.news-reader.svelte-ozwplh{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;width:var(--reader-width);max-width:calc(100vw - 48px);height:100dvh;max-height:100dvh;background:var(--page-bg);color:var(--page-ink);box-shadow:-8px 0 24px #0003;z-index:410;overflow:visible}.news-reader[open].svelte-ozwplh{display:flex;flex-direction:column}.news-reader.svelte-ozwplh::backdrop{background:transparent}.news-reader__header.svelte-ozwplh{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--divider-color);flex-shrink:0}h2.svelte-ozwplh{margin:0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-muted)}.news-reader__controls.svelte-ozwplh{display:flex;gap:4px}button.svelte-ozwplh{font:inherit;cursor:pointer;color:var(--page-ink);background:transparent;border:0}.news-reader__controls.svelte-ozwplh button:where(.svelte-ozwplh){display:grid;place-items:center;width:44px;height:44px}button.svelte-ozwplh:hover{color:var(--accent-muted)}.svelte-ozwplh:is(button:where(.svelte-ozwplh),a:where(.svelte-ozwplh),.news-reader__resize:where(.svelte-ozwplh)):focus-visible{outline:2px solid var(--accent-muted);outline-offset:2px}.news-reader__body.svelte-ozwplh{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;padding:32px 36px 64px}article.svelte-ozwplh{max-width:70ch;margin:0 auto}.news-reader__source.svelte-ozwplh{display:flex;gap:8px 16px;flex-wrap:wrap;font-size:13px;line-height:1.5;color:var(--ink-muted)}.news-reader__players.svelte-ozwplh{display:flex;gap:8px 16px;flex-wrap:wrap;margin-bottom:12px;font-size:13px}.news-reader__players.svelte-ozwplh a:where(.svelte-ozwplh){color:var(--page-ink);text-underline-offset:3px}.news-reader.svelte-ozwplh h1:where(.svelte-ozwplh){color:var(--ink-strong);font-size:clamp(24px,2.2vw,32px);line-height:1.2;font-weight:700;margin:16px 0 20px;text-wrap:balance;overflow-wrap:anywhere}.news-reader__publisher.svelte-ozwplh{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--accent-muted);text-underline-offset:4px}.news-reader__note.svelte-ozwplh{margin:16px 0 28px;font-size:12px;line-height:1.6;color:var(--ink-muted)}.news-reader__text.svelte-ozwplh{font-size:18px;line-height:1.75;overflow-wrap:anywhere}.news-reader__text.svelte-ozwplh p:where(.svelte-ozwplh){margin:0 0 1.25em;white-space:pre-line}.news-reader__retry.svelte-ozwplh{min-height:44px;padding:8px 16px;border:1px solid var(--card-border);font-size:14px}.news-reader__resize.svelte-ozwplh{position:absolute;left:-12px;top:0;bottom:0;width:24px;cursor:ew-resize;touch-action:none;display:grid;align-items:center;justify-items:center}.news-reader__resize.svelte-ozwplh span:where(.svelte-ozwplh){display:block;width:14px;height:40px;background:var(--page-bg);border:1px solid var(--card-border);border-radius:2px}.news-reader__resize.svelte-ozwplh span:where(.svelte-ozwplh):after{content:"";display:block;width:4px;height:20px;margin:9px auto;border-inline:1px solid var(--ink-muted)}.dragging.svelte-ozwplh{-webkit-user-select:none;user-select:none}@media(max-width:920px){.news-reader.svelte-ozwplh{width:100vw;max-width:100vw}.news-reader__resize.svelte-ozwplh,.news-reader__reset.svelte-ozwplh{display:none!important}.news-reader__body.svelte-ozwplh{padding:24px 20px 48px}.news-reader__text.svelte-ozwplh{font-size:17px}}
