.dashboard-stats-row[data-v-2d0147d7]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}[dir] .dashboard-stats-row[data-v-2d0147d7]{margin-bottom:2rem}@media(max-width:1200px){.dashboard-stats-row[data-v-2d0147d7]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.dashboard-stats-row[data-v-2d0147d7]{grid-template-columns:1fr}}[dir] .stat-panel[data-v-2d0147d7]{background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 12px rgba(0,0,0,.06);border:1px solid #f0f0f0}.suivi-panel .panel-header[data-v-2d0147d7]{display:flex;align-items:center;gap:.75rem}[dir] .suivi-panel .panel-header[data-v-2d0147d7]{margin-bottom:1rem}.suivi-panel .panel-header .header-icon[data-v-2d0147d7]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff}[dir] .suivi-panel .panel-header .header-icon[data-v-2d0147d7]{background:#1a1a2e;border-radius:8px}.suivi-panel .panel-header .header-text h3[data-v-2d0147d7]{font-size:1rem;font-weight:600;color:#1a1a2e}[dir] .suivi-panel .panel-header .header-text h3[data-v-2d0147d7]{margin:0}.suivi-panel .panel-header .header-text .header-date[data-v-2d0147d7]{font-size:.8rem;color:#6c757d}[dir] .suivi-panel .total-box[data-v-2d0147d7]{border-radius:10px;padding:1rem;text-align:center;margin-bottom:1.25rem;border:2px dashed #dee2e6}[dir=ltr] .suivi-panel .total-box[data-v-2d0147d7]{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}[dir=rtl] .suivi-panel .total-box[data-v-2d0147d7]{background:linear-gradient(-135deg,#f8f9fa,#e9ecef)}.suivi-panel .total-box .total-amount[data-v-2d0147d7]{display:block;font-size:1.75rem;font-weight:700;color:#28a745}.suivi-panel .total-box .total-label[data-v-2d0147d7]{display:block;font-size:.85rem;color:#ff6b35;font-weight:500}[dir] .suivi-panel .total-box .total-label[data-v-2d0147d7]{margin-top:.25rem}.suivi-panel .date-filter-inline[data-v-2d0147d7]{display:flex;justify-content:space-between;gap:1rem}[dir] .suivi-panel .date-filter-inline[data-v-2d0147d7]{margin-bottom:1.25rem;background:#f8f9fa;padding:.5rem;border-radius:8px;border:1px solid #e9ecef}.suivi-panel .date-filter-inline .filter-item[data-v-2d0147d7]{display:flex;align-items:center;gap:.5rem;flex:1}.suivi-panel .date-filter-inline .filter-item label[data-v-2d0147d7]{font-size:.8rem;font-weight:600;color:#495057}[dir] .suivi-panel .date-filter-inline .filter-item label[data-v-2d0147d7]{margin:0}.suivi-panel .date-filter-inline .filter-item .b-form-datepicker[data-v-2d0147d7]{flex:1}.suivi-panel .circles-grid[data-v-2d0147d7]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.suivi-panel .circle-card[data-v-2d0147d7]{display:flex;flex-direction:column;align-items:center;transition:transform .2s}[dir] .suivi-panel .circle-card[data-v-2d0147d7]{cursor:pointer}[dir] .suivi-panel .circle-card[data-v-2d0147d7]:hover{transform:scale(1.05)}.suivi-panel .circle-card .circle[data-v-2d0147d7]{width:60px;height:60px;display:flex;align-items:center;justify-content:center}[dir] .suivi-panel .circle-card .circle[data-v-2d0147d7]{border-radius:50%;border:3px solid;margin-bottom:.5rem}.suivi-panel .circle-card .circle .circle-count[data-v-2d0147d7]{font-size:1.25rem;font-weight:700}.suivi-panel .circle-card .circle-label[data-v-2d0147d7]{font-size:.8rem;font-weight:600}[dir] .suivi-panel .circle-card .circle-label[data-v-2d0147d7]{text-align:center}[dir] .suivi-panel .circle-card.status-en-cours .circle[data-v-2d0147d7]{border-color:#17a2b8;background:rgba(23,162,184,.1)}.suivi-panel .circle-card.status-en-cours .circle-label[data-v-2d0147d7],.suivi-panel .circle-card.status-en-cours .circle .circle-count[data-v-2d0147d7]{color:#17a2b8}[dir] .suivi-panel .circle-card.status-livre .circle[data-v-2d0147d7]{border-color:#28a745;background:rgba(40,167,69,.1)}.suivi-panel .circle-card.status-livre .circle-label[data-v-2d0147d7],.suivi-panel .circle-card.status-livre .circle .circle-count[data-v-2d0147d7]{color:#28a745}[dir] .suivi-panel .circle-card.status-livre-temp .circle[data-v-2d0147d7]{border-color:#667eea;background:rgba(102,126,234,.1)}.suivi-panel .circle-card.status-livre-temp .circle-label[data-v-2d0147d7],.suivi-panel .circle-card.status-livre-temp .circle .circle-count[data-v-2d0147d7]{color:#667eea}[dir] .suivi-panel .circle-card.status-retour-temp .circle[data-v-2d0147d7]{border-color:#6c757d;background:rgba(108,117,125,.1)}.suivi-panel .circle-card.status-retour-temp .circle-label[data-v-2d0147d7],.suivi-panel .circle-card.status-retour-temp .circle .circle-count[data-v-2d0147d7]{color:#6c757d}[dir] .suivi-panel .circle-card.status-retour .circle[data-v-2d0147d7]{border-color:#ff9800;background:rgba(255,152,0,.1)}.suivi-panel .circle-card.status-retour .circle-label[data-v-2d0147d7],.suivi-panel .circle-card.status-retour .circle .circle-count[data-v-2d0147d7]{color:#ff9800}.rapport-panel .rapport-title[data-v-2d0147d7]{color:#17a2b8;font-size:1.1rem;font-weight:600}[dir] .rapport-panel .rapport-title[data-v-2d0147d7]{margin:0 0 1rem 0;padding-bottom:.75rem;border-bottom:2px solid #f0f0f0}.rapport-panel .rapport-rows[data-v-2d0147d7]{display:flex;flex-direction:column;gap:.6rem}.rapport-panel .rapport-row[data-v-2d0147d7]{display:flex;justify-content:space-between;align-items:center}[dir] .rapport-panel .rapport-row[data-v-2d0147d7]{padding:.35rem 0}.rapport-panel .rapport-row .row-label[data-v-2d0147d7]{font-size:.85rem;color:#495057}.rapport-panel .rapport-row .row-value[data-v-2d0147d7]{font-size:.85rem;font-weight:600}.rapport-panel .rapport-row .row-value.badge-gray[data-v-2d0147d7]{color:#495057}[dir] .rapport-panel .rapport-row .row-value.badge-gray[data-v-2d0147d7]{background:#e9ecef;padding:.25rem .75rem;border-radius:20px}.rapport-panel .rapport-row .row-value.text-primary[data-v-2d0147d7]{color:#17a2b8}.rapport-panel .rapport-row .row-value.text-success[data-v-2d0147d7]{color:#28a745;font-size:1rem}[dir] .rapport-panel .rapport-row.total-row[data-v-2d0147d7]{margin-top:.5rem;padding-top:.75rem;border-top:2px solid #f0f0f0}[dir] .performance-panel .performance-header[data-v-2d0147d7]{text-align:center;margin-bottom:1rem}.performance-panel .performance-header h3[data-v-2d0147d7]{font-size:1rem;font-weight:600;color:#1a1a2e}[dir] .performance-panel .performance-header h3[data-v-2d0147d7]{margin:0}.performance-panel .performance-header .date-range[data-v-2d0147d7]{font-size:.8rem;color:#6c757d}.performance-panel .donut-chart-container[data-v-2d0147d7]{display:flex;justify-content:center}[dir] .performance-panel .donut-chart-container[data-v-2d0147d7]{margin-bottom:1rem}.performance-panel .donut-chart[data-v-2d0147d7]{position:relative;width:150px;height:150px}.performance-panel .donut-chart svg[data-v-2d0147d7]{width:100%;height:100%}.performance-panel .donut-chart .donut-center[data-v-2d0147d7]{position:absolute;top:50%}[dir] .performance-panel .donut-chart .donut-center[data-v-2d0147d7]{text-align:center}[dir=ltr] .performance-panel .donut-chart .donut-center[data-v-2d0147d7]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .performance-panel .donut-chart .donut-center[data-v-2d0147d7]{right:50%;transform:translate(50%,-50%)}.performance-panel .donut-chart .donut-center .donut-percentage[data-v-2d0147d7]{display:block;font-size:1.5rem;font-weight:700;color:#28a745}.performance-panel .donut-chart .donut-center .donut-label[data-v-2d0147d7]{display:block;font-size:.75rem;color:#ff9800;font-weight:500}.performance-panel .stats-boxes[data-v-2d0147d7]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}[dir] .performance-panel .stats-box[data-v-2d0147d7]{padding:.75rem;border-radius:8px;text-align:center}.performance-panel .stats-box .box-title[data-v-2d0147d7]{display:block;font-size:.9rem;font-weight:600}[dir] .performance-panel .stats-box .box-title[data-v-2d0147d7]{margin-bottom:.25rem}.performance-panel .stats-box .box-count[data-v-2d0147d7]{display:block;font-size:1.1rem;font-weight:700}.performance-panel .stats-box .box-percentage[data-v-2d0147d7]{display:block;font-size:.85rem;font-weight:600}[dir] .performance-panel .stats-box.delivered-box[data-v-2d0147d7]{background:rgba(40,167,69,.1)}.performance-panel .stats-box.delivered-box .box-count[data-v-2d0147d7],.performance-panel .stats-box.delivered-box .box-percentage[data-v-2d0147d7],.performance-panel .stats-box.delivered-box .box-title[data-v-2d0147d7]{color:#28a745}[dir] .performance-panel .stats-box.returned-box[data-v-2d0147d7]{background:rgba(220,53,69,.1)}.performance-panel .stats-box.returned-box .box-count[data-v-2d0147d7],.performance-panel .stats-box.returned-box .box-percentage[data-v-2d0147d7],.performance-panel .stats-box.returned-box .box-title[data-v-2d0147d7]{color:#dc3545}.suivi-instantane-page[data-v-12ba596b]{min-height:100vh}[dir] .suivi-instantane-page[data-v-12ba596b]{padding:1.5rem;background:#f8f9fa}