a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{min-height:900px}body,html{width:100%;height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#nprogress{.bar,.spinner{z-index:15031}}#nprogress .bar{background:#fff!important;box-shadow:0 0 10px 1px #ac85b4,0 0 1px #ac85b4,0 0 1px #ac85b4,0 0 1px #ac85b4,0 0 1px #ac85b4,0 0 1px #ac85b4,0 0 1px #ac85b4}.dis-flex-row{display:flex;flex-direction:row}.dis-flex-col{display:flex;flex-direction:column}.flex-vertical-center{align-items:center}.flex-all-center,.flex-horizontal-center{justify-content:center}.flex-all-center{align-items:center}.flex-row-right{justify-content:end}.flex-row-space-between{justify-content:space-between}::-webkit-scrollbar{width:5px;height:6px;background-color:#f1f1f1;border-radius:5px}::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:5px}::-webkit-scrollbar-thumb:hover{background-color:#999;border-radius:5px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:5px}::-webkit-scrollbar-track:hover{background-color:#ddd;border-radius:5px}.flex-weight-1{flex:1}.flex-weight-2{flex:2}.flex-weight-3{flex:3}.flex-weight-4{flex:4}.flex-weight-5{flex:5}.flex-weight-6{flex:6}.flex-weight-7{flex:7}.flex-weight-8{flex:8}.flex-bottom-self{align-self:flex-end}.box-sizing-border{box-sizing:border-box}.report-click-style{cursor:pointer}.font-weight-bold{font-weight:bolder}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.el-button-text-delete{color:red!important}.el-button-text-success{color:#27954a!important}.color-black{color:#000}.color-white{color:#fff}.color-red{color:red}.color-orange{color:#f90}.el-cascader-menu{max-width:800px}.card-header{display:flex;justify-content:space-between;align-items:center}.commit-wrapper{padding-top:20px;text-align:right}.page-position{text-align:right!important;padding-top:20px!important}.filter-container{padding-bottom:20px;border-bottom:1px solid #e8e8e8}.div-container{padding-bottom:10px;border-bottom:1px solid #e8e8e8}.form-title-item{width:100%;height:40px;line-height:40px;text-align:right;color:#000;font-size:14px}.form-display-content{box-sizing:border-box;border:1px solid #dcdfe6;border-radius:4px;padding:10px 10px;font-size:14px;color:#606266;overflow:auto;word-break:break-all;line-height:18px}.form-display-content,.form-radio-group{min-height:40px;display:flex;align-items:center}.report-title{text-align:center;font-size:15px;font-weight:bolder;color:#000}.row-border-bottom{border-bottom:2px solid #e8e8e8}.row-border-bottom-1{border-bottom:1px solid #e8e8e8}.el-popover{max-height:400px;overflow:auto}.mar-top-5{margin-top:5px}.mar-top-10{margin-top:10px}.mar-top-15{margin-top:15px}.mar-top-20{margin-top:20px}.mar-top-21{margin-top:21px}.mar-top-22{margin-top:22px}.mar-top-23{margin-top:23px}.mar-top-24{margin-top:24px}.mar-top-25{margin-top:25px}.mar-top-26{margin-top:26px}.mar-top-27{margin-top:27px}.mar-top-28{margin-top:28px}.mar-top-29{margin-top:29px}.mar-top-30{margin-top:30px}.mar-top-31{margin-top:31px}.mar-top-32{margin-top:32px}.mar-top-33{margin-top:33px}.mar-top-34{margin-top:34px}.mar-top-35{margin-top:35px}.mar-top-36{margin-top:36px}.mar-top-37{margin-top:37px}.mar-top-38{margin-top:38px}.mar-top-39{margin-top:39px}.mar-top-40{margin-top:40px}.mar-top-45{margin-top:45px}.mar-top-50{margin-top:50px}.mar-top-100{margin-top:100px}.mar-left-10{margin-left:10px}.mar-left-20{margin-left:20px}.mar-left-30{margin-left:30px}.mar-left-40{margin-left:40px}.mar-left-50{margin-left:50px}.mar-left-60{margin-left:60px}.mar-left-70{margin-left:70px}.mar-left-80{margin-left:80px}.mar-left-100{margin-left:100px}.mar-right-10{margin-right:10px}.mar-right-20{margin-right:20px}.mar-right-30{margin-right:30px}.mar-right-40{margin-right:40px}.mar-right-50{margin-right:50px}.mar-bottom-10{margin-bottom:10px}.mar-bottom-15{margin-bottom:15px}.mar-bottom-20{margin-bottom:20px}.mar-bottom-30{margin-bottom:30px}.mar-bottom-40{margin-bottom:40px}.mar-bottom-50{margin-bottom:50px}.mar-bottom-100{margin-bottom:100px}.text-line-1{min-width:0;text-overflow:ellipsis;word-break:break-all;overflow:hidden;white-space:nowrap}.text-line-2{-webkit-line-clamp:2}.text-line-2,.text-line-3{min-width:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical}.text-line-3{-webkit-line-clamp:3}.text-line-4{min-width:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.font-size-10{font-size:10px}.font-size-11{font-size:11px}.font-size-12{font-size:12px}.font-size-13{font-size:13px}.font-size-14{font-size:14px}.font-size-15{font-size:15px}.font-size-16{font-size:16px}.font-size-17{font-size:17px}.font-size-18{font-size:18px}.font-size-19{font-size:19px}.font-size-20{font-size:20px}.font-size-21{font-size:21px}.font-size-22{font-size:22px}.font-size-24{font-size:24px}.font-size-25{font-size:25px}.font-size-27{font-size:27px}.font-size-30{font-size:30px}.font-size-32{font-size:32px}.font-size-35{font-size:35px}.font-size-40{font-size:40px}.font-size-50{font-size:50px}.width-50{width:50px}.width-60{width:60px}.width-70{width:70px}.width-80{width:80px}.width-100{width:100px}.width-120{width:120px}.width-150{width:150px}.width-180{width:180px}.width-200{width:200px}.width-250{width:250px}@font-face{font-family:iconfont;src:url(../../static/fonts/iconfont.e526081c.woff2) format("woff2"),url(../../static/fonts/iconfont.4f631dfa.woff) format("woff"),url(../../static/fonts/iconfont.e73bbd4c.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-camera-off:before{content:"\e618"}.icon-check-rectangle:before{content:"\e619"}.icon-a-checkmark-rectangle:before{content:"\e61a"}.icon-a-checkmark-circle:before{content:"\e61b"}.icon-camera:before{content:"\e61c"}.icon-clock-circle:before{content:"\e61d"}.icon-computer:before{content:"\e61e"}.icon-clock-circle-2:before{content:"\e61f"}.icon-collection:before{content:"\e620"}.icon-clock-rectangle:before{content:"\e621"}.icon-copy-check:before{content:"\e622"}.icon-compass:before{content:"\e623"}.icon-copy:before{content:"\e624"}.icon-clock-rectangle-2:before{content:"\e625"}.icon-disk:before{content:"\e626"}.icon-cpu:before{content:"\e627"}.icon-edit:before{content:"\e628"}.icon-diamond:before{content:"\e629"}.icon-a-filter03:before{content:"\e62a"}.icon-edit-rectangle:before{content:"\e62b"}.icon-globe:before{content:"\e62c"}.icon-a-filter05:before{content:"\e62d"}.icon-a-filter04:before{content:"\e62e"}.icon-a-home04:before{content:"\e62f"}.icon-feed-rectangle:before{content:"\e630"}.icon-information:before{content:"\e631"}.icon-information-circle:before{content:"\e632"}.icon-a-eye01:before{content:"\e633"}.icon-a-filter01:before{content:"\e634"}.icon-a-home01:before{content:"\e635"}.icon-a-filter02:before{content:"\e636"}.icon-help:before{content:"\e637"}.icon-focus:before{content:"\e639"}.icon-flag:before{content:"\e63a"}.icon-eye:before{content:"\e63b"}.icon-a-filter07:before{content:"\e63c"}.icon-a-home03:before{content:"\e63e"}.icon-a-home02:before{content:"\e63f"}.icon-information-rectangle:before{content:"\e640"}.icon-image-rectangle:before{content:"\e641"}.icon-eye-disable:before{content:"\e642"}.icon-filter:before{content:"\e643"}.icon-a-filter06:before{content:"\e644"}.icon-help-polygon:before{content:"\e645"}.icon-interactive:before{content:"\e646"}.icon-image-circle:before{content:"\e647"}.icon-invoice:before{content:"\e648"}.icon-layers:before{content:"\e649"}.icon-gift:before{content:"\e64a"}.icon-mic:before{content:"\e64b"}.icon-login:before{content:"\e64c"}.icon-a-location03:before{content:"\e64d"}.icon-a-lock01:before{content:"\e64e"}.icon-a-listview-rectangle:before{content:"\e64f"}.icon-microphone:before{content:"\e650"}.icon-a-location02:before{content:"\e651"}.icon-minus:before{content:"\e652"}.icon-a-minus01:before{content:"\e653"}.icon-loading:before{content:"\e654"}.icon-more-horizontal:before{content:"\e655"}.icon-mic-mute:before{content:"\e656"}.icon-mouse:before{content:"\e657"}.icon-notepad:before{content:"\e658"}.icon-logout:before{content:"\e659"}.icon-lifebuoy:before{content:"\e65a"}.icon-information-polygon:before{content:"\e65c"}.icon-a-listview-circle:before{content:"\e65d"}.icon-nib:before{content:"\e65e"}.icon-love:before{content:"\e660"}.icon-money:before{content:"\e661"}.icon-a-notification01:before{content:"\e662"}.icon-a-location01:before{content:"\e663"}.icon-a-notificationcircle:before{content:"\e664"}.icon-a-notification04:before{content:"\e665"}.icon-notification-silent:before{content:"\e666"}.icon-remove-rectangle:before{content:"\e667"}.icon-a-login01:before{content:"\e668"}.icon-share-rectangle:before{content:"\e669"}.icon-search-minus:before{content:"\e66a"}.icon-like:before{content:"\e66b"}.icon-plugin:before{content:"\e66c"}.icon-search-remove:before{content:"\e66d"}.icon-a-notification02:before{content:"\e66e"}.icon-remove:before{content:"\e66f"}.icon-plus:before{content:"\e670"}.icon-pin:before{content:"\e671"}.icon-notification:before{content:"\e672"}.icon-a-plus01:before{content:"\e673"}.icon-a-search01:before{content:"\e674"}.icon-power-circle:before{content:"\e675"}.icon-sad-circle:before{content:"\e677"}.icon-a-search03:before{content:"\e678"}.icon-lock:before{content:"\e679"}.icon-a-notification03:before{content:"\e67a"}.icon-a-loading01:before{content:"\e67b"}.icon-notification-silent-2:before{content:"\e67c"}.icon-a-remove01:before{content:"\e67d"}.icon-a-logout01:before{content:"\e67e"}.icon-a-search02:before{content:"\e67f"}.icon-more-vertical:before{content:"\e680"}.icon-microphone-mute:before{content:"\e681"}.icon-share:before{content:"\e682"}.icon-sort-rectangle:before{content:"\e683"}.icon-a-openbook:before{content:"\e684"}.icon-a-remove02:before{content:"\e685"}.icon-remove-circle:before{content:"\e686"}.icon-presentation:before{content:"\e687"}.icon-reply-rectangle:before{content:"\e688"}.icon-sort-circle:before{content:"\e689"}.icon-sad-rectangle:before{content:"\e68a"}.icon-power-rectangle:before{content:"\e68b"}.icon-shield:before{content:"\e68c"}.icon-search-plus:before{content:"\e68d"}.icon-notification-rectangle:before{content:"\e68e"}.icon-tick-double:before{content:"\e68f"}.icon-tick:before{content:"\e690"}.icon-ticket-percent:before{content:"\e691"}.icon-a-speedtest:before{content:"\e692"}.icon-ticket:before{content:"\e693"}.icon-training:before{content:"\e694"}.icon-warning:before{content:"\e695"}.icon-target:before{content:"\e696"}.icon-a-unlock01:before{content:"\e697"}.icon-user:before{content:"\e698"}.icon-smile-rectangle:before{content:"\e699"}.icon-zoom:before{content:"\e69a"}.icon-sort-arrow-up:before{content:"\e69b"}.icon-zoom-in:before{content:"\e69c"}.icon-a-sort-arrow-up01:before{content:"\e69d"}.icon-a-shoppingbag:before{content:"\e69e"}.icon-notification-ringing:before{content:"\e69f"}.icon-smile-ellipse:before{content:"\e6a0"}.icon-zoom-text:before{content:"\e6a1"}.icon-unlock:before{content:"\e6a2"}.icon-notification-ringing-2:before{content:"\e6a3"}.icon-zoom-out:before{content:"\e6a4"}.icon-trash:before{content:"\e6a5"}.icon-a-sort-arrow-down01:before{content:"\e6a6"}.icon-user-rectangle:before{content:"\e6a7"}.icon-warning-polygon:before{content:"\e6a8"}.icon-user-circle:before{content:"\e6a9"}.icon-a-shoppingbasket:before{content:"\e6aa"}.icon-warning-error:before{content:"\e6ab"}.icon-a-notification05:before{content:"\e6ac"}.icon-shield-warning:before{content:"\e6ad"}.icon-sort-arrow-down:before{content:"\e6ae"}.icon-shield-check:before{content:"\e6af"}.icon-a-paintbucket:before{content:"\e6b0"}.icon-a-trash01:before{content:"\e6b1"}.icon-star:before{content:"\e6b2"}.icon-setting:before{content:"\e6b3"}.icon-alarm:before{content:"\e609"}.icon-add-circle:before{content:"\e60a"}.icon-apps:before{content:"\e60b"}.icon-agenda:before{content:"\e60c"}.icon-add-rectangle:before{content:"\e60d"}.icon-apps-remove:before{content:"\e60e"}.icon-apps-add:before{content:"\e60f"}.icon-brightness:before{content:"\e610"}.icon-bookmark:before{content:"\e611"}.icon-board:before{content:"\e612"}.icon-browser:before{content:"\e613"}.icon-clear-circle:before{content:"\e614"}.icon-calendar:before{content:"\e615"}.icon-clear-rectangle:before{content:"\e616"}.icon-check-circle:before{content:"\e617"}.icon-jinggao:before{content:"\e600"}.icon-bianji:before{content:"\e601"}.icon-fabu:before{content:"\e676"}.icon-dengchu:before{content:"\e65f"}.icon-daochu:before{content:"\e638"}.icon-shaixuan:before{content:"\e65b"}.icon-bg-close:before{content:"\e63d"}#app{width:100%;height:100%;background-image:url(../../static/img/login_bottom_bg.c22d394f.jpg);background-size:100% 100%}.not-found-container[data-v-51daf322]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;font-size:100px;color:#fff}.not-found-container .img[data-v-51daf322]{margin-top:-200px}.not-found-container .tip[data-v-51daf322]{color:#000;font-size:30px;margin-top:30px;letter-spacing:2px}.login-container[data-v-433ddfde]{width:100%;min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;box-sizing:border-box;background:#0b1220 url(../../static/img/login_bottom_bg.c22d394f.jpg) 50%/cover no-repeat}.bg-layer[data-v-433ddfde]{position:absolute;inset:0;pointer-events:none;z-index:0}.bg-layer[data-v-433ddfde]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(5,12,22,.72),rgba(5,12,22,.45) 45%,rgba(5,12,22,.65)),radial-gradient(900px 520px at 18% 22%,rgba(14,165,233,.28),transparent 62%),radial-gradient(820px 520px at 82% 74%,rgba(34,197,94,.22),transparent 60%)}.grid-overlay[data-v-433ddfde]{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.orb[data-v-433ddfde]{position:absolute;border-radius:50%;filter:blur(60px);animation:float-433ddfde 8s ease-in-out infinite}.orb-1[data-v-433ddfde]{width:420px;height:420px;top:-80px;left:-100px;background:rgba(14,165,233,.35)}.orb-2[data-v-433ddfde]{width:360px;height:360px;bottom:-60px;right:-80px;background:rgba(34,197,94,.3);animation-delay:-3s}.orb-3[data-v-433ddfde]{width:240px;height:240px;top:40%;right:15%;background:rgba(59,130,246,.2);animation-delay:-5s}@keyframes float-433ddfde{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-16px) scale(1.05)}}.login-header[data-v-433ddfde]{position:relative;z-index:2;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:16px;margin-bottom:36px;animation:fadeDown-433ddfde .6s ease-out}.login-header .logo[data-v-433ddfde]{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:8px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.25))}.login-header .brand-text[data-v-433ddfde]{display:flex;flex-direction:column;justify-content:center;gap:4px}.login-header .platform-title[data-v-433ddfde]{margin:0;font-size:26px;font-weight:700;letter-spacing:2px;line-height:1.2;color:hsla(0,0%,100%,.96);text-shadow:0 2px 16px rgba(0,0,0,.25)}.login-header .platform-subtitle[data-v-433ddfde]{margin:0;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.2;color:hsla(0,0%,100%,.62)}.login-form-container[data-v-433ddfde]{position:relative;z-index:2;width:100%;max-width:420px;padding:40px 44px 36px;box-sizing:border-box;background:hsla(0,0%,100%,.88);border-radius:20px;box-shadow:0 24px 64px rgba(0,0,0,.22),inset 0 0 0 1px hsla(0,0%,100%,.12);backdrop-filter:blur(16px);animation:fadeUp-433ddfde .6s ease-out .1s both}.login-form-container .form-header[data-v-433ddfde]{text-align:center;margin-bottom:32px}.login-form-container .title-icon[data-v-433ddfde]{width:56px;height:56px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,#16a34a,#0ea5e9);box-shadow:0 8px 24px rgba(22,163,74,.35)}.login-form-container .title-icon i[data-v-433ddfde]{font-size:28px;color:#fff}.login-form-container .title[data-v-433ddfde]{margin:0 0 8px;font-size:24px;font-weight:700;letter-spacing:4px;color:rgba(11,18,32,.92)}.login-form-container .subtitle[data-v-433ddfde]{margin:0;font-size:14px;color:rgba(100,116,139,.9);letter-spacing:.5px}.login-form[data-v-433ddfde] .el-form-item{margin-bottom:22px}.login-form[data-v-433ddfde] .submit-item{margin-bottom:0;margin-top:8px}.login-form[data-v-433ddfde] .el-input__inner{height:48px;line-height:48px;border:none;border-radius:12px;background:rgba(15,23,42,.05);padding-left:44px;color:rgba(11,18,32,.92);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);transition:box-shadow .2s ease,background .2s ease,transform .2s ease}.login-form[data-v-433ddfde] .el-input__inner:focus{background:#fff;box-shadow:0 0 0 3px rgba(34,197,94,.16),inset 0 0 0 1px rgba(34,197,94,.4);transform:translateY(-1px)}.login-form[data-v-433ddfde] .el-input__inner::-moz-placeholder{color:rgba(100,116,139,.75)}.login-form[data-v-433ddfde] .el-input__inner::placeholder{color:rgba(100,116,139,.75)}.login-form[data-v-433ddfde] .el-input__prefix .el-input__icon,.login-form[data-v-433ddfde] .el-input__suffix .el-input__icon{line-height:48px;margin-left:10px;color:rgba(11,18,32,.5);transition:color .2s ease}.login-form[data-v-433ddfde] .el-input.is-focus .el-input__prefix .el-input__icon,.login-form[data-v-433ddfde] .el-input.is-focus .el-input__suffix .el-input__icon{color:rgba(34,197,94,.9)}.login-form[data-v-433ddfde] .submit-wrapper{width:100%;height:48px;font-size:16px;font-weight:600;letter-spacing:6px;border:none;border-radius:12px;background:#0046a0;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.login-form[data-v-433ddfde] .submit-wrapper:focus,.login-form[data-v-433ddfde] .submit-wrapper:hover{filter:brightness(1.05);transform:translateY(-2px)}.login-form[data-v-433ddfde] .submit-wrapper:active{transform:translateY(0);box-shadow:0 8px 20px rgba(22,163,74,.3)}.login-footer[data-v-433ddfde]{position:relative;z-index:2;margin-top:32px;font-size:13px;color:hsla(0,0%,100%,.55);letter-spacing:.5px;animation:fadeUp-433ddfde .6s ease-out .2s both}@keyframes fadeDown-433ddfde{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp-433ddfde{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.login-header[data-v-433ddfde]{gap:12px}.login-header .logo[data-v-433ddfde]{width:44px;height:44px}.login-header .platform-title[data-v-433ddfde]{font-size:20px;letter-spacing:1px}.login-header .platform-subtitle[data-v-433ddfde]{font-size:12px}.login-form-container[data-v-433ddfde]{padding:32px 24px 28px;border-radius:16px}}.el-menu-item[data-v-be2e2d92],[data-v-be2e2d92] .el-submenu__title{text-align:left;color:#fff}[data-v-be2e2d92] .el-menu-item.is-active{background-color:#274485!important}.el-menu-item[data-v-be2e2d92]:hover,[data-v-be2e2d92] .el-menu-item:focus,[data-v-be2e2d92] .el-submenu__title:hover{background:#274485!important}[data-v-be2e2d92] .el-menu-item i,[data-v-be2e2d92] .el-submenu__title i{color:#fff}#app,body,html{height:100%;overflow:hidden}.alarm-tech-dialog{border:1px solid rgba(85,168,255,.48);border-radius:14px;background-color:#07162d;background-image:radial-gradient(circle at 12% -8%,rgba(46,155,255,.35) 0,rgba(46,155,255,0) 42%),radial-gradient(circle at 92% 108%,rgba(255,90,110,.22) 0,rgba(255,90,110,0) 38%),linear-gradient(165deg,#081a35,#08172f 52%,#071426);color:#d4eaff;box-shadow:0 22px 52px rgba(2,8,18,.72),inset 0 0 0 1px rgba(104,185,255,.22);overflow:hidden}.alarm-tech-dialog.el-dialog{background-color:#07162d!important;background-image:radial-gradient(circle at 12% -8%,rgba(46,155,255,.35) 0,rgba(46,155,255,0) 42%),radial-gradient(circle at 92% 108%,rgba(255,90,110,.22) 0,rgba(255,90,110,0) 38%),linear-gradient(165deg,#081a35,#08172f 52%,#071426)!important}.alarm-tech-dialog .el-dialog__header{display:none}.alarm-tech-dialog .el-dialog__body{padding:0;background:transparent}.alarm-tech-dialog .el-dialog__footer{padding:12px 20px 18px;border-top:1px solid rgba(104,183,255,.25);background:#081b37}.alarm-tech-header{position:relative;padding:18px 20px 14px;border-bottom:1px solid rgba(112,191,255,.28);background:linear-gradient(135deg,#123667,#0e2e5b 42%,#0a2347)}.alarm-tech-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(146,215,255,.75),transparent)}.alarm-tech-title{position:relative;z-index:1;display:flex;align-items:center;gap:10px;color:#9fe3ff;font-size:19px;font-weight:700;letter-spacing:1px;text-shadow:0 0 10px rgba(85,185,255,.4)}.alarm-tech-title .iconfont{color:#ff6d7e;font-size:18px;text-shadow:0 0 10px rgba(255,109,126,.65);animation:alarm-tech-pulse 1.6s ease-in-out infinite}.alarm-tech-subtitle{position:relative;z-index:1;margin-top:8px;color:#d6eeff;font-size:13px}.alarm-tech-list{max-height:440px;overflow-y:auto;padding:12px 14px 14px;background:rgba(7,20,40,.9)}.alarm-tech-item{display:flex;align-items:center;gap:12px;padding:12px 12px;margin-top:10px;border:1px solid rgba(109,190,255,.34);border-radius:10px;background:linear-gradient(115deg,rgba(13,39,78,.96),rgba(9,29,60,.96));box-shadow:0 8px 16px rgba(3,14,32,.6),inset 0 0 0 1px rgba(118,198,255,.08)}.alarm-tech-item:first-child{margin-top:0}.alarm-tech-item-main{flex:1;min-width:0}.alarm-tech-item-line{display:flex;align-items:center;gap:10px;min-width:0;color:#e8f5ff;white-space:nowrap}.alarm-tech-item-head{font-size:13px}.alarm-tech-item-detail{margin-top:8px;font-size:12px;color:#c6e5ff}.alarm-tech-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:10px;border:1px solid rgba(255,127,142,.72);color:#ffeaf0;background:rgba(255,92,114,.22);font-size:12px;box-shadow:0 0 10px rgba(255,112,140,.18)}.alarm-tech-device{font-weight:600;color:#f5fbff}.alarm-tech-time{margin-left:auto;color:#a9d4ff;font-size:12px}.alarm-tech-ignore-btn.el-button--danger.is-plain{color:#ffc9cf;border-color:rgba(255,125,141,.62);background:rgba(255,86,112,.18)}.alarm-tech-ignore-btn.el-button--danger.is-plain:focus,.alarm-tech-ignore-btn.el-button--danger.is-plain:hover{color:#fff3f5;border-color:rgba(255,140,154,.95);background:rgba(255,102,126,.3)}.alarm-tech-empty{padding:26px 0;text-align:center;color:#cde8ff;font-size:13px}.alarm-tech-footer{display:inline-flex;gap:10px}.alarm-tech-footer .el-button--primary{border-color:#3090ff;background:linear-gradient(135deg,#3ea1ff,#1f63de);box-shadow:0 0 12px rgba(64,157,255,.28)}.alarm-tech-footer .el-button--primary:focus,.alarm-tech-footer .el-button--primary:hover{border-color:#5cb0ff;background:linear-gradient(135deg,#56b0ff,#2b74f0)}@keyframes alarm-tech-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.1)}}.layout-container[data-v-34e98310]{width:100%;height:100%;box-sizing:border-box;overflow:hidden}.layout-container[data-v-34e98310] .el-tooltip__popper.is-dark{display:none}.layout-container .header[data-v-34e98310]{display:flex;align-items:center;gap:12px;height:60px;background-color:hsla(0,0%,100%,.1);box-sizing:border-box;width:100%;min-width:0;padding-right:12px}.layout-container .header .header-title[data-v-34e98310]{display:flex;align-items:center;flex:1 1 0%;min-width:0;gap:14px;padding:0 20px 0 40px;overflow:hidden}.layout-container .header .header-title .header-logo[data-v-34e98310]{width:40px;height:40px;flex-shrink:0;border-radius:6px;-o-object-fit:contain;object-fit:contain}.layout-container .header .header-title .header-brand-text[data-v-34e98310]{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;overflow:hidden}.layout-container .header .header-title .header-platform-title[data-v-34e98310]{font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.2;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-container .header .header-title .header-platform-subtitle[data-v-34e98310]{font-size:12px;font-weight:400;letter-spacing:.5px;line-height:1.2;color:hsla(0,0%,100%,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layout-container .header .right-wrapper[data-v-34e98310]{flex:0 1 auto;display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;line-height:60px;color:#fff;font-size:17px;box-sizing:border-box}.layout-container .header .right-wrapper>span[data-v-34e98310]:first-child{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-container .header .right-wrapper .logout[data-v-34e98310]{flex-shrink:0;white-space:nowrap;cursor:pointer}.layout-container .header .right-wrapper .logout .iconfont[data-v-34e98310]{margin-right:10px}@media(max-width:1280px){.layout-container .header .header-title[data-v-34e98310]{padding-left:20px;gap:10px}.layout-container .header .header-title .header-logo[data-v-34e98310]{width:36px;height:36px}.layout-container .header .header-title .header-platform-title[data-v-34e98310]{font-size:16px}.layout-container .header .header-title .header-platform-subtitle[data-v-34e98310]{font-size:11px}.layout-container .header .right-wrapper[data-v-34e98310]{font-size:14px;gap:8px}}.layout-container .content[data-v-34e98310]{position:absolute;top:60px;bottom:0;left:0;right:0;display:flex;min-height:0;min-width:0}.layout-container .content .menu[data-v-34e98310]{width:250px;min-width:250px;height:100%;box-sizing:border-box;padding:20px 0;display:flex;flex-direction:column;background-color:hsla(0,0%,100%,.1)}.layout-container .content .menu .collapse-icon[data-v-34e98310]{display:inline-block;font-size:20px;margin-right:5px;cursor:pointer;color:#fff}.layout-container .content .menu[data-v-34e98310] .el-menu{border-right:0}.layout-container .content .menu[data-v-34e98310] .el-submenu__icon-arrow{top:55%;right:15px}.layout-container .content .menu .user-info-wrapper[data-v-34e98310]{display:flex;flex-direction:column;align-items:center}.layout-container .content .menu .user-info-wrapper img[data-v-34e98310]{width:100px;height:100px;border-radius:50%}.layout-container .content .menu .user-info-wrapper span[data-v-34e98310]{margin-top:8px;color:#fff;font-size:15px}.layout-container .content .menu[data-v-34e98310] .el-menu{background-color:unset}.layout-container .content .menu .menu-wrapper[data-v-34e98310]{flex:1;margin-top:10px;overflow-y:auto;background-color:unset}.layout-container .content .menu .menu-wrapper .menu-container[data-v-34e98310]:not(.el-menu--collapse){width:100%;height:100%}.layout-container .content .page[data-v-34e98310]{flex:1;width:100%;height:100%;min-height:0;min-width:0;background-color:unset;box-sizing:border-box;padding:20px;overflow-x:hidden;overflow-y:auto}.energy-dashboard[data-v-527bdc62]{min-height:100%;padding:16px;color:#303133;background:linear-gradient(180deg,#f5f8ff,#f7f9fc 40%,#fafbfc)}.dashboard-hero[data-v-527bdc62]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;margin-bottom:16px;border-radius:12px;background:linear-gradient(135deg,#1a56db,#3b82f6 52%,#60a5fa);box-shadow:0 10px 30px rgba(37,99,235,.22);color:#fff}.hero-badge[data-v-527bdc62]{display:inline-block;padding:4px 10px;margin-bottom:10px;font-size:12px;border-radius:999px;background:hsla(0,0%,100%,.18);backdrop-filter:blur(4px)}.hero-title[data-v-527bdc62]{margin:0 0 8px;font-size:24px;font-weight:700;letter-spacing:.5px}.hero-desc[data-v-527bdc62]{margin:0;font-size:14px;color:hsla(0,0%,100%,.88);line-height:1.5}.hero-actions[data-v-527bdc62]{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex-shrink:0}.hero-summary[data-v-527bdc62]{display:flex;flex-direction:column;align-items:flex-end;padding:14px 20px;border-radius:12px;background:hsla(0,0%,100%,.14);backdrop-filter:blur(6px);min-width:120px}.summary-label[data-v-527bdc62]{font-size:12px;color:hsla(0,0%,100%,.82)}.summary-value[data-v-527bdc62]{margin-top:4px;font-size:32px;font-weight:700;line-height:1}.hero-toolbar[data-v-527bdc62]{display:flex;align-items:center;gap:16px}.auto-refresh-control[data-v-527bdc62]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.12);transition:background .2s ease,box-shadow .2s ease}.auto-refresh-control.is-active[data-v-527bdc62]{background:rgba(34,197,94,.22);box-shadow:inset 0 0 0 1px rgba(134,239,172,.45)}.auto-refresh-label[data-v-527bdc62],.auto-refresh-time[data-v-527bdc62],.auto-refresh-tip[data-v-527bdc62]{font-size:12px;color:hsla(0,0%,100%,.9);white-space:nowrap}.auto-refresh-tip[data-v-527bdc62]{color:hsla(0,0%,100%,.82)}.auto-refresh-time[data-v-527bdc62]{padding-left:8px;border-left:1px solid hsla(0,0%,100%,.28);color:#dcfce7}.hero-toolbar[data-v-527bdc62] .el-switch.is-checked .el-switch__core{border-color:#22c55e;background-color:#22c55e}.hero-toolbar[data-v-527bdc62] .el-switch.is-checked .el-switch__core:after{background-color:#fff}.hero-toolbar[data-v-527bdc62] .el-button{border-color:hsla(0,0%,100%,.65);color:#fff;background:hsla(0,0%,100%,.12)}.hero-toolbar[data-v-527bdc62] .el-button:focus,.hero-toolbar[data-v-527bdc62] .el-button:hover{color:#2563eb;background:#fff;border-color:#fff}.panel[data-v-527bdc62]{background:#fff;border:1px solid #e8edf5;border-radius:12px;padding:18px 20px 20px;box-shadow:0 4px 18px rgba(15,23,42,.05)}.panel-header[data-v-527bdc62]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.panel-title-wrap[data-v-527bdc62]{display:flex;align-items:center;gap:10px}.panel-accent[data-v-527bdc62]{width:4px;height:18px;border-radius:4px;background:linear-gradient(180deg,#3b82f6,#60a5fa)}.panel-title[data-v-527bdc62]{font-size:16px;font-weight:600;color:#1f2a44}.panel-meta[data-v-527bdc62]{font-size:13px;color:#909399}.overview-grid[data-v-527bdc62]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.todo-grid[data-v-527bdc62]{min-height:160px}.stat-card[data-v-527bdc62]{position:relative;padding:18px 16px 16px;border-radius:10px;border:1px solid #edf1f7;background:#fafbfd;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden}.stat-card[data-v-527bdc62]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent-color,#3b82f6);opacity:.55;transition:opacity .2s ease}.stat-card[data-v-527bdc62]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.08);border-color:#dbeafe}.stat-card.has-pending[data-v-527bdc62]{background:#fff}.stat-card.has-pending[data-v-527bdc62]:before{opacity:1}.stat-card.is-urgent.has-pending[data-v-527bdc62]{border-color:#fecaca;box-shadow:0 4px 16px rgba(239,68,68,.08)}.stat-card.is-urgent.has-pending .stat-value[data-v-527bdc62]{color:#dc2626}.stat-card.is-urgent.has-pending .stat-badge[data-v-527bdc62]{background:#fef2f2;color:#dc2626}.stat-card-top[data-v-527bdc62]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.stat-icon-wrap[data-v-527bdc62]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--accent-color,#3b82f6);background:var(--accent-bg,rgba(59,130,246,.1))}.stat-badge[data-v-527bdc62]{font-size:11px;padding:2px 8px;border-radius:999px;background:#eff6ff;color:#2563eb}.stat-value[data-v-527bdc62]{font-size:30px;font-weight:700;line-height:1.1;color:#1f2a44;letter-spacing:.5px}.stat-label[data-v-527bdc62]{margin-top:8px;font-size:13px;color:#606266;line-height:1.4}.theme-blue[data-v-527bdc62]{--accent-color:#2563eb;--accent-bg:rgba(37,99,235,0.1)}.theme-indigo[data-v-527bdc62]{--accent-color:#4f46e5;--accent-bg:rgba(79,70,229,0.1)}.theme-cyan[data-v-527bdc62]{--accent-color:#0891b2;--accent-bg:rgba(8,145,178,0.1)}.theme-teal[data-v-527bdc62]{--accent-color:#0d9488;--accent-bg:rgba(13,148,136,0.1)}.theme-purple[data-v-527bdc62]{--accent-color:#7c3aed;--accent-bg:rgba(124,58,237,0.1)}.theme-orange[data-v-527bdc62]{--accent-color:#ea580c;--accent-bg:rgba(234,88,12,0.1)}.theme-red[data-v-527bdc62]{--accent-color:#dc2626;--accent-bg:rgba(220,38,38,0.1)}.theme-green[data-v-527bdc62]{--accent-color:#16a34a;--accent-bg:rgba(22,163,74,0.1)}.theme-gold[data-v-527bdc62]{--accent-color:#d97706;--accent-bg:rgba(217,119,6,0.1)}.theme-slate[data-v-527bdc62]{--accent-color:#475569;--accent-bg:rgba(71,85,105,0.1)}@media(max-width:1200px){.overview-grid[data-v-527bdc62]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.energy-dashboard[data-v-527bdc62]{padding:12px}.dashboard-hero[data-v-527bdc62]{flex-direction:column;align-items:flex-start;padding:20px}.hero-actions[data-v-527bdc62]{width:100%;flex-direction:row;align-items:center;justify-content:space-between}.hero-toolbar[data-v-527bdc62]{flex-wrap:wrap;justify-content:flex-end}.hero-summary[data-v-527bdc62]{align-items:flex-start}.overview-grid[data-v-527bdc62]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-value[data-v-527bdc62]{font-size:26px}}.building-wrapper[data-v-c9664c5c]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:40px;color:#fff}.building-wrapper .loading-wrapper[data-v-c9664c5c]{font-size:40px}.building-wrapper .desc-wrapper[data-v-c9664c5c]{font-size:45px;font-weight:700}.menus-wrapper[data-v-5c277881]{width:100%;height:100%;background-image:url(../../static/img/login_bottom_bg.c22d394f.jpg);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;display:flex;flex-direction:column}.menus-wrapper .tools-wrapper[data-v-5c277881]{height:80px;display:flex}.menus-wrapper .tools-wrapper .date-wrapper[data-v-5c277881]{height:80px;flex:1;line-height:80px;box-sizing:border-box;padding-left:40px;color:#fff;font-size:22px}.menus-wrapper .tools-wrapper .info-wrapper[data-v-5c277881]{flex:1;display:flex;align-items:center;justify-content:right;color:#fff;font-size:20px;box-sizing:border-box;padding-right:40px}.menus-wrapper .tools-wrapper .info-wrapper .pic-wrapper[data-v-5c277881]{width:24px;height:24px;cursor:pointer}.menus-wrapper .tools-wrapper .info-wrapper .pic-wrapper img[data-v-5c277881]{width:100%;height:100%}.menus-wrapper .desc-wrapper[data-v-5c277881]{flex:1;box-sizing:border-box;padding:50px 12%;overflow:auto;display:flex;flex-wrap:wrap;align-content:flex-start}.menus-wrapper .desc-wrapper .menu-item-wrapper[data-v-5c277881]{width:20%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px;cursor:pointer}.menus-wrapper .desc-wrapper .menu-item-wrapper .menu-item-pic[data-v-5c277881]{width:120px;height:120px}.menus-wrapper .desc-wrapper .menu-item-wrapper .menu-item-pic img[data-v-5c277881]{width:100%;height:100%}.menus-wrapper .desc-wrapper .menu-item-wrapper .menu-item-title[data-v-5c277881]{font-size:24px;color:#fff;letter-spacing:6px;text-align:center}.current-page-container[data-v-3bb1b20b]{display:inline-block;color:#fff;font-size:19px;vertical-align:middle}.current-page-container .el-icon-location-information[data-v-3bb1b20b]{font-size:19px}.current-page-container .location[data-v-3bb1b20b]{margin:0 10px;color:#fff}.el-button[data-v-c909db64]{border:0;vertical-align:middle;color:#fff}.el-button[data-v-c909db64]:focus,.el-button[data-v-c909db64]:hover{color:hsla(0,0%,100%,.8)}.doctor-editor-container .form-container[data-v-5a2d0c11]{padding:20px 200px;box-sizing:border-box}.doctor-editor-container[data-v-5a2d0c11] .el-select{width:100%}.doctor-editor-container .avatar-upload-row[data-v-5a2d0c11]{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.doctor-editor-container .avatar-uploader[data-v-5a2d0c11] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;overflow:hidden}.doctor-editor-container .avatar-uploader[data-v-5a2d0c11] .el-upload:hover{border-color:#409eff}.doctor-editor-container .avatar-uploader-icon[data-v-5a2d0c11]{font-size:28px;color:#8c939d;width:120px;height:120px;line-height:120px;text-align:center;display:block}.doctor-editor-container .avatar-img[data-v-5a2d0c11]{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.doctor-editor-container .avatar-upload-meta[data-v-5a2d0c11]{flex:1;min-width:200px}.doctor-editor-container .avatar-tip[data-v-5a2d0c11]{font-size:12px;color:#909399;line-height:1.5}.doctor-editor-container .avatar-path-input[data-v-5a2d0c11]{max-width:420px}.doctor-editor-container .mar-top-10[data-v-5a2d0c11]{margin-top:10px}.realtime-page[data-v-167987df]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.filter-form[data-v-167987df] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.el-select[data-v-167987df]{display:block}.filter-container[data-v-167987df]{padding:8px 4px 0;border-bottom:none!important}.commit-wrapper[data-v-167987df]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-167987df]:after,.commit-wrapper[data-v-167987df]:before{display:none!important}.commit-wrapper[data-v-167987df] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-167987df] .el-button--primary:focus,.commit-wrapper[data-v-167987df] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-167987df]{padding:12px 28px;font-size:16px;border-radius:6px}.list-card[data-v-167987df]{padding:0;flex:1;min-height:0;display:flex;flex-direction:column}.list-title[data-v-167987df]{font-size:16px;margin:0 0 10px;color:#303133}.status-pill[data-v-167987df]{display:inline-flex;align-items:center;gap:6px;color:#303133}.status-dot[data-v-167987df]{width:8px;height:8px;border-radius:999px;background:#c0c4cc}.status-dot.is-alert[data-v-167987df]{background:red}.metric-list[data-v-167987df]{display:flex;flex-wrap:wrap;gap:10px 16px}.metric-item[data-v-167987df]{display:inline-flex;align-items:baseline;color:#606266}.metric-label[data-v-167987df]{color:#303133}.metric-split[data-v-167987df]{color:#909399}.metric-value.is-alert[data-v-167987df]{color:red}.metric-value.is-normal[data-v-167987df]{color:#303133}.list-section[data-v-167987df]{flex:1;min-height:0;display:flex;flex-direction:column}.monitor-table[data-v-167987df]{flex:1;min-height:0}.monitor-cards[data-v-167987df]{flex:1;min-height:0;overflow:auto;padding:6px 2px 2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.monitor-card[data-v-167987df]{background:#fff;border:1px solid #ababab;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.card-head[data-v-167987df]{display:flex;align-items:stretch;justify-content:space-between;padding:10px 10px 8px;border-bottom:1px solid #ababab;background:#fff}.head-left[data-v-167987df]{min-width:0;display:flex;flex-direction:column;gap:6px}.device-name[data-v-167987df]{font-size:14px;font-weight:700;color:#303133;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head-tabs[data-v-167987df]{display:flex;align-items:center;gap:10px;color:#909399}.head-icon[data-v-167987df]{font-size:16px;line-height:1}.head-right[data-v-167987df]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:6px}.head-time[data-v-167987df]{font-size:12px;color:#909399;line-height:1.1;white-space:nowrap}.head-status[data-v-167987df]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#303133}.head-status.is-alert .status-text[data-v-167987df]{color:red}.status-text[data-v-167987df]{letter-spacing:1px}.card-body[data-v-167987df]{background:#fff}.metric-row2[data-v-167987df]{display:flex;align-items:stretch;border-top:1px solid #ababab;background:#fff}.metric-row2[data-v-167987df]:first-child{border-top:none}.metric-row2[data-v-167987df]:last-child{border-bottom:1px solid #ababab}.metric-row2[data-v-167987df]:nth-child(odd){background:#f2f2f2}.metric-row2.is-alert[data-v-167987df]{background:#fff}.metric-cell2[data-v-167987df]{padding:10px 10px;font-size:13px;line-height:1.2;color:#303133}.metric-label2[data-v-167987df]{flex:1;border-right:1px solid #ababab;word-break:break-all}.metric-value2[data-v-167987df]{width:42%;font-weight:700;text-align:left;white-space:nowrap}.metric-row2.is-alert .metric-value2[data-v-167987df]{color:red}.pagination-wrapper[data-v-167987df]{display:flex;justify-content:flex-end;padding:14px 8px 6px;border-top:1px solid #edf0f6;background:#fff}.record-page[data-v-1b5e3548]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-1b5e3548]{display:block}.filter-container[data-v-1b5e3548]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-1b5e3548] .el-form-item{margin-bottom:10px}.filter-form[data-v-1b5e3548] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-1b5e3548]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-1b5e3548]:after,.commit-wrapper[data-v-1b5e3548]:before{display:none!important}.commit-wrapper[data-v-1b5e3548] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-1b5e3548] .el-button--primary:focus,.commit-wrapper[data-v-1b5e3548] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-1b5e3548]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-1b5e3548],.list-section[data-v-1b5e3548]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-1b5e3548]{padding:0}.record-table[data-v-1b5e3548]{width:100%;flex:1}.record-table[data-v-1b5e3548] .el-table__body-wrapper td,.record-table[data-v-1b5e3548] .el-table__header-wrapper th{font-weight:400}.data-lines[data-v-1b5e3548]{display:flex;flex-direction:column;gap:4px}.data-line[data-v-1b5e3548]{display:inline-flex;align-items:center;gap:6px;color:#303133;line-height:1.2}.trend-icon[data-v-1b5e3548]{font-size:14px}.trend-icon.is-up[data-v-1b5e3548]{color:red}.trend-icon.is-down[data-v-1b5e3548]{color:#1a73e8}.status-text[data-v-1b5e3548]{color:#303133}.status-text.is-alert[data-v-1b5e3548]{color:red}.status-text.is-offline[data-v-1b5e3548]{color:#909399}.status-text.is-normal[data-v-1b5e3548]{color:#303133}.pagination-wrapper[data-v-1b5e3548]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.history-record-page[data-v-1867407b]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-1867407b]{display:block}.filter-container[data-v-1867407b]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-1867407b] .el-form-item{margin-bottom:10px}.filter-form[data-v-1867407b] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-1867407b]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-1867407b]:after,.commit-wrapper[data-v-1867407b]:before{display:none!important}.commit-wrapper[data-v-1867407b] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-1867407b] .el-button--primary:focus,.commit-wrapper[data-v-1867407b] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-1867407b]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-1867407b],.list-section[data-v-1867407b]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-1867407b]{padding:0}.history-table[data-v-1867407b]{width:100%;flex:1}.history-table[data-v-1867407b] .el-table__body-wrapper td,.history-table[data-v-1867407b] .el-table__header-wrapper th{font-weight:400}.data-lines[data-v-1867407b]{display:flex;flex-direction:column;gap:4px}.data-line[data-v-1867407b]{display:inline-flex;align-items:center;gap:6px;color:#303133;line-height:1.2}.trend-icon[data-v-1867407b]{font-size:14px}.trend-icon.is-up[data-v-1867407b]{color:red}.trend-icon.is-down[data-v-1867407b]{color:#1a73e8}.status-text[data-v-1867407b]{color:#303133}.status-text.is-alert[data-v-1867407b]{color:red}.status-text.is-offline[data-v-1867407b]{color:#909399}.time-input[data-v-1867407b]{width:220px}.time-input[data-v-1867407b] .el-range-editor.el-input__inner{width:220px;min-width:0}.time-input[data-v-1867407b] .el-range-input{width:40%}.pagination-wrapper[data-v-1867407b]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.history-record-page[data-v-fbdf76ce]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-fbdf76ce]{display:block}.filter-container[data-v-fbdf76ce]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-fbdf76ce] .el-form-item{margin-bottom:10px}.filter-form[data-v-fbdf76ce] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-fbdf76ce]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-fbdf76ce]:after,.commit-wrapper[data-v-fbdf76ce]:before{display:none!important}.commit-wrapper[data-v-fbdf76ce] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-fbdf76ce] .el-button--primary:focus,.commit-wrapper[data-v-fbdf76ce] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-fbdf76ce]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-fbdf76ce],.list-section[data-v-fbdf76ce]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-fbdf76ce]{padding:0}.history-table[data-v-fbdf76ce]{width:100%}.history-table[data-v-fbdf76ce] .el-table__body-wrapper td,.history-table[data-v-fbdf76ce] .el-table__header-wrapper th{font-weight:400}.status-text[data-v-fbdf76ce]{color:#303133}.status-text.is-alert[data-v-fbdf76ce]{color:red}.status-text.is-disabled[data-v-fbdf76ce],.status-text.is-offline[data-v-fbdf76ce]{color:#909399}.action-links[data-v-fbdf76ce]{display:flex;flex-direction:column;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.action-links[data-v-fbdf76ce] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px;min-width:86px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.action-links[data-v-fbdf76ce] .el-button+.el-button{margin-left:0!important}.action-links[data-v-fbdf76ce] .el-button--text{color:#1d2c76}.action-links[data-v-fbdf76ce] .el-button--text:focus,.action-links[data-v-fbdf76ce] .el-button--text:hover{color:#24348a}.list-toolbar[data-v-fbdf76ce]{display:flex;align-items:center;justify-content:flex-end;padding:10px 16px 12px;border-bottom:none;background:transparent}.list-toolbar__actions[data-v-fbdf76ce]{display:flex;align-items:center;gap:12px}.add-device-btn[data-v-fbdf76ce]{padding:8px 18px;border-radius:8px;background:#1d2c76;border:none;box-shadow:none}.add-device-btn[data-v-fbdf76ce]:focus,.add-device-btn[data-v-fbdf76ce]:hover{background:#24348a;border-color:#24348a}.add-device-btn[data-v-fbdf76ce] i{margin-right:6px}.serial-match-btn[data-v-fbdf76ce]{padding:8px 18px;border-radius:8px;color:#1d2c76;border-color:#1d2c76}.serial-match-btn[data-v-fbdf76ce]:focus,.serial-match-btn[data-v-fbdf76ce]:hover{color:#24348a;border-color:#24348a;background:rgba(29,44,118,.06)}.serial-match-btn[data-v-fbdf76ce] i{margin-right:6px}.device-dialog[data-v-fbdf76ce]{--theme-color:#1d2c76;border-radius:16px;overflow:hidden}.device-dialog__title[data-v-fbdf76ce]{font-size:18px;color:#1d2c76}.device-dialog__content[data-v-fbdf76ce]{display:flex;gap:20px}.device-dialog__left[data-v-fbdf76ce]{flex:1;min-width:0}.device-dialog__right[data-v-fbdf76ce]{width:180px;display:flex;flex-direction:column;align-items:center;gap:12px}.dialog-btn[data-v-fbdf76ce]{width:166px;height:40px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.dialog-btn--wide[data-v-fbdf76ce]{height:44px;line-height:1.35;padding:0 10px}.device-dialog__right[data-v-fbdf76ce] .el-button+.el-button{margin-left:0!important}.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary{background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px rgba(29,44,118,.18)}.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary:focus,.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary:hover{background:#24348a;border-color:#24348a}.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary.is-plain{background:#fff;color:var(--theme-color);border-color:var(--theme-color);box-shadow:none}.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary.is-plain:focus,.device-dialog[data-v-fbdf76ce] .dialog-btn.el-button--primary.is-plain:hover{background:rgba(29,44,118,.08)}.device-info-table[data-v-fbdf76ce]{background:#fff;border:1px solid #e4e7f0;border-radius:12px;overflow:hidden;box-shadow:0 10px 20px rgba(29,44,118,.08)}.device-info-row[data-v-fbdf76ce]{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid #edf0f6}.device-info-row[data-v-fbdf76ce]:last-child{border-bottom:none}.device-info-label[data-v-fbdf76ce]{padding:14px 16px;background:#f6f7fb;color:#1d2c76;display:flex;align-items:center}.device-info-field[data-v-fbdf76ce]{padding:12px 16px}.inline-input[data-v-fbdf76ce]{display:flex;align-items:center;gap:10px}.device-info-table[data-v-fbdf76ce] .info-input .el-input__inner,.device-info-table[data-v-fbdf76ce] .info-select .el-input__inner{height:36px;border-radius:6px;border-color:#d6d9e6}.device-info-table[data-v-fbdf76ce] .info-select{width:220px}.verify-btn[data-v-fbdf76ce]{border-radius:6px;color:var(--theme-color);border-color:var(--theme-color);background:#fff;padding:9px 14px}.verify-btn[data-v-fbdf76ce]:focus,.verify-btn[data-v-fbdf76ce]:hover{color:#24348a;border-color:#24348a}.channel-row .device-info-field[data-v-fbdf76ce]{padding:10px 16px 16px}.channel-list[data-v-fbdf76ce]{display:flex;flex-direction:column;gap:10px}.channel-empty[data-v-fbdf76ce]{color:#909399;font-size:12px;line-height:1.6}.channel-item[data-v-fbdf76ce]{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:12px}.channel-name[data-v-fbdf76ce]{color:#606266;font-size:13px}.location-size-row[data-v-fbdf76ce]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.location-size-item[data-v-fbdf76ce]{display:inline-flex;align-items:center;gap:8px}.location-size-label[data-v-fbdf76ce]{color:#606266;font-size:13px}.location-size-input[data-v-fbdf76ce]{width:140px}.location-size-unit[data-v-fbdf76ce]{color:#606266;font-size:13px}.location-panel[data-v-fbdf76ce]{height:280px;border:1px dashed #cbd1e4;border-radius:10px;background:repeating-linear-gradient(45deg,#f8f9fd,#f8f9fd 12px,#f1f3f9 0,#f1f3f9 24px);display:flex;align-items:center;justify-content:center}.location-image[data-v-fbdf76ce]{width:100%;height:100%;border-radius:8px}.location-placeholder[data-v-fbdf76ce]{text-align:center;color:#7a8196}.location-title[data-v-fbdf76ce]{color:#1d2c76;margin-bottom:6px}.location-subtitle[data-v-fbdf76ce]{font-size:12px}.param-dialog[data-v-fbdf76ce]{--theme-color:#1d2c76;border-radius:16px;overflow:hidden}.param-dialog__title[data-v-fbdf76ce]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px;color:#1d2c76}.param-dialog__actions[data-v-fbdf76ce]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.param-dialog[data-v-fbdf76ce] .header-btn{height:34px;padding:0 16px;border-radius:8px}.param-dialog[data-v-fbdf76ce] .header-btn.el-button--primary{background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 4px 10px rgba(29,44,118,.18)}.param-dialog[data-v-fbdf76ce] .header-btn.el-button--primary:focus,.param-dialog[data-v-fbdf76ce] .header-btn.el-button--primary:hover{background:#24348a;border-color:#24348a}.param-dialog__content[data-v-fbdf76ce]{background:#fff;border-radius:12px;border:1px solid #e4e7f0;overflow:hidden}.param-table[data-v-fbdf76ce]{display:flex;flex-direction:column}.param-row[data-v-fbdf76ce]{display:grid;grid-template-columns:140px 1fr;border-bottom:1px solid #edf0f6}.param-row[data-v-fbdf76ce]:last-child{border-bottom:none}.param-label[data-v-fbdf76ce]{padding:14px 16px;background:#f6f7fb;color:#1d2c76;display:flex;align-items:center}.param-field[data-v-fbdf76ce]{padding:12px 16px}.param-field[data-v-fbdf76ce] .el-radio{margin-right:24px}.param-input[data-v-fbdf76ce] .el-input__inner{height:32px;border-radius:6px;border-color:#d6d9e6}.unit-text[data-v-fbdf76ce]{color:#606266;font-size:13px}.param-row--channel .param-field[data-v-fbdf76ce]{padding:14px 16px}.channel-grid[data-v-fbdf76ce]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 16px}.channel-group[data-v-fbdf76ce]{display:flex;align-items:center;gap:10px}.param-row--channel-actions .param-field[data-v-fbdf76ce]{padding:10px 16px 14px}.param-row--channel-actions .param-label[data-v-fbdf76ce]{display:none}.param-row--channel-actions[data-v-fbdf76ce]{grid-template-columns:1fr}.param-channel-actions[data-v-fbdf76ce]{display:flex;align-items:center;gap:8px}.param-add-channel-btn[data-v-fbdf76ce]{padding:0;height:24px}.param-channel-tip[data-v-fbdf76ce]{color:#909399;font-size:12px}.channel-label[data-v-fbdf76ce]{color:#606266;font-size:13px;min-width:60px}.alarm-dialog[data-v-fbdf76ce]{--theme-color:#1d2c76;border-radius:16px;overflow:hidden}.alarm-dialog[data-v-fbdf76ce] .el-dialog__footer{padding:0 22px 18px;background:#f7f8fc}.alarm-dialog__title[data-v-fbdf76ce]{color:var(--theme-color);font-size:18px}.alarm-section-title[data-v-fbdf76ce]{color:#1d2c76;margin-bottom:10px}.alarm-section-title--spaced[data-v-fbdf76ce]{margin-top:18px}.alarm-table[data-v-fbdf76ce]{border:1px solid #e2e6f0;border-radius:8px;overflow:hidden;background:#fff}.alarm-table__header[data-v-fbdf76ce],.alarm-table__row[data-v-fbdf76ce]{display:grid;grid-template-columns:110px 140px 1fr;align-items:center}.alarm-table__header[data-v-fbdf76ce]{background:#f6f7fb;color:#1d2c76}.alarm-table__header>div[data-v-fbdf76ce],.alarm-table__row>div[data-v-fbdf76ce]{padding:10px 12px;border-right:1px solid #e8ecf5}.alarm-table__header>div[data-v-fbdf76ce]:last-child,.alarm-table__row>div[data-v-fbdf76ce]:last-child{border-right:none}.alarm-table__row[data-v-fbdf76ce]{border-top:1px solid #e8ecf5}.alarm-table__row[data-v-fbdf76ce]:last-child{border-bottom:none}.alarm-table__params[data-v-fbdf76ce]{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.alarm-field-group[data-v-fbdf76ce]{display:inline-flex;align-items:center;gap:2px}.alarm-input[data-v-fbdf76ce] .el-input__inner{height:30px;border-radius:6px;border-color:#d6d9e6;width:72px;background:#fff}.alarm-param-label[data-v-fbdf76ce]{color:#606266;font-weight:500;font-size:13px;background:transparent!important;padding:0;margin:0}.alarm-param-unit[data-v-fbdf76ce]{color:#606266;font-size:13px;margin-left:0}.alarm-options[data-v-fbdf76ce]{padding:8px 4px 4px}.alarm-options[data-v-fbdf76ce] .el-checkbox{margin-right:22px}.alarm-dialog[data-v-fbdf76ce] .el-dialog__footer .el-button--primary{background:var(--theme-color);border-color:var(--theme-color)}.alarm-dialog[data-v-fbdf76ce] .el-dialog__footer .el-button--primary:focus,.alarm-dialog[data-v-fbdf76ce] .el-dialog__footer .el-button--primary:hover{background:#24348a;border-color:#24348a}.alarm-options[data-v-fbdf76ce] .el-checkbox+.el-checkbox,.commit-wrapper[data-v-fbdf76ce] .el-button+.el-button,.param-dialog__actions[data-v-fbdf76ce] .el-button+.el-button{margin-left:0!important}.device-type-page[data-v-2b7aaec1]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.overview-title[data-v-2b7aaec1]{font-size:16px;color:#303133;margin-bottom:12px}.overview-card[data-v-2b7aaec1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #e6e6e6;border-radius:6px;overflow:hidden}.overview-item[data-v-2b7aaec1]{padding:18px 12px 16px;text-align:center;border-right:1px solid #e6e6e6;background:#fff}.overview-item[data-v-2b7aaec1]:last-child{border-right:none}.overview-label[data-v-2b7aaec1]{font-size:15px;color:#606266;margin-bottom:12px}.overview-value[data-v-2b7aaec1]{font-size:20px;color:#303133}.list-section[data-v-2b7aaec1]{flex:1;min-height:0;display:flex;flex-direction:column}.list-head[data-v-2b7aaec1]{display:flex;align-items:center;gap:16px;padding:0 4px 12px}.list-title[data-v-2b7aaec1]{font-size:16px;color:#303133}.add-btn[data-v-2b7aaec1]{margin-left:auto;padding:8px 18px;border-radius:6px;background:#1d2c76;border-color:#1d2c76}.add-btn[data-v-2b7aaec1]:focus,.add-btn[data-v-2b7aaec1]:hover{background:#24348a;border-color:#24348a}.list-card[data-v-2b7aaec1]{padding:0;flex:1;min-height:0;display:flex;flex-direction:column}.type-table[data-v-2b7aaec1]{width:100%;flex:1}.type-table[data-v-2b7aaec1] .el-table__body-wrapper td,.type-table[data-v-2b7aaec1] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-2b7aaec1]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.action-links[data-v-2b7aaec1]{display:inline-flex;align-items:center}.action-links[data-v-2b7aaec1] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-2b7aaec1] .el-button--text{color:#1d2c76}.type-dialog[data-v-2b7aaec1]{border-radius:6px}.type-dialog[data-v-2b7aaec1] .el-dialog__header{padding:16px 18px 10px;border-bottom:1px solid #e6e6e6}.type-dialog[data-v-2b7aaec1] .el-dialog__body{padding:16px 18px 22px}.dialog-title[data-v-2b7aaec1]{color:#1d2c76}.dialog-body[data-v-2b7aaec1]{display:flex;flex-direction:column;gap:16px}.type-form[data-v-2b7aaec1]{border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}.type-row[data-v-2b7aaec1]{display:grid;grid-template-columns:160px 1fr;border-bottom:1px solid #e6e6e6}.type-row[data-v-2b7aaec1]:last-child{border-bottom:none}.type-label[data-v-2b7aaec1]{color:#303133;display:flex;align-items:center;justify-content:center;padding:12px 10px;font-size:14px;border-right:1px solid #e6e6e6}.type-field[data-v-2b7aaec1]{padding:10px 16px;display:flex;align-items:center}.type-field[data-v-2b7aaec1] .el-input__inner,.type-field[data-v-2b7aaec1] .el-textarea__inner{height:38px;border-radius:4px}.type-field[data-v-2b7aaec1] .el-textarea__inner{min-height:60px}.channel-count[data-v-2b7aaec1] .el-select{width:180px}.channel-table-wrapper[data-v-2b7aaec1]{border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}.channel-table[data-v-2b7aaec1] .el-table__header-wrapper th{color:#303133;font-weight:500}.channel-table[data-v-2b7aaec1] .el-table__body-wrapper td,.channel-table[data-v-2b7aaec1] .el-table__header-wrapper th{background:transparent}.channel-table[data-v-2b7aaec1] .el-input__inner,.channel-table[data-v-2b7aaec1] .el-select .el-input__inner{height:34px}.dialog-actions[data-v-2b7aaec1]{display:flex;justify-content:center;gap:24px;padding-top:8px}.save-btn[data-v-2b7aaec1]{width:120px;background:#2b68ff;border-color:#2b68ff}.save-btn[data-v-2b7aaec1]:focus,.save-btn[data-v-2b7aaec1]:hover{background:#3b74ff;border-color:#3b74ff}.cancel-btn[data-v-2b7aaec1]{width:120px;border-color:#7aa0ff;color:#2b68ff}.manage-page[data-v-69b5cf07]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.filter-container[data-v-69b5cf07]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-69b5cf07] .el-form-item{margin-bottom:10px}.filter-form[data-v-69b5cf07] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-69b5cf07]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-69b5cf07]:after,.commit-wrapper[data-v-69b5cf07]:before{display:none!important}.commit-wrapper[data-v-69b5cf07] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-69b5cf07] .el-button--primary:focus,.commit-wrapper[data-v-69b5cf07] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-69b5cf07]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-69b5cf07],.list-section[data-v-69b5cf07]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-69b5cf07]{padding:0}.list-toolbar[data-v-69b5cf07]{display:flex;align-items:center;justify-content:flex-end;padding:10px 16px 12px;border-bottom:none;background:transparent}.add-btn[data-v-69b5cf07]{padding:8px 18px;border-radius:8px;background:#1d2c76;border:none;box-shadow:none}.add-btn[data-v-69b5cf07]:focus,.add-btn[data-v-69b5cf07]:hover{background:#24348a;border-color:#24348a}.add-btn[data-v-69b5cf07] i{margin-right:6px}.manage-table[data-v-69b5cf07]{width:100%}.manage-table[data-v-69b5cf07] .el-table__body-wrapper td,.manage-table[data-v-69b5cf07] .el-table__header-wrapper th{font-weight:400}.area-image-upload[data-v-69b5cf07]{display:flex;align-items:flex-start;gap:14px}.area-uploader[data-v-69b5cf07] .el-upload{border:1px dashed #c7cddc;border-radius:8px;overflow:hidden;background:#fafbff;cursor:pointer}.area-upload-card[data-v-69b5cf07]{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.area-image-preview[data-v-69b5cf07]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.area-upload-icon[data-v-69b5cf07]{font-size:28px;color:#a3acc2}.area-upload-meta[data-v-69b5cf07]{display:flex;flex-direction:column;gap:8px;padding-top:2px}.area-upload-tip[data-v-69b5cf07]{font-size:12px;line-height:1.5;color:#909399}.area-upload-value[data-v-69b5cf07]{max-width:320px;line-height:1.4;color:#606266;font-size:12px;word-break:break-all}.area-upload-actions[data-v-69b5cf07] .el-button{padding:0;height:auto}.manage-dialog__title[data-v-69b5cf07]{font-size:17px;color:#1d2c76}.manage-form[data-v-69b5cf07]{padding:4px 6px}.dialog-footer[data-v-69b5cf07]{display:flex;justify-content:center;align-items:center;gap:14px;padding-bottom:4px}.dialog-footer[data-v-69b5cf07] .dialog-btn{min-width:92px;border-radius:6px}.dialog-footer[data-v-69b5cf07] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.dialog-footer[data-v-69b5cf07] .el-button--primary:focus,.dialog-footer[data-v-69b5cf07] .el-button--primary:hover{background:#24348a;border-color:#24348a}.commit-wrapper[data-v-69b5cf07] .el-button+.el-button,.dialog-footer[data-v-69b5cf07] .el-button+.el-button{margin-left:0!important}.dispatch-page[data-v-d9b27f8e]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-d9b27f8e]{display:block}.filter-container[data-v-d9b27f8e]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-d9b27f8e] .el-form-item{margin-bottom:10px}.filter-form[data-v-d9b27f8e] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-d9b27f8e]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-d9b27f8e]:after,.commit-wrapper[data-v-d9b27f8e]:before{display:none!important}.commit-wrapper[data-v-d9b27f8e] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-d9b27f8e] .el-button--primary:focus,.commit-wrapper[data-v-d9b27f8e] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-d9b27f8e]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-d9b27f8e],.list-section[data-v-d9b27f8e]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-d9b27f8e]{padding:0}.dispatch-table[data-v-d9b27f8e]{width:100%;flex:1}.dispatch-table[data-v-d9b27f8e] .el-table__body-wrapper td,.dispatch-table[data-v-d9b27f8e] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-d9b27f8e]{display:flex;justify-content:flex-end;padding:14px 16px;border-top:1px solid #edf0f6;background:#fff}.action-links[data-v-d9b27f8e]{display:inline-flex;align-items:center;gap:12px}.action-links[data-v-d9b27f8e] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-d9b27f8e] .el-button--text{color:#1d2c76}.time-range-picker[data-v-d9b27f8e]{width:220px}.abnormal-page[data-v-618a819f]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-618a819f]{display:block}.filter-container[data-v-618a819f]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-618a819f] .el-form-item{margin-bottom:10px}.filter-form[data-v-618a819f] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-618a819f]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-618a819f]:after,.commit-wrapper[data-v-618a819f]:before{display:none!important}.commit-wrapper[data-v-618a819f] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-618a819f] .el-button--primary:focus,.commit-wrapper[data-v-618a819f] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-618a819f]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-618a819f],.list-section[data-v-618a819f]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-618a819f]{padding:0}.abnormal-table[data-v-618a819f]{width:100%;flex:1}.abnormal-table[data-v-618a819f] .el-table__body-wrapper td,.abnormal-table[data-v-618a819f] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-618a819f]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.action-links[data-v-618a819f]{display:inline-flex;align-items:center}.action-links[data-v-618a819f] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-618a819f] .el-button--text{color:#1d2c76}.handle-dialog[data-v-618a819f]{border-radius:10px;overflow:hidden}.handle-dialog[data-v-618a819f] .el-dialog__header{padding:14px 16px;background:#f2f2f2;border-bottom:1px solid #e6e6e6}.handle-dialog[data-v-618a819f] .el-dialog__body{padding:16px 16px 20px;background:#f7f7f7}.handle-dialog__title[data-v-618a819f]{color:#606266}.handle-dialog__content[data-v-618a819f]{display:flex;flex-direction:column;gap:16px}.handle-dialog__textarea[data-v-618a819f] .el-textarea__inner{border-radius:6px;border-color:#dcdfe6;min-height:110px}.handle-dialog__actions[data-v-618a819f]{display:flex;justify-content:space-between;gap:24px}.handle-dialog__actions[data-v-618a819f] .el-button{min-width:100px;border-radius:6px}.time-range-picker[data-v-618a819f]{width:220px}.alarm-page[data-v-6c0fa6a5]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-6c0fa6a5]{display:block}.filter-container[data-v-6c0fa6a5]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-6c0fa6a5] .el-form-item{margin-bottom:10px}.filter-form[data-v-6c0fa6a5] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-6c0fa6a5]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-6c0fa6a5]:after,.commit-wrapper[data-v-6c0fa6a5]:before{display:none!important}.commit-wrapper[data-v-6c0fa6a5] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-6c0fa6a5] .el-button--primary:focus,.commit-wrapper[data-v-6c0fa6a5] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-6c0fa6a5]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-6c0fa6a5],.list-section[data-v-6c0fa6a5]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-6c0fa6a5]{padding:0;overflow:hidden}.alarm-table[data-v-6c0fa6a5]{width:100%;flex:1;min-height:0}.alarm-table[data-v-6c0fa6a5] .el-table__body-wrapper td,.alarm-table[data-v-6c0fa6a5] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-6c0fa6a5]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.alarm-value[data-v-6c0fa6a5]{display:inline-flex;align-items:center;gap:6px;color:#303133}.trend-icon[data-v-6c0fa6a5]{font-size:14px}.trend-icon.is-up[data-v-6c0fa6a5]{color:red}.trend-icon.is-down[data-v-6c0fa6a5]{color:#1a73e8}.status-text[data-v-6c0fa6a5]{color:#303133}.status-text.is-processed[data-v-6c0fa6a5]{color:#2fb36f}.status-text.is-handling[data-v-6c0fa6a5]{color:#e6a23c}.status-text.is-pending[data-v-6c0fa6a5]{color:#f56c6c}.status-text.is-auto[data-v-6c0fa6a5]{color:#409eff}.action-links[data-v-6c0fa6a5]{display:inline-flex;align-items:center;gap:12px}.action-links[data-v-6c0fa6a5] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-6c0fa6a5] .el-button--text{color:#1d2c76}.time-range-picker[data-v-6c0fa6a5]{width:220px}.send-record-page[data-v-dd10da3a]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-dd10da3a]{display:block}.filter-container[data-v-dd10da3a]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-dd10da3a] .el-form-item{margin-bottom:10px}.filter-form[data-v-dd10da3a] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-dd10da3a]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-dd10da3a]:after,.commit-wrapper[data-v-dd10da3a]:before{display:none!important}.commit-wrapper[data-v-dd10da3a] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-dd10da3a] .el-button--primary:focus,.commit-wrapper[data-v-dd10da3a] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-dd10da3a]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-dd10da3a],.list-section[data-v-dd10da3a]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-dd10da3a]{padding:0}.send-table[data-v-dd10da3a]{width:100%;flex:1}.send-table[data-v-dd10da3a] .el-table__body-wrapper td,.send-table[data-v-dd10da3a] .el-table__header-wrapper th{font-weight:400}.alarm-value[data-v-dd10da3a]{display:inline-flex;align-items:center;gap:6px;color:#303133}.trend-icon[data-v-dd10da3a]{font-size:14px}.trend-icon.is-up[data-v-dd10da3a]{color:red}.trend-icon.is-down[data-v-dd10da3a]{color:#1a73e8}.status-text[data-v-dd10da3a]{color:#303133}.status-text.is-read[data-v-dd10da3a]{color:#2fb36f}.status-text.is-unread[data-v-dd10da3a]{color:#f56c6c}.status-text.is-answered[data-v-dd10da3a]{color:#409eff}.status-text.is-missed[data-v-dd10da3a]{color:#e6a23c}.pagination-wrapper[data-v-dd10da3a]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.time-range-picker[data-v-dd10da3a]{width:220px}.alarm-handle-page[data-v-e97e02a4]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-e97e02a4]{display:block}.filter-container[data-v-e97e02a4]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-e97e02a4] .el-form-item{margin-bottom:10px}.filter-form[data-v-e97e02a4] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-e97e02a4]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-e97e02a4]:after,.commit-wrapper[data-v-e97e02a4]:before{display:none!important}.commit-wrapper[data-v-e97e02a4] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-e97e02a4] .el-button--primary:focus,.commit-wrapper[data-v-e97e02a4] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-e97e02a4]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-e97e02a4],.list-section[data-v-e97e02a4]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-e97e02a4]{padding:0}.alarm-table[data-v-e97e02a4]{width:100%;flex:1}.alarm-table[data-v-e97e02a4] .el-table__body-wrapper td,.alarm-table[data-v-e97e02a4] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-e97e02a4]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.action-links[data-v-e97e02a4]{display:inline-flex;align-items:center}.action-links[data-v-e97e02a4] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-e97e02a4] .el-button--text{color:#1d2c76}.detail-dialog[data-v-e97e02a4]{border-radius:10px;overflow:hidden}.detail-dialog[data-v-e97e02a4] .el-dialog__header{padding:14px 16px;background:#f2f2f2;border-bottom:1px solid #e6e6e6}.detail-dialog[data-v-e97e02a4] .el-dialog__body{padding:16px 16px 20px;background:#f7f7f7}.detail-dialog__title[data-v-e97e02a4]{color:#606266}.detail-dialog__content[data-v-e97e02a4]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-e97e02a4]{display:flex;gap:6px;font-size:14px;color:#606266}.detail-label[data-v-e97e02a4]{min-width:72px;color:#909399}.detail-value[data-v-e97e02a4]{color:#303133}.detail-remark[data-v-e97e02a4]{line-height:1.5}.time-range-picker[data-v-e97e02a4]{width:220px}.stat-device-page[data-v-e4c6f83a]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-e4c6f83a]{display:block}.filter-container[data-v-e4c6f83a]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-e4c6f83a] .el-form-item{margin-bottom:10px}.filter-form[data-v-e4c6f83a] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-e4c6f83a]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-e4c6f83a]:after,.commit-wrapper[data-v-e4c6f83a]:before{display:none!important}.commit-wrapper[data-v-e4c6f83a] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-e4c6f83a] .el-button--primary:focus,.commit-wrapper[data-v-e4c6f83a] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-e4c6f83a]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-e4c6f83a],.list-section[data-v-e4c6f83a]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-e4c6f83a]{padding:0}.stat-table[data-v-e4c6f83a]{width:100%;flex:1}.stat-table[data-v-e4c6f83a] .el-table__body-wrapper td,.stat-table[data-v-e4c6f83a] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-e4c6f83a]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.time-range-picker[data-v-e4c6f83a]{width:220px}.stat-area-page[data-v-066ee094]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.el-select[data-v-066ee094]{display:block}.filter-container[data-v-066ee094]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-066ee094] .el-form-item{margin-bottom:10px}.filter-form[data-v-066ee094] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-066ee094]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-066ee094]:after,.commit-wrapper[data-v-066ee094]:before{display:none!important}.commit-wrapper[data-v-066ee094] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-066ee094] .el-button--primary:focus,.commit-wrapper[data-v-066ee094] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-066ee094]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-066ee094],.list-section[data-v-066ee094]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-066ee094]{padding:0}.stat-table[data-v-066ee094]{width:100%;flex:1}.stat-table[data-v-066ee094] .el-table__body-wrapper td,.stat-table[data-v-066ee094] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-066ee094]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.time-range-picker[data-v-066ee094]{width:220px}.stat-time-page[data-v-7809309e]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.filter-container[data-v-7809309e]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-7809309e] .el-form-item{margin-bottom:10px}.filter-form[data-v-7809309e] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-7809309e]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-7809309e]:after,.commit-wrapper[data-v-7809309e]:before{display:none!important}.commit-wrapper[data-v-7809309e] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-7809309e] .el-button--primary:focus,.commit-wrapper[data-v-7809309e] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-7809309e]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-7809309e],.list-section[data-v-7809309e]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-7809309e]{padding:0}.stat-table[data-v-7809309e]{width:100%;flex:1}.stat-table[data-v-7809309e] .el-table__body-wrapper td,.stat-table[data-v-7809309e] .el-table__header-wrapper th{font-weight:400}.pagination-wrapper[data-v-7809309e]{display:flex;justify-content:flex-end;padding:14px 16px 6px;border-top:1px solid #edf0f6;background:#fff}.time-range-picker[data-v-7809309e]{width:220px}.page-title-container[data-v-7bb263ab]{font-size:24px;color:#fff;display:flex}.page-title-container .tip-wrapper[data-v-7bb263ab]{font-size:18px;color:#888;align-self:flex-start;margin-left:4px}.dropdown-wrapper[data-v-aab3c534]{display:inline-block}.dropdown-wrapper[data-v-aab3c534] .export-btn .el-button.el-button--primary{padding:10.8px 20px}.dropdown-wrapper[data-v-aab3c534] .export-btn .el-button.el-button--primary.el-dropdown__caret-button{padding:10.8px 5px}.role-editor-container .form-container[data-v-5129a991]{padding:20px 200px;box-sizing:border-box}.manage-page[data-v-de44e71a]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.filter-container[data-v-de44e71a]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-de44e71a] .el-form-item{margin-bottom:10px}.filter-form[data-v-de44e71a] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-de44e71a]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-de44e71a]:after,.commit-wrapper[data-v-de44e71a]:before{display:none!important}.commit-wrapper[data-v-de44e71a] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-de44e71a] .el-button--primary:focus,.commit-wrapper[data-v-de44e71a] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-de44e71a]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-de44e71a],.list-section[data-v-de44e71a]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-de44e71a]{padding:0}.list-toolbar[data-v-de44e71a]{display:flex;align-items:center;justify-content:flex-end;padding:10px 16px 12px;border-bottom:none;background:transparent}.add-btn[data-v-de44e71a]{padding:8px 18px;border-radius:8px;background:#1d2c76;border:none;box-shadow:none}.add-btn[data-v-de44e71a]:focus,.add-btn[data-v-de44e71a]:hover{background:#24348a;border-color:#24348a}.add-btn[data-v-de44e71a] i{margin-right:6px}.manage-table[data-v-de44e71a]{width:100%}.manage-table[data-v-de44e71a] .el-table__body-wrapper td,.manage-table[data-v-de44e71a] .el-table__header-wrapper th{font-weight:400}.action-links[data-v-de44e71a]{display:inline-flex;align-items:center;justify-content:center;width:100%}.action-links[data-v-de44e71a] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-de44e71a] .el-button--text{color:#1d2c76}.action-links[data-v-de44e71a] .el-button--text:focus,.action-links[data-v-de44e71a] .el-button--text:hover{color:#24348a}.manage-dialog__title[data-v-de44e71a]{font-size:17px;color:#1d2c76}.manage-form[data-v-de44e71a]{padding:4px 6px}.dialog-footer[data-v-de44e71a]{display:flex;justify-content:center;align-items:center;gap:14px;padding-bottom:4px}.dialog-footer[data-v-de44e71a] .dialog-btn{min-width:92px;border-radius:6px}.dialog-footer[data-v-de44e71a] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.dialog-footer[data-v-de44e71a] .el-button--primary:focus,.dialog-footer[data-v-de44e71a] .el-button--primary:hover{background:#24348a;border-color:#24348a}.commit-wrapper[data-v-de44e71a] .el-button+.el-button,.dialog-footer[data-v-de44e71a] .el-button+.el-button{margin-left:0!important}.system-message-page[data-v-a5141fa2]{color:#333;display:flex;flex-direction:column;gap:12px;width:100%;height:100%;min-height:0;overflow:hidden}.filter-container[data-v-a5141fa2]{padding:8px 4px 0;border-bottom:none!important}.filter-form[data-v-a5141fa2] .el-form-item{margin-bottom:10px}.filter-form[data-v-a5141fa2] .el-form-item__label{color:#303133;white-space:nowrap;font-size:15px}.commit-wrapper[data-v-a5141fa2]{display:flex;justify-content:flex-end;gap:12px;padding:10px 4px 0;border-top:none!important}.commit-wrapper[data-v-a5141fa2]:after,.commit-wrapper[data-v-a5141fa2]:before{display:none!important}.commit-wrapper[data-v-a5141fa2] .el-button--primary{background:#1d2c76;border-color:#1d2c76}.commit-wrapper[data-v-a5141fa2] .el-button--primary:focus,.commit-wrapper[data-v-a5141fa2] .el-button--primary:hover{background:#24348a;border-color:#24348a}.big-search-btn[data-v-a5141fa2]{padding:10px 26px;font-size:14px;border-radius:6px}.list-card[data-v-a5141fa2],.list-section[data-v-a5141fa2]{flex:1;min-height:0;display:flex;flex-direction:column}.list-card[data-v-a5141fa2]{padding:0}.manage-table[data-v-a5141fa2]{width:100%}.manage-table[data-v-a5141fa2] .el-table__body-wrapper td,.manage-table[data-v-a5141fa2] .el-table__header-wrapper th{font-weight:400}.action-links[data-v-a5141fa2]{display:inline-flex;align-items:center;justify-content:center;width:100%}.action-links[data-v-a5141fa2] .el-button{padding:0;height:auto;line-height:1.2;font-size:13px}.action-links[data-v-a5141fa2] .el-button--text{color:#1d2c76}.action-links[data-v-a5141fa2] .el-button--text:focus,.action-links[data-v-a5141fa2] .el-button--text:hover{color:#24348a}.commit-wrapper[data-v-a5141fa2] .el-button+.el-button{margin-left:0!important}.detail-dialog[data-v-a5141fa2]{border-radius:10px;overflow:hidden}.detail-dialog[data-v-a5141fa2] .el-dialog__header{padding:14px 16px;background:#f2f2f2;border-bottom:1px solid #e6e6e6}.detail-dialog[data-v-a5141fa2] .el-dialog__body{padding:16px 16px 20px;background:#f7f7f7}.detail-dialog__title[data-v-a5141fa2]{color:#606266}.detail-dialog__content[data-v-a5141fa2]{display:flex;flex-direction:column;gap:12px}.detail-row[data-v-a5141fa2]{display:flex;gap:6px;font-size:14px;color:#606266}.detail-label[data-v-a5141fa2]{min-width:72px;color:#909399}.detail-value[data-v-a5141fa2]{color:#303133}.detail-content[data-v-a5141fa2]{line-height:1.5}.toolbar[data-v-e9feb094]{overflow:hidden}.danger-link[data-v-e9feb094]{color:#f56c6c}.page-position[data-v-e9feb094]{text-align:right}.commit-wrapper[data-v-e9feb094]{padding-bottom:8px}.filter-form[data-v-e9feb094]{padding-top:8px}.toolbar[data-v-789298fc]{overflow:hidden}.danger-link[data-v-789298fc]{color:#f56c6c}.page-position[data-v-789298fc]{text-align:right}.commit-wrapper[data-v-789298fc]{padding-bottom:8px}.filter-form[data-v-789298fc]{padding-top:8px}.toolbar[data-v-15734409]{overflow:hidden}.danger-link[data-v-15734409]{color:#f56c6c}.page-position[data-v-15734409]{text-align:right}.commit-wrapper[data-v-15734409]{padding-bottom:8px}.filter-form[data-v-15734409]{padding-top:8px}.toolbar[data-v-3fcbdea6]{overflow:hidden}.danger-link[data-v-3fcbdea6]{color:#f56c6c}.page-position[data-v-3fcbdea6]{text-align:right}.commit-wrapper[data-v-3fcbdea6]{padding-bottom:8px}.filter-form[data-v-3fcbdea6]{padding-top:8px}.toolbar[data-v-86b55f66]{overflow:hidden}.danger-link[data-v-86b55f66]{color:#f56c6c}.page-position[data-v-86b55f66]{text-align:right}.commit-wrapper[data-v-86b55f66]{padding-bottom:8px}.filter-form[data-v-86b55f66]{padding-top:8px}.toolbar[data-v-d174db24]{overflow:hidden}.danger-link[data-v-d174db24]{color:#f56c6c}.page-position[data-v-d174db24]{text-align:right}.commit-wrapper[data-v-d174db24]{padding-bottom:8px}.filter-form[data-v-d174db24]{padding-top:8px}.toolbar[data-v-30caf69e]{overflow:hidden}.danger-link[data-v-30caf69e]{color:#f56c6c}.page-position[data-v-30caf69e]{text-align:right}.commit-wrapper[data-v-30caf69e]{padding-bottom:8px}.filter-form[data-v-30caf69e]{padding-top:8px}.toolbar[data-v-7dabb16c]{overflow:hidden}.danger-link[data-v-7dabb16c]{color:#f56c6c}.page-position[data-v-7dabb16c]{text-align:right}.commit-wrapper[data-v-7dabb16c]{padding-bottom:8px}.filter-form[data-v-7dabb16c]{padding-top:8px}.toolbar[data-v-7268bfb7]{overflow:hidden}.danger-link[data-v-7268bfb7]{color:#f56c6c}.page-position[data-v-7268bfb7]{text-align:right}.commit-wrapper[data-v-7268bfb7]{padding-bottom:8px}.filter-form[data-v-7268bfb7]{padding-top:8px}.toolbar[data-v-e81dfc8c]{overflow:hidden}.danger-link[data-v-e81dfc8c]{color:#f56c6c}.page-position[data-v-e81dfc8c]{text-align:right}.commit-wrapper[data-v-e81dfc8c]{padding-bottom:8px}.filter-form[data-v-e81dfc8c]{padding-top:8px}.toolbar[data-v-db6cbb86]{overflow:hidden}.danger-link[data-v-db6cbb86]{color:#f56c6c}.page-position[data-v-db6cbb86]{text-align:right}.commit-wrapper[data-v-db6cbb86]{padding-bottom:8px}.filter-form[data-v-db6cbb86]{padding-top:8px}.toolbar[data-v-77ba0787]{overflow:hidden}.danger-link[data-v-77ba0787]{color:#f56c6c}.page-position[data-v-77ba0787]{text-align:right}.commit-wrapper[data-v-77ba0787]{padding-bottom:8px}.filter-form[data-v-77ba0787]{padding-top:8px}.toolbar[data-v-6842e2f1]{overflow:hidden}.danger-link[data-v-6842e2f1]{color:#f56c6c}.page-position[data-v-6842e2f1]{text-align:right}.commit-wrapper[data-v-6842e2f1]{padding-bottom:8px}.filter-form[data-v-6842e2f1]{padding-top:8px}.permission-editor-container .form-container[data-v-c46f327e]{padding:20px 200px;box-sizing:border-box;min-width:1000px}.form-display-container[data-v-e3d57856]{width:100%;min-height:40px;display:flex;flex-direction:row;margin-bottom:20px}.form-display-container .title-container[data-v-e3d57856]{width:150px;min-height:42px;line-height:42px;display:flex;justify-content:right;margin-right:20px;font-size:15px;color:#333}.form-display-container .input-container[data-v-e3d57856]{flex:1;min-height:40px;box-sizing:border-box;border:1px solid #e8e8e8;border-radius:4px;padding:10px 10px;display:flex;align-items:center;font-size:14px;color:#333;overflow:auto;word-break:break-all;line-height:20px}.back-btn-wrapper[data-v-75a8798e]{display:inline-block;font-size:17px;cursor:pointer;padding:0}.common-page-background-wrapper[data-v-14b9ebbd]{background-color:#fff;border-radius:6px;box-sizing:border-box;padding:30px 20px}