.dashboard-container[data-v-b753cc5c]{min-height:100vh}[dir] .dashboard-container[data-v-b753cc5c]{background-color:#fff;padding:1.5rem}[dir] .date-picker-custom[data-v-b753cc5c]{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem}[dir] .date-picker-custom[data-v-b753cc5c]:focus-within{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.driver-card[data-v-b753cc5c]{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}[dir] .driver-card[data-v-b753cc5c]{border:1px solid #edf2f7!important;border-radius:16px;background-color:#fff}[dir] .driver-card[data-v-b753cc5c]:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(15,23,42,.12)!important}[dir] .card[data-v-b753cc5c]{border:1px solid #ebe9f1!important}.driver-avatar[data-v-b753cc5c]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1rem}[dir] .driver-avatar[data-v-b753cc5c]{border-radius:50%;box-shadow:0 8px 20px rgba(248,113,113,.35)}[dir=ltr] .driver-avatar[data-v-b753cc5c]{background:linear-gradient(135deg,#ff6b6b,#f97316)}[dir=rtl] .driver-avatar[data-v-b753cc5c]{background:linear-gradient(-135deg,#ff6b6b,#f97316)}.driver-name[data-v-b753cc5c]{font-size:1.1rem;font-weight:600;color:#2d3748}.driver-id[data-v-b753cc5c]{font-size:.85rem;color:#a0aec0}.rank-badge-circle[data-v-b753cc5c]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#4a5568}[dir] .rank-badge-circle[data-v-b753cc5c]{border-radius:50%;background-color:#e2e8f0}.rank-badge-circle.top-rank[data-v-b753cc5c]{color:#fff}[dir] .rank-badge-circle.top-rank[data-v-b753cc5c]{background-color:#fbbf24}.stats-badges .badge[data-v-b753cc5c]{font-size:.8rem;font-weight:500;display:inline-flex;align-items:center;gap:.35rem}[dir] .stats-badges .badge[data-v-b753cc5c]{padding:.4rem .9rem;border-radius:999px}.stats-badges .badge-delivery[data-v-b753cc5c]{color:#1ea44b}[dir] .stats-badges .badge-delivery[data-v-b753cc5c]{background-color:#e7f8ef}.stats-badges .badge-delivery-outline[data-v-b753cc5c]{color:#1ea44b}[dir] .stats-badges .badge-delivery-outline[data-v-b753cc5c]{background-color:#e7f8ef;border:none}.stats-badges .badge-return[data-v-b753cc5c]{color:#e02424}[dir] .stats-badges .badge-return[data-v-b753cc5c]{background-color:#ffecee}.stats-badges .badge-return-outline[data-v-b753cc5c]{color:#e02424}[dir] .stats-badges .badge-return-outline[data-v-b753cc5c]{background-color:#fdf5f5;border:none}[dir=ltr] .stats-badges .badge-icon[data-v-b753cc5c]{margin-right:4px}[dir=rtl] .stats-badges .badge-icon[data-v-b753cc5c]{margin-left:4px}.return-rate-box[data-v-b753cc5c]{display:flex;justify-content:space-between;align-items:center}[dir] .return-rate-box[data-v-b753cc5c]{background-color:#fff;border-radius:10px;padding:.9rem 1.2rem;margin-top:1rem;border:1px solid #edf2f7}.return-rate-label[data-v-b753cc5c]{color:#94a3b8;font-size:.85rem}.return-rate-value[data-v-b753cc5c]{font-size:1.2rem;font-weight:700;color:#1f2933}.return-rate-progress[data-v-b753cc5c]{height:4px;overflow:hidden}[dir] .return-rate-progress[data-v-b753cc5c]{margin-top:.5rem;background-color:#e5e7eb;border-radius:999px}.return-rate-progress-bar[data-v-b753cc5c]{height:100%;transition:width .4s ease}[dir] .return-rate-progress-bar[data-v-b753cc5c]{border-radius:inherit}[dir=ltr] .return-rate-progress-bar[data-v-b753cc5c]{background:linear-gradient(90deg,#f97373,#ef4444)}[dir=rtl] .return-rate-progress-bar[data-v-b753cc5c]{background:linear-gradient(-90deg,#f97373,#ef4444)}[dir] .daily-performance[data-v-b753cc5c]{border-top:1px solid #e2e8f0;padding-top:1rem}.daily-title[data-v-b753cc5c]{font-size:.75rem;font-weight:600;color:#718096;text-transform:uppercase;letter-spacing:.5px}[dir] .daily-title[data-v-b753cc5c]{margin-bottom:1rem}.daily-list[data-v-b753cc5c]{display:flex;flex-direction:column;gap:.75rem}.daily-row[data-v-b753cc5c]{display:flex;justify-content:space-between;align-items:center}[dir] .daily-row[data-v-b753cc5c]{padding:.5rem .25rem;border-radius:8px;background-color:transparent;border-bottom:1px solid #f1f5f9}.daily-date[data-v-b753cc5c]{color:#4a5568;font-size:.9rem;font-weight:500}.daily-stats-right[data-v-b753cc5c]{display:flex;align-items:center;gap:.5rem}.badge-daily-count[data-v-b753cc5c]{color:#15803d;font-size:.8rem}[dir] .badge-daily-count[data-v-b753cc5c]{background-color:#e7f8ef;padding:.35rem .6rem;border-radius:4px}.badge-daily-amount[data-v-b753cc5c]{color:#111827;font-size:.8rem}[dir] .badge-daily-amount[data-v-b753cc5c]{background-color:#fff;border:1px solid #e5e7eb;border:1px solid transparent;padding:.35rem .6rem;border-radius:4px}[dir] .view-history-link[data-v-b753cc5c]{text-align:center;margin-top:1rem;padding-top:.75rem}.view-history-link a[data-v-b753cc5c]{color:#e02424;font-size:.9rem;text-decoration:none;font-weight:500}.view-history-link a[data-v-b753cc5c]:hover{text-decoration:underline}.apply-filter-btn[data-v-b753cc5c]{font-weight:500;transition:all .2s ease}[dir] .apply-filter-btn[data-v-b753cc5c]{background-color:#1a1a1a!important;border-color:#1a1a1a!important;padding:.5rem 1.25rem}[dir] .apply-filter-btn[data-v-b753cc5c]:hover{background-color:#333!important;border-color:#333!important}