.dg[data-astro-cid-ep4qskbr] [data-astro-cid-ep4qskbr][hidden]{display:none!important}.dg[data-astro-cid-ep4qskbr] code[data-astro-cid-ep4qskbr]{font-size:.86em}.dg-fs[data-astro-cid-ep4qskbr]{border:0;min-width:0;margin:0;padding:0}.dg-fs[data-astro-cid-ep4qskbr] .segmented[data-astro-cid-ep4qskbr]{flex-wrap:wrap}.dg-stacks[data-astro-cid-ep4qskbr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:.5rem;margin-bottom:1rem;display:grid}.dg-stack[data-astro-cid-ep4qskbr]{position:relative}.dg-stack[data-astro-cid-ep4qskbr] input[data-astro-cid-ep4qskbr]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.dg-stack[data-astro-cid-ep4qskbr] label[data-astro-cid-ep4qskbr]{border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-2);cursor:pointer;gap:.15rem;min-height:44px;padding:.55rem .7rem;display:grid}.dg-stack[data-astro-cid-ep4qskbr] input[data-astro-cid-ep4qskbr]:checked+label[data-astro-cid-ep4qskbr]{border-color:var(--cat);box-shadow:inset 0 0 0 1px var(--cat);background:var(--surface)}.dg-stack[data-astro-cid-ep4qskbr] input[data-astro-cid-ep4qskbr]:focus-visible+label[data-astro-cid-ep4qskbr]{outline:3px solid var(--focus);outline-offset:2px}.dg-stack__name[data-astro-cid-ep4qskbr]{font-size:.92rem;font-weight:600}.dg-stack__sum[data-astro-cid-ep4qskbr]{color:var(--text-2);font-size:.78rem}.dg-grid[data-astro-cid-ep4qskbr]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:start;gap:.75rem 1rem;display:grid}.dg-checks-grid[data-astro-cid-ep4qskbr]{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.4rem 1rem;display:grid}.dg-sec[data-astro-cid-ep4qskbr]:not([open]){padding-block:.8rem}.dg-sec__title[data-astro-cid-ep4qskbr]{cursor:pointer;font-size:1rem;font-weight:700;list-style-position:inside}.dg-sec__body[data-astro-cid-ep4qskbr],.dg-when[data-astro-cid-ep4qskbr]:not(.field):not(.check){gap:.85rem;display:grid}.dg-sec__body[data-astro-cid-ep4qskbr]{margin-top:.85rem}.dg-when-compose[data-astro-cid-ep4qskbr]{gap:.85rem;display:grid}.dg-detect[data-astro-cid-ep4qskbr]{margin-top:.85rem;font-size:.88rem}.dg-detect__title[data-astro-cid-ep4qskbr]{margin:0 0 .35rem;font-weight:700}.dg-detect__list[data-astro-cid-ep4qskbr]{overflow-wrap:anywhere;gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.dg-detect__list--problems[data-astro-cid-ep4qskbr]:not(:empty){color:var(--warning);margin-top:.5rem}.dg-summary[data-astro-cid-ep4qskbr]{color:var(--text-2);overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.92rem}.dg-sub[data-astro-cid-ep4qskbr]{margin:1rem 0 .45rem;font-size:.95rem;font-weight:700}.dg-filelist[data-astro-cid-ep4qskbr]{gap:.3rem;margin:0 0 .6rem;padding:0;font-size:.86rem;list-style:none;display:grid}.dg-filelist[data-astro-cid-ep4qskbr] li{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.dg-filelist[data-astro-cid-ep4qskbr] .dg-path{font-family:var(--font-mono);font-weight:600}.dg-filelist[data-astro-cid-ep4qskbr] .dg-about{color:var(--text-2)}.dg-viewbar[data-astro-cid-ep4qskbr]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem;display:flex}.dg-file[data-astro-cid-ep4qskbr]{flex:12rem;min-width:0;margin:0}.dg-file[data-astro-cid-ep4qskbr] select[data-astro-cid-ep4qskbr]{width:100%}.dg-code[data-astro-cid-ep4qskbr],.dg-cmds[data-astro-cid-ep4qskbr]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-s);font-family:var(--font-mono);white-space:pre;tab-size:4;color:var(--text);margin:0;padding:.85rem 1rem;font-size:.8rem;line-height:1.5;overflow:auto}.dg-code[data-astro-cid-ep4qskbr]{min-height:6rem;max-height:min(70vh,44rem)}.dg-code[data-astro-cid-ep4qskbr]:focus-visible,.dg-cmds[data-astro-cid-ep4qskbr]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dg-dot-hint[data-astro-cid-ep4qskbr]{margin:0 0 .5rem}[data-astro-cid-ep4qskbr][data-code-more]:not(:empty){gap:.5rem;margin-top:.6rem;display:grid}.dg-checks[data-astro-cid-ep4qskbr]{gap:.35rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.dg-checks[data-astro-cid-ep4qskbr] li{border-left:3px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface-2);overflow-wrap:anywhere;align-items:baseline;gap:.5rem;padding:.45rem .6rem;display:flex}.dg-checks[data-astro-cid-ep4qskbr] li.is-error{border-left-color:var(--danger)}.dg-checks[data-astro-cid-ep4qskbr] li.is-warning{border-left-color:var(--warning)}.dg-checks[data-astro-cid-ep4qskbr] li.is-info{border-left-color:var(--info)}.dg-checks[data-astro-cid-ep4qskbr] .dg-sev{letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.72rem;font-weight:700}.dg-checks[data-astro-cid-ep4qskbr] li.is-error .dg-sev{color:var(--danger)}.dg-checks[data-astro-cid-ep4qskbr] li.is-warning .dg-sev{color:var(--warning)}.dg-checks[data-astro-cid-ep4qskbr] li.is-info .dg-sev{color:var(--info)}.dg-checks[data-astro-cid-ep4qskbr] a{white-space:nowrap}.dg-table[data-astro-cid-ep4qskbr] td{vertical-align:top;overflow-wrap:anywhere}.dg-table[data-astro-cid-ep4qskbr] .dg-mono{font-family:var(--font-mono);font-size:.8rem}.dg-status[data-astro-cid-ep4qskbr]:has(>[hidden]){margin-top:-1rem}
