.ip-statistics[data-v-28f7da62]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000d;margin-top:24px;padding:24px}.ip-statistics .stats-header[data-v-28f7da62]{align-items:center;color:var(--el-text-color-secondary);display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:30px}.ip-statistics .stats-header .header-icon[data-v-28f7da62]{color:#409eff}.ip-statistics .stats-content[data-v-28f7da62]{align-items:flex-start;display:flex}.ip-statistics .stats-content .left-stats[data-v-28f7da62]{display:flex;flex-direction:column;flex-shrink:0;gap:40px;width:300px}.ip-statistics .stats-content .left-stats .stat-group .stat-label[data-v-28f7da62]{color:var(--el-text-color-secondary);font-size:14px;margin-bottom:8px}.ip-statistics .stats-content .left-stats .stat-group .stat-value[data-v-28f7da62]{color:var(--el-text-color-primary);font-family:Arial,sans-serif;font-size:32px;font-weight:700}.ip-statistics .stats-content .left-stats .stat-group .stat-value .unit[data-v-28f7da62]{color:var(--el-text-color-secondary);font-size:14px;font-weight:400}.ip-statistics .stats-content .left-stats .stats-footer[data-v-28f7da62]{color:var(--el-text-color-secondary);font-size:12px;margin-top:20px}.ip-statistics .stats-content .right-map[data-v-28f7da62]{flex:1;height:400px}.ip-statistics .stats-content .right-map .map-chart[data-v-28f7da62]{height:100%;width:100%}@media screen and (max-width:768px){.stats-content[data-v-28f7da62]{flex-direction:column;gap:40px}.stats-content .left-stats[data-v-28f7da62]{text-align:center;width:100%}.stats-content .right-map[data-v-28f7da62]{height:300px;width:100%}}.dashboard-page[data-v-c21cadaa]{margin:0 auto;max-width:1500px;padding:0}.page-title[data-v-c21cadaa]{color:var(--el-text-color-primary);font-size:20px;font-weight:600;margin-bottom:24px}.dashboard-tabs[data-v-c21cadaa]{align-items:center;border-bottom:1px solid transparent;display:flex;margin-bottom:24px}.dashboard-tabs .tab-item[data-v-c21cadaa]{align-items:center;background:#fff;border:1px solid transparent;border-radius:8px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:14px;gap:8px;margin-right:12px;padding:10px 24px;transition:all .2s}.dashboard-tabs .tab-item .tab-icon[data-v-c21cadaa]{font-size:16px}.dashboard-tabs .tab-item.active[data-v-c21cadaa],.dashboard-tabs .tab-item[data-v-c21cadaa]:hover{color:var(--el-text-color-primary)}.dashboard-tabs .tab-item.active[data-v-c21cadaa]{background:#fff;box-shadow:0 2px 8px #0000000d;font-weight:500}.dashboard-tabs .view-ip-types[data-v-c21cadaa]{align-items:center;color:var(--el-text-color-secondary);cursor:pointer;display:flex;font-size:12px;gap:4px;margin-left:auto}.dashboard-tabs .view-ip-types[data-v-c21cadaa]:hover{color:var(--el-color-primary)}.dashboard-content[data-v-c21cadaa],.dashboard-content .masked-container[data-v-c21cadaa]{display:flex;flex-direction:column;gap:24px}.dashboard-content .masked-container[data-v-c21cadaa]{position:relative}.dashboard-content .masked-container .dashboard-mask[data-v-c21cadaa]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;--un-bg-opacity:.8;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(250,250,250,var(--un-bg-opacity));border-radius:12px;display:flex;justify-content:center}.dashboard-content .masked-container .dashboard-mask .mask-content[data-v-c21cadaa]{align-items:center;color:var(--el-text-color-regular);display:flex;font-size:14px;gap:8px}.dashboard-content .masked-container .dashboard-mask .mask-content .lock-icon[data-v-c21cadaa]{color:var(--el-text-color-secondary);font-size:16px}.dashboard-content .masked-container .dashboard-mask .mask-content .subscribe-link[data-v-c21cadaa]{align-items:center;color:#409eff;cursor:pointer;display:flex;gap:4px;text-decoration:none}.dashboard-content .masked-container .dashboard-mask .mask-content .subscribe-link[data-v-c21cadaa]:hover{text-decoration:underline}.top-row[data-v-c21cadaa]{display:grid;gap:24px;grid-template-columns:1fr 1.5fr}.card-header[data-v-c21cadaa]{align-items:center;color:var(--el-text-color-secondary);display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:20px}.card-header .header-icon[data-v-c21cadaa]{color:#1ad79f}.card-header .header-left[data-v-c21cadaa]{align-items:center;display:flex;gap:8px}.config-card[data-v-c21cadaa],.data-package-card[data-v-c21cadaa],.payg-card[data-v-c21cadaa],.traffic-trend-card[data-v-c21cadaa]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000000d;padding:24px}.package-stats[data-v-c21cadaa]{display:flex;justify-content:space-between;padding:20px 0}.package-stats .stat-item .stat-value[data-v-c21cadaa]{color:#dcdfe6;font-size:24px;font-weight:600;margin-bottom:8px}.package-stats .stat-item .stat-value .unit[data-v-c21cadaa]{font-size:14px;font-weight:400}.package-stats .stat-item .stat-label[data-v-c21cadaa]{color:var(--el-text-color-secondary);font-size:12px}.traffic-trend-card .trend-content[data-v-c21cadaa]{align-items:flex-start;display:flex;height:120px;justify-content:space-between}.traffic-trend-card .trend-stats .stat-label[data-v-c21cadaa]{color:var(--el-text-color-secondary);font-size:12px;margin-bottom:8px}.traffic-trend-card .trend-stats .stat-value[data-v-c21cadaa]{color:var(--el-text-color-primary);font-size:24px;font-weight:600}.traffic-trend-card .trend-stats .stat-value .unit[data-v-c21cadaa]{color:var(--el-text-color-secondary);font-size:14px;font-weight:400}.traffic-trend-card .chart-container[data-v-c21cadaa]{flex:1;height:100%;margin-left:20px}.payg-card .payg-content[data-v-c21cadaa]{align-items:center;display:flex;justify-content:space-between;position:relative}.payg-card .payg-stats[data-v-c21cadaa]{display:flex;gap:100px}.payg-card .payg-stats .stat-item .stat-value[data-v-c21cadaa]{color:#dcdfe6;font-size:24px;font-weight:600;margin-bottom:8px}.payg-card .payg-stats .stat-item .stat-value .unit[data-v-c21cadaa]{font-size:14px;font-weight:400}.payg-card .payg-stats .stat-item .stat-label[data-v-c21cadaa]{color:var(--el-text-color-secondary);font-size:12px}.payg-card .payg-overlay[data-v-c21cadaa]{align-items:center;color:var(--el-text-color-regular);display:flex;font-size:14px;gap:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.payg-card .payg-overlay .subscribe-link[data-v-c21cadaa]{align-items:center;color:#409eff;cursor:pointer;display:flex;gap:4px;text-decoration:none}.payg-card .payg-overlay .subscribe-link[data-v-c21cadaa]:hover{text-decoration:underline}.config-card .config-grid[data-v-c21cadaa]{background:linear-gradient(95deg,#d8effa,#e4f0e9);border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:36px 160px 36px 36px;position:relative}.config-card .config-grid .config-item[data-v-c21cadaa]{align-items:center;display:flex;font-size:14px;gap:8px}.config-card .config-grid .config-item .label[data-v-c21cadaa]{color:var(--el-text-color-secondary)}.config-card .config-grid .config-item .value[data-v-c21cadaa]{color:var(--el-text-color-primary);font-weight:500}.config-card .config-grid .config-item .copy-icon[data-v-c21cadaa]{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px}.config-card .config-grid .config-item .copy-icon[data-v-c21cadaa]:hover{color:var(--el-color-primary)}.config-card .output-format[data-v-c21cadaa]{align-items:center;color:var(--el-text-color-secondary);display:flex;font-size:12px;gap:8px;margin-bottom:12px}.config-card .copy-box[data-v-c21cadaa]{align-items:center;background:#f5f7fa;border-radius:4px;display:flex;justify-content:space-between;padding:12px 16px}.config-card .copy-box .text[data-v-c21cadaa]{color:#409eff;font-family:monospace;font-size:14px}.config-card .copy-box .copy-icon[data-v-c21cadaa]{color:var(--el-text-color-secondary);cursor:pointer}.config-card .copy-box .copy-icon[data-v-c21cadaa]:hover{color:var(--el-color-primary)}.platform-services[data-v-c21cadaa]{margin-top:24px}.platform-services .section-title[data-v-c21cadaa]{color:var(--el-text-color-primary);font-size:16px;font-weight:600;margin-bottom:16px}.platform-services .services-stats[data-v-c21cadaa]{background:linear-gradient(90deg,#e6f9f3,#eefbf6);border-radius:12px;display:flex;justify-content:space-around;padding:32px}.platform-services .services-stats .service-item[data-v-c21cadaa]{text-align:left}.platform-services .services-stats .service-item .label[data-v-c21cadaa]{color:var(--el-text-color-primary);font-size:14px;margin-bottom:12px}.platform-services .services-stats .service-item .value[data-v-c21cadaa]{color:var(--el-text-color-primary);font-family:Arial,sans-serif;font-size:38px;font-weight:700}.platform-services .services-stats .service-item .value.green[data-v-c21cadaa]{color:#1ad79f}@media screen and (max-width:768px){.top-row[data-v-c21cadaa]{grid-template-columns:1fr}.config-grid[data-v-c21cadaa],.payg-stats[data-v-c21cadaa]{gap:20px}.services-stats[data-v-c21cadaa]{align-items:center;flex-direction:column;gap:24px}.services-stats[data-v-c21cadaa],.services-stats .service-item[data-v-c21cadaa]{text-align:center}}
