.CapacityPlanner-module__B2V7yG__root{--tc-c1:#2a6fb8;--tc-c2:#d9702a;--tc-c3:#1a9a85;--tc-c4:#b8850a;--tc-c5:#c95d8b;--tc-c6:#3f8a2e;--tc-c7:#5b4bb0;--tc-c8:#cf4a3c;--tc-c9:#2f8fbf;--tc-c10:#9a5a1a;--tc-c11:#8a9a1e;--tc-c12:#8e3f86;--tc-c13:#9c7ef6;--tc-seg-text:#fff;color:var(--text);contain:inline-size;font-size:14px;line-height:1.6}.CapacityPlanner-module__B2V7yG__num,.CapacityPlanner-module__B2V7yG__oNum,.CapacityPlanner-module__B2V7yG__segLabel,.CapacityPlanner-module__B2V7yG__coreNum,.CapacityPlanner-module__B2V7yG__calcNum,.CapacityPlanner-module__B2V7yG__mixN,.CapacityPlanner-module__B2V7yG__big{font-variant-numeric:tabular-nums}[data-theme=dark] .CapacityPlanner-module__B2V7yG__root{--tc-c1:#4a88d4;--tc-c2:#d9763a;--tc-c3:#22a088;--tc-c4:#b48a18;--tc-c5:#cc6f98;--tc-c6:#58a03e;--tc-c7:#7c6dd6;--tc-c8:#d95a4d;--tc-c9:#3d98c6;--tc-c10:#b0622e;--tc-c11:#809c34;--tc-c12:#a85a9e;--tc-c13:#009155;--tc-seg-text:#14140e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .CapacityPlanner-module__B2V7yG__root{--tc-c1:#4a88d4;--tc-c2:#d9763a;--tc-c3:#22a088;--tc-c4:#b48a18;--tc-c5:#cc6f98;--tc-c6:#58a03e;--tc-c7:#7c6dd6;--tc-c8:#d95a4d;--tc-c9:#3d98c6;--tc-c10:#b0622e;--tc-c11:#809c34;--tc-c12:#a85a9e;--tc-c13:#009155;--tc-seg-text:#14140e}}.CapacityPlanner-module__B2V7yG__root *,.CapacityPlanner-module__B2V7yG__root :before,.CapacityPlanner-module__B2V7yG__root :after{box-sizing:border-box}.CapacityPlanner-module__B2V7yG__faint{color:var(--subtle)}.CapacityPlanner-module__B2V7yG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CapacityPlanner-module__B2V7yG__root :is(button,input,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.CapacityPlanner-module__B2V7yG__chrome{margin-bottom:22px}.CapacityPlanner-module__B2V7yG__tabs{flex-wrap:wrap;gap:8px;display:flex}.CapacityPlanner-module__B2V7yG__tab{border:1px solid var(--border);font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:7px 15px;font-size:12.5px;font-weight:500;transition:all .16s;display:inline-flex}.CapacityPlanner-module__B2V7yG__tab:hover{color:var(--accent);border-color:var(--accent-mid)}.CapacityPlanner-module__B2V7yG__tab.CapacityPlanner-module__B2V7yG__on{background:var(--accent-light);border-color:var(--accent);color:var(--accent);font-weight:600}@media (max-width:640px){.CapacityPlanner-module__B2V7yG__tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.CapacityPlanner-module__B2V7yG__tabs::-webkit-scrollbar{display:none}.CapacityPlanner-module__B2V7yG__tab{white-space:nowrap}}.CapacityPlanner-module__B2V7yG__controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:20px;display:flex}.CapacityPlanner-module__B2V7yG__controlStack{flex-direction:column;gap:10px;display:flex}.CapacityPlanner-module__B2V7yG__ctrlRow{align-items:center;gap:14px;display:flex}.CapacityPlanner-module__B2V7yG__ctrlLabel{width:66px;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10.5px}@media (max-width:640px){.CapacityPlanner-module__B2V7yG__ctrlRow{flex-direction:column;align-items:flex-start;gap:6px}}.CapacityPlanner-module__B2V7yG__pills{flex-wrap:wrap;gap:6px;display:flex}.CapacityPlanner-module__B2V7yG__pill{background:var(--surface);color:var(--muted);border:1px solid var(--border-strong);font:inherit;cursor:pointer;border-radius:3px;padding:7px 12px;font-size:12.5px;font-weight:500;transition:all .16s}.CapacityPlanner-module__B2V7yG__pill:hover{color:var(--accent);border-color:var(--accent)}.CapacityPlanner-module__B2V7yG__pill.CapacityPlanner-module__B2V7yG__on{color:var(--on-accent);background:var(--accent);border-color:var(--accent);font-weight:600}.CapacityPlanner-module__B2V7yG__share{align-items:center;gap:10px;display:flex}.CapacityPlanner-module__B2V7yG__linkBtn{font:inherit;color:var(--accent);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-mid);text-decoration-color:var(--accent-mid);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.CapacityPlanner-module__B2V7yG__linkBtn:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.CapacityPlanner-module__B2V7yG__copied{color:var(--muted);font-size:12.5px}.CapacityPlanner-module__B2V7yG__hero,.CapacityPlanner-module__B2V7yG__panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:4px;padding:26px 28px}.CapacityPlanner-module__B2V7yG__hero{margin-bottom:20px}@media (max-width:640px){.CapacityPlanner-module__B2V7yG__hero,.CapacityPlanner-module__B2V7yG__panel{padding:20px 18px}}.CapacityPlanner-module__B2V7yG__heroHead{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.CapacityPlanner-module__B2V7yG__heroRole{font-family:var(--font-serif), Georgia, serif;color:var(--text);font-size:26px;font-weight:700;line-height:1.2}.CapacityPlanner-module__B2V7yG__heroTag{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.CapacityPlanner-module__B2V7yG__charter{flex-wrap:wrap;gap:8px 28px;margin:14px 0 0;display:flex}.CapacityPlanner-module__B2V7yG__charter div{flex-direction:column;display:flex}.CapacityPlanner-module__B2V7yG__charter dt{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);font-size:10px}.CapacityPlanner-module__B2V7yG__charter dd{color:var(--text);margin:3px 0 0;font-size:14px;font-weight:600}.CapacityPlanner-module__B2V7yG__heroBrief{color:var(--muted);max-width:72ch;margin:10px 0 18px;font-size:15px;line-height:1.7}.CapacityPlanner-module__B2V7yG__ribbon{border-radius:4px;gap:2px;height:52px;display:flex;overflow:hidden}.CapacityPlanner-module__B2V7yG__seg{min-width:0;color:var(--tc-seg-text);justify-content:center;align-items:center;transition:opacity .12s;display:flex}.CapacityPlanner-module__B2V7yG__seg.CapacityPlanner-module__B2V7yG__dim,.CapacityPlanner-module__B2V7yG__barSeg.CapacityPlanner-module__B2V7yG__dim{opacity:.22}.CapacityPlanner-module__B2V7yG__segLabel{text-align:center;font-size:12.5px;font-weight:700;line-height:1.15}.CapacityPlanner-module__B2V7yG__segName{opacity:.92;font-size:11px;font-weight:500;display:block}.CapacityPlanner-module__B2V7yG__watch{border-left:3px solid var(--warn);color:var(--muted);max-width:72ch;margin:18px 0 0;padding-left:13px;font-size:14px;line-height:1.65}.CapacityPlanner-module__B2V7yG__watch strong{color:var(--text);font-weight:600}.CapacityPlanner-module__B2V7yG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}@media (max-width:900px){.CapacityPlanner-module__B2V7yG__grid{grid-template-columns:1fr}}.CapacityPlanner-module__B2V7yG__panel h3{font-family:var(--font-serif), Georgia, serif;color:var(--text);margin:0 0 6px;font-size:19px;font-weight:700}.CapacityPlanner-module__B2V7yG__panel h3.CapacityPlanner-module__B2V7yG__mt{margin-top:32px}.CapacityPlanner-module__B2V7yG__panel h4{font-family:var(--font-serif), Georgia, serif;color:var(--text);margin:0 0 6px;font-size:16px;font-weight:700}.CapacityPlanner-module__B2V7yG__panelHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.CapacityPlanner-module__B2V7yG__panelHead h3{margin:0}.CapacityPlanner-module__B2V7yG__hint{color:var(--muted);max-width:66ch;margin:6px 0 18px;font-size:13.5px;line-height:1.65}.CapacityPlanner-module__B2V7yG__reset{color:var(--text);border:1px solid var(--border-strong);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:3px;padding:6px 12px;font-size:12.5px;font-weight:600}.CapacityPlanner-module__B2V7yG__reset:hover:not(:disabled){background:var(--accent-light);border-color:var(--accent);color:var(--accent)}.CapacityPlanner-module__B2V7yG__reset:disabled{color:var(--subtle);cursor:default;border-style:dashed}.CapacityPlanner-module__B2V7yG__sliders{flex-direction:column;gap:4px;display:flex}.CapacityPlanner-module__B2V7yG__slider{border-radius:4px;padding:7px 10px;transition:background .1s}.CapacityPlanner-module__B2V7yG__slider.CapacityPlanner-module__B2V7yG__hot{background:var(--bg2)}.CapacityPlanner-module__B2V7yG__sliderTop{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.CapacityPlanner-module__B2V7yG__sliderTop label{cursor:pointer;color:var(--text);align-items:center;gap:8px;display:flex}.CapacityPlanner-module__B2V7yG__sliderTop label i{border-radius:2px;flex:none;width:10px;height:10px}.CapacityPlanner-module__B2V7yG__num{text-align:right;white-space:nowrap;grid-template-columns:3.2rem 2.4rem 2.6rem;align-items:baseline;font-weight:600;display:inline-grid}.CapacityPlanner-module__B2V7yG__num em{color:var(--subtle);font-size:12px;font-style:normal;font-weight:400}.CapacityPlanner-module__B2V7yG__num b{font-size:12px}.CapacityPlanner-module__B2V7yG__up{color:var(--accent)}.CapacityPlanner-module__B2V7yG__down{color:var(--warn)}.CapacityPlanner-module__B2V7yG__range{appearance:none;cursor:pointer;--c:var(--accent);--p:50%;background:0 0;width:100%;height:22px;margin:2px 0 0}.CapacityPlanner-module__B2V7yG__range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--c) 0 var(--p), var(--border-strong) var(--p) 100%);border-radius:999px;height:6px}.CapacityPlanner-module__B2V7yG__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c);border:3px solid var(--surface);width:18px;height:18px;box-shadow:0 0 0 1px var(--border-strong);border-radius:50%;margin-top:-6px}.CapacityPlanner-module__B2V7yG__range::-moz-range-track{background:var(--border-strong);border-radius:999px;height:6px}.CapacityPlanner-module__B2V7yG__range::-moz-range-progress{background:var(--c);border-radius:999px;height:6px}.CapacityPlanner-module__B2V7yG__range::-moz-range-thumb{background:var(--c);border:3px solid var(--surface);border-radius:50%;width:12px;height:12px}.CapacityPlanner-module__B2V7yG__donutWrap{max-width:300px;margin:8px auto 0;position:relative}.CapacityPlanner-module__B2V7yG__donut{width:100%;height:auto;display:block}.CapacityPlanner-module__B2V7yG__donut path{cursor:default;stroke:var(--surface);stroke-width:2px;transition:opacity .12s}.CapacityPlanner-module__B2V7yG__dimPath{opacity:.2}.CapacityPlanner-module__B2V7yG__donutCore{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 26%;display:flex;position:absolute;inset:0}.CapacityPlanner-module__B2V7yG__coreNum{font-family:var(--font-serif), Georgia, serif;color:var(--text);font-size:32px;font-weight:700;line-height:1.05}.CapacityPlanner-module__B2V7yG__coreLabel{color:var(--text);margin-top:4px;font-size:13px;line-height:1.3}.CapacityPlanner-module__B2V7yG__coreLabel i{vertical-align:0;border-radius:2px;width:9px;height:9px;margin-right:6px;display:inline-block}.CapacityPlanner-module__B2V7yG__coreSub{color:var(--muted);margin-top:3px;font-size:12px}.CapacityPlanner-module__B2V7yG__coreIdle{color:var(--subtle);font-size:13px}.CapacityPlanner-module__B2V7yG__outcomes{flex-direction:column;gap:10px;display:flex}.CapacityPlanner-module__B2V7yG__outcome{grid-template-columns:minmax(0,1fr) 6.5rem 2.6rem;align-items:center;gap:12px;font-size:13.5px;display:grid}.CapacityPlanner-module__B2V7yG__oBar{background:var(--border-strong);border-radius:999px;height:6px;position:relative}.CapacityPlanner-module__B2V7yG__oFill{background:var(--accent);border-radius:999px;position:absolute;inset:0 auto 0 0}.CapacityPlanner-module__B2V7yG__oMark{background:var(--text);opacity:.45;width:2px;position:absolute;top:-4px;bottom:-4px;left:71.4%}.CapacityPlanner-module__B2V7yG__oNum{text-align:right;color:var(--subtle);font-weight:700}.CapacityPlanner-module__B2V7yG__radar{width:100%;max-width:360px;margin:20px auto 0;display:block;overflow:visible}.CapacityPlanner-module__B2V7yG__ring{fill:none;stroke:var(--border-strong);stroke-width:1px}.CapacityPlanner-module__B2V7yG__benchPoly{fill:var(--bg2);fill-opacity:.6;stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:4 3}.CapacityPlanner-module__B2V7yG__curPoly{fill:var(--accent-mid);stroke:var(--accent);stroke-width:2px}.CapacityPlanner-module__B2V7yG__radarLabel{fill:var(--muted);font-size:12px}.CapacityPlanner-module__B2V7yG__radarKey{color:var(--muted);justify-content:center;gap:20px;margin-top:4px;font-size:12.5px;display:flex}.CapacityPlanner-module__B2V7yG__radarKey span{align-items:center;gap:6px;display:inline-flex}.CapacityPlanner-module__B2V7yG__keyBench,.CapacityPlanner-module__B2V7yG__keyCur{border-radius:2px;width:18px;height:10px;display:inline-block}.CapacityPlanner-module__B2V7yG__keyBench{border:1.5px dashed var(--muted)}.CapacityPlanner-module__B2V7yG__keyCur{background:var(--accent-mid);border:2px solid var(--accent)}.CapacityPlanner-module__B2V7yG__bars{flex-direction:column;gap:11px;margin-top:8px;display:flex}.CapacityPlanner-module__B2V7yG__barRow{grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (max-width:640px){.CapacityPlanner-module__B2V7yG__barRow{grid-template-columns:1fr;gap:6px}}.CapacityPlanner-module__B2V7yG__barName{text-align:left;font:inherit;color:var(--text);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.CapacityPlanner-module__B2V7yG__barName:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.CapacityPlanner-module__B2V7yG__barTrack{border-radius:4px;gap:2px;height:30px;display:flex;overflow:hidden}.CapacityPlanner-module__B2V7yG__barSeg{transition:opacity .12s}.CapacityPlanner-module__B2V7yG__cmpStatus{flex-wrap:wrap;align-items:center;gap:8px;min-height:26px;margin-top:16px;font-size:14px;display:flex}.CapacityPlanner-module__B2V7yG__cmpStatus i{border-radius:2px;width:12px;height:12px;display:inline-block}.CapacityPlanner-module__B2V7yG__legend{flex-wrap:wrap;gap:6px 16px;margin-top:14px;display:flex}.CapacityPlanner-module__B2V7yG__key{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.CapacityPlanner-module__B2V7yG__key i{border-radius:2px;width:10px;height:10px;display:inline-block}.CapacityPlanner-module__B2V7yG__notes{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:28px;padding-top:24px;display:grid}.CapacityPlanner-module__B2V7yG__note p{color:var(--muted);margin:0 0 6px;font-size:13.5px;line-height:1.65}.CapacityPlanner-module__B2V7yG__note p.CapacityPlanner-module__B2V7yG__faint{color:var(--subtle)}.CapacityPlanner-module__B2V7yG__raciKey{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;font-size:13px;display:flex}.CapacityPlanner-module__B2V7yG__raciKey>span{align-items:center;gap:7px;display:inline-flex}.CapacityPlanner-module__B2V7yG__raci{width:28px;height:28px;font-family:var(--font-mono), monospace;border-radius:3px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.CapacityPlanner-module__B2V7yG__raci_A{background:var(--accent);color:var(--on-accent)}.CapacityPlanner-module__B2V7yG__raci_R{border:2px solid var(--accent);color:var(--accent)}.CapacityPlanner-module__B2V7yG__raci_C{background:var(--bg2);border:1px solid var(--border-strong);color:var(--text)}.CapacityPlanner-module__B2V7yG__raci_I{border:1px dashed var(--border-strong);color:var(--muted);font-weight:500}.CapacityPlanner-module__B2V7yG__matrixScroll{margin:0 -8px;padding:0 8px;overflow-x:auto}.CapacityPlanner-module__B2V7yG__matrix{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:13.5px}.CapacityPlanner-module__B2V7yG__matrix th,.CapacityPlanner-module__B2V7yG__matrix td{border-bottom:1px solid var(--border);text-align:center;padding:8px 6px}.CapacityPlanner-module__B2V7yG__matrix td{transition:background .1s}.CapacityPlanner-module__B2V7yG__mCorner,.CapacityPlanner-module__B2V7yG__mRow{text-align:left!important}.CapacityPlanner-module__B2V7yG__mCorner{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--subtle);font-size:10px;font-weight:500}.CapacityPlanner-module__B2V7yG__mRow{color:var(--text);min-width:14rem;font-weight:500;padding-right:16px!important}.CapacityPlanner-module__B2V7yG__mCol{vertical-align:bottom;width:6rem}.CapacityPlanner-module__B2V7yG__mRoleBtn{font:inherit;color:var(--text);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;line-height:1.3}.CapacityPlanner-module__B2V7yG__mRoleBtn:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.CapacityPlanner-module__B2V7yG__mHot,.CapacityPlanner-module__B2V7yG__mRowHot td,.CapacityPlanner-module__B2V7yG__mRowHot th{background:var(--bg2)}.CapacityPlanner-module__B2V7yG__complexity{margin-top:14px}.CapacityPlanner-module__B2V7yG__driverHint{color:var(--subtle);max-width:560px;margin:0 0 4px;font-size:12.5px;line-height:1.6}.CapacityPlanner-module__B2V7yG__complexityNote{color:var(--muted);margin:6px 0 0 80px;font-size:13px;line-height:1.6}@media (max-width:640px){.CapacityPlanner-module__B2V7yG__complexityNote{margin-left:0}}.CapacityPlanner-module__B2V7yG__calcRow{align-items:center;gap:16px;max-width:560px;margin:16px 0 4px;display:flex}.CapacityPlanner-module__B2V7yG__calcRow label{white-space:nowrap;font-size:13.5px;font-weight:600}.CapacityPlanner-module__B2V7yG__calcRow .CapacityPlanner-module__B2V7yG__range{flex:1}.CapacityPlanner-module__B2V7yG__calcNum{font-family:var(--font-serif), Georgia, serif;text-align:right;min-width:3rem;font-size:26px;font-weight:700}.CapacityPlanner-module__B2V7yG__mixGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-top:20px;display:grid}.CapacityPlanner-module__B2V7yG__mixCard{border:1px solid var(--border-strong);background:var(--surface);border-radius:4px;padding:18px}.CapacityPlanner-module__B2V7yG__mixCard.CapacityPlanner-module__B2V7yG__off{border-style:dashed;border-color:var(--border);background:0 0}.CapacityPlanner-module__B2V7yG__mixCard.CapacityPlanner-module__B2V7yG__off .CapacityPlanner-module__B2V7yG__mixN,.CapacityPlanner-module__B2V7yG__mixCard.CapacityPlanner-module__B2V7yG__off .CapacityPlanner-module__B2V7yG__mixL{color:var(--subtle)}.CapacityPlanner-module__B2V7yG__mixN{font-family:var(--font-serif), Georgia, serif;color:var(--text);font-size:36px;font-weight:700;line-height:1}.CapacityPlanner-module__B2V7yG__mixL{margin-top:8px;font-size:14px;font-weight:600}.CapacityPlanner-module__B2V7yG__mixW{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.6}.CapacityPlanner-module__B2V7yG__mixSummary{border-top:1px solid var(--border);margin-top:28px;padding-top:20px}.CapacityPlanner-module__B2V7yG__mixTotal{margin:0;font-size:15px}.CapacityPlanner-module__B2V7yG__big{font-family:var(--font-serif), Georgia, serif;font-size:26px;font-weight:700}.CapacityPlanner-module__B2V7yG__flag{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;vertical-align:3px;border:1px solid;border-radius:999px;margin-left:10px;padding:3px 9px;font-size:10px}.CapacityPlanner-module__B2V7yG__flagLow{color:var(--muted)}.CapacityPlanner-module__B2V7yG__flagHigh{color:var(--warn)}.CapacityPlanner-module__B2V7yG__mixNote{color:var(--muted);max-width:74ch;margin:12px 0 0;font-size:13.5px;line-height:1.7}.CapacityPlanner-module__B2V7yG__evGroup{margin-top:28px}.CapacityPlanner-module__B2V7yG__evGroup h4{border-bottom:1px solid var(--border-strong);margin-bottom:8px;padding-bottom:8px}.CapacityPlanner-module__B2V7yG__warn h4{border-bottom-color:var(--warn)}.CapacityPlanner-module__B2V7yG__ev{border-bottom:1px solid var(--border);padding:14px 0}.CapacityPlanner-module__B2V7yG__evHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CapacityPlanner-module__B2V7yG__evClaim{color:var(--text);max-width:72ch;font-size:15px;font-weight:600;line-height:1.5}.CapacityPlanner-module__B2V7yG__evMeta{color:var(--subtle);margin-top:4px;font-size:12.5px}.CapacityPlanner-module__B2V7yG__evMeta a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.CapacityPlanner-module__B2V7yG__evNote{color:var(--muted);max-width:78ch;margin:8px 0 0;font-size:13.5px;line-height:1.7}.CapacityPlanner-module__B2V7yG__chip{white-space:nowrap;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:1px solid;border-radius:999px;flex:none;padding:3px 9px;font-size:10px}.CapacityPlanner-module__B2V7yG__chip_high{color:var(--accent)}.CapacityPlanner-module__B2V7yG__chip_medium{color:var(--text)}.CapacityPlanner-module__B2V7yG__chip_low{color:var(--muted)}.CapacityPlanner-module__B2V7yG__chip_unverified{color:var(--warn)}@media (prefers-reduced-motion:reduce){.CapacityPlanner-module__B2V7yG__seg,.CapacityPlanner-module__B2V7yG__barSeg,.CapacityPlanner-module__B2V7yG__slider,.CapacityPlanner-module__B2V7yG__donut path{transition:none}}
