main[data-astro-cid-fc4wz4u5]{flex-direction:column;gap:3rem;padding-top:4rem;display:flex}p[data-astro-cid-fc4wz4u5]{text-wrap:pretty;margin:0}h1[data-astro-cid-fc4wz4u5]{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.5vw,3.25rem);font-weight:700;line-height:1.08}h2[data-astro-cid-fc4wz4u5]{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,3vw,1.75rem);line-height:1.2}code[data-astro-cid-fc4wz4u5]{font-family:var(--font-mono);font-size:.88em}.hero[data-astro-cid-fc4wz4u5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:3rem;display:grid}.intro[data-astro-cid-fc4wz4u5]{flex-direction:column;gap:1.125rem;display:flex}.lede[data-astro-cid-fc4wz4u5]{color:var(--color-text-muted);font-size:1.25rem;line-height:1.55}.panel[data-astro-cid-fc4wz4u5]{gap:var(--spacing-2);padding:1.25rem var(--spacing-6);border-radius:var(--radius-lg);background:var(--color-surface-hover);flex-direction:column;font-size:.9375rem;display:flex}.panel[data-astro-cid-fc4wz4u5] h2[data-astro-cid-fc4wz4u5]{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;font-weight:700}.panel[data-astro-cid-fc4wz4u5] p[data-astro-cid-fc4wz4u5]{color:var(--color-text-muted)}.unavailable[data-astro-cid-fc4wz4u5]{max-width:46rem;padding-left:var(--spacing-4);border-left:3px solid var(--color-status-warning);color:var(--color-text-muted)}.summary[data-astro-cid-fc4wz4u5] dl[data-astro-cid-fc4wz4u5]{gap:var(--spacing-4);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.summary[data-astro-cid-fc4wz4u5] div[data-astro-cid-fc4wz4u5]{border-top:4px solid var(--color-border-subtle);padding-top:1.25rem}.summary[data-astro-cid-fc4wz4u5] .total[data-astro-cid-fc4wz4u5]{border-top-color:var(--color-text-default)}.summary[data-astro-cid-fc4wz4u5] dt[data-astro-cid-fc4wz4u5]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:700;line-height:1}.summary[data-astro-cid-fc4wz4u5] dd[data-astro-cid-fc4wz4u5]{margin:var(--spacing-2) 0 0;color:var(--color-text-muted);line-height:1.4}.summary[data-astro-cid-fc4wz4u5] .good[data-astro-cid-fc4wz4u5]{border-top-color:var(--color-status-success)}.summary[data-astro-cid-fc4wz4u5] .good[data-astro-cid-fc4wz4u5] dt[data-astro-cid-fc4wz4u5]{color:var(--color-text-success)}.summary[data-astro-cid-fc4wz4u5] .bad[data-astro-cid-fc4wz4u5]{border-top-color:var(--color-status-danger)}.summary[data-astro-cid-fc4wz4u5] .bad[data-astro-cid-fc4wz4u5] dt[data-astro-cid-fc4wz4u5]{color:var(--color-text-danger)}.summary[data-astro-cid-fc4wz4u5] .warn[data-astro-cid-fc4wz4u5]{border-top-color:var(--color-status-warning)}.summary[data-astro-cid-fc4wz4u5] .warn[data-astro-cid-fc4wz4u5] dt[data-astro-cid-fc4wz4u5]{color:var(--color-text-warning)}.changes[data-astro-cid-fc4wz4u5]{gap:var(--spacing-4);flex-direction:column;display:flex}.changes-head[data-astro-cid-fc4wz4u5]{justify-content:space-between;align-items:baseline;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.legend[data-astro-cid-fc4wz4u5]{gap:var(--spacing-4);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.empty[data-astro-cid-fc4wz4u5]{max-width:46rem;padding-left:var(--spacing-4);border-left:3px solid var(--color-brand-primary);color:var(--color-text-muted)}.table-wrap[data-astro-cid-fc4wz4u5]{overflow-x:auto}table[data-astro-cid-fc4wz4u5]{border-collapse:collapse;width:100%;min-width:55rem;font-size:.9375rem}thead[data-astro-cid-fc4wz4u5] th[data-astro-cid-fc4wz4u5]{padding:var(--spacing-3) .875rem;border-bottom:2px solid var(--color-text-default);text-align:left;font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted)}tbody[data-astro-cid-fc4wz4u5] td[data-astro-cid-fc4wz4u5]{border-bottom:1px solid var(--color-border-subtle);vertical-align:middle;padding:.875rem}tbody[data-astro-cid-fc4wz4u5] tr[data-astro-cid-fc4wz4u5]:hover td[data-astro-cid-fc4wz4u5]{background:var(--color-surface-hover)}.num[data-astro-cid-fc4wz4u5],.who[data-astro-cid-fc4wz4u5]{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.who[data-astro-cid-fc4wz4u5].agent{font-weight:700}.tier[data-astro-cid-fc4wz4u5]{white-space:nowrap}.title[data-astro-cid-fc4wz4u5]{display:block}.when[data-astro-cid-fc4wz4u5]{font-size:var(--text-xs);color:var(--color-text-muted);display:block}.gate[data-astro-cid-fc4wz4u5],.verdict[data-astro-cid-fc4wz4u5]{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.gate-passed[data-astro-cid-fc4wz4u5]{color:var(--color-text-success)}.gate-passed[data-astro-cid-fc4wz4u5]:before{content:"✓ "}.gate-failed[data-astro-cid-fc4wz4u5]{color:var(--color-text-danger);font-weight:700}.gate-none[data-astro-cid-fc4wz4u5]{color:var(--color-text-muted)}tr[data-astro-cid-fc4wz4u5].permitted .verdict[data-astro-cid-fc4wz4u5]{color:var(--color-text-success)}tr[data-astro-cid-fc4wz4u5].violation .verdict[data-astro-cid-fc4wz4u5]{color:var(--color-text-danger);font-weight:700}tr[data-astro-cid-fc4wz4u5].violation td[data-astro-cid-fc4wz4u5]{background:color-mix(in srgb, var(--color-status-danger) 8%, transparent)}tr[data-astro-cid-fc4wz4u5].unprovable .verdict[data-astro-cid-fc4wz4u5]{color:var(--color-text-muted)}.malformed-row[data-astro-cid-fc4wz4u5] td[data-astro-cid-fc4wz4u5]{background:color-mix(in srgb, var(--color-status-warning) 10%, transparent);color:var(--color-text-warning);font-size:var(--text-xs)}.generated[data-astro-cid-fc4wz4u5]{font-size:var(--text-sm);color:var(--color-text-muted)}.method[data-astro-cid-fc4wz4u5]{padding-top:var(--spacing-8);border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;display:grid}.method-body[data-astro-cid-fc4wz4u5]{gap:var(--spacing-4);flex-direction:column;display:flex}.surfaces[data-astro-cid-fc4wz4u5]{gap:var(--spacing-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.surfaces[data-astro-cid-fc4wz4u5] span[data-astro-cid-fc4wz4u5]{color:var(--color-text-muted)}.caveat[data-astro-cid-fc4wz4u5]{font-size:var(--text-sm);color:var(--color-text-muted)}@media (width<=51.25rem){.hero[data-astro-cid-fc4wz4u5],.method[data-astro-cid-fc4wz4u5]{grid-template-columns:minmax(0,1fr)}.summary[data-astro-cid-fc4wz4u5] dl[data-astro-cid-fc4wz4u5]{grid-template-columns:repeat(2,minmax(0,1fr))}}
