.login-module__xIyDcG__panel{isolation:isolate;color:#f1f7f3;background:radial-gradient(120% 90% at 15% 10%,#1f5a43 0%,#153e2e 45%,#0b2219 100%);position:relative;overflow:hidden}.login-module__xIyDcG__panel:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#071811d9 0%,#07181173 50%,#0000 100%);height:30%;position:absolute;inset:0 0 auto}.login-module__xIyDcG__panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0%,#0718118c 55%,#071811eb 100%);height:55%;position:absolute;inset:auto 0 0}.login-module__xIyDcG__photo{--photo-opacity:.22;z-index:-1;object-fit:cover;opacity:0;mix-blend-mode:luminosity;filter:brightness(.85)contrast(1.05);animation:27s ease-in-out infinite login-module__xIyDcG__photoTurn}.login-module__xIyDcG__photo:nth-of-type(2){animation-delay:9s}.login-module__xIyDcG__photo:nth-of-type(3){animation-delay:18s}@keyframes login-module__xIyDcG__photoTurn{0%{opacity:0;transform:scale(1.03)}8%{opacity:var(--photo-opacity)}33%{opacity:var(--photo-opacity)}42%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.12)}}.login-module__xIyDcG__orb{filter:blur(60px);opacity:.55;z-index:-1;border-radius:9999px;position:absolute}.login-module__xIyDcG__orbA{background:#3fae86;width:420px;height:420px;animation:22s ease-in-out infinite alternate login-module__xIyDcG__drift;top:-80px;left:-120px}.login-module__xIyDcG__orbB{opacity:.35;background:#7fd3ad;width:360px;height:360px;animation:26s ease-in-out infinite alternate-reverse login-module__xIyDcG__drift;bottom:10%;right:-100px}.login-module__xIyDcG__orbC{opacity:.18;background:#f2b84b;width:260px;height:260px;animation:30s ease-in-out infinite alternate login-module__xIyDcG__drift;top:45%;left:40%}@keyframes login-module__xIyDcG__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(60px,40px)scale(1.12)}}.login-module__xIyDcG__network{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.login-module__xIyDcG__link{stroke:#a8e6c959;stroke-width:1.2px;stroke-dasharray:6 10;animation:9s linear infinite login-module__xIyDcG__flow}.login-module__xIyDcG__link:nth-child(2n){animation-duration:12s;animation-direction:reverse}@keyframes login-module__xIyDcG__flow{to{stroke-dashoffset:-160px}}.login-module__xIyDcG__node{fill:#a8e6c9;transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite login-module__xIyDcG__pulse}.login-module__xIyDcG__node:nth-child(3n){animation-delay:-1.6s}.login-module__xIyDcG__node:nth-child(3n+1){animation-delay:-3.2s}@keyframes login-module__xIyDcG__pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.45)}}.login-module__xIyDcG__chips{pointer-events:none;height:40%;position:absolute;inset:17% 0 auto}@media (max-height:560px){.login-module__xIyDcG__chips{display:none}}.login-module__xIyDcG__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e9f6ef;background:#ffffff14;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:13px;font-weight:600;animation:7s ease-in-out infinite login-module__xIyDcG__float;display:inline-flex;position:absolute;box-shadow:0 8px 24px #0000002e}.login-module__xIyDcG__chip:before{content:"";background:#7cf0bc;border-radius:9999px;width:.5rem;height:.5rem}.login-module__xIyDcG__chip:nth-child(2){animation-duration:8s;animation-delay:-1.5s}.login-module__xIyDcG__chip:nth-child(3){animation-duration:9s;animation-delay:-3s}.login-module__xIyDcG__chip:nth-child(4){animation-delay:-4.5s}.login-module__xIyDcG__chip:nth-child(5){animation-duration:8.5s;animation-delay:-2.2s}.login-module__xIyDcG__chip:nth-child(6){animation-duration:7.5s;animation-delay:-5.4s}@keyframes login-module__xIyDcG__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-14px)}}.login-module__xIyDcG__wordmark{letter-spacing:-.01em;color:#fff;text-shadow:0 2px 14px #04100b8c;font-weight:800;line-height:1}.login-module__xIyDcG__logo{filter:drop-shadow(0 4px 14px #04100b80)}.login-module__xIyDcG__rise{animation:.6s ease-out both login-module__xIyDcG__rise}@keyframes login-module__xIyDcG__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.login-module__xIyDcG__photo{animation:none}.login-module__xIyDcG__photo:first-of-type{opacity:var(--photo-opacity)}.login-module__xIyDcG__orbA,.login-module__xIyDcG__orbB,.login-module__xIyDcG__orbC,.login-module__xIyDcG__link,.login-module__xIyDcG__node,.login-module__xIyDcG__chip,.login-module__xIyDcG__rise{animation:none}}
