.enterprise-status-screen{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px;background:#141417;color:#f4f4f5;color-scheme:dark}.enterprise-status-content{width:100%;max-width:420px;text-align:center}.enterprise-status-logo{display:block;width:112px;height:112px;object-fit:contain;margin:0 auto 24px}.enterprise-status-content h1{font-size:20px;font-weight:600;margin-bottom:12px}.enterprise-status-content p{color:#b5b3bc;font-size:14px}.enterprise-status-actions{display:flex;justify-content:center;gap:12px;margin-top:24px}.enterprise-status-actions :is(a,button),.enterprise-auth-recovery button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #45434d;border-radius:8px;background:#28272e;color:#fff;font-weight:500}.enterprise-status-actions :is(a,button):hover,.enterprise-auth-recovery button:hover{background:#35333d;color:#fff}.enterprise-status-actions :is(a,button):focus-visible{outline:2px solid #b5b3bc;outline-offset:4px}.enterprise-auth-recovery{color-scheme:dark;background:#141417;color:#f4f4f5;border-color:#45434d}.enterprise-auth-recovery .enterprise-status-logo{width:72px;height:72px}.enterprise-auth-recovery::backdrop{background:#141417b3;backdrop-filter:blur(6px)}.enterprise-app-error h2{color:#f4f4f5}.enterprise-app-error p{color:#b5b3bc}.enterprise-app-error p.font-mono{background:#28272e}.enterprise-app-error button{background:#28272e;border:1px solid #45434d;color:#fff}.enterprise-app-error button:hover{background:#35333d;color:#fff}@media(prefers-reduced-motion:no-preference){.enterprise-status-loading{animation:enterprise-status-pulse 1.8s ease-in-out infinite}@keyframes enterprise-status-pulse{50%{opacity:.5}}}
