._wrap_1q4jz_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);color:var(--color-muted);display:flex}._spinner_1q4jz_10{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite _spin_1q4jz_10}._label_1q4jz_19{font-size:14px}@keyframes _spin_1q4jz_10{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1q4jz_10{animation-duration:2.4s}}._button_1rmth_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);cursor:pointer;touch-action:manipulation;border:1px solid #0000;font-weight:700;display:inline-flex}._button_1rmth_1:disabled{opacity:.55;cursor:not-allowed}._primary_1rmth_21{background:var(--color-primary);color:#fff}._secondary_1rmth_26{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._danger_1rmth_32{background:var(--color-danger);color:#fff}._ghost_1rmth_37{color:var(--color-text);background:0 0}@media (hover:hover){._primary_1rmth_21:hover:not(:disabled){background:var(--color-primary-strong)}._secondary_1rmth_26:hover:not(:disabled),._ghost_1rmth_37:hover:not(:disabled){background:#f4f6fa}}._logo_1wozi_1{align-items:center;gap:var(--space-2);display:inline-flex}._mark_1wozi_7{flex:none;width:34px;height:34px}._word_1wozi_13{letter-spacing:-.02em;font-size:26px;font-weight:900;line-height:1}
