.tc[data-astro-cid-bubryj4v]{justify-items:center;gap:1rem;display:grid}.tc[data-astro-cid-bubryj4v]>[data-astro-cid-bubryj4v]{width:100%;max-width:42rem}.steps[data-astro-cid-bubryj4v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-bubryj4v] li[data-astro-cid-bubryj4v]{border:1.5px solid var(--line);min-width:0;color:var(--text-faint);font-size:var(--step--1);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .3rem;font-weight:700;display:flex}.steps[data-astro-cid-bubryj4v] .num[data-astro-cid-bubryj4v]{background:var(--surface-2);border-radius:50%;flex:none;place-items:center;width:1.5em;height:1.5em;display:inline-grid}.steps[data-astro-cid-bubryj4v] li[data-astro-cid-bubryj4v][aria-current=step]{border-color:var(--amber-fill);color:var(--text);background:var(--amber-soft)}.steps[data-astro-cid-bubryj4v] li[data-astro-cid-bubryj4v][aria-current=step] .num[data-astro-cid-bubryj4v]{background:var(--amber-fill);color:var(--on-accent)}.steps[data-astro-cid-bubryj4v] li[data-astro-cid-bubryj4v].done{color:var(--text-soft)}.step[data-astro-cid-bubryj4v],.summary[data-astro-cid-bubryj4v],.saved[data-astro-cid-bubryj4v]{gap:1.1rem;display:grid}.step[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v],.summary[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v],.saved[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v]{margin:0}.step[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v]:focus,.summary[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v]:focus,.saved[data-astro-cid-bubryj4v] h2[data-astro-cid-bubryj4v]:focus{outline:none}.lead[data-astro-cid-bubryj4v]{color:var(--text-soft);margin:0}.note[data-astro-cid-bubryj4v],.callout[data-astro-cid-bubryj4v]{margin:0}.echo[data-astro-cid-bubryj4v]{border-left:4px solid var(--amber-fill);border-radius:0 var(--r-s) var(--r-s) 0;background:var(--surface-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.7rem .9rem;font-style:italic}.scale-set[data-astro-cid-bubryj4v],.traps[data-astro-cid-bubryj4v]{border:0;gap:.45rem;min-width:0;margin:0;padding:0;display:grid}.scale-set[data-astro-cid-bubryj4v] legend[data-astro-cid-bubryj4v],.traps[data-astro-cid-bubryj4v] legend[data-astro-cid-bubryj4v]{margin-bottom:.45rem;padding:0;font-weight:700}.step[data-astro-cid-bubryj4v]{container-type:inline-size}.scale[data-astro-cid-bubryj4v]{grid-template-columns:repeat(11,minmax(0,1fr));gap:.25rem;display:grid}@container (width<=400px){.scale[data-astro-cid-bubryj4v]{grid-template-columns:repeat(6,minmax(0,1fr))}}.lv[data-astro-cid-bubryj4v]{min-height:var(--tap);border-radius:var(--r-s);border:1.5px solid var(--line);background:var(--surface);min-width:0;color:var(--text);font:700 var(--step--1) var(--font-body);cursor:pointer;padding:0}.lv[data-astro-cid-bubryj4v]:hover{border-color:var(--amber-fill)}.lv[data-astro-cid-bubryj4v][aria-pressed=true]{background:var(--amber-fill);border-color:var(--amber-fill);color:var(--on-accent)}.lv[data-astro-cid-bubryj4v]:focus-visible{outline:3px solid var(--amber-fill);outline-offset:2px}.ends[data-astro-cid-bubryj4v]{color:var(--text-faint);font-size:var(--step--1);justify-content:space-between;margin:0;display:flex}.trap-grid[data-astro-cid-bubryj4v]{grid-template-columns:minmax(0,1fr);gap:.4rem;display:grid}@media (width>=560px){.trap-grid[data-astro-cid-bubryj4v]{grid-template-columns:repeat(2,minmax(0,1fr))}}.trap[data-astro-cid-bubryj4v]{border-radius:var(--r-m);border:1.5px solid var(--line);background:var(--surface);cursor:pointer;gap:.15rem;min-width:0;padding:.55rem .75rem;display:grid;position:relative}.trap[data-astro-cid-bubryj4v] input[data-astro-cid-bubryj4v]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.trap[data-astro-cid-bubryj4v]:hover{border-color:var(--line-strong)}.trap[data-astro-cid-bubryj4v]:has(input:checked){border-color:var(--amber-fill);background:var(--amber-soft)}.trap[data-astro-cid-bubryj4v]:has(input:focus-visible){outline:3px solid var(--amber-fill);outline-offset:2px}.t-name[data-astro-cid-bubryj4v]{font-weight:700}.t-name[data-astro-cid-bubryj4v]:before{content:"○ ";color:var(--text-faint)}.trap[data-astro-cid-bubryj4v]:has(input:checked) .t-name[data-astro-cid-bubryj4v]:before{content:"● ";color:var(--amber)}.t-eg[data-astro-cid-bubryj4v]{font-size:var(--step--1);color:var(--text-soft);overflow-wrap:anywhere}.nav[data-astro-cid-bubryj4v]{justify-content:space-between}.nav[data-astro-cid-bubryj4v] .btn-go[data-astro-cid-bubryj4v]:only-child{margin-left:auto}.card[data-astro-cid-bubryj4v]{border-radius:var(--r-m);background:var(--surface-2);border:1px solid var(--line);gap:.5rem;padding:1rem;display:grid}.lbl[data-astro-cid-bubryj4v]{font-size:var(--step--1);color:var(--text-soft);text-transform:uppercase;letter-spacing:.06em;margin:.3rem 0 0;font-weight:700}.txt[data-astro-cid-bubryj4v]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.was[data-astro-cid-bubryj4v]{font-style:italic}.now[data-astro-cid-bubryj4v]{font:600 var(--step-1)/1.35 var(--font-display)}.tags[data-astro-cid-bubryj4v]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-bubryj4v]:empty{display:none}.tags[data-astro-cid-bubryj4v] li{border:1px solid var(--amber-fill);font-size:var(--step--1);border-radius:999px;padding:.1rem .6rem}.meter[data-astro-cid-bubryj4v]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .6rem;margin-top:.4rem;display:grid}.m-lbl[data-astro-cid-bubryj4v],.m-val[data-astro-cid-bubryj4v]{font-size:var(--step--1);font-variant-numeric:tabular-nums;font-weight:700}.bar[data-astro-cid-bubryj4v]{background:var(--surface);border:1px solid var(--line);border-radius:999px;height:.7rem;overflow:hidden}.fill[data-astro-cid-bubryj4v]{transform-origin:0;height:100%;transition:transform .6s ease-out;display:block;transform:scaleX(0)}.fill[data-astro-cid-bubryj4v].before{background:var(--amber-fill)}.fill[data-astro-cid-bubryj4v].after{background:var(--mint-fill)}.shift[data-astro-cid-bubryj4v]{margin:.3rem 0 0}.saved-list[data-astro-cid-bubryj4v]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.saved-list[data-astro-cid-bubryj4v] li{border:1px solid var(--line);border-radius:var(--r-m);gap:.3rem;min-width:0;padding:.75rem .9rem;display:grid}.saved-list[data-astro-cid-bubryj4v] .when{font-size:var(--step--1);color:var(--text-faint);margin:0}.saved-list[data-astro-cid-bubryj4v] .was{color:var(--text-soft);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-style:italic}.saved-list[data-astro-cid-bubryj4v] .now{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-weight:700}.saved-list[data-astro-cid-bubryj4v] details{font-size:var(--step--1)}.saved-list[data-astro-cid-bubryj4v] summary{cursor:pointer;min-height:var(--tap);align-items:center;display:flex}.saved-list[data-astro-cid-bubryj4v] dl{gap:.15rem;margin:0;display:grid}.saved-list[data-astro-cid-bubryj4v] dt{font-weight:700}.saved-list[data-astro-cid-bubryj4v] dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .4rem}.saved-list[data-astro-cid-bubryj4v] .btn{justify-self:start}.privacy[data-astro-cid-bubryj4v]{text-align:center}@media (prefers-reduced-motion:reduce){.fill[data-astro-cid-bubryj4v]{transition:none}}html[data-stim=low] .fill[data-astro-cid-bubryj4v]{transition:none}
