.reader.svelte-casx4{--reader-column-min:25rem;--reader-top:max(var(--reader-pinned,0px), var(--control-bar-top,0px), env(safe-area-inset-top));--reader-room:.75rem;--reader-bottom:max(calc(var(--control-bar-bottom,0px) + .5rem), calc(var(--reader-room) + env(safe-area-inset-bottom)));scroll-margin-top:calc(var(--reader-top) + var(--reader-room))}.reader-count.svelte-casx4{text-align:center;white-space:nowrap;min-width:3.5em}.paged-only.svelte-casx4{display:none}:root[data-reading=paged] .reader-pager.paged-only.svelte-casx4{align-items:center;gap:.125rem;display:flex}:root[data-reading=paged] .reader-tools.paged-only.svelte-casx4{display:contents}:root[data-reading=paged] .reader-progress.paged-only.svelte-casx4{display:block}@media (width<=22.49rem){:root[data-reading=paged] .reader-tools.paged-only.svelte-casx4{display:none}}@media (width>=40rem){:root[data-reading=paged] .reader-pager.paged-only.svelte-casx4{gap:.25rem}.reader-count.svelte-casx4{min-width:6.5em}}.reader-progress.svelte-casx4{background:var(--color-brand-500);height:1px;transition:width .16s ease-out;position:absolute;left:0}:root[data-control-bar=bottom] .reader-progress.svelte-casx4{top:-1px}:root[data-control-bar=top] .reader-progress.svelte-casx4{bottom:-1px}.reader-hint.svelte-casx4{right:0;bottom:calc(var(--control-bar-bottom,0px) + .75rem + var(--overlay-bottom,0px));left:var(--sidebar-w,0px);z-index:33;border:1px solid var(--color-line);border-radius:min(10px, var(--radius-cap));background:var(--color-surface-2);width:fit-content;max-width:calc(100% - 2rem);color:var(--color-zinc-200);font-size:var(--text-label);line-height:var(--text-label--line-height);pointer-events:none;opacity:0;margin-inline:auto;padding:.5rem .875rem;transition:opacity .2s ease-out;position:fixed}.reader-hint.svelte-casx4:empty{display:none}.reader-hint.shown.svelte-casx4{opacity:1}:root[data-control-bar=top] .reader-hint.svelte-casx4{top:calc(var(--control-bar-top,0px) + .75rem);bottom:auto}@media (prefers-reduced-motion:reduce){.reader-progress.svelte-casx4,.reader-hint.svelte-casx4{transition:none}}@media print{.reader-hint.svelte-casx4{display:none}}.reader-tail.svelte-casx4{display:none}@media screen{:root[data-reading=paged] .reader.svelte-casx4{--page-h:max(16rem, calc(100svh - var(--reader-top) - var(--reader-room) - var(--reader-bottom) - var(--overlay-bottom,0px)))}:root[data-reading=paged] .reader-viewport.svelte-casx4{height:var(--page-h);overflow-anchor:none;touch-action:pan-y pinch-zoom;position:relative;overflow:hidden}:root[data-reading=paged] .reader-flow.svelte-casx4{columns:var(--reader-column-min) 2;column-fill:auto;overflow-wrap:break-word;column-gap:3rem;height:100%}:root[data-reading=paged] .reader-tail.svelte-casx4{pointer-events:none;width:1px;height:1px;display:block;position:absolute;top:0}:root[data-reading=paged] .reader-flow.svelte-casx4 [data-page-start]:not(:first-child){break-before:column}:root[data-reading=paged] .reader-flow.svelte-casx4 [data-reader-push]{break-before:column;margin-top:0}:root[data-reading=paged] .reader-flow.svelte-casx4 [data-page-start]>*{-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-reading=paged] .reader-flow.svelte-casx4 :is(h1,h2,h3,h4,h5,h6,summary){break-after:avoid}:root[data-reading=paged] .reader-flow.svelte-casx4 :is(figure,tr,.lumi-callout){break-inside:avoid}:root[data-reading=paged] .reader-flow.svelte-casx4 :is(pre,table){max-height:calc(var(--page-h) - 1rem);overflow:auto}:root[data-reading=paged] .reader-flow.svelte-casx4 table.reader-split{max-height:none;overflow:visible}:root[data-reading=paged] .reader-flow.svelte-casx4 :is(img,video){max-height:calc(var(--page-h) - 2rem);object-fit:contain}}.sketch-thumb.svelte-16gnw8s path{vector-effect:non-scaling-stroke;stroke-width:1.5px}.notes-mark.svelte-16gnw8s{color:inherit;border-radius:2px;padding:0 1px}.notes-mark.hl-yellow.svelte-16gnw8s{background:oklch(85% .18 90/.35)}.notes-mark.hl-green.svelte-16gnw8s{background:oklch(82% .18 145/.35)}.notes-mark.hl-rose.svelte-16gnw8s{background:oklch(75% .2 20/.35)}.notes-mark.hl-blue.svelte-16gnw8s{background:oklch(75% .18 230/.35)}
