html,body,*{scrollbar-width:none!important;-ms-overflow-style:none}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html:fullscreen{background:var(--browser-theme,#121020)}.fullscreen-control{position:fixed;inset-inline-end:12px;bottom:calc(114px + env(safe-area-inset-bottom,0px));z-index:45;display:grid;place-items:center;width:38px;height:38px;padding:7px;border:1px solid #d8ca8c88;border-radius:12px;background:#18382c;background:color-mix(in srgb,var(--browser-theme,#18382c) 20%,#102720);color:#edda9e;box-shadow:0 3px 12px #0005;cursor:pointer;opacity:.8}.fullscreen-control:hover,.fullscreen-control:focus-visible{opacity:1;outline:2px solid #edda9e;outline-offset:3px}.fullscreen-control svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fullscreen-control[hidden],.fullscreen-status[hidden]{display:none!important}.fullscreen-status{position:fixed;inset-inline-end:58px;bottom:calc(114px + env(safe-area-inset-bottom,0px));z-index:46;max-width:min(280px,calc(100vw - 82px));padding:10px 14px;border-radius:12px;border:1px solid #d8ca8c88;background:#18382c;background:color-mix(in srgb,var(--browser-theme,#18382c) 20%,#102720);color:#edda9e;font:12px/1.8 sans-serif;box-shadow:0 3px 12px #0005}@media(max-width:600px){.fullscreen-control{width:44px;height:44px;inset-inline-end:8px}.fullscreen-status{inset-inline-end:60px}}body{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],.terminal pre,.free-output{-webkit-user-select:text;user-select:text}