.trackCtl{position:absolute;z-index:1016;bottom:12px;left:50%;transform:translate(-53%);width:64%;min-width:720px;-webkit-user-select:none;user-select:none;overflow:visible!important}.trackBar{position:relative;height:18px;margin:12px 16px 0;border-radius:3px;background:rgba(0,0,0,.12);cursor:pointer}.theme--dark .trackBar{background:rgba(255,255,255,.12)}.trackCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:3px}.trackPlayed{position:absolute;left:0;top:0;height:100%;background:rgba(25,118,210,.28);pointer-events:none;border-radius:3px 0 0 3px}.trackHandle{position:absolute;top:-3px;width:12px;height:24px;margin-left:-6px;border-radius:3px;background:#fff;border:2px solid #1976d2;box-shadow:0 1px 3px #0006;pointer-events:none;transition:left .08s linear}.trackBarDrag .trackHandle{transition:none;transform:scaleX(1.2)}.trackTip{position:absolute;top:-26px;transform:translate(-50%);padding:1px 6px;font-size:11px;line-height:18px;white-space:nowrap;color:#fff;background:rgba(0,0,0,.75);border-radius:3px;pointer-events:none}.trackRow{font-size:12px;white-space:nowrap}.trackMainBtn{min-width:78px!important}.trackInfo{display:inline-flex;align-items:center}.trackTime{font-variant-numeric:tabular-nums;font-weight:600}.trackSpeeds{display:inline-flex;gap:2px}.trackSpeedBtn{min-width:34px!important;padding:0 4px!important}.infoCard{color:#000;background:#FFF}#mainMapArea{position:absolute!important}.freeBtnBox{position:absolute!important;width:60px;top:10px;bottom:200px;right:10px;z-index:889}.rightBtn{height:60px}.activeMarkerIcon{border:2px solid black}.hudBox{position:absolute!important;z-index:888;width:820px;top:10px;background-color:bisque}.viewInfoCard2{position:absolute!important;height:auto;right:0;top:0;z-index:889;width:290px}.leftOptionArea{position:relative}.listFilter{top:14px;right:15px;position:absolute}.myTreeTopSelect.v-text-field>.v-input__control>.v-input__slot:before,.myTreeTopSelect.v-text-field>.v-input__control>.v-input__slot:after{border-style:none!important}.trackLineItem .v-list-item__action{margin-left:4px!important;align-self:center}.clientTreeView .v-treeview-node__children+.v-treeview-node__root{margin-left:0!important}.clientTreeView .v-treeview-node__root:not(:has(+.v-treeview-node__children)){margin-left:-32px!important}.tripSummaryBox{padding:6px 10px!important;border-radius:6px;background:rgba(25,118,210,.08)}.theme--dark .tripSummaryBox{background:rgba(100,181,246,.14)}.rlBox,.rlCmdRow{min-width:0}.rlEllipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aiDrawer .v-navigation-drawer__content{display:flex;flex-direction:column}.aiHead{height:56px;flex:none}.aiBody{flex:1;overflow-y:auto;padding:12px;background:rgba(0,0,0,.03)}.theme--dark .aiBody{background:rgba(255,255,255,.04)}.aiEmpty{padding:24px 12px;font-size:13px;line-height:1.6}.aiMsg{display:flex;margin-bottom:10px}.aiMsgUser{justify-content:flex-end}.aiBubble{max-width:88%;padding:8px 12px;border-radius:10px;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;background:#fff;box-shadow:0 1px 2px #00000014}.theme--dark .aiBubble{background:#2a2a2a}.aiMsgUser .aiBubble{background:#673ab7;color:#fff;white-space:pre-wrap}.aiTyping{color:#0000008c;display:flex;align-items:center}.aiTools{text-align:right;margin-top:2px}.aiQuick{flex:none;border-top:1px solid rgba(0,0,0,.08)}.aiInput{flex:none}.aiMd{white-space:normal}.aiMd .aiMdH{font-weight:700;margin:6px 0 2px}.aiMd .aiMdGap{height:6px}.aiMd ul{padding-left:18px;margin:2px 0}.aiMd code{background:rgba(0,0,0,.06);padding:0 4px;border-radius:3px;font-family:Menlo,Consolas,monospace}.aiMd pre{background:rgba(0,0,0,.06);padding:6px 8px;border-radius:4px;overflow-x:auto;font-family:Menlo,Consolas,monospace;font-size:12px}.packetDiagCard{min-height:100vh}.packetDiagBody{min-height:0}.packetMono{font-family:Consolas,Menlo,DejaVu Sans Mono,monospace,Courier New,Lucida Console,Monaco}.packetTimeSub{font-size:10px;opacity:.55;line-height:1.2;white-space:nowrap}.packetEllipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.packetTzSelect{max-width:260px;font-size:12px}.packetKpiBar{display:flex;flex-wrap:wrap;gap:8px}.packetKpi{flex:1 1 200px;min-width:180px;padding:6px 10px;border-radius:6px;border:1px solid rgba(0,0,0,.08)}.theme--dark .packetKpi{border-color:#ffffff1f}.packetKpiIssues{flex:0 1 140px;min-width:120px}.packetKpiLabel{font-size:11px;opacity:.6;line-height:1.2}.packetKpiVal{font-size:13px;line-height:1.4}.packetMain,.packetTabItems{min-height:0}.packetTable tbody tr{cursor:pointer}.packetRowActive{background-color:#2196f324!important}.packetRowBad td:nth-child(5){color:#f44336}.packetRowUnsupported{opacity:.75}.packetScroll{overflow-y:auto;padding-right:4px}.packetSection{padding:8px 0 6px;border-bottom:1px dashed rgba(0,0,0,.1)}.theme--dark .packetSection{border-bottom-color:#ffffff1f}.packetSectionTitle{font-size:13px;font-weight:700;margin-bottom:6px}.packetTimeline{display:flex;align-items:center;height:18px;margin-bottom:4px}.packetTlLabel{width:72px;font-size:11px;opacity:.7;flex-shrink:0}.packetTlTrack{position:relative;flex:1 1 auto;height:12px;border-radius:3px;background:rgba(0,0,0,.06)}.theme--dark .packetTlTrack{background:rgba(255,255,255,.08)}.packetTlBar{position:absolute;top:0;height:100%;border-radius:3px}.packetTlSession{background:#4caf50}.packetTlOn{background:#42a5f5}.packetTlOff{background:rgba(158,158,158,.55)}.packetTlAxis{display:flex;justify-content:space-between;padding-left:72px}.packetChartGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px}.packetChart{height:160px;width:100%}.packetIssue .v-alert__content{width:100%}.packetDetailBox{overflow-y:auto}.packetDetailHead{line-height:1.4}.packetRawSticky{position:sticky;top:0;z-index:2;padding-bottom:6px;background:#fff}.theme--dark .packetRawSticky{background:#1e1e1e}.packetRaw{font-size:12px;line-height:1.9;word-break:break-all;padding:6px 8px;border-radius:6px;background:rgba(0,0,0,.03)}.theme--dark .packetRaw{background:rgba(255,255,255,.05)}.packetSeg{display:inline;padding:1px 2px;margin-right:3px;border-bottom:2px solid transparent;border-radius:2px;cursor:default;transition:background-color .1s}.packetSegPlain{opacity:.55}.packetSegActive{outline:1px solid rgba(0,0,0,.35)}.theme--dark .packetSegActive{outline-color:#fff9}.packetFields td{vertical-align:top;padding-top:4px!important;padding-bottom:4px!important}.packetFieldActive{background-color:#2196f324}.packetFieldDot{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px;vertical-align:middle}.packetFieldDesc{font-size:11px;opacity:.6;line-height:1.3;white-space:pre-wrap}.packetFieldVal{word-break:break-all}.packetJson{background:rgba(0,0,0,.03);border-radius:6px;padding:8px;font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-all}.theme--dark .packetJson{background:rgba(255,255,255,.05)}.packetSpecSelect{max-width:300px;min-width:220px}.packetNoteBadge{display:inline-block;min-width:14px;height:14px;line-height:14px;margin-right:4px;border-radius:7px;text-align:center;font-size:10px;font-weight:700;color:#fff;background:#fb8c00;cursor:help;vertical-align:middle}.packetNote{font-size:12px}.packet808Bits .v-chip,.packet808Sem{font-size:11px}.packetUnknownRow{opacity:.55}.packetRawOrig{word-break:break-all}.devDrawerHead{border-bottom:1px solid rgba(0,0,0,.08)}.theme--dark .devDrawerHead{border-bottom-color:#ffffff1f}.devDrawer .v-tabs{flex:0 0 auto}.devDrawerBody{overflow-y:auto;min-height:0}.devDrawer .v-navigation-drawer__content{overflow:hidden}.devEllipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devMono{font-family:Consolas,Menlo,DejaVu Sans Mono,monospace,Courier New,Lucida Console,Monaco}.devScoreBox{padding:8px 4px}.devRecommend{font-size:13px;font-weight:500;color:#1976d2}.theme--dark .devRecommend{color:#64b5f6}.devMetricGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.devMetric{padding:6px 8px;border-radius:6px;background:rgba(0,0,0,.035);min-width:0}.theme--dark .devMetric{background:rgba(255,255,255,.06)}.devMetricWarn{background:rgba(251,140,0,.14)}.theme--dark .devMetricWarn{background:rgba(251,140,0,.22)}.devMetricBig{grid-column:span 1}.devMetricK{font-size:11px;opacity:.6;line-height:1.2}.devMetricV{font-size:13px;font-weight:500;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.devMetricBig .devMetricV{font-size:18px}.devIssue .v-alert__content{width:100%}.devSection{padding:10px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.1)}.theme--dark .devSection{border-color:#ffffff24}.devConfigBox{margin-top:8px;padding:8px;border-radius:6px;font-size:12px;white-space:pre-wrap;word-break:break-all;background:rgba(0,0,0,.04)}.theme--dark .devConfigBox{background:rgba(255,255,255,.06)}.devCmdRow{min-width:0}.devTripTable td{padding:4px 6px!important}.devShareItem{background:transparent!important}.alarmToasts{position:fixed;top:72px;right:16px;width:360px;z-index:1250;pointer-events:none}.alarmToasts>div,.alarmToast,.alarmToastMute{pointer-events:auto}.alarmToast{cursor:pointer;border-left:4px solid #9e9e9e!important}.alarmToast-danger{border-left-color:#ef5350!important}.alarmToast-warning{border-left-color:#fb8c00!important}.alarmToast-info{border-left-color:#2196f3!important}.theme--light .alarmToast{background:#fff!important}.theme--dark .alarmToast{background:#2a2a2a!important}.alarmToastEllipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alarmToastMute{position:absolute;right:0;top:-34px}.alarmToastSlide-enter-active,.alarmToastSlide-leave-active{transition:all .25s ease}.alarmToastSlide-enter,.alarmToastSlide-leave-to{opacity:0;transform:translate(40px)}.no-padding{padding:0!important;margin:0!important}.full-height{height:100vh}.loginForm{margin-right:160px}.loginForm .icon-account{font-size:20px}.loginForm .icon-password{font-size:18px}.loginForm .v-input__prepend-inner{padding-right:10px!important}.loginForm .titleBox{height:50px}.loginForm .titleBox .absOlute{height:68px;padding:0 24px;left:-36px;top:-75px}.loginLeft{background-image:url(../imgs/loginbg.png);background-repeat:repeat-x;background-position:bottom;overflow:hidden;position:relative}.loginLeft .logoTxtBox{color:#fff;width:80%}.footerBox{position:absolute;bottom:60px;color:#ffffff46}.loginFormBox{width:58%}.bgo5{background-color:#0000004d!important}.v-textarea textarea{line-height:1rem}.myGlobalSearchBox{height:36px!important;width:280px!important;opacity:.8}.myGlobalSearchBox i{opacity:.35}.myGlobalSearchBox input{width:230px;height:34px;padding:0 8px}.myGlobalSearchBox input::placeholder{font-size:14px}.myGlobalSearchBox input:focus{outline:none}.theme--dark .myGlobalSearchBox{border:1px solid rgba(255,255,255,.12)!important;border-width:thin!important;border-right:0px!important}.theme--dark .myGlobalSearchBox input{color:#fff!important}.theme--light .myGlobalSearchBox{border:1px solid rgba(0,0,0,.12)!important;border-width:thin!important;border-right:0px!important}.theme--light .myGlobalSearchBox input{color:#000000de!important}.sdsjBtn{cursor:pointer}.viewInfoCard{position:absolute!important;right:8px;z-index:1002}@keyframes flash{0%,to{opacity:1}50%{opacity:.2}}.flashingElement{animation:flash 6.8s infinite;background-color:#ff0}#fenceMap{height:480px}.selected-group{background-color:#d3d3d3;border:2px solid #007bff}.scrollable-row{max-height:300px;overflow-y:auto}
