@charset "UTF-8";[data-v-0d276e49]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-0d276e49]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.search-box[data-v-0d276e49]{width:52.361vw;position:relative}.search-box .input-wrapper[data-v-0d276e49]{display:flex;align-items:stretch;gap:.833vw}.search-box[data-v-0d276e49] .el-input .el-input__wrapper{height:4.883vh;background:#fff;border:none;border-radius:.556vw;box-shadow:none}.search-box[data-v-0d276e49] .el-input .el-input__wrapper.is-focus{box-shadow:none}.search-box[data-v-0d276e49] .el-input .el-input__wrapper input{height:100%;color:#333}.search-box[data-v-0d276e49] .el-input .el-input__wrapper input::placeholder{color:#999;transform:translateY(1px)}.search-box[data-v-0d276e49] .el-input .el-input__wrapper .el-input__prefix{color:#999;margin-left:.556vw}.search-box[data-v-0d276e49] .el-input .el-input__wrapper .el-input__suffix .clear-icon{color:#999;font-size:1.25vw;cursor:pointer;padding:.278vw;border-radius:50%;transition:all .3s}.search-box[data-v-0d276e49] .el-input .el-input__wrapper .el-input__suffix .clear-icon:hover{background-color:#0000001a}.search-box .search-button[data-v-0d276e49]{width:3.472vw;height:4.883vh;background:#fff;border-radius:.731vw;display:flex;align-items:center;justify-content:center;transition:all .3s;flex-shrink:0;cursor:pointer;box-shadow:0 .139vw .278vw #0000001a}.search-box .search-button .el-icon[data-v-0d276e49]{font-size:1.389vw;color:#383838}.search-box .search-button[data-v-0d276e49]:hover{background:#f5f7fa}.search-box .suggestion-item[data-v-0d276e49]{display:flex;align-items:center;padding:.556vw .833vw;cursor:pointer;background:#fff}.search-box .suggestion-item .el-icon[data-v-0d276e49]{font-size:1.389vw;color:#999;margin-right:.833vw}.search-box .suggestion-item .location-info[data-v-0d276e49]{flex:1}.search-box .suggestion-item .location-info .name[data-v-0d276e49]{color:#333;font-size:.972vw;margin-bottom:.391vh}.search-box .suggestion-item .location-info .address[data-v-0d276e49]{color:#666;font-size:.833vw}.search-box .suggestion-item[data-v-0d276e49]:hover{background:#f5f7fa}[data-v-c854d109]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-c854d109]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.notification-bell[data-v-c854d109]{cursor:pointer;position:relative}.notification-bell .notification-button[data-v-c854d109]{width:2.431vw;height:4.688vh;opacity:1;border-radius:.417vw;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s;box-shadow:0 .139vw .278vw #0000001a;position:relative}.notification-bell .notification-button .el-icon[data-v-c854d109]{font-size:1.389vw;color:#383838}.notification-bell .notification-button .red-dot[data-v-c854d109]{position:absolute;background-color:#f55851;border-radius:.556vw;bottom:-.391vh;right:-.278vw;color:#fff;font-size:.833vw;display:flex;align-items:center;justify-content:center;padding:0 .278vw}.notification-bell .notification-button[data-v-c854d109]:hover{background:#f5f7fa}[data-v-5a7e07cb]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-5a7e07cb]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.weather-forecast-box[data-v-5a7e07cb]{position:absolute;top:100%;width:18.056vw;font-size:.9em;color:#000}.weather-forecast-box .weather-forecast[data-v-5a7e07cb]{width:100%;height:100%;background-color:var(--3dc1c580);-webkit-backdrop-filter:blur(.208vw);backdrop-filter:blur(.208vw);padding:1em .5em;box-sizing:border-box;border-radius:1em}.weather-forecast-box .weather-forecast .place-box[data-v-5a7e07cb]{display:flex;justify-content:space-between;padding:0 .8em}.weather-forecast-box .weather-forecast .place-box .update[data-v-5a7e07cb]{font-size:.8em}.weather-forecast-box .weather-forecast .now-weather-box[data-v-5a7e07cb]{display:flex;gap:.347vw;padding:0 .6em .8em}.weather-forecast-box .weather-forecast .now-weather-box .temperature[data-v-5a7e07cb]{font-size:5em}.weather-forecast-box .weather-forecast .now-weather-box .now-weather[data-v-5a7e07cb]{display:flex;flex-direction:column;gap:.3em;justify-content:end;padding-bottom:.7em}.weather-forecast-box .weather-forecast .now-weather-box .now-weather .now-weather-top[data-v-5a7e07cb]{display:flex;justify-content:space-between;gap:1em}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-tabs[data-v-5a7e07cb]{display:flex;line-height:1.5em;font-size:.8em;margin:.347vw .694vw}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-tabs .weather-forecast-tab[data-v-5a7e07cb]{width:4em;text-align:center;border-radius:.3em;cursor:pointer}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-tabs .weather-forecast-tab[data-v-5a7e07cb]:hover{color:#2b82e4}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-tabs .active[data-v-5a7e07cb]{background-color:#b0b0b0}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table[data-v-5a7e07cb]{width:100%;background-color:#fff;box-shadow:0 0 .139vw #606060}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content[data-v-5a7e07cb]{width:100%;position:relative}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-date[data-v-5a7e07cb]{width:var(--4e8c1547);display:flex;line-height:1.5em;border-bottom:.1px solid rgba(96,96,96,.3)}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-date .date-item[data-v-5a7e07cb]{width:3.5em;text-align:center}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .content-toggle-btn[data-v-5a7e07cb]{position:absolute;top:50%;transform:translateY(-50%);width:1.042vw;height:5.859vh;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9;transition:all .3s ease}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .content-toggle-btn[data-v-5a7e07cb]:hover{background-color:#2a82e4}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .content-toggle-btn:hover .toggle-icon[data-v-5a7e07cb]{color:#fff}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .content-toggle-btn .toggle-icon[data-v-5a7e07cb]{font-size:1.111vw;color:#333;transition:color .3s ease}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .content-toggle-btn .toggle-icon.active[data-v-5a7e07cb]{color:#fff}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .left-btn[data-v-5a7e07cb]{left:0;border-radius:0 .278vw .278vw 0;box-shadow:.139vw 0 .347vw #0000001a}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .right-btn[data-v-5a7e07cb]{right:0;border-radius:.278vw 0 0 .278vw;box-shadow:-.139vw 0 .347vw #0000001a}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-temperature[data-v-5a7e07cb]{width:100%;overflow:scroll;font-size:.9em;scrollbar-width:none;-ms-overflow-style:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-temperature[data-v-5a7e07cb]::-webkit-scrollbar{display:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-temperature .temperature-data[data-v-5a7e07cb]{width:var(--9f8364b0);height:14.648vh}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData[data-v-5a7e07cb]{width:100%;overflow:scroll;font-size:.9em;scrollbar-width:none;-ms-overflow-style:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData[data-v-5a7e07cb]::-webkit-scrollbar{display:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content[data-v-5a7e07cb]{width:var(--9f8364b0);display:flex;gap:.139vw;padding:.347vw .208vw;height:14.648vh;box-sizing:border-box}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item[data-v-5a7e07cb]{width:calc(3.5em - .139vw);display:flex;flex-direction:column;gap:.208vw}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item[data-v-5a7e07cb]:hover{background-color:#a2a2a2}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item:hover .wind-dir[data-v-5a7e07cb]{background-color:#a2a2a2!important}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item>div[data-v-5a7e07cb]{box-shadow:0 0 0 .1px #606060e6}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item .wind-scale[data-v-5a7e07cb]{flex-grow:1;display:grid;place-items:center;height:40%}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-windData .windData-content .windData-item .wind-dir[data-v-5a7e07cb]{flex-grow:1;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:.5em;font-size:.8em;background-color:#ccc;padding-bottom:.488vh}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain[data-v-5a7e07cb]{width:100%;overflow:scroll;font-size:.9em;scrollbar-width:none;-ms-overflow-style:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain[data-v-5a7e07cb]::-webkit-scrollbar{display:none}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content[data-v-5a7e07cb]{padding:.347vw .208vw;height:14.648vh;box-sizing:border-box;display:flex;flex-direction:column;width:var(--9f8364b0)}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content .rain-content-top[data-v-5a7e07cb]{width:100%;display:flex;gap:.139vw}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content .rain-content-top .rain-content-top-item[data-v-5a7e07cb]{width:calc(3.5em - .139vw);height:4em;line-height:4em;text-align:center;box-shadow:0 0 0 .5px #1177f6}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content .rain-content-top .rain-content-top-item span[data-v-5a7e07cb]{font-size:.8em}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content .rain-content-bottom[data-v-5a7e07cb]{width:100%;flex-grow:1;display:flex;height:calc(100% - 4.5em);align-items:end}.weather-forecast-box .weather-forecast .weather-forecast-data .weather-forecast-table .weather-forecast-data-content .weather-forecast-rain .rain-content .rain-content-bottom .rain-chart[data-v-5a7e07cb]{width:var(--4e8c1547);flex-grow:1;height:8.301vh}[data-v-e80119af]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-e80119af]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.fade-enter-active[data-v-e80119af],.fade-leave-active[data-v-e80119af]{transition:opacity .3s ease}.fade-enter-from[data-v-e80119af],.fade-leave-to[data-v-e80119af]{opacity:0}.weather-info[data-v-e80119af]{display:flex;flex-direction:column;gap:0;color:#fff;position:relative}.weather-info .weather-top[data-v-e80119af]{display:flex;align-items:center;justify-content:center;gap:.556vw;font-size:1.111vw;font-weight:500;cursor:pointer}.weather-info .weather-top b[data-v-e80119af]{font-size:.972vw;font-weight:500}.weather-info .weather-top i[data-v-e80119af]{font-size:1.2em}.weather-info .weather-top .temperature[data-v-e80119af]{font-size:1.389vw;font-weight:490;white-space:nowrap}.weather-info .weather-top .temperature small[data-v-e80119af]{font-size:1.25vw}.weather-info .weather-top .weather-icon[data-v-e80119af]{width:1em;height:1em}.weather-info .weather-top .wind[data-v-e80119af]{white-space:nowrap;margin-bottom:-.2em}.weather-info .weather-top .city[data-v-e80119af]{font-size:.972vw;opacity:.8;white-space:nowrap}.weather-info .weather-bottom[data-v-e80119af]{text-align:center}.weather-info .weather-bottom .time[data-v-e80119af]{font-size:.694vw;opacity:.9;white-space:nowrap}[data-v-6a73d4b4]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-6a73d4b4]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.tab-nav[data-v-6a73d4b4]{display:flex;align-items:center;margin-left:6.597vw}.tab-nav .tab-item[data-v-6a73d4b4]{font-size:1.389vw;color:#fff;cursor:pointer;transition:color .3s;margin-right:5vw;white-space:nowrap;writing-mode:horizontal-tb;letter-spacing:.139vw;border:.5px solid #164586;padding:.139vw .694vw}.tab-nav .tab-item[data-v-6a73d4b4]:last-child{margin-right:0}.tab-nav .tab-item.active[data-v-6a73d4b4]{font-size:1.667vw;font-weight:700;border-radius:.556vw;border:.5px solid rgb(255,255,255)}[data-v-1ad98434]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-1ad98434]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.account-settings[data-v-1ad98434]{position:fixed;top:8.789vh;right:0;width:33.333vw;height:80vh;background:#fff;box-shadow:-.139vw 0 .556vw #00000026;display:flex;flex-direction:column;z-index:999}.account-settings .header[data-v-1ad98434]{display:flex;justify-content:space-between;align-items:center;padding:1.111vw 1.667vw;border-bottom:1px solid #eee}.account-settings .header h2[data-v-1ad98434]{margin:0;font-size:1.25vw;font-weight:500;color:#303133}.account-settings .header .close-icon[data-v-1ad98434]{font-size:1.389vw;cursor:pointer;color:#909399}.account-settings .header .close-icon[data-v-1ad98434]:hover{color:#409eff}.account-settings .main[data-v-1ad98434]{flex:1;display:flex;overflow:hidden}.account-settings .main .tabs[data-v-1ad98434]{width:8.333vw;border-right:1px solid #eee;padding:1.389vw 0}.account-settings .main .tabs .tab-item[data-v-1ad98434]{padding:.833vw 1.667vw;cursor:pointer;color:#606266;font-size:.972vw;position:relative}.account-settings .main .tabs .tab-item[data-v-1ad98434]:hover,.account-settings .main .tabs .tab-item.active[data-v-1ad98434]{color:#2a82e4}.account-settings .main .tabs .tab-item.active[data-v-1ad98434]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.208vw;height:1.563vh;background-color:#2a82e4;border-radius:.139vw}.account-settings .main .content[data-v-1ad98434]{flex:1;padding:1.667vw;overflow-y:auto}.account-settings .main .content .account-info .avatar-section[data-v-1ad98434]{text-align:center;margin-bottom:1.953vh}.account-settings .main .content .account-info .avatar-section .avatar-uploader[data-v-1ad98434]{display:flex;justify-content:center;margin:0 auto}.account-settings .main .content .account-info .avatar-section .avatar-uploader[data-v-1ad98434] .el-upload{border:1px dashed #d9d9d9;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;width:5.556vw;display:flex;justify-content:center;align-items:center;aspect-ratio:1}.account-settings .main .content .account-info .avatar-section .avatar-uploader[data-v-1ad98434] .el-upload:hover{border-color:#409eff}.account-settings .main .content .account-info .avatar-section .avatar[data-v-1ad98434]{width:5.556vw!important;aspect-ratio:1!important;border-radius:50%!important;object-fit:cover!important;display:block;margin:0 auto}.account-settings .main .content .account-info .avatar-section .avatar-uploader-icon[data-v-1ad98434]{font-size:1.944vw;color:#8c939d}.account-settings .main .content .account-info .greeting[data-v-1ad98434]{text-align:center;font-size:1.389vw;color:#303133;margin-bottom:2.93vh}.account-settings .main .content .account-info .form[data-v-1ad98434]{max-width:27.778vw;margin:0 auto}.account-settings .main .content .account-info .form .form-actions[data-v-1ad98434]{text-align:center;margin-top:1.953vh}.account-settings .main .content .password-info .avatar-section[data-v-1ad98434]{text-align:center;margin-bottom:1.953vh}.account-settings .main .content .password-info .avatar-section .avatar-uploader[data-v-1ad98434]{display:flex;justify-content:center;margin:0 auto}.account-settings .main .content .password-info .avatar-section .avatar-uploader[data-v-1ad98434] .el-upload{border:1px dashed #d9d9d9;border-radius:50%;cursor:pointer;position:relative;overflow:hidden;width:5.556vw;display:flex;justify-content:center;align-items:center;aspect-ratio:1}.account-settings .main .content .password-info .avatar-section .avatar-uploader[data-v-1ad98434] .el-upload:hover{border-color:#409eff}.account-settings .main .content .password-info .avatar-section .avatar[data-v-1ad98434]{width:5.556vw!important;aspect-ratio:1!important;border-radius:50%!important;object-fit:cover!important;display:block;margin:0 auto}.account-settings .main .content .password-info .avatar-section .avatar-uploader-icon[data-v-1ad98434]{font-size:1.944vw;color:#8c939d}.account-settings .main .content .password-info .greeting[data-v-1ad98434]{text-align:center;font-size:1.389vw;color:#303133;margin-bottom:2.93vh}.account-settings .main .content .password-info .form[data-v-1ad98434]{max-width:27.778vw;margin:0 auto}.account-settings .main .content .password-info .form .form-actions[data-v-1ad98434]{text-align:center;margin-top:1.953vh}.account-settings .main .content .login-logs .user-info[data-v-1ad98434]{text-align:center;margin-bottom:2.93vh}.account-settings .main .content .login-logs .user-info .avatar[data-v-1ad98434]{width:5.556vw;aspect-ratio:1;border-radius:50%;margin-bottom:1.563vh;object-fit:cover}.account-settings .main .content .login-logs .user-info .greeting[data-v-1ad98434]{text-align:center;font-size:1.389vw;color:#303133}.account-settings .main .content .login-logs .logs-table[data-v-1ad98434]{margin-top:1.953vh}[data-v-83afb34e]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-83afb34e]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.user-info-wrapper[data-v-83afb34e]{position:relative}.user-info[data-v-83afb34e]{display:flex;align-items:center;gap:.556vw;cursor:pointer}.user-info .user-avatar[data-v-83afb34e]{border-radius:50%;overflow:hidden;background:#fff}.user-info .username[data-v-83afb34e]{color:#fff;font-size:.972vw;white-space:nowrap}.user-info .arrow-icon[data-v-83afb34e]{color:#fff;font-size:.833vw;transition:transform .3s ease}.user-info .arrow-icon.is-active[data-v-83afb34e]{transform:rotate(180deg)}[data-v-a7319cb3]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-a7319cb3]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.warning-alert[data-v-a7319cb3]{display:flex;align-items:center;margin-right:1.389vw}.warning-alert .warning-button[data-v-a7319cb3]{position:relative;width:2.431vw;cursor:pointer;display:flex;align-items:center;justify-content:center}.warning-alert .warning-button img[data-v-a7319cb3]{width:100%;height:100%;object-fit:contain}.warning-alert .warning-button.pulsing[data-v-a7319cb3]{animation:warning-pulse-a7319cb3 .9s ease-in-out infinite}.warning-alert .warning-button .warning-badge[data-v-a7319cb3]{position:absolute;bottom:-.488vh;right:-.347vw;min-width:1.111vw;min-height:1.111vw;background:#ff4d4f;border-radius:50%;padding:1px;font-size:.833vw;color:#fff;display:flex;align-items:center;justify-content:center}@keyframes warning-pulse-a7319cb3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}[data-v-90c98b9f]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-90c98b9f]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.app-header[data-v-90c98b9f]{display:flex;align-items:center;height:100%;padding:0 1.667vw;background-color:#164586;color:#fff}.app-header .header-left[data-v-90c98b9f]{flex:1;display:flex;align-items:center}.app-header .header-left .search-location[data-v-90c98b9f]{margin-left:2.778vw}.app-header .header-center[data-v-90c98b9f]{flex:1;display:flex;justify-content:center}.app-header .header-right[data-v-90c98b9f]{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:1.389vw}[data-v-b21dd850]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-b21dd850]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.app-menu[data-v-b21dd850]{height:100%;padding-top:13.672vh;background-color:#164586;margin-top:.586vh}.app-menu .menu-wrapper[data-v-b21dd850]{display:flex;flex-direction:column;gap:2.778vw}.app-menu .menu-item[data-v-b21dd850]{position:relative;height:6.25vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.278vw;color:#ffffffa6;cursor:pointer;transition:all .3s}.app-menu .menu-item .active-bar[data-v-b21dd850]{position:absolute;left:0;top:0;width:.208vw;height:100%;background-color:#1a91fa;opacity:0;transition:opacity .3s}.app-menu .menu-item .el-icon[data-v-b21dd850]{font-size:1.667vw;transition:color .3s}.app-menu .menu-item .title[data-v-b21dd850]{font-size:.833vw}.app-menu .menu-item[data-v-b21dd850]:hover,.app-menu .menu-item.active[data-v-b21dd850]{color:#fff}.app-menu .menu-item.active .active-bar[data-v-b21dd850]{opacity:1}.app-menu .menu-item.active .el-icon[data-v-b21dd850]{color:#1a91fa}.aside-menu[data-v-b21dd850]{height:100%;background-color:#164586}.aside-menu[data-v-b21dd850] .el-menu{border-right:none;background-color:#164586}.aside-menu[data-v-b21dd850] .el-menu-item.is-active,.aside-menu[data-v-b21dd850] .el-menu-item:hover,.aside-menu[data-v-b21dd850] .el-sub-menu .el-sub-menu__title:hover{background-color:#ffffff1a}[data-v-9c3311df]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-9c3311df]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.overlay[data-v-9c3311df]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0003;z-index:998}.image-preview-dialog[data-v-9c3311df]{position:fixed;left:8.333vw;top:10.742vh;height:87%;z-index:999;pointer-events:auto;border-radius:1.944vw;box-sizing:border-box}.image-preview-dialog .preview-header[data-v-9c3311df]{position:absolute;top:1.953vh;right:-4.861vw;z-index:2}.image-preview-dialog .preview-header .close-btn[data-v-9c3311df]{width:3.472vw;cursor:pointer;transition:transform .3s}.image-preview-dialog .preview-header .close-btn[data-v-9c3311df]:hover{transform:scale(1.1)}.image-preview-dialog .preview-container[data-v-9c3311df]{height:calc(100% - 5.859vh);display:grid;grid-template-columns:repeat(3,1fr);gap:.694vw;padding:.694vw;overflow-y:auto;margin-left:.694vw;margin-right:.694vw}.image-preview-dialog .preview-container[data-v-9c3311df]::-webkit-scrollbar{width:.417vw}.image-preview-dialog .preview-container[data-v-9c3311df]::-webkit-scrollbar-track{background:#0000001a;border-radius:.208vw}.image-preview-dialog .preview-container[data-v-9c3311df]::-webkit-scrollbar-thumb{background:#22477b;border-radius:.208vw}.image-preview-dialog .preview-container .preview-item[data-v-9c3311df]{width:23.611vw;height:24.414vh;border:1px solid #FFFFFF;border-radius:.139vw;padding:.347vw;padding-bottom:.977vh;background:#fffc;box-shadow:0 .139vw .278vw #00000040;overflow:hidden;transition:transform .3s}.image-preview-dialog .preview-container .preview-item[data-v-9c3311df]:hover{border:1px solid #2A82E4}.image-preview-dialog .preview-container .preview-item .preview-content[data-v-9c3311df]{height:100%;display:flex;flex-direction:column;align-items:center}.image-preview-dialog .preview-container .preview-item .preview-content .preview-image[data-v-9c3311df]{width:100%;height:90%;object-fit:cover;margin-bottom:.391vh;border-radius:.139vw}.image-preview-dialog .preview-container .preview-item .preview-content .item-info[data-v-9c3311df]{display:flex;flex-direction:row;align-items:center;width:100%;gap:.694vw;color:#3d3d3d}.image-preview-dialog .preview-container .preview-item .preview-content .item-info .model[data-v-9c3311df]{font-size:.972vw;font-weight:700}.image-preview-dialog .preview-container .preview-item .preview-content .item-info .task-id[data-v-9c3311df],.image-preview-dialog .preview-container .preview-item .preview-content .item-info .status[data-v-9c3311df]{font-size:.833vw}[data-v-c1f784fa]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-c1f784fa]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.image-preview-overlay[data-v-c1f784fa]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.image-container[data-v-c1f784fa]{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.preview-image[data-v-c1f784fa]{max-width:80vw;max-height:80vh;display:block;transition:transform .1s ease-out;will-change:transform}.close-btn[data-v-c1f784fa]{position:absolute;top:2.93vh;right:2.083vw;background-color:#fff;border:none;border-radius:50%;width:2.083vw;font-size:1.667vw;cursor:pointer;line-height:1;padding:0;z-index:1001}[data-v-cb07e4cb]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-cb07e4cb]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.flight-zone-info[data-v-cb07e4cb]{padding:1.042vw 2.222vw 1.042vw 1.042vw;background:#fff3;-webkit-backdrop-filter:blur(.347vw);backdrop-filter:blur(.347vw);border-radius:.694vw;box-shadow:0 .139vw .833vw #00000026;font-size:.972vw;line-height:1.6;color:#333;min-width:18.056vw;max-width:19.444vw;width:18.75vw}h3[data-v-cb07e4cb]{margin:0 0 .833vw;font-size:1.111vw;color:#333;text-align:center;padding-right:1.389vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-section[data-v-cb07e4cb]{margin-bottom:1.172vh;padding-bottom:1.172vh;border-bottom:1px solid #eee}.form-item[data-v-cb07e4cb]{margin-bottom:1.172vh;display:flex;align-items:center}.form-item .label[data-v-cb07e4cb]{width:5.556vw;color:#606266;font-size:.972vw;flex-shrink:0}.form-item .el-input[data-v-cb07e4cb],.form-item .el-select[data-v-cb07e4cb]{flex:1;max-width:12.5vw}.flight-zone-time[data-v-cb07e4cb]{margin:.833vw 0;padding:.556vw;background:#f5f7fa;border-radius:.278vw}.time-item[data-v-cb07e4cb]{margin-bottom:.781vh;display:flex;align-items:center}.time-item[data-v-cb07e4cb]:last-child{margin-bottom:0}.time-item .time-label[data-v-cb07e4cb]{width:5.556vw;color:#606266;font-size:.972vw;flex-shrink:0}.time-item .el-date-picker[data-v-cb07e4cb]{flex:1;max-width:12.5vw}.flight-zone-actions[data-v-cb07e4cb]{margin-top:.586vh;display:flex;gap:.208vw;justify-content:flex-end;align-items:center;flex-wrap:nowrap}.flight-zone-actions .el-button[data-v-cb07e4cb]{min-width:3.125vw;font-size:.764vw;padding:.208vw .417vw;white-space:nowrap}.flight-zone-actions .el-button--small[data-v-cb07e4cb]{min-width:3.125vw;font-size:.764vw;padding:.208vw .417vw}.flight-zone-actions .button-group[data-v-cb07e4cb]{display:flex;gap:.208vw;flex-wrap:nowrap}[data-v-cb07e4cb] .el-input__wrapper{background:#fff}[data-v-cb07e4cb] .el-date-editor{width:100%!important}[data-v-cb07e4cb] .el-date-editor .el-input__wrapper,[data-v-cb07e4cb] .el-date-editor .el-input__prefix,[data-v-cb07e4cb] .el-date-editor .el-input__suffix{display:flex!important;align-items:center!important}[data-v-cb07e4cb] .el-date-editor .el-input__prefix,[data-v-cb07e4cb] .el-date-editor .el-input__suffix{display:none!important}[data-v-cb07e4cb] .el-button.is-disabled{background-color:#f5f7fa!important;color:#909399!important;border-color:#dcdfe6!important}[data-v-cb07e4cb] .el-button.is-disabled:nth-child(4){background-color:#f0f0f0!important;color:#666!important;border-color:#ccc!important}.actions[data-v-cb07e4cb]{margin-top:1.563vh;display:flex;justify-content:center;gap:.278vw;flex-wrap:nowrap}.actions .el-button[data-v-cb07e4cb]{min-width:3.472vw;font-size:.833vw;padding:.278vw .556vw}.operation-tip[data-v-cb07e4cb]{display:flex;align-items:center;gap:.139vw;color:#1890ff;font-size:.694vw;margin-bottom:.586vh;margin-top:.586vh}.operation-tip .el-icon[data-v-cb07e4cb]{font-size:.694vw;flex-shrink:0}.operation-tip span[data-v-cb07e4cb]{flex:1}[data-v-7e08675c]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-7e08675c]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.fade-enter-active[data-v-7e08675c],.fade-leave-active[data-v-7e08675c]{transition:opacity .3s ease}.fade-enter-from[data-v-7e08675c],.fade-leave-to[data-v-7e08675c]{opacity:0}.default-layout[data-v-7e08675c]{height:100vh;overflow:hidden;position:relative}.default-layout[data-v-7e08675c] .line-style{display:flex;width:100%;align-items:center;gap:.347vw;flex-wrap:wrap}.default-layout .map-wrapper[data-v-7e08675c]{position:fixed;top:8.301vh;left:6.111vw;right:0;bottom:0;z-index:1}.default-layout .map-wrapper[data-v-7e08675c] .tdt-zoom-control,.default-layout .map-wrapper[data-v-7e08675c] .tdt-scale-control,.default-layout .map-wrapper[data-v-7e08675c] .tdt-maptypes-control{position:absolute!important;z-index:1000!important;background-color:#ffffffe6!important;border-radius:.278vw!important;box-shadow:0 .139vw .417vw #0000004d!important;pointer-events:auto!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-zoom-control{padding:.347vw!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-zoom-control button{width:1.806vw!important;height:2.539vh!important;line-height:1.806vw!important;text-align:center!important;margin:.139vw!important;border:none!important;background:#fff!important;border-radius:.139vw!important;cursor:pointer!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-zoom-control button:hover{background:#f4f4f4!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-scale-control{padding:.139vw .347vw!important;font-size:.833vw!important;color:#333!important;background:#fff!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-maptypes-control{padding:.347vw!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-maptypes-control button{display:block!important;padding:.278vw .556vw!important;margin:.139vw 0!important;border:none!important;background:#fff!important;cursor:pointer!important;width:100%!important;text-align:left!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-maptypes-control button:hover{background:#f4f4f4!important}.default-layout .map-wrapper[data-v-7e08675c] .tdt-maptypes-control button.selected{background:#e6e6e6!important}.default-layout .map-wrapper[data-v-7e08675c] .map-container{width:100%;height:100%}.default-layout .map-wrapper .warning-icon[data-v-7e08675c]{position:absolute;top:1.953vh;right:calc(var(--110d5a28) + 1.389vw);z-index:98;cursor:pointer;transition:right .3s ease}.default-layout .map-wrapper .warning-icon img[data-v-7e08675c]{width:9.236vw;height:13.574vh;object-fit:contain}.default-layout .layout-header[data-v-7e08675c]{position:fixed;top:0;left:0;right:0;height:8.301vh;z-index:var(--410de578);background-color:#164586}.default-layout .layout-sider[data-v-7e08675c]{position:fixed;top:8.496vh;left:0;bottom:0;width:6.111vw;background-color:#164586;border:none;box-shadow:none;border-radius:0;z-index:99}.default-layout .map-layout[data-v-7e08675c]{position:fixed;right:calc(var(--110d5a28) + 2.778vw);height:fit-content;bottom:2.93vh;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:.347vw;transition:all .3s cubic-bezier(.18,.89,.32,1.28)}.default-layout .map-layout .layout-item[data-v-7e08675c]{background:#fff;background-position:center;background-repeat:no-repeat;border-radius:.694vw;background-size:100% 100%;width:3em;height:3em;display:flex;justify-content:center;align-items:center;gap:.347vw;cursor:pointer}.default-layout .map-layout .layout-item img[data-v-7e08675c]{width:2.431vw;height:3.418vh}.default-layout .map-layout .layout-item.active[data-v-7e08675c]{border-color:#1a91fa}.default-layout .map-layout .layout-item .tool-box[data-v-7e08675c]{display:flex;align-items:center;gap:.347vw;position:absolute;top:50%;right:4.167vw;transform:translatey(-50%);width:fit-content}.default-layout .map-layout .layout-item .tool-box .tool-item[data-v-7e08675c]{width:2.639vw;height:5.664vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.139vw;font-size:.6em;background-color:#fff;border-radius:.694vw;cursor:pointer}.default-layout .map-layout .layout-item .tool-box .tool-item.active[data-v-7e08675c]{background-color:#a6a6a6}.default-layout .map-layout .layout-item[data-v-7e08675c]:nth-of-type(1){background:transparent!important;border-radius:0!important}.default-layout .map-layout .layout-item:nth-of-type(1) img[data-v-7e08675c]{width:3em!important;height:3em!important}.default-layout .map-layout .layout-item[data-v-7e08675c]:last-of-type{border:1px solid rgb(42,130,228)}.default-layout .map-layout .tip[data-v-7e08675c]{color:#383838;font-size:.694vw}.default-layout .layout-content[data-v-7e08675c]{position:fixed;top:8.301vh;right:0;bottom:0;width:var(--110d5a28);z-index:100;transition:right .3s ease}.default-layout .layout-content.content-hidden[data-v-7e08675c]{right:calc(-1 * var(--110d5a28))}.default-layout .layout-content.full-content[data-v-7e08675c]{left:6.111vw;width:auto;pointer-events:auto}.default-layout[data-v-7e08675c] .select-icon{width:2em;height:2em}.default-layout[data-v-7e08675c] .select-icon svg{width:2em;height:2em}.default-layout .content-toggle-btn[data-v-7e08675c]{position:fixed;top:50%;transform:translateY(-50%);width:1.389vw;height:5.859vh;background-color:#fff;border-radius:.278vw 0 0 .278vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9;box-shadow:-.139vw 0 .347vw #0000001a;transition:all .3s ease}.default-layout .content-toggle-btn[data-v-7e08675c]:hover{background-color:#2a82e4}.default-layout .content-toggle-btn:hover .toggle-icon[data-v-7e08675c]{color:#fff}.default-layout .content-toggle-btn .toggle-icon[data-v-7e08675c]{font-size:1.111vw;color:#333;transition:color .3s ease}.default-layout .content-toggle-btn .toggle-icon.active[data-v-7e08675c]{color:#fff}.no-fly-zone-buttons[data-v-7e08675c]{position:fixed;top:9.277vh;display:flex;flex-direction:column;gap:.556vw;z-index:1000;transition:right .3s ease}.no-fly-zone-buttons .zone-button[data-v-7e08675c]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.472vw;height:6.836vh;gap:.278vw;padding:0;background:#fff;border:1px solid #000000;cursor:pointer;font-size:.833vw;color:#000;transition:all .3s ease}.no-fly-zone-buttons .zone-button.active[data-v-7e08675c]{background:#2a82e4cc!important;border:1px solid rgb(42,130,228)!important;color:#fff!important}.no-fly-zone-buttons .zone-button[data-v-7e08675c]:first-of-type{background:#fff;border:1px solid #2A82E4;color:#2a82e4}.no-fly-zone-buttons .zone-button[data-v-7e08675c]:first-of-type .svg-icon{color:#2a82e4}.no-fly-zone-buttons .zone-button[data-v-7e08675c]:not(:first-of-type):hover{background:#fff;border:1px solid rgb(42,130,228);color:#2a82e4}.no-fly-zone-buttons .zone-button span[data-v-7e08675c]{font-size:.833vw;line-height:1}[data-v-dd6b539a]:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}[data-v-dd6b539a]:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.system-layout[data-v-dd6b539a]{height:91.699vh;background-color:#e5e5e5;padding:1.667vw;box-sizing:border-box}.system-layout .system-content[data-v-dd6b539a]{box-sizing:border-box;height:100%;width:100%;padding:1.389vw;border-radius:.694vw;background-color:#fff}.fade-enter-active[data-v-dd6b539a],.fade-leave-active[data-v-dd6b539a]{transition:opacity .3s ease}.fade-enter-from[data-v-dd6b539a],.fade-leave-to[data-v-dd6b539a]{opacity:0}html,body{margin:0;padding:0;width:100vw;height:100vh;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size-base)}input:-webkit-autofill{background-color:transparent!important;box-shadow:0 0 0 69.444vw transparent inset!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 69.444vw #fff inset!important}::-webkit-scrollbar{width:var(--spacing-mini);height:var(--spacing-mini)}::-webkit-scrollbar-thumb{background:#0003;border-radius:var(--border-radius-small)}::-webkit-scrollbar-track{background:transparent}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--primary-color: #409eff;--success-color: #67c23a;--warning-color: #e6a23c;--danger-color: #f56c6c;--info-color: #909399;--text-color: #303133;--text-color-secondary: #606266;--border-color: #dcdfe6;--background-color: #f5f7fa}[data-theme=dark]{--text-color: #fff;--text-color-secondary: rgba(255, 255, 255, .7);--border-color: #434343;--background-color: #141414}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.flightElMessageBox .manualflight{background-color:#67c23a;color:#fff;border:none}.flightElMessageBox .manualflight:hover{background-color:#87fa4b}.flightElMessageBox .manualflight:active{background-color:#519a34}:root{--el-color-primary: #164586 !important;--el-color-primary-light-3: #7caff5 !important;--el-color-primary-light-5: #91a7c3 !important;--el-color-primary-light-7: #c6d1e3 !important;--el-color-primary-light-8: #d8e0ec !important;--el-color-primary-light-9: #ebeff5 !important;--el-color-primary-dark-2: #113a6f !important}.el-button{height:4.297vh}.el-button.el-button--primary{--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-disabled-bg-color: var(--el-color-primary-light-5);--el-button-disabled-border-color: var(--el-color-primary-light-5)}.el-button.el-button--default:hover{--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-text-color: #fff}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{background-color:var(--el-color-primary-light-5);border-color:var(--el-color-primary-light-5)}.el-input .el-input__wrapper{background-color:var(--el-fill-color-blank);border-radius:.278vw;box-shadow:0 0 0 1px var(--el-border-color) inset}.el-input .el-input__wrapper.is-focus{z-index:2;box-shadow:0 0 0 1px var(--el-color-primary) inset!important}.el-input .el-input-group__append{background-color:var(--el-color-primary);border-color:var(--el-color-primary);color:var(--el-color-white);padding:0;overflow:hidden}.el-input .el-input-group__append .el-button{color:var(--el-color-white);border:none;margin:0;padding:.556vw 1.389vw;height:100%}.el-input .el-input-group__append .el-button:hover{color:var(--el-color-white);background-color:var(--el-color-primary-light-3)}.el-select .el-input__wrapper.is-focus{z-index:2}.el-popper .el-scrollbar__wrap,.el-popper .el-select-dropdown__wrap,.el-popper .el-cascader-menu__wrap{max-height:20.833vw!important;overflow-y:auto!important;overflow-x:hidden!important}.el-select-dropdown,.el-dropdown-menu,.el-cascader__dropdown{max-height:20.833vw!important;overflow:hidden!important}.el-select-dropdown .el-dropdown-menu__item,.el-select-dropdown .el-select-dropdown__item,.el-dropdown-menu .el-dropdown-menu__item,.el-dropdown-menu .el-select-dropdown__item,.el-cascader__dropdown .el-dropdown-menu__item,.el-cascader__dropdown .el-select-dropdown__item{height:3.516vh;line-height:2.5vw;padding:0 1.111vw;display:flex;align-items:center;white-space:nowrap}.el-tree .el-tree-node__content{height:3.516vh;display:flex;align-items:center;padding:0 1.111vw}.el-popper.el-select__popper,.el-popper.el-dropdown__popper{position:absolute!important;z-index:2099!important;margin:.278vw 0!important;box-shadow:0 .139vw .833vw #0000001a;border:1px solid #e4e7ed}.el-select-dropdown__wrap,.el-dropdown-menu{overflow-y:auto!important;overflow-x:hidden!important}.el-popper[data-popper-placement^=bottom]{margin-top:0!important}.el-popper[data-popper-placement^=top]{margin-bottom:0!important}.el-table th.el-table__cell{background-color:var(--el-color-primary-light-9)}.el-pagination .el-pagination__sizes .el-input .el-input__inner:hover,.el-pagination button:hover,.el-pagination .el-pager li:hover{color:var(--el-color-primary)}.el-pagination .el-pager li.is-active{background-color:var(--el-color-primary);color:#fff}.el-menu .el-menu-item.is-active{color:var(--el-color-primary);background-color:var(--el-color-primary-light-9)}.el-menu .el-menu-item:hover{background-color:var(--el-color-primary-light-9)}.el-tabs .el-tabs__item.is-active,.el-tabs .el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs .el-tabs__active-bar{background-color:var(--el-color-primary)}.el-switch.is-checked .el-switch__core,.el-radio.is-checked .el-radio__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio.is-checked .el-radio__label{color:var(--el-color-primary)}.el-checkbox.is-checked .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-checkbox.is-checked .el-checkbox__label{color:var(--el-color-primary)}:root{--header-height: 3.333vw;--sidebar-width: 4.444vw;--content-padding: 1.667vw;--font-size-small: .833vw;--font-size-base: .972vw;--font-size-medium: 1.111vw;--font-size-large: 1.25vw;--spacing-mini: .278vw;--spacing-small: .556vw;--spacing-base: 1.111vw;--spacing-large: 1.667vw;--border-radius-small: .278vw;--border-radius-base: .556vw;--border-radius-large: .833vw;--box-shadow: 0 .139vw .833vw rgba(0, 0, 0, .1)}:export{menuText:#bfcbd9;menuActiveText:#409EFF;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:14.583vw}.infowindow-box-task{position:absolute;transform-origin:bottom;padding:.556vw;background-color:#fff;margin-bottom:-8.789vh;z-index:501}.infowindow-box-task .SelectWaypoint{white-space:nowrap;background-color:#2a82e4;width:7em;text-align:center;line-height:1.5em;border-radius:.347vw;color:#fff;cursor:pointer;border:none;box-shadow:0 .278vw .417vw #0000001a;transition:transform .2s ease}.infowindow-box-task .SelectWaypoint:hover{background-color:#3c86e3;color:#fff;box-shadow:0 .417vw .556vw #0003;transform:translateY(-1px)}.infowindow-box-task .SelectWaypoint:active{background-color:#0e5bb0;box-shadow:0 .139vw .278vw #0000001a;transform:translateY(1px)}.infowindow-box-task .infowindow-content .infowindow-info .infowindow-info-name{width:4em;text-align:end}.infowindow-box{box-shadow:0 0 .278vw #000;color:#0c0c0c}.infowindow-box .uavImage{border-radius:.694vw}.infowindow-box .infowindow-info-name{width:5em;text-align:end}
