@charset "UTF-8";body,html,#app{width:100%;height:100%;padding:0;margin:0;font-size:16px}@font-face{font-family:AlimamaFangYuanTiVF;src:url(/font/AlimamaFangYuanTiVF-Thin.woff2) format("woff2"),url(/font/AlimamaFangYuanTiVF-Thin.woff) format("woff");font-display:swap}*{font-family:AlimamaFangYuanTiVF,serif}.cesium-viewer-bottom{display:none!important}.ant-spin-container{height:100%}.full_screen{position:relative;width:100%;height:100%;overflow:hidden}body,html,#app{width:100%;height:100%;padding:0;margin:0;font-size:14px;color:#999}.spin,.ant-spin-container{height:100%}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{border-radius:10px;background:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#cfcfcf;border:1px solid #efefef}::-webkit-scrollbar-thumb:hover{background-color:#c6c6c6}::-webkit-scrollbar-thumb:active{background-color:#c6c6c6}::-webkit-scrollbar-button{display:none}.resource-cascader,.resource-datePicker{z-index:99999!important}.modal-wrapper[data-v-98eb1e64]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none}.linban-modal-wrapper[data-v-98eb1e64]{overflow:visible}[data-v-98eb1e64] .modal-content{border-radius:12px;overflow:visible;display:flex;flex-direction:column;color:#45fcf9;box-sizing:border-box;position:relative;background-color:transparent;filter:drop-shadow(0 10px 25px rgba(0,0,0,.5));pointer-events:auto;min-width:300px;max-width:500px;max-height:85vh}.modal-header[data-v-98eb1e64]{position:relative;overflow:visible;background:linear-gradient(135deg,rgba(4,76,72,.95),rgba(8,94,89,.9));border:1px solid rgba(69,252,249,.2);border-bottom:none;border-radius:12px 12px 0 0}.modal-header.draggable-header[data-v-98eb1e64]{cursor:move;user-select:none}.modal-header.draggable-header[data-v-98eb1e64]:hover{background:linear-gradient(135deg,rgb(4,76,72),rgba(8,94,89,.95))}.modal-header.draggable-header[data-v-98eb1e64]:active{background:linear-gradient(135deg,rgb(4,76,72),rgb(8,94,89))}.modal-header .modal-title[data-v-98eb1e64]{margin:0;overflow:hidden}.modal-header .modal-title .modal-title-img[data-v-98eb1e64]{height:100%;object-fit:contain}.modal-close[data-v-98eb1e64]{position:absolute;top:-16px;right:-16px;width:32px;height:32px;cursor:pointer;transition:all .3s ease;z-index:10;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.modal-close[data-v-98eb1e64]:hover{transform:scale(1.1) rotate(90deg);filter:brightness(1.3) drop-shadow(0 4px 8px rgba(0,0,0,.4))}.linban-modal .modal-body[data-v-98eb1e64]{max-height:70vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:linear-gradient(135deg,rgba(4,76,72,.95),rgba(8,94,89,.9));box-shadow:inset 0 1px rgba(255,255,255,.1),inset 20px 0 20px -20px rgba(0,255,234,.3),inset -20px 0 20px -20px rgba(0,255,234,.3),inset 0 20px 6px -20px rgba(0,255,234,.3),inset 0 -20px 20px -20px rgba(0,255,234,.3),0 0 30px rgba(69,252,249,.2);border-radius:0 0 12px 12px;border:1px solid rgba(69,252,249,.2);border-top:none}.linban-modal .modal-body[data-v-98eb1e64]::-webkit-scrollbar{display:none}.loading-content[data-v-98eb1e64]{text-align:center;padding:50px 20px;color:#45fcf9}.loading-content .loading-spinner[data-v-98eb1e64]{width:48px;height:48px;border:4px solid rgba(69,252,249,.15);border-top:4px solid #45fcf9;border-radius:50%;animation:spin-98eb1e64 1.2s linear infinite;margin:0 auto 24px;filter:drop-shadow(0 0 8px rgba(69,252,249,.3))}.loading-content p[data-v-98eb1e64]{font-size:1.1rem;text-shadow:0 0 8px rgba(69,252,249,.6);font-weight:500;letter-spacing:.5px}@keyframes spin-98eb1e64{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-content[data-v-98eb1e64]{text-align:center;padding:50px 20px;color:#ff6b6b}.error-content .error-icon[data-v-98eb1e64]{font-size:3.5rem;margin-bottom:24px;filter:drop-shadow(0 0 10px rgba(255,107,107,.4))}.error-content p[data-v-98eb1e64]{font-size:1.1rem;margin-bottom:24px;text-shadow:0 0 5px rgba(255,107,107,.3);font-weight:500}.error-content .retry-btn[data-v-98eb1e64]{background:linear-gradient(135deg,rgba(255,107,107,.2),rgba(255,107,107,.15));border:1px solid rgba(255,107,107,.5);color:#ff6b6b;padding:12px 24px;border-radius:8px;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:.95rem;backdrop-filter:blur(10px)}.error-content .retry-btn[data-v-98eb1e64]:hover{background:linear-gradient(135deg,rgba(255,107,107,.3),rgba(255,107,107,.25));border-color:#ff6b6b;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.2)}.personnel-info-content[data-v-98eb1e64]{color:#fff}.personnel-info-content .no-data-message[data-v-98eb1e64]{text-align:center;padding:40px 20px;color:rgba(255,255,255,.7)}.personnel-info-content .no-data-message p[data-v-98eb1e64]{font-size:1rem;margin:0;font-weight:500;text-shadow:0 0 5px rgba(255,255,255,.2)}.personnel-info-content .detail-row[data-v-98eb1e64]{display:flex;align-items:flex-start;margin-bottom:16px;padding:12px 16px;transition:all .3s ease}.personnel-info-content .detail-row[data-v-98eb1e64]:last-child{margin-bottom:0}.personnel-info-content .detail-row .detail-label[data-v-98eb1e64]{flex-shrink:0;color:#45fcf9;font-size:14px;font-weight:600;margin-right:12px;min-width:80px;text-shadow:0 1px 2px rgba(0,0,0,.3);position:relative}.personnel-info-content .detail-row .detail-label[data-v-98eb1e64]:after{content:":";margin-left:2px;color:#45fcf9}.personnel-info-content .detail-row .detail-value[data-v-98eb1e64]{flex:1;color:#fff;font-size:14px;font-weight:500;line-height:1.5;word-break:break-word;text-shadow:0 1px 2px rgba(0,0,0,.3)}.personnel-info-content .detail-row .region-loading[data-v-98eb1e64]{color:#45fcf9;font-style:italic}.personnel-info-content .detail-row .region-list[data-v-98eb1e64]{display:flex;flex-direction:column;gap:4px;max-height:120px;overflow-y:auto;padding-right:4px}.personnel-info-content .detail-row .region-list[data-v-98eb1e64]::-webkit-scrollbar{width:4px}.personnel-info-content .detail-row .region-list[data-v-98eb1e64]::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:2px}.personnel-info-content .detail-row .region-list[data-v-98eb1e64]::-webkit-scrollbar-thumb{background:rgba(69,252,249,.6);border-radius:2px;transition:background .3s ease}.personnel-info-content .detail-row .region-list[data-v-98eb1e64]::-webkit-scrollbar-thumb:hover{background:rgba(69,252,249,.8)}.personnel-info-content .detail-row .region-item[data-v-98eb1e64]{border-left:2px solid #45fcf9;padding:2px 0 2px 8px;background:linear-gradient(90deg,rgba(69,252,249,.1) 0%,transparent 100%);border-radius:2px}.personnel-info-content .detail-row .attachment-list[data-v-98eb1e64]{display:flex;flex-direction:column;gap:8px;width:100%}.personnel-info-content .detail-row .attachment-item[data-v-98eb1e64]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:rgba(69,252,249,.05);border:1px solid rgba(69,252,249,.2);border-radius:6px;cursor:pointer;transition:all .3s ease;text-decoration:none}.personnel-info-content .detail-row .attachment-item[data-v-98eb1e64]:hover{background:rgba(69,252,249,.1);border-color:rgba(69,252,249,.4);transform:translateY(-1px);box-shadow:0 2px 8px rgba(69,252,249,.2)}.personnel-info-content .detail-row .attachment-item .attachment-name[data-v-98eb1e64]{flex:1;font-size:13px;color:#fff;font-weight:500;word-break:break-all;line-height:1.4}.personnel-info-content .detail-row .attachment-item .attachment-icon[data-v-98eb1e64]{width:16px;height:16px;color:#45fcf9;flex-shrink:0;transition:all .3s ease}.personnel-info-content .detail-row .attachment-item:hover .attachment-name[data-v-98eb1e64]{color:#45fcf9;text-shadow:0 0 5px rgba(69,252,249,.3)}.personnel-info-content .detail-row .attachment-item:hover .attachment-icon[data-v-98eb1e64]{transform:scale(1.1);filter:brightness(1.2)}.personnel-info-content .detail-row .detail-value.attachment-value[data-v-98eb1e64]{display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .3s ease;text-decoration:underline;text-decoration-color:rgba(69,252,249,.3);text-underline-offset:2px}.personnel-info-content .detail-row .detail-value.attachment-value[data-v-98eb1e64]:hover{color:#45fcf9;text-shadow:0 0 8px rgba(69,252,249,.6);text-decoration-color:#45fcf9}.personnel-info-content .detail-row .detail-value.attachment-value .attachment-icon[data-v-98eb1e64]{width:16px;height:16px;color:#45fcf9;flex-shrink:0;transition:all .3s ease}.personnel-info-content .detail-row .detail-value.attachment-value:hover .attachment-icon[data-v-98eb1e64]{transform:scale(1.1);filter:brightness(1.2)}.personnel-info-content .detail-row .media-container[data-v-98eb1e64]{flex:1;display:flex;align-items:center;gap:12px}.personnel-info-content .detail-row .media-container .image-item[data-v-98eb1e64]{position:relative;border:2px solid #45fcf9;border-radius:6px;overflow:hidden;background:rgba(69,252,249,.1);transition:all .3s ease}.personnel-info-content .detail-row .media-container .image-item[data-v-98eb1e64]:hover{border-color:#45fcf9;box-shadow:0 0 12px rgba(69,252,249,.4);transform:scale(1.02)}.personnel-info-content .detail-row .media-container .image-item img[data-v-98eb1e64]{width:160px;height:120px;object-fit:contain;display:block;background:rgba(0,0,0,.1)}.personnel-info-content .detail-row .media-container .image-item img.clickable-image[data-v-98eb1e64]{cursor:pointer;transition:all .3s ease}.personnel-info-content .detail-row .media-container .image-item img.clickable-image[data-v-98eb1e64]:hover{transform:scale(1.02);filter:brightness(1.1);box-shadow:0 4px 12px rgba(69,252,249,.4)}.personnel-info-content .detail-row .media-container .image-item .image-number[data-v-98eb1e64]{position:absolute;top:8px;right:8px;color:#45fcf9;font-size:12px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.8);background:rgba(0,0,0,.7);padding:4px 8px;border-radius:4px;border:1px solid rgba(69,252,249,.3)}.personnel-info-content .detail-row .media-container .nav-btn[data-v-98eb1e64]{width:32px;height:32px;background:rgba(69,252,249,.2);border:1px solid rgba(69,252,249,.4);border-radius:6px;color:#45fcf9;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:18px;font-weight:700;user-select:none}.personnel-info-content .detail-row .media-container .nav-btn[data-v-98eb1e64]:hover{background:rgba(69,252,249,.3);border-color:#45fcf9;transform:scale(1.1);box-shadow:0 2px 8px rgba(69,252,249,.3)}.personnel-info-content .detail-row .media-container .nav-btn[data-v-98eb1e64]:active{transform:scale(.95)}.personnel-info-content .detail-row .media-container .nav-btn.prev-btn[data-v-98eb1e64],.personnel-info-content .detail-row .media-container .nav-btn.next-btn[data-v-98eb1e64]{min-width:32px;flex-shrink:0}.personnel-info-content .personnel-groups .level-group[data-v-98eb1e64]{margin-bottom:20px}.personnel-info-content .personnel-groups .level-group[data-v-98eb1e64]:last-child{margin-bottom:0}.personnel-info-content .personnel-groups .level-group .level-header[data-v-98eb1e64]{margin-bottom:10px}.personnel-info-content .personnel-groups .level-group .level-header .level-header-content[data-v-98eb1e64]{display:flex;align-items:center;padding:8px 12px 0;border-radius:4px;cursor:pointer;transition:all .3s ease}.personnel-info-content .personnel-groups .level-group .level-header .level-header-content .collapse-icon[data-v-98eb1e64]{color:#45fcf9;font-size:.8rem;margin-right:8px;transition:transform .3s ease}.personnel-info-content .personnel-groups .level-group .level-header .level-header-content .level-title[data-v-98eb1e64]{color:#fff;font-size:.9rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item[data-v-98eb1e64]{display:flex;align-items:center;margin-bottom:8px;border-bottom:1px solid rgba(69,252,249,.1);transition:all .3s ease;gap:1rem}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item[data-v-98eb1e64]:last-child{border-bottom:none;margin-bottom:0}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .photo-area[data-v-98eb1e64]{flex-shrink:0;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .photo-area .person-photo[data-v-98eb1e64]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info[data-v-98eb1e64]{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info img[data-v-98eb1e64]{width:40px;height:40px;border-radius:4px;object-fit:cover;border:1px solid rgba(69,252,249,.3);flex-shrink:0}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .info-text[data-v-98eb1e64]{flex:1;min-width:0;display:flex;align-items:center;padding-right:2rem;gap:16px}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .name-position[data-v-98eb1e64]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .area[data-v-98eb1e64]{color:#45fcf9;font-size:12px;margin-top:4px;text-decoration:underline;cursor:pointer;transition:all .3s ease}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .area[data-v-98eb1e64]:hover{color:#fff;text-shadow:0 0 8px rgba(69,252,249,.8)}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .area-disabled[data-v-98eb1e64]{color:rgba(69,252,249,.4);text-decoration:none;cursor:not-allowed}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .area-disabled[data-v-98eb1e64]:hover{color:rgba(69,252,249,.4);text-shadow:none}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .person-name[data-v-98eb1e64]{color:#fff;font-size:1rem;font-weight:700;margin-bottom:2px;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .person-position[data-v-98eb1e64]{color:rgba(255,255,255,.8);font-size:.8rem;font-weight:500;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.personnel-info-content .personnel-groups .level-group .personnel-list .personnel-item .person-info .person-phone[data-v-98eb1e64]{color:#45fcf9;font-size:.9rem;font-weight:600;font-family:Courier New,monospace;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clickable-image[data-v-98eb1e64]{cursor:pointer;transition:all .3s ease}.clickable-image[data-v-98eb1e64]:hover{transform:scale(1.05);filter:brightness(1.1);box-shadow:0 4px 12px rgba(69,252,249,.3)}.person-photo.clickable-image[data-v-98eb1e64]{border-radius:8px}.person-avatar.clickable-image[data-v-98eb1e64]{border-radius:50%}.image-preview-wrapper[data-v-98eb1e64]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(5px)}.image-preview-content[data-v-98eb1e64]{background:linear-gradient(135deg,rgba(4,76,72,.95),rgba(8,94,89,.9));border:1px solid rgba(69,252,249,.3);border-radius:12px;min-width:500px;max-width:80vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.5)}.image-preview-header[data-v-98eb1e64]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,rgba(4,76,72,.98),rgba(8,94,89,.95));border-bottom:1px solid rgba(69,252,249,.2);position:relative}.image-preview-title[data-v-98eb1e64]{color:#45fcf9;font-size:1.2rem;font-weight:600;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.image-preview-close[data-v-98eb1e64]{width:24px;height:24px;cursor:pointer;transition:all .3s ease;filter:brightness(1.2)}.image-preview-close[data-v-98eb1e64]:hover{transform:scale(1.1) rotate(90deg);filter:brightness(1.5)}.image-preview-body[data-v-98eb1e64]{padding:30px;display:flex;justify-content:center;align-items:center;min-height:400px;max-height:calc(90vh - 80px);overflow:auto}.preview-image[data-v-98eb1e64]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);transition:transform .3s ease}.preview-image[data-v-98eb1e64]:hover{transform:scale(1.02)}.modal-wrapper.click-query-modal-wrapper[data-v-7069e62e]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none}[data-v-7069e62e] .modal-content.click-query-modal{min-width:300px;max-width:90vw;max-height:85vh;pointer-events:auto;border-radius:12px;border:2px solid #45fcf9;color:#45fcf9;box-sizing:border-box;position:relative;background-color:transparent;filter:drop-shadow(0 10px 25px rgba(0,0,0,.5))}[data-v-7069e62e] .modal-content.click-query-modal:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.85) 0%,rgba(20,30,50,.9) 50%,rgba(0,0,0,.85) 100%);backdrop-filter:blur(15px);border-radius:inherit;z-index:-1}[data-v-7069e62e] .modal-content.click-query-modal .modal-header{padding:16px 20px;border-bottom:1px solid rgba(69,252,249,.2);display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,rgba(69,252,249,.1),rgba(69,252,249,.05));border-radius:10px 10px 0 0;position:relative;overflow:hidden}[data-v-7069e62e] .modal-content.click-query-modal .modal-header.draggable-header{cursor:move;user-select:none}[data-v-7069e62e] .modal-content.click-query-modal .modal-header.draggable-header:hover{background:linear-gradient(135deg,rgba(69,252,249,.15),rgba(69,252,249,.1))}[data-v-7069e62e] .modal-content.click-query-modal .modal-header.draggable-header:active{background:linear-gradient(135deg,rgba(69,252,249,.2),rgba(69,252,249,.15))}[data-v-7069e62e] .modal-content.click-query-modal .modal-header .modal-title{margin:0;font-size:16px;font-weight:600;color:#45fcf9;text-shadow:0 0 5px rgba(69,252,249,.3)}[data-v-7069e62e] .modal-content.click-query-modal .modal-header .modal-title-img{height:100%;object-fit:contain}.modal-close[data-v-7069e62e]{width:24px;height:24px;cursor:pointer;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.modal-close[data-v-7069e62e]:hover{transform:scale(1.1) rotate(90deg);filter:brightness(1.3) drop-shadow(0 4px 8px rgba(0,0,0,.4))}.modal-body[data-v-7069e62e]{padding:20px;max-height:calc(85vh - 80px);overflow:visible}.modal-body .query-result-content[data-v-7069e62e]{border:1px solid rgba(69,252,249,.2);border-top:none;border-radius:0 0 8px 8px}.loading-content[data-v-7069e62e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.loading-content .loading-spinner[data-v-7069e62e]{width:48px;height:48px;border:4px solid rgba(69,252,249,.2);border-top:4px solid #45fcf9;border-radius:50%;animation:spin-7069e62e 1.2s linear infinite;margin:0 auto 24px;filter:drop-shadow(0 0 8px rgba(69,252,249,.3))}.loading-content p[data-v-7069e62e]{font-size:1.1rem;text-shadow:0 0 8px rgba(69,252,249,.6);font-weight:500;letter-spacing:.5px}@keyframes spin-7069e62e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-content[data-v-7069e62e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.error-content .error-icon[data-v-7069e62e]{font-size:3.5rem;margin-bottom:24px;filter:drop-shadow(0 0 10px rgba(255,107,107,.4))}.error-content p[data-v-7069e62e]{font-size:1.1rem;margin-bottom:24px;text-shadow:0 0 5px rgba(255,107,107,.3);font-weight:500}.error-content .retry-btn[data-v-7069e62e]{padding:12px 32px;background:linear-gradient(135deg,rgba(255,107,107,.2),rgba(255,107,107,.15));border:1px solid rgba(255,107,107,.3);border-radius:8px;color:#ff6b6b;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(5px)}.error-content .retry-btn[data-v-7069e62e]:hover{background:linear-gradient(135deg,rgba(255,107,107,.3),rgba(255,107,107,.25));border-color:#ff6b6b;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.2)}.no-data-message[data-v-7069e62e]{display:flex;justify-content:center;align-items:center;padding:48px 24px;text-align:center}.no-data-message p[data-v-7069e62e]{font-size:1rem;margin:0;font-weight:500;text-shadow:0 0 5px rgba(255,255,255,.2)}.table-container .table-wrapper[data-v-7069e62e]{overflow-x:auto;overflow-y:auto;max-height:70vh;max-width:85vw;border-radius:8px;border:1px solid rgba(69,252,249,.2);background:rgba(0,0,0,.3)}.table-container .table-wrapper[data-v-7069e62e]::-webkit-scrollbar{width:8px;height:8px}.table-container .table-wrapper[data-v-7069e62e]::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:4px}.table-container .table-wrapper[data-v-7069e62e]::-webkit-scrollbar-thumb{background:rgba(69,252,249,.3);border-radius:4px}.table-container .table-wrapper[data-v-7069e62e]::-webkit-scrollbar-thumb:hover{background:rgba(69,252,249,.5)}.table-container .table-wrapper[data-v-7069e62e]::-webkit-scrollbar-corner{background:rgba(0,0,0,.1)}.result-table[data-v-7069e62e]{border-collapse:collapse;font-size:14px;width:max-content;min-width:100%}.result-table thead[data-v-7069e62e]{background:linear-gradient(135deg,rgba(69,252,249,.15),rgba(69,252,249,.1));position:sticky;top:0;z-index:10}.result-table thead th[data-v-7069e62e]{padding:12px 8px;text-align:left;font-weight:600;color:#45fcf9;border-bottom:2px solid rgba(69,252,249,.3);border-right:1px solid rgba(69,252,249,.2);white-space:nowrap;text-shadow:0 0 5px rgba(69,252,249,.3)}.result-table thead th[data-v-7069e62e]:last-child{border-right:none}.result-table tbody tr[data-v-7069e62e]{transition:all .3s ease;border-bottom:1px solid rgba(69,252,249,.1)}.result-table tbody tr[data-v-7069e62e]:hover{background:rgba(69,252,249,.05);box-shadow:0 2px 8px rgba(69,252,249,.1)}.result-table tbody tr td[data-v-7069e62e]{padding:10px 8px;border-right:1px solid rgba(69,252,249,.1);color:#fff;font-weight:400;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.result-table tbody tr td[data-v-7069e62e]:last-child{border-right:none}@media (max-width: 1400px){.modal-wrapper.click-query-modal-wrapper[data-v-7069e62e],.modal-content.click-query-modal[data-v-7069e62e]{max-width:95%}}@media (max-width: 768px){.modal-wrapper.click-query-modal-wrapper[data-v-7069e62e]{max-width:98%;padding:10px}.modal-content.click-query-modal[data-v-7069e62e]{max-width:100%}.modal-body[data-v-7069e62e]{padding:15px}.result-table[data-v-7069e62e]{font-size:12px}.result-table th[data-v-7069e62e],.result-table td[data-v-7069e62e]{padding:8px 6px}}.home-container[data-v-29a57342]{width:100%;height:100%;position:relative}.home-container .map-background[data-v-29a57342]{width:100%;height:100%}.home-container .header[data-v-29a57342]{position:absolute;top:0;left:0;width:100%;height:10vh}.home-container .layer-container[data-v-29a57342]{position:absolute;bottom:10vh;left:10rem;width:50%;height:auto;z-index:401;display:flex;gap:1rem}.home-container .layer-container .filter-dropdown-container[data-v-29a57342]{position:relative;display:flex;flex-direction:column;align-items:flex-start}.home-container .layer-container .filter-dropdown-container .layer-btn-wrapper[data-v-29a57342]{position:relative;display:inline-block;cursor:pointer;transition:all .3s ease}.home-container .layer-container .filter-dropdown-container .layer-btn-wrapper[data-v-29a57342]:hover{transform:translateY(-2px) scale(1.05);filter:drop-shadow(0 6px 12px rgba(0,0,0,.4)) brightness(1.1)}.home-container .layer-container .filter-dropdown-container .layer-btn-wrapper[data-v-29a57342]:active{transform:translateY(0) scale(.98);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3)) brightness(.9)}.home-container .layer-container .filter-dropdown-container .layer-btn-wrapper .layer-btn[data-v-29a57342]{display:block;transition:all .3s ease}.home-container .layer-container .filter-dropdown-container .layer-btn-wrapper .arrow-icon[data-v-29a57342]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;pointer-events:none;transition:all .3s ease}.home-container .layer-container .filter-dropdown-container .filter-dropdown[data-v-29a57342]{position:absolute;bottom:100%;left:0;margin-bottom:10px;z-index:1000;animation:slideUp-29a57342 .3s ease}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content[data-v-29a57342]{background:linear-gradient(135deg,rgba(0,50,25,.3) 0%,rgba(0,40,20,.4) 50%,rgba(0,30,15,.5) 100%);border:2px solid #2EB598;border-radius:8px;min-width:200px;overflow:hidden}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options[data-v-29a57342]{max-height:300px;overflow-y:auto}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option[data-v-29a57342]{padding:12px 16px;color:#fff;cursor:pointer;transition:all .3s ease;border-bottom:1px solid rgba(64,75,58,.3)}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option[data-v-29a57342]:hover{background:rgba(64,75,58,.3);color:#c8d4b8;text-shadow:0 0 3px rgba(200,212,184,.5)}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option[data-v-29a57342]:last-child{border-bottom:none}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option[data-v-29a57342]{display:flex;align-items:center;gap:8px}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option .layer-checkbox[data-v-29a57342]{width:16px;height:16px;cursor:pointer;accent-color:#2EB598}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option .layer-checkbox[data-v-29a57342]:checked{background-color:#2eb598;border-color:#2eb598}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option .color-indicator[data-v-29a57342]{width:14px;height:14px;border-radius:2px;flex-shrink:0;border:1px solid rgba(255,255,255,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .3s ease}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option .color-indicator[data-v-29a57342]:hover{box-shadow:0 2px 6px rgba(0,0,0,.4);transform:scale(1.1)}.home-container .layer-container .filter-dropdown-container .filter-dropdown .dropdown-content .dropdown-options .dropdown-option.checkbox-option .option-label[data-v-29a57342]{flex:1;user-select:none}@keyframes slideUp-29a57342{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.home-container .query-container[data-v-29a57342]{position:absolute;top:10vh;left:1rem;width:50%;height:auto;z-index:401;padding:20px;display:flex;gap:1rem;box-sizing:border-box;align-items:center}.home-container .query-container .org_label[data-v-29a57342],.home-container .query-container .check_label[data-v-29a57342]{color:#eee;font-size:1.2rem;font-weight:500}.home-container .query-container .query-btn[data-v-29a57342]{width:5rem;height:auto;object-fit:contain;cursor:pointer;transition:all .3s ease;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.home-container .query-container .query-btn[data-v-29a57342]:hover{transform:translateY(-2px) scale(1.02);filter:drop-shadow(0 6px 12px rgba(0,0,0,.4)) brightness(1.1)}.home-container .query-container .query-btn[data-v-29a57342]:active{transform:translateY(0) scale(.98);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3)) brightness(.9)}.home-container .query-container[data-v-29a57342] .ant-cascader{background:transparent;background-image:url(/images/home/select_bg.png);background-size:100% 100%;background-repeat:no-repeat;border:none}.home-container .query-container[data-v-29a57342] .ant-cascader .ant-cascader-selector{background:transparent;border:none;box-shadow:none}.home-container .query-container[data-v-29a57342] .ant-cascader .ant-cascader-selector .ant-cascader-selection-item{color:#45fcf9;text-shadow:0 0 5px rgba(69,252,249,.5)}.home-container .query-container[data-v-29a57342] .ant-cascader .ant-cascader-selector .ant-cascader-selection-placeholder{color:rgba(255,255,255,.5)}.home-container .query-container[data-v-29a57342] .ant-cascader .ant-cascader-picker-arrow{color:#fff!important}.home-container .query-container[data-v-29a57342] .ant-select{background:transparent;background-image:url(/images/home/select_bg.png);background-size:100% 100%;background-repeat:no-repeat;border:none}.home-container .query-container[data-v-29a57342] .ant-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important}.home-container .query-container[data-v-29a57342] .ant-select .ant-select-selector .ant-select-selection-item{color:#fff}.home-container .query-container[data-v-29a57342] .ant-select .ant-select-selector .ant-select-selection-placeholder{color:rgba(255,255,255,.5)}.home-container .query-container[data-v-29a57342] .ant-select .ant-select-arrow{color:#fff!important}.home-container .bottom-left-controls[data-v-29a57342]{position:absolute;bottom:2rem;left:2rem;z-index:400;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.home-container .bottom-left-controls .control-group[data-v-29a57342]{display:flex;align-items:center;gap:.8rem}.home-container .bottom-left-controls .control-group .control-label[data-v-29a57342]{color:#45fcf9;font-size:1rem;font-weight:500;text-shadow:0 0 5px rgba(69,252,249,.5);white-space:nowrap;min-width:120px}.home-container .bottom-left-controls .control-group[data-v-29a57342] .ant-select{background:transparent;background-image:url(/images/home/select_bg.png);background-size:100% 100%;background-repeat:no-repeat;border:none}.home-container .bottom-left-controls .control-group[data-v-29a57342] .ant-select .ant-select-selector{background:transparent!important;border:none!important;box-shadow:none!important}.home-container .bottom-left-controls .control-group[data-v-29a57342] .ant-select .ant-select-selector .ant-select-selection-item{color:#45fcf9;text-shadow:0 0 5px rgba(69,252,249,.5)}.home-container .bottom-left-controls .control-group[data-v-29a57342] .ant-select .ant-select-selector .ant-select-selection-placeholder{color:rgba(255,255,255,.5)}.home-container .bottom-left-controls .control-group[data-v-29a57342] .ant-select .ant-select-arrow{color:#fff!important}.home-container .floating-images[data-v-29a57342]{position:absolute;top:15vh;right:1rem;display:flex;flex-direction:column;gap:10px;z-index:400}.home-container .floating-images .floating-image[data-v-29a57342]{width:100px;height:100px;object-fit:contain;cursor:pointer;transition:transform .2s ease;padding:5px}.home-container .floating-images .floating-image[data-v-29a57342]:hover{transform:scale(1.1)}.home-container .floating-images .floating-image[data-v-29a57342]:active{transform:scale(.95)}.home-container .floating-images .floating-image.active[data-v-29a57342]{transform:scale(1.1);filter:brightness(1.2) drop-shadow(0 0 10px rgba(69,252,249,.8));animation:pulse-29a57342 2s infinite}@keyframes pulse-29a57342{0%{filter:brightness(1.2) drop-shadow(0 0 10px rgba(69,252,249,.8))}50%{filter:brightness(1.4) drop-shadow(0 0 15px rgb(69,252,249))}to{filter:brightness(1.2) drop-shadow(0 0 10px rgba(69,252,249,.8))}}.click-query-tip[data-v-29a57342]{position:fixed;top:calc(10vh + 20px);left:50%;transform:translate(-50%);z-index:500;animation:slideDown-29a57342 .3s ease}@keyframes slideDown-29a57342{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.tip-content[data-v-29a57342]{background:rgba(4,76,72,.95);border:2px solid #45fcf9;border-radius:25px;padding:12px 20px;display:flex;align-items:center;gap:10px;box-shadow:0 4px 15px rgba(69,252,249,.3),inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(10px);min-width:300px}.tip-content .tip-icon[data-v-29a57342]{font-size:18px;color:#45fcf9;text-shadow:0 0 8px rgba(69,252,249,.8);animation:bounce-29a57342 1.5s infinite}.tip-content .tip-text[data-v-29a57342]{flex:1;color:#fff;font-size:14px;font-weight:500;text-shadow:0 0 5px rgba(69,252,249,.3);white-space:nowrap}.tip-content .tip-close[data-v-29a57342]{background:none;border:none;color:#45fcf9;font-size:18px;font-weight:700;cursor:pointer;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.tip-content .tip-close[data-v-29a57342]:hover{background:rgba(69,252,249,.2);transform:scale(1.1)}@keyframes bounce-29a57342{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.location-modal-wrapper[data-v-29a57342]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px)}.location-modal-wrapper .modal-content[data-v-29a57342]{width:90%;max-width:500px;max-height:80vh;overflow:visible}.location-modal[data-v-29a57342]{border-radius:8px;overflow:visible;display:flex;flex-direction:column;color:#45fcf9;box-sizing:border-box;position:relative;background-color:transparent}.modal-close[data-v-29a57342]{position:absolute;top:-16px;right:-16px;width:32px;height:32px;cursor:pointer;transition:all .3s;z-index:10;object-fit:contain}.modal-close[data-v-29a57342]:hover{transform:scale(1.1);filter:brightness(1.2)}.modal-body[data-v-29a57342]{padding:25px 20px 20px;max-height:70vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background-color:rgba(4,76,72,.7);box-shadow:inset 20px 0 20px -20px rgba(0,255,234,.4),inset -20px 0 20px -20px rgba(0,255,234,.4),inset 0 20px 6px -20px rgba(0,255,234,.4),inset 0 -20px 20px -20px rgba(0,255,234,.4);border-radius:8px}.modal-body[data-v-29a57342]::-webkit-scrollbar{display:none}.modal-title-section[data-v-29a57342]{text-align:center;margin-bottom:25px;border-bottom:1px solid rgba(69,252,249,.3);padding-bottom:15px}.modal-title-section .location-modal-title[data-v-29a57342]{margin:0;font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 8px rgba(69,180,252,.8),0 0 12px rgba(69,180,252,.6)}.form-section[data-v-29a57342]{margin-bottom:25px}.form-section .form-group[data-v-29a57342]{display:flex;align-items:center;margin-bottom:20px;min-height:36px}.form-section .form-group[data-v-29a57342]:last-child{margin-bottom:0}.form-section .form-group .form-label[data-v-29a57342]{width:80px;font-size:14px;color:#45fcf9;font-weight:500;flex-shrink:0;margin-right:15px;text-shadow:0 0 5px rgba(69,252,249,.5)}.form-section .form-group .form-input[data-v-29a57342]{flex:1;background:rgba(69,252,249,0);border-top:2px solid #22b379;border-bottom:2px solid #128981;border-left:2px solid transparent;border-right:2px solid transparent;border-image:linear-gradient(to bottom,#22b379 0%,transparent 50%,#128981 100%);border-image-slice:1;border-radius:4px;padding:10px 12px;color:#fff;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-section .form-group .form-input[data-v-29a57342]:focus{outline:none;border-top:2px solid #22b379;border-bottom:2px solid #128981;border-left:2px solid transparent;border-right:2px solid transparent;border-image:linear-gradient(to bottom,#22b379 0%,transparent 50%,#128981 100%);border-image-slice:1;box-shadow:0 0 5px rgba(69,252,249,.3)}.form-section .form-group .form-input[data-v-29a57342]::placeholder{color:rgba(255,255,255,.5)}.modal-actions[data-v-29a57342]{display:flex;justify-content:center;gap:20px;padding-top:15px;border-top:1px solid rgba(69,252,249,.3)}.modal-actions .action-btn[data-v-29a57342]{padding:10px 25px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s ease;border:1px solid transparent;min-width:80px;font-weight:500}.modal-actions .action-btn.cancel-btn[data-v-29a57342]{background:rgba(69,252,249,0);color:#45fcf9;border:1px solid rgba(69,252,249,.5);text-shadow:0 0 3px rgba(69,252,249,.3)}.modal-actions .action-btn.cancel-btn[data-v-29a57342]:hover{border-color:#45fcf9;background:rgba(69,252,249,.1);box-shadow:0 0 5px rgba(69,252,249,.3)}.modal-actions .action-btn.confirm-btn[data-v-29a57342]{background:linear-gradient(to bottom,#22b379 0%,#128981 100%);color:#fff;border:1px solid rgba(69,252,249,.3);text-shadow:0 0 3px rgba(0,255,210,.5)}.modal-actions .action-btn.confirm-btn[data-v-29a57342]:hover{background:linear-gradient(to bottom,#128981 0%,#22b379 100%);box-shadow:0 0 5px rgba(69,252,249,.3);transform:translateY(-1px)}.modal-actions .action-btn.confirm-btn[data-v-29a57342]:active{background:linear-gradient(to bottom,#0f6b5c 0%,#1a8a6b 100%);transform:translateY(0)}.query-marker{display:flex;align-items:center;justify-content:center}.leaflet-control-attribution,.leaflet-bottom-right,.leaflet-bottom-left,.supermap-logo,.leaflet-control-container .leaflet-bottom,.leaflet-control-container .leaflet-top{display:none!important}.map-toolbar[data-v-29a57342]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:450;background:linear-gradient(135deg,rgba(0,50,25,.85) 0%,rgba(0,40,20,.9) 50%,rgba(0,30,15,.95) 100%);border:2px solid #2EB598;border-radius:8px;padding:12px 16px;box-shadow:0 4px 15px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:all .3s ease}.map-toolbar[data-v-29a57342]:hover{box-shadow:0 6px 20px rgba(46,181,152,.3),inset 0 1px rgba(255,255,255,.15);transform:translate(-50%) translateY(-2px)}.map-toolbar .toolbar-content[data-v-29a57342]{display:flex;align-items:center;gap:16px}.map-toolbar .toolbar-item[data-v-29a57342]{display:flex;align-items:center;gap:8px;color:#45fcf9;font-size:14px;transition:all .3s ease}.map-toolbar .toolbar-item[data-v-29a57342]:hover{color:#6ffffc;text-shadow:0 0 8px rgba(111,255,252,.6)}.map-toolbar .toolbar-item .toolbar-icon[data-v-29a57342]{width:24px;height:24px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:all .3s ease}.map-toolbar .toolbar-item .toolbar-icon.small[data-v-29a57342]{width:20px;height:20px}.map-toolbar .toolbar-item .toolbar-icon[data-v-29a57342]:hover{filter:drop-shadow(0 2px 6px rgba(69,252,249,.5));transform:scale(1.1)}.map-toolbar .toolbar-item .toolbar-label[data-v-29a57342]{font-weight:500;text-shadow:0 0 5px rgba(69,252,249,.4);white-space:nowrap}.map-toolbar .toolbar-item.coordinate-display .coordinate-info[data-v-29a57342]{display:flex;align-items:center;gap:8px;font-size:13px}.map-toolbar .toolbar-item.coordinate-display .coordinate-info .coordinate-label[data-v-29a57342]{color:rgba(255,255,255,.8);font-weight:400}.map-toolbar .toolbar-item.coordinate-display .coordinate-info .coordinate-value[data-v-29a57342]{color:#45fcf9;font-weight:500;font-family:Courier New,monospace;text-shadow:0 0 5px rgba(69,252,249,.5);min-width:80px}.map-toolbar .toolbar-item.coordinate-display .coordinate-info .coordinate-separator[data-v-29a57342]{color:rgba(255,255,255,.4);margin:0 4px}.map-toolbar .toolbar-divider[data-v-29a57342]{width:1px;height:24px;background:linear-gradient(to bottom,transparent 0%,rgba(69,252,249,.3) 20%,rgba(69,252,249,.5) 50%,rgba(69,252,249,.3) 80%,transparent 100%);margin:0 4px}@media (max-width: 768px){.map-toolbar[data-v-29a57342]{bottom:1rem;left:50%;transform:translate(-50%);padding:10px 12px}.map-toolbar .toolbar-content[data-v-29a57342]{gap:12px}.map-toolbar .toolbar-item[data-v-29a57342]{font-size:12px}.map-toolbar .toolbar-item .toolbar-icon[data-v-29a57342]{width:20px;height:20px}.map-toolbar .toolbar-item .toolbar-icon.small[data-v-29a57342]{width:16px;height:16px}.map-toolbar .toolbar-item.coordinate-display .coordinate-info[data-v-29a57342]{font-size:11px;gap:6px}.map-toolbar .toolbar-item.coordinate-display .coordinate-info .coordinate-value[data-v-29a57342]{min-width:60px}}.login_container .login_main .login_title p[data-v-89f30c7f]{color:#fff;font-weight:700;text-shadow:0 0 1px #fff}.login_container[data-v-89f30c7f]{width:100%;height:100%;position:relative;background:url(/images/login/bg.jpg) no-repeat center center/100% 100%}.login_container .login_main[data-v-89f30c7f]{position:absolute;top:15%;left:2%;width:30vw;height:55vh;padding:2vw;background-color:rgba(255,255,255,.2)}.login_container .login_main .login_logo img[data-v-89f30c7f]{width:70%}.login_container .login_main .login_title p[data-v-89f30c7f]{margin-top:1rem;font-size:2rem}.login_container .login_main .login_form[data-v-89f30c7f]{margin-top:1.25rem}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f]{margin-bottom:1.25rem;text-align:center;position:relative}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group{position:relative;display:inline-flex;background:rgba(255,255,255,.08);border-radius:12px;padding:6px;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0,0,0,.1);gap:4px}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper{background:transparent;border:none;color:rgba(255,255,255,.8);font-size:.95rem;font-weight:500;padding:0 28px;height:40px;line-height:40px;border-radius:8px;transition:all .25s cubic-bezier(.25,.46,.45,.94);position:relative;z-index:2;min-width:100px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper:hover{color:#fff;background:rgba(255,255,255,.1);transform:translateY(-1px)}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:transparent;color:#fff;box-shadow:none;transform:translateY(-1px)}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{background:rgba(255,255,255,.1)}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper:before{display:none}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper:after{display:none}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group:before{content:"";position:absolute;top:6px;left:6px;width:calc(50% - 8px);height:calc(100% - 12px);background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transition:transform .25s cubic-bezier(.25,.46,.45,.94);z-index:1;box-shadow:0 4px 12px rgba(24,144,255,.25)}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group:has(.ant-radio-button-wrapper-checked:last-child):before{transform:translate(calc(100% + 4px))}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f] .custom-radio-group .ant-radio-button-wrapper-checked{animation:buttonPulse-89f30c7f .2s ease-out}@keyframes buttonPulse-89f30c7f{0%{transform:translateY(-1px) scale(1)}50%{transform:translateY(-1px) scale(1.02)}to{transform:translateY(-1px) scale(1)}}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,rgba(24,144,255,.1),rgba(64,169,255,.1));border-radius:14px;z-index:-1;opacity:0;transition:opacity .25s ease;filter:blur(4px)}.login_container .login_main .login_form .login-type-switch[data-v-89f30c7f]:hover:after{opacity:1}.login_container .login_main .login_form[data-v-89f30c7f] .ant-form-item-label{display:none}.login_container .login_main .login_form[data-v-89f30c7f] .ant-checkbox-wrapper{color:#fff}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-prefix{font-size:1.5rem;margin-right:5px;padding-right:10px;border-right:2px solid #fff}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-prefix .anticon{color:#fff!important}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:60px}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-affix-wrapper{background:url(/images/login/line.png) no-repeat center 120%/contain;border:none}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input{color:#fff;height:2rem;font-size:1.25rem;background-color:unset!important;border:none}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input ::placeholder{color:#fff!important}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-suffix{color:#fff!important;font-size:1rem}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-suffix i{color:#fff!important}.login_container .login_main .login_form[data-v-89f30c7f] .ant-form-explain{font-size:1rem;font-weight:700;padding-left:10px}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input:focus{box-shadow:unset!important}.login_container .login_main .login_form[data-v-89f30c7f] .ant-btn-primary:disabled{color:#fff;background-color:#d3d3d3}.login_container .login_main .login_form[data-v-89f30c7f] .ant-input-password-icon{color:#fff}.login_container .login_main .login_form .forget-area[data-v-89f30c7f]{padding-left:.625rem}.login_container .login_main .login_form .forget-area[data-v-89f30c7f] .ant-form-item-control-input-content{display:flex;justify-content:space-between}.login_container .login_main .login_form .login-form-forgot[data-v-89f30c7f]{color:#fff}.login_container .login_main .forget_password[data-v-89f30c7f]{color:#fff;text-align:right;margin:10px 0;font-size:.875rem;cursor:pointer}.login_container .login_main .login_btn[data-v-89f30c7f]{width:100%;height:6vh;font-size:1.5rem;font-weight:500}.login_container .copyright[data-v-89f30c7f]{position:absolute;width:100%;margin:0 auto;bottom:3%;color:#fff;font-size:1.2rem;font-weight:600;text-align:center;line-height:1.2rem}[data-v-89f30c7f] input:-webkit-autofill{-webkit-box-shadow:0 0 0 0px transparent inset!important}[data-v-89f30c7f] input:-internal-autofill-previewed,[data-v-89f30c7f] input:-internal-autofill-selected{-webkit-text-fill-color:#FFFFFF!important;transition:background-color 5000s ease-in-out 0s!important}[data-v-89f30c7f] input:-internal-autofill-selected{transition:background-color 5000s ease-in-out 0s!important;background-color:transparent!important}.text1[data-v-89f30c7f],.text2[data-v-89f30c7f]{position:absolute;width:65vw;height:15vh}.text1[data-v-89f30c7f]{left:calc(30vw + 2%);top:20%;background:url(/images/login/text1.png) no-repeat center center/100% 100%}.text2[data-v-89f30c7f]{left:calc(30vw + 5%);top:40%;background:url(/images/login/text2.png) no-repeat center center/100% 100%}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.clockBox[data-v-eb3edbc9]{display:flex;align-items:center;justify-content:flex-start}.clock[data-v-eb3edbc9]{color:#fff;font-size:1.25rem;font-weight:600;margin-left:.625rem;word-break:keep-all}.control-button{position:absolute;opacity:0;cursor:pointer;width:12%;height:12%;background-color:rgba(240,254,255,.5);border-radius:5px;display:flex;align-items:center;justify-content:center;padding:.5rem}.control-button:hover{opacity:.8}.control-button.up{top:8%;left:50%;transform:translate(-50%)}.control-button.down{bottom:8%;left:50%;transform:translate(-50%)}.control-button.left{top:50%;left:8%;transform:translateY(-50%)}.control-button.right{top:50%;right:8%;transform:translateY(-50%)}.control-button.leftUp{top:8%;left:8%}.control-button.rightUp{top:8%;right:8%}.control-button.leftDown{bottom:8%;left:8%}.control-button.rightDown{bottom:8%;right:8%}.control-button.zoomIn{top:40%;left:50%;transform:translate(-50%,-50%)}.control-button.zoomOut{top:60%;left:50%;transform:translate(-50%,-50%)}.videoArea:hover .control[data-control=up]:hover,.videoArea:hover .control[data-control=down]:hover,.videoArea:hover .control[data-control=left]:hover,.videoArea:hover .control[data-control=right]:hover,.videoArea:hover .control[data-control=zoomIn]:hover,.videoArea:hover .control[data-control=zoomOut]:hover,.videoArea:hover .control[data-control=leftUp]:hover,.videoArea:hover .control[data-control=rightUp]:hover,.videoArea:hover .control[data-control=leftDown]:hover,.videoArea:hover .control[data-control=rightDown]:hover,.videoWall_warp:hover .control[data-control=up]:hover,.videoWall_warp:hover .control[data-control=down]:hover,.videoWall_warp:hover .control[data-control=left]:hover,.videoWall_warp:hover .control[data-control=right]:hover,.videoWall_warp:hover .control[data-control=zoomIn]:hover,.videoWall_warp:hover .control[data-control=zoomOut]:hover,.videoWall_warp:hover .control[data-control=leftUp]:hover,.videoWall_warp:hover .control[data-control=rightUp]:hover,.videoWall_warp:hover .control[data-control=leftDown]:hover,.videoWall_warp:hover .control[data-control=rightDown]:hover{opacity:1}.forgetPasswordModal[data-v-32f0ac51]{z-index:99999!important}.forgetPasswordModal[data-v-32f0ac51]{overflow:hidden}.forgetPasswordModal[data-v-32f0ac51] .ant-modal-content{border-radius:8px}.forgetPasswordModal[data-v-32f0ac51] .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.forgetPasswordModal[data-v-32f0ac51] .ant-modal-title{font-size:16px;font-weight:600}.forgetPasswordModal[data-v-32f0ac51] .ant-modal-body{padding:24px}.forgetPasswordModal[data-v-32f0ac51] .ant-form-item-label{font-weight:500;margin-bottom:8px}.forgetPasswordModal[data-v-32f0ac51] .ant-input,.forgetPasswordModal[data-v-32f0ac51] .ant-btn{border-radius:6px}.forgetPasswordModal[data-v-32f0ac51] .ant-modal-footer{border-top:1px solid #f0f0f0;padding:16px 24px}.forgetPasswordModal[data-v-32f0ac51] .ant-input[disabled],.forgetPasswordModal[data-v-32f0ac51] .ant-input-password[disabled]{background-color:#f5f5f5;color:#999}.forgetPasswordModal .password-strength[data-v-32f0ac51]{margin-top:8px}.forgetPasswordModal .password-strength .strength-bar[data-v-32f0ac51]{width:100%;height:4px;background-color:#f0f0f0;border-radius:2px;overflow:hidden;margin-bottom:8px}.forgetPasswordModal .password-strength .strength-bar .strength-fill[data-v-32f0ac51]{height:100%;transition:all .3s ease}.forgetPasswordModal .password-strength .strength-bar .strength-fill.very-weak[data-v-32f0ac51]{background-color:#ff4d4f}.forgetPasswordModal .password-strength .strength-bar .strength-fill.weak[data-v-32f0ac51]{background-color:#faad14}.forgetPasswordModal .password-strength .strength-bar .strength-fill.medium[data-v-32f0ac51]{background-color:#1890ff}.forgetPasswordModal .password-strength .strength-bar .strength-fill.strong[data-v-32f0ac51]{background-color:#52c41a}.forgetPasswordModal .password-strength .strength-text[data-v-32f0ac51]{font-size:12px;margin-bottom:8px}.forgetPasswordModal .password-strength .strength-text.very-weak[data-v-32f0ac51]{color:#ff4d4f}.forgetPasswordModal .password-strength .strength-text.weak[data-v-32f0ac51]{color:#faad14}.forgetPasswordModal .password-strength .strength-text.medium[data-v-32f0ac51]{color:#1890ff}.forgetPasswordModal .password-strength .strength-text.strong[data-v-32f0ac51]{color:#52c41a}.forgetPasswordModal .password-strength .password-requirements[data-v-32f0ac51]{display:flex;flex-direction:column;gap:4px}.forgetPasswordModal .password-strength .password-requirements .requirement[data-v-32f0ac51]{display:flex;align-items:center;font-size:12px;color:#999}.forgetPasswordModal .password-strength .password-requirements .requirement.met[data-v-32f0ac51]{color:#52c41a}.forgetPasswordModal .password-strength .password-requirements .requirement .requirement-icon[data-v-32f0ac51]{margin-right:4px;font-weight:700}.header_right[data-v-dd68a627],[data-v-dd68a627] .ant-select .ant-select-selection-item,.org_label[data-v-dd68a627]{color:#fff;font-weight:600;font-size:1.125rem}.header_container[data-v-dd68a627]{width:100%;height:12%}.header_main[data-v-dd68a627]{width:100%;height:100%;background:url(/images/public/header.png) no-repeat center center/100% 100%;position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}.header_text[data-v-dd68a627]{position:absolute;top:8%;left:50%;transform:translate(-50%);font-weight:700;font-size:3rem;background:linear-gradient(to bottom,#ffffff,#40EFC3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:6px;word-break:keep-all;white-space:nowrap;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.header_left[data-v-dd68a627],.header_right[data-v-dd68a627]{display:flex;align-items:center;justify-content:center}.header_right_mid[data-v-dd68a627]{display:flex;align-items:center}.header_right_mid .phone-icon-container[data-v-dd68a627]{position:relative;margin-left:1rem;cursor:pointer}.header_right_mid .phone-icon-container .phone-icon[data-v-dd68a627]{font-size:1.5rem;color:#fff;transition:opacity .3s ease}.header_right_mid .phone-icon-container .phone-icon[data-v-dd68a627]:hover{opacity:.8}.header_right_mid .phone-icon-container .qr-code-tooltip[data-v-dd68a627]{position:absolute;top:100%;left:50%;transform:translate(-50%);background:rgba(0,0,0,.9);border-radius:8px;padding:10px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1001;min-width:120px;text-align:center;margin-top:8px}.header_right_mid .phone-icon-container .qr-code-tooltip[data-v-dd68a627]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:rgba(0,0,0,.9)}.header_right_mid .phone-icon-container .qr-code-tooltip .qr-code-image[data-v-dd68a627]{width:100px;height:100px;display:block;margin:0 auto 8px}.header_right_mid .phone-icon-container .qr-code-tooltip .qr-code-text[data-v-dd68a627]{color:#fff;font-size:12px;white-space:nowrap}.header_right_mid .logout[data-v-dd68a627],.header_right_mid .jumpAdmin[data-v-dd68a627]{cursor:pointer;margin-left:1rem}.header_right_mid .logout[data-v-dd68a627]{width:1.5rem;height:1.5rem}.year_label[data-v-dd68a627]{margin-left:.625rem}[data-v-dd68a627] .ant-select{width:15vw}[data-v-dd68a627] .ant-select .ant-select-selector{background:none;border:none}[data-v-dd68a627] .ant-select .ant-select-arrow{color:#fff;font-size:16px}[data-v-dd68a627] .ant-picker{width:5vw;background-color:unset!important}[data-v-dd68a627] .ant-picker input{font-weight:700;font-size:1.125rem;color:#fff!important}.header_right_left[data-v-dd68a627]{display:flex;align-items:center;font-size:1.25rem}.weatherIcon[data-v-dd68a627]{margin-right:.625rem}.container[data-v-31500196]{width:10vw;height:10vw;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:99999}.common[data-v-31500196]{height:1.25rem;max-height:100%;overflow:auto;width:.625rem;margin:auto;max-width:100%;position:absolute;border-radius:0vw 10vw;box-shadow:inset 0 0 0 .1vw #e645d0,0 0 1.5vw #e645d0}.one[data-v-31500196]{transform:rotate(45deg);left:0;right:0;top:0;bottom:1.875rem}.two[data-v-31500196]{transform:rotate(90deg);left:1.375rem;right:0;top:0;bottom:1.375rem}.three[data-v-31500196]{transform:rotate(135deg);left:1.875rem;right:0;top:0;bottom:0}.four[data-v-31500196]{transform:rotate(180deg);left:1.375rem;right:0;top:1.375rem;bottom:0}.five[data-v-31500196]{transform:rotate(225deg);left:0;right:0;top:1.875rem;bottom:0}.six[data-v-31500196]{transform:rotate(270deg);left:0;right:1.375rem;top:1.375rem;bottom:0}.seven[data-v-31500196]{transform:rotate(315deg);left:0;right:1.875rem;top:0;bottom:0}.eight[data-v-31500196]{transform:rotate(360deg);left:0;right:1.375rem;top:0;bottom:1.375rem}.one[data-v-31500196]{animation:one-31500196 1s ease infinite;-moz-animation:one-31500196 1s ease infinite;-webkit-animation:one-31500196 1s ease infinite;-o-animation:one-31500196 1s ease infinite}@keyframes one-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.two[data-v-31500196]{animation:two-31500196 1s .125s ease infinite;-moz-animation:two-31500196 1s .125s ease infinite;-webkit-animation:two-31500196 1s .125s ease infinite;-o-animation:two-31500196 1s .125s ease infinite}@keyframes two-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.three[data-v-31500196]{animation:three-31500196 1s .25s ease infinite;-moz-animation:three-31500196 1s .25s ease infinite;-webkit-animation:three-31500196 1s .25s ease infinite;-o-animation:three-31500196 1s .25s ease infinite}@keyframes three-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.four[data-v-31500196]{animation:four-31500196 1s .375s ease infinite;-moz-animation:four-31500196 1s .375s ease infinite;-webkit-animation:four-31500196 1s .375s ease infinite;-o-animation:four-31500196 1s .375s ease infinite}@keyframes four-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.five[data-v-31500196]{animation:five-31500196 1s .5s ease infinite;-moz-animation:five-31500196 1s .5s ease infinite;-webkit-animation:five-31500196 1s .5s ease infinite;-o-animation:five-31500196 1s .5s ease infinite}@keyframes five-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.six[data-v-31500196]{animation:six-31500196 1s .625s ease infinite;-moz-animation:six-31500196 1s .625s ease infinite;-webkit-animation:six-31500196 1s .625s ease infinite;-o-animation:six-31500196 1s .625s ease infinite}@keyframes six-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.seven[data-v-31500196]{animation:seven-31500196 1s .75s ease infinite;-moz-animation:seven-31500196 1s .75s ease infinite;-webkit-animation:seven-31500196 1s .75s ease infinite;-o-animation:seven-31500196 1s .75s ease infinite}@keyframes seven-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.eight[data-v-31500196]{animation:eight-31500196 1s .875s ease infinite;-moz-animation:eight-31500196 1s .875s ease infinite;-webkit-animation:eight-31500196 1s .875s ease infinite;-o-animation:eight-31500196 1s .875s ease infinite}@keyframes eight-31500196{50%{box-shadow:inset 0 0 0 .1vw #17e1e6,0 0 1.5vw #17e1e6}}.container[data-v-31500196]{animation:container-31500196 5s linear infinite;-moz-animation:container-31500196 5s linear infinite;-webkit-animation:container-31500196 5s linear infinite;-o-animation:container-31500196 5s linear infinite}@keyframes container-31500196{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fade-in[data-v-31500196]{animation:fade-in-31500196 2s ease;-moz-animation:fade-in-31500196 2s ease;-webkit-animation:fade-in-31500196 2s ease;-o-animation:fade-in-31500196 2s ease}@keyframes fade-in-31500196{0%{opacity:0}to{opacity:1}}.out[data-v-31500196]{animation:out-31500196 2s 15s ease;-moz-animation:out-31500196 2s 15s ease;-webkit-animation:out-31500196 2s 15s ease;-o-animation:out-31500196 2s 15s ease}@keyframes out-31500196{0%{opacity:1}to{opacity:0}}.forgetPasswordModal[data-v-0438f40b]{z-index:99999!important}.forgetPasswordModal[data-v-0438f40b]{overflow:hidden}.forgetPasswordModal[data-v-0438f40b] .ant-modal-content{border-radius:8px}.forgetPasswordModal[data-v-0438f40b] .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.forgetPasswordModal[data-v-0438f40b] .ant-modal-title{font-size:16px;font-weight:600}.forgetPasswordModal[data-v-0438f40b] .ant-modal-body{padding:24px}.forgetPasswordModal[data-v-0438f40b] .ant-form-item-label{font-weight:500;margin-bottom:8px}.forgetPasswordModal[data-v-0438f40b] .ant-input,.forgetPasswordModal[data-v-0438f40b] .ant-btn{border-radius:6px}.forgetPasswordModal[data-v-0438f40b] .ant-modal-footer{border-top:1px solid #f0f0f0;padding:16px 24px}.forgetPasswordModal[data-v-0438f40b] .ant-input[disabled],.forgetPasswordModal[data-v-0438f40b] .ant-input-password[disabled]{background-color:#f5f5f5;color:#999}
