.hx[data-astro-cid-tal57otx]{max-width:62rem}.hx-form[data-astro-cid-tal57otx]{display:grid;gap:.6rem;margin:1.2rem 0 1.6rem;padding:1rem;border:1px solid var(--rule);border-radius:8px;background:var(--paper-2)}.hx-form[data-astro-cid-tal57otx] label[data-astro-cid-tal57otx]{font-size:.8rem;font-weight:600;color:var(--ink-2)}.hx-opt[data-astro-cid-tal57otx]{font-weight:400;color:var(--ink-3)}.hx-form[data-astro-cid-tal57otx] textarea[data-astro-cid-tal57otx]{width:100%;font:inherit;font-size:.95rem;padding:.5rem .6rem;border:1px solid var(--rule);border-radius:5px;background:var(--paper);color:var(--ink);resize:vertical}.hx-controls[data-astro-cid-tal57otx]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.hx-controls[data-astro-cid-tal57otx] input[data-astro-cid-tal57otx][type=date]{font:inherit;font-size:.9rem;padding:.35rem .5rem;border:1px solid var(--rule);border-radius:5px;background:var(--paper);color:var(--ink)}.hx-controls[data-astro-cid-tal57otx] button[data-astro-cid-tal57otx]{margin-left:auto;padding:.45rem 1.1rem;border:0;border-radius:5px;background:var(--navy);color:var(--on-brand);font:inherit;font-weight:600;cursor:pointer}.hx-intro[data-astro-cid-tal57otx]{max-width:60ch;color:var(--ink-2);line-height:1.6}.hx-intro[data-astro-cid-tal57otx] p[data-astro-cid-tal57otx]{margin:0 0 .8rem}.hx-try[data-astro-cid-tal57otx]{font-size:.9rem}.hx-warn[data-astro-cid-tal57otx]{padding:.6rem .8rem;border-left:3px solid var(--warn);background:var(--warn-soft);color:var(--ink-2);font-size:.9rem;border-radius:0 5px 5px 0}.hx-verdicts[data-astro-cid-tal57otx]{margin:1.6rem 0 2rem}.hx-eff[data-astro-cid-tal57otx]{margin-left:.6rem;font-weight:400;font-size:.78rem;color:var(--ink-3)}.hx-verdict[data-astro-cid-tal57otx]{padding:.7rem .9rem;margin-bottom:.6rem;border-radius:6px;border:1px solid var(--rule);border-left-width:4px;background:var(--paper)}.hx-verdict[data-astro-cid-tal57otx].is-yes{border-left-color:var(--ok);background:var(--ok-soft)}.hx-verdict[data-astro-cid-tal57otx].is-no{border-left-color:var(--stop);background:var(--stop-soft)}.hx-vhead[data-astro-cid-tal57otx]{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.hx-code[data-astro-cid-tal57otx]{font-family:var(--mono, "IBM Plex Mono", monospace);font-weight:600}.hx-vword[data-astro-cid-tal57otx]{font-size:.95rem}.is-yes[data-astro-cid-tal57otx] .hx-vword[data-astro-cid-tal57otx]{color:var(--ok)}.is-no[data-astro-cid-tal57otx] .hx-vword[data-astro-cid-tal57otx]{color:var(--stop)}.hx-flag[data-astro-cid-tal57otx]{font-size:.76rem;color:var(--warn)}.hx-vdesc[data-astro-cid-tal57otx]{margin:.3rem 0 0;font-size:.9rem;color:var(--ink-2)}.hx-vnone[data-astro-cid-tal57otx]{margin:.35rem 0 0;font-size:.82rem;color:var(--ink-3)}.hx-hccs[data-astro-cid-tal57otx]{list-style:none;margin:.45rem 0 0;padding:0;display:flex;gap:.5rem;flex-wrap:wrap;font-size:.84rem}.hx-hccs[data-astro-cid-tal57otx] li[data-astro-cid-tal57otx]{padding:.15rem .5rem;border-radius:4px;background:var(--paper);border:1px solid var(--rule)}.hx-model[data-astro-cid-tal57otx]{color:var(--ink-3);margin-right:.35rem}.hx-code-block[data-astro-cid-tal57otx]{margin:1.8rem 0}.hx-code-block[data-astro-cid-tal57otx] .sec[data-astro-cid-tal57otx]{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.hx-desc[data-astro-cid-tal57otx]{font-weight:400;font-size:.88rem;color:var(--ink-2)}.hx-scroll[data-astro-cid-tal57otx]{overflow-x:auto}.hx-table[data-astro-cid-tal57otx]{border-collapse:collapse;width:100%;font-size:.86rem}.hx-table[data-astro-cid-tal57otx] th[data-astro-cid-tal57otx],.hx-table[data-astro-cid-tal57otx] td[data-astro-cid-tal57otx]{text-align:left;padding:.4rem .7rem;border-bottom:1px solid var(--rule);white-space:nowrap}.hx-table[data-astro-cid-tal57otx] thead[data-astro-cid-tal57otx] th[data-astro-cid-tal57otx]{font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-weight:600}.hx-table[data-astro-cid-tal57otx] tbody[data-astro-cid-tal57otx] th[data-astro-cid-tal57otx]{font-weight:600;font-variant-numeric:tabular-nums}.hx-table[data-astro-cid-tal57otx] tr[data-astro-cid-tal57otx].is-absent{color:var(--ink-3);background:var(--paper-2)}.hx-table[data-astro-cid-tal57otx] tr[data-astro-cid-tal57otx].is-dos{outline:2px solid var(--navy-600);outline-offset:-2px}.hx-dates[data-astro-cid-tal57otx]{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:.8rem}.hx-yes[data-astro-cid-tal57otx]{color:var(--ok);font-weight:600}.hx-nope[data-astro-cid-tal57otx]{color:var(--stop);font-weight:600}.hx-none[data-astro-cid-tal57otx],.hx-nomodel[data-astro-cid-tal57otx]{color:var(--ink-3)}.hx-nomodel[data-astro-cid-tal57otx]{font-style:italic;font-size:.8rem}.hx-table[data-astro-cid-tal57otx] td[data-astro-cid-tal57otx].hx-maps{white-space:normal;max-width:24rem}.hx-chip[data-astro-cid-tal57otx]{display:inline-block;margin:.1rem .25rem .1rem 0;padding:.1rem .4rem;border:1px solid var(--rule);border-radius:4px;background:var(--paper-2);font-size:.78rem;font-variant-numeric:tabular-nums}.hx-chip[data-astro-cid-tal57otx] b[data-astro-cid-tal57otx]{font-weight:600;color:var(--navy-900)}.hx-changes[data-astro-cid-tal57otx]{list-style:none;margin:.8rem 0 0;padding:0;font-size:.85rem}.hx-changes[data-astro-cid-tal57otx] li[data-astro-cid-tal57otx]{display:flex;gap:.6rem;align-items:baseline;padding:.3rem 0;border-bottom:1px dotted var(--rule)}.hx-kind[data-astro-cid-tal57otx]{flex:none;min-width:5.2rem;text-align:center;padding:.05rem .4rem;border-radius:3px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:var(--paper-3);color:var(--ink-2)}.k-added[data-astro-cid-tal57otx]{background:var(--ok-soft);color:var(--ok)}.k-deleted[data-astro-cid-tal57otx]{background:var(--stop-soft);color:var(--stop)}.k-hcc[data-astro-cid-tal57otx]{background:var(--warn-soft);color:var(--warn)}.hx-when[data-astro-cid-tal57otx]{flex:none;color:var(--ink-3);font-variant-numeric:tabular-nums}.hx-what[data-astro-cid-tal57otx]{color:var(--ink-2)}.hx-next[data-astro-cid-tal57otx]{margin:1.6rem 0 0;font-size:.9rem}.hx-fine[data-astro-cid-tal57otx]{margin-top:2rem;padding-top:.8rem;border-top:1px solid var(--rule);font-size:.78rem;color:var(--ink-3);max-width:66ch;line-height:1.55}
