.CostIndexWorkbench-module__Vx_yHW__page{min-width:0}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__page>.v2-display{max-width:1120px;font-family:var(--font-sans);letter-spacing:-.03em;font-size:clamp(30px,2.8vw,40px);font-weight:500;line-height:1.13;margin:24px 0 20px!important}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-plate-svg{min-width:1200px}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-plate-svg text{font-family:var(--font-sans)}:is(.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-rowsub,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-keylab,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-tick){letter-spacing:0;font-size:12px}.CostIndexWorkbench-module__Vx_yHW__plate .v2-plate--wide{gap:20px}.CostIndexWorkbench-module__Vx_yHW__ledger{font-family:var(--font-sans);grid-template-columns:minmax(0,1fr);gap:0 28px;display:grid}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row{gap:10px;min-width:0;padding:14px 0}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__ledger .v2-ledger-n{font-family:var(--font-sans);letter-spacing:-.03em;font-size:clamp(26px,2.3vw,32px);font-weight:500}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__ledger .v2-ledger-cap{max-width:none;color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.5}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__caption{color:var(--text-secondary);margin-top:12px}.CostIndexWorkbench-module__Vx_yHW__page .CostIndexWorkbench-module__Vx_yHW__rates{margin-top:32px}.CostIndexWorkbench-module__Vx_yHW__ratesIntro{max-width:88ch;color:var(--text-secondary);margin:0 0 20px;font-size:14px;line-height:1.55}.CostIndexWorkbench-module__Vx_yHW__historyReading{border-top:1px solid var(--v2-rule);color:var(--text-secondary);gap:16px 40px;margin-top:40px;padding-top:20px;font-size:15px;line-height:1.6;display:grid}.CostIndexWorkbench-module__Vx_yHW__historyReading>p{min-width:0;margin:0}.CostIndexWorkbench-module__Vx_yHW__dashboard{min-width:0;font-family:var(--font-sans);flex-direction:column;gap:20px;display:flex}.CostIndexWorkbench-module__Vx_yHW__dashboard:disabled button{cursor:wait}.CostIndexWorkbench-module__Vx_yHW__controls{gap:12px;min-width:0;display:grid}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-tabs{flex-wrap:wrap;gap:0 24px;min-width:0;display:flex}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-tab{min-height:44px;font-family:var(--font-sans);text-align:left;flex:none;padding:8px 0 10px;font-size:14px;font-weight:500}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-tab-eyebrow{color:var(--text-tertiary);letter-spacing:.04em;font-size:10px;line-height:1.35}:is(.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-tab[aria-selected=true],.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-gpu-pill[aria-pressed=true]){color:var(--v2-forest);border-bottom-color:var(--v2-forest)}.CostIndexWorkbench-module__Vx_yHW__filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;min-width:0;display:flex}.CostIndexWorkbench-module__Vx_yHW__gpuOptions{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;display:flex}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-gpu-pill{min-height:36px;font-family:var(--font-sans);font-size:13px;font-weight:500}.CostIndexWorkbench-module__Vx_yHW__summary{--padding-card:12px 0;min-width:0;font-family:var(--font-sans);border-top:1px solid var(--v2-rule);border-bottom:1px solid var(--v2-rule);grid-template-columns:minmax(0,1fr);gap:0 24px;display:grid}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__summary .stat-card.card-panel{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;transform:none}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__summary .stat-card+.stat-card{border-top:1px solid var(--v2-rule-faint)}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__summary .section-label{color:var(--text-secondary);font-family:var(--font-sans);letter-spacing:.05em;order:-1;margin:0 0 6px;font-size:10.5px;font-weight:500}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__summary .data-value{font-family:var(--font-sans);flex-wrap:wrap;font-size:29px;font-weight:500;line-height:1.15}.CostIndexWorkbench-module__Vx_yHW__derivationLink{justify-content:flex-end;margin-top:-12px;display:flex}.CostIndexWorkbench-module__Vx_yHW__selectedView{min-width:0}.CostIndexWorkbench-module__Vx_yHW__printContext{display:none}.CostIndexWorkbench-module__Vx_yHW__dashboard .CostIndexWorkbench-module__Vx_yHW__sourceCell{white-space:normal;overflow-wrap:anywhere;max-width:200px;color:var(--text-secondary)!important;font-size:12px!important}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-label{width:200px!important}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-label-secondary{color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere;font-size:12px}:is(.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-panel-eyebrow,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-onprem-display,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-model-pill,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-value,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-label-primary){font-family:var(--font-sans);font-weight:500}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-model-pill{min-height:36px}.CostIndexWorkbench-module__Vx_yHW__methodology{margin-top:4px}.CostIndexWorkbench-module__Vx_yHW__denominatorTable{table-layout:fixed;font-size:13px}.CostIndexWorkbench-module__Vx_yHW__denominatorTable th:first-child{width:66.666%}.CostIndexWorkbench-module__Vx_yHW__denominatorNote{max-width:none;color:var(--text-secondary);font-size:12px;line-height:1.55;display:block}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__methodology .ci-methodology-card{padding:16px 0 0}.CostIndexWorkbench-module__Vx_yHW__methodology .ci-methodology-card>div:first-of-type{font-size:13px!important}@media screen and (min-width:1024px){.CostIndexWorkbench-module__Vx_yHW__methodology .ci-methodology-card>div:first-of-type{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}}@media (min-width:760px){.CostIndexWorkbench-module__Vx_yHW__ledger{grid-template-columns:repeat(6,minmax(0,1fr))}.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row{grid-column:span 2}.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row:nth-child(n+4){grid-column:span 3}.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row:nth-child(4):last-child{grid-column:1/-1}.CostIndexWorkbench-module__Vx_yHW__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__summary .stat-card+.stat-card{border-top:0}.CostIndexWorkbench-module__Vx_yHW__historyReading{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media screen and (max-width:759px),screen and (pointer:coarse){.CostIndexWorkbench-module__Vx_yHW__filterRow{gap:12px}:is(.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__controls .ci-gpu-pill,.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-model-pill){min-height:44px}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-model-segment{flex-wrap:wrap;gap:0 16px;display:flex}}@media screen and (max-width:759px){.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-label{width:140px!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table] th:first-child,.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table] td:first-child{z-index:auto!important;position:static!important;left:auto!important}}@media print{.CostIndexWorkbench-module__Vx_yHW__plate .ci-plate-scroll{display:none!important}@layer base{.CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__paperPlate[hidden]{display:block!important}}.CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__paperPlate{break-inside:auto;width:100%;max-width:552px;font-family:var(--font-sans);margin:0 auto;font-size:14px;line-height:1.35}.CostIndexWorkbench-module__Vx_yHW__plate .CostIndexWorkbench-module__Vx_yHW__paperPlate text{fill:var(--text-secondary);font-family:var(--font-sans)!important;font-size:14px!important}.CostIndexWorkbench-module__Vx_yHW__paperPlate p{font:inherit;margin:0 0 8px}.CostIndexWorkbench-module__Vx_yHW__paperKey,.CostIndexWorkbench-module__Vx_yHW__paperKey>span{align-items:center;gap:6px;display:flex}.CostIndexWorkbench-module__Vx_yHW__paperKey{flex-wrap:wrap;gap:6px 16px;margin-bottom:4px}.CostIndexWorkbench-module__Vx_yHW__paperKey svg{flex:0 0 12px}.CostIndexWorkbench-module__Vx_yHW__paperAxis,.CostIndexWorkbench-module__Vx_yHW__paperStrip{width:100%;height:auto;display:block;overflow:visible}.CostIndexWorkbench-module__Vx_yHW__paperRow{border-top:1px solid var(--v2-rule);break-inside:avoid-page;padding:6px 0}.CostIndexWorkbench-module__Vx_yHW__paperRowHeader{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;margin-bottom:2px;display:grid}.CostIndexWorkbench-module__Vx_yHW__paperRowHeader strong{font-weight:500}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__plate .ci-plate-svg{min-width:0}.sheet-v2 .CostIndexWorkbench-module__Vx_yHW__page>.v2-display{break-inside:avoid-page;break-after:auto;font-size:26pt;line-height:1.12;margin:10mm 0 6mm!important}.CostIndexWorkbench-module__Vx_yHW__page .ci-plate{break-inside:auto}.CostIndexWorkbench-module__Vx_yHW__controls,.CostIndexWorkbench-module__Vx_yHW__tierControls{display:none}.CostIndexWorkbench-module__Vx_yHW__printContext{margin:0 0 12px;font-size:11pt;font-weight:500;display:block}:is(.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-fill,.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-breakdown-fill){-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--v2-slate)!important}.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-fill[data-leader=true]{background:var(--v2-forest)!important}.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-fill[data-tier=onprem]{background:var(--v2-ink)!important}:is(.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-bar-row,.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-breakdown-row){break-inside:avoid-page}.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-breakdown-row{grid-template-columns:minmax(0,1fr) 64px 40px;gap:5px 10px}.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-breakdown-label{grid-column:1/-1}.CostIndexWorkbench-module__Vx_yHW__dashboard .ci-breakdown-track{width:100%}.CostIndexWorkbench-module__Vx_yHW__page .ci-ts-card .recharts-responsive-container{height:240px!important;min-height:0!important}.CostIndexWorkbench-module__Vx_yHW__page .ci-ts-card .recharts-responsive-container>div{width:100%!important;height:100%!important}:is(.CostIndexWorkbench-module__Vx_yHW__page .ci-ts-card .recharts-wrapper,.CostIndexWorkbench-module__Vx_yHW__page .ci-ts-card .recharts-surface){max-width:100%;width:100%!important;height:240px!important}.CostIndexWorkbench-module__Vx_yHW__page .ci-ts-card .recharts-surface text{font-size:14px!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table] table{table-layout:auto;page-break-inside:auto;break-inside:auto;width:100%;min-width:0}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table] th,.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table] td{white-space:normal;overflow-wrap:normal;vertical-align:top;line-height:1.4;height:auto!important;padding:5px 4px!important;font-size:10px!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] th{width:auto!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(2){overflow-wrap:anywhere;max-width:110px}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(4),.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(5),.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(6){white-space:nowrap!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(4)>div{flex-direction:column;align-items:flex-end;gap:2px}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(4)>div>span:first-child:not(:last-child){white-space:normal;text-align:right;font-size:9px!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:nth-child(4)>div>span>span{white-space:nowrap;display:block}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=cloud] td:last-child{overflow-wrap:normal;max-width:110px;font-size:10px!important}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=procurement] td:nth-child(n+3){white-space:nowrap}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=procurement] td:nth-child(7)>span{white-space:normal;min-width:95px}.CostIndexWorkbench-module__Vx_yHW__dashboard [data-cost-index-table=procurement] td:first-child>span+span{display:block;margin-left:0!important}.CostIndexWorkbench-module__Vx_yHW__dashboard,.CostIndexWorkbench-module__Vx_yHW__historyReading{display:block}.CostIndexWorkbench-module__Vx_yHW__ledger,.CostIndexWorkbench-module__Vx_yHW__summary{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row,.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row:nth-child(n+4)){break-inside:avoid;grid-column:auto}.CostIndexWorkbench-module__Vx_yHW__ledger>.v2-ledger-row:nth-child(n+4){grid-column:1/-1}.CostIndexWorkbench-module__Vx_yHW__historyReading>p{margin-bottom:12px}.CostIndexWorkbench-module__Vx_yHW__selectedView,.CostIndexWorkbench-module__Vx_yHW__methodology{margin-top:16px}}
