@charset "UTF-8";#app{height:100vh}body{margin:0;padding:0}:root{--app-primary-color: #00558a;--app-primary-color-hover: #004673;--app-primary-color-active: #003d66;--app-primary-color-shadow: rgba(0, 85, 138, .16);--primary-btn-bg: #00558a;--primary-btn-bg-hover: #004673;--primary-btn-bg-active: #003d66;--primary-btn-radius: 4px;--primary-btn-font-size: 14px;--primary-btn-font-weight: 500;--app-scrollbar-thumb: rgba(0, 85, 138, .38);--app-scrollbar-thumb-hover: rgba(0, 85, 138, .58);--app-scrollbar-track: rgba(242, 243, 245, 1);--app-input-bg: #f2f3f5;--app-input-placeholder: #86909c;--app-input-value-color: rgba(0, 0, 0, .88);--app-input-font-size: 12px;--app-input-height: 32px;--app-input-padding-x: 12px;--app-select-option-hover-bg: rgba(0, 85, 138, .08);--app-select-option-selected-bg: rgba(0, 85, 138, .12)}*{scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track);scrollbar-width:thin}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--app-scrollbar-track)}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb:horizontal,*::-webkit-scrollbar-thumb:vertical{background-color:var(--app-scrollbar-thumb);border-radius:8px}*::-webkit-scrollbar-thumb:hover,*::-webkit-scrollbar-thumb:horizontal:hover,*::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--app-scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}.ant-btn{border-radius:var(--primary-btn-radius)!important;font-family:PingFang SC,sans-serif!important;font-weight:var(--primary-btn-font-weight)!important;font-size:var(--primary-btn-font-size)!important;transition:background .2s,border-color .2s}.ant-btn[disabled],.ant-btn-disabled,.ant-btn:disabled{background:rgba(60,92,120,.12)!important;border-color:#3c5c781f!important;color:#556a8d!important}.ant-btn[disabled]:hover,.ant-btn-disabled:hover,.ant-btn:disabled:hover{background:rgba(60,92,120,.32)!important;border-color:#3c5c7852!important;color:#556a8d!important}#app .ant-btn.ant-btn-link[disabled],#app .ant-btn.ant-btn-link:disabled,#app .ant-btn.ant-btn-text[disabled],#app .ant-btn.ant-btn-text:disabled,#app .ant-btn.ant-btn-link[disabled]:hover,#app .ant-btn.ant-btn-link:disabled:hover,#app .ant-btn.ant-btn-text[disabled]:hover,#app .ant-btn.ant-btn-text:disabled:hover{color:#00000040!important;background:transparent!important;background-color:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important}.ant-btn-primary{background:var(--primary-btn-bg)!important;border-color:var(--primary-btn-bg)!important}.ant-modal-confirm-btns .ant-btn,.ant-modal-footer .ant-btn,.ant-drawer-footer .ant-btn,.ant-popconfirm .ant-popconfirm-buttons .ant-btn{box-shadow:none!important}.ant-btn-primary:hover,.ant-btn-primary:focus{background:var(--primary-btn-bg-hover)!important;border-color:var(--primary-btn-bg-hover)!important}.ant-btn-primary:active{background:var(--primary-btn-bg-active)!important;border-color:var(--primary-btn-bg-active)!important}.ant-btn-default:not(.ant-btn-dangerous):not(.reset-btn):not(.outline-action-btn):not(.app-cancel-btn){background:#fff!important;border-color:var(--primary-btn-bg)!important;color:var(--primary-btn-bg)!important}.ant-btn-default:not(.ant-btn-dangerous):not(.reset-btn):not(.outline-action-btn):not(.app-cancel-btn):not([disabled]):hover,.ant-btn-default:not(.ant-btn-dangerous):not(.reset-btn):not(.outline-action-btn):not(.app-cancel-btn):not([disabled]):focus{background:rgba(11,79,132,.08)!important;border-color:var(--primary-btn-bg-hover)!important;color:var(--primary-btn-bg-hover)!important}.ant-btn-default:not(.ant-btn-dangerous):not(.reset-btn):not(.outline-action-btn):not(.app-cancel-btn):not([disabled]):active{background:rgba(11,79,132,.14)!important;border-color:var(--primary-btn-bg-active)!important;color:var(--primary-btn-bg-active)!important}.app-cancel-btn.ant-btn,.ant-btn.app-cancel-btn,.ant-modal-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn),.ant-drawer-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn),.ant-modal-confirm-btns .ant-btn.ant-btn-default,.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default,.app-popconfirm .ant-popconfirm-buttons .ant-btn-default,.ant-btn.contact-btn-cancel,.ant-btn.client-group-btn-cancel,.ant-btn.modal-cancel-btn,.ant-btn.footer-btn--cancel,.ant-btn.cancel-button,.ant-btn.confirm-cancel-btn,.ant-btn.bank-cancel-btn,.ant-btn.clause-modal-cancel-btn,.ant-btn.contract-upload-cancel-btn,.ant-btn.form-field-modal-btn-cancel,.ant-btn.footer-cancel-btn{color:#4e5969!important;background:#f2f3f5!important;border:none!important;box-shadow:none!important}.app-cancel-btn.ant-btn:not([disabled]):hover,.app-cancel-btn.ant-btn:not([disabled]):focus,.ant-btn.app-cancel-btn:not([disabled]):hover,.ant-btn.app-cancel-btn:not([disabled]):focus,.ant-modal-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn):not([disabled]):hover,.ant-modal-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn):not([disabled]):focus,.ant-drawer-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn):not([disabled]):hover,.ant-drawer-footer .ant-btn.ant-btn-default:not(.ant-btn-dangerous):not(.outline-action-btn):not([disabled]):focus,.ant-modal-confirm-btns .ant-btn.ant-btn-default:not([disabled]):hover,.ant-modal-confirm-btns .ant-btn.ant-btn-default:not([disabled]):focus,.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:not([disabled]):hover,.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default:not([disabled]):focus,.app-popconfirm .ant-popconfirm-buttons .ant-btn-default:not([disabled]):hover,.app-popconfirm .ant-popconfirm-buttons .ant-btn-default:not([disabled]):focus,.ant-btn.contact-btn-cancel:not([disabled]):hover,.ant-btn.contact-btn-cancel:not([disabled]):focus,.ant-btn.client-group-btn-cancel:not([disabled]):hover,.ant-btn.client-group-btn-cancel:not([disabled]):focus,.ant-btn.modal-cancel-btn:not([disabled]):hover,.ant-btn.modal-cancel-btn:not([disabled]):focus,.ant-btn.footer-btn--cancel:not([disabled]):hover,.ant-btn.footer-btn--cancel:not([disabled]):focus,.ant-btn.cancel-button:not([disabled]):hover,.ant-btn.cancel-button:not([disabled]):focus,.ant-btn.confirm-cancel-btn:not([disabled]):hover,.ant-btn.confirm-cancel-btn:not([disabled]):focus,.ant-btn.bank-cancel-btn:not([disabled]):hover,.ant-btn.bank-cancel-btn:not([disabled]):focus,.ant-btn.clause-modal-cancel-btn:not([disabled]):hover,.ant-btn.clause-modal-cancel-btn:not([disabled]):focus,.ant-btn.contract-upload-cancel-btn:not([disabled]):hover,.ant-btn.contract-upload-cancel-btn:not([disabled]):focus,.ant-btn.form-field-modal-btn-cancel:not([disabled]):hover,.ant-btn.form-field-modal-btn-cancel:not([disabled]):focus,.ant-btn.footer-cancel-btn:not([disabled]):hover,.ant-btn.footer-cancel-btn:not([disabled]):focus{color:#4e5969!important;background:#e5e6eb!important;border:none!important}.ant-modal-footer,.ant-drawer-footer,.ant-modal-confirm-btns,.modal-footer,.modal-footer-actions,.dialog-footer,.adjust-footer,.client-group-modal-footer,.contact-dialog-footer,.dn-page-footer,.node-footer,.notice-detail__footer,.review-actions{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center!important;gap:12px;text-align:center!important}.ant-modal-footer .ant-btn+.ant-btn,.ant-drawer-footer .ant-btn+.ant-btn,.ant-modal-confirm-btns .ant-btn+.ant-btn{margin-inline-start:0!important}.ant-btn-primary.ant-btn-dangerous,.ant-btn-dangerous.ant-btn-primary,.ant-btn-color-dangerous.ant-btn-variant-solid{background:rgb(255,236,232)!important;border-color:#ffece8!important;color:#f53f3f!important}.ant-btn-primary.ant-btn-dangerous:hover,.ant-btn-dangerous.ant-btn-primary:hover,.ant-btn-color-dangerous.ant-btn-variant-solid:hover{background:rgb(255,220,213)!important;border-color:#ffdcd5!important;color:#f53f3f!important}.ant-btn-primary.ant-btn-dangerous:active,.ant-btn-dangerous.ant-btn-primary:active,.ant-btn-color-dangerous.ant-btn-variant-solid:active{background:rgb(255,206,197)!important;border-color:#ffcec5!important;color:#f53f3f!important}.ant-btn-primary.ant-btn-dangerous[disabled],.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-color-dangerous.ant-btn-variant-solid[disabled]{background:rgb(255,236,232)!important;border-color:#ffece8!important;color:#f53f3f8c!important}.ant-input:not(textarea),.ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper):not(.ant-input-affix-wrapper-textarea-with-clear-btn){height:var(--app-input-height)!important;min-height:var(--app-input-height)!important;padding:0 var(--app-input-padding-x)!important;background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:var(--app-input-height)!important;box-sizing:border-box!important;transition:background-color .2s,box-shadow .2s}.ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper):not(.ant-input-affix-wrapper-textarea-with-clear-btn){display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;max-height:var(--app-input-height)!important}.ant-input-textarea,.ant-input-textarea-affix-wrapper{padding:4px 10px;background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;transition:background-color .2s,box-shadow .2s}textarea.ant-input,.ant-input-textarea textarea.ant-input,.ant-input-textarea-affix-wrapper textarea.ant-input{background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important}textarea.app-min-resize-textarea{width:100%;height:94px;min-height:94px!important;line-height:1.5715!important;padding:8px 10px!important;background:var(--app-input-bg, #f0f2f5)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;resize:vertical;overflow-y:auto}.ant-input-affix-wrapper.app-min-resize-textarea{height:auto!important;min-height:0!important;padding:0!important;background:transparent!important}.ant-input-affix-wrapper.app-min-resize-textarea>textarea.ant-input{padding:8px 10px!important}textarea.app-min-resize-textarea--address{height:174px;min-height:174px!important}textarea.app-min-resize-textarea--cargo{height:62px;min-height:62px!important}.ant-input:focus,.ant-input:focus-visible,.ant-input:hover,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus-within,.ant-input-affix-wrapper:hover,.ant-input-textarea:focus,.ant-input-textarea:focus-visible,.ant-input-textarea:hover,.ant-input-textarea-affix-wrapper:focus,.ant-input-textarea-affix-wrapper-focused,.ant-input-textarea-affix-wrapper:focus-within,.ant-input-textarea-affix-wrapper:hover,.ant-input-number:focus,.ant-input-number:focus-within,.ant-input-number-focused,.ant-input-number:hover,.ant-select:hover .ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-picker:hover,.ant-picker-focused,.ant-picker:focus,.ant-picker:focus-within{background:var(--app-input-bg)!important;background-color:var(--app-input-bg)!important;border:none!important;box-shadow:none!important;outline:none!important}.ant-input::selection,.ant-input-affix-wrapper .ant-input::selection,.ant-input-number-input::selection,.ant-input-textarea::selection,.ant-select-selection-search-input::selection,.ant-picker-input>input::selection{background:rgba(134,144,156,.25)!important;color:var(--app-input-value-color)!important}.ant-input:-webkit-autofill,.ant-input:-webkit-autofill:focus,.ant-input:-webkit-autofill:hover,.ant-input-affix-wrapper .ant-input:-webkit-autofill,.ant-input-affix-wrapper .ant-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--app-input-bg) inset!important;box-shadow:0 0 0 1000px var(--app-input-bg) inset!important;-webkit-text-fill-color:var(--app-input-value-color)!important;caret-color:var(--app-input-value-color)!important;transition:background-color 99999s ease-out 0s}.ant-input:-webkit-autofill:placeholder-shown,.ant-input-affix-wrapper .ant-input:-webkit-autofill:placeholder-shown{-webkit-text-fill-color:var(--app-input-placeholder)!important}.ant-input-affix-wrapper .ant-input:not(textarea),.ant-input-affix-wrapper .ant-input:not(textarea):focus,.ant-input-affix-wrapper .ant-input:not(textarea):hover,.ant-input-affix-wrapper .ant-input:not(textarea):focus-visible,.ant-input-affix-wrapper-focused .ant-input:not(textarea),.ant-input-affix-wrapper:focus-within .ant-input:not(textarea){border:none!important;background:transparent!important;padding:0!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;height:100%!important;max-height:100%!important;min-height:unset!important;line-height:var(--app-input-height)!important;box-shadow:none!important;outline:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important}.ant-input-number:focus .ant-input-number-input,.ant-input-number:focus-within .ant-input-number-input,.ant-input-number-focused .ant-input-number-input,.ant-input-number:hover .ant-input-number-input{background:var(--app-input-bg)!important;background-color:var(--app-input-bg)!important}.ant-select-focused .ant-select-selector .ant-select-selection-search-input,.ant-select-open .ant-select-selector .ant-select-selection-search-input,.ant-select:hover .ant-select-selector .ant-select-selection-search-input{background:transparent!important}.ant-picker-focused .ant-picker-input>input,.ant-picker:focus .ant-picker-input>input,.ant-picker:focus-within .ant-picker-input>input,.ant-picker:hover .ant-picker-input>input{background:var(--app-input-bg)!important;background-color:var(--app-input-bg)!important}.ant-input[disabled],.ant-input-affix-wrapper-disabled{background:rgba(0,0,0,.04)!important;border:none!important;color:#00000040}.ant-input:placeholder-shown,.ant-input-textarea:placeholder-shown,.ant-input-affix-wrapper .ant-input:placeholder-shown,.ant-input-affix-wrapper .ant-input:placeholder-shown:focus,.ant-input-affix-wrapper .ant-input:placeholder-shown:focus-visible,.ant-input-affix-wrapper-focused .ant-input:placeholder-shown,.ant-input-affix-wrapper:focus-within .ant-input:placeholder-shown,.ant-input-textarea-affix-wrapper .ant-input:placeholder-shown,.ant-input-number-input:placeholder-shown,.ant-picker .ant-picker-input>input:placeholder-shown{color:var(--app-input-placeholder)!important;-webkit-text-fill-color:var(--app-input-placeholder)!important}.ant-input::placeholder,.ant-input-affix-wrapper .ant-input::placeholder,.ant-input-textarea::placeholder,.ant-input-textarea-affix-wrapper .ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker .ant-picker-input>input::placeholder{color:var(--app-input-placeholder)!important;opacity:1!important}.ant-input::-webkit-input-placeholder,.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder,.ant-input-textarea::-webkit-input-placeholder,.ant-input-number-input::-webkit-input-placeholder,.ant-picker .ant-picker-input>input::-webkit-input-placeholder{color:var(--app-input-placeholder)!important;opacity:1!important}.ant-input-number{display:inline-flex!important;align-items:stretch!important;height:var(--app-input-height)!important;min-height:var(--app-input-height)!important;padding:0!important;background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;box-sizing:border-box!important;transition:background-color .2s,box-shadow .2s}.ant-input-number .ant-input-number-input-wrap{flex:1 1 auto;min-width:0;display:flex!important;align-items:center!important;padding:0 var(--app-input-padding-x)!important}.ant-input-number .ant-input-number-input{height:auto!important;min-height:unset!important;padding:0!important;background:transparent!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:1.5715!important}.ant-input-number-input::placeholder,.ant-input-number-input:placeholder-shown{color:var(--app-input-placeholder)!important;-webkit-text-fill-color:var(--app-input-placeholder)!important}.ant-input-number.ant-input-number-disabled{background:rgba(0,0,0,.04)!important;border:none!important;color:#00000040!important}.ant-input-number.ant-input-number-disabled .ant-input-number-input{color:#00000040!important}.ant-select{width:100%}.ant-select .ant-select-selector{height:var(--app-input-height)!important;min-height:var(--app-input-height)!important;padding:0 var(--app-input-padding-x)!important;background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:var(--app-input-height)!important;box-sizing:border-box!important;transition:background-color .2s,box-shadow .2s}.ant-select-single .ant-select-selector .ant-select-selection-search,.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{height:var(--app-input-height)!important;line-height:var(--app-input-height)!important}.ant-select-single .ant-select-selector .ant-select-selection-item{pointer-events:none}.ant-select .ant-select-selection-item,.ant-select .ant-select-selection-search-input{color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:var(--app-input-height)!important}#app .ant-select-multiple .ant-select-selector{align-items:center;min-height:var(--app-input-height)!important;max-height:var(--app-input-height);overflow:hidden}#app .ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap}#app .ant-select-multiple .ant-select-selection-item{display:inline-flex!important;align-items:center;max-width:108px;height:22px!important;margin-block:0!important;margin-inline-end:4px;padding-inline:7px;font-size:12px!important;line-height:20px!important}#app .ant-select-multiple .ant-select-selection-item-content{overflow:hidden;line-height:20px!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}#app .ant-select-multiple .ant-select-selection-item-remove{display:inline-flex;align-items:center;margin-inline-start:4px;line-height:1}.ant-select-disabled .ant-select-selector{background:rgba(0,0,0,.04)!important;border:none!important;color:#00000040!important}.ant-select .ant-select-selection-placeholder{color:var(--app-input-placeholder)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-checkbox-input:focus-visible+.ant-checkbox-inner,.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-indeterminate .ant-checkbox-inner{border-color:var(--app-primary-color)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--app-primary-color)!important}.ant-checkbox-checked:after{border-color:var(--app-primary-color)!important}.ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:0 0 0 3px var(--app-primary-color-shadow)!important}.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:#00457759!important;border-color:#00457759!important}.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio:hover .ant-radio-inner,.ant-radio-input:focus-visible+.ant-radio-inner,.ant-radio-checked .ant-radio-inner{border-color:var(--app-primary-color)!important}.ant-radio-checked .ant-radio-inner{background-color:#fff!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--app-primary-color)!important}.ant-radio-checked:after{border-color:var(--app-primary-color)!important}.ant-radio-input:focus-visible+.ant-radio-inner{box-shadow:0 0 0 3px var(--app-primary-color-shadow)!important}.ant-radio-disabled.ant-radio-checked .ant-radio-inner{border-color:#00457759!important}.ant-radio-disabled.ant-radio-checked .ant-radio-inner:after{background-color:#00457759!important}.ant-switch.ant-switch-checked,.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:var(--app-primary-color)!important}.ant-switch.ant-switch-checked:focus-visible{box-shadow:0 0 0 3px var(--app-primary-color-shadow)!important}.ant-switch.ant-switch-checked.ant-switch-disabled{background:rgba(0,69,119,.35)!important}.ant-picker{height:var(--app-input-height)!important;min-height:var(--app-input-height)!important;padding:0 var(--app-input-padding-x)!important;background:var(--app-input-bg)!important;border:none!important;border-radius:4px!important;box-shadow:none!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:var(--app-input-height)!important;box-sizing:border-box!important;transition:background-color .2s,box-shadow .2s}.ant-picker .ant-picker-input{height:100%!important}.ant-picker .ant-picker-input>input{height:100%!important;padding:0!important;color:var(--app-input-value-color)!important;font-size:var(--app-input-font-size)!important;line-height:var(--app-input-height)!important}.ant-picker.ant-picker-disabled{background:rgba(0,0,0,.04)!important;border:none!important;color:#00000040!important}.ant-picker-now-btn,.ant-picker-today-btn,.ant-picker-footer a{color:#00558a!important}.ant-picker-now-btn:hover,.ant-picker-today-btn:hover,.ant-picker-footer a:hover{color:#004673!important}.ant-picker-ok .ant-btn-primary{background:#00558a!important;border-color:#00558a!important}.ant-picker-ok .ant-btn-primary:hover{background:#004673!important;border-color:#004673!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:#00558a!important;color:#fff!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#00558a!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:rgba(0,85,138,.12)!important;color:#00558a!important}.ant-select-dropdown,.ant-cascader-dropdown,.ant-tree-select-dropdown{padding:4px;background:#ffffff;border:1px solid #e5e6eb;border-radius:8px;box-shadow:0 4px 12px #0f23341a}.login-container .ant-select-dropdown{background:#012037;border:1px solid rgba(255,255,255,.1);box-shadow:none}.login-container .ant-select-item-option-active:not(.ant-select-item-option-disabled),.login-container .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.login-container .ant-select-item-option-selected:not(.ant-select-item-option-disabled).ant-select-item-option-active{background:rgba(0,69,119,.6)!important;color:#fff!important}.ant-select-item,.ant-select-item-option,.ant-cascader-menu-item,.ant-tree-select-dropdown .ant-select-tree-node-content-wrapper{border:none!important;outline:none!important;box-shadow:none!important}.ant-select-dropdown .ant-select-item-option-content,.ant-cascader-menu-item-content{pointer-events:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled),.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled),.ant-tree-select-dropdown .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:var(--app-select-option-hover-bg)!important;color:#000000e0!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-cascader-menu-item-selected:not(.ant-cascader-menu-item-disabled){background:var(--app-select-option-selected-bg)!important;color:#000000e0!important;font-weight:500}.ant-select-item-option-selected:not(.ant-select-item-option-disabled).ant-select-item-option-active{background:var(--app-select-option-selected-bg)!important}.ant-picker-header-view button:hover,.ant-picker-header button:hover{color:#00558a!important}.ant-radio-checked .ant-radio-inner{border-color:#00558a!important;background-color:#00558a!important}.ant-radio-wrapper:hover .ant-radio-inner,.ant-radio:hover .ant-radio-inner{border-color:#00558a!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:#00558a!important;border-color:#00558a!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#00558a!important}.ant-switch.ant-switch-checked,.ant-tabs-ink-bar{background:#00558a!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#00558a!important}.ant-pagination .ant-pagination-item-active{border-color:#00558a!important}.ant-pagination .ant-pagination-item-active a{color:#00558a!important}.ant-slider .ant-slider-track{background-color:#00558a!important}.ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #00558a!important}.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none!important;background:transparent!important;box-shadow:none!important}.ant-pagination .ant-pagination-prev{margin-inline-end:12px!important}.ant-pagination .ant-pagination-next{margin-inline-start:12px!important}.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-prev:focus-visible .ant-pagination-item-link,.ant-pagination .ant-pagination-next:focus-visible .ant-pagination-item-link{border:none!important;background:transparent!important}.ant-table-wrapper .ant-table-pagination.ant-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin-top:12px!important;margin-bottom:10px!important}.ant-pagination-item-active{background:#004577!important;border-radius:4px!important;color:#fff!important;border:none!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination .ant-pagination-options-quick-jumper input{border:none!important}.ant-pagination .ant-pagination-options-quick-jumper input:focus{border:none!important;background:rgb(242,243,245)!important;box-shadow:none!important;outline:none!important}.ant-pagination .ant-pagination-options-size-changer.ant-select{flex:none;width:auto;min-width:96px}.tenant-switch-popover{min-width:220px}.tenant-switch-popover .ant-popover-inner{padding:0!important;border-radius:6px!important;box-shadow:0 8px 24px #00183029!important}.tenant-switch-popover .ant-popover-inner-content{padding:0!important}.tenant-switch-panel{width:240px;max-width:320px;max-height:320px;padding:6px;overflow-y:auto;background:#fff}.tenant-checkbox-group{display:flex!important;flex-direction:column;gap:2px;width:100%}.tenant-checkbox-item.ant-checkbox-wrapper{width:100%;min-height:36px;margin-inline-end:0;padding:7px 10px;border-radius:4px;color:#1d2129;transition:background .2s,color .2s}.tenant-checkbox-item.ant-checkbox-wrapper:hover{background:rgb(242,243,245)}.tenant-checkbox-name{margin-left:4px;display:inline-block;max-width:176px;overflow:hidden;line-height:20px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}#app .status-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-btn-bg)!important}#app .status-tabs .ant-tabs-ink-bar{background:var(--primary-btn-bg)!important}#app .ant-tag{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin-inline-end:0;min-height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:22px;border:none!important;border-radius:4px!important}#app .ant-select-selection-overflow-item .ant-tag,#app .ant-select-selection-item.ant-tag,#app .ant-cascader-checkbox+.ant-tag{line-height:inherit;border-radius:inherit}#app .ant-tag.ant-tag-default{color:#000000a6!important;background:#f2f3f5!important}#app .ant-tag.ant-tag-success,#app .ant-tag.ant-tag-green{color:#00b42a!important;background:#e8ffea!important}#app .ant-tag.ant-tag-processing,#app .ant-tag.ant-tag-blue,#app .ant-tag.ant-tag-geekblue,#app .ant-tag.ant-tag-cyan{color:#3491fa!important;background:#e8f7ff!important}#app .ant-tag.ant-tag-error,#app .ant-tag.ant-tag-red,#app .ant-tag.ant-tag-magenta,#app .ant-tag.ant-tag-volcano{color:#f53f3f!important;background:#ffece8!important}#app .ant-tag-warning,#app .ant-tag-orange,#app .ant-tag-gold{color:#ff7d00!important;background:#fff7e8!important}#app .ant-tag-purple{color:#722ed1!important;background:#f5e8ff!important}#app .ant-tag-lime{color:#a0d911!important;background:#fcffe6!important}.ant-message{top:16px!important}.ant-message .ant-message-notice-content{display:inline-flex;align-items:center;padding:8px 18px;background:#ffffff!important;border:1px solid #e5e6eb;border-radius:999px;box-shadow:0 4px 16px #00000014;color:#000000e0!important;font-size:14px;line-height:22px}.ant-message .ant-message-custom-content{display:inline-flex;align-items:center;gap:8px}.ant-message .ant-message-success .anticon{color:#00b42a!important}.ant-message .ant-message-error .anticon{color:#e34d59!important}.ant-message .ant-message-warning .anticon{color:#ff7d00!important}.ant-message .ant-message-info .anticon{color:#00558a!important}.ant-popconfirm .ant-popconfirm-inner-content,.ant-popover.ant-popconfirm .ant-popconfirm-inner-content,.app-popconfirm .ant-popconfirm-inner-content{min-width:220px;padding:12px 16px}.ant-popconfirm .ant-popconfirm-message,.ant-popover.ant-popconfirm .ant-popconfirm-message,.app-popconfirm .ant-popconfirm-message{display:flex;align-items:center;position:relative;padding:0;color:#000000e0;font-size:14px;line-height:22px}.ant-popconfirm .ant-popconfirm-message-icon,.ant-popover.ant-popconfirm .ant-popconfirm-message-icon,.app-popconfirm .ant-popconfirm-message-icon{position:static;top:auto;display:inline-flex;align-items:center;margin-inline-end:8px;color:#ff7d00;font-size:16px;line-height:1}.ant-popconfirm .ant-popconfirm-message-title,.ant-popover.ant-popconfirm .ant-popconfirm-message-title,.app-popconfirm .ant-popconfirm-message-title{padding-left:0;padding-top:0;color:#000000e0;font-size:14px;line-height:22px}.ant-popconfirm .ant-popconfirm-buttons,.ant-popover.ant-popconfirm .ant-popconfirm-buttons,.app-popconfirm .ant-popconfirm-buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px;text-align:right}.ant-popconfirm .ant-popconfirm-buttons .ant-btn,.app-popconfirm .ant-popconfirm-buttons .ant-btn{min-width:48px;height:24px;padding:0 8px;font-size:12px;line-height:22px;border-radius:4px}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary,.app-popconfirm .ant-popconfirm-buttons .ant-btn-primary{color:#fff;background:#00558a;border-color:#00558a}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default,.app-popconfirm .ant-popconfirm-buttons .ant-btn-default{color:#4e5969!important;background:#f2f3f5!important;border:none!important}:root{--app-page-bg: #f3f6fa;--app-page-text: #1f2937;--app-panel-bg: #ffffff;--app-panel-radius: 12px;--app-panel-border: #e5e6eb;--app-page-padding: 16px;--app-panel-gap: 16px;--app-primary: var(--primary-btn-bg);--app-search-field-width: 260px;--app-search-field-gap: 15px}.layout-content,.content-wrapper{background:var(--app-page-bg)!important}.content-wrapper{height:100%;overflow-y:auto;box-sizing:border-box;padding:var(--app-page-padding)!important;background:var(--app-page-bg)!important;border-radius:0!important}.content-wrapper:has(>.page-fixed-chrome),.layout-content:not(.layout-content--profile):has(>.page-fixed-chrome){display:flex;flex-direction:column;overflow:hidden;padding:16px 16px 2px!important}.content-wrapper>.page-fixed-chrome,.layout-content>.page-fixed-chrome{flex:1;min-height:0;height:100%}.layout-content:not(.layout-content--profile){box-sizing:border-box;background:var(--app-page-bg)}.layout-content:not(.layout-content--profile):not(:has(>.content-wrapper)){padding:var(--app-page-padding)}.layout-content--profile{background:var(--app-page-bg)}.layout-body{background:var(--app-page-bg)!important}.content-wrapper>[class*=-page]:not(.error-page):not(.login-page):not(.sys-admin-page):not(:has(>.sub-sider-card)):not(:has(>.department-page__sider)):not(:has(>.tenant-panel)),.content-wrapper>[class*=-list-page],.content-wrapper>.list-page,.content-wrapper>.partner-management-container,.layout-content:not(.layout-content--profile)>[class*=-page]:not(.error-page):not(.sys-admin-page):not(:has(>.sub-sider-card)):not(:has(>.department-page__sider)):not(:has(>.tenant-panel)),.layout-content:not(.layout-content--profile)>[class*=-list-page],.layout-content:not(.layout-content--profile)>.list-page,.layout-content:not(.layout-content--profile)>.partner-management-container{display:flex;flex-direction:column;box-sizing:border-box;min-height:100%;background:var(--app-page-bg)!important;color:var(--app-page-text)}.content-wrapper>[class*=-page]:has(>.sub-sider-card),.content-wrapper>[class*=-page]:has(>.department-page__sider),.content-wrapper>[class*=-page]:has(>.tenant-panel),.content-wrapper>.sys-admin-page,.layout-content:not(.layout-content--profile)>[class*=-page]:has(>.sub-sider-card),.layout-content:not(.layout-content--profile)>[class*=-page]:has(>.department-page__sider),.layout-content:not(.layout-content--profile)>[class*=-page]:has(>.tenant-panel),.layout-content:not(.layout-content--profile)>.sys-admin-page{display:flex;flex-direction:row;align-items:flex-start;gap:var(--app-panel-gap);box-sizing:border-box;min-height:100%;background:var(--app-page-bg)!important;color:var(--app-page-text)}.content-wrapper>.r-table,.layout-content:not(.layout-content--profile)>.r-table{display:flex;flex-direction:column;box-sizing:border-box;min-height:100%;background:var(--app-page-bg)!important;color:var(--app-page-text)}.content-wrapper>.error-page,.layout-content>.error-page,.content-wrapper>.mobile-container,.layout-content>.mobile-container{background:transparent!important;min-height:100vh}.filter-panel,.search-panel,.app-filter-panel{position:relative;flex-shrink:0;margin-bottom:var(--app-panel-gap);padding:20px 20px 24px;border:1px solid var(--app-panel-border);border-radius:var(--app-panel-radius);background:var(--app-panel-bg);--app-input-height: 30px;--app-input-bg: #f2f3f5}.filter-panel .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.search-panel .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.app-filter-panel .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper){display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;height:30px!important;min-height:30px!important;max-height:30px!important}.filter-panel .ant-input-affix-wrapper>.ant-input,.search-panel .ant-input-affix-wrapper>.ant-input,.app-filter-panel .ant-input-affix-wrapper>.ant-input{width:auto!important;flex:1 1 auto!important;min-width:0!important;height:100%!important;max-height:100%!important;line-height:30px!important}.content-panel,.app-content-panel{flex:1;min-height:0;padding:20px 20px 24px;border:1px solid var(--app-panel-border);border-radius:var(--app-panel-radius);background:var(--app-panel-bg)}#app .filter-panel,#app .content-panel{background:#ffffff!important;border:1px solid #e5e6eb!important;border-radius:12px!important}#app .filter-panel,#app .search-panel,#app .app-filter-panel{--app-input-bg: #f2f3f5}.content-wrapper>[class*=-page]>.search-form,.content-wrapper>[class*=-page]>.page-header,.content-wrapper>[class*=-page]>.toolbar-wrap,.content-wrapper>.list-page>.search-form,.layout-content>[class*=-page]>.search-form,.layout-content>[class*=-page]>.page-header,.layout-content>[class*=-page]>.toolbar-wrap,.layout-content>.list-page>.search-form{position:relative;flex-shrink:0;margin-bottom:var(--app-panel-gap);padding:20px 20px 24px;border:1px solid var(--app-panel-border);border-radius:var(--app-panel-radius);background:var(--app-panel-bg);--app-input-height: 30px;--app-input-bg: #f2f3f5}.content-wrapper>[class*=-page]>.table-panel,.content-wrapper>[class*=-page]>.ant-table-wrapper,.content-wrapper>[class*=-page]>.ant-spin-nested-loading,.content-wrapper>[class*=-page]>.card-list,.content-wrapper>[class*=-page]>.content-body,.content-wrapper>.list-page>.ant-table-wrapper,.content-wrapper>.list-page>.ant-spin-nested-loading,.layout-content>[class*=-page]>.table-panel,.layout-content>[class*=-page]>.ant-table-wrapper,.layout-content>[class*=-page]>.ant-spin-nested-loading,.layout-content>[class*=-page]>.card-list,.layout-content>.list-page>.ant-table-wrapper{flex:1;min-height:0;padding:20px 20px 24px;border:1px solid var(--app-panel-border);border-radius:var(--app-panel-radius);background:var(--app-panel-bg)}.content-wrapper>[class*=-page]>.stat-cards,.layout-content>[class*=-page]>.stat-cards{flex-shrink:0;margin-bottom:var(--app-panel-gap);padding:16px 18px;border-radius:var(--app-panel-radius);background:var(--app-panel-bg)}.layout-content:not(.layout-content--profile) .content-panel>.ant-table-wrapper:not(.user-list-table):not(.label-table):not(.r-table-list):first-child,.layout-content:not(.layout-content--profile) .content-panel>.ant-spin-nested-loading:first-child,.layout-content:not(.layout-content--profile) .content-panel>common-table:first-child,.content-wrapper .content-panel>.ant-table-wrapper:not(.user-list-table):not(.label-table):not(.r-table-list):first-child,.content-wrapper .content-panel>.ant-spin-nested-loading:first-child,.content-wrapper .content-panel>common-table:first-child{margin-top:15px}.layout-content:not(.layout-content--profile) .department-page__panel:not(.department-page__panel--toolbar):not(.department-page__panel--dept-info)>common-table:first-child,.layout-content:not(.layout-content--profile) .department-page__panel:not(.department-page__panel--toolbar):not(.department-page__panel--dept-info)>.ant-table-wrapper:first-child,.content-wrapper .department-page__panel:not(.department-page__panel--toolbar):not(.department-page__panel--dept-info)>common-table:first-child,.content-wrapper .department-page__panel:not(.department-page__panel--toolbar):not(.department-page__panel--dept-info)>.ant-table-wrapper:first-child{margin-top:15px}.partner-management-container .header-banner{flex-shrink:0;margin-bottom:var(--app-panel-gap);padding:20px 24px;border-radius:var(--app-panel-radius);background:var(--app-panel-bg)}.partner-management-container .content-body{flex:1;min-height:0;padding:20px 20px 24px;border:1px solid var(--app-panel-border);border-radius:var(--app-panel-radius);background:var(--app-panel-bg)}.filter-grid{display:grid;grid-template-columns:repeat(auto-fill,var(--app-search-field-width));gap:var(--app-search-field-gap);align-items:center}.filter-form .ant-form-item{margin-bottom:0;width:var(--app-search-field-width)}.filter-form .ant-form-item-control{flex:1;max-width:100%}.filter-form .ant-form-item-control-input{min-height:30px!important;align-items:center}.filter-form .ant-input:not(textarea),.filter-form .ant-input-affix-wrapper,.filter-form .ant-select,.filter-form .ant-select-selector,.filter-form .ant-picker{width:100%!important;font-size:12px}.filter-form .ant-input-affix-wrapper>.ant-input{width:auto!important}.filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.filter-toolbar__left{display:flex;align-items:center;gap:8px}.filter-inline-row,.filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:15px;width:100%}.filter-inline-row>.ant-form-item,.filter-form>.filter-inline-row>.ant-form-item,.filter-row>.ant-form-item,.filter-form>.filter-row>.ant-form-item{flex:0 0 var(--app-search-field-width);margin-bottom:0;max-width:var(--app-search-field-width);width:var(--app-search-field-width)}.filter-inline-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:16px;flex-shrink:0;margin-left:0!important}.filter-inline-actions .ant-btn{flex-shrink:0;white-space:nowrap}.filter-config-btn{min-width:112px;height:30px;font-size:12px;border-color:var(--app-primary);background:var(--app-primary)}.reset-btn,.search-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:72px!important;height:30px!important;padding-inline:12px!important;font-size:12px!important}.reset-btn .anticon,.search-btn .anticon{margin-inline:0!important}.reset-btn{border:1px solid #d9d9d9!important;background:#ffffff!important;color:#4e5969!important}.reset-btn:hover:not([disabled]),.reset-btn:focus:not([disabled]){border-color:#c9cdd4!important;background:#ffffff!important;color:#4e5969!important}.reset-btn:active:not([disabled]){border-color:#b8bcc4!important;background:#f7f8fa!important;color:#4e5969!important}.search-btn{border-color:var(--app-primary)!important;background:var(--app-primary)!important}.filter-icon-btn-wrap{display:inline-flex}.filter-icon-btn.ant-btn{width:30px!important;min-width:30px!important;height:30px!important;padding:0!important;gap:0!important;font-size:14px!important}.primary-action-btn.filter-icon-btn{background:#00558a!important;border-color:#00558a!important}.primary-action-btn.filter-icon-btn:hover,.primary-action-btn.filter-icon-btn:focus{background:#004673!important;border-color:#004673!important}.status-tabs-row{display:flex;align-items:center;justify-content:center;min-height:58px}.status-tabs{flex:1}.status-tabs .ant-tabs-nav{margin:0}.status-tabs .ant-tabs-nav-wrap{justify-content:center}.status-tabs .ant-tabs-tab{min-width:156px;justify-content:center;padding:19px 0 12px;color:#718196;font-size:14px}.status-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--primary-btn-bg)!important;font-weight:600}.status-tabs .ant-tabs-ink-bar{height:3px;background:var(--primary-btn-bg)!important}.operation-row{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.operation-buttons{display:flex;gap:10px}.primary-action-btn,.outline-action-btn{display:flex;align-items:center;justify-content:center;height:30px;border-radius:4px;font-size:14px}.primary-action-btn{border-color:var(--app-primary);background:var(--app-primary)}.outline-action-btn{border-color:var(--app-primary);color:var(--app-primary)}.view-toggle-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #d6e0ea;color:#6a7d92}#app .filter-grid,#app [class*=-filter-grid],#app [class*=filter-fields]{display:grid;grid-template-columns:repeat(auto-fill,var(--app-search-field-width))!important;gap:var(--app-search-field-gap)!important;align-items:center}#app .filter-grid .ant-form-item,#app [class*=-filter-grid] .ant-form-item,#app [class*=filter-fields] .ant-form-item,#app .filter-form .ant-form-item{margin-bottom:0;width:var(--app-search-field-width)}#app .search-form{display:flex;flex-wrap:wrap;gap:var(--app-search-field-gap)}#app .search-form .ant-form-item{margin-bottom:0!important;margin-inline-end:0!important;width:var(--app-search-field-width)}#app .search-form-flex.ant-form-inline{display:flex;flex-wrap:wrap;gap:var(--app-search-field-gap)}#app .search-input,#app .search-select{width:var(--app-search-field-width)!important;max-width:var(--app-search-field-width)!important}#app .filter-panel .ant-form .ant-row{display:flex;flex-wrap:wrap;gap:var(--app-search-field-gap);margin-left:0!important;margin-right:0!important;row-gap:var(--app-search-field-gap)}#app .filter-panel .ant-form .ant-row:before,#app .filter-panel .ant-form .ant-row:after{display:none}#app .filter-panel .ant-form .ant-col{flex:0 0 var(--app-search-field-width);max-width:var(--app-search-field-width);padding-left:0!important;padding-right:0!important}#app .filter-panel .ant-form .ant-form-item{margin-bottom:0;width:var(--app-search-field-width)}#app .filter-panel .ant-form .ant-form-item-control-input{min-height:30px!important;align-items:center}#app .filter-panel .ant-form .ant-input:not(textarea),#app .filter-panel .ant-form .ant-input-affix-wrapper,#app .filter-panel .ant-form .ant-select,#app .filter-panel .ant-form .ant-select-selector,#app .filter-panel .ant-form .ant-picker{width:100%!important;font-size:12px}#app .filter-panel .ant-form .ant-input-affix-wrapper>.ant-input{width:auto!important}.route-status{display:grid;grid-template-columns:1.2fr 1.1fr 1fr;gap:0;margin-bottom:16px;overflow:hidden;border-radius:10px;background:#ffffff}.route-status .route-segment{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 40px 0 28px;background:#eef2f6;color:#7b8794;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%)}.route-status .route-segment+.route-segment{margin-left:-28px;padding-left:58px;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%,28px 50%)}.route-status .route-segment:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,28px 50%)}.route-status .route-segment.active,.route-status .route-segment.is-active,.route-status .route-segment.is-completed{overflow:hidden;background:#005b93;color:#fff}.route-status .route-segment.active:before,.route-status .route-segment.is-active:before,.route-status .route-segment.is-completed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.28) 1px,transparent 1px);background-size:10px 10px;opacity:.5}.route-status .route-segment>span,.route-status .route-segment>svg,.route-status .route-segment>div,.route-status .route-segment .anticon{position:relative;z-index:3}.route-status .route-segment svg,.route-status .route-segment .anticon{flex-shrink:0;font-size:16px}.route-status .route-segment strong{display:block;font-size:13px;font-weight:600;line-height:18px}.route-status .route-segment span{display:block;margin-top:2px;color:inherit;opacity:.72;font-size:12px;line-height:16px}.route-status .route-segment em,.route-status .route-segment i.time-flag{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:50%;background:#ffffff;color:#005b93;font-style:normal;font-size:11px;line-height:1;vertical-align:middle}@media (max-width: 900px){.route-status{grid-template-columns:1fr}.route-status .route-segment,.route-status .route-segment.middle,.route-status .route-segment+.route-segment,.route-status .route-segment:last-child{margin-left:0;padding-left:24px;clip-path:none}}
