.listen.svelte-14dcm4t{display:inline-flex;align-items:center;gap:14px;padding:10px 24px 10px 10px;border:0;border-radius:999px;font:inherit;font-weight:700;font-size:1.05rem;cursor:pointer;transition:background-color .16s ease,box-shadow .4s ease}.lantern.svelte-14dcm4t{background:var(--lantern);color:var(--night-deep)}.lantern.svelte-14dcm4t:hover{background:var(--glow)}.night.svelte-14dcm4t{background:var(--night);color:#fff}.night.svelte-14dcm4t:hover{background:var(--night-soft)}.is-playing.svelte-14dcm4t{box-shadow:0 0 0 10px #ffc94a2e}.icon.svelte-14dcm4t{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--night);color:var(--lantern)}.night.svelte-14dcm4t .icon:where(.svelte-14dcm4t){background:var(--lantern);color:var(--night)}.reviews.svelte-da2mdf{width:var(--page);margin-inline:auto;padding-block:clamp(48px,6vw,80px) 0;display:grid;grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start;scroll-margin-top:calc(var(--nav-space) + 8px)}.summary.svelte-da2mdf{position:sticky;top:calc(var(--nav-space) + 16px)}h2.svelte-da2mdf{color:var(--night)}.score.svelte-da2mdf{display:flex;align-items:baseline;gap:10px;margin-top:18px}.number.svelte-da2mdf{font-family:var(--display);font-variation-settings:var(--display-settings);font-size:4rem;line-height:1;color:var(--night)}.out-of.svelte-da2mdf{color:var(--ink-soft);font-weight:600}.count.svelte-da2mdf{margin-top:8px;color:var(--ink-soft);font-weight:600}.breakdown.svelte-da2mdf{margin:20px 0 0;display:grid;gap:6px}.breakdown.svelte-da2mdf div:where(.svelte-da2mdf){display:grid;grid-template-columns:4.2rem 1fr;align-items:center;gap:10px;font-size:.9rem}.breakdown.svelte-da2mdf dt:where(.svelte-da2mdf){color:var(--ink-soft)}.breakdown.svelte-da2mdf dd:where(.svelte-da2mdf){margin:0;display:grid;grid-template-columns:1fr 1.6rem;align-items:center;gap:10px}.bar.svelte-da2mdf{height:8px;border-radius:99px;background:var(--moon);overflow:hidden}.bar.svelte-da2mdf span:where(.svelte-da2mdf){display:block;height:100%;border-radius:inherit;background:#f5b521}.n.svelte-da2mdf{color:var(--ink-soft);text-align:right;font-variant-numeric:tabular-nums}.how.svelte-da2mdf{margin-top:20px;color:var(--ink-soft);font-size:.9rem;max-width:22rem}ul.svelte-da2mdf{list-style:none;margin:0;padding:0;columns:2 300px;column-gap:18px}.review.svelte-da2mdf{break-inside:avoid;margin-bottom:18px;padding:22px 24px;border-radius:22px;background:#fff;border:1px solid var(--border)}.top.svelte-da2mdf{display:flex;align-items:center;justify-content:space-between;gap:10px}.sample.svelte-da2mdf{padding:3px 10px;border-radius:99px;background:var(--moon);color:var(--ink-soft);font-size:.78rem;font-weight:700;white-space:nowrap}blockquote.svelte-da2mdf{margin:14px 0 0;color:var(--ink);font-size:1.04rem;line-height:1.6}.who.svelte-da2mdf{margin-top:16px;color:var(--night);font-weight:700}.when.svelte-da2mdf{margin-top:2px;color:var(--ink-soft);font-size:.9rem}.reply.svelte-da2mdf{margin-top:16px;padding:14px 16px;border-radius:16px;background:var(--moon);font-size:.95rem}.reply-by.svelte-da2mdf{color:var(--night);font-weight:700;font-size:.88rem;margin-bottom:4px}.more.svelte-da2mdf{margin-top:4px;padding:12px 22px;border-radius:999px;border:1px solid var(--border-dark);background:transparent;color:var(--night);font:inherit;font-weight:700;cursor:pointer}.more.svelte-da2mdf:hover{background:var(--moon)}.note.svelte-da2mdf{margin-top:16px;color:var(--ink-soft);font-size:.88rem}.empty.svelte-da2mdf{padding:32px;border-radius:24px;border:1px dashed var(--border-dark);color:var(--ink-soft)}.empty-title.svelte-da2mdf{color:var(--night);font-weight:700;font-size:1.1rem;margin-bottom:4px}@media(max-width:860px){.reviews.svelte-da2mdf{grid-template-columns:1fr}.summary.svelte-da2mdf{position:static}}
