.wrap.svelte-3z0wmw{place-items:center;min-height:100vh;padding:16px;display:grid}form.svelte-3z0wmw{flex-direction:column;gap:12px;width:100%;max-width:320px;display:flex}h1.svelte-3z0wmw{margin:0 0 8px;font-size:1.25rem}label.svelte-3z0wmw{color:var(--muted);flex-direction:column;gap:4px;font-size:.875rem;display:flex}header.svelte-1dqac8y{border-bottom:1px solid var(--border);background:var(--panel);align-items:center;gap:12px;padding:8px 16px;display:flex}nav.svelte-1dqac8y{gap:4px;display:flex}.active.svelte-1dqac8y{background:var(--accent-soft);border-color:var(--accent)}.spacer.svelte-1dqac8y{flex:1}@media (width<=480px){.user.svelte-1dqac8y{display:none}}dialog.svelte-1eh8v5n{border:1px solid var(--border);background:var(--panel);width:min(420px,100vw - 32px);color:var(--text);border-radius:8px;padding:20px}dialog.svelte-1eh8v5n::backdrop{background:#0006}form.svelte-1eh8v5n{flex-direction:column;gap:12px;display:flex}h2.svelte-1eh8v5n{margin:0;font-size:1rem}p.svelte-1eh8v5n{word-break:break-word;margin:0}.actions.svelte-1eh8v5n{justify-content:flex-end;gap:8px;display:flex}.browser.svelte-1msxpn{outline-offset:-6px;outline:2px dashed #0000;flex-direction:column;height:100%;display:flex}.browser.dragging.svelte-1msxpn{outline-color:var(--accent);background:var(--accent-soft)}.bar.svelte-1msxpn{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.crumbs.svelte-1msxpn{min-width:0;font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:4px;font-size:.875rem;display:flex}.spacer.svelte-1msxpn{flex:1}.banner.svelte-1msxpn{border:1px solid;border-radius:6px;justify-content:space-between;gap:8px;margin:8px 16px 0;padding:8px 12px;display:flex}.uploads.svelte-1msxpn{flex-direction:column;gap:4px;margin:8px 16px 0;padding:0;font-size:.875rem;list-style:none;display:flex}.uploads.svelte-1msxpn li:where(.svelte-1msxpn){align-items:center;gap:8px;display:flex}.uploads.svelte-1msxpn .name:where(.svelte-1msxpn){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.table-wrap.svelte-1msxpn{flex:1;padding:0 16px 16px;overflow:auto}table.svelte-1msxpn{border-collapse:collapse;width:100%;font-size:.9rem}th.svelte-1msxpn{text-align:left;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border);padding:8px 6px;font-weight:500;position:sticky;top:0}td.svelte-1msxpn{border-bottom:1px solid var(--border-soft);padding:4px 6px}tbody.svelte-1msxpn tr:where(.svelte-1msxpn):hover{background:var(--hover)}tbody.loading.svelte-1msxpn{opacity:.5}td.name.svelte-1msxpn{word-break:break-all;align-items:center;gap:6px;display:flex}.num.svelte-1msxpn,.actions.svelte-1msxpn{text-align:right;white-space:nowrap}.actions.svelte-1msxpn button,.actions.svelte-1msxpn .button:where(.svelte-1msxpn){padding:2px 8px}.empty.svelte-1msxpn{text-align:center;padding:32px}.small.svelte-1msxpn{font-size:.75rem}@media (width<=600px){.hide-sm.svelte-1msxpn{display:none}}.shell.svelte-1n46o8q{flex-direction:column;height:100vh;display:flex}main.svelte-1n46o8q{flex:1;min-height:0;overflow:auto}.center.svelte-1n46o8q{place-items:center;height:100vh;display:grid}:root{--bg:#fff;--panel:#f6f7f9;--text:#1d2330;--muted:#697386;--border:#d9dde4;--border-soft:#eceef2;--hover:#f2f4f7;--accent:#2f6fde;--accent-soft:#e8f0fd;--danger:#c4372c;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#15181e;--panel:#1c2028;--text:#e3e6eb;--muted:#8b93a3;--border:#2e3440;--border-soft:#232831;--hover:#1f242d;--accent:#6a9cf0;--accent-soft:#1d2a40;--danger:#ef6b5f}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:15px/1.4 system-ui,-apple-system,Segoe UI,sans-serif}button,.button,input,select{font:inherit;color:inherit}button,.button{background:var(--bg);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:6px 12px;text-decoration:none;display:inline-block}button:hover:not(:disabled),.button:hover{border-color:var(--muted)}button:disabled{opacity:.5;cursor:default}button.primary{background:var(--accent);border-color:var(--accent);color:#fff}button.danger{background:var(--danger);border-color:var(--danger);color:#fff}button.danger-text{color:var(--danger)}button.link{color:var(--accent);text-align:left;background:0 0;border:none;padding:0}button.link:hover{text-decoration:underline}input,select{background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:8px 10px}input:focus,select:focus,button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.muted{color:var(--muted)}.error{color:var(--danger)}
