.private-state{min-height:100dvh;display:grid;place-items:center;padding:var(--sg-space-6);background:var(--sg-color-canvas)}.private-state section{width:min(100%,520px);padding:var(--sg-space-8);border:var(--sg-border-width) solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-panel);background:var(--sg-color-surface)}.private-state h1{margin:0;font-size:var(--sg-font-size-h2)}.private-state p:not(.eyebrow){color:var(--sg-color-text-secondary)}.private-workspace-error{display:grid;place-items:center;padding:var(--sg-space-6);background:var(--sg-color-canvas)}.private-workspace-error section{width:min(100%,520px);padding:var(--sg-space-8);border:var(--sg-border-width) solid var(--sg-color-border-subtle);border-radius:var(--sg-radius-panel);background:var(--sg-color-surface)}.private-login__wordmark{display:block;margin-bottom:var(--sg-space-6);font-size:var(--sg-font-size-h3);font-weight:var(--sg-font-weight-display);letter-spacing:-.03em}.private-login .eyebrow{margin-bottom:var(--sg-space-2)}.login-form{display:grid;gap:var(--sg-space-4);margin-top:var(--sg-space-6)}.login-form .sg-button{width:100%}.login-message,.private-login .private-login__policy{font-size:var(--sg-font-size-small);line-height:var(--sg-line-height-small)}.login-message{margin:var(--sg-space-4) 0 0;color:var(--sg-color-success-fg)!important}.login-message--error{color:var(--sg-color-danger-fg)!important}.private-login .private-login__policy{margin:var(--sg-space-6) 0 0;padding-top:var(--sg-space-4);border-top:var(--sg-border-width) solid var(--sg-color-border-subtle)}.inbox-management-main:not(.app-shell *){min-width:0;min-height:100dvh;display:grid;overflow:hidden;background:var(--sg-color-surface)}.inbox-centered-state{width:min(calc(100% - (var(--sg-space-6) * 2)),560px);align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;padding:var(--sg-space-10) var(--sg-space-6);text-align:center}.inbox-centered-state h1,.inbox-centered-state p{margin:0}.inbox-centered-state h1{margin-top:var(--sg-space-4);font-size:var(--sg-font-size-h3)}.inbox-centered-state p{margin-top:var(--sg-space-2);color:var(--sg-color-text-secondary)}.inbox-centered-state>.sg-button{margin-top:var(--sg-space-5)}@media (max-width:767px){.inbox-centered-state{width:100%}}