ol:where(.astro-xdbkgecs).dg-flow{margin:0;padding:0;list-style:none}.dg-record__outcome:where(.astro-3exztb42){color:var(--sl-color-gray-3);font-size:var(--sl-text-2xs)}.dg-record--pass:where(.astro-3exztb42) .dg-record__outcome:where(.astro-3exztb42){color:var(--sl-color-accent-high)}.dg-legend:where(.astro-3exztb42){flex-wrap:wrap;gap:.5rem 1.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.dg-legend:where(.astro-3exztb42) li:where(.astro-3exztb42){color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);align-items:center;gap:.5rem;margin:0;display:flex}.dg-legend__rule:where(.astro-3exztb42){background-image:repeating-linear-gradient(to right, var(--sl-color-hairline) 0 var(--dg-dash), transparent var(--dg-dash) var(--dg-dash-period));flex:none;width:2.5rem;height:1px}.dg-legend__rule--broken:where(.astro-3exztb42){background-image:repeating-linear-gradient(to right, var(--sl-color-red) 0 var(--dg-dash), transparent var(--dg-dash) var(--dg-dash-period))}.dg-middle:where(.astro-4ihnzpkf){flex-direction:column;align-items:center;display:flex}.dg-middle__link:where(.astro-4ihnzpkf){background-image:repeating-linear-gradient(to bottom, var(--sl-color-hairline) 0 var(--dg-dash), transparent var(--dg-dash) var(--dg-dash-period));width:1px;height:1.5rem}.dg-middle__out:where(.astro-4ihnzpkf){text-align:center}.dg-core__seal:where(.astro-4ihnzpkf){margin-bottom:.125rem;font-size:1.75rem}ol:where(.astro-xh52nj6b).dg-flow{margin:0;padding:0;list-style:none}.dg-outs:where(.astro-xh52nj6b){color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);flex-direction:column;gap:.25rem;margin:.125rem 0 0;padding:0;line-height:1.5;list-style:none;display:flex}.dg-outs:where(.astro-xh52nj6b) li:where(.astro-xh52nj6b){margin:0}.dg-codes:where(.astro-xh52nj6b){border:1px solid var(--dg-hairline);border-radius:var(--dg-radius);margin-top:var(--dg-gap);padding:.75rem .875rem}.dg-codes__label:where(.astro-xh52nj6b){color:var(--sl-color-gray-3);font-size:var(--sl-text-2xs);margin:0 0 .5rem}.dg-codes__list:where(.astro-xh52nj6b){grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:.3125rem 1.5rem;margin:0;display:grid}.dg-codes__row:where(.astro-xh52nj6b){align-items:baseline;gap:.625rem;margin:0;display:flex}.dg-codes__row:where(.astro-xh52nj6b) dt:where(.astro-xh52nj6b){color:var(--sl-color-gray-2);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);font-variant-numeric:tabular-nums;flex:none;margin:0}.dg-codes__row:where(.astro-xh52nj6b) dd:where(.astro-xh52nj6b){color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);margin:0;line-height:1.4}.dg-codes__row--proven:where(.astro-xh52nj6b) :where(.astro-xh52nj6b):is(dt,dd){color:var(--sl-color-accent-high)}.dg-column:where(.astro-pkffhser){flex-direction:column;gap:.5rem;min-width:0;display:flex}.dg-tool:where(.astro-pkffhser){border:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-2);border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.3125rem .5rem;display:flex}.dg-tool__name:where(.astro-pkffhser){font-family:var(--sl-font-mono);font-size:var(--sl-text-2xs);text-overflow:ellipsis;overflow:hidden}.dg-tool__engines:where(.astro-pkffhser){--brand-icon-size:1.125em;flex:none;align-items:center;gap:.25rem;display:flex}.dg-sits__seal:where(.astro-pkffhser){font-size:1.25rem}.engine:where(.astro-zkjlotfa){white-space:nowrap;--brand-icon-size:1.4em;align-items:center;gap:.625rem;display:flex}.variant:where(.astro-zkjlotfa){margin-top:.4rem;font-size:.875em;display:block}.commands:where(.astro-4kbwhscd){flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.commands:where(.astro-4kbwhscd) li:where(.astro-4kbwhscd){margin:0}.provider-icon:where(.astro-oodeomz5){--brand-icon-size:1.25em;margin-inline-end:.125rem}.traits:where(.astro-oodeomz5){flex-wrap:wrap;gap:.375rem;display:inline-flex}.traits:where(.astro-oodeomz5) span:where(.astro-oodeomz5){border:1px solid var(--sl-color-hairline);color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);white-space:nowrap;border-radius:999px;padding:.0625rem .5rem}.tiles:where(.astro-5hpp7se7){background-color:var(--sl-color-hairline);border:1px solid var(--sl-color-hairline);border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1px;margin:2rem 0;padding:0;list-style:none;display:grid;overflow:hidden}.tiles:where(.astro-5hpp7se7) li:where(.astro-5hpp7se7){background-color:var(--sl-color-bg);flex-direction:column;gap:.125rem;margin:0;padding:1rem 1.125rem;display:flex}.tiles__value:where(.astro-5hpp7se7){color:var(--sl-color-white);font-size:var(--sl-text-3xl);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.1}.tiles__label:where(.astro-5hpp7se7){color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);line-height:1.4}
