:root{--bg-dark:#1C1C1E;--bg-toolbar:#2C2C2E;--text-primary:#E1E1E6;--accent-color:#0A84FF;--border-color:#3A3A3C}body{margin:0;padding:0;overflow:hidden}.pdf-page-container.svelte-s0l3c9.svelte-s0l3c9{display:flex;flex-direction:column;height:100vh;width:100vw;background-color:var(--bg-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.toolbar.svelte-s0l3c9.svelte-s0l3c9{height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:var(--bg-toolbar);border-bottom:1px solid var(--border-color);color:var(--text-primary);z-index:10}.title-container.svelte-s0l3c9 h1.svelte-s0l3c9{font-size:1rem;font-weight:600;margin:0;text-align:center}.back-btn.svelte-s0l3c9.svelte-s0l3c9{background:none;border:none;color:var(--accent-color);font-size:1rem;cursor:pointer;display:flex;align-items:center;padding:8px 0}.download-btn.svelte-s0l3c9.svelte-s0l3c9{background-color:#ffffff1a;color:var(--accent-color);padding:6px 12px;border-radius:6px;text-decoration:none;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:6px;transition:background .2s}.download-btn.svelte-s0l3c9.svelte-s0l3c9:hover{background-color:#ffffff26}.pdf-viewer.svelte-s0l3c9.svelte-s0l3c9{flex-grow:1;background-color:#525659;overflow:hidden}iframe.svelte-s0l3c9.svelte-s0l3c9{border:none;display:block}@media (max-width: 600px){.back-text.svelte-s0l3c9.svelte-s0l3c9{display:none}.title-container.svelte-s0l3c9 h1.svelte-s0l3c9{font-size:.9rem;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-btn.svelte-s0l3c9 span.svelte-s0l3c9{display:none}.download-btn.svelte-s0l3c9.svelte-s0l3c9{padding:8px}}
