.layout-module__LB1cYq__shell{--bg:#fff;--surface:#fffffff5;--surface-2:#f6f8fc;--surface-sunken:#eef2f8;--border:#e4e8f0;--border-strong:#cfd6e3;--fg:#141519;--fg-muted:#5f6672;--fg-subtle:#727987;--accent:#2563eb;--accent-hover:#1d4ed8;--accent-soft:#eef3ff;--accent-text:#1d4ed8;--accent-glow:#2563eb29;--shadow-lg:0 22px 60px -30px #121f3c57, 0 8px 24px -18px #121f3c3d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;min-height:100svh;color:var(--fg);background:#fff;position:relative;overflow-x:clip}.layout-module__LB1cYq__ambient,.layout-module__LB1cYq__scoreField,.layout-module__LB1cYq__focusWash{pointer-events:none;position:fixed;inset:0}.layout-module__LB1cYq__ambient{z-index:0;overflow:hidden}.layout-module__LB1cYq__glow{filter:blur(30px);will-change:transform;border-radius:50%;position:absolute}.layout-module__LB1cYq__glowOne{background:radial-gradient(circle,#2563eb0e,#0000 66%);width:52vw;height:52vw;animation:22s ease-in-out infinite layout-module__LB1cYq__authMeshOne;top:-18%;left:-12%}.layout-module__LB1cYq__glowTwo{background:radial-gradient(circle,#14151908,#0000 66%);width:48vw;height:48vw;animation:26s ease-in-out infinite layout-module__LB1cYq__authMeshTwo;top:8%;right:-16%}.layout-module__LB1cYq__glowThree{filter:blur(34px);background:radial-gradient(circle,#2563eb0b,#0000 66%);width:56vw;height:56vw;animation:30s ease-in-out infinite layout-module__LB1cYq__authMeshThree;bottom:-24%;left:24%}.layout-module__LB1cYq__scoreField{z-index:0;width:100%;height:100%}.layout-module__LB1cYq__focusWash{z-index:1;background:radial-gradient(56% 50% at 50% 48%,#fff 27%,#ffffffd1 58%,#ffffff1f 84%,#0000 100%),radial-gradient(62% 46% at 50% 32%,#2563eb0e,#0000 68%)}.layout-module__LB1cYq__header{z-index:2;justify-content:flex-start;padding:16px 28px 0;display:flex;position:relative}.layout-module__LB1cYq__brand{color:#141519;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.layout-module__LB1cYq__brandMark{object-fit:cover;border-radius:12px;flex:none;width:44px;height:44px;box-shadow:0 6px 18px -6px #1e5eff80}.layout-module__LB1cYq__brandText{flex-direction:column;line-height:1.05;display:flex}.layout-module__LB1cYq__brandTitle{font-family:var(--font-onest), var(--font-sans);letter-spacing:-.02em;font-size:18px;font-weight:800}.layout-module__LB1cYq__brandSubtitle{color:#8f97a4;font-family:var(--font-jbmono), "JetBrains Mono", monospace;letter-spacing:.07em;margin-top:3px;font-size:9.5px;font-weight:500}.layout-module__LB1cYq__content{z-index:2;justify-content:center;align-items:center;width:100%;min-height:calc(100svh - 60px);padding:28px 18px 48px;display:flex;position:relative}@keyframes layout-module__LB1cYq__authMeshOne{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6%,-4%)scale(1.15)}}@keyframes layout-module__LB1cYq__authMeshTwo{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-7%,5%)scale(1.2)}}@keyframes layout-module__LB1cYq__authMeshThree{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(4%,6%)scale(1)}}@media (max-width:560px){.layout-module__LB1cYq__header{padding:14px 16px 0}.layout-module__LB1cYq__brand{gap:10px}.layout-module__LB1cYq__brandMark{border-radius:11px;width:40px;height:40px}.layout-module__LB1cYq__brandTitle{font-size:17px}.layout-module__LB1cYq__brandSubtitle{font-size:8.5px}.layout-module__LB1cYq__content{min-height:calc(100svh - 54px);padding:24px 16px 32px}.layout-module__LB1cYq__focusWash{background:radial-gradient(88% 48% at 50% 45%,#fff 30%,#ffffffe0 63%,#ffffff29 92%,#0000 100%),radial-gradient(90% 45% at 50% 30%,#2563eb0d,#0000 72%)}}@media (prefers-reduced-motion:reduce){.layout-module__LB1cYq__glow{animation:none}}
