.dash[data-astro-cid-ll7v343v]{border:1px solid var(--line-light);border-radius:var(--radius);background:#fff;margin-bottom:clamp(4rem,8vw,7rem);position:relative;overflow:hidden;box-shadow:0 24px 60px #0a25401a}.dash-zoom[data-astro-cid-ll7v343v]{will-change:transform;transition:transform 1.25s cubic-bezier(.45,0,.15,1)}.dash-top[data-astro-cid-ll7v343v]{background:var(--bg-dark-2);color:var(--paper-soft);align-items:center;gap:1rem;padding:.9rem 1.4rem;display:flex}.t-dots[data-astro-cid-ll7v343v]{gap:6px;display:flex}.t-dots[data-astro-cid-ll7v343v] i[data-astro-cid-ll7v343v]{background:#ffffff26;border-radius:50%;width:9px;height:9px}.dash-title[data-astro-cid-ll7v343v]{flex:1}.dash-badge[data-astro-cid-ll7v343v]{color:var(--accent-soft);border:1px solid;border-radius:3px;align-items:center;gap:.45rem;padding:.25rem .55rem;display:inline-flex}.dash-badge[data-astro-cid-ll7v343v]:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.6s infinite rec-blink}@keyframes rec-blink{0%,to{opacity:1}50%{opacity:.25}}.dash-tabs[data-astro-cid-ll7v343v]{border-bottom:1px solid var(--line-light);gap:.2rem;padding:.6rem 1rem 0;display:none}.is-enhanced[data-astro-cid-ll7v343v] .dash-tabs[data-astro-cid-ll7v343v]{display:flex}.dash-tabs[data-astro-cid-ll7v343v] button[data-astro-cid-ll7v343v]{color:var(--ink-soft);background:0 0;border:none;border-bottom:2px solid #0000;padding:.7rem 1rem;transition:color .2s,border-color .2s}.dash-tabs[data-astro-cid-ll7v343v] button[data-astro-cid-ll7v343v].active{color:var(--ink);border-bottom-color:var(--accent)}.dash-body[data-astro-cid-ll7v343v]{min-height:480px;padding:clamp(1.2rem,3vw,2.2rem);position:relative}.dash-pane[data-astro-cid-ll7v343v]{flex-direction:column;gap:1.2rem;display:flex}.dash[data-astro-cid-ll7v343v]:not(.is-enhanced) .dash-pane[data-astro-cid-ll7v343v]+.dash-pane[data-astro-cid-ll7v343v]{margin-top:2rem}.is-enhanced[data-astro-cid-ll7v343v] .dash-pane[data-astro-cid-ll7v343v]{display:none}.is-enhanced[data-astro-cid-ll7v343v] .dash-pane[data-astro-cid-ll7v343v].active{animation:.5s cubic-bezier(.22,1,.36,1) pane-in;display:flex}.is-enhanced[data-astro-cid-ll7v343v] .pane-label[data-astro-cid-ll7v343v]{display:none}@keyframes pane-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.kpi-row[data-astro-cid-ll7v343v]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.dash-pane[data-astro-cid-ll7v343v][data-pane="2"] .kpi-row[data-astro-cid-ll7v343v]{grid-template-columns:1.4fr 1fr 1fr}.kpi[data-astro-cid-ll7v343v]{background:var(--bg-light);border:1px solid var(--line-light);border-radius:4px;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;display:flex}.kpi[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v]{color:var(--ink-soft)}.kpi[data-astro-cid-ll7v343v] b[data-astro-cid-ll7v343v]{color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:650}.kpi[data-astro-cid-ll7v343v] b[data-astro-cid-ll7v343v].accent{color:#b73e10}.kpi-sub[data-astro-cid-ll7v343v]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-soft);font-size:.68rem}.kpi-sub[data-astro-cid-ll7v343v].up{color:#157263}.kpi-sub[data-astro-cid-ll7v343v].warn{color:#b73e10}.pane-cols[data-astro-cid-ll7v343v]{grid-template-columns:1.25fr 1fr;gap:1rem;display:grid}.panel[data-astro-cid-ll7v343v]{background:var(--bg-light);border:1px solid var(--line-light);border-radius:4px;padding:1.2rem 1.3rem}.panel-title[data-astro-cid-ll7v343v]{color:var(--ink-soft);margin-bottom:1.1rem;display:block}.hbar-row[data-astro-cid-ll7v343v],.opt-row[data-astro-cid-ll7v343v]{grid-template-columns:130px 1fr auto;align-items:center;gap:.9rem;padding-block:.45rem;display:grid}.opt-row[data-astro-cid-ll7v343v]{grid-template-columns:220px 1fr 64px}.hbar-row[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v],.opt-row[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v]{color:var(--ink-soft)}.hbar-row[data-astro-cid-ll7v343v] b[data-astro-cid-ll7v343v]{color:var(--ink);font-size:.85rem;font-family:var(--font-mono)}.hbar[data-astro-cid-ll7v343v]{background:#0a254014;border-radius:4px;height:8px;overflow:hidden}.hbar[data-astro-cid-ll7v343v] i[data-astro-cid-ll7v343v]{background:linear-gradient(90deg, #1d4e89, var(--teal));border-radius:4px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1);display:block}.opt-row[data-astro-cid-ll7v343v] .hbar[data-astro-cid-ll7v343v] i[data-astro-cid-ll7v343v]{background:linear-gradient(90deg, var(--accent), var(--accent-soft))}.dash-pane[data-astro-cid-ll7v343v].animate .hbar[data-astro-cid-ll7v343v] i[data-astro-cid-ll7v343v]{width:var(--w)}.dash-table[data-astro-cid-ll7v343v]{border-collapse:collapse;width:100%;color:var(--ink);font-size:.88rem}.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]{border-bottom:1px solid var(--line-light);padding:.55rem .3rem}.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]:nth-child(2){font-family:var(--font-mono);text-align:right;font-size:.8rem}.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]:last-child{text-align:right}.chip[data-astro-cid-ll7v343v]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:.22rem .5rem;font-size:.62rem}.chip[data-astro-cid-ll7v343v].ok{color:#157263;background:#2ec5b624}.chip[data-astro-cid-ll7v343v].warn{color:#aa350b;background:#f85d1e1f}.line-chart[data-astro-cid-ll7v343v]{width:100%;height:150px}.line-chart[data-astro-cid-ll7v343v] .grid[data-astro-cid-ll7v343v]{stroke:#0a254014;stroke-width:1px}.line-chart[data-astro-cid-ll7v343v] .area[data-astro-cid-ll7v343v]{fill:#f85d1e14;opacity:0;transition:opacity .8s .6s}.line-chart[data-astro-cid-ll7v343v] .stroke[data-astro-cid-ll7v343v]{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round}.line-chart[data-astro-cid-ll7v343v] .dot[data-astro-cid-ll7v343v]{fill:var(--ink)}.dash-pane[data-astro-cid-ll7v343v].animate .line-chart[data-astro-cid-ll7v343v] .area[data-astro-cid-ll7v343v]{opacity:1}.chart-x[data-astro-cid-ll7v343v]{color:var(--ink-soft);justify-content:space-between;margin-top:.5rem;display:flex}.donut-wrap[data-astro-cid-ll7v343v]{align-items:center;gap:1.4rem;display:flex}.donut[data-astro-cid-ll7v343v]{flex-shrink:0;width:130px;height:130px;transform:rotate(-90deg)}.donut[data-astro-cid-ll7v343v] circle[data-astro-cid-ll7v343v]{fill:none;stroke-width:14px}.donut[data-astro-cid-ll7v343v] .ring[data-astro-cid-ll7v343v]{stroke:#0a254014}.donut[data-astro-cid-ll7v343v] .seg[data-astro-cid-ll7v343v]{stroke-dasharray:0 301.6;transition:stroke-dasharray 1.2s cubic-bezier(.22,1,.36,1)}.donut[data-astro-cid-ll7v343v] .seg-a[data-astro-cid-ll7v343v]{stroke:#1d4e89}.donut[data-astro-cid-ll7v343v] .seg-b[data-astro-cid-ll7v343v]{stroke:var(--teal);transition-delay:.15s}.donut[data-astro-cid-ll7v343v] .seg-c[data-astro-cid-ll7v343v]{stroke:var(--accent);transition-delay:.3s}.dash-pane[data-astro-cid-ll7v343v].animate .seg-a[data-astro-cid-ll7v343v]{stroke-dasharray:114.6 301.6}.dash-pane[data-astro-cid-ll7v343v].animate .seg-b[data-astro-cid-ll7v343v]{stroke-dasharray:81.4 301.6;stroke-dashoffset:-114.6px}.dash-pane[data-astro-cid-ll7v343v].animate .seg-c[data-astro-cid-ll7v343v]{stroke-dasharray:57.3 301.6;stroke-dashoffset:-196px}.donut-legend[data-astro-cid-ll7v343v]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-soft);flex-direction:column;gap:.5rem;font-size:.72rem;display:flex}.lg[data-astro-cid-ll7v343v]{border-radius:2px;width:9px;height:9px;margin-right:.5rem;display:inline-block}.lg-a[data-astro-cid-ll7v343v]{background:#1d4e89}.lg-b[data-astro-cid-ll7v343v]{background:var(--teal)}.lg-c[data-astro-cid-ll7v343v]{background:var(--accent)}.lg-d[data-astro-cid-ll7v343v]{background:#0a254033}.demo-cursor[data-astro-cid-ll7v343v]{z-index:6;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 5px #0a254059);transition:left 1s cubic-bezier(.45,0,.15,1),top 1s cubic-bezier(.45,0,.15,1),opacity .4s;position:absolute;top:40%;left:50%}.demo-cursor[data-astro-cid-ll7v343v].visible{opacity:1}.cursor-ping[data-astro-cid-ll7v343v]{pointer-events:none;background:#f85d1e59;border-radius:50%;width:30px;height:30px;position:absolute;top:-7px;left:-7px;transform:scale(0)}.demo-cursor[data-astro-cid-ll7v343v].clicking .cursor-ping[data-astro-cid-ll7v343v]{animation:.6s ease-out cursor-ping}@keyframes cursor-ping{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1.6)}}.dash-controls[data-astro-cid-ll7v343v]{z-index:7;border-top:1px solid var(--line-light);color:var(--ink-soft);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.4rem;display:flex;position:relative}.dash-controls[data-astro-cid-ll7v343v] p[data-astro-cid-ll7v343v]{font-size:.63rem}.dash-sr-only[data-astro-cid-ll7v343v]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tour-toggle[data-astro-cid-ll7v343v]{color:var(--ink);background:var(--bg-light);white-space:nowrap;cursor:pointer;border:1px solid #9aabba;border-radius:3px;padding:.65rem .75rem;display:none}.is-enhanced[data-astro-cid-ll7v343v] .tour-toggle[data-astro-cid-ll7v343v]{display:inline-flex}.tour-toggle[data-astro-cid-ll7v343v]:disabled{cursor:default;color:var(--ink-soft)}.dash[data-astro-cid-ll7v343v].motion-paused [data-astro-cid-ll7v343v],.dash[data-astro-cid-ll7v343v].motion-paused [data-astro-cid-ll7v343v]:before{transition:none!important;animation:none!important}.dash[data-astro-cid-ll7v343v]:not(.is-enhanced) .dash-badge[data-astro-cid-ll7v343v]:before{animation:none}.dash[data-astro-cid-ll7v343v]:not(.is-enhanced) .dash-zoom[data-astro-cid-ll7v343v]{transform:none}.dash[data-astro-cid-ll7v343v]:not(.is-enhanced) .hbar[data-astro-cid-ll7v343v] i[data-astro-cid-ll7v343v]{width:var(--w)}@media (width<=900px){.kpi-row[data-astro-cid-ll7v343v],.dash-pane[data-astro-cid-ll7v343v][data-pane="2"] .kpi-row[data-astro-cid-ll7v343v]{grid-template-columns:1fr 1fr}.pane-cols[data-astro-cid-ll7v343v]{grid-template-columns:1fr}.opt-row[data-astro-cid-ll7v343v]{grid-template-columns:1fr;gap:.4rem}.hbar-row[data-astro-cid-ll7v343v]{grid-template-columns:100px 1fr auto}.demo-cursor[data-astro-cid-ll7v343v]{display:none}}@media (width<=480px){.dash-top[data-astro-cid-ll7v343v]{gap:.65rem;padding:.9rem .85rem}.dash-title[data-astro-cid-ll7v343v]{font-size:.58rem}.t-dots[data-astro-cid-ll7v343v]{display:none}.dash-tabs[data-astro-cid-ll7v343v]{padding-inline:.4rem}.dash-tabs[data-astro-cid-ll7v343v] button[data-astro-cid-ll7v343v]{padding:.9rem .5rem;font-size:.6rem}.dash-body[data-astro-cid-ll7v343v]{padding:.9rem}.kpi-row[data-astro-cid-ll7v343v]{gap:.65rem}.kpi[data-astro-cid-ll7v343v]{min-width:0;padding:.8rem .65rem}.kpi[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v]{font-size:.58rem}.kpi[data-astro-cid-ll7v343v] b[data-astro-cid-ll7v343v]{font-size:1.4rem}.kpi-sub[data-astro-cid-ll7v343v]{font-size:.6rem}.panel[data-astro-cid-ll7v343v]{min-width:0;padding:1rem .8rem}.donut-wrap[data-astro-cid-ll7v343v]{flex-wrap:wrap}.hbar-row[data-astro-cid-ll7v343v]{grid-template-columns:minmax(70px,1fr) minmax(25px,1fr) auto;gap:.55rem}.hbar-row[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v],.opt-row[data-astro-cid-ll7v343v] .mono-label[data-astro-cid-ll7v343v]{font-size:.6rem}.dash-table[data-astro-cid-ll7v343v]{font-size:.72rem}.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]:nth-child(2){font-size:.68rem}.chip[data-astro-cid-ll7v343v]{padding-inline:.35rem;font-size:.53rem}.dash-controls[data-astro-cid-ll7v343v]{padding-inline:.9rem}}@media (prefers-reduced-motion:reduce){.dash[data-astro-cid-ll7v343v] [data-astro-cid-ll7v343v],.dash[data-astro-cid-ll7v343v] [data-astro-cid-ll7v343v]:before{transition:none!important;animation:none!important}}
