._btn_1a11q_1{font-family:var(--ui);cursor:var(--kx-cursor-pointer);transition:background var(--kx-dur-press) var(--kx-ease-out), border-color var(--kx-dur-press) var(--kx-ease-out), color var(--kx-dur-press) var(--kx-ease-out), opacity var(--kx-dur-press) var(--kx-ease-out), transform var(--kx-dur-press) var(--kx-ease-out);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-weight:500;line-height:1;display:inline-flex}._btn_1a11q_1:disabled{opacity:.5;cursor:var(--kx-cursor-default)}._sm_1a11q_51{font-size:calc(12px * var(--kx-ui-scale));white-space:nowrap;padding:5px 11px}._md_1a11q_61{font-size:calc(13px * var(--kx-ui-scale));white-space:nowrap;padding:8px 15px}._lg_1a11q_77{font-size:calc(13px * var(--kx-ui-scale));padding:10px 18px;line-height:normal}._block_1a11q_87{width:100%}@media (pointer:coarse){._sm_1a11q_51,._md_1a11q_61,._lg_1a11q_77{min-height:var(--kx-touch-min,44px)}}._primary_1a11q_129{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._primary_1a11q_129:hover:not(:disabled){color:var(--text-hi);background:#34e5c433}._ghost_1a11q_149{background:var(--bg-elevated);border-color:var(--border-default);color:var(--text-secondary)}._ghost_1a11q_149:hover:not(:disabled){border-color:var(--accent);color:var(--text-hi)}._danger_1a11q_169{border-color:var(--danger);color:var(--danger);background:0 0}._danger_1a11q_169:hover:not(:disabled){background:#ff5c6c24}._outline_1a11q_193{border-color:var(--border-default);color:var(--text-primary);transition:background var(--kx-dur-press), border-color var(--kx-dur-press), color var(--kx-dur-press), transform var(--kx-dur-press) var(--kx-ease-out);background:0 0;font-weight:400}._outline_1a11q_193:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}._outline_1a11q_193:disabled{opacity:.45}._brand_1a11q_233{background:var(--grad-brand);color:#07110e;transition:transform var(--kx-dur-press) var(--kx-ease-out);border:none;font-weight:600}._brand_1a11q_233:disabled{opacity:.45}._icon_1a11q_255{flex:none;display:inline-flex}._label_1a11q_263{display:inline-flex}._loading_1a11q_273{cursor:var(--kx-cursor-default)}._spinner_1a11q_279{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:13px;height:13px;animation:.6s linear infinite _btnspin_1a11q_1}@keyframes _btnspin_1a11q_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1a11q_279{animation-duration:1.6s}}@media (prefers-reduced-motion:no-preference){html:not(.kx-no-anim):not([data-anim=off]) ._btn_1a11q_1:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}}
