.authPanel-module__TL76KW__page{background:var(--surface);color:var(--text);flex:1;display:flex}.authPanel-module__TL76KW__formSide{flex-direction:column;flex:44%;min-width:0;padding:clamp(20px,3vh,32px) clamp(20px,3.4vw,48px);display:flex}.authPanel-module__TL76KW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.authPanel-module__TL76KW__mid{flex:1;justify-content:center;align-items:center;padding:clamp(20px,5vh,40px) 0;display:flex}.authPanel-module__TL76KW__form{width:100%;max-width:28rem}.authPanel-module__TL76KW__vis{color:#fff;background:#111;flex-direction:column;flex:56%;min-width:0;padding:clamp(20px,3.2vh,40px) clamp(24px,3.4vw,48px);display:flex;position:relative;overflow:hidden}.authPanel-module__TL76KW__track{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.authPanel-module__TL76KW__across{display:none}.authPanel-module__TL76KW__lane{fill:none;stroke:#ffffff0f;stroke-width:14px}.authPanel-module__TL76KW__run{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-dasharray:55 945;animation:authPanel-module__TL76KW__race var(--d) linear infinite;filter:drop-shadow(0 0 5px)}@keyframes authPanel-module__TL76KW__race{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1000px}}.authPanel-module__TL76KW__r1{color:var(--alt-moderate);--d:9s}.authPanel-module__TL76KW__r2{color:var(--int-maximal);--d:9.8s}.authPanel-module__TL76KW__r3{color:var(--int-moderate);--d:8.4s}.authPanel-module__TL76KW__r4{color:var(--ok);--d:9.3s}.authPanel-module__TL76KW__r5{color:var(--warn);--d:8.8s}.authPanel-module__TL76KW__r6{color:var(--fat);--d:10.2s}.authPanel-module__TL76KW__r7{color:var(--bad);--d:8s}.authPanel-module__TL76KW__brand{color:#fff;align-self:flex-start;align-items:center;gap:10px;text-decoration:none;display:flex;position:relative}.authPanel-module__TL76KW__brand svg{border-radius:11px;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff2e}.authPanel-module__TL76KW__brand b{letter-spacing:-.01em;font-size:24px;font-weight:700}.authPanel-module__TL76KW__brand b span{color:#3dbe7a}.authPanel-module__TL76KW__field{flex:1;min-height:0;margin:clamp(10px,2vh,24px) 0;position:relative;container-type:size}.authPanel-module__TL76KW__band{aspect-ratio:600/800;pointer-events:none;width:min(100cqw,75cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.authPanel-module__TL76KW__card{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:calc(var(--s) * 100%);background:#fff;border-radius:10px;animation:6s ease-in-out infinite authPanel-module__TL76KW__bob,12s infinite authPanel-module__TL76KW__focus;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 18px 36px -16px #000000a6,0 0 0 1px #ffffff14}.authPanel-module__TL76KW__crop{aspect-ratio:var(--cw) / var(--ch);overflow:hidden}.authPanel-module__TL76KW__crop img{max-width:none;height:auto;width:calc(var(--iw) / var(--cw) * 100%);margin-top:calc(var(--cy) / var(--cw) * -100%);display:block}.authPanel-module__TL76KW__sessions{--x:.41;--y:.235;--s:.26;animation-delay:0s,0s}.authPanel-module__TL76KW__today{--x:.835;--y:.32;--s:.22;animation-delay:-2s,4s}.authPanel-module__TL76KW__meal{--x:.66;--y:.72;--s:.28;animation-delay:-4s,4s}.authPanel-module__TL76KW__kpi{--x:.117;--y:.5;--s:.26;animation-delay:-1s,8s}@keyframes authPanel-module__TL76KW__bob{0%,to{translate:-50% -50%}50%{translate:-50% calc(-50% - 8px)}}@keyframes authPanel-module__TL76KW__focus{0%,30%{opacity:1;scale:1.05}36%,94%{opacity:.55;scale:.96}to{opacity:1;scale:1.05}}.authPanel-module__TL76KW__foot{flex-direction:column;gap:clamp(10px,1.8vh,20px);max-width:560px;margin-top:auto;display:flex;position:relative}.authPanel-module__TL76KW__beat{width:220px;height:34px}.authPanel-module__TL76KW__beat path{fill:none;stroke:var(--ok);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:800;animation:3.2s ease-in-out infinite authPanel-module__TL76KW__beat}@keyframes authPanel-module__TL76KW__beat{0%{stroke-dashoffset:800px}55%{stroke-dashoffset:0}to{stroke-dashoffset:-800px}}.authPanel-module__TL76KW__tags{height:3.36em;font-size:clamp(22px,min(2.6vw,4.2vh),40px);position:relative}.authPanel-module__TL76KW__tag{letter-spacing:-.015em;opacity:0;margin:0;font-weight:700;line-height:1.12;animation:12s infinite authPanel-module__TL76KW__cycle;position:absolute;inset:0 0 auto}.authPanel-module__TL76KW__t2{animation-delay:4s}.authPanel-module__TL76KW__t3{animation-delay:8s}@keyframes authPanel-module__TL76KW__cycle{0%{opacity:0;transform:translateY(10px)}5%,29%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}.authPanel-module__TL76KW__sports{color:#bdbdba;margin:0;font-size:clamp(12px,1.6vh,15px)}@media (max-width:899px){.authPanel-module__TL76KW__page{flex-direction:column}.authPanel-module__TL76KW__vis{gap:10px;height:auto;min-height:calc(34px + 55vw);padding:14px 16px 16px;position:relative}.authPanel-module__TL76KW__brand svg{border-radius:8px;width:30px;height:30px}.authPanel-module__TL76KW__brand b{font-size:19px}.authPanel-module__TL76KW__field{display:none}.authPanel-module__TL76KW__across{aspect-ratio:800/600;width:110%;height:auto;display:block;inset:34px -5% auto}.authPanel-module__TL76KW__foot{gap:8px;margin-top:auto}.authPanel-module__TL76KW__beat{display:none}.authPanel-module__TL76KW__tags{height:calc(2.24em + 2px);font-size:clamp(18px,5vw,24px)}.authPanel-module__TL76KW__sports{font-size:12px}.authPanel-module__TL76KW__formSide{padding:10px 16px 24px}.authPanel-module__TL76KW__mid{align-items:flex-start;padding:12px 0 8px}}@media (prefers-reduced-motion:reduce){.authPanel-module__TL76KW__run,.authPanel-module__TL76KW__beat path,.authPanel-module__TL76KW__card,.authPanel-module__TL76KW__tag{animation:none!important}.authPanel-module__TL76KW__t1,.authPanel-module__TL76KW__card{opacity:1}}
