:root{color-scheme:dark;font:15px system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0;height:100%;background:#10151d;color:#e8edf5}body{display:flex;flex-direction:column}header{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid #334052}header strong{color:#69d6ab}#status{flex:1;min-width:180px;font-size:13px}button{border:1px solid #456077;border-radius:6px;padding:8px 12px;background:#1c2939;color:inherit;cursor:pointer}button:disabled{opacity:.4;cursor:default}#screen{flex:1;min-height:0;overflow:hidden}
