._button_18l65_1{border-radius:var(--radius-md);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,opacity .15s,transform .1s;display:inline-flex;position:relative}._button_18l65_1:active:not(:disabled){filter:brightness(.92);transform:scale(.97)}._button_18l65_1:after{content:"";position:absolute;inset:-4px 0}._sm_18l65_34:after{inset:-8px -2px}._button_18l65_1:disabled{cursor:not-allowed;opacity:.5}._md_18l65_43{min-height:36px;padding:9px 16px;font-size:14px}._sm_18l65_34{min-height:30px;padding:5px 12px;font-size:13px}._primary_18l65_55{background:var(--accent);color:#fff}._primary_18l65_55:hover:not(:disabled){opacity:.9}._secondary_18l65_64{background:var(--accent-bg);color:var(--accent);border-color:var(--accent-border)}._secondary_18l65_64:hover:not(:disabled){background:var(--accent-border)}._ghost_18l65_74{color:var(--text);border-color:var(--border);background:0 0}._ghost_18l65_74:hover:not(:disabled){border-color:var(--text);color:var(--text-h)}._danger_18l65_85{background:var(--danger-bg);color:var(--danger);border-color:#0000}._danger_18l65_85:hover:not(:disabled){background:var(--danger);color:#fff}@media (pointer:coarse){._button_18l65_1{min-height:44px}}._loading_18l65_102{cursor:progress}._loading_18l65_102:disabled{opacity:.75;cursor:progress}._spinner_18l65_111{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite _button-spin_18l65_1}@keyframes _button-spin_18l65_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_18l65_1{transition:none}._button_18l65_1:active:not(:disabled){transform:none}._spinner_18l65_111{animation-duration:2s}}
