._primary_1v1jc_3,._secondary_1v1jc_4,._danger_1v1jc_4{min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-md);font-weight:var(--weight-bold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primary_1v1jc_3{background:var(--color-accent);color:var(--color-accent-text);border:1px solid #0000}._secondary_1v1jc_4{border:1px solid var(--color-border);color:var(--color-text);background:0 0}._danger_1v1jc_4{background:var(--color-fail);color:var(--color-bg);border:1px solid #0000}._iconRound_1v1jc_5{min-width:var(--tap-target);min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._primary_1v1jc_3:disabled,._secondary_1v1jc_4:disabled,._danger_1v1jc_4:disabled,._iconRound_1v1jc_5:disabled{cursor:default;opacity:.6}._kicker_1s3sd_3,._label_1s3sd_5{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase}._label_1s3sd_5{align-items:center;gap:var(--space-3);text-align:center;text-wrap:balance;display:flex}._label_1s3sd_5:before,._label_1s3sd_5:after{content:"";min-width:var(--space-4);flex:1;height:1px}._label_1s3sd_5:before{background:linear-gradient(to right, transparent, var(--color-border))}._label_1s3sd_5:after{background:linear-gradient(to left, transparent, var(--color-border))}._visuallyHidden_1jnrq_2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._neutral_1c90j_8{padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-raised);color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;align-items:center;display:inline-flex}._action_1c90j_4{align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:var(--space-1) var(--space-3);border:1px solid var(--badge-learned-fg);border-radius:var(--radius-pill);background:var(--badge-learned-bg);color:var(--badge-learned-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;display:inline-flex}._action_1c90j_4:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--badge-learned-fg)}._action_1c90j_4:disabled{cursor:default;opacity:.6}
