.chart-wrapper[data-v-0e2197a0],.chart-wrapper[data-v-122c770a],.chart-wrapper[data-v-22f21714],.chart-wrapper[data-v-35655283]{width:100%;min-height:320px}.stats-page[data-v-31ee5886]{background:radial-gradient(circle at top,#f8fafc,#fff);min-height:100vh}.panel[data-v-31ee5886]{background:#fff;border-radius:18px;padding:1.75rem;border:1px solid rgba(15,23,42,.05);box-shadow:0 12px 30px rgba(15,23,42,.05)}.panel-header[data-v-31ee5886]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.stats-table-wrapper[data-v-31ee5886]{max-height:520px;overflow:auto;border:1px solid rgba(15,23,42,.08);border-radius:16px}.stats-table thead th[data-v-31ee5886]{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:rgba(15,23,42,.6);border-bottom-width:1px}.stats-table tbody td[data-v-31ee5886]{border-top-color:rgba(15,23,42,.06)}.stats-table tbody tr[data-v-31ee5886]:hover{background:rgba(15,23,42,.02)}.stats-tabs[data-v-31ee5886]{display:flex;gap:.75rem;background:#fff;padding:.5rem;border-radius:12px;box-shadow:0 4px 12px rgba(15,23,42,.08);border:1px solid rgba(15,23,42,.05)}.tab-btn[data-v-31ee5886]{flex:1;padding:.75rem 1.25rem;border:none;background:transparent;border-radius:8px;font-weight:600;font-size:.95rem;color:rgba(15,23,42,.6);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.tab-btn[data-v-31ee5886]:hover{background:rgba(15,23,42,.04);color:rgba(15,23,42,.8)}.tab-btn.active[data-v-31ee5886]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3)}.stats-content[data-v-31ee5886]{animation:fadeIn-31ee5886 .4s ease-in-out}@keyframes fadeIn-31ee5886{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.download-btn[data-v-31ee5886]{width:100%;padding:.75rem 1.25rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;border:none;border-radius:10px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(220,38,38,.3)}.download-btn[data-v-31ee5886]:hover:not(:disabled){background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 6px 16px rgba(220,38,38,.4)}.download-btn[data-v-31ee5886]:disabled{opacity:.6;cursor:not-allowed;transform:none}