html:has(.status-screen){background:#140d09}.status-screen{z-index:50;color:#fff;text-align:center;font-family:var(--f-text);background:radial-gradient(70% 90% at 50% 45%,#3b2a1d 0%,#231811 60%,#140d09 100%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.status-logo{width:min(320px, calc(70 * var(--u-vw,1vw)));height:auto;margin-bottom:6px}.status-screen h1{font-family:var(--f-head);font-size:clamp(22px, calc(2.4 * var(--u-vw,1vw)), 30px);margin:0;line-height:1.2}.status-screen p{color:#fff0e1bf;max-width:460px;margin:0;font-size:17px;line-height:1.45}.status-spin{border:3px solid #ffc83d38;border-top-color:#ffc83d;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite status-spin}@keyframes status-spin{to{transform:rotate(360deg)}}.status-btns{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.status-btns button{color:#fff;min-height:44px;font:600 16px var(--f-text);cursor:pointer;background:#fff4e81a;border:none;border-radius:999px;padding:10px 22px;transition:background .15s}.status-btns button:hover:not(:disabled){background:#fff4e82e}.status-btns button.primary:not(:disabled){color:#16130a;background:#ffc83d;box-shadow:0 0 18px #ffc83d4d}.status-btns button.primary:hover:not(:disabled){background:#ffd666}@media (height<=520px) and (orientation:landscape){.status-screen{gap:12px}.status-logo{width:min(220px, calc(40 * var(--u-vw,1vw)));margin-bottom:0}}.status-screen.inline{z-index:auto;min-height:calc(60 * var(--u-vh,1vh));background:0 0;position:static;inset:auto}.status-screen.inline .status-logo{width:min(240px, calc(60 * var(--u-vw,1vw)))}.wk .status-screen.inline{color:var(--w-brown,#3d2b1e)}.wk .status-screen.inline p{color:var(--w-muted,#7b6553)}.wk .status-screen.inline .status-logo{filter:brightness(.35)sepia(.6)}.wk .status-screen.inline .status-btns button:not(.primary){background:var(--w-bark,#2e2017);color:#fff}.wk .status-screen.inline .status-btns button:not(.primary):hover{background:#4a3526}.wk .status-screen.inline .status-spin{border-color:#e0a400 #3d2b1e26 #3d2b1e26}
