@font-face{font-family:Bricolage Grotesque;src:url(./bricolage-grotesque-ClbujO4v.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Geist Mono;src:url(./geist-mono-XN7g48iV.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Abril Fatface;src:url(./abril-fatface-utNZUC9m.woff2)format("woff2");font-weight:400;font-display:swap}:root{--accent:#a78bfa;--accent-2:#b8f35a;--accent-text:#17131f;--bg:#f6efdc;--surface:#fffdf6;--surface-2:#efe6d0;--text:#17131f;--muted:#5d5668;--line:#17131f;--border:#d8ccae;--accent-soft:#e6dcff;--danger:#c4264a;--ok:#1d7d4d;--warn:#d99a1d;--dots:#17131f1c;--shadow-c:#17131f;--outline:2.5px solid var(--line);--shadow:0 4px 0 var(--shadow-c);--radius:16px;--gap:8px;--display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--serif:"Abril Fatface", Georgia, serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#17131f;--surface:#221c2e;--surface-2:#2d2540;--text:#f6efdc;--muted:#a79fb4;--line:#f6efdc;--border:#3b3350;--accent-soft:#3a2f5c;--danger:#ff7a95;--ok:#5ce39a;--dots:#f6efdc14;--shadow-c:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#17131f;--surface:#221c2e;--surface-2:#2d2540;--text:#f6efdc;--muted:#a79fb4;--line:#f6efdc;--border:#3b3350;--accent-soft:#3a2f5c;--danger:#ff7a95;--ok:#5ce39a;--dots:#f6efdc14;--shadow-c:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nx-paper{background:var(--bg) radial-gradient(var(--dots) 1px, transparent 1.6px) 0 0 / 9px 9px}.nx-window{background:var(--surface);border:var(--outline);box-shadow:0 6px 0 var(--shadow-c);border-radius:24px;overflow:hidden}.nx-window>.nx-bar{background:var(--accent-2);color:#17131f;border-bottom:var(--outline);font:500 13px var(--mono);align-items:center;gap:10px;padding:10px 18px;display:flex}.nx-tape{position:relative}.nx-tape:before{content:"";background:var(--accent);opacity:.75;z-index:2;pointer-events:none;border-radius:3px;width:92px;height:24px;position:absolute;top:-13px;left:46%;transform:rotate(-4deg)}.nx-stamp{text-align:center;background:var(--accent-2);color:#17131f;font:400 22px/1 var(--serif);outline-offset:-9px;border:2.5px solid #17131f;border-radius:50%;outline:2px dashed #17131f;place-items:center;display:grid;transform:rotate(-12deg);box-shadow:0 5px #17131f}.nx-highlight{background:var(--surface);color:var(--text);font-family:var(--serif);letter-spacing:-.01em;border:var(--outline);box-shadow:0 6px 0 var(--shadow-c);border-radius:20px;padding:0 .2em;font-weight:400;display:inline-block;transform:rotate(-1.5deg)}:root{--accent:#ff9f43;--accent-2:#ffe14d;--accent-soft:#ffe3c2}:root[data-theme=dark]{--accent-soft:#4a3320}:root[data-theme=light]{--accent-soft:#ffe3c2}*{box-sizing:border-box}html{background:var(--bg)}::selection{background:var(--accent);color:#17131f}body{background:var(--bg) radial-gradient(var(--dots) 1px,transparent 1.6px) 0 0/9px 9px;color:var(--text);font:16px/1.5 var(--display);-webkit-font-smoothing:antialiased;margin:0}a:focus-visible,button:focus-visible,#drop:focus-visible,input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.mono{font-family:var(--mono);font-size:.875rem}.dim{color:var(--muted)}[hidden]{display:none!important}.wrap{min-height:100vh;position:relative;overflow:hidden}.top,main,footer{max-width:68rem;margin:0 auto;padding-left:24px;padding-right:24px;position:relative}.top{border-bottom:4px double var(--line);justify-content:space-between;align-items:center;gap:12px 24px;max-width:none;padding:20px max(24px,50% - 34rem + 24px) 16px;display:flex}.logo{letter-spacing:-.04em;text-transform:lowercase;color:#17131f;background:var(--accent);border:var(--outline);box-shadow:0 3px 0 var(--shadow-c);border-radius:12px;padding:0 10px;font-size:1.5rem;font-weight:800;text-decoration:none;display:inline-block;transform:rotate(-3deg)}.top nav{font:.875rem var(--mono);align-items:center;gap:24px;display:flex}.top a:not(.logo){color:var(--text);border-radius:99px;padding:6px 14px;text-decoration:none}.top a:not(.logo):hover{background:var(--accent-2);color:#17131f}.lights{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}#theme-toggle{border:var(--outline);background:var(--surface);cursor:pointer;border-radius:99px;width:56px;height:32px;padding:2px;position:relative}.knob{background:var(--accent);border-radius:99px;justify-content:center;align-items:center;width:24px;transition:transform .15s ease-out;display:flex;position:absolute;top:2px;bottom:2px;left:2px}.knob i{display:none}#theme-toggle[aria-checked=true] .knob{transform:translate(24px)}@media (forced-colors:active){.knob{background:canvastext}}main{padding-top:32px}.hero{color:#17131f;background:var(--accent) radial-gradient(#17131f33 1.3px,transparent 1.9px) 0 0/7px 7px;border:var(--outline);box-shadow:0 10px 0 var(--shadow-c);border-radius:44px;margin-bottom:40px;padding:clamp(32px,6vw,64px) clamp(22px,5vw,64px) clamp(32px,5vw,56px);position:relative}.hero:after{content:"Nothing\a uploaded";white-space:pre;text-align:center;background:var(--accent-2);outline-offset:-10px;width:128px;height:128px;font:400 20px/1.05 var(--serif);border:2.5px solid #17131f;border-radius:50%;outline:2px dashed #17131f;place-items:center;display:grid;position:absolute;top:clamp(20px,5vw,52px);right:clamp(20px,5vw,56px);transform:rotate(-12deg);box-shadow:0 5px #17131f}@media (max-width:960px){.hero:after{display:none}}@media (max-width:720px){.hero{border-radius:30px}}h1{letter-spacing:-.045em;max-width:48rem;margin:0;font-size:clamp(2.6rem,9vw,6.5rem);font-weight:800;line-height:.92}h1 em{font-style:normal;font-family:var(--serif);letter-spacing:-.01em;color:#17131f;background:#fffdf6;border:2.5px solid #17131f;border-radius:22px;margin-top:8px;padding:0 .22em;font-weight:400;display:inline-block;transform:rotate(-1.5deg);box-shadow:0 6px #17131f}.lead{max-width:36rem;margin:36px 0 0;font-size:1.25rem;line-height:1.35}@media (min-width:640px){.lead{font-size:1.5rem}}.hero .dim{color:#17131f;opacity:.8}.hero .mono{margin:20px 0 0}.target input{width:3.8em;font:inherit;color:#17131f;text-align:center;background:#fffdf6;border:2.5px solid #17131f;border-radius:14px;padding:0 4px;box-shadow:0 3px #17131f}.files{padding-bottom:96px}#drop{border:2.5px dashed var(--line);text-align:center;cursor:pointer;background:var(--surface);box-shadow:0 6px 0 var(--shadow-c);border-radius:28px;padding:56px 16px;font-size:1.25rem;transition:background-color .15s,transform .15s;display:block}#drop strong{font-family:var(--serif);font-size:1.75rem;font-weight:400}#drop:hover,#drop.over,#drop:focus-visible{background:var(--accent-2);color:#17131f;border-style:solid;transform:translateY(-2px)}.head{border-bottom:4px double var(--line);justify-content:space-between;align-items:baseline;margin-top:56px;padding-bottom:12px;display:flex}h2{font-family:var(--serif);margin:0;font-size:1.75rem;font-weight:400}ul{counter-reset:n;gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}li{counter-increment:n;background:var(--surface);border:var(--outline);box-shadow:0 5px 0 var(--shadow-c);border-radius:22px;grid-template-columns:3rem 1fr;align-items:baseline;column-gap:16px;padding:20px 22px;display:grid}li:before{content:counter(n,decimal-leading-zero);font:.8rem var(--mono);color:#17131f;background:var(--accent);border:2px solid var(--line);text-align:center;border-radius:99px;padding:2px 0}li .row{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}li .name{overflow-wrap:anywhere;letter-spacing:-.01em;min-width:0;font-size:1.25rem;font-weight:700}li .meta{color:var(--muted);font:.875rem var(--mono);flex-shrink:0}progress{appearance:none;border:2px solid var(--line);background:var(--bg);border-radius:99px;grid-column:2;width:100%;height:16px;margin-top:12px;overflow:hidden}progress::-webkit-progress-bar{background:var(--bg)}progress::-webkit-progress-value{background:var(--accent);border-right:2px solid var(--line)}progress::-moz-progress-bar{background:var(--accent)}a.dl{color:#17131f;background:var(--accent-2);border:2px solid var(--line);box-shadow:0 2px 0 var(--shadow-c);border-radius:99px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-block}a.dl:hover{background:var(--accent)}.err{color:var(--danger)!important}footer{color:var(--muted);padding-bottom:40px}#status{font:.875rem var(--mono);margin:16px 0 0}button{font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0}button:hover{text-decoration:underline}#tools{margin-left:16px}#clear{color:var(--text);border:2px solid var(--line);background:var(--surface);border-radius:99px;padding:2px 12px}#clear:hover{background:var(--accent-2);color:#17131f;text-decoration:none}li .meta button{color:var(--muted);margin-left:12px}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
