#screen.expanded{position:fixed;inset:0;z-index:40;height:100dvh;background:#000}#exitfull{display:none;position:fixed;top:12px;right:12px;z-index:50}#screen:fullscreen #exitfull,#screen.expanded #exitfull{display:block}@font-face{font-family:IRANSans;src:url('/fonts/IRANSans-web.woff2') format('woff2');font-display:swap}:root{color-scheme:dark;font-family:IRANSans,Tahoma,Arial,sans-serif;background:#0b1220;color:#e2e8f0}*{box-sizing:border-box}body{margin:0}header{display:flex;align-items:center;gap:16px;min-height:80px;padding:14px 24px;background:#111d30;border-bottom:1px solid #28475d;flex-wrap:wrap}a{color:#22d3ee;text-decoration:none}.brand{font-weight:700;font-size:24px}button{font:inherit;padding:8px 14px;border-radius:9px;border:1px solid #22d3ee;background:#123747;color:#e2e8f0;cursor:pointer}button:disabled{opacity:.4;cursor:default}#status{margin-inline-start:auto;font-size:13px}#message{text-align:center;color:#fbbf24;padding:10px}#screen{height:calc(100dvh - 120px);direction:ltr}#screen:fullscreen{height:100dvh;background:#000}@media(max-width:600px){header{padding:10px;gap:10px}.brand{font-size:20px}#status{width:100%;margin:0}#screen{height:calc(100dvh - 180px)}}