.auth-module__eNBuiW__page{--bg:#09090b;--card:#121214;--tile:#18181b;--tile2:#1f1f23;--tile3:#27272a;--ink:#f4f4f5;--sub:#a1a1aa;--faint:#7c7c86;--line:#27272a;--gold:#d4af37;--gold-ink:#09090b;--gold-wash:#d4af371f;--ok:#4cc38a;--err:#f07a6a;--ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);width:100%;min-height:100vh;color:var(--ink);font-family:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;padding-block:34px 48px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));box-sizing:border-box;flex-direction:column;flex:1;align-items:center;gap:22px;font-size:14.5px;line-height:1.5;display:flex;position:relative}.auth-module__eNBuiW__page *,.auth-module__eNBuiW__page :before,.auth-module__eNBuiW__page :after{box-sizing:border-box}:where(.auth-module__eNBuiW__page,.auth-module__eNBuiW__scope) button,:where(.auth-module__eNBuiW__page,.auth-module__eNBuiW__scope) input{font:inherit;color:inherit}.auth-module__eNBuiW__page :focus-visible:not(input),.auth-module__eNBuiW__scope :focus-visible:not(input){outline:2px solid var(--gold);outline-offset:3px}.auth-module__eNBuiW__top{align-items:center;gap:10px;width:min(900px,100%);display:flex}.auth-module__eNBuiW__top a{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.auth-module__eNBuiW__logo{width:132px;height:auto}.auth-module__eNBuiW__topLink{color:var(--sub);cursor:pointer;background:0 0;border:0;border-radius:99px;margin-left:auto;padding:6px 10px;font-size:13px}.auth-module__eNBuiW__topLink:hover{color:var(--ink);background:var(--card)}.auth-module__eNBuiW__cards{grid-template-columns:1fr 1fr;align-items:start;gap:14px;width:min(900px,100%);display:grid;position:relative}.auth-module__eNBuiW__cards.auth-module__eNBuiW__single{grid-template-columns:minmax(0,560px);justify-content:center}.auth-module__eNBuiW__pane{border-radius:22px;grid-row:1;min-width:0;padding:30px 30px 28px;position:relative}.auth-module__eNBuiW__form{background:var(--card);grid-column:1}.auth-module__eNBuiW__hello{background:var(--gold);color:var(--gold-ink);flex-direction:column;grid-column:2;justify-content:center;display:flex}.auth-module__eNBuiW__flip .auth-module__eNBuiW__form{grid-column:2}.auth-module__eNBuiW__flip .auth-module__eNBuiW__hello{grid-column:1}.auth-module__eNBuiW__inner{flex-direction:column;gap:16px;display:flex}.auth-module__eNBuiW__inner.auth-module__eNBuiW__swap{animation:auth-module__eNBuiW__blurin .45s var(--ease)}@keyframes auth-module__eNBuiW__blurin{0%{opacity:0;filter:blur(8px)}}.auth-module__eNBuiW__eyebrow{color:var(--sub);margin:0;font-size:12.5px;font-weight:500}.auth-module__eNBuiW__hello .auth-module__eNBuiW__eyebrow{color:#09090ba6}.auth-module__eNBuiW__h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.15}.auth-module__eNBuiW__h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:1.15}.auth-module__eNBuiW__lede{color:var(--sub);max-width:42ch;margin:0}.auth-module__eNBuiW__hello .auth-module__eNBuiW__lede{color:#09090bb8}.auth-module__eNBuiW__lede b{color:var(--ink);font-weight:500}.auth-module__eNBuiW__hint{color:var(--faint);margin:0;font-size:12.5px}.auth-module__eNBuiW__link{color:var(--gold);cursor:pointer;text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:0;font-size:13.5px}.auth-module__eNBuiW__link:hover{text-decoration:underline}.auth-module__eNBuiW__hello .auth-module__eNBuiW__link{color:var(--gold-ink);text-decoration:underline}.auth-module__eNBuiW__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.auth-module__eNBuiW__between{justify-content:space-between}.auth-module__eNBuiW__stack{flex-direction:column;gap:14px;display:flex}.auth-module__eNBuiW__field{flex-direction:column;gap:6px;display:flex}.auth-module__eNBuiW__field label,.auth-module__eNBuiW__label{color:var(--sub);font-size:13px}.auth-module__eNBuiW__box{background:var(--tile);height:46px;transition:border-color .2s var(--ease), background .2s var(--ease);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.auth-module__eNBuiW__box>svg{width:17px;height:17px;color:var(--faint);flex:none;transition:color .2s}.auth-module__eNBuiW__box input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%}.auth-module__eNBuiW__box input::placeholder{color:#71717a}.auth-module__eNBuiW__box:focus-within{border-color:var(--gold);background:var(--tile2)}.auth-module__eNBuiW__box:focus-within>svg{color:var(--gold)}.auth-module__eNBuiW__bad{border-color:#f07a6ab3}.auth-module__eNBuiW__locked{border:1px dashed var(--line);background:0 0}.auth-module__eNBuiW__locked input{color:var(--sub)}.auth-module__eNBuiW__lockedNote{color:var(--sub);white-space:nowrap;font-size:12.5px}.auth-module__eNBuiW__tick{width:17px;height:17px;color:var(--ok);flex:none}.auth-module__eNBuiW__eye{cursor:pointer;color:var(--faint);background:0 0;border:0;border-radius:8px;place-items:center;padding:4px;display:grid}.auth-module__eNBuiW__eye:hover{color:var(--ink)}.auth-module__eNBuiW__msg{color:var(--err);margin:0;font-size:12.5px}.auth-module__eNBuiW__note{color:var(--sub);margin:0;font-size:12.5px}.auth-module__eNBuiW__rules{flex-wrap:wrap;gap:6px;display:flex}.auth-module__eNBuiW__rule{background:var(--tile);color:var(--faint);transition:.25s var(--ease);border-radius:99px;padding:4px 10px;font-size:12px}.auth-module__eNBuiW__met{color:var(--gold);background:var(--gold-wash)}.auth-module__eNBuiW__or{color:var(--faint);align-items:center;gap:12px;font-size:12.5px;display:flex}.auth-module__eNBuiW__or:before,.auth-module__eNBuiW__or:after{content:"";background:var(--line);flex:1;height:1px}.auth-module__eNBuiW__btn{--mx:50%;--my:50%;cursor:pointer;background:var(--gold);min-width:44px;height:48px;color:var(--gold-ink);transition:transform .14s var(--ease), background-color .16s var(--ease);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:0 5px 0 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.auth-module__eNBuiW__full{width:100%}.auth-module__eNBuiW__btn:before{content:"";border-radius:inherit;opacity:0;transition:opacity .3s var(--ease);background:radial-gradient(120px circle at var(--mx) var(--my), #ffffff38, transparent 70%);position:absolute;inset:0}.auth-module__eNBuiW__btn:hover:before{opacity:1}.auth-module__eNBuiW__btn:active{transform:scale(.97)}.auth-module__eNBuiW__btnLabel{position:relative}.auth-module__eNBuiW__dot{background:var(--gold-ink);width:38px;height:38px;color:var(--gold);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.auth-module__eNBuiW__dot svg{width:17px;height:17px;transition:transform .35s cubic-bezier(.23,1,.32,1)}.auth-module__eNBuiW__btn:hover .auth-module__eNBuiW__dot svg{transform:rotate(-45deg)}.auth-module__eNBuiW__btn[disabled]{cursor:default;opacity:.6}.auth-module__eNBuiW__btn[disabled]:before{display:none}.auth-module__eNBuiW__busy .auth-module__eNBuiW__dot svg{animation:.8s linear infinite auth-module__eNBuiW__spin}@keyframes auth-module__eNBuiW__spin{to{transform:rotate(360deg)}}.auth-module__eNBuiW__ghost{background:var(--gold-ink);color:var(--ink)}.auth-module__eNBuiW__ghost:before{background:radial-gradient(120px circle at var(--mx) var(--my), #d4af3738, transparent 70%)}.auth-module__eNBuiW__ghost .auth-module__eNBuiW__dot{background:var(--gold);color:var(--gold-ink)}.auth-module__eNBuiW__google{background:var(--tile);color:var(--ink);justify-content:center;gap:10px;padding:0 18px}.auth-module__eNBuiW__google:hover{background:var(--tile3)}.auth-module__eNBuiW__google:before{display:none}.auth-module__eNBuiW__google svg{width:18px;height:18px}.auth-module__eNBuiW__choices{gap:10px;display:grid}.auth-module__eNBuiW__choice{text-align:left;cursor:pointer;width:100%;color:var(--gold-ink);transition:background-color .16s var(--ease), transform .14s var(--ease);background:#09090b14;border:0;border-radius:16px;align-items:center;gap:14px;padding:14px;text-decoration:none;display:flex}.auth-module__eNBuiW__choice:hover{background:#09090b24}.auth-module__eNBuiW__choice:active{transform:scale(.98)}.auth-module__eNBuiW__choiceStatic{cursor:default}.auth-module__eNBuiW__choiceStatic:hover{background:#09090b14}.auth-module__eNBuiW__choiceStatic:active{transform:none}.auth-module__eNBuiW__ico{background:var(--gold-ink);width:40px;height:40px;color:var(--gold);border-radius:12px;flex:none;place-items:center;font-weight:600;display:grid}.auth-module__eNBuiW__ico svg{width:19px;height:19px}.auth-module__eNBuiW__choiceTitle{font-weight:500;display:block}.auth-module__eNBuiW__choiceSub{color:#09090bad;font-size:13px;display:block}.auth-module__eNBuiW__go{transition:transform .35s var(--ease);margin-left:auto;display:grid}.auth-module__eNBuiW__go svg{width:20px;height:20px}.auth-module__eNBuiW__choice:hover .auth-module__eNBuiW__go{transform:rotate(-45deg)}.auth-module__eNBuiW__stepper{grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;display:grid;position:relative}.auth-module__eNBuiW__track{background:var(--tile3);border-radius:2px;height:2px;position:absolute;top:12px}.auth-module__eNBuiW__fill{background:var(--gold);transition:width .6s var(--ease);border-radius:2px;position:absolute;inset:0 auto 0 0}.auth-module__eNBuiW__step{color:var(--faint);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex;position:relative}.auth-module__eNBuiW__step i{background:var(--tile2);width:26px;height:26px;transition:.3s var(--ease);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:500;display:grid}.auth-module__eNBuiW__now{color:var(--ink)}.auth-module__eNBuiW__now i{background:var(--ink);color:var(--gold-ink)}.auth-module__eNBuiW__done i{background:var(--gold);color:var(--gold-ink)}.auth-module__eNBuiW__code{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.auth-module__eNBuiW__code input{text-align:center;width:100%;height:56px;font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;text-transform:uppercase;background:var(--tile);transition:.2s var(--ease);border:1px solid #0000;border-radius:14px;outline:none;font-size:21px;font-weight:600}.auth-module__eNBuiW__code input:focus{border-color:var(--gold);background:var(--tile2)}.auth-module__eNBuiW__codeBad input{border-color:#f07a6aa6;animation:.4s auth-module__eNBuiW__shake}.auth-module__eNBuiW__codeOk input{color:var(--gold)}.auth-module__eNBuiW__codeWait input{animation:1s ease-in-out infinite auth-module__eNBuiW__pulse}@keyframes auth-module__eNBuiW__pulse{50%{background:var(--tile3)}}@keyframes auth-module__eNBuiW__shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.auth-module__eNBuiW__klass{background:var(--tile);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.auth-module__eNBuiW__badge{background:var(--gold);width:42px;height:42px;color:var(--gold-ink);border-radius:12px;flex:none;place-items:center;font-size:13.5px;font-weight:600;display:grid}.auth-module__eNBuiW__klassName{font-weight:500;display:block}.auth-module__eNBuiW__klassSub{color:var(--sub);font-size:12.5px;display:block}.auth-module__eNBuiW__klass .auth-module__eNBuiW__link{margin-left:auto;font-size:13px}.auth-module__eNBuiW__hello .auth-module__eNBuiW__klass{background:#09090b14}.auth-module__eNBuiW__hello .auth-module__eNBuiW__klassSub{color:#09090bad}.auth-module__eNBuiW__hello .auth-module__eNBuiW__badge{background:var(--gold-ink);color:var(--gold)}.auth-module__eNBuiW__seg{background:var(--tile);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:2px;padding:4px;display:grid}.auth-module__eNBuiW__seg button{cursor:pointer;height:38px;color:var(--sub);transition:.2s var(--ease);background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:500}.auth-module__eNBuiW__seg button[aria-pressed=true]{background:var(--ink);color:var(--gold-ink)}.auth-module__eNBuiW__suggest{background:var(--tile2);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.auth-module__eNBuiW__suggest button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:10px;padding:11px 14px;display:flex}.auth-module__eNBuiW__suggest button:hover,.auth-module__eNBuiW__suggest button:focus-visible{background:var(--tile3)}.auth-module__eNBuiW__suggest small{color:var(--faint)}.auth-module__eNBuiW__bigcode{font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;letter-spacing:.14em;color:var(--gold);text-align:center;background:var(--tile);border-radius:18px;padding:16px 0;font-size:40px;font-weight:600}.auth-module__eNBuiW__copyrow{background:var(--tile);border-radius:14px;align-items:center;gap:8px;padding:5px 5px 5px 14px;display:flex}.auth-module__eNBuiW__copyrow code{min-width:0;font-family:var(--font-geist-mono), ui-monospace, Menlo, monospace;color:var(--sub);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;flex:1;font-size:13px;overflow:hidden}.auth-module__eNBuiW__mini{background:var(--tile3);height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:500}.auth-module__eNBuiW__mini:hover{background:var(--gold);color:var(--gold-ink)}.auth-module__eNBuiW__okring{width:64px;height:64px}.auth-module__eNBuiW__okring circle{fill:none;stroke:var(--gold);stroke-width:3px;stroke-dasharray:220;stroke-dashoffset:220px;animation:auth-module__eNBuiW__draw .8s var(--ease) forwards}.auth-module__eNBuiW__okring path{fill:none;stroke:var(--gold);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:auth-module__eNBuiW__draw .45s .5s var(--ease) forwards}@keyframes auth-module__eNBuiW__draw{to{stroke-dashoffset:0}}.auth-module__eNBuiW__progress{background:var(--tile2);border-radius:3px;height:3px;overflow:hidden}.auth-module__eNBuiW__progress i{background:var(--gold);width:0;height:100%;animation:auth-module__eNBuiW__grow 1.6s var(--ease) forwards;display:block}@keyframes auth-module__eNBuiW__grow{to{width:100%}}.auth-module__eNBuiW__alert{background:#f07a6a14;border-radius:14px;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.auth-module__eNBuiW__alert svg{width:18px;height:18px;color:var(--err);flex:none;margin-top:1px}.auth-module__eNBuiW__okAlert{background:#4cc38a14}.auth-module__eNBuiW__okAlert svg{color:var(--ok)}.auth-module__eNBuiW__st{animation:auth-module__eNBuiW__rise .5s var(--ease) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes auth-module__eNBuiW__rise{0%{opacity:0;transform:translateY(8px)}}.auth-module__eNBuiW__footer{width:min(900px,100%);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:12.5px;display:flex}.auth-module__eNBuiW__footer nav{gap:14px;display:flex}.auth-module__eNBuiW__footer a{color:var(--faint);text-decoration:none}.auth-module__eNBuiW__footer a:hover{color:var(--ink)}.auth-module__eNBuiW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.auth-module__eNBuiW__toast{left:50%;top:calc(16px + env(safe-area-inset-top,0px));z-index:50;background:var(--tile2);color:var(--ink);transition:transform .5s var(--ease);border-radius:99px;padding:10px 16px;font-size:13.5px;position:fixed;transform:translate(-50%,-160%)}.auth-module__eNBuiW__toastOn{transform:translate(-50%)}.auth-module__eNBuiW__scope{--bg:#09090b;--card:#121214;--tile:#18181b;--tile2:#1f1f23;--tile3:#27272a;--ink:#f4f4f5;--sub:#a1a1aa;--faint:#7c7c86;--line:#27272a;--gold:#d4af37;--gold-ink:#09090b;--gold-wash:#d4af371f;--ok:#4cc38a;--err:#f07a6a;--ease:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:var(--card);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;border-radius:22px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.auth-module__eNBuiW__scope *,.auth-module__eNBuiW__scope :before,.auth-module__eNBuiW__scope :after{box-sizing:border-box}.auth-module__eNBuiW__table{border-collapse:collapse;width:100%;font-size:13.5px}.auth-module__eNBuiW__table th{text-align:left;color:var(--sub);border-bottom:1px solid var(--line);padding:8px 10px;font-size:12.5px;font-weight:500}.auth-module__eNBuiW__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 10px}.auth-module__eNBuiW__tableWrap{width:100%;overflow-x:auto}.auth-module__eNBuiW__pill{background:var(--tile2);color:var(--sub);border-radius:99px;padding:3px 10px;font-size:12px;display:inline-block}.auth-module__eNBuiW__pillGold{background:var(--gold-wash);color:var(--gold)}.auth-module__eNBuiW__pillOk{color:var(--ok);background:#4cc38a1f}.auth-module__eNBuiW__small{gap:10px;height:36px;padding:0 4px 0 14px;font-size:13px}.auth-module__eNBuiW__small .auth-module__eNBuiW__dot{width:28px;height:28px}.auth-module__eNBuiW__small .auth-module__eNBuiW__dot svg{width:14px;height:14px}@media (max-width:760px){.auth-module__eNBuiW__page{gap:16px;padding-block:20px 36px}.auth-module__eNBuiW__cards{grid-template-columns:1fr}.auth-module__eNBuiW__pane{padding:22px 18px}.auth-module__eNBuiW__form,.auth-module__eNBuiW__flip .auth-module__eNBuiW__form{grid-area:1/1}.auth-module__eNBuiW__hello,.auth-module__eNBuiW__flip .auth-module__eNBuiW__hello{grid-area:2/1}.auth-module__eNBuiW__h1{font-size:23px}.auth-module__eNBuiW__h2{font-size:21px}.auth-module__eNBuiW__code{gap:6px}.auth-module__eNBuiW__code input{height:50px;font-size:19px}.auth-module__eNBuiW__bigcode{font-size:32px}}@media (prefers-reduced-motion:reduce){.auth-module__eNBuiW__st,.auth-module__eNBuiW__inner.auth-module__eNBuiW__swap{animation-duration:10ms}.auth-module__eNBuiW__btn,.auth-module__eNBuiW__choice,.auth-module__eNBuiW__dot svg,.auth-module__eNBuiW__go{transition:none}}
