.mini[data-astro-cid-sdf2igfy]{width:100%;height:auto;display:block}.m-yes[data-astro-cid-sdf2igfy]{fill:var(--accent)}.m-partial[data-astro-cid-sdf2igfy]{fill:var(--accent-2)}.m-no[data-astro-cid-sdf2igfy]{fill:var(--line-strong);opacity:.45}.t-done[data-astro-cid-sdf2igfy]{fill:var(--accent)}.t-progress[data-astro-cid-sdf2igfy],.c-bar[data-astro-cid-sdf2igfy]{fill:var(--accent-2)}.card[data-astro-cid-esvs7huh]{gap:var(--space-3);height:100%;padding:var(--space-5);outline-offset:0;transition:outline-color var(--dur-base) ease;outline:2px solid #0000;flex-direction:column;display:flex;container-type:inline-size}.card[data-astro-cid-esvs7huh]:hover{outline-color:var(--accent)}.card-top[data-astro-cid-esvs7huh]{gap:var(--space-4);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,7.5rem);align-items:end;padding-block-end:var(--space-4);display:grid}@container (width<=21rem){.card-top[data-astro-cid-esvs7huh]{grid-template-columns:minmax(0,1fr)}.card-preview[data-astro-cid-esvs7huh]{max-width:9rem}}.card-figure[data-astro-cid-esvs7huh]{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-size:.9375rem;line-height:1.3;display:flex}.fig[data-astro-cid-esvs7huh]{font-size:min(var(--step-kpi), 13cqi);letter-spacing:-.03em;color:var(--brand);font-weight:700;line-height:1}.card-preview[data-astro-cid-esvs7huh]{opacity:.95}.main-focus[data-astro-cid-esvs7huh]{border:1px solid var(--accent);font-family:var(--font-sans);color:var(--accent);border-radius:999px;padding:.05rem .55rem;font-size:.8125rem;font-weight:650}.card-code[data-astro-cid-esvs7huh]{align-items:center;gap:var(--space-2);color:var(--muted);flex-wrap:wrap;font-size:.875rem;display:flex}.card-title[data-astro-cid-esvs7huh]{z-index:auto;font-size:var(--step-1);line-height:1.3;position:static}.card-title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]{color:var(--brand);text-decoration:none}.card-title-text[data-astro-cid-esvs7huh]{display:block}.card-title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:after{content:"";z-index:2;border-radius:var(--radius-lg);position:absolute;inset:0}.card[data-astro-cid-esvs7huh]:hover .card-title-text[data-astro-cid-esvs7huh],.card-title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:focus-visible .card-title-text[data-astro-cid-esvs7huh]{text-underline-offset:.15em;text-decoration:underline 2px;text-decoration-color:var(--accent)}.card-title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:focus-visible{outline:none}.card-title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:focus-visible:after{outline:3px solid var(--focus);outline-offset:3px}.card-meta[data-astro-cid-esvs7huh]{gap:var(--space-1);color:var(--muted);font-size:.9375rem;display:grid}.card-meta[data-astro-cid-esvs7huh] div[data-astro-cid-esvs7huh]{gap:var(--space-2);display:flex}.card-meta[data-astro-cid-esvs7huh] dt[data-astro-cid-esvs7huh]{width:3.6rem;color:var(--ink);flex:none;font-weight:650}.card-meta[data-astro-cid-esvs7huh] dd[data-astro-cid-esvs7huh]{margin:0}.card-tags[data-astro-cid-esvs7huh]{z-index:3;margin-block-start:auto;padding-block-start:var(--space-2);position:relative}.card-cta[data-astro-cid-esvs7huh]{align-items:center;gap:var(--space-2);border-block-start:1px solid var(--line);color:var(--accent);padding-block-start:var(--space-3);font-weight:650;display:flex}.card-arrow[data-astro-cid-esvs7huh]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.motion-ok[data-astro-cid-esvs7huh] .card-arrow[data-astro-cid-esvs7huh]{transition:transform var(--dur-base) var(--ease-out)}.motion-ok[data-astro-cid-esvs7huh] .card[data-astro-cid-esvs7huh]:hover .card-arrow[data-astro-cid-esvs7huh],.motion-ok[data-astro-cid-esvs7huh] .card[data-astro-cid-esvs7huh]:focus-within .card-arrow[data-astro-cid-esvs7huh]{transform:translate(4px)}@media (forced-colors:active){.card[data-astro-cid-esvs7huh]:hover{outline-color:highlight}}
