.StatsBar_panel__wcnLw{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;padding:1rem 1.5rem;background:rgba(255,255,255,.25);backdrop-filter:blur(8px);border-radius:.75rem}.StatsBar_card__y2Pec{position:relative;display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:.75rem;background:rgba(255,255,255,.6);box-shadow:0 4px 10px rgba(0,0,0,.05);transition:transform .2s,box-shadow .2s}.StatsBar_card__y2Pec:hover{transform:translateY(-4px);box-shadow:0 8px 18px rgba(0,0,0,.1)}.StatsBar_skeleton__mW2E8{height:100px;background:linear-gradient(90deg,rgba(255,255,255,.3) 25%,rgba(200,200,200,.2) 50%,rgba(255,255,255,.3) 75%);background-size:200% 100%;animation:StatsBar_shimmer__uCaSy 1.5s infinite}@keyframes StatsBar_shimmer__uCaSy{0%{background-position:-200% 0}to{background-position:200% 0}}.StatsBar_icon__WiCHs{font-size:1.5rem;margin-bottom:.5rem}.StatsBar_value__r2KJx{font-size:1.3rem;font-weight:700;margin-bottom:.25rem}.StatsBar_label__V9rpt{font-size:.9rem;color:#555}.StatsBar_clickable__J05u8{cursor:pointer}.StatsBar_adults__uWayf{--accent:#4a90e2}.StatsBar_kids__TsTKJ{--accent:#50e3c2}.StatsBar_volunteers__SCRRR{--accent:#f5a623}.StatsBar_tasks__ZVwNC{--accent:#d0021b}.StatsBar_adults__uWayf .StatsBar_icon__WiCHs,.StatsBar_adults__uWayf .StatsBar_value__r2KJx,.StatsBar_kids__TsTKJ .StatsBar_icon__WiCHs,.StatsBar_kids__TsTKJ .StatsBar_value__r2KJx,.StatsBar_tasks__ZVwNC .StatsBar_value__r2KJx,.StatsBar_volunteers__SCRRR .StatsBar_icon__WiCHs,.StatsBar_volunteers__SCRRR .StatsBar_value__r2KJx{color:var(--accent)}.StatsBar_gauge__d5q_i{width:60px;height:60px;transform:rotate(-90deg);overflow:visible}.StatsBar_gaugeBg__BSA0T{fill:none;stroke:#eee;stroke-width:2.5}.StatsBar_gaugeFill__nXvYx{fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray .8s ease-out}.StatsBar_gaugeText__EfvBB{position:absolute;top:calc(50% + 4px);left:50%;transform:translate(-50%,-50%);font-size:.9rem;font-weight:600}@media (max-width:480px){.StatsBar_panel__wcnLw{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:.75rem}.StatsBar_card__y2Pec{padding:.75rem}}