:root{--primary: #3860b2;--primary-dark: #2d4a8a;--success: #77a147;--success-dark: #5d8334;--error: #dc3545;--warning: #ffc107;--warning-light: #fff8e1;--gray-100: #f8f9fa;--gray-200: #e9ecef;--gray-300: #dee2e6;--gray-600: #6c757d;--gray-800: #343a40;--white: #ffffff;--shadow: 0 2px 8px rgba(0,0,0,.1);--radius: 8px}body{background:var(--gray-100);color:var(--gray-800);line-height:1.5}.header{background:var(--primary);color:var(--white);padding:16px 20px;display:flex;align-items:center;gap:16px;position:sticky;top:0;z-index:100}.header h1{font-size:20px;font-weight:600;flex:1}.header-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border-radius:50%;cursor:pointer}.header-actions .header-icon{width:36px;height:36px}.main-content{flex:1;padding:16px 16px 80px}.card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px;margin-bottom:16px}.card-title{font-size:14px;color:var(--gray-600);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border:none;border-radius:var(--radius);font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;width:100%}.btn-primary{background:var(--success);color:var(--white)}.btn-primary:hover{background:#6a9240}.btn-primary:disabled{background:var(--gray-300);cursor:not-allowed}.btn-secondary{background:var(--primary);color:var(--white)}.btn-danger{background:var(--error);color:var(--white)}.btn-success{background:var(--success);color:var(--white)}.btn-success:hover{background:var(--success-dark)}.btn-large{padding:18px 24px;font-size:18px}.input-group{margin-bottom:16px}.input-group label{display:block;font-size:14px;color:var(--gray-600);margin-bottom:6px}.input{width:100%;padding:14px 16px;border:2px solid var(--gray-300);border-radius:var(--radius);font-size:18px;transition:border-color .2s}.input:focus{outline:none;border-color:var(--primary)}.input-large{font-size:24px;text-align:center;font-weight:600}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500}.status-success{background:#d4edda;color:#155724}.status-warning{background:#fff3cd;color:#856404}.status-error{background:#f8d7da;color:#721c24}.bottom-nav{position:fixed;bottom:0;left:0;right:0;background:var(--white);box-shadow:0 -2px 10px #0000001a;display:flex;padding:8px 0;padding-bottom:max(8px,env(safe-area-inset-bottom));z-index:100}.nav-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;color:var(--gray-600);text-decoration:none;font-size:12px;transition:color .2s}.nav-item.active{color:var(--primary)}.nav-item svg{width:24px;height:24px}.scanner-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;z-index:200;display:flex;flex-direction:column}.scanner-video{flex:1;object-fit:cover}.scanner-crosshair{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:100px;border:3px solid var(--success);border-radius:8px}.scanner-close{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#fff3;border:none;border-radius:50%;color:#fff;font-size:24px;cursor:pointer}.truck-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.truck-card{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px;text-align:center;cursor:pointer;border:3px solid transparent;transition:all .2s}.truck-card.selected{border-color:var(--primary)}.truck-card img{width:100%;height:80px;object-fit:contain;margin-bottom:8px}.truck-card .name{font-weight:600;color:var(--gray-800)}.scan-result{padding:20px;text-align:center;border-radius:var(--radius);margin-bottom:16px}.scan-result.success{background:#d4edda;color:#155724}.scan-result.error{background:#f8d7da;color:#721c24}.scan-result .sku{font-size:28px;font-weight:700;font-family:monospace}.scan-result .product-name{font-size:16px;margin-top:8px}.offline-banner{background:var(--warning);color:#856404;padding:8px 16px;text-align:center;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.pick-list{list-style:none}.pick-item{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px;margin-bottom:12px;display:flex;gap:12px;align-items:center}.pick-item.completed{opacity:.6}.pick-item img{width:70px;height:70px;object-fit:contain;border-radius:4px;background:var(--gray-100)}.pick-item-info{flex:1}.pick-item .sku{font-family:monospace;font-weight:600;font-size:16px}.pick-item .qty{font-size:24px;font-weight:700;color:var(--primary)}.pick-item .location{font-size:14px;color:var(--gray-600)}.pick-item .stock-status{font-size:12px;padding:4px 8px;border-radius:4px}.pick-item .stock-high{background:#d4edda;color:#155724}.pick-item .stock-low{background:#fff3cd;color:#856404}.scanner-form{display:flex;flex-direction:column;gap:12px}.scanner-buttons{display:flex;gap:12px}.scanner-buttons .btn{flex:1}.scanner-video-container{position:relative;flex:1;display:flex;align-items:center;justify-content:center}.scanner-error{position:absolute;bottom:100px;left:20px;right:20px;background:var(--error);color:#fff;padding:12px;border-radius:var(--radius);text-align:center}.scanner-hint{position:absolute;bottom:60px;left:0;right:0;text-align:center;color:#fff;font-size:14px}.menu-items{display:flex;flex-direction:column;gap:8px}.menu-item{display:flex;align-items:center;padding:12px;background:var(--gray-100);border-radius:var(--radius);text-decoration:none;color:inherit;transition:background .2s}.menu-item:hover{background:var(--gray-200)}.menu-item-label{font-weight:600;flex:1}.menu-item-desc{font-size:12px;color:var(--gray-600);margin-right:8px}.workflow-progress{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.workflow-step{display:flex;flex-direction:column;align-items:center;gap:4px}.step-num{width:28px;height:28px;border-radius:50%;background:var(--gray-300);color:var(--gray-600);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.step-label{font-size:11px;color:var(--gray-600)}.workflow-step.step-active .step-num{background:var(--primary);color:#fff}.workflow-step.step-complete .step-num{background:var(--success);color:#fff}.workflow-line{flex:1;height:2px;background:var(--gray-300);margin:0 8px}.move-summary,.move-confirmation{background:var(--gray-100);padding:12px;border-radius:var(--radius)}.move-item{display:flex;gap:8px;margin-bottom:4px}.move-item.large{font-size:18px;margin-bottom:8px}.move-label{color:var(--gray-600);min-width:60px}.move-value{font-weight:600}.move-arrow{text-align:center;font-size:24px;color:var(--primary);margin:12px 0}.move-locations{display:flex;align-items:center;justify-content:center;gap:16px}.move-location{text-align:center;padding:12px 20px;border-radius:var(--radius)}.move-location.from{background:#f8d7da}.move-location.to{background:#d4edda}.loc-label{display:block;font-size:11px;color:var(--gray-600);text-transform:uppercase}.loc-code{display:block;font-size:20px;font-weight:700;font-family:monospace}.move-arrow-right{font-size:24px;color:var(--success)}.history-item{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid var(--gray-200)}.history-item:last-child{border-bottom:none}.history-item.pending{opacity:.6}.history-sku{font-family:monospace;font-weight:600;min-width:80px}.history-path{flex:1;color:var(--gray-600)}.history-pending{color:var(--warning)}.admin-buttons{display:flex;flex-direction:column;gap:12px}.admin-btn{display:flex;align-items:center;gap:12px;padding:16px}.admin-btn .item-count{margin-left:auto;opacity:.7;font-size:14px}.report-links{display:flex;flex-direction:column;gap:8px}.report-link{display:flex;align-items:center;gap:12px;padding:12px;background:var(--gray-100);border-radius:var(--radius);text-decoration:none;color:inherit}.report-link:hover{background:var(--gray-200)}.status-grid{display:flex;flex-direction:column;gap:8px}.status-item{display:flex;justify-content:space-between;align-items:center}.progress-header{display:flex;justify-content:space-between;margin-bottom:8px}.progress-percent{font-weight:700;color:var(--primary)}.progress-bar{height:8px;background:var(--gray-200);border-radius:4px;overflow:hidden}.progress-fill{height:100%;background:var(--success);transition:width .3s}.filter-row{margin-bottom:12px}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.filter-chip{padding:6px 12px;border:1px solid var(--gray-300);border-radius:20px;background:transparent;cursor:pointer;font-size:13px}.filter-chip.active{background:var(--primary);color:#fff;border-color:var(--primary)}.sort-row{display:flex;align-items:center;gap:8px}.sort-label{font-size:13px;color:var(--gray-600)}.sort-btn{padding:6px 12px;border:1px solid var(--gray-300);border-radius:20px;background:transparent;cursor:pointer;font-size:13px;transition:all .2s}.sort-btn.active{background:var(--primary);color:#fff;border-color:var(--primary)}.sort-btn:hover:not(.active){background:var(--gray-100)}.pick-qty-section{text-align:right}.sync-pending{font-size:12px}.product-name{font-size:14px;color:var(--gray-600)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:200;padding:20px}.modal{background:#fff;border-radius:var(--radius);width:100%;max-width:400px;max-height:90vh;overflow:auto}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--gray-200)}.modal-header h3{margin:0;font-size:18px}.modal-header button{background:none;border:none;font-size:24px;cursor:pointer;color:var(--gray-600)}.modal-body{padding:16px}.modal-image{width:100%;height:200px;object-fit:contain;background:var(--gray-100);border-radius:var(--radius);margin-bottom:16px}.modal-details{margin-bottom:16px}.detail-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--gray-100)}.detail-label{color:var(--gray-600)}.detail-value{font-weight:600}.pick-controls{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid var(--gray-200)}.scan-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:200;display:flex;flex-direction:column}.scan-overlay-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--primary);color:#fff}.scan-overlay-header h2{margin:0}.scan-overlay-header button{background:none;border:none;font-size:28px;color:#fff;cursor:pointer}.scan-overlay-content{flex:1;padding:20px}.delivery-list{display:flex;flex-direction:column;gap:12px}.delivery-card{background:var(--gray-100);border-radius:var(--radius);padding:12px;cursor:pointer;border-left:4px solid var(--gray-300)}.delivery-card.pending{border-left-color:var(--warning)}.delivery-card.in_progress{border-left-color:var(--primary)}.delivery-card.completed{border-left-color:var(--success)}.delivery-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.delivery-order{font-weight:700;font-family:monospace}.delivery-customer{font-weight:600;margin-bottom:4px}.delivery-address{font-size:14px;color:var(--gray-600);margin-bottom:8px}.delivery-boxes{font-size:13px;color:var(--gray-600)}.phase-tabs{display:flex;gap:4px}.phase-tab{flex:1;padding:12px 8px;border:none;background:var(--gray-200);cursor:pointer;font-size:13px;font-weight:600;border-radius:var(--radius)}.phase-tab.active{background:var(--primary);color:#fff}.delivery-info{margin-bottom:12px}.customer-name{font-size:18px;font-weight:600}.customer-address{color:var(--gray-600)}.box-progress{padding-top:12px;border-top:1px solid var(--gray-200)}.progress-text{margin-bottom:8px;font-weight:500}.box-list{display:flex;flex-direction:column;gap:8px}.box-item{display:flex;align-items:center;padding:12px;background:var(--gray-100);border-radius:var(--radius)}.box-item.scanned{background:#d4edda}.box-code{font-family:monospace;font-weight:600;min-width:100px}.box-contents{flex:1;color:var(--gray-600)}.box-check{color:var(--success);font-size:20px}.box-pending{color:var(--gray-400);font-size:20px}.scanned-list{display:flex;flex-direction:column;gap:8px}.scanned-item{display:flex;align-items:center;padding:10px;background:#d4edda;border-radius:var(--radius)}.scanned-sku{font-family:monospace;font-weight:600;min-width:90px}.scanned-location{flex:1;color:var(--gray-600)}.scanned-check{color:var(--success);font-size:18px}.shopping-list{list-style:none;padding:0;margin:0}.shopping-item{background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px;margin-bottom:12px;display:flex;gap:12px;align-items:center;cursor:pointer}.shopping-item.completed{opacity:.5}.shopping-item img{width:60px;height:60px;object-fit:contain;border-radius:4px;background:var(--gray-100);flex-shrink:0}.shopping-item-info{flex:1;min-width:0}.shopping-item-info .sku{font-family:monospace;font-weight:600;font-size:14px;color:var(--primary)}.shopping-item-info .product-name{font-size:13px;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopping-item-info .location{font-size:12px;color:var(--gray-600);margin-top:4px}.shopping-item-info .stock-status{display:inline-block;font-size:11px;padding:2px 8px;border-radius:10px;margin-top:4px}.stock-success{background:#d4edda;color:#155724}.stock-warning{background:#fff3cd;color:#856404}.stock-error{background:#f8d7da;color:#721c24}.shopping-qty{text-align:right;flex-shrink:0}.shopping-qty .qty-needed{font-size:18px;font-weight:700;color:var(--primary)}.shopping-qty .qty-remaining{font-size:12px;color:var(--gray-600)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stats-grid.small .stat-item{padding:8px}.stat-item{text-align:center;padding:12px;background:var(--gray-100);border-radius:var(--radius)}.stat-item.stat-success{background:#d4edda}.stat-item.stat-warning{background:#fff3cd}.stat-item.stat-error{background:#f8d7da}.stat-value{font-size:24px;font-weight:700;color:var(--gray-800)}.stat-label{font-size:11px;color:var(--gray-600);text-transform:uppercase}.btn-sm{padding:8px 16px;font-size:14px;width:auto}.btn-info{background:#17a2b8;color:var(--white)}.item-checkbox{flex-shrink:0}.item-checkbox input[type=checkbox]{width:22px;height:22px;cursor:pointer}.shopping-item.selected{background:#e3f2fd;border:2px solid var(--primary)}.shopping-item-image-container{position:relative;flex-shrink:0}.shopping-item-image-container img{width:60px;height:60px;object-fit:cover;border-radius:6px}.discount-badge{position:absolute;top:-4px;right:-4px;background:var(--error);color:#fff;font-size:10px;font-weight:700;padding:2px 5px;border-radius:4px;z-index:1}.discount-badge-large{background:var(--success);color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:4px}.discount-info{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;flex-wrap:wrap}.discount-price{color:var(--success);font-weight:600}.regular-price{color:var(--text-muted);text-decoration:line-through}.discount-ends{color:var(--warning);font-size:10px}.cost-price{font-size:11px;color:var(--text-muted);margin-top:2px}.store-location-badge{display:inline-block;margin-left:8px;padding:2px 6px;background:var(--primary);color:#fff;font-size:11px;font-weight:600;border-radius:4px;font-family:inherit;vertical-align:middle}.order-info{margin-top:4px}.arrival-date{font-size:12px;color:var(--gray-600);margin-top:2px}.selected-items-list{list-style:none;margin:8px 0;background:var(--gray-100);border-radius:var(--radius);padding:8px;max-height:150px;overflow-y:auto}.selected-items-list li{display:flex;justify-content:space-between;padding:4px 0;font-size:14px}.selected-items-list .sku{font-family:monospace;font-weight:600}.selected-items-list .qty{color:var(--gray-600)}.stock-info{background:#d1ecf1;color:#0c5460}.text-success{color:#155724}.text-error{color:#721c24}.text-info{color:#0c5460}.language-selector{display:flex;gap:4px}.lang-btn{padding:4px 8px;border:1px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.lang-btn.active{background:#fff;color:var(--primary)}.lang-btn:hover:not(.active){background:#ffffff1a}.help-btn{width:32px;height:32px;border-radius:50%;border:2px solid rgba(255,255,255,.5);background:transparent;color:#fff;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.help-btn:hover{background:#ffffff1a;border-color:#fff}.help-modal{max-width:500px;max-height:80vh}.help-content{font-size:14px;line-height:1.6;overflow-y:auto}.help-content h3{font-size:16px;margin:16px 0 8px;color:var(--primary)}.help-content h4{font-size:14px;margin:12px 0 6px;color:var(--gray-800)}.help-content p{margin:8px 0}.help-content ul{margin:8px 0;padding-left:20px}.help-content li{margin:4px 0}.help-content strong{color:var(--gray-800)}.header-actions{display:flex;align-items:center;gap:8px}.text-center{text-align:center}.text-muted{color:var(--gray-600)}.mt-2{margin-top:16px}.mb-2{margin-bottom:16px}.flex{display:flex}.gap-2{gap:16px}.align-center{align-items:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-disabled{opacity:.6;cursor:not-allowed}.vehicle-selector{display:flex;align-items:center;gap:12px;padding:8px 0}.vehicle-selector.compact{padding:0}.vehicle-selector-label{font-size:13px;font-weight:500;color:var(--gray-600);white-space:nowrap}.vehicle-chips{display:flex;gap:8px;flex-wrap:wrap}.vehicle-chip{display:flex;align-items:center;gap:6px;padding:8px 14px;border:2px solid var(--vehicle-border, #ccc);border-radius:20px;background:var(--white);cursor:pointer;transition:all .15s;font-size:13px;font-weight:500}.vehicle-chip:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0000001a}.vehicle-chip.selected{border-color:var(--success);background:#f0f9e8;box-shadow:0 0 0 2px #77a14733}.vehicle-dot{width:16px;height:16px;border-radius:50%;background:var(--vehicle-color, #ccc);border:2px solid var(--vehicle-border, #999);box-shadow:inset 0 1px 2px #0000001a}.vehicle-label{color:var(--gray-800)}.vehicle-badge-mini{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:500;background:#f0f9e8;color:var(--gray-800);border:1px solid var(--success)}.vehicle-badge-mini.warning{background:var(--warning-light);border-color:var(--warning);color:#856404}.vehicle-dot-mini{width:10px;height:10px;border-radius:50%;background:var(--vehicle-color, #ccc);border:1px solid var(--vehicle-border, #999)}.info-banner{background:var(--warning-light);border-left:4px solid var(--warning);padding:12px 16px;border-radius:var(--radius);margin-bottom:16px}.info-banner p{margin:0;font-size:14px}.text-error{color:var(--error)}.text-success{color:var(--success)}.text-right{text-align:right}.modal-large{max-width:600px;max-height:90vh;overflow-y:auto}.search-input-row{display:flex;gap:8px}.search-input-row .input{flex:1;font-size:18px;letter-spacing:2px}.search-result-header{display:flex;gap:16px;align-items:center;padding:16px;background:var(--gray-100);border-radius:var(--radius)}.search-result-image{width:80px;height:80px;object-fit:contain;background:var(--white);border-radius:var(--radius)}.search-result-info{flex:1}.search-result-sku{font-family:monospace;font-size:18px;font-weight:600;color:var(--gray-800)}.search-result-name{font-size:14px;color:var(--gray-600);margin:4px 0 8px}.vehicle-badges{display:flex;flex-wrap:wrap;gap:8px}.vehicle-badge{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:var(--gray-100);border-radius:20px;font-size:13px}.purchase-list{display:flex;flex-direction:column;gap:8px}.purchase-item{display:flex;flex-direction:column;padding:8px 12px;background:var(--gray-100);border-radius:var(--radius)}.purchase-main{display:flex;align-items:center;gap:8px}.purchase-qty{font-weight:600;min-width:32px}.purchase-vehicle{font-size:16px}.purchase-buyer{flex:1;font-size:13px;color:var(--gray-600)}.purchase-meta{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.purchase-date{font-size:11px;color:var(--gray-600)}.alert{padding:12px 16px;border-radius:var(--radius);font-size:14px}.alert-error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.alert-success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.alert-warning{background:var(--warning-light);color:#856404;border:1px solid #ffeeba}.action-buttons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 12px;background:var(--white);border:2px solid var(--gray-300);border-radius:12px;cursor:pointer;transition:all .15s;min-height:120px}.action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.action-btn:active{transform:translateY(0)}.action-btn-icon{color:var(--gray-600);margin-bottom:8px}.action-btn-icon svg{width:28px;height:28px}.action-btn-stats{text-align:center;margin-bottom:6px}.action-btn-main{font-size:16px;font-weight:600;line-height:1.3}.stat-items{font-size:24px;font-weight:700}.stat-separator{margin:0 4px;opacity:.5}.stat-units{font-size:14px;font-weight:500;opacity:.8}.action-btn-weight{font-size:11px;opacity:.7;display:flex;align-items:center;justify-content:center;gap:3px;margin-top:4px}.action-btn-label{font-size:11px;font-weight:500;color:var(--gray-600);text-align:center}.action-btn-success{border-color:var(--success);background:linear-gradient(135deg,#f0f9e8,#fff)}.action-btn-success .action-btn-main,.action-btn-success .stat-items{color:var(--success-dark)}.action-btn-success .action-btn-icon{color:var(--success)}.action-btn-info{border-color:#17a2b8;background:linear-gradient(135deg,#e8f4f8,#fff)}.action-btn-info .action-btn-main,.action-btn-info .stat-items{color:#117a8b}.action-btn-info .action-btn-icon{color:#17a2b8}.action-btn-warning{border-color:var(--warning);background:linear-gradient(135deg,#fff8e1,#fff)}.action-btn-warning .action-btn-main,.action-btn-warning .stat-items{color:#d39e00}.action-btn-warning .action-btn-icon{color:var(--warning)}.action-btn-error{border-color:var(--error);background:linear-gradient(135deg,#fce4ec,#fff)}.action-btn-error .action-btn-main,.action-btn-error .stat-items{color:#c82333}.action-btn-error .action-btn-icon{color:var(--error)}.action-btn-neutral{border-color:var(--gray-400);background:linear-gradient(135deg,#f8f9fa,#fff)}.action-btn-neutral .action-btn-main,.action-btn-neutral .stat-items{color:var(--gray-800)}.action-btn-neutral .action-btn-icon{color:var(--gray-600)}.vehicle-loads-header{font-size:12px;font-weight:600;color:var(--gray-600);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.vehicle-loads-grid{display:flex;flex-direction:column;gap:6px}.vehicle-load-item{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:var(--gray-100);border-radius:6px}.vehicle-load-name{font-weight:600;font-size:13px;text-transform:capitalize}.vehicle-load-stats{font-size:12px;color:var(--gray-600)}
