.custom-modal-height .ant-modal-content{height:600px;overflow-y:auto}.dataBody{background:#fff;padding:10px}.error[data-v-6c2c721d],.info[data-v-6c2c721d],.success[data-v-6c2c721d],.validation[data-v-6c2c721d],.warning[data-v-6c2c721d]{border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px}.error[data-v-6c2c721d]{color:#d8000c;background-color:#ffbaba;background-image:url(data:image/png;base64,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)}.success[data-v-6c2c721d]{color:#4f8a10;background-color:#dff2bf;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAGTklEQVR4Xu2W6U9UZxTGTUxNmn5omjZVxKT1Sz80qW3TaLVttAnLsFlBGPeCyOgggggUCsLMgILIOsAwLCLbAFJ2QahilWGZnW0AoYpbra2mn/sHPD3nAta5DAht0k89yZM7973nPL/3vO+de++aNf/HKsJL4brDS7ExU6Jw7fZUuIx4KFym+cjnPM7XxTX/OqSqD9dJkjcoPVM2Po+v2o+GITV6p5pgmO2B6cENDM5ew42JRuj68xB3ORCcx/lcJ/ZadXglu8T6pm6GpicZY0/6Mf3cRrLiDmnqmYVkxuQzE8mIid8NsJPMj3qR1/kdfFXvgevFnisOidK1IK4yCJZHN+eAzy0YedqHwYdXcWu2Edfv1qHn52r0zFTTbx1uzzbB+PhHjD7VU54e+rvtiKnwB/uIvV8ZnikuJXlXYzFJHXF3xsfd6J6pxNU75WifKkH7pBatExq0TBSieaIAP9jz0WjPw5XxXOH3zXtXYPnlBkw0ofQWOdhPzFgyeMY5HTEENsD6a68Abp8qRtukhqAMVKNpIp9ADMxGA6luLBN1oxnQjaajZuQcqoZTaewCbt1vpMlfQ1qTbGUrwXsWUxEgLOPgow6CFlKX+QRlYC6u2Bl4EfVkXjfGwPOoHUlD9bCKoApU2lJQYT2LS9bvUWZNENQ1Uw79gxac1EqWvyf4rvVVbcbAbAcGHraiyc7LmYNGAjaMZxI0g7pMh46AtSMqgipRRcBK21mCJhI0AeWWeJRa4lBijoHWdAYaYxQpEh1TGnTaK+BDN+aS/w6JalNablcsDNR5o52hGQQ9T1ACjqpoaZUEnQNetiUSNIGg8dRlHEEJaI7Gaa0/NKZIgkag0BiOAoMc6iEZ1AYZrUQpUptDwRwxe420WbrWS7kJAw86qOuLtLQq6lJJ0BRa2iSCJhJ0DlhujUUZAUss0QSNQjEDTRGI1PiB45TGm6DHkD8UitzBYOQMBCN74AhNRobOyTLQQwvMc5iARLnBN7H2AK7fqyRoEkETUTmcQNB4VNjiCHqGoNHUaRSBI1FsjiBoOIpMchQZZQT1EuALEV7oRuBDBD6Ii/37SVJk9gehfjwVpy95g3mOE1C55pX/lExLzeA4gp6hbqMJHEXQSIJGIFrrR2A5NGYZgcNoiY+iwBiCCI27A3whsgaCCLyXwAG4oPdHhv4bZPUHIrsrHMxzmICnwrW/wXyBoFHUaSRBI+hGCqclZmAYooq9BdNTGk/azyO0tPupQynCCr4QYefiXJ9EUFqfh6DU2yx3khs0fafBPIcJSJJd7zfQX6nUcoK6C0G+4QBBgqiLPTim3upgHpL/CZm6CUdnwdeW0nm9O7SDJ8A8xwkoXJ4U0Z5lDUqQ0e+OdP3fchah6k/FQ0K8XCcW+7J/Id0XzHOcAM1ITXuVb/AWkjIHPBy0khDXiMW+7M+cRSvAe5J10xcay25K8kGOwQvZQ45aLsS5YrEf+7I/cxbfA/ScVrS5oXw4AEVmPyE5l2YrlrMQ5zgT+7Ev+zNn0XuB/5fy0q2oHQvCpWF/IVlt8oHauFgvh/iaU5nm4OzL/sxZ9BzgJxM/oWqGA6EblwrJxVY/FJp9nYpDPLaU2If92Jf9nT4JOfgZHV/3OZonD72YhNa6m/bN7x+L6xfg7JtQv935u4CD31JeSlfobEFovXMYOrsUFSMBKLHtgda2e9XiOq5nH8GPfNl/ybchB7+vw4o+QufMUbRPB6PBfhDVo4HURQDKbP4rFudzHdezD/ux77LfAwvBd2h87XZ6MR2jV2gImqfmtqRqdK/QES/pUuLrnCcsOdVxPfuw36I7f7ngb7gE3Q703pPh+mwYdTA3kfqJfaixB6FmPBBVY3tfiM95nK9zHudzHdezz6q+CedjrXuSS4msaAva7MG49UCO3vvH0X03FB0zwWidPoIW2tdmEh/5nMf5OudxPtcdL94C9mE/MeBV8Rrp3S/l76h9VJugaNxJn99huP3w5AsxZEEvj3Me53Md17PPvN+qQpgAadu619fu23b07S6PJJc/5dqPkd0pQa1Biqbhw2gb+1Y48jmP83XO43yu4/p5n1VPgJfsTdIHpK9JUpLs/a/eKPws+K2+nZHrZ3fFrP9tV9yGP/jI5zzO1zlvPp/ruJ59Vr0F/1n8BbLoOV7QVIGsAAAAAElFTkSuQmCC)}.error[data-v-f03feb44],.info[data-v-f03feb44],.success[data-v-f03feb44],.validation[data-v-f03feb44],.warning[data-v-f03feb44]{border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px}.error[data-v-f03feb44]{color:#d8000c;background-color:#ffbaba;background-image:url(data:image/png;base64,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)}.success[data-v-f03feb44]{color:#4f8a10;background-color:#dff2bf;background-image:url(data:image/png;base64,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)}.img_battery[data-v-04d8ea86]{height:120px;width:230px;margin-bottom:8px}.item_battery[data-v-04d8ea86]{height:30px;width:30px}.title_tx2[data-v-04d8ea86]{position:absolute;z-index:1000;font-size:28px;width:290px;top:150px;text-align:center}.tx_soh[data-v-04d8ea86]{color:#47ba80;font-size:16px;font-weight:700}.content_bt[data-v-04d8ea86]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content_bt[data-v-04d8ea86],.content_start[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_center_dir[data-v-04d8ea86]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content_center[data-v-04d8ea86],.content_center_dir[data-v-04d8ea86]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_between[data-v-04d8ea86],.content_center[data-v-04d8ea86],.content_center_dir[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content_between[data-v-04d8ea86]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.det_title[data-v-04d8ea86]{font-size:18px;font-weight:700}.bg-suc-a[data-v-04d8ea86]{border-radius:4px}.bg-suc-a[data-v-04d8ea86],.bg-suc-t[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;color:#fff;background:#47ba80}.bg-suc-t[data-v-04d8ea86]{border-top-left-radius:4px;border-top-right-radius:4px}.bg-suc-b[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-style:solid;border-color:#47ba80;text-decoration:none}.bg-fail-a[data-v-04d8ea86]{border-radius:4px}.bg-fail-a[data-v-04d8ea86],.bg-fail-t[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;color:#fff;background:#f34d37}.bg-fail-t[data-v-04d8ea86]{border-top-left-radius:4px;border-top-right-radius:4px}.bg-fail-b[data-v-04d8ea86]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-style:solid;border-color:#f34d37;text-decoration:none}.text-suc[data-v-04d8ea86]{color:#47ba80}.text-fail[data-v-04d8ea86]{color:#5a5a5a}.error[data-v-d7e2ae1a],.info[data-v-d7e2ae1a],.success[data-v-d7e2ae1a],.validation[data-v-d7e2ae1a],.warning[data-v-d7e2ae1a]{border:1px solid;margin:10px 0;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px}.error[data-v-d7e2ae1a]{color:#d8000c;background-color:#ffbaba;background-image:url(data:image/png;base64,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)}.success[data-v-d7e2ae1a]{color:#4f8a10;background-color:#dff2bf;background-image:url(data:image/png;base64,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)}.reboot-button[data-v-d7e2ae1a]{margin-bottom:8px}.header-info[data-v-25d71dfa]{position:relative;text-align:center}.header-info>span[data-v-25d71dfa]{display:inline-block;margin-bottom:4px;color:rgba(0,0,0,.45);font-size:14px;line-height:22px}.header-info>p[data-v-25d71dfa]{margin:0;color:rgba(0,0,0,.85);font-size:24px;line-height:32px}.header-info>em[data-v-25d71dfa]{position:absolute;top:0;right:0;width:1px;height:56px;background-color:#e8e8e8}.ant-calendar-ok-btn{background-color:#1890ff!important;border-color:#1890ff!important;color:#fff!important;border-radius:4px!important;font-weight:500!important}.ant-calendar-ok-btn:focus,.ant-calendar-ok-btn:hover{background-color:#40a9ff!important;border-color:#40a9ff!important;color:#fff!important}.ant-calendar-ok-btn:active{background-color:#096dd9!important;border-color:#096dd9!important}.container[data-v-4e8c0774]{margin:8px}.vm[data-v-4e8c0774]{width:100%;max-width:100%}.packet-content[data-v-4e8c0774]{white-space:normal;word-wrap:break-word;word-break:break-all}.packet-parse-content[data-v-4e8c0774]{white-space:pre-wrap;word-wrap:break-word;word-break:break-all;max-height:300px;overflow:auto}.packet-collapse[data-v-4e8c0774]{margin-bottom:0}.packet-collapse[data-v-4e8c0774] .ant-collapse-header{padding:4px 16px!important;font-size:13px}.packet-collapse[data-v-4e8c0774] .ant-collapse-content-box{padding:8px!important}.s-table[data-v-4e8c0774] .ant-table-tbody>tr>td{white-space:normal;word-break:break-word}.fullscreen-modal[data-v-4e8c0774]{width:100%;max-width:100%;top:0;margin:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.fullscreen-modal .vm-titlebar[data-v-4e8c0774]{-ms-flex-negative:0;flex-shrink:0}.fullscreen-modal .vm-content[data-v-4e8c0774]{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.scrollable-content[data-v-4e8c0774]{width:100%;position:relative;overflow-y:auto;overflow-x:hidden;padding:10px 15px 10px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fullscreen-modal .fullscreen-modal-footer[data-v-4e8c0774]{border-top:1px solid #e5e5e5;padding:15px}.parse-details-container[data-v-4e8c0774]{padding:12px;background-color:#f0f2f5;border-radius:8px;max-height:75vh;overflow-y:auto}.parse-card-wrapper[data-v-4e8c0774]{margin-bottom:16px}.parse-main-card[data-v-4e8c0774]{border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden}.card-title-flex[data-v-4e8c0774]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.device-id-label[data-v-4e8c0774]{font-size:15px;color:#333}.highlight-text[data-v-4e8c0774]{color:#1890ff;font-weight:600}.custom-tag[data-v-4e8c0774]{font-weight:500;border-radius:4px}.json-header[data-v-4e8c0774]{font-weight:700;margin-bottom:8px;color:#555;font-size:13px}.json-block[data-v-4e8c0774]{background:#fdfdfd;color:#333;padding:16px;border:1px solid #e8e8e8;border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.5;max-height:400px;overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}.raw-hex-section[data-v-4e8c0774]{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px}.hex-title[data-v-4e8c0774]{font-size:12px;font-weight:700;color:#888;margin-bottom:4px}.hex-body[data-v-4e8c0774]{font-family:monospace;font-size:12px;word-wrap:break-word;word-break:break-all;color:#555;letter-spacing:1px}.packet-parse-item[data-v-4e8c0774]{padding:8px;border-bottom:1px solid #e8e8e8}.packet-parse-item[data-v-4e8c0774]:last-child{border-bottom:none;padding-bottom:0}.parse-meta-info[data-v-4e8c0774]{font-size:12px;color:#666;margin-bottom:6px}.packet-parse-json[data-v-4e8c0774]{background:#fafafa;color:#444;padding:10px;border:1px solid #eaeaea;border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.4;max-height:200px;overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;margin:0}.ant-table[data-v-4c26b54b]{margin-top:16px}.filter-container[data-v-4c26b54b]{margin-bottom:20px}.ant-calendar-picker[data-v-4c26b54b]{margin-right:8px}.filter-container[data-v-cab36ed2]{margin-bottom:20px}.ant-calendar-picker[data-v-cab36ed2]{margin-right:8px}.device-playback-panel[data-v-be90f40a]{width:100%;height:100%}.playback-layout[data-v-be90f40a]{background-color:#f0f2f5;border-radius:0}.playback-layout[data-v-be90f40a],.sidebar[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:100vh}.sidebar[data-v-be90f40a]{width:360px;min-width:360px;background-color:#fff;border-right:1px solid #e8e8e8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease}.playback-layout.sidebar-collapsed .sidebar[data-v-be90f40a]{width:0;min-width:0;border-right:none}.sidebar-header-title[data-v-be90f40a]{background-color:#1890ff;color:#fff;font-size:16px;font-weight:700;padding:14px 16px;letter-spacing:1px}.sidebar-content[data-v-be90f40a]{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;gap:14px}.sidebar-section[data-v-be90f40a]{padding-bottom:12px;border-bottom:1px solid #f5f5f5}.device-search-row .ant-input[data-v-be90f40a]{border-radius:4px}.calendar-month-nav[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.calendar-month-title[data-v-be90f40a]{font-size:13px;font-weight:700;color:rgba(0,0,0,.85)}.calendar-wrapper[data-v-be90f40a]{border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;background-color:#fafafa}.calendar-weekdays[data-v-be90f40a]{display:grid;grid-template-columns:repeat(7,1fr);background-color:#f5f5f5;border-bottom:1px solid #f0f0f0;text-align:center}.weekday-cell[data-v-be90f40a]{font-size:11px;font-weight:700;color:#52c41a;padding:4px 0}.calendar-days-grid[data-v-be90f40a]{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-day-cell[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:40px;padding:4px 1px;cursor:pointer;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;-webkit-transition:all .2s;transition:all .2s}.calendar-day-cell[data-v-be90f40a]:nth-child(7n){border-right:none}.calendar-day-cell[data-v-be90f40a]:hover:not(.other-month){background-color:#e6f7ff}.calendar-day-cell.other-month[data-v-be90f40a]{color:#bfbfbf;cursor:not-allowed}.calendar-day-cell.current-month[data-v-be90f40a]{color:#52c41a}.calendar-day-cell.selected[data-v-be90f40a]{background-color:#1890ff!important;color:#fff!important}.calendar-day-cell.selected .day-mileage[data-v-be90f40a]{color:#fff!important}.day-number[data-v-be90f40a]{font-size:12px;font-weight:700}.day-mileage[data-v-be90f40a]{font-size:9px;color:#8c8c8c;line-height:1.1;margin-top:1px}.time-picker-row[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.required-star[data-v-be90f40a]{color:#ff4d4f;margin-right:4px;font-weight:700}.time-label[data-v-be90f40a]{font-size:12px;color:rgba(0,0,0,.85);width:65px;white-space:nowrap}.filter-row[data-v-be90f40a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.filter-row[data-v-be90f40a],.speed-control[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.speed-control[data-v-be90f40a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.stay-control[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.filter-label[data-v-be90f40a]{font-size:12px;color:rgba(0,0,0,.85);white-space:nowrap}.speed-word[data-v-be90f40a]{font-size:11px;color:#1890ff}.speed-range-bar-container[data-v-be90f40a]{margin-top:8px}.speed-range-labels[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}.speed-label-badge[data-v-be90f40a]{font-size:9px;padding:1px 4px;border-radius:2px;color:#fff}.speed-label-badge.slow[data-v-be90f40a]{background-color:#2f54eb}.speed-label-badge.normal[data-v-be90f40a]{background-color:#f5222d}.speed-label-badge.fast[data-v-be90f40a]{background-color:#bfbfbf}.speed-range-bar[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;height:6px;border-radius:3px;overflow:hidden;background-color:#e8e8e8}.speed-bar-segment.slow-bar[data-v-be90f40a]{-webkit-box-flex:10;-ms-flex:10;flex:10;background-color:#52c41a}.speed-bar-segment.normal-bar[data-v-be90f40a]{-webkit-box-flex:8;-ms-flex:8;flex:8;background-color:#f5222d}.speed-bar-segment.fast-bar[data-v-be90f40a]{-webkit-box-flex:4;-ms-flex:4;flex:4;background-color:#bfbfbf}.quick-dates-row[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}.quick-dates-row .ant-btn[data-v-be90f40a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 4px;font-size:11px}.start-playback-btn[data-v-be90f40a]{background-color:#1890ff;border-color:#1890ff;height:36px;font-size:14px;font-weight:700}.sidebar-tabs-container[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px}.playback-tabs[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f0f0f0}.playback-tab[data-v-be90f40a]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:8px 0;cursor:pointer;font-size:13px;font-weight:500;color:rgba(0,0,0,.65);border-bottom:2px solid transparent}.playback-tab[data-v-be90f40a]:hover{color:#1890ff}.playback-tab.active[data-v-be90f40a]{color:#1890ff;border-bottom-color:#1890ff}.stops-list[data-v-be90f40a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;margin-top:8px}.events-empty[data-v-be90f40a],.stops-empty[data-v-be90f40a]{text-align:center;padding:24px 0;color:rgba(0,0,0,.45);font-size:12px}.stop-item[data-v-be90f40a]{padding:8px;border-bottom:1px solid #f5f5f5;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;border-left:3px solid transparent}.stop-item[data-v-be90f40a]:hover{background-color:#e6f7ff}.stop-item.active[data-v-be90f40a]{background-color:#bae7ff;border-left-color:#1890ff}.stop-header[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}.stop-badge[data-v-be90f40a]{background-color:#1890ff;color:#fff;font-size:10px;padding:1px 5px;border-radius:3px;font-weight:700}.stop-time[data-v-be90f40a]{font-size:10px;color:rgba(0,0,0,.45)}.stop-address[data-v-be90f40a]{font-size:11px;color:rgba(0,0,0,.65);line-height:1.3}.stop-id[data-v-be90f40a]{font-weight:700;color:#1890ff}.map-panel[data-v-be90f40a]{position:relative;height:100vh;background-color:#e8e8e8;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.sidebar-toggle-btn[data-v-be90f40a]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;width:20px;height:50px;background-color:#fff;border:1px solid #d9d9d9;border-left:none;border-radius:0 4px 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-box-shadow:2px 0 8px rgba(0,0,0,.15);box-shadow:2px 0 8px rgba(0,0,0,.15);-webkit-transition:all .2s ease;transition:all .2s ease;color:rgba(0,0,0,.65)}.sidebar-toggle-btn[data-v-be90f40a]:hover{background-color:#1890ff;color:#fff}.map-progress-bar[data-v-be90f40a]{top:0;height:20px;border-bottom:1px solid #f0f0f0}.map-header-bar[data-v-be90f40a],.map-progress-bar[data-v-be90f40a]{position:absolute;left:0;right:0;z-index:10;background-color:#fff;padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-header-bar[data-v-be90f40a]{top:20px;height:40px;border-bottom:1px solid #e8e8e8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-legend[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.legend-item[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.legend-color-block[data-v-be90f40a]{width:14px;height:8px;border-radius:1px}.legend-color-block.slow[data-v-be90f40a]{background-color:#2f54eb}.legend-color-block.normal[data-v-be90f40a]{background-color:#52c41a}.legend-color-block.overspeed[data-v-be90f40a]{background-color:#f5222d}.legend-color-block.fast[data-v-be90f40a]{background-color:#820014}.legend-text[data-v-be90f40a]{font-size:11px;color:rgba(0,0,0,.65)}.map-actions[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.action-btn[data-v-be90f40a]{font-size:11px}.map-view[data-v-be90f40a]{position:relative;padding-top:60px;height:100%}.empty-state[data-v-be90f40a]{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,.45);background:#fafafa;font-size:14px}.empty-state[data-v-be90f40a],.map-type-switcher[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-type-switcher[data-v-be90f40a]{position:absolute;top:76px;right:16px;z-index:10;background-color:hsla(0,0%,100%,.9);padding:3px 6px;border-radius:4px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15)}.map-type-buttons[data-v-be90f40a]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d9d9d9;border-radius:3px;overflow:hidden}.map-type-btn[data-v-be90f40a]{background-color:#fff;border:none;padding:2px 8px;font-size:11px;cursor:pointer;outline:none}.map-type-btn.active[data-v-be90f40a]{background-color:#1890ff;color:#fff}.map-stop-marker[data-v-be90f40a]{background-color:#ff7a45;border:2px solid #fff;border-radius:50%;color:#fff;font-weight:700;font-size:11px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);cursor:pointer}.map-stop-marker[data-v-be90f40a],.playback-vehicle-marker[data-v-be90f40a]{width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vehicle-arrow[data-v-be90f40a]{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:12px solid #ff7a45;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.stop-info-window[data-v-be90f40a]{padding:6px;font-size:11px;color:#333;line-height:1.5;min-width:180px}.info-row[data-v-be90f40a]{margin-bottom:2px}.info-action[data-v-be90f40a]{margin-top:6px;background-color:#fffbe6;border:1px solid #ffe58f;color:#d46b08;padding:1px 6px;border-radius:3px;text-align:center;font-size:10px}.vehicle-tooltip[data-v-be90f40a]{background-color:#fff;border:1px solid #999;border-radius:6px;padding:6px 10px;font-size:11px;color:#333;line-height:1.4;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);position:relative;white-space:nowrap}.vehicle-tooltip[data-v-be90f40a]:after{content:"";position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background-color:#fff;border-right:1px solid #999;border-bottom:1px solid #999}.blue-help-btn[data-v-be90f40a]{color:#1890ff;cursor:pointer;margin-left:2px}@media print{.map-header-bar[data-v-be90f40a],.map-navigation-panel[data-v-be90f40a],.map-progress-bar[data-v-be90f40a],.map-type-switcher[data-v-be90f40a],.panel-header[data-v-be90f40a],.sidebar[data-v-be90f40a]{display:none!important}.playback-layout[data-v-be90f40a]{grid-template-columns:1fr!important;-webkit-box-shadow:none!important;box-shadow:none!important}.map-panel[data-v-be90f40a]{height:100vh!important;width:100vw!important}.map-view[data-v-be90f40a]{padding-top:0!important}}.map-navigation-panel[data-v-be90f40a]{position:absolute;top:130px;right:16px;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;pointer-events:none}.map-navigation-panel [data-v-be90f40a]{pointer-events:auto}.navigation-dpad[data-v-be90f40a]{width:96px;height:96px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.45);border-radius:50%;position:relative;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.navigation-dpad[data-v-be90f40a]:hover{background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.18);box-shadow:0 6px 20px rgba(0,0,0,.18);border-color:rgba(24,144,255,.4)}.dpad-btn[data-v-be90f40a]{position:absolute;border:none;background:transparent;width:26px;height:26px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#555;font-size:14px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%;outline:none}.dpad-btn[data-v-be90f40a]:hover{color:#1890ff;background-color:rgba(24,144,255,.08);-webkit-transform:scale(1.15);transform:scale(1.15)}.dpad-btn.up[data-v-be90f40a]{top:4px;left:35px}.dpad-btn.down[data-v-be90f40a]{bottom:4px;left:35px}.dpad-btn.left[data-v-be90f40a]{left:4px;top:35px}.dpad-btn.right[data-v-be90f40a]{right:4px;top:35px}.dpad-btn.center-btn[data-v-be90f40a]{top:32px;left:32px;width:32px;height:32px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;-webkit-box-shadow:0 2px 6px rgba(24,144,255,.35);box-shadow:0 2px 6px rgba(24,144,255,.35);border-radius:50%}.dpad-btn.center-btn[data-v-be90f40a]:hover{-webkit-transform:scale(1.1) rotate(45deg);transform:scale(1.1) rotate(45deg);background:linear-gradient(135deg,#40a9ff,#096dd9);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.5);box-shadow:0 4px 12px rgba(24,144,255,.5);color:#fff}.navigation-zoom[data-v-be90f40a]{width:32px;height:72px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.45);border-radius:16px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:4px 0;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.navigation-zoom[data-v-be90f40a]:hover{background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.18);box-shadow:0 6px 20px rgba(0,0,0,.18);border-color:rgba(24,144,255,.4)}.zoom-btn[data-v-be90f40a]{border:none;background:transparent;width:24px;height:24px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#555;font-size:13px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%;outline:none}.zoom-btn[data-v-be90f40a]:hover{color:#1890ff;background-color:rgba(24,144,255,.08);-webkit-transform:scale(1.15);transform:scale(1.15)}.zoom-divider[data-v-be90f40a]{width:16px;height:1px;background-color:rgba(0,0,0,.06)}.fullscreen-modal{width:95%;max-width:95%;height:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fullscreen-modal .vm-titlebar{-ms-flex-negative:0;flex-shrink:0}.fullscreen-modal .vm-content{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.fullscreen-modal .vm-content .scrollable-content{position:relative;overflow-y:auto;overflow-x:hidden;padding:10px 15px 10px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fullscreen-modal .fullscreen-modal-footer{border-top:1px solid #e5e5e5;padding:15px}.ant-modal{height:-webkit-fill-available;max-width:90vw;max-height:90vh}.ant-modal-content{max-width:90vw;margin:auto;overflow:auto;border-radius:8px}.ant-modal-centered:before{content:unset}.table-page-search-wrapper{padding:24px 24px 8px;background:hsla(0,0%,100%,.95);margin-bottom:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,.03),0 8px 16px -6px rgba(0,0,0,.02);box-shadow:0 10px 25px -5px rgba(0,0,0,.03),0 8px 16px -6px rgba(0,0,0,.02);-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:border-color .3s ease,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s ease;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s ease,-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1)}.table-page-search-wrapper:focus-within,.table-page-search-wrapper:hover{border-color:rgba(59,130,246,.25);-webkit-box-shadow:0 20px 25px -5px rgba(59,130,246,.04),0 10px 10px -5px rgba(0,0,0,.02);box-shadow:0 20px 25px -5px rgba(59,130,246,.04),0 10px 10px -5px rgba(0,0,0,.02)}.table-page-search-wrapper .ant-form-item .ant-radio-group{background-color:#f1f5f9;padding:4px;border-radius:10px;border:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.table-page-search-wrapper .ant-form-item .ant-radio-button-wrapper,.table-page-search-wrapper .ant-form-item .ant-radio-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-page-search-wrapper .ant-form-item .ant-radio-button-wrapper{background:transparent;border:none!important;color:#64748b;border-radius:8px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);height:32px;line-height:32px;padding:0 12px;font-size:13px;font-weight:550;position:relative;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-page-search-wrapper .ant-form-item .ant-radio-button-wrapper:before{display:none!important}.table-page-search-wrapper .ant-form-item .ant-radio-button-wrapper-checked{font-weight:600}.table-page-search-wrapper .ant-form-item .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:#0f172a}.table-page-search-wrapper .ant-input,.table-page-search-wrapper .ant-select,.table-page-search-wrapper .ant-select-selection,.table-page-search-wrapper .ant-tree-select .ant-select-selection{border-radius:8px!important;border:1.5px solid #e2e8f0!important;background-color:#f8fafc!important;height:38px!important;line-height:38px!important;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;color:#1e293b;font-weight:500;-webkit-box-shadow:none!important;box-shadow:none!important}.table-page-search-wrapper .ant-input::-webkit-input-placeholder{color:#94a3b8}.table-page-search-wrapper .ant-input::-moz-placeholder{color:#94a3b8}.table-page-search-wrapper .ant-input:-ms-input-placeholder{color:#94a3b8}.table-page-search-wrapper .ant-input::-ms-input-placeholder{color:#94a3b8}.table-page-search-wrapper .ant-input::placeholder{color:#94a3b8}.table-page-search-wrapper .ant-input:hover,.table-page-search-wrapper .ant-select-selection:hover,.table-page-search-wrapper .ant-select:hover,.table-page-search-wrapper .ant-tree-select .ant-select-selection:hover{border-color:#cbd5e1!important}.table-page-search-wrapper .ant-input:focus,.table-page-search-wrapper .ant-select-focused .ant-select-selection,.table-page-search-wrapper .ant-select-open .ant-select-selection,.table-page-search-wrapper .ant-select-selection:focus,.table-page-search-wrapper .ant-tree-select-open .ant-select-selection{border-color:#3b82f6!important;background-color:#fff!important;-webkit-box-shadow:0 0 0 3.5px rgba(59,130,246,.15)!important;box-shadow:0 0 0 3.5px rgba(59,130,246,.15)!important}.table-page-search-wrapper .ant-select-selection--single{height:38px!important;line-height:38px!important}.table-page-search-wrapper .ant-select-selection__rendered{line-height:34px!important;margin-left:12px!important;margin-right:12px!important}.table-page-search-wrapper .ant-form-item-label{line-height:1.5;padding-bottom:6px}.table-page-search-wrapper .ant-form-item-label>label{font-size:13px;font-weight:600;color:#475569;letter-spacing:.01em}.table-page-search-wrapper .ant-dropdown-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;background-color:#f1f5f9;color:#475569;border-radius:8px;font-weight:600;font-size:13px;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:4px}.table-page-search-wrapper .ant-dropdown-link:hover{background-color:#e2e8f0;color:#1e293b;text-decoration:none}.table-page-search-wrapper .ant-dropdown-link .anticon{margin-left:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.table-page-search-submitButtons .ant-btn-primary{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border:none!important;border-radius:8px!important;height:38px!important;padding:0 24px!important;font-weight:600!important;letter-spacing:.01em;color:#fff!important;-webkit-box-shadow:0 4px 10px rgba(29,78,216,.25)!important;box-shadow:0 4px 10px rgba(29,78,216,.25)!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;-webkit-transform:translateY(0);transform:translateY(0)}.table-page-search-submitButtons .ant-btn-primary:focus,.table-page-search-submitButtons .ant-btn-primary:hover{background:linear-gradient(135deg,#60a5fa,#2563eb)!important;-webkit-box-shadow:0 6px 16px rgba(29,78,216,.35)!important;box-shadow:0 6px 16px rgba(29,78,216,.35)!important;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px);color:#fff!important}.table-page-search-submitButtons .ant-btn-primary:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgba(29,78,216,.2)!important;box-shadow:0 2px 6px rgba(29,78,216,.2)!important}.table-page-search-wrapper .ant-checkbox-wrapper{font-weight:550;color:#475569;font-size:13px;-webkit-transition:color .2s ease;transition:color .2s ease}.table-page-search-wrapper .ant-checkbox-wrapper:hover{color:#1e293b}.table-page-search-wrapper .ant-checkbox-inner{border-radius:4px;border:1.5px solid #cbd5e1;width:18px;height:18px;-webkit-transition:all .2s ease;transition:all .2s ease}.table-page-search-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#3b82f6;border-color:#3b82f6}.table-operator{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:20px;background:#f8fafc;padding:14px;border-radius:12px;border:1px dashed #cbd5e1}.table-operator .ant-btn-primary{background:#fff!important;color:#2563eb!important;border:1.5px solid #bfdbfe!important;border-radius:8px!important;height:36px!important;padding:0 16px!important;font-weight:600!important;font-size:13px!important;-webkit-box-shadow:0 2px 4px rgba(37,99,235,.03)!important;box-shadow:0 2px 4px rgba(37,99,235,.03)!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;-webkit-transform:translateY(0);transform:translateY(0);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-operator .ant-btn-primary .anticon{margin-right:6px}.table-operator .ant-btn-primary:focus,.table-operator .ant-btn-primary:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;border-color:transparent!important;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px);-webkit-box-shadow:0 6px 14px rgba(37,99,235,.22)!important;box-shadow:0 6px 14px rgba(37,99,235,.22)!important}.table-operator .ant-btn-primary:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgba(37,99,235,.15)!important;box-shadow:0 2px 6px rgba(37,99,235,.15)!important}.table-operator .ant-btn-primary:first-child,.table-operator .ant-btn-primary[icon=plus]{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;border:none!important;-webkit-box-shadow:0 4px 10px rgba(16,185,129,.25)!important;box-shadow:0 4px 10px rgba(16,185,129,.25)!important}.table-operator .ant-btn-primary:first-child:focus,.table-operator .ant-btn-primary:first-child:hover,.table-operator .ant-btn-primary[icon=plus]:focus,.table-operator .ant-btn-primary[icon=plus]:hover{background:linear-gradient(135deg,#34d399,#10b981)!important;-webkit-box-shadow:0 6px 16px rgba(16,185,129,.35)!important;box-shadow:0 6px 16px rgba(16,185,129,.35)!important;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px)}.table-operator .ant-btn-primary:first-child:active,.table-operator .ant-btn-primary[icon=plus]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 6px rgba(16,185,129,.2)!important;box-shadow:0 2px 6px rgba(16,185,129,.2)!important}.device-list-tabs{margin-bottom:24px}.device-list-tabs .ant-tabs-bar{border-bottom:2px solid #e2e8f0!important;margin-bottom:24px!important;background-color:transparent!important;padding:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block!important}.device-list-tabs .ant-tabs-nav-container{margin-bottom:-2px!important}.device-list-tabs .ant-tabs-nav .ant-tabs-tab{font-size:14px;font-weight:550;color:#64748b;padding:10px 16px 14px 16px!important;margin-right:16px!important;margin-left:0!important;border-radius:6px 6px 0 0!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:none!important;background:transparent!important}.device-list-tabs .ant-tabs-nav .ant-tabs-tab .anticon,.device-list-tabs .ant-tabs-nav .ant-tabs-tab i{margin-right:0!important;font-size:16px;-webkit-transition:color .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:color .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),color .25s ease;transition:transform .25s cubic-bezier(.4,0,.2,1),color .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1);color:#64748b}.device-list-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#2563eb!important;background-color:rgba(37,99,235,.04)!important}.device-list-tabs .ant-tabs-nav .ant-tabs-tab:hover .anticon,.device-list-tabs .ant-tabs-nav .ant-tabs-tab:hover i{color:#2563eb;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.device-list-tabs .ant-tabs-nav .ant-tabs-tab-active{color:#2563eb!important;font-weight:650;background-color:transparent!important}.device-list-tabs .ant-tabs-nav .ant-tabs-tab-active .anticon,.device-list-tabs .ant-tabs-nav .ant-tabs-tab-active i{color:#2563eb!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.device-list-tabs .ant-tabs-ink-bar{display:block!important;background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#2563eb))!important;background:linear-gradient(90deg,#3b82f6,#2563eb)!important;height:3px!important;border-radius:3px 3px 0 0!important;-webkit-box-shadow:0 -1px 6px rgba(37,99,235,.3)!important;box-shadow:0 -1px 6px rgba(37,99,235,.3)!important;bottom:0!important}.export-status{margin-top:10px;padding:10px 14px;background-color:#f8fafc;border-radius:8px;font-size:13.5px;color:#475569;border:1px solid #e2e8f0;word-break:break-all}.export-status span{margin-right:12px}.export-error-actions{margin:10px 0;padding:10px 14px;background-color:#fff1f0;border:1.5px solid #ffccc7;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.export-error-actions .ant-btn{margin-left:10px}.more-params-wrapper{margin-top:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.status-dot.total{background-color:#3b82f6;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.15);box-shadow:0 0 0 2px rgba(59,130,246,.15)}.status-dot.online{background-color:#10b981;-webkit-box-shadow:0 0 0 2px rgba(16,185,129,.15);box-shadow:0 0 0 2px rgba(16,185,129,.15)}.status-dot.offline{background-color:#ef4444;-webkit-box-shadow:0 0 0 2px rgba(239,68,68,.15);box-shadow:0 0 0 2px rgba(239,68,68,.15)}.status-dot.standby{background-color:#f59e0b;-webkit-box-shadow:0 0 0 2px rgba(245,158,11,.15);box-shadow:0 0 0 2px rgba(245,158,11,.15)}.status-count-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6px;height:18px;min-width:20px;font-size:11px;font-weight:600;line-height:1;border-radius:10px;margin-left:8px;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1)}.status-count-badge.total{background-color:rgba(59,130,246,.08);color:#3b82f6}.status-count-badge.online{background-color:rgba(16,185,129,.08);color:#10b981}.status-count-badge.offline{background-color:rgba(239,68,68,.08);color:#ef4444}.status-count-badge.standby{background-color:rgba(245,158,11,.08);color:#d97706}.table-page-search-wrapper .ant-form-item .status-btn-total.ant-radio-button-wrapper-checked{color:#2563eb!important;background-color:#fff!important;-webkit-box-shadow:0 4px 10px rgba(37,99,235,.12),0 2px 4px rgba(37,99,235,.06)!important;box-shadow:0 4px 10px rgba(37,99,235,.12),0 2px 4px rgba(37,99,235,.06)!important}.table-page-search-wrapper .ant-form-item .status-btn-online.ant-radio-button-wrapper-checked{color:#10b981!important;background-color:#fff!important;-webkit-box-shadow:0 4px 10px rgba(16,185,129,.12),0 2px 4px rgba(16,185,129,.06)!important;box-shadow:0 4px 10px rgba(16,185,129,.12),0 2px 4px rgba(16,185,129,.06)!important}.table-page-search-wrapper .ant-form-item .status-btn-offline.ant-radio-button-wrapper-checked{color:#ef4444!important;background-color:#fff!important;-webkit-box-shadow:0 4px 10px rgba(239,68,68,.12),0 2px 4px rgba(239,68,68,.06)!important;box-shadow:0 4px 10px rgba(239,68,68,.12),0 2px 4px rgba(239,68,68,.06)!important}.table-page-search-wrapper .ant-form-item .status-btn-standby.ant-radio-button-wrapper-checked{color:#d97706!important;background-color:#fff!important;-webkit-box-shadow:0 4px 10px rgba(245,158,11,.12),0 2px 4px rgba(245,158,11,.06)!important;box-shadow:0 4px 10px rgba(245,158,11,.12),0 2px 4px rgba(245,158,11,.06)!important}.status-btn-total.ant-radio-button-wrapper-checked .status-count-badge.total{background-color:#2563eb;color:#fff}.status-btn-online.ant-radio-button-wrapper-checked .status-count-badge.online{background-color:#10b981;color:#fff}.status-btn-offline.ant-radio-button-wrapper-checked .status-count-badge.offline{background-color:#ef4444;color:#fff}.status-btn-standby.ant-radio-button-wrapper-checked .status-count-badge.standby{background-color:#d97706;color:#fff}.status-btn-total.ant-radio-button-wrapper-checked .status-dot.total{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 4px rgba(37,99,235,.2);box-shadow:0 0 0 4px rgba(37,99,235,.2)}.status-btn-online.ant-radio-button-wrapper-checked .status-dot.online{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 4px rgba(16,185,129,.2);box-shadow:0 0 0 4px rgba(16,185,129,.2);-webkit-animation:status-pulse-green 2s infinite;animation:status-pulse-green 2s infinite}.status-btn-offline.ant-radio-button-wrapper-checked .status-dot.offline{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 4px rgba(239,68,68,.2);box-shadow:0 0 0 4px rgba(239,68,68,.2)}.status-btn-standby.ant-radio-button-wrapper-checked .status-dot.standby{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-box-shadow:0 0 0 4px rgba(245,158,11,.2);box-shadow:0 0 0 4px rgba(245,158,11,.2)}@-webkit-keyframes status-pulse-green{0%{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,.5);box-shadow:0 0 0 0 rgba(16,185,129,.5)}70%{-webkit-box-shadow:0 0 0 6px rgba(16,185,129,0);box-shadow:0 0 0 6px rgba(16,185,129,0)}to{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,0);box-shadow:0 0 0 0 rgba(16,185,129,0)}}@keyframes status-pulse-green{0%{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,.5);box-shadow:0 0 0 0 rgba(16,185,129,.5)}70%{-webkit-box-shadow:0 0 0 6px rgba(16,185,129,0);box-shadow:0 0 0 6px rgba(16,185,129,0)}to{-webkit-box-shadow:0 0 0 0 rgba(16,185,129,0);box-shadow:0 0 0 0 rgba(16,185,129,0)}}.recent-org-shortcuts{margin-top:4px;line-height:22px}.recent-org-tag{display:inline-block;height:auto;margin-right:8px;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.recent-org-tag:hover{color:#1890ff;border-color:#1890ff}.full-screen-modal{width:100vw!important}.full-screen-modal,.full-screen-modal .ant-modal{top:0!important;left:0!important;height:100vh!important;padding:0!important;margin:0!important;max-width:100vw!important;max-height:100vh!important}.full-screen-modal .ant-modal{width:100%!important}.full-screen-modal .ant-modal-content{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;border-radius:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important}.full-screen-modal .ant-modal-body{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;padding:0!important;width:100%!important;height:100vh!important;max-height:100vh!important;overflow:hidden!important}.full-screen-modal .ant-modal-close{top:14px!important;right:16px!important;background:hsla(0,0%,100%,.95)!important;border-radius:50%!important;width:36px!important;height:36px!important;line-height:36px!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;z-index:1000!important}.full-screen-modal .ant-modal-close:hover{background:#fff!important;-webkit-transform:scale(1.08)!important;transform:scale(1.08)!important;color:#1890ff!important}.full-screen-modal .ant-modal-close-x{width:36px!important;height:36px!important;line-height:36px!important;font-size:16px!important;color:rgba(0,0,0,.65)!important}