.viewer.svelte-bt39xn{display:flex;height:calc(100svh - 3.5rem);background:var(--sidebar)}.viewer.svelte-bt39xn.isFullscreen{height:100%;background:#000}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn){display:grid;grid-template-rows:1fr auto;width:0;visibility:hidden}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn).sidebar{width:8rem;visibility:visible}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn).isFullscreen{position:fixed;inset:0;z-index:1;height:100%;background:var(--sidebar);transform:translate(-100%);transition:transform .1s}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn).isSidebar{transform:translate(0)}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) nav:where(.svelte-bt39xn){overflow-y:auto;padding:.5rem}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn){display:flex;padding:.5rem;gap:.5rem;align-items:center;border-radius:.375rem}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn):hover{background:color-mix(in oklab,var(--accent) 50%,transparent)}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn).accent{background:var(--accent)}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn) p:where(.svelte-bt39xn){width:1rem;font-size:.75rem;color:var(--foreground)}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn) div:where(.svelte-bt39xn){flex:1}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn) button:where(.svelte-bt39xn) div:where(.svelte-bt39xn) img:where(.svelte-bt39xn){object-fit:contain;border-radius:.25rem}.viewer.svelte-bt39xn aside:where(.svelte-bt39xn)>div:where(.svelte-bt39xn){display:grid;place-content:center;height:2.5rem;border-top:1px solid var(--border);padding:.5rem;font-size:.75rem;color:var(--foreground)}.frame.svelte-bt39xn{flex:1;margin:.5rem;border-radius:.75rem;background:var(--background)}.frame.svelte-bt39xn.sidebar{margin:.5rem .5rem .5rem 0}.frame.svelte-bt39xn.isFullscreen{margin:0;border-radius:0;background:#000}.toolbar.svelte-bt39xn{display:flex;align-items:center;height:2.5rem;padding-inline:1rem;gap:.5rem;border-bottom:1px solid var(--border)}@media(min-width:48rem){.toolbar.svelte-bt39xn{padding-inline:1.5rem}}.toolbar.svelte-bt39xn h1:where(.svelte-bt39xn){margin-inline:.5rem auto;font-weight:500}.toolbar.svelte-bt39xn.isFullscreen{position:fixed;inset:0;z-index:1;background:var(--sidebar);transform:translateY(-100%);transition:transform .1s}.toolbar.svelte-bt39xn.isToolbar{transform:translateY(0)}.page.svelte-bt39xn{height:calc(100svh - 7rem);-webkit-user-select:none;user-select:none}.page.svelte-bt39xn.isFullscreen{height:100%}.page.svelte-bt39xn div:where(.svelte-bt39xn){display:flex;height:100%}.page.svelte-bt39xn img:where(.svelte-bt39xn){object-fit:contain}.page.svelte-bt39xn .single:where(.svelte-bt39xn){justify-content:center}.page.svelte-bt39xn .leftpage:where(.svelte-bt39xn){width:50%;object-position:right center}.page.svelte-bt39xn .rightpage:where(.svelte-bt39xn){width:50%;object-position:left center}div.svelte-1s2l0d{height:var(--h, 100%);width:var(--w, 100%);aspect-ratio:var(--ratio);border-radius:var(--radius, .375rem);background-color:var(--accent);animation:svelte-1s2l0d-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1s2l0d-pulse{50%{opacity:.5}}.viewer.svelte-2q1x0e{display:flex;height:calc(100svh - 3.5rem);background:var(--sidebar)}.viewer.svelte-2q1x0e aside:where(.svelte-2q1x0e){display:grid;grid-template-rows:1fr auto;width:0;visibility:hidden}.viewer.svelte-2q1x0e aside:where(.svelte-2q1x0e).sidebar{width:8rem;visibility:visible}.viewer.svelte-2q1x0e aside:where(.svelte-2q1x0e) nav:where(.svelte-2q1x0e){overflow-y:auto;padding:.5rem}.viewer.svelte-2q1x0e aside:where(.svelte-2q1x0e) nav:where(.svelte-2q1x0e) div:where(.svelte-2q1x0e){padding:.5rem;align-items:center}.viewer.svelte-2q1x0e aside:where(.svelte-2q1x0e)>div:where(.svelte-2q1x0e){display:grid;place-content:center;height:2.5rem;border-top:1px solid var(--border);padding:.5rem;font-size:.75rem;color:var(--foreground)}.frame.svelte-2q1x0e{flex:1;margin:.5rem;border-radius:.75rem;background:var(--background)}.frame.svelte-2q1x0e.sidebar{margin:.5rem .5rem .5rem 0}.toolbar.svelte-2q1x0e{display:flex;align-items:center;height:2.5rem;padding-inline:1rem;gap:.5rem;border-bottom:1px solid var(--border)}@media(min-width:48rem){.toolbar.svelte-2q1x0e{padding-inline:1.5rem}}.toolbar.svelte-2q1x0e h1:where(.svelte-2q1x0e){margin-inline:.5rem auto;font-weight:500}.page.svelte-2q1x0e{display:flex;justify-content:center;height:calc(100svh - 7rem);-webkit-user-select:none;user-select:none}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):first-of-type{display:flex;align-items:center;gap:.5rem}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):first-of-type a:where(.svelte-e7zlw7){font-size:.875rem;text-underline-offset:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:auto}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):first-of-type a:where(.svelte-e7zlw7):hover{text-decoration:underline}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):last-of-type{display:flex;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):last-of-type div:where(.svelte-e7zlw7){display:flex;align-items:center;gap:.375rem;font-size:.875rem}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):last-of-type div:where(.svelte-e7zlw7) svg{height:1.25rem;width:1.25rem}.info.svelte-e7zlw7>div:where(.svelte-e7zlw7):last-of-type div:where(.svelte-e7zlw7):last-of-type{margin-left:auto}ul.svelte-e7zlw7{overflow-y:auto;max-height:80vh}ul.svelte-e7zlw7>:where(.svelte-e7zlw7):not(:last-child){margin-bottom:1rem}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7){display:grid;grid-template-columns:2rem 1fr;column-gap:.5rem}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7) .comment:where(.svelte-e7zlw7){grid-column-start:2;padding:.5rem .875rem;border-radius:.375rem;font-size:.875rem;background-color:var(--muted)}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7) .comment:where(.svelte-e7zlw7)>div:where(.svelte-e7zlw7){display:flex;align-items:center;justify-content:space-between}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7) .comment:where(.svelte-e7zlw7)>div:where(.svelte-e7zlw7) p:where(.svelte-e7zlw7){font-weight:600}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7) .comment:where(.svelte-e7zlw7)>p:where(.svelte-e7zlw7):first-of-type{white-space:pre-wrap}ul.svelte-e7zlw7 li:where(.svelte-e7zlw7) .comment:where(.svelte-e7zlw7)>p:where(.svelte-e7zlw7):last-of-type{font-size:.75rem;text-align:right;color:var(--muted-foreground)}.empty.svelte-e7zlw7{margin:1rem 0;width:100%;font-size:.875rem;text-align:center;color:var(--muted-foreground)}.more.svelte-e7zlw7{display:grid;place-content:center;border-radius:.375rem;white-space:nowrap;cursor:pointer;width:1rem;height:1rem}.more.svelte-e7zlw7:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ring)}.more.svelte-e7zlw7:hover{background-color:var(--accent);color:var(--accent-foreground)}.more.svelte-e7zlw7 svg{width:1rem;height:1rem;pointer-events:none;flex-shrink:0}.comment-form.svelte-e7zlw7>:not(:last-child){margin-bottom:1.5rem}.comment-form.svelte-e7zlw7 div:where(.svelte-e7zlw7){display:flex;gap:1rem}
