.dl-cards[data-astro-cid-quzklbu5]{gap:var(--space-4);min-width:0;scroll-margin-top:calc(var(--header-h) + var(--space-6));display:grid}.dl-cards[data-astro-cid-quzklbu5] h2[data-astro-cid-quzklbu5]{margin:0}.dl-cards__intro[data-astro-cid-quzklbu5],.dl-cards__empty[data-astro-cid-quzklbu5]{max-width:65ch;font:var(--text-body);color:var(--fg-2);margin:0}.dl-cards[data-astro-cid-quzklbu5] .dl-cards__grid[data-astro-cid-quzklbu5]{gap:var(--space-4);margin:var(--space-2) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));padding:0;list-style:none;display:grid}.dl-cards__grid[data-astro-cid-quzklbu5][data-count="1"]{max-width:440px}.dl-cards__grid[data-astro-cid-quzklbu5][data-count="2"]{max-width:880px}.dl-card[data-astro-cid-quzklbu5]{gap:var(--space-4);min-width:0;padding:var(--space-6);border:1px solid var(--border-1);border-radius:var(--card-radius);background:var(--surface-1);transition:border-color var(--dur-2) var(--ease-out);flex-direction:column;display:flex}.dl-card[data-astro-cid-quzklbu5].is-match{border-color:var(--family-accent)}.dl-card__head[data-astro-cid-quzklbu5]{align-items:center;gap:var(--space-4);display:flex}.dl-card__mark[data-astro-cid-quzklbu5]{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-3);background:var(--surface-2);color:var(--fg-1);flex:none;place-items:center;display:grid}.dl-card__mark[data-astro-cid-quzklbu5] svg[data-astro-cid-quzklbu5]{width:var(--space-6);height:var(--space-6)}.dl-card__mark-fill[data-astro-cid-quzklbu5]{fill:currentColor}.dl-card__mark-line[data-astro-cid-quzklbu5],.dl-card__btn-icon[data-astro-cid-quzklbu5]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dl-card__title[data-astro-cid-quzklbu5]{gap:var(--space-1);min-width:0;display:grid}.dl-card[data-astro-cid-quzklbu5] h3[data-astro-cid-quzklbu5]{font:var(--text-h4);color:var(--fg-1);text-wrap:balance;margin:0}.dl-card__sub[data-astro-cid-quzklbu5]{align-items:center;gap:var(--space-2);font:var(--text-body-sm);color:var(--fg-2);flex-wrap:wrap;margin:0;display:flex}.dl-card__sub[data-astro-cid-quzklbu5]:not(:has(span:not([hidden]))),.dl-card__match[data-astro-cid-quzklbu5][hidden]{display:none}html[data-theme=light] .dl-card__match[data-astro-cid-quzklbu5]{color:var(--family-strong)}.dl-card__meta[data-astro-cid-quzklbu5]{gap:var(--space-1) var(--space-4);font:var(--text-body-sm);color:var(--fg-2);flex-wrap:wrap;margin:0;display:flex}.dl-card[data-astro-cid-quzklbu5] .dl-card__notes[data-astro-cid-quzklbu5]{gap:var(--space-2);padding:var(--space-4) 0 0;border-top:1px solid var(--border-1);font:var(--text-body-sm);color:var(--fg-2);margin:0;list-style:none;display:grid}.dl-card__notes[data-astro-cid-quzklbu5] li[data-astro-cid-quzklbu5]{gap:var(--space-2);display:flex}.dl-card__notes[data-astro-cid-quzklbu5] svg[data-astro-cid-quzklbu5]{fill:none;width:16px;height:16px;stroke:var(--family-accent,var(--fg-2));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:3px}html[data-theme=light] .dl-card__notes[data-astro-cid-quzklbu5] svg[data-astro-cid-quzklbu5]{stroke:var(--family-strong,var(--fg-2))}.dl-card__action[data-astro-cid-quzklbu5]{margin-top:auto}.dl-cards[data-astro-cid-quzklbu5] .dl-steps[data-astro-cid-quzklbu5]{counter-reset:dl-step;gap:var(--space-5) var(--space-6);margin:var(--space-2) 0 0;padding:var(--space-5) var(--space-6);border:1px solid var(--border-1);border-radius:var(--card-radius);background:var(--surface-1);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));list-style:none;display:grid}.dl-cards__grid[data-astro-cid-quzklbu5][data-count="1"]~.dl-steps[data-astro-cid-quzklbu5],.dl-cards__grid[data-astro-cid-quzklbu5][data-count="2"]~.dl-steps[data-astro-cid-quzklbu5]{max-width:880px}.dl-steps[data-astro-cid-quzklbu5] li[data-astro-cid-quzklbu5]{counter-increment:dl-step;align-content:start;column-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.dl-steps[data-astro-cid-quzklbu5] li[data-astro-cid-quzklbu5]:before{content:counter(dl-step);width:var(--space-7);height:var(--space-7);border-radius:var(--radius-round);background:var(--family-tint,var(--surface-2));color:var(--family-accent,var(--fg-1));font:var(--text-body-sm);font-weight:var(--weight-semibold);grid-row:span 2;place-items:center;display:grid}html[data-theme=light] .dl-steps[data-astro-cid-quzklbu5] li[data-astro-cid-quzklbu5]:before{color:var(--family-strong,var(--fg-1))}.dl-steps[data-astro-cid-quzklbu5] b[data-astro-cid-quzklbu5]{font:var(--text-body);font-weight:var(--weight-semibold);color:var(--fg-1)}.dl-steps[data-astro-cid-quzklbu5] p[data-astro-cid-quzklbu5]{font:var(--text-body-sm);color:var(--fg-2);margin:0}
