@font-face{font-family:DingTalk JinBuTi;src:url(/assets/DingTalk-JinBuTi-C1AWcZJq.ttf)format("truetype")}.sidebar[data-v-7cc899dc]{background:#fff;border-right:1px solid #f0eef5;flex-direction:column;width:220px;height:100vh;transition:width .3s;display:flex;position:relative;overflow:visible}.sidebar.collapsed[data-v-7cc899dc]{width:64px}.sidebar.collapsed .sidebar-logo[data-v-7cc899dc]{flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;height:auto;margin:8px 8px 4px;padding:8px}.sidebar.collapsed .sidebar-menu[data-v-7cc899dc]{margin-top:0;padding:0 8px}.sidebar.collapsed .menu-item[data-v-7cc899dc]{width:36px;height:36px;margin:0 auto 4px}.sidebar.collapsed .menu-item .menu-item-bg[data-v-7cc899dc]{border-radius:8px;width:36px;height:36px}.sidebar.collapsed .menu-item .menu-item-content[data-v-7cc899dc]{justify-content:center;align-items:center;width:36px;height:36px;padding:0}.sidebar.collapsed .menu-item.active .menu-item-bg[data-v-7cc899dc],.sidebar.collapsed .menu-item:hover:not(.active) .menu-item-bg[data-v-7cc899dc]{background:#fae6e4}.sidebar.collapsed .new-chat-btn[data-v-7cc899dc]{border-radius:8px;width:32px;height:32px;margin:14px auto;padding:0}.sidebar.collapsed .sidebar-footer[data-v-7cc899dc]{flex-direction:column;align-items:center;padding:0 8px 16px}.sidebar.collapsed .sidebar-footer .user-info[data-v-7cc899dc]{justify-content:center}.sidebar.collapsed .history-icon-wrapper[data-v-7cc899dc]{margin-top:0;padding:0 8px}.sidebar-logo[data-v-7cc899dc]{cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:40px;margin:8px 8px 5px;padding:8px 8px 0;display:flex}.sidebar-logo .logo-icon[data-v-7cc899dc]{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.sidebar-logo .logo-icon img[data-v-7cc899dc]{object-fit:contain;width:100%;height:100%}.sidebar-logo .logo-text[data-v-7cc899dc]{color:#000;white-space:nowrap;flex:1;font-family:DingTalk JinBuTi;font-size:16px;font-style:italic;font-weight:400;line-height:1.44;overflow:hidden}.sidebar-logo .logo-right-icon[data-v-7cc899dc]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .3s;display:flex}.sidebar-logo .logo-right-icon[data-v-7cc899dc]:hover{opacity:.8}.sidebar-logo .logo-right-icon img[data-v-7cc899dc]{object-fit:contain;width:100%;height:100%}.new-chat-btn[data-v-7cc899dc]{cursor:pointer;background:linear-gradient(90deg,#f24e3a 0%,#fdc14d 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:192px;height:36px;margin:8px;transition:all .3s;display:flex}.new-chat-btn[data-v-7cc899dc]:hover{opacity:.9}.new-chat-btn .anticon[data-v-7cc899dc]{color:#fff;flex-shrink:0;font-size:16px}.new-chat-btn span[data-v-7cc899dc]{color:#fff;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:1.57}.sidebar-menu[data-v-7cc899dc]{flex-shrink:0;min-height:0;margin-top:8px;padding:0 8px;overflow:hidden auto}.menu-item[data-v-7cc899dc]{cursor:pointer;border-radius:8px;width:192px;height:36px;margin-bottom:4px;transition:width .3s;position:relative;overflow:hidden}.menu-item .menu-item-bg[data-v-7cc899dc]{background:0 0;border-radius:8px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.menu-item .menu-item-content[data-v-7cc899dc]{z-index:1;align-items:center;gap:8px;height:100%;padding:7px 8px;transition:padding .3s;display:flex;position:relative}.menu-item .menu-item-content .icon-img[data-v-7cc899dc]{object-fit:contain;flex-shrink:0;width:18px;height:18px}.menu-item .menu-item-content .menu-item-text[data-v-7cc899dc]{color:#000;text-align:left;white-space:nowrap;flex:1;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.57;overflow:hidden}.menu-item.active .menu-item-bg[data-v-7cc899dc]{background:#fae6e4}.menu-item.active .menu-item-content .menu-item-text[data-v-7cc899dc]{color:#f24e3a;font-weight:500}.menu-item:hover:not(.active) .menu-item-bg[data-v-7cc899dc]{background:#fae6e4}.sidebar-history[data-v-7cc899dc]{flex-direction:column;flex:1;min-height:0;padding:0 8px;display:flex;overflow:hidden}.history-icon-wrapper[data-v-7cc899dc]{flex-direction:column;flex:1;align-items:center;min-height:0;margin-top:8px;padding:8px;display:flex;position:relative}.history-icon-btn[data-v-7cc899dc]{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.history-icon-btn[data-v-7cc899dc]:hover{background:#fae6e4}.history-icon-btn .history-icon-img[data-v-7cc899dc]{object-fit:contain;width:18px;height:18px}.history-popup[data-v-7cc899dc]{z-index:1000;background:#fff;border:1px solid #ebeef5;border-radius:8px;flex-direction:column;width:200px;height:230px;display:flex;position:absolute;top:0;left:calc(100% + 8px);overflow:hidden;box-shadow:4px 0 12px #0000000f}.history-popup-content[data-v-7cc899dc]{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.fade-enter-active[data-v-7cc899dc],.fade-leave-active[data-v-7cc899dc]{transform-origin:0;transition:opacity .2s,transform .2s}.fade-enter-from[data-v-7cc899dc],.fade-leave-to[data-v-7cc899dc]{opacity:0;transform:translate(-10px)}.team-menu-item[data-v-7cc899dc]{cursor:pointer;border-radius:8px;width:192px;height:36px;margin:0 8px 8px;transition:width .3s;position:relative;overflow:hidden}.team-menu-item .menu-item-bg[data-v-7cc899dc]{background:0 0;border-radius:8px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.team-menu-item .menu-item-content[data-v-7cc899dc]{z-index:1;align-items:center;gap:8px;height:100%;padding:7px 8px;transition:padding .3s;display:flex;position:relative}.team-menu-item .menu-item-content .icon-img[data-v-7cc899dc]{object-fit:contain;flex-shrink:0;width:18px;height:18px}.team-menu-item .menu-item-content .menu-item-text[data-v-7cc899dc]{color:#000;text-align:left;white-space:nowrap;flex:1;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.57;overflow:hidden}.team-menu-item.active .menu-item-bg[data-v-7cc899dc]{background:#fff}.team-menu-item.active .menu-item-content .menu-item-text[data-v-7cc899dc]{font-weight:500}.team-menu-item:hover:not(.active) .menu-item-bg[data-v-7cc899dc]{background:#ffffff80}.sidebar-footer[data-v-7cc899dc]{flex-shrink:0;justify-content:space-between;align-items:center;min-height:60px;margin-top:auto;padding:0 8px 16px;display:flex}.sidebar-footer .user-info[data-v-7cc899dc]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.sidebar-footer .user-avatar[data-v-7cc899dc]{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.sidebar-footer .user-name[data-v-7cc899dc]{color:#000;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:1.57;overflow:hidden}.sidebar-footer .message-box .action-icon[data-v-7cc899dc]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.sidebar-footer .message-box .action-icon[data-v-7cc899dc]:hover{background:#fae6e4}.sidebar-footer .message-box .action-icon img[data-v-7cc899dc]{object-fit:contain;width:16px;height:16px}.sidebar-footer .footer-actions[data-v-7cc899dc]{gap:8px;display:flex}.sidebar-footer .footer-actions .action-icon[data-v-7cc899dc]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.sidebar-footer .footer-actions .action-icon[data-v-7cc899dc]:hover{background:#fae6e4}.sidebar-footer .footer-actions .action-icon .anticon[data-v-7cc899dc]{color:#000;font-size:16px}.sidebar-footer .footer-actions .action-icon img[data-v-7cc899dc]{object-fit:contain;width:16px;height:16px}.sidebar-footer .logout-box[data-v-7cc899dc]{margin-left:8px}.sidebar-footer .logout-box .action-icon[data-v-7cc899dc]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.sidebar-footer .logout-box .action-icon[data-v-7cc899dc]:hover{background:#fae6e4}.sidebar-footer .logout-box .action-icon img[data-v-7cc899dc]{object-fit:contain;width:16px;height:16px}.logout-btn[data-v-7cc899dc]{color:#f24e3a;background:#fef1f0;border:none;border-radius:6px;font-weight:500}.collapse-toggle-btn[data-v-7cc899dc]{box-sizing:border-box;cursor:pointer;z-index:1000;background:#fff;border:1px solid #e5eaf4;border-radius:35px;justify-content:center;align-items:center;width:20px;height:32px;transition:all .3s;display:flex;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.collapse-toggle-btn[data-v-7cc899dc]:hover{opacity:.8}.collapse-toggle-btn img[data-v-7cc899dc]{object-fit:contain;width:20px;height:20px;display:block}.sidebar-menu[data-v-7cc899dc]::-webkit-scrollbar{width:4px}.sidebar-menu[data-v-7cc899dc]::-webkit-scrollbar-track{background:0 0}.sidebar-menu[data-v-7cc899dc]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.sidebar-menu[data-v-7cc899dc]::-webkit-scrollbar-thumb:hover{background:#0000004d}.customs-progress-modal .ant-modal-content{border-radius:8px;overflow:hidden}.customs-progress-modal .ant-modal-header{background:linear-gradient(135deg,#ff7a45 0%,#ff9c6e 100%);border-bottom:none;padding:0}.customs-progress-modal .customs-modal-header{color:#fff;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.customs-progress-modal .customs-modal-header .header-info{flex-direction:column;gap:8px;display:flex}.customs-progress-modal .customs-modal-header .header-info .info-item{align-items:center;gap:8px;display:flex}.customs-progress-modal .customs-modal-header .header-info .info-item .label{opacity:.9;font-size:14px;font-weight:500}.customs-progress-modal .customs-modal-header .header-info .info-item .value{color:#fff;font-size:14px;font-weight:600}.customs-progress-modal .customs-modal-header .close-icon{color:#fff;cursor:pointer;border-radius:4px;padding:4px;font-size:18px;transition:background-color .3s}.customs-progress-modal .customs-modal-header .close-icon:hover{background-color:#fff3}.customs-progress-modal .customs-modal-content{background:#fff}.customs-progress-modal .customs-modal-content .details-section{background:#f6f8fb;border-bottom:1px solid #f0f0f0;border-radius:10px;grid-template-columns:1fr 1fr;gap:16px 24px;margin-bottom:32px;padding:10px 10px 24px;display:grid}.customs-progress-modal .customs-modal-content .details-section .details-row{align-items:center;display:flex}.customs-progress-modal .customs-modal-content .details-section .details-row .details-label{color:#8c8c8c;min-width:80px;margin-right:12px;font-size:14px}.customs-progress-modal .customs-modal-content .details-section .details-row .details-value{color:#262626;flex:1;font-size:14px;font-weight:500}.customs-progress-modal .customs-modal-content .tracking-section .section-title{color:#262626;margin-bottom:20px;font-size:16px;font-weight:600}.customs-progress-modal .customs-modal-content .tracking-section .statusText{border-radius:5px;margin-left:10px;padding:2px 8px;font-size:12px;font-weight:400}.customs-progress-modal .customs-modal-content .tracking-section .finish{color:#1fad6f;background:#e8fbf3}.customs-progress-modal .customs-modal-content .tracking-section .process{color:#e37318;background:#fdf1e8}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps{margin-bottom:20px}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps .ant-steps-item .ant-steps-item-title{color:#262626;font-size:14px;font-weight:500}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps .ant-steps-item .step-description{flex-direction:column;gap:8px;margin-top:4px;display:flex}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps .ant-steps-item .step-description .status-tag{border-radius:12px;margin:0;padding:2px 8px;font-size:12px}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps .ant-steps-item .step-description .step-time{color:#8c8c8c;font-size:12px}.customs-progress-modal .customs-modal-content .tracking-section .custom-steps .ant-steps-item .ant-steps-item-icon{width:24px;height:24px;font-size:16px;line-height:24px}.customs-progress-modal .customs-modal-content .tracking-section .estimated-release-box{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.customs-progress-modal .customs-modal-content .tracking-section .estimated-release-box .info-icon{flex-shrink:0;margin-top:2px;font-size:16px}.customs-progress-modal .customs-modal-content .tracking-section .estimated-release-box .highlight-date{color:#0050b3;font-weight:600}.customs-progress-modal .customs-modal-footer{justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.customs-progress-modal .customs-modal-footer .close-btn{color:#595959;background:#fff;border-color:#d9d9d9}.customs-progress-modal .customs-modal-footer .close-btn:hover{color:#40a9ff;border-color:#40a9ff}.customs-progress-modal .customs-modal-footer .confirm-btn{color:#fff;background:#ff4d4f;border-color:#ff4d4f}.customs-progress-modal .customs-modal-footer .confirm-btn:hover{background:#ff7875;border-color:#ff7875}body .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#efefef}.message-popover-content .popover-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 0 12px;display:flex}.message-popover-content .popover-header .popover-title{color:#262626;font-size:14px;font-weight:600}.message-popover-content .popover-header .popover-close{color:#8c8c8c;cursor:pointer;border-radius:2px;padding:2px;font-size:14px;transition:all .3s}.message-popover-content .popover-header .popover-close:hover{color:#262626;background-color:#f5f5f5}.message-popover-content .message-list{max-height:400px;overflow-y:auto}.message-popover-content .message-list .message-item{cursor:pointer;padding:12px 16px;transition:background-color .3s}.message-popover-content .message-list .message-item:hover{background-color:#fafafa}.message-popover-content .message-list .message-item:last-child{border-bottom:none}.message-popover-content .message-list .message-item .message-row-1{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.message-popover-content .message-list .message-item .message-row-1 .message-title{color:#262626;font-size:14px;font-weight:500}.message-popover-content .message-list .message-item .message-row-1 .message-tag{margin:0;font-size:12px}.message-popover-content .message-list .message-item .message-row-2{color:#595959;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.message-popover-content .message-list .message-item .message-row-2 .message-waybill{color:#595959}.message-popover-content .message-list .message-item .message-row-2 .message-separator{color:#d9d9d9}.message-popover-content .message-list .message-item .message-row-2 .message-route{color:#595959}.message-popover-content .message-list .message-item .message-row-3{justify-content:space-between;align-items:center;font-size:12px;display:flex}.message-popover-content .message-list .message-item .message-row-3 .message-status,.message-popover-content .message-list .message-item .message-row-3 .message-time{color:#8c8c8c}.layout-container[data-v-55c412b1]{height:100vh;display:flex;position:relative;overflow:hidden}.layout-container .ai-icon[data-v-55c412b1]{cursor:pointer;z-index:999;background:url(/assets/agent-task-C4Nyte_J.png) 100% 100%/48px no-repeat;width:60px;height:60px;position:fixed;bottom:50px;right:50px}.layout-container .ai-panel[data-v-55c412b1]{z-index:1000;background:#fff;border-radius:12px;flex-direction:column;width:480px;height:580px;display:flex;position:fixed;bottom:120px;right:50px;overflow:hidden;box-shadow:0 8px 24px #00000026}.layout-container .ai-panel-header[data-v-55c412b1]{color:#fff;background:linear-gradient(90deg,#ff8a4a 0%,#ff5b7f 100%);justify-content:space-between;align-items:center;height:44px;padding:0 16px;font-size:14px;display:flex}.layout-container .ai-panel-close[data-v-55c412b1]{cursor:pointer;font-size:18px;line-height:1}.layout-container .ai-panel-body[data-v-55c412b1]{color:#333;padding:16px;font-size:14px}.layout-content[data-v-55c412b1]{flex:1;overflow-y:auto}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;font-family:Avenir,Helvetica,Arial,sans-serif}body .ant-btn{line-height:normal!important}body .data-table .ant-table .ant-table-thead>tr>th{border:none!important}body .ant-table-thead>tr>th{border-bottom:none!important}body .data-table .ant-pagination .ant-pagination-total-text{margin-right:20px!important}.column-1 .agent-icon{background:url(/assets/card_01-CiL2Y4ze.png) 50%/100% no-repeat}.column-2 .agent-icon{background:url(/assets/card_02-C_uk3Bzy.png) 50%/100% no-repeat}.column-3 .agent-icon{background:url(/assets/card_03-EPql_iLt.png) 50%/100% no-repeat}.column-4 .agent-icon{background:url(/assets/card_04-CG4EEv4g.png) 50%/100% no-repeat}.column-5 .agent-icon{background:url(/assets/card_05-DgRObGga.png) 50%/100% no-repeat}.column-6 .agent-icon{background:url(/assets/card_06-BrjmI7e1.png) 50%/100% no-repeat}.column-7 .agent-icon{background:url(/assets/card_07-B8aKFzE-.png) 50%/100% no-repeat}.column-8 .agent-icon{background:url(/assets/card_08-Dko31LH_.png) 50%/100% no-repeat}@font-face{font-family:D-DIN;src:url(/assets/D-DIN-DHIKp7DE.otf)}:root{--antd-wave-shadow-color:#e9532d}
