.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.left-0{left:0}.right-0{right:0}.bottom-0{bottom:0}.inline-block{display:inline-block}.block{display:block}.flex{display:flex}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.space-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.items-center{align-items:center}.items-start{align-items:start}.self-center{align-self:center}.space-x-1>*+*{margin-left:.25rem}.space-x-2>*+*{margin-left:.5rem}.space-x-4>*+*{margin-left:1rem}.space-y-2>*+*{margin-top:.5rem}.space-y-4>*+*{margin-top:1rem}.align-top{vertical-align:top}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.p-0{padding:0!important}.pl-0{padding-left:0!important}.pl-2{padding-left:.5rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-8{padding:2rem}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-\[20px\]{padding-top:20px}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-16{padding-right:4rem}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-12{padding-left:3rem;padding-right:3rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pt-5{padding-top:1.25rem}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem;margin-right:.25rem}.m-0{margin:0!important}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-12{margin:3rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.leading-\[24\]{line-height:24px}.uppercase{text-transform:uppercase}.line-clamp-2{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.leading-normal{line-height:normal}.tracking-\[0\.3px\]{letter-spacing:.3px}.text-ellipsis{text-overflow:ellipsis}.text-align-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-xxs{font-size:.625rem!important}.text-xs{font-size:.75rem}.text-sm{font-size:.875 rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-2xl{font-size:1.5rem!important}.text-white,.text-foreground{color:var(--color-text-inverse)!important}.text-primary{color:var(--color-text-primary)!important}.text-link{color:var(--color-link)!important}.text-error{color:var(--color-danger)!important}.text-secondary{color:var(--color-text-secondary)!important}.text-tertiary{color:var(--color-text-tertiary)!important}.text-muted{color:var(--color-text-secondary)!important}.text-warning{color:var(--color-warning)}.text-black{color:var(--color-text-primary)}.vertical-rl{writing-mode:vertical-rl}.whitespace-nowrap{white-space:nowrap}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.min-w-96{min-width:24rem}.bg-primary{background-color:var(--color-bg-primary)!important}.bg-white{background-color:var(--color-bg-primary)}.bg-lightgray{background-color:#d3d3d3}.bg-off-white{background-color:var(--color-bg-secondary)!important}.bg-muted{background-color:var(--color-text-secondary)}.bg-transparent{background-color:#0000}.bg-light-success{background-color:var(--color-success-light)}.bg-light-warning{background-color:var(--color-warning-light)}.bg-light-danger{background-color:var(--color-danger-light)}.border-none{border:none!important}.border-1{border-width:1px}.border-solid{border-style:solid}.box-none{box-shadow:none}.hover\:gray:hover{background-color:var(--color-bg-hover)}.hover\:text-red:hover{color:var(--color-danger)}.hover\:text-blue:hover{color:var(--color-info)!important}.hover\:text-muted:hover{color:#8c8c8c!important}.hover\:underline:hover{text-decoration:underline!important}.underline-offset-4{text-underline-offset:4px}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.h-screen,.h-\[100vh\]{height:100vh}.w-screen{width:100vw}.size-full{width:100%;height:100%}.h-full{height:100%}.h-\[70vh\]{height:70vh}.h-\[60vh\]{height:60vh}.h-\[5vh\]{height:5vh}.h-5{height:1.25rem!important}.w-full{width:100%}.w-1\/2{width:50%}.min-w-0{min-width:0}.gap-4{gap:4px}.gap-8{gap:8px}.gap-10{gap:10px}.rounded{border-radius:.25rem}.border-left-solid-white{border-left:1px solid var(--color-text-inverse)}.border-muted{border-color:var(--color-border)}.border-primary{border-color:#167fe0}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.max-w-7xl{max-width:80rem}.shadow-sm{box-shadow:0 0 1px 1px #0003}.z-1{z-index:1}.z-99{z-index:99}.ant-typography-copy{color:var(--color-text-tertiary)}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;overflow:auto;height:auto!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif!important}.ant-select,table,.ant-select-dropdown,.ant-tag,.ant-tooltip,.ant-tabs,.ant-card,.ant-menu,.ant-list,.ant-divider,.ais-InstantSearch__root,.ant-form,.ant-alert,.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-modal,.ant-table,.ant-input,.ant-input-number-input,.ant-dropdown,.ant-form-item,.ant-calendar-picker,.ais-ClearRefinements-button,.ant-checkbox-wrapper,.ant-popover,.ant-input-number,.ant-notification,.ant-radio-group,.ant-anchor{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif!important}.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-container{height:32px}.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{line-height:30px}.ant-notification{font-size:13px;font-weight:500}.ant-notification-notice-message{margin-bottom:4px;margin-left:48px;font-size:18px;font-weight:600}.ant-notification-notice-description{letter-spacing:.1px;font-size:13.5px;font-weight:400}.ais-ClearRefinements-button{letter-spacing:.1px;background:var(--color-bg-secondary);border:1px solid var(--color-border-light);cursor:pointer;border-radius:2px;outline:none;width:115px;padding:5px 0 4px;font-size:12px;font-weight:600}.ant-tag{color:var(--color-text-primary);font-weight:500}.ant-menu-inline,.ant-menu-vertical{border-right:none}.ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow:before{content:""}.ant-btn-sm{padding:0 9px}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--color-bg-active)!important;color:var(--color-primary)!important}.ant-menu-inline .ant-menu-item:after,.ant-menu-vertical .ant-menu-item:after{border-right:2px solid var(--color-primary-hover)}.ant-alert{font-size:13.5px;font-weight:500}.ant-steps-small .ant-steps-item-title{letter-spacing:.3px;font-size:14.222px;font-weight:500}.ant-dropdown-menu-item{color:var(--color-text-primary);margin-bottom:5px;font-size:13px;font-weight:600}.ant-dropdown-link{cursor:pointer}.menu-header-icons{color:var(--color-text-secondary);padding-top:17px;font-size:20px}.ant-menu-item:active,.ant-menu-submenu-title:active,.ant-menu-item:hover,.ant-menu-submenu-title:hover,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-item-selected,.ant-dropdown-menu-submenu-title:hover{background:var(--color-bg-active)}.ant-menu-item-group-title{text-transform:uppercase;margin-top:0;padding:8px 16px;font-weight:600}.ant-table-thead>tr:hover>td,.ant-table-tbody>tr:hover>td{background:var(--color-bg-hover)}.ant-modal-body{padding:18px 24px}.ant-modal-header{padding:12px 24px}.ant-menu-sub .ant-menu-inline>.ant-menu-item{height:34px;line-height:34px}.ant-menu-inline .ant-menu-submenu-title{color:var(--color-text-secondary);font-size:13.5px;font-weight:500}.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:32px;font-size:12.5px;font-weight:600;line-height:32px}.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-item{left:0}.ant-input,.ant-input-number-input{height:30px;color:var(--color-text-primary);background-color:var(--color-bg-input);font-size:13px;font-weight:500;line-height:30px}.ant-input[data-count]{background-color:var(--color-bg-input)}.ant-tabs-nav .ant-tabs-tab{letter-spacing:.2px;color:var(--color-text-primary);font-size:12.5px;font-weight:500}.ant-tabs-nav .ant-tabs-tab-active{color:var(--color-primary);background:var(--color-bg-secondary)}.ant-tabs-bar{border-width:2px}.ant-tabs-tab-prev,.ant-tabs-tab-next{background:var(--color-bg-primary)}.ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab{margin-bottom:6px;padding:8px 24px}.has-error .ant-form-explain,.has-error .ant-form-split{font-size:13px;font-weight:600}.ant-avatar{background:var(--color-bg-primary);border:1px solid var(--color-border)}.ant-list-item-meta-avatar{margin-top:10px}.ant-btn{font-size:12px;font-weight:500;line-height:normal}.ant-message{color:var(--color-text-primary);font-size:13.5px;font-weight:500}.ant-radio-button-wrapper{font-size:13px;font-weight:500}.ant-layout,.ant-layout-sider{background:var(--color-bg-primary)}.ant-layout-header{height:56px;box-shadow:0 1px 3px 1px var(--color-shadow-primary);margin-bottom:2px;padding:0 30px;line-height:56px}.ant-menu-sub.ant-menu-inline>.ant-menu-item{color:var(--color-text-primary);height:36px;margin:0 0 10px;font-size:12.5px;font-weight:600;line-height:36px;padding-left:34px!important}.ant-table-small{border:none}.ant-table-small .ant-table-thead>tr>th{word-break:normal;font-size:13.5px;font-weight:500}.ant-form-item{margin-bottom:0}.ant-form-item-label label{color:var(--color-text-secondary);font-size:12px;font-weight:600}.ant-calendar-picker-input{font-size:13px}.ant-calendar-date:hover{background:var(--color-bg-secondary)}.ant-steps-item-title{font-size:13px}.ant-steps-label-vertical .ant-steps-item-description{text-align:center;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.ant-steps-item-process>.ant-steps-item-content>.ant-steps-item-description{text-decoration:underline;color:var(--color-text-primary)!important}.ant-list-grid .ant-list-item{margin-bottom:10px}.ant-checkbox-wrapper{color:var(--color-text-primary);font-size:13px;font-weight:500}.ant-card-body{padding:15px 10px}.ant-card-actions>li{margin:8px 0}.ant-spin-container{overflow:unset}.ant-table-wrapper{background:var(--color-bg-primary)}.ant-card-head{padding:0 18px}.ant-card-head-title{color:var(--color-text-primary)}.ant-card-wider-padding .ant-card-body{padding:18px 22px}.ant-anchor,.ant-anchor-wrapper{background:var(--color-bg-primary)!important}.ant-anchor-link{padding:8px 4px 8px 14px}.ant-anchor-link-title{color:var(--color-text-primary)!important}.ant-anchor-link:hover .ant-anchor-link-title,.ant-anchor-link-active .ant-anchor-link-title{color:var(--color-primary)!important}.ant-anchor-ink{background:var(--color-bg-primary)}.ant-anchor-ink:before{background-color:var(--color-border)!important}.ant-anchor-ink-ball{z-index:999;background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-anchor .anticon{color:var(--color-text-primary)!important}.ant-skeleton .ant-skeleton-content .ant-skeleton-title,.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton .ant-skeleton-header .ant-skeleton-avatar,.ant-skeleton .ant-skeleton-input,.ant-skeleton .ant-skeleton-button,.ant-skeleton .ant-skeleton-image,.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-avatar,.ant-skeleton-element .ant-skeleton-input{background:var(--color-skeleton-base)!important}.ant-skeleton .ant-skeleton-content .ant-skeleton-title:after,.ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li:after{background:linear-gradient(90deg,transparent,var(--color-skeleton-highlight),transparent)!important}body,#root,.ant-layout,.ant-layout-content,.ant-form,.ant-card,.ant-card-body{color:var(--color-text-primary);background:var(--color-bg-primary)!important}.ant-steps .ant-steps-item-title{color:var(--color-text-primary)!important}.ant-steps .ant-steps-item-description{color:var(--color-text-secondary)!important}.ant-select-dropdown{background:var(--color-bg-secondary)!important;border:1px solid var(--color-border)!important}.ant-select-item{background:var(--color-bg-input)!important;color:var(--color-text-primary)!important}.ant-select-item:hover{background:var(--color-bg-secondary)!important}.ant-select-item-option-selected{background:var(--color-bg-secondary)!important;color:var(--color-text-primary)!important}.ant-select-item-option-active{background:var(--color-bg-secondary)!important}.ant-divider{border-color:var(--color-border)!important}.ant-divider-inner-text{color:var(--color-text-primary)!important;background:var(--color-bg-primary)!important}.ant-divider-horizontal.ant-divider-with-text:before,.ant-divider-horizontal.ant-divider-with-text:after{border-top:1px solid var(--color-border)!important;border-top-color:var(--color-border)!important}.ant-divider-vertical{border-left:1px solid var(--color-border)!important;border-left-color:var(--color-border)!important}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td{padding:1px 8px}.ant-table-placeholder{font-size:13px;font-weight:500}.ant-form-item-with-help{margin-bottom:0}.ant-popover-title{padding:10px 16px;font-size:13px;font-weight:600}.ant-btn-circle{font-weight:500}.ant-btn-circle,.ant-btn-circle-outline{width:28px}.ant-popover-message{font-size:13.5px;font-weight:500}.ant-popover-message-title{padding-left:24px}.ant-popover-message>.anticon{font-size:18px;top:17px}.ant-table-small .xs-font{padding-left:3px!important;padding-right:3px!important}.ant-table-expanded-row{background-color:#0000!important}.ant-table-expand-icon-th,.ant-table-row-expand-icon-cell{width:1px!important;min-width:1px!important;padding-left:2px!important;padding-right:2px!important}.ant-select{color:var(--color-text-primary);font-size:13px;font-weight:500}.ant-select-dropdown-menu-item{letter-spacing:.2px;padding:10px 8px;font-size:13px;font-weight:500;line-height:normal}.ant-select-dropdown-menu-item:hover,.ant-select-dropdown-menu-item-active{background:var(--color-bg-secondary)}.ant-select-dropdown-menu-item-selected,.ant-select-dropdown-menu-item-selected:hover{color:var(--color-text-primary);background:var(--color-bg-active);font-weight:500}.ant-select-focused,.ant-select-selection,.ant-select-selection:focus{box-shadow:none}.ant-select-dropdown-menu-item-group-title{height:auto;line-height:normal}.ant-tooltip-inner{font-size:12.5px;font-weight:600}:root .ant-tooltip-inner{color:#fff!important;background-color:#000!important}:root .ant-tooltip-arrow:before{background-color:#000!important}[data-theme=dark] .ant-tooltip-inner{background-color:var(--color-bg-elevated)!important;color:var(--color-text-primary)!important}[data-theme=dark] .ant-tooltip-arrow:before{background-color:var(--color-bg-elevated)!important}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ant-tooltip-inner{background-color:var(--color-bg-elevated)!important;color:var(--color-text-primary)!important}:root:not([data-theme]) .ant-tooltip-arrow:before{background-color:var(--color-bg-elevated)!important}}.profile-popover>.ant-popover-content>.ant-popover-inner>div>.ant-popover-inner-content{padding:0}.ant-table-thead>tr>th{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:.3px;background:0 0;padding:8px 10px;font-size:11.5px;font-weight:500}.ant-table-tbody>tr>td{letter-spacing:.4px;color:var(--color-text-primary);padding:10px;font-size:12.5px;font-weight:500;line-height:normal}input{font-size:13px;font-weight:500}.ant-confirm-body .ant-confirm-content{letter-spacing:.1px;font-size:13.222px;font-weight:400}.transport-planning-table-center{background-color:var(--color-warning-light)}.transport-planning-table-job-count{background-color:var(--color-bg-secondary)}.pac-container{background-color:var(--color-bg-primary);z-index:1031;display:inline-block}.pac-item{background-color:var(--color-bg-primary);letter-spacing:.2px;color:var(--color-text-secondary);border:none;padding:4px 9px;font-size:13px;font-weight:500;line-height:30px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif!important}.pac-item:hover{background-color:var(--color-primary-light)}.vehicle-driver-modal-tables{cursor:pointer;letter-spacing:0!important;margin:0!important;padding:1px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important}.vehicle-driver-modal-tables-padding{cursor:pointer;letter-spacing:0!important;margin:0!important;padding-left:29px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important}.trip-summary-table{letter-spacing:0!important;margin:0!important;padding:5px!important;font-size:12px!important}.trip-summary-table-total{background-color:var(--color-bg-secondary)}.table-data-text-color-green{color:var(--color-success)}.table-data-text-color-red{color:var(--color-danger)}.table-data-text-color-chocolate{color:var(--color-warning)}.table-data-text-color-grey{color:var(--color-text-tertiary)}.table-data-text-color-blue{color:var(--color-info)}.ant-modal .ant-modal-close{justify-content:flex-end;padding-top:8px;display:flex;top:20px}.ant-table-filter-column>.ant-dropdown-trigger{width:28px}.ant-collapse .ant-collapse-item:last-child{border-bottom:1px solid var(--color-border)!important}.ant-drawer-close{top:15px}:root{--color-primary:#1677ff;--color-primary-hover:#379ee8;--color-primary-active:#0e5bb8;--color-primary-light:#e6f4ff;--color-primary-lighter:#f0f9ff;--color-text-primary:#000000e0;--color-text-secondary:#000000a6;--color-text-tertiary:#bfbfbf;--color-text-disabled:#00000040;--color-text-inverse:#fff;--color-bg-primary:#fff;--color-bg-secondary:#f5f6f7;--color-bg-tertiary:#fafbfc;--color-bg-elevated:#fff;--color-bg-input:#fff;--color-bg-hover:#ebedef99;--color-bg-active:#ebedef;--color-bg-disabled:#f5f5f5;--color-border:#0505050f;--color-border-light:#f0f0f0;--color-border-dark:#d9d9d9;--color-border-focus:#167fe0;--color-success:#52c41a;--color-success-light:#dff0d7;--color-success-hover:#73d13d;--color-warning:#faad14;--color-warning-light:#fcf8e2;--color-warning-hover:#ffd666;--color-danger:#ff4d4f;--color-danger-light:#f2dede;--color-danger-hover:#ff7875;--color-info:#1677ff;--color-info-light:#e6f7ff;--color-info-hover:#4096ff;--color-link:#1677ff;--color-link-hover:#4096ff;--color-link-active:#0958d9;--color-shadow-primary:#0000001a;--color-shadow-secondary:#0000000f;--color-skeleton-base:#e0e0e0;--color-skeleton-highlight:#f0f0f0}[data-theme=dark]{--color-primary:#1677ff;--color-primary-hover:#4096ff;--color-primary-active:#0958d9;--color-primary-light:#4dabf726;--color-primary-lighter:#4dabf714;--color-text-primary:#ffffffd9;--color-text-secondary:#ffffffa6;--color-text-tertiary:#d1d5db;--color-text-disabled:#ffffff40;--color-text-inverse:#000;--color-bg-primary:#000;--color-bg-secondary:#0a0a0a;--color-bg-tertiary:#141414;--color-bg-elevated:#1a1a1a;--color-bg-input:#1a1a1a;--color-bg-hover:#ffffff14;--color-bg-active:#ffffff1a;--color-bg-disabled:#262626;--color-border:#d9d9d9;--color-border-light:#374151;--color-border-dark:#6b7280;--color-border-focus:#4dabf7;--color-success:#52c41a;--color-success-light:#10b98126;--color-success-hover:#34d399;--color-warning:#f59e0b;--color-warning-light:#f59e0b26;--color-warning-hover:#fbbf24;--color-danger:#ef4444;--color-danger-light:#ef444426;--color-danger-hover:#f87171;--color-info:#3b82f6;--color-info-light:#3b82f626;--color-info-hover:#60a5fa;--color-link:#4dabf7;--color-link-hover:#74c0fc;--color-link-active:#339af0;--color-shadow-primary:#0000004d;--color-shadow-secondary:#0003;--color-skeleton-base:#374151;--color-skeleton-highlight:#4b5563}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-primary:#4dabf7;--color-primary-hover:#74c0fc;--color-primary-active:#339af0;--color-primary-light:#4dabf726;--color-primary-lighter:#4dabf714;--color-text-primary:#fff;--color-text-secondary:#e5e7eb;--color-text-tertiary:#d1d5db;--color-text-disabled:#9ca3af;--color-text-inverse:#000;--color-bg-primary:#111827;--color-bg-secondary:#1f2937;--color-bg-tertiary:#374151;--color-bg-elevated:#1f2937;--color-bg-input:#1f2937;--color-bg-hover:#ffffff0d;--color-bg-active:#ffffff1a;--color-bg-disabled:#4b5563;--color-border:#424242;--color-border-light:#374151;--color-border-dark:#6b7280;--color-border-focus:#4dabf7;--color-success:#52c41a;--color-success-light:#10b98126;--color-success-hover:#34d399;--color-warning:#f59e0b;--color-warning-light:#f59e0b26;--color-warning-hover:#fbbf24;--color-danger:#ff4d4f;--color-danger-light:#ef444426;--color-danger-hover:#f87171;--color-info:#3b82f6;--color-info-light:#3b82f626;--color-info-hover:#60a5fa;--color-link:#4dabf7;--color-link-hover:#74c0fc;--color-link-active:#339af0;--color-shadow-primary:#0000004d;--color-shadow-secondary:#0003;--color-skeleton-base:#374151;--color-skeleton-highlight:#4b5563}}*,:before,:after{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}[data-theme=dark] .ant-table-tbody>tr:hover>td{color:var(--color-text-primary)!important;background-color:#ffffff1a!important}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ant-table-tbody>tr:hover>td{color:var(--color-text-primary)!important;background-color:#ffffff1a!important}}.theme-primary{background-color:var(--color-primary);color:var(--color-text-inverse)}.theme-primary-hover:hover{background-color:var(--color-primary-hover)}.theme-text-primary{color:var(--color-text-primary)}.theme-text-secondary{color:var(--color-text-secondary)}.theme-bg-primary{background-color:var(--color-bg-primary)}.theme-bg-secondary{background-color:var(--color-bg-secondary)}.theme-border{border-color:var(--color-border)}.theme-success{color:var(--color-success)}.theme-warning{color:var(--color-warning)}.theme-danger{color:var(--color-danger)}.theme-info{color:var(--color-info)}.ant-typography{color:var(--color-text-primary)}.ant-typography.ant-typography-secondary,.ant-typography .ant-typography-secondary{color:var(--color-text-secondary)!important}.ant-typography.ant-typography-tertiary,.ant-typography .ant-typography-tertiary{color:var(--color-text-tertiary)!important}.ant-typography.ant-typography-disabled,.ant-typography .ant-typography-disabled{color:var(--color-text-disabled)!important}.height-Yy1A3y{height:calc(100vh - 50px)}@media print{.header-eUTJNb{display:none!important}}.content-CxGiWc{background:0 0;overflow:hidden}@media print{.content-CxGiWc{margin-top:0}}.page-eshO6g{flex-direction:row;margin-top:15px;margin-left:15px;padding-bottom:20px;display:flex}@media (max-width:768px){.page-eshO6g{flex-direction:column;margin-left:10px;margin-right:10px}}.collapseText-ZU_7mV{color:#a0a0a0;font-size:11px}.isToggleExpand-W6jPyu{width:97%}.isToggleCollapse-_3uM8M{width:83.8%}.container-V40MJm{flex-direction:column;gap:20px;margin:5px 0;display:flex}.dropzone-V5a0uv{cursor:pointer;text-align:center;vertical-align:middle;border:2px dashed #c8c8c8;border-radius:5px;justify-content:center;align-items:center;padding:10px 0;display:flex}.dropzone-V5a0uv:hover{border-color:#1890ff;transition:all .4s}.label-jCgVmH{color:#1e2328;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.icon-J7Ruqm{color:#1890ff;margin-right:5px;font-size:1.5rem}.doc-zb_xln{background:#fff;border:1px solid #e6e6e6;border-radius:3px;align-self:center;align-items:center;max-width:150px;padding:5px 10px;display:flex}.docIcon-XCuR3M{margin-right:5px}.docText-eDJq3j{text-overflow:ellipsis;overflow:hidden}.docContainer-EwpVi6{flex-flow:wrap;gap:10px;display:flex}.tags-input-wrapper-I2Fcn9{position:relative}.tags-container-bptbDs{pointer-events:none;flex-wrap:wrap;display:flex;position:absolute;top:0;left:0}.tags-input-SLbAFc{padding-top:24px}.tripButtonsContainer-JLj3aP{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rearrangeContainer-GCNQ1G{justify-content:space-between;align-items:center;width:100%;margin-right:8px;display:flex}.gap-nOsILZ{gap:8px;display:flex}.addMinusTrip-XUI6Yf{align-items:center;gap:4px;display:flex}.dense-timeline .ant-timeline-item{margin-bottom:0;padding-bottom:0}.dense-timeline .ant-timeline-item-tail,.dense-timeline .ant-timeline-item-head{top:0}.small-text{font-size:.7rem}.vdjmContainer-mdjZw7{flex-direction:column;gap:10px;display:flex}.container-MP0xiz{flex-flow:wrap;gap:5px}.selected-row{background-color:#ccc!important}.wrapper-xLx7HK{background:#fff;margin:0;box-shadow:0 0 1px #0003}.content-EddGmU{padding:15px 20px}.header-RN0OZq{text-align:left;color:#282d32;background:#fff;border-bottom:1px solid #ebebeb;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0;font-size:.95rem;font-weight:500;display:flex}.left-eEqhpm{align-items:center;gap:10px;display:flex}.right-kQu0_d{align-items:center;gap:10px;margin-right:10px;display:flex}.bookingText-ZrbSRW{align-items:center;gap:10px;padding:5px;display:flex}.buttonsContainer-jlYVp7{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.menuItem-RU84BB{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;padding-left:24px;display:flex}.itemText-Yv4Sd4{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.voucherTableDarkMode-VwD4FI .ant-table-tbody-K_CknN>tr>td{background-color:var(--color-bg-primary)!important}.voucherTableDarkMode-VwD4FI .ant-table-tbody-K_CknN>tr.ant-table-row-selected-rlzdFD>td{background-color:var(--color-bg-hover)!important}.voucherTableDarkMode-VwD4FI .ant-table-thead-RWO42X>tr>th{background-color:var(--color-bg-secondary)!important;color:var(--color-text-secondary)!important;border-bottom-color:var(--color-border)!important}.voucherTableDarkMode-VwD4FI .ant-table-Co5zrw,.voucherTableDarkMode-VwD4FI .ant-table-container-ja8XTU,.voucherTableDarkMode-VwD4FI .ant-table-content-InBbfR{background-color:var(--color-bg-primary)!important}.tableContainer-i42j80{width:100%;margin-top:8px}.FAILED-VPO6Jb,.ERROR-RwSjdy{color:#f44336}.READY-_fbidE{color:#5f0072}.COMPLETED-ujXXUK{color:#4caf50}.UPLOADED-RKA5Vd{color:#ff9800}.APPROVED-kWZoXj{color:#2196f3}.actionContainer-HN7slX{justify-content:space-between;width:40vw;margin:10px 0;display:flex}.leftAction-OKyXsz{align-items:center;gap:8px;display:flex}.container-lZ6zX3{flex-direction:column;justify-content:center;gap:20px;display:flex}.titleWrapper-xyw282{justify-content:space-between;align-items:center;gap:10px;width:83vw;margin-top:20px;font-size:14px;display:flex}.titleContainer-wfM9ap{flex-direction:row;align-items:center;gap:15px;display:flex}.title-KzMJ2e{margin:0;font-size:38px;font-weight:500}.textButton-gM_UNa{color:#96989a;align-items:center;font-weight:500;display:flex}.uploadContainer-ZXl4hQ{height:50vh;margin-top:8px;overflow-y:auto}@media (max-width:768px){.uploadContainer-ZXl4hQ{height:20vh}.uploadButton-lJRpfn{width:100%}}.buttonActions-rKjxzq{align-items:center;gap:8px;display:flex}.chronologySelectorContainer-gl9ZYu{min-width:200px}.timePickerContainer-MEIXTG{width:100%}.loadButtonContainer-OIv2DZ{justify-content:flex-end;margin-top:16px;display:flex}@media (max-width:768px){.loadButtonContainer-OIv2DZ{justify-content:center}}