.save.svelte-1f3klnr{display:grid;gap:.3rem}.wide.svelte-1f3klnr{width:100%;min-height:48px}.saved.svelte-1f3klnr{color:var(--lamp, #f5c542);border-color:currentColor}.star.svelte-1f3klnr{font-size:1.1em;line-height:1}.problem.svelte-1f3klnr{margin:0;font-size:.85rem;color:var(--danger, #b3261e)}.group.svelte-itnj68+.group{margin-top:1.1rem}h3.svelte-itnj68{font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--text-3);letter-spacing:.02em;margin-bottom:.45rem}ul.svelte-itnj68{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.chip.svelte-itnj68{overflow-wrap:anywhere}details.svelte-itnj68 ul:where(.svelte-itnj68){margin-top:.4rem}summary.svelte-itnj68{display:inline-flex;align-items:center;min-height:var(--tap);cursor:pointer;color:var(--lamp);font-weight:700;font-size:.875rem;list-style:none}summary.svelte-itnj68::-webkit-details-marker{display:none}details[open].svelte-itnj68 summary:where(.svelte-itnj68){display:none}.offer.svelte-1251fft{width:100%;display:grid;gap:.55rem;justify-items:start;color:#d6ccf5}.h.svelte-1251fft{display:flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--air-ink)}.plans.svelte-1251fft{display:flex;flex-wrap:wrap;gap:.5rem}.plans.svelte-1251fft .btn-quiet{color:var(--air-ink);border-color:#b8a5ff73}.fine.svelte-1251fft{font-size:.75rem;color:#a99fcc}.note.svelte-1251fft{font-size:.875rem}.full.svelte-87m4up{display:grid;gap:.6rem;color:#d6ccf5;width:100%}.h.svelte-87m4up{display:flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--air-ink)}.sum.svelte-87m4up,.now.svelte-87m4up{font-size:.9375rem}.now.svelte-87m4up{color:var(--air-ink)}.bar.svelte-87m4up{height:4px;border-radius:4px;background:#b8a5ff2e;overflow:hidden}.bar.svelte-87m4up span:where(.svelte-87m4up){display:block;height:100%;background:var(--air);transition:width .6s var(--ease-out)}audio.svelte-87m4up{width:100%;height:44px;color-scheme:dark}.row.svelte-87m4up{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.btn-quiet.svelte-87m4up{color:var(--air-ink);border-color:#b8a5ff73}.toc-link.svelte-87m4up{margin-left:auto;color:var(--air-ink);font-size:.875rem}.lp.svelte-k97ezr{display:grid;gap:.75rem;justify-items:start;color:#d6ccf5}.h.svelte-k97ezr{display:flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-weight:600;font-size:1.15rem;color:var(--air-ink)}.row.svelte-k97ezr{display:flex;flex-wrap:wrap;gap:.5rem}.note.svelte-k97ezr{width:100%;padding:.6rem .8rem;border-radius:var(--radius);background:#b8a5ff1a;color:var(--air-ink)}.fine.svelte-k97ezr{font-size:.75rem;color:#a99fcc}audio.svelte-k97ezr{width:100%;height:44px;color-scheme:dark}audio.hidden.svelte-k97ezr{display:none}.wait.svelte-k97ezr{display:flex;align-items:center;gap:.75rem}.ring.svelte-k97ezr{width:52px;height:52px;flex:none}.ring.svelte-k97ezr circle:where(.svelte-k97ezr){fill:none;stroke-width:4}.ring.svelte-k97ezr .track:where(.svelte-k97ezr){stroke:#b8a5ff33}.ring.svelte-k97ezr .bar:where(.svelte-k97ezr){stroke:var(--air, #b8a5ff);stroke-linecap:round;stroke-dasharray:119.4;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .25s linear}.ring.svelte-k97ezr text:where(.svelte-k97ezr){fill:var(--air-ink, #efeaff);font-size:12px;font-weight:600}.bigplay.svelte-k97ezr{min-height:52px;font-size:1.05rem}.after.svelte-k97ezr{width:100%;padding-top:.8rem;border-top:1px solid rgba(184,165,255,.22)}.wait.svelte-k97ezr span:where(.svelte-k97ezr){color:var(--air-ink)}.toc.svelte-1tt3kii{margin-top:2rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}summary.svelte-1tt3kii{display:flex;align-items:center;gap:.7rem;min-height:56px;cursor:pointer;list-style:none}summary.svelte-1tt3kii::-webkit-details-marker{display:none}summary.svelte-1tt3kii svg{margin-left:auto;color:var(--text-3);transition:transform .2s var(--ease-out)}.toc[open].svelte-1tt3kii summary:where(.svelte-1tt3kii) svg{transform:rotate(90deg)}.h.svelte-1tt3kii{font-family:var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:600;font-size:1.3rem}.n.svelte-1tt3kii{color:var(--text-3);font-size:.875rem}.muted.svelte-1tt3kii{padding-bottom:1rem;color:var(--text-3)}.jumps.svelte-1tt3kii{display:none;flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem}.jumps.svelte-1tt3kii button:where(.svelte-1tt3kii){min-height:32px;padding:.2rem .6rem;border-radius:999px;border:1px solid var(--line);background:var(--bg-raise);color:var(--text-2);font-size:.8125rem;cursor:pointer}.rows.svelte-1tt3kii{list-style:none;margin:0;padding:0 0 .6rem}.rows.svelte-1tt3kii li:where(.svelte-1tt3kii){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title a" "w a";align-items:center;column-gap:.8rem;padding:.5rem .4rem;border-radius:var(--radius);scroll-margin-top:5rem}.rows.svelte-1tt3kii li:where(.svelte-1tt3kii)+li:where(.svelte-1tt3kii){border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.rows.svelte-1tt3kii li.playing:where(.svelte-1tt3kii){background:var(--air-bg)}.title.svelte-1tt3kii{grid-area:title;display:flex;gap:.7rem;align-items:baseline;min-height:32px;text-decoration:none}.title.svelte-1tt3kii:hover .t:where(.svelte-1tt3kii){color:var(--lamp)}.no.svelte-1tt3kii{flex:none;min-width:1.8rem;color:var(--text-3);font-size:.875rem}.t.svelte-1tt3kii{overflow-wrap:anywhere}.playing.svelte-1tt3kii .t:where(.svelte-1tt3kii){color:var(--air-ink);font-weight:700}.w.svelte-1tt3kii{grid-area:w;padding-left:2.5rem;color:var(--text-3);font-size:.8125rem}.a.svelte-1tt3kii{grid-area:a}.play.svelte-1tt3kii{display:grid;place-items:center;width:var(--tap);height:var(--tap);border-radius:50%;border:1px solid rgba(184,165,255,.4);background:transparent;color:var(--air);cursor:pointer}.play.svelte-1tt3kii:hover{background:var(--air-bg)}.pending.svelte-1tt3kii{font-size:.75rem;color:var(--text-3);white-space:nowrap}.more.svelte-1tt3kii{margin-bottom:1rem}@media(min-width:48rem){.jumps.svelte-1tt3kii{display:flex}.rows.svelte-1tt3kii li:where(.svelte-1tt3kii){grid-template-columns:minmax(0,1fr) 8rem 11rem;grid-template-areas:"title w a"}.w.svelte-1tt3kii{padding-left:0;text-align:right}.a.svelte-1tt3kii{justify-self:end}}.work.svelte-15g9bnx{padding-top:1rem}.back.svelte-15g9bnx{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--tap);color:var(--text-2);font-size:.9375rem;text-decoration:none}.back.svelte-15g9bnx:hover{color:var(--text)}.head.svelte-15g9bnx{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;margin-top:.5rem}.head.svelte-15g9bnx .cover.lg{width:5.6rem;height:8rem;padding:.6rem .5rem .5rem .85rem}.head.svelte-15g9bnx .cover.lg .t{font-size:.8rem}.titles.svelte-15g9bnx{min-width:0}.fandoms.svelte-15g9bnx{font-size:.875rem;font-weight:700;color:var(--lamp)}.fandoms.svelte-15g9bnx a:where(.svelte-15g9bnx){text-decoration:none}.fandoms.svelte-15g9bnx a:where(.svelte-15g9bnx):hover{text-decoration:underline}.sep.svelte-15g9bnx{margin-inline:.4em;color:var(--text-3)}.more.svelte-15g9bnx{color:var(--text-3);font-weight:400}h1.svelte-15g9bnx{margin-top:.4rem;font-size:clamp(1.7rem,7vw,3.6rem);letter-spacing:-.03em;line-height:1.02;overflow-wrap:anywhere}.gated-title.svelte-15g9bnx{color:var(--text-2);font-style:italic}.by.svelte-15g9bnx{margin-top:.5rem;font-size:1.05rem;color:var(--text-2);overflow-wrap:anywhere}.flags.svelte-15g9bnx{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4rem .9rem;align-items:center;margin-top:.8rem;font-size:.8125rem;color:var(--text-3)}.flag.svelte-15g9bnx{display:inline-flex;align-items:center;min-height:32px;text-decoration:none;color:inherit}.flag.svelte-15g9bnx:hover{text-decoration:underline}.warn.svelte-15g9bnx{color:var(--r-mature)}.actions.svelte-15g9bnx{display:grid;gap:1rem;margin-top:1.6rem}.listen.svelte-15g9bnx{border-radius:var(--radius-lg);background:radial-gradient(26rem 10rem at 0% 0%,rgba(184,165,255,.2),transparent 70%),var(--air-bg);border:1px solid rgba(184,165,255,.3);box-shadow:0 16px 40px -22px #8c73ff8c;overflow:hidden}.listen-btn.svelte-15g9bnx{display:flex;align-items:center;gap:.9rem;width:100%;padding:1rem 1.1rem;background:none;border:0;text-align:start;cursor:pointer;color:var(--air-ink);border-radius:var(--radius-lg)}.air.svelte-15g9bnx{flex:none;display:grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:50%;background:var(--air);color:#1b1530;box-shadow:0 0 #b8a5ff73;animation:svelte-15g9bnx-onair 2.8s var(--ease-out) .6s 2}@keyframes svelte-15g9bnx-onair{0%{box-shadow:0 0 #b8a5ff80}to{box-shadow:0 0 0 16px #b8a5ff00}}.lt.svelte-15g9bnx{display:grid;gap:.1rem;flex:1;min-width:0}.wave.svelte-15g9bnx{flex:none;width:3.4rem;height:1.6rem;fill:var(--air);opacity:.75}.wave.svelte-15g9bnx rect:where(.svelte-15g9bnx){transform-origin:center;transform-box:fill-box}.listen-btn.svelte-15g9bnx:hover .wave:where(.svelte-15g9bnx) rect:where(.svelte-15g9bnx),.listen[open].svelte-15g9bnx .wave:where(.svelte-15g9bnx) rect:where(.svelte-15g9bnx){animation:svelte-15g9bnx-eq .9s var(--ease-out) infinite alternate;animation-delay:calc(var(--i) * -.11s)}@keyframes svelte-15g9bnx-eq{to{transform:scaleY(.35)}}.lt.svelte-15g9bnx strong:where(.svelte-15g9bnx){font-family:var(--font-display);font-variation-settings:"SOFT" 100,"WONK" 1;font-style:italic;font-size:1.45rem;line-height:1.1}.lt.svelte-15g9bnx span:where(.svelte-15g9bnx){color:#d6ccf5;font-size:.9375rem}.listen-panel.svelte-15g9bnx{padding:0 1.1rem 1.1rem;color:#d6ccf5;display:grid;gap:.8rem;justify-items:start}.listen-btn.svelte-15g9bnx::-webkit-details-marker{display:none}.listen-btn.svelte-15g9bnx{list-style:none}.btn-air{background:var(--air);color:#1b1530}.btn-air:hover{background:#cbbcff}.dl.svelte-15g9bnx{display:grid;gap:.45rem}.read.svelte-15g9bnx{margin-bottom:.3rem}.wide.svelte-15g9bnx{width:100%;min-height:52px;font-size:1.05rem}.hint.svelte-15g9bnx{font-size:.8125rem;color:var(--text-3);text-align:center}.cols.svelte-15g9bnx{display:grid;gap:2rem;margin-top:2.25rem}.sec.svelte-15g9bnx{font-size:1.3rem;margin-bottom:.75rem}.summary.svelte-15g9bnx{display:grid;gap:.8rem;max-width:68ch;font-size:1.0625rem;line-height:1.65;overflow-wrap:anywhere}.none.svelte-15g9bnx{color:var(--text-3);font-style:italic}.tags.svelte-15g9bnx{margin-top:2rem}.facts.svelte-15g9bnx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;border-radius:var(--radius);overflow:hidden;background:var(--line);border:1px solid var(--line)}.facts.svelte-15g9bnx div:where(.svelte-15g9bnx){background:var(--bg-raise);padding:.65rem .8rem}dt.svelte-15g9bnx{font-size:.75rem;font-weight:700;color:var(--text-3)}dd.svelte-15g9bnx{margin:.1rem 0 0;font-size:1rem;color:var(--text)}.source.svelte-15g9bnx{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--tap);margin-top:.75rem;color:var(--text-2);font-weight:700;font-size:.9375rem}.id.svelte-15g9bnx{margin-top:.25rem;font-size:.75rem;color:var(--text-3);overflow-wrap:anywhere}.gate-wrap.svelte-15g9bnx{margin-top:2rem}@media(min-width:48rem){.work.svelte-15g9bnx{padding-top:1.5rem}.head.svelte-15g9bnx{grid-template-columns:auto 1fr;gap:2rem;align-items:end}.head.svelte-15g9bnx .cover.lg{width:9.5rem;height:13.5rem;padding:1rem .85rem .75rem 1.2rem}.head.svelte-15g9bnx .cover.lg .t{font-size:1.1rem}.head.svelte-15g9bnx{align-items:end}.actions.svelte-15g9bnx{grid-template-columns:1.3fr 1fr;align-items:start;max-width:56rem}.hint.svelte-15g9bnx{text-align:start}.cols.svelte-15g9bnx{grid-template-columns:minmax(0,1fr) 19rem;gap:3.5rem}}
