.reader-home[data-astro-cid-6ji2qgof]{padding-block:36px 12px}.reader-intro[data-astro-cid-6ji2qgof]{justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px;display:flex}.reader-intro[data-astro-cid-6ji2qgof] h1[data-astro-cid-6ji2qgof]{margin-bottom:12px;font-size:clamp(2.1rem,4.6vw,3.3rem)}.reader-intro[data-astro-cid-6ji2qgof] p[data-astro-cid-6ji2qgof]{max-width:65ch;color:var(--muted);margin:0;line-height:1.8}.reader-intro[data-astro-cid-6ji2qgof]>.btn[data-astro-cid-6ji2qgof]{flex-shrink:0}.reader-workspace[data-astro-cid-6ji2qgof]{padding:var(--space-panel);background:var(--surface);border:2px solid var(--line);box-shadow:var(--shadow-md)}.reader-drop[data-astro-cid-6ji2qgof]{text-align:center;background:var(--accent-soft);border:2px dashed var(--accent);border-radius:var(--radius-control);flex-direction:column;align-items:center;gap:14px;padding:32px 24px;display:flex}.reader-drop[data-astro-cid-6ji2qgof] h2[data-astro-cid-6ji2qgof]{margin:0;font-size:clamp(1.15rem,2.4vw,1.5rem);line-height:1.6}.reader-drop[data-astro-cid-6ji2qgof] p[data-astro-cid-6ji2qgof]{max-width:70ch;color:var(--muted);margin:0;line-height:1.8}.reader-drop[data-astro-cid-6ji2qgof] .reader-limits[data-astro-cid-6ji2qgof]{margin-top:4px;font-size:.82rem}.reader-drop[data-astro-cid-6ji2qgof][data-dragging=true]{background:color-mix(in srgb,var(--accent) 15%,white)}.reader-drop[data-astro-cid-6ji2qgof]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.reader-toolbar[data-astro-cid-6ji2qgof]{justify-content:space-between;align-items:center;gap:20px;margin-block:20px;display:flex}.reader-toolbar[data-astro-cid-6ji2qgof] p[data-astro-cid-6ji2qgof]{max-width:70ch;color:var(--muted);margin:0;font-size:.86rem;line-height:1.8}.reader-toolbar[data-astro-cid-6ji2qgof]>.btn[data-astro-cid-6ji2qgof]{flex-shrink:0}.reader-status[data-astro-cid-6ji2qgof]:empty{display:none}.reader-status[data-astro-cid-6ji2qgof]{overflow-wrap:anywhere;margin-block:16px}progress[data-astro-cid-6ji2qgof]{width:100%;height:10px;accent-color:var(--accent)}.reader-results-heading[data-astro-cid-6ji2qgof]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:24px;display:flex}.reader-results-heading[data-astro-cid-6ji2qgof] h2[data-astro-cid-6ji2qgof]{margin:0;font-size:1.4rem}.reader-exports[data-astro-cid-6ji2qgof]{flex-wrap:wrap;gap:10px;display:flex}.reader-empty[data-astro-cid-6ji2qgof]{color:var(--muted);padding-block:24px}.reader-export-hint[data-astro-cid-6ji2qgof]{color:var(--muted);max-width:75ch;margin:20px 0 0;font-size:.82rem;line-height:1.8}#reader-results[data-astro-cid-6ji2qgof] .reader-file{border-top:1px solid var(--border);min-width:0;margin-top:24px;padding-top:24px}#reader-results[data-astro-cid-6ji2qgof] .reader-file:first-child{margin-top:0}#reader-results[data-astro-cid-6ji2qgof] h3{overflow-wrap:anywhere;margin-bottom:8px;font-size:1.05rem}#reader-results[data-astro-cid-6ji2qgof] .reader-file-status{color:var(--muted);margin-bottom:16px;font-size:.86rem;line-height:1.8}#reader-results[data-astro-cid-6ji2qgof] .reader-file-status[data-error=true]{color:var(--error)}#reader-results[data-astro-cid-6ji2qgof] .reader-result+.reader-result{margin-top:24px}#reader-results[data-astro-cid-6ji2qgof] .reader-result-label{color:var(--muted);margin-bottom:8px;font-size:.82rem;font-weight:600}#reader-results[data-astro-cid-6ji2qgof] .reader-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius-control);scrollbar-color:var(--accent) var(--accent-soft);user-select:text;max-height:340px;margin:0 0 12px;padding:18px;font-family:inherit;font-size:.96rem;line-height:1.85;overflow:auto}#reader-results[data-astro-cid-6ji2qgof] .reader-actions{flex-wrap:wrap;gap:10px;display:flex}#reader-results[data-astro-cid-6ji2qgof] .reader-actions .btn{padding:9px 14px;font-size:.85rem}.reader-privacy[data-astro-cid-6ji2qgof]{color:var(--muted);align-items:start;gap:10px;max-width:75ch;margin:22px 0;font-size:.86rem;line-height:1.85;display:flex}.reader-privacy[data-astro-cid-6ji2qgof] svg{flex-shrink:0;margin-top:3px}[data-astro-cid-6ji2qgof][hidden]{display:none!important}@media (width<=680px){.reader-home[data-astro-cid-6ji2qgof]{padding-top:24px}.reader-intro[data-astro-cid-6ji2qgof]{flex-direction:column;align-items:start;gap:18px}.reader-workspace[data-astro-cid-6ji2qgof]{padding:18px}.reader-drop[data-astro-cid-6ji2qgof]{padding:26px 14px}.reader-toolbar[data-astro-cid-6ji2qgof]{align-items:start;gap:12px}.reader-results-heading[data-astro-cid-6ji2qgof]{flex-direction:column;align-items:start;gap:16px}.reader-exports[data-astro-cid-6ji2qgof]{width:100%}.reader-exports[data-astro-cid-6ji2qgof]>.btn[data-astro-cid-6ji2qgof]{flex:1;justify-content:center}#reader-results[data-astro-cid-6ji2qgof] .reader-text{padding:14px}.reader-toolbar[data-astro-cid-6ji2qgof]>.btn[data-astro-cid-6ji2qgof]{padding:9px 12px;font-size:.82rem}}
