.page.svelte-p9xlc3{max-width:820px;padding-top:clamp(16px,3vw,32px);padding-bottom:72px}.page-title.svelte-p9xlc3{margin:28px 0 12px}.lede.svelte-p9xlc3{max-width:none}.lede.svelte-p9xlc3 p{margin:0}.page.svelte-p9xlc3{--text-soft:#d9d1c7}.card.svelte-p9xlc3{border-radius:20px;flex-direction:column;gap:16px;margin-top:20px;padding:24px;display:flex}.card.svelte-p9xlc3 h2:where(.svelte-p9xlc3){margin:0;font-size:22px;font-weight:700}.stats.svelte-p9xlc3{background:var(--dv-surface);margin-top:36px}.outline.svelte-p9xlc3{border:1px solid var(--dv-line);gap:6px}.intro.svelte-p9xlc3 p{color:var(--dv-text-2);margin:0;font-size:15px;line-height:1.6}.outline.svelte-p9xlc3:has(ul:where(.svelte-p9xlc3)) .intro:where(.svelte-p9xlc3) p{margin-bottom:10px;line-height:1.5}.head.svelte-p9xlc3{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.title.svelte-p9xlc3{flex-direction:column;gap:6px;min-width:0;display:flex}.sub.svelte-p9xlc3{color:var(--dv-text-3);min-height:1.4em;font-size:14px}button.svelte-p9xlc3{width:64px;height:var(--dv-touch);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}button.svelte-p9xlc3:disabled{cursor:default;opacity:.5}.track.svelte-p9xlc3{background:var(--dv-ground);border:1px solid var(--dv-line-strong);border-radius:16px;width:56px;height:32px;display:block;position:relative}.thumb.svelte-p9xlc3{background:var(--dv-text-2);border-radius:12px;width:24px;height:24px;transition:left .15s;display:block;position:absolute;top:3px;left:3px}.track.on.svelte-p9xlc3{background:var(--dv-amber);border-color:var(--dv-amber)}.track.on.svelte-p9xlc3 .thumb:where(.svelte-p9xlc3){background:var(--dv-ground);left:28px}.body.svelte-p9xlc3 p{color:var(--text-soft);margin:0;font-size:16px;line-height:1.6}.state.svelte-p9xlc3{border-radius:var(--dv-radius-tile);background:var(--dv-raised);min-height:3rem;color:var(--dv-text);flex-wrap:wrap;gap:0 6px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.note.svelte-p9xlc3{color:var(--dv-text-3);font-size:14px;line-height:1.5}ul.svelte-p9xlc3{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.svelte-p9xlc3{border-top:1px solid var(--dv-raised);flex-wrap:wrap;align-items:baseline;gap:4px 24px;padding:14px 0;display:flex}.name.svelte-p9xlc3{flex:0 0 140px;font-size:15px;font-weight:600}.what.svelte-p9xlc3{flex-direction:column;flex:260px;gap:2px;display:flex}.what.svelte-p9xlc3 p{color:var(--text-soft);margin:0;font-size:15px;line-height:1.45}.what.svelte-p9xlc3 p+p{color:var(--dv-text-3);font-size:14px}.outline.svelte-p9xlc3 .intro:where(.svelte-p9xlc3) a{color:var(--dv-text)}.outline.svelte-p9xlc3 .intro:where(.svelte-p9xlc3) a:hover{color:var(--dv-amber)}
