._5ertAa_trigger{color:var(--primary);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 40%, transparent);cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:0;border-radius:3px;padding:1px 3px;transition:text-decoration-color .16s,background .16s}._5ertAa_trigger:hover,._5ertAa_trigger[data-state=open]{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent)}._5ertAa_trigger:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._5ertAa_content{z-index:40;background:var(--surface-container-lowest);border-radius:var(--radius);width:280px;box-shadow:0 18px 44px -14px #0b1c303d, 0 0 0 1px var(--outline-ghost);transform-origin:var(--radix-hover-card-content-transform-origin,top center);outline:none;padding:14px;position:relative}._5ertAa_content[data-state=open]{animation:.2s cubic-bezier(.2,.8,.2,1) both _5ertAa_tms-hover-card-in}._5ertAa_content[data-state=closed]{animation:.12s ease-out both _5ertAa_tms-hover-card-out}._5ertAa_content:before{content:"";background:var(--surface-container-lowest);width:10px;height:10px;box-shadow:-1px -1px 0 0 var(--outline-ghost);position:absolute;top:-5px;left:24px;transform:rotate(45deg)}._5ertAa_content[data-side=top]:before{box-shadow:1px 1px 0 0 var(--outline-ghost);top:auto;bottom:-5px}._5ertAa_head{align-items:center;gap:10px;display:flex}._5ertAa_avatar{background:var(--primary);color:#fff;width:38px;height:38px;font:700 14px var(--font-mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._5ertAa_name{font:600 13.5px var(--font-sans)}._5ertAa_role{color:var(--on-surface-variant);font-size:12px}._5ertAa_meta{box-shadow:inset 0 1px 0 0 var(--outline-ghost);gap:12px;margin-top:10px;padding-top:10px;display:flex}._5ertAa_stat{color:var(--on-surface-variant);font-size:11.5px;transition:color .16s}._5ertAa_stat:hover{color:var(--on-surface);cursor:default}._5ertAa_stat b{font:700 14px var(--font-mono);color:var(--on-surface);display:block}@keyframes _5ertAa_tms-hover-card-in{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _5ertAa_tms-hover-card-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.97)}}
.VAjj4W_root{min-width:0}.VAjj4W_code{vertical-align:baseline;background:color-mix(in srgb, currentColor 14%, transparent);font:600 .85em var(--font-mono);letter-spacing:0;border-radius:4px;margin-right:6px;padding:0 6px;display:inline-block}
.wJ3Lqq_root{cursor:pointer;color:var(--on-surface);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.wJ3Lqq_root input{opacity:0;pointer-events:none;position:absolute}.wJ3Lqq_box{background:var(--surface-container-lowest);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--outline-variant);border-radius:var(--radius);flex-shrink:0;place-items:center;transition:background .1s,box-shadow .1s;display:grid}.wJ3Lqq_root input:checked+.wJ3Lqq_box{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary)}.wJ3Lqq_box svg{stroke:#fff;stroke-width:2.5px;fill:none;opacity:0;width:11px;height:11px;transition:opacity .1s}.wJ3Lqq_root input:checked+.wJ3Lqq_box svg{opacity:1}.wJ3Lqq_root input:focus-visible+.wJ3Lqq_box{box-shadow:inset 0 0 0 1.5px var(--primary), 0 0 0 3px var(--surface-container-high)}.wJ3Lqq_root[data-disabled=true]{opacity:.5;cursor:not-allowed}.wJ3Lqq_indeterminate .wJ3Lqq_box{background:var(--primary);box-shadow:inset 0 0 0 1.5px var(--primary)}.wJ3Lqq_indeterminate .wJ3Lqq_box:after{content:"";background:#fff;width:8px;height:2px}.wJ3Lqq_indeterminate .wJ3Lqq_box svg{display:none}
.mtGb3G_bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.mtGb3G_verTrigger{min-width:280px}.mtGb3G_note{font:400 12px var(--font-sans);color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.mtGb3G_grow{flex:1}.mtGb3G_threshold{font:400 12px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap}.mtGb3G_threshold b{color:var(--on-surface);font-weight:700}.mtGb3G_band{flex-direction:column;gap:2px;min-width:0;display:inline-flex}.mtGb3G_band b{font:700 13px var(--font-mono);color:var(--on-surface)}.mtGb3G_band em{font:500 11px var(--font-sans);color:var(--on-surface-variant);font-style:normal}.mtGb3G_actions{justify-content:flex-end;gap:6px;display:inline-flex}.mtGb3G_editorDialog{max-width:640px}.mtGb3G_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.mtGb3G_f{flex-direction:column;gap:5px;min-width:0;display:flex}.mtGb3G_f>span{font:600 11.5px var(--font-sans);color:var(--on-surface-variant)}.mtGb3G_fCheck{font:500 12.5px var(--font-sans);color:var(--on-surface);flex-direction:row;align-items:center;gap:8px;padding-top:18px}.mtGb3G_fWide{grid-column:1/-1}.mtGb3G_fieldErr{font:500 11px var(--font-sans);color:var(--danger);font-style:normal}.mtGb3G_fHint{font:400 11px var(--font-sans);color:var(--on-surface-variant);font-style:normal}.mtGb3G_msHead{font:600 12.5px var(--font-sans);color:var(--on-surface);justify-content:space-between;align-items:center;margin:18px 0 6px;display:flex}.mtGb3G_msEmpty{font:400 12px var(--font-sans);color:var(--on-surface-variant);margin:0 0 8px}.mtGb3G_msRow{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:10px;margin-bottom:8px;display:grid}.mtGb3G_center{place-items:center;padding:60px;display:grid}.mtGb3G_notice{text-align:center;font:500 13px var(--font-sans);color:var(--on-surface-variant);padding:28px 14px}.mtGb3G_error{border-radius:var(--radius);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);font:500 13px var(--font-sans);align-items:center;gap:10px;padding:12px 14px;display:flex}
.LiVZeW_drv{font:600 13px var(--font-sans);color:var(--on-surface)}.LiVZeW_band{font:700 12px var(--font-mono);color:var(--on-surface)}.LiVZeW_pos{color:var(--success)}.LiVZeW_neg{color:var(--danger)}.LiVZeW_status{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.LiVZeW_by{font:500 10.5px var(--font-sans);color:var(--on-surface-variant);font-style:normal}.LiVZeW_notice{text-align:center;font:500 13px var(--font-sans);color:var(--on-surface-variant);padding:28px 14px}
.XC3jha_panel{border-radius:var(--radius);background:var(--surface-container-lowest);flex-direction:column;padding:4px;display:flex;box-shadow:0 0 0 1px #0b1c300f,0 1px 2px #0b1c3014,0 8px 24px -8px #0b1c304d}.XC3jha_panel[data-placement=overlay]{z-index:550;position:absolute;top:12px;right:12px}.XC3jha_types{border-radius:var(--radius);background:var(--surface-container);grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.XC3jha_type{border-radius:var(--radius);height:30px;color:var(--on-surface-variant);font:600 12px/1 var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:0 10px 0 4px;transition:background-color .16s cubic-bezier(.2,.8,.2,1),color .16s,box-shadow .16s;display:flex}.XC3jha_type:hover{color:var(--on-surface)}.XC3jha_type:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.XC3jha_type[data-active=true]{background:var(--surface-container-lowest);color:var(--primary);cursor:default;font-weight:700;box-shadow:0 1px 2px #0b1c301a,0 2px 6px -2px #0b1c301f}.XC3jha_label{flex-direction:column;display:inline-flex}.XC3jha_label:after{content:attr(data-text);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:700;overflow:hidden}.XC3jha_thumb{border-radius:var(--radius);flex:none;width:22px;height:22px;transition:box-shadow .16s;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0b1c3024}.XC3jha_thumb svg{width:100%;height:100%;display:block}.XC3jha_type[data-active=true] .XC3jha_thumb{box-shadow:0 0 0 1.5px var(--primary)}.XC3jha_layers{box-shadow:inset 0 1px 0 0 var(--outline-variant);margin:4px 2px 0;padding:7px 7px 3px}.XC3jha_layers .XC3jha_traffic{white-space:nowrap;gap:9px;font-size:12px;font-weight:500}.XC3jha_trafficError{color:var(--error);margin:4px 0 0 25px;font-size:11px;line-height:1.35}@media (prefers-reduced-motion:reduce){.XC3jha_type,.XC3jha_thumb{transition:none}}
.lCGueq_vtVars,.lCGueq_qvScrim{--vt-moving:var(--primary);--vt-speeding:var(--error);--vt-idling:var(--override-accent);--vt-parked:#5f6b78;--vt-nogps:#5f6b78;--vt-offline:#8a9099;--vt-unknown:#8a9099;--vt-rail-w:300px;--vt-truck-atlas:256px 368px;--vt-truck-outline:drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 1px 0 #fff) drop-shadow(0 -1px 0 #fff);--vt-truck-shadow:drop-shadow(0 2px 3px #0b1c3061);--vt-truck-shadow-lift:drop-shadow(0 5px 9px #0b1c307a)}.lCGueq_fleetCount{font:600 12px var(--font-mono);color:var(--on-surface-variant);font-variant-numeric:tabular-nums}.lCGueq_headerRight{flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;display:flex}.lCGueq_freshness{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:12px;display:inline-flex}.lCGueq_freshDot{background:var(--primary);border-radius:50%;flex:none;width:7px;height:7px}.lCGueq_freshness[data-stale=true]{color:var(--error);font-weight:600}.lCGueq_freshness[data-stale=true] .lCGueq_freshDot{background:var(--error)}.lCGueq_refreshBtn{border-radius:var(--radius);background:var(--surface-container-lowest);width:30px;height:30px;color:var(--on-surface-variant);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.lCGueq_refreshBtn:hover{background:var(--surface-container-high);color:var(--on-surface)}.lCGueq_refreshBtn:disabled{cursor:default;opacity:.5}.lCGueq_refreshBtn svg{width:16px;height:16px}.lCGueq_trafficKey{box-shadow:inset 0 1px 0 0 var(--surface-container-high);flex-direction:column;gap:5px;margin-top:8px;padding-top:8px;display:flex}.lCGueq_trafficBar{border-radius:1px;flex:none;width:15px;height:4px}.lCGueq_trafficNote{color:var(--on-surface-variant);font-size:10px;line-height:1.35}.lCGueq_refreshing svg{animation:.9s linear infinite lCGueq_vtSpin}@keyframes lCGueq_vtSpin{to{transform:rotate(360deg)}}.lCGueq_pulse{background:var(--primary);opacity:.42;transform-origin:0;pointer-events:none;height:2px;animation:linear infinite lCGueq_vtPulse;position:absolute;bottom:0;left:0}@keyframes lCGueq_vtPulse{0%{width:0}to{width:100%}}.lCGueq_filters{background:var(--surface-container-low);scrollbar-width:thin;flex:none;align-items:center;gap:8px;padding:0 22px 12px;display:flex;overflow-x:auto}.lCGueq_statusChip{white-space:nowrap;flex:none;gap:8px}.lCGueq_statusChip[data-empty=true]{opacity:.45}.lCGueq_chipDot{background:var(--chip-color,var(--vt-parked));border-radius:2px;flex:none;width:8px;height:8px}.lCGueq_chipDot[data-hollow=true]{box-shadow:inset 0 0 0 2px var(--chip-color,var(--vt-offline));background:0 0}.lCGueq_chipCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lCGueq_alertChip{white-space:nowrap;color:var(--on-tertiary-container);background:var(--tertiary-container);flex:none;gap:8px}.lCGueq_alertChip b{color:var(--on-tertiary-container)}.lCGueq_alertChip svg{width:14px;height:14px}.lCGueq_tabs{flex:none;margin-bottom:0;padding:0 14px}.lCGueq_tableWrap{background:var(--surface-container-lowest);flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.lCGueq_tableLink{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.lCGueq_tableLink:hover{color:var(--primary);text-decoration-style:solid}.lCGueq_staleBar{background:var(--tertiary-container);color:var(--on-tertiary-container);font:600 11.5px var(--font-sans);flex:none;align-items:center;gap:8px;padding:7px 22px;display:flex}.lCGueq_staleBar svg{flex:none}.lCGueq_staleBarQuiet{background:var(--surface-container-low);color:var(--on-surface-variant);font-weight:500}.lCGueq_staleBarQuiet .lCGueq_staleBtn{background:var(--surface-container-high);color:var(--on-surface)}.lCGueq_staleBtn{border-radius:var(--radius);background:var(--on-tertiary-container);height:22px;color:var(--tertiary-container);font:600 11px var(--font-sans);cursor:pointer;border:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.lCGueq_staleBtn:disabled{opacity:.5;cursor:default}.lCGueq_qvScrim{z-index:60;background:#0b1c3070;place-items:center;padding:24px;animation:.14s lCGueq_vtFade;display:grid;position:fixed;inset:0}.lCGueq_qv{border-radius:var(--radius);background:var(--surface);flex-direction:column;width:min(1040px,100%);height:min(640px,100%);display:flex;overflow:hidden;box-shadow:0 24px 60px -12px #0b1c3080}.lCGueq_qvSmall{width:min(420px,100%);height:auto;min-height:160px}.lCGueq_qvBar{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 var(--outline-variant);flex:none;align-items:center;gap:10px;padding:10px 12px;display:flex}.lCGueq_qvChip{border-radius:var(--radius);background:var(--surface-container-high);height:26px;color:var(--on-surface-variant);font:600 11.5px var(--font-sans);cursor:pointer;border:none;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.lCGueq_qvChip:hover:not(:disabled){background:var(--primary);color:var(--on-primary)}.lCGueq_qvChip:disabled{opacity:.42;cursor:default}.lCGueq_qvNav{align-items:center;gap:5px;display:inline-flex}.lCGueq_qvPos{font:600 11px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface-variant)}.lCGueq_qvSpacer{flex:1}.lCGueq_qvBody{flex:1;grid-template-columns:minmax(0,1fr) 324px;min-height:0;display:grid}.lCGueq_qvMap{background:var(--surface-container);min-width:0;min-height:0;position:relative}.lCGueq_qvNoPos{text-align:center;height:100%;font:500 12px/1.5 var(--font-sans);color:var(--on-surface-variant);place-items:center;padding:20px;display:grid}.lCGueq_qvFacts{overscroll-behavior:contain;min-height:0;box-shadow:inset 1px 0 0 var(--outline-variant);flex-direction:column;gap:9px;padding:13px 14px 16px;display:flex;overflow-y:auto}@keyframes lCGueq_vtFade{0%{opacity:0}}@media (max-width:900px){.lCGueq_qvBody{grid-template-rows:240px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lCGueq_qvFacts{box-shadow:inset 0 1px 0 var(--outline-variant)}}.lCGueq_body{grid-template-columns:var(--vt-rail-w) 1fr;flex:1;min-height:0;display:grid}.lCGueq_rail{background:var(--surface-container-lowest);flex-direction:column;min-height:0;display:flex}.lCGueq_railTools{background:var(--surface-container-lowest);flex-direction:column;flex:none;gap:10px;padding:14px 16px 12px;display:flex}.lCGueq_railTools>div:first-child{width:100%}.lCGueq_sortRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.lCGueq_resultCount{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.lCGueq_sortSeg button{padding:5px 9px;font-size:11px}.lCGueq_railScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--surface-dim) transparent;flex:1;min-height:0;overflow-y:auto}.lCGueq_railInner{width:100%;position:relative}.lCGueq_row{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;box-shadow:inset 3px 0 0 0 var(--row-color,transparent);background:0 0;border:none;padding:11px 16px 12px;display:block;position:absolute;top:0;left:0}.lCGueq_row[data-odd=true]{background:color-mix(in srgb, var(--surface-container-low) 45%, transparent)}.lCGueq_row:hover{background:var(--surface-container-low)}.lCGueq_row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.lCGueq_row[data-selected=true]{background:var(--primary-tint)}.lCGueq_row[data-dim=true] .lCGueq_rowDriver{opacity:.72}.lCGueq_rowTop{align-items:center;gap:8px;margin-bottom:6px;display:flex}.lCGueq_rowPlate{flex:none;padding:2px 7px;font-size:12px}.lCGueq_capacity{font:600 10px var(--font-mono);color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:var(--radius);font-variant-numeric:tabular-nums;flex:none;padding:2px 6px}.lCGueq_rowSpeed{font:700 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--row-color,var(--on-surface));flex:none;margin-left:auto}.lCGueq_rowSpeed[data-quiet=true]{color:var(--on-surface-variant);font-size:11px;font-weight:500}.lCGueq_rowStatus{color:var(--row-color,var(--on-surface-variant));align-items:center;gap:6px;margin-bottom:5px;font-size:11px;font-weight:600;display:flex}.lCGueq_rowStatus .lCGueq_chipDot{width:7px;height:7px}.lCGueq_rowAgo{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;font-weight:500}.lCGueq_rowAgo:before{content:"·";margin:0 5px}.lCGueq_rowDriver{color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:12px;font-weight:500;overflow:hidden}.lCGueq_rowDriver[data-none=true]{color:var(--on-surface-variant);font-style:italic;font-weight:400}.lCGueq_railEmpty{padding:44px 20px}.lCGueq_railSkeleton{flex-direction:column;gap:2px;padding:4px 16px;display:flex}.lCGueq_skelRow{border-radius:var(--radius);background:linear-gradient(90deg, var(--surface-container-low) 25%, var(--surface-container) 50%, var(--surface-container-low) 75%);background-size:400% 100%;height:84px;animation:1.4s ease-in-out infinite lCGueq_vtShimmer}@keyframes lCGueq_vtShimmer{0%{background-position:100% 0}to{background-position:0 0}}.lCGueq_mapWrap{background:var(--surface-container);min-width:0;position:relative}.lCGueq_mapWrap[data-dark=true]{background:#1b2129}.lCGueq_mapWrap[data-dark=true] .leaflet-container{background:#1b2129}.lCGueq_map{position:absolute;inset:0}.lCGueq_map:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.lCGueq_mapSide{z-index:550;flex-direction:column;align-items:stretch;gap:8px;max-width:230px;display:flex;position:absolute;top:12px;right:12px}.lCGueq_legend{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;gap:6px;max-width:210px;padding:10px 12px;display:flex;box-shadow:0 6px 20px -6px #0b1c303d}.lCGueq_legendTitle{font:700 10px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:1px}.lCGueq_legendRow{color:var(--on-surface);align-items:center;gap:8px;font-size:11px;display:flex}.lCGueq_legendRow span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lCGueq_mapNotice{z-index:500;background:var(--error-container);color:var(--on-error-container);border-radius:var(--radius);align-items:center;gap:8px;max-width:calc(100% - 40px);padding:8px 13px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px -6px #0b1c303d}.lCGueq_mapNotice svg{flex:none;width:15px;height:15px}.lCGueq_mapHint{z-index:500;background:var(--surface-container-lowest);color:var(--on-surface);border-radius:var(--radius);align-items:center;gap:8px;max-width:calc(100% - 40px);padding:8px 13px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px -6px #0b1c304d}.lCGueq_mapHint svg{width:15px;height:15px;color:var(--on-surface-variant);flex:none}.lCGueq_detail{z-index:600;background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:336px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);animation:.26s cubic-bezier(.16,1,.3,1) lCGueq_vtRise;display:flex;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 18px 44px -14px #0b1c3061}@keyframes lCGueq_vtRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.lCGueq_detailHead{background:var(--surface-container-low);box-shadow:inset 0 -3px 0 0 var(--row-color,var(--primary));flex:none;align-items:center;gap:8px;padding:12px 12px 10px;display:flex}.lCGueq_detailClose{border-radius:var(--radius);width:26px;height:26px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.lCGueq_detailClose:hover{background:var(--surface-container-high);color:var(--on-surface)}.lCGueq_detailClose svg{width:15px;height:15px}.lCGueq_detailBody{overscroll-behavior:contain;flex-direction:column;gap:11px;min-height:0;padding:12px;display:flex;overflow-y:auto}.lCGueq_detailStatus{font:700 13px var(--font-sans);color:var(--row-color,var(--on-surface));align-items:center;gap:7px;display:flex}.lCGueq_detailStatus .lCGueq_chipDot{width:9px;height:9px}.lCGueq_detailSpeed{font:700 15px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--row-color,var(--on-surface));margin-left:auto}.lCGueq_detailLine{color:var(--on-surface);gap:8px;font-size:12px;line-height:1.5;display:flex}.lCGueq_detailLine svg{width:14px;height:14px;color:var(--on-surface-variant);flex:none;margin-top:2px}.lCGueq_detailLine[data-quiet=true]{color:var(--on-surface-variant)}.lCGueq_detailPair{align-items:baseline;display:flex}.lCGueq_detailPair .lCGueq_detailWho{flex:none}.lCGueq_detailStack{flex-direction:column;display:flex}.lCGueq_copyIcon{border-radius:var(--radius);width:20px;height:20px;color:var(--on-surface-variant);vertical-align:-4px;cursor:pointer;background:0 0;border:none;place-items:center;margin-left:4px;padding:0;display:inline-grid}.lCGueq_copyIcon:hover{background:var(--surface-container-high);color:var(--on-surface)}.lCGueq_detailLine .lCGueq_copyIcon svg{color:inherit;margin-top:0}.lCGueq_copyIcon[data-copied=true]{color:var(--primary)}.lCGueq_linkGap{font:600 11px var(--font-sans);color:var(--on-tertiary-container);background:var(--tertiary-container);border-radius:var(--radius);flex:none;padding:2px 7px}.lCGueq_linkGapQuiet{font:600 11px var(--font-sans);color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:var(--radius);flex:none;padding:2px 7px}.lCGueq_tripChip svg{width:13px;height:13px}.lCGueq_fleetFacts{font:500 11px var(--font-sans);color:var(--on-surface-variant);flex-wrap:wrap;gap:3px 10px;padding-left:22px;display:flex}.lCGueq_trip{background:var(--surface-container-low);border-radius:var(--radius);flex-direction:column;gap:9px;padding:10px 11px;display:flex}.lCGueq_tripHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lCGueq_tripLabel{font:700 9.5px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--on-surface-variant)}.lCGueq_tripCode{font:700 13px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);margin-left:auto}.lCGueq_tripTag{font:600 10px var(--font-sans);color:var(--on-tertiary-container);background:var(--tertiary-container);border-radius:var(--radius);flex:none;padding:2px 6px}.lCGueq_tripPhone{font:600 11.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--primary);align-items:center;gap:3px;margin-left:8px;text-decoration:none;display:inline-flex}.lCGueq_tripPhone:hover{text-decoration:underline}.lCGueq_tripWarn{border-radius:var(--radius);background:var(--tertiary-container);color:var(--on-tertiary-container);font:600 11px/1.45 var(--font-sans);align-items:flex-start;gap:6px;padding:6px 8px;display:flex}.lCGueq_tripWarn svg{flex:none;margin-top:1px}.lCGueq_tripProgress{flex-direction:column;gap:5px;display:flex}.lCGueq_tripProgressHead{font:500 11px var(--font-sans);color:var(--on-surface-variant);justify-content:space-between;align-items:baseline;display:flex}.lCGueq_tripProgressValue{font:700 11.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface)}.lCGueq_tripTrack{height:4px}.lCGueq_tripStopKind{font:600 10px var(--font-sans);color:var(--on-surface-variant);background:var(--surface-container-high);border-radius:var(--radius);white-space:nowrap;margin-left:6px;padding:1px 5px}.lCGueq_tripOrders{flex-direction:column;gap:7px;display:flex}.lCGueq_tripOrdersNote{font:500 11px/1.45 var(--font-sans);color:var(--on-surface-variant)}.lCGueq_tripOrder{border-radius:var(--radius);background:var(--surface-container);flex-direction:column;gap:2px;padding:7px 8px;display:flex}.lCGueq_tripOrderTop{align-items:center;gap:6px;display:flex}.lCGueq_tripOrderTop svg{color:var(--on-surface-variant);flex:none}.lCGueq_tripOrderFoot{justify-content:space-between;align-items:baseline;gap:8px;margin-top:1px;display:flex}.lCGueq_tripOrderLink{font:700 11px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);border-radius:2px;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.lCGueq_tripOrderLink:hover{color:var(--primary);text-decoration:underline}.lCGueq_tripOrderLink svg{flex:none}.lCGueq_tripOrderStatus{flex:none;margin-left:auto}.lCGueq_tripOrderCustomer{font:700 12.5px/1.35 var(--font-sans);color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lCGueq_tripOrderCargo{font:600 11.5px/1.45 var(--font-sans);color:var(--on-surface)}.lCGueq_tripOrderRoute{font:500 11px/1.45 var(--font-sans);color:var(--on-surface-variant);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lCGueq_detailMaps{color:inherit;text-underline-offset:2px;border-radius:2px;align-items:baseline;gap:5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.lCGueq_detailMaps:hover{color:var(--primary);text-decoration-style:solid}.lCGueq_detailMaps svg{color:var(--on-surface-variant);flex:none;align-self:center}.lCGueq_detailWho{min-width:72px;font:500 10.5px var(--font-sans);color:var(--on-surface-variant);display:inline-block}.lCGueq_tripNone{border-radius:var(--radius);background:var(--surface-container-low);color:var(--on-surface-variant);font:500 11.5px var(--font-sans);align-items:center;gap:6px;padding:8px 10px;display:flex}.lCGueq_tripNone[data-warn=true]{background:var(--tertiary-container);color:var(--on-tertiary-container);font-weight:600}.lCGueq_tripNone svg{flex:none}.lCGueq_rowTrip{min-width:0;font:500 11px var(--font-sans);color:var(--on-surface-variant);align-items:baseline;gap:6px;margin-top:5px;display:flex}.lCGueq_rowTripCode{font:700 11px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);flex:none}.lCGueq_rowTripStop{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lCGueq_rowTripCount{font:600 10.5px var(--font-mono);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.lCGueq_rowTrip[data-none=true]{color:var(--on-tertiary-container);background:var(--tertiary-container);border-radius:var(--radius);align-self:flex-start;padding:2px 7px;font-weight:600}.vt-marker{display:block}.vt-marker__hit{cursor:pointer;position:absolute;inset:-6px}.vt-marker__label{z-index:1;border-radius:var(--radius);background:var(--on-surface);color:#fff;font:700 10.5px var(--font-mono);white-space:nowrap;pointer-events:none;padding:2px 6px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 3px 8px -2px #0b1c3066}.lCGueq_legendTruck{flex:none;width:30px;height:22px;position:relative}.lCGueq_legendTruckImg{background-image:url(/vehicle-markers/qt-trucks.png);background-size:var(--vt-truck-atlas);transform-origin:bottom;background-repeat:no-repeat;width:64px;height:46px;margin-left:-32px;position:absolute;bottom:0;left:50%;transform:scale(.47)}.lCGueq_legendTruck[data-tone=still] .lCGueq_legendTruckImg{filter:grayscale(.9)brightness(1.02)}.lCGueq_legendTruck[data-tone=unsure] .lCGueq_legendTruckImg{filter:grayscale()opacity(.5)}.vt-marker--truck{width:64px;height:46px;display:block;position:relative}.vt-truck__img{background-image:url(/vehicle-markers/qt-trucks.png);background-size:var(--vt-truck-atlas);width:64px;height:46px;filter:var(--vt-truck-outline) var(--vt-truck-shadow);transform-origin:bottom;background-repeat:no-repeat;transition:transform .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.vt-marker__label--above{top:auto;bottom:calc(100% - var(--vt-label-lift,0px) + 2px);background:color-mix(in oklab, var(--on-surface) 88%, transparent);padding:1.5px 4px;font-size:9.5px}.vt-marker--truck[data-selected=true] .vt-marker__label{background:var(--primary);padding:2px 6px;font-size:10.5px;box-shadow:0 3px 8px -2px #0b1c3073}.vt-marker--truck[data-tone=still] .vt-truck__img{filter:var(--vt-truck-outline) grayscale(.9) brightness(1.02) var(--vt-truck-shadow)}.vt-marker--truck[data-tone=unsure] .vt-truck__img{filter:var(--vt-truck-outline) grayscale(1) opacity(.5) var(--vt-truck-shadow)}.vt-marker--truck[data-tone=still] .vt-marker__label{background:color-mix(in oklab, var(--on-surface) 72%, transparent)}.vt-marker--truck[data-tone=unsure] .vt-marker__label{background:color-mix(in oklab, var(--on-surface) 50%, transparent)}.vt-marker--truck[data-selected=true] .vt-truck__img{filter:var(--vt-truck-outline) var(--vt-truck-shadow-lift);transform:scale(1.16)}.lCGueq_mapWrap[data-dark=true],.lCGueq_qvMap[data-dark=true]{--vt-truck-shadow:drop-shadow(0 2px 4px #000000a6);--vt-truck-shadow-lift:drop-shadow(0 5px 10px #0000009e)}.lCGueq_mapWrap[data-dark=true] .lCGueq_legend{box-shadow:0 8px 26px -6px #00000080}.lCGueq_mapWrap .leaflet-control-zoom{border-radius:var(--radius);overflow:hidden;box-shadow:0 4px 14px -4px #0b1c3047;border:none!important}.lCGueq_mapWrap .leaflet-control-zoom a{background:var(--surface-container-lowest);color:var(--on-surface);font-family:var(--font-sans);border:none;width:28px;height:28px;font-weight:600;line-height:28px}.lCGueq_mapWrap .leaflet-control-zoom a:hover{background:var(--surface-container-high);color:var(--on-surface)}.lCGueq_mapWrap .leaflet-control-attribution{color:var(--on-surface-variant);font-family:var(--font-sans);border-radius:var(--radius) 0 0 0;background:#ffffffd1;padding:2px 7px;font-size:10px}.lCGueq_mapWrap .leaflet-control-attribution a{color:var(--primary)}.lCGueq_mapWrap[data-dark=true] .leaflet-control-attribution{color:#c2c9d1;background:#12171dd1}.lCGueq_mapWrap[data-dark=true] .leaflet-control-attribution a{color:#9fd3b2}.lCGueq_mapWrap .leaflet-container{background:var(--surface-container);font-family:var(--font-sans)}@media (max-width:1180px){.lCGueq_vtVars{--vt-rail-w:268px}}@media (max-width:900px){.lCGueq_body{grid-template-columns:1fr}.lCGueq_mapWrap{order:-1;height:56vh;min-height:320px}.lCGueq_railScroll{overflow-y:visible}.lCGueq_detail{width:auto;right:12px}.lCGueq_legend{display:none}}@media (prefers-reduced-motion:reduce){.lCGueq_pulse,.lCGueq_refreshing svg,.lCGueq_skelRow,.lCGueq_detail{animation:none}.vt-truck__img{transition:none}}.lCGueq_mmPill{border-radius:var(--radius);font:600 11px/1.6 var(--font-sans);white-space:nowrap;background:var(--surface-container-high);color:var(--on-surface);align-items:center;gap:4px;padding:1px 7px;display:inline-flex}.lCGueq_mmPill[data-tone=danger]{background:var(--error-container);color:var(--on-error-container)}.lCGueq_mmPill[data-tone=warn]{background:var(--tertiary-container);color:var(--on-tertiary-container)}.lCGueq_mmPill[data-tone=ok]{background:var(--primary-tint);color:var(--primary)}.lCGueq_mmMuted{color:var(--on-surface-variant)}.lCGueq_mmBad{color:var(--error);font-weight:600}.lCGueq_mmDisabled{color:var(--on-surface-variant);font:500 13px/1.6 var(--font-sans);padding:32px 22px}.lCGueq_mmCmp{border:1px solid var(--outline-variant)}.lCGueq_mmCmpRow{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.lCGueq_mmCmpRow+.lCGueq_mmCmpRow{border-top:1px solid var(--outline-variant)}.lCGueq_mmCmpRow small{font:700 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant)}.lCGueq_mmCmpRow strong{font:700 14px var(--font-display)}.lCGueq_mmCmpWrong{background:var(--error-container)}.lCGueq_mmCmpWrong strong{color:var(--error)}.lCGueq_mmMeta{font:500 12px/1.5 var(--font-sans);color:var(--on-surface-variant)}.lCGueq_mmHint{background:var(--surface-container-low);font:500 12.5px/1.55 var(--font-sans);padding:10px 12px}.lCGueq_mmHint b{font:700 12px var(--font-sans);margin-bottom:2px;display:block}.lCGueq_mmLabel{font:700 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);margin-bottom:8px}.lCGueq_mmTimeline{margin:0;padding:0;list-style:none}.lCGueq_mmTimeline li{font:500 12.5px/1.5 var(--font-sans);padding:0 0 12px 20px;position:relative}.lCGueq_mmTimeline li:before{content:"";background:var(--outline-variant);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:4px}.lCGueq_mmTimeline li:after{content:"";background:var(--outline-variant);width:1px;position:absolute;top:15px;bottom:0;left:7px}.lCGueq_mmTimeline li:last-child:after{display:none}.lCGueq_mmTimeline li[data-hot=true]:before{background:var(--primary)}.lCGueq_mmTimeline time{font:600 11px var(--font-mono);color:var(--on-surface-variant);margin-right:6px}.lCGueq_mmNote{background:var(--surface-container-low);margin-top:4px;padding:6px 8px;display:block}.lCGueq_mmPhotos{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.lCGueq_mmPhotos button{background:var(--surface-container-high);cursor:zoom-in;border:0;width:64px;height:64px;padding:0;display:block;overflow:hidden}.lCGueq_mmPhotos img{object-fit:cover;width:100%;height:100%;display:block}.lCGueq_runDays{gap:6px;display:flex}.lCGueq_mmActs{flex-wrap:wrap;gap:8px;display:flex}.lCGueq_mmResolve{flex-direction:column;gap:8px;display:flex}
.GImLuq_ordcode{font:600 12px var(--font-mono);color:var(--info)}.GImLuq_route{line-height:1.35;display:block}.GImLuq_route b{font-size:12.5px;display:block}.GImLuq_route span{color:var(--muted);font-size:11px}.GImLuq_route .GImLuq_ptchip{font:700 10px var(--font-mono);vertical-align:middle;background:var(--primary-tint);color:var(--primary);border-radius:999px;margin-left:5px;padding:1px 5px;line-height:1.4;display:inline-block}.GImLuq_ptlist{flex-direction:column;gap:3px;line-height:1.3;display:flex}.GImLuq_ptli{align-items:baseline;gap:6px;min-width:0;display:flex}.GImLuq_ptseq{font:700 9.5px var(--font-mono);color:var(--primary);background:var(--primary-tint);text-align:center;border-radius:999px;flex:none;width:14px;height:14px;line-height:14px;transform:translateY(-1px)}.GImLuq_ptname{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.GImLuq_ptmore{font:600 10.5px var(--font-mono);color:var(--primary);cursor:default;align-self:flex-start;margin-left:20px}.GImLuq_ptmore:hover,.GImLuq_ptmore:focus-visible{text-decoration:underline}.GImLuq_ptmoretip{text-align:left;flex-direction:column;gap:2px;display:flex}.GImLuq_ptfooter{color:var(--muted);font-size:11px}.GImLuq_hrsingle{color:var(--fg);white-space:nowrap;font-size:12px}.GImLuq_hrlist{flex-direction:column;gap:3px;line-height:1.3;display:flex}.GImLuq_hrli{align-items:baseline;gap:5px;min-width:0;display:flex}.GImLuq_hrname{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.GImLuq_hrrange{color:var(--fg);white-space:nowrap;flex:none;font-size:12px}.GImLuq_province{font-family:var(--font-display);color:var(--on-surface);font-size:13px;font-weight:600;line-height:1.2;display:block}.GImLuq_province small{font:500 10.5px var(--font-mono);color:var(--muted);margin-top:2px;display:block}.GImLuq_code-late{color:var(--danger)}.GImLuq_qty-cell{line-height:1.2;font:500 13px var(--font-mono);color:var(--on-surface);flex-direction:column;align-items:flex-end;gap:1px;display:flex}.GImLuq_qty-cell__n{font-weight:600}.GImLuq_qty-cell__kg{font:500 10.5px var(--font-mono);color:var(--on-surface-variant)}.GImLuq_qty-cell__none{color:var(--on-surface-variant);font-weight:400}.GImLuq_unit-cell{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.GImLuq_xe-cell{flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2;display:flex}.GImLuq_xe-cell .GImLuq_vchip{font:500 11px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface);white-space:nowrap;border-radius:3px;padding:2px 6px}.GImLuq_xe-cell .GImLuq_vchip--delivery{background:var(--primary-tint);color:var(--primary-container);align-items:center;gap:6px;display:inline-flex}.GImLuq_xe-cell .GImLuq_vchip--delivery:after{content:"giao";font:600 9px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:var(--primary);color:var(--on-primary);border-radius:2px;padding:1px 4px}.GImLuq_xe-cell .GImLuq_vchip--more{font:500 10.5px var(--font-mono);color:var(--on-surface-variant);cursor:pointer;background:0 0;padding:1px 4px}.GImLuq_xe-cell .GImLuq_vchip--more:hover{color:var(--primary)}.GImLuq_xe-cell .GImLuq_vchip.GImLuq_vchip--mine{background:var(--override-bg);color:var(--override-fg)}.GImLuq_xe-cell.GImLuq_is-direct{justify-content:center;min-height:22px}.GImLuq_xe-cell__none{color:var(--on-surface-variant);font:500 12px var(--font-mono)}.GImLuq_ext-veh{color:var(--secondary);justify-content:center;align-items:center;display:inline-flex}.GImLuq_ext-veh svg{stroke:currentColor;fill:none;stroke-width:2.2px;width:16px;height:16px}.GImLuq_row-act-icon{width:28px;height:28px;color:var(--primary);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;text-decoration:none;transition:background .1s,color .1s;display:inline-flex}.GImLuq_row-act-icon:hover{background:color-mix(in oklab, var(--primary) 14%, transparent);color:var(--primary)}.GImLuq_row-act-icon svg{stroke:currentColor;fill:none;stroke-width:1.4px;width:15px;height:15px;display:block}.GImLuq_status-cell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.GImLuq_status-cell__row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.GImLuq_status-cell__tip-note{opacity:.7;margin-top:2px;font-size:11px}.GImLuq_docs-review-btn{all:unset;cursor:pointer;display:inline-flex}.GImLuq_docs-review-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.GImLuq_both-hint{border-radius:var(--radius);background:var(--override-bg);min-height:24px;color:var(--override-fg);font:500 11.5px var(--font-sans);align-items:center;gap:4px;padding:0 8px;display:inline-flex}
.Ch8eGq_bulkbar--info{background:var(--surface-container);box-shadow:inset 3px 0 0 0 var(--secondary)}.Ch8eGq_bulkbar--info .actions .btn--accent{background:var(--secondary);color:#fff}
.z93eDG_modal--suggest{width:720px;max-width:92vw;max-height:86vh}.z93eDG_lead{color:var(--on-surface-variant);background:var(--surface-container-low);border-bottom:1px solid var(--outline-variant);padding:12px 20px;font-size:12.5px}.z93eDG_lead b{color:var(--fg);font-family:var(--font-mono)}.z93eDG_suggest-list{flex-direction:column;display:flex}.z93eDG_suggest-card{cursor:pointer;border-bottom:1px solid var(--outline-ghost);background:var(--surface-container-lowest);border-left:3px solid #0000;gap:12px;padding:14px 20px;transition:background .12s;display:flex}.z93eDG_suggest-card:hover{background:var(--surface-container)}.z93eDG_suggest-card.z93eDG_is-picked{background:var(--surface-container);border-left-color:var(--primary)}.z93eDG_suggest-card input{accent-color:var(--primary);flex-shrink:0;width:14px;height:14px;margin-top:3px}.z93eDG_suggest-card__body{flex:1;min-width:0}.z93eDG_suggest-card__row1{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.z93eDG_suggest-card__row1 .z93eDG_count{font:700 14px var(--font-mono);color:var(--primary)}.z93eDG_suggest-card__row1 b{font:600 13px var(--font-sans);color:var(--fg)}.z93eDG_suggest-card__row1 .z93eDG_ton{font:500 12px var(--font-mono);color:var(--muted);margin-left:auto}.z93eDG_suggest-card__reason{color:var(--muted);margin-top:4px;font-size:11.5px}.z93eDG_suggest-card__codes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.z93eDG_suggest-card__codes .z93eDG_chip{font:500 10.5px var(--font-mono);background:var(--surface-container-high);color:var(--on-surface-variant);border-radius:3px;padding:2px 6px}.z93eDG_suggest-empty{text-align:center;color:var(--muted);padding:48px 20px;font-size:13px}
.GHteXW_modal{width:min(600px,100%)}.GHteXW_strip{border-bottom:1px solid var(--outline-ghost);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:10px 22px;font-size:12px;display:grid}.GHteXW_cell{flex-direction:column;gap:2px;min-width:0;display:flex}.GHteXW_cell span{color:var(--on-surface-variant)}.GHteXW_cell b{color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.GHteXW_modal .GHteXW_body{flex-direction:column;gap:16px;height:auto;max-height:64vh;padding:16px 22px 18px;display:flex}.GHteXW_alert{margin:0}.GHteXW_state{text-align:center;color:var(--on-surface-variant);padding:32px 0;font-size:13px}.GHteXW_field{width:100%}.GHteXW_field textarea{max-width:none}.GHteXW_group{flex-direction:column;gap:6px;display:flex}.GHteXW_label{font:600 12.5px var(--font-sans);color:var(--on-surface)}.GHteXW_help{color:var(--on-surface-variant);font-size:11.5px}.GHteXW_points{flex-direction:column;gap:2px;display:flex}.GHteXW_point{background:var(--surface-container-lowest);align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.GHteXW_pointName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.GHteXW_qty{font:700 13px var(--font-mono);font-variant-numeric:tabular-nums}.GHteXW_tagPickup,.GHteXW_tagDrop{font:700 9.5px var(--font-mono);letter-spacing:.03em;border-radius:3px;flex:none;padding:2px 6px}.GHteXW_tagPickup{background:var(--primary-tint);color:var(--primary)}.GHteXW_tagDrop{background:var(--secondary-container);color:var(--on-secondary-container)}@media (max-width:560px){.GHteXW_strip{grid-template-columns:minmax(0,1fr)}}
.D7y2-a_root{background:var(--surface-container-lowest);border-radius:var(--radius);box-shadow:inset 3px 0 0 0 var(--outline-variant);grid-template-columns:18px 1fr auto;align-items:start;gap:12px;max-width:560px;padding:12px 14px;transition:box-shadow .2s;animation:.26s cubic-bezier(.2,.8,.2,1) both D7y2-a_tms-alert-in;display:grid}.D7y2-a_root:not(:has(>.D7y2-a_icon)){grid-template-columns:1fr auto}.D7y2-a_root+.D7y2-a_root{margin-top:10px}.D7y2-a_root[data-leaving=true]{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) forwards D7y2-a_tms-alert-out;overflow:hidden}.D7y2-a_icon{stroke-width:1.8px;fill:none;width:18px;height:18px;stroke:var(--on-surface-variant);margin-top:1px}.D7y2-a_body{line-height:1.5}.D7y2-a_title{font:600 13px var(--font-sans);color:var(--on-surface)}.D7y2-a_desc{color:var(--on-surface-variant);margin-top:2px;font-size:12.5px}.D7y2-a_close{cursor:pointer;width:22px;height:22px;color:var(--on-surface-variant);font:700 14px var(--font-mono);background:0 0;border:none;border-radius:4px;place-items:center;padding:2px;transition:background .14s,color .14s,transform .22s cubic-bezier(.2,.8,.2,1);display:grid}.D7y2-a_close:hover{background:color-mix(in oklab, currentColor 12%, transparent);color:var(--on-surface);transform:rotate(90deg)}.D7y2-a_close:active{transform:rotate(90deg)scale(.9)}.D7y2-a_close:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.D7y2-a_close:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.D7y2-a_info{box-shadow:inset 3px 0 0 0 var(--primary);background:color-mix(in oklab, var(--primary) 6%, var(--surface-container-lowest))}.D7y2-a_info .D7y2-a_icon{stroke:var(--primary)}.D7y2-a_success{background:color-mix(in oklab, #2f7d32 7%, var(--surface-container-lowest));box-shadow:inset 3px 0 #2f7d32}.D7y2-a_success .D7y2-a_icon{stroke:#2f7d32}.D7y2-a_warn{background:color-mix(in oklab, #b8730a 8%, var(--surface-container-lowest));box-shadow:inset 3px 0 #b8730a}.D7y2-a_warn .D7y2-a_icon{stroke:#b8730a}.D7y2-a_danger{background:color-mix(in oklab, #b3261e 7%, var(--surface-container-lowest));box-shadow:inset 3px 0 #b3261e}.D7y2-a_danger .D7y2-a_icon{stroke:#b3261e}@keyframes D7y2-a_tms-alert-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes D7y2-a_tms-alert-out{0%{opacity:1;max-height:140px;margin-bottom:10px;padding-top:12px;padding-bottom:12px;transform:translate(0)}to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translate(-14px)}}@media (prefers-reduced-motion:reduce){.D7y2-a_root{animation:none}}
.CEPdLa_trip-list{flex-direction:column;display:flex}.CEPdLa_trip-item{grid-template-columns:150px 140px 1fr 90px;align-items:start;gap:16px;padding:14px 18px;display:grid}.CEPdLa_trip-item+.CEPdLa_trip-item{box-shadow:inset 0 1px 0 var(--outline-ghost)}.CEPdLa_trip-item__code a{font:700 13.5px var(--font-mono);color:var(--primary);letter-spacing:.02em;text-decoration:none}.CEPdLa_trip-item__code a:hover{text-decoration:underline}.CEPdLa_trip-item__code small{font:11px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;display:block}.CEPdLa_trip-item__veh{flex-direction:column;gap:1px;display:flex}.CEPdLa_plate{font:700 13px var(--font-mono);color:var(--on-surface)}.CEPdLa_drv{font:12px var(--font-sans);color:var(--on-surface-variant)}.CEPdLa_trip-item__route{font:13px var(--font-sans);color:var(--on-surface);line-height:1.4}.CEPdLa_trip-item__route b{font-weight:700}.CEPdLa_trip-item__route small{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}.CEPdLa_trip-item__end{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.CEPdLa_trip-item__ton{text-align:right;font:700 13.5px var(--font-mono);color:var(--on-surface)}.CEPdLa_trip-item__ton small{font:500 10.5px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.06em;margin-top:1px;display:block}
.jUDq4a_ord-list{flex-direction:column;display:flex}.jUDq4a_ord-item{grid-template-columns:150px 140px 1fr 90px;align-items:start;gap:16px;padding:13px 18px;display:grid}.jUDq4a_ord-item+.jUDq4a_ord-item{box-shadow:inset 0 1px 0 var(--outline-ghost)}.jUDq4a_ord-item__code a{font:700 13px var(--font-mono);color:var(--primary);text-decoration:none}.jUDq4a_ord-item__code a:hover{text-decoration:underline}.jUDq4a_ord-item__code small{font:11px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;display:block}.jUDq4a_ord-item__cust{font:600 13px var(--font-sans);color:var(--on-surface)}.jUDq4a_ord-item__cust small{font:12px var(--font-sans);color:var(--on-surface-variant);margin-top:1px;display:block}.jUDq4a_ord-item__legs{font:13px var(--font-sans);color:var(--on-surface);line-height:1.4}.jUDq4a_ord-item__legs b{font-weight:700}.jUDq4a_ord-item__legs small{font:11px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}.jUDq4a_ord-item__ton{text-align:right;font:700 13px var(--font-mono);color:var(--on-surface)}
.-E4EwW_rev-list{flex-direction:column;display:flex}.-E4EwW_rev{grid-template-columns:30px 1fr auto;align-items:start;gap:14px;padding:12px 18px;display:grid;position:relative}.-E4EwW_rev+.-E4EwW_rev{box-shadow:inset 0 1px 0 var(--outline-ghost)}.-E4EwW_rev__rail{justify-content:center;padding-top:5px;display:flex;position:relative}.-E4EwW_rev__rail .-E4EwW_dot{background:var(--outline-variant);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface-container-lowest);z-index:1;border-radius:50%}.-E4EwW_rev__rail:after{content:"";background:var(--outline-ghost);width:2px;position:absolute;top:18px;bottom:-14px;left:50%;transform:translate(-1px)}.-E4EwW_rev:last-child .-E4EwW_rev__rail:after{display:none}.-E4EwW_rev.-E4EwW_is-publish .-E4EwW_rev__rail .-E4EwW_dot{background:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}.-E4EwW_rev__body{flex-direction:column;gap:2px;min-width:0;display:flex}.-E4EwW_rev__head{font:600 13px var(--font-sans);color:var(--on-surface);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.-E4EwW_rev__ver{font:700 11px var(--font-mono);color:var(--primary);letter-spacing:.04em}.-E4EwW_rev__tag{font:700 9.5px var(--font-mono);letter-spacing:.12em;background:var(--primary);color:var(--on-primary);text-transform:uppercase;border-radius:2px;padding:1px 6px}.-E4EwW_rev__time{font:11.5px var(--font-mono);color:var(--on-surface-variant)}.-E4EwW_rev__note{font:12.5px var(--font-sans);color:var(--on-surface-variant);margin-top:2px}.-E4EwW_rev__actions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.-E4EwW_rev__action{border:1px solid var(--outline-variant);border-radius:var(--radius);font:600 11px var(--font-sans);color:var(--on-surface);cursor:pointer;background:0 0;padding:4px 10px}.-E4EwW_rev__action:hover{background:var(--surface-container);border-color:var(--primary);color:var(--primary)}.-E4EwW_rev--drawer{box-shadow:inset 0 -1px 0 var(--outline-ghost);grid-template-columns:28px 1fr auto;padding:14px 22px}.-E4EwW_rev--drawer+.-E4EwW_rev--drawer{box-shadow:inset 0 -1px 0 var(--outline-ghost)}.-E4EwW_rev--drawer.-E4EwW_is-publish{background:var(--primary-tint)}.-E4EwW_rev--drawer .-E4EwW_rev__rail:after{display:none}.-E4EwW_rev--drawer .-E4EwW_rev__rail .-E4EwW_dot{z-index:2}.-E4EwW_rev--drawer .-E4EwW_rev__ver{font-size:11.5px}
.ub2_RW_people{flex-direction:column;display:flex}.ub2_RW_people__row{grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:11px 18px;display:grid}.ub2_RW_people__row+.ub2_RW_people__row{box-shadow:inset 0 1px 0 var(--outline-ghost)}.ub2_RW_people__av{color:#fff;width:30px;height:30px;font:700 11.5px var(--font-display);border-radius:50%;place-items:center;display:grid}.ub2_RW_people__body{flex-direction:column;gap:1px;display:flex}.ub2_RW_people__name{font:600 13px var(--font-sans);color:var(--on-surface)}.ub2_RW_people__role{font:11px var(--font-mono);color:var(--on-surface-variant);letter-spacing:.04em;text-transform:uppercase}.ub2_RW_people__time{font:11px var(--font-mono);color:var(--on-surface-variant)}
._1-kRJa_dp-hero{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:start;gap:24px;margin:0 0 14px;padding:22px 26px 20px;display:grid;position:relative}._1-kRJa_dp-hero__close{border-radius:var(--radius);border:1px solid var(--outline-variant);width:30px;height:30px;color:var(--on-surface-variant);cursor:pointer;background:0 0;place-items:center;display:grid;position:absolute;top:12px;right:14px}._1-kRJa_dp-hero__close:hover{background:var(--surface-container);color:var(--on-surface);border-color:var(--outline-variant)}._1-kRJa_dp-hero__close svg{stroke:currentColor;fill:none;stroke-width:2px;width:14px;height:14px}._1-kRJa_dp-hero__topline{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}._1-kRJa_dp-hero__pill{font:700 11px var(--font-sans);border-radius:999px;align-items:center;gap:7px;padding:5px 12px;display:inline-flex}._1-kRJa_dp-hero__pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}._1-kRJa_dp-hero__pill--issued{background:var(--secondary-container);color:var(--on-secondary-container)}._1-kRJa_dp-hero__pill--cancelled{background:var(--surface-container);color:var(--on-surface-variant);text-decoration:line-through}._1-kRJa_dp-hero__pill--draft{background:var(--surface-container-highest);color:var(--on-surface)}._1-kRJa_dp-hero__kind{font:600 9.5px var(--font-mono);letter-spacing:.14em;background:var(--primary-tint);color:var(--primary);text-transform:uppercase;border-radius:2px;padding:4px 9px}._1-kRJa_dp-hero__kind--direct{background:var(--secondary-container);color:var(--on-secondary-container)}._1-kRJa_dp-hero__meta-inline{font:11.5px var(--font-mono);color:var(--on-surface-variant)}._1-kRJa_dp-hero__meta-inline b{color:var(--on-surface);font-weight:600}._1-kRJa_dp-hero__sep{color:var(--outline-variant);margin:0 5px}._1-kRJa_dp-hero__code{font:800 32px var(--font-display);letter-spacing:-.028em;color:var(--on-surface);align-items:baseline;gap:14px;line-height:1.1;display:flex}._1-kRJa_dp-hero__route{font:14.5px var(--font-sans);color:var(--on-surface-variant);margin-top:6px;line-height:1.5}._1-kRJa_dp-hero__route b{color:var(--on-surface);font-weight:700}._1-kRJa_dp-hero__meta{box-shadow:inset 0 1px 0 var(--outline-ghost);flex-wrap:wrap;gap:30px;margin-top:16px;padding-top:14px;display:flex}._1-kRJa_dp-hero__meta ._1-kRJa_m{flex-direction:column;gap:2px;display:flex}._1-kRJa_dp-hero__meta ._1-kRJa_l{font:600 9.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-surface-variant)}._1-kRJa_dp-hero__meta ._1-kRJa_v{font:700 14px var(--font-sans);color:var(--on-surface)}._1-kRJa_dp-hero__meta ._1-kRJa_v._1-kRJa_mono{font-family:var(--font-mono);font-weight:700}._1-kRJa_dp-hero__meta ._1-kRJa_v small{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);margin-top:2px;display:block}._1-kRJa_dp-hero__r{flex-direction:column;align-items:flex-end;gap:8px;padding-top:18px;display:flex}._1-kRJa_dp-hero__actions{gap:6px;display:flex}._1-kRJa_dpa-btn{border-radius:var(--radius);cursor:pointer;font:600 12.5px var(--font-sans);background:var(--surface-container);color:var(--on-surface);border:none;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;transition:background .12s;display:inline-flex}._1-kRJa_dpa-btn:hover{background:var(--surface-container-high)}._1-kRJa_dpa-btn--primary{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-container) 100%);color:var(--on-primary)}._1-kRJa_dpa-btn--primary:hover{background:linear-gradient(180deg, var(--primary-container) 0%, #1c4528 100%)}._1-kRJa_dpa-btn--ghost{color:var(--on-surface-variant);box-shadow:inset 0 0 0 1px var(--outline-variant);background:0 0}._1-kRJa_dpa-btn--ghost:hover{background:var(--surface-container);color:var(--on-surface)}._1-kRJa_dpa-btn--danger{color:var(--error,#d92d20);box-shadow:inset 0 0 0 1px var(--error,#d92d20);background:0 0}._1-kRJa_dpa-btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--error,#d92d20) 10%, transparent)}._1-kRJa_dpa-btn:disabled{opacity:.5;cursor:not-allowed}._1-kRJa_dpa-btn svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}._1-kRJa_dpa-issuer{border-radius:var(--radius);background:var(--secondary-container);color:var(--on-secondary-container);font:600 11.5px var(--font-sans);align-items:center;gap:8px;padding:6px 10px;display:inline-flex}._1-kRJa_dpa-issuer ._1-kRJa_av{background:var(--secondary);color:#fff;width:20px;height:20px;font:700 9px var(--font-display);border-radius:50%;place-items:center;display:grid}._1-kRJa_dpa-issuer small{font:500 10.5px var(--font-mono);letter-spacing:.04em;color:var(--on-secondary-container);opacity:.85}._1-kRJa_dp-body{grid-template-columns:1fr 360px;align-items:start;gap:14px;display:grid}@media (max-width:1180px){._1-kRJa_dp-body{grid-template-columns:1fr}}._1-kRJa_hpill{font:600 11px var(--font-mono);letter-spacing:.06em;background:var(--surface-container-high);color:var(--on-surface);border-radius:2px;padding:2px 7px}._1-kRJa_hpill b{color:var(--primary);font-weight:700}._1-kRJa_state{font:13px var(--font-sans);color:var(--on-surface-variant);padding:20px 16px;line-height:1.6}._1-kRJa_state--error{color:var(--error)}._1-kRJa_vcode{font:600 11.5px var(--font-mono);color:var(--primary);background:var(--primary-tint);border-radius:2px;padding:1px 6px}
.ZEDHzW_sim-page{max-width:1400px;margin:0 auto}.ZEDHzW_graph-wrap{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);margin-bottom:14px;padding:18px 16px 6px;overflow:auto}.ZEDHzW_sim-empty{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);border-radius:var(--radius);text-align:center;padding:48px 32px}.ZEDHzW_sim-empty__title{font:700 18px var(--font-display);color:var(--on-surface);margin-bottom:6px}.ZEDHzW_sim-empty__sub{font:13px var(--font-sans);color:var(--on-surface-variant);max-width:480px;margin:0 auto 18px}.ZEDHzW_sim-empty__cta{background:var(--primary);color:var(--on-primary);font:600 13px var(--font-sans);cursor:pointer;border:0;border-radius:2px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.ZEDHzW_sim-empty__cta:hover{background:var(--primary-container)}.ZEDHzW_sim-foot{font:11.5px var(--font-sans);color:var(--on-surface-variant);text-align:center;margin-top:16px;line-height:1.6}.ZEDHzW_sim-foot b{font-family:var(--font-mono);color:var(--on-surface)}
.PH37-q_header{background:var(--surface-container-low);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 18px 7px;display:flex}.PH37-q_headerMain{flex:auto;min-width:0}.PH37-q_regionTitle{align-items:center;gap:8px;display:flex}.PH37-q_backBtn{border-radius:var(--radius);border:1px solid var(--outline-variant,#cdd6d0);width:30px;height:30px;color:var(--on-surface,#1c2620);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;display:inline-flex}.PH37-q_backBtn:hover{background:var(--surface-container-high)}.PH37-q_regionTitle b{font:700 16px var(--font-display);letter-spacing:-.01em}.PH37-q_regionTitle .PH37-q_regionTag{font:700 12px var(--font-mono);color:var(--primary);text-transform:uppercase;letter-spacing:.06em}.PH37-q_regionScopeWrap{align-items:center;gap:8px;display:inline-flex}.PH37-q_regionSelect{min-width:150px}.PH37-q_regionSelectTrigger{height:32px}.PH37-q_regionSelect .PH37-q_regionSelectTrigger{min-width:150px}.PH37-q_regionSelectValue{font:700 13px var(--font-display);color:var(--primary)}.PH37-q_todayChip{background:var(--surface-container-high);color:var(--on-surface-variant);font:700 11px var(--font-sans);white-space:nowrap;border-radius:999px;align-self:center;padding:2px 10px}.PH37-q_todayChip:before{content:"";background:var(--primary);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin-right:6px;display:inline-block}.PH37-q_counts{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:4px;font-size:12.5px;display:flex}.PH37-q_countPill{background:var(--surface-container);white-space:nowrap;border-radius:999px;align-items:baseline;gap:4px;padding:3px 9px;display:inline-flex}.PH37-q_countPill b{font:700 13px var(--font-mono);color:var(--on-surface)}.PH37-q_countPill.PH37-q_total{background:var(--surface-container-high)}.PH37-q_countPill.PH37-q_warn b{color:var(--on-tertiary-container)}.PH37-q_countPill.PH37-q_info b{color:var(--primary)}.PH37-q_headerRight{align-items:center;gap:12px;margin-left:auto;display:flex}.PH37-q_createMergeCta{margin-left:auto}.PH37-q_createMergeCta+.PH37-q_logCta{margin-left:0}.PH37-q_exportCta{margin-left:auto;display:inline-flex}.PH37-q_createMergeCta+.PH37-q_exportCta,.PH37-q_exportCta+.PH37-q_logCta{margin-left:0}.PH37-q_logCta{border-radius:var(--radius);background:var(--primary,#2d6b43);color:#fff;font:700 13px var(--font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;text-decoration:none;display:inline-flex}.PH37-q_logCta:hover{filter:brightness(1.06)}.PH37-q_logCtaDisabled{background:var(--surface-variant,#e3e3e3);color:var(--on-surface-variant,#5a5a5a);cursor:not-allowed;pointer-events:none}.PH37-q_presence{color:var(--on-surface-variant);align-items:center;gap:6px;font-size:11.5px;display:flex}.PH37-q_avatars{display:flex}.PH37-q_avatar{width:24px;height:24px;font:700 10px var(--font-mono);color:#fff;border:2px solid var(--surface-container-low);border-radius:999px;place-items:center;margin-left:-6px;display:grid}.PH37-q_avatar:first-child{margin-left:0}.PH37-q_v2Badge{font:700 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-tertiary-container);background:var(--tertiary-container);border-radius:999px;padding:2px 7px}.PH37-q_v2Table{flex:1;min-height:0;padding:0 14px;position:relative;overflow:hidden}.PH37-q_dayDrawerCount{font:700 10.5px var(--font-sans);color:var(--on-secondary-container);background:var(--secondary-container);border-radius:999px;margin-left:2px;padding:0 6px}.PH37-q_v2Table [data-dt-card]{flex-direction:column;height:100%;display:flex}.PH37-q_v2Table [data-dt-tablewrap]{border-top:1px solid var(--outline-variant);flex:1;min-height:0;max-height:none}.PH37-q_v2Table .dt td:focus-within{z-index:40;position:relative;overflow:visible}.PH37-q_v2Table [data-dt-toolbar]{padding-top:3px;padding-bottom:3px}.PH37-q_v2Table [data-dt-segrow]{padding-top:2px;padding-bottom:3px}.PH37-q_fsBtn{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);height:30px;color:var(--on-surface-variant);font:600 12px var(--font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.PH37-q_fsBtnIcon{justify-content:center;width:30px;padding:0}.PH37-q_fsBtn:hover{border-color:var(--primary);color:var(--primary)}.PH37-q_fsBtn.PH37-q_fsBtnOn{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.PH37-q_fsBtn svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:14px;height:14px}.PH37-q_fullscreen .PH37-q_header{display:none}.PH37-q_v2Stage{white-space:normal;flex-direction:column;justify-content:center;gap:3px;min-height:100%;margin:0 -14px;padding:6px 14px;display:flex}.PH37-q_toolbar{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 18px;display:flex}.PH37-q_search{border:none;border-bottom:1px solid var(--outline-variant);align-items:center;gap:8px;min-width:220px;padding:6px 4px;font-size:12.5px;display:flex}.PH37-q_search:focus-within{border-bottom:2px solid var(--primary);padding-bottom:5px}.PH37-q_search input{font:inherit;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1}.PH37-q_filterSelect{font:500 12.5px var(--font-sans);border:none;border-bottom:1px solid var(--outline-variant);color:var(--on-surface);cursor:pointer;background:0 0;min-width:120px;padding:6px 4px}.PH37-q_filterAsync{min-width:140px}.PH37-q_asyncPop{max-width:280px;width:max-content!important;min-width:160px!important}.PH37-q_spacer{margin-left:auto}.PH37-q_chipToggle{cursor:pointer;background:var(--surface-container-lowest);color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);border:none;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.PH37-q_closedDayPicker{align-self:center;min-width:150px}.PH37-q_closedDayPicker .PH37-q_closedDayTrigger{min-width:150px}.PH37-q_closedDayTrigger{background:var(--surface-container-lowest);color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);white-space:nowrap;padding:6px 10px}.PH37-q_pickerHint{color:var(--on-surface-variant);font:500 12px var(--font-sans);padding:8px 12px}.PH37-q_chipToggle.PH37-q_on{background:var(--surface-container-highest);color:var(--on-surface);box-shadow:inset 0 -2px 0 0 var(--primary)}.PH37-q_ghostBtn{cursor:pointer;color:var(--on-surface-variant);font:600 12px var(--font-sans);border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.PH37-q_ghostBtn:hover{background:var(--surface-container);color:var(--on-surface)}.PH37-q_subbar{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 0 var(--outline-ghost);flex-wrap:wrap;align-items:center;gap:12px;padding:6px 18px;display:flex}.PH37-q_tabs{gap:2px;display:inline-flex}.PH37-q_tab{cursor:pointer;font:600 12.5px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);background:0 0;border:none;padding:5px 12px}.PH37-q_tab.PH37-q_on{background:var(--surface-container-highest);color:var(--on-surface);box-shadow:inset 0 -2px 0 0 var(--primary)}.PH37-q_tab .PH37-q_tabN{font-family:var(--font-mono);margin-left:5px;font-weight:700}.PH37-q_groupCtl{color:var(--on-surface-variant);align-items:center;gap:6px;font-size:12px;display:inline-flex}.PH37-q_bulkBar{color:var(--on-surface);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:inline-flex}.PH37-q_bulkBar b{font:700 12.5px var(--font-mono);color:var(--primary)}.PH37-q_bulkLabelGroup{align-items:center;gap:4px;display:inline-flex}.PH37-q_bulkLabelInput{border:1px solid var(--outline-variant);background:var(--surface);width:96px;height:24px;color:var(--on-surface);font:400 12px var(--font-sans);border-radius:2px;padding:0 6px}.PH37-q_bulkLabelInput:focus{border-color:var(--primary);outline:none}.PH37-q_scroll{flex:1;min-height:0;overflow:auto}.PH37-q_sheet{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;font:13px var(--font-sans)}.PH37-q_sheet thead th{background:var(--surface-container-low);text-align:left;font:600 10.5px var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--on-surface);box-shadow:inset 0 -1px 0 0 var(--outline-variant), inset -1px 0 0 0 var(--outline-variant);white-space:nowrap;z-index:5;padding:6px 10px;position:sticky;top:0}.PH37-q_groupHeadCell{align-items:center;gap:6px;display:flex}.PH37-q_collapseBtn{cursor:pointer;color:var(--on-surface-variant);background:0 0;border:none;width:14px;height:14px;padding:0;display:inline-flex}.PH37-q_collapseBtn:hover{color:var(--primary)}.PH37-q_pinLeft{z-index:3;position:sticky;left:0}.PH37-q_pinLeft2{z-index:3;box-shadow:2px 0 0 0 var(--outline-ghost);position:sticky;left:276px}.PH37-q_sheet thead th.PH37-q_pinLeft2{z-index:6}.PH37-q_pinRight{z-index:3;box-shadow:-2px 0 0 0 var(--outline-ghost);position:sticky;right:0}.PH37-q_sheet thead th.PH37-q_pinLeft,.PH37-q_sheet thead th.PH37-q_pinRight{z-index:6}.PH37-q_sheet tbody td{background:var(--surface-container-lowest);vertical-align:top;box-shadow:inset 0 -1px 0 0 var(--outline-variant), inset -1px 0 0 0 var(--outline-variant);white-space:nowrap;padding:6px 8px}.PH37-q_sheet tbody tr:hover td{background:var(--surface-container-low)}.PH37-q_sheet tbody td:focus-within{z-index:40;position:relative;overflow:visible}.PH37-q_sheet tbody td.PH37-q_pinLeft,.PH37-q_sheet tbody td.PH37-q_pinLeft2,.PH37-q_sheet tbody td.PH37-q_pinRight{background:var(--surface-container-lowest)}.PH37-q_sheet tbody tr:hover td.PH37-q_pinLeft,.PH37-q_sheet tbody tr:hover td.PH37-q_pinLeft2,.PH37-q_sheet tbody tr:hover td.PH37-q_pinRight{background:var(--surface-container-low)}.PH37-q_rowSel td.PH37-q_pinLeft{box-shadow:2px 0 0 0 var(--primary), inset 3px 0 0 0 var(--primary)}.PH37-q_donCell{white-space:normal;align-items:flex-start;gap:8px;width:260px;display:flex}.PH37-q_metaDot{color:var(--outline-variant)}.PH37-q_qtyCell{white-space:normal;width:96px}.PH37-q_qtySub{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);line-height:1.3}.PH37-q_pointCol{white-space:normal;width:150px}.PH37-q_pickAdmin{font:700 12px var(--font-display);color:var(--on-surface);letter-spacing:-.005em;line-height:1.25}.PH37-q_pickName{font:500 11.5px var(--font-sans);color:var(--on-surface-variant);line-height:1.25}.PH37-q_noteCell{white-space:normal;width:180px}.PH37-q_noteText{font:400 12px var(--font-sans);color:var(--on-surface);line-height:1.3}.PH37-q_donCheck{margin-top:2px}.PH37-q_donBody{flex:1;min-width:0}.PH37-q_donTop{align-items:center;gap:6px;display:flex}.PH37-q_ordCode{cursor:pointer;font:700 12.5px var(--font-mono);color:var(--primary);letter-spacing:.02em;text-underline-offset:2px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.PH37-q_ordCode:hover{text-decoration-style:solid}.PH37-q_custName{font:600 12.5px var(--font-sans);color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.PH37-q_custCode{font:600 12px var(--font-mono);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.PH37-q_custCodeChip{font:700 10px var(--font-mono);vertical-align:middle;background:var(--primary-tint);color:var(--primary);border-radius:999px;margin-left:5px;padding:1px 5px;line-height:1.4;display:inline-block}.PH37-q_donMeta{color:var(--on-surface-variant);flex-wrap:wrap;gap:8px;margin-top:3px;font-size:11.5px;display:flex}.PH37-q_donMeta .PH37-q_mono{font-family:var(--font-mono)}.PH37-q_load{font:700 12px var(--font-mono);color:var(--on-surface)}.PH37-q_load small{font:500 10.5px var(--font-mono);color:var(--on-surface-variant);margin-left:2px}.PH37-q_opTag{align-items:center;gap:4px;display:inline-flex}.PH37-q_miniAvatar{width:15px;height:15px;font:700 8px var(--font-mono);color:#fff;border-radius:999px;place-items:center;display:inline-grid}.PH37-q_tagChip{font:600 10px var(--font-sans);border-radius:999px;align-items:center;gap:3px;padding:1px 6px;display:inline-flex}.PH37-q_tagUrgent{background:var(--error-container);color:var(--on-error-container)}.PH37-q_tagOverdue{background:var(--error,#b3261e);color:#fff}.PH37-q_tagNew{background:var(--tertiary-container);color:var(--on-tertiary-container);letter-spacing:.04em;font-weight:700}.PH37-q_tagDirect{background:var(--tertiary-container);color:var(--on-tertiary-container);white-space:nowrap}.PH37-q_tagSplit{background:var(--tertiary-container);color:var(--on-tertiary-container);letter-spacing:.04em;border:1px solid var(--tertiary,#a9631a);font-weight:700}.PH37-q_splitHint{font:500 10px var(--font-sans);color:var(--on-surface-variant);white-space:nowrap}.PH37-q_splitAttachBtn{font:600 10px var(--font-sans);color:var(--primary);background:var(--primary-tint);border:1px solid var(--primary);cursor:pointer;white-space:nowrap;border-radius:999px;padding:1px 9px}.PH37-q_splitAttachBtn:hover{background:color-mix(in srgb, var(--primary) 16%, transparent)}.PH37-q_tagTime{background:var(--surface-container-high);color:var(--on-surface)}.PH37-q_tagAdr{background:var(--tertiary-container);color:var(--on-tertiary-container)}.PH37-q_donPickup{color:var(--on-surface-variant);text-overflow:ellipsis;margin-top:3px;font-size:11.5px;overflow:hidden}.PH37-q_stageCell{white-space:normal;width:210px}.PH37-q_stageCell.PH37-q_collapsed{width:54px}.PH37-q_pointLine{font:600 11.5px var(--font-sans);color:var(--on-surface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PH37-q_pointSub{color:var(--on-surface-variant);font-size:10.5px}.PH37-q_pointMore{white-space:nowrap;cursor:help;color:var(--on-surface-variant);flex:none;margin-left:3px;font-weight:600}.PH37-q_pointLineGiao{white-space:normal;align-items:center;gap:4px;display:flex}.PH37-q_pointText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PH37-q_adminHi{color:var(--on-surface);letter-spacing:-.005em;font-weight:700}.PH37-q_stWaiting .PH37-q_adminHi{color:var(--on-tertiary-container)}.PH37-q_depotSelect{width:100%;height:auto;min-height:0;font:600 11.5px var(--font-sans);background-color:var(--surface-container-lowest);padding:4px 22px 4px 7px}.PH37-q_depotSelectNone{color:var(--on-surface-variant);font-weight:400}.PH37-q_depotTrigger2{box-sizing:border-box;border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);cursor:pointer;width:100%;font:600 11.5px var(--font-sans);color:var(--on-surface);text-align:left;align-items:center;gap:4px;padding:5px 6px;display:flex}.PH37-q_depotTrigger2:hover{border-color:var(--primary)}.PH37-q_depotTrigger2None .PH37-q_depotTrigger2Label{color:var(--on-surface-variant);font-weight:400}.PH37-q_depotTrigger2Label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PH37-q_depotTrigger2Chev{color:var(--on-surface-variant);font-size:10px}.PH37-q_directLock{border-radius:var(--radius,2px);border:1px solid var(--outline-ghost,#c4c7c740);background:repeating-linear-gradient(135deg, var(--surface-container-high) 0 7px, var(--surface-container-highest) 7px 8px);min-height:28px;font:600 11px var(--font-sans);color:var(--on-surface-variant);justify-content:center;align-items:center;display:flex}.PH37-q_noneLight{font:400 11.5px var(--font-sans);color:var(--on-surface-variant)}.PH37-q_orphanChip{background:var(--error-container);border-color:var(--error);color:var(--error);cursor:default}.PH37-q_orphanChip .PH37-q_plate{color:var(--error)}.PH37-q_chip{border-radius:var(--radius);font:500 12px var(--font-sans);cursor:pointer;border:1px solid #0000;flex-direction:column;gap:3px;margin-top:4px;padding:5px 7px;transition:background .12s,border-color .12s;display:flex}.PH37-q_chipPlate{justify-content:space-between;align-items:center;gap:6px;display:flex}.PH37-q_chipLoad{font:400 11px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--on-surface-variant);white-space:nowrap;margin-left:auto}.PH37-q_chipPlate .PH37-q_plate{font:700 12.5px var(--font-sans);letter-spacing:.01em}.PH37-q_chipMeta{font:500 10px var(--font-mono);align-items:center;gap:6px;display:flex}.PH37-q_loadBar{background:#0b1c301f;border-radius:999px;height:4px;overflow:hidden}.PH37-q_loadBar i{background:var(--primary);height:100%;display:block}.PH37-q_loadBar.PH37-q_warn i{background:#b5850b}.PH37-q_loadBar.PH37-q_over i{background:var(--error)}.PH37-q_stPublished,.PH37-q_stPinnedMe,.PH37-q_stPinnedOther{background:color-mix(in oklab, var(--surface-container), transparent 18%)!important}.PH37-q_stPublished .PH37-q_chip{background:var(--primary);color:var(--on-primary);border-color:var(--primary-container);cursor:default}.PH37-q_stPublished .PH37-q_chip .PH37-q_loadText{font:600 10.5px var(--font-mono);color:var(--on-surface-variant)}.PH37-q_holdLabel{color:var(--on-primary);opacity:.82}.PH37-q_stPublished .PH37-q_chip .PH37-q_loadText{color:var(--on-primary)}.PH37-q_stPublished .PH37-q_chip .PH37-q_plate{color:#fff}.PH37-q_stPublished .PH37-q_chip .PH37-q_chipLoad{color:#ffffffc7}.PH37-q_stPublished .PH37-q_loadBar{background:#ffffff47}.PH37-q_stPublished .PH37-q_loadBar i{background:#fff}.PH37-q_stPublished .PH37-q_tripCode{color:#ffffffd9}.PH37-q_stPinnedMe .PH37-q_chip{background:var(--primary-tint);border:1px dashed var(--primary);color:var(--on-surface)}.PH37-q_stPinnedOther .PH37-q_chip{background:color-mix(in oklab, var(--primary-tint), var(--surface-container-lowest) 45%);border:1px dashed var(--outline-variant);color:var(--on-surface-variant)}.PH37-q_holdLabel{font:600 10px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:3px;display:inline-flex}.PH37-q_stWaiting{background:color-mix(in oklab, var(--tertiary-container), transparent 18%)!important}.PH37-q_stWaiting .PH37-q_chip{border:1px dashed var(--on-tertiary-container);color:var(--on-tertiary-container);background:0 0;flex-direction:row;justify-content:center;align-items:center;font-weight:600}.PH37-q_stWaiting .PH37-q_chip:hover{background:#5e370014}.PH37-q_stWaiting .PH37-q_pointLine{color:var(--on-tertiary-container)}.PH37-q_stNotYet{background:color-mix(in oklab, var(--surface-container-highest), transparent 18%)!important}.PH37-q_stNotYet .PH37-q_placeholder{color:var(--on-surface-variant);font-size:11px;font-style:italic}.PH37-q_stPassThrough{background:color-mix(in oklab, var(--surface-container), transparent 18%)!important}.PH37-q_passThroughNote{color:var(--on-surface-variant);font-size:11px;font-style:italic}.PH37-q_stUnused{background:color-mix(in oklab, var(--surface-container), transparent 18%)!important}.PH37-q_stUnused .PH37-q_placeholder{color:var(--muted-2,#6b6f74);font-size:11px}.PH37-q_dimmed{opacity:.32}.PH37-q_highlightPlate .PH37-q_chip{outline:2px solid var(--primary);outline-offset:1px}.PH37-q_collapsedChip{border-radius:var(--radius);width:22px;height:22px;font:700 11px var(--font-mono);justify-content:center;align-items:center;display:inline-flex}.PH37-q_collapsedChip.PH37-q_ok{background:var(--primary);color:#fff}.PH37-q_collapsedChip.PH37-q_pin{background:var(--primary-tint);color:var(--primary);border:1px dashed var(--primary)}.PH37-q_collapsedChip.PH37-q_wait{background:var(--tertiary-container);color:var(--on-tertiary-container)}.PH37-q_collapsedChip.PH37-q_none{background:var(--surface-container);color:var(--on-surface-variant)}.PH37-q_statusCell{white-space:normal;width:170px}.PH37-q_statusPill{font:600 11.5px var(--font-sans);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}.PH37-q_pillNone{background:var(--surface-container-high);color:var(--on-surface)}.PH37-q_pillInfo{background:var(--primary-tint);color:var(--primary)}.PH37-q_pillWarn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.PH37-q_pillDone{background:var(--secondary-container);color:var(--on-secondary-container)}.PH37-q_statusSub{color:var(--on-surface-variant);margin-top:3px;font-size:11px}.PH37-q_statusSub .PH37-q_mono{font-family:var(--font-mono)}.PH37-q_tripList{flex-direction:column;gap:1px;margin-top:0;display:flex}.PH37-q_tripLine{color:var(--on-surface);font-size:11px;line-height:1.35}.PH37-q_tripTag{color:var(--on-surface-variant)}.PH37-q_tripLink{cursor:pointer;font:600 11px var(--font-mono);color:var(--primary);text-underline-offset:2px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.PH37-q_tripLink:hover{text-decoration-style:solid}.PH37-q_groupRow td{background:var(--surface-container);cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--outline-variant), inset 0 1px 0 0 var(--outline-variant);z-index:4;padding:8px 14px;position:sticky;top:27px;left:0}.PH37-q_groupRow:hover td{background:var(--surface-container-high)}.PH37-q_groupHead{font:600 12.5px var(--font-sans);align-items:center;gap:10px;display:flex}.PH37-q_groupHead .PH37-q_gName{font-weight:700}.PH37-q_groupMetrics{color:var(--on-surface-variant);gap:12px;font-size:11.5px;display:inline-flex}.PH37-q_groupMetrics .PH37-q_over{color:var(--error);font-weight:700}.PH37-q_groupApply{gap:6px;margin-left:auto;display:inline-flex}.PH37-q_groupApplyBtn{background:var(--surface-container-lowest);color:var(--primary);cursor:pointer;font:600 11px var(--font-sans);border-radius:var(--radius);border:none;padding:3px 8px}.PH37-q_groupApplyBtn:hover{background:var(--primary-tint)}.PH37-q_bulkDispatchBtn{background:var(--primary);color:var(--on-primary);cursor:pointer;font:600 11px var(--font-sans);border-radius:var(--radius);border:none;padding:4px 10px}.PH37-q_bulkDispatchBtn:disabled{background:var(--surface-container-highest);color:var(--on-surface-variant);cursor:not-allowed}.PH37-q_draftBar{background:var(--surface-container-high);z-index:40;align-items:center;gap:14px;padding:10px 18px;display:flex;box-shadow:0 -2px 8px -4px #0b1c302e}.PH37-q_draftInfo{color:var(--on-surface);align-items:center;gap:14px;font-size:12.5px;display:flex}.PH37-q_draftInfo b{font-family:var(--font-mono);font-weight:700}.PH37-q_draftInfo .PH37-q_muted{color:var(--on-surface-variant)}.PH37-q_draftActions{align-items:center;gap:10px;margin-left:auto;display:flex}.PH37-q_btn{cursor:pointer;font:600 13px var(--font-sans);border-radius:var(--radius);border:none;align-items:center;gap:6px;padding:8px 16px;display:inline-flex}.PH37-q_btnPrimary{background:var(--primary);color:#fff}.PH37-q_btnPrimary:disabled{background:var(--surface-container-highest);color:var(--on-surface-variant);cursor:not-allowed}.PH37-q_btnGhost{color:var(--on-surface-variant);background:0 0}.PH37-q_btnGhost:hover:not(:disabled){background:var(--surface-container);color:var(--on-surface)}.PH37-q_btnGhost:disabled{color:var(--on-surface-variant);opacity:.55;cursor:not-allowed}.PH37-q_btnDanger{color:var(--error);box-shadow:inset 0 0 0 1px var(--error);background:0 0}.PH37-q_btnDanger:hover:not(:disabled){background:var(--error);color:#fff}.PH37-q_btnDanger:disabled{background:var(--surface-container-highest);color:var(--on-surface-variant);box-shadow:none;cursor:not-allowed}.PH37-q_warnBanner{background:var(--tertiary-container);color:var(--on-tertiary-container);align-items:center;gap:8px;padding:7px 18px;font-size:12.5px;display:flex}.PH37-q_warnBanner button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;text-decoration:underline}.PH37-q_editBatchBanner{background:var(--primary,#2d6b43);color:#fff;border-radius:2px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;font-size:12.5px;display:flex}.PH37-q_editBatchExit{color:#fff;white-space:nowrap;font-weight:600;text-decoration:underline}.PH37-q_editBatchBannerInline{background:var(--surface-container-high);color:var(--on-surface);border:1px solid var(--outline-variant,#00000014);border-left:3px solid #d08700;margin-top:8px}.PH37-q_editBatchBannerInline .PH37-q_editBatchExit{color:var(--primary,#2d6b43)}.PH37-q_pop{z-index:100;background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:340px;max-height:60vh;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px -8px #0b1c3038,0 2px 8px -2px #0b1c301f}.PH37-q_popHead{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding:10px 14px 8px}.PH37-q_popHead h5{font:700 12.5px var(--font-sans);margin:0}.PH37-q_popHead p{color:var(--on-surface-variant);margin:2px 0 0;font-size:11px}.PH37-q_popSearch{padding:8px 12px}.PH37-q_popSearch input{border:none;border-bottom:1px solid var(--outline-variant);width:100%;font:12.5px var(--font-sans);background:0 0;outline:none;padding:6px 2px}.PH37-q_popList{padding:4px 0;overflow:auto}.PH37-q_vehRow{cursor:pointer;align-items:center;gap:10px;padding:7px 14px;display:flex}.PH37-q_vehRow:hover{background:var(--surface-container-low)}.PH37-q_vehRow.PH37-q_disabled{cursor:default}.PH37-q_vehMain{flex:1;min-width:0}.PH37-q_vehPlate{font:700 12.5px var(--font-mono)}.PH37-q_vehSub{color:var(--on-surface-variant);font-size:11px}.PH37-q_vehRight{text-align:right;font:600 11px var(--font-mono)}.PH37-q_capOk{color:#5a9367}.PH37-q_capWarn{color:#b5850b}.PH37-q_capOver{color:var(--error)}.PH37-q_holdNote{color:var(--on-surface-variant);font-size:10.5px;font-weight:500}.PH37-q_popFoot{box-shadow:inset 0 1px 0 0 var(--outline-ghost);align-items:center;gap:8px;padding:8px 12px;display:flex}.PH37-q_popFoot button{cursor:pointer;font:600 12px var(--font-sans);color:var(--on-surface-variant);border-radius:var(--radius);background:0 0;border:none;padding:4px 8px}.PH37-q_popFoot .PH37-q_clear{color:var(--error)}.PH37-q_ctxMenu{z-index:110;background:var(--surface-container-lowest);border-radius:var(--radius);overscroll-behavior:contain;min-width:200px;max-height:calc(100vh - 16px);padding:4px 0;position:fixed;overflow-y:auto;box-shadow:0 8px 28px -6px #0b1c303d}.PH37-q_ctxMenu button{cursor:pointer;width:100%;font:500 12.5px var(--font-sans);color:var(--on-surface);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:7px 14px;display:flex}.PH37-q_ctxMenu button:hover{background:var(--surface-container-low)}.PH37-q_ctxMenu .PH37-q_danger{color:var(--error)}.PH37-q_ctxMenu button:disabled{color:var(--on-surface-variant);cursor:not-allowed}.PH37-q_ctxMenu button:disabled:hover{background:0 0}.PH37-q_ctxMenu button.PH37-q_ctxItem2{flex-direction:column;align-items:flex-start;gap:1px;max-width:300px}.PH37-q_ctxMenu button:focus-visible{background:var(--surface-container-low);outline:none}.PH37-q_ctxHint,.PH37-q_ctxHintBad{font:400 11.5px var(--font-sans);color:var(--on-surface-variant)}.PH37-q_ctxHintBad{color:var(--error)}.PH37-q_ctxSep{border:0;border-top:1px solid var(--outline-line,#0b1c3014);margin:4px 0}.PH37-q_ctxNote{max-width:260px;font:400 11.5px var(--font-sans);color:var(--on-surface-variant);padding:0 14px 8px}.PH37-q_ctxMenu .PH37-q_head{font:700 11px var(--font-mono);color:var(--on-surface-variant);text-transform:uppercase;padding:8px 14px 6px}.PH37-q_overlay{z-index:90;background:#0b1c306b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.PH37-q_modal{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:480px;max-width:100%;max-height:82vh;display:flex;overflow:hidden;box-shadow:0 20px 60px -12px #0b1c3052}.PH37-q_modalWide{width:600px}.PH37-q_modalHead{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.PH37-q_modalHead h4{font:700 15px var(--font-display);margin:0}.PH37-q_modalHead p{color:var(--on-surface-variant);margin:3px 0 0;font-size:12px}.PH37-q_modalClose{cursor:pointer;font:700 16px var(--font-mono);color:var(--on-surface-variant);background:0 0;border:none;line-height:1}.PH37-q_modalBody{padding:14px 18px;font-size:13px;overflow:auto}.PH37-q_modalFoot{box-shadow:inset 0 1px 0 0 var(--outline-ghost);justify-content:flex-end;gap:10px;padding:12px 18px;display:flex}.PH37-q_tripCard{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding:10px 0}.PH37-q_tripCard:last-child{box-shadow:none}.PH37-q_tripCardHead{align-items:center;gap:8px;margin-bottom:6px;display:flex}.PH37-q_tripCardCount{color:var(--on-surface-variant);font-size:11px}.PH37-q_tripPlate{font:700 12.5px var(--font-mono)}.PH37-q_tripStage{font:600 11px var(--font-sans);background:var(--primary-tint);color:var(--primary);border-radius:999px;padding:2px 7px}.PH37-q_tripTable{border-collapse:collapse;width:100%;font-size:12px}.PH37-q_tripTable thead th{text-align:left;font:600 10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--on-surface-variant);padding:2px 8px 4px 0}.PH37-q_tripTable tbody td{vertical-align:top;box-shadow:inset 0 -1px 0 0 var(--outline-ghost);padding:5px 8px 5px 0}.PH37-q_tripTable tbody tr:last-child td{box-shadow:none}.PH37-q_tripCust{color:var(--on-surface);font-weight:600}.PH37-q_tripCode2{font:600 10.5px var(--font-mono);color:var(--primary)}.PH37-q_tripFromTo{color:var(--on-surface-variant);white-space:normal}.PH37-q_kv{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);justify-content:space-between;padding:6px 0;display:flex}.PH37-q_kv:last-child{box-shadow:none}.PH37-q_kv span{color:var(--on-surface-variant)}.PH37-q_kv b{font-weight:600}.PH37-q_kv b.PH37-q_kvCopy{align-items:center;gap:8px;display:inline-flex}.PH37-q_kv b.PH37-q_kvMuted{color:var(--on-surface-variant);font-weight:400}.PH37-q_copyBtn{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface-container-lowest);height:22px;color:var(--on-surface-variant);font:600 11px var(--font-sans);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.PH37-q_copyBtn:hover{background:var(--surface-container-high)}.PH37-q_copyBtnOk,.PH37-q_copyBtnOk:hover{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 45%, transparent);background:color-mix(in srgb, var(--primary) 12%, transparent)}.PH37-q_empty{text-align:center;color:var(--on-surface-variant);padding:48px 24px;font-size:13px}.PH37-q_unknownList{background:var(--tertiary-container);color:var(--on-tertiary-container);flex-direction:column;gap:2px;padding:6px 18px 10px;font-size:12.5px;display:flex}.PH37-q_unknownRow{align-items:baseline;gap:10px;display:flex}.PH37-q_unknownRow b{font-family:var(--font-mono)}.PH37-q_defaultDepotRow{box-shadow:inset 2px 0 0 0 var(--primary);position:relative}.PH37-q_defaultDepotTag{font:700 10px var(--font-sans);letter-spacing:.02em;color:var(--primary);text-transform:uppercase;padding:3px 12px 0;display:block}.PH37-q_boardSkeleton{padding:10px 0 0}.PH37-q_skelToolbar{gap:10px;padding:0 4px 10px;display:flex}.PH37-q_skelHeadRow,.PH37-q_skelRow{border-top:1px solid var(--outline-ghost,#eef0ee);grid-template-columns:2fr 1.4fr 1fr 1.4fr 1fr 1fr;gap:12px;padding:11px 4px;display:grid}.PH37-q_skelHeadRow{border-top:none}.PH37-q_skelBox{background:linear-gradient(90deg, var(--surface-variant,#ececec) 25%, var(--surface,#f6f6f6) 50%, var(--surface-variant,#ececec) 75%);background-size:200% 100%;border-radius:3px;height:13px;animation:1.2s ease-in-out infinite PH37-q_skelShimmer}.PH37-q_skelHeadRow .PH37-q_skelBox{opacity:.7;height:11px}.PH37-q_skelSearch{flex:1;max-width:320px;height:30px}.PH37-q_skelToolbar .PH37-q_skelBox:not(.PH37-q_skelSearch){width:92px;height:30px}@keyframes PH37-q_skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.PH37-q_skelBox{animation:none}}.PH37-q_depotRegionHeader{z-index:1;background:var(--surface-variant,#eef1ee);font:700 10.5px var(--font-sans);letter-spacing:.04em;color:var(--on-surface-variant,#55605a);text-transform:uppercase;border-bottom:1px solid var(--outline-variant,#dfe4e0);padding:6px 12px 4px;position:sticky;top:0}.PH37-q_chipStack{flex-direction:column;gap:2px;display:flex}.PH37-q_chipSplit{border-left:2px solid var(--primary);margin-top:2px;padding:4px 6px}.PH37-q_chipSplit .PH37-q_chipPlate{flex-wrap:wrap}.PH37-q_chipSplit .PH37-q_plate{min-width:0}.PH37-q_chipDone{border-left:2px solid var(--primary)}.PH37-q_chipDraft{border-left:2px dashed var(--outline-variant)}.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted{background:var(--surface-container-highest);color:var(--on-surface-variant);border-color:var(--outline-variant);border-left-color:var(--on-surface-variant)}.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted .PH37-q_plate,.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted .PH37-q_loadText,.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted .PH37-q_chipLoad{color:var(--on-surface-variant)}.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted .PH37-q_loadBar{background:var(--outline-variant)}.PH37-q_stPublished .PH37-q_chip.PH37-q_chipCompleted .PH37-q_loadBar i{background:var(--on-surface-variant)}.PH37-q_doneLabel{color:var(--on-surface-variant);font-weight:600}.PH37-q_stCompleted{background:color-mix(in oklab, var(--surface-container-low), transparent 22%)!important}.PH37-q_shareTag{border-radius:var(--radius);color:var(--primary);font:600 10.5px var(--font-mono);white-space:nowrap;background:#2d6b431a;margin-left:auto;padding:0 4px}.PH37-q_addVehIconBtn{border:1px dashed var(--outline-variant);border-radius:var(--radius);color:var(--on-surface-variant);cursor:pointer;background:0 0;flex:none;align-items:center;gap:1px;padding:2px 5px;display:inline-flex}.PH37-q_addVehIconBtn:hover:not(:disabled){border-color:var(--primary);color:var(--primary);background:var(--primary-tint)}.PH37-q_addVehIconBtn:disabled{opacity:.4;cursor:not-allowed}.PH37-q_addVehPlus{stroke-width:2.4px;width:10px;height:10px}.PH37-q_addVehTruck{width:15px;height:15px}.PH37-q_depotRow{align-items:center;gap:4px;min-width:0;display:flex}.PH37-q_depotRow>:first-child{flex:1;min-width:0}.PH37-q_splitWarn{font:600 10.5px var(--font-mono);padding:1px 2px}.PH37-q_splitShort{color:var(--error)}.PH37-q_splitOver{color:var(--warning,#a86b00)}.PH37-q_splitKind{background:var(--primary-tint);color:var(--primary-container,#245636);font:600 10px var(--font-sans);letter-spacing:.01em;white-space:nowrap;border-radius:2px;align-self:flex-start;padding:0 5px}.PH37-q_shareForm{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.PH37-q_shareLabel{font:500 12px var(--font-sans);color:var(--on-surface-variant)}.PH37-q_shareInput{height:var(--control-h);border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);color:var(--on-surface);font:600 14px var(--font-mono);padding:0 10px}.PH37-q_shareInput:focus{border-color:var(--primary);outline:none}.PH37-q_shareHint{min-height:16px;font:500 11.5px var(--font-sans);color:var(--on-surface-variant)}[data-compact] .PH37-q_qtyVol,[data-compact] .PH37-q_pickName{display:none}.PH37-q_noteText[data-compact]{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-compact] .PH37-q_statusSub{display:none}.PH37-q_v2Stage[data-compact]{gap:2px;padding-top:3px;padding-bottom:3px}.PH37-q_v2Stage[data-compact] .PH37-q_pointSub,.PH37-q_v2Stage[data-compact] .PH37-q_chipMeta{display:none}.PH37-q_v2Stage[data-compact] .PH37-q_loadBar{height:3px}.PH37-q_v2Stage[data-compact] .PH37-q_chip,.PH37-q_v2Stage[data-compact] .PH37-q_depotSelect,.PH37-q_v2Stage[data-compact] .PH37-q_depotSelectNone{padding-top:2px;padding-bottom:2px}.PH37-q_v2Table tbody td:nth-child(n+2){font-size:11px;font-weight:400}.PH37-q_v2Table .PH37-q_ordCode,.PH37-q_v2Table .PH37-q_custName{font-size:11.5px;font-weight:400}.PH37-q_v2Table .PH37-q_donMeta{font-size:10.5px;font-weight:400}.PH37-q_v2Table .PH37-q_tagChip{font-size:9px;font-weight:400}.PH37-q_v2Table .PH37-q_load,.PH37-q_v2Table .PH37-q_pickAdmin,.PH37-q_v2Table .PH37-q_noteText,.PH37-q_v2Table .PH37-q_chip{font-size:11px;font-weight:400}.PH37-q_v2Table .PH37-q_load small,.PH37-q_v2Table .PH37-q_pointSub,.PH37-q_v2Table .PH37-q_loadText,.PH37-q_v2Table .PH37-q_shareTag{font-size:9.5px;font-weight:400}.PH37-q_v2Table .PH37-q_qtySub,.PH37-q_v2Table .PH37-q_pickName,.PH37-q_v2Table .PH37-q_pointLine,.PH37-q_v2Table .PH37-q_depotSelect,.PH37-q_v2Table .PH37-q_noneLight,.PH37-q_v2Table .PH37-q_statusPill{font-size:10.5px;font-weight:400}.PH37-q_v2Table .PH37-q_adminHi{font-weight:400}.PH37-q_v2Table .PH37-q_chipPlate .PH37-q_plate{font-size:11.5px;font-weight:400}.PH37-q_v2Table .PH37-q_tripLink,.PH37-q_v2Table .PH37-q_statusSub{font-size:10px;font-weight:400}.PH37-q_v2Table .PH37-q_holdLabel{font-size:9px;font-weight:400}.PH37-q_v2Table .PH37-q_v2Stage .PH37-q_chip{gap:1px;padding:2px 6px 3px}.PH37-q_v2Table .PH37-q_v2Stage .PH37-q_chipPlate .PH37-q_plate{line-height:1.2}.PH37-q_v2Table .PH37-q_v2Stage .PH37-q_loadBar{border-radius:0;height:2px}.PH37-q_v2Table .PH37-q_addVehIconBtn{gap:.7px;padding:1.4px 3.5px}.PH37-q_v2Table .PH37-q_addVehPlus{width:7px;height:7px}.PH37-q_v2Table .PH37-q_addVehTruck{width:10.5px;height:10.5px}.PH37-q_draftBar{padding-top:6px;padding-bottom:6px}.PH37-q_draftBar .PH37-q_draftInfo{font-size:12px}.PH37-q_draftBar .PH37-q_btn{padding:5px 13px;font-size:12px}.PH37-q_v2Table [data-dt-search]{flex-basis:288px;min-width:252px;padding-top:3px;padding-bottom:3px}.PH37-q_v2Table [data-dt-toolbar]>div>button{padding-top:3px;padding-bottom:3px}.PH37-q_v2Table [data-dt-density]{padding:2px}.PH37-q_v2Table [data-dt-density] button{height:20px}.PH37-q_v2Table .PH37-q_fsBtn{height:24px}.PH37-q_v2Table [data-dt-segs]{padding:2px}.PH37-q_v2Table [data-dt-segs] button{padding-top:2px;padding-bottom:2px}.PH37-q_v2Table [data-dt-segrow]>div>button{padding-top:3px;padding-bottom:3px}.PH37-q_v2Table [data-dt-table]{--dt-head-h:24px;--rb-cell-border:#b6b9b9}.PH37-q_v2Table [data-dt-table] :is(th,td){border-color:var(--rb-cell-border)}.PH37-q_v2Table [data-dt-table] thead tr:nth-child(2) td{height:26px;padding-bottom:3px}.PH37-q_v2Table [data-dt-table] thead tr:nth-child(2) :is(input,select){height:20px}.PH37-q_labelHdr{align-items:center;gap:5px;display:inline-flex}.PH37-q_labelHdrTip{background:var(--surface-container-highest);width:14px;height:14px;color:var(--on-surface-variant);font:700 10px var(--font-sans);cursor:help;border-radius:50%;justify-content:center;align-items:center;font-style:italic;display:inline-flex}.PH37-q_comboBar{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.PH37-q_comboBar .PH37-q_regionTag{font:700 12px var(--font-mono);color:var(--primary);text-transform:uppercase;letter-spacing:.06em}
.Acu2qW_body{gap:14px;display:grid}.Acu2qW_facts{background:var(--surface-container-low);border-radius:var(--radius);gap:22px;margin:0;padding:9px 12px;display:flex}.Acu2qW_facts dt{font:600 11px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-variant)}.Acu2qW_facts dd{font:700 15px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-surface);margin:2px 0 0}.Acu2qW_field{gap:6px;display:grid}.Acu2qW_amountWrap{max-width:260px;display:block}.Acu2qW_label{font:600 12px var(--font-sans);color:var(--on-surface-variant)}.Acu2qW_req{color:var(--danger)}.Acu2qW_delta{font:600 11.5px var(--font-sans)}.Acu2qW_deltaUp{color:var(--primary)}.Acu2qW_deltaDown{color:var(--danger)}.Acu2qW_deltaSame{color:var(--on-surface-variant);font-weight:500}.Acu2qW_reset{font:600 11.5px var(--font-sans);color:var(--primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Acu2qW_reset:hover{color:var(--on-surface)}.Acu2qW_chips{flex-wrap:wrap;gap:6px;display:flex}.Acu2qW_chip{border:1px solid var(--outline-variant);background:var(--surface);font:600 12px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;border-radius:20px;padding:5px 11px}.Acu2qW_chip:hover{background:var(--surface-container-high);color:var(--on-surface)}.Acu2qW_chipOn{border-color:var(--primary);background:var(--primary-tint);color:var(--primary)}.Acu2qW_chip:disabled{opacity:.5;cursor:not-allowed}.Acu2qW_textarea{border:1px solid var(--outline-variant);border-radius:var(--radius);background:var(--surface);width:100%;min-height:60px;font:500 13px var(--font-sans);color:var(--on-surface);resize:vertical;padding:9px 11px}.Acu2qW_textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.Acu2qW_hint{font:500 11.5px/1.45 var(--font-sans);color:var(--on-surface-variant);margin:0}.Acu2qW_hintReq{color:var(--danger)}
.A5QAjG_stepper{align-items:center;gap:10px;display:flex}.A5QAjG_stepBtn{border:1px solid var(--border,#d4d4d4);background:var(--surface-2,#f5f5f5);width:36px;height:36px;color:var(--text,#171717);cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1;display:flex}.A5QAjG_stepBtn:hover:not(:disabled){border-color:var(--primary,#2d6b43)}.A5QAjG_stepBtn:disabled{opacity:.4;cursor:default}.A5QAjG_stepVal{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;color:var(--text,#171717);font-size:18px;font-weight:700}.A5QAjG_preview{color:var(--text-muted,#737373);margin-left:6px;font-size:13px;font-weight:600}
.JawFlG_pop-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#0b1c3052;justify-content:center;align-items:flex-start;padding:90px 20px 30px;display:flex;position:fixed;inset:0}.JawFlG_pop{background:var(--surface-container-lowest);border-radius:var(--radius);flex-direction:column;width:100%;max-width:680px;max-height:calc(100vh - 120px);display:flex;overflow:hidden;box-shadow:0 24px 60px -16px #0b1c3047}.JawFlG_pop__h{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);align-items:center;gap:12px;padding:14px 18px;display:flex}.JawFlG_pop__h h3{font:700 14.5px var(--font-display);color:var(--on-surface);letter-spacing:-.005em;margin:0}.JawFlG_pop__h .JawFlG_sub{font:12px var(--font-sans);color:var(--on-surface-variant)}.JawFlG_pop__h .JawFlG_grow{flex:1}.JawFlG_pop__close{cursor:pointer;width:26px;height:26px;color:var(--on-surface-variant);background:0 0;border:none;border-radius:2px;place-items:center;display:grid}.JawFlG_pop__close:hover{background:var(--surface-container);color:var(--on-surface)}.JawFlG_pop__close svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:14px;height:14px}.JawFlG_pop__applyall{background:var(--primary-tint);font:12px var(--font-sans);color:var(--on-surface);cursor:pointer;align-items:center;gap:10px;padding:8px 18px;display:flex}.JawFlG_pop__applyall b{color:var(--primary)}.JawFlG_switch-mini{background:var(--surface-container-highest);border-radius:9px;width:30px;height:16px;margin-left:auto;transition:background .14s;position:relative}.JawFlG_switch-mini:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0b1c302e}.JawFlG_pop__applyall.JawFlG_is-on .JawFlG_switch-mini{background:var(--primary)}.JawFlG_pop__applyall.JawFlG_is-on .JawFlG_switch-mini:after{transform:translate(14px)}.JawFlG_pop__search{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);align-items:center;gap:8px;padding:10px 18px;display:flex}.JawFlG_pop__search input{border:1px solid var(--surface-container-high);background:var(--surface-container-lowest);border-radius:var(--radius);font:13px var(--font-sans);color:var(--on-surface);flex:1;padding:8px 10px;transition:border-color .12s,box-shadow .12s}.JawFlG_pop__search input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint);outline:none}.JawFlG_pop__search svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:13px;height:13px;color:var(--on-surface-variant)}.JawFlG_pop__filters{background:var(--surface-container-low);border-radius:var(--radius);gap:2px;padding:2px;display:inline-flex}.JawFlG_pop__filters button{cursor:pointer;font:600 11px var(--font-sans);color:var(--on-surface-variant);background:0 0;border:none;border-radius:2px;padding:4px 10px}.JawFlG_pop__filters button.JawFlG_is-on{background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:0 1px 2px #0b1c3014}.JawFlG_pop__srcbar-row{justify-content:space-between;align-items:center;gap:12px;margin:10px 18px 0;display:flex}.JawFlG_pop__srcbar{background:var(--surface-container-low);border-radius:var(--radius);gap:2px;width:fit-content;padding:3px;display:inline-flex}.JawFlG_pop__demand{font:600 11.5px var(--font-mono);color:var(--on-surface-variant);background:var(--surface-container-low);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.JawFlG_pop__demand b{color:var(--on-surface);font-weight:700}.JawFlG_pop__srcbar button{cursor:pointer;border-radius:calc(var(--radius) - 2px);font:600 12px var(--font-sans);color:var(--on-surface-variant);background:0 0;border:0;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.JawFlG_pop__srcbar button .JawFlG_count{font:500 10px var(--font-sans);color:var(--on-surface-variant);background:var(--surface-container);border-radius:999px;padding:1px 7px}.JawFlG_pop__srcbar button.JawFlG_is-on{background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:0 1px 2px #0b1c301a}.JawFlG_pop__srcbar button.JawFlG_is-on .JawFlG_count{background:var(--primary);color:var(--on-primary)}.JawFlG_pop__branchbar{box-shadow:inset 0 -1px 0 0 var(--outline-ghost);white-space:nowrap;align-items:center;gap:8px;padding:8px 18px;display:flex;overflow-x:auto}.JawFlG_pop__branchbar>label{font:500 11px var(--font-sans);color:var(--on-surface-variant);flex-shrink:0}.JawFlG_pop__branchbar__chips{flex-wrap:nowrap;gap:4px;display:inline-flex}.JawFlG_pop__branchbar__chips button{border:1px solid var(--outline-ghost);cursor:pointer;font:600 11px var(--font-sans);color:var(--on-surface-variant);background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.JawFlG_pop__branchbar__chips button .JawFlG_count{font:500 10px var(--font-sans);color:var(--on-surface-variant);background:var(--surface-container-low);border-radius:999px;padding:1px 6px}.JawFlG_pop__branchbar__chips button.JawFlG_accent{border-color:var(--primary);color:var(--primary)}.JawFlG_pop__branchbar__chips button.JawFlG_accent:hover{background:var(--primary-tint)}.JawFlG_pop__branchbar__chips button.JawFlG_accent .JawFlG_count{color:var(--primary)}.JawFlG_pop__branchbar__chips button.JawFlG_is-on{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.JawFlG_pop__branchbar__chips button.JawFlG_is-on .JawFlG_count{color:var(--on-primary);background:#fff3}.JawFlG_pop__sec{background:var(--surface-container-low);font:500 11px var(--font-sans);color:var(--on-surface-variant);padding:8px 18px}.JawFlG_pop__list{flex:1;min-height:0;padding:4px 0;overflow-y:auto}.JawFlG_pop__foot{box-shadow:inset 0 1px 0 0 var(--outline-ghost);font:12px var(--font-sans);color:var(--on-surface-variant);align-items:center;gap:12px;padding:10px 18px;display:flex}.JawFlG_pop__foot .JawFlG_grow{flex:1}.JawFlG_pop__foot button{cursor:pointer;border-radius:var(--radius);font:600 12.5px var(--font-sans);border:none;padding:7px 14px}.JawFlG_pop__foot button.JawFlG_is-primary{background:var(--primary);color:var(--on-primary)}.JawFlG_pop__foot button.JawFlG_is-primary:hover{background:var(--primary-container)}.JawFlG_pop__foot button.JawFlG_is-primary:disabled{background:var(--surface-container-highest);color:var(--on-surface-variant);cursor:not-allowed}.JawFlG_pop__foot button.JawFlG_is-ghost{background:var(--surface-container);color:var(--on-surface)}.JawFlG_pop__clear{border:none;border-top:1px solid var(--outline-ghost);width:100%;font:600 12px var(--font-sans);color:var(--error);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:10px 18px;display:flex}.JawFlG_pop__clear:hover{background:var(--error-container)}.JawFlG_pop__clear svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}.JawFlG_pop__clear small{font:400 11px var(--font-sans);color:var(--on-surface-variant);margin-left:auto}.JawFlG_empty-state{text-align:center;color:var(--on-surface-variant);font:13px var(--font-sans);padding:28px 22px}.JawFlG_pop__more{border:1px dashed var(--outline-ghost);width:calc(100% - 24px);font:500 12px var(--font-sans);color:var(--on-surface-variant);cursor:pointer;background:0 0;border-radius:2px;margin:6px 12px 10px;padding:8px 0;display:block}.JawFlG_pop__more:hover{border-color:var(--primary);color:var(--primary)}.JawFlG_pop__more:disabled{cursor:default;opacity:.7}
.Th7FNG_vrow,.Th7FNG_brow,.Th7FNG_orow{cursor:pointer;box-shadow:inset 0 -1px 0 0 var(--outline-ghost);align-items:center;padding:9px 18px;transition:background .12s;display:grid}.Th7FNG_vrow:hover,.Th7FNG_brow:hover,.Th7FNG_orow:hover{background:var(--surface-container-low)}.Th7FNG_vrow{grid-template-columns:110px 1fr 104px 76px 80px;gap:14px}.Th7FNG_vrow__plate{font:700 13px var(--font-mono);color:var(--on-surface);flex-direction:column;align-items:flex-start;gap:3px;display:flex}.Th7FNG_vrow__plate .pill{white-space:normal;max-width:100%;font-size:10px;line-height:1.3}.Th7FNG_vrow__ext{font:600 9px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--tertiary,#8a5a00);background:color-mix(in srgb, var(--tertiary,#8a5a00) 14%, transparent);border-radius:999px;padding:1px 6px}.Th7FNG_vrow__active{font:600 9px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary);background:var(--primary-tint,color-mix(in srgb, var(--primary) 12%, transparent));border-radius:999px;padding:1px 6px}.Th7FNG_vrow__contractor{font:600 9px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;padding:1px 6px}.Th7FNG_vrow__driver{font:12px var(--font-sans);color:var(--on-surface)}.Th7FNG_vrow__driver small{font:11px var(--font-sans);color:var(--on-surface-variant);display:block}.Th7FNG_vrow__cap{font:600 12.5px var(--font-mono);color:var(--on-surface)}.Th7FNG_vrow__cap small{font:500 11px var(--font-mono);color:var(--on-surface-variant);display:block}.Th7FNG_vrow__used{font:11px var(--font-sans);color:var(--on-surface-variant);text-align:right}.Th7FNG_vrow__used .Th7FNG_badge{font:700 11px var(--font-mono);border-radius:2px;padding:1px 5px;display:inline-block}.Th7FNG_vrow__used .Th7FNG_badge--idle{background:var(--secondary-container);color:var(--on-secondary-container)}.Th7FNG_vrow__used .Th7FNG_badge--busy{background:var(--tertiary-container);color:var(--on-tertiary-container)}.Th7FNG_vrow__used .Th7FNG_badge--full{background:var(--error-container);color:var(--on-error-container)}.Th7FNG_vrow__fit{font:500 11.5px var(--font-mono);color:var(--on-surface-variant);text-align:right}.Th7FNG_vrow__fit b{color:var(--on-surface);display:block}.Th7FNG_vrow.Th7FNG_is-blocked{opacity:.55;cursor:not-allowed;background:var(--surface-container-low)}.Th7FNG_vrow.Th7FNG_is-off{cursor:not-allowed;background:repeating-linear-gradient(135deg, var(--surface-container-lowest), var(--surface-container-lowest) 9px, var(--error-container) 9px, var(--error-container) 10px)}.Th7FNG_vrow.Th7FNG_is-off:hover{background:repeating-linear-gradient(135deg, var(--surface-container-lowest), var(--surface-container-lowest) 9px, var(--error-container) 9px, var(--error-container) 10px)}.Th7FNG_brow{grid-template-columns:1fr 100px 80px;gap:12px}.Th7FNG_brow__name{font:700 13.5px var(--font-display);color:var(--on-surface)}.Th7FNG_brow__addr{font:11.5px var(--font-sans);color:var(--on-surface-variant);margin-top:1px}.Th7FNG_brow__region{font:500 11px var(--font-mono);color:var(--on-surface-variant);text-align:right}.Th7FNG_brow__pick{font:600 11.5px var(--font-sans);color:var(--primary);text-align:right}.Th7FNG_brow.Th7FNG_is-blocked{opacity:.55;cursor:not-allowed;background:var(--surface-container-low)}.Th7FNG_brow.Th7FNG_is-blocked .Th7FNG_brow__pick,.Th7FNG_brow__addr--missing{color:var(--error)}.Th7FNG_orow{grid-template-columns:24px 100px 1fr 90px 60px 100px;gap:12px}.Th7FNG_orow input[type=checkbox]{width:14px;height:14px;accent-color:var(--primary)}.Th7FNG_orow__code{font:600 11.5px var(--font-mono);color:var(--primary)}.Th7FNG_orow__cust{font:600 12.5px var(--font-sans);color:var(--on-surface)}.Th7FNG_orow__cust small{font:11px var(--font-sans);color:var(--on-surface-variant);display:block}.Th7FNG_orow__ton{font:600 12.5px var(--font-mono);color:var(--on-surface);text-align:right}.Th7FNG_orow__route{font:11.5px var(--font-mono);color:var(--on-surface-variant);text-align:right}.Th7FNG_orow__pkd{font:600 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:2px;justify-content:flex-start;align-items:center;padding:3px 7px;display:inline-flex}.Th7FNG_orow__pkd--warn{background:var(--tertiary-container);color:var(--on-tertiary-container)}.Th7FNG_orow__pkd--blocked{background:var(--surface-container-high);color:var(--on-surface-variant)}.Th7FNG_orow__pkd--ok{color:var(--on-surface-variant);background:0 0;font-weight:500}.Th7FNG_orow.Th7FNG_is-warn{background:color-mix(in srgb, var(--tertiary-container) 30%, transparent)}.Th7FNG_orow.Th7FNG_is-warn:hover{background:color-mix(in srgb, var(--tertiary-container) 50%, transparent)}.Th7FNG_orow.Th7FNG_is-blocked{opacity:.55;cursor:not-allowed}.Th7FNG_orow.Th7FNG_is-blocked:hover{background:var(--surface-container-lowest)}.Th7FNG_orow.Th7FNG_is-blocked input[type=checkbox]{pointer-events:none}.Th7FNG_orow.Th7FNG_is-blocked .Th7FNG_orow__code{color:var(--on-surface-variant)}.Th7FNG_pop__pkd-legend{background:var(--surface-container-low);box-shadow:inset 0 -1px 0 var(--outline-ghost);font:11.5px var(--font-mono);color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 18px;display:flex}.Th7FNG_pop__pkd-legend b{color:var(--on-surface);font-weight:700}.Th7FNG_pop__pkd-legend .Th7FNG_swatch{align-items:center;gap:5px;display:inline-flex}.Th7FNG_pop__pkd-legend .Th7FNG_swatch:before{content:"";border-radius:2px;width:10px;height:10px}.Th7FNG_pop__pkd-legend .Th7FNG_swatch--ok:before{background:var(--primary-tint)}.Th7FNG_pop__pkd-legend .Th7FNG_swatch--warn:before{background:var(--tertiary-container)}.Th7FNG_pop__pkd-legend .Th7FNG_swatch--blocked:before{background:var(--surface-container-high)}
.fI7YNa_root{background:var(--primary);width:32px;height:32px;color:var(--on-primary);font:700 11.5px var(--font-display);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.fI7YNa_xs{width:22px;height:22px;font-size:10px}.fI7YNa_sm{width:28px;height:28px;font-size:11px}.fI7YNa_lg{width:44px;height:44px;font-size:15px}.fI7YNa_xl{width:64px;height:64px;font-size:22px}.fI7YNa_muted{background:var(--surface-container-high);color:var(--on-surface)}.fI7YNa_accent{background:var(--secondary);color:#fff}.fI7YNa_staff{background:var(--primary)}.fI7YNa_lead{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-container) 100%);box-shadow:inset 0 0 0 2px var(--surface-container-low)}.fI7YNa_customer{background:var(--surface-container-highest);color:var(--on-surface)}.fI7YNa_suspended{background:var(--error-container);color:var(--on-error-container)}.fI7YNa_invited{box-shadow:inset 0 0 0 1.5px var(--outline-variant);color:var(--on-surface-variant);background:0 0}.fI7YNa_image{background:var(--surface-container-high)}.fI7YNa_image img{object-fit:cover;width:100%;height:100%}.fI7YNa_status{display:inline-flex;position:relative}.fI7YNa_status:after{content:"";background:var(--outline-variant);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-container-lowest);border-radius:50%;position:absolute;bottom:0;right:0}.fI7YNa_status[data-status=online]:after{background:#2f7d32}.fI7YNa_status[data-status=busy]:after{background:#d9544f}.fI7YNa_status[data-status=off]:after{background:var(--outline-variant)}.fI7YNa_group{display:inline-flex}.fI7YNa_group .fI7YNa_root{box-shadow:0 0 0 2px var(--surface-container-lowest)}.fI7YNa_group .fI7YNa_root+.fI7YNa_root{margin-left:-8px}.fI7YNa_group .fI7YNa_root:last-child{z-index:2}
._2l1gVa_page{display:contents}._2l1gVa_statsStrip{background:var(--surface-container-lowest);box-shadow:var(--shadow-ambient);grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:16px;padding:18px 22px;display:grid}@media (max-width:900px){._2l1gVa_statsStrip{grid-template-columns:repeat(2,1fr);gap:20px}}._2l1gVa_statsStrip .kpi__v{margin:6px 0 2px;font-size:32px}._2l1gVa_statsStrip .kpi__l{font-size:10px}._2l1gVa_statsStrip .kpi__sub{font-size:11px}._2l1gVa_nameCell{align-items:center;gap:8px;display:inline-flex}._2l1gVa_indent{color:var(--on-surface-variant);font:12px var(--font-mono);white-space:pre;-webkit-user-select:none;user-select:none;display:inline-block}._2l1gVa_deptName{font-weight:600}._2l1gVa_deptCode{font:11px var(--font-mono);color:var(--on-surface-variant);margin-left:6px}.dept-row-actions{justify-content:flex-end;gap:4px;display:flex}
.qpqFuG_root{min-width:18px;height:18px;font:700 10.5px var(--font-mono);letter-spacing:.02em;background:var(--primary);color:var(--on-primary);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.qpqFuG_accent{background:var(--secondary);color:#fff}.qpqFuG_danger{background:var(--error);color:var(--on-error,#fff)}.qpqFuG_muted{background:var(--surface-container-highest);color:var(--on-surface-variant)}.qpqFuG_outline{color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--outline-variant);background:0 0}.qpqFuG_dot{width:8px;min-width:0;height:8px;padding:0}.qpqFuG_anchor{display:inline-flex;position:relative}.qpqFuG_anchor>.qpqFuG_root{z-index:1;position:absolute;top:-2px;right:-2px}
.epsGTW_cell{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.epsGTW_chip{background:var(--surface-container-high);color:var(--on-surface);font:600 11px var(--font-sans);border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:1px 2px 1px 7px;display:inline-flex}.epsGTW_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.epsGTW_x{width:15px;height:15px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.epsGTW_x:hover{background:var(--error-container);color:var(--on-error-container)}.epsGTW_input{border:1px solid var(--outline-variant);background:var(--surface);width:64px;min-width:48px;color:var(--on-surface);font:400 11px var(--font-sans);border-radius:2px;flex:48px;padding:2px 5px}.epsGTW_input:focus{border-color:var(--primary);outline:none}