@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/login-assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/login-assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/login-assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/login-assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#f4f5f7)var(--lightningcss-dark,#090a0c);--panel:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f1114);--panel-2:var(--lightningcss-light,#eef0f3)var(--lightningcss-dark,#15181c);--float:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0c0f);--line:var(--lightningcss-light,#0e111617)var(--lightningcss-dark,#e9ecef1a);--line-strong:var(--lightningcss-light,#0e111638)var(--lightningcss-dark,#e9ecef42);--fg:var(--lightningcss-light,#0e1116)var(--lightningcss-dark,#e9ecef);--muted:var(--lightningcss-light,#5b636e)var(--lightningcss-dark,#8a9099);--faint:var(--lightningcss-light,#858c96)var(--lightningcss-dark,#6a707a);--disabled:color-mix(in srgb, var(--fg) 28%, transparent);--signal:var(--lightningcss-light,#c0157f)var(--lightningcss-dark,#e0338f);--signal-live:var(--lightningcss-light,#d6168c)var(--lightningcss-dark,#ff4fb8);--c-up:var(--lightningcss-light,#0e9f63)var(--lightningcss-dark,#2ebd85);--c-down:var(--lightningcss-light,#d93848)var(--lightningcss-dark,#f0475c);--up:var(--c-up);--down:var(--c-down);--live:var(--lightningcss-light,#b8700a)var(--lightningcss-dark,#f5a524);--paper:var(--lightningcss-light,#2f6fe0)var(--lightningcss-dark,#4c8dff);--ok:var(--lightningcss-light,#0e9f63)var(--lightningcss-dark,#2ebd85);--warn:var(--lightningcss-light,#a87408)var(--lightningcss-dark,#e8b341);--err:var(--lightningcss-light,#d93848)var(--lightningcss-dark,#f0475c);--shadow-float:0 8px 24px var(--lightningcss-light,#0e111629)var(--lightningcss-dark,#0006);--font-sans:"Inter", "PingFang SC", "Noto Sans SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.22, .61, .36, 1);--ease-morph:cubic-bezier(.16, 1, .3, 1);--ease-page:cubic-bezier(.76, 0, .24, 1);--d-fast:.12s;--d-base:.24s;--d-slow:.36s;--d-fade:.12s;--flash-digit:.6s;--flash-cell:.3s;--stagger:40ms;--topbar-h:44px;--nav-w:200px;--nav-w-collapsed:56px;--row-h:28px;--radius:4px;--radius-sm:2px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-venue=polymarket]{--venue:#8b7cff}[data-venue=predict]{--venue:#2dd4bf}:root[data-updown=swapped]{--up:var(--c-down);--down:var(--c-up)}:root[data-motion=reduced]{--d-fast:80ms;--d-base:.12s;--d-slow:.16s;--flash-digit:.3s;--flash-cell:0s;--stagger:0s}:root[data-motion=off]{--d-fast:0s;--d-base:0s;--d-slow:0s;--d-fade:80ms;--flash-digit:0s;--flash-cell:0s;--stagger:0s}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;font-size:13px;font-weight:400;line-height:18px}body{background:var(--bg);min-height:100vh;margin:0}h1,h2,h3,h4,p{margin:0;font-weight:400}::selection{background:color-mix(in srgb, var(--signal) 45%, transparent);color:var(--fg)}:focus-visible{outline:2px solid var(--signal-live);outline-offset:2px}:focus:not(:focus-visible){outline:none}[hidden]{display:none!important}.mono{font-family:var(--font-mono);font-feature-settings:"tnum", "zero"}.num{font-family:var(--font-mono);font-feature-settings:"tnum", "zero";font-variant-numeric:tabular-nums slashed-zero}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-hidden] *,:root[data-hidden] :before,:root[data-hidden] :after{animation-play-state:paused!important}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.login{grid-template-rows:auto 1fr auto;min-height:100dvh;padding:16px 24px;display:grid;position:relative;overflow-x:hidden}.login__noise{z-index:0;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.login>:not(.login__noise){z-index:1;position:relative}.login__bar{font-family:var(--font-mono);color:var(--muted);justify-content:flex-end;align-items:center;gap:20px;font-size:12px;line-height:16px;display:flex}.login__tc{font-feature-settings:"tnum", "zero";font-variant-numeric:tabular-nums slashed-zero;color:var(--fg)}.login__status{align-items:center;gap:8px;display:inline-flex}.login__dot{border:1px solid var(--muted);border-radius:50%;width:6px;height:6px}.login__status[data-state=online] .login__dot{background:var(--ok);border-color:var(--ok)}.login__status[data-state=degraded] .login__dot{background:var(--warn);border-color:var(--warn)}.login__status[data-state=offline] .login__dot{background:var(--err);border-color:var(--err)}.login__main{align-self:center;width:min(380px,100%);margin:0 auto;padding:32px 0}.login__title{font-family:var(--font-mono);letter-spacing:0;color:var(--fg);font-size:44px;line-height:48px}.login__sub{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-top:12px;font-size:11px;line-height:14px}.login__form{margin-top:40px}.mask{display:block;overflow:hidden}.line{animation:line-rise var(--d-slow,.36s) var(--ease) both;animation-delay:calc(var(--i,0) * 80ms);display:block}@keyframes line-rise{0%{transform:translateY(105%)}}.field{display:block}.field+.field{margin-top:20px}.field__label{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:500;line-height:14px;display:block}.field input{border:0;border-bottom:1px solid var(--line-strong);width:100%;height:36px;color:var(--fg);font:inherit;transition:border-color var(--d-fast) var(--ease);background:0 0;border-radius:0;padding:0;font-size:15px}.field input:hover{border-bottom-color:var(--fg)}.field input:focus{border-bottom-color:var(--signal-live);outline:none}.field input:focus-visible{outline:2px solid var(--signal-live);outline-offset:2px}.login__msg{min-height:16px;color:var(--err);margin-top:16px;font-size:12px;line-height:16px}.login__submit{background:var(--fg);border:1px solid var(--fg);border-radius:var(--radius-sm);width:100%;height:36px;color:var(--bg);font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;transition:background-color var(--d-fast) var(--ease), border-color var(--d-fast) var(--ease), transform 80ms var(--ease);margin-top:24px;font-size:11px;font-weight:500;display:block}.login__submit:hover:not(:disabled){background:var(--signal);border-color:var(--signal);color:#fff}.login__submit:active:not(:disabled){transform:scale(.98)}.login__submit:disabled{opacity:.5;cursor:not-allowed}.login__foot{font-family:var(--font-mono);letter-spacing:.06em;color:var(--faint);justify-content:space-between;font-size:11px;line-height:14px;display:flex}@media (max-width:480px){.login{padding:12px 16px}.login__title{font-size:34px;line-height:38px}}@media (prefers-reduced-motion:reduce){.line{animation:none}.login__submit,.field input{transition:none}}
