.scr-login{background:var(--stage);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.5}.scr-login a{color:var(--blue-ink);text-decoration:none}.scr-login .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.scr-login label{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--ink-rgb) / .45);text-align:center;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:block}.scr-login .in{box-sizing:border-box;border:1px solid rgb(var(--ink-rgb) / .08);background:var(--raise);width:100%;height:46px;font:inherit;color:var(--ink);text-align:center;border-radius:999px;padding:0 18px;font-size:14.5px}.scr-login .in:focus{outline:2px solid rgb(var(--cyan-rgb) / .5);outline-offset:2px}.scr-login .prism{background:linear-gradient(180deg,var(--raise),var(--well));color:#fff;height:48px;box-shadow:0 10px 30px rgb(var(--shadow-rgb) / calc(.5 * var(--shadow-k))),inset 0 1px 0 rgb(var(--ink-rgb) / .12);border-radius:999px;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.scr-login .prism:before{content:"";border-radius:inherit;background:linear-gradient(100deg,var(--violet),var(--coral) 35%,var(--amber) 68%,var(--amber));-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scr-login .ai{background:rgb(var(--ink-rgb) / .14);border:1px solid rgb(var(--ink-rgb) / .18);height:32px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:500;display:inline-flex}.scr-login .ai svg{width:12px;height:12px}.scr-login h1,.scr-login h2{font-family:Outfit,-apple-system,system-ui,sans-serif!important;font-weight:500!important}.scr-login .prism:before{padding:1.5px!important;inset:-1.5px!important}.scr-login .tile{color:var(--ink);border:0!important}.scr-login .tile .claim{background:rgb(var(--ink-rgb) / .2)!important;border-color:rgb(var(--ink-rgb) / .3)!important;color:var(--ink)!important}.scr-login .tile .tag,.scr-login .tile .pill{background:rgb(var(--shadow-rgb) / calc(.2 * var(--shadow-k)))!important;color:var(--ink)!important}.scr-login .tile .ref,.scr-login .tile .mute,.scr-login .tile small,.scr-login .tile .m,.scr-login .tile .d,.scr-login .tile .sec{color:rgb(var(--ink-rgb) / .85)!important}.scr-login .tile .ai{background:rgb(var(--ink-rgb) / .2);color:var(--ink);border-color:rgb(var(--ink-rgb) / .25)}.scr-login .tile .av{box-shadow:0 0 0 2px rgb(var(--ink-rgb) / .35)}.scr-login .tile .prio{color:var(--ink)!important}.scr-login .side-rail .nav{color:rgb(var(--ink-rgb) / .9)}.scr-login .side-rail .nav:hover{background:rgb(var(--ink-rgb) / .12)}.scr-login .side-rail .nav.on{background:var(--pill);color:var(--on-pill)}.scr-login .side-rail .sec{color:rgb(var(--ink-rgb) / .65)}.scr-login .side-rail .cnt,.scr-login .side-rail .mute{color:rgb(var(--ink-rgb) / .72)}.scr-login h1,.scr-login h2{letter-spacing:-.015em;font-family:Outfit,Avenir Next,system-ui,sans-serif!important;font-weight:600!important}.scr-login .prism{font-weight:600;position:relative;color:#fff!important;background:linear-gradient(#1c1c20,#0d0d0f)!important;border-color:#0000!important;box-shadow:0 10px 30px #00000080,inset 0 1px #ffffff1f!important}.scr-login .prism:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;display:block!important}@property --lm-a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --lm-b{syntax:"<angle>";inherits:false;initial-value:180deg}.scr-login .prism.prism.prism:before,.scr-login .prism.prism.prism:after{animation:3.2s linear infinite lm-spin-a,7s linear infinite lm-spin-b;background:conic-gradient(from var(--lm-a),transparent 0deg,#fffffff2 18deg,transparent 46deg,transparent 150deg,#ffffffbf 172deg,transparent 200deg,transparent 360deg),conic-gradient(from var(--lm-b),#2a2a30 0deg,#9a9aa6 40deg,#f4f4f8 70deg,#6b6b76 105deg,#1e1e23 140deg,#b9b4c8 185deg,#fbe7ff 210deg,#7d7a88 245deg,#26262b 285deg,#d6e4ff 320deg,#2a2a30 360deg)!important}.scr-login .prism.prism.prism:before{transition:filter .3s;padding:2px!important;inset:-2px!important}.scr-login .prism.prism.prism:after{content:"";border-radius:inherit;z-index:-1;filter:blur(10px);opacity:.35;pointer-events:none;transition:opacity .3s;position:absolute;inset:-3px}.scr-login .prism.prism.prism:hover:before{filter:brightness(1.25)saturate(1.2)}.scr-login .prism.prism.prism:hover:after{opacity:.6}@keyframes lm-spin-a{to{--lm-a:360deg}}@keyframes lm-spin-b{to{--lm-b:-180deg}}@media (prefers-reduced-motion:reduce){.scr-login .prism.prism.prism:before,.scr-login .prism.prism.prism:after{animation:none}}.scr-login .live{background:var(--green)!important;box-shadow:0 0 0 3px rgb(var(--green-rgb) / .18),0 0 10px rgb(var(--green-rgb) / .7)!important}.scr-login .live:after{display:none!important}.scr-login .ai,.scr-login .claim.ai-c{background:rgb(var(--cyan-rgb) / .12)!important;color:var(--cyan-ink)!important;border:1px solid rgb(var(--cyan-rgb) / .3)!important}.scr-login .tile .ai,.scr-login .tile .claim.ai-c{color:#fff!important;background:#fff3!important;border-color:#ffffff47!important}.scr-login .side-rail .nav{color:var(--ink-2);border-radius:12px;position:relative}.scr-login .side-rail .nav:hover,.scr-login .side-rail .nav.on{background:var(--raise);color:var(--ink)}.scr-login .side-rail .nav.on:before{content:"";background:var(--blue);width:3px;box-shadow:0 0 12px var(--blue);border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:-14px}.scr-login .side-rail .sec,.scr-login .side-rail .cnt,.scr-login .side-rail .mute{color:var(--ink-3)}.scr-login .side-rail .nav.on .cnt{color:var(--ink-2)}
