.box-container[data-v-9c50e3a8]{min-height:1rem;position:relative;border:1px solid var(--primary-color);border-radius:4px;background:linear-gradient(45deg,var(--primary-color-80),var(--primary-color-20));box-shadow:0 0 12px var(--primary-shadow);transition:all .4s cubic-bezier(.34,1.56,.64,1);padding:0;margin:0}.box-container.is-disabled[data-v-9c50e3a8],.box-container.is-loading[data-v-9c50e3a8]{border-color:#4a5568;background-color:var(--primary-shadow);cursor:not-allowed}.box-container.is-disabled .corner-decorators .line[data-v-9c50e3a8],.box-container.is-loading .corner-decorators .line[data-v-9c50e3a8]{background-color:#64748b!important;box-shadow:0 0 8px #64748b!important;-webkit-animation:none!important;animation:none!important}.box-container[data-v-9c50e3a8]:not(.is-disabled):not(.is-loading):hover{box-shadow:0 0 20px var(--primary-shadow);transform:translateY(-2px)}.corner-decorators[data-v-9c50e3a8]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.corner[data-v-9c50e3a8]{position:absolute}.corner .line[data-v-9c50e3a8]{background-color:var(--primary-color);box-shadow:0 0 8px var(--primary-shadow);transition:all .4s cubic-bezier(.34,1.56,.64,1);display:block;transform-origin:center;-webkit-animation:pulseCorner-9c50e3a8 3s infinite;animation:pulseCorner-9c50e3a8 3s infinite;-webkit-animation-play-state:paused;animation-play-state:paused;border-radius:100%}.corner .horizontal[data-v-9c50e3a8]{height:3px;width:28px}.corner .vertical[data-v-9c50e3a8]{width:3px;height:28px}.box-container:not(.is-disabled):not(.is-loading):hover .corner .line[data-v-9c50e3a8]{-webkit-animation-play-state:running;animation-play-state:running}.top-left[data-v-9c50e3a8]{top:-1px;left:-1px}.top-left .horizontal[data-v-9c50e3a8]{transform-origin:left center}.top-left .vertical[data-v-9c50e3a8]{transform-origin:center top}.top-right[data-v-9c50e3a8]{top:-1px;right:-1px}.top-right .horizontal[data-v-9c50e3a8]{transform-origin:right center;position:absolute;right:0}.top-right .vertical[data-v-9c50e3a8]{transform-origin:center top}.bottom-left[data-v-9c50e3a8]{bottom:-1px;left:-1px}.bottom-left .horizontal[data-v-9c50e3a8]{transform-origin:left center}.bottom-left .vertical[data-v-9c50e3a8]{transform-origin:center bottom;position:absolute;bottom:0}.bottom-right[data-v-9c50e3a8]{bottom:-1px;right:-1px}.bottom-right .horizontal[data-v-9c50e3a8]{transform-origin:right center;position:absolute;right:0}.bottom-right .vertical[data-v-9c50e3a8]{transform-origin:center bottom;position:absolute;bottom:0}.box-container:not(.is-disabled):not(.is-loading):hover .corner .horizontal[data-v-9c50e3a8]{width:32px;-webkit-animation:extendHorizontal-9c50e3a8 .6s cubic-bezier(.34,1.56,.64,1) forwards,pulseGlow-9c50e3a8 2s infinite;animation:extendHorizontal-9c50e3a8 .6s cubic-bezier(.34,1.56,.64,1) forwards,pulseGlow-9c50e3a8 2s infinite}.box-container:not(.is-disabled):not(.is-loading):hover .corner .vertical[data-v-9c50e3a8]{height:32px;-webkit-animation:extendVertical-9c50e3a8 .6s cubic-bezier(.34,1.56,.64,1) forwards,pulseGlow-9c50e3a8 2s infinite;animation:extendVertical-9c50e3a8 .6s cubic-bezier(.34,1.56,.64,1) forwards,pulseGlow-9c50e3a8 2s infinite}@-webkit-keyframes extendHorizontal-9c50e3a8{0%{width:28px;box-shadow:0 0 8px var(--primary-shadow)}70%{width:35px;box-shadow:0 0 15px var(--primary-shadow)}to{width:32px;box-shadow:0 0 12px var(--primary-shadow)}}@keyframes extendHorizontal-9c50e3a8{0%{width:28px;box-shadow:0 0 8px var(--primary-shadow)}70%{width:35px;box-shadow:0 0 15px var(--primary-shadow)}to{width:32px;box-shadow:0 0 12px var(--primary-shadow)}}@-webkit-keyframes extendVertical-9c50e3a8{0%{height:28px;box-shadow:0 0 8px var(--primary-shadow)}70%{height:35px;box-shadow:0 0 15px var(--primary-shadow)}to{height:32px;box-shadow:0 0 12px var(--primary-shadow)}}@keyframes extendVertical-9c50e3a8{0%{height:28px;box-shadow:0 0 8px var(--primary-shadow)}70%{height:35px;box-shadow:0 0 15px var(--primary-shadow)}to{height:32px;box-shadow:0 0 12px var(--primary-shadow)}}@-webkit-keyframes pulseGlow-9c50e3a8{0%,to{box-shadow:0 0 12px var(--primary-shadow);background-color:var(--primary-color)}50%{box-shadow:0 0 18px var(--primary-shadow);background-color:var(--primary-color)}}@keyframes pulseGlow-9c50e3a8{0%,to{box-shadow:0 0 12px var(--primary-shadow);background-color:var(--primary-color)}50%{box-shadow:0 0 18px var(--primary-shadow);background-color:var(--primary-color)}}@-webkit-keyframes pulseCorner-9c50e3a8{0%,to{box-shadow:0 0 8px var(--primary-shadow)}50%{box-shadow:0 0 12px var(--primary-shadow)}}@keyframes pulseCorner-9c50e3a8{0%,to{box-shadow:0 0 8px var(--primary-shadow)}50%{box-shadow:0 0 12px var(--primary-shadow)}}.border-glow[data-v-9c50e3a8]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;padding:1px;background:linear-gradient(45deg,transparent,var(--primary-shadow),transparent);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:5;-webkit-animation:borderFlow-9c50e3a8 8s linear infinite;animation:borderFlow-9c50e3a8 8s linear infinite;opacity:0;transition:opacity .4s ease}.box-container:not(.is-disabled):not(.is-loading):hover .border-glow[data-v-9c50e3a8]{opacity:1}@-webkit-keyframes borderFlow-9c50e3a8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes borderFlow-9c50e3a8{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.title-bar[data-v-9c50e3a8]{min-width:120px;height:35px;line-height:35px;background-color:var(--primary-color);border-radius:18px;position:absolute;top:-17px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;font-weight:600;padding:0 20px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:all .3s ease;z-index:20}.title-bar .title-content[data-v-9c50e3a8]{display:flex;align-items:center;gap:8px}.close-btn[data-v-9c50e3a8]{position:absolute;top:18px;right:5px;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.close-btn[data-v-9c50e3a8]:hover{background-color:hsla(0,0%,100%,.1);transform:translateY(-50%) rotate(90deg)}.close-btn.is-disabled[data-v-9c50e3a8]{opacity:.5;cursor:not-allowed}.loading-indicator[data-v-9c50e3a8]{width:16px;height:16px}.loading-indicator .loader[data-v-9c50e3a8]{width:100%;height:100%;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;-webkit-animation:spin-9c50e3a8 1s ease-in-out infinite;animation:spin-9c50e3a8 1s ease-in-out infinite}@-webkit-keyframes spin-9c50e3a8{to{transform:rotate(1turn)}}@keyframes spin-9c50e3a8{to{transform:rotate(1turn)}}.main-content[data-v-9c50e3a8]{box-sizing:border-box;position:absolute;height:100%;width:100%;z-index:5;padding-top:.2rem;padding-bottom:.05rem;padding-right:.02rem}.main-content .content-slot.top-left[data-v-9c50e3a8]{position:absolute;left:10px;top:5px}.main-content .content-slot.top-right[data-v-9c50e3a8]{position:absolute;right:10px;top:5px}.main-content .content-slot.main[data-v-9c50e3a8]{overflow-y:auto;height:100%;position:relative}.overlay[data-v-9c50e3a8]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:15;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-main[data-v-11bfcc4a]{overflow:hidden}.mb10[data-v-11bfcc4a]{margin-bottom:.1rem}#contextMenu[data-v-2095f266]{font-size:12px;position:absolute;display:none;background:linear-gradient(180deg,#2196f3,rgba(33,150,243,0));box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:999;min-width:80px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px}.custom-context-menu ul[data-v-2095f266]{list-style:none;padding:0;margin:0}.custom-context-menu li[data-v-2095f266]{padding:4px 15px;cursor:pointer}.custom-context-menu li[data-v-2095f266]:hover{background-color:#f0f0f0;border-radius:5px}.custom-context-menu .separator[data-v-2095f266]{border-top:1px solid #eee;margin:5px 0}.cesium[data-v-bc369d98]{position:relative;height:100%;width:100%;display:flex}.cesium.leaving[data-v-bc369d98]{-webkit-animation:fadeAnimation .3s forwards;animation:fadeAnimation .3s forwards}.cesium #cesiumMap[data-v-bc369d98]{position:relative;height:100%;width:100%;display:flex}[data-v-bc369d98] .cesium-viewer-bottom{display:none}.cesium-container[data-v-bc369d98]{position:relative;height:100%;width:100%}.headingInfo[data-v-bc369d98],.positionInfo[data-v-bc369d98],.table[data-v-bc369d98]{position:absolute;top:.1rem;left:.2rem;background-color:hsla(0,0%,100%,.9);border-radius:.08rem;box-shadow:0 .04rem .12rem rgba(0,0,0,.15);padding:.12rem .16rem;font-family:Inter,Roboto,sans-serif;font-size:.1rem;color:#333;z-index:1000;transition:all .3s ease;max-width:3rem;-webkit-backdrop-filter:blur(.08rem);backdrop-filter:blur(.08rem)}.table[data-v-bc369d98]{top:1.5rem!important}.headingInfo[data-v-bc369d98]{top:.55rem!important}.positionInfo[data-v-bc369d98]:hover{background-color:hsla(0,0%,100%,.95);box-shadow:0 .06rem .16rem rgba(0,0,0,.2)}.white-button[data-v-bc369d98]{position:absolute;top:1rem;left:.2rem;display:inline-block;padding:.12rem .16rem;background-color:#fff;color:#333;border:.01rem solid #ccc;border-radius:.04rem;font-size:.1rem;text-align:center;cursor:pointer;transition:all .3s ease}.white-button[data-v-bc369d98]:hover{background-color:#f5f5f5;border-color:#aaa}.white-button[data-v-bc369d98]:active{background-color:#e0e0e0;transform:translateY(.01rem)}.white-button.round[data-v-bc369d98]{border-radius:.08rem}#miniView[data-v-bc369d98]{position:absolute;right:.1rem;bottom:.1rem;width:3rem;height:2rem;border:.02rem solid #fff;z-index:999}.task-detail[data-v-426e8742]{height:100%;position:relative;padding:0 10px;box-sizing:border-box}.task-detail .task-detail-right[data-v-426e8742]{position:absolute;left:60px;top:15px;width:300px;height:auto;background-color:rgba(0,0,0,.8);border-left:1px solid #333;border-radius:20px;overflow-y:auto}.task-detail .task-detail-right .detail-panel[data-v-426e8742]{padding:12px;color:#fff;font-size:12px}.task-detail .task-detail-right .detail-panel .panel-section[data-v-426e8742]{border:1px solid #333;border-radius:4px;background-color:rgba(0,0,0,.3)}.task-detail .task-detail-right .detail-panel .panel-section .section-header[data-v-426e8742]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer;border-bottom:1px solid #333;background-color:hsla(0,0%,100%,.05)}.task-detail .task-detail-right .detail-panel .panel-section .section-header[data-v-426e8742]:hover{background-color:hsla(0,0%,100%,.08)}.task-detail .task-detail-right .detail-panel .panel-section .section-header .section-title[data-v-426e8742]{font-weight:500;font-size:13px}.task-detail .task-detail-right .detail-panel .panel-section .section-header .el-icon-arrow-down[data-v-426e8742]{transition:transform .3s}.task-detail .task-detail-right .detail-panel .panel-section .section-header .el-icon-arrow-down.expanded[data-v-426e8742]{transform:rotate(180deg)}.task-detail .task-detail-right .detail-panel .panel-section .section-content[data-v-426e8742]{padding:10px;padding-bottom:0}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection[data-v-426e8742]{margin-bottom:8px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-header[data-v-426e8742]{display:flex;justify-content:space-between;align-items:center;padding:6px 8px;cursor:pointer;background-color:hsla(0,0%,100%,.03);border-radius:3px;margin-bottom:8px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-header[data-v-426e8742]:hover{background-color:hsla(0,0%,100%,.05)}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-header .subsection-title[data-v-426e8742]{font-size:12px;color:#ccc}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-header .el-icon-arrow-down[data-v-426e8742]{transition:transform .3s;font-size:10px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-header .el-icon-arrow-down.expanded[data-v-426e8742]{transform:rotate(180deg)}.task-detail .task-detail-right .detail-panel .panel-section .section-content .subsection .subsection-content[data-v-426e8742]{padding-left:12px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item[data-v-426e8742]{display:flex;margin-bottom:8px;line-height:1.4}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item .label[data-v-426e8742]{color:#aaa;min-width:80px;flex-shrink:0}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item .value[data-v-426e8742]{color:#fff;flex:1}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item .link-item[data-v-426e8742]{flex:1}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item .link-item .link-text[data-v-426e8742]{color:#409eff;cursor:pointer}.task-detail .task-detail-right .detail-panel .panel-section .section-content .info-item .link-item .link-text[data-v-426e8742]:hover{text-decoration:underline}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item[data-v-426e8742]{border:1px solid #444;border-radius:4px;background-color:rgba(0,0,0,.2)}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header[data-v-426e8742]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer;border-bottom:1px solid #444}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header[data-v-426e8742]:hover{background-color:hsla(0,0%,100%,.05)}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-title[data-v-426e8742]{font-weight:500}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-actions[data-v-426e8742]{display:flex;align-items:center;gap:8px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-actions .action-icon[data-v-426e8742]{color:#409eff;cursor:pointer}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-actions .action-icon[data-v-426e8742]:hover{color:#66b1ff}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-actions .el-icon-arrow-down[data-v-426e8742]{transition:transform .3s}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-header .flight-actions .el-icon-arrow-down.expanded[data-v-426e8742]{transform:rotate(180deg)}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content[data-v-426e8742]{padding:12px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content .operator-list .operator-item[data-v-426e8742]{display:flex;margin-bottom:4px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content .operator-list .operator-item .operator-label[data-v-426e8742]{color:#aaa;min-width:60px;font-size:11px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content .operator-list .operator-item .operator-value[data-v-426e8742]{color:#fff;font-size:11px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content .operator-list .time-record[data-v-426e8742]{margin-top:4px}.task-detail .task-detail-right .detail-panel .panel-section .section-content .flight-list .flight-item .flight-content .operator-list .time-record .time-text[data-v-426e8742]{color:#ccc;font-size:11px;line-height:1.4}.task-detail .task-detail-right[data-v-426e8742]::-webkit-scrollbar{width:6px}.task-detail .task-detail-right[data-v-426e8742]::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.task-detail .task-detail-right[data-v-426e8742]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.task-detail .task-detail-right[data-v-426e8742]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}