.layout.svelte-1l6akd4{gap:2.5rem;display:grid}@media (width>=768px){.layout.svelte-1l6akd4{grid-template-columns:16rem minmax(0,1fr);gap:3.5rem}.side.svelte-1l6akd4{align-self:start;position:sticky;top:6rem}}.cover-box.svelte-1l6akd4{max-width:14rem;margin:0 auto}@media (width>=768px){.cover-box.svelte-1l6akd4{max-width:none}}.placeholder-note.svelte-1l6akd4{color:var(--site-muted);border:1px dashed var(--site-border);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:1.25rem;padding:.6rem .75rem;font-size:.85rem;display:flex}.status-group.svelte-1l6akd4{grid-template-columns:1fr 1fr;gap:.35rem;margin-top:1rem;display:grid}.seg.svelte-1l6akd4{border:1px solid var(--site-border);color:var(--site-muted);border-radius:.5rem;padding:.4rem .5rem;font-size:.8rem;transition:background .15s,color .15s}.seg.svelte-1l6akd4:hover{background:var(--site-hover);color:var(--site-text)}.seg.active.svelte-1l6akd4{background:var(--site-text);color:var(--site-bg);border-color:var(--site-text)}.meta.svelte-1l6akd4{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.5rem;display:flex}.meta.svelte-1l6akd4 dt:where(.svelte-1l6akd4){color:var(--site-muted);font-size:.75rem}.meta.svelte-1l6akd4 dd:where(.svelte-1l6akd4){font-variant-numeric:tabular-nums;font-weight:500}.tag.svelte-1l6akd4{background:var(--site-hover);color:var(--site-muted);border-radius:999px;padding:.15rem .6rem;font-size:.75rem}.description.svelte-1l6akd4{white-space:pre-line;line-height:1.7}.description.clamped.svelte-1l6akd4{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.panel.svelte-1l6akd4{border:1px solid var(--site-border);background:var(--site-surface);border-radius:.75rem;padding:1rem 1.25rem}.bar.svelte-1l6akd4{background:color-mix(in srgb, var(--site-muted) 25%, transparent);border-radius:999px;height:.5rem;display:block;overflow:hidden}.bar.svelte-1l6akd4>span:where(.svelte-1l6akd4){border-radius:inherit;background:var(--site-text);height:100%;transition:width .4s;display:block}.field.svelte-1l6akd4{color:var(--site-muted);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.section-title.svelte-1l6akd4{letter-spacing:-.01em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;display:flex}.note.svelte-1l6akd4,.highlight.svelte-1l6akd4{border:1px solid var(--site-border);background:var(--site-surface);border-radius:.75rem;padding:.85rem 1rem}.highlight.svelte-1l6akd4 blockquote:where(.svelte-1l6akd4){border-left:3px solid var(--hl);background:linear-gradient(90deg, color-mix(in srgb, var(--hl) 12%, transparent), transparent 70%);padding-left:.85rem;font-family:Georgia,Times New Roman,serif;line-height:1.6}.note.svelte-1l6akd4 footer:where(.svelte-1l6akd4),.highlight.svelte-1l6akd4 footer:where(.svelte-1l6akd4){color:var(--site-muted);justify-content:space-between;align-items:center;margin-top:.6rem;font-size:.75rem;display:flex}.icon.svelte-1l6akd4{color:var(--site-muted);border-radius:.375rem;padding:.3rem;display:inline-flex}.icon.svelte-1l6akd4:hover{background:var(--site-hover);color:var(--site-text)}.sessions.svelte-1l6akd4{border:1px solid var(--site-border);border-radius:.75rem;overflow:hidden}.sessions.svelte-1l6akd4 li:where(.svelte-1l6akd4){align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.875rem;display:flex}.sessions.svelte-1l6akd4 li:where(.svelte-1l6akd4)+li:where(.svelte-1l6akd4){border-top:1px solid var(--site-border)}.pages.svelte-1l6akd4{font-variant-numeric:tabular-nums;color:var(--site-muted);font-size:.8rem}.chip.svelte-1l6akd4{border:1px solid var(--site-border);color:var(--site-muted);border-radius:999px;padding:.15rem .7rem;font-size:.8rem;display:inline-block}.chip.s-reading.svelte-1l6akd4{color:#2563eb}.chip.s-finished.svelte-1l6akd4{color:#16a34a}.chip.s-abandoned.svelte-1l6akd4{color:#b45309}
