body.vr-react-page.vr-react-login{--login-vr-primary:#0b5b8d;--login-vr-primary-dark:#12364d;--login-vr-primary-soft:#e9f8fa;--login-vr-primary-muted:#f4f8fa;--login-vr-accent:#39cbdc;--login-vr-accent-soft:#dff7fa;--primary:var(--login-vr-primary);--ring:#39cbdc61;--secondary:var(--login-vr-primary-soft);--secondary-foreground:var(--login-vr-primary-dark);--accent:var(--login-vr-accent-soft);--accent-foreground:var(--login-vr-primary-dark);--border:#d7e5ea;--input:#c8d9df;background:radial-gradient(circle at top left, #0b5b8d1f, transparent 30%), radial-gradient(circle at 88% 14%, #39cbdc2e, transparent 20%), linear-gradient(180deg, #fff 0%, var(--login-vr-primary-muted) 100%)}.auth-shell{background:radial-gradient(circle at 16% 16%,#0b5b8d29,#0000 28%),radial-gradient(circle at 84% 84%,#12364d1a,#0000 24%)}.auth-shell:before{pointer-events:none;content:"";background-image:linear-gradient(#0b5b8d0a 1px,#0000 1px),linear-gradient(90deg,#0b5b8d0a 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 78%);mask-image:linear-gradient(#0000008c,#0000 78%)}.auth-stage{z-index:1;position:relative}.auth-panel{justify-items:center;gap:14px;display:grid}.auth-logo{object-fit:contain;width:min(130px,40vw);height:73px;margin-inline:auto;display:block}.auth-orb{pointer-events:none;filter:blur(2px);border-radius:999px;position:absolute}.auth-orb-primary{background:#0b5b8d29;width:180px;height:180px;top:13%;right:10%}.auth-orb-secondary{background:#39cbdc2e;width:120px;height:120px;bottom:10%;left:8%}.auth-card{box-shadow:0 24px 60px #12364d1a}.auth-powered-logo{opacity:.68;filter:saturate(.85);width:74px;height:auto;display:block}@media (width<=1023px){.auth-stage{min-height:auto}}@media (width<=640px){.auth-logo{width:min(130px,42vw)}}
