.lm-pond{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.lm-pond--night{background:radial-gradient(90% 60% at 30% 104%,var(--lm-night-2) 0,transparent 62%),radial-gradient(70% 50% at 82% -6%,var(--lm-night-glow) 0,transparent 60%),linear-gradient(180deg,var(--lm-night-0) 0,var(--lm-night-1) 58%,var(--lm-night-0) 100%)}.lm-pond--dawn{background:linear-gradient(180deg,var(--lm-dawn-0) 0,var(--lm-dawn-1) 34%,var(--lm-dawn-2) 58%,var(--lm-dawn-3) 59%,var(--lm-dawn-4) 100%)}.lm-pond--dawn .lm-pond__water{background:linear-gradient(180deg,color-mix(in srgb,var(--lm-surface) 55%,transparent) 0,color-mix(in srgb,var(--lm-surface) 12%,transparent) 3px,transparent 50%),repeating-linear-gradient(180deg,color-mix(in srgb,var(--lm-surface) 35%,transparent) 0 1px,transparent 1px 8px);height:auto;-webkit-mask-image:none;mask-image:none;top:58%}.lm-pond--dawn .lm-pond__ring{stroke:color-mix(in srgb,var(--lm-surface) 90%,transparent)}.lm-pond--dawn .lm-pond__mirror{opacity:.35}.lm-pond__sun{animation:lm-pond-sunrise 2.2s cubic-bezier(.2,.8,.2,1) both;background:radial-gradient(closest-side,color-mix(in srgb,var(--lm-glow) 40%,var(--lm-surface)) 0 22%,color-mix(in srgb,var(--lm-cycle-4) 70%,transparent) 36%,color-mix(in srgb,var(--lm-cycle-1) 30%,transparent) 60%,transparent 72%);border-radius:50%;height:420px;left:calc(72% - 210px);position:absolute;top:calc(58% - 210px);width:420px}@keyframes lm-pond-sunrise{0%{opacity:0;transform:translate3d(0,120px,0) scale(.8)}}.lm-pond__rays{animation:lm-pond-rays 70s linear infinite;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--lm-surface) 55%,transparent) 0 5deg,transparent 5deg 18deg);border-radius:50%;height:1200px;left:calc(72% - 600px);-webkit-mask-image:radial-gradient(closest-side,transparent 16%,var(--lm-ink) 22%,transparent 70%);mask-image:radial-gradient(closest-side,transparent 16%,var(--lm-ink) 22%,transparent 70%);opacity:.5;position:absolute;top:calc(58% - 600px);width:1200px}@keyframes lm-pond-rays{to{transform:rotate(1turn)}}.lm-pond__mist{animation:lm-pond-mist 26s ease-in-out infinite alternate;background:radial-gradient(30% 60% at 20% 50%,var(--lm-surface),transparent),radial-gradient(26% 50% at 55% 60%,var(--lm-surface),transparent),radial-gradient(30% 60% at 86% 45%,var(--lm-surface),transparent);filter:blur(14px);height:90px;inset:46% -20% auto;opacity:.75;position:absolute}@keyframes lm-pond-mist{to{transform:translate3d(8%,0,0)}}.lm-pond__bird{animation:lm-pond-birds 44s linear infinite;height:8px;left:-40px;opacity:.55;position:absolute;width:22px}.lm-pond__bird:first-of-type{animation-delay:-6s;animation-duration:42s;top:48px}.lm-pond__bird:nth-of-type(2){animation-delay:-9s;animation-duration:46s;top:74px}.lm-pond__bird:nth-of-type(3){animation-delay:-8s;top:60px}.lm-pond__bird:after,.lm-pond__bird:before{animation:lm-pond-flap .7s ease-in-out infinite alternate;border-radius:50%;border-top:2px solid color-mix(in srgb,var(--lm-cycle-2) 55%,var(--lm-ink));content:"";height:8px;position:absolute;top:0;width:11px}.lm-pond__bird:before{left:0;transform-origin:right top}.lm-pond__bird:after{animation-delay:-.35s;right:0;transform-origin:left top}@keyframes lm-pond-flap{to{transform:rotate(18deg) scaleY(.5)}}@keyframes lm-pond-birds{to{transform:translate3d(110vw,-30px,0)}}[data-lm-pond-lit="0"]{--lm-pond-lit:0}[data-lm-pond-lit="1"]{--lm-pond-lit:0.2}[data-lm-pond-lit="2"]{--lm-pond-lit:0.4}[data-lm-pond-lit="3"]{--lm-pond-lit:0.6}[data-lm-pond-lit="4"]{--lm-pond-lit:0.8}[data-lm-pond-lit="5"]{--lm-pond-lit:1}.lm-pond__aura{border-radius:50%;filter:blur(70px);position:absolute;will-change:transform}.lm-pond__aura--a{animation:lm-pond-drift-a 16s ease-in-out infinite alternate;background:radial-gradient(closest-side,color-mix(in srgb,var(--lm-cycle-1) 75%,transparent),transparent);bottom:-6vw;height:46vw;left:6vw;opacity:calc(.3 + var(--lm-pond-lit, 0)*.5);transition:opacity .8s;width:46vw}.lm-pond__aura--b{animation:lm-pond-drift-b 19s ease-in-out infinite alternate;background:radial-gradient(closest-side,color-mix(in srgb,var(--lm-cycle-4) 60%,transparent),transparent);bottom:12vh;height:34vw;left:24vw;opacity:calc(.12 + var(--lm-pond-lit, 0)*.5);transition:opacity .8s;width:34vw}.lm-pond__aura--c{animation:lm-pond-drift-b 23s ease-in-out infinite alternate-reverse;background:radial-gradient(closest-side,color-mix(in srgb,var(--lm-cycle-2) 90%,transparent),transparent);height:40vw;opacity:.55;right:-10vw;top:-12vw;width:40vw}@keyframes lm-pond-drift-a{to{transform:translate3d(5vw,-3vh,0) scale(1.12)}}@keyframes lm-pond-drift-b{to{transform:translate3d(-4vw,4vh,0) scale(.9)}}.lm-pond__water{background:linear-gradient(180deg,color-mix(in srgb,var(--lm-glow) 10%,transparent) 0,color-mix(in srgb,var(--lm-glow) 3%,transparent) 2px,transparent 30%),repeating-linear-gradient(180deg,color-mix(in srgb,var(--lm-on-inverse) 4%,transparent) 0 1px,transparent 1px 9px);height:34%;inset:auto 0 0;-webkit-mask-image:linear-gradient(180deg,var(--lm-night-0) 0,transparent 92%);mask-image:linear-gradient(180deg,var(--lm-night-0) 0,transparent 92%);position:absolute}.lm-pond__lotus{bottom:-5%;left:50%;overflow:visible;position:absolute;transform:translate3d(calc(var(--lm-pond-mx, 0)*-14px),calc(var(--lm-pond-my, 0)*-8px),0);transition:transform .5s cubic-bezier(.2,.7,.2,1);translate:-50% 0;width:min(52vw,640px)}.lm-pond__halo{opacity:calc(.35 + var(--lm-pond-lit, 0)*.65);transform-origin:30.72px 22px;transition:opacity .8s}.lm-pond__body,.lm-pond__halo{animation:lm-pond-breathe 6s ease-in-out infinite}.lm-pond__body{transform-origin:30.72px 31.4px;transition:scale .7s cubic-bezier(.3,1.4,.5,1)}@keyframes lm-pond-breathe{50%{transform:scale(1.028)}}.lm-pond__petal{animation:lm-pond-bloom 1.6s cubic-bezier(.2,.85,.25,1.14) both;animation-delay:var(--lm-pond-d);transform:rotate(calc(var(--lm-pond-a)*var(--lm-pond-open, 1)));transform-origin:30.72px 31.4px;transition:transform .6s cubic-bezier(.3,1.3,.5,1)}.lm-pond__petal use{filter:saturate(.82);opacity:.74;transition:opacity .6s,filter .6s}.lm-pond__petal[data-i="1"]{--lm-pond-a:-80deg;--lm-pond-d:0.05s;--lm-pond-w:-1.6deg;--lm-pond-s:0s}.lm-pond__petal[data-i="2"]{--lm-pond-a:-40deg;--lm-pond-d:0.22s;--lm-pond-w:-1.1deg;--lm-pond-s:-4s}.lm-pond__petal[data-i="3"]{--lm-pond-a:0deg;--lm-pond-d:0.4s;--lm-pond-w:0.7deg;--lm-pond-s:-3s}.lm-pond__petal[data-i="4"]{--lm-pond-a:40deg;--lm-pond-d:0.22s;--lm-pond-w:1.1deg;--lm-pond-s:-1s}.lm-pond__petal[data-i="5"]{--lm-pond-a:80deg;--lm-pond-d:0.05s;--lm-pond-w:1.6deg;--lm-pond-s:-2s}@keyframes lm-pond-bloom{0%{opacity:0;transform:rotate(calc(var(--lm-pond-a)*.08)) scale(.42)}45%{opacity:1}to{opacity:1;transform:rotate(calc(var(--lm-pond-a)*var(--lm-pond-open, 1))) scale(1)}}.lm-pond__sway{animation:lm-pond-sway 7s ease-in-out infinite;animation-delay:var(--lm-pond-s);transform-origin:30.72px 31.4px}@keyframes lm-pond-sway{50%{transform:rotate(var(--lm-pond-w))}}[data-lm-pond-lit="1"] .lm-pond__petal[data-i="1"] use,[data-lm-pond-lit="2"] .lm-pond__petal[data-i="1"] use,[data-lm-pond-lit="2"] .lm-pond__petal[data-i="2"] use,[data-lm-pond-lit="3"] .lm-pond__petal[data-i="1"] use,[data-lm-pond-lit="3"] .lm-pond__petal[data-i="2"] use,[data-lm-pond-lit="3"] .lm-pond__petal[data-i="3"] use,[data-lm-pond-lit="4"] .lm-pond__petal[data-i="1"] use,[data-lm-pond-lit="4"] .lm-pond__petal[data-i="2"] use,[data-lm-pond-lit="4"] .lm-pond__petal[data-i="3"] use,[data-lm-pond-lit="4"] .lm-pond__petal[data-i="4"] use,[data-lm-pond-lit="5"] .lm-pond__petal[data-i="1"] use,[data-lm-pond-lit="5"] .lm-pond__petal[data-i="2"] use,[data-lm-pond-lit="5"] .lm-pond__petal[data-i="3"] use,[data-lm-pond-lit="5"] .lm-pond__petal[data-i="4"] use,[data-lm-pond-lit="5"] .lm-pond__petal[data-i="5"] use,[data-lm-pond-state=bloom] .lm-pond__petal use{filter:saturate(1.25) brightness(1.12) drop-shadow(0 0 1.1px var(--lm-glow));opacity:1}.lm-pond__mirror{opacity:.5}.lm-pond__ring{animation:lm-pond-ring 5.4s linear infinite;fill:none;opacity:0;stroke:color-mix(in srgb,var(--lm-glow) 50%,transparent);stroke-width:.22;transform-box:fill-box;transform-origin:center}.lm-pond__ring:nth-of-type(2){animation-delay:1.8s}.lm-pond__ring:nth-of-type(3){animation-delay:3.6s}@keyframes lm-pond-ring{0%{opacity:0;transform:scale(.25)}12%{opacity:.75}to{opacity:0;transform:scale(2.5)}}:is([data-lm-pond-state=ready],[data-lm-pond-state=bloom]) .lm-pond__ring{animation-duration:1.9s;stroke:var(--lm-glow)}[data-lm-pond-state=bloom]{--lm-pond-lit:1}[data-lm-pond-state=bloom] .lm-pond__body{scale:1.12}[data-lm-pond-state=wilt] .lm-pond__petal{animation:lm-pond-wilt 1.4s cubic-bezier(.4,0,.3,1) both}@keyframes lm-pond-wilt{0%,to{transform:rotate(calc(var(--lm-pond-a)*var(--lm-pond-open, 1)))}40%{transform:rotate(calc(var(--lm-pond-a)*.35)) scale(.9)}}.lm-pond__layer{inset:0;position:absolute}.lm-pond__fly{animation:lm-pond-fly var(--lm-pond-t) ease-in-out infinite;animation-delay:var(--lm-pond-dl);background:radial-gradient(closest-side,var(--lm-glow),color-mix(in srgb,var(--lm-cycle-4) 85%,transparent) 45%,transparent);border-radius:50%;bottom:var(--lm-pond-y);height:var(--lm-pond-z);left:var(--lm-pond-x);opacity:0;position:absolute;width:var(--lm-pond-z)}.lm-pond__fly:first-of-type{--lm-pond-x:9vw;--lm-pond-y:14vh;--lm-pond-t:10s;--lm-pond-dl:-2s;--lm-pond-dx:22px;--lm-pond-z:5px}.lm-pond__fly:nth-of-type(2){--lm-pond-x:24vw;--lm-pond-y:10vh;--lm-pond-t:9s;--lm-pond-dl:-4s;--lm-pond-dx:26px;--lm-pond-z:6px}.lm-pond__fly:nth-of-type(3){--lm-pond-x:41vw;--lm-pond-y:12vh;--lm-pond-t:11s;--lm-pond-dl:-1s;--lm-pond-dx:16px;--lm-pond-z:4px}.lm-pond__fly:nth-of-type(4){--lm-pond-x:56vw;--lm-pond-y:16vh;--lm-pond-t:14s;--lm-pond-dl:-11s;--lm-pond-dx:20px;--lm-pond-z:5px}.lm-pond__fly:nth-of-type(5){--lm-pond-x:17vw;--lm-pond-y:24vh;--lm-pond-t:12s;--lm-pond-dl:-7s;--lm-pond-dx:-18px;--lm-pond-z:4px}.lm-pond__fly:nth-of-type(6){--lm-pond-x:33vw;--lm-pond-y:20vh;--lm-pond-t:13s;--lm-pond-dl:-9s;--lm-pond-dx:-24px;--lm-pond-z:5px}.lm-pond__fly:nth-of-type(7){--lm-pond-x:48vw;--lm-pond-y:26vh;--lm-pond-t:10s;--lm-pond-dl:-6s;--lm-pond-dx:-14px;--lm-pond-z:6px}.lm-pond__fly:nth-of-type(8){--lm-pond-x:13vw;--lm-pond-y:30vh;--lm-pond-t:15s;--lm-pond-dl:-5s;--lm-pond-dx:12px;--lm-pond-z:3px}.lm-pond__fly:nth-of-type(9){--lm-pond-x:29vw;--lm-pond-y:32vh;--lm-pond-t:12s;--lm-pond-dl:-10s;--lm-pond-dx:-20px;--lm-pond-z:4px}.lm-pond__fly:nth-of-type(10){--lm-pond-x:38vw;--lm-pond-y:6vh;--lm-pond-t:9s;--lm-pond-dl:-3s;--lm-pond-dx:18px;--lm-pond-z:5px}.lm-pond__fly:nth-of-type(11){--lm-pond-x:63vw;--lm-pond-y:9vh;--lm-pond-t:13s;--lm-pond-dl:-8s;--lm-pond-dx:-16px;--lm-pond-z:4px}.lm-pond__fly:nth-of-type(12){--lm-pond-x:72vw;--lm-pond-y:22vh;--lm-pond-t:11s;--lm-pond-dl:-12s;--lm-pond-dx:14px;--lm-pond-z:3px}@keyframes lm-pond-fly{0%{opacity:0;transform:translateZ(0) scale(.6)}15%{opacity:calc(.5 + var(--lm-pond-lit, 0)*.5)}55%{transform:translate3d(var(--lm-pond-dx),-28vh,0) scale(1)}85%{opacity:.4}to{opacity:0;transform:translate3d(calc(var(--lm-pond-dx)*-1),-52vh,0) scale(.5)}}.lm-pond__fall{animation:lm-pond-fall var(--lm-pond-t) linear infinite;animation-delay:var(--lm-pond-dl);height:auto;left:var(--lm-pond-x);opacity:0;position:absolute;top:-8vh;width:var(--lm-pond-z)}.lm-pond__fall:first-of-type{--lm-pond-x:8vw;--lm-pond-t:15s;--lm-pond-dl:-3s;--lm-pond-dx:16vw;--lm-pond-r:480deg;--lm-pond-z:22px}.lm-pond__fall:nth-of-type(2){--lm-pond-x:44vw;--lm-pond-t:17s;--lm-pond-dl:-7s;--lm-pond-dx:14vw;--lm-pond-r:540deg;--lm-pond-z:26px}.lm-pond__fall:nth-of-type(3){--lm-pond-x:70vw;--lm-pond-t:16s;--lm-pond-dl:-1s;--lm-pond-dx:9vw;--lm-pond-r:700deg;--lm-pond-z:20px}.lm-pond__fall:nth-of-type(4){--lm-pond-x:26vw;--lm-pond-t:19s;--lm-pond-dl:-11s;--lm-pond-dx:10vw;--lm-pond-r:-620deg;--lm-pond-z:16px}.lm-pond__fall:nth-of-type(5){--lm-pond-x:58vw;--lm-pond-t:21s;--lm-pond-dl:-15s;--lm-pond-dx:-8vw;--lm-pond-r:-420deg;--lm-pond-z:18px}.lm-pond__fall:nth-of-type(6){--lm-pond-x:86vw;--lm-pond-t:20s;--lm-pond-dl:-9s;--lm-pond-dx:-12vw;--lm-pond-r:-560deg;--lm-pond-z:14px}@keyframes lm-pond-fall{0%{opacity:0;transform:translateZ(0) rotate(0)}8%{opacity:.85}to{opacity:.25;transform:translate3d(var(--lm-pond-dx),112vh,0) rotate(var(--lm-pond-r))}}.lm-pond__defs{height:0;overflow:hidden;position:absolute;width:0}.lm-lotus{overflow:visible}.lm-lotus__halo{transform-origin:30.72px 18px}.lm-pond__ripple{animation:lm-pond-ripple 1.4s cubic-bezier(.2,.7,.3,1) forwards;border:2px solid color-mix(in srgb,var(--lm-glow) 70%,transparent);border-radius:50%;height:42px;margin:-21px 0 0 -120px;position:absolute;width:240px}@keyframes lm-pond-ripple{0%{opacity:1;transform:scale(.05)}to{opacity:0;transform:scale(1)}}[data-lm-pond-touch] .lm-pond:after{background:radial-gradient(260px circle at calc(var(--lm-pond-px, .5)*100%) calc(var(--lm-pond-py, .5)*100%),color-mix(in srgb,var(--lm-glow) 14%,transparent),transparent 70%);content:"";inset:0;position:absolute}@media (max-width:899.98px){.lm-pond__aura--c,.lm-pond__fall:nth-of-type(n+4),.lm-pond__fly:nth-of-type(n+8){display:none}.lm-pond__mirror{filter:none}.lm-pond__sun{height:300px;left:calc(74% - 150px);top:calc(64% - 150px);width:300px}.lm-pond__rays{height:800px;left:calc(74% - 400px);top:calc(64% - 400px);width:800px}.lm-pond--dawn .lm-pond__water{top:64%}.lm-pond__mist{top:54%}}@media (prefers-reduced-motion:reduce){.lm-pond,.lm-pond *{animation:none!important;transition:none!important}.lm-pond__bird,.lm-pond__fall,.lm-pond__fly,.lm-pond__ring,.lm-pond__ripple{display:none}}.lm-auth{align-items:center;color:var(--lm-ink);column-gap:4vw;display:grid;font-family:var(--lm-font);grid-template-areas:"hello card";grid-template-columns:minmax(0,1fr) min(440px,38vw);isolation:isolate;line-height:var(--lm-lh-body);min-height:100dvh;overflow:hidden;padding:7vh 6vw;position:relative}.lm-auth:has([data-lm-auth-farewell]){--lm-pond-open:.55}.lm-auth .lm-pond__lotus{left:30vw}.lm-auth__hello{align-self:start;animation:lm-auth-rise .9s .15s both;color:var(--lm-on-inverse);grid-area:hello;-ms-grid-column:1;-ms-grid-row:1;max-width:520px;position:relative;z-index:1}.lm-auth__logo{display:inline-block;margin-bottom:5vh}.lm-auth__logo img,.lm-auth__logo svg{display:block;filter:var(--lm-logo-filter);height:34px;max-width:220px;width:auto}.lm-auth__title{animation:lm-auth-shine 7s ease-in-out infinite;background:linear-gradient(100deg,var(--lm-on-inverse) 0,var(--lm-cycle-4-wash) 38%,var(--lm-cycle-4) 52%,var(--lm-on-inverse) 68%) 100% 0/240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(34px,3.6vw,54px);font-weight:var(--lm-fw-head);line-height:1.08;margin:0;text-wrap:balance}.lm-auth__lead{color:var(--lm-on-inverse-2);font-size:var(--lm-fs-lg);margin:14px 0 0;max-width:30ch}.lm-auth__stage{display:none}@keyframes lm-auth-rise{0%{opacity:0;transform:translate3d(0,18px,0)}}@keyframes lm-auth-shine{0%,35%{background-position:100% 0}65%,to{background-position:0 0}}.lm-auth__card{align-content:start;animation:lm-auth-card .8s cubic-bezier(.2,.8,.2,1) .35s both;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);background:color-mix(in srgb,var(--lm-surface) 90%,transparent);border-radius:24px;box-shadow:0 34px 90px -24px color-mix(in srgb,var(--lm-night-0) 70%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--lm-surface) 65%,transparent);display:grid;gap:12px;grid-area:card;-ms-grid-column:3;-ms-grid-row:1;padding:26px 28px 22px;position:relative;z-index:1}.lm-auth__card a{color:var(--lm-brand-deep)}@keyframes lm-auth-card{0%{opacity:0;transform:translate3d(0,22px,0)}}.lm-auth__body,.lm-auth__done{display:grid;gap:12px}.lm-auth__done{justify-items:center;text-align:center}.lm-auth__back{align-items:center;display:inline-flex;font-size:var(--lm-fs-sm);font-weight:var(--lm-fw-strong);gap:6px;justify-self:start;min-height:32px;text-decoration:none}.lm-auth__card .lm-auth__back{color:var(--lm-ink-2)}.lm-auth__back svg{font-size:16px}@media (hover:hover){.lm-auth__card .lm-auth__back:hover{color:var(--lm-brand-deep)}}.lm-auth__switch{background:var(--lm-cycle-2-wash);border-radius:14px;display:grid;grid-template-columns:1fr 1fr;padding:4px}.lm-auth__switch a{border-radius:10px;display:grid;font-weight:var(--lm-fw-head);min-height:44px;place-items:center;text-decoration:none;transition:background-color .2s,color .2s}.lm-auth__card .lm-auth__switch a{color:var(--lm-ink-2)}.lm-auth__card .lm-auth__switch a[aria-current=page]{background:var(--lm-surface);box-shadow:var(--lm-sh-hover);color:var(--lm-brand-deep)}.lm-auth__h1{font-size:var(--lm-fs-2xl);font-weight:var(--lm-fw-head);line-height:var(--lm-lh-tight);margin:4px 0 0}.lm-auth__sub{color:var(--lm-ink-2);font-size:var(--lm-fs-md);margin:-6px 0 4px}.lm-auth__gift{background:linear-gradient(110deg,var(--lm-cycle-4-wash),color-mix(in srgb,var(--lm-cycle-4) 45%,var(--lm-surface)));border-radius:14px;display:grid;gap:8px;overflow:hidden;padding:10px 12px 12px;position:relative}.lm-auth__gift:after{animation:lm-auth-sheen 3.6s ease-in-out 1.2s infinite;background:linear-gradient(105deg,transparent 40%,color-mix(in srgb,var(--lm-surface) 75%,transparent) 50%,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-100%)}.lm-auth__gift-h{align-items:center;color:var(--lm-warn-ink);display:flex;font-weight:var(--lm-fw-head);gap:8px;margin:0}.lm-auth__gift-h svg{color:var(--lm-brand);font-size:22px}@keyframes lm-auth-sheen{0%,60%{transform:translateX(-100%)}to{transform:translateX(100%)}}.lm-auth .lm-login__form{gap:12px}.lm-auth .lm-login__form>div:has(>input){gap:4px;position:relative}.lm-auth .lm-login__form>div>label{color:var(--lm-ink-2);font-size:var(--lm-fs-2xs);left:16px;pointer-events:none;position:absolute;top:8px;transition:color .2s;z-index:1}.lm-auth .lm-login__form>div:focus-within>label{color:var(--lm-brand-deep)}.lm-auth .lm-login__form>div:is([data-state=err],:has(>[data-valmsg-for]:not(:empty)))>label{color:var(--lm-err)}.lm-auth .lm-login__form>div>input{background:color-mix(in srgb,var(--lm-surface) 92%,transparent);border:1.5px solid var(--lm-line-field);border-radius:14px;height:56px;padding:22px 48px 6px 16px;transition:border-color .2s,box-shadow .2s}.lm-auth .lm-login__form>div>input:focus-visible{border-color:var(--lm-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--lm-focus) 14%,transparent);outline:0}.lm-auth .lm-login__form>div>span{color:var(--lm-err);font-size:var(--lm-fs-xs);font-weight:var(--lm-fw-strong)}.lm-auth .lm-login__form>button[type=submit]{background:linear-gradient(100deg,var(--lm-brand) 0,var(--lm-cycle-2) 100%);border:0;border-radius:14px;box-shadow:0 12px 26px -10px color-mix(in srgb,var(--lm-brand) 75%,transparent);color:var(--lm-on-brand);font-size:var(--lm-fs-lg);gap:10px;margin-top:4px;min-height:54px;overflow:hidden;position:relative;transition:transform .15s}.lm-auth .lm-login__form>button[type=submit]:after{background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--lm-surface) 42%,transparent) 50%,transparent 62%);content:"";inset:0;position:absolute;transform:translateX(-110%)}.lm-auth .lm-login__form>button[type=submit]:active{transform:scale(.985)}.lm-auth .lm-login__form>button[type=submit]:focus-visible{outline:3px solid var(--lm-on-brand);outline-offset:-5px}.lm-auth .lm-login__form>button[type=submit] svg{font-size:20px;transition:transform .25s}@media (hover:hover){.lm-auth .lm-login__form>button[type=submit]:hover:after{transform:translateX(110%);transition:transform .75s ease}.lm-auth .lm-login__form>button[type=submit]:hover svg{transform:translateX(4px)}}.lm-auth .lm-login__form>.lm-auth__danger{background:var(--lm-err);box-shadow:none}.lm-auth__summary{background:var(--lm-err-wash);border-radius:10px;color:var(--lm-err);display:none;font-size:var(--lm-fs-sm);padding:8px 12px}.lm-auth__summary:has(li:not([style])){display:block}.lm-auth__summary ul{list-style:none;margin:0;padding:0}.lm-pond-eye{background:none;border:0;border-radius:10px;color:var(--lm-ink-2);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:4px;top:6px;width:44px}.lm-pond-eye svg{font-size:22px}.lm-pond-eye[aria-pressed=true]{background:linear-gradient(135deg,transparent 46%,currentColor 46% 54%,transparent 54%) 50%/24px 24px no-repeat;color:var(--lm-ink)}.lm-auth .lm-login__social a{background:color-mix(in srgb,var(--lm-surface) 85%,transparent);border-radius:14px;min-height:48px}.lm-auth__notes{display:grid;font-size:var(--lm-fs-sm);gap:8px;list-style:none;margin:0;padding:0}.lm-auth__notes li{align-items:start;display:grid;gap:8px;grid-template-columns:auto 1fr}.lm-auth__notes svg{color:var(--lm-warn-ink);font-size:18px}@media (max-width:899.98px){body:has(>main>.lm-auth){padding-bottom:0}.lm-auth{align-items:stretch;display:flex;flex-direction:column;overflow:clip;padding:0}.lm-auth .lm-pond__lotus{bottom:auto;left:50%;top:72px;width:250px}.lm-auth .lm-pond__water{bottom:auto;height:110px;top:180px}.lm-auth__hello{max-width:none;padding:16px 20px 0;text-align:center}.lm-auth__logo{margin:0 auto 10px}.lm-auth__logo img,.lm-auth__logo svg{height:24px}.lm-auth__title{font-size:var(--lm-fs-3xl)}.lm-auth__lead{display:none}.lm-auth__stage{display:block;flex:none;height:206px}.lm-auth__card{animation-name:lm-auth-sheet;background:color-mix(in srgb,var(--lm-surface) 94%,transparent);border-radius:24px 24px 0 0;box-shadow:0 -18px 50px -18px color-mix(in srgb,var(--lm-night-0) 70%,transparent);flex:1;margin-top:-58px;padding:18px 18px calc(18px + env(safe-area-inset-bottom))}.lm-auth__card:before{background:var(--lm-line-field);border-radius:2px;content:"";height:4px;justify-self:center;width:40px}}@keyframes lm-auth-sheet{0%{opacity:0;transform:translate3d(0,40px,0)}}@media (prefers-reduced-motion:reduce){.lm-auth__card,.lm-auth__gift:after,.lm-auth__hello,.lm-auth__title{animation:none}.lm-auth__title{background-position:50% 0}}