.auth-shell-module__xSAmRq__shell{background:var(--workspace-bg);min-height:100vh;color:var(--text-main);padding:24px}.auth-shell-module__xSAmRq__frame{gap:18px;width:min(980px,100%);margin:0 auto;display:grid}.auth-shell-module__xSAmRq__authFrame{align-content:center;width:min(440px,100%);min-height:calc(100vh - 48px)}.auth-shell-module__xSAmRq__header{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.auth-shell-module__xSAmRq__title{color:var(--text-strong);margin:0;font-size:24px;font-weight:700;line-height:1.1}.auth-shell-module__xSAmRq__subtitle{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.45}.auth-shell-module__xSAmRq__headerActions{align-items:center;gap:8px;display:flex}.auth-shell-module__xSAmRq__backLink{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);min-height:36px;color:var(--text-main);justify-content:center;align-items:center;gap:8px;padding:0 13px;font-size:12px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.auth-shell-module__xSAmRq__backLink:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-strong)}.auth-shell-module__xSAmRq__shortcutHint{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-recessed);min-width:28px;color:var(--text-soft);font-family:var(--font-mono);text-align:center;padding:2px 6px;font-size:11px;line-height:1.3}.auth-shell-module__xSAmRq__panel{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-soft)}.auth-shell-module__xSAmRq__accountPanel{padding:18px}.auth-shell-module__xSAmRq__lockedPanel{gap:12px;display:grid}.auth-shell-module__xSAmRq__lockedKicker{color:var(--text-soft);letter-spacing:0;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.auth-shell-module__xSAmRq__lockedTitle{color:var(--text-strong);margin:0;font-size:20px;line-height:1.2}.auth-shell-module__xSAmRq__lockedCopy{max-width:56ch;color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.auth-shell-module__xSAmRq__lockedPanel .auth-shell-module__xSAmRq__backLink{justify-self:start}.auth-shell-module__xSAmRq__workspacePanel{gap:14px;padding:18px;display:grid}.auth-shell-module__xSAmRq__workspaceTitle{color:var(--text-strong);margin:0;font-size:16px;line-height:1.2}.auth-shell-module__xSAmRq__workspaceSubtitle{color:var(--text-muted);margin-top:5px;font-size:12px;line-height:1.45}.auth-shell-module__xSAmRq__workspacePreferenceGroup{gap:8px;display:grid}.auth-shell-module__xSAmRq__workspacePreferenceGroup+.auth-shell-module__xSAmRq__workspacePreferenceGroup{padding-top:2px}.auth-shell-module__xSAmRq__workspacePreferenceLabel{color:var(--text-strong);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}.auth-shell-module__xSAmRq__authPanel{padding:18px}.auth-shell-module__xSAmRq__authLoader{justify-content:center;margin-bottom:12px;display:flex}.auth-shell-module__xSAmRq__accountView,.auth-shell-module__xSAmRq__authView{color:var(--text-main)}.auth-shell-module__xSAmRq__authPanel>[data-slot=card]{margin-inline:auto}:is(.auth-shell-module__xSAmRq__accountView .bg-card,.auth-shell-module__xSAmRq__authView .bg-card){border-color:var(--border-subtle);background:var(--surface-canvas)}:is(.auth-shell-module__xSAmRq__accountView .bg-sidebar,.auth-shell-module__xSAmRq__authView .bg-sidebar,.auth-shell-module__xSAmRq__accountView .bg-muted,.auth-shell-module__xSAmRq__authView .bg-muted){background:var(--surface-recessed)}:is(.auth-shell-module__xSAmRq__accountView .text-muted-foreground,.auth-shell-module__xSAmRq__authView .text-muted-foreground){color:var(--text-muted)}:is(.auth-shell-module__xSAmRq__accountView .border-border,.auth-shell-module__xSAmRq__authView .border-border,.auth-shell-module__xSAmRq__accountView .border-input,.auth-shell-module__xSAmRq__authView .border-input){border-color:var(--border-subtle)}:is(.auth-shell-module__xSAmRq__accountView input,.auth-shell-module__xSAmRq__authView input){background:var(--surface-recessed);color:var(--text-main)}:is(.auth-shell-module__xSAmRq__accountView input:autofill,.auth-shell-module__xSAmRq__authView input:autofill){border-color:var(--border-subtle);caret-color:var(--text-strong);-webkit-text-fill-color:var(--text-strong);-webkit-box-shadow:0 0 0 1000px var(--surface-recessed) inset;box-shadow:0 0 0 1000px var(--surface-recessed) inset}:is(.auth-shell-module__xSAmRq__accountView input:autofill:hover,.auth-shell-module__xSAmRq__authView input:autofill:hover){-webkit-box-shadow:0 0 0 1000px var(--surface-hover) inset;box-shadow:0 0 0 1000px var(--surface-hover) inset}:is(.auth-shell-module__xSAmRq__accountView input:autofill:focus,.auth-shell-module__xSAmRq__authView input:autofill:focus){border-color:var(--accent);-webkit-box-shadow:0 0 0 1000px var(--surface-recessed) inset, var(--focus-ring);box-shadow:0 0 0 1000px var(--surface-recessed) inset, var(--focus-ring)}@media (max-width:700px){.auth-shell-module__xSAmRq__shell{padding:14px}.auth-shell-module__xSAmRq__authFrame{min-height:calc(100vh - 28px)}.auth-shell-module__xSAmRq__header{flex-direction:column;align-items:flex-start}.auth-shell-module__xSAmRq__headerActions,.auth-shell-module__xSAmRq__backLink{width:100%}.auth-shell-module__xSAmRq__accountPanel,.auth-shell-module__xSAmRq__workspacePanel,.auth-shell-module__xSAmRq__authPanel{padding:12px}}
