._button_3aa1w_1{min-height:var(--control-size);min-width:var(--control-size);border-radius:var(--radius-md);background:var(--color-surface-strong);color:var(--color-text);cursor:pointer;transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, opacity var(--motion-fast) ease;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}._button_3aa1w_1:disabled,._button_3aa1w_1[aria-disabled=true]{opacity:.5;cursor:not-allowed}._button_3aa1w_1:not(:disabled):hover{background:var(--color-surface-raised);border-color:var(--color-line-strong)}._primary_3aa1w_37{background:var(--color-accent);color:#08130e;border-color:var(--color-accent);box-shadow:0 8px 22px #39d7a024}._primary_3aa1w_37:not(:disabled):hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong)}._secondary_3aa1w_49{background:var(--color-surface-strong);border-color:var(--color-line);color:var(--color-text)}._secondary_3aa1w_49:not(:disabled):hover{background:var(--color-surface-strong)}._ghost_3aa1w_59{color:var(--color-muted);background:0 0}._ghost_3aa1w_59:not(:disabled):hover{background:var(--color-surface-strong);color:var(--color-text)}._danger_3aa1w_69{background:var(--color-danger);color:#1b0a0c;border-color:var(--color-danger)}._gold_3aa1w_75{border-color:var(--color-gold);color:var(--color-gold);background:#f4c45e14}._gold_3aa1w_75:not(:disabled):hover{background:#f6c85f1f}._block_3aa1w_85{width:100%}._small_3aa1w_89{min-height:var(--control-size);padding:0 12px;font-size:13px}._icon_3aa1w_97{width:var(--control-size);height:var(--control-size);border-radius:var(--radius-md);background:var(--color-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:0}._icon_3aa1w_97:not(:disabled):hover{background:var(--color-overlay)}._spinner_3aa1w_110{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _buttonSpin_3aa1w_1}@keyframes _buttonSpin_3aa1w_1{to{transform:rotate(360deg)}}._tooltipHost_3aa1w_125{display:inline-flex;position:relative}._tooltip_3aa1w_125{z-index:40;border-radius:var(--radius-sm);background:var(--color-surface-strong);border:1px solid var(--color-line);color:var(--color-text);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--motion-fast) ease;padding:6px 8px;font-size:12px;line-height:1.2;position:absolute}._tooltipTop_3aa1w_146{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}._tooltipBottom_3aa1w_152{top:calc(100% + 8px);left:50%;transform:translate(-50%)}._tooltipRight_3aa1w_158{top:50%;left:calc(100% + 8px);transform:translateY(-50%)}._tooltipLeft_3aa1w_164{top:50%;right:calc(100% + 8px);transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){._tooltipHost_3aa1w_125:hover ._tooltip_3aa1w_125,._tooltipHost_3aa1w_125:focus-within ._tooltip_3aa1w_125{opacity:1}}
