.cap.svelte-1vjo9hn{margin:var(--dc-s5) 0 var(--dc-s2);letter-spacing:-.01em;font-size:17px;font-weight:600}.scroll.svelte-1vjo9hn{border-radius:var(--dc-r-md);box-shadow:inset 0 0 0 1px var(--dc-line);-webkit-overflow-scrolling:touch;overflow-x:auto}.scroll.svelte-1vjo9hn:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}table.svelte-1vjo9hn{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}th.svelte-1vjo9hn,td.svelte-1vjo9hn{text-align:left;vertical-align:top;border-bottom:1px solid var(--dc-line);padding:9px 12px}thead.svelte-1vjo9hn th:where(.svelte-1vjo9hn){color:var(--dc-mute);white-space:nowrap;background:var(--dc-surface);font-size:12px;font-weight:500}tbody.svelte-1vjo9hn th:where(.svelte-1vjo9hn){color:var(--dc-ink);min-width:9em;font-weight:500}td.svelte-1vjo9hn{color:var(--dc-ink-2)}.num.svelte-1vjo9hn{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}td.flow.svelte-1vjo9hn{min-width:14em;max-width:46em}@media (width>=768px){td.flow.svelte-1vjo9hn{min-width:22em}}tbody.svelte-1vjo9hn tr:where(.svelte-1vjo9hn):last-child>:where(.svelte-1vjo9hn){border-bottom:0}tr.hi.svelte-1vjo9hn>:where(.svelte-1vjo9hn){background:var(--dc-phase-tint);color:var(--dc-ink);font-weight:600}.foot.svelte-1vjo9hn{margin-top:var(--dc-s2);color:var(--dc-mute);font-size:13px;line-height:1.45}.ss3d.svelte-1f5eybz{--b-ink:#f5f5f7;--b-ink-2:#a1a1a6;--b-line:#38383d;--b-acc:#ff453a;--b-acc-soft:#ff453a24;--ss3d-ground:#1c1c1f;--ss3d-edge:#d5dbe8;--ss3d-ll:var(--b-acc);--ss3d-fit:#5d6b86;--ss3d-hi:var(--b-acc);border-radius:var(--dc-r-lg);color:var(--b-ink);font-family:var(--dc-font);background:#000;margin:32px 0 0;padding:24px 24px 22px}.ss3d-head.svelte-1f5eybz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 14px;display:flex}.ss3d-head.svelte-1f5eybz h3:where(.svelte-1f5eybz){font:600 clamp(1.35rem, 2.2vw, 1.7rem)/1.15 var(--dc-font-display);letter-spacing:-.025em;color:var(--b-ink);border:0;margin:0;padding:0}.ss3d-ctl.svelte-1f5eybz{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ss3d-views.svelte-1f5eybz{border:1px solid var(--b-line);background:#000;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ss3d-views.svelte-1f5eybz button:where(.svelte-1f5eybz){appearance:none;min-height:30px;font:500 13px/1.2 var(--dc-font);color:var(--b-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:5px 13px;transition:background-color .16s,color .16s,transform .16s}.ss3d-views.svelte-1f5eybz button:where(.svelte-1f5eybz):hover{color:var(--b-ink)}.ss3d-views.svelte-1f5eybz button[aria-pressed=true]:where(.svelte-1f5eybz){background:var(--b-ink);color:#000}.ss3d-views.svelte-1f5eybz button:where(.svelte-1f5eybz):active{transform:scale(.97)}.ss3d-ll.svelte-1f5eybz,.ss3d-tap.svelte-1f5eybz,.ss3d-done.svelte-1f5eybz{appearance:none;border:1px solid var(--b-line);min-height:36px;font:500 14px/1.2 var(--dc-font);color:var(--b-ink);cursor:pointer;transition:transform .16s var(--dc-ease), background-color .16s ease, border-color .16s ease, color .16s ease;background:#000;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 16px;display:inline-flex}.ss3d-ll.svelte-1f5eybz:before{content:"";background:#6e6e73;border-radius:3px;width:9px;height:9px;transition:background-color .16s}.ss3d-ll[aria-pressed=true].svelte-1f5eybz{border-color:var(--b-acc);background:var(--b-acc-soft);color:var(--b-acc)}.ss3d-ll[aria-pressed=true].svelte-1f5eybz:before{background:var(--b-acc)}.ss3d-ll.svelte-1f5eybz:active,.ss3d-tap.svelte-1f5eybz:active,.ss3d-done.svelte-1f5eybz:active{transform:scale(.97)}.ss3d.svelte-1f5eybz button:where(.svelte-1f5eybz):focus-visible,.ss3d.svelte-1f5eybz input:where(.svelte-1f5eybz):focus-visible{outline:2px solid var(--b-acc);outline-offset:2px}.ss3d-stage.svelte-1f5eybz{aspect-ratio:16/9;border:1px solid var(--b-line);border-radius:var(--dc-r-md);background:#0b0b0d;position:relative;overflow:hidden}.ss3d-svg.svelte-1f5eybz{justify-content:center;align-items:center;padding:7%;display:flex;position:absolute;inset:0}.ss3d-svg.svelte-1f5eybz svg{width:100%;height:100%;display:block}.ss3d.is-3d-on.svelte-1f5eybz .ss3d-svg:where(.svelte-1f5eybz){visibility:hidden}.ss3d-stage.svelte-1f5eybz .ss3d-canvas{z-index:1;touch-action:pan-y;opacity:0;outline:0;width:100%;height:100%;transition:opacity .2s ease-out;display:block;position:absolute;inset:0}.ss3d.is-3d.svelte-1f5eybz .ss3d-stage:where(.svelte-1f5eybz) .ss3d-canvas{opacity:1}.ss3d-stage.svelte-1f5eybz .ss3d-canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--b-acc);border-radius:inherit}.ss3d-tip.svelte-1f5eybz{z-index:2;background:var(--b-ink);color:#000;max-width:min(300px,80%);font:500 12px/1.35 var(--dc-font);letter-spacing:.005em;pointer-events:none;opacity:0;will-change:transform;border-radius:8px;padding:6px 10px;transition:opacity .12s ease-out;position:absolute;top:0;left:0}.ss3d-tip.svelte-1f5eybz.is-on{opacity:1}.ss3d-tap.svelte-1f5eybz,.ss3d-done.svelte-1f5eybz{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1d1fdb;position:absolute}.ss3d-tap.svelte-1f5eybz{bottom:12px;left:50%;transform:translate(-50%)}.ss3d-tap.svelte-1f5eybz:active{transform:translate(-50%)scale(.97)}.ss3d-zoom.svelte-1f5eybz{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;top:10px;right:10px}.ss3d-zoom[hidden].svelte-1f5eybz{display:none}.ss3d-zoom.svelte-1f5eybz button:where(.svelte-1f5eybz){appearance:none;border:1px solid var(--b-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:36px;height:36px;font:500 18px/1 var(--dc-font);color:var(--b-ink);cursor:pointer;transition:transform .16s var(--dc-ease), border-color .16s ease;background:#1d1d1fdb;border-radius:999px;place-items:center;margin:0;padding:0;display:grid}.ss3d-zoom.svelte-1f5eybz button:where(.svelte-1f5eybz):hover{border-color:var(--b-ink-2)}.ss3d-zoom.svelte-1f5eybz button:where(.svelte-1f5eybz):active{transform:scale(.97)}.ss3d-done.svelte-1f5eybz{top:12px;right:12px}.ss3d-tap[hidden].svelte-1f5eybz,.ss3d-done[hidden].svelte-1f5eybz{display:none}.ss3d-labels.svelte-1f5eybz{z-index:1;pointer-events:none;opacity:1;position:absolute;inset:0;overflow:hidden}.ss3d-labels.svelte-1f5eybz.is-moving{opacity:0}.ss3d-labels.svelte-1f5eybz .ss3d-label{max-width:calc(100% - 16px);color:var(--b-ink);font:600 12px/1.25 var(--dc-font);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;will-change:transform;background:#0000008c;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;display:flex;position:absolute;top:0;left:0}.ss3d-labels.svelte-1f5eybz .ss3d-leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ss3d-labels.svelte-1f5eybz .ss3d-leaders line{stroke:#f5f5f780;stroke-width:1px;shape-rendering:crispedges}.ss3d-labels.svelte-1f5eybz{transition:opacity var(--ss3d-lab-in,.16s) ease-out}.ss3d-labels.svelte-1f5eybz.is-moving{transition-duration:var(--ss3d-lab-out,.12s)}.ss3d-labels.svelte-1f5eybz .is-leaving{opacity:0;transition:opacity var(--ss3d-lab-cross,.12s) ease-out}.ss3d-labels.svelte-1f5eybz .is-entering{animation:svelte-1f5eybz-ss3d-in var(--ss3d-lab-cross,.12s) ease-out both}@keyframes svelte-1f5eybz-ss3d-in{0%{opacity:0}to{opacity:1}}.ss3d-labels.svelte-1f5eybz .ss3d-label i{border-radius:50%;flex:none;width:6px;height:6px}.ss3d-labels.svelte-1f5eybz .ss3d-label.is-ghost{color:var(--b-ink-2)}.ss3d-scale.svelte-1f5eybz{z-index:1;pointer-events:none;font:600 11px/1 var(--dc-font);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--b-ink-2);flex-direction:column;align-items:flex-start;gap:3px;display:none;position:absolute;bottom:10px;left:12px}.ss3d-scale.svelte-1f5eybz i:where(.svelte-1f5eybz){border:1px solid var(--b-ink-2);border-top:0;height:5px;display:block}.ss3d.is-3d.svelte-1f5eybz .ss3d-scale:where(.svelte-1f5eybz){display:flex}.ss3d-legend.svelte-1f5eybz{color:var(--b-ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;line-height:1.4;display:flex}.ss3d-chip.svelte-1f5eybz{appearance:none;border:1px solid var(--b-line);min-height:32px;font:500 13px/1.2 var(--dc-font);color:var(--b-ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;margin:0;padding:5px 12px;transition:transform .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex}.ss3d-chip.svelte-1f5eybz:hover{color:var(--b-ink);border-color:var(--b-ink-2)}.ss3d-chip[aria-pressed=true].svelte-1f5eybz{color:var(--b-ink);border-color:var(--b-ink);background:#ffffff1a}.ss3d-chip.svelte-1f5eybz:active{transform:scale(.97)}.ss3d-sw.svelte-1f5eybz{background:var(--ss3d-ll);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.ss3d-sw.is-ws.svelte-1f5eybz{background:#aab4c8}.ss3d-sw.is-elec.svelte-1f5eybz{background:#f0a93b}.ss3d-sw.is-cool.svelte-1f5eybz{background:#4cc3e6}.ss3d-sw.is-gen.svelte-1f5eybz{background:#6ccf9a}.ss3d-sw.is-mv.svelte-1f5eybz{background:#a98bff}.ss3d-sw.is-fit.svelte-1f5eybz{background:var(--ss3d-fit);margin-left:12px}.ss3d-phase.svelte-1f5eybz{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin:14px 0 0;display:grid}.ss3d-phase[hidden].svelte-1f5eybz{display:none}.ss3d-phase.svelte-1f5eybz label:where(.svelte-1f5eybz){font:500 14px/1.3 var(--dc-font);color:var(--b-ink)}.ss3d-phase.svelte-1f5eybz input:where(.svelte-1f5eybz){width:100%;min-width:0;accent-color:var(--b-acc);cursor:pointer;margin:0}.ss3d-phase.svelte-1f5eybz .ss3d-out:where(.svelte-1f5eybz){font:400 14px/1.4 var(--dc-font);font-variant-numeric:tabular-nums;color:var(--b-ink-2);grid-area:2/1/auto/-1}.ss3d-play.svelte-1f5eybz,.ss3d-go.svelte-1f5eybz{appearance:none;border:1px solid var(--b-line);min-height:32px;font:500 13px/1.2 var(--dc-font);color:var(--b-ink);cursor:pointer;background:0 0;border-radius:999px;margin:0;padding:5px 14px;transition:transform .16s,border-color .16s}.ss3d-play.svelte-1f5eybz:hover,.ss3d-go.svelte-1f5eybz:hover{border-color:var(--b-ink-2)}.ss3d-play.svelte-1f5eybz:active,.ss3d-go.svelte-1f5eybz:active{transform:scale(.97)}.ss3d-card.svelte-1f5eybz{border:1px solid var(--b-line);border-left:3px solid var(--b-acc);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;margin:14px 0 0;padding:12px 14px 12px 16px;display:grid}.ss3d-card[hidden].svelte-1f5eybz{display:none}.ss3d-card.svelte-1f5eybz b:where(.svelte-1f5eybz){font:600 15px/1.35 var(--dc-font);color:var(--b-ink);display:block}.ss3d-card.svelte-1f5eybz span:where(.svelte-1f5eybz){font:400 14px/1.45 var(--dc-font);color:var(--b-ink-2);display:block}.ss3d-card.svelte-1f5eybz .ss3d-go:where(.svelte-1f5eybz){grid-area:1/2/span 2}.ss3d.svelte-1f5eybz figcaption:where(.svelte-1f5eybz){text-align:left;color:var(--b-ink-2);margin:12px 0 0;font-size:15px;line-height:1.5}.ss3d-note.svelte-1f5eybz{color:var(--b-ink-2)}.ss3d-svg.svelte-1f5eybz .ss3d-iso g{--c:#8e8e95;cursor:pointer;--e:#d5dbe8}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.hall{--c:#aab4c8}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.floor{--c:#1f2128}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.wall{--c:#6b7385}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.rack{--c:#c9d1e0}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.elec{--c:#5a4423;--e:#f0a93b}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.ups{--c:#f0a93b}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.lv,.ss3d-svg.svelte-1f5eybz .ss3d-iso g.pdu{--c:#f6cf7a}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.bat{--c:#b9791f}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.chill{--c:#4cc3e6;--e:#4cc3e6}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.cond{--c:#3aa5c6}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.crah,.ss3d-svg.svelte-1f5eybz .ss3d-iso g.cdu,.ss3d-svg.svelte-1f5eybz .ss3d-iso g.door{--c:#7fd6ee}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.cont{--c:#a5e3f4}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.gen{--c:#6ccf9a}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.stack{--c:#aab4c8}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.tx{--c:#3fa77a}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.mv{--c:#a98bff;--e:#a98bff}.ss3d.is-ll.svelte-1f5eybz .ss3d-svg:where(.svelte-1f5eybz) .ss3d-iso g{--c:var(--ss3d-fit)}.ss3d.is-ll.svelte-1f5eybz .ss3d-svg:where(.svelte-1f5eybz) .ss3d-iso g.ll{--c:var(--ss3d-ll)}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.ss3d-dim{opacity:.28}.ss3d-svg.svelte-1f5eybz .ss3d-iso polygon{stroke:none;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.e polygon,.ss3d-svg.svelte-1f5eybz .ss3d-iso g.chill polygon{stroke:var(--e);stroke-width:.6px;stroke-opacity:.65}.ss3d-svg.svelte-1f5eybz .ss3d-iso .gr{fill:#15161a;stroke:#fff;stroke-width:.6px;stroke-opacity:.08}.ss3d-svg.svelte-1f5eybz .ss3d-iso .t{fill:var(--c)}.ss3d-svg.svelte-1f5eybz .ss3d-iso .a{fill:color-mix(in srgb, var(--c) 78%, #000)}.ss3d-svg.svelte-1f5eybz .ss3d-iso .b{fill:color-mix(in srgb, var(--c) 66%, #000)}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lab,.ss3d-svg.svelte-1f5eybz .ss3d-iso .scale,.ss3d-svg.svelte-1f5eybz .ss3d-iso .lead{pointer-events:none;cursor:default}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lab rect{fill:#0000008c}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lab text{fill:#f5f5f7;font-family:var(--dc-font);letter-spacing:.02em;font-weight:600}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lk-ws{fill:#aab4c8}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lk-elec{fill:#f0a93b}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lk-cool{fill:#4cc3e6}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lk-gen{fill:#6ccf9a}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lk-mv{fill:#a98bff}.ss3d-svg.svelte-1f5eybz .ss3d-iso .lead{stroke:#f5f5f780;stroke-width:1px;vector-effect:non-scaling-stroke}.ss3d-svg.svelte-1f5eybz .ss3d-iso .scale path{fill:none;stroke:#a1a1a6;stroke-width:1px;vector-effect:non-scaling-stroke}.ss3d-svg.svelte-1f5eybz .ss3d-iso .scale text{fill:#a1a1a6;font-family:var(--dc-font);letter-spacing:.02em;font-weight:600}.ss3d-svg.svelte-1f5eybz .ss3d-iso g.ss3d-sel polygon{stroke:var(--ss3d-hi);stroke-width:.6px;stroke-opacity:1}.ss3d-card.is-over.svelte-1f5eybz{z-index:4;border:1px solid var(--b-line);border-left:3px solid var(--b-acc);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1d1fdb;border-radius:12px;gap:2px 10px;margin:0;padding:8px 8px 8px 12px;position:absolute;bottom:8px;left:8px;right:8px}.ss3d-card.is-over.svelte-1f5eybz b:where(.svelte-1f5eybz),.ss3d-card.is-over.svelte-1f5eybz span:where(.svelte-1f5eybz){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ss3d-card.is-over.svelte-1f5eybz b:where(.svelte-1f5eybz){grid-column:1;font-size:13px;line-height:1.3}.ss3d-card.is-over.svelte-1f5eybz span:where(.svelte-1f5eybz){grid-area:2/1;font-size:12.5px;line-height:1.3}.ss3d-card.is-over.svelte-1f5eybz .ss3d-go:where(.svelte-1f5eybz){white-space:normal;text-align:center;grid-area:1/2/span 2;place-self:center end;width:68px;min-height:40px;margin:0;padding:4px 8px;font-size:12px;line-height:1.15}.ss3d-stage.svelte-1f5eybz:has(.ss3d-card.is-over:where(.svelte-1f5eybz)) .ss3d-scale:where(.svelte-1f5eybz){visibility:hidden}@media (pointer:coarse){.ss3d-zoom.svelte-1f5eybz{top:56px;right:12px}}tr[data-ss3d-flash]>th{box-shadow:inset 3px 0 0 var(--dc-phase);transition:box-shadow .6s}@media (width<=640px){.ss3d.svelte-1f5eybz{border-radius:var(--dc-r-md);padding:18px 12px 16px}.ss3d-stage.svelte-1f5eybz{aspect-ratio:4/3;border-radius:var(--dc-r-sm)}.ss3d.svelte-1f5eybz figcaption:where(.svelte-1f5eybz){font-size:14px}.ss3d-ctl.svelte-1f5eybz{display:contents}.ss3d-head.svelte-1f5eybz .ss3d-ll:where(.svelte-1f5eybz){order:1}.ss3d-views.svelte-1f5eybz{flex:100%;order:2;display:flex}.ss3d-views.svelte-1f5eybz button:where(.svelte-1f5eybz){white-space:nowrap;flex:auto;padding:5px 4px}.ss3d-labels.svelte-1f5eybz .ss3d-label{font-size:11px}.ss3d-legend.svelte-1f5eybz{gap:6px}.ss3d-chip.svelte-1f5eybz{gap:6px;min-height:36px;padding:0 8px;font-size:13px}.ss3d-sw.svelte-1f5eybz{width:10px;height:10px}.ss3d-zoom.svelte-1f5eybz{top:56px;right:12px}}@media (prefers-reduced-motion:reduce){.ss3d-views.svelte-1f5eybz button:where(.svelte-1f5eybz),.ss3d-ll.svelte-1f5eybz,.ss3d-tap.svelte-1f5eybz,.ss3d-done.svelte-1f5eybz,.ss3d-play.svelte-1f5eybz,.ss3d-go.svelte-1f5eybz,.ss3d-chip.svelte-1f5eybz,.ss3d-zoom.svelte-1f5eybz button:where(.svelte-1f5eybz),.ss3d-labels.svelte-1f5eybz,.ss3d-tip.svelte-1f5eybz,.ss3d-stage.svelte-1f5eybz .ss3d-canvas,tr[data-ss3d-flash]>th{transition:none}}.rl.svelte-m4cw9w{gap:8px var(--dc-s4);border-top:1px solid var(--dc-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;min-width:0;padding:14px 0;display:grid}.rl.svelte-m4cw9w:first-child{border-top:0}.na.svelte-m4cw9w{min-height:44px;color:var(--dc-ink-2);cursor:pointer;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:inline-flex}.na.svelte-m4cw9w input:where(.svelte-m4cw9w){width:20px;height:20px;accent-color:var(--dc-phase)}.lead.svelte-m4cw9w{grid-column:1/-1;max-width:320px}.tender.svelte-m4cw9w{color:var(--dc-mute);grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}@media (width>=768px){.rl.svelte-m4cw9w{grid-template-columns:minmax(0,3fr) auto minmax(0,2fr)}.lead.svelte-m4cw9w{grid-column:auto;max-width:none}.tender.svelte-m4cw9w{grid-column:1/-1}}.stage.svelte-u09bub{padding:clamp(40px,7vw,88px) 0 clamp(56px,9vw,112px)}.kick.svelte-u09bub{color:var(--dc-phase);margin-bottom:var(--dc-s3);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.dot.svelte-u09bub{background:var(--dc-phase);border-radius:50%;width:8px;height:8px}h1.svelte-u09bub{letter-spacing:-.034em;font-size:clamp(32px,5vw,56px);line-height:1.06}.dek.svelte-u09bub{margin-top:var(--dc-s3);color:var(--dc-ink-2);font-size:clamp(17px,1.5vw,20px)}.lead.svelte-u09bub{margin-top:var(--dc-s5);color:var(--dc-ink-2);font-size:17px;line-height:1.5}.lead.svelte-u09bub em:where(.svelte-u09bub){color:var(--dc-ink);font-style:normal;font-weight:500}.op.svelte-u09bub{margin-top:var(--dc-s5);gap:var(--dc-s5);min-width:0;display:grid}.panel.svelte-u09bub{border-radius:var(--dc-r-lg);background:var(--dc-surface);gap:var(--dc-s4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;padding:clamp(18px,2.4vw,28px);display:grid}.panel.svelte-u09bub h2:where(.svelte-u09bub),.panel.svelte-u09bub h3:where(.svelte-u09bub){letter-spacing:-.01em;font-size:18px}.shared.svelte-u09bub .grid:where(.svelte-u09bub){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.total.svelte-u09bub{border-radius:var(--dc-r-lg);background:var(--dc-phase-tint);gap:var(--dc-s4);min-width:0;padding:clamp(18px,2.4vw,28px);display:grid}.tot-head.svelte-u09bub{justify-content:space-between;align-items:baseline;gap:var(--dc-s2) var(--dc-s4);flex-wrap:wrap;display:flex}.tot-head.svelte-u09bub h2:where(.svelte-u09bub){letter-spacing:-.01em;font-size:18px}.tot-v.svelte-u09bub{font:600 clamp(28px, 4vw, 44px)/1.05 var(--dc-font-display);letter-spacing:-.03em;color:var(--dc-ink);margin:0}.tot-v.locked.svelte-u09bub,.mod-annual.locked.svelte-u09bub{border-radius:var(--dc-r-pill);font:600 14px/1.4 var(--dc-font);letter-spacing:0;color:var(--dc-phase);padding:2px 10px;box-shadow:inset 0 0 0 1px}.adv.svelte-u09bub{border-radius:var(--dc-r-md);box-shadow:inset 0 0 0 1px var(--dc-line);padding:0 var(--dc-s4)}.adv.svelte-u09bub summary:where(.svelte-u09bub){min-height:48px;color:var(--dc-ink);cursor:pointer;align-items:center;font-size:15px;font-weight:500;display:flex}.adv.svelte-u09bub summary:where(.svelte-u09bub):focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px;border-radius:4px}.adv[open].svelte-u09bub{padding-bottom:var(--dc-s4)}.adv.svelte-u09bub .hint:where(.svelte-u09bub){margin-bottom:var(--dc-s3)}.adv.svelte-u09bub .grid:where(.svelte-u09bub),.own.svelte-u09bub .grid:where(.svelte-u09bub){grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.own.svelte-u09bub h3:where(.svelte-u09bub){letter-spacing:-.01em;font-size:18px}.own.svelte-u09bub h4:where(.svelte-u09bub){margin-top:var(--dc-s3);font-size:15px;font-weight:600}.rls.svelte-u09bub{margin:0;padding:0;list-style:none;display:grid}.exr.svelte-u09bub{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.na.svelte-u09bub{min-height:44px;color:var(--dc-ink-2);cursor:pointer;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:inline-flex}.na.svelte-u09bub input:where(.svelte-u09bub){width:20px;height:20px;accent-color:var(--dc-phase)}.lockp.svelte-u09bub{gap:var(--dc-s3);justify-items:start;display:grid}.lockp.svelte-u09bub p:where(.svelte-u09bub){color:var(--dc-ink-2);line-height:1.55}.jump.svelte-u09bub{scrollbar-width:none;overflow-x:auto}.jump.svelte-u09bub::-webkit-scrollbar{display:none}.jump.svelte-u09bub ol:where(.svelte-u09bub){gap:4px;width:max-content;margin:0;padding:2px;list-style:none;display:flex}@media (width>=768px){.jump.svelte-u09bub ol:where(.svelte-u09bub){flex-wrap:wrap;width:auto}}.jump.svelte-u09bub a:where(.svelte-u09bub){border-radius:var(--dc-r-pill);min-height:44px;color:var(--dc-ink-2);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--dc-line);align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.jump.svelte-u09bub a:where(.svelte-u09bub):hover{color:var(--dc-ink);background:var(--dc-surface)}.mod.svelte-u09bub{margin-top:var(--dc-s4);scroll-margin-top:72px}.mod-head.svelte-u09bub{align-items:start;gap:var(--dc-s3) var(--dc-s4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mod-n.svelte-u09bub{width:32px;height:32px;color:var(--dc-phase);box-shadow:inset 0 0 0 1px var(--dc-phase);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.mod.svelte-u09bub h2:where(.svelte-u09bub){letter-spacing:-.02em;font-size:clamp(22px,2.6vw,30px)}.mod-intro.svelte-u09bub{color:var(--dc-ink-2);margin-top:4px}.mod-annual.svelte-u09bub{font:600 clamp(20px, 2.4vw, 28px)/1.1 var(--dc-font-display);letter-spacing:-.02em;text-align:right;justify-self:end;margin:0}@media (width<=560px){.mod-head.svelte-u09bub{grid-template-columns:auto minmax(0,1fr)}.mod-annual.svelte-u09bub{text-align:left;grid-column:2;justify-self:start}}.body.svelte-u09bub{gap:var(--dc-s5);margin-top:var(--dc-s4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1024px){.body.svelte-u09bub{gap:var(--dc-s6);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.out.svelte-u09bub{gap:var(--dc-s3);min-width:0;margin-top:var(--dc-s3);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.body.svelte-u09bub .out:where(.svelte-u09bub){margin-top:0}.out.svelte-u09bub>div:where(.svelte-u09bub){min-width:0}.note.svelte-u09bub{color:var(--dc-ink-2);font-size:14px;line-height:1.5}.src.svelte-u09bub{color:var(--dc-mute);font-size:13px;line-height:1.45}.related.svelte-u09bub{margin-top:var(--dc-s5)}.hint.svelte-u09bub{color:var(--dc-mute);font-size:13px}.cap.svelte-u09bub{margin:var(--dc-s4) 0 0;letter-spacing:-.01em;font-size:17px;font-weight:600}.lab.svelte-u09bub{align-items:flex-end;gap:6px;min-height:22px;display:flex}.lab.svelte-u09bub label:where(.svelte-u09bub){color:var(--dc-ink-2);font-size:14px;font-weight:500}.cats.svelte-u09bub{border-radius:var(--dc-r-lg);background:var(--dc-line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.cats.svelte-u09bub>li:where(.svelte-u09bub){gap:var(--dc-s3);background:var(--dc-surface);min-width:0;padding:16px clamp(14px,2vw,22px);display:grid}@media (width>=1024px){.cats.svelte-u09bub>li:where(.svelte-u09bub){grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start}}.cat-h.svelte-u09bub h3:where(.svelte-u09bub){letter-spacing:-.01em;font-size:16px}.cat-s.svelte-u09bub{color:var(--dc-mute);margin-top:2px;font-size:13px;line-height:1.4}.vl.svelte-u09bub{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.vl.svelte-u09bub li:where(.svelte-u09bub){border-radius:var(--dc-r-pill);background:var(--dc-field);min-height:36px;box-shadow:inset 0 0 0 1px var(--dc-line);flex-wrap:wrap;align-items:baseline;gap:2px 8px;max-width:100%;padding:6px 12px;font-size:14px;display:inline-flex}.vl.svelte-u09bub li.local:where(.svelte-u09bub){box-shadow:inset 0 0 0 1px var(--dc-phase)}.vl.svelte-u09bub a:where(.svelte-u09bub){color:var(--dc-ink);font-weight:500;text-decoration:none}.vl.svelte-u09bub a:where(.svelte-u09bub):hover{text-decoration:underline}.vl.svelte-u09bub a:where(.svelte-u09bub):focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px;border-radius:4px}.vn.svelte-u09bub{color:var(--dc-ink);font-weight:500}.hq.svelte-u09bub{color:var(--dc-mute);font-size:12px}.gantt.svelte-u09bub{border-radius:var(--dc-r-md);background:var(--dc-line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gantt.svelte-u09bub li:where(.svelte-u09bub){background:var(--dc-surface);grid-template-columns:minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:10px 14px;display:grid}@media (width>=768px){.gantt.svelte-u09bub li:where(.svelte-u09bub){gap:var(--dc-s4);grid-template-columns:minmax(150px,1fr) minmax(0,3fr) minmax(150px,1fr)}}.gl.svelte-u09bub{color:var(--dc-ink);font-size:14px}.gd.svelte-u09bub{color:var(--dc-mute);font-variant-numeric:tabular-nums;font-size:13px}@media (width>=768px){.gd.svelte-u09bub{text-align:right}}.gt.svelte-u09bub{border-radius:6px;width:100%;height:12px;display:block;overflow:hidden}.gtb.svelte-u09bub{fill:var(--dc-field)}.gb.svelte-u09bub{fill:var(--dc-ink-2);opacity:.55}.gb.crit.svelte-u09bub{fill:var(--dc-phase);opacity:1}.pager.svelte-u09bub{margin-top:var(--dc-s6);border-top:1px solid var(--dc-line);padding-top:var(--dc-s4);flex-wrap:wrap;gap:8px;display:flex}.pager.svelte-u09bub .fwd:where(.svelte-u09bub){color:var(--dc-ink);background:var(--dc-surface-2);margin-left:auto}.err.svelte-u09bub{margin-top:var(--dc-s2)}
