.header[data-v-aef73478]{display:flex;align-items:center;justify-content:space-between;padding:8px 15px;background:linear-gradient(135deg,rgba(13,42,67,.8),rgba(10,22,41,.9));border-radius:10px;border:1px solid var(--border-color);box-shadow:0 4px 20px rgba(0,212,255,.15);position:relative;overflow:hidden}.header[data-v-aef73478]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3) 20%,rgba(0,212,255,.8) 50%,rgba(0,212,255,.3) 80%,transparent);animation:scanline 3s linear infinite}.header .header_title[data-v-aef73478]{font-size:24px;font-weight:600;color:var(--primary-color);text-shadow:0 0 10px rgba(0,212,255,.5);letter-spacing:2px;position:relative;padding-left:15px}.header .header_title[data-v-aef73478]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:2px;box-shadow:0 0 10px rgba(0,212,255,.8)}.header .header_button[data-v-aef73478] .el-button--primary{background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:6px;padding:10px 24px;font-weight:600;letter-spacing:1px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,212,255,.3)}.header .header_button[data-v-aef73478] .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.5)}.header .header_button[data-v-aef73478] .el-button--danger{background:linear-gradient(135deg,#ff4d4f,#c00);border:none;border-radius:6px;padding:10px 24px;font-weight:600;letter-spacing:1px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,212,255,.3)}.header .header_button[data-v-aef73478] .el-button--danger:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.5)}.main[data-v-aef73478]{margin-top:10px;padding:15px;background:linear-gradient(135deg,rgba(13,42,67,.6),rgba(10,22,41,.7));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.12);backdrop-filter:blur(10px)}.main[data-v-aef73478] .el-row{margin-bottom:5px}.main[data-v-aef73478] .el-row:last-child{margin-bottom:0}.main .main_content[data-v-aef73478]{display:flex;border-radius:8px;overflow:hidden;border:1px solid rgba(0,212,255,.2);transition:all .3s ease;background:rgba(0,212,255,.03);height:100%}.main .main_content.full-width[data-v-aef73478]{margin-bottom:5px}.main .main_content.full-width[data-v-aef73478]:last-child{margin-bottom:0}.main .main_content[data-v-aef73478]:hover{border-color:rgba(0,212,255,.5);box-shadow:0 4px 15px rgba(0,212,255,.2);transform:translateX(5px)}.main .label_title[data-v-aef73478]{width:120px;min-width:120px;padding:15px 25px;background:linear-gradient(90deg,rgba(0,212,255,.1),rgba(0,212,255,.05));color:var(--primary-color);font-weight:600;font-size:15px;position:relative;display:flex;align-items:center}.main .label_title[data-v-aef73478]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#00d4ff,#09c)}.main .label_content[data-v-aef73478]{flex:1;padding:15px 20px;color:var(--text-primary);font-size:15px;line-height:1.8;word-break:break-all;background:rgba(0,0,0,.1)}[data-v-aef73478] .tech-dialog{background:linear-gradient(135deg,rgba(10,25,47,.98),rgba(15,35,60,.98))!important;border:1px solid rgba(0,212,255,.3)!important;border-radius:12px!important;box-shadow:0 0 40px rgba(0,212,255,.2),0 0 80px rgba(0,102,255,.1)!important;backdrop-filter:blur(10px)}[data-v-aef73478] .el-dialog__header{background:linear-gradient(90deg,rgba(0,212,255,.15),rgba(0,102,255,.1));border-bottom:2px solid rgba(0,212,255,.3);padding:20px 20px 15px 20px;margin:0;position:relative}[data-v-aef73478] .el-dialog__title{color:#00d4ff!important;font-size:18px!important;font-weight:600!important;letter-spacing:2px;text-shadow:0 0 10px rgba(0,212,255,.5)}[data-v-aef73478] .el-dialog__headerbtn{top:20px;right:20px}[data-v-aef73478] .el-dialog__headerbtn .el-dialog__close{color:#00d4ff!important;font-size:20px;transition:all .3s}[data-v-aef73478] .el-dialog__headerbtn .el-dialog__close:hover{color:#0f8!important;transform:rotate(90deg);text-shadow:0 0 8px rgba(0,255,136,.6)}[data-v-aef73478] .el-dialog__body{padding:25px 20px 15px 20px;background:transparent;max-height:60vh;overflow-y:auto}[data-v-aef73478] .el-form-item__label{color:#c8d6e5!important;font-size:14px;font-weight:500}[data-v-aef73478] .el-input__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-aef73478] .el-input__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-aef73478] .el-input__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-aef73478] .el-input__inner::-moz-placeholder{color:#6b7c93}[data-v-aef73478] .el-input__inner::placeholder{color:#6b7c93}[data-v-aef73478] .el-textarea__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-aef73478] .el-textarea__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-aef73478] .el-textarea__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-aef73478] .el-textarea__inner::-moz-placeholder{color:#6b7c93}[data-v-aef73478] .el-textarea__inner::placeholder{color:#6b7c93}[data-v-aef73478] .dialog-footer{padding:15px 0 5px 0;border-top:1px solid rgba(0,212,255,.15);margin-top:10px;text-align:center}[data-v-aef73478] .el-button--primary{background:linear-gradient(135deg,rgba(0,212,255,.8),rgba(0,102,255,.8))!important;border:none!important;color:#fff!important;border-radius:6px;padding:10px 30px;font-weight:500;letter-spacing:1px;transition:all .3s;box-shadow:0 4px 15px rgba(0,212,255,.3)}[data-v-aef73478] .el-button--primary:hover{background:linear-gradient(135deg,rgba(0,255,136,.9),rgba(0,212,255,.9))!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}[data-v-aef73478] .el-button--primary:active{transform:translateY(0)}[data-v-aef73478] .el-button--default{background:rgba(0,212,255,.1)!important;border:1px solid rgba(0,212,255,.3)!important;color:#00d4ff!important;border-radius:6px;padding:10px 30px;transition:all .3s}[data-v-aef73478] .el-button--default:hover{background:rgba(0,212,255,.2)!important;border-color:rgba(0,212,255,.5)!important;box-shadow:0 0 15px rgba(0,212,255,.2)}[data-v-aef73478] .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-aef73478] .el-dialog__body::-webkit-scrollbar-track{background:rgba(0,212,255,.03);border-radius:3px}[data-v-aef73478] .el-dialog__body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(0,212,255,.5),rgba(0,102,255,.5));border-radius:3px}[data-v-aef73478] .el-dialog__body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(0,255,136,.6),rgba(0,212,255,.6))}.tech-dialog+.el-dialog__wrapper[data-v-aef73478]{background:rgba(0,0,0,.7);backdrop-filter:blur(5px)}#edit_map[data-v-aef73478]{width:100%;height:230px}.performance-container .header[data-v-2f9a07e6]{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background:linear-gradient(135deg,rgba(13,42,67,.8),rgba(10,22,41,.9));border-radius:10px;border:1px solid var(--border-color);box-shadow:0 4px 20px rgba(0,212,255,.15);position:relative;overflow:hidden}.performance-container .header[data-v-2f9a07e6]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3) 20%,rgba(0,212,255,.8) 50%,rgba(0,212,255,.3) 80%,transparent);animation:scanline 3s linear infinite}.performance-container .header .header_title[data-v-2f9a07e6]{font-size:24px;font-weight:600;color:var(--primary-color);text-shadow:0 0 10px rgba(0,212,255,.5);letter-spacing:2px;position:relative;padding-left:15px}.performance-container .header .header_title[data-v-2f9a07e6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:2px;box-shadow:0 0 10px rgba(0,212,255,.8)}.performance-container .header .header_stats[data-v-2f9a07e6]{display:flex;gap:30px}.performance-container .header .header_stats .stat-item[data-v-2f9a07e6]{display:flex;flex-direction:column;align-items:center}.performance-container .header .header_stats .stat-item .label[data-v-2f9a07e6]{font-size:12px;color:#8892b0;margin-bottom:5px}.performance-container .header .header_stats .stat-item .value[data-v-2f9a07e6]{font-size:20px;font-weight:600;color:#00d4ff;text-shadow:0 0 10px rgba(0,212,255,.5)}.performance-container .header .header_stats .stat-item .value.highlight[data-v-2f9a07e6]{color:#0f8;text-shadow:0 0 10px rgba(0,255,136,.5)}.performance-container .data-cards[data-v-2f9a07e6]{margin-top:20px}.performance-container .data-cards .tech-card[data-v-2f9a07e6]{background:linear-gradient(135deg,rgba(13,42,67,.6),rgba(10,22,41,.7));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.12);backdrop-filter:blur(10px);padding:20px;display:flex;align-items:center;transition:all .3s ease;position:relative;overflow:hidden}.performance-container .data-cards .tech-card[data-v-2f9a07e6]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.5),transparent)}.performance-container .data-cards .tech-card[data-v-2f9a07e6]:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,212,255,.2);border-color:rgba(0,212,255,.5)}.performance-container .data-cards .tech-card .card-icon[data-v-2f9a07e6]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;margin-right:15px}.performance-container .data-cards .tech-card .card-icon i[data-v-2f9a07e6]{color:#fff}.performance-container .data-cards .tech-card .card-content[data-v-2f9a07e6]{flex:1}.performance-container .data-cards .tech-card .card-content .card-label[data-v-2f9a07e6]{font-size:13px;color:#8892b0;margin-bottom:8px}.performance-container .data-cards .tech-card .card-content .card-value[data-v-2f9a07e6]{font-size:24px;font-weight:700;color:#fff;margin-bottom:5px;text-shadow:0 0 10px rgba(0,212,255,.3)}.performance-container .data-cards .tech-card .card-content .card-trend[data-v-2f9a07e6]{font-size:12px;display:flex;align-items:center;gap:3px}.performance-container .data-cards .tech-card .card-content .card-trend i[data-v-2f9a07e6]{font-size:14px}.performance-container .data-cards .tech-card .card-content .card-trend span.positive[data-v-2f9a07e6]{color:#0f8}.performance-container .data-cards .tech-card .card-content .card-trend span.negative[data-v-2f9a07e6]{color:#ff6b6b}.performance-container .data-cards .tech-card.card-sales .card-icon[data-v-2f9a07e6]{background:linear-gradient(135deg,#00d4ff,#09c)}.performance-container .data-cards .tech-card.card-contracts .card-icon[data-v-2f9a07e6]{background:linear-gradient(135deg,#0f8,#00cc6a)}.performance-container .data-cards .tech-card.card-customers .card-icon[data-v-2f9a07e6]{background:linear-gradient(135deg,#ff6b6b,#ee5a5a)}.performance-container .data-cards .tech-card.card-avg .card-icon[data-v-2f9a07e6]{background:linear-gradient(135deg,#ffd93d,#ffc107)}.performance-container .chart-section[data-v-2f9a07e6]{margin-top:20px}.performance-container .chart-section .chart-card[data-v-2f9a07e6]{background:linear-gradient(135deg,rgba(13,42,67,.6),rgba(10,22,41,.7));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.12);backdrop-filter:blur(10px);padding:20px;height:100%}.performance-container .chart-section .chart-card .card-header[data-v-2f9a07e6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.performance-container .chart-section .chart-card .card-header .title[data-v-2f9a07e6]{font-size:16px;font-weight:600;color:#00d4ff;text-shadow:0 0 10px rgba(0,212,255,.5);position:relative;padding-left:12px}.performance-container .chart-section .chart-card .card-header .title[data-v-2f9a07e6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:2px}.performance-container .chart-section .chart-card .chart-container[data-v-2f9a07e6]{width:100%;height:300px}.performance-container .chart-section .chart-card .chart-container.pie-chart[data-v-2f9a07e6]{height:280px}.performance-container .table-card[data-v-2f9a07e6]{margin-top:20px;background:linear-gradient(135deg,rgba(13,42,67,.6),rgba(10,22,41,.7));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.12);backdrop-filter:blur(10px);padding:20px}.performance-container .table-card .card-header[data-v-2f9a07e6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.performance-container .table-card .card-header .title[data-v-2f9a07e6]{font-size:16px;font-weight:600;color:#00d4ff;text-shadow:0 0 10px rgba(0,212,255,.5);position:relative;padding-left:12px}.performance-container .table-card .card-header .title[data-v-2f9a07e6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:2px}.performance-container .table-card .card-header[data-v-2f9a07e6] .el-input__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px}.performance-container .table-card .card-header[data-v-2f9a07e6] .el-input__inner:focus,.performance-container .table-card .card-header[data-v-2f9a07e6] .el-input__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}.performance-container .table-card[data-v-2f9a07e6] .el-table{background:transparent!important;border:none}.performance-container .table-card[data-v-2f9a07e6] .el-table .el-table__header-wrapper th{background:rgba(0,212,255,.12)!important;color:#00d4ff!important;border:none!important;border-bottom:2px solid rgba(0,212,255,.3)!important;font-size:14px!important;font-weight:600!important}.performance-container .table-card[data-v-2f9a07e6] .el-table .el-table__body-wrapper tr{transition:all .3s ease;background:transparent!important}.performance-container .table-card[data-v-2f9a07e6] .el-table .el-table__body-wrapper tr:hover{background:rgba(0,212,255,.08)!important}.performance-container .table-card[data-v-2f9a07e6] .el-table .el-table__body-wrapper tr td{background:transparent!important;color:#c8d6e5;border-bottom:1px solid rgba(0,212,255,.08)!important}.performance-container .table-card[data-v-2f9a07e6] .el-table .el-table__body-wrapper tr td .amount{color:#00d4ff;font-weight:600}.performance-container .table-card[data-v-2f9a07e6] .el-pagination{text-align:center;margin-top:15px}.performance-container .table-card[data-v-2f9a07e6] .el-pagination .el-pager li{background:transparent;color:#8892b0;border:1px solid rgba(0,212,255,.15);border-radius:6px;margin:0 4px}.performance-container .table-card[data-v-2f9a07e6] .el-pagination .el-pager li:hover{color:#00d4ff;border-color:rgba(0,212,255,.4);background:rgba(0,212,255,.08)}.performance-container .table-card[data-v-2f9a07e6] .el-pagination .el-pager li.active{background:linear-gradient(135deg,rgba(0,212,255,.3),rgba(0,102,255,.3));color:#00d4ff;border-color:rgba(0,212,255,.5);font-weight:700}.performance-container .table-card[data-v-2f9a07e6] .el-pagination .el-pagination__jump,.performance-container .table-card[data-v-2f9a07e6] .el-pagination .el-pagination__total{color:#c8d6e5}.upload_wrap{width:100%}.el-upload-list--text{width:200px}.el-upload-list__item{transition:none!important}.header[data-v-60bf36a9]{display:flex;align-items:center;justify-content:space-between;padding:8px 15px;background:linear-gradient(135deg,rgba(13,42,67,.8),rgba(10,22,41,.9));border-radius:10px;border:1px solid var(--border-color);box-shadow:0 4px 20px rgba(0,212,255,.15);position:relative;overflow:hidden}.header[data-v-60bf36a9]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(0,212,255,.3) 20%,rgba(0,212,255,.8) 50%,rgba(0,212,255,.3) 80%,transparent);animation:scanline 3s linear infinite}.header .header_title[data-v-60bf36a9]{font-size:24px;font-weight:600;color:var(--primary-color);text-shadow:0 0 10px rgba(0,212,255,.5);letter-spacing:2px;position:relative;padding-left:15px}.header .header_title[data-v-60bf36a9]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:2px;box-shadow:0 0 10px rgba(0,212,255,.8)}.header .header_button[data-v-60bf36a9] .el-button--primary{background:linear-gradient(135deg,#00d4ff,#09c);border:none;border-radius:6px;padding:10px 24px;font-weight:600;letter-spacing:1px;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,212,255,.3)}.header .header_button[data-v-60bf36a9] .el-button--primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.5)}.table-container[data-v-60bf36a9]{flex:1;overflow:hidden;display:flex;flex-direction:column;background:transparent;min-height:0;margin-top:10px}[data-v-60bf36a9] .el-table{background:transparent!important;border:none}[data-v-60bf36a9] .el-table .el-table__header-wrapper th{background:rgba(0,212,255,.12)!important;color:#00d4ff!important;border:none!important;border-bottom:2px solid rgba(0,212,255,.3)!important;padding:10px 0!important;font-size:14px!important;font-weight:600!important;letter-spacing:1px;text-shadow:0 0 10px rgba(0,212,255,.4);text-align:center!important}[data-v-60bf36a9] .el-table .el-table__header-wrapper th:first-child{border-radius:8px 0 0 0}[data-v-60bf36a9] .el-table .el-table__header-wrapper th:last-child{border-radius:0 8px 0 0}[data-v-60bf36a9] .el-table .el-table__body-wrapper{background:transparent}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr{transition:all .3s ease;background:transparent!important}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr:hover{background:rgba(0,212,255,.08)!important}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr:hover td{color:#fff;text-shadow:0 0 5px rgba(0,212,255,.3)}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr td{background:transparent!important;color:#c8d6e5;border-bottom:1px solid rgba(0,212,255,.08)!important;font-size:14px;text-align:center;padding:4px 0}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr td button{font-size:14px}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr td button.el-button--text{color:#00d4ff;transition:all .3s}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr td button.el-button--text:hover{color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.5)}[data-v-60bf36a9] .el-table .el-table__body-wrapper tr.el-table__row--striped td{background:rgba(0,212,255,.02)!important}[data-v-60bf36a9] .el-table:after,[data-v-60bf36a9] .el-table:before{display:none}[data-v-60bf36a9] .el-table .el-table__empty-block{background:transparent}[data-v-60bf36a9] .el-table .el-table__empty-block .el-table__empty-text{color:#8892b0;font-size:14px}[data-v-60bf36a9] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}[data-v-60bf36a9] .el-table__body-wrapper::-webkit-scrollbar-track{background:rgba(0,212,255,.03);border-radius:3px}[data-v-60bf36a9] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(0,212,255,.5),rgba(0,102,255,.5));border-radius:3px}[data-v-60bf36a9] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(0,255,136,.6),rgba(0,212,255,.6))}[data-v-60bf36a9] .el-pagination{text-align:center;margin:10px 0 0 0}[data-v-60bf36a9] .el-pagination .el-pager li{background:transparent;color:#8892b0;border:1px solid rgba(0,212,255,.15);border-radius:6px;margin:0 4px;min-width:32px;transition:all .3s}[data-v-60bf36a9] .el-pagination .el-pager li:hover{color:#00d4ff;border-color:rgba(0,212,255,.4);background:rgba(0,212,255,.08)}[data-v-60bf36a9] .el-pagination .el-pager li.active{background:linear-gradient(135deg,rgba(0,212,255,.3),rgba(0,102,255,.3));color:#00d4ff;border-color:rgba(0,212,255,.5);font-weight:700;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-60bf36a9] .el-pagination .el-pagination__jump,[data-v-60bf36a9] .el-pagination .el-pagination__total{color:#c8d6e5}[data-v-60bf36a9] .el-pagination .el-select .el-input__inner{background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.2);color:#c8d6e5}[data-v-60bf36a9] .el-pagination .el-select .el-input__inner:focus,[data-v-60bf36a9] .el-pagination .el-select .el-input__inner:hover{border-color:rgba(0,212,255,.4)}[data-v-60bf36a9] .tech-dialog{background:linear-gradient(135deg,rgba(10,25,47,.98),rgba(15,35,60,.98))!important;border:1px solid rgba(0,212,255,.3)!important;border-radius:12px!important;box-shadow:0 0 40px rgba(0,212,255,.2),0 0 80px rgba(0,102,255,.1)!important;backdrop-filter:blur(10px)}[data-v-60bf36a9] .el-dialog__header{background:linear-gradient(90deg,rgba(0,212,255,.15),rgba(0,102,255,.1));border-bottom:2px solid rgba(0,212,255,.3);padding:20px 20px 15px 20px;margin:0;position:relative}[data-v-60bf36a9] .el-dialog__title{color:#00d4ff!important;font-size:18px!important;font-weight:600!important;letter-spacing:2px;text-shadow:0 0 10px rgba(0,212,255,.5)}[data-v-60bf36a9] .el-dialog__headerbtn{top:20px;right:20px}[data-v-60bf36a9] .el-dialog__headerbtn .el-dialog__close{color:#00d4ff!important;font-size:20px;transition:all .3s}[data-v-60bf36a9] .el-dialog__headerbtn .el-dialog__close:hover{color:#0f8!important;transform:rotate(90deg);text-shadow:0 0 8px rgba(0,255,136,.6)}[data-v-60bf36a9] .el-dialog__body{padding:25px 20px 15px 20px;background:transparent;max-height:60vh;overflow-y:auto}[data-v-60bf36a9] .el-form-item__label{color:#c8d6e5!important;font-size:14px;font-weight:500}[data-v-60bf36a9] .el-input__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-60bf36a9] .el-input__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-60bf36a9] .el-input__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-60bf36a9] .el-input__inner::-moz-placeholder{color:#6b7c93}[data-v-60bf36a9] .el-input__inner::placeholder{color:#6b7c93}[data-v-60bf36a9] .el-textarea__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-60bf36a9] .el-textarea__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-60bf36a9] .el-textarea__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-60bf36a9] .el-textarea__inner::-moz-placeholder{color:#6b7c93}[data-v-60bf36a9] .el-textarea__inner::placeholder{color:#6b7c93}[data-v-60bf36a9] .dialog-footer{padding:15px 0 5px 0;border-top:1px solid rgba(0,212,255,.15);margin-top:10px;text-align:center}[data-v-60bf36a9] .el-button--primary{background:linear-gradient(135deg,rgba(0,212,255,.8),rgba(0,102,255,.8))!important;border:none!important;color:#fff!important;border-radius:6px;padding:10px 30px;font-weight:500;letter-spacing:1px;transition:all .3s;box-shadow:0 4px 15px rgba(0,212,255,.3)}[data-v-60bf36a9] .el-button--primary:hover{background:linear-gradient(135deg,rgba(0,255,136,.9),rgba(0,212,255,.9))!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}[data-v-60bf36a9] .el-button--primary:active{transform:translateY(0)}[data-v-60bf36a9] .el-button--default{background:rgba(0,212,255,.1)!important;border:1px solid rgba(0,212,255,.3)!important;color:#00d4ff!important;border-radius:6px;padding:10px 30px;transition:all .3s}[data-v-60bf36a9] .el-button--default:hover{background:rgba(0,212,255,.2)!important;border-color:rgba(0,212,255,.5)!important;box-shadow:0 0 15px rgba(0,212,255,.2)}[data-v-60bf36a9] .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-60bf36a9] .el-dialog__body::-webkit-scrollbar-track{background:rgba(0,212,255,.03);border-radius:3px}[data-v-60bf36a9] .el-dialog__body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(0,212,255,.5),rgba(0,102,255,.5));border-radius:3px}[data-v-60bf36a9] .el-dialog__body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(0,255,136,.6),rgba(0,212,255,.6))}.tech-dialog+.el-dialog__wrapper[data-v-60bf36a9]{background:rgba(0,0,0,.7);backdrop-filter:blur(5px)}.preview-box[data-v-60bf36a9]{width:100%;height:87vh}.size-100[data-v-60bf36a9]{width:100%;height:100%}.company-info[data-v-44be010f]{flex:1;padding:20px;overflow:hidden;position:relative;z-index:1;height:100%;display:flex;flex-direction:column;gap:20px;animation:fadeInUp .5s ease}.company-info .filter-bar[data-v-44be010f]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,rgba(13,42,67,.8),rgba(10,22,41,.9));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 4px 20px rgba(0,212,255,.1);position:relative;overflow:hidden}.company-info .filter-bar .search-group[data-v-44be010f]{display:flex;gap:15px;align-items:center}.company-info .filter-bar .search-group .company-selector[data-v-44be010f]{display:flex;align-items:center;gap:10px}.company-info .filter-bar .search-group .company-selector[data-v-44be010f] .el-select{width:280px}.company-info .filter-bar .search-group .company-selector[data-v-44be010f] .el-select .el-input__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.3)!important;border-radius:8px;color:#e0e8f0!important;font-size:14px;padding:10px 35px 10px 15px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,212,255,.1)}.company-info .filter-bar .search-group .company-selector[data-v-44be010f] .el-select .el-input__inner:hover{border-color:rgba(0,212,255,.5)!important;background:rgba(0,212,255,.08)!important;box-shadow:0 4px 12px rgba(0,212,255,.2)}.tab-container[data-v-44be010f]{flex:1;overflow:hidden;display:flex;flex-direction:column;background:transparent;min-height:0}.tab-container .tabs[data-v-44be010f]{display:flex;gap:30px;height:100%}.tab-container .tabs .tabs_nav[data-v-44be010f]{width:180px;flex-shrink:0;background:linear-gradient(135deg,rgba(13,42,67,.9),rgba(10,22,41,.95));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.15);backdrop-filter:blur(10px);padding:20px;overflow-y:auto}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__header{margin:0!important;border:none!important;width:140px}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__nav-wrap{padding:0!important}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__active-bar,.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__nav-wrap:after{display:none!important}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item{color:var(--text-secondary)!important;font-size:15px!important;font-weight:500!important;margin-bottom:15px!important;border-radius:8px!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;text-align:left!important;border:1px solid transparent!important;background:rgba(0,212,255,.03)!important}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:4px;height:60%;background:linear-gradient(180deg,#00d4ff,#09c);border-radius:0 4px 4px 0;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item:hover{color:var(--primary-color)!important;background:rgba(0,212,255,.08)!important;border-color:rgba(0,212,255,.3)!important;transform:translateX(5px);box-shadow:0 4px 15px rgba(0,212,255,.2)}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item:hover:before{opacity:.6;transform:translateY(-50%) scaleY(1)}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item.is-active{color:#fff!important;background:linear-gradient(90deg,rgba(0,212,255,.15),rgba(0,212,255,.05))!important;border-color:rgba(0,212,255,.5)!important;font-weight:600!important;box-shadow:0 0 20px rgba(0,212,255,.3),inset 0 0 20px rgba(0,212,255,.1);animation:tabGlow 2s ease-in-out infinite}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item.is-active:before{opacity:1;transform:translateY(-50%) scaleY(1);box-shadow:0 0 10px rgba(0,212,255,.8)}.tab-container .tabs .tabs_nav[data-v-44be010f] .el-tabs__item.is-active:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:var(--primary-color);border-radius:50%;box-shadow:0 0 10px rgba(0,212,255,.8);animation:pulse 1.5s ease-in-out infinite}.tab-container .tabs .tabs_content[data-v-44be010f]{flex:1;background:linear-gradient(135deg,rgba(13,42,67,.6),rgba(10,22,41,.7));border-radius:12px;border:1px solid var(--border-color);box-shadow:0 8px 32px rgba(0,212,255,.12);backdrop-filter:blur(10px);padding:25px;overflow-y:auto;position:relative}[data-v-44be010f] .tech-dialog{background:linear-gradient(135deg,rgba(10,25,47,.98),rgba(15,35,60,.98))!important;border:1px solid rgba(0,212,255,.3)!important;border-radius:12px!important;box-shadow:0 0 40px rgba(0,212,255,.2),0 0 80px rgba(0,102,255,.1)!important;backdrop-filter:blur(10px)}[data-v-44be010f] .el-dialog__header{background:linear-gradient(90deg,rgba(0,212,255,.15),rgba(0,102,255,.1));border-bottom:2px solid rgba(0,212,255,.3);padding:20px 20px 15px 20px;margin:0;position:relative}[data-v-44be010f] .el-dialog__title{color:#00d4ff!important;font-size:18px!important;font-weight:600!important;letter-spacing:2px;text-shadow:0 0 10px rgba(0,212,255,.5)}[data-v-44be010f] .el-dialog__headerbtn{top:20px;right:20px}[data-v-44be010f] .el-dialog__headerbtn .el-dialog__close{color:#00d4ff!important;font-size:20px;transition:all .3s}[data-v-44be010f] .el-dialog__headerbtn .el-dialog__close:hover{color:#0f8!important;transform:rotate(90deg);text-shadow:0 0 8px rgba(0,255,136,.6)}[data-v-44be010f] .el-dialog__body{padding:25px 20px 15px 20px;background:transparent;max-height:60vh;overflow-y:auto}[data-v-44be010f] .el-form-item__label{color:#c8d6e5!important;font-size:14px;font-weight:500}[data-v-44be010f] .el-input__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-44be010f] .el-input__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-44be010f] .el-input__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-44be010f] .el-input__inner::-moz-placeholder{color:#6b7c93}[data-v-44be010f] .el-input__inner::placeholder{color:#6b7c93}[data-v-44be010f] .el-textarea__inner{background:rgba(0,212,255,.05)!important;border:1px solid rgba(0,212,255,.2)!important;color:#e0e8f0!important;border-radius:6px;transition:all .3s}[data-v-44be010f] .el-textarea__inner:hover{border-color:rgba(0,212,255,.4)!important;background:rgba(0,212,255,.08)!important}[data-v-44be010f] .el-textarea__inner:focus{border-color:#00d4ff!important;background:rgba(0,212,255,.1)!important;box-shadow:0 0 10px rgba(0,212,255,.2)}[data-v-44be010f] .el-textarea__inner::-moz-placeholder{color:#6b7c93}[data-v-44be010f] .el-textarea__inner::placeholder{color:#6b7c93}[data-v-44be010f] .dialog-footer{padding:15px 0 5px 0;border-top:1px solid rgba(0,212,255,.15);margin-top:10px;text-align:center}[data-v-44be010f] .el-button--primary{background:linear-gradient(135deg,rgba(0,212,255,.8),rgba(0,102,255,.8))!important;border:none!important;color:#fff!important;border-radius:6px;padding:10px 30px;font-weight:500;letter-spacing:1px;transition:all .3s;box-shadow:0 4px 15px rgba(0,212,255,.3)}[data-v-44be010f] .el-button--primary:hover{background:linear-gradient(135deg,rgba(0,255,136,.9),rgba(0,212,255,.9))!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}[data-v-44be010f] .el-button--primary:active{transform:translateY(0)}[data-v-44be010f] .el-button--default{background:rgba(0,212,255,.1)!important;border:1px solid rgba(0,212,255,.3)!important;color:#00d4ff!important;border-radius:6px;padding:10px 30px;transition:all .3s}[data-v-44be010f] .el-button--default:hover{background:rgba(0,212,255,.2)!important;border-color:rgba(0,212,255,.5)!important;box-shadow:0 0 15px rgba(0,212,255,.2)}[data-v-44be010f] .el-dialog__body::-webkit-scrollbar{width:6px}[data-v-44be010f] .el-dialog__body::-webkit-scrollbar-track{background:rgba(0,212,255,.03);border-radius:3px}[data-v-44be010f] .el-dialog__body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(0,212,255,.5),rgba(0,102,255,.5));border-radius:3px}[data-v-44be010f] .el-dialog__body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(0,255,136,.6),rgba(0,212,255,.6))}.tech-dialog+.el-dialog__wrapper[data-v-44be010f]{background:rgba(0,0,0,.7);backdrop-filter:blur(5px)}#add_map[data-v-44be010f]{width:100%;height:230px}