.top[data-astro-cid-hm3x5qfa]{padding-top:1.5rem}.acts[data-astro-cid-hm3x5qfa]{flex-wrap:wrap;gap:.75rem;display:flex}.kinds[data-astro-cid-hm3x5qfa]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kinds[data-astro-cid-hm3x5qfa] li[data-astro-cid-hm3x5qfa]{background:var(--surface);border:1px solid var(--rule);border-top:4px solid var(--orange);border-radius:6px;padding:1rem 1.1rem}.kinds[data-astro-cid-hm3x5qfa] h3[data-astro-cid-hm3x5qfa]{font-size:var(--t-md);margin:0 0 .4rem}.kinds[data-astro-cid-hm3x5qfa] p[data-astro-cid-hm3x5qfa]{margin:0}.cols[data-astro-cid-hm3x5qfa]{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (width<=48rem){.cols[data-astro-cid-hm3x5qfa]{grid-template-columns:1fr}}.steps[data-astro-cid-hm3x5qfa]{padding-left:1.3rem}.steps[data-astro-cid-hm3x5qfa] li[data-astro-cid-hm3x5qfa]{margin-bottom:.5rem}.small[data-astro-cid-hm3x5qfa]{font-size:var(--t-sm)}.req[data-astro-cid-hm3x5qfa]{max-width:44rem;margin-top:1rem}.with-assistant[data-astro-cid-hm3x5qfa]{grid-template-columns:minmax(0,44rem);gap:2.5rem;margin-top:1rem;display:grid}.with-assistant[data-astro-cid-hm3x5qfa].on{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}@media (width<=56rem){.with-assistant[data-astro-cid-hm3x5qfa].on{grid-template-columns:1fr}}.filled{transition:background 1.2s;background:color-mix(in srgb, var(--tag) 45%, var(--surface))!important}.pair[data-astro-cid-hm3x5qfa]{grid-template-columns:1fr 1fr;gap:0 1rem;display:grid}@media (width<=34rem){.pair[data-astro-cid-hm3x5qfa]{grid-template-columns:1fr}}fieldset[data-astro-cid-hm3x5qfa]{border:1px solid var(--rule);border-radius:6px;padding:.75rem 1rem .25rem}legend[data-astro-cid-hm3x5qfa]{padding:0 .3rem;font-weight:700}.check[data-astro-cid-hm3x5qfa]{align-items:flex-start;gap:.6rem;display:flex}.check[data-astro-cid-hm3x5qfa] input[data-astro-cid-hm3x5qfa]{width:auto;accent-color:var(--esd);margin-top:.35rem}.check[data-astro-cid-hm3x5qfa] label[data-astro-cid-hm3x5qfa]{font-weight:400}.hp[data-astro-cid-hm3x5qfa]{position:absolute;left:-9999px}.done[data-astro-cid-hm3x5qfa]{background:var(--tag);color:var(--tag-ink);border-radius:6px;max-width:40rem;margin-top:1rem;padding:2rem}.done[data-astro-cid-hm3x5qfa] h2[data-astro-cid-hm3x5qfa]{margin-top:0}.done[data-astro-cid-hm3x5qfa] a[data-astro-cid-hm3x5qfa]{color:var(--tag-ink)}.ref[data-astro-cid-hm3x5qfa] strong[data-astro-cid-hm3x5qfa]{font:700 var(--t-xl)/1 var(--f-head);letter-spacing:.04em;margin-top:.4rem;display:block}
