.auth-shell-module__j9EB2G__team{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111214;--foreground:#f2f4f7;--card:#1a1c20;--card-foreground:#f2f4f7;--primary:#4aa9e8;--primary-foreground:#06101f;--secondary:#25282e;--secondary-foreground:#f2f4f7;--muted:#25282e;--muted-foreground:#adb4c0;--subtle-foreground:#949da9;--accent:#25282e;--accent-foreground:#f2f4f7;--destructive:#f87171;--border:#343840;--input:#596575;--ring:#4aa9e8;--shadow-control:none}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__header{padding-block:24px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__portalLink{border:1px solid var(--border);border-radius:8px;gap:8px;padding-inline:14px;font-size:13px;transition:color .15s,background-color .15s,border-color .15s}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__portalLink:hover{background:var(--accent);border-color:var(--input);color:var(--foreground)}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__content{gap:64px;padding-block:32px 48px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__eyebrow{color:var(--muted-foreground);letter-spacing:.12em;font-size:12px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__headline{letter-spacing:-.05em;margin-top:24px;font-size:clamp(48px,4.8vw,64px);font-weight:500;line-height:1.08}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__headlineAccent{color:var(--primary)}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__features{border:0;margin-top:36px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__feature{border:0;gap:16px;padding-block:14px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__featureIcon{color:var(--muted-foreground)}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel{box-shadow:none;border-radius:16px;padding:36px 32px 28px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel h1{letter-spacing:-.035em;font-size:30px;font-weight:500}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel [role=group]{border-color:var(--border);background:var(--background);border-radius:10px;padding:4px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel [role=group] button[aria-pressed=true]{background:var(--secondary);box-shadow:inset 0 0 0 1px var(--border)}.auth-shell-module__j9EB2G__team [data-slot=input]{background:var(--background);border-color:var(--input);border-radius:8px;padding-inline:14px}.auth-shell-module__j9EB2G__team [data-slot=input]::placeholder{color:var(--subtle-foreground)}.auth-shell-module__j9EB2G__team [data-slot=input]:hover{border-color:var(--muted-foreground)}.auth-shell-module__j9EB2G__team [data-slot=input]:focus-visible{background:var(--background);border-color:var(--ring)}.auth-shell-module__j9EB2G__team [data-slot=input][aria-invalid=true]{border-color:var(--destructive)}.auth-shell-module__j9EB2G__team [data-slot=input][name=password]{padding-right:48px}.auth-shell-module__j9EB2G__team [data-slot=button][type=submit]{border-radius:8px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__accessNote{margin-top:20px;padding-top:20px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__footer{justify-content:space-between;align-items:center;gap:16px;padding-block:20px 24px;display:flex}@media (min-width:1024px){.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__content{grid-template-columns:minmax(0,1fr) 27rem}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel{margin-right:0}}@media (max-width:479px){.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__header{padding-block:16px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__content{padding:16px 20px 32px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__panel{border-radius:12px;padding:28px 20px 20px}.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__footer{flex-wrap:wrap;gap:8px;padding-top:0}}@media (prefers-reduced-motion:reduce){.auth-shell-module__j9EB2G__team .auth-shell-module__j9EB2G__portalLink{transition:none}}
