.DashboardSummary_grid__oDvbQ{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1024px){.DashboardSummary_grid__oDvbQ{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.DashboardSummary_grid__oDvbQ{grid-template-columns:repeat(2,1fr);gap:8px}}.DashboardSummary_card__Z9q82{display:flex;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.DashboardSummary_accent__tWvAZ{width:4px;flex-shrink:0}.DashboardSummary_content__qtgAu{flex:1;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}@media(max-width:480px){.DashboardSummary_content__qtgAu{padding:16px 8px}}.DashboardSummary_label__0SMgK{font-family:var(--font-fixel);font-size:14px;font-weight:700;color:#6b7280;margin:0}@media(max-width:480px){.DashboardSummary_label__0SMgK{font-size:12px}}.DashboardSummary_number__k9l3z{font-family:var(--font-fixel);font-size:30px;font-weight:700;color:#111827;line-height:1.2;margin:0}@media(max-width:480px){.DashboardSummary_number__k9l3z{font-size:24px}}.DashboardSummary_desc__8w1kL{font-family:var(--font-fixel);font-size:14px;color:#9ca3af;margin:0}@media(max-width:480px){.DashboardSummary_desc__8w1kL{font-size:11px}}.DashboardSummary_loadingWrapper__KiAUB{display:flex;justify-content:center;padding:40px 0}.BarList_root__ag7pP{display:flex;flex-direction:column;gap:0;width:100%}.BarList_item__IOfcZ{display:grid;grid-template-columns:minmax(80px,50%) auto 1fr;grid-template-areas:"label count bar";align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #000}.BarList_item__IOfcZ:first-child{padding-top:0}@media(max-width:800px){.BarList_item__IOfcZ{grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"label count" "bar   bar"}}.BarList_itemClickable__Uow6X{cursor:pointer}.BarList_itemClickable__Uow6X:hover .BarList_bar__ngQD2{filter:brightness(.85)}.BarList_itemClickable__Uow6X:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:2px}.BarList_itemActive__8EAec .BarList_label__PSZdW{font-weight:600}.BarList_label__PSZdW{grid-area:label;font-family:var(--font-fixel);font-size:16px;color:#374151;min-width:0;overflow:visible;text-overflow:unset;white-space:normal}@media(max-width:800px){.BarList_label__PSZdW{white-space:normal;overflow:visible;text-overflow:unset;word-break:break-word}}.BarList_count__rPkF4{grid-area:count;font-family:var(--font-fixel);font-size:16px;font-weight:600;color:#111827;min-width:28px;text-align:right;flex-shrink:0}.BarList_barTrack__IOKpA{grid-area:bar;display:block;min-width:0;height:41px;background:transparent;border-radius:3px;overflow:hidden}@keyframes BarList_barSlideIn__VEDgf{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.BarList_bar__ngQD2{display:block;height:100%;border-radius:3px;transition:width .3s ease;min-width:4px;transform-origin:left center;animation:BarList_barSlideIn__VEDgf .5s ease-out both}.BarList_showMore__dWgtR{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:32px;padding:8px 20px;background:transparent;border:1px solid #000;border-radius:8px;cursor:pointer;font-family:var(--font-fixel);font-size:14px;font-weight:600;line-height:150%;color:#000;transition:background .15s ease}.BarList_showMore__dWgtR:hover{background:#f3f4f6}.BarList_chevron__QIVcd{flex-shrink:0;transition:transform .2s ease;display:inline-block}.BarList_chevronUp__6fmzY{transform:rotate(180deg)}.DashboardCard_root__2s81C{border:1px solid #e5e7eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}.DashboardCard_header__eVc47{display:flex;flex-direction:column;gap:4px;padding-bottom:32px;border-bottom:2px solid #000}.DashboardCard_title__ep3kE{font-family:var(--font-fixel);font-weight:600;font-size:20px;line-height:140%;color:#000;margin:0}.DashboardCard_subtitle__ezLjO{font-family:var(--font-fixel);font-size:13px;color:#6b7280;margin:0}.DashboardCard_content__7_Gzg{flex:1;min-height:0}.DashboardCharts_grid__Ee3jr{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:768px){.DashboardCharts_grid__Ee3jr{grid-template-columns:1fr}}.DashboardCharts_fullWidth__JuGN9{grid-column:1/-1}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.Select_root__0a1X6 .Select_dropdown__FSSOP{cursor:pointer;padding:12px;display:flex;align-items:center;justify-content:space-between}.Select_root__0a1X6 .Select_dropdown__FSSOP,.Select_root__0a1X6 .Select_menu__XU_df{background-color:#fefae7;border-color:#000;font-size:14px}.Select_root__0a1X6 .Select_menu__XU_df div{color:#000!important}.Select_root__0a1X6 .Select_menu__XU_df [class*=is-selected]{font-weight:600;color:#000;background-color:#fff;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Select_root__0a1X6 .Select_menu__XU_df [class*=Dropdown-option]:hover{background-color:#fff;color:#000}.Select_root__0a1X6 .Select_placeholder__1uMyN{font-size:14px;font-weight:500}.Select_root__0a1X6 .Select_icon__6RbBJ{transform:rotate(-90deg);margin-left:8px}.Select_root__0a1X6 .Select_iconOpen___h_QQ,.Select_root__0a1X6 .Select_icon__6RbBJ{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Select_root__0a1X6 .Select_iconOpen___h_QQ{transform:rotate(90deg)}.PublicDashboardView_root__iDDeF{padding-top:40px;padding-bottom:80px}.PublicDashboardView_title__DhL6M{font-family:var(--font-playfair);font-size:2rem;font-weight:700;margin-bottom:8px}@media(max-width:768px){.PublicDashboardView_title__DhL6M{font-size:1.5rem}}.PublicDashboardView_subtitle__C7G3R{font-size:1rem;color:#666;margin-bottom:32px}.PublicDashboardView_regionFilter__8mypU{max-width:320px;margin-bottom:32px}.PublicDashboardView_summaryWrapper__1Cw1X{margin-bottom:32px}.PublicDashboardView_suppressed__V4U6j{padding:16px 20px;background:#f0f4ff;border-left:4px solid #2b4f8c;border-radius:4px;font-size:.9375rem;color:#1e3a6e;margin-top:16px}