.route-progress{z-index:60;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;overflow:hidden}.route-progress>span{background:var(--primary);border-radius:0 2px 2px 0;width:40%;animation:1.1s ease-in-out infinite route-progress-slide;position:absolute;inset:0 auto 0 0}@keyframes route-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.route-progress>span{opacity:.6;width:100%;animation:none}}.dashboard-scope,.dashboard-day-panel{--dashboard-drivers:#2563eb;--dashboard-equipment:#0d9488;--dashboard-drug-alcohol:#7c3aed;--dashboard-inspections:#d97706;--dashboard-maintenance:#475569;--dashboard-requirements:#0891b2}.dashboard-category[data-category=drivers]{--category-color:var(--dashboard-drivers)}.dashboard-category[data-category=equipment]{--category-color:var(--dashboard-equipment)}.dashboard-category[data-category=drug_alcohol]{--category-color:var(--dashboard-drug-alcohol)}.dashboard-category[data-category=inspections]{--category-color:var(--dashboard-inspections)}.dashboard-category[data-category=maintenance]{--category-color:var(--dashboard-maintenance)}.dashboard-category[data-category=requirements]{--category-color:var(--dashboard-requirements)}.dashboard-category{--category-tint:color-mix(in srgb, var(--category-color) 10%, var(--card));--category-ink:var(--category-color)}.dark .dashboard-category{--category-ink:color-mix(in srgb, var(--category-color) 65%, var(--foreground))}.dashboard-dot{background:var(--category-color)}.dashboard-ink{color:var(--category-ink)}.dashboard-tint{background:var(--category-tint)}.dashboard-category[data-danger=true]{--category-color:var(--destructive);--category-ink:var(--destructive)}.dashboard-scope .eyebrow,.dashboard-scope .page-title,.dashboard-scope .section-title{letter-spacing:0}.dashboard-scope .dashboard-attention{background:color-mix(in srgb, var(--destructive) 6%, var(--card));border-color:color-mix(in srgb, var(--destructive) 30%, var(--border))}
