._root_16oqr_2{flex-shrink:0;display:block}._root_3gwld_2{color:var(--color-text-muted);display:inline-flex}._svg_3gwld_7{animation:.8s linear infinite _spin_3gwld_1}._track_3gwld_11{opacity:.25}@keyframes _spin_3gwld_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._svg_3gwld_7{animation-duration:2.4s}}._root_odo1o_2{justify-content:center;align-items:center;gap:var(--space-6);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;font-size:12.5px;font-weight:600;line-height:1;transition:background-color .12s,border-color .12s,color .12s,filter .12s;display:inline-flex}._root_odo1o_2:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._root_odo1o_2:disabled{cursor:default}._sm_odo1o_31{height:28px;padding:0 var(--space-12);border-radius:10px}._md_odo1o_37{height:34px;padding:0 var(--space-14);border-radius:11px}._lg_odo1o_43{height:36px;padding:0 var(--space-16);border-radius:12px;font-size:13px}._xl_odo1o_50{gap:var(--space-8);height:46px;padding:0 var(--space-16);border-radius:11px;font-size:13.5px}._pill_odo1o_58{border-radius:999px}._block_odo1o_62{width:100%;display:flex}._primary_odo1o_69{background:var(--color-accent);color:var(--color-bg);font-weight:700}._primary_odo1o_69:hover:not(:disabled){filter:brightness(1.08)}._primary_odo1o_69:disabled{background:var(--color-surface-active);color:var(--color-text-disabled)}._secondary_odo1o_84{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}._secondary_odo1o_84:hover:not(:disabled){background:var(--color-surface-raised)}._outline_odo1o_94{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}._outline_odo1o_94:hover:not(:disabled){background:var(--color-surface)}._soft_odo1o_104{border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent)}._soft_odo1o_104:hover:not(:disabled){filter:brightness(1.2)}._cta_odo1o_114{background:var(--color-brand-gold);color:var(--color-bg);font-weight:700}._cta_odo1o_114:hover:not(:disabled){filter:brightness(1.08)}._cta_odo1o_114:disabled{background:var(--color-surface-active);color:var(--color-text-disabled)}._dashed_odo1o_129{border:1px dashed var(--color-border-muted);color:var(--color-text-secondary);background:0 0;font-weight:500}._dashed_odo1o_129:hover:not(:disabled){border-color:var(--color-border-dashed);color:var(--color-text)}._danger_odo1o_141{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--color-down)}._danger_odo1o_141:hover:not(:disabled){filter:brightness(1.2)}._ghost_odo1o_151{color:var(--color-text-secondary);background:0 0}._ghost_odo1o_151:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}._link_odo1o_162{height:auto;color:var(--color-accent);background:0 0;border-radius:4px;padding:0;font-weight:500}._link_odo1o_162:hover:not(:disabled){filter:brightness(1.2)}._pressed_odo1o_176,._pressed_odo1o_176:hover:not(:disabled){border-color:var(--color-accent-border);background:var(--color-accent-bg);color:var(--color-accent)}._root_odo1o_2:disabled:not(._primary_odo1o_69){color:var(--color-text-disabled)}._suffix_odo1o_188{font-family:var(--font-numbers);font-feature-settings:var(--font-numbers-features);font-size:12px;display:inline-flex}._root_17gt4_2{justify-content:center;align-items:center;gap:var(--space-14);text-align:center;flex-direction:column;flex:1;display:flex}._md_17gt4_12{padding:var(--space-32) var(--space-16)}._sm_17gt4_16{gap:var(--space-8);padding:var(--space-24) var(--space-16)}._sm_17gt4_16 ._title_17gt4_20{font-size:12.5px;font-weight:600}._icon_17gt4_26{background:var(--color-surface);width:40px;height:40px;color:var(--color-text-muted);border-radius:12px;justify-content:center;align-items:center;display:flex}._title_17gt4_20{color:var(--color-text);margin:0;font-size:14px;font-weight:700}._description_17gt4_44{max-width:280px;color:var(--color-text-muted);margin:0;font-size:12.5px;line-height:1.5}._actions_17gt4_52{justify-content:center;gap:var(--space-8);flex-wrap:wrap;max-width:380px;display:flex}
