[data-tm-drawer]{top:var(--tm-drawer-top,0px);bottom:var(--tm-drawer-bottom,0px);right:var(--tm-drawer-right,0px);height:auto}[data-page=trip-manager]{--tm-z-dock-trip:1;--tm-z-dock-now:2;--tm-z-dock-planned:3;--tm-z-dock-break:4;--tm-z-dock-warn:5;--tm-z-sticky-cell:4;--tm-z-sticky:10;--tm-z-fade:11;--tm-z-map-pin-hover:1;--tm-z-map-chrome:20;--tm-z-map-float:30;--tm-z-drag:40;--tm-z-drawer:60;--tm-z-blocker:70}.tm-z-whatif{--tm-z-whatif:65;z-index:var(--tm-z-whatif)}[data-page=trip-manager] .tm-z-sticky-cell{z-index:var(--tm-z-sticky-cell)}[data-page=trip-manager] .tm-z-sticky{z-index:var(--tm-z-sticky)}[data-page=trip-manager] .tm-z-map-chrome{z-index:var(--tm-z-map-chrome)}:is([data-page=trip-manager] .maplibregl-marker:has([data-live-marker]:hover),[data-page=trip-manager] .maplibregl-marker:has([data-live-marker]:focus-visible)){z-index:var(--tm-z-map-pin-hover)}[data-page=trip-manager] .tm-z-map-float{z-index:var(--tm-z-map-float)}[data-page=trip-manager] .tm-z-drag{z-index:var(--tm-z-drag)}[data-page=trip-manager] .tm-z-blocker{z-index:var(--tm-z-blocker)}[data-page=trip-manager] .tm-edge-end{box-shadow:var(--tm-edge-shadow-end)}[data-page=trip-manager] .tm-edge-start{box-shadow:var(--tm-edge-shadow-start)}[data-page=trip-manager] .tm-edge-top{box-shadow:var(--tm-edge-shadow-top)}:is([data-page=trip-manager] [data-move-impact-host]:has([data-move-impact-panel]),[data-page=trip-manager] [data-cockpit-impact-host]:has([data-move-impact-panel])){flex:none;min-width:0;min-height:0;display:flex}[data-page=trip-manager] .tm-z-drawer{z-index:var(--tm-z-drawer)}[data-tm-drawer]>button:last-child{color:var(--semantic-text-secondary)}[data-page=trip-manager] .tm-drop-target{outline:2px dashed var(--semantic-brand-default-primary);outline-offset:-2px}[data-page=trip-manager] .tm-edited{border-style:dashed}[data-page=trip-manager] .tm-sticky-lead{position:sticky;left:0}[data-page=trip-manager] .tm-sticky-first{left:var(--tm-lead-width,0px);position:sticky}[data-page=trip-manager] [data-list-table][data-scrolled-x=true] .tm-sticky-first{box-shadow:6px 0 6px -6px color-mix(in oklch, var(--semantic-text-primary) 35%, transparent)}[data-page=trip-manager] .tm-scroll-fade-right{pointer-events:none;inset-block:0;z-index:var(--tm-z-fade);background:linear-gradient(to left, var(--semantic-background-neutral-secondary), transparent);justify-content:flex-end;align-items:center;width:40px;padding-right:2px;display:flex;position:absolute;right:0}.tm-z-dock-trip{z-index:var(--tm-z-dock-trip)}.tm-z-dock-planned{z-index:var(--tm-z-dock-planned)}.tm-z-dock-break{z-index:var(--tm-z-dock-break)}.tm-z-dock-warn{z-index:var(--tm-z-dock-warn)}.tm-z-dock-now{z-index:var(--tm-z-dock-now)}[data-page=trip-manager] .tm-suggestion[aria-pressed=true]{background-color:color-mix(in oklab, var(--color-brand-default-primary) 12%, var(--color-background-neutral-secondary))}body:has([data-page=trip-manager]) [data-radix-popper-content-wrapper]>[role=dialog]:has(>[data-slot=calendar]){max-height:min(var(--radix-popover-content-available-height), calc(100dvh - 24px));overscroll-behavior-y:contain;overflow-y:auto}body:has([data-page=trip-manager]) [data-radix-popper-content-wrapper]>[role=dialog]:has(>[data-slot=calendar])>:last-child:not([data-slot=calendar]){background:var(--semantic-background-neutral-secondary);position:sticky;bottom:0}[data-page=trip-manager] [data-region=command-bar]{background:var(--semantic-background-neutral-secondary);z-index:var(--tm-z-sticky);box-shadow:0 2px 12px #0f172a12}[data-page=trip-manager] [data-region=command-bar] nav [role=group]{background:var(--semantic-background-neutral-soft);border-radius:8px;gap:2px;padding:3px}[data-page=trip-manager] [data-region=command-bar] nav button[data-stage]{border-radius:6px;transition:background-color .12s,box-shadow .12s}[data-page=trip-manager] [data-region=command-bar] nav button[aria-checked=true]{color:var(--semantic-text-inverse);background:var(--semantic-brand-default-primary);border-color:var(--semantic-brand-default-primary);box-shadow:0 1px 4px #0f172a29}[data-page=trip-manager] [data-region=list]{box-shadow:3px 0 16px #0f172a0f}[data-page=trip-manager] [data-region=list] [role=tablist]{background:var(--semantic-background-neutral-primary);border-bottom:1px solid var(--semantic-border-primary)}[data-page=trip-manager] [data-region=list] [role=tab]{transition:color .12s,background-color .12s}[data-page=trip-manager] [data-region=list] [role=tab][data-state=active]{background:color-mix(in srgb, var(--semantic-brand-default-primary) 7%, transparent)}[data-page=trip-manager] [data-region=list] tbody tr[data-trip-id]{transition:background-color .12s,box-shadow .12s}[data-page=trip-manager] [data-region=list] tbody tr[data-trip-id]:hover{background:color-mix(in srgb, var(--semantic-brand-default-primary) 5%, var(--semantic-background-neutral-secondary))}[data-page=trip-manager] [data-region=kpi-band]{background:var(--semantic-background-neutral-secondary);z-index:var(--tm-z-sticky-cell);box-shadow:0 2px 8px #0f172a0f}[data-page=trip-manager] [data-kpi-value]{letter-spacing:-.025em}[data-page=trip-manager] [data-move-impact-panel] table thead{background:var(--semantic-background-neutral-soft)}[data-page=trip-manager] [data-move-impact-panel] table th,[data-page=trip-manager] [data-move-impact-panel] table td{vertical-align:middle}@media (prefers-reduced-motion:reduce){[data-page=trip-manager] [data-region=command-bar] nav button[data-stage],[data-page=trip-manager] [data-region=list] [role=tab],[data-page=trip-manager] [data-region=list] tbody tr[data-trip-id]{transition:none}}
