.comments.svelte-1gzk6tu{gap:1.25rem;display:grid}h2.svelte-1gzk6tu{align-items:center;gap:.6rem;font-size:1.8rem;display:flex}.form.svelte-1gzk6tu{gap:.75rem;padding:1rem;display:grid}.row.svelte-1gzk6tu{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-left:.5rem;display:flex}.row.svelte-1gzk6tu small:where(.svelte-1gzk6tu){color:var(--ink-faint)}.comments.svelte-1gzk6tu>.btn:where(.svelte-1gzk6tu){justify-self:start}ul.svelte-1gzk6tu{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.comment.svelte-1gzk6tu{align-items:flex-start;gap:.75rem;display:flex}.avatar.svelte-1gzk6tu{width:44px;height:44px;font-family:var(--font-display);box-shadow:var(--puff);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.speech.svelte-1gzk6tu{border-radius:6px var(--radius) var(--radius) var(--radius);background:var(--card);box-shadow:var(--puff), 0 2px 0 var(--line);flex:1;padding:.75rem 1.1rem;position:relative}.meta.svelte-1gzk6tu{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}time.svelte-1gzk6tu{color:var(--ink-faint);font-size:.85rem}.speech.svelte-1gzk6tu p:where(.svelte-1gzk6tu){white-space:pre-line;overflow-wrap:anywhere}.empty.svelte-1gzk6tu{color:var(--ink-soft)}.fav.svelte-1omch9g{align-items:center;gap:.75rem;display:flex}.heart.svelte-1omch9g{background:var(--card);width:56px;height:56px;color:var(--coral-deep);box-shadow:var(--puff), 0 3px 0 var(--line), 0 10px 20px -12px #7a543c66;cursor:pointer;transition:transform .35s var(--spring);border:0;border-radius:50%;place-items:center;display:grid;position:relative}.heart.svelte-1omch9g:hover{transform:scale(1.08)}.heart.svelte-1omch9g:active{transform:scale(.88)}.heart.svelte-1omch9g svg:where(.svelte-1omch9g){fill:#0000;transition:fill .2s}.heart.on.svelte-1omch9g svg:where(.svelte-1omch9g){fill:var(--coral)}.beat.svelte-1omch9g{animation:svelte-1omch9g-beat .6s var(--spring)}@keyframes svelte-1omch9g-beat{0%{transform:scale(.4)}50%{transform:scale(1.3)}to{transform:scale(1)}}.ring.svelte-1omch9g{border:3px solid var(--coral);animation:svelte-1omch9g-ring .6s var(--ease-out) forwards;pointer-events:none;border-radius:50%;position:absolute;inset:0}@keyframes svelte-1omch9g-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.bit.svelte-1omch9g{background:var(--coral);width:8px;height:8px;animation:svelte-1omch9g-bit .6s var(--ease-out) forwards;pointer-events:none;border-radius:50%;margin:-4px;position:absolute;top:50%;left:50%}.bit.svelte-1omch9g:nth-child(odd){background:var(--sky)}@keyframes svelte-1omch9g-bit{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-40px) scale(.3);opacity:0}}.count.svelte-1omch9g{color:var(--ink-soft);font-weight:600}.page.svelte-hho3mu{gap:1.5rem;padding-top:.5rem;display:grid}.back.svelte-hho3mu{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-soft);font-family:var(--font-display);transition:background .2s, transform .35s var(--spring);justify-self:start;align-items:center;gap:.3rem;padding:.3rem 1rem .3rem .6rem;font-weight:500;text-decoration:none;display:inline-flex}.back.svelte-hho3mu:hover{background:#ffffffb3;transform:translate(-4px)}.player.svelte-hho3mu{background:var(--paper-2);width:100%;max-height:calc(100dvh - 190px);box-shadow:var(--puff), var(--shadow-lift);border-radius:36px;margin-inline:auto;position:relative;overflow:hidden}.player.playing.svelte-hho3mu{background:#1d1612}.player.fit.svelte-hho3mu{width:min(100%, calc((100dvh - 190px) * var(--ar,1.7778)));min-width:min(100%,280px)}iframe.svelte-hho3mu{background:#1d1612;border:0;width:100%;height:100%;position:absolute;inset:0}.player.svelte-hho3mu:fullscreen{border-radius:0;width:100%;max-height:none;aspect-ratio:auto!important}.player-bar.svelte-hho3mu{justify-content:flex-end;margin-top:-.5rem;display:flex}.play.loading.svelte-hho3mu{opacity:.85;animation:.6s ease-in-out infinite svelte-hho3mu-breathe}.overlay.svelte-hho3mu{place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.play.svelte-hho3mu{border-radius:var(--radius-pill);background:var(--coral-deep);color:#fff;font-family:var(--font-display);cursor:pointer;transition:transform .4s var(--spring);border:0;align-items:center;gap:.6rem;padding:1rem 2rem 1rem 1.6rem;font-size:1.7rem;font-weight:600;animation:2.6s ease-in-out infinite svelte-hho3mu-breathe;display:inline-flex;box-shadow:inset 0 -6px #0000001a,inset 0 4px #ffffff40,0 6px #b04f37,0 24px 40px -14px #4a3b358c}@keyframes svelte-hho3mu-breathe{0%,to{scale:1}50%{scale:1.05}}.play.svelte-hho3mu:hover{transform:translateY(-4px)scale(1.06)}.play.svelte-hho3mu:active{transition-duration:80ms;transform:translateY(3px)scale(.92,.86)}.soon.svelte-hho3mu{text-align:center;max-width:26rem;font-family:var(--font-display);padding:1rem 1.4rem;font-size:1.15rem}.layout.svelte-hho3mu{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.info.svelte-hho3mu{gap:1.25rem;display:grid}header.svelte-hho3mu{gap:.6rem;display:grid}.badges.svelte-hho3mu{flex-wrap:wrap;gap:.4rem;display:flex}.badges.svelte-hho3mu .mobile:where(.svelte-hho3mu){color:#3d6b37;background:#e3f2e0}h1.svelte-hho3mu{font-size:clamp(2.2rem,5vw,3.2rem)}.summary.svelte-hho3mu{color:var(--ink-soft);font-size:1.15rem}.about.svelte-hho3mu{gap:.75rem;padding:1.4rem 1.5rem;display:grid}.about.svelte-hho3mu h2:where(.svelte-hho3mu){font-size:1.3rem}.desc.svelte-hho3mu{white-space:pre-line}dl.svelte-hho3mu{margin:0}dl.svelte-hho3mu div:where(.svelte-hho3mu){gap:.5rem;display:flex}dt.svelte-hho3mu{color:var(--ink-faint)}dd.svelte-hho3mu{margin:0;font-weight:600}.tags.svelte-hho3mu{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=860px){.layout.svelte-hho3mu{grid-template-columns:1fr}.player.svelte-hho3mu{border-radius:26px}.play.svelte-hho3mu{padding:.8rem 1.5rem .8rem 1.2rem;font-size:1.3rem}}
