@layer components{.recovery-description{align-items:flex-start;gap:var(--spacing-related);display:flex}.recovery-description>.state-mark{flex-shrink:0}.system-state{max-width:640px;padding:var(--spacing-block);margin:56px auto}.system-state .state-mark{width:var(--spacing-page);height:var(--spacing-page);border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-soft);margin-bottom:var(--spacing-section);justify-content:center;align-items:center;display:flex}.system-state .state-mark .icon{width:var(--spacing-icon-only);height:var(--spacing-icon-only)}.system-state h1,.system-state h2{font-size:var(--text-title);line-height:var(--text-title--line-height);overflow-wrap:anywhere;margin:0;font-weight:600}.system-state p{margin:var(--spacing-cosy) 0 0;color:var(--color-muted);font-size:var(--text-body);line-height:var(--text-body--line-height)}.system-state__actions{gap:var(--spacing-related);margin-top:var(--spacing-section);flex-wrap:wrap;display:flex}.system-state-overlay{z-index:var(--z-dialog);padding:var(--spacing-group);background:var(--color-canvas);position:fixed;inset:0;overflow:auto}@container workspace (max-width:40em){.system-state{margin:var(--spacing-section) 0;padding:var(--spacing-section)}}@media (max-width:639px){.system-state{margin:var(--spacing-section) 0;padding:var(--spacing-section)}}.system-state__signout{display:contents}}
@layer components{.workspace-load-error{gap:var(--spacing-section);min-width:0;display:grid}.workspace-load-error>*{min-width:0;max-width:var(--container-wide)}.workspace-load-error>.notice,.workspace-load-error>.form-footer{margin:0}.workspace-load-error>.form-footer{align-items:center;gap:var(--spacing-related);flex-wrap:wrap;display:flex}.app-workspace--workbench .workspace-load-error{padding:var(--spacing-section) var(--app-content-gutter)}}
