@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% .245 27.325);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-600:oklch(62.7% .194 149.214);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-000:#000;--color-111:#222;--color-222:#444;--color-333:#797986;--color-444:#c7c7d1;--color-555:#d5d5dc;--color-666:#e3e3e8;--color-777:#f1f1f4;--color-888:#fff;--color-575:#575757;--color-primary:#023bff;--color-secondary:#e5eeff;--color-departure-primary:#83f;--color-departure-primary-hover:#70c;--color-departure-secondary:#f0e5ff;--color-departure-secondary-hover:#e1ccff;--color-arrival-primary:#023bff;--color-arrival-primary-hover:#0030cc;--color-arrival-secondary:#e5eeff;--color-arrival-secondary-hover:#cdf;--color-arrival-blink-green:#62b954;--color-ct-primary:#00a4b2;--color-ct-primary-hover:#006770;--color-ct-secondary:#cef9fd;--color-ct-secondary-hover:#a7ebf1;--color-abt-yellow-box:#ffe68d;--color-abt-green-box:#b7f1aa;--color-error-primary:#e23636;--color-error-primary-hover:#c91d1d;--color-error-secondary:#ffe5ea;--color-error-secondary-hover:#ffccd4;--color-warning-primary:#ff791a;--color-warning-primary-hover:#e56000;--color-warning-secondary:#ffe7db;--color-warning-secondary-hover:#ffd6c2;--color-text-primary:var(--color-000);--color-text-secondary:var(--color-333);--color-bg-primary:var(--color-777);--color-bg-secondary:var(--color-888);--color-border-primary:var(--color-444);--color-border-secondary:var(--color-555);--color-bg-dark-secondary:var(--color-222);--color-bg-tooltip:var(--color-575);--color-bg-timeline:#9e9eb50f;--font-primary:"PTSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-secondary:"PTSansNarrow","PTSans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-\[5px\]{top:-5px}.top-\[1px\]{top:1px}.top-\[18px\]{top:18px}.top-\[60px\]{top:60px}.-right-\[5px\]{right:-5px}.right-0{right:calc(var(--spacing)*0)}.right-\[20px\]{right:20px}.bottom-\[20px\]{bottom:20px}.left-\[1px\]{left:1px}.left-\[31px\]{left:31px}.left-\[32px\]{left:32px}.left-\[64px\]{left:64px}.left-\[154px\]{left:154px}.left-\[235px\]{left:235px}.left-\[237px\]{left:237px}.left-\[350px\]{left:350px}.left-\[440px\]{left:440px}.z-10{z-index:10}.z-1000,.z-\[1000\]{z-index:1000}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-\[4px\]{margin-right:4px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\!{margin-bottom:calc(var(--spacing)*1)!important}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[10px\]{margin-bottom:10px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-10\!{height:calc(var(--spacing)*10)!important}.h-\[5px\]{height:5px}.h-\[10px\]{height:10px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[16px\]\!{height:16px!important}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]\!{height:24px!important}.h-\[30px\]\!{height:30px!important}.h-\[40px\]{height:40px}.h-\[40px\]\!{height:40px!important}.h-\[63px\]{height:63px}.h-\[80px\]{height:80px}.h-\[83px\]{height:83px}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-1\/3{width:33.3333%}.w-1\/3\!{width:33.3333%!important}.w-2\/3{width:66.6667%}.w-2\/3\!{width:66.6667%!important}.w-4{width:calc(var(--spacing)*4)}.w-\[5px\]{width:5px}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[12px\]{width:12px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[16px\]\!{width:16px!important}.w-\[20px\]{width:20px}.w-\[26px\]{width:26px}.w-\[30\%\]{width:30%}.w-\[32px\]{width:32px}.w-\[33px\]{width:33px}.w-\[40px\]\!{width:40px!important}.w-\[60px\]{width:60px}.w-\[70\%\]{width:70%}.w-\[80px\]{width:80px}.w-\[81px\]{width:81px}.w-\[90px\]{width:90px}.w-\[95\%\]{width:95%}.w-\[110px\]{width:110px}.w-\[115px\]{width:115px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[198px\]{width:198px}.w-\[200px\]{width:200px}.w-\[205px\]{width:205px}.w-\[206px\]{width:206px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[428px\]{width:428px}.w-\[433px\]{width:433px}.w-\[452px\]{width:452px}.w-auto\!{width:auto!important}.w-full{width:100%}.max-w-\[206px\]{max-width:206px}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[20px\]{min-width:20px}.min-w-\[50px\]{min-width:50px}.min-w-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.min-w-\[206px\]{min-width:206px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-90{rotate:90deg}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_30px\]{grid-template-columns:1fr 30px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-\[1px\]{gap:1px}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14\.5px\]{gap:14.5px}.gap-\[14px\]{gap:14px}.gap-\[15px\]{gap:15px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[20px\]\!{gap:20px!important}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xl\!{border-radius:var(--radius-xl)!important}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-tl-\[12px\]{border-top-left-radius:12px}.rounded-b-\[12px\]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-666{border-color:var(--color-666)}.border-\[\#E3E3E8\]{border-color:#e3e3e8}.border-\[\#E5E5EA\]{border-color:#e5e5ea}.border-\[\#F1F1F4\]{border-color:#f1f1f4}.border-\[\#b7eb8f\]{border-color:#b7eb8f}.border-\[var\(--color-444\)\]{border-color:var(--color-444)}.border-\[var\(--color-666\)\]{border-color:var(--color-666)}.border-\[var\(--color-border-secondary\)\]{border-color:var(--color-border-secondary)}.border-\[var\(--color-border-secondary\)\]\!{border-color:var(--color-border-secondary)!important}.border-arrival-primary{border-color:var(--color-arrival-primary)}.border-border-secondary{border-color:var(--color-border-secondary)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.bg-888{background-color:var(--color-888)}.bg-\[\#023bff\]{background-color:#023bff}.bg-\[\#f6ffed\]{background-color:#f6ffed}.bg-\[\#ffffff\]{background-color:#fff}.bg-\[var\(--color-666\)\]{background-color:var(--color-666)}.bg-\[var\(--color-666\)\]\!{background-color:var(--color-666)!important}.bg-\[var\(--color-888\)\]{background-color:var(--color-888)}.bg-\[var\(--color-arrival-secondary\)\]{background-color:var(--color-arrival-secondary)}.bg-\[var\(--color-arrival-secondary-hover\)\]\!{background-color:var(--color-arrival-secondary-hover)!important}.bg-\[var\(--color-bg-primary\)\]\!{background-color:var(--color-bg-primary)!important}.bg-\[var\(--color-bg-secondary\)\]{background-color:var(--color-bg-secondary)}.bg-\[var\(--color-ct-secondary\)\]{background-color:var(--color-ct-secondary)}.bg-\[var\(--color-error-primary\)\]{background-color:var(--color-error-primary)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-secondary\)\]{background-color:var(--color-secondary)}.bg-abt-green-box{background-color:var(--color-abt-green-box)}.bg-abt-yellow-box{background-color:var(--color-abt-yellow-box)}.bg-arrival-secondary{background-color:var(--color-arrival-secondary)}.bg-arrival-secondary-hover{background-color:var(--color-arrival-secondary-hover)}.bg-arrival-secondary-hover\!{background-color:var(--color-arrival-secondary-hover)!important}.bg-bg-dark-secondary{background-color:var(--color-bg-dark-secondary)}.bg-bg-primary{background-color:var(--color-bg-primary)}.bg-bg-tooltip{background-color:var(--color-bg-tooltip)}.bg-border-secondary{background-color:var(--color-border-secondary)}.bg-ct-secondary-hover{background-color:var(--color-ct-secondary-hover)}.bg-departure-secondary{background-color:var(--color-departure-secondary)}.bg-departure-secondary-hover{background-color:var(--color-departure-secondary-hover)}.bg-error-secondary-hover{background-color:var(--color-error-secondary-hover)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:#0000}.bg-warning-primary{background-color:var(--color-warning-primary)}.bg-warning-secondary{background-color:var(--color-warning-secondary)}.bg-warning-secondary-hover{background-color:var(--color-warning-secondary-hover)}.bg-white{background-color:var(--color-white)}.p-0\!{padding:calc(var(--spacing)*0)!important}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-\[1px\]{padding:1px}.p-\[4px\]{padding:4px}.p-\[5px\]{padding:5px}.p-\[8px\]{padding:8px}.p-\[10px\]{padding:10px}.p-\[14\.5px\]{padding:14.5px}.p-\[15px\]{padding:15px}.p-\[16px\]{padding:16px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-\[2px\]{padding-inline:2px}.px-\[4px\]{padding-inline:4px}.px-\[5px\]{padding-inline:5px}.px-\[6px\]{padding-inline:6px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-\[2px\]{padding-block:2px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[8px\]{padding-block:8px}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-\[3\.6px\]{padding-top:3.6px}.pr-\[2px\]{padding-right:2px}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-\[2px\]{padding-left:2px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-secondary{font-family:var(--font-secondary)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[16px\]\!{font-size:16px!important}.text-\[24px\]\!{font-size:24px!important}.text-\[30px\]{font-size:30px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-none{--tw-leading:1;line-height:1}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-000{color:var(--color-000)}.text-\[\#007AFF\]{color:#007aff}.text-\[\#969696\]{color:#969696}.text-\[\#AAAAB4\]{color:#aaaab4}.text-\[\#ABABBA\]{color:#ababba}.text-\[\#B50000\]{color:#b50000}.text-\[\#ff4d4f\]{color:#ff4d4f}.text-\[400\]{color:400}.text-\[var\(--color-000\)\]{color:var(--color-000)}.text-\[var\(--color-333\)\]\!{color:var(--color-333)!important}.text-\[var\(--color-444\)\]{color:var(--color-444)}.text-\[var\(--color-error-primary\)\]{color:var(--color-error-primary)}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-primary\)\]\!{color:var(--color-primary)!important}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-arrival-blink-green{color:var(--color-arrival-blink-green)}.text-arrival-primary{color:var(--color-arrival-primary)}.text-arrival-primary-hover{color:var(--color-arrival-primary-hover)}.text-bg-secondary{color:var(--color-bg-secondary)}.text-black{color:var(--color-black)}.text-border-primary{color:var(--color-border-primary)}.text-ct-primary-hover{color:var(--color-ct-primary-hover)}.text-departure-primary{color:var(--color-departure-primary)}.text-departure-primary-hover{color:var(--color-departure-primary-hover)}.text-error-primary{color:var(--color-error-primary)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-green-600{color:var(--color-green-600)}.text-primary{color:var(--color-primary)}.text-red-600{color:var(--color-red-600)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-secondary\!{color:var(--color-text-secondary)!important}.text-warning-primary{color:var(--color-warning-primary)}.text-warning-primary-hover{color:var(--color-warning-primary-hover)}.text-white{color:var(--color-white)}.text-yellow-600{color:var(--color-yellow-600)}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.hover\:bg-\[\#F1F1F4\]:hover{background-color:#f1f1f4}.hover\:text-\[\#0051D5\]:hover{color:#0051d5}}.\[\&_\.ant-tabs-nav-wrap\]\:justify-end .ant-tabs-nav-wrap{justify-content:flex-end}@media(hover:hover){.hover\:\[\&\>div\>svg\]\:block\!:hover>div>svg{display:block!important}}.\[\&\>path\]\:fill-444>path{fill:var(--color-444)}.\[\&\>path\]\:fill-arrival-primary>path{fill:var(--color-arrival-primary)}.\[\&\>path\]\:fill-ct-primary>path{fill:var(--color-ct-primary)}.\[\&\>path\]\:fill-departure-primary>path{fill:var(--color-departure-primary)}.\[\&\>path\]\:fill-warning-primary-hover>path{fill:var(--color-warning-primary-hover)}}@font-face{font-family:PTSans;font-display:swap;font-weight:400;src:local(PTSans-Regular),local(PTSans-Regular),url(/assets/PTSans-Regular-CxL0S8W7.ttf)format("truetype")}@font-face{font-family:PTSans;font-display:swap;font-weight:400;font-style:italic;src:local(PTSans-Italic),local(PTSans-Italic),url(/assets/PTSans-Italic-BcGkiHZl.ttf)format("truetype")}@font-face{font-family:PTSans;font-display:swap;font-weight:700;src:local(PTSans-Bold),local(PTSans-Bold),url(/assets/PTSans-Bold-D9fedIX3.ttf)format("truetype")}@font-face{font-family:PTSans;font-display:swap;font-weight:700;font-style:italic;src:local(PTSans-BoldItalic),local(PTSans-BoldItalic),url(/assets/PTSans-BoldItalic-CQ7KfJmP.ttf)format("truetype")}@font-face{font-family:PTSansNarrow;font-display:swap;font-weight:400;src:local(PTSansNarrow-Regular),local(PTSansNarrow-Regular),url(/assets/PTSansNarrow-Regular-DSD5fY4_.ttf)format("truetype")}@font-face{font-family:PTSansNarrow;font-display:swap;font-weight:700;font-style:italic;src:local(PTSansNarrow-BoldItalic),local(PTSansNarrow-BoldItalic),url(/assets/PTSans-BoldItalic-CQ7KfJmP.ttf)format("truetype")}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#eaeaea;border-radius:5px}::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.vis-timeline.vis-bottom{border-radius:12px}.vis-item.vis-line,.vis-item.vis-dot{display:none}.vis-panel.vis-left{width:433px;border-color:var(--color-666)!important}.vis-panel.vis-left .vis-inner{width:100%;padding:0!important}.vis-item-content{width:100%;padding:0!important;transform:none!important}.vis-tooltip{background-color:var(--color-222)!important;border-radius:8px!important;padding:12px!important;font-size:16px!important}.vis-label .driver-edit-icon{display:none}.vis-label:hover .driver-edit-icon{display:block}.vis-timeline .vis-labelset .vis-label{color:var(--color-text-primary);border-color:var(--color-666)}.vis-panel.vis-top{border-color:var(--color-666)!important}.vis-panel.vis-top .vis-minor{background-color:var(--color-bg-primary);border-left:.5px solid var(--color-666);border-right:.5px solid var(--color-666)}.vis-timeline .vis-text.vis-minor{align-items:center;height:30px;display:flex}.header-container .ant-dropdown-menu{width:max-content;min-width:unset;background-color:#fff!important}.header-container.ant-dropdown{min-width:unset!important;width:max-content!important}.vis-item:has(.vis-item-content .ad-hoc-task){border:1px solid var(--color-555);background-color:#fff;border-radius:4px}.vis-time-axis .vis-grid.vis-minor,.vis-foreground .vis-group{border-color:var(--color-666)!important}.vis-timeline{border:1px solid var(--color-666)!important}.vis-timeline .vis-panel.vis-center{border-color:var(--color-666)}.ant-modal-mask-blur{-webkit-backdrop-filter:blur()!important;backdrop-filter:blur()!important}.font-base{font-family:PTSans}.custom-notification{background-color:var(--color-222)!important;border:none!important}.custom-notification .ant-notification-notice-title{margin:0!important}.custom-notification .ant-notification-notice-icon{display:none!important}.custom-notification .ant-notification-notice-close{color:var(--color-888)!important;padding:4px!important;top:12px!important;right:8px!important}.ant-notification-notice-wrapper:has(.notification-debug){background-color:var(--color-222)!important}.ant-notification-notice-wrapper:has(.notification-debug) .ant-notification-notice-close-icon{color:var(--color-888)}.ant-switch.ant-switch-checked{background-color:#023bff!important}.ant-switch.ant-switch-checked:hover{background-color:#6387fd!important}.ant-modal-container{background-color:var(--color-777);border-radius:12px}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._btTaskToggle_1bc2n_1{padding:10px 0 10px 10px;background-color:var(--color-bg-secondary);z-index:1000}._btTaskToggle_1bc2n_1>div{display:inline-flex;align-items:center;border:1px solid var(--color-border-primary);border-radius:12px;padding:5px;background-color:var(--color-bg-secondary)}._btTaskToggleButton_1bc2n_16{border:none!important;box-shadow:none!important;background-color:var(--color-bg-secondary)}._btTaskToggleButtonSwitch_1bc2n_22{display:flex;align-items:center;gap:4px;margin-right:10px}._btTaskToggleButton_1bc2n_16:hover,._btTaskToggleButton_1bc2n_16:focus,._btTaskToggleButton_1bc2n_16:active{border:none!important;box-shadow:none!important;background-color:var(--color-bg-secondary)!important}._btTaskToggleButton_1bc2n_16 svg path{fill:currentColor}.vis .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-active{box-shadow:0 0 10px #86d5f8}.vis [class*=span]{min-height:0;width:auto}div.vis-configuration{position:relative;display:block;float:left;font-size:12px}div.vis-configuration-wrapper{display:block;width:700px}div.vis-configuration-wrapper:after{clear:both;content:"";display:block}div.vis-configuration.vis-config-option-container{display:block;width:495px;background-color:#fff;border:2px solid #f7f8fa;border-radius:4px;margin-top:20px;left:10px;padding-left:5px}div.vis-configuration.vis-config-button{display:block;width:495px;height:25px;vertical-align:middle;line-height:25px;background-color:#f7f8fa;border:2px solid #ceced0;border-radius:4px;margin-top:20px;left:10px;padding-left:5px;cursor:pointer;margin-bottom:30px}div.vis-configuration.vis-config-button.hover{background-color:#4588e6;border:2px solid #214373;color:#fff}div.vis-configuration.vis-config-item{display:block;float:left;width:495px;height:25px;vertical-align:middle;line-height:25px}div.vis-configuration.vis-config-item.vis-config-s2{left:10px;background-color:#f7f8fa;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s3{left:20px;background-color:#e4e9f0;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-item.vis-config-s4{left:30px;background-color:#cfd8e6;padding-left:5px;border-radius:3px}div.vis-configuration.vis-config-header{font-size:18px;font-weight:700}div.vis-configuration.vis-config-label{width:120px;height:25px;line-height:25px}div.vis-configuration.vis-config-label.vis-config-s3{width:110px}div.vis-configuration.vis-config-label.vis-config-s4{width:100px}div.vis-configuration.vis-config-colorBlock{top:1px;width:30px;height:19px;border:1px solid #444444;border-radius:2px;padding:0;margin:0;cursor:pointer}input.vis-configuration.vis-config-checkbox{left:-5px}input.vis-configuration.vis-config-rangeinput{position:relative;top:-5px;width:60px;padding:1px;margin:0;pointer-events:none}input.vis-configuration.vis-config-range{-webkit-appearance:none;border:0px solid white;background-color:#0000;width:300px;height:20px}input.vis-configuration.vis-config-range::-webkit-slider-runnable-track{width:300px;height:5px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999999;box-shadow:#aaa 0 0 3px;border-radius:3px}input.vis-configuration.vis-config-range::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #14334b;height:17px;width:17px;border-radius:50%;background:#3876c2;background:-moz-linear-gradient(top,#3876c2 0%,#385380 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3876c2),color-stop(100%,#385380));background:-webkit-linear-gradient(top,#3876c2 0%,#385380 100%);background:-o-linear-gradient(top,#3876c2 0%,#385380 100%);background:-ms-linear-gradient(top,#3876c2 0%,#385380 100%);background:linear-gradient(to bottom,#3876c2,#385380);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3876c2",endColorstr="#385380",GradientType=0);box-shadow:#111927 0 0 1px;margin-top:-7px}input.vis-configuration.vis-config-range:focus{outline:none}input.vis-configuration.vis-config-range:focus::-webkit-slider-runnable-track{background:#9d9d9d;background:-moz-linear-gradient(top,#9d9d9d 0%,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9d9d9d),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#9d9d9d 0%,#c8c8c8 99%);background:-o-linear-gradient(top,#9d9d9d 0%,#c8c8c8 99%);background:-ms-linear-gradient(top,#9d9d9d 0%,#c8c8c8 99%);background:linear-gradient(to bottom,#9d9d9d,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9d9d9d",endColorstr="#c8c8c8",GradientType=0)}input.vis-configuration.vis-config-range::-moz-range-track{width:300px;height:10px;background:#dedede;background:-moz-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dedede),color-stop(99%,#c8c8c8));background:-webkit-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-o-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:-ms-linear-gradient(top,#dedede 0%,#c8c8c8 99%);background:linear-gradient(to bottom,#dedede,#c8c8c8 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede",endColorstr="#c8c8c8",GradientType=0);border:1px solid #999999;box-shadow:#aaa 0 0 3px;border-radius:3px}input.vis-configuration.vis-config-range::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:-moz-focusring{outline:1px solid white;outline-offset:-1px}input.vis-configuration.vis-config-range::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input.vis-configuration.vis-config-range::-ms-fill-lower{background:#777;border-radius:10px}input.vis-configuration.vis-config-range::-ms-fill-upper{background:#ddd;border-radius:10px}input.vis-configuration.vis-config-range::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#385380}input.vis-configuration.vis-config-range:focus::-ms-fill-lower{background:#888}input.vis-configuration.vis-config-range:focus::-ms-fill-upper{background:#ccc}.vis-configuration-popup{position:absolute;background:#394c59d9;border:2px solid #f2faff;line-height:30px;height:30px;width:150px;text-align:center;color:#fff;font-size:14px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.vis-configuration-popup:after,.vis-configuration-popup:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.vis-configuration-popup:after{border-color:#88b7d500;border-left-color:#394c59d9;border-width:8px;margin-top:-8px}.vis-configuration-popup:before{border-color:#c2e1f500;border-left-color:#f2faff;border-width:12px;margin-top:-12px}div.vis-tooltip{position:absolute;visibility:hidden;padding:5px;white-space:nowrap;font-family:verdana;font-size:14px;color:#000;background-color:#f5f4ed;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #808074;box-shadow:3px 3px 10px #0003;pointer-events:none;z-index:5}.vis-current-time{background-color:#ff7f6e;width:2px;z-index:1;pointer-events:none}.vis-rolling-mode-btn{height:40px;width:40px;position:absolute;top:7px;right:20px;border-radius:50%;font-size:28px;cursor:pointer;opacity:.8;color:#fff;font-weight:700;text-align:center;background:#3876c2}.vis-rolling-mode-btn:before{content:"⛶"}.vis-rolling-mode-btn:hover{opacity:1}.vis-custom-time{background-color:#6e94ff;width:2px;cursor:move;z-index:1}.vis-custom-time>.vis-custom-time-marker{background-color:inherit;color:#fff;font-size:12px;white-space:nowrap;padding:3px 5px;top:0;cursor:initial;z-index:inherit}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-horizontal{position:absolute;width:100%;height:0;border-bottom:1px solid}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-minor{border-color:#e5e5e5}.vis-panel.vis-background.vis-horizontal .vis-grid.vis-major{border-color:#bfbfbf}.vis-data-axis .vis-y-axis.vis-major{width:100%;position:absolute;color:#4d4d4d;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-major.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-minor{position:absolute;width:100%;color:#bebebe;white-space:nowrap}.vis-data-axis .vis-y-axis.vis-minor.vis-measure{padding:0;margin:0;border:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title{position:absolute;color:#4d4d4d;white-space:nowrap;bottom:20px;text-align:center}.vis-data-axis .vis-y-axis.vis-title.vis-measure{padding:0;margin:0;visibility:hidden;width:auto}.vis-data-axis .vis-y-axis.vis-title.vis-left{bottom:0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.vis-data-axis .vis-y-axis.vis-title.vis-right{bottom:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vis-legend{background-color:#f7fcffa6;padding:5px;border:1px solid #b3b3b3;box-shadow:2px 2px 10px #9a9a9a8c}.vis-legend-text{white-space:nowrap;display:inline-block}.vis-item{position:absolute;color:#1a1a1a;border-color:#97b0f8;border-width:1px;background-color:#d5ddf6;display:inline-block;z-index:1}.vis-item.vis-selected{border-color:#ffc200;background-color:#fff785;z-index:2}.vis-editable.vis-selected{cursor:move}.vis-item.vis-point.vis-selected{background-color:#fff785}.vis-item.vis-box{text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-point{background:none}.vis-item.vis-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.vis-item.vis-range{border-style:solid;border-radius:2px;box-sizing:border-box}.vis-item.vis-background{border:none;background-color:#d5ddf666;box-sizing:border-box;padding:0;margin:0}.vis-item .vis-item-overflow{position:relative;width:100%;height:100%;padding:0;margin:0;overflow:hidden}.vis-item-visible-frame{white-space:nowrap}.vis-item.vis-range .vis-item-content{position:relative;display:inline-block}.vis-item.vis-background .vis-item-content{position:absolute;display:inline-block}.vis-item.vis-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item .vis-item-content{white-space:nowrap;box-sizing:border-box;padding:5px}.vis-item .vis-onUpdateTime-tooltip{position:absolute;background:#4f81bd;color:#fff;width:200px;text-align:center;white-space:nowrap;padding:5px;border-radius:1px;transition:.4s;-o-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.vis-item .vis-delete,.vis-item .vis-delete-rtl{position:absolute;top:0;width:24px;height:24px;box-sizing:border-box;padding:0 5px;cursor:pointer;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.vis-item .vis-delete{right:-24px}.vis-item .vis-delete-rtl{left:-24px}.vis-item .vis-delete:after,.vis-item .vis-delete-rtl:after{content:"×";color:red;font-family:arial,sans-serif;font-size:22px;font-weight:700;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.vis-item .vis-delete:hover,.vis-item .vis-delete-rtl:hover{background:red}.vis-item .vis-delete:hover:after,.vis-item .vis-delete-rtl:hover:after{color:#fff}.vis-item .vis-drag-center{position:absolute;width:100%;height:100%;top:0;left:0;cursor:move}.vis-item.vis-range .vis-drag-left{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;left:-4px;cursor:w-resize}.vis-item.vis-range .vis-drag-right{position:absolute;width:24px;max-width:20%;min-width:2px;height:100%;top:0;right:-4px;cursor:e-resize}.vis-range.vis-item.vis-readonly .vis-drag-left,.vis-range.vis-item.vis-readonly .vis-drag-right{cursor:auto}.vis-item.vis-cluster{vertical-align:center;text-align:center;border-style:solid;border-radius:2px}.vis-item.vis-cluster-line{padding:0;position:absolute;width:0;border-left-width:1px;border-left-style:solid}.vis-item.vis-cluster-dot{position:absolute;padding:0;border-width:4px;border-style:solid;border-radius:4px}.vis-itemset{position:relative;padding:0;margin:0;box-sizing:border-box}.vis-itemset .vis-background,.vis-itemset .vis-foreground{position:absolute;width:100%;height:100%;overflow:visible}.vis-axis{position:absolute;width:100%;height:0;left:0;z-index:1}.vis-foreground .vis-group{position:relative;box-sizing:border-box;border-bottom:1px solid #bfbfbf}.vis-foreground .vis-group:last-child{border-bottom:none}.vis-nesting-group{cursor:pointer}.vis-label.vis-nested-group.vis-group-level-unknown-but-gte1{background:#f5f5f5}.vis-label.vis-nested-group.vis-group-level-0{background-color:#fff}.vis-ltr .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-left:0}.vis-rtl .vis-label.vis-nested-group.vis-group-level-0 .vis-inner{padding-right:0}.vis-label.vis-nested-group.vis-group-level-1{background-color:#0000000d}.vis-ltr .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-left:15px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-1 .vis-inner{padding-right:15px}.vis-label.vis-nested-group.vis-group-level-2{background-color:#0000001a}.vis-ltr .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-left:30px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-2 .vis-inner{padding-right:30px}.vis-label.vis-nested-group.vis-group-level-3{background-color:#00000026}.vis-ltr .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-left:45px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-3 .vis-inner{padding-right:45px}.vis-label.vis-nested-group.vis-group-level-4{background-color:#0003}.vis-ltr .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-left:60px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-4 .vis-inner{padding-right:60px}.vis-label.vis-nested-group.vis-group-level-5{background-color:#00000040}.vis-ltr .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-left:75px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-5 .vis-inner{padding-right:75px}.vis-label.vis-nested-group.vis-group-level-6{background-color:#0000004d}.vis-ltr .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-left:90px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-6 .vis-inner{padding-right:90px}.vis-label.vis-nested-group.vis-group-level-7{background-color:#00000059}.vis-ltr .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-left:105px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-7 .vis-inner{padding-right:105px}.vis-label.vis-nested-group.vis-group-level-8{background-color:#0006}.vis-ltr .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-left:120px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-8 .vis-inner{padding-right:120px}.vis-label.vis-nested-group.vis-group-level-9{background-color:#00000073}.vis-ltr .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-left:135px}.vis-rtl .vis-label.vis-nested-group.vis-group-level-9 .vis-inner{padding-right:135px}.vis-label.vis-nested-group{background-color:#00000080}.vis-ltr .vis-label.vis-nested-group .vis-inner{padding-left:150px}.vis-rtl .vis-label.vis-nested-group .vis-inner{padding-right:150px}.vis-group-level-unknown-but-gte1{border:1px solid red}.vis-label.vis-nesting-group:before{display:inline-block;width:15px}.vis-label.vis-nesting-group.expanded:before{content:"▼"}.vis-label.vis-nesting-group.collapsed:before{content:"▶"}.vis-rtl .vis-label.vis-nesting-group.collapsed:before{content:"◀"}.vis-ltr .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-left:15px}.vis-rtl .vis-label:not(.vis-nesting-group):not(.vis-group-level-0){padding-right:15px}.vis-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.vis-labelset{position:relative;overflow:hidden;box-sizing:border-box}.vis-labelset .vis-label{position:relative;left:0;top:0;width:100%;color:#4d4d4d;box-sizing:border-box}.vis-labelset .vis-label{border-bottom:1px solid #bfbfbf}.vis-labelset .vis-label.draggable{cursor:pointer}.vis-group-is-dragging{background:#0000001a}.vis-labelset .vis-label:last-child{border-bottom:none}.vis-labelset .vis-label .vis-inner{display:inline-block;padding:5px}.vis-labelset .vis-label .vis-inner.vis-hidden{padding:0}.vis-panel{position:absolute;padding:0;margin:0;box-sizing:border-box}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right,.vis-panel.vis-top,.vis-panel.vis-bottom{border:1px #bfbfbf}.vis-panel.vis-center,.vis-panel.vis-left,.vis-panel.vis-right{border-top-style:solid;border-bottom-style:solid;overflow:hidden}.vis-left.vis-panel.vis-vertical-scroll,.vis-right.vis-panel.vis-vertical-scroll{height:100%;overflow-x:hidden;overflow-y:scroll}.vis-left.vis-panel.vis-vertical-scroll{direction:rtl}.vis-left.vis-panel.vis-vertical-scroll .vis-content,.vis-right.vis-panel.vis-vertical-scroll{direction:ltr}.vis-right.vis-panel.vis-vertical-scroll .vis-content{direction:rtl}.vis-panel.vis-center,.vis-panel.vis-top,.vis-panel.vis-bottom{border-left-style:solid;border-right-style:solid}.vis-background{overflow:hidden}.vis-panel>.vis-content{position:relative}.vis-panel .vis-shadow{position:absolute;width:100%;height:1px;box-shadow:0 0 10px #000c}.vis-panel .vis-shadow.vis-top{top:-1px;left:0}.vis-panel .vis-shadow.vis-bottom{bottom:-1px;left:0}.vis-graph-group0{fill:#4f81bd;fill-opacity:0;stroke-width:2px;stroke:#4f81bd}.vis-graph-group1{fill:#f79646;fill-opacity:0;stroke-width:2px;stroke:#f79646}.vis-graph-group2{fill:#8c51cf;fill-opacity:0;stroke-width:2px;stroke:#8c51cf}.vis-graph-group3{fill:#75c841;fill-opacity:0;stroke-width:2px;stroke:#75c841}.vis-graph-group4{fill:#ff0100;fill-opacity:0;stroke-width:2px;stroke:#ff0100}.vis-graph-group5{fill:#37d8e6;fill-opacity:0;stroke-width:2px;stroke:#37d8e6}.vis-graph-group6{fill:#042662;fill-opacity:0;stroke-width:2px;stroke:#042662}.vis-graph-group7{fill:#00ff26;fill-opacity:0;stroke-width:2px;stroke:#00ff26}.vis-graph-group8{fill:#f0f;fill-opacity:0;stroke-width:2px;stroke:#f0f}.vis-graph-group9{fill:#8f3938;fill-opacity:0;stroke-width:2px;stroke:#8f3938}.vis-timeline .vis-fill{fill-opacity:.1;stroke:none}.vis-timeline .vis-bar{fill-opacity:.5;stroke-width:1px}.vis-timeline .vis-point{stroke-width:2px;fill-opacity:1}.vis-timeline .vis-legend-background{stroke-width:1px;fill-opacity:.9;fill:#fff;stroke:#c2c2c2}.vis-timeline .vis-outline{stroke-width:1px;fill-opacity:1;fill:#fff;stroke:#e5e5e5}.vis-timeline .vis-icon-fill{fill-opacity:.3;stroke:none}.vis-time-axis{position:relative;overflow:hidden}.vis-time-axis.vis-foreground{top:0;left:0;width:100%}.vis-time-axis.vis-background{position:absolute;top:0;left:0;width:100%;height:100%}.vis-time-axis .vis-text{position:absolute;color:#4d4d4d;padding:3px;overflow:hidden;box-sizing:border-box;white-space:nowrap}.vis-time-axis .vis-text.vis-measure{position:absolute;padding-left:0;padding-right:0;margin-left:0;margin-right:0;visibility:hidden}.vis-time-axis .vis-grid.vis-vertical{position:absolute;border-left:1px solid}.vis-time-axis .vis-grid.vis-vertical-rtl{position:absolute;border-right:1px solid}.vis-time-axis .vis-grid.vis-minor{border-color:#e5e5e5}.vis-time-axis .vis-grid.vis-major{border-color:#bfbfbf}.vis-timeline{position:relative;border:1px solid #bfbfbf;overflow:hidden;padding:0;margin:0;box-sizing:border-box}.vis-loading-screen{width:100%;height:100%;position:absolute;top:0;left:0}.vis-item:has(._container_1406q_1){border:1px solid var(--color-arrival-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:charging-task;height:24px!important;justify-content:space-between;align-items:center}._adHocTaskDialog_1occ2_1 .ant-modal-container{background-color:#f1f1f4}._antdCustomItem_1occ2_4,._antdCustomItem_1occ2_4 .ant-form-item{margin-bottom:0!important}._antdCustomItem_1occ2_4 .ant-form-item-explain-error{padding-top:5px;font-size:12px;float:right}._hiddenError_1occ2_15 .ant-form-item-additional{display:none}._saveBtn_1occ2_19{width:60%;height:40px;border-radius:32px;background-color:var(--color-primary);color:var(--color-888)}._cancelBtn_1occ2_26{width:36%;height:40px;border-radius:32px;background-color:var(--color-secondary);color:var(--color-primary);border:1px solid var(--color-primary)}._inputStyle_1occ2_35{border-radius:12px;font-size:16px}textarea._inputStyle_1occ2_35::-webkit-scrollbar{width:10px}textarea._inputStyle_1occ2_35::-webkit-scrollbar-track{background:transparent;margin:3px}textarea._inputStyle_1occ2_35::-webkit-scrollbar-thumb{border:3px solid transparent;background-clip:content-box}._taskTypeDropdown_1occ2_54 .ant-select-item-option-content{line-height:18px!important}._tooltip_8khvp_1{font-family:var(--ant-font-family)!important;gap:10px;font-size:16px!important;width:fit-content;max-width:400px!important;min-width:200px!important;white-space:nowrap;border-radius:4px;padding:9px 7px;pointer-events:none;background-color:var(--color-error-primary)}.vis-item:has(._container_17n5l_1){border:1px solid var(--color-departure-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:cargo-departure-task;height:24px!important;justify-content:space-between}._pickup_17n5l_11,._dropoff_17n5l_12{display:block;min-width:0}@container cargo-departure-task (min-width: 24px) and (max-width: 40px){._container_17n5l_1:has(._showIcon_17n5l_18) ._pickup_17n5l_11,._container_17n5l_1:has(._showIcon_17n5l_18) ._dropoff_17n5l_12{display:none}._container_17n5l_1:has(._showIcon_17n5l_18){justify-content:center}._container_17n5l_1:has(._compactIcons_17n5l_25) ._compactIcons_17n5l_25{display:none}}@container cargo-departure-task (max-width: 24px){._showIcon_17n5l_18,._container_17n5l_1 ._dropoff_17n5l_12{display:none}._container_17n5l_1{justify-content:center}}.vis-item:has(._container_qhiy6_1){border:1px solid var(--color-arrival-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:cargo-towing-task;height:24px!important;justify-content:space-between}._pickup_qhiy6_11{display:flex;align-items:center}._dropoff_qhiy6_16{display:block;min-width:0}@container cargo-towing-task (min-width: 24px) and (max-width: 40px){._container_qhiy6_1:has(._showIcon_qhiy6_22) ._pickup_qhiy6_11,._container_qhiy6_1:has(._showIcon_qhiy6_22) ._dropoff_qhiy6_16{display:none}._container_qhiy6_1:has(._showIcon_qhiy6_22){justify-content:center}._container_qhiy6_1:has(._compactIcons_qhiy6_29) ._compactIcons_qhiy6_29{display:none}}@container cargo-towing-task (max-width: 24px){._showIcon_qhiy6_22,._container_qhiy6_1 ._dropoff_qhiy6_16{display:none}._container_qhiy6_1{justify-content:center}}.vis-item:has(._container_urasp_1){border:1px solid var(--color-departure-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:departure-task;height:24px!important;justify-content:space-between}._pickup_urasp_11,._dropoff_urasp_12{display:block;min-width:0}@container departure-task (min-width: 24px) and (max-width: 40px){._container_urasp_1:has(._showIcon_urasp_18) ._pickup_urasp_11,._container_urasp_1:has(._showIcon_urasp_18) ._dropoff_urasp_12{display:none}._container_urasp_1:has(._showIcon_urasp_18){justify-content:center}._container_urasp_1:has(._compactIcons_urasp_25) ._compactIcons_urasp_25{display:none}}@container departure-task (max-width: 24px){._showIcon_urasp_18,._container_urasp_1 ._dropoff_urasp_12{display:none}._container_urasp_1{justify-content:center}}.vis-item:has(._container_nile7_1){border:1px solid var(--color-ct-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:driver-ct-task;height:24px!important;justify-content:space-between}.vis-item:has(._container_nile7_1._parent_nile7_11){border-radius:4px!important;border:2px solid var(--color-ct-primary)!important;background-color:#fff!important;height:26px!important}._pickup_nile7_18,._dropoff_nile7_19{display:block;min-width:0}@container driver-ct-task (min-width: 24px) and (max-width: 40px){._container_nile7_1:has(._showIcon_nile7_25) ._pickup_nile7_18,._container_nile7_1:has(._showIcon_nile7_25) ._dropoff_nile7_19{display:none}._container_nile7_1:has(._showIcon_nile7_25){justify-content:center}._container_nile7_1:has(._compactIcons_nile7_32) ._compactIcons_nile7_32{display:none}}@container driver-ct-task (max-width: 24px){._showIcon_nile7_25,._container_nile7_1 ._dropoff_nile7_19{display:none}._container_nile7_1{justify-content:center}}.vis-vertical-scroll ._menuColumn_ektyx_1{width:27px!important}.vis-label:has(._inActive_ektyx_5){background-color:var(--color-777)!important}._tooltip_5no9f_1{font-family:var(--ant-font-family)!important;gap:8px;font-size:16px;position:fixed;z-index:9999;background-color:var(--color-222);border-radius:8px;padding:12px;pointer-events:none;color:var(--color-888);width:max-content!important;min-width:200px;max-width:400px}._modalContainer_1yzys_1 .ant-modal-container{background-color:var(--color-777);border-radius:12px!important}._modalContainer_1yzys_1 .ant-modal-title{font-size:16px!important;font-weight:700!important}._modalContainer_1yzys_1 .ant-modal-close-x svg{width:12px!important;height:12px!important}._customPopup_10dit_1 .ant-picker-panel-container{border-radius:12px!important;overflow:hidden}._customPopup_10dit_1 .ant-picker-header{border-bottom:none!important}._customPopup_10dit_1 .ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:100%!important}._customPopup_10dit_1 .ant-picker-cell-selected .ant-picker-cell-inner,._customPopup_10dit_1 .ant-picker-cell-hover .ant-picker-cell-inner{border-radius:100%!important}._customPopup_10dit_1 .ant-picker-body{padding-left:12px!important;padding-right:12px!important;padding-top:0!important}._customPopup_10dit_1 .ant-picker-header-next-btn svg,._customPopup_10dit_1 .ant-picker-header-prev-btn svg{width:20px!important;height:20px!important;color:var(--color-border-primary)}._customPopup_ayxac_1 .ant-picker-panel-container{width:100%!important;max-width:200px!important}._customPopup_ayxac_1 .ant-picker-panel-layout>div{width:100%!important}._customPopup_ayxac_1 .ant-picker-panel{width:100%!important}._customPopup_ayxac_1 .ant-picker-time-panel-cell-inner{width:100%!important;text-align:left!important}._customPopup_ayxac_1 .ant-btn{padding:15px}._container_1saz9_1{display:flex;align-items:center;height:40px}._pickerWrapper_1saz9_7{display:flex;align-items:center;height:100%;flex:1;background-color:var(--color-888);border:1px solid transparent}._pickerWrapper_1saz9_7:hover,._pickerWrapper_1saz9_7:focus-within{border-color:var(--color-primary);background-color:var(--color-888);z-index:1}._dateWrapper_1saz9_23{border-radius:12px 0 0 12px}._timeWrapper_1saz9_27{border-radius:0 12px 12px 0}._divider_1saz9_31{width:1px;height:100%;background-color:var(--color-777)}._modalContainer_1m44d_1 .ant-modal-container{background-color:var(--color-777)}._switch_1m44d_5{width:37px;height:20px}._switch_1m44d_5 :before{width:12px;height:12px;top:2px!important}._radioGroup_1m44d_16{background:var(--color-666);height:40px;display:flex;align-items:center;border-radius:12px}._radioGroup_1m44d_16 .ant-radio-button-wrapper{border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;height:32px;font-size:16px;width:180px;margin:4px;background-color:var(--color-666)}._radioGroup_1m44d_16 .ant-radio-button-wrapper-checked{background-color:var(--color-888);color:var(--color-000)}._radioGroup_1m44d_16 .ant-radio-button-wrapper:hover{color:var(--color-000)}._selectContent_1m44d_47 .ant-select-content-value{width:100%}._btnCustom_1m44d_51:not(:disabled):not(._ant-btn-loading_1m44d_51){background-color:var(--color-arrival-secondary-hover)!important;color:var(--color-arrival-primary-hover)!important}._rosterEditDialog_tno2h_1{border-radius:12px}._rosterEditDialog_tno2h_1 .ant-modal-container{background-color:#f1f1f4}._antdCustomItem_tno2h_7{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:0!important}._toggleItem_tno2h_13{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}._antdCustomItem_tno2h_7 .ant-form-item{margin-bottom:0!important}._antdCustomItem_tno2h_7 .ant-form-item-explain-error{white-space:nowrap;padding-top:5px;font-size:12px;float:right}._hiddenError_tno2h_27 .ant-form-item-additional{display:none}._saveBtn_tno2h_31{width:60%;height:40px;border-radius:32px;background-color:var(--color-primary);color:var(--color-888)}._cancelBtn_tno2h_39{width:36%;height:40px;border-radius:32px;background-color:var(--color-secondary);color:var(--color-primary);border:1px solid var(--color-primary)}._switch_tno2h_48{width:37px;height:20px}._switch_tno2h_48 :before{width:12px;height:12px;top:2px!important}._tooltip_6mu3l_1{font-family:var(--ant-font-family)!important;width:max-content!important;min-width:286px;max-width:500px}._container_ci48d_1,._tooltip_eoxne_1{font-family:var(--ant-font-family)!important}._container_1t80y_1{font-family:var(--ant-font-family)!important;font-size:16px;background-color:var(--color-222);width:max-content;min-width:200px;max-width:550px;border-radius:8px;padding:12px!important;pointer-events:none;color:var(--color-888);box-sizing:border-box;overflow:hidden}.vis-item:has(._container_me0m5_1){border:1px solid var(--color-arrival-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:driver-task;height:24px!important;justify-content:space-between}._pickup_me0m5_11,._dropoff_me0m5_12{display:block;min-width:0}@container driver-task (min-width: 24px) and (max-width: 40px){._container_me0m5_1:has(._showIcon_me0m5_18) ._pickup_me0m5_11,._container_me0m5_1:has(._showIcon_me0m5_18) ._dropoff_me0m5_12{display:none}._container_me0m5_1:has(._showIcon_me0m5_18){justify-content:center}._container_me0m5_1:has(._compactIcons_me0m5_25) ._compactIcons_me0m5_25{display:none}}@container driver-task (max-width: 24px){._showIcon_me0m5_18,._container_me0m5_1 ._dropoff_me0m5_12{display:none}._container_me0m5_1{justify-content:center}}._taskContainer_1p3tu_1{height:100%;width:100%;display:flex;flex-direction:column;background-color:#fff;padding:0 10px;position:relative}._headerDatePicker_1p3tu_11.ant-picker-dropdown{inset:64px auto auto 440px!important}._headerDatePicker_1p3tu_11 .ant-picker-panel-container{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 16px #00000014!important;width:320px!important}._headerDatePicker_1p3tu_11 .ant-picker-date-panel{width:320px!important}._headerDatePicker_1p3tu_11 .ant-picker-cell-today .ant-picker-cell-inner:before{display:none!important}._headerDatePicker_1p3tu_11 .ant-picker-cell-inner{border-radius:100px!important;height:40px!important;width:40px!important;line-height:40px!important}._taskContainer_1p3tu_1 .vis-panel.vis-center .vis-group{background-color:var(--color-bg-timeline)}._taskContainer_1p3tu_1 .vis-panel.vis-center .vis-group.clock-in-background{background-color:transparent!important}._taskContainer_1p3tu_1 .vis-labelset .vis-label:nth-child(2n),._taskContainer_1p3tu_1 .vis-panel.vis-center .vis-group:nth-child(2n){background-color:var(--color-row-alt, rgba(0, 0, 0, .03))}._taskContainer_1p3tu_1 .vis-item.has-shift-manual-assign{background-color:#9e9eb5cc!important}._leftBorder_1p3tu_57{position:absolute;border-left:1px solid var(--color-666);top:0;bottom:0;z-index:100}._menu-item-content_1ib5q_1{display:flex;align-items:center;gap:8px;justify-content:space-between}._menu-item-icon_1ib5q_8{width:16px;height:16px;color:var(--color-888)}._dropdown-trigger_1ib5q_14{width:1px;height:1px;visibility:hidden;position:fixed}._arrivalDropdown_1ib5q_21{background:var(--color-222)!important}._arrivalDropdown_1ib5q_21 .ant-dropdown-menu-item,._arrivalDropdown_1ib5q_21 .ant-dropdown-menu-title-content{font-family:var(--ant-font-family)!important;color:var(--color-888)!important}._arrivalDropdown_1ib5q_21 .anticon{color:var(--color-888)!important}._arrivalDropdown_1ib5q_21 .ant-dropdown-menu-item:hover{background-color:#5c5c5c!important}._modal-content_1ib5q_39{font-size:16px;margin:0 0 5px}._modal-title_1ib5q_44{font-weight:700;font-size:16px}._modal-footer_1ib5q_49{display:flex;justify-content:space-between;gap:12px;width:100%;margin-top:20px}._cancel-button_1ib5q_57{width:36%;border-radius:32px;height:40px;font-size:16px;flex:1;background-color:var(--color-secondary);color:var(--color-primary);border:1px solid var(--color-primary)}._cancel-button_1ib5q_57:hover{background-color:var(--color-secondary)}._update-button_1ib5q_71{width:60%;border-radius:32px;height:40px;font-size:16px;flex:2;background-color:var(--color-primary);color:var(--color-888)}._description-text_1ib5q_81{font-size:16px;color:var(--color-text-secondary);margin:0 0 20px}._time-input_1ib5q_87{height:40px;width:100%;border-radius:12px;border:1px solid var(--color-border-secondary);font-size:16px;font-weight:400}._error-message_1ib5q_96{color:var(--color-error-primary);font-size:16px;margin:10px 0}._textarea-container_1ib5q_102{margin-top:16px;margin-bottom:25px}._textarea-label_1ib5q_107{display:block;margin-bottom:8px;font-weight:600}._required-asterisk_1ib5q_113{color:red}._textarea-wrapper_1ib5q_117 .ant-input-textarea-affix-wrapper .ant-input-suffix .ant-input-data-count{font-size:13px}._flight_delay_issue_btn_1ib5q_121{color:var(--color-error-primary)}._select-style_1ib5q_125{height:40px;border-radius:12px}._input-style_1ib5q_129{border-radius:12px}._modal-content_1ib5q_39{display:flex;flex-direction:column;font-size:16px;margin:0 0 10px;row-gap:5px}._modal-container_1ib5q_141 .ant-modal-container{background:var(--color-777)!important;border-radius:12px!important}._radioGroup_1ib5q_146{display:grid;grid-template-columns:repeat(2,1fr);border-radius:12px;background:var(--color-888);height:40px}._radioGroup_1ib5q_146 .ant-radio-button-wrapper{border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;height:40px;font-size:16px;color:var(--color-text-secondary)}._radioGroup_1ib5q_146 .ant-radio-button-label{font-size:16px;color:var(--color-text-primary)}._radioGroup_1ib5q_146 .ant-radio-button-wrapper-checked{background-color:var(--color-777);height:32px;margin:4px}._radioGroup_1ib5q_146 .ant-radio-button-wrapper-checked .ant-radio-button-label{color:var(--color-text-primary)}._radioGroup_1ib5q_146 .ant-radio-button-wrapper-disabled{background-color:#fff!important}._radioGroup_1ib5q_146 .ant-radio-button-wrapper-disabled .ant-radio-button-label>span{color:var(--color-text-secondary)!important}._space-style_1ib5q_188{width:100%!important}._secondaryText_1ib5q_191{color:var(--color-333)}.vis-item:has(._container_1kf9o_1){border:2px solid var(--color-departure-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:cargo-departure-task-group;height:26px!important;justify-content:space-between}.vis-item-overflow:has(._container_1kf9o_1){overflow:visible!important}._pickup_1kf9o_15{display:block}._dropoff_1kf9o_19{display:flex;justify-content:end;min-width:0}@container cargo-departure-task-group (min-width: 24px) and (max-width: 40px){._container_1kf9o_1:has(._showIcon_1kf9o_26) ._pickup_1kf9o_15,._container_1kf9o_1:has(._showIcon_1kf9o_26) ._dropoff_1kf9o_19{display:none}._container_1kf9o_1:has(._showIcon_1kf9o_26){justify-content:center}._container_1kf9o_1:has(._compactIcons_1kf9o_33) ._compactIcons_1kf9o_33{display:none}}@container cargo-departure-task-group (max-width: 24px){._showIcon_1kf9o_26,._container_1kf9o_1 ._dropoff_1kf9o_19{display:none}._container_1kf9o_1{justify-content:center}}.vis-item:has(._container_1tlxs_1){border:2px solid var(--color-arrival-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:cargo-task-group;height:26px!important;justify-content:space-between}.vis-item-overflow:has(._container_1tlxs_1){overflow:visible!important}._pickup_1tlxs_15{display:flex;align-items:center}._dropoff_1tlxs_20{display:flex;justify-content:end;min-width:0}@container cargo-task-group (min-width: 24px) and (max-width: 40px){._container_1tlxs_1:has(._showIcon_1tlxs_27) ._pickup_1tlxs_15,._container_1tlxs_1:has(._showIcon_1tlxs_27) ._dropoff_1tlxs_20{display:none}._container_1tlxs_1:has(._showIcon_1tlxs_27){justify-content:center}._container_1tlxs_1:has(._compactIcons_1tlxs_34) ._compactIcons_1tlxs_34{display:none}}@container cargo-task-group (max-width: 24px){._showIcon_1tlxs_27,._container_1tlxs_1 ._dropoff_1tlxs_20{display:none}._container_1tlxs_1{justify-content:center}}._tooltip_1f9yb_1{font-family:var(--ant-font-family)!important;width:fit-content!important;min-width:360px;max-width:600px}._tooltip_16bue_1{font-family:var(--ant-font-family)!important;min-width:200px;width:fit-content;max-width:400px;white-space:nowrap;gap:8px;font-size:16px;background-color:var(--color-222);border-radius:8px;padding:12px;pointer-events:none;color:var(--color-888)}._container_ci48d_1{font-family:var(--ant-font-family)!important}.vis-item:has(._container_7ficd_1){border:2px solid var(--color-departure-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:departure-task-group;height:26px!important;justify-content:space-between}.vis-item-overflow:has(._container_7ficd_1){overflow:visible!important}._pickup_7ficd_15{display:block}._dropoff_7ficd_19{display:flex;justify-content:end;min-width:0}@container departure-task-group (min-width: 24px) and (max-width: 40px){._container_7ficd_1:has(._showIcon_7ficd_26) ._pickup_7ficd_15,._container_7ficd_1:has(._showIcon_7ficd_26) ._dropoff_7ficd_19{display:none}._container_7ficd_1:has(._showIcon_7ficd_26){justify-content:center}._container_7ficd_1:has(._compactIcons_7ficd_33) ._compactIcons_7ficd_33{display:none}}@container departure-task-group (max-width: 24px){._showIcon_7ficd_26,._container_7ficd_1 ._dropoff_7ficd_19{display:none}._container_7ficd_1{justify-content:center}}._starActivate_1175l_1{color:#023bff}._starDeactivate_1175l_5{color:#f1f1f4;stroke-width:1px;stroke:#d5d5dc}.vis-vertical-scroll ._menuColumn_oh0nm_1{width:27px!important}@keyframes _blinkingRed_oh0nm_1{0%{color:red}50%{color:#4d4d4d}to{color:red}}._blinkingColor_oh0nm_17{animation:_blinkingRed_oh0nm_1 2s infinite}._flight_delay_issue_icon_color_oh0nm_21{color:var(--color-error-primary)}._greenColor_oh0nm_25{color:#62b954}._flight_delay_issue_icon_oh0nm_21{width:13px;height:13px;border-radius:20px}._tooltip_12he5_1{font-family:var(--ant-font-family)!important;min-width:200px;width:100%;gap:8px;font-size:16px}.vis-item:has(._container_1u8vo_1){border:2px solid var(--color-arrival-primary)!important;border-radius:4px!important;background-color:#fff!important;container-type:inline-size;container-name:arrival-task-group;height:26px!important;justify-content:space-between}.vis-item-overflow:has(._container_1u8vo_1){overflow:visible!important}._pickup_1u8vo_15{display:block}._dropoff_1u8vo_19{display:flex;justify-content:end;min-width:0}@container arrival-task-group (min-width: 24px) and (max-width: 40px){._container_1u8vo_1:has(._showIcon_1u8vo_26) ._pickup_1u8vo_15,._container_1u8vo_1:has(._showIcon_1u8vo_26) ._dropoff_1u8vo_19{display:none}._container_1u8vo_1:has(._showIcon_1u8vo_26){justify-content:center}._container_1u8vo_1:has(._compactIcons_1u8vo_33) ._compactIcons_1u8vo_33{display:none}}@container arrival-task-group (max-width: 24px){._showIcon_1u8vo_26,._container_1u8vo_1 ._dropoff_1u8vo_19{display:none}._container_1u8vo_1{justify-content:center}}@keyframes _blinkingRed_1u8vo_1{0%,to{fill:#e23636}50%{fill:#000}}._blinkingColor_1u8vo_60 rect{animation:_blinkingRed_1u8vo_1 2s infinite}._tooltip_1133e_1{font-family:var(--ant-font-family)!important;gap:8px;font-size:16px;width:fit-content;max-width:400px;min-width:200px;white-space:nowrap;background-color:var(--color-222);border-radius:8px;padding:12px;pointer-events:none;color:var(--color-888)}._taskContainer_ma9e3_1{height:100%;width:100%;padding:0 10px;position:relative;background-color:var(--color-888)}._taskContainer_ma9e3_1 .item-bpt-deadline{background-color:#fcc!important}._taskContainer_ma9e3_1 .item-on-block{border:unset}._taskContainer_ma9e3_1 .vis-nested-group{border:unset!important;background-color:transparent!important}._taskContainer_ma9e3_1 .vis-nesting-group.expanded{border-bottom:unset}._taskContainer_ma9e3_1 .vis-group-level-unknown-but-gte1:has(+.group),._taskContainer_ma9e3_1 .vis-foreground .vis-group:not(.group):has(+.group){border-bottom:1px solid var(--color-666)!important}._taskContainer_ma9e3_1 .vis-group.group:has(+:not(.group)),._taskContainer_ma9e3_1 .vis-group:not(.group):has(+:not(.group)){border-bottom:unset!important}._taskContainer_ma9e3_1 .vis-group-level-0:before{display:none!important}._taskContainer_ma9e3_1 .status-completed,._taskContainer_ma9e3_1 .group.status-completed~.vis-nested-group{background:var(--color-bg-primary)!important;color:var(--color-text-secondary)!important}._taskContainer_ma9e3_1 .status-transferred,._taskContainer_ma9e3_1 .group.status-transferred~.vis-nested-group{background:var(--color-bg-primary)!important;color:var(--color-text-secondary)!important}._taskContainer_ma9e3_1 .group.expanded:not(:has(~.vis-group-level-unknown-but-gte1)){border-bottom:1px solid var(--color-666)!important}._taskContainer_ma9e3_1 .vis-nested-group:has(.vis-inner.vis-hidden){border-right:1px solid}._leftBorder_ma9e3_66{position:absolute;border-left:1px solid var(--color-666);top:0;bottom:0;z-index:100}._taskContainer_ma9e3_1 .vis-item.vis-point{background-color:var(--color-bg-primary)!important;border-radius:12px;margin:2px;padding:2px}._taskContainer_ma9e3_1 .cargo-item-main-deadline{background-color:#fcc!important}._taskContainer_ma9e3_1 .cargo-item-coolport-deadline{background-color:#cdf!important}._taskContainer_ma9e3_1 .vis-label:has(.group-toggle){z-index:200!important}._taskContainer_ma9e3_1 .vis-panel.vis-center .vis-group.flight-toggle-group{background-color:var(--color-bg-primary)!important}._umpToggleButton_b59p1_1{font-size:18px;padding:1px 8px 1px 5px!important;color:#b7b6be;background-color:#f1f0f5;display:flex;vertical-align:middle;align-items:center;height:32px}._umpAccessReadonlyActive_b59p1_12{background-color:#fff3d6;color:#b67600;border-color:#b67600}._umpAccessInteractiveActive_b59p1_18{background-color:#e0f9e5;color:#17803d;border-color:#17803d}._umpCircleIcon_b59p1_24{vertical-align:middle;position:relative;margin-right:5px;align-self:center;margin-top:5px}._userList_b59p1_32 .ant-layout-content{overflow:auto}._userList_b59p1_32 .ant-btn-icon{margin-top:2px}._userList_b59p1_32 .ant-table-cell-ellipsis{padding:15px!important}._btnSave_15n6j_1{background-color:var(--color-primary);height:40px;border-radius:32px}._btnCancel_15n6j_6{height:40px}._btnCancel_15n6j_6:hover{border:1px solid var(--color-primary);border-radius:32px;background-color:var(--color-secondary)}._deleteModal_15n6j_15{background-color:var(--color-777);border-radius:12px}._selectField_1plzx_1{border:1px solid #d9dbe4;border-radius:12px;height:40px}._renderPermissions_1plzx_7{border:1px dashed #d9dbe4;border-radius:12px;text-align:center;color:#9ea4b3;padding:50px}._renderPermissionsByRole_1plzx_16{border:1px solid #d9dbe4;border-radius:12px;padding:16px}._permissionWrapper_1plzx_22{display:inline-block;cursor:pointer}._permissionCheckbox_1plzx_27{display:none}._permissionButton_1plzx_31{display:inline-block;background-color:#f4f7ff;border-radius:12px;border:1px solid rgba(63,111,244,.45);color:#1f2251;padding:8px 12px;margin-right:4px;font-size:14px;transition:all .2s ease;-webkit-user-select:none;user-select:none}._permissionButton_1plzx_31:hover{border-color:#3f6ff4;background-color:#e8edff}._permissionCheckbox_1plzx_27:checked+._permissionButton_1plzx_31{background-color:#3f6ff4;border-color:#3f6ff4;color:#fff}._titleLabel_1plzx_55{font-size:16px;font-weight:600;color:var(--color-333);text-transform:capitalize;margin-top:10px}._btnSave_1plzx_63{background-color:var(--color-primary);height:40px;border-radius:32px}._btnCancel_1plzx_68{height:40px}._btnCancel_1plzx_68:hover{border:1px solid var(--color-primary);border-radius:32px;background-color:var(--color-secondary)}._deleteModal_1plzx_77{background-color:var(--color-777);border-radius:12px}._umpToggleButton_qz51n_1{font-size:18px;padding:1px 8px 1px 5px!important;color:#b7b6be;background-color:#f1f0f5;display:flex;vertical-align:middle;align-items:center;height:32px}._umpTowActive_qz51n_13{color:#0858ff;background:#d3deff;border-color:#0858ff}._umpCtActive_qz51n_19{background-color:#a9f7ff;color:#19748c;border-color:#19748c}._userList_qz51n_25 .ant-btn{padding:15px!important}._skills_qz51n_29{display:flex;gap:4px}._skillButton_qz51n_34{cursor:default}
