html,body,#root{width:100%;height:100%;margin:0;background:transparent;color-scheme:normal}body{font-family:Arial,sans-serif}.ifb-player{position:fixed;inset:0;overflow:clip;background:transparent}.ifb-loading{position:absolute;inset:0;background:#000}.ifb-device{position:absolute;inset:0}.ifb-terminal-status{position:absolute;inset:0;display:grid;place-content:center;padding:30px;text-align:center;font:600 15px/1.7 monospace;letter-spacing:.09em;color:#d5dfca;background:#172a23}.ifb-player canvas:focus{outline:none}
