.fs:where(.astro-scygwvak){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.fs:where(.astro-scygwvak) button:where(.astro-scygwvak){font:inherit;cursor:pointer}.fs:where(.astro-scygwvak) button:where(.astro-scygwvak):disabled{cursor:not-allowed;opacity:.5}.fs:where(.astro-scygwvak) button:where(.astro-scygwvak):focus-visible,.fs:where(.astro-scygwvak) button:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.fs__bar:where(.astro-scygwvak){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fs__sel:where(.astro-scygwvak){color:var(--sl-color-gray-3);margin:0}.fs__sel:where(.astro-scygwvak) code:where(.astro-scygwvak){color:var(--sl-color-white)}.fs__actions:where(.astro-scygwvak){flex-wrap:wrap;gap:.4rem;display:flex}.fs__primary:where(.astro-scygwvak){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;padding:.35rem .9rem;font-weight:600}.fs__ghost:where(.astro-scygwvak){border:1px solid var(--dbc-border-strong);color:var(--sl-color-gray-2);background:0 0;border-radius:.5rem;padding:.35rem .9rem}.fs__stage:where(.astro-scygwvak){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-top:.75rem;display:grid}.fs__panel:where(.astro-scygwvak){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);min-width:0;padding:.6rem .75rem}.fs__head:where(.astro-scygwvak){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:0 0 .4rem;font-weight:600}.fs__tree:where(.astro-scygwvak),.fs__tree:where(.astro-scygwvak) ul{margin:0;padding:0;list-style:none}.fs__tree:where(.astro-scygwvak) li{margin:0}.fs__tree:where(.astro-scygwvak) .fs__row{padding:.1rem .3rem .1rem calc(var(--depth) * 1rem);transition:background-color .3s var(--dbc-ease);border-radius:.375rem;align-items:center;gap:.25rem;display:flex}.fs__tree:where(.astro-scygwvak) .fs__row.is-changed{background:color-mix(in srgb, var(--dbc-gain) 18%, transparent)}.fs__tree:where(.astro-scygwvak) .fs__row.is-selected{box-shadow:inset 0 0 0 1px var(--sl-color-accent)}.fs__tree:where(.astro-scygwvak) .fs__caret{width:1.3rem;color:var(--sl-color-gray-3);text-align:center;background:0 0;border:0;flex:none;padding:0}.fs__tree:where(.astro-scygwvak) .fs__name{min-width:0;color:var(--sl-color-white);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:.35rem;padding:.1rem .2rem;display:inline-flex}.fs__tree:where(.astro-scygwvak) .fs__icon{border:1px solid;border-radius:2px;flex:none;width:.7rem;height:.7rem}.fs__tree:where(.astro-scygwvak) .fs__icon--folder{background:#ede9fe;border-color:#7c3aed}.fs__tree:where(.astro-scygwvak) .fs__icon--file{background:#fff7ed;border-color:#ea580c}.fs__tree:where(.astro-scygwvak) .fs__icon--link{background:0 0;border-style:dashed;border-color:#ea580c}.fs__tree:where(.astro-scygwvak) .fs__kb{font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);white-space:nowrap;margin-left:auto;padding-left:.5rem}.fs__log:where(.astro-scygwvak){gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.fs__log:where(.astro-scygwvak) li{margin:0;margin-left:calc(var(--depth) * .9rem);background:var(--dbc-surface-2);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);overflow-wrap:anywhere;border-left:3px solid #7c3aed;border-radius:0 .375rem .375rem 0;padding:.2rem .4rem}.fs__log:where(.astro-scygwvak) li.fs__last{border-left-color:var(--dbc-gain);color:var(--sl-color-white);font-weight:600}.fs__calls:where(.astro-scygwvak){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:.5rem 0 0}.fs__note:where(.astro-scygwvak){color:var(--sl-color-gray-3);margin:.75rem 0 0}@media (prefers-reduced-motion:reduce){.fs__tree:where(.astro-scygwvak) .fs__row{transition:none}}@media (width<=36rem){.fs__stage:where(.astro-scygwvak){grid-template-columns:1fr}}.bt:where(.astro-hwpjeznr){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.bt:where(.astro-hwpjeznr) button:where(.astro-hwpjeznr),.bt:where(.astro-hwpjeznr) select:where(.astro-hwpjeznr){font:inherit}.bt:where(.astro-hwpjeznr) button:where(.astro-hwpjeznr){cursor:pointer}.bt:where(.astro-hwpjeznr) button:where(.astro-hwpjeznr):focus-visible,.bt:where(.astro-hwpjeznr) select:where(.astro-hwpjeznr):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.bt__controls:where(.astro-hwpjeznr){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.bt__field:where(.astro-hwpjeznr){color:var(--sl-color-gray-3);align-items:center;gap:.4rem;display:inline-flex}.bt__field:where(.astro-hwpjeznr) select:where(.astro-hwpjeznr){border:1px solid var(--dbc-border-strong);background:var(--sl-color-black);max-width:11rem;color:var(--sl-color-white);border-radius:.5rem;padding:.3rem .4rem}.bt__primary:where(.astro-hwpjeznr){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;padding:.35rem .9rem;font-weight:600}.bt__ghost:where(.astro-hwpjeznr){border:1px solid var(--dbc-border-strong);color:var(--sl-color-gray-2);background:0 0;border-radius:.5rem;padding:.35rem .9rem}.bt__tries:where(.astro-hwpjeznr){flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.6rem;display:flex}.bt__q:where(.astro-hwpjeznr){color:var(--sl-color-gray-3);font-weight:600}.bt__chip:where(.astro-hwpjeznr){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);background:0 0;padding:.2rem .65rem}.bt__chip:where(.astro-hwpjeznr):hover{border-color:var(--sl-color-accent)}.bt__stage:where(.astro-hwpjeznr){grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.75rem;margin-top:.75rem;display:grid}.bt__panel:where(.astro-hwpjeznr){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);min-width:0;padding:.6rem .75rem}.bt__head:where(.astro-hwpjeznr){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:0 0 .4rem;font-weight:600}.bt__tree:where(.astro-hwpjeznr),.bt__tree:where(.astro-hwpjeznr) ul{margin:0;padding:0;list-style:none}.bt__tree:where(.astro-hwpjeznr) li{margin:0}.bt__tree:where(.astro-hwpjeznr) .bt__row{margin:.15rem 0 0 calc(var(--depth) * 1rem);background:var(--dbc-surface-2);transition:background-color .3s var(--dbc-ease);border-left:3px solid #ea580c;border-radius:0 .375rem .375rem 0;align-items:baseline;gap:.5rem;padding:.2rem .45rem;display:flex}.bt__tree:where(.astro-hwpjeznr) .bt__row--bundle{border-left-color:#7c3aed;font-weight:600}.bt__tree:where(.astro-hwpjeznr) .bt__row.is-moved{background:color-mix(in srgb, var(--dbc-gain) 22%, transparent)}.bt__tree:where(.astro-hwpjeznr) .bt__row.is-walked{background:#d9770633}.bt__tree:where(.astro-hwpjeznr) .bt__row.is-hit{background:color-mix(in srgb, var(--dbc-cost) 25%, transparent)}.bt__tree:where(.astro-hwpjeznr) .bt__name{min-width:0;color:var(--sl-color-white);overflow-wrap:anywhere}.bt__tree:where(.astro-hwpjeznr) .bt__rule{font-weight:400;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.bt__tree:where(.astro-hwpjeznr) .bt__tag{border:1px solid var(--dbc-border-strong);font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);white-space:nowrap;border-radius:999px;padding:0 .35rem}.bt__tree:where(.astro-hwpjeznr) .bt__price{font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);white-space:nowrap;margin-left:auto}.bt__walk:where(.astro-hwpjeznr){counter-reset:step;gap:.25rem;min-height:1.5rem;margin:0;padding:0;list-style:none;display:grid}.bt__walk:where(.astro-hwpjeznr) li{background:var(--dbc-surface-2);color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);border-left:3px solid #d97706;border-radius:0 .375rem .375rem 0;margin:0;padding:.2rem .45rem}.bt__walk:where(.astro-hwpjeznr) li.is-hit{border-left-color:var(--dbc-cost);color:var(--sl-color-white)}.bt__walk:where(.astro-hwpjeznr) li.is-end{border-left-color:var(--dbc-gain)}.bt__msg:where(.astro-hwpjeznr){color:var(--sl-color-gray-3);margin:.6rem 0 0}.bt__msg:where(.astro-hwpjeznr).is-ok{color:var(--dbc-gain)}.bt__msg:where(.astro-hwpjeznr).is-bad{color:var(--dbc-cost)}.bt__total:where(.astro-hwpjeznr){border-top:1px solid var(--dbc-border);justify-content:space-between;align-items:baseline;gap:.5rem;margin:.75rem 0 0;padding-top:.5rem;display:flex}.bt__total:where(.astro-hwpjeznr) dt:where(.astro-hwpjeznr){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.bt__total:where(.astro-hwpjeznr) dd:where(.astro-hwpjeznr){font-family:var(--sl-font-mono);font-size:var(--sl-text-lg);color:var(--sl-color-white);margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.bt__tree:where(.astro-hwpjeznr) .bt__row{transition:none}}@media (width<=36rem){.bt__stage:where(.astro-hwpjeznr){grid-template-columns:1fr}}.dl:where(.astro-d537aqv5){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.dl:where(.astro-d537aqv5) button:where(.astro-d537aqv5){font:inherit;cursor:pointer}.dl:where(.astro-d537aqv5) button:where(.astro-d537aqv5):disabled{cursor:not-allowed;opacity:.45}.dl:where(.astro-d537aqv5) button:where(.astro-d537aqv5):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.dl__row:where(.astro-d537aqv5){flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.dl__actions:where(.astro-d537aqv5){flex-wrap:wrap;gap:.5rem;display:flex}.dl__seg:where(.astro-d537aqv5){border:1px solid var(--dbc-border-strong);border-radius:.5rem;display:inline-flex;overflow:hidden}.dl__seg:where(.astro-d537aqv5) button:where(.astro-d537aqv5){color:var(--sl-color-gray-3);background:0 0;border:0;padding:.35rem .75rem}.dl__seg:where(.astro-d537aqv5) button:where(.astro-d537aqv5)[aria-pressed=true]{background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);border-color:var(--sl-color-accent);font-weight:600}.dl__primary:where(.astro-d537aqv5){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;padding:.35rem .9rem;font-weight:600}.dl__ghost:where(.astro-d537aqv5){border:1px solid var(--dbc-border-strong);color:var(--sl-color-gray-2);background:0 0;border-radius:.5rem;padding:.35rem .9rem}.dl__hint:where(.astro-d537aqv5){color:var(--sl-color-gray-3);margin:.6rem 0 0}.dl__stage:where(.astro-d537aqv5){grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.75rem;margin-top:.6rem;display:grid}.dl__doc:where(.astro-d537aqv5),.dl__sec:where(.astro-d537aqv5),.dl__para:where(.astro-d537aqv5){border:1px solid var(--dbc-border-strong);transition:background-color .2s,border-color .2s,box-shadow .2s}.dl__doc:where(.astro-d537aqv5){border-radius:var(--dbc-radius);background:var(--sl-color-black);padding:.5rem}.dl__label:where(.astro-d537aqv5){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);justify-content:space-between;gap:.25rem;margin-bottom:.3rem;font-weight:600;display:flex}.dl__px:where(.astro-d537aqv5){font-family:var(--sl-font-mono);white-space:nowrap;font-weight:400}.dl__secs:where(.astro-d537aqv5){grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.dl__sec:where(.astro-d537aqv5){border-radius:.4rem;align-content:start;gap:.3rem;padding:.3rem;display:grid}.dl__sec:where(.astro-d537aqv5) .dl__label:where(.astro-d537aqv5){flex-wrap:wrap;margin-bottom:0}.dl__para:where(.astro-d537aqv5){border-radius:.3rem;gap:2px;padding:3px;display:grid}.dl__line:where(.astro-d537aqv5){width:100%;height:.75rem;transition:height .2s var(--dbc-ease), background-color .2s;background:#fff7ed;border:1px solid #ea580c;border-radius:2px;padding:0;display:block}.dl__line:where(.astro-d537aqv5):hover{background:#fed7aa}.dl__line:where(.astro-d537aqv5).is-wrapped{height:1.5rem}.dl__line:where(.astro-d537aqv5).is-edited{box-shadow:0 0 0 2px var(--sl-color-accent)}.dl__line:where(.astro-d537aqv5).is-read{background:#99f6e4;border-color:#0d9488}.dl__line:where(.astro-d537aqv5).is-new{background:#ede9fe;border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed}.dl__doc:where(.astro-d537aqv5).is-dirty,.dl__sec:where(.astro-d537aqv5).is-dirty,.dl__para:where(.astro-d537aqv5).is-dirty{border-color:var(--dbc-cost);background:color-mix(in srgb, var(--dbc-cost) 14%, transparent)}.dl__doc:where(.astro-d537aqv5).is-dirty>.dl__label:where(.astro-d537aqv5) .dl__px:where(.astro-d537aqv5),.dl__sec:where(.astro-d537aqv5).is-dirty>.dl__label:where(.astro-d537aqv5) .dl__px:where(.astro-d537aqv5){text-decoration:line-through}.dl__doc:where(.astro-d537aqv5).is-re,.dl__sec:where(.astro-d537aqv5).is-re,.dl__para:where(.astro-d537aqv5).is-re{background:#ea580c2e;border-color:#ea580c}.dl__sec:where(.astro-d537aqv5).is-read,.dl__para:where(.astro-d537aqv5).is-read{border-color:#0d9488;box-shadow:inset 0 0 0 1px #0d9488}.dl__doc:where(.astro-d537aqv5).is-new,.dl__sec:where(.astro-d537aqv5).is-new,.dl__para:where(.astro-d537aqv5).is-new{background:#7c3aed29;border-color:#7c3aed}.dl__side:where(.astro-d537aqv5){min-width:0}.dl__stats:where(.astro-d537aqv5){grid-template-columns:1fr 1fr;gap:.5rem;margin:0;display:grid}.dl__stat:where(.astro-d537aqv5){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);padding:.5rem .6rem}.dl__stat--big:where(.astro-d537aqv5),.dl__stat--wide:where(.astro-d537aqv5){grid-column:1/-1}.dl__stat--big:where(.astro-d537aqv5){border-color:#2563eb}.dl__stat:where(.astro-d537aqv5) dt:where(.astro-d537aqv5){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.dl__stat:where(.astro-d537aqv5) dd:where(.astro-d537aqv5){font-family:var(--sl-font-mono);font-size:var(--sl-text-lg);color:var(--sl-color-white);margin:.1rem 0 0;font-weight:700}.dl__stat--big:where(.astro-d537aqv5) dd:where(.astro-d537aqv5){font-size:var(--sl-text-2xl)}.dl__key:where(.astro-d537aqv5){vertical-align:-.05rem;border-radius:2px;width:.65rem;height:.65rem;margin-right:.3rem;display:inline-block}.dl__key--re:where(.astro-d537aqv5){background:#ea580c}.dl__key--read:where(.astro-d537aqv5){background:#0d9488}.dl__key--dirty:where(.astro-d537aqv5){background:var(--dbc-cost)}.dl:where(.astro-d537aqv5).is-frozen .dl__key--re:where(.astro-d537aqv5){background:#7c3aed}.dl:where(.astro-d537aqv5).is-frozen .dl__key--dirty:where(.astro-d537aqv5),.dl:where(.astro-d537aqv5).is-full .dl__key--dirty:where(.astro-d537aqv5){display:none}.dl__log:where(.astro-d537aqv5){color:var(--sl-color-gray-3);margin:.75rem 0 0}.dl__log:where(.astro-d537aqv5).is-good{color:var(--dbc-gain)}.dl__log:where(.astro-d537aqv5).is-bad{color:var(--dbc-cost)}@media (prefers-reduced-motion:reduce){.dl__doc:where(.astro-d537aqv5),.dl__sec:where(.astro-d537aqv5),.dl__para:where(.astro-d537aqv5),.dl__line:where(.astro-d537aqv5){transition:none}}@media (width<=36rem){.dl__stage:where(.astro-d537aqv5){grid-template-columns:1fr}.dl__doc:where(.astro-d537aqv5){padding:.35rem}.dl__secs:where(.astro-d537aqv5){gap:.25rem}.dl__sec:where(.astro-d537aqv5){padding:.2rem}.dl__sec:where(.astro-d537aqv5) .dl__label:where(.astro-d537aqv5){flex-direction:column;gap:0}}
