@keyframes th-fade{0%{opacity:0}to{opacity:1}}@keyframes th-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.th-scrim{animation:.14s ease-out th-fade}.th-sheet{animation:.18s cubic-bezier(.2,.8,.3,1) th-rise}.th-toast{color:#fff;width:max-content;max-width:calc(100vw - 32px);font:400 14.5px/1.45 var(--font-geist-sans),system-ui,sans-serif;text-align:center;background:#1e293b;border-radius:12px;padding:11px 16px;box-shadow:0 8px 24px #0f172a4d}.th-press{transition:transform .12s,background-color .12s}.th-press:active{transform:scale(.98)}.th-or{color:var(--ink3);align-items:center;gap:12px;margin:18px 0 14px;font-size:13px;display:flex}.th-or:before,.th-or:after{content:"";background:var(--line1);flex:1;height:1px}.th-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.2,.8,.3,1),opacity .15s;display:grid}.th-reveal.on{opacity:1;grid-template-rows:1fr}.th-reveal>div{min-height:0;margin:0 -3px;padding:0 3px;overflow:hidden}.th-reveal.on>div{margin-bottom:-3px;padding:10px 3px 3px}@keyframes th-autofill{0%{opacity:1}to{opacity:1}}@keyframes th-autofill-end{0%{opacity:1}to{opacity:1}}.th-sheet input:-webkit-autofill{animation:10ms th-autofill}.th-sheet input:not(:-webkit-autofill){animation:10ms th-autofill-end}@keyframes th-turn{to{transform:rotate(360deg)}}.th-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite th-turn;display:inline-block}@media (prefers-reduced-motion:reduce){.th-scrim,.th-sheet{animation:none}.th-press,.th-reveal{transition:none}.th-spin{animation-duration:1.6s}}
