.ClusterDetail-module__itcy7G__root{padding-top:var(--mantine-spacing-xs);--data-table-corner-radius:0;container-type:inline-size}.ClusterDetail-module__itcy7G__tableScroll{overflow-x:auto}.ClusterDetail-module__itcy7G__footer{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-xs) var(--mantine-spacing-md);flex-wrap:wrap;display:flex}.ClusterDetail-module__itcy7G__footerStart{align-items:center;gap:var(--mantine-spacing-xxs) var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.ClusterDetail-module__itcy7G__gatedSkeleton{min-height:10rem}
.ReportSectionAnchor-module__aNEJUW__anchor:focus{outline:none}.ReportSectionAnchor-module__aNEJUW__fill{height:100%}
.AssetOverviewTab-module__qQp-EG__blurredName{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.AssetOverviewTab-module__qQp-EG__eyebrow{color:var(--mantine-color-dimmed);letter-spacing:.12em;text-transform:uppercase}
.CompaniesCard-module__7tutpa__scroll{--data-table-corner-radius:0;overflow-x:auto}.CompaniesCard-module__7tutpa__scroll thead th{white-space:nowrap}.CompaniesCard-module__7tutpa__rising{vertical-align:middle;white-space:nowrap;display:inline-block}.CompaniesCard-module__7tutpa__skeletonCell{min-height:2.5rem}
.DemandMap-module__gdFiqW__wrapper{width:100%;container-type:inline-size}.DemandMap-module__gdFiqW__svg{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.DemandMap-module__gdFiqW__full{max-width:71.25rem;display:none}.DemandMap-module__gdFiqW__compact{max-width:46.25rem}@container (min-width:53.5rem){.DemandMap-module__gdFiqW__full{display:block}.DemandMap-module__gdFiqW__compact,.DemandMap-module__gdFiqW__compactOnly.DemandMap-module__gdFiqW__compactOnly{display:none}}.DemandMap-module__gdFiqW__ring{fill:none;stroke:var(--mantine-color-gray-4);stroke-width:1px;stroke-dasharray:4 4}.DemandMap-module__gdFiqW__edge{stroke:var(--app-color-hairline);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.35s ease-out both DemandMap-module__gdFiqW__drawEdge}.DemandMap-module__gdFiqW__centre{fill:var(--app-color-surface-inverse)}.DemandMap-module__gdFiqW__centreText{fill:var(--mantine-color-white);dominant-baseline:central;text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:1.25rem;font-weight:600}.DemandMap-module__gdFiqW__nodeGroup{cursor:pointer;outline:none}.DemandMap-module__gdFiqW__nodeGroup[data-locked]{cursor:default}.DemandMap-module__gdFiqW__hitArea{fill:#0000}.DemandMap-module__gdFiqW__disc{fill:var(--mantine-color-white);stroke:var(--app-color-surface-inverse);stroke-width:2px;transition:stroke-width .15s}.DemandMap-module__gdFiqW__focusRing{fill:none;stroke:var(--app-color-surface-inverse);stroke-width:2px;opacity:0;transition:opacity .15s}.DemandMap-module__gdFiqW__nodeGroup:focus-visible .DemandMap-module__gdFiqW__disc{stroke-width:3.5px}@media (hover:hover){.DemandMap-module__gdFiqW__nodeGroup:hover .DemandMap-module__gdFiqW__disc{stroke-width:3.5px}}.DemandMap-module__gdFiqW__nodeGroup:focus-visible .DemandMap-module__gdFiqW__focusRing,.DemandMap-module__gdFiqW__centreGroup:focus-visible .DemandMap-module__gdFiqW__focusRing{opacity:1}.DemandMap-module__gdFiqW__centreGroup{outline:none}.DemandMap-module__gdFiqW__count{fill:var(--app-color-surface-inverse);dominant-baseline:central;text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:600}.DemandMap-module__gdFiqW__lock{color:var(--mantine-color-dimmed)}.DemandMap-module__gdFiqW__nameText,.DemandMap-module__gdFiqW__rankText{fill:var(--mantine-color-text);dominant-baseline:central;font-weight:600}.DemandMap-module__gdFiqW__nameText{text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover){.DemandMap-module__gdFiqW__nodeGroup:not([data-locked]):hover .DemandMap-module__gdFiqW__nameText{text-decoration:underline}}.DemandMap-module__gdFiqW__trendText{fill:currentColor;font-weight:600}.DemandMap-module__gdFiqW__demandText{fill:var(--mantine-color-dimmed);dominant-baseline:central}.DemandMap-module__gdFiqW__cardTitle{overflow-wrap:anywhere}.DemandMap-module__gdFiqW__openCluster{font-size:var(--mantine-font-size-sm);text-underline-offset:3px;font-weight:600;text-decoration:underline}.DemandMap-module__gdFiqW__list{gap:var(--mantine-spacing-xxs) var(--mantine-spacing-lg);margin:var(--mantine-spacing-md) 0 0;font-size:var(--mantine-font-size-sm);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.DemandMap-module__gdFiqW__listRow{gap:var(--mantine-spacing-xs);align-items:baseline;display:flex}.DemandMap-module__gdFiqW__listRank{min-width:1.5rem;font-weight:600}.DemandMap-module__gdFiqW__listName{flex:1;font-weight:500}.DemandMap-module__gdFiqW__listDemand{color:var(--mantine-color-dimmed);white-space:nowrap}@keyframes DemandMap-module__gdFiqW__popIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes DemandMap-module__gdFiqW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DemandMap-module__gdFiqW__drawEdge{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.DemandMap-module__gdFiqW__centreAnimate{animation:.4s cubic-bezier(.34,1.56,.64,1) both DemandMap-module__gdFiqW__popIn}.DemandMap-module__gdFiqW__ringAnimate{animation:.35s ease-out both DemandMap-module__gdFiqW__popIn}.DemandMap-module__gdFiqW__nodeAnimate{animation:.4s cubic-bezier(.34,1.56,.64,1) both DemandMap-module__gdFiqW__popIn}.DemandMap-module__gdFiqW__labelAnimate{animation:.3s ease-out both DemandMap-module__gdFiqW__fadeIn}@media (prefers-reduced-motion:reduce){.DemandMap-module__gdFiqW__centreAnimate,.DemandMap-module__gdFiqW__ringAnimate,.DemandMap-module__gdFiqW__nodeAnimate,.DemandMap-module__gdFiqW__labelAnimate,.DemandMap-module__gdFiqW__edge{animation:none}.DemandMap-module__gdFiqW__edge{stroke-dasharray:none;stroke-dashoffset:0}}.DemandMap-module__gdFiqW__trendArrow{vertical-align:-2px;white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.DemandMap-module__gdFiqW__openClusterIcon{vertical-align:-2px;margin-inline-start:var(--mantine-spacing-xxs)}
.ShareBar-module__mn6syG__captions{width:100%;display:flex}.ShareBar-module__mn6syG__caption{min-width:0;text-align:right;white-space:nowrap;flex-grow:0;flex-shrink:1;padding-inline-end:var(--mantine-spacing-xxxs);overflow:hidden}.ShareBar-module__mn6syG__swatch{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}
.TimingMap-module__tVs79q__wrapper{width:100%;container-type:inline-size}.TimingMap-module__tVs79q__stage{position:relative}.TimingMap-module__tVs79q__svg{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.TimingMap-module__tVs79q__full{max-width:70rem;display:none}.TimingMap-module__tVs79q__compact{max-width:45rem}@container (min-width:53.5rem){.TimingMap-module__tVs79q__full{display:block}.TimingMap-module__tVs79q__compact,.TimingMap-module__tVs79q__compactOnly.TimingMap-module__tVs79q__compactOnly{display:none}}.TimingMap-module__tVs79q__tintLow{fill:var(--app-color-table-header)}.TimingMap-module__tVs79q__tintHot{fill:var(--app-color-page)}.TimingMap-module__tVs79q__tintOpen{fill:var(--app-color-quadrant-open)}.TimingMap-module__tVs79q__axis{stroke:var(--app-color-surface-inverse);stroke-width:2px}.TimingMap-module__tVs79q__divider{stroke:var(--mantine-color-gray-5);stroke-width:1.5px;stroke-dasharray:6 6}.TimingMap-module__tVs79q__quadrantTop,.TimingMap-module__tVs79q__quadrantBottom{text-transform:uppercase;dominant-baseline:central;font-weight:700}.TimingMap-module__tVs79q__quadrantTop{fill:var(--mantine-color-text)}.TimingMap-module__tVs79q__quadrantBottom{fill:var(--mantine-color-dimmed)}.TimingMap-module__tVs79q__axisTitle{fill:var(--mantine-color-dimmed);dominant-baseline:central}.TimingMap-module__tVs79q__overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TimingMap-module__tVs79q__chip{max-width:80%;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);border:1px solid var(--app-color-hairline);border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-white);text-align:center}.TimingMap-module__tVs79q__dotGroup{cursor:pointer;outline:none;animation:.3s ease-out both TimingMap-module__tVs79q__fadeIn}.TimingMap-module__tVs79q__dotGroup[data-locked]{cursor:default}.TimingMap-module__tVs79q__hitArea{fill:#0000}.TimingMap-module__tVs79q__dot{fill:var(--app-color-surface-inverse);stroke:var(--mantine-color-white);stroke-width:2px}.TimingMap-module__tVs79q__ring{fill:none;stroke:var(--app-color-surface-inverse);stroke-width:2.5px;stroke-dasharray:3 4}.TimingMap-module__tVs79q__focusRing{fill:none;stroke:var(--app-color-surface-inverse);stroke-width:2px;opacity:0}.TimingMap-module__tVs79q__dotGroup:focus-visible .TimingMap-module__tVs79q__focusRing{opacity:1}@media (hover:hover){.TimingMap-module__tVs79q__dotGroup:hover .TimingMap-module__tVs79q__focusRing{opacity:1}}.TimingMap-module__tVs79q__labelText,.TimingMap-module__tVs79q__ringTitle,.TimingMap-module__tVs79q__rankText{fill:var(--mantine-color-text);dominant-baseline:central}.TimingMap-module__tVs79q__ringTitle,.TimingMap-module__tVs79q__rankText{font-weight:700}@media (hover:hover){.TimingMap-module__tVs79q__dotGroup:not([data-locked]):hover .TimingMap-module__tVs79q__labelText{text-underline-offset:3px;text-decoration:underline}}@keyframes TimingMap-module__tVs79q__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.TimingMap-module__tVs79q__dotGroup{animation:none}}
.DemandMapCard-module__bZ-q4G__viewList.DemandMapCard-module__bZ-q4G__viewList{width:fit-content;padding:var(--mantine-spacing-xxxs);background-color:var(--mantine-color-gray-2);border:1px solid var(--app-color-hairline);border-radius:var(--mantine-radius-xs);display:inline-flex}.DemandMapCard-module__bZ-q4G__viewTab.DemandMapCard-module__bZ-q4G__viewTab{--tab-hover-color:transparent;color:var(--mantine-color-dimmed);border-radius:var(--mantine-radius-xxs);font-size:var(--mantine-font-size-sm)}.DemandMapCard-module__bZ-q4G__viewTab.DemandMapCard-module__bZ-q4G__viewTab[data-active]{color:var(--mantine-color-black);background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-xs)}@media (hover:hover){.DemandMapCard-module__bZ-q4G__viewTab.DemandMapCard-module__bZ-q4G__viewTab:not([data-active]):hover{color:var(--mantine-color-black)}}.DemandMapCard-module__bZ-q4G__viewTab.DemandMapCard-module__bZ-q4G__viewTab:focus-visible{outline:2px solid var(--mantine-color-black);outline-offset:2px}.DemandMapCard-module__bZ-q4G__panel{padding:var(--mantine-spacing-lg);border:1px solid var(--app-color-hairline);border-radius:var(--mantine-radius-md)}.DemandMapCard-module__bZ-q4G__footer{padding-top:var(--mantine-spacing-lg);border-top:1px solid var(--app-color-hairline)}.DemandMapCard-module__bZ-q4G__spoilerControl{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-black);text-underline-offset:3px;font-weight:600;text-decoration:underline}.DemandMapCard-module__bZ-q4G__descriptionExpanded{max-height:200px;padding-right:var(--mantine-spacing-xs);overflow-y:auto}.DemandMapCard-module__bZ-q4G__coverage{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background-color:var(--app-color-page);border-radius:var(--mantine-radius-md);align-self:start;align-items:flex-start;display:flex}.DemandMapCard-module__bZ-q4G__coverageIcon{flex-shrink:0;margin-top:.35rem}
.MomentumTableCard-module__rRKRzq__scroll{--data-table-corner-radius:0;overflow-x:auto}.MomentumTableCard-module__rRKRzq__scroll thead th{white-space:nowrap}.MomentumTableCard-module__rRKRzq__reading{background-color:var(--app-color-page);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}
