.auth-shell-module__RI1SUG__page{--login-ink:#20262d;--login-muted:#73787e;--login-primary:#142b45;--login-primary-hover:#0d2035;--login-accent:#b7593f;--login-secondary:#356b9a;--login-focus:#356b9a29;--login-panel:#f8f5ef;--login-input:#fffdfa;--login-border:#d7d4cf;background:var(--login-panel);color:var(--login-ink);grid-template-columns:38.1966% 61.8034%;min-height:100svh;display:grid}.auth-shell-module__RI1SUG__brand{--auth-brand-inset:clamp(44px, 3.8vw, 60px);color:#fff;min-width:0;padding:var(--auth-brand-inset);background:#101c2b;display:flex;position:relative;overflow:hidden}.auth-shell-module__RI1SUG__visual{width:100%;height:100%;position:absolute;inset:0}.auth-shell-module__RI1SUG__haze{transform-box:fill-box;transform-origin:50%}.auth-shell-module__RI1SUG__hazeOne{animation:15s ease-in-out infinite alternate auth-shell-module__RI1SUG__haze-one}.auth-shell-module__RI1SUG__hazeTwo{animation:18s ease-in-out infinite alternate auth-shell-module__RI1SUG__haze-two}.auth-shell-module__RI1SUG__contours{animation:20s ease-in-out infinite alternate auth-shell-module__RI1SUG__contour-drift}.auth-shell-module__RI1SUG__ribbonField{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite alternate auth-shell-module__RI1SUG__ribbon-drift}.auth-shell-module__RI1SUG__ribbonShadow{opacity:.055}.auth-shell-module__RI1SUG__ribbonBase{opacity:.26}.auth-shell-module__RI1SUG__ribbon{stroke-dasharray:115 255}.auth-shell-module__RI1SUG__ribbonOne{animation:13s linear infinite auth-shell-module__RI1SUG__ribbon-forward}.auth-shell-module__RI1SUG__ribbonTwo{animation:17s linear infinite auth-shell-module__RI1SUG__ribbon-reverse}.auth-shell-module__RI1SUG__ribbonThree{animation:21s linear infinite auth-shell-module__RI1SUG__ribbon-forward}.auth-shell-module__RI1SUG__spark{transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite auth-shell-module__RI1SUG__spark-pulse}.auth-shell-module__RI1SUG__sparkOne{animation-delay:0s}.auth-shell-module__RI1SUG__sparkTwo{animation-delay:-.9s}.auth-shell-module__RI1SUG__sparkThree{animation-delay:-1.8s}.auth-shell-module__RI1SUG__sparkFour{animation-delay:-2.7s}.auth-shell-module__RI1SUG__sparkFive{animation-delay:-3.6s}.auth-shell-module__RI1SUG__brandCopy{z-index:1;align-self:flex-start;max-width:340px;margin:0;position:static}.auth-shell-module__RI1SUG__brandCopy:after{content:"";opacity:.9;background:linear-gradient(90deg,#5f91ef,#9271de 52%,#ed776c);border-radius:999px;width:clamp(42px,3.4vw,56px);height:3px;margin-top:clamp(12px,1vw,16px);display:block}.auth-shell-module__RI1SUG__brandCopy h1{letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:clamp(32px,2.8vw,46px);font-weight:680;line-height:1}.auth-shell-module__RI1SUG__brandCopy p{bottom:var(--auth-brand-inset);color:#ffffffb8;left:var(--auth-brand-inset);letter-spacing:.025em;white-space:nowrap;margin:0;font:600 clamp(11px,9px + .3vw,14px)/1.5 ui-sans-serif,system-ui;position:absolute}.auth-shell-module__RI1SUG__brandCopy a,.auth-shell-module__RI1SUG__mobileBrand a{color:inherit;text-underline-offset:3px;text-decoration:none}.auth-shell-module__RI1SUG__brandCopy a:hover,.auth-shell-module__RI1SUG__mobileBrand a:hover{text-decoration:underline}.auth-shell-module__RI1SUG__brandCopy a:focus-visible,.auth-shell-module__RI1SUG__mobileBrand a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid}.auth-shell-module__RI1SUG__panel{box-sizing:border-box;place-self:center;width:min(100%,684px);padding:clamp(52px,5vw,72px);position:relative}.auth-shell-module__RI1SUG__language{color:var(--login-ink);z-index:2;grid-template-columns:64px 164px;align-items:center;gap:12px;font-size:clamp(11px,9px + .22vw,12.5px);font-weight:650;display:grid;position:fixed;top:28px;right:clamp(24px,4vw,62px)}.auth-shell-module__RI1SUG__language>span{text-align:right;white-space:nowrap}.auth-shell-module__RI1SUG__language select{background-color:var(--login-input);border:1px solid var(--login-border);box-sizing:border-box;color:var(--login-ink);cursor:pointer;border-radius:9px;outline:none;width:164px;height:44px;padding:0 34px 0 12px;font-family:inherit;font-size:clamp(12px,10px + .22vw,13.5px);font-weight:650;line-height:1}.auth-shell-module__RI1SUG__language select:focus-visible{border-color:var(--login-secondary);box-shadow:0 0 0 4px var(--login-focus)}.auth-shell-module__RI1SUG__mobileBrand{display:none}@keyframes auth-shell-module__RI1SUG__ribbon-forward{to{stroke-dashoffset:-390px}}@keyframes auth-shell-module__RI1SUG__ribbon-reverse{to{stroke-dashoffset:390px}}@keyframes auth-shell-module__RI1SUG__haze-one{0%{opacity:.65;transform:translate(-30px,-18px)scale(.92)}to{opacity:1;transform:translate(38px,24px)scale(1.1)}}@keyframes auth-shell-module__RI1SUG__haze-two{0%{opacity:.6;transform:translate(35px,22px)scale(1.08)}to{opacity:.95;transform:translate(-32px,-18px)scale(.9)}}@keyframes auth-shell-module__RI1SUG__contour-drift{0%{transform:translate(-10px,-5px)}to{transform:translate(12px,8px)}}@keyframes auth-shell-module__RI1SUG__ribbon-drift{0%{transform:translate(-4px,-8px)scale(.99)}to{transform:translate(5px,9px)scale(1.015)}}@keyframes auth-shell-module__RI1SUG__spark-pulse{0%,to{opacity:.28;transform:scale(.65)}48%{opacity:1;transform:scale(1.35)}}@media (max-width:980px){.auth-shell-module__RI1SUG__brand{--auth-brand-inset:42px}.auth-shell-module__RI1SUG__brandCopy h1{font-size:clamp(30px,4.2vw,40px)}.auth-shell-module__RI1SUG__brandCopy p{font-size:clamp(10.5px,1.25vw,12px)}.auth-shell-module__RI1SUG__panel{width:min(100%,620px);padding:48px}}@media (max-width:720px){.auth-shell-module__RI1SUG__page{min-height:100svh;display:block}.auth-shell-module__RI1SUG__brand{display:none}.auth-shell-module__RI1SUG__panel{box-sizing:border-box;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));width:auto}.auth-shell-module__RI1SUG__language{right:20px;top:max(20px, env(safe-area-inset-top));grid-template-columns:164px;position:absolute}.auth-shell-module__RI1SUG__language>span{display:none}.auth-shell-module__RI1SUG__mobileBrand{color:var(--login-primary);gap:4px;margin:72px 0 clamp(38px,7vh,58px);display:grid}.auth-shell-module__RI1SUG__mobileBrand b{letter-spacing:-.025em;font-size:clamp(19px,5.4vw,23px)}.auth-shell-module__RI1SUG__mobileBrand small{color:var(--login-muted);letter-spacing:.025em;font-size:clamp(9.5px,2.6vw,11px)}}@media (max-width:370px){.auth-shell-module__RI1SUG__panel{padding-inline:16px}.auth-shell-module__RI1SUG__language{right:16px}.auth-shell-module__RI1SUG__mobileBrand{margin:70px 0 34px}}@media (prefers-reduced-motion:reduce){.auth-shell-module__RI1SUG__haze,.auth-shell-module__RI1SUG__contours,.auth-shell-module__RI1SUG__ribbonField,.auth-shell-module__RI1SUG__ribbon,.auth-shell-module__RI1SUG__spark{animation:none}}
.public-account-action-module__VeB31W__content{gap:24px;display:grid}.public-account-action-module__VeB31W__header{gap:0;margin-bottom:8px;display:grid}.public-account-action-module__VeB31W__header small{color:var(--login-accent);letter-spacing:.06em;margin-bottom:14px;font-size:clamp(12px,10px + .24vw,13.5px);font-weight:750}.public-account-action-module__VeB31W__header h1{letter-spacing:-.04em;margin:0;font-size:clamp(30px,24px + 1vw,44px);line-height:1.08}.public-account-action-module__VeB31W__header p{color:var(--login-muted);margin:14px 0 0;font-size:clamp(13px,11px + .3vw,15px);line-height:1.6}.public-account-action-module__VeB31W__form{gap:18px;display:grid}.public-account-action-module__VeB31W__field{color:var(--login-ink);gap:9px;font-size:clamp(12px,10.5px + .2vw,13.5px);font-weight:680;display:grid}.public-account-action-module__VeB31W__field input,.public-account-action-module__VeB31W__field textarea,.public-account-action-module__VeB31W__field select{background:var(--login-input);border:1px solid var(--login-border);box-sizing:border-box;color:inherit;border-radius:10px;outline:none;width:100%;min-height:56px;padding:13px 16px;font-family:inherit;font-size:clamp(14px,12.5px + .2vw,15.5px);font-weight:500;line-height:1.2;transition:border-color .16s,box-shadow .16s}.public-account-action-module__VeB31W__field textarea{resize:vertical;min-height:96px}.public-account-action-module__VeB31W__field input:focus,.public-account-action-module__VeB31W__field textarea:focus,.public-account-action-module__VeB31W__field select:focus{border-color:var(--login-secondary);box-shadow:0 0 0 4px var(--login-focus)}.public-account-action-module__VeB31W__button{background:var(--login-primary);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:56px;font-family:inherit;font-size:clamp(14px,12px + .25vw,15.5px);font-weight:700;line-height:1;box-shadow:0 12px 28px #121e2f21}.public-account-action-module__VeB31W__button:hover:not(:disabled){background:var(--login-primary-hover)}.public-account-action-module__VeB31W__button:disabled{cursor:not-allowed;opacity:.52}.public-account-action-module__VeB31W__error,.public-account-action-module__VeB31W__success{border-radius:9px;margin:0;padding:11px 12px;font-size:clamp(12px,10.5px + .2vw,13px);line-height:1.5}.public-account-action-module__VeB31W__error{color:#9c2935;background:#fff0ef}.public-account-action-module__VeB31W__success{color:#1f644f;background:#edf7f1}.public-account-action-module__VeB31W__footer{color:var(--login-muted);text-align:center;margin:0;font-size:clamp(12px,10.5px + .2vw,13.5px);line-height:1.6}.public-account-action-module__VeB31W__footer a{color:var(--login-secondary);min-height:44px;font-weight:700;text-decoration:none}.public-account-action-module__VeB31W__footer a:hover{text-decoration:underline}@media (max-width:720px){.public-account-action-module__VeB31W__header h1{font-size:clamp(30px,8.3vw,35px)}.public-account-action-module__VeB31W__header p{font-size:clamp(13px,3.7vw,14.5px)}}@media (prefers-reduced-motion:reduce){.public-account-action-module__VeB31W__field input,.public-account-action-module__VeB31W__field textarea,.public-account-action-module__VeB31W__field select{transition:none}}
