:root {color-scheme:dark;font:16px system-ui;background:#131416;color:#ebedf0}main {max-width:1280px;margin:24px auto;padding:0 16px}a {color:#a8c7fa}button,input {font:inherit;padding:10px;margin:6px;border:1px solid #555;border-radius:8px}button {cursor:pointer}button:disabled {cursor:wait}input {max-width:90%;width:420px}#frame {display:block;width:100%;max-width:1280px;aspect-ratio:16/9;background:#252629;object-fit:contain;cursor:crosshair}#status {min-height:24px;color:#d7bf86}form {margin:12px 0}[hidden] {display:none!important}

#tabs {display:flex;flex-wrap:wrap;gap:4px}#tabs button {max-width:100%;overflow-wrap:anywhere;text-align:left}#tabs button[aria-pressed=true] {border-color:#a8c7fa;background:#24354c;color:#fff}
