.badge[data-astro-cid-y2mfgyov]{border:1px solid var(--field);background:var(--surface);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:1px 10px;font-size:13px;font-weight:500;line-height:1.6;display:inline-flex}.lg[data-astro-cid-y2mfgyov]{padding:2px 12px;font-size:14px}.dot[data-astro-cid-y2mfgyov]{border:1.5px solid var(--ink-2);border-radius:50%;flex:none;block-size:8px;inline-size:8px;display:inline-block}.lg[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{block-size:9px;inline-size:9px}.unknown[data-astro-cid-y2mfgyov]{background:var(--bg);border-style:dashed}.unknown[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{border-style:dashed}.stale[data-astro-cid-y2mfgyov],.unsupported[data-astro-cid-y2mfgyov]{border-color:var(--warn);background:var(--warn-tint);color:var(--warn-ink)}.stale[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{border-color:var(--warn);background:var(--warn)}.unsupported[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{border-color:var(--warn)}.closed_test[data-astro-cid-y2mfgyov]{border-color:var(--info);background:var(--info-tint);color:#1d3f60}.closed_test[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{border-color:var(--info)}.public_available[data-astro-cid-y2mfgyov]{border-color:var(--accent);background:var(--accent-tint);color:#0f4a47}.public_available[data-astro-cid-y2mfgyov] .dot[data-astro-cid-y2mfgyov]{border-color:var(--accent);background:var(--accent)}.home[data-astro-cid-m3zpgalb]{inline-size:100%;max-inline-size:calc(var(--container-header) - 2 * var(--gutter));margin-inline:auto}h1[data-astro-cid-m3zpgalb],h2[data-astro-cid-m3zpgalb]{font-family:var(--font-heading);margin:0;font-weight:600}p[data-astro-cid-m3zpgalb]{margin:0}.hero[data-astro-cid-m3zpgalb]{flex-direction:column;gap:20px;max-inline-size:820px;padding-block:calc(clamp(48px,8vw,96px) - 24px) clamp(32px,5vw,56px);display:flex}.hero[data-astro-cid-m3zpgalb] h1[data-astro-cid-m3zpgalb]{font-size:var(--fs-display);letter-spacing:-.015em;text-wrap:balance;line-height:1.15}.lede[data-astro-cid-m3zpgalb]{color:var(--ink-2);text-wrap:pretty;max-inline-size:640px;font-size:clamp(17px,1.6vw,20px)}.actions[data-astro-cid-m3zpgalb]{flex-wrap:wrap;gap:12px;margin-block-start:8px;display:flex}@media (width<=479px){.actions[data-astro-cid-m3zpgalb]{flex-direction:column;align-items:stretch}}.example[data-astro-cid-m3zpgalb]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:24px;padding:clamp(18px,3vw,36px);display:flex}.ex-head[data-astro-cid-m3zpgalb]{flex-direction:column;gap:8px;max-inline-size:760px;display:flex}.ex-head[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:clamp(22px,2.6vw,30px);line-height:1.3}.ex-head[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--ink-2);text-wrap:pretty}.ex-foot[data-astro-cid-m3zpgalb]{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-block-start:20px;font-size:15px;display:flex}.block[data-astro-cid-m3zpgalb]{flex-direction:column;gap:20px;margin-block-start:clamp(56px,7vw,88px);display:flex}.guides-block[data-astro-cid-m3zpgalb]{gap:12px}.block-head[data-astro-cid-m3zpgalb]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.block-head[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:clamp(22px,2.4vw,28px)}.block-head[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{font-size:15px}.note[data-astro-cid-m3zpgalb]{color:var(--ink-2);font-size:14px}.tools[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.tool[data-astro-cid-m3zpgalb]{border-block-start:2px solid var(--ink);flex-direction:column;align-items:flex-start;gap:10px;padding-block-start:16px;display:flex}.tool[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin:0;font-size:20px;font-weight:600}.q[data-astro-cid-m3zpgalb]{text-wrap:pretty;font-size:17px}.input[data-astro-cid-m3zpgalb]{color:var(--ink-2);margin-block-end:4px;font-size:14px}.input[data-astro-cid-m3zpgalb] span[data-astro-cid-m3zpgalb]{color:var(--ink);font-weight:600}.guides[data-astro-cid-m3zpgalb]{border-block-start:1px solid var(--line);margin:0;padding:0;list-style:none}.guides[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]{border-block-end:1px solid var(--line)}.guides[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]{color:var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),auto));align-items:baseline;gap:4px 32px;padding-block:18px;text-decoration:none;display:grid}.guides[data-astro-cid-m3zpgalb] a[data-astro-cid-m3zpgalb]:hover{color:var(--accent)}.cat[data-astro-cid-m3zpgalb]{color:var(--ink-2);min-inline-size:180px;font-size:13px}.title[data-astro-cid-m3zpgalb]{text-wrap:pretty;font-size:17px;font-weight:500}.wb[data-astro-cid-m3zpgalb]{background:var(--hover-bg);border-radius:var(--radius-lg);flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 40px;padding:clamp(20px,3vw,32px)}.wb-text[data-astro-cid-m3zpgalb]{flex-direction:column;gap:8px;max-inline-size:640px;display:flex}.wb-title[data-astro-cid-m3zpgalb]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wb-title[data-astro-cid-m3zpgalb] h2[data-astro-cid-m3zpgalb]{font-size:22px}.wb-text[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--ink-2)}.wb-link[data-astro-cid-m3zpgalb]{font-size:15px;font-weight:500}
