.xd[data-astro-cid-5latsrj6]{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--surface);margin-block:2rem;overflow:hidden}.xd__bar[data-astro-cid-5latsrj6]{background:var(--surface-sunk);border-block-end:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-muted);padding:.75rem 1.1rem}.xd__body[data-astro-cid-5latsrj6]{padding:1.25rem 1.1rem 1.4rem}.xd__label[data-astro-cid-5latsrj6]{font-size:var(--t-sm);color:var(--ink-strong);margin:0 0 .4rem}.xd__hint[data-astro-cid-5latsrj6]{font-size:var(--t-xs);color:var(--ink-faint);margin:0 0 .9rem;line-height:1.7}.xd__sample[data-astro-cid-5latsrj6]{border-radius:var(--r-control);background:var(--paper);border:1px solid var(--rule);border-inline-start:3px solid var(--accent);margin:0 0 1.4rem;padding:1rem 1.1rem}.xd__sample[data-astro-cid-5latsrj6] p[data-astro-cid-5latsrj6]{font-size:var(--t-sm);color:var(--ink);margin:0 0 .6rem;line-height:1.75}.xd__sample[data-astro-cid-5latsrj6] p[data-astro-cid-5latsrj6]:last-child{margin-block-end:0}.xd__list[data-astro-cid-5latsrj6]{gap:.35rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.xd[data-astro-cid-5latsrj6] .xd__rule{border-radius:var(--r-control);border:1px solid var(--rule);inline-size:100%;color:var(--ink);font:inherit;font-size:var(--t-sm);text-align:start;cursor:pointer;transition:border-color var(--dur-fast) ease, background var(--dur-fast) ease;background:0 0;align-items:baseline;gap:.6rem;padding:.6rem .85rem;line-height:1.6;display:flex}.xd[data-astro-cid-5latsrj6] .xd__rule:hover{border-color:var(--ink-faint)}.xd[data-astro-cid-5latsrj6] .xd__box{border:1px solid var(--rule-strong);border-radius:3px;flex:none;block-size:.95rem;inline-size:.95rem;translate:0 .15rem}.xd[data-astro-cid-5latsrj6] .xd__rule[aria-pressed=true]{border-color:var(--accent-deep);background:var(--surface-sunk)}.xd[data-astro-cid-5latsrj6] .xd__rule[aria-pressed=true] .xd__box{background:var(--accent);border-color:var(--accent)}.xd__actions[data-astro-cid-5latsrj6]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.xd__go[data-astro-cid-5latsrj6]{background:var(--deep);color:var(--ink-on-deep);border-radius:var(--r-control);font:inherit;cursor:pointer;border:0;padding:.55rem 1.35rem}.xd__count[data-astro-cid-5latsrj6]{font-size:var(--t-xs);color:var(--ink-faint)}:root[data-theme=dark] .xd__go[data-astro-cid-5latsrj6]{background:var(--accent);color:var(--accent-ink)}.xd__out[data-astro-cid-5latsrj6]{gap:.5rem;margin-block-start:1.4rem;display:grid}.xd__out[data-astro-cid-5latsrj6][hidden]{display:none}.xd[data-astro-cid-5latsrj6] .xd__verdict{border-radius:var(--r-control);background:var(--surface-sunk);border-inline-start:3px solid var(--rule-strong);font-size:var(--t-sm);color:var(--ink-strong);padding:.8rem 1rem;line-height:1.7}.xd[data-astro-cid-5latsrj6] .xd__nums{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.xd[data-astro-cid-5latsrj6] .xd__num{border-radius:var(--r-control);background:var(--surface-sunk);border-inline-start:3px solid var(--rule-strong);padding:.85rem .95rem}.xd[data-astro-cid-5latsrj6] .xd__num--good{border-inline-start-color:var(--accent-deep)}.xd[data-astro-cid-5latsrj6] .xd__num--warn{border-inline-start-color:var(--state-warn)}.xd[data-astro-cid-5latsrj6] .xd__numOf{font-family:var(--font-sans,inherit);font-size:var(--t-sm);color:var(--ink-faint)}.xd[data-astro-cid-5latsrj6] .xd__numV{font-family:var(--font-display);font-size:var(--t-2xl);color:var(--ink-strong);line-height:1.1;display:block}.xd[data-astro-cid-5latsrj6] .xd__numL{font-size:var(--t-xs);color:var(--ink-muted);margin-block-start:.3rem;line-height:1.6;display:block}.xd[data-astro-cid-5latsrj6] .xd__blockLabel{font-size:var(--t-xs);color:var(--ink-faint);margin:.9rem 0 .15rem}.xd[data-astro-cid-5latsrj6] .xd__reveal{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.xd[data-astro-cid-5latsrj6] .xd__rev{border-radius:var(--r-control);border:1px solid var(--rule);background:var(--paper);flex-wrap:wrap;align-items:baseline;gap:.7rem;padding:.6rem .85rem;display:flex}.xd[data-astro-cid-5latsrj6] .xd__rev--stray{border-inline-start:3px solid var(--state-bad)}.xd[data-astro-cid-5latsrj6] .xd__revMark{min-inline-size:4.2rem;font-size:var(--t-xs);color:var(--state-warn);flex:none}.xd[data-astro-cid-5latsrj6] .xd__rev--hit .xd__revMark{color:var(--accent-deep)}.xd[data-astro-cid-5latsrj6] .xd__revT{font-size:var(--t-sm);color:var(--ink);flex:12rem;line-height:1.6}.xd[data-astro-cid-5latsrj6] .xd__revWhy{font-size:var(--t-xs);color:var(--ink-faint);margin-block-start:.2rem;line-height:1.6;display:block}.xd[data-astro-cid-5latsrj6] .xd__flag{border-radius:var(--r-control);background:var(--surface-sunk);border-inline-start:3px solid var(--rule-strong);font-size:var(--t-sm);color:var(--ink);padding:.75rem .95rem;line-height:1.75}.xd[data-astro-cid-5latsrj6] .xd__flag--bad{border-inline-start-color:var(--state-bad)}.xd[data-astro-cid-5latsrj6] .xd__flag--good{border-inline-start-color:var(--accent-deep)}.xd[data-astro-cid-5latsrj6] .xd__note{font-size:var(--t-xs);color:var(--ink-muted)}.xd__foot[data-astro-cid-5latsrj6]{background:var(--surface-sunk);border-block-start:1px solid var(--rule);font-size:var(--t-xs);color:var(--ink-faint);margin:0;padding:.85rem 1.1rem;line-height:1.7}@media (width<=560px){.xd[data-astro-cid-5latsrj6] .xd__nums{grid-template-columns:1fr}}
