.dd:where(.astro-6t2wbtsa){display:block}.picker:where(.astro-6t2wbtsa){flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem;display:none}.dd:where(.astro-6t2wbtsa).is-live .picker:where(.astro-6t2wbtsa){display:flex}.cmd:where(.astro-6t2wbtsa){border:1px solid var(--rule);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--size-small);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border-radius:4px;padding:.4rem .7rem}.cmd:where(.astro-6t2wbtsa)[aria-pressed=true]{border-color:var(--accent);color:var(--text)}.lanes:where(.astro-6t2wbtsa){grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.lane:where(.astro-6t2wbtsa){border:1px solid var(--rule);border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.6rem .8rem;display:flex}.lane-name:where(.astro-6t2wbtsa){font-family:var(--font-mono);font-size:var(--size-small);color:var(--text)}.lane-flag:where(.astro-6t2wbtsa){font-family:var(--font-mono);font-size:var(--size-eyebrow);color:var(--fail)}.effects:where(.astro-6t2wbtsa){gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.effect:where(.astro-6t2wbtsa){border:1px solid var(--rule);border-left:3px solid var(--down);border-radius:4px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.4rem .85rem;padding:.8rem 1rem;display:grid}.effect:where(.astro-6t2wbtsa)[data-dir=up]{border-left-color:var(--up)}.effect:where(.astro-6t2wbtsa)[data-blocked=yes]{border-left-color:var(--fail)}.arrow:where(.astro-6t2wbtsa){font-family:var(--font-mono);color:var(--down)}.effect:where(.astro-6t2wbtsa)[data-dir=up] .arrow:where(.astro-6t2wbtsa){color:var(--up)}.effect:where(.astro-6t2wbtsa)[data-blocked=yes] .arrow:where(.astro-6t2wbtsa){color:var(--fail)}.label:where(.astro-6t2wbtsa){font-weight:var(--weight-medium);color:var(--text)}.route:where(.astro-6t2wbtsa){font-family:var(--font-mono);font-size:var(--size-eyebrow);color:var(--text-muted);white-space:nowrap}.verdict:where(.astro-6t2wbtsa){font-size:var(--size-small);color:var(--text-secondary);grid-column:2/-1}.effect:where(.astro-6t2wbtsa)[data-blocked=yes] .verdict:where(.astro-6t2wbtsa){color:var(--fail)}.track:where(.astro-6t2wbtsa){background:var(--rule);border-radius:2px;grid-column:1/-1;height:2px;margin-top:.5rem;position:relative;overflow:hidden}.dot:where(.astro-6t2wbtsa){background:var(--down);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:calc(100% - 6px)}.effect:where(.astro-6t2wbtsa)[data-dir=up] .dot:where(.astro-6t2wbtsa){background:var(--up)}.effect:where(.astro-6t2wbtsa)[data-blocked=yes] .dot:where(.astro-6t2wbtsa){background:var(--fail);left:62%}@media (prefers-reduced-motion:no-preference){.dot:where(.astro-6t2wbtsa){animation:travel 2.4s var(--ease) infinite}.effect:where(.astro-6t2wbtsa)[data-blocked=yes] .dot:where(.astro-6t2wbtsa){animation:blocked 2.4s var(--ease) infinite}}@keyframes travel{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 6px)}}@keyframes blocked{0%{opacity:0;left:0}15%{opacity:1}60%{opacity:1;left:62%}to{opacity:.25;left:62%}}.note:where(.astro-6t2wbtsa){font-size:var(--size-small);color:var(--text-secondary);max-width:var(--measure);margin-top:1.25rem}.ladder:where(.astro-cvwam2xo){gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.rung:where(.astro-cvwam2xo){border:1px solid var(--rule);border-left:3px solid var(--fail);border-radius:4px;padding:1rem 1.25rem}.rung:where(.astro-cvwam2xo)[data-step=consent]{border-left-color:var(--warn)}.rung:where(.astro-cvwam2xo)[data-step=apply]{border-left-color:var(--glyph-down)}.head:where(.astro-cvwam2xo){flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.index:where(.astro-cvwam2xo){font-family:var(--font-mono);font-size:var(--size-eyebrow);color:var(--text-muted)}.title:where(.astro-cvwam2xo){font-weight:var(--weight-heading);color:var(--text)}.step:where(.astro-cvwam2xo){font-family:var(--font-mono);font-size:var(--size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted)}.code:where(.astro-cvwam2xo){font-family:var(--font-mono);font-size:var(--size-small);color:var(--fail);white-space:nowrap;margin-left:auto}.rung:where(.astro-cvwam2xo)[data-step=consent] .code:where(.astro-cvwam2xo){color:var(--warn)}.rung:where(.astro-cvwam2xo)[data-step=apply] .code:where(.astro-cvwam2xo){color:var(--text-secondary)}.refuses:where(.astro-cvwam2xo){font-size:var(--size-small);color:var(--text-secondary);max-width:var(--measure);margin-top:.6rem}.note:where(.astro-cvwam2xo){font-size:var(--size-small);color:var(--text-secondary);max-width:var(--measure);margin-top:1.75rem}.page:where(.astro-k7xyb4wa){padding-block:clamp(2.5rem,1rem + 5vw,4.5rem) 0}.head:where(.astro-k7xyb4wa){max-width:var(--measure)}h1:where(.astro-k7xyb4wa){font-size:var(--size-h1);letter-spacing:var(--tracking-display);max-width:18ch;margin-top:1rem}.prompt:where(.astro-k7xyb4wa){color:var(--accent)}.deck:where(.astro-k7xyb4wa){color:var(--text-secondary);max-width:54ch;margin-top:1.5rem;font-size:1.25rem}.section:where(.astro-k7xyb4wa){margin-top:5rem}.section:where(.astro-k7xyb4wa) h2:where(.astro-k7xyb4wa){border-top:1px solid var(--rule);padding-top:2rem}.section:where(.astro-k7xyb4wa) p:where(.astro-k7xyb4wa){color:var(--text-secondary);margin-top:1.25rem}.aside:where(.astro-k7xyb4wa){font-size:var(--size-small);color:var(--text-muted)}.codes:where(.astro-k7xyb4wa){gap:.5rem;margin:2rem 0 0;display:grid}.codes:where(.astro-k7xyb4wa) div:where(.astro-k7xyb4wa){border-bottom:1px solid var(--rule);align-items:baseline;gap:1rem;max-width:34rem;padding-bottom:.5rem;display:flex}.codes:where(.astro-k7xyb4wa) dt:where(.astro-k7xyb4wa){font-family:var(--font-mono);font-size:var(--size-small);color:var(--accent);min-width:2ch}.codes:where(.astro-k7xyb4wa) dd:where(.astro-k7xyb4wa){font-size:var(--size-small);color:var(--text-secondary);margin:0}.links:where(.astro-k7xyb4wa){color:var(--text-muted);flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.links:where(.astro-k7xyb4wa) a:where(.astro-k7xyb4wa){color:var(--accent)}
