:root{--area-today:#b8aea0;--area-deadlines:#dcaa60;--area-appointments:#a797dc;--area-cars:#67b6aa;--area-tasks:#7da5d9;--area-journal:#c891a7;--area-projects:#94b97b;--area-lists:#b8a273}#nav button[data-view]{--area-color:var(--area-today);border:1px solid color-mix(in srgb,var(--area-color) 17%,transparent);border-left:3px solid var(--area-color);background:color-mix(in srgb,var(--area-color) 5%,var(--side));margin:3px 0;padding:12px;border-radius:10px;transition:background .15s,border-color .15s}#nav [data-view="deadlines"]{--area-color:var(--area-deadlines)!important}#nav [data-view="appointments"]{--area-color:var(--area-appointments)!important}#nav [data-view="cars"]{--area-color:var(--area-cars)!important}#nav [data-view="tasks"]{--area-color:var(--area-tasks)!important}#nav [data-view="journal"]{--area-color:var(--area-journal)!important}#nav [data-view="projects"]{--area-color:var(--area-projects)!important}#nav [data-view="lists"]{--area-color:var(--area-lists)!important}#nav button.active,#nav button:hover{background:color-mix(in srgb,var(--area-color) 12%,var(--card));border-color:color-mix(in srgb,var(--area-color) 42%,transparent)}#nav .uiIcon{color:var(--area-color)}.deadlineHeading,.deadlineRow{grid-template-columns:145px minmax(0,1fr) 195px}.deadlineRow{border:1px solid var(--line);border-left:4px solid;border-radius:11px;margin:10px 0;padding:18px;background:color-mix(in srgb,var(--card) 72%,var(--side));box-shadow:0 3px 10px #0000000d}.deadlineOrigin{font-weight:600}.deadlineActions button{border-radius:9px}.pill:empty{visibility:hidden}.panel,.carCard{box-shadow:0 4px 16px #00000010}.vehicleStates{display:flex;flex-wrap:wrap;gap:14px;margin:18px 0;color:var(--muted);font-size:12px}.vehicleStates input{accent-color:var(--red)}.vehicleHeaderActions[hidden]{display:none}.themeColors{max-height:85vh;overflow:auto}.themeColors h3{margin-top:25px;font-size:15px}@media(max-width:800px){.deadlineRow{grid-template-columns:minmax(0,1fr) auto}.deadlineActions{grid-column:1/-1}.deadlineHeading{display:none}}
