.bleed.svelte-188ntlh{width:100vw;margin-left:calc(50% - 50vw);position:relative}.track.svelte-188ntlh{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;padding-inline:calc(50vw - min(280px,43vw));display:flex;position:relative;overflow-x:auto}.track.svelte-188ntlh::-webkit-scrollbar{display:none}.slide.svelte-188ntlh{scroll-snap-align:center;scroll-snap-stop:always;border-radius:var(--radius-lg,14px);opacity:.45;flex:0 0 min(560px,86vw);transition:opacity .25s,transform .25s;overflow:hidden;transform:scale(.94)}.slide.on.svelte-188ntlh{opacity:1;transform:none}.nav.svelte-188ntlh{color:#111;cursor:pointer;background:#ffffffe6;border:none;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:calc(50% - 18px);transform:translateY(-50%)}.nav.prev.svelte-188ntlh{left:max(16px,50vw - 344px)}.nav.next.svelte-188ntlh{right:max(16px,50vw - 344px)}@media (hover:none){.nav.svelte-188ntlh{display:none}}.under.svelte-188ntlh{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.under.svelte-188ntlh span:where(.svelte-188ntlh){font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}@media (prefers-reduced-motion:reduce){.slide.svelte-188ntlh{transition:none}}.page.svelte-1dwadx8{max-width:620px;padding:var(--space-6) var(--space-4) var(--space-12,96px);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.back.svelte-1dwadx8{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:6px;text-decoration:none;display:inline-flex}h1.svelte-1dwadx8{font-family:var(--font-display);margin:0;font-size:clamp(28px,6vw,40px);line-height:1.05}body{overflow-x:clip}.acts.svelte-1dwadx8{margin-top:calc(var(--space-2) * -1);align-items:center;gap:4px;display:flex}.act.svelte-1dwadx8{width:40px;height:40px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;place-items:center;margin-left:-8px;margin-right:4px;transition:transform .15s;display:grid}.act.svelte-1dwadx8:active{transform:scale(.88)}.act.liked.svelte-1dwadx8{color:#ff3b5c;animation:.3s ease-out svelte-1dwadx8-pop}@keyframes svelte-1dwadx8-pop{50%{transform:scale(1.25)}}.count.svelte-1dwadx8{font-size:14px;font-weight:700}.count.muted.svelte-1dwadx8{color:var(--text-tertiary);font-weight:400}.body.svelte-1dwadx8 p,.body.svelte-1dwadx8 p:where(.svelte-1dwadx8){color:var(--text-primary);margin:0 0 1em;font-size:17px;line-height:1.65}.source.svelte-1dwadx8{border:1px solid var(--border);border-radius:var(--radius-md,10px);color:var(--text-primary);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.source.svelte-1dwadx8 span:where(.svelte-1dwadx8){flex-direction:column;flex:1;display:flex}.source.svelte-1dwadx8 small:where(.svelte-1dwadx8){text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:11px}.in.svelte-1dwadx8 h2:where(.svelte-1dwadx8){text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);margin:0 0 8px;font-size:13px}.chips.svelte-1dwadx8{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1dwadx8{background:var(--bg-elevated);color:var(--text-primary);border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600;text-decoration:none}.know.svelte-1dwadx8{color:var(--text-secondary);font-size:var(--text-sm);align-items:center;gap:8px;margin:0;display:flex}.know.svelte-1dwadx8 button:where(.svelte-1dwadx8){color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.comments.svelte-1dwadx8{display:contents}.around.svelte-1dwadx8{padding-top:var(--space-4);border-top:1px solid var(--border);justify-content:space-between;gap:12px;display:flex}.around.svelte-1dwadx8 a:where(.svelte-1dwadx8){max-width:48%;color:var(--text-primary);flex-direction:column;gap:2px;font-weight:600;text-decoration:none;display:flex}.around.svelte-1dwadx8 .next:where(.svelte-1dwadx8){text-align:right}.around.svelte-1dwadx8 small:where(.svelte-1dwadx8){text-transform:uppercase;letter-spacing:.08em;color:var(--text-tertiary);font-size:11px}
