.DataCenters-module___aQGYa__section{gap:var(--space-6);padding-top:var(--space-6);border-top:var(--border-head);flex-direction:column;display:flex}.DataCenters-module___aQGYa__panel{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.DataCenters-module___aQGYa__tiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.DataCenters-module___aQGYa__tile{background:var(--ul-white);border:var(--border-card);border-top:4px solid;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.DataCenters-module___aQGYa__tileQuiet{border-top:var(--border-card);background:var(--ul-cream);}.DataCenters-module___aQGYa__tileLabel{font:var(--type-table-head);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.DataCenters-module___aQGYa__tileValue{font:var(--type-figure);letter-spacing:var(--tracking-display);color:var(--text-brand)}.DataCenters-module___aQGYa__legend{font:500 13px/1.3 var(--font-sans);color:var(--text-body);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.DataCenters-module___aQGYa__legend li{align-items:center;gap:8px;display:flex}.DataCenters-module___aQGYa__swatch{flex:none;width:12px;height:12px}.DataCenters-module___aQGYa__bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.DataCenters-module___aQGYa__barRow{grid-template-columns:110px minmax(0,1fr) 48px;grid-template-areas:"name bar value"".meta meta";align-items:center;gap:2px 12px;display:grid}.DataCenters-module___aQGYa__barName{font:600 14px/1.3 var(--font-sans);color:var(--text-brand);grid-area:name}.DataCenters-module___aQGYa__barValue{font:600 14px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-body);text-align:right;grid-area:value}.DataCenters-module___aQGYa__barMeta{font:var(--type-meta);color:var(--text-muted);grid-area:meta}.DataCenters-module___aQGYa__barRow .DataCenters-module___aQGYa__stack{grid-area:bar}.DataCenters-module___aQGYa__stack{gap:2px;width:100%;height:18px;display:flex}.DataCenters-module___aQGYa__segment{min-width:2px;height:100%;display:block}.DataCenters-module___aQGYa__stackLabels{font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-body);gap:2px;display:flex}.DataCenters-module___aQGYa__stackLabels span{min-width:48px}.DataCenters-module___aQGYa__big{font:var(--type-lede);color:var(--text-body);margin:0}.DataCenters-module___aQGYa__columns{border-bottom:1px solid var(--ul-rule);align-items:flex-end;gap:10px;height:210px;padding-top:8px;display:flex}.DataCenters-module___aQGYa__column{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;gap:6px;min-width:0;height:100%;display:flex}.DataCenters-module___aQGYa__columnValue{font:500 12px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-body);text-align:center;min-height:15px}.DataCenters-module___aQGYa__barSolid{background:var(--ul-navy);display:block}.DataCenters-module___aQGYa__barEstimate{background:var(--ul-white);border:2px dashed var(--ul-navy);display:block}.DataCenters-module___aQGYa__columnLabels{font:var(--type-meta);color:var(--text-muted);gap:10px;margin-top:-6px;display:flex}.DataCenters-module___aQGYa__columnLabels span{text-align:center;flex:1 1 0;min-width:0}.DataCenters-module___aQGYa__details summary{font:600 14px/1.3 var(--font-sans);color:var(--link);cursor:pointer;min-height:var(--hit-min);align-items:center;display:flex}.DataCenters-module___aQGYa__tableWrap{border:var(--border-card);max-height:520px;overflow:auto}.DataCenters-module___aQGYa__table{border-collapse:collapse;width:100%;font:var(--type-table);background:var(--ul-white)}.DataCenters-module___aQGYa__table th{font:var(--type-table-head);text-align:left;border-bottom:var(--border-head);color:var(--text-brand);background:var(--ul-white);padding:8px 10px;position:sticky;top:0}.DataCenters-module___aQGYa__table tbody th{border-bottom:var(--border-row);font:600 14px/1.4 var(--font-sans);position:static}.DataCenters-module___aQGYa__table td{border-bottom:var(--border-row);vertical-align:top;padding:8px 10px}.DataCenters-module___aQGYa__num{text-align:right;white-space:nowrap}.DataCenters-module___aQGYa__nowrap{white-space:nowrap}.DataCenters-module___aQGYa__asksKind{font:var(--type-table-head);text-transform:uppercase;letter-spacing:.06em;color:var(--text-eyebrow)}@media (max-width:639px){.DataCenters-module___aQGYa__barRow{grid-template-columns:90px minmax(0,1fr) 40px}.DataCenters-module___aQGYa__columns,.DataCenters-module___aQGYa__columnLabels{gap:6px}}
