.e33lHq_screen{min-height:100dvh;padding:calc(24px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));background:var(--canvas,#0c1419);color:var(--ink,#fff);place-items:center;display:grid}.e33lHq_card{text-align:center;overflow-wrap:anywhere;justify-items:center;gap:14px;max-width:360px;display:grid}.e33lHq_card h1{margin:6px 0 0;font-size:22px;line-height:1.5}.e33lHq_card p{color:var(--muted,#b4c1cb);margin:0;font-size:14px;line-height:1.8}.e33lHq_card button{white-space:normal;border-radius:14px;min-height:48px;padding:10px 26px}.e33lHq_card button[class~=secondary]{color:inherit;border:1px solid var(--line,#3a4d59);background:0 0}.e33lHq_warning{color:#613600;overflow-wrap:anywhere;background:#fff0dc;margin:0;padding:16px;font-size:14px;line-height:1.8}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-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/0b60d5f95c5f3f76-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-20C4,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/8056169c9d560660-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%}.qWS5BG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.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/62f37606a5bd6f6f-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-20C4,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/4cf231d25563e07b-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%}.TDhxLW_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.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:"Noto Kufi Arabic",var(--skin-body),"DM Sans",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;--focus-ring:#38a3df}.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;--focus-ring:#217baf}.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:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"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 :is(a,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 :is(a,button):hover{background:var(--surface-raised);color:var(--ink)}.drivaxo-ui[data-theme] .sidebar nav :is(a,button).active{background:var(--surface-raised);color:var(--ink);font-weight:600}.drivaxo-ui[data-theme] .sidebar nav :is(a,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);padding:calc(16px + env(safe-area-inset-top,0px)) 28px 16px;background:0 0;min-height:72px}.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:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"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:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"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:"Noto Kufi Arabic",var(--skin-body),"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:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"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 :is(a,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:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"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] :is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>:is(.lucide-chevron-right,.lucide-chevron-left,.lucide-arrow-right,.lucide-arrow-left,.lucide-log-out,.lucide-send),[dir=rtl] .drivaxo-ui[data-theme] :is(.lucide-chevron-right,.lucide-chevron-left,.lucide-arrow-right,.lucide-arrow-left,.lucide-log-out,.lucide-send),.drivaxo-ui[data-theme][dir=rtl] :is(.lucide-chevron-right,.lucide-chevron-left,.lucide-arrow-right,.lucide-arrow-left,.lucide-log-out,.lucide-send),.drivaxo-ui[data-theme] [dir=rtl] :is(.lucide-chevron-right,.lucide-chevron-left,.lucide-arrow-right,.lucide-arrow-left,.lucide-log-out,.lucide-send){transform:scaleX(-1)}.drivaxo-ui[data-theme] [dir=ltr] :is(.lucide-chevron-right,.lucide-chevron-left,.lucide-arrow-right,.lucide-arrow-left,.lucide-log-out,.lucide-send){transform:none}.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-panel:focus{outline:none}.drivaxo-ui[data-theme] .alerts-panel:focus-visible{outline:2px solid var(--focus-ring,#217baf);outline-offset:2px}.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}.drivaxo-ui[data-theme] .demo-banner{z-index:2;background:var(--accent-wash);border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:14px 28px;display:flex;position:relative}.drivaxo-ui[data-theme] .demo-banner>div{flex-grow:1}.drivaxo-ui[data-theme] .demo-banner strong{color:var(--accent-ink);font-size:13.5px}.drivaxo-ui[data-theme] .demo-banner p{color:var(--muted);margin:3px 0 0;font-size:12.5px;line-height:1.5}.drivaxo-ui[data-theme] .setup-checklist{margin-bottom:24px}.drivaxo-ui[data-theme] .setup-checklist .panel-heading p{color:var(--muted);margin:4px 0 0;font-size:13px}.drivaxo-ui[data-theme] .setup-progress-label{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.drivaxo-ui[data-theme] .setup-progress{background:var(--skin-hair);border-radius:999px;height:8px;margin:0 22px;overflow:hidden}.drivaxo-ui[data-theme] .setup-progress>span{background:var(--orange);border-radius:999px;height:100%;transition:width .3s;display:block}.drivaxo-ui[data-theme] .setup-items{margin:14px 0 0;padding:0;list-style:none}.drivaxo-ui[data-theme] .setup-items li{border-top:1px solid var(--skin-hair);align-items:center;gap:15px;padding:16px 22px;display:flex}.drivaxo-ui[data-theme] .setup-items li>div{flex-grow:1}.drivaxo-ui[data-theme] .setup-items strong{font-size:14px}.drivaxo-ui[data-theme] .setup-items p{color:var(--muted);margin:3px 0 0;font-size:12.5px;line-height:1.55}.drivaxo-ui[data-theme] .setup-mark{border:1px solid var(--line);width:28px;height:28px;color:var(--ok-ink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.drivaxo-ui[data-theme] .setup-items li.done .setup-mark{background:var(--ok-wash);border-color:var(--ok-ink)}.drivaxo-ui[data-theme] .setup-done{color:var(--ok-ink)}.drivaxo-ui[data-theme] .setup-items .secondary{min-height:38px;padding:9px 18px}.drivaxo-ui[data-theme] .setup-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.drivaxo-ui[data-theme] .setup-guide-note{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.6}.drivaxo-ui[data-theme] .setup-workday-actions{flex-wrap:wrap}.drivaxo-ui[data-theme] .setup-workday-actions>button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.drivaxo-ui[data-theme] .setup-items.setup-optional{margin-top:0}.drivaxo-ui[data-theme] .setup-optional-tag{color:var(--muted);border:1px solid var(--line);vertical-align:middle;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.drivaxo-ui[data-theme] .setup-guide{gap:10px;margin:0 0 18px;padding-inline-start:22px;font-size:14px;line-height:1.6;display:grid}.drivaxo-ui[data-theme] .company-profile-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;display:grid}.drivaxo-ui[data-theme] .sender-trusted{margin:8px 0 14px}.drivaxo-ui[data-theme] .sender-trusted ul{margin:6px 0 0;padding-inline-start:20px;font-size:13.5px;line-height:1.7}.drivaxo-ui[data-theme] .sender-requests{margin:14px 0 0;padding:0;list-style:none}.drivaxo-ui[data-theme] .sender-requests li{border-top:1px solid var(--skin-hair);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.drivaxo-ui[data-theme] .status-requested{color:var(--warn-ink)}.drivaxo-ui[data-theme] .status-approved{color:var(--ok-ink)}.drivaxo-ui[data-theme] .status-rejected{color:var(--danger-ink)}@media (max-width:700px){.drivaxo-ui[data-theme] .company-profile-row{grid-template-columns:1fr}}@media (max-width:600px){.drivaxo-ui[data-theme] .setup-workday-actions{flex-direction:column;align-items:stretch}.drivaxo-ui[data-theme] .setup-checklist .panel-heading{align-items:flex-start;gap:12px}.drivaxo-ui[data-theme] .setup-items li{flex-wrap:wrap;gap:10px;padding:16px}.drivaxo-ui[data-theme] .setup-items li>div{flex:1;min-width:0}.drivaxo-ui[data-theme] .setup-actions{justify-content:flex-start;width:100%;padding-inline-start:38px}}.drivaxo-ui[data-theme]:before{content:"";height:env(safe-area-inset-top,0px);background:var(--canvas);z-index:25;pointer-events:none;position:fixed;top:0;left:0;right:0}.drivaxo-ui[data-theme]:has(.login-layout):before{background:var(--nav)}.drivaxo-ui[data-theme] .skip-link{top:calc(8px + env(safe-area-inset-top,0px));z-index:60;border-radius:var(--skin-radius-xs);background:var(--ink);min-height:44px;color:var(--canvas);align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;inset-inline-start:8px}.drivaxo-ui[data-theme] .skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}.drivaxo-ui[data-theme] #workspace-content:focus{outline:none}html[data-app] .drivaxo-ui[data-theme] .sidebar nav a{-webkit-touch-callout:none}html[data-app]{scroll-padding-top:env(safe-area-inset-top,0px)}@media (max-width:700px){html:has(.manager-app){scroll-padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))}}html:has(.employee-nav){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}html[data-app]:has(.manager-mobile-nav,.employee-nav){scroll-padding-bottom:calc(136px + env(safe-area-inset-bottom,0px))}.drivaxo-ui[data-theme] .data-stack{gap:16px;display:grid}.drivaxo-ui[data-theme] .data-panel .data-hint{color:var(--muted);margin:2px 0 0;font-size:12.5px}.drivaxo-ui[data-theme] .data-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.drivaxo-ui[data-theme] .data-range{color:var(--skin-faint);border:1px solid var(--line);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:12px}.drivaxo-ui[data-theme] .data-charts{grid-template-columns:1fr 1fr;gap:0 26px;display:grid}.drivaxo-ui[data-theme] .data-charts>*+*{border-inline-start:1px solid var(--skin-hair);padding-inline-start:26px}.drivaxo-ui[data-theme] .data-chart{min-width:0}.drivaxo-ui[data-theme] .data-chart h4{letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin:0 0 4px;font-size:11.5px;font-weight:600}.drivaxo-ui[data-theme] .data-figure{flex-wrap:wrap;align-items:baseline;gap:9px;margin:0;display:flex}.drivaxo-ui[data-theme] .data-figure b{font-family:"Noto Kufi Arabic",var(--skin-display),var(--skin-body),"DM Sans",system-ui,sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.1}.drivaxo-ui[data-theme] .data-figure small{color:var(--muted);font-size:12px;font-weight:500}.drivaxo-ui[data-theme] .data-delta{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.drivaxo-ui[data-theme] .data-delta.good{color:var(--ok-ink);background:var(--ok-wash)}.drivaxo-ui[data-theme] .data-delta.bad{color:var(--danger-ink);background:var(--danger-wash)}.drivaxo-ui[data-theme] .data-delta.flat{color:var(--skin-faint);background:var(--skin-hair)}.drivaxo-ui[data-theme] .data-split{direction:ltr;border-radius:3px;height:6px;margin:11px 0 0;display:flex;overflow:hidden}.drivaxo-ui[data-theme] .data-split i{height:100%;display:block}.drivaxo-ui[data-theme] .data-bars{border-bottom:1px solid var(--skin-hair);direction:ltr;align-items:flex-end;gap:4px;height:54px;margin-top:12px;padding-bottom:1px;display:flex}.drivaxo-ui[data-theme] .data-bar{opacity:.3;border-radius:4px 4px 2px 2px;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;transition:opacity .12s;display:flex;overflow:hidden}.drivaxo-ui[data-theme] .data-bar.now{opacity:1}.drivaxo-ui[data-theme] .data-bar:hover{opacity:.65}.drivaxo-ui[data-theme] .data-bar.now:hover{opacity:1}.drivaxo-ui[data-theme] .data-bar i{width:100%;display:block}.drivaxo-ui[data-theme] .data-bar.empty{background:var(--skin-hair);opacity:1;border-radius:2px;align-self:flex-end;min-height:0;padding:0;font-size:0;height:2px!important}.drivaxo-ui[data-theme] .data-empty{border:1px dashed var(--line);border-radius:var(--skin-radius-sm);color:var(--skin-faint);text-align:center;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.drivaxo-ui[data-theme] .data-chart-compact .data-empty{border-style:solid;margin-top:9px;padding:7px 8px;font-size:11px}.drivaxo-ui[data-theme] .data-axis{color:var(--skin-faint);font-variant-numeric:tabular-nums;direction:ltr;justify-content:space-between;margin:5px 0 0;padding:0;font-size:10.5px;list-style:none;display:flex}.drivaxo-ui[data-theme] .data-legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:11px 0 0;padding:0;font-size:11.5px;list-style:none;display:flex}.drivaxo-ui[data-theme] .data-legend li{align-items:center;gap:5px;min-width:0;display:flex}.drivaxo-ui[data-theme] .data-legend i{border-radius:2px;flex:none;width:8px;height:8px}.drivaxo-ui[data-theme] .data-legend b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.drivaxo-ui[data-theme] .data-legend em{color:var(--skin-faint);font-variant-numeric:tabular-nums;font-style:normal}.drivaxo-ui[data-theme] .data-subhead{letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin:16px 0 2px;font-size:11.5px;font-weight:600}.drivaxo-ui[data-theme] .data-totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 16px;display:grid}.drivaxo-ui[data-theme] .data-totals>div{background:var(--surface-raised);border:1px solid var(--skin-hair);border-radius:var(--skin-radius-sm);min-width:0;padding:12px 14px}.drivaxo-ui[data-theme] .data-totals small{letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.drivaxo-ui[data-theme] .data-totals>div>.data-chart h4{margin-bottom:5px}.drivaxo-ui[data-theme] .data-chart-compact .data-figure b{font-size:19px}.drivaxo-ui[data-theme] .data-chart-compact .data-bars{border-bottom:0;gap:0;height:22px;margin-top:9px;padding-bottom:0}.drivaxo-ui[data-theme] .data-chart-compact .data-bar{border-radius:2px;max-width:4px;margin-inline:auto}.drivaxo-ui[data-theme] .data-row{border-top:1px solid var(--skin-hair);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.drivaxo-ui[data-theme] .data-row:first-of-type{border-top:0}.drivaxo-ui[data-theme] .data-row.voided{opacity:.6}.drivaxo-ui[data-theme] .data-row.voided .data-num{text-decoration:line-through}.drivaxo-ui[data-theme] .data-when{color:var(--skin-faint);font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.drivaxo-ui[data-theme] .data-num{font-variant-numeric:tabular-nums;font-weight:600}.drivaxo-ui[data-theme] .data-who{color:var(--muted);flex:1;min-width:90px}.drivaxo-ui[data-theme] .data-chip{border:1px solid var(--skin-hair);color:var(--skin-faint);background:var(--surface);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.drivaxo-ui[data-theme] .data-chip.camera{color:var(--ok-ink);background:var(--ok-wash);border-color:#0000}.drivaxo-ui[data-theme] .data-chip.typed{color:var(--warn-ink);background:var(--warn-wash);border-color:#0000}.drivaxo-ui[data-theme] .data-chip.adblue{color:var(--accent-ink);background:var(--accent-wash);border-color:#0000}.drivaxo-ui[data-theme] .data-chip.voided{color:var(--danger-ink);background:var(--danger-wash);border-color:#0000}.drivaxo-ui[data-theme] .data-void{padding:5px 10px;font-size:12px}.drivaxo-ui[data-theme] .data-table-scroll{margin:6px -4px 0;padding:0 4px;overflow-x:auto}.drivaxo-ui[data-theme] .data-table{border-collapse:collapse;width:100%;font-size:13px}.drivaxo-ui[data-theme] .data-table th{text-align:start;font-size:var(--skin-micro);letter-spacing:var(--skin-track);text-transform:uppercase;color:var(--skin-faint);white-space:nowrap;padding:0 12px 8px 0;font-weight:600}.drivaxo-ui[data-theme] .data-table td{border-top:1px solid var(--skin-hair);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 12px 10px 0}.drivaxo-ui[data-theme] .data-table td:first-child{font-variant-numeric:normal}.drivaxo-ui[data-theme] .data-table td small{color:var(--skin-faint);font-variant-numeric:tabular-nums;font-size:11.5px;display:block}.drivaxo-ui[data-theme] .reply-picker{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 12px;display:flex}.drivaxo-ui[data-theme] .reply-picker label{flex:1;gap:4px;min-width:220px;display:grid}.drivaxo-ui[data-theme] .reply-template{border-top:1px solid var(--skin-hair);padding:14px 0 6px}.drivaxo-ui[data-theme] .reply-template-head{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.drivaxo-ui[data-theme] .reply-template-head label{flex:1;min-width:200px}.drivaxo-ui[data-theme] .reply-template textarea{width:100%;min-height:72px}.drivaxo-ui[data-theme] .reply-template-new h3{margin:0 0 8px}.drivaxo-ui[data-theme] .complaint-memory-bar{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 16px;display:flex}.drivaxo-ui[data-theme] .complaint-memory-bar h2{white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.drivaxo-ui[data-theme] .complaint-memory-info{color:var(--muted);cursor:help;font-size:13px;font-weight:400;line-height:1}.drivaxo-ui[data-theme] .complaint-memory-form{flex-wrap:nowrap;flex:1;gap:8px;min-width:0;padding:0;display:flex}.drivaxo-ui[data-theme] .complaint-memory-form label{flex:1;min-width:0;display:block}.drivaxo-ui[data-theme] .complaint-memory-form input{width:100%;min-height:38px;padding-block:7px}.drivaxo-ui[data-theme] .complaint-memory-form button{min-height:38px;padding-block:7px}@media (max-width:640px){.drivaxo-ui[data-theme] .complaint-memory-form{flex-basis:100%}}.drivaxo-ui[data-theme] .complaint-memory .error,.drivaxo-ui[data-theme] .complaint-memory .empty,.drivaxo-ui[data-theme] .complaint-memory-rows,.drivaxo-ui[data-theme] .complaint-memory-more{margin:0 22px 18px}.drivaxo-ui[data-theme] .complaint-memory-count{margin:0 22px 8px}.drivaxo-ui[data-theme] .complaint-memory-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;appearance:auto}.drivaxo-ui[data-theme] .data-statement-bar{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:12px 0 4px;display:flex}.drivaxo-ui[data-theme] .data-statement-bar label{color:var(--muted);gap:4px;font-size:12.5px;display:grid}.drivaxo-ui[data-theme] .data-statement-bar select{min-width:190px}.drivaxo-ui[data-theme] .data-statement-bar .secondary{align-items:center;gap:6px;display:inline-flex}.drivaxo-ui[data-theme] .data-statement-bar small{color:var(--muted);font-size:12px}.drivaxo-ui[data-theme] .data-toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 8px;display:flex}.drivaxo-ui[data-theme] .data-toolbar .view-switch{margin:0}.drivaxo-ui[data-theme] .data-toolbar .view-switch button{height:32px;min-height:0;padding:0 12px;font-size:12.5px;line-height:1}.drivaxo-ui[data-theme] .data-toolbar-end{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.drivaxo-ui[data-theme] .data-toolbar .secondary{align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:13px;display:inline-flex}.drivaxo-ui[data-theme] .data-toolbar small{color:var(--muted);font-size:12px;line-height:1.5}.drivaxo-ui[data-theme] .data-select{border:1px solid var(--skin-hair);border-radius:var(--skin-radius-xs);background:var(--surface-raised);flex-direction:row;align-items:center;gap:2px;max-width:100%;min-height:40px;padding-inline-start:12px;font-size:13px;line-height:1.3;display:inline-flex}.drivaxo-ui[data-theme] .data-select:hover{border-color:var(--line)}.drivaxo-ui[data-theme] .data-select>span{color:var(--muted);white-space:nowrap;flex:none;font-weight:600}.drivaxo-ui[data-theme] .data-select select{border-radius:var(--skin-radius-xs);min-width:0;min-height:38px;color:var(--ink);cursor:pointer;background-color:#0000;border:0;padding-block:0;padding-inline:6px 10px;font-size:13px;font-weight:700}.drivaxo-ui[data-theme] .data-toolbar-filters{margin:0 0 10px}.drivaxo-ui[data-theme] .data-table td .data-left{color:var(--skin-faint);margin-inline-start:0;font-size:11.5px;display:block}.drivaxo-ui[data-theme] .data-table tfoot td{border-top:2px solid var(--skin-hair);font-weight:600}.drivaxo-ui[data-theme] .data-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-self:start;min-width:0;max-width:100%;margin:0;overflow-x:auto}.drivaxo-ui[data-theme] .data-tabs::-webkit-scrollbar{display:none}.drivaxo-ui[data-theme] .data-tabs button{white-space:nowrap;flex:none}.drivaxo-ui[data-theme] .data-tile{transition:border-color .12s,background-color .12s;position:relative}.drivaxo-ui[data-theme] .data-tile:hover{border-color:var(--line)}.drivaxo-ui[data-theme] .data-totals>.data-tile.selected{border-color:var(--orange);background:var(--accent-wash)}.drivaxo-ui[data-theme] .data-tile-pick{border-radius:inherit;width:100%;height:100%;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.drivaxo-ui[data-theme] .data-tile-pick:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.drivaxo-ui[data-theme] .data-bar.partial{opacity:.5;position:relative}.drivaxo-ui[data-theme] .data-bar.partial:after{content:"";opacity:.75;background:repeating-linear-gradient(135deg,transparent 0 3px,var(--surface) 3px 5px);position:absolute;inset:0}.drivaxo-ui[data-theme] .data-bar.partial.empty:after{display:none}.drivaxo-ui[data-theme] .data-period{margin:12px 0 8px}.drivaxo-ui[data-theme] .data-period button{min-height:30px;padding:5px 12px;font-size:12.5px}.drivaxo-ui[data-theme] .data-compare{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted);background:var(--skin-hair);direction:ltr;unicode-bidi:isolate;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block;position:relative}.drivaxo-ui[data-theme] .data-compare.above{color:var(--warn-ink);background:var(--warn-wash)}.drivaxo-ui[data-theme] .data-compare.below{color:var(--ok-ink);background:var(--ok-wash)}.drivaxo-ui[data-theme] .data-compare.none{color:var(--skin-faint);background:0 0;padding:0}.drivaxo-ui[data-theme] .data-table td>strong+.data-compare{margin-inline-start:8px}.drivaxo-ui[data-theme] .data-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drivaxo-ui[data-theme] .data-how{border-top:1px solid var(--skin-hair);margin:14px 0 0;padding-top:10px}.drivaxo-ui[data-theme] .data-how summary{cursor:pointer;width:fit-content;color:var(--muted);font-size:12.5px;font-weight:600}.drivaxo-ui[data-theme] .data-how ol{gap:6px;margin:10px 0 0;padding-inline-start:20px;font-size:13px;line-height:1.65;display:grid}.drivaxo-ui[data-theme] .data-how b{color:var(--ink);font-weight:600}.drivaxo-ui[data-theme] .data-how-note{border:1px dashed var(--line);border-radius:var(--skin-radius-sm,10px);margin:12px 0 0;padding:10px 12px}.drivaxo-ui[data-theme] .data-how-note p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.65}.drivaxo-ui[data-theme] .data-how-note p+p{margin-top:6px}@media (max-width:700px){.drivaxo-ui[data-theme] .data-charts{grid-template-columns:1fr;gap:0}.drivaxo-ui[data-theme] .data-charts>*+*{border-inline-start:0;border-top:1px solid var(--skin-hair);padding-inline-start:0;margin-top:12px;padding-top:12px}.drivaxo-ui[data-theme] .data-chart-desktop .data-bars,.drivaxo-ui[data-theme] .data-chart-desktop .data-axis{display:none}.drivaxo-ui[data-theme] .data-chart-desktop .data-legend{grid-template-columns:1fr;gap:7px;display:grid}.drivaxo-ui[data-theme] .data-chart-desktop .data-legend li{grid-template-columns:8px 1fr auto auto;gap:9px;font-size:12.5px;display:grid}.drivaxo-ui[data-theme] .data-chart-desktop .data-legend em{text-align:end;min-width:34px;font-size:11px}.drivaxo-ui[data-theme] .data-totals{grid-template-columns:1fr 1fr;gap:9px}.drivaxo-ui[data-theme] .data-row{gap:8px;font-size:12.5px}}.drivaxo-ui[data-theme] .setup-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}
