:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.container{max-width:720px;margin:0 auto;padding:2rem 1rem}h1{margin-bottom:.25rem}.tagline{color:#555;margin-top:0}.drop{text-align:center;cursor:pointer;border:2px dashed #999;border-radius:12px;padding:3rem 1rem;transition:background .15s}.drop:hover,.drop.drag{background:#0000000a}.drop:focus-visible{outline-offset:2px;outline:3px solid #06c}.drop.busy{cursor:progress;pointer-events:none;opacity:.7}.drop p{margin:.25rem 0}.hint{color:#777;font-size:.85rem}.status{min-height:1.5rem;margin:1rem 0}.files{color:#444;padding:0;font-size:.9rem;list-style:none}.files li{padding:.15rem 0}.notice{color:#666;margin-top:1.5rem;font-size:.8rem}button.download{cursor:pointer;margin-top:1rem;padding:.6rem 1.2rem;font-size:1rem}
