.test-at-a-glance{color:var(--foreground);background:var(--card);border:1px solid var(--line);text-align:left;border-radius:14px;margin-block:22px;padding:22px}.test-at-a-glance .test-at-a-glance-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 18px;display:flex}.test-at-a-glance .test-at-a-glance-heading h2{color:var(--foreground);letter-spacing:-.015em;margin:0;font-size:1.1rem;font-weight:750;line-height:1.5}.test-at-a-glance-scope,.test-at-a-glance .test-at-a-glance-variant{color:#52627a;font-size:1rem;line-height:1.6}.test-at-a-glance .test-at-a-glance-variant{margin:5px 0 0}.test-at-a-glance-selector{border:0;min-width:0;margin-top:14px;padding:0}.test-at-a-glance-selector legend{margin-bottom:7px;font-size:1rem;font-weight:650;line-height:1.6}.test-at-a-glance-selector>div{flex-wrap:wrap;gap:8px;display:flex}.test-at-a-glance-selector button{color:#26446b;text-align:left;cursor:pointer;background:#f7f9fc;border:1px solid #b7c9e5;border-radius:8px;min-height:44px;padding:8px 13px;font-size:1rem;line-height:1.5}.test-at-a-glance-selector button[aria-pressed=true]{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary);font-weight:700}.test-at-a-glance-selector button:hover{border-color:var(--primary)}:is(.test-at-a-glance a:focus-visible,.test-at-a-glance button:focus-visible,.test-at-a-glance summary:focus-visible){outline:3px solid var(--primary);outline-offset:3px}.test-at-a-glance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 0;display:grid}.test-at-a-glance-tile{background:#f2f6fc;border-radius:9px;min-width:0;padding:14px}.test-at-a-glance-tile dt{color:#425875;font-size:1rem;font-weight:600;line-height:1.5}.test-at-a-glance-tile dd{margin:6px 0 0}.test-at-a-glance-value{color:#112d49;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:750;line-height:1.2}.test-at-a-glance-unpublished{color:#425875;overflow-wrap:anywhere;font-size:1rem;font-weight:550;line-height:1.5}.test-at-a-glance .test-at-a-glance-tile p{color:#52627a;margin:5px 0 0;font-size:1rem;line-height:1.5}.test-at-a-glance .test-at-a-glance-threshold{color:#425875;margin:12px 0 0;font-size:1rem;line-height:1.6}.test-at-a-glance .test-at-a-glance-caution{border-left:3px solid var(--accent);color:#624b22;background:#fff8e9;margin:14px 0 0;padding:10px 12px;font-size:1rem;line-height:1.6}.test-at-a-glance-rules{margin-top:14px}.test-at-a-glance-rules h3{margin:0;font-size:1rem;font-weight:700;line-height:1.5}.test-at-a-glance-rules ul,.test-at-a-glance-details ul{margin:6px 0 0;padding-left:18px;list-style:outside}.test-at-a-glance-rules li,.test-at-a-glance-details li{color:#425875;margin-top:4px;font-size:1rem;line-height:1.6}.test-at-a-glance-footer{color:#52627a;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:14px;font-size:1rem;line-height:1.6;display:flex}.test-at-a-glance a{color:var(--secondary-foreground);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.test-at-a-glance-details{border-top:1px solid #e2e8f0;margin-top:10px}.test-at-a-glance-details summary{width:fit-content;max-width:100%;min-height:44px;color:var(--secondary-foreground);cursor:pointer;padding-block:12px 8px;font-size:1rem;font-weight:650}.test-at-a-glance-details .test-at-a-glance-sources{margin-top:12px}@media (max-width:650px){.test-at-a-glance{border-radius:12px;margin-block:18px;padding:16px}.test-at-a-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.test-at-a-glance-tile{padding:12px}.test-at-a-glance-value{font-size:1.5rem}.test-at-a-glance-selector>div{grid-template-columns:minmax(0,1fr);display:grid}.test-at-a-glance-selector button{width:100%}}
