.GeographicConcentration14Table_wrapper__rDVLU{width:100%;overflow-x:auto}.GeographicConcentration14Table_empty__kPFQZ{min-height:120px;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);color:var(--color-text-tertiary);background:var(--color-bg-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-border)}.GeographicConcentration14Table_table__q84r_{width:100%;border-collapse:collapse;font-size:var(--text-sm);color:var(--color-text-secondary)}.GeographicConcentration14Table_table__q84r_ td,.GeographicConcentration14Table_table__q84r_ th{padding:var(--space-2) var(--space-3);text-align:left;border:1px solid var(--color-border-subtle)}.GeographicConcentration14Table_table__q84r_ th{font-weight:var(--weight-semibold);color:var(--color-text-primary);background:var(--color-bg-subtle)}.GeographicConcentrationHeatmap_heatmapWrap__fS2dB{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-base);min-width:0;overflow:hidden}.GeographicConcentrationHeatmap_heatmap__2bZTO{width:100%;border-collapse:collapse;font-size:var(--text-sm);table-layout:fixed}.GeographicConcentrationHeatmap_corner__6lKFh{width:150px;min-width:150px}.GeographicConcentrationHeatmap_corner__6lKFh,.GeographicConcentrationHeatmap_headerCell__27mpj{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle)}.GeographicConcentrationHeatmap_headerCell__27mpj{padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-weight:var(--weight-semibold);text-align:center;word-break:break-word}.GeographicConcentrationHeatmap_headerSegmentName__u_E6j{display:block}.GeographicConcentrationHeatmap_headerPrice__dQ4lL{display:block;font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-text-tertiary);margin-top:var(--space-1)}.GeographicConcentrationHeatmap_headerCell__27mpj:last-child{border-right:none}.GeographicConcentrationHeatmap_rowLabel__YFxwv{width:150px;min-width:150px;padding:var(--space-2) var(--space-3);background:var(--color-bg-subtle);color:var(--color-text-primary);font-weight:var(--weight-medium);text-align:left;border-bottom:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle);white-space:nowrap}.GeographicConcentrationHeatmap_rowLabelName__qGlLP{display:block}.GeographicConcentrationHeatmap_rowLabelTotal__ySIj4{display:block;font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-text-tertiary);margin-top:var(--space-1)}.GeographicConcentrationHeatmap_heatmap__2bZTO tbody tr:last-child .GeographicConcentrationHeatmap_cell__vlRZV,.GeographicConcentrationHeatmap_heatmap__2bZTO tbody tr:last-child .GeographicConcentrationHeatmap_rowLabel__YFxwv{border-bottom:none}.GeographicConcentrationHeatmap_cell__vlRZV{padding:var(--space-2) var(--space-3);text-align:center;border-bottom:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.GeographicConcentrationHeatmap_cell__vlRZV:last-child{border-right:none}.GeographicConcentrationHeatmap_tier_Local_Direct__snXqV{background:var(--chart-color-10)}.GeographicConcentrationHeatmap_tier_Domestic_Scale__RRlPY{background:var(--chart-color-7);color:var(--color-bg-base)}.GeographicConcentrationHeatmap_tier_National_Omnichannel__RafB4{background:var(--chart-color-4);color:var(--color-bg-base)}.GeographicConcentrationHeatmap_tier_Global_Reach__fo0pa{background:var(--chart-color-1);color:var(--color-bg-base)}.MarketPositionTreemap_treemapWrap__m3tCv{width:100%;height:var(--market-position-treemap-height,420px)}.MarketPositionTreemap_node__QrSEy{--treemap-radius:var(--radius-md)}.report-chart .MarketPositionTreemap_label__OJFFH{fill:var(--color-text-primary);font-size:var(--text-sm);pointer-events:none}.report-chart .MarketPositionTreemap_subLabel__X_Uwh{fill:var(--color-text-secondary);font-size:var(--text-xs);pointer-events:none}.report-chart .MarketPositionTreemap_percent__moYwD{fill:var(--color-text-tertiary);font-size:var(--text-xs);pointer-events:none}.MiniBarRow_row__61mAf{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.MiniBarRow_header__1_0qD{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.MiniBarRow_headerWithDescription__AqCHF{align-items:flex-start}.MiniBarRow_labelBlock__yJUR9{display:flex;flex-direction:row;gap:var(--space-1);min-width:0}.MiniBarRow_label__jlspJ{font-size:var(--text-sm);color:var(--color-text-primary)}.MiniBarRow_description___kYcJ,.MiniBarRow_labelValue__OiSQQ{font-size:var(--text-sm);color:var(--color-text-secondary)}.MiniBarRow_labelValue__OiSQQ{flex-shrink:0}.MiniBarRow_labelValueGroup__T_p_x{display:inline-flex;align-items:baseline;gap:var(--space-1);flex-shrink:0}.MiniBarRow_labelValuePrimary__BZi72{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}.MiniBarRow_labelValueSecondary__tR08P{font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--color-text-secondary)}.MiniBarRow_barTrack__sipYy{height:4px;width:100%;background:var(--mini-bar-track,var(--sage-3));overflow:hidden}.MiniBarRow_barFill__Ak2qF{height:100%;background:var(--mini-bar-fill,var(--color-text-primary));min-width:0;transition:width .15s ease}.MarketSegmentDonut_list__s4zdn{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.SocialFollowingDotPlot_dotMark__7swBW{cursor:pointer}.SocialFollowingDotPlot_tooltipStack__Oq4R1{margin:calc(-1 * var(--space-4));width:calc(100% + 2 * var(--space-4))}.SocialFollowingDotPlot_tooltipSection__gJB5P{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border)}.SocialFollowingDotPlot_tooltipSection__gJB5P:first-child{border-top:none}.SocialFollowingDotPlot_tooltipBrand__UOq1k{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-tight)}.SocialFollowingDotPlot_tooltipFollowersLine__7cTl6{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal)}.SocialFollowingDotPlot_tooltipFollowersValue__tRkDp{font-weight:var(--weight-bold);color:var(--color-text-primary)}.SocialFollowingDotPlot_tooltipFollowersLabel__dBGLk{font-weight:var(--weight-normal);color:var(--color-text-secondary)}.SocialFollowingDotPlot_tooltipComparison__i_mbi{margin:0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-secondary)}.SocialFollowingDotPlot_tooltipComparisonRest__g9FBy{font-weight:var(--weight-normal);color:var(--color-text-secondary)}.SocialFollowingDotPlot_tooltipMultPositive__FkeBa{font-weight:var(--weight-bold);color:var(--color-success)}.SocialFollowingDotPlot_tooltipMultNegative__hipzp{font-weight:var(--weight-bold);color:var(--color-error)}.SocialFollowingDotPlot_tooltipMultNeutral__COE3u{font-weight:var(--weight-normal);color:var(--color-text-secondary)}.SocialFollowingDotPlot_tooltipKvRow__GrD9H{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;font-size:var(--text-sm);line-height:var(--leading-normal)}.SocialFollowingDotPlot_tooltipKvValueSide__sXTTu{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--space-2);flex:1 1;min-width:0}.SocialFollowingDotPlot_tooltipSegmentDot__TDRJW{flex-shrink:0;width:8px;height:8px;border-radius:50%}.SocialFollowingDotPlot_tooltipKvLabel__ZfeQ_{text-align:left;color:var(--color-text-secondary);font-weight:var(--weight-normal)}.SocialFollowingDotPlot_tooltipKvValue__OjE2T{min-width:0;text-align:right;color:var(--color-text-primary);font-weight:var(--weight-medium);word-break:break-word}.SocialFollowingDotPlot_tooltipKvRow__GrD9H>.SocialFollowingDotPlot_tooltipKvValue__OjE2T{flex:1 1;min-width:0}.YouthPenetrationDivergingBar_wrapper__tkrwk{width:100%;min-height:280px;position:relative;padding-top:var(--space-4)}.YouthPenetrationDivergingBar_placeholder__7hf_1{min-height:240px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-base);border:1px dashed var(--color-border);border-radius:var(--radius-sm)}.YouthPenetrationDivergingBar_placeholderText__HT7R7{font-size:var(--text-sm);color:var(--color-text-tertiary)}.YouthPenetrationDivergingBar_tooltipContent__nEzue{font-size:var(--text-sm);color:var(--color-text-primary);min-width:0}.YouthPenetrationDivergingBar_tooltipTitle__A809C{display:block;margin-bottom:var(--space-2);font-size:var(--text-base)}.YouthPenetrationDivergingBar_tooltipTable__lgJQ_{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.YouthPenetrationDivergingBar_tooltipLabel__g_Xzm{padding-right:var(--space-3);color:var(--color-text-secondary);vertical-align:top;white-space:nowrap}.YouthPenetrationDivergingBar_tooltipPct__qYJXh{padding-right:var(--space-3);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.YouthPenetrationDivergingBar_tooltipCount__tY50q{color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:nowrap}.YouthPenetrationDivergingBar_tooltipDelta__kKSxS{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:var(--weight-medium)}.MarketSegmentFollowerRankingGrid_grid__dBtHV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;width:100%}.MarketSegmentFollowerRankingGrid_card__n2h_N{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);background-color:var(--color-bg-base)}.MarketSegmentFollowerRankingGrid_card__n2h_N:hover{background-color:var(--color-bg-pop)}.MarketSegmentFollowerRankingGrid_card__n2h_N:nth-child(3n){border-right:none}.MarketSegmentFollowerRankingGrid_card__n2h_N:nth-child(n+4){border-bottom:none}.MarketSegmentFollowerRankingGrid_header__6Z08Q{padding:var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-1);min-height:104px}.MarketSegmentFollowerRankingGrid_segmentName__i3bUa{margin:0;font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);color:var(--color-text-primary)}.MarketSegmentFollowerRankingGrid_segmentDescription__QTQ7M{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-tight)}.MarketSegmentFollowerRankingGrid_body__yk9xe{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);flex:1 1;min-height:0}.MarketSegmentFollowerRankingGrid_medianRow__6s8IU{padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.MarketSegmentFollowerRankingGrid_footerLabel__fLvXL{font-size:var(--text-sm);color:var(--color-text-secondary)}.MarketSegmentFollowerRankingGrid_footerValue__fprg2{font-size:var(--text-sm);color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:720px){.MarketSegmentFollowerRankingGrid_grid__dBtHV{grid-template-columns:1fr}.MarketSegmentFollowerRankingGrid_card__n2h_N{border-right:none;border-bottom:1px solid var(--color-border-subtle)}.MarketSegmentFollowerRankingGrid_card__n2h_N:last-child{border-bottom:none}}