.AnalyticsDashboardPage-module__dH8r7a__analyticsPage{flex-direction:column;gap:20px;display:flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsPageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsTabs{border-bottom:1px solid var(--border);gap:18px;display:flex;overflow-x:auto}.AnalyticsDashboardPage-module__dH8r7a__analyticsTab{color:#64748b;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:14px;font-weight:600}.AnalyticsDashboardPage-module__dH8r7a__tabActive{color:var(--primary);border-bottom-color:var(--primary)}.AnalyticsDashboardPage-module__dH8r7a__analyticsCard{border:1px solid var(--border);background:#fff;border-radius:12px;padding:20px;transition:box-shadow .2s,transform .2s;box-shadow:0 4px 12px #00000008}.AnalyticsDashboardPage-module__dH8r7a__analyticsCard:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000014}.AnalyticsDashboardPage-module__dH8r7a__analyticsKpiGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.AnalyticsDashboardPage-module__dH8r7a__analyticsKpiCard{border-left:3px solid var(--primary)}.AnalyticsDashboardPage-module__dH8r7a__analyticsGrid6040{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.AnalyticsDashboardPage-module__dH8r7a__analyticsGrid5050{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.AnalyticsDashboardPage-module__dH8r7a__analyticsFilter{border:1px solid var(--border);color:#475569;background:#fff;border-radius:8px;padding:6px 10px;font-size:13px}.AnalyticsDashboardPage-module__dH8r7a__analyticsIconButton{border:1px solid var(--border);color:#64748b;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsExportButton{background:var(--primary);color:#fff;border:0;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsToggle{border:1px solid var(--border);color:#475569;background:#fff;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.AnalyticsDashboardPage-module__dH8r7a__toggleActive{border-color:var(--primary);color:#0f5132;background:#edfaf3}.AnalyticsDashboardPage-module__dH8r7a__analyticsHeatmapCell{color:#0f5132;border-radius:6px;justify-content:center;align-items:center;height:32px;margin:2px;font-size:11px;font-weight:600;display:flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsSearch{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;display:inline-flex}.AnalyticsDashboardPage-module__dH8r7a__analyticsSearch input{color:#334155;background:0 0;border:0;outline:none;width:180px;font-size:13px}.AnalyticsDashboardPage-module__dH8r7a__analyticsTable{border-collapse:collapse;width:100%}.AnalyticsDashboardPage-module__dH8r7a__analyticsTable th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;border-bottom:1px solid var(--border);padding:10px 8px;font-size:11px;font-weight:700}.AnalyticsDashboardPage-module__dH8r7a__analyticsTable td{color:#475569;white-space:nowrap;border-bottom:1px solid #edf1f7;padding:12px 8px;font-size:13px}.AnalyticsDashboardPage-module__dH8r7a__analyticsTable tbody tr:nth-child(2n){background:#fbfdff}.AnalyticsDashboardPage-module__dH8r7a__analyticsTable tbody tr:hover{background:#f0fdf4}.AnalyticsDashboardPage-module__dH8r7a__analyticsStatus{border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.AnalyticsDashboardPage-module__dH8r7a__statusActive{color:#109065;background:#e8fbf4}.AnalyticsDashboardPage-module__dH8r7a__statusLeave{color:#b68100;background:#fff6db}.AnalyticsDashboardPage-module__dH8r7a__analyticsPager{border:1px solid var(--border);color:#64748b;background:#fff;border-radius:8px;padding:6px 10px;font-size:13px}.AnalyticsDashboardPage-module__dH8r7a__analyticsPager:disabled{opacity:.45}.AnalyticsDashboardPage-module__dH8r7a__analyticsSkeleton{background:linear-gradient(90deg,#f1f5f9 0%,#e2e8f0 50%,#f1f5f9 100%) 0 0/300% 100%;border-radius:10px;height:288px;animation:1.6s linear infinite AnalyticsDashboardPage-module__dH8r7a__analyticsShimmer}.AnalyticsDashboardPage-module__dH8r7a__analyticsEmptyState{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;justify-content:center;align-items:center;height:288px;font-size:14px;display:flex}@keyframes AnalyticsDashboardPage-module__dH8r7a__analyticsShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1280px){.AnalyticsDashboardPage-module__dH8r7a__analyticsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsDashboardPage-module__dH8r7a__analyticsGrid6040,.AnalyticsDashboardPage-module__dH8r7a__analyticsGrid5050{grid-template-columns:1fr}}@media (max-width:760px){.AnalyticsDashboardPage-module__dH8r7a__analyticsKpiGrid{grid-template-columns:1fr}.AnalyticsDashboardPage-module__dH8r7a__analyticsCard{padding:14px}}
