:root{color:#1f2328;background:#f4f6f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}button,input{font:inherit}@media (width<=1023px){.iyc-admin-shell .iyc-admin-header__context{display:none}}.page{background:#fff;border:1px solid #d8dee4;border-radius:6px;width:min(100% - 32px,1120px);margin:24px auto;padding:24px}@media (width<=640px){.page{width:calc(100% - 24px);margin:12px;padding:16px}}.auth-startup-failure{--auth-recovery-background:var(--iyc-color-background,#f4f6f8);--auth-recovery-text:var(--iyc-color-text,#1f2328);--auth-recovery-border:var(--iyc-admin-border,#d8dee4);--auth-recovery-muted:#6b7280;--recovery-accent:var(--iyc-primary-color,#646cff);box-sizing:border-box;width:100%;min-height:100dvh;color:var(--auth-recovery-text);background:var(--auth-recovery-background);outline:none;margin:0;padding:40px max(40px,50% - 520px) 64px}:root[data-iyc-scheme=dark] .auth-startup-failure{--auth-recovery-background:var(--iyc-color-background,#121212);--auth-recovery-text:var(--iyc-color-text,#e0e0e0);--auth-recovery-border:var(--iyc-admin-border,#3e3e44);--auth-recovery-muted:#9ea4aa}.auth-startup-failure__brand{color:var(--auth-recovery-muted);align-items:center;gap:12px;margin-bottom:clamp(72px,13vh,144px);font-size:13px;display:flex}.auth-startup-failure__brand span:first-child{border-right:1px solid var(--auth-recovery-border);color:var(--auth-recovery-text);letter-spacing:-.3px;padding-right:12px;font-size:17px;font-weight:650}.auth-startup-failure__symbol{width:56px;height:56px;color:var(--auth-recovery-muted);background:color-mix(in srgb, var(--auth-recovery-muted) 9%, transparent);border-radius:16px;place-items:center;margin-bottom:28px;display:grid}.auth-startup-failure__symbol svg{width:28px;height:28px}.auth-startup-failure h1{letter-spacing:-.7px;overflow-wrap:anywhere;max-width:760px;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.3}.auth-startup-failure__message{max-width:760px;color:var(--auth-recovery-muted);overflow-wrap:anywhere;margin:20px 0 0;font-size:16px;line-height:1.8}.auth-startup-failure nav{flex-wrap:wrap;gap:12px;max-width:760px;margin-top:32px;display:flex}.auth-startup-failure :is(a,button){min-height:44px;color:var(--auth-recovery-text);border:1px solid var(--auth-recovery-border);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:10px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.auth-startup-failure .auth-startup-failure__primary{color:#fff;border-color:var(--recovery-accent);background:var(--recovery-accent)}.auth-startup-failure :is(a,button):hover{background:color-mix(in srgb, var(--auth-recovery-muted) 9%, transparent)}.auth-startup-failure .auth-startup-failure__primary:hover{border-color:color-mix(in srgb, var(--recovery-accent) 88%, #000);background:color-mix(in srgb, var(--recovery-accent) 88%, #000)}.auth-startup-failure :is(a,button,summary):focus-visible{outline:2px solid var(--recovery-accent);outline-offset:4px}.auth-startup-failure button:disabled{cursor:wait;opacity:.65}@media (width<=600px){.auth-startup-failure{padding:24px}.auth-startup-failure__brand{margin-bottom:clamp(56px,12vh,100px)}.auth-startup-failure nav>*{flex:144px}}@media (prefers-reduced-motion:reduce){.auth-startup-failure :is(a,button){transition:none}}
