._btn_1946u_1{appearance:none;border:1px solid rgba(0,0,0,.14);background:#fff;color:#111827;border-radius:var(--app-radius-sm, 8px);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,transform 40ms ease,filter .15s ease,border-color .15s ease}._btn_1946u_1:active{transform:translateY(1px)}._btn_1946u_1:focus-visible{outline:2px solid rgba(17,24,39,.7);outline-offset:2px}._fullWidth_1946u_23{width:100%}._disabled_1946u_27,._btn_1946u_1:disabled{opacity:.6;cursor:not-allowed;transform:none}._size_sm_1946u_35{padding:8px 10px;font-size:13px}._size_md_1946u_40{padding:10px 12px;font-size:14px}._size_lg_1946u_45{padding:12px 14px;font-size:15px}._variant_secondary_1946u_51{background:#fff}._variant_secondary_1946u_51:hover:not(:disabled){background:#0000000a}._variant_primary_1946u_58{background:var(--app-surface-strong, #1c1917);color:#fff;border-color:var(--app-surface-strong, #1c1917);box-shadow:var(--app-shadow-sm, 0 4px 14px rgba(28, 25, 23, .12))}._variant_primary_1946u_58:hover:not(:disabled){filter:brightness(1.05)}._variant_ghost_1946u_68{background:transparent;border-color:transparent}._variant_ghost_1946u_68:hover:not(:disabled){background:#0000000d;border-color:#0000001a}._variant_danger_1946u_77{background:#dc2626;color:#fff;border-color:#dc262659}._variant_danger_1946u_77:hover:not(:disabled){filter:brightness(1.05)}._icon_1946u_87{display:inline-flex;align-items:center}._label_1946u_92{line-height:1}._spinner_1946u_97{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.45);border-top-color:#fffffff2;animation:_spin_1946u_97 .8s linear infinite}._variant_secondary_1946u_51 ._spinner_1946u_97,._variant_ghost_1946u_68 ._spinner_1946u_97{border-color:#11182740;border-top-color:#111827d9}@keyframes _spin_1946u_97{to{transform:rotate(360deg)}}html.dark ._btn_1946u_1{border-color:#ffffff29;color:#f9fafb}html.dark ._variant_secondary_1946u_51{background:#ffffff0a}html.dark ._variant_secondary_1946u_51:hover:not(:disabled){background:#ffffff12}html.dark ._variant_primary_1946u_58{background:#f9fafb;color:#111827;border-color:#ffffff29}html.dark ._variant_ghost_1946u_68:hover:not(:disabled){background:#ffffff14;border-color:#ffffff1f}._variant_nav_1946u_140{background:transparent;border-color:transparent;color:#374151;text-decoration:none}._variant_nav_1946u_140:hover{background:#0000000d;border-color:#0000001a}._active_1946u_152,._btn_1946u_1._active_1946u_152{background:var(--app-surface-strong, #1c1917);color:#fff;border-color:var(--app-surface-strong, #1c1917)}html.dark ._variant_nav_1946u_140{color:#f9fafbd9}html.dark ._variant_nav_1946u_140:hover{background:#ffffff14;border-color:#ffffff1f}html.dark ._active_1946u_152{background:#dbeafe;color:#1e3a5f;border-color:#ffffff29}._variant_nav_1946u_140._active_1946u_152:hover{background:#0000000d;border-color:#0000001a;color:#111827}._variant_nav_1946u_140._active_1946u_152:focus-visible{color:#111827}html.dark ._variant_nav_1946u_140._active_1946u_152:hover{background:#ffffff1a;border-color:#ffffff29;color:#111827}
