.complaint-reminder-module__1ZKmia__button{vertical-align:middle}.complaint-reminder-module__1ZKmia__button:disabled{opacity:.45;cursor:default}.complaint-reminder-module__1ZKmia__notice{z-index:90;border:1px solid var(--line,#c9d6dc);background:var(--surface,#fff);max-width:min(440px,100vw - 32px);color:var(--ink,#172b35);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:fixed;inset-block-end:24px;inset-inline-end:24px;box-shadow:0 8px 28px #0003}.complaint-reminder-module__1ZKmia__notice p{margin:0;font-size:14px;line-height:1.6}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_41efe6c8-module__qWS5BG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_41efe6c8-module__qWS5BG__variable{--skin-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_128b8cca-module__TDhxLW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_128b8cca-module__TDhxLW__variable{--skin-body:"Instrument Sans", "Instrument Sans Fallback"}
.drivaxo-ui[data-theme]{--skin-radius:16px;--skin-radius-sm:12px;--skin-radius-xs:10px;--skin-micro:12px;--skin-track:.08em;font-family:var(--skin-body),"DM Sans","Noto Sans Arabic",system-ui,sans-serif}.drivaxo-ui[data-theme][data-theme=dark]{--canvas:#060d12;--surface:#0c1921;--surface-raised:#132630;--line:#1d333f;--ink:#edf4fa;--muted:#93acbb;--skin-faint:#61798a;--accent-wash:#f4511e1a;--accent-ink:#ff7a4d;--ok-wash:#68dfb31a;--ok-ink:#68dfb3;--warn-wash:#ffcd7a1a;--warn-ink:#ffcd7a;--danger-wash:#ff929d1a;--danger-ink:#ff929d;--skin-hair:#162833}.drivaxo-ui[data-theme]:not([data-theme=dark]){--canvas:#f4f6f8;--surface:#fff;--surface-raised:#f7f9fb;--line:#e2e9ee;--ink:#0f1c24;--muted:#5a6d7a;--skin-faint:#8397a4;--accent-wash:#f4511e14;--accent-ink:#ac3916;--ok-wash:#11664914;--ok-ink:#116649;--warn-wash:#8b580b1a;--warn-ink:#8b580b;--danger-wash:#ad233514;--danger-ink:#ad2335;--skin-hair:#eef2f5}.drivaxo-ui[data-theme] h1,.drivaxo-ui[data-theme] h2,.drivaxo-ui[data-theme] h3,.drivaxo-ui[data-theme] legend,.drivaxo-ui[data-theme] .overview-metrics strong,.drivaxo-ui[data-theme] .overview-fleet-stats strong{font-family:var(--skin-display),var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif}.drivaxo-ui[data-theme] .page-title h1,.drivaxo-ui[data-theme] .overview-metrics strong{letter-spacing:-.04em}.drivaxo-ui[data-theme] .page-title h1{letter-spacing:-.04em;font-size:clamp(28px,2.4vw,36px);line-height:1.04}.drivaxo-ui[data-theme] .page-title p{color:var(--muted);font-size:13px;line-height:1.6}.drivaxo-ui[data-theme] td,.drivaxo-ui[data-theme] time,.drivaxo-ui[data-theme] bdi,.drivaxo-ui[data-theme] .overview-metrics strong{font-variant-numeric:tabular-nums}.drivaxo-ui[data-theme] thead th,.drivaxo-ui[data-theme] .ops-details dt,.drivaxo-ui[data-theme] .overview-metric small{font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--muted);font-weight:700;line-height:1.4}.drivaxo-ui[data-theme] .app-layout{grid-template-columns:236px minmax(0,1fr)}.drivaxo-ui[data-theme] .sidebar{background:var(--surface);border-inline-end:1px solid var(--line);padding:20px 14px 16px}.drivaxo-ui[data-theme] .sidebar nav{gap:3px}.drivaxo-ui[data-theme] .sidebar nav button{border-radius:var(--skin-radius-sm);border-inline-start:0;gap:11px;min-height:42px;padding:10px 11px;font-size:13.5px;font-weight:500}.drivaxo-ui[data-theme] .sidebar nav button:hover{background:var(--surface-raised);color:var(--ink)}.drivaxo-ui[data-theme] .sidebar nav button.active{background:var(--surface-raised);color:var(--ink);font-weight:600}.drivaxo-ui[data-theme] .sidebar nav button.active svg{color:var(--orange)}.drivaxo-ui[data-theme] .sidebar-footer{color:var(--skin-faint);font-size:12px}.drivaxo-ui[data-theme] .topbar{border-bottom:1px solid var(--line);background:0 0;min-height:72px;padding:16px 28px}.drivaxo-ui[data-theme] .content{padding:24px 28px}.drivaxo-ui[data-theme] .workspace{background:var(--canvas);position:relative}.drivaxo-ui[data-theme] .workspace:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(130% 70% at 50% -18%,var(--accent-wash),transparent 62%);height:260px;position:absolute;inset:0 0 auto}.drivaxo-ui[data-theme] .workspace>*{z-index:1;position:relative}.drivaxo-ui[data-theme] .workspace>.topbar{z-index:20}.drivaxo-ui[data-theme] .panel,.drivaxo-ui[data-theme] .overview-panel,.drivaxo-ui[data-theme] .ops-card,.drivaxo-ui[data-theme] .dialog,.drivaxo-ui[data-theme] .employee-history,.drivaxo-ui[data-theme] .employee-question,.drivaxo-ui[data-theme] .complaint-documents,.drivaxo-ui[data-theme] .employee-answer form{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);box-shadow:none}.drivaxo-ui[data-theme] .overview-metrics>*,.drivaxo-ui[data-theme] .overview-fleet-stats>*,.drivaxo-ui[data-theme] .complaint-brief-fields>div,.drivaxo-ui[data-theme] .manager-tool{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:var(--skin-radius-sm)}.drivaxo-ui[data-theme] .primary,.drivaxo-ui[data-theme] .secondary{border-radius:var(--skin-radius-sm);min-height:42px;padding:11px 16px;font-size:13px;font-weight:600}.drivaxo-ui[data-theme] .icon-button{border-radius:11px;width:38px;height:38px}.drivaxo-ui[data-theme] .primary{background:var(--orange);border-color:var(--orange)}.drivaxo-ui[data-theme] .primary:hover{background:#d73d0e}.drivaxo-ui[data-theme] input,.drivaxo-ui[data-theme] select,.drivaxo-ui[data-theme] textarea{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:var(--skin-radius-xs);min-height:42px;padding:11px 13px}.drivaxo-ui[data-theme] .overview-search input{border-radius:var(--skin-radius-sm);min-height:40px}.drivaxo-ui[data-theme] .overview-status{letter-spacing:0;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .notice,.drivaxo-ui[data-theme] .error{border-radius:var(--skin-radius-sm);border:1px solid var(--line);padding:13px 15px;font-size:13.5px;line-height:1.6}.drivaxo-ui[data-theme] .notice{background:var(--ok-wash);color:var(--ok-ink)}.drivaxo-ui[data-theme] .error{background:var(--danger-wash);color:var(--danger-ink)}.drivaxo-ui[data-theme] .table-scroll{border-radius:var(--skin-radius);overflow:auto}.drivaxo-ui[data-theme] thead th{background:0 0;border:0;padding:16px 14px 11px}.drivaxo-ui[data-theme] thead th.th-center{text-align:center}.drivaxo-ui[data-theme] tbody td{border-top:1px solid var(--skin-hair);border-bottom:0;padding:11px 14px 13px;font-size:13.5px}.drivaxo-ui[data-theme] tbody tr:hover td{background:var(--surface-raised)}.drivaxo-ui[data-theme] .overview-case-link{font-size:13.5px;font-weight:700}.drivaxo-ui[data-theme] .employee-app{background:var(--canvas);border-inline:1px solid var(--line)}.drivaxo-ui[data-theme] .employee-header{border-bottom:1px solid var(--line);background:0 0}.drivaxo-ui[data-theme] .employee-title h1{font-family:var(--skin-display),var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif;letter-spacing:-.035em;font-size:30px}.drivaxo-ui[data-theme] .employee-case{background:var(--surface);border:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:var(--skin-radius);padding:16px}.drivaxo-ui[data-theme] .employee-case-top>span{color:var(--danger-ink)}.drivaxo-ui[data-theme] .employee-carrier-mark{border-radius:13px}.drivaxo-ui[data-theme] .employee-nav{background:var(--surface);border-top:1px solid var(--line)}.drivaxo-ui[data-theme] .employee-nav button{border-radius:var(--skin-radius-sm);border-top:0;min-height:56px;margin:6px 2px}.drivaxo-ui[data-theme] .employee-nav button[aria-current]{background:var(--accent-wash);color:var(--accent-ink)}.drivaxo-ui[data-theme] .employee-pilot{border-radius:var(--skin-radius-sm);border-inline-start:1px solid var(--line);border:1px solid var(--line);background:var(--surface-raised);color:var(--muted)}.drivaxo-ui[data-theme] .employee-answer .primary{border-radius:13px;min-height:48px}@media (max-width:700px){.drivaxo-ui[data-theme] .manager-mobile-nav{background:var(--surface);border-top:1px solid var(--line);box-shadow:none}.drivaxo-ui[data-theme] .manager-mobile-nav>button{border-radius:11px}.drivaxo-ui[data-theme] .content{padding:20px 16px}}.drivaxo-ui[data-theme] .overview-metrics{gap:16px;margin-bottom:16px}.drivaxo-ui[data-theme] .overview-metric{border:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:var(--skin-radius);background:var(--surface);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-height:132px;padding:18px;display:grid}.drivaxo-ui[data-theme] .overview-metric:hover{background:var(--surface-raised);border-color:var(--orange)}.drivaxo-ui[data-theme] .overview-metric>span{grid-area:1/1/3;justify-content:flex-start;gap:14px}.drivaxo-ui[data-theme] .overview-metric>svg:first-child{opacity:.85;grid-area:1/2;width:20px;height:20px;margin:0}.drivaxo-ui[data-theme] .overview-metric>svg:last-child{opacity:.4;grid-area:2/2;align-self:end;width:16px;height:16px}.drivaxo-ui[data-theme] .overview-metric strong{font-family:var(--skin-display),var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:42px;font-weight:700;line-height:1}.drivaxo-ui[data-theme] .overview-metric.amber strong{color:var(--warn-ink)}.drivaxo-ui[data-theme] .overview-metric.red strong{color:var(--danger-ink)}.drivaxo-ui[data-theme] .overview-metric.blue strong{color:var(--muted)}.drivaxo-ui[data-theme] .overview-search{max-width:520px}.drivaxo-ui[data-theme] .overview-search input{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius-sm);min-height:44px;font-size:13px}.drivaxo-ui[data-theme] .overview-search input:focus-visible{border-color:var(--orange)}.drivaxo-ui[data-theme] .overview-tabs button{border-radius:999px;min-height:36px;padding:8px 14px;font-size:13px}.drivaxo-ui[data-theme] .overview-search{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius-sm);max-width:520px;min-height:44px;color:var(--skin-faint);gap:10px;padding:0 13px}.drivaxo-ui[data-theme] .overview-search:focus-within{border-color:var(--orange)}.drivaxo-ui[data-theme] .overview-search input{background:0 0;border:0;border-radius:0;min-height:44px;padding:0;font-size:13px}.drivaxo-ui[data-theme] .overview-status{background:var(--surface-raised);color:var(--muted);border:1px solid var(--line)}.drivaxo-ui[data-theme] .overview-status.review{background:var(--danger-wash);color:var(--danger-ink);border-color:color-mix(in srgb,var(--danger-ink) 25%,transparent)}.drivaxo-ui[data-theme] .overview-status.waiting{background:var(--warn-wash);color:var(--warn-ink);border-color:color-mix(in srgb,var(--warn-ink) 22%,transparent)}.drivaxo-ui[data-theme] .overview-status.drafts{background:var(--ok-wash);color:var(--ok-ink);border-color:color-mix(in srgb,var(--ok-ink) 22%,transparent)}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=manager-reply-title] textarea,.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=intake-heading] textarea{resize:vertical;min-height:220px;padding:14px 15px;font-size:13.5px;line-height:1.75}.drivaxo-ui[data-theme] .overview-tabs button{border-bottom:0}.drivaxo-ui[data-theme] .overview-tabs button[aria-pressed=true]{background:var(--accent-wash);color:var(--accent-ink)}.drivaxo-ui[data-theme] .overview-panel h2,.drivaxo-ui[data-theme] .ops-card h3,.drivaxo-ui[data-theme] .panel-heading h2{letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.32}.drivaxo-ui[data-theme] .overview-panel h2>span{color:var(--skin-faint);font-variant-numeric:tabular-nums;letter-spacing:0;margin-inline-start:10px;font-size:12.5px;font-weight:700}.drivaxo-ui[data-theme] .ops-card h3>svg{width:16px;height:16px;color:var(--skin-faint);flex-shrink:0}.drivaxo-ui[data-theme] .ops-card h4{font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin:20px 0 6px;font-weight:600}.drivaxo-ui[data-theme] #case-detail-heading{font-family:var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif;font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin:0 0 8px;font-weight:600;line-height:1.4}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading]>article>h3{font-family:var(--skin-display),var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0 0 11px;font-size:clamp(26px,2.4vw,32px);font-weight:700;line-height:1.05}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading]>article>h3+p+p,.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=manager-reply-title]>p{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);margin:0 0 16px;padding:16px 18px;font-size:13.5px;line-height:1.75}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading] .ops-details{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);margin:16px 0 0;padding:2px 18px 6px;display:block}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading] .ops-details>div{border-top:1px solid var(--skin-hair);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading] .ops-details>div:first-child{border-top:0}.drivaxo-ui[data-theme] .standalone-page[aria-labelledby=case-detail-heading] .ops-details dd{color:var(--ink);text-align:end;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}.drivaxo-ui[data-theme] .employee-case-top{align-items:center;gap:8px}.drivaxo-ui[data-theme] .employee-case-top>span,.drivaxo-ui[data-theme] .employee-case-top time{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.drivaxo-ui[data-theme] .employee-case-top>span{background:var(--danger-wash);color:var(--danger-ink);border:1px solid color-mix(in srgb,var(--danger-ink) 25%,transparent)}.drivaxo-ui[data-theme] .employee-case-top time{background:var(--warn-wash);color:var(--warn-ink);border:1px solid color-mix(in srgb,var(--warn-ink) 22%,transparent);font-variant-numeric:tabular-nums}.drivaxo-ui[data-theme] .employee-depot,.drivaxo-ui[data-theme] .employee-task-list,.drivaxo-ui[data-theme] .employee-vehicle-card,.drivaxo-ui[data-theme] .employee-document-row,.drivaxo-ui[data-theme] .employee-empty{border-radius:var(--skin-radius-sm);border-color:var(--line)}.drivaxo-ui[data-theme] .employee-depot-icon,.drivaxo-ui[data-theme] .employee-round-icon{border-radius:11px}.drivaxo-ui[data-theme] .employee-answer legend{letter-spacing:-.02em;margin-bottom:4px;font-size:15px;font-weight:600}.drivaxo-ui[data-theme] .employee-answer label{font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);gap:7px;margin:14px 0;font-weight:600}.drivaxo-ui[data-theme] .employee-answer label>*{letter-spacing:normal;text-transform:none;color:var(--ink);font-weight:400}.drivaxo-ui[data-theme] .employee-answer label textarea{min-height:96px;font-size:15px;line-height:1.6}.drivaxo-ui[data-theme] .employee-answer .employee-file-hint{color:var(--skin-faint);font-size:12.5px;line-height:1.5}.drivaxo-ui[data-theme] #employee-dutch-hint{color:var(--skin-faint);background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;padding:0;font-size:12.5px;line-height:1.5;display:flex}.drivaxo-ui[data-theme] #employee-dutch-hint strong{background:var(--accent-wash);border:1px solid color-mix(in srgb,var(--orange) 20%,transparent);color:var(--accent-ink);border-radius:7px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .complaint-brief-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:13px 0 0}.drivaxo-ui[data-theme] .complaint-brief-fields>div{border-radius:var(--skin-radius-xs);padding:11px 12px}.drivaxo-ui[data-theme] .complaint-brief-fields dt{letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin-bottom:0;font-size:9.5px;font-weight:600;line-height:1.4}.drivaxo-ui[data-theme] .complaint-brief-fields dd{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:5px;font-size:13px;font-weight:700}@media (min-width:1180px){.drivaxo-ui[data-theme] .overview-left:has(.overview-top-panels){grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.drivaxo-ui[data-theme] .overview-left>.overview-queue{grid-area:1/1}.drivaxo-ui[data-theme] .overview-top-panels{grid-area:1/2;grid-template-columns:minmax(0,1fr);margin-bottom:0}}.drivaxo-ui[data-theme] .workspace-chip{border-radius:var(--skin-radius-sm);background:var(--surface-raised);border:1px solid var(--skin-hair);align-items:center;gap:10px;margin:14px 6px 4px;padding:9px 10px;display:flex}.drivaxo-ui[data-theme] .workspace-chip>span{background:var(--orange);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12.5px;font-weight:700;line-height:1;display:grid}.drivaxo-ui[data-theme] .workspace-chip>div{flex-direction:column;gap:2px;min-width:0;display:flex}.drivaxo-ui[data-theme] .workspace-chip strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.drivaxo-ui[data-theme] .workspace-chip small{color:var(--skin-faint);font-size:12px}.drivaxo-ui[data-theme] .sidebar nav button>span{text-align:start;flex:1;min-width:0}.drivaxo-ui[data-theme] .sidebar-count{color:var(--skin-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px;font-weight:700}.drivaxo-ui[data-theme] .carrier-cell{align-items:center;gap:10px;min-width:0;display:inline-flex}.drivaxo-ui[data-theme] .carrier-mark{background:var(--orange);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:700;line-height:1;display:grid}.drivaxo-ui[data-theme] .queue-countdown{flex-direction:column;gap:6px;min-width:96px;display:flex}.drivaxo-ui[data-theme] .queue-countdown strong{font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:700}.drivaxo-ui[data-theme] .queue-countdown-track{background:var(--surface-raised);border-radius:999px;height:3px;display:block}.drivaxo-ui[data-theme] .queue-countdown-track>span{background:var(--muted);border-radius:999px;height:3px;display:block}.drivaxo-ui[data-theme] .queue-countdown.overdue strong,.drivaxo-ui[data-theme] .queue-countdown.urgent strong{color:var(--danger-ink)}.drivaxo-ui[data-theme] .queue-countdown.overdue .queue-countdown-track>span,.drivaxo-ui[data-theme] .queue-countdown.urgent .queue-countdown-track>span{background:var(--danger-ink)}.drivaxo-ui[data-theme] .queue-countdown.soon strong{color:var(--warn-ink)}.drivaxo-ui[data-theme] .queue-countdown.soon .queue-countdown-track>span{background:var(--warn-ink)}.drivaxo-ui[data-theme] .pill{white-space:nowrap;letter-spacing:0;background:var(--surface-raised);border:1px solid var(--skin-hair);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.drivaxo-ui[data-theme] .pill.danger{background:var(--danger-wash);color:var(--danger-ink);border-color:color-mix(in srgb,var(--danger-ink) 25%,transparent)}.drivaxo-ui[data-theme] .pill.warn{background:var(--warn-wash);color:var(--warn-ink);border-color:color-mix(in srgb,var(--warn-ink) 22%,transparent)}.drivaxo-ui[data-theme] .pill.ok{background:var(--ok-wash);color:var(--ok-ink);border-color:color-mix(in srgb,var(--ok-ink) 22%,transparent)}.drivaxo-ui[data-theme] .case-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.drivaxo-ui[data-theme] .case-chips>*{margin:0}.drivaxo-ui[data-theme] .case-reason,.drivaxo-ui[data-theme] .case-status{white-space:nowrap;background:var(--surface-raised);border:1px solid var(--skin-hair);color:var(--muted);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.drivaxo-ui[data-theme] .case-reason{font-variant-numeric:tabular-nums;letter-spacing:.02em}.drivaxo-ui[data-theme] .case-status{background:var(--accent-wash);border-color:color-mix(in srgb,var(--orange) 20%,transparent);color:var(--accent-ink)}.drivaxo-ui[data-theme] .case-sla{white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--surface-raised);border:1px solid var(--skin-hair);color:var(--muted);border-radius:999px;align-items:center;gap:6px;margin-inline-start:auto;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .case-sla.overdue,.drivaxo-ui[data-theme] .case-sla.urgent{background:var(--danger-wash);color:var(--danger-ink);border-color:color-mix(in srgb,var(--danger-ink) 25%,transparent)}.drivaxo-ui[data-theme] .case-sla.soon{background:var(--warn-wash);color:var(--warn-ink);border-color:color-mix(in srgb,var(--warn-ink) 22%,transparent)}.drivaxo-ui[data-theme] .team-row{border-top:1px solid var(--skin-hair);flex-wrap:wrap;align-items:center;gap:13px;margin-top:0;padding:14px 0;display:flex}.drivaxo-ui[data-theme] .team-row:first-of-type{border-top:0}.drivaxo-ui[data-theme] .team-avatar{background:var(--surface-raised);border:1px solid var(--line);width:32px;height:32px;color:var(--muted);border-radius:999px;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:700;line-height:1;display:grid}.drivaxo-ui[data-theme] .team-identity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.drivaxo-ui[data-theme] .team-identity h3{letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600}.drivaxo-ui[data-theme] .team-identity p{color:var(--skin-faint);overflow-wrap:anywhere;margin:0;font-size:12.5px}.drivaxo-ui[data-theme] .team-role{background:var(--accent-wash);color:var(--accent-ink);border:1px solid color-mix(in srgb,var(--orange) 20%,transparent);border-radius:999px;flex-shrink:0;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .signup-steps{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.drivaxo-ui[data-theme] .signup-steps li{color:var(--muted);align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:flex}.drivaxo-ui[data-theme] .signup-steps li:after{content:"";background:var(--line);flex-shrink:0;width:22px;height:1px}.drivaxo-ui[data-theme] .signup-steps li:last-child:after{display:none}.drivaxo-ui[data-theme] .signup-steps li>span{font-variant-numeric:tabular-nums;background:var(--surface-raised);width:22px;height:22px;color:var(--skin-faint);border:1px solid var(--line);border-radius:999px;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:700;line-height:1;display:grid}.drivaxo-ui[data-theme] .signup-steps li.current{color:var(--ink);font-weight:600}.drivaxo-ui[data-theme] .signup-steps li.current>span{background:var(--orange);color:#fff;border-color:var(--orange)}.drivaxo-ui[data-theme] .ops-toolbar h2,.drivaxo-ui[data-theme] .ops-toolbar h3{letter-spacing:-.01em;font-size:15.5px;font-weight:600;line-height:1.32}.drivaxo-ui[data-theme] .ops-toolbar .primary,.drivaxo-ui[data-theme] .ops-toolbar .secondary{border-radius:999px;min-height:36px;padding:8px 14px;font-size:13px}.drivaxo-ui[data-theme] .ops-charging-shortcut>button{border-radius:var(--skin-radius-sm);border-color:var(--line)}.drivaxo-ui[data-theme] .ops-charging-shortcut{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);align-content:center;gap:11px;padding:18px}.drivaxo-ui[data-theme] .ops-charging-shortcut>button{background:var(--accent-wash);border-color:color-mix(in srgb,var(--orange) 20%,transparent);width:44px;height:44px}.drivaxo-ui[data-theme] .ops-charging-shortcut>button>svg{width:22px;height:22px}.drivaxo-ui[data-theme] .ops-charging-label{text-align:center;flex-direction:column;gap:3px;display:flex}.drivaxo-ui[data-theme] .ops-charging-label strong{color:var(--ink);font-size:13px;font-weight:600}.drivaxo-ui[data-theme] .ops-charging-label small{color:var(--skin-faint);font-size:12.5px;line-height:1.5}.drivaxo-ui[data-theme] .view-switch{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:999px;gap:3px;margin-bottom:16px;padding:3px;display:inline-flex}.drivaxo-ui[data-theme] .view-switch button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .view-switch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:none}.drivaxo-ui[data-theme] .view-switch button[aria-pressed=true] svg{color:var(--orange)}.drivaxo-ui[data-theme] .service-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:16px;display:grid}.drivaxo-ui[data-theme] .service-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.drivaxo-ui[data-theme] .service-card-note{color:var(--skin-faint);font-size:12.5px;line-height:1.5}.drivaxo-ui[data-theme] .service-card .secondary{align-self:flex-start;min-height:36px;margin-top:auto;padding:8px 14px;font-size:13px}.drivaxo-ui[data-theme] .service-card-top{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.drivaxo-ui[data-theme] .service-card-top>strong{min-width:0;color:var(--ink);flex:1;font-size:15px;font-weight:600}.drivaxo-ui[data-theme] .service-card p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.drivaxo-ui[data-theme] .service-card .primary{align-self:flex-start;min-height:36px;margin-top:auto;padding:8px 14px;font-size:13px}.drivaxo-ui[data-theme] .service-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--skin-radius);padding:0 18px}.drivaxo-ui[data-theme] .service-row{border:0;border-top:1px solid var(--skin-hair);width:100%;min-height:64px;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:13px;padding:15px 0;display:flex}.drivaxo-ui[data-theme] .service-row:first-child{border-top:0}.drivaxo-ui[data-theme] .service-row:disabled{cursor:default;opacity:.65}.drivaxo-ui[data-theme] .service-row:hover:not(:disabled) .service-row-text strong{color:var(--accent-ink)}.drivaxo-ui[data-theme] .service-row-icon{background:var(--surface-raised);width:32px;height:32px;color:var(--muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.drivaxo-ui[data-theme] .service-row-icon.accent{background:var(--accent-wash);color:var(--accent-ink)}.drivaxo-ui[data-theme] .service-row-icon.warn{background:var(--warn-wash);color:var(--warn-ink)}.drivaxo-ui[data-theme] .service-row-icon.danger{background:var(--danger-wash);color:var(--danger-ink)}.drivaxo-ui[data-theme] .service-row-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.drivaxo-ui[data-theme] .service-row-text strong{color:var(--ink);font-size:13.5px;font-weight:600}.drivaxo-ui[data-theme] .service-row-text small{color:var(--skin-faint);font-size:12.5px;line-height:1.5}.drivaxo-ui[data-theme] .service-row-state{white-space:nowrap;background:var(--surface-raised);border:1px solid var(--skin-hair);color:var(--muted);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12.5px;font-weight:700}.drivaxo-ui[data-theme] .service-row-state.ok{background:var(--ok-wash);border-color:color-mix(in srgb,var(--ok-ink) 22%,transparent);color:var(--ok-ink)}@media (max-width:560px){.drivaxo-ui[data-theme] .service-row{flex-wrap:wrap}.drivaxo-ui[data-theme] .service-row-text{flex-basis:100%;order:3}}.drivaxo-ui[data-theme] .status-tiles{gap:14px}.drivaxo-ui[data-theme] .status-tiles button{border-radius:var(--skin-radius);border:1px solid var(--line);background:var(--surface);flex-direction:column-reverse;align-items:flex-start;gap:10px;min-height:104px;padding:16px 18px;display:flex}.drivaxo-ui[data-theme] .status-tiles button>span{font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);font-weight:600;line-height:1.4}.drivaxo-ui[data-theme] .status-tiles button>strong{font-family:var(--skin-display),var(--skin-body),"Noto Sans Arabic","Noto Sans Armenian","DM Sans",system-ui,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:34px;font-weight:700;line-height:1}.drivaxo-ui[data-theme] .status-tiles button>strong:empty,.drivaxo-ui[data-theme] .status-tiles button[data-zero=true]>strong{color:var(--skin-faint)}.drivaxo-ui[data-theme] .status-tiles button:hover{border-color:var(--orange);background:var(--surface-raised)}.drivaxo-ui[data-theme] .status-tiles button[aria-pressed=true]{border-color:var(--orange);background:var(--accent-wash)}.drivaxo-ui[data-theme] .status-tiles button[aria-pressed=true]>strong,.drivaxo-ui[data-theme] .status-tiles button[aria-pressed=true]>span{color:var(--accent-ink)}.drivaxo-ui[data-theme] .queue-countdown-date{color:var(--skin-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;display:block}.drivaxo-ui[data-theme] .file-tabs{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:999px;flex-wrap:wrap;gap:3px;margin:0 0 4px;padding:3px;display:inline-flex}.drivaxo-ui[data-theme] .file-tabs button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:700}.drivaxo-ui[data-theme] .file-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink)}.drivaxo-ui[data-theme] .ops-hint{color:var(--skin-faint);margin-top:6px;font-size:12.5px;line-height:1.5;display:block}.drivaxo-ui[data-theme] input[readonly]{background:var(--surface);color:var(--muted);cursor:default}.drivaxo-ui[data-theme] .ops-confirm{cursor:pointer;text-transform:none;letter-spacing:normal;flex-direction:row;align-items:center;gap:12px;font-weight:600;display:flex}.drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]{appearance:none;border:1px solid var(--skin-hair);background:var(--surface-raised);cursor:pointer;border-radius:999px;flex:none;width:44px;height:26px;min-height:0;margin:0;padding:0;transition:background .15s,border-color .15s;position:relative}.drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]:after{content:"";top:3px;background:var(--muted);border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;inset-inline-start:3px}.drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]:checked{background:var(--orange);border-color:var(--orange)}.drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]:checked:after{background:#fff;transform:translate(18px)}html[dir=rtl] .drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]:checked:after{transform:translate(-18px)}.drivaxo-ui[data-theme] .ops-confirm input[type=checkbox]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.drivaxo-ui[data-theme][data-theme=dark] select,.drivaxo-ui[data-theme][data-theme=dark] input,.drivaxo-ui[data-theme][data-theme=dark] textarea,.drivaxo-ui[data-theme][data-theme=dark] option{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.drivaxo-ui[data-theme]:not([data-theme=dark]) select,.drivaxo-ui[data-theme]:not([data-theme=dark]) input,.drivaxo-ui[data-theme]:not([data-theme=dark]) textarea,.drivaxo-ui[data-theme]:not([data-theme=dark]) option{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.drivaxo-ui[data-theme] .standalone-page>.file-tabs{margin:0 0 20px}.drivaxo-ui[data-theme] .ops-steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:16px;display:grid}.drivaxo-ui[data-theme] .ops-steps>article{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:var(--skin-radius-sm);flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex}.drivaxo-ui[data-theme] .ops-steps>article>strong{letter-spacing:-.01em;font-size:13px;font-weight:600}.drivaxo-ui[data-theme] .ops-steps>article>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.drivaxo-ui[data-theme] .ops-steps>article>button{align-self:flex-start;min-height:36px;margin-top:4px;padding:8px 14px;font-size:13px}.drivaxo-ui[data-theme] .ops-ended{vertical-align:middle;background:var(--surface-raised);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;margin-inline-start:10px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.drivaxo-ui[data-theme] .workspace-language select{min-height:40px;padding:8px 34px 8px 12px}.drivaxo-ui[data-theme] .employee-language select{background:var(--surface);border:1px solid var(--line);min-height:40px;padding:8px 4px}.drivaxo-ui[data-theme] .employee-card-actions .primary,.drivaxo-ui[data-theme] .employee-card-actions .secondary{min-height:44px;padding:10px;font-size:13px}.drivaxo-ui[data-theme] .employee-answer textarea{background:var(--surface-raised)}.drivaxo-ui[data-theme] .activity-heading{align-items:flex-start}.drivaxo-ui[data-theme] .activity-intro{color:var(--skin-faint);margin:4px 0 0;font-size:13.5px}.drivaxo-ui[data-theme] .activity-filters{flex-wrap:wrap;margin:14px 0 6px}.drivaxo-ui[data-theme] .activity-day{margin-top:18px}.drivaxo-ui[data-theme] .activity-day h3{font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin:0 0 4px;font-weight:600}.drivaxo-ui[data-theme] .activity-day ol{margin:0;padding:0;list-style:none}.drivaxo-ui[data-theme] .activity-row{border-top:1px solid var(--skin-hair);align-items:center;gap:12px;padding:11px 0;display:flex}.drivaxo-ui[data-theme] .activity-row:first-child{border-top:0}.drivaxo-ui[data-theme] .activity-avatar{letter-spacing:.02em;background:var(--surface-raised);width:32px;height:32px;color:var(--muted);border-radius:10px;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:700;display:grid}.drivaxo-ui[data-theme] .activity-row.employee .activity-avatar{background:var(--accent-wash);color:var(--accent-ink)}.drivaxo-ui[data-theme] .activity-row.vehicle .activity-avatar{background:var(--ok-wash);color:var(--ok-ink)}.drivaxo-ui[data-theme] .activity-row.complaint .activity-avatar{background:var(--warn-wash);color:var(--warn-ink)}.drivaxo-ui[data-theme] .activity-row.access .activity-avatar{background:var(--ok-wash);color:var(--ok-ink)}.drivaxo-ui[data-theme] .activity-row.failed .activity-avatar{background:var(--danger-wash);color:var(--danger-ink)}.drivaxo-ui[data-theme] .activity-row.failed .activity-text>span{color:var(--danger-ink);font-weight:600}.drivaxo-ui[data-theme] .activity-text{min-width:0;color:var(--muted);flex:1;font-size:13px;line-height:1.5}.drivaxo-ui[data-theme] .activity-text strong,.drivaxo-ui[data-theme] .activity-target{color:var(--ink);font-weight:600}.drivaxo-ui[data-theme] .activity-count{background:var(--surface-raised);color:var(--skin-faint);border-radius:999px;margin-inline-start:8px;padding:2px 7px;font-size:12px}.drivaxo-ui[data-theme] .activity-row time{color:var(--skin-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px}.drivaxo-ui[data-theme] .activity-open{flex-shrink:0;width:32px;height:32px}.drivaxo-ui[data-theme] .activity-you{background:var(--accent-wash);color:var(--accent-ink);vertical-align:middle;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:11.5px;font-weight:700}.drivaxo-ui[data-theme]{--shell-orange:var(--orange);--shell-muted:var(--muted)}.drivaxo-ui[data-theme] .activity-gone{color:var(--skin-faint);font-size:13px;font-style:normal}.drivaxo-ui[data-theme] .depot-pass{margin:-16px calc(-1 * var(--dialog-padding,24px)) calc(-1 * var(--dialog-padding,24px));color:#0b1116;border-radius:0 0 var(--skin-radius) var(--skin-radius);background:#fff;padding:20px 18px 26px}.drivaxo-ui[data-theme] .depot-pass>svg{color:var(--orange)}.drivaxo-ui[data-theme] .depot-pass h2{color:#0b1116;margin:6px 0 2px;font-size:20px}.drivaxo-ui[data-theme] .depot-pass>p{color:#4b5b66;margin:0 0 14px}.drivaxo-ui[data-theme] .depot-pass>div{border-block:1px solid #e4e9ee;margin-bottom:0;padding:16px 0 8px}.drivaxo-ui[data-theme] .depot-pass small{color:#4b5b66;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.drivaxo-ui[data-theme] .depot-pass strong{letter-spacing:.02em;color:#0b1116;font-variant-numeric:tabular-nums;font-size:34px}.drivaxo-ui[data-theme] .depot-pass .depot-barcode-scroll{width:auto;margin:8px -18px 6px}.drivaxo-ui[data-theme] .depot-pass .depot-barcode{width:100%;min-width:0;height:min(38vh,320px);max-height:none}.drivaxo-ui[data-theme] .depot-pass .employee-file-hint{color:#4b5b66;font-size:12.5px}.drivaxo-ui[data-theme] .depot-pass .notice{color:#0b1116;background:#f3f5f7;border:1px solid #e4e9ee}.drivaxo-ui[data-theme] .depot-trigger{display:none}@media (max-width:700px){.drivaxo-ui[data-theme] .depot-trigger{display:inline-flex}}.drivaxo-ui[data-theme] .leave-planner .ops-toolbar{align-items:flex-start;gap:16px}.drivaxo-ui[data-theme] .leave-month{margin:0}.drivaxo-ui[data-theme] .leave-month select{min-height:42px;padding:8px 32px 8px 12px;font-weight:600}.drivaxo-ui[data-theme] .leave-scroll{margin:18px 0 6px;overflow-x:auto}.drivaxo-ui[data-theme] .leave-grid{border-collapse:separate;border-spacing:2px;width:auto;min-width:100%}.drivaxo-ui[data-theme] .leave-grid thead th{text-align:center;letter-spacing:0;min-width:26px;padding:0 0 8px;font-size:11.5px}.drivaxo-ui[data-theme] .leave-grid thead th:first-child{text-align:left;min-width:160px}.drivaxo-ui[data-theme] .leave-grid tbody th{text-align:left;white-space:nowrap;color:var(--ink);background:0 0;border:0;padding:0 10px 0 0;font-size:13px;font-weight:600}.drivaxo-ui[data-theme] .leave-grid td{background:0 0;border:0;padding:0}.drivaxo-ui[data-theme] .leave-grid .weekend{background:color-mix(in srgb,var(--muted) 9%,transparent)}.drivaxo-ui[data-theme] .leave-grid .today{box-shadow:inset 0 -2px 0 var(--orange)}.drivaxo-ui[data-theme] .leave-cell{border:1px solid var(--skin-hair);background:var(--surface-raised);cursor:pointer;border-radius:5px;width:100%;min-width:26px;height:30px;padding:0;display:block}.drivaxo-ui[data-theme] .leave-cell:disabled{cursor:default}.drivaxo-ui[data-theme] .leave-cell.past{opacity:.45}.drivaxo-ui[data-theme] .leave-cell:hover:not(:disabled){border-color:var(--orange)}.drivaxo-ui[data-theme] .leave-cell.holiday{background:var(--ok-ink);border-color:var(--ok-ink)}.drivaxo-ui[data-theme] .leave-cell.sick{background:var(--danger-ink);border-color:var(--danger-ink)}.drivaxo-ui[data-theme] .leave-cell.other{background:var(--muted);border-color:var(--muted)}.drivaxo-ui[data-theme] .leave-gaps{border-top:1px solid var(--skin-hair);margin-top:14px;padding-top:14px}.drivaxo-ui[data-theme] .leave-gaps h3{margin:0 0 8px;font-size:13px;font-weight:700}.drivaxo-ui[data-theme] .leave-gaps ul{color:var(--danger-ink);gap:6px;margin:0;padding-inline-start:18px;font-size:13px;font-weight:600;display:grid}.drivaxo-ui[data-theme] .ops-form{gap:14px;display:grid}.drivaxo-ui[data-theme] .alerts{display:flex;position:relative}.drivaxo-ui[data-theme] .alerts-count{top:-4px;background:var(--orange);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:18px;position:absolute;inset-inline-end:-4px}.drivaxo-ui[data-theme] .alerts-panel{top:calc(100% + 10px);background:var(--surface);border:1px solid var(--line);width:min(380px,100vw - 32px);max-height:min(70vh,540px);margin:0;padding:16px;position:absolute;inset-inline-end:0;overflow:auto;box-shadow:0 18px 40px #00000047}.drivaxo-ui[data-theme] .alerts-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.drivaxo-ui[data-theme] .alerts-head h2{margin:0;font-size:15px}.drivaxo-ui[data-theme] .alerts-panel h3{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px;font-size:12px;font-weight:700}.drivaxo-ui[data-theme] .alerts-panel ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.drivaxo-ui[data-theme] .alert-row>button,.drivaxo-ui[data-theme] .alert-row>span{border:0;border-inline-start:3px solid var(--skin-hair);border-radius:var(--skin-radius-xs);width:100%;color:var(--ink);font:inherit;text-align:start;background:0 0;padding:10px 12px;font-size:13px;line-height:1.6;display:block}.drivaxo-ui[data-theme] .alert-row>button:hover{background:var(--surface-raised)}.drivaxo-ui[data-theme] .alert-row.complaint>button,.drivaxo-ui[data-theme] .alert-row.complaint>span{border-inline-start-color:var(--warn-ink)}.drivaxo-ui[data-theme] .alert-row.vehicle>button,.drivaxo-ui[data-theme] .alert-row.vehicle>span{border-inline-start-color:var(--ok-ink)}.drivaxo-ui[data-theme] .alert-row.employee>button,.drivaxo-ui[data-theme] .alert-row.employee>span{border-inline-start-color:var(--accent-ink)}.drivaxo-ui[data-theme] .alert-row.late>button,.drivaxo-ui[data-theme] .alert-row.access>span,.drivaxo-ui[data-theme] .alert-row.access>button{border-inline-start-color:var(--danger-ink);font-weight:600}.drivaxo-ui[data-theme] .alerts-panel .empty{margin:8px 0 0;font-size:13px}.drivaxo-ui[data-theme] .alerts-foot{border-top:1px solid var(--skin-hair);margin-top:14px;padding-top:12px;display:flex}.drivaxo-ui[data-theme] .alerts-foot .secondary{justify-content:center;width:100%}.drivaxo-ui[data-theme] .settings-body{gap:18px;min-width:0;padding:0 22px 22px;display:grid}.drivaxo-ui[data-theme] .settings-body>p{max-width:70ch;margin:0;line-height:1.7}.drivaxo-ui[data-theme] .settings-item{border:1px solid var(--skin-hair);border-radius:var(--skin-radius-sm);gap:14px;min-width:0;padding:18px;display:grid}.drivaxo-ui[data-theme] .settings-group{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:26px 0 14px;font-size:13px;font-weight:700}.drivaxo-ui[data-theme] .settings-group:first-child{margin-top:0}.drivaxo-ui[data-theme] .settings-meta{color:var(--muted);margin:0 0 18px;font-size:13px}.drivaxo-ui[data-theme] .settings-mail-status p{color:var(--muted);max-width:70ch;margin:0;padding:0 22px 22px;line-height:1.7}.drivaxo-ui[data-theme] .settings-section{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:26px 0 14px;font-size:13px;font-weight:700}
.complaints-module__7xMFrW__note{color:var(--warn-ink,#7a4a00);background:var(--warn-wash,#fff6e5);border:1px solid var(--line,#f3d9a4);align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.complaints-module__7xMFrW__tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}.complaints-module__7xMFrW__tiles button{text-align:start;width:100%;font:inherit;color:inherit;background:var(--surface,white);border:1px solid var(--line);cursor:pointer;padding:14px 16px;display:block}.complaints-module__7xMFrW__tiles button:hover{border-color:var(--accent,#fa541c)}.complaints-module__7xMFrW__tiles button[aria-pressed=true]{border-color:var(--accent,#fa541c);box-shadow:inset 0 -3px var(--accent,#fa541c)}.complaints-module__7xMFrW__tiles button:focus-visible{outline:2px solid var(--accent,#fa541c);outline-offset:3px}.complaints-module__7xMFrW__filterBar{flex-wrap:wrap;align-items:center;gap:12px;padding:0 22px 16px;display:flex}.complaints-module__7xMFrW__filterBar p{color:var(--muted);margin:0;font-size:13px}.complaints-module__7xMFrW__tiles strong{letter-spacing:-.6px;font-size:26px;display:block}.complaints-module__7xMFrW__tiles span{color:var(--muted);font-size:12px}.complaints-module__7xMFrW__badge{white-space:nowrap;border:1px solid #0000;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.complaints-module__7xMFrW__AUTO_ANSWER{color:#166547;background:#e9f6f0;border-color:#b9decb}.complaints-module__7xMFrW__DRIVER_QUESTION{color:#2a4a9c;background:#eef3ff;border-color:#c5d3f5}.complaints-module__7xMFrW__MANAGER_REVIEW{color:#962719;background:#fff0ef;border-color:#efc8c0}.complaints-module__7xMFrW__ON_TRACK{color:#166547;background:#e9f6f0}.complaints-module__7xMFrW__REMIND_DRIVER_1,.complaints-module__7xMFrW__REMIND_DRIVER_2{color:#7a4a00;background:#fff6e5}.complaints-module__7xMFrW__WARN_MANAGER,.complaints-module__7xMFrW__URGENT{color:#b3400f;background:#fdebe6}.complaints-module__7xMFrW__BREACHED{color:#fff;background:#962719}.complaints-module__7xMFrW__reasons{color:var(--muted);margin:4px 0 0;padding:0;font-size:12px;list-style:none}.complaints-module__7xMFrW__reasons li:before{content:"· "}.complaints-module__7xMFrW__form{gap:14px;max-width:720px;display:grid}.complaints-module__7xMFrW__form textarea{background:var(--surface,white);color:inherit;width:100%;font:inherit;resize:vertical;border:1px solid #cbd3d0;border-radius:0;min-height:180px;padding:12px;font-size:14px}.complaints-module__7xMFrW__two{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:640px){.complaints-module__7xMFrW__two{grid-template-columns:1fr}}.complaints-module__7xMFrW__hint{color:var(--muted);font-size:12px;font-weight:400}.complaints-module__7xMFrW__result{background:var(--surface,white);border:1px solid var(--line);gap:8px;margin-bottom:16px;padding:14px 16px;display:grid}.complaints-module__7xMFrW__result h3{margin:0;font-size:15px}.complaints-module__7xMFrW__questions{gap:12px;display:grid}.complaints-module__7xMFrW__questions article{background:var(--surface,white);border:1px solid var(--line);padding:16px}.complaints-module__7xMFrW__questions pre{white-space:pre-wrap;font:inherit;margin:8px 0 12px;font-size:14px;line-height:1.5}.complaints-module__7xMFrW__questions ol{margin:0;padding-inline-start:20px;font-size:14px;line-height:1.7}.complaints-module__7xMFrW__meta{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.dialog{max-height:88vh;padding:24px;overflow:auto}.dialog form{margin-top:4px}
.vehicle-maintenance-module__ru7xZa__root{gap:20px;min-width:0;display:grid}.vehicle-maintenance-module__ru7xZa__header{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.vehicle-maintenance-module__ru7xZa__header h2,.vehicle-maintenance-module__ru7xZa__header h3{margin:0}.vehicle-maintenance-module__ru7xZa__header>div{flex:1;min-width:0}.vehicle-maintenance-module__ru7xZa__header h3{flex:1}.vehicle-maintenance-module__ru7xZa__requirements{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.vehicle-maintenance-module__ru7xZa__requirements article{border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:10px;padding:16px}.vehicle-maintenance-module__ru7xZa__requirements .vehicle-maintenance-module__ru7xZa__due{background:#e8772517;border-color:#e87725}.vehicle-maintenance-module__ru7xZa__requirements p{margin:10px 0}.vehicle-maintenance-module__ru7xZa__requirements small{opacity:.75}.vehicle-maintenance-module__ru7xZa__filters{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.vehicle-maintenance-module__ru7xZa__filters button[aria-pressed=true]{color:#f4511e;border-color:#f4511e}.vehicle-maintenance-module__ru7xZa__text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.vehicle-maintenance-module__ru7xZa__report{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent);padding:18px 0}.vehicle-maintenance-module__ru7xZa__report time{opacity:.7;margin-top:6px;font-size:13px;display:block}@media (max-width:600px){.vehicle-maintenance-module__ru7xZa__requirements{grid-template-columns:1fr}.vehicle-maintenance-module__ru7xZa__header h2{font-size:22px}.vehicle-maintenance-module__ru7xZa__header button{white-space:normal}.vehicle-maintenance-module__ru7xZa__root{gap:14px}}
.vehicle-profile-module__mfaIka__root{gap:18px;min-width:0;display:grid}.vehicle-profile-module__mfaIka__hero{grid-template-columns:minmax(180px,320px) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:28px;display:grid}.vehicle-profile-module__mfaIka__hero h2{margin:0}.vehicle-profile-module__mfaIka__photo{aspect-ratio:32/21;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;place-items:center;display:grid;overflow:hidden}.vehicle-profile-module__mfaIka__photo img{object-fit:contain;width:100%;height:100%}.vehicle-profile-module__mfaIka__photo svg{color:#f4511e}.vehicle-profile-module__mfaIka__root label{gap:8px;margin:14px 0;font-size:14px;display:grid}.vehicle-profile-module__mfaIka__root input,.vehicle-profile-module__mfaIka__root select,.vehicle-profile-module__mfaIka__root textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;border:1px solid color-mix(in srgb,currentColor 25%,transparent);background:0 0;border-radius:8px;padding:11px}.vehicle-profile-module__mfaIka__root input[type=file]{font-size:12px}.vehicle-profile-module__mfaIka__root small{opacity:.75;line-height:1.7;display:block}.vehicle-profile-module__mfaIka__root fieldset{border:0;min-width:0;margin:0;padding:0}.vehicle-profile-module__mfaIka__grid,.vehicle-profile-module__mfaIka__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.vehicle-profile-module__mfaIka__facts{gap:18px 22px;margin:18px 0 26px}.vehicle-profile-module__mfaIka__facts dt{opacity:.7;font-size:12px}.vehicle-profile-module__mfaIka__facts dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.vehicle-profile-module__mfaIka__notes{white-space:pre-wrap;line-height:1.8}.vehicle-profile-module__mfaIka__timeline{padding:0;list-style:none}.vehicle-profile-module__mfaIka__timeline li{overflow-wrap:anywhere;border-inline-start:2px solid #f4511e;margin-inline-start:5px;padding:0 16px 22px}.vehicle-profile-module__mfaIka__timeline time{opacity:.65;margin-bottom:5px;font-size:12px;display:block}.vehicle-profile-module__mfaIka__timeline p{white-space:pre-wrap}.vehicle-profile-module__mfaIka__timeline summary{cursor:pointer;margin-top:10px}.vehicle-profile-module__mfaIka__root input:focus-visible,.vehicle-profile-module__mfaIka__root select:focus-visible,.vehicle-profile-module__mfaIka__root textarea:focus-visible{outline-offset:2px;outline:2px solid #f4511e}@media (max-width:650px){.vehicle-profile-module__mfaIka__hero{grid-template-columns:1fr;gap:16px}.vehicle-profile-module__mfaIka__photo{max-height:210px}.vehicle-profile-module__mfaIka__grid,.vehicle-profile-module__mfaIka__facts{grid-template-columns:1fr}.vehicle-profile-module__mfaIka__root button{white-space:normal}.vehicle-profile-module__mfaIka__root h2{overflow-wrap:anywhere;font-size:22px}}
.charging-map-module__sRfeFW__page{max-width:1120px;margin:0 auto}.charging-map-module__sRfeFW__intro{justify-content:space-between;align-items:flex-start;gap:22px;margin:10px 0 18px;display:flex}.charging-map-module__sRfeFW__introText{align-items:flex-start;gap:14px;display:flex}.charging-map-module__sRfeFW__icon{background:var(--accent-wash);width:46px;height:46px;color:var(--accent-ink);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.charging-map-module__sRfeFW__intro h2{margin:0 0 7px;font-size:26px}.charging-map-module__sRfeFW__intro p{margin:0;line-height:1.65}.charging-map-module__sRfeFW__privacy{border:1px solid var(--line);border-inline-start:3px solid var(--orange);background:var(--surface);color:var(--muted);border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:13px 15px;font-size:12px;line-height:1.65;display:flex}.charging-map-module__sRfeFW__privacy svg{color:var(--accent-ink);flex-shrink:0;margin-top:2px}.charging-map-module__sRfeFW__action{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.charging-map-module__sRfeFW__status{border-radius:6px;margin:0 0 18px;padding:14px 16px;font-size:13px;line-height:1.65}.charging-map-module__sRfeFW__pending{background:var(--warn-wash);color:var(--warn-ink);border:1px solid var(--line)}.charging-map-module__sRfeFW__error{background:var(--danger-wash);color:var(--danger-ink);border:1px solid var(--line)}.charging-map-module__sRfeFW__status strong{margin-bottom:3px;display:block}.charging-map-module__sRfeFW__layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:start;gap:16px;display:grid}.charging-map-module__sRfeFW__mapPanel,.charging-map-module__sRfeFW__list{background:var(--surface);border:1px solid var(--line);border-radius:6px;overflow:hidden}.charging-map-module__sRfeFW__mapHeader,.charging-map-module__sRfeFW__listHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.charging-map-module__sRfeFW__mapHeader strong,.charging-map-module__sRfeFW__listHeader h3{margin:0;font-size:14px}.charging-map-module__sRfeFW__mapHeader span,.charging-map-module__sRfeFW__listHeader span{color:var(--muted);font-size:11px}.charging-map-module__sRfeFW__map{background:var(--surface-raised);height:520px}.charging-map-module__sRfeFW__mapFallback{color:var(--danger-ink);margin:0;padding:12px 15px;font-size:12px}.charging-map-module__sRfeFW__list{max-height:580px;overflow:auto}.charging-map-module__sRfeFW__items{display:grid}.charging-map-module__sRfeFW__station{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:start;background:0 0;grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;padding:14px;display:grid}.charging-map-module__sRfeFW__station:hover,.charging-map-module__sRfeFW__station[data-selected=true]{background:var(--surface-raised)}.charging-map-module__sRfeFW__station[data-selected=true]{box-shadow:inset 3px 0 var(--orange)}[dir=rtl] .charging-map-module__sRfeFW__station[data-selected=true]{box-shadow:inset -3px 0 var(--orange)}.charging-map-module__sRfeFW__stationIcon{background:var(--accent-wash);width:34px;height:34px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.charging-map-module__sRfeFW__stationText{gap:5px;min-width:0;display:grid}.charging-map-module__sRfeFW__stationText strong,.charging-map-module__sRfeFW__stationText small{overflow-wrap:anywhere}.charging-map-module__sRfeFW__stationText small{color:var(--muted);font-size:11px;line-height:1.5}.charging-map-module__sRfeFW__distance{color:var(--accent-ink);white-space:nowrap;font-size:11px}.charging-map-module__sRfeFW__detail{border-top:1px solid var(--line);padding:15px}.charging-map-module__sRfeFW__detail h3{margin:0 0 5px;font-size:18px}.charging-map-module__sRfeFW__detail>p{margin:0 0 12px;font-size:12px;line-height:1.6}.charging-map-module__sRfeFW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.charging-map-module__sRfeFW__facts div{background:var(--surface-raised);border-radius:4px;gap:5px;padding:10px;display:grid}.charging-map-module__sRfeFW__facts span{color:var(--muted);font-size:10px}.charging-map-module__sRfeFW__facts strong{overflow-wrap:anywhere;font-size:12px}.charging-map-module__sRfeFW__navigate{justify-content:center;align-items:center;gap:8px;width:100%;text-decoration:none;display:flex}.charging-map-module__sRfeFW__empty{text-align:center;padding:28px 18px;font-size:13px;line-height:1.7}.charging-map-module__sRfeFW__source{color:var(--muted);margin:16px 0;font-size:11px;line-height:1.65}.charging-map-module__sRfeFW__source a{color:var(--accent-ink)}@media (max-width:760px){.charging-map-module__sRfeFW__intro{flex-direction:column}.charging-map-module__sRfeFW__intro h2{font-size:23px}.charging-map-module__sRfeFW__action{width:100%;min-height:46px}.charging-map-module__sRfeFW__layout{grid-template-columns:1fr}.charging-map-module__sRfeFW__map{height:48vh;min-height:360px;max-height:520px}.charging-map-module__sRfeFW__list{max-height:none}.charging-map-module__sRfeFW__station{min-height:72px}.charging-map-module__sRfeFW__facts{grid-template-columns:1fr 1fr}}.charging-map-module__sRfeFW__vehicleChargingIcon{border:1px solid var(--line);background:var(--surface);width:44px;min-width:44px;height:44px;color:var(--accent-ink);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.charging-map-module__sRfeFW__vehicleChargingIcon:hover{background:var(--accent-wash)}.charging-map-module__sRfeFW__vehicleChargingIcon:focus-visible{outline:2px solid var(--orange);outline-offset:3px}
