.bug-map[data-astro-cid-dkwvtyct]{margin-block:1.5rem;border:2px solid var(--border);border-radius:.5rem;overflow:clip}.bug-map[data-astro-cid-dkwvtyct] table[data-astro-cid-dkwvtyct]{border-collapse:collapse;font-size:.85rem;line-height:1.4;text-align:start}.bug-map[data-astro-cid-dkwvtyct] th[data-astro-cid-dkwvtyct],.bug-map[data-astro-cid-dkwvtyct] td[data-astro-cid-dkwvtyct]{padding:.6rem .65rem;overflow-wrap:anywhere;text-align:start;vertical-align:top}.bug-map[data-astro-cid-dkwvtyct] th[data-astro-cid-dkwvtyct]{background:color-mix(in srgb,deeppink 14%,var(--bg-light));font-size:.78rem}.bug-map[data-astro-cid-dkwvtyct] tbody[data-astro-cid-dkwvtyct] tr[data-astro-cid-dkwvtyct]{border-block-start:1px solid color-mix(in srgb,var(--border) 45%,transparent)}.bug-map[data-astro-cid-dkwvtyct] td[data-astro-cid-dkwvtyct]:last-child{overflow-wrap:normal;white-space:nowrap}@media(width<30rem){.bug-map[data-astro-cid-dkwvtyct] th[data-astro-cid-dkwvtyct],.bug-map[data-astro-cid-dkwvtyct] td[data-astro-cid-dkwvtyct]{padding:.5rem .45rem}.bug-map[data-astro-cid-dkwvtyct] table[data-astro-cid-dkwvtyct]{font-size:.78rem}}.cascade-lab[data-astro-cid-km4jnebe]{--pink: #d6006e;--button: #d6006e;--blue: #1d4ed8;--amber: #92400e;display:grid;gap:.75rem;padding:.75rem;background:var(--bg-light)}:root:has(.check-darkmode:checked) .cascade-lab[data-astro-cid-km4jnebe]{--pink: #ff3aa0;--blue: #93c5fd;--amber: #fcd34d}.cascade-lab__support[data-astro-cid-km4jnebe]{margin:0;padding:.7rem .8rem;border:1px solid color-mix(in srgb,deeppink 65%,var(--border));background:color-mix(in srgb,deeppink 9%,var(--bg-light));font-size:.85rem;line-height:1.45}.cascade-lab__controls[data-astro-cid-km4jnebe]{min-inline-size:0;margin:0;padding:0;border:0}.cascade-lab__legend[data-astro-cid-km4jnebe]{margin-block-end:.4rem;padding:0;font-size:.85rem;font-weight:700}.cascade-lab__options[data-astro-cid-km4jnebe]{display:flex;flex-wrap:wrap;gap:.4rem}.cascade-lab__option[data-astro-cid-km4jnebe]{display:inline-grid;place-items:center;position:relative;min-block-size:2rem;padding:.3rem .7rem;border:2px solid var(--border);border-radius:.35rem;background:var(--bg-light);font-size:.78rem;font-weight:600;line-height:1.2;cursor:pointer;touch-action:manipulation}.cascade-lab__option[data-astro-cid-km4jnebe] input[data-astro-cid-km4jnebe]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.cascade-lab__option[data-astro-cid-km4jnebe]:hover{background:color-mix(in srgb,deeppink 12%,var(--bg-light))}.cascade-lab__option[data-astro-cid-km4jnebe]:has(input:checked){border-color:var(--button);background:var(--button);color:#fff;box-shadow:inset 0 -3px color-mix(in srgb,black 30%,transparent)}.cascade-lab__option[data-astro-cid-km4jnebe]:has(input:focus-visible){outline:3px solid var(--text);outline-offset:2px}.cascade-lab__stack[data-astro-cid-km4jnebe]{display:grid;min-inline-size:0}.cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe]{grid-area:1 / 1;min-inline-size:0;visibility:hidden}.cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="0"],.cascade-lab[data-astro-cid-km4jnebe]:has(input[value="1"]:checked) .cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="1"],.cascade-lab[data-astro-cid-km4jnebe]:has(input[value="2"]:checked) .cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="2"],.cascade-lab[data-astro-cid-km4jnebe]:has(input[value="3"]:checked) .cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="3"],.cascade-lab[data-astro-cid-km4jnebe]:has(input[value="4"]:checked) .cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="4"]{visibility:visible}.cascade-lab[data-astro-cid-km4jnebe]:has(input:not([value="0"]):checked) .cascade-lab__stack[data-astro-cid-km4jnebe]>[data-astro-cid-km4jnebe][data-state="0"]{visibility:hidden}.cascade-lab__stage[data-astro-cid-km4jnebe]{border:2px solid var(--border);border-radius:.35rem;overflow:clip}.cascade-lab__verdict[data-astro-cid-km4jnebe]{--tone: var(--border);margin:0;padding:.6rem .75rem;border-inline-start:4px solid var(--tone);background:color-mix(in srgb,var(--tone) 10%,var(--bg-light));font-size:.85rem;line-height:1.5}.cascade-lab__verdict[data-astro-cid-km4jnebe][data-tone=broken]{--tone: deeppink}.cascade-lab__verdict[data-astro-cid-km4jnebe][data-tone=fixed]{--tone: var(--secondary)}.cascade-lab__code[data-astro-cid-km4jnebe]{display:grid}.cascade-lab__code[data-astro-cid-km4jnebe] pre{margin:0;padding:1rem}@media(pointer:coarse){.cascade-lab__option[data-astro-cid-km4jnebe]{min-block-size:2.75rem}}@media(forced-colors:active){.cascade-lab__option[data-astro-cid-km4jnebe]:has(input:checked){border-color:Highlight;outline:2px solid Highlight}}.cascade-ladder[data-astro-cid-mx7lcxau]{margin-block:1.5rem}.cascade-ladder[data-astro-cid-mx7lcxau] ol[data-astro-cid-mx7lcxau]{display:grid;gap:.35rem;margin:0 0 .6rem;padding:0;list-style:none;counter-reset:step}.cascade-ladder__step[data-astro-cid-mx7lcxau]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.2rem .75rem;padding:.5rem .75rem;border:2px solid color-mix(in srgb,var(--border) 45%,transparent);border-radius:.35rem;background:var(--bg-light);font-size:.9rem;counter-increment:step}.cascade-ladder__name[data-astro-cid-mx7lcxau]:before{content:counter(step) ". ";font-variant-numeric:tabular-nums}.cascade-ladder__step--new[data-astro-cid-mx7lcxau]{border-color:#ff1493;background:color-mix(in srgb,deeppink 10%,var(--bg-light));font-weight:700}.cascade-ladder[data-astro-cid-mx7lcxau] code[data-astro-cid-mx7lcxau]{font-size:.75rem;overflow-wrap:anywhere}
