:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}.app{max-width:800px;margin:0 auto;padding:8px}.toolbar{z-index:1;background:canvas;flex-wrap:wrap;gap:4px;padding:6px 0;display:flex;position:sticky;top:0}button{font:inherit;color:buttontext;background:buttonface;border:1px solid #8886;border-radius:6px;min-height:40px;padding:8px 10px}button.on{color:#fff;background:#2563eb}.editor .ProseMirror{border:1px solid #8886;border-radius:6px;outline:none;min-height:40vh;padding:8px}.editor img,.scan{max-width:100%;height:auto}.status{opacity:.8;padding:8px 0}.ocr pre{white-space:pre-wrap;border:1px solid #8886;border-radius:6px;padding:8px}.settings{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 0;display:flex}
