.ReportHero_hero__0i29c{background:var(--heroBackground)!important;color:var(--headingColor);padding:var(--mm-space-8) var(--mm-space-6);border-radius:var(--mm-radius-xl);margin-bottom:var(--mm-space-6);box-shadow:var(--mm-shadow-lg)}.ReportHero_heroContent__G5c0j{display:flex;justify-content:space-between;align-items:center;gap:var(--mm-space-6);max-width:1200px;margin:0 auto}.ReportHero_heroInfo__bMRG8{display:flex;align-items:center;gap:var(--mm-space-4);flex:1 1}.ReportHero_heroLogo__TPuo6{height:64px;width:auto;max-width:120px;object-fit:contain}.ReportHero_heroEmoji__VtVAC{font-size:64px;line-height:1}.ReportHero_heroText__tqYqo{display:flex;flex-direction:column;gap:var(--mm-space-1)}.ReportHero_heroTitle__ijO0u{font-size:var(--mm-font-size-4xl);font-weight:var(--mm-font-weight-bold);margin:0;line-height:1.2}.ReportHero_heroDate__N8rID{font-size:var(--mm-font-size-lg);opacity:.9;margin:0}.ReportHero_heroActions__mS9bB{display:flex;gap:var(--mm-space-3)}.ReportHero_exportButton___WUBU{display:flex;align-items:center;gap:var(--mm-space-2);padding:var(--mm-space-3) var(--mm-space-5);background:var(--exportButtonBackground);color:var(--exportButtonText);border:none;border-radius:var(--mm-radius-lg);font-size:var(--mm-font-size-base);font-weight:var(--mm-font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--mm-shadow-md)}.ReportHero_exportButton___WUBU:hover{transform:translateY(-2px);box-shadow:var(--mm-shadow-lg);background:var(--exportButtonHoverBackground)}.ReportHero_exportButton___WUBU:active{transform:translateY(0)}.ReportHero_exportIcon__pnrze{font-size:var(--mm-font-size-xl);line-height:1}.ReportHero_exportText__JtaX3{line-height:1}@media (max-width:768px){.ReportHero_hero__0i29c{padding:var(--mm-space-6) var(--mm-space-4)}.ReportHero_heroContent__G5c0j{flex-direction:column;align-items:flex-start;gap:var(--mm-space-4)}.ReportHero_heroInfo__bMRG8{flex-direction:column;align-items:flex-start;gap:var(--mm-space-3)}.ReportHero_heroEmoji__VtVAC{font-size:48px}.ReportHero_heroTitle__ijO0u{font-size:var(--mm-font-size-2xl)}.ReportHero_heroDate__N8rID{font-size:var(--mm-font-size-base)}.ReportHero_heroActions__mS9bB{width:100%}.ReportHero_exportButton___WUBU{width:100%;justify-content:center}}.CellWrapper_cellWrapper__FogFF{display:flex;flex-direction:column;width:100%;height:var(--block-height,var(--row-height,100%));box-sizing:border-box}.CellWrapper_titleZone__ex2j3{display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;flex-shrink:0;font-size:var(--block-base-font-size);height:var(--title-height)}.CellWrapper_title__Tntgm{margin:0;padding:0;line-height:1.25;overflow:hidden;word-wrap:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal;font-weight:600;color:var(--chartTitleColor,var(--mm-gray-900));max-height:calc(1.25em * 3)}.CellWrapper_subtitleZone__Tk_gI{display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;flex-shrink:0;margin-top:.25rem;font-size:var(--block-subtitle-font-size);height:var(--subtitle-height)}.CellWrapper_subtitle__LTGeq{margin:0;padding:0;line-height:1.4;overflow:hidden;word-wrap:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal;color:var(--mm-gray-600);max-height:calc(1.4em * 2)}.CellWrapper_bodyZone__ps_rO{height:var(--chart-body-height,auto);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;width:100%;box-sizing:border-box;min-height:0}.ReportChart_chart__biNYL{display:flex;flex-direction:column;width:100%!important;max-width:none!important;height:var(--block-height,var(--row-height,var(--mm-block-height-default)));flex:1 1 auto;background:var(--chartBackground)!important;border-radius:var(--cardBorderRadius,var(--mm-radius-lg));box-shadow:var(--cardShadow,var(--mm-shadow-sm));padding:0;overflow:visible;box-sizing:border-box!important;container-type:size}.ReportChart_chartHeader__AhK6W{padding:var(--mm-space-4) var(--mm-space-5);border-bottom:1px solid var(--chartBorder);flex-shrink:0}.ReportChart_chartBody__hKG9O{flex:1 1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--mm-space-2);min-height:0}.ReportChart_chartTitle__Sx7_A{font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-semibold);color:var(--chartTitleColor);margin:0;line-height:1.2;text-align:center}.ReportChart_noData__AobGi{display:flex;align-items:center;justify-content:center;height:100%;background:var(--chartNoDataBackground);border:2px dashed var(--chartNoDataBorder)}.ReportChart_noDataContent__NfJFK{display:flex;flex-direction:column;align-items:center;gap:var(--mm-space-2);color:var(--chartNoDataText)}.ReportChart_noDataIcon___ZVGe{font-size:var(--mm-font-size-3xl);opacity:.5}.ReportChart_noDataText__rdpYg{font-size:var(--mm-font-size-base);font-weight:var(--mm-font-weight-medium)}.ReportChart_noDataLabel__NZVMz{font-size:var(--mm-font-size-sm);color:var(--chartNoDataText)}.ReportChart_kpi__psKpb{height:var(--block-height,var(--row-height,var(--mm-block-height-default)));display:grid;grid-template-rows:4fr 3fr 3fr;grid-gap:0;gap:0;width:100%;box-sizing:border-box;align-items:center;justify-items:center}.ReportChart_kpiNoTitle__E_4_0{grid-template-rows:4fr 6fr}.ReportChart_kpiNoIcon__lJayJ{grid-template-rows:7fr 3fr}.ReportChart_kpiOnlyValue__JHPdZ{grid-template-rows:1fr}.ReportChart_kpiIconRow__KvaDN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;container-type:size}.ReportChart_kpiIcon__Rth4K{font-size:clamp(2.5rem,85cqh,var(--landing-max-icon-font,var(--landing-max-font,7rem)))!important;height:auto!important;width:auto!important;color:var(--kpiIconColor)!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.ReportChart_kpiValueRow__xz5_x{font-size:var(--landing-value-font,clamp(1.25rem,min(30cqh,25cqw),6rem));font-weight:var(--mm-font-weight-bold);color:var(--chartValueColor);line-height:.85;letter-spacing:-.04em;container-type:size}.ReportChart_kpiValueRow__xz5_x,.ReportChart_kpi__psKpb .ReportChart_kpiTitle__MQtsm{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;min-height:0!important;overflow:visible!important}.ReportChart_kpi__psKpb .ReportChart_kpiTitle__MQtsm{padding:var(--mm-space-2);font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-medium);color:var(--chartLabelColor);line-height:1.1;word-break:break-word!important}.ReportChart_kpi__psKpb .ReportChart_kpiTitle__MQtsm>*{display:block;text-align:center;width:100%}.ReportChart_valuechain__BIwhv{height:var(--block-height,var(--row-height,var(--mm-block-height-default)));display:grid;grid-template-rows:3fr 3fr 4fr;grid-gap:0;gap:0;width:100%;box-sizing:border-box;align-items:center;justify-items:center;container-type:size}.ReportChart_valuechainNoDesc__9DeHn,.ReportChart_valuechainNoIcon__5VhOp{grid-template-rows:4fr 6fr}.ReportChart_valuechainOnlyTitle__vY0FQ{grid-template-rows:1fr}.ReportChart_valuechainIconRow__xAbUH{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ReportChart_valuechainIcon__wCW8T{font-size:64px!important;height:auto!important;width:auto!important;color:var(--kpiIconColor)!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important}.ReportChart_valuechainTitleRow__9AmZq{font-size:32px;font-weight:var(--mm-font-weight-bold);color:var(--chartValueColor);line-height:1.2}.ReportChart_valuechainDescRow__Qn5PD,.ReportChart_valuechainTitleRow__9AmZq{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 var(--mm-space-2);text-align:center;word-wrap:break-word!important;overflow-wrap:break-word!important;min-height:0!important;overflow:visible!important;container-type:size}.ReportChart_valuechainDescRow__Qn5PD{font-size:16px;font-weight:var(--mm-font-weight-medium);color:var(--chartLabelColor);line-height:1.35;-webkit-hyphens:none;hyphens:none}.ReportChart_valuechainDescRow__Qn5PD>*{display:block;text-align:center;width:100%;word-wrap:break-word;overflow-wrap:break-word}.ReportChart_pieGrid__yJl_U{height:100%!important;width:100%;display:grid;grid-template-rows:3fr 4fr 3fr;grid-gap:0;gap:0;align-items:stretch;justify-items:stretch;min-height:0}.ReportChart_pieGridNoTitle__lQHa3{grid-template-rows:7fr 3fr}.ReportChart_pieTitleRow__9g_bD{display:flex;align-items:center;justify-content:center;padding:var(--mm-space-1) var(--mm-space-2);height:100%;min-height:0;overflow:visible;box-sizing:border-box}.ReportChart_pieTitleText__O3TH_{margin:0;text-align:center;font-weight:var(--mm-font-weight-semibold);color:var(--chartTitleColor);font-size:var(--block-base-font-size);line-height:1.2}.ReportChart_pie__SQrVE .ReportChart_chartBody__hKG9O{padding:0;display:flex;flex-direction:column;gap:0;height:100%;width:100%;container-type:size;align-items:stretch;justify-content:flex-start}.ReportChart_pieTitle__Y00uI{font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-semibold);color:var(--chartTitleColor);margin-bottom:var(--mm-space-1);text-align:center}.ReportChart_pieSegments__oSPUJ{display:flex;gap:var(--mm-space-1);justify-content:center}.ReportChart_pieSegment__nAPUX{display:flex;flex-direction:column;align-items:center;gap:var(--mm-space-2)}.ReportChart_pieColor__6TzIL{width:32px;height:32px;border-radius:var(--mm-radius-full);box-shadow:var(--mm-shadow-sm)}.ReportChart_pieLabel__G1GF6{font-size:var(--block-base-font-size);color:var(--chartLabelColor);font-weight:var(--mm-font-weight-medium)}.ReportChart_pieValue__sA44U{font-size:clamp(1rem,3cqw,1.4rem);font-weight:var(--mm-font-weight-bold);color:var(--chartValueColor)}.ReportChart_piePercent__JnYMT{font-size:var(--mm-font-size-sm);color:var(--chartLabelColor)}.ReportChart_pieChartContainer__qgaGa{position:relative;justify-content:center}.ReportChart_pieChartContainer__qgaGa,.ReportChart_pieLegend__2qGlz{height:100%!important;width:100%;min-height:0;display:flex;align-items:center;container-type:size;overflow:visible;box-sizing:border-box}.ReportChart_pieLegend__2qGlz{flex-direction:column;justify-content:flex-start;gap:clamp(.125rem,1cqh,var(--mm-space-1));padding:clamp(.125rem,1cqh,var(--mm-space-1))}.ReportChart_pieLegendItem__U5VK6{display:flex;align-items:center;justify-content:center;gap:var(--mm-space-2);width:auto}.ReportChart_pieLegendDot__yuNTm{width:clamp(.7rem,6cqh,1rem);height:clamp(.7rem,6cqh,1rem);border-radius:0;flex-shrink:0;box-sizing:border-box;background-color:var(--dot-color,var(--pieColor1,var(--mm-color-primary-500)));border:2px solid var(--dot-border-color,var(--pieColor1,var(--mm-color-primary-500)))}.ReportChart_pieLegendText__BOtEs{font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-medium);color:var(--chartLabelColor);line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;flex:0 1 auto}.ReportChart_bar__07LAF .ReportChart_chartBody__hKG9O{height:100%;padding:var(--mm-space-2);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;width:100%!important;max-width:100%!important;overflow:visible;box-sizing:border-box}.ReportChart_barTitle__L5L31{font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-semibold);color:var(--chartTitleColor);margin-bottom:var(--mm-space-1);flex-shrink:0}.ReportChart_barTable__mTUqw{width:100%;max-width:100%;border-collapse:initial;border-spacing:0 var(--mm-space-2);table-layout:fixed;height:auto;margin:0 auto;box-sizing:border-box}.ReportChart_barElements__l_1Qs{width:100%;display:table-row-group}.ReportChart_barLabel__NoFt7,.ReportChart_barRow__PgJAQ{vertical-align:top;min-height:0!important}.ReportChart_barLabel__NoFt7{font-size:var(--block-base-font-size);color:var(--chartLabelColor);font-weight:var(--mm-font-weight-medium);text-align:right;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.2;padding-right:var(--mm-space-2);padding-left:var(--mm-space-1);width:40%;box-sizing:border-box;overflow:visible!important}.ReportChart_barTrackCell__riiJV{padding:0 var(--mm-space-2);width:1fr;vertical-align:middle;box-sizing:border-box}.ReportChart_barTrack__7_CiR{background:var(--chartNoDataBackground);height:clamp(1.2rem,22cqh,1.44rem);min-height:clamp(1.2rem,22cqh,1.44rem);width:100%;border-radius:calc(clamp(1.2rem, 22cqh, 1.44rem) / 2);overflow:hidden}.ReportChart_barFill__zCjbz{height:100%;width:var(--bar-width,0);background-color:var(--bar-color,var(--barColor1,var(--mm-color-primary-500)));border-radius:calc(clamp(1.2rem, 22cqh, 1.44rem) / 2);transition:width var(--transition-normal)}.ReportChart_barValue__CoktE{padding-left:var(--mm-space-2);padding-right:var(--mm-space-1);width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:var(--block-base-font-size);font-weight:var(--mm-font-weight-bold);color:var(--chartValueColor);text-align:left;line-height:1.2;white-space:nowrap;vertical-align:middle;box-sizing:border-box}.ReportChart_text___A7NB{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;position:relative!important;min-height:0!important}.ReportChart_textTitleWrapper__ykTJy{height:auto!important;min-height:0!important;max-height:30%!important;padding:var(--mm-space-2)!important;clear:both!important;float:none!important}.ReportChart_textTitleText__lAm9E,.ReportChart_textTitleWrapper__ykTJy{display:block!important;width:100%!important;box-sizing:border-box!important}.ReportChart_textTitleText__lAm9E{margin:0!important;padding:0!important;text-align:center!important;font-weight:var(--mm-font-weight-semibold)!important;color:var(--chartTitleColor)!important;font-size:var(--block-base-font-size)!important;line-height:1.25!important;overflow:visible!important;word-break:break-word!important}.ReportChart_textContentWrapper__auxQn{height:var(--text-content-height,var(--mm-block-height-default));padding:var(--mm-space-2)!important;box-sizing:border-box!important;clear:both!important;float:none!important;position:relative!important}.ReportChart_textContentWrapper__auxQn,.ReportChart_textContent__az52F{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:0!important;overflow:visible!important;container-type:size!important}.ReportChart_textContent__az52F{flex-direction:column!important;max-width:100%!important;height:100%!important;max-height:100%!important;font-size:var(--block-base-font-size)!important;font-weight:var(--mm-font-weight-semibold);color:var(--textColor);line-height:1.3;box-sizing:border-box;text-align:center!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.ReportChart_textMarkdown__ngRQt h1{font-size:1.5em!important}.ReportChart_textMarkdown__ngRQt h1,.ReportChart_textMarkdown__ngRQt h2{display:block!important;margin:.5em 0!important;padding:0!important;font-weight:700!important;line-height:1.2!important;width:100%!important;box-sizing:border-box!important;color:inherit!important;text-align:center!important}.ReportChart_textMarkdown__ngRQt h2{font-size:1.3em!important}.ReportChart_textMarkdown__ngRQt h3{display:block!important;margin:.5em 0!important;padding:0!important;font-weight:700!important;line-height:1.2!important;font-size:1.1em!important;width:100%!important;box-sizing:border-box!important;color:inherit!important;text-align:center!important}.ReportChart_textMarkdown__ngRQt h4{font-size:1.05em!important}.ReportChart_textMarkdown__ngRQt h4,.ReportChart_textMarkdown__ngRQt h5{display:block!important;margin:.5em 0!important;padding:0!important;font-weight:600!important;line-height:1.2!important;width:100%!important;box-sizing:border-box!important;color:inherit!important;text-align:center!important}.ReportChart_textMarkdown__ngRQt h5{font-size:1em!important}.ReportChart_textMarkdown__ngRQt h6{margin:.5em 0!important;font-weight:600!important;line-height:1.2!important;font-size:.95em!important;color:inherit!important;text-align:center!important}.ReportChart_textMarkdown__ngRQt h6,.ReportChart_textMarkdown__ngRQt p{display:block!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.ReportChart_textMarkdown__ngRQt p{margin:0 0 .5em!important;font-size:1em!important}.ReportChart_textMarkdown__ngRQt p:last-child{margin-bottom:0!important}.ReportChart_textMarkdown__ngRQt strong{font-weight:700!important;display:inline!important}.ReportChart_textMarkdown__ngRQt em{font-style:italic!important;display:inline!important}.ReportChart_textMarkdown__ngRQt ol,.ReportChart_textMarkdown__ngRQt ul{display:block!important;margin:.5em 0!important;padding-left:1.5em!important;text-align:left!important;width:100%!important;box-sizing:border-box!important;font-size:1em!important}.ReportChart_textMarkdown__ngRQt li{display:list-item!important;margin:.15em 0!important;font-size:1em!important}.ReportChart_textMarkdown__ngRQt a{color:var(--mm-blue-600)!important;text-decoration:underline!important;display:inline!important}.ReportChart_textMarkdown__ngRQt a:hover{color:var(--mm-blue-700)!important}.ReportChart_textMarkdown__ngRQt{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;height:100%!important;min-height:0!important;font-size:inherit!important;white-space:normal!important;overflow:visible!important}.ReportChart_textMarkdown__ngRQt,.ReportChart_textMarkdown__ngRQt>*{width:100%!important;box-sizing:border-box!important;text-align:center!important}.ReportChart_textMarkdown__ngRQt>*{display:block!important;flex-shrink:0!important;font-size:1em!important}.ReportChart_textMarkdown__ngRQt table{width:100%!important;max-width:100%!important;border-collapse:collapse!important;margin:.5em 0!important;display:table!important;text-align:left!important;font-size:.9em!important}.ReportChart_textMarkdown__ngRQt table thead{background:var(--chartTitleColor,var(--mm-gray-100))!important;font-weight:var(--mm-font-weight-semibold)!important}.ReportChart_textMarkdown__ngRQt table td,.ReportChart_textMarkdown__ngRQt table th{padding:var(--mm-space-2) var(--mm-space-3)!important;border:1px solid var(--chartBorder,var(--mm-gray-200))!important;text-align:left!important}.ReportChart_textMarkdown__ngRQt table th{border-bottom:2px solid var(--chartBorder,var(--mm-gray-300))!important}.ReportChart_textMarkdown__ngRQt blockquote{padding:.5em 1em!important;border-left:3px solid var(--mm-gray-300)!important;background:var(--mm-gray-50)!important;font-style:italic!important;text-align:center!important;font-size:1em!important;color:inherit!important}.ReportChart_textMarkdown__ngRQt blockquote,.ReportChart_textMarkdown__ngRQt pre{display:block!important;margin:.5em 0!important;border-radius:var(--mm-radius-sm)!important;width:100%!important;box-sizing:border-box!important}.ReportChart_textMarkdown__ngRQt pre{padding:.5em!important;white-space:pre-wrap!important;word-break:break-all!important;overflow:visible!important;text-align:left!important}.ReportChart_textMarkdown__ngRQt code,.ReportChart_textMarkdown__ngRQt pre{background:var(--mm-gray-100)!important;font-size:.9em!important;font-family:Courier New,Courier,monospace!important}.ReportChart_textMarkdown__ngRQt code{padding:.15em .3em!important;border-radius:var(--mm-radius-xs)!important;display:inline!important}.ReportChart_textMarkdown__ngRQt pre code{display:block!important;background:transparent!important;padding:0!important;font-size:1em!important}.ReportChart_textMarkdown__ngRQt del,.ReportChart_textMarkdown__ngRQt s{text-decoration:line-through!important;display:inline!important;color:var(--mm-gray-500)!important}.ReportChart_textMarkdown__ngRQt hr{display:block!important;border:none!important;border-top:1px solid var(--mm-gray-300)!important;margin:1em 0!important;width:100%!important;box-sizing:border-box!important}.ReportChart_textMarkdown__ngRQt a,.ReportChart_textMarkdown__ngRQt code:not(pre code),.ReportChart_textMarkdown__ngRQt del,.ReportChart_textMarkdown__ngRQt em,.ReportChart_textMarkdown__ngRQt s,.ReportChart_textMarkdown__ngRQt strong{display:inline!important;width:auto!important;text-align:inherit!important}.ReportChart_table__GDuaH{background:var(--chartBackground)!important;border-radius:var(--mm-radius-lg);box-shadow:var(--mm-shadow-sm);overflow:hidden;padding:0;display:flex;flex-direction:column;width:100%}.ReportChart_tableContent__wwL9E{width:100%;min-height:0;height:var(--text-content-height,auto);padding:0;display:block;overflow:visible}.ReportChart_tableMarkdown__md0f3{width:100%;min-height:0;height:100%;display:block;overflow:visible}.ReportChart_tableMarkdown__md0f3 table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;margin:0;font-size:clamp(8px,2.5cqw,var(--block-base-font-size));table-layout:fixed;box-sizing:border-box}.ReportChart_tableMarkdown__md0f3 table td:first-child,.ReportChart_tableMarkdown__md0f3 table th:first-child{width:22%}.ReportChart_tableMarkdown__md0f3 table td:nth-child(2),.ReportChart_tableMarkdown__md0f3 table th:nth-child(2){width:10%}.ReportChart_tableMarkdown__md0f3 table td:nth-child(3),.ReportChart_tableMarkdown__md0f3 table th:nth-child(3){width:20%}.ReportChart_tableMarkdown__md0f3 table td:nth-child(4),.ReportChart_tableMarkdown__md0f3 table th:nth-child(4){width:14%}.ReportChart_tableMarkdown__md0f3 table thead{background:var(--chartTitleColor,var(--mm-gray-100));font-weight:var(--mm-font-weight-semibold)}.ReportChart_tableMarkdown__md0f3 table th{text-align:left;border-bottom:2px solid var(--chartBorder,var(--mm-gray-300))}.ReportChart_tableMarkdown__md0f3 table td,.ReportChart_tableMarkdown__md0f3 table th{padding:var(--mm-space-3) var(--mm-space-4);color:var(--chartValueColor,var(--mm-gray-900));overflow-wrap:normal;word-break:normal;box-sizing:border-box}.ReportChart_tableMarkdown__md0f3 table td{border-bottom:1px solid var(--chartBorder,var(--mm-gray-200))}.ReportChart_tableMarkdown__md0f3 table thead tr:first-child th:first-child{border-top-left-radius:var(--mm-radius-lg)}.ReportChart_tableMarkdown__md0f3 table thead tr:first-child th:last-child{border-top-right-radius:var(--mm-radius-lg)}.ReportChart_tableMarkdown__md0f3 table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--mm-radius-lg)}.ReportChart_tableMarkdown__md0f3 table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--mm-radius-lg)}.ReportChart_tableMarkdown__md0f3 table tbody tr:hover{background:var(--mm-gray-50)}.ReportChart_tableMarkdown__md0f3 table tbody tr:last-child td{border-bottom:none}.ReportChart_tableMarkdown__md0f3 p{margin:0 0 .5em}.ReportChart_tableMarkdown__md0f3 strong{font-weight:700}.ReportChart_tableMarkdown__md0f3 em{font-style:italic}.ReportChart_tableMarkdown__md0f3 a{color:var(--mm-blue-600);text-decoration:underline}.ReportChart_tableMarkdown__md0f3 a:hover{color:var(--mm-blue-700)}.ReportChart_image__1b7Rl{background:transparent!important;padding:0}.ReportChart_imageContainer__bHHz7{background:var(--chartBackground)!important;border-radius:var(--mm-radius-lg);box-shadow:var(--mm-shadow-sm);overflow:hidden!important;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:100%;height:auto;aspect-ratio:var(--image-aspect-ratio,16/9)}.ReportChart_imageContent__tmawm{display:block;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:var(--mm-radius-lg)}@media (max-width:768px){.ReportChart_imageContainer__bHHz7{width:100%!important;height:auto!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:var(--image-aspect-ratio,16/9)!important}}.ReportChart_valueComposite__m3F8O{display:flex;flex-direction:column;gap:var(--mm-space-4)}.ReportChart_unknown__o51xl{display:flex;align-items:center;justify-content:center;height:100%;background:var(--chartErrorBackground);color:var(--chartErrorText);font-size:var(--mm-font-size-sm);font-weight:var(--mm-font-weight-medium)}.ReportChart_CellWrapper_bodyZone__ps_rO__odU0d .ReportChart_pieChartContainer__qgaGa{flex:0 0 40%!important;display:flex;align-items:center;justify-content:center}.ReportChart_CellWrapper_bodyZone__ps_rO__odU0d .ReportChart_pieLegend__2qGlz{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;overflow:visible!important;min-height:0!important;box-sizing:border-box}.ReportChart_CellWrapper_bodyZone__ps_rO__odU0d .ReportChart_barRow__PgJAQ{container-type:size}@media (max-width:768px){.ReportChart_pieSegments__oSPUJ{flex-direction:column;gap:var(--mm-space-4)}.ReportChart_barTable__mTUqw{width:100%;margin:0 auto}.ReportChart_barLabel__NoFt7{width:45%;padding-right:var(--mm-space-1)}.ReportChart_barTrackCell__riiJV{padding:0 var(--mm-space-1)}.ReportChart_barValue__CoktE{padding-left:var(--mm-space-1);font-size:var(--block-base-font-size)}.ReportChart_chartError__R4z_Z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--mm-space-6);text-align:center;color:var(--mm-color-text-secondary,#666);background:var(--chartBackground,#fff);border:2px dashed var(--mm-color-border,#ddd);border-radius:var(--mm-radius-lg);min-height:120px}.ReportChart_chartErrorIcon__215EV{font-size:2rem;color:var(--mm-color-error,#dc3545);margin-bottom:var(--mm-space-3)}.ReportChart_chartErrorTitle__so3YB{font-size:var(--mm-font-size-md,1rem);font-weight:var(--mm-font-weight-semibold,600);margin-bottom:var(--mm-space-2);color:var(--mm-color-text,#333)}.ReportChart_chartErrorMessage__TwExB{font-size:var(--mm-font-size-sm,.875rem);color:var(--mm-color-text-secondary,#666);line-height:1.5;max-width:100%;word-wrap:break-word}.ReportChart_chart__biNYL:not(.ReportChart_image__1b7Rl){width:100%!important;height:100%!important;min-height:250px!important;max-width:100%!important;flex:1 1 auto!important;overflow:visible!important;box-sizing:border-box!important;container-type:size}.ReportChart_pieGrid__yJl_U{display:grid!important;grid-template-rows:3fr 4fr 3fr!important;height:100%!important;width:100%!important}.ReportChart_pieTitleRow__9g_bD{box-sizing:border-box!important}.ReportChart_pieChartContainer__qgaGa,.ReportChart_pieTitleRow__9g_bD{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;min-height:0!important;overflow:visible!important}.ReportChart_pieChartContainer__qgaGa{width:100%!important;position:relative!important}.ReportChart_pieChartContainer__qgaGa canvas{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:1!important;object-fit:contain!important}.ReportChart_pieLegend__2qGlz{height:100%!important;overflow:visible!important;justify-content:flex-start!important;align-items:stretch!important;box-sizing:border-box!important}.ReportChart_image__1b7Rl,.ReportChart_pieLegend__2qGlz{display:flex!important;flex-direction:column!important;width:100%!important;min-height:0!important}.ReportChart_image__1b7Rl{height:auto!important;max-width:100%!important;overflow:hidden!important}.ReportChart_image__1b7Rl.ReportChart_aspect169__MSqr6{aspect-ratio:16/9}.ReportChart_image__1b7Rl.ReportChart_aspect916__pe3fr{aspect-ratio:9/16}.ReportChart_image__1b7Rl.ReportChart_aspect11__REn8t{aspect-ratio:1/1}.ReportChart_imageContent__tmawm{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}}.ReportChart_presetCompact__Htvty{font-size:.9rem!important;line-height:1.4!important}.ReportChart_presetCompact__Htvty p{margin-bottom:.5rem!important}.ReportChart_presetHero__3YyNU{font-size:1.25rem!important;font-weight:500!important;line-height:1.6!important;color:var(--color-gray-900)!important}.ReportChart_presetHero__3YyNU h1,.ReportChart_presetHero__3YyNU h2,.ReportChart_presetHero__3YyNU h3{margin-top:1.5rem!important;margin-bottom:1rem!important}.ReportChart_presetCallout__Y8OkX{padding:1.25rem!important;background:var(--mm-gray-50,#f9fafb)!important;border-left:4px solid var(--mm-brand-primary,#6366f1)!important;border-radius:4px!important;font-style:italic!important;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05)!important}.ReportChart_presetCallout__Y8OkX p{margin-bottom:.75rem!important}.ReportChart_presetCallout__Y8OkX p:last-child{margin-bottom:0!important}.UnifiedAdminViewToggle_toggleContainer__fb0cf{display:inline-flex;gap:var(--mm-space-2)}.UnifiedAdminViewToggle_inactive__MT6dL{background:var(--mm-white);color:var(--mm-gray-700);border:1px solid var(--mm-border-color-default)}.UnifiedAdminViewToggle_inactive__MT6dL:hover{background:var(--mm-gray-100);color:var(--mm-gray-900);border-color:var(--mm-border-color-hover)}.ColoredHashtagBubble_hashtag__h9aY4{display:inline-flex;align-items:center;gap:var(--mm-space-1);padding:var(--mm-space-1) var(--mm-space-3);border-radius:var(--mm-radius-full);font-size:var(--mm-font-size-sm);font-weight:var(--mm-font-weight-medium);line-height:var(--mm-line-height-sm);color:white;white-space:nowrap;transition:all .15s ease;position:relative;border:1px solid rgba(255,255,255,.2)}.ColoredHashtagBubble_hashtagSmall__bKFg_{padding:2px var(--mm-space-2);font-size:var(--mm-font-size-xs);gap:2px}.ColoredHashtagBubble_hashtagInteractive__nbA4N{cursor:pointer}.ColoredHashtagBubble_hashtagInteractive__nbA4N:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.15);border-color:rgba(255,255,255,.4)}.ColoredHashtagBubble_hashtagInteractive__nbA4N:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.1)}.ColoredHashtagBubble_hashtagRemovable__hi22D{padding-right:var(--mm-space-2)}.ColoredHashtagBubble_hashtagRemovable__hi22D.ColoredHashtagBubble_hashtagSmall__bKFg_{padding-right:var(--mm-space-1)}.ColoredHashtagBubble_removeButton__eRw7H{display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.25);border:none;border-radius:var(--mm-radius-full);color:white;cursor:pointer;width:16px;height:16px;font-size:12px;font-weight:var(--mm-font-weight-bold);line-height:1;padding:0;margin-left:var(--mm-space-1);transition:all .15s ease}.ColoredHashtagBubble_removeButton__eRw7H:hover{background:rgba(255,255,255,.4);transform:scale(1.1)}.ColoredHashtagBubble_removeButton__eRw7H:active{transform:scale(.95)}.ColoredHashtagBubble_removeButton__eRw7H:focus-visible{outline:2px solid white;outline-offset:1px}.ColoredHashtagBubble_removeButtonSmall__x_Gg3{width:14px;height:14px;font-size:10px}.ColoredHashtagBubble_hashtag__h9aY4:focus-visible{outline:2px solid white;outline-offset:2px}.ColoredHashtagBubble_hashtagDisabled__xryad{opacity:.6;cursor:not-allowed}.ColoredHashtagBubble_hashtagDisabled__xryad:hover{transform:none;box-shadow:none}@keyframes ColoredHashtagBubble_fadeIn__dyKdH{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ColoredHashtagBubble_hashtagAnimated__aG0Rj{animation:ColoredHashtagBubble_fadeIn__dyKdH .2s ease}@media (max-width:768px){.ColoredHashtagBubble_hashtag__h9aY4{padding:var(--mm-space-2) var(--mm-space-3);font-size:var(--mm-font-size-sm)}.ColoredHashtagBubble_removeButton__eRw7H{width:18px;height:18px;font-size:13px}}@media print{.ColoredHashtagBubble_hashtag__h9aY4{border:1px solid;box-shadow:none}.ColoredHashtagBubble_removeButton__eRw7H{display:none}}.UnifiedAdminHeroWithSearch_heroContainer__r1pnX{width:100%;background:var(--mm-color-primary-600);padding:var(--mm-space-6) var(--mm-space-8);border-radius:var(--mm-radius-lg);margin-bottom:var(--mm-space-6);box-shadow:var(--mm-shadow-md)}.UnifiedAdminHeroWithSearch_heroContent__gS9eH{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--mm-space-6);min-width:0;flex-wrap:wrap}.UnifiedAdminHeroWithSearch_heroLeft__VC4bB{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--mm-space-4)}.UnifiedAdminHeroWithSearch_heroTitleGroup__QqOWY{display:flex;flex-direction:column;gap:var(--mm-space-2)}.UnifiedAdminHeroWithSearch_heroTitle__yZfxl{font-size:var(--mm-font-size-3xl);font-weight:var(--mm-font-weight-bold);color:white;margin:0;line-height:var(--mm-line-height-sm)}.UnifiedAdminHeroWithSearch_heroSubtitle__UngN6{font-size:var(--mm-font-size-base);color:var(--mm-color-primary-100);margin:0;line-height:var(--mm-line-height-md)}.UnifiedAdminHeroWithSearch_searchContainer__SkUeK{position:relative;max-width:500px;width:100%}.UnifiedAdminHeroWithSearch_searchInput__9WvSx{width:100%;padding:var(--mm-space-3) var(--mm-space-4);padding-left:var(--mm-space-10);border:2px solid var(--mm-color-primary-300);border-radius:var(--mm-radius-md);background:var(--mm-white);font-size:var(--mm-font-size-base);color:var(--mm-gray-900);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.UnifiedAdminHeroWithSearch_searchInput__9WvSx::placeholder{color:var(--mm-gray-500)}.UnifiedAdminHeroWithSearch_searchInput__9WvSx:focus{outline:none;border-color:var(--mm-white);box-shadow:0 0 0 3px var(--mm-color-primary-400)}.UnifiedAdminHeroWithSearch_searchIcon__q8PQH{position:absolute;left:var(--mm-space-3);top:50%;transform:translateY(-50%);font-size:var(--mm-font-size-lg);color:var(--mm-gray-400);pointer-events:none}.UnifiedAdminHeroWithSearch_heroRight__k61Bv{display:flex;align-items:center;gap:var(--mm-space-4);flex-shrink:0;flex-wrap:wrap;min-width:0;max-width:100%}.UnifiedAdminHeroWithSearch_badgeContainer__0QZg9{display:flex;align-items:center;gap:var(--mm-space-2);flex-wrap:wrap}.UnifiedAdminHeroWithSearch_badge__WB97v{display:inline-flex;align-items:center;padding:var(--mm-space-1) var(--mm-space-3);font-size:var(--mm-font-size-xs);font-weight:var(--mm-font-weight-medium);border-radius:var(--mm-radius-full);white-space:nowrap}.UnifiedAdminHeroWithSearch_badgePrimary__zY0L8{background:var(--mm-color-primary-700);color:var(--mm-white)}.UnifiedAdminHeroWithSearch_badgeSecondary__7_EEt{background:var(--mm-color-primary-800);color:var(--mm-white)}.UnifiedAdminHeroWithSearch_badgeSuccess__utHln{background:var(--mm-success);color:var(--mm-white)}.UnifiedAdminHeroWithSearch_badgeWarning__G2RC3{background:var(--mm-warning);color:var(--mm-gray-900)}.UnifiedAdminHeroWithSearch_badgeDanger__99drq{background:var(--mm-error);color:var(--mm-white)}.UnifiedAdminHeroWithSearch_actionButtons__s7FLe{display:flex;gap:var(--mm-space-3);flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}.UnifiedAdminHeroWithSearch_actionButtons__s7FLe button{max-width:100%;white-space:normal}@media (max-width:1440px){.UnifiedAdminHeroWithSearch_actionButtons__s7FLe,.UnifiedAdminHeroWithSearch_heroRight__k61Bv{width:100%;justify-content:flex-start}}@media (max-width:1024px){.UnifiedAdminHeroWithSearch_heroContent__gS9eH{flex-direction:column;align-items:stretch}.UnifiedAdminHeroWithSearch_heroLeft__VC4bB{width:100%}.UnifiedAdminHeroWithSearch_heroRight__k61Bv{width:100%;justify-content:flex-end}.UnifiedAdminHeroWithSearch_searchContainer__SkUeK{max-width:100%}}@media (max-width:640px){.UnifiedAdminHeroWithSearch_heroContainer__r1pnX{padding:var(--mm-space-4);overflow-x:hidden}.UnifiedAdminHeroWithSearch_heroContent__gS9eH{max-width:100%;overflow-x:hidden}.UnifiedAdminHeroWithSearch_heroTitle__yZfxl{font-size:var(--mm-font-size-2xl);word-wrap:break-word}.UnifiedAdminHeroWithSearch_heroSubtitle__UngN6{font-size:var(--mm-font-size-sm)}.UnifiedAdminHeroWithSearch_heroLeft__VC4bB{width:100%;max-width:100%;overflow-x:hidden}.UnifiedAdminHeroWithSearch_searchContainer__SkUeK{width:100%!important;max-width:100%!important;min-width:0}.UnifiedAdminHeroWithSearch_searchInput__9WvSx{width:100%;max-width:100%;box-sizing:border-box}.UnifiedAdminHeroWithSearch_heroRight__k61Bv{flex-direction:column;align-items:stretch;gap:var(--mm-space-3);width:100%;max-width:100%}.UnifiedAdminHeroWithSearch_actionButtons__s7FLe{flex-direction:column;width:100%}.UnifiedAdminHeroWithSearch_badgeContainer__0QZg9{justify-content:flex-start}.UnifiedAdminHeroWithSearch_actionButtons__s7FLe button{width:100%;white-space:normal;text-align:center}.UnifiedAdminHeroWithSearch_viewToggleWrapper__yd9aU{display:flex;justify-content:center}}.ExecutiveDashboard_executiveDashboard__JT_sf{padding:var(--mm-space-6);max-width:1600px;margin:0 auto;display:flex;flex-direction:column;gap:var(--mm-space-6)}.ExecutiveDashboard_toolbarSummary__IALBR{font-size:var(--mm-font-size-sm);color:var(--mm-gray-600)}.ExecutiveDashboard_metricsGrid__Nv_BE{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--mm-space-4);gap:var(--mm-space-4)}.ExecutiveDashboard_compositeStack__YfaWU{display:flex;flex-direction:column;gap:var(--mm-space-6)}.ExecutiveDashboard_eventsTable__f3DXq{overflow-x:auto}.ExecutiveDashboard_table__whBZx{width:100%;border-collapse:collapse;font-size:.875rem}.ExecutiveDashboard_table__whBZx thead{background:var(--mm-surface-secondary)}.ExecutiveDashboard_table__whBZx th{padding:var(--mm-space-3) var(--mm-space-2);text-align:left;font-weight:600;color:var(--mm-text-secondary);text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;border-bottom:2px solid var(--mm-border-medium)}.ExecutiveDashboard_table__whBZx td{padding:var(--mm-space-3) var(--mm-space-2);color:var(--mm-text-primary);border-bottom:1px solid var(--mm-border-light)}.ExecutiveDashboard_table__whBZx tbody tr{transition:background-color var(--mm-transition-fast)}.ExecutiveDashboard_table__whBZx tbody tr:hover{background:var(--mm-surface-secondary)}.ExecutiveDashboard_eventName__M0Pzs{font-weight:500;color:var(--mm-primary)}.ExecutiveDashboard_insightsFeed__oHwLI{display:flex;flex-direction:column;gap:var(--mm-space-3);max-height:520px;overflow-y:auto;padding-right:var(--mm-space-2)}.ExecutiveDashboard_insightsFeed__oHwLI::-webkit-scrollbar{width:6px}.ExecutiveDashboard_insightsFeed__oHwLI::-webkit-scrollbar-track{background:var(--mm-surface-secondary);border-radius:var(--mm-radius-sm)}.ExecutiveDashboard_insightsFeed__oHwLI::-webkit-scrollbar-thumb{background:var(--mm-border-medium);border-radius:var(--mm-radius-sm)}.ExecutiveDashboard_insightsFeed__oHwLI::-webkit-scrollbar-thumb:hover{background:var(--mm-text-tertiary)}@media (max-width:768px){.ExecutiveDashboard_executiveDashboard__JT_sf{padding:var(--mm-space-4)}.ExecutiveDashboard_metricsGrid__Nv_BE{grid-template-columns:repeat(2,1fr);gap:var(--mm-space-3)}}@media (max-width:480px){.ExecutiveDashboard_metricsGrid__Nv_BE{grid-template-columns:1fr}}.InsightsDashboard_insightsDashboard__juVTJ{padding:var(--mm-space-6);max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:var(--mm-space-6)}.InsightsDashboard_introMeta__rbK_3{margin:0;font-size:var(--mm-font-size-sm);line-height:var(--mm-line-height-md);color:var(--mm-gray-600)}.InsightsDashboard_metricGrid__vr_og{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--mm-space-4);gap:var(--mm-space-4)}.InsightsDashboard_filters__KR1Pe{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--mm-space-3);gap:var(--mm-space-3)}.InsightsDashboard_select__0OV14{padding:var(--mm-space-2) var(--mm-space-3);border:1px solid var(--mm-border-medium);border-radius:var(--mm-radius-sm);background:var(--mm-surface-primary);color:var(--mm-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--mm-transition-fast)}.InsightsDashboard_select__0OV14:hover{border-color:var(--mm-primary)}.InsightsDashboard_select__0OV14:focus{outline:none;border-color:var(--mm-primary);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.InsightsDashboard_searchInput__2tr_a{width:100%;padding:var(--mm-space-2) var(--mm-space-3);border:1px solid var(--mm-border-medium);border-radius:var(--mm-radius-sm);background:var(--mm-surface-primary);color:var(--mm-text-primary);font-size:.875rem;transition:all var(--mm-transition-fast)}.InsightsDashboard_searchInput__2tr_a:focus{outline:none;border-color:var(--mm-primary);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.InsightsDashboard_searchInput__2tr_a::placeholder{color:var(--mm-text-tertiary)}.InsightsDashboard_actionButton__Naf5d{padding:var(--mm-space-2) var(--mm-space-4);border:1px solid var(--mm-border-medium);border-radius:var(--mm-radius-sm);background:var(--mm-surface-primary);color:var(--mm-text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--mm-transition-fast)}.InsightsDashboard_actionButton__Naf5d:hover{background:var(--mm-primary);color:white;border-color:var(--mm-primary)}.InsightsDashboard_resultsText__kcdEA{font-size:.875rem;color:var(--mm-text-secondary);font-weight:500}.InsightsDashboard_insightsFeed__Qpafm{display:flex;flex-direction:column;gap:var(--mm-space-4)}@media (max-width:1024px){.InsightsDashboard_searchInput__2tr_a{max-width:none}}.page_intro__OUn2v{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.9fr);grid-gap:var(--mm-space-6);gap:var(--mm-space-6);margin-bottom:var(--mm-space-8);align-items:stretch}.page_introList__XPcYw{margin:0;padding-left:var(--mm-space-5);color:var(--mm-gray-700);display:flex;flex-direction:column;gap:var(--mm-space-2)}.page_summaryCard__nnF_M{display:flex;flex-direction:column;gap:var(--mm-space-3);min-width:0}.page_summaryTitle__YR31C{margin:0;font-size:var(--mm-font-size-lg);font-weight:var(--mm-font-weight-semibold);color:var(--mm-gray-900)}.page_summaryMeta__Col6g{margin:0;font-size:var(--mm-font-size-sm);color:var(--mm-gray-600)}.page_grid__rLkoD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));grid-gap:var(--mm-space-6);gap:var(--mm-space-6);align-items:stretch}.page_cardLink__F_vAI{display:flex;height:100%;text-decoration:none;min-width:0}.page_cardSurface__Bhgew{width:100%;min-height:220px}.page_cardContent__t0OcU{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--mm-space-4);gap:var(--mm-space-4);align-items:flex-start;min-width:0;width:100%;height:100%}.page_cardIcon__Mk8U9{color:var(--mm-gray-900);flex-shrink:0}.page_cardMaterialIcon__6y8CK{font-size:2rem}.page_cardBody__xTuyB{display:flex;flex-direction:column;gap:var(--mm-space-2);flex:1 1;min-width:0;width:100%}.page_cardTitle__JXfUh{margin:0;font-size:clamp(1.5rem,1.25rem + .3vw,1.9rem);font-weight:var(--mm-font-weight-semibold);color:var(--mm-gray-900);line-height:1.15;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.page_cardDescription__N2i3e{margin:0;font-size:clamp(1rem,.95rem + .1vw,1.1rem);line-height:var(--mm-line-height-md);color:var(--mm-gray-600);overflow-wrap:break-word;word-break:normal}.page_cardMeta__PZ1_1{margin:0;font-size:var(--mm-font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--mm-gray-500)}@media (max-width:960px){.page_intro__OUn2v{grid-template-columns:1fr}.page_cardSurface__Bhgew{min-height:0}}@media (max-width:640px){.page_grid__rLkoD{grid-template-columns:1fr}.page_cardContent__t0OcU{gap:var(--mm-space-3)}.page_cardTitle__JXfUh{font-size:1.4rem}.page_cardDescription__N2i3e{font-size:.98rem}}.page_page__dyGb4{display:flex;flex-direction:column;gap:var(--mm-space-6);padding-bottom:var(--mm-space-8)}.page_controlsCard__jhNWJ,.page_detailCard__zbocv,.page_sectionCard__riW_m{display:flex;flex-direction:column;gap:var(--mm-space-4)}.page_channelGrid__XRaWQ,.page_controlsGrid__XxLXQ,.page_doubleGrid__g4o3R,.page_insightGrid__j4Mhh,.page_metricGrid__S4qTC,.page_pillGrid__sFlaB,.page_projectResults__wRJeP{display:grid;grid-gap:var(--mm-space-4);gap:var(--mm-space-4)}.page_controlsGrid__XxLXQ,.page_metricGrid__S4qTC{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_channelGrid__XRaWQ,.page_doubleGrid__g4o3R{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.page_insightGrid__j4Mhh{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.page_pillGrid__sFlaB,.page_projectResults__wRJeP{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.page_controlGroup__E6oU_,.page_detailMeta___kTNA,.page_detailStack__xf_65,.page_insightItem___bURu,.page_noteList__4nKpS,.page_pillCard__9dQNh,.page_projectPicker__1g7K7,.page_sectionHeader__89XHh{display:flex;flex-direction:column}.page_controlGroup__E6oU_,.page_detailMeta___kTNA,.page_insightItem___bURu,.page_noteList__4nKpS,.page_pillCard__9dQNh,.page_projectPicker__1g7K7,.page_sectionHeader__89XHh{gap:var(--mm-space-2)}.page_detailStack__xf_65{gap:var(--mm-space-4)}.page_controlLabel__8xmZ1,.page_detailTitle__jyanF,.page_pillTitle__dW3_c,.page_projectResultName__vGdjm,.page_sectionTitle__y9WgM{color:var(--mm-gray-900)}.page_controlLabel__8xmZ1{font-size:var(--mm-font-size-sm);font-weight:var(--mm-font-weight-semibold)}.page_selectInput__P0CDZ{width:100%}.page_cellMeta__GIPF9,.page_detailMeta___kTNA,.page_detailNote__9C3_l,.page_emptyState__aFtpa,.page_helperText__sheGh,.page_scopeSummary__RGtZM,.page_sectionSubtitle__RX4_g{color:var(--mm-gray-600)}.page_cellMeta__GIPF9,.page_detailMeta___kTNA,.page_helperText__sheGh,.page_scopeSummary__RGtZM,.page_sectionSubtitle__RX4_g{margin:0;font-size:var(--mm-font-size-sm)}.page_cellMeta__GIPF9{margin-top:var(--mm-space-1)}.page_sectionTitle__y9WgM{font-size:var(--mm-font-size-xl)}.page_detailTitle__jyanF,.page_sectionTitle__y9WgM{margin:0;font-weight:var(--mm-font-weight-semibold)}.page_detailTitle__jyanF{font-size:var(--mm-font-size-lg)}.page_channelCard__0_ahK{display:flex;flex-direction:column;gap:var(--mm-space-3)}.page_channelTitle__X3egR{margin:0;font-size:var(--mm-font-size-lg);font-weight:var(--mm-font-weight-semibold);color:var(--mm-gray-900)}.page_channelValue__C31E6{font-size:var(--mm-font-size-3xl);font-weight:var(--mm-font-weight-bold);color:var(--mm-gray-900)}.page_channelMeta__ivzOP{display:flex;justify-content:space-between;gap:var(--mm-space-4);font-size:var(--mm-font-size-sm);color:var(--mm-gray-700)}.page_channelDescription__mXVVG{margin:0;color:var(--mm-gray-600);line-height:var(--mm-line-height-md)}.page_channelSource___7RK5,.page_insightLabel__jYCm8{font-size:var(--mm-font-size-xs);color:var(--mm-gray-500)}.page_insightLabel__jYCm8{text-transform:uppercase;letter-spacing:var(--mm-letter-spacing-wide)}.page_insightValue__xlZQk{font-size:var(--mm-font-size-2xl);font-weight:var(--mm-font-weight-bold);color:var(--mm-gray-900)}.page_tableWrap__pQeBh{overflow-x:auto}.page_table__mPMuO{width:100%;border-collapse:collapse}.page_table__mPMuO td,.page_table__mPMuO th{padding:var(--mm-space-3);border-bottom:1px solid var(--mm-gray-200);text-align:left;font-size:var(--mm-font-size-sm);vertical-align:top}.page_table__mPMuO th{color:var(--mm-gray-600);font-weight:var(--mm-font-weight-semibold)}.page_table__mPMuO strong{color:var(--mm-gray-900)}.page_selectedRow__f_bZ1{background:var(--mm-color-primary-50)}.page_projectResultButton__Vykhv,.page_selectButton__OjHRT{width:100%;background:transparent;border:0;padding:0;color:inherit;cursor:pointer;text-align:left;font:inherit}.page_projectResultButton__Vykhv:hover,.page_selectButton__OjHRT:hover{color:var(--mm-color-primary-700)}.page_projectResultCard__latlR{border:1px solid transparent}.page_projectResultActive__pzu7s{border-color:var(--mm-color-primary-500);box-shadow:var(--mm-shadow-md)}.page_projectResultButton__Vykhv{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mm-space-1)}.page_projectResultMeta__8y_Qk{font-size:var(--mm-font-size-sm);color:var(--mm-gray-600)}.page_actionRow__Bww2X{display:flex;flex-wrap:wrap;gap:var(--mm-space-3)}.page_actionLink__9mdrd,.page_filterButton__khSqM,.page_inlineLink__WIgGf{color:var(--mm-color-primary-700);text-decoration:none;font-weight:var(--mm-font-weight-semibold)}.page_actionLink__9mdrd,.page_filterButton__khSqM{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 var(--mm-space-4);border-radius:var(--mm-radius-md);background:var(--mm-color-primary-50);border:1px solid var(--mm-color-primary-200)}.page_actionLink__9mdrd:hover,.page_filterButton__khSqM:hover,.page_inlineLink__WIgGf:hover{color:var(--mm-color-primary-800)}.page_filterButton__khSqM{cursor:pointer;font:inherit}.page_pillCard__9dQNh{gap:var(--mm-space-3)}.page_pillCardButton__1L3nZ,.page_pillCard__9dQNh{padding:var(--mm-space-4);border-radius:var(--mm-radius-md);background:var(--mm-gray-50);border:1px solid var(--mm-gray-200)}.page_pillCardButton__1L3nZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mm-space-2);width:100%;color:var(--mm-gray-900);cursor:pointer;text-align:left;font:inherit}.page_pillCardButton__1L3nZ:hover{border-color:var(--mm-color-primary-300);background:var(--mm-color-primary-25)}.page_pillCardActive__DEL1n{border-color:var(--mm-color-primary-500);background:var(--mm-color-primary-50);box-shadow:var(--mm-shadow-sm)}.page_pillTitle__dW3_c{font-size:var(--mm-font-size-sm)}.page_pillTitle__dW3_c,.page_pill__uR0J5{font-weight:var(--mm-font-weight-semibold)}.page_pill__uR0J5{display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--mm-space-1) var(--mm-space-2);border-radius:999px;background:var(--mm-color-primary-50);color:var(--mm-color-primary-800);font-size:var(--mm-font-size-xs)}.page_detailNote__9C3_l{margin:0;line-height:var(--mm-line-height-md)}@media (max-width:768px){.page_channelMeta__ivzOP{flex-direction:column;gap:var(--mm-space-2)}.page_actionRow__Bww2X{flex-direction:column}.page_actionLink__9mdrd{width:100%}}.BaseModal_overlay__NHDig{background-color:var(--mm-modal-overlay-bg)}.BaseModal_content__PdAYx{background:var(--mm-modal-content-bg);border-radius:var(--mm-modal-border-radius);box-shadow:var(--mm-modal-shadow);display:flex;flex-direction:column;max-height:min(var(--mm-modal-max-height),calc(100dvh - (var(--mm-modal-padding) * 2)));overflow:hidden;position:relative}.BaseModal_shell__P_6rL{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;position:relative;width:100%;height:100%}.BaseModal_closeButton__IosRu{position:absolute;top:1rem;right:1rem;z-index:var(--mm-z-modal-close)}.BaseModal_closeButton__IosRu:focus{outline:2px solid var(--mm-blue-500,var(--mm-color-primary-500));outline-offset:2px}.BaseModal_body__ZGGqR{padding:0;display:block;flex:1 1 auto;max-height:inherit;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.BaseModal_body__ZGGqR::-webkit-scrollbar,.BaseModal_content__PdAYx::-webkit-scrollbar{width:8px}.BaseModal_body__ZGGqR::-webkit-scrollbar-track,.BaseModal_content__PdAYx::-webkit-scrollbar-track{background:var(--mm-gray-100);border-radius:0 16px 16px 0}.BaseModal_body__ZGGqR::-webkit-scrollbar-thumb,.BaseModal_content__PdAYx::-webkit-scrollbar-thumb{background:var(--mm-gray-300);border-radius:4px}.BaseModal_body__ZGGqR::-webkit-scrollbar-thumb:hover,.BaseModal_content__PdAYx::-webkit-scrollbar-thumb:hover{background:var(--mm-gray-400)}@media (max-width:640px){.BaseModal_content__PdAYx{max-height:min(var(--mm-modal-max-height-mobile),calc(100dvh - (var(--mm-modal-padding-mobile) * 2)))}.BaseModal_closeButton__IosRu{top:var(--mm-modal-padding-mobile);right:var(--mm-modal-padding-mobile)}}.admin-pages_errorContainer__J1EPy{text-align:center;padding:2rem}.admin-pages_errorIcon__siYt2{font-size:2rem;margin-bottom:1rem}.admin-pages_errorText__B4zsO{color:var(--mm-error)}.admin-pages_errorAction__Wta0Q{margin-top:1rem}.admin-pages_warningBox___lZLc{padding:12px;background-color:var(--mm-warning-light,#fef3c7);border-radius:var(--mm-radius-lg);border:1px solid var(--mm-warning,#fbbf24)}.admin-pages_warningText__PRFe1{font-size:var(--mm-font-size-sm);color:#92400e;margin:0}.admin-pages_warningStrong__5rsq9{margin-bottom:8px}.admin-pages_warningList__oJxAB{margin:0;padding-left:20px}.admin-pages_fontPreviewHeading__ttcyQ{font-size:24px;font-weight:600}.admin-pages_fontPreviewBody___DWCK{font-size:16px;line-height:1.5}.admin-pages_fontPreviewCaption__iAqZT{font-size:14px;color:var(--mm-gray-600)}.admin-pages_iconWithMargin__uwhem{font-size:1rem;margin-right:.25rem}.admin-pages_iconStandalone__MFpFl{font-size:1rem}.page_empty___g7aw,.page_loading__ne9Al{padding:var(--mm-space-6);color:var(--mm-gray-600)}.page_tableWrap__C8sm_{overflow-x:auto;margin-top:var(--mm-space-4);border-radius:var(--mm-radius-lg);border:1px solid var(--mm-gray-200)}.page_table__P_Rpm{width:100%;border-collapse:collapse;font-size:var(--mm-font-size-sm)}.page_table__P_Rpm td,.page_table__P_Rpm th{padding:var(--mm-space-3) var(--mm-space-4);text-align:left;border-bottom:1px solid var(--mm-gray-200)}.page_table__P_Rpm th{font-weight:var(--mm-font-weight-semibold);color:var(--mm-gray-700)}.page_table__P_Rpm tbody tr:hover,.page_table__P_Rpm th{background:var(--mm-gray-50)}.page_cellDate__N_I8y{white-space:nowrap;color:var(--mm-gray-600)}.page_cellMessage__NrvFr{max-width:20rem;white-space:pre-wrap;word-break:break-word}.page_emailLink__FZVE0{color:var(--mm-color-primary-600);text-decoration:none}.page_emailLink__FZVE0:hover{text-decoration:underline}