._btn_1cppa_5{justify-content:center;align-self:flex-start;align-items:center;gap:var(--sp-2);min-height:var(--control-h);padding:0 var(--sp-4);border-radius:var(--radius-button);font-family:var(--font-body);font-size:var(--fs-label-lg);font-weight:var(--fw-semibold);line-height:var(--lh-label);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color var(--t-press) var(--ease-standard), border-color var(--t-press) var(--ease-standard), color var(--t-press) var(--ease-standard);border:1px solid #0000;display:inline-flex}._btn_1cppa_5:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring-color);outline-offset:var(--focus-offset)}._btn_1cppa_5:disabled,._btn_1cppa_5[aria-disabled=true]{cursor:not-allowed;opacity:.55}._sm_1cppa_48{min-height:var(--control-h-sm);padding:0 var(--sp-3);font-size:var(--fs-label-md)}._lg_1cppa_55{min-height:var(--control-h-touch);padding:0 var(--sp-6);font-size:var(--fs-body-md)}._fullWidth_1cppa_61{align-self:stretch;width:100%}._primary_1cppa_69{background:var(--accent);color:var(--text-inverse)}._primary_1cppa_69:hover:not(:disabled){filter:brightness(.92)}._primary_1cppa_69:active:not(:disabled){filter:brightness(.85)}._secondary_1cppa_82{background:var(--bg-card);border-color:var(--border-mid);color:var(--text-primary)}._secondary_1cppa_82:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--text-muted)}._ghost_1cppa_93{color:var(--text-secondary);background:0 0}._ghost_1cppa_93:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}._danger_1cppa_103{background:var(--red);color:var(--text-inverse)}._danger_1cppa_103:hover:not(:disabled){filter:brightness(.92)}._dangerQuiet_1cppa_113{border-color:var(--border-mid);color:var(--red);background:0 0}._dangerQuiet_1cppa_113:hover:not(:disabled){background:var(--red-dim);border-color:var(--red)}._icon_1cppa_124{flex:none;display:inline-flex}._icon_1cppa_124 svg{width:1.15em;height:1.15em;display:block}._content_1cppa_137{display:contents}._loadingLabel_1cppa_142{visibility:hidden}._spinner_1cppa_145{border-radius:var(--r-full);border:2px solid;border-top-color:#0000;width:1em;height:1em;animation:.6s linear infinite _btnSpin_1cppa_1;position:absolute}._isLoading_1cppa_154{position:relative}@keyframes _btnSpin_1cppa_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1cppa_145{animation-duration:2s}}._iconBtn_1cppa_172{width:var(--control-h);min-width:var(--control-h);border-radius:var(--radius-icon-button);padding:0}._iconBtn_1cppa_172._sm_1cppa_48{width:var(--control-h-sm);min-width:var(--control-h-sm)}._iconBtn_1cppa_172._lg_1cppa_55{width:var(--control-h-touch);min-width:var(--control-h-touch)}._iconBtn_1cppa_172 svg{width:1.25em;height:1.25em}
