.AuthShell-module__4GggPa__shell{background:var(--color-bg-page);min-height:100vh;font-family:var(--font-family-base);grid-template-columns:minmax(320px,38%) 1fr;display:grid}.AuthShell-module__4GggPa__brandPanel{padding:var(--space-9);background:var(--gradient-brand);color:var(--color-brand-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AuthShell-module__4GggPa__brandPanel:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 20%,#ffffff24 0%,#0000 40%),radial-gradient(circle at 85% 75%,#ffffff1a 0%,#0000 45%);background:radial-gradient(circle at 20% 20%,lab(100% -.0000298023 .0000119209/.14) 0%,#0000 40%),radial-gradient(circle at 85% 75%,lab(100% -.0000298023 .0000119209/.1) 0%,#0000 45%);position:absolute;inset:-20%}.AuthShell-module__4GggPa__brandPanelInner{gap:var(--space-4);flex-direction:column;max-width:360px;display:flex;position:relative}.AuthShell-module__4GggPa__logo{width:240px;margin-bottom:var(--space-2);align-self:flex-start}.AuthShell-module__4GggPa__tagline{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:#ffffffe0;color:lab(100% -.0000298023 .0000119209/.88);margin:0}.AuthShell-module__4GggPa__pillars{margin:var(--space-4) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.AuthShell-module__4GggPa__pillars li{padding-left:var(--space-5);font-size:var(--font-size-sm);color:#ffffffd1;color:lab(100% -.0000298023 .0000119209/.82);line-height:var(--line-height-tight);position:relative}.AuthShell-module__4GggPa__pillars li:before{content:"";border-radius:var(--radius-full);background:#ffffffb3;background:lab(100% -.0000298023 .0000119209/.7);width:6px;height:6px;position:absolute;top:.45em;left:0}.AuthShell-module__4GggPa__formPanel{padding:var(--space-6);justify-content:center;align-items:center;display:flex}.AuthShell-module__4GggPa__formCard{gap:var(--space-4);width:100%;max-width:400px;padding:var(--space-7);background:var(--color-bg-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--elevation-2);color:var(--color-ink-primary);flex-direction:column;display:flex}.AuthShell-module__4GggPa__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.AuthShell-module__4GggPa__description{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--font-size-sm);color:var(--color-ink-muted)}.AuthShell-module__4GggPa__footer{margin-top:var(--space-2);padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--color-border);gap:var(--space-2);font-size:var(--font-size-sm);flex-direction:column;display:flex}.AuthShell-module__4GggPa__noticeSuccess{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-status-good) 12%, var(--color-bg-surface));border:var(--border-hairline) solid var(--color-status-good);color:var(--color-status-good);font-size:var(--font-size-sm);margin:0}.AuthShell-module__4GggPa__noticeError{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-status-critical) 10%, var(--color-bg-surface));border:var(--border-hairline) solid var(--color-status-critical);color:var(--color-status-critical);font-size:var(--font-size-sm);margin:0}@media (max-width:767px){.AuthShell-module__4GggPa__shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.AuthShell-module__4GggPa__brandPanel{padding:var(--space-5) var(--space-5) var(--space-6)}.AuthShell-module__4GggPa__brandPanelInner{gap:var(--space-2);max-width:none}.AuthShell-module__4GggPa__logo{width:160px;margin-bottom:0}.AuthShell-module__4GggPa__pillars{display:none}.AuthShell-module__4GggPa__formPanel{padding:var(--space-5);align-items:flex-start}.AuthShell-module__4GggPa__formCard{max-width:none;padding:var(--space-5);box-shadow:none;border:none;border-radius:0}}
