.lsx-login{--login-day:253 244 244;--login-ink:color-mix(in oklab,rgb(var(--g1)) 90%,#000);--login-mix:135deg;--login-side-bg:rgb(var(--bg-white));--login-field-bg:rgb(var(--bg-gray-100));--login-art-fg:#2b1219;--login-art-fg2:#5e3d48;--login-art-bg:rgb(var(--login-day));--login-sig:radial-gradient(64% 48% at 0% 0%,color-mix(in oklab,rgb(var(--g1)) 14%,transparent) 0%,transparent 72%),radial-gradient(70% 60% at 0% 100%,#fff 0%,transparent 70%);--login-chip-bg:color-mix(in oklab,rgb(var(--g1)) 9%,transparent);--login-chip-dot:linear-gradient(135deg,rgb(var(--g1)),rgb(var(--g3)));--login-line:color-mix(in oklab,var(--login-ink) 25%,transparent);--login-echo-fill:none;--login-echo-stroke:var(--login-ink);--login-echo-op:0.32;--login-sw0:rgb(var(--g2));--login-sw0-op:1;--login-sw1:rgb(var(--g3));--login-sw1-op:1;--login-sw-op:0.9;--login-hero-day:inline;--login-hero-night:none;--login-hero-shadow:drop-shadow(0 28px 50px rgba(70,12,32,.2));--login-scrim-h:24%;--login-scrim:linear-gradient(to top,color-mix(in oklab,rgb(var(--login-day)) 94%,transparent) 30%,transparent 100%);--login-grain-ink:#2b1219;--login-grain-op:0.08;--login-lift-op:0}@media screen{:root[data-theme=dark] .lsx-login{--login-side-bg:rgb(var(--canvas));--login-field-bg:rgb(var(--bg-gray-50));--login-art-fg:#f6e9ee;--login-art-fg2:#e3ccd5;--login-art-bg:rgb(var(--g3));--login-sig:radial-gradient(58% 46% at 0% 0%,rgb(var(--g1)) 0%,rgb(var(--g1)) 12%,color-mix(in oklab,rgb(var(--g1)) 45%,transparent) 32%,transparent 62%),radial-gradient(72% 60% at 0% 100%,rgb(var(--base)) 0%,color-mix(in oklab,rgb(var(--base)) 72%,transparent) 40%,transparent 78%),radial-gradient(60% 50% at 85% 55%,rgb(var(--g4)) 0%,transparent 70%),radial-gradient(60% 50% at 100% 0%,color-mix(in oklab,rgb(var(--g2)) 70%,rgb(var(--base))) 0%,transparent 70%),linear-gradient(var(--login-mix),rgb(var(--g2)) 0%,rgb(var(--g3)) 40%,rgb(var(--g4)) 72%,rgb(var(--g3)) 100%);--login-chip-bg:color-mix(in oklab,rgb(var(--base)) 45%,transparent);--login-chip-dot:linear-gradient(135deg,rgb(var(--glow)),rgb(var(--g3)));--login-line:color-mix(in oklab,rgb(var(--base)) 18%,transparent);--login-echo-fill:rgb(var(--g2));--login-echo-stroke:none;--login-echo-op:0.5;--login-sw0:rgb(var(--base));--login-sw0-op:0;--login-sw1:rgb(var(--base));--login-sw1-op:0.45;--login-sw-op:1;--login-hero-day:none;--login-hero-night:inline;--login-hero-shadow:drop-shadow(0 30px 60px rgba(20,4,10,.45));--login-scrim-h:46%;--login-scrim:linear-gradient(to top,rgb(var(--base)) 10%,color-mix(in oklab,rgb(var(--base)) 80%,transparent) 36%,transparent 100%);--login-grain-ink:rgb(var(--base));--login-grain-op:0.22;--login-lift-op:0.05}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) .lsx-login{--login-side-bg:rgb(var(--canvas));--login-field-bg:rgb(var(--bg-gray-50));--login-art-fg:#f6e9ee;--login-art-fg2:#e3ccd5;--login-art-bg:rgb(var(--g3));--login-sig:radial-gradient(58% 46% at 0% 0%,rgb(var(--g1)) 0%,rgb(var(--g1)) 12%,color-mix(in oklab,rgb(var(--g1)) 45%,transparent) 32%,transparent 62%),radial-gradient(72% 60% at 0% 100%,rgb(var(--base)) 0%,color-mix(in oklab,rgb(var(--base)) 72%,transparent) 40%,transparent 78%),radial-gradient(60% 50% at 85% 55%,rgb(var(--g4)) 0%,transparent 70%),radial-gradient(60% 50% at 100% 0%,color-mix(in oklab,rgb(var(--g2)) 70%,rgb(var(--base))) 0%,transparent 70%),linear-gradient(var(--login-mix),rgb(var(--g2)) 0%,rgb(var(--g3)) 40%,rgb(var(--g4)) 72%,rgb(var(--g3)) 100%);--login-chip-bg:color-mix(in oklab,rgb(var(--base)) 45%,transparent);--login-chip-dot:linear-gradient(135deg,rgb(var(--glow)),rgb(var(--g3)));--login-line:color-mix(in oklab,rgb(var(--base)) 18%,transparent);--login-echo-fill:rgb(var(--g2));--login-echo-stroke:none;--login-echo-op:0.5;--login-sw0:rgb(var(--base));--login-sw0-op:0;--login-sw1:rgb(var(--base));--login-sw1-op:0.45;--login-sw-op:1;--login-hero-day:none;--login-hero-night:inline;--login-hero-shadow:drop-shadow(0 30px 60px rgba(20,4,10,.45));--login-scrim-h:46%;--login-scrim:linear-gradient(to top,rgb(var(--base)) 10%,color-mix(in oklab,rgb(var(--base)) 80%,transparent) 36%,transparent 100%);--login-grain-ink:rgb(var(--base));--login-grain-op:0.22;--login-lift-op:0.05}}@supports (background-image:linear-gradient(in oklab,red,blue)){.lsx-login{--login-mix:in oklab 135deg}}.lsx-login{display:flex;flex-direction:column;min-height:100vh}.lsx-login-side{flex:1 0 auto;background-color:var(--login-side-bg)}@media (min-width:1001px){.lsx-login{flex-direction:row}.lsx-login-art{flex:1 1 520px}.lsx-login-side{flex:1 1 460px}}.lsx-login .lsx-login-field{background-color:var(--login-field-bg)}.lsx-login-art{background-color:var(--login-art-bg);background-image:var(--login-sig);color:var(--login-art-fg)}.lsx-login-sub{color:var(--login-art-fg2)}.lsx-login-headline{font-size:clamp(30px,2.4vw + 18px,40px);line-height:1.08;letter-spacing:-.03em}.lsx-login-chip{background:var(--login-chip-bg);color:var(--login-art-fg2)}.lsx-login-dot{background:var(--login-chip-dot)}.lsx-login-layers{position:absolute;inset:0;pointer-events:none;animation:lsx-fade 1.2s ease both}.lsx-login-layers>*{position:absolute}.lsx-login-outline{right:-46%;top:-12%;width:124%}.lsx-login-outline path{fill:none;stroke:var(--login-line)}.lsx-login-echo{left:-28%;bottom:-20%;width:76%;opacity:var(--login-echo-op)}.lsx-login-echo path{fill:var(--login-echo-fill);stroke:var(--login-echo-stroke)}.lsx-login-sliver-a{left:-8%;top:29%;width:70%;opacity:var(--login-sw-op)}.lsx-login-sliver-b{left:4%;top:61%;width:108%;opacity:var(--login-sw-op)}.lsx-login-sw0{stop-color:var(--login-sw0);stop-opacity:var(--login-sw0-op)}.lsx-login-sw1{stop-color:var(--login-sw1);stop-opacity:var(--login-sw1-op)}.lsx-login-hero{right:-16%;top:13%;width:88%;animation:lsx-hero 1.2s cubic-bezier(.2,.8,.2,1) .1s both}.lsx-login-hero-svg{filter:var(--login-hero-shadow)}.lsx-login-hero-day{display:var(--login-hero-day)}.lsx-login-hero-night{display:var(--login-hero-night);stroke:color-mix(in oklab,rgb(var(--base)) 25%,transparent)}.lsx-login-scrim{left:0;right:0;bottom:0;height:var(--login-scrim-h);background:var(--login-scrim)}.lsx-login-grain{background:var(--login-grain-ink);opacity:var(--login-grain-op)}.lsx-login-lift{background:#fff;opacity:var(--login-lift-op)}@media (max-width:1000px){.lsx-login-hero{width:40%;top:4%;right:-8%}.lsx-login-sliver-b{display:none}}@media (min-width:1001px) and (max-height:820px){.lsx-login-hero{width:70%;top:5%}}.lsx-login-rise{animation:lsx-rise .7s cubic-bezier(.2,.8,.2,1) both}