.viewer.svelte-1vveej{display:flex;flex-direction:column;height:100dvh}.viewbar.svelte-1vveej{flex:0 0 auto;display:flex;align-items:center;gap:.6rem 1.25rem;padding:.5rem 1.25rem;border-bottom:1px solid var(--ink);background:var(--paper)}.viewbar-brand.svelte-1vveej{font-size:1.1rem;flex:0 0 auto}.viewbar-main.svelte-1vveej{flex:1 1 auto;min-width:0}.viewbar-main.svelte-1vveej h1:where(.svelte-1vveej){font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewbar-meta.svelte-1vveej{font-size:.72rem;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.viewbar-warn.svelte-1vveej{flex:0 0 auto;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gravy);text-decoration-color:var(--gravy);text-underline-offset:3px}.viewbar-warn.svelte-1vveej:hover{color:var(--ink);text-decoration-color:var(--ink)}.viewbar-count.svelte-1vveej{flex:0 0 auto;font-size:.74rem;color:var(--mute);text-decoration:none;white-space:nowrap}.viewbar-count.svelte-1vveej:hover{color:var(--ink)}.viewbar-actions.svelte-1vveej{flex:0 0 auto;display:flex;gap:.4rem}.talk.svelte-1vveej{display:none;border-top:1px solid var(--line);background:var(--paper);padding-block:2rem 4rem}.talk.svelte-1vveej:target{display:block;min-height:100dvh}.talk-close.svelte-1vveej{margin-left:auto;font-size:.74rem;color:var(--mute)}.talk-close.svelte-1vveej:hover{color:var(--ink)}.talk-inner.svelte-1vveej{width:min(100% - 2.5rem,760px);margin-inline:auto}.talk-head.svelte-1vveej{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.like.svelte-1vveej{font-size:.95rem}.like-on.svelte-1vveej{background:var(--slop);font-weight:600}.talk-form.svelte-1vveej{display:grid;gap:.6rem}.talk-actions.svelte-1vveej{justify-content:space-between}.comments.svelte-1vveej{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.comment.svelte-1vveej{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2);padding:.75rem .9rem;display:grid;gap:.3rem}.comment-head.svelte-1vveej{display:flex;align-items:baseline;gap:.6rem}.comment-who.svelte-1vveej{font-weight:600;font-size:.9rem;text-decoration:none}.comment-when.svelte-1vveej{font-size:.72rem}.comment-remove.svelte-1vveej{margin-left:auto;font-family:var(--mono);font-size:.72rem;color:var(--mute)}.comment-body.svelte-1vveej{font-size:.94rem;color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}.stage-frame.svelte-1vveej{flex:1 1 auto;width:100%;min-height:0;border:0;background:#fff}.viewer-empty.svelte-1vveej{flex:1 1 auto;display:grid;place-content:center;gap:.5rem;text-align:center;color:var(--mute)}@media (max-width: 820px){.viewbar-warn.svelte-1vveej{display:none}}@media (max-width: 560px){.viewbar.svelte-1vveej{flex-wrap:wrap}.viewbar-main.svelte-1vveej{order:3;flex-basis:100%}}
