.page-admin-statistics[data-v-e534bcea]{min-height:100vh;background:#f6f7fb}.statistics-header[data-v-e534bcea]{padding:2rem 0;background:#fff;border-bottom:1px solid #e5e7eb}.statistics-header__title[data-v-e534bcea]{margin:0;font-size:2rem;font-weight:700;color:#1f2937}.statistics-header__subtitle[data-v-e534bcea]{color:#6b7280}.statistics-header__actions[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.statistics-updated[data-v-e534bcea]{color:#6b7280;font-size:.85rem}.statistics-content[data-v-e534bcea]{padding-top:2rem;padding-bottom:3rem}.statistics-panel[data-v-e534bcea]{padding:1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(15,23,42,.04);box-shadow:0 2px 8px rgba(15,23,42,.04)}.statistics-panel--health[data-v-e534bcea],.statistics-panel--table[data-v-e534bcea]{width:100%}.statistics-filters[data-v-e534bcea]{margin-bottom:2rem}.statistics-filters label[data-v-e534bcea]{font-size:.85rem;font-weight:600;color:#4b5563}.statistics-section[data-v-e534bcea]{margin-bottom:2rem}.statistics-section__header[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.statistics-section__header h2[data-v-e534bcea]{margin:0;font-size:1.2rem;font-weight:700;color:#1f2937}.statistics-section__header p[data-v-e534bcea]{margin:.25rem 0 0;color:#6b7280;font-size:.9rem}.statistics-card[data-v-e534bcea]{width:100%;min-height:132px;padding:1.25rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(15,23,42,.04);box-shadow:0 2px 8px rgba(15,23,42,.04)}.statistics-card[data-v-e534bcea],.statistics-card__icon[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistics-card__icon[data-v-e534bcea]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;margin-right:1rem;border-radius:10px;overflow:hidden}.statistics-card__icon i[data-v-e534bcea]{display:block;width:24px;height:24px;font-size:24px;line-height:24px;text-align:center}.statistics-card__content[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.statistics-card__label[data-v-e534bcea]{color:#6b7280;font-size:.88rem;font-weight:600}.statistics-card__value[data-v-e534bcea]{margin:.2rem 0;color:#111827;font-size:2rem;font-weight:700;line-height:1.2}.statistics-change[data-v-e534bcea]{display:grid;grid-template-columns:16px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:1.35em;margin-top:.4rem;font-size:.72rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;white-space:nowrap}.statistics-change i[data-v-e534bcea]{width:16px;height:16px;margin-top:1px;font-size:15px;line-height:16px;text-align:left}.statistics-change span[data-v-e534bcea]{min-width:0}.statistics-change--positive[data-v-e534bcea]{color:#15803d}.statistics-change--negative[data-v-e534bcea]{color:#b91c1c}.statistics-change--neutral[data-v-e534bcea]{color:#6b7280}.statistics-status-card[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem;background:#fff;border:1px solid #e5e7eb;border-top:3px solid;border-radius:10px}.statistics-status-card__dot[data-v-e534bcea]{width:12px;height:12px;margin-right:1rem;border-radius:50%}.statistics-status-card__value[data-v-e534bcea]{color:#111827;font-size:1.7rem;font-weight:700;line-height:1.1}.statistics-status-card__label[data-v-e534bcea]{margin-top:.25rem;color:#6b7280}.statistics-chart[data-v-e534bcea]{height:360px}.statistics-ratio-card[data-v-e534bcea]{width:100%;min-height:112px;padding:1.25rem;background:linear-gradient(135deg,#4c1d95,#6d28d9);color:#fff}.statistics-ratio-card[data-v-e534bcea],.statistics-ratio-card__icon[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;overflow:hidden}.statistics-ratio-card__icon[data-v-e534bcea]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;margin-right:1rem;padding:0;background:hsla(0,0%,100%,.14)}.statistics-ratio-card__icon i[data-v-e534bcea]{display:block;width:24px;height:24px;margin:0;font-size:24px;line-height:24px;text-align:center}.statistics-ratio-card__content[data-v-e534bcea]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:left}.statistics-ratio-card__value[data-v-e534bcea]{font-size:1.6rem;font-weight:700}.statistics-ratio-card__label[data-v-e534bcea]{color:hsla(0,0%,100%,.82);font-size:.85rem;line-height:1.35}.statistics-table[data-v-e534bcea]{margin-bottom:0}.statistics-table th[data-v-e534bcea]{padding:.85rem .75rem;border-top:0;background:#f3f4f6;color:#6b7280;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.statistics-table td[data-v-e534bcea]{padding:.85rem .75rem;vertical-align:middle;color:#374151}.statistics-health-list[data-v-e534bcea]{margin-top:.25rem}.statistics-health-item[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:58px;padding:.8rem 0;border-bottom:1px solid #f0f1f4;text-align:left}.statistics-health-item[data-v-e534bcea]:last-child{border-bottom:0}.statistics-health-item__main[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:left}.statistics-health-item__icon[data-v-e534bcea]{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;min-width:24px;max-width:24px;margin-right:.65rem;overflow:hidden;font-size:20px;text-align:center}.statistics-health-item__content[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.statistics-health-item__label-row[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistics-health-item__label[data-v-e534bcea]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;line-height:1.35;text-align:left}.statistics-health-item__info[data-v-e534bcea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;width:22px;height:22px;margin-left:.35rem;padding:0;background:transparent;border:0;border-radius:50%;color:#6b7280;cursor:help}.statistics-health-item__info i[data-v-e534bcea]{font-size:17px;line-height:1}.statistics-health-item__info[data-v-e534bcea]:focus,.statistics-health-item__info[data-v-e534bcea]:hover{background:#f3f4f6;color:#5b21b6;outline:none}.statistics-health-item__details[data-v-e534bcea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.25rem;padding:0;background:transparent;border:0;color:#5b21b6;font-size:.78rem;font-weight:700;cursor:pointer}.statistics-health-item__details i[data-v-e534bcea]{margin-left:.2rem;font-size:14px}.statistics-health-item__details[data-v-e534bcea]:hover{color:#3b0764}.statistics-health-item__details[data-v-e534bcea]:focus{outline:2px solid rgba(91,33,182,.25);outline-offset:2px}.statistics-health-item strong[data-v-e534bcea]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:1rem;font-size:1.05rem}.statistics-health-modal__subtitle[data-v-e534bcea]{color:#6b7280;font-size:.9rem}.statistics-health-modal__body[data-v-e534bcea]{padding:0}.statistics-health-modal__empty[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#9ca3af}.statistics-health-modal__empty i[data-v-e534bcea]{margin-bottom:.5rem;font-size:42px}.statistics-health-modal__empty p[data-v-e534bcea]{margin:0}.statistics-health-events-table[data-v-e534bcea]{min-width:680px}.statistics-health-events-table__name[data-v-e534bcea]{min-width:220px;font-weight:600;color:#1f2937!important}.statistics-status-pill[data-v-e534bcea]{display:inline-block;padding:.25rem .55rem;background:#f3f4f6;border-radius:999px;color:#4b5563;font-size:.75rem;font-weight:600;text-transform:capitalize}.statistics-health-pagination[data-v-e534bcea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding-top:1.25rem;color:#6b7280;font-size:.85rem}.statistics-health-pagination .btn[data-v-e534bcea]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.statistics-health-pagination .material-icons[data-v-e534bcea]{font-size:18px}.btn .material-icons[data-v-e534bcea]{font-size:18px;vertical-align:middle}@media(max-width:767px){.statistics-header__actions[data-v-e534bcea]{width:100%;margin-top:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.statistics-updated[data-v-e534bcea]{max-width:55%}.statistics-health-pagination[data-v-e534bcea]{gap:.5rem}.statistics-health-pagination .btn[data-v-e534bcea]{padding:.45rem .6rem;font-size:.8rem}.statistics-change[data-v-e534bcea]{min-height:2.7em;white-space:normal}}