.terminal-page[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.083333rem;background:#f6f7fb}.stats-card[data-v-68025578]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:.072917rem;background:#fff;border:.005208rem solid #e8ebf1;border-radius:.0625rem;padding:.083333rem;-webkit-box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06);box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06)}.stat[data-v-68025578]{border-radius:.0625rem;padding:.0625rem;background:linear-gradient(135deg,#4f8bff,#2c6bff);color:#fff;position:relative;overflow:hidden}.stat.gold[data-v-68025578]{background:linear-gradient(135deg,#ff7a45,#ff9834)}.stat.normal[data-v-68025578]{background:linear-gradient(135deg,#10b981,#0ea472)}.stat.loading[data-v-68025578]{opacity:.7}.stat__label[data-v-68025578]{font-size:.067708rem;opacity:.9}.stat__value[data-v-68025578]{font-size:.145833rem;font-weight:800;margin:.020833rem 0}.stat__desc[data-v-68025578]{font-size:.0625rem;opacity:.85}.icon-btn[data-v-68025578]{position:absolute;top:.052083rem;right:.052083rem;width:.166667rem;height:.166667rem;border:.005208rem solid #d8def0;background:#fff;border-radius:.041667rem;cursor:pointer}.icon-btn[data-v-68025578]:disabled{opacity:.6;cursor:not-allowed}.filter-card[data-v-68025578]{background:#fff;border:.005208rem solid #e8ebf1;border-radius:.0625rem;padding:.072917rem;-webkit-box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06);box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.0625rem}.filter-row[data-v-68025578]{display:grid;grid-template-columns:repeat(5,1fr);gap:.0625rem}.field[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.03125rem}.field label[data-v-68025578]{font-size:.0625rem;color:#4b5563}.field input[data-v-68025578],.field select[data-v-68025578]{border:.005208rem solid #e3e7ef;border-radius:.052083rem;padding:.046875rem .052083rem;font-size:.067708rem;outline:none;background:#f9fafb}.field .el-input[data-v-68025578],.field .el-select[data-v-68025578]{width:100%}.field.actions[data-v-68025578]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.041667rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.btn[data-v-68025578]{border:.005208rem solid #d7e4ff;border-radius:.052083rem;padding:.052083rem .072917rem;font-size:.067708rem;cursor:pointer;background:#fff}.btn.primary[data-v-68025578]{background:linear-gradient(135deg,#ea4c4c,#f87171);color:#fff;border:none;-webkit-box-shadow:0 .041667rem .083333rem rgba(248,113,113,.2);box-shadow:0 .041667rem .083333rem rgba(248,113,113,.2)}.btn.ghost[data-v-68025578]:hover{background:#f4f6fb}.btn[data-v-68025578]:disabled{opacity:.6;cursor:not-allowed}.filter-card[data-v-68025578]{gap:.052083rem}.filter-row[data-v-68025578]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.field .el-input__inner[data-v-68025578],.field .el-select .el-input__inner[data-v-68025578]{border-radius:.052083rem;height:.177083rem}.field .el-input__inner[data-v-68025578]:focus,.field .el-select .el-input__inner[data-v-68025578]:focus{-webkit-box-shadow:0 0 0 .010417rem rgba(59,130,246,.15);box-shadow:0 0 0 .010417rem rgba(59,130,246,.15)}.table-card[data-v-68025578]{position:relative;background:#fff;border:.005208rem solid #e8ebf1;border-radius:.0625rem;padding:.072917rem;-webkit-box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06);box-shadow:0 .041667rem .09375rem rgba(16,24,40,.06)}.table-title[data-v-68025578]{font-weight:700;color:#1f2937;margin-bottom:.052083rem}.table-head[data-v-68025578]{background:#f9fafc;border:.005208rem solid #eef1f6;color:#4b5563}.el-table[data-v-68025578]{--el-table-border-color:#eef1f6;--el-table-header-background-color:#f9fafc;font-size:.067708rem;border-radius:.052083rem;overflow:hidden}.el-table th[data-v-68025578]{background:#f9fafc;color:#4b5563;font-weight:700}.el-table td[data-v-68025578],.el-table th[data-v-68025578]{padding:.052083rem .041667rem}.el-table__body-wrapper tr:hover>td[data-v-68025578]{background:#f9fbff!important}.el-table .cell[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.020833rem;line-height:1.4;padding-right:.041667rem}.el-table__fixed-right[data-v-68025578]{border-left:.005208rem solid #eef1f6}.el-table__row .el-button--text[data-v-68025578]{padding:0 .020833rem}.el-table__empty-block[data-v-68025578]{padding:.104167rem 0}.main[data-v-68025578]{margin:0;font-weight:700;color:#111827}.sub[data-v-68025578]{margin:0;color:#6b7280;font-size:.0625rem}.tags[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.03125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.pill[data-v-68025578]{padding:.020833rem .041667rem;border-radius:5.203125rem;font-size:.0625rem;background:#f3f4f6;color:#4b5563}.pill.blue[data-v-68025578]{background:#e7f1ff;color:#1d4ed8}.pill.gold[data-v-68025578]{background:#fff4e5;color:#d97706}.pill.silver[data-v-68025578]{background:#f3f5f7;color:#4b5563}.pill.gray[data-v-68025578]{background:#eef2f7;color:#4b5563}.pill+.pill[data-v-68025578]{margin-top:.010417rem}.table-name[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.020833rem}.status[data-v-68025578]{gap:.010417rem}.status-dot[data-v-68025578]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.03125rem;font-weight:700}.status-dot.off[data-v-68025578]:before,.status-dot.on[data-v-68025578]:before{content:"";width:.041667rem;height:.041667rem;border-radius:50%;display:inline-block}.status-dot.on[data-v-68025578]:before{background:#16a34a}.status-dot.off[data-v-68025578]:before{background:#f43f5e}.ops[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.041667rem}.link-btn[data-v-68025578]{border:.005208rem solid #e6eaf2;background:#fff;border-radius:.041667rem;padding:.03125rem .052083rem;cursor:pointer;color:#2563eb;font-size:.0625rem}.link-btn[data-v-68025578]:hover{background:#f5f8ff}.table-empty[data-v-68025578]{padding:.104167rem 0;text-align:center;color:#9ca3af}.pager[data-v-68025578]{margin-top:.0625rem;text-align:right}.table-mask[data-v-68025578]{position:absolute;inset:0;background:hsla(0,0%,100%,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#4b5563}.link[data-v-68025578]{color:#2563eb;cursor:pointer}.link[data-v-68025578]:hover{text-decoration:underline}.right[data-v-68025578]{text-align:right}.drawer[data-v-68025578]{position:fixed;inset:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.drawer__mask[data-v-68025578]{position:absolute;inset:0;background:rgba(0,0,0,.35)}.drawer__panel[data-v-68025578]{position:relative;width:5rem;max-width:100%;height:100%;background:#f6f7fb;-webkit-box-shadow:-.03125rem 0 .09375rem rgba(0,0,0,.1);box-shadow:-.03125rem 0 .09375rem rgba(0,0,0,.1);padding:.083333rem;overflow:auto}.drawer__header[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.0625rem}.drawer__title[data-v-68025578]{margin:0;font-size:.09375rem;font-weight:800}.drawer__subtitle[data-v-68025578]{margin:.010417rem 0 0;color:#6b7280;font-size:.0625rem}.drawer__actions[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.052083rem}.drawer__loading[data-v-68025578]{padding:.208333rem 0;text-align:center;color:#6b7280}.drawer__body[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.0625rem}.panel-grid[data-v-68025578]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.666667rem,1fr));gap:.0625rem}.panel[data-v-68025578]{background:#fff;border:.005208rem solid #e8ebf1;border-radius:.0625rem;padding:.0625rem}.panel__title[data-v-68025578]{font-weight:700;color:#1f2937;margin-bottom:.041667rem}.form-grid[data-v-68025578]{display:grid;grid-template-columns:repeat(2,1fr);gap:.052083rem}.form-item[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.020833rem}.form-item.full[data-v-68025578]{grid-column:-1}.form-item label[data-v-68025578]{font-size:.0625rem;color:#6b7280}.form-item input[data-v-68025578],.form-item select[data-v-68025578],.form-item textarea[data-v-68025578]{border:.005208rem solid #e3e7ef;border-radius:.052083rem;padding:.046875rem .052083rem;font-size:.067708rem;background:#f9fafb;outline:none}.form-item textarea[data-v-68025578]{min-height:.46875rem;resize:vertical}.detail-grid[data-v-68025578]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.666667rem,1fr));gap:.0625rem}.detail-card[data-v-68025578]{background:#fff;border:.005208rem solid #e8ebf1;border-radius:.0625rem;padding:.0625rem;-webkit-box-shadow:0 .03125rem .072917rem rgba(16,24,40,.06);box-shadow:0 .03125rem .072917rem rgba(16,24,40,.06)}.detail-card--compact[data-v-68025578]{padding:.052083rem}.detail-card--compact .card-title[data-v-68025578]{margin-bottom:.020833rem}.detail-card--compact .card-row[data-v-68025578]{padding:.020833rem 0}.detail-card--compact .card-actions[data-v-68025578]{margin-top:.03125rem}.card-title[data-v-68025578]{font-weight:700;color:#1f2937;margin-bottom:.03125rem}.card-title.danger[data-v-68025578]{color:#ef4444}.card-row[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.052083rem;padding:.03125rem 0;border-bottom:.005208rem dashed #eef1f6}.card-row[data-v-68025578]:last-child{border-bottom:none}.card-row span[data-v-68025578]{color:#6b7280;font-size:.0625rem;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 0.625rem;flex:0 0 0.625rem}.card-row p[data-v-68025578]{margin:0;color:#111827;font-size:.067708rem;text-align:right;word-break:break-all;-webkit-box-flex:1;-ms-flex:1;flex:1}.card-row input[data-v-68025578],.card-row select[data-v-68025578]{border:.005208rem solid #e3e7ef;border-radius:.041667rem;padding:.041667rem .052083rem;font-size:.067708rem;width:100%;background:#f9fafb;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.card-row .el-input[data-v-68025578],.card-row .el-select[data-v-68025578]{width:100%}.lnglat-edit[data-v-68025578],.region-edit[data-v-68025578],.secondary-contact[data-v-68025578]{display:grid;gap:.041667rem}.region-edit[data-v-68025578]{grid-template-columns:repeat(3,1fr)}.lnglat-edit[data-v-68025578]{grid-template-columns:repeat(2,1fr)}.secondary-contact[data-v-68025578]{grid-template-columns:repeat(auto-fit,minmax(.833333rem,1fr))}.card-actions[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.041667rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.041667rem}.danger-btn[data-v-68025578],.el-button.full[data-v-68025578]{width:100%}.map-modal[data-v-68025578]{position:fixed;inset:0;z-index:3000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.map-modal__mask[data-v-68025578]{position:absolute;inset:0;background:rgba(0,0,0,.35)}.map-modal__body[data-v-68025578]{position:relative;width:4.166667rem;max-width:90vw;height:2.708333rem;background:#fff;border-radius:.0625rem;-webkit-box-shadow:0 .083333rem .208333rem rgba(0,0,0,.16);box-shadow:0 .083333rem .208333rem rgba(0,0,0,.16);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-modal__body header[data-v-68025578]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.0625rem .083333rem;border-bottom:.005208rem solid #eef1f6;font-weight:700}.map-close[data-v-68025578]{border:none;background:transparent;font-size:.104167rem;cursor:pointer;line-height:1}.map-modal iframe[data-v-68025578]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none}.map-empty[data-v-68025578]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9ca3af}.map-empty[data-v-68025578],.status-badge[data-v-68025578]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-badge[data-v-68025578]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.03125rem .052083rem;border-radius:5.203125rem;font-size:.0625rem;font-weight:700;border:.005208rem solid #e5e7eb;color:#4b5563;background:#f9fafb}.status-badge.on[data-v-68025578]{border-color:#34d399;color:#059669;background:#ecfdf3}.status-badge.off[data-v-68025578]{border-color:#fca5a5;color:#dc2626;background:#fef2f2}.status-text[data-v-68025578]{font-weight:700}.status-text.on[data-v-68025578]{color:#10b981}.status-text.off[data-v-68025578]{color:#9ca3af}.btn.danger[data-v-68025578]{border-color:#fca5a5;color:#ef4444}.btn.danger.full[data-v-68025578]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.filter-row[data-v-68025578]{grid-template-columns:repeat(2,1fr)}.table-head[data-v-68025578],.table-row[data-v-68025578]{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;row-gap:.041667rem}.ops[data-v-68025578]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ant-message,.el-message{z-index:99999!important}.ant-modal-mask,.ant-modal-wrap,.el-message-box__wrapper{z-index:100000!important}.ant-modal,.el-message-box{z-index:100001!important}