.mdemo[data-astro-cid-lrfeeh6t]{margin-block:2rem;padding:clamp(1rem,3vw,2rem);border:1px solid var(--line);border-radius:1.25rem;background:var(--card)}.mdemo[data-astro-cid-lrfeeh6t] h2[data-astro-cid-lrfeeh6t]{margin:0 0 .5rem;font-size:1.6rem}.note[data-astro-cid-lrfeeh6t]{margin:0 0 1rem;color:var(--muted);font-size:.95rem;max-width:46rem}.act[data-astro-cid-lrfeeh6t]{padding-block:1.5rem;border-top:1px solid var(--line)}.act[data-astro-cid-lrfeeh6t] h3[data-astro-cid-lrfeeh6t]{margin:0 0 .75rem;font-size:1.25rem}.act[data-astro-cid-lrfeeh6t].control h3[data-astro-cid-lrfeeh6t]{color:var(--truth)}.bar[data-astro-cid-lrfeeh6t]{display:flex;height:2rem;border:2px solid var(--ink);border-radius:.6rem;overflow:hidden;background:var(--paper)}.bar[data-astro-cid-lrfeeh6t] span[data-astro-cid-lrfeeh6t]{height:100%;border-inline-end:1px solid var(--card)}.count[data-astro-cid-lrfeeh6t]{font-weight:600;margin:.4rem 0}.mdemo[data-astro-cid-lrfeeh6t] .k-doc{background:var(--truth)}.mdemo[data-astro-cid-lrfeeh6t] .k-goal{background:var(--ink)}.mdemo[data-astro-cid-lrfeeh6t] .k-chat{background:#9aa8bc}.mdemo[data-astro-cid-lrfeeh6t] .k-noise{background:color-mix(in srgb,var(--chirtut) 45%,var(--card))}.mdemo[data-astro-cid-lrfeeh6t] .k-wrong{background:var(--chirtut)}.mdemo[data-astro-cid-lrfeeh6t] .k-question{background:#e0a526}fieldset[data-astro-cid-lrfeeh6t]{border:1px solid var(--line);border-radius:.8rem;padding:.75rem 1rem;margin:0 0 1rem;display:grid;gap:.4rem}legend[data-astro-cid-lrfeeh6t]{font-weight:600;padding-inline:.4rem}label[data-astro-cid-lrfeeh6t]{cursor:pointer}.event[data-astro-cid-lrfeeh6t]{padding:.8rem 1rem;border-radius:.8rem;border-inline-start:4px solid #e0a526;background:color-mix(in srgb,#e0a526 12%,var(--card));font-weight:600}.mdemo[data-astro-cid-lrfeeh6t] .facts{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:.75rem 0 .5rem}.mdemo[data-astro-cid-lrfeeh6t] .facts li{padding:.3rem .8rem;border-radius:999px;font-size:.95rem;border:1px solid var(--line)}.mdemo[data-astro-cid-lrfeeh6t] .facts li.ok{background:var(--truth-tint);color:var(--truth);border-color:var(--truth)}.mdemo[data-astro-cid-lrfeeh6t] .facts li.stale{background:color-mix(in srgb,#e0a526 15%,var(--card));border-color:#e0a526}.mdemo[data-astro-cid-lrfeeh6t] .facts li.out{color:var(--chirtut);border-color:var(--chirtut);text-decoration:line-through}.mdemo[data-astro-cid-lrfeeh6t] .verdict{font-weight:700;font-size:1.1rem;margin:.5rem 0}.mdemo[data-astro-cid-lrfeeh6t] .meta{color:var(--muted);font-size:.9rem;margin:0}.mdemo[data-astro-cid-lrfeeh6t] .lines{list-style:none;padding:0;margin:.5rem 0;display:grid;gap:.4rem}.mdemo[data-astro-cid-lrfeeh6t] .lines li,.page[data-astro-cid-lrfeeh6t] li{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap;padding:.5rem .75rem;border:1px solid var(--line);border-radius:.7rem;font-size:.95rem}.mdemo[data-astro-cid-lrfeeh6t] .date{color:var(--muted);font-size:.85rem;margin-inline-end:.4rem}.mdemo[data-astro-cid-lrfeeh6t] li.is-stale{border-color:#e0a526}.page[data-astro-cid-lrfeeh6t]{list-style:none;padding:0;margin:0 0 .75rem;display:grid;gap:.4rem}.mdemo[data-astro-cid-lrfeeh6t] .row-actions{display:flex;gap:.4rem;flex-wrap:wrap}.mdemo[data-astro-cid-lrfeeh6t] .row-actions button,.addable[data-astro-cid-lrfeeh6t] button{font:inherit;font-size:.9rem;padding:.2rem .7rem;border-radius:999px;border:1px solid var(--truth);background:var(--card);color:var(--ink);cursor:pointer}.mdemo[data-astro-cid-lrfeeh6t] .row-actions button:hover,.addable[data-astro-cid-lrfeeh6t] button:hover{background:var(--truth);color:#fff}.addable[data-astro-cid-lrfeeh6t]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:.75rem}.addable[data-astro-cid-lrfeeh6t] span{color:var(--muted);font-size:.9rem}.intro[data-astro-cid-5vexer2i]{padding-block:3rem 1rem}.intro[data-astro-cid-5vexer2i] h1[data-astro-cid-5vexer2i]{font-size:clamp(3.4rem,9vw,6rem)}.concept[data-astro-cid-5vexer2i] h2[data-astro-cid-5vexer2i],.loop[data-astro-cid-5vexer2i] h2[data-astro-cid-5vexer2i],.manage[data-astro-cid-5vexer2i] h2[data-astro-cid-5vexer2i]{font-size:1.9rem;margin:1.5rem 0 .5rem}.concept[data-astro-cid-5vexer2i] h3[data-astro-cid-5vexer2i]{font-size:1.25rem;margin:2rem 0 .4rem}.small[data-astro-cid-5vexer2i]{font-size:.9rem;color:var(--muted)}.loop[data-astro-cid-5vexer2i]{padding-top:1rem}.loop[data-astro-cid-5vexer2i] h3[data-astro-cid-5vexer2i]{margin:2rem 0 .25rem;font-size:1.25rem}.steps[data-astro-cid-5vexer2i]{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));counter-reset:step}.steps[data-astro-cid-5vexer2i] li[data-astro-cid-5vexer2i]{counter-increment:step;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:1rem;background:var(--card);display:grid;gap:.5rem;align-content:start}.steps[data-astro-cid-5vexer2i] .when[data-astro-cid-5vexer2i]{font-weight:700;color:var(--truth)}.steps[data-astro-cid-5vexer2i] .when[data-astro-cid-5vexer2i]:before{content:counter(step) ". "}.steps[data-astro-cid-5vexer2i] p[data-astro-cid-5vexer2i]{margin:0}.steps[data-astro-cid-5vexer2i] .phrase[data-astro-cid-5vexer2i]{font-family:var(--font-display);font-size:1.5rem;line-height:1.1}.manage[data-astro-cid-5vexer2i]{padding-top:2rem}.family[data-astro-cid-5vexer2i]{padding-block:2rem;border-top:1px solid var(--line);margin-top:1rem}.family-head[data-astro-cid-5vexer2i]{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.hook[data-astro-cid-5vexer2i]{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,7vw,4rem);line-height:1;color:var(--truth);min-width:5ch}.family-head[data-astro-cid-5vexer2i] h3[data-astro-cid-5vexer2i]{margin:0;font-size:1.4rem}.family-head[data-astro-cid-5vexer2i] p[data-astro-cid-5vexer2i]{margin:0;color:var(--muted)}.grid[data-astro-cid-5vexer2i]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem}
