.dashboard-bg[data-v-3059c7e4]{min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}[dir] .dashboard-bg[data-v-3059c7e4]{background-color:#f1f5f9}.dashboard-wrapper[data-v-3059c7e4]{max-width:1440px}[dir] .dashboard-wrapper[data-v-3059c7e4]{margin:0 auto}[dir] .hero-banner[data-v-3059c7e4]{border-radius:16px;padding:24px 32px;box-shadow:0 10px 25px -5px rgba(2,132,199,.25)}[dir=ltr] .hero-banner[data-v-3059c7e4]{background:linear-gradient(135deg,#1e3a8a,#0284c7)}[dir=rtl] .hero-banner[data-v-3059c7e4]{background:linear-gradient(-135deg,#1e3a8a,#0284c7)}.hero-badge[data-v-3059c7e4]{display:inline-block;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e0f2fe;font-size:11px;font-weight:700;letter-spacing:.5px}[dir] .hero-badge[data-v-3059c7e4]{background:hsla(0,0%,100%,.15);padding:4px 12px;border-radius:20px;border:1px solid hsla(0,0%,100%,.2)}.hero-title[data-v-3059c7e4]{font-size:26px;line-height:1.2}.hero-subtitle[data-v-3059c7e4]{font-size:14px}.realtime-clock-box[data-v-3059c7e4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[dir] .realtime-clock-box[data-v-3059c7e4]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);padding:8px 16px;border-radius:12px}.refresh-btn[data-v-3059c7e4]{transition:transform .2s ease}[dir] .refresh-btn[data-v-3059c7e4]{box-shadow:0 4px 12px rgba(0,0,0,.1)}[dir] .refresh-btn[data-v-3059c7e4]:hover{transform:translateY(-2px)}[dir] .filter-card[data-v-3059c7e4]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.03)}.filter-icon-circle[data-v-3059c7e4]{width:36px;height:36px;display:flex;align-items:center;justify-content:center}[dir] .filter-icon-circle[data-v-3059c7e4]{border-radius:10px;background:#eff6ff}.active-filter-badge[data-v-3059c7e4]{font-size:12px;color:#475569}[dir] .active-filter-badge[data-v-3059c7e4]{background:#f8fafc;border:1px solid #e2e8f0;padding:6px 14px;border-radius:20px}.filter-btn[data-v-3059c7e4]{height:40px}[dir] .filter-btn[data-v-3059c7e4]{border-radius:8px}.reset-btn[data-v-3059c7e4]{height:40px}[dir] .reset-btn[data-v-3059c7e4]{border-radius:8px}.summary-card[data-v-3059c7e4]{color:#fff;display:flex;align-items:center;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}[dir] .summary-card[data-v-3059c7e4]{border-radius:14px;padding:20px 22px;box-shadow:0 8px 20px -4px rgba(0,0,0,.12)}[dir] .summary-card[data-v-3059c7e4]:hover{transform:translateY(-3px);box-shadow:0 12px 24px -4px rgba(0,0,0,.18)}[dir=ltr] .bg-gradient-primary[data-v-3059c7e4]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}[dir=rtl] .bg-gradient-primary[data-v-3059c7e4]{background:linear-gradient(-135deg,#3b82f6,#1d4ed8)}[dir=ltr] .bg-gradient-blue[data-v-3059c7e4]{background:linear-gradient(135deg,#0284c7,#0369a1)}[dir=rtl] .bg-gradient-blue[data-v-3059c7e4]{background:linear-gradient(-135deg,#0284c7,#0369a1)}[dir=ltr] .bg-gradient-emerald[data-v-3059c7e4]{background:linear-gradient(135deg,#10b981,#047857)}[dir=rtl] .bg-gradient-emerald[data-v-3059c7e4]{background:linear-gradient(-135deg,#10b981,#047857)}[dir=ltr] .bg-gradient-amber[data-v-3059c7e4]{background:linear-gradient(135deg,#f59e0b,#d97706)}[dir=rtl] .bg-gradient-amber[data-v-3059c7e4]{background:linear-gradient(-135deg,#f59e0b,#d97706)}[dir=ltr] .bg-gradient-purple[data-v-3059c7e4]{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}[dir=rtl] .bg-gradient-purple[data-v-3059c7e4]{background:linear-gradient(-135deg,#8b5cf6,#6d28d9)}.summary-icon[data-v-3059c7e4]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}[dir] .summary-icon[data-v-3059c7e4]{border-radius:12px;background:hsla(0,0%,100%,.2)}[dir=ltr] .summary-icon[data-v-3059c7e4]{margin-right:16px}[dir=rtl] .summary-icon[data-v-3059c7e4]{margin-left:16px}.summary-info[data-v-3059c7e4]{flex-grow:1}.summary-title[data-v-3059c7e4]{font-size:11px;font-weight:700;letter-spacing:.5px;opacity:.9}.summary-value[data-v-3059c7e4]{font-size:28px;font-weight:800;line-height:1.1}[dir] .summary-value[data-v-3059c7e4]{margin:4px 0 2px 0}.summary-sub[data-v-3059c7e4]{font-size:11px;opacity:.85}[dir] .distribution-card[data-v-3059c7e4]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,.03)}.multi-progress-bar[data-v-3059c7e4]{display:flex;height:12px;overflow:hidden}[dir] .multi-progress-bar[data-v-3059c7e4]{border-radius:6px;background:#e2e8f0}.progress-slice[data-v-3059c7e4]{height:100%;transition:width .4s ease}[dir] .bg-blue[data-v-3059c7e4]{background-color:#0284c7}[dir] .bg-emerald[data-v-3059c7e4]{background-color:#10b981}[dir] .bg-amber[data-v-3059c7e4]{background-color:#f59e0b}[dir] .bg-purple[data-v-3059c7e4]{background-color:#8b5cf6}.legend-dot[data-v-3059c7e4]{display:inline-block;width:10px;height:10px}[dir] .legend-dot[data-v-3059c7e4]{border-radius:50%}.section-title[data-v-3059c7e4]{font-size:15px;font-weight:700;color:#334155;letter-spacing:.3px}[dir] .section-title[data-v-3059c7e4]{margin-top:8px}.detail-card[data-v-3059c7e4]{display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}[dir] .detail-card[data-v-3059c7e4]{background:#fff;border-radius:14px;border:1px solid #e2e8f0;padding:18px 20px;box-shadow:0 4px 12px rgba(0,0,0,.02)}[dir] .detail-card[data-v-3059c7e4]:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.06);border-color:#cbd5e1}.detail-card-header[data-v-3059c7e4]{display:flex;align-items:center;justify-content:space-between}[dir] .detail-card-header[data-v-3059c7e4]{margin-bottom:12px}.detail-icon[data-v-3059c7e4]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:18px}[dir] .detail-icon[data-v-3059c7e4]{border-radius:10px}.detail-category-badge[data-v-3059c7e4]{font-size:11px;font-weight:700}[dir] .detail-category-badge[data-v-3059c7e4]{padding:3px 10px;border-radius:20px}[dir] .detail-card-body[data-v-3059c7e4]{margin-bottom:12px}.detail-value[data-v-3059c7e4]{font-size:26px;font-weight:800;line-height:1}[dir] .detail-value[data-v-3059c7e4]{margin-bottom:6px}.detail-label[data-v-3059c7e4]{font-size:14px;font-weight:700;color:#1e293b;line-height:1.3}[dir] .detail-label[data-v-3059c7e4]{margin-bottom:4px}.detail-desc[data-v-3059c7e4]{font-size:12px;color:#64748b;line-height:1.3}[dir] .detail-card-footer[data-v-3059c7e4]{margin-top:auto}@media (max-width:600px){[dir] .hero-banner[data-v-3059c7e4]{padding:18px 20px}.hero-title[data-v-3059c7e4]{font-size:20px}.summary-value[data-v-3059c7e4]{font-size:24px}}