.form[data-v-01a67b6b]{display:flex}.el-col[data-v-01a67b6b]{margin-bottom:20px}.date_tag[data-v-01a67b6b]{position:absolute;top:96px;right:13px;height:30px}.activeDate[data-v-01a67b6b]{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.search_box[data-v-01a67b6b]{margin-bottom:20px;display:flex}.echart_item[data-v-01a67b6b]{width:80%!important;height:660px;margin:0 auto}.echart_box[data-v-01a67b6b]{width:100%;height:660px}.search_button[data-v-01a67b6b]{margin-left:10px}[data-v-01a67b6b] .itemWrap{display:flex;justify-content:space-between;align-items:center}[data-v-01a67b6b] .itemWrap .value{margin-left:20px;font-weight:700}.clearfix[data-v-01a67b6b]{width:100%;display:flex;align-items:center;justify-content:space-around}.clearfix>span[data-v-01a67b6b]{flex:1}.bigEchartsBox[data-v-01a67b6b]{width:100%;height:calc(100vh - 160px)}.topCntTable[data-v-01a67b6b]{width:400px;position:absolute;top:100px;right:0;z-index:1;border:1px solid #42b983}.topCntBtn[data-v-01a67b6b]{position:absolute;top:66px;right:0}.tableFormItem[data-v-01a67b6b]{width:80%}.date_tag[data-v-77407c1c]{position:absolute;top:96px;right:13px;height:30px}.activeDate[data-v-77407c1c]{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.search_box[data-v-77407c1c]{margin-bottom:20px}.echart_item[data-v-77407c1c]{width:500px!important;height:360px;margin:0 auto}.echart_box[data-v-77407c1c]{width:460px;height:360px}.search_button[data-v-77407c1c]{margin-left:10px}.el-col[data-v-77407c1c]{margin-bottom:20px}.clearfix[data-v-77407c1c]{width:100%;display:flex;align-items:center;justify-content:space-around}.clearfix>span[data-v-77407c1c]{flex:1}.bigEchartsBox[data-v-77407c1c]{width:100%;height:calc(100vh - 160px)}.boxTextValue[data-v-77407c1c]{display:flex;justify-content:space-around;align-items:center}.boxTextValue p[data-v-77407c1c]{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:20px;color:#333}.boxTextValue p span.value[data-v-77407c1c]{margin-top:10px;color:#409eff;font-size:30px}[data-v-77407c1c] .ownTooltip{min-width:2.4rem}[data-v-77407c1c] .ownTooltip .itemWrap{display:flex;justify-content:space-between;align-items:center}[data-v-77407c1c] .ownTooltip .itemWrap .legendRound{width:.1rem;height:.1rem;border-radius:50%;display:inline-block}[data-v-77407c1c] .ownTooltip .itemWrap .key{margin-left:.02rem}[data-v-77407c1c] .ownTooltip .itemWrap .value{flex:1;text-align:right}.toolBox[data-v-77407c1c]{position:absolute;left:30px;top:90px;z-index:999;background:hsla(0,0%,100%,.8)}.date_tag[data-v-76ccab52]{position:absolute;top:96px;right:13px;height:30px}.activeDate[data-v-76ccab52]{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.search_box[data-v-76ccab52]{margin-bottom:20px}.echart_item[data-v-76ccab52]{width:500px!important;height:360px;margin:0 auto}.echart_box[data-v-76ccab52]{width:460px;height:360px}.search_button[data-v-76ccab52]{margin-left:10px}.el-col[data-v-76ccab52]{margin-bottom:20px}.clearfix[data-v-76ccab52]{width:100%;display:flex;align-items:center;justify-content:space-around}.clearfix>span[data-v-76ccab52]{flex:1}.bigEchartsBox[data-v-76ccab52]{width:100%;height:calc(100vh - 160px)}[data-v-76ccab52] .el-row .el-col:first-child .el-card,[data-v-76ccab52] .el-row .el-col:nth-child(2) .el-card{height:300px}.titleArea[data-v-76ccab52]{display:flex;align-items:center;margin-bottom:20px}.titleArea .devImg[data-v-76ccab52]{margin-right:20px}.titleArea .title .name[data-v-76ccab52]{font-size:30px;font-weight:700}.baseInfoItem[data-v-76ccab52]{display:flex;flex-wrap:wrap}.baseInfoItem .item[data-v-76ccab52]{line-height:34px;display:flex;align-items:center;width:50%}.baseInfoItem .item .green[data-v-76ccab52]{color:#67c23a;font-weight:700}.baseInfoItem .item .red[data-v-76ccab52]{color:red;font-weight:700}.baseData[data-v-76ccab52]{display:flex;flex-wrap:wrap;margin-top:10px}.baseData .item[data-v-76ccab52]{display:flex;align-items:center;flex-direction:column;width:26%}.baseData .item[data-v-76ccab52]:first-child,.baseData .item[data-v-76ccab52]:nth-child(2),.baseData .item[data-v-76ccab52]:nth-child(3),.baseData .item[data-v-76ccab52]:nth-child(4){padding-bottom:10px}.baseData .item[data-v-76ccab52]:first-child,.baseData .item[data-v-76ccab52]:nth-child(2),.baseData .item[data-v-76ccab52]:nth-child(3){border-bottom:2px solid #eee}.baseData .item[data-v-76ccab52]:nth-child(4),.baseData .item[data-v-76ccab52]:nth-child(8){width:20%;border-left:2px solid #eee}.baseData .item .label[data-v-76ccab52]{font-size:16px;color:#895a5a;margin:20px auto 0}.baseData .item .value[data-v-76ccab52]{font-size:34px;font-weight:700;color:#333}.toolBox[data-v-76ccab52]{position:absolute;left:30px;top:90px;z-index:999;background:hsla(0,0%,100%,.8)}.head-container[data-v-da3d416e]{margin:12px 0;position:sticky;top:10px;z-index:9;text-align:right}.head-container .filter-item[data-v-da3d416e]{display:inline-block;vertical-align:middle;margin:0 3px 0 0}.el-form-item--small.el-form-item[data-v-da3d416e],[data-v-da3d416e] .el-form-item--mini.el-form-item{margin-bottom:0}[data-v-04e9bf1d] .el-dialog{width:500px;overflow:hidden}[data-v-04e9bf1d] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-04e9bf1d] .el-select{width:100%}[data-v-37a26f70] .el-dialog{width:500px;overflow:hidden}[data-v-37a26f70] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-37a26f70] .el-select{width:100%}[data-v-30abd82b] .el-dialog{width:500px;overflow:hidden}[data-v-30abd82b] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-30abd82b] .el-select{width:100%}[data-v-d5d1bf24] .el-dialog{width:500px;overflow:hidden}[data-v-d5d1bf24] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-d5d1bf24] .el-select{width:100%}[data-v-0a82ec5b] .el-dialog{width:500px;overflow:hidden}[data-v-0a82ec5b] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-0a82ec5b] .el-select{width:100%}[data-v-7d471b9e] .el-dialog{width:500px;overflow:hidden}[data-v-7d471b9e] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-7d471b9e] .el-select{width:100%}[data-v-261e5fee] .el-dialog{width:500px;overflow:hidden}[data-v-261e5fee] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-261e5fee] .el-select{width:100%}[data-v-36bf35ae] .el-dialog{width:500px;overflow:hidden}[data-v-36bf35ae] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-36bf35ae] .el-select{width:100%}#canvas[data-v-42877ef4]{border:1px solid #ccc}[data-v-30885ef3] .el-dialog{width:500px;overflow:hidden}[data-v-30885ef3] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-30885ef3] .el-select{width:100%}[data-v-18f1a0de] .el-dialog{width:500px;overflow:hidden}[data-v-18f1a0de] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-18f1a0de] .el-select{width:100%}[data-v-75b8b7a8] .el-dialog{width:500px;overflow:hidden}[data-v-75b8b7a8] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-75b8b7a8] .el-select{width:100%}[data-v-271765f7] .el-dialog{width:500px;overflow:hidden}[data-v-271765f7] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-271765f7] .el-select{width:100%}[data-v-46ead999] .el-dialog{width:500px;overflow:hidden}[data-v-46ead999] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-46ead999] .el-select{width:100%}ul.opratersParent li[data-v-46ead999]{display:flex;align-content:center;justify-content:space-between;list-style:none;margin:4px 0;padding:4px 10px;cursor:pointer}ul.opratersParent li.active[data-v-46ead999],ul.opratersParent li[data-v-46ead999]:hover{background:rgba(115,211,188,.8);background:#f4f4f4;color:#000}ul.opratersParent li b[data-v-46ead999]{flex:1;margin-top:4px}ul.opratersParent li p[data-v-46ead999]{width:150px;text-align:right}[data-v-58dd1b60] .el-dialog{width:1440px;overflow:hidden}.item{cursor:pointer;display:block}.active{color:#409eff}[data-v-12e828fe] .el-dialog,[data-v-662072dc] .el-dialog{width:1440px;overflow:hidden}.form{display:flex}.image-slot{line-height:118px;text-align:center;font-weight:400}[data-v-5cb11fb0] .row-style{padding:10px 0}[data-v-5cb11fb0] .el-image-viewer__close{top:80px!important;color:#fff}.comBaseInfo[data-v-5cb11fb0]{display:flex;padding:20px 0}.comBaseInfo ul[data-v-5cb11fb0]{display:flex;justify-content:space-around;flex-wrap:wrap;flex:1;margin-top:-24px}.comBaseInfo ul li[data-v-5cb11fb0]{min-height:30px;line-height:30px;margin-top:20px;border-bottom:1px dashed rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center;width:46%}.comTitle[data-v-5cb11fb0]{color:#373737;font-weight:700}.comBaseInfo .title[data-v-5cb11fb0]{color:#676968;font-weight:700}.comBaseInfo .content[data-v-5cb11fb0]{color:#afaeb3}[data-v-4c736a1e] .el-dialog{width:500px;overflow:hidden}[data-v-4c736a1e] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-4c736a1e] .el-select{width:100%}[data-v-0a2676b5] .el-dialog{width:500px;overflow:hidden}[data-v-0a2676b5] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-0a2676b5] .el-select{width:100%}[data-v-306f8ab4] .el-dialog{width:500px;overflow:hidden}[data-v-306f8ab4] .el-dialog .el-form-item{width:100%;margin-right:15px;float:left;height:33px}[data-v-306f8ab4] .el-select{width:100%}[data-v-306f8ab4] .el-table--border th.borderBoldth,[data-v-306f8ab4] .el-table tr.borderBoldtd td:nth-child(2),[data-v-306f8ab4] .el-table tr.borderBoldtd td:nth-child(4),[data-v-306f8ab4] .el-table tr.borderBoldtd td:nth-child(8),[data-v-306f8ab4] .el-table tr.borderBoldtd td:nth-child(13),[data-v-306f8ab4] .el-table tr.borderBoldtd td:nth-child(18){border-right:1px solid #999}[data-v-306f8ab4] .el-table__body td.warningBg{background:rgba(230,162,60,.8)}[data-v-306f8ab4] .el-table__body tr:hover td.warningBg{background:#e6a23c;color:#fff}[data-v-306f8ab4] .el-table td.dangerBg{background:rgba(245,108,108,.8)}[data-v-306f8ab4] .el-table tr:hover td.dangerBg{background:#f56c6c;color:#fff}.dangerText[data-v-306f8ab4]{color:#f56c6c;font-weight:700}.tableClass[data-v-306f8ab4]{font-family:fontnum,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}[data-v-73e8ff9a] .el-image-viewer__close{top:80px!important;color:#fff}[data-v-73e8ff9a] .el-image__error{line-height:14px}.orglist[data-v-73e8ff9a]{height:400px;display:flex;flex-direction:column;justify-content:space-between}.app-container[data-v-73e8ff9a] .el-tree-node:focus>.el-tree-node__content{background:transparent}.app-container[data-v-73e8ff9a] .el-tree-node__content:hover,.app-container[data-v-73e8ff9a] .is-current{background:#409eff;color:#fff}.typeItem[data-v-73e8ff9a]{padding-left:10px;cursor:pointer;line-height:30px;height:30px;font-size:14px}.typeItem.is-current[data-v-73e8ff9a],.typeItem[data-v-73e8ff9a]:hover{background:#409eff;color:#fff}.file-title[data-v-73e8ff9a]{cursor:pointer}.file-previewable[data-v-73e8ff9a]:hover{color:#409eff;text-decoration:underline}.floor-map[data-v-74ecf036],.LeafLetComp[data-v-74ecf036]{width:100%;height:100%;position:relative;overflow:hidden;background:#fff;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0)}.floor-map[data-v-74ecf036]{background-size:50px 50px}.floor-map[data-v-74ecf036] .leaflet-container{background:#fff;background-image:linear-gradient(rgba(0,0,0,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 0);background-size:50px 50px;font-family:inherit}.floor-map[data-v-74ecf036] .room-label{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .room-label-content{background:rgba(64,158,255,.9);color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.2)}.floor-map[data-v-74ecf036] .room-id-label{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .room-id-content{background:hsla(0,0%,100%,.9);color:#333;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:700;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.1)}.floor-map[data-v-74ecf036] .custom-marker{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .marker-icon{width:32px;height:32px;background-size:contain;border-radius:50%;position:relative;margin:0 auto}.floor-map[data-v-74ecf036] .iconClass01{background:hsla(0,0%,100%,.9) url(../img/wangguan01.cca00694.svg) no-repeat 50%/80% 80%}.floor-map[data-v-74ecf036] .iconClass02{background:hsla(0,0%,100%,.9) url(../img/wangguan02.162c1aac.svg) no-repeat 50%/80% 80%}.floor-map[data-v-74ecf036] .showGat{display:block!important}.floor-map[data-v-74ecf036] .hiddenGat{display:none!important}.floor-map[data-v-74ecf036] .marker-icon.square{border-radius:50%;width:32px;height:32px;box-shadow:0 2px 4px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.3)}.floor-map[data-v-74ecf036] .marker-label{position:absolute;top:25px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:2px 6px;border-radius:3px;font-size:11px;white-space:nowrap;pointer-events:none;margin-top:5px}.floor-map[data-v-74ecf036] .custom-marker:hover .marker-icon{transform:scale(1.05);transition:transform .2s}.floor-map[data-v-74ecf036] .trajectory-point{width:100%;height:100%;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.3)}.floor-map[data-v-74ecf036] .trajectory-point.start{background:#67c23a}.floor-map[data-v-74ecf036] .trajectory-point.end{background:#f56c6c}.floor-map[data-v-74ecf036] .trajectory-point.mid{background:#95d475;width:10px;height:10px;border-width:1px}.floor-map[data-v-74ecf036] .label-marker,.floor-map[data-v-74ecf036] .trajectory-end,.floor-map[data-v-74ecf036] .trajectory-point-mid,.floor-map[data-v-74ecf036] .trajectory-start{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .label-marker{cursor:pointer;width:auto!important}.floor-map[data-v-74ecf036] .label-marker-content{background:#00d4be;color:#fff;padding:6px 4px 4px;border-radius:6px;font-size:12px;box-shadow:0 2px 8px rgba(0,0,0,.3);min-width:120px;text-align:left;transition:all .2s}.floor-map[data-v-74ecf036] .label-marker:hover{z-index:9999!important}.floor-map[data-v-74ecf036] .label-marker:hover .label-marker-content{box-shadow:0 4px 12px rgba(0,0,0,.4)}.floor-map[data-v-74ecf036] .label-marker-title{padding:0 4px 0 4px;font-weight:700;margin-bottom:2px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;justify-content:space-between;align-items:center}.floor-map[data-v-74ecf036] .devList{background:#fff;padding:2px 0 4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:all .3s ease}.floor-map[data-v-74ecf036] .devsHtmlShow{display:block;height:auto;opacity:1;transform:scaleY(1);transition:all .3s ease}.floor-map[data-v-74ecf036] .devsHtmlHide{display:block;height:0;opacity:0;transform:scaleY(0);overflow:hidden;transition:all .3s ease}.floor-map[data-v-74ecf036] .devList[style*="height: 0px"]{padding:0}.floor-map[data-v-74ecf036] .devList .devItem small{color:#aaa}.floor-map[data-v-74ecf036] .devList .devItem{color:#494949;margin:1px 2px;padding:4px;display:flex;align-items:center;justify-content:space-between}.floor-map[data-v-74ecf036] .devList .devItem:hover{background:#505050;color:#fff;border-radius:4px}.floor-map[data-v-74ecf036] .devList .devItem.active small{color:#e0e0e0}.floor-map[data-v-74ecf036] .labelState{display:block;width:20px;height:20px;margin-left:4px;background-size:contain}.floor-map[data-v-74ecf036] .labelState01{background:hsla(0,0%,100%,0) url(../img/lableState01.e88d8cf8.svg) no-repeat 50%/80% 80%}.floor-map[data-v-74ecf036] .labelState02{background:hsla(0,0%,100%,0) url(../img/lableState02.1ad33c80.svg) no-repeat 50%/80% 80%}.floor-map[data-v-74ecf036] .label-marker-info{font-size:11px;opacity:.9;margin-top:2px}.floor-map[data-v-74ecf036] .trace-endpoint-label{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .trace-endpoint-content{background:rgba(230,162,60,.95);color:#fff;padding:6px 10px;border-radius:6px;font-size:11px;box-shadow:0 2px 8px rgba(0,0,0,.3);border:2px solid #fff;min-width:130px;text-align:left}.floor-map[data-v-74ecf036] .trace-endpoint-title{font-weight:700;font-size:12px;margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid hsla(0,0%,100%,.3)}.floor-map[data-v-74ecf036] .trace-endpoint-times{display:flex;flex-direction:column;gap:2px}.floor-map[data-v-74ecf036] .trace-time-item{font-size:10px;line-height:1.5;opacity:.95}.floor-map[data-v-74ecf036] .trace-time-item-last{font-weight:700;color:#333;font-size:11px;display:block;line-height:25px;background:#fff;border-radius:3px;padding:0 0 0 5px}.floor-map[data-v-74ecf036] .trace-arrow{background:transparent;border:none;box-shadow:none}.floor-map[data-v-74ecf036] .trace-arrow-content{display:flex;align-items:center;justify-content:center}.floor-map[data-v-74ecf036] .compass-control{background:hsla(0,0%,100%,.9);border:2px solid rgba(0,0,0,.2);border-radius:8px;padding:8px 12px;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.floor-map[data-v-74ecf036] .compass-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.floor-map[data-v-74ecf036] .compass-label{font-size:14px;color:#333;font-weight:700;line-height:1;margin-bottom:6px}.floor-map[data-v-74ecf036] .compass-cross{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.floor-map[data-v-74ecf036] .compass-line{position:absolute;background-color:#409eff}.floor-map[data-v-74ecf036] .compass-line-vertical{width:2px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.floor-map[data-v-74ecf036] .compass-line-horizontal{width:20px;height:2px;left:50%;top:50%;transform:translate(-50%,-50%)}.floor-map[data-v-74ecf036] .compass-arrow-up{position:absolute;top:2px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #409eff}#LeafletIndex[data-v-3243a120]{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100vh;overflow:hidden}.floor-map-container[data-v-3243a120]{display:flex;height:100vh;background:#f5f5f5}.floor-selector[data-v-3243a120]{width:200px;background:#fff;padding:20px;border-right:1px solid #ddd;overflow-y:auto}.floor-selector h2[data-v-3243a120]{margin-bottom:20px;color:#333;font-size:18px}.floor-buttons[data-v-3243a120]{display:flex;flex-direction:column;gap:10px}.floor-btn[data-v-3243a120]{padding:12px 16px;border:1px solid #ddd;background:#fff;cursor:pointer;border-radius:4px;transition:all .3s;font-size:14px}.floor-btn[data-v-3243a120]:hover{background:#f0f0f0}.floor-btn.active[data-v-3243a120]{background:#409eff;color:#fff;border-color:#409eff}.map-wrapper[data-v-3243a120]{height:100%;flex:1;position:relative;overflow:hidden}.control-panel[data-v-3243a120]{width:250px;background:#fff;padding:20px;border-left:1px solid #ddd;overflow-y:auto}.control-panel h3[data-v-3243a120]{margin-bottom:20px;color:#333;font-size:16px}.control-item[data-v-3243a120]{margin-bottom:15px}.control-item label[data-v-3243a120]{display:flex;align-items:center;cursor:pointer;font-size:14px}.control-item input[type=checkbox][data-v-3243a120]{margin-right:8px}.control-item button[data-v-3243a120]{padding:8px 16px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;width:100%}.control-item button[data-v-3243a120]:hover{background:#66b1ff}.control-item button[data-v-3243a120]:disabled{background:#c0c4cc;cursor:not-allowed;opacity:.6}.control-item button.btn-start[data-v-3243a120]{background:#67c23a}.control-item button.btn-start[data-v-3243a120]:hover:not(:disabled){background:#85ce61}.control-item button.btn-stop[data-v-3243a120]{background:#f56c6c}.control-item button.btn-stop[data-v-3243a120]:hover:not(:disabled){background:#f78989}.control-item button.btn-clear[data-v-3243a120]{background:#909399}.control-item button.btn-clear[data-v-3243a120]:hover:not(:disabled){background:#a6a9ad}.loading[data-v-3243a120]{display:flex;align-items:center;justify-content:center;height:100%;font-size:16px;color:#666}.rectangle-info[data-v-3243a120]{margin-top:20px;padding:15px;background:#f0f9ff;border:1px solid #b3d8ff;border-radius:4px}.rectangle-info h4[data-v-3243a120]{margin-bottom:10px;color:#333;font-size:14px}.info-item[data-v-3243a120]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:13px}.info-item span[data-v-3243a120]{color:#666}.info-item strong[data-v-3243a120]{color:#409eff;font-weight:700}.isShowMapControls[data-v-3243a120]{position:absolute;top:100px;left:180px;width:30px;height:30px;background:#409eff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100000;font-size:12px;color:#fff;transition:all .3s ease;transform:translateX(0)}.isShowMapControls.collapsed[data-v-3243a120]{transform:translateX(-180px);opacity:.5}.mapControls[data-v-3243a120]{width:160px;padding:10px;position:absolute;top:100px;left:0;z-index:99999;background:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease;transform:translateX(0)}.mapControls.collapsed[data-v-3243a120]{transform:translateX(-180px)}.control-group[data-v-3243a120]{margin-bottom:12px}.control-title[data-v-3243a120]{display:flex;align-items:center;font-weight:700;font-size:16px;color:#333;cursor:pointer;padding:8px 0;transition:all .3s ease}.control-title[data-v-3243a120]:hover{color:#409eff}.control-title .el-icon-arrow-down[data-v-3243a120],.control-title .el-icon-arrow-right[data-v-3243a120]{margin-right:8px;font-size:14px;transition:transform .3s ease}.control-title:hover .el-icon-arrow-down[data-v-3243a120]{transform:rotate(180deg)}.control-content[data-v-3243a120]{padding-left:16px;border-left:2px solid #e6f7ff;margin-top:4px}.control-item[data-v-3243a120]{display:block;padding:8px 12px;margin:4px 0;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s ease;text-align:left}.control-item[data-v-3243a120]:hover{background-color:#f0f9ff;color:#409eff}.control-item.active[data-v-3243a120]{background-color:#409eff;color:#fff;border-radius:4px}.isShowGatewayStyle[data-v-3243a120]{position:absolute;top:100px;right:10px;z-index:99999}.legendStyle[data-v-3243a120]{position:absolute;bottom:10px;right:10px;padding:12px 10px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:99999;color:#666;font-size:14px;transition:all .3s ease}.legendStyle[data-v-3243a120]:hover{box-shadow:0 4px 10px rgba(0,0,0,.6);color:#333}.legendStyle ul li[data-v-3243a120]{display:flex;align-items:center;margin-bottom:5px}.legendStyle ul li img[data-v-3243a120]{width:16px;height:16px;margin-right:5px}.mermaid[data-v-efd67fec]{margin:20px 0}.app-container[data-v-c522367a]{padding:20px}.chat-container[data-v-c522367a]{background-color:#f5f5f5;border-radius:10px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.chat-title[data-v-c522367a]{background-color:#fff;padding:10px;text-align:center;border-bottom:1px solid #ebeef5}.chat-title h2[data-v-c522367a]{margin:0;font-size:16px;color:#333}.chat-content[data-v-c522367a]{height:calc(100% - 120px);overflow-y:auto;padding:10px;background-color:#f5f5f5}.chat-item[data-v-c522367a]{margin-bottom:10px;max-width:88%;clear:both}.chat-tip[data-v-c522367a]{margin:0 auto;margin-bottom:10px}.chat-tip .chat-item-content[data-v-c522367a]{margin:0 auto;background-color:#f0f9eb;color:#259069;text-align:center}.chat-user .chat-item-content[data-v-c522367a]{text-align:right;background:#fff}.chat-item-content[data-v-c522367a]{padding:10px;border-radius:10px;word-wrap:break-word}.chat-assistant[data-v-c522367a]{background-color:#fff;float:left;min-width:500px}.chat-user[data-v-c522367a]{float:right}.chat-user .chat-item-content[data-v-c522367a]{background-color:#dcf8c6}.chat-input[data-v-c522367a]{display:flex;padding:10px;background-color:#fff;border-top:1px solid #ebeef5}.chat-input .el-input[data-v-c522367a]{flex:1;margin-right:10px}.chat-input .el-button[data-v-c522367a]{width:80px}.nochat[data-v-c522367a]{text-align:center;padding:20px;background-color:#f5f5f5;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.nochat img[data-v-c522367a]{width:100%;max-width:300px;margin-bottom:10px}.nochat h2[data-v-c522367a]{font-size:16px;color:#333;margin-bottom:10px}.options[data-v-c522367a]{list-style-type:none;padding:0;width:80%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-start}.options li[data-v-c522367a]{background-color:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px;margin:10px 1%;width:44%;box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;text-align:left}.options .title[data-v-c522367a]{font-weight:700;color:#409eff;cursor:pointer}.options .content[data-v-c522367a]{color:#606266}.history-title[data-v-c522367a]{font-size:18px;color:#333;margin-bottom:10px}.history-list[data-v-c522367a]{list-style-type:none;padding:0;margin:0}.history-list li[data-v-c522367a]{background-color:#fff;border:1px solid #ebeef5;border-radius:4px;padding:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.AiChat-title[data-v-c522367a]{font-weight:700;color:#409eff;cursor:pointer}.delete-icon[data-v-c522367a]{font-size:18px;color:#ff4d4f;cursor:pointer;transition:color .3s}.delete-icon[data-v-c522367a]:hover{color:#ff1919}.chat-guess[data-v-c522367a]{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.guess-item[data-v-c522367a]{background-color:#f0f9eb;border:1px solid #ebeef5;border-radius:4px;padding:10px 20px;cursor:pointer;transition:background-color .3s,transform .3s}.guess-item[data-v-c522367a]:hover{background-color:#d1e7dd;transform:translateY(-2px);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.custom-scrollbar[data-v-c522367a]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-c522367a]::-webkit-scrollbar-thumb{background-color:#e7dcdc;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.custom-scrollbar[data-v-c522367a]::-webkit-scrollbar-track{background-color:#e6e6e6}.custom-scrollbar[data-v-c522367a]::-webkit-scrollbar-thumb:hover{background-color:#555}.loading-text[data-v-c522367a]{position:relative;color:#05ab13}.loading-text[data-v-c522367a]:after{content:"...";position:absolute;left:10px;animation:loading-c522367a 1.5s infinite}@keyframes loading-c522367a{0%{content:"加"}20%{content:"加载"}40%{content:"加载中"}60%{content:"加载中."}80%{content:"加载中.."}to{content:"加载中..."}}[data-v-c522367a] .chat-item-content .mermaid{width:100%;margin-top:10px;margin-bottom:10px}[data-v-c522367a] .chat-item-content .mermaid>svg{max-width:100%!important}[data-v-c522367a] .chat-item-content table{border-collapse:collapse!important;margin-top:10px;margin-bottom:10px}[data-v-c522367a] .chat-item-content table thead th{font-size:20px!important;padding:6px!important}[data-v-c522367a] .chat-item-content table tbody td{font-size:16px!important;padding:6px!important}[data-v-c522367a] .chat-item-content table td,[data-v-c522367a] .chat-item-content table th{background-color:#fff!important;height:30px;line-height:30px;height:22px;line-height:normal;padding:0 6px;border:1px solid #000;font-size:12px;font-size:10px}[data-v-c522367a] .chat-item-content table-bordered td,[data-v-c522367a] .chat-item-content table-bordered th{border:1px solid #000!important}[data-v-c522367a] .chat-item-content table-dark{color:inherit}[data-v-c522367a] .chat-item-content table-dark tbody+tbody,[data-v-c522367a] .chat-item-content table-dark td,[data-v-c522367a] .chat-item-content table-dark th,[data-v-c522367a] .chat-item-content table-dark thead th{border-color:#000}[data-v-c522367a] .chat-item-content table .thead-dark th{color:inherit;border-color:#000}[data-v-c522367a] .readMe h1{text-align:center}[data-v-c522367a] .readMe h1,[data-v-c522367a] .readMe h3{font-weight:700;line-height:1.5em}[data-v-c522367a] .readMe p,[data-v-c522367a] .readMe ul{line-height:1.5em;font-size:14px}[data-v-c522367a] .readMe ul{margin-left:10px}[data-v-c522367a] .readMe li{margin-left:10px;list-style:disc!important}.app-container[data-v-c522367a]{height:100%;box-sizing:border-box}.mermaid[data-v-00b3f5ee],.mermaid[data-v-59828aa9]{margin:20px 0}