.page-header.svelte-myu9v4.svelte-myu9v4{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--rule)}.page-header.svelte-myu9v4 h1.svelte-myu9v4{margin-bottom:.75rem}.subtitle.svelte-myu9v4.svelte-myu9v4{font-size:1rem;color:var(--ink-muted);margin:0 0 1.25rem}.btn.svelte-myu9v4.svelte-myu9v4{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;padding:.4em .9em;border-radius:3px;border:1px solid var(--rule);background:var(--bg-alt);color:var(--ink);cursor:pointer;transition:all .15s}.btn.primary.svelte-myu9v4.svelte-myu9v4{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary.svelte-myu9v4.svelte-myu9v4:hover{background:var(--accent-lt);border-color:var(--accent-lt)}.btn.ghost.svelte-myu9v4.svelte-myu9v4:hover{border-color:var(--accent);color:var(--accent)}.btn.svelte-myu9v4.svelte-myu9v4:disabled{opacity:.5;cursor:default}.paper-form.svelte-myu9v4 input.svelte-myu9v4,.paper-form.svelte-myu9v4 select.svelte-myu9v4,.paper-form.svelte-myu9v4 textarea.svelte-myu9v4{font-family:var(--font-body);font-size:.9rem;padding:.45em .65em;border:1px solid var(--rule);border-radius:3px;background:var(--bg);color:var(--ink);width:100%}.paper-form.svelte-myu9v4 input.svelte-myu9v4:focus,.paper-form.svelte-myu9v4 select.svelte-myu9v4:focus,.paper-form.svelte-myu9v4 textarea.svelte-myu9v4:focus{outline:none;border-color:var(--accent)}.error.svelte-myu9v4.svelte-myu9v4{background:#fbeaea;border:1px solid #e0b4b4;color:#8a2a2a;padding:.6rem .9rem;border-radius:4px;font-size:.85rem;margin-bottom:1.5rem}.paper-form.svelte-myu9v4.svelte-myu9v4{background:var(--bg-alt);border:1px solid var(--rule);border-radius:4px;padding:1.5rem;margin-bottom:2.5rem;display:flex;flex-direction:column;gap:.85rem}.paper-form.svelte-myu9v4 h2.svelte-myu9v4{font-size:1.15rem;margin-bottom:.25rem}.paper-form.svelte-myu9v4 label.svelte-myu9v4{display:flex;flex-direction:column;gap:.3rem;font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted)}.paper-form.svelte-myu9v4 .row.svelte-myu9v4{display:flex;gap:.85rem}.paper-form.svelte-myu9v4 .row label.svelte-myu9v4{flex:1}.form-actions.svelte-myu9v4.svelte-myu9v4{display:flex;gap:.6rem;margin-top:.5rem}.filter-bar.svelte-myu9v4.svelte-myu9v4{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:2.5rem}.filter-label.svelte-myu9v4.svelte-myu9v4{font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted)}.filter-bar.svelte-myu9v4 select.svelte-myu9v4{font-family:var(--font-body);font-size:.85rem;padding:.35em .6em;border:1px solid var(--rule);border-radius:3px;background:var(--bg);color:var(--ink);max-width:18rem}.filter-bar.svelte-myu9v4 select.svelte-myu9v4:focus{outline:none;border-color:var(--accent)}.filter-count.svelte-myu9v4.svelte-myu9v4{font-family:var(--font-mono);font-size:.72rem;color:var(--ink-muted)}.status-group.svelte-myu9v4.svelte-myu9v4{margin-bottom:2.75rem}.status-group.svelte-myu9v4 h2.svelte-myu9v4{font-size:.78rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.count.svelte-myu9v4.svelte-myu9v4{background:var(--bg-alt);border:1px solid var(--rule);border-radius:10px;padding:0 .5em;font-size:.7rem}.paper.svelte-myu9v4.svelte-myu9v4{display:flex;justify-content:space-between;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid var(--rule)}.paper-main.svelte-myu9v4.svelte-myu9v4{flex:1;min-width:0}.paper.svelte-myu9v4 h3.svelte-myu9v4{font-size:1.05rem;margin-bottom:.3rem}.paper-link.svelte-myu9v4.svelte-myu9v4{font-family:var(--font-mono);font-size:.8rem;margin-bottom:.5rem;word-break:break-all}.paper-link.svelte-myu9v4 a.svelte-myu9v4{color:var(--accent)}.byline.svelte-myu9v4.svelte-myu9v4{font-size:.85rem;color:var(--ink-muted);margin-bottom:.5rem}.tags.svelte-myu9v4.svelte-myu9v4{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.abstract.svelte-myu9v4.svelte-myu9v4{margin-bottom:.5rem}.abstract.svelte-myu9v4 summary.svelte-myu9v4{font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-muted);cursor:pointer}.abstract.svelte-myu9v4 summary.svelte-myu9v4:hover{color:var(--accent)}.abstract.svelte-myu9v4 p.svelte-myu9v4{font-size:.88rem;color:var(--ink);line-height:1.65;margin:.5rem 0 0}.notes.svelte-myu9v4.svelte-myu9v4{font-size:.9rem;color:var(--ink);margin-bottom:.4rem;line-height:1.6}.rating.svelte-myu9v4.svelte-myu9v4{font-size:.95rem;color:var(--accent);margin:0;letter-spacing:.1em}.paper-actions.svelte-myu9v4.svelte-myu9v4{display:flex;flex-direction:column;gap:.4rem;align-items:flex-end;flex-shrink:0}.paper-actions.svelte-myu9v4 select.svelte-myu9v4{font-family:var(--font-mono);font-size:.72rem;padding:.25em .4em;border:1px solid var(--rule);border-radius:3px;background:var(--bg);color:var(--ink)}.icon-btn.svelte-myu9v4.svelte-myu9v4{font-family:var(--font-mono);font-size:.72rem;background:none;border:none;color:var(--ink-muted);cursor:pointer;padding:.1em .2em}.icon-btn.svelte-myu9v4.svelte-myu9v4:hover{color:var(--accent)}.icon-btn.danger.svelte-myu9v4.svelte-myu9v4:hover{color:#8a2a2a}.empty.svelte-myu9v4.svelte-myu9v4{color:var(--ink-muted);font-style:italic}@media (max-width: 560px){.paper.svelte-myu9v4.svelte-myu9v4{flex-direction:column;gap:.75rem}.paper-actions.svelte-myu9v4.svelte-myu9v4{flex-direction:row;align-items:center}.paper-form.svelte-myu9v4 .row.svelte-myu9v4{flex-direction:column}}
