.three-control-panel[data-v-4c980ea9]{z-index:1000;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border:1px solid #fff3;border-radius:8px;width:300px;max-height:calc(100% - 24px);position:absolute;top:12px;right:12px;overflow:auto}.three-control-header[data-v-4c980ea9]{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:10px;font-size:13px;display:flex}.three-control-body[data-v-4c980ea9]{flex-direction:column;gap:10px;padding:10px;display:flex}.panel-item[data-v-4c980ea9]{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.panel-item.toggle[data-v-4c980ea9]{justify-content:space-between}.panel-label[data-v-4c980ea9]{color:#fffffff2;min-width:90px}.color-input-group[data-v-4c980ea9]{justify-content:flex-end;align-items:center;gap:6px;display:flex}.color-input-group input[type=color][data-v-4c980ea9]{background:0 0;border:1px solid #ffffff40;border-radius:4px;width:46px;min-width:46px;height:28px;padding:0}.number-input[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;width:80px;padding:4px 6px}.panel-group[data-v-4c980ea9]{border:1px solid #ffffff29;border-radius:8px;overflow:hidden}.panel-group-header[data-v-4c980ea9]{color:#fff;cursor:pointer;background:#ffffff14;border:none;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;display:flex}.panel-group-body[data-v-4c980ea9]{background:#0000002e;flex-direction:column;gap:10px;padding:10px;display:flex}.three-control-row[data-v-4c980ea9]{flex-direction:column;gap:4px;font-size:12px;display:flex}.three-control-row input[data-v-4c980ea9],.three-control-row select[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;outline:none;padding:4px 6px}.three-inline[data-v-4c980ea9]{gap:6px;display:flex}.three-inline select[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;flex:1;padding:4px 6px}.three-btn[data-v-4c980ea9]{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:4px;padding:3px 8px}.three-btn[data-v-4c980ea9]:hover{background:#fff3}.three-btn.danger[data-v-4c980ea9]{color:#ffd0d0;border-color:#ff646499}.three-series-list[data-v-4c980ea9]{flex-direction:column;gap:8px;margin-top:4px;display:flex}.three-series-item[data-v-4c980ea9]{color:#e8f1ff;background:#091e3ee6;border:1px solid #fff3;border-radius:6px;flex-direction:column;gap:8px;padding:8px;display:flex}.three-series-item .three-control-row label[data-v-4c980ea9],.three-series-item .series-core-grid label[data-v-4c980ea9],.three-series-item .three-series-top span[data-v-4c980ea9]{color:#e8f1ff}.three-series-item .three-control-row input[data-v-4c980ea9],.three-series-item .series-core-grid input[data-v-4c980ea9],.three-series-item .three-control-row select[data-v-4c980ea9]{color:#f2f7ff;background:#0f3163f2;border-color:#a0c1f073}.three-series-item input[data-v-4c980ea9]::placeholder{color:#e2edffb3}.three-inline select option[data-v-4c980ea9]{color:#f2f7ff;background:#0b2a55}.series-core-grid[data-v-4c980ea9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.series-core-grid label[data-v-4c980ea9]{flex-direction:column;gap:4px;font-size:12px;display:flex}.series-core-grid input[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;padding:4px 6px}.three-series-top[data-v-4c980ea9]{justify-content:space-between;align-items:center;font-size:12px;display:flex}.range-select[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;outline:none;flex:1;padding:4px 6px}.range-select option[data-v-4c980ea9]{color:#f2f7ff;background:#0b2a55}.text-input[data-v-4c980ea9]{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:4px;outline:none;flex:1;min-width:0;padding:4px 6px}.range-rules[data-v-4c980ea9]{flex-direction:column;gap:6px;display:flex}.range-rule-item[data-v-4c980ea9]{grid-template-columns:60px 36px 1fr 28px;align-items:center;gap:4px;display:grid}.range-rule-item input[type=color][data-v-4c980ea9]{cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:4px;width:32px;height:28px;padding:0}.full-btn[data-v-4c980ea9]{text-align:center;width:100%;margin-top:2px;padding:5px 0}.dv-three-map{background:0 0;width:100%;height:100%;position:relative;overflow:hidden}.dv-three-map-canvas{z-index:0;width:100%;height:100%;position:relative}.dv-three-loading{color:#fff;z-index:10;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dv-three-tooltip{pointer-events:none;z-index:100;display:none;position:absolute}.three-visual-wrap{z-index:10;position:absolute;bottom:16px;left:16px}.three-visual-wrap .three-visual{color:#fff;font-size:12px}.three-visual-wrap .three-visual .three-visual-name{text-align:center}.three-visual-wrap .three-visual .three-visual-gradient{margin:20px;position:relative}.three-visual-wrap .three-visual .three-visual-gradient .gradient{width:24px;height:150px}.three-visual-wrap .three-visual .three-visual-gradient .high{letter-spacing:0;line-height:1.1;position:absolute;top:0;right:0;transform:translate(110%,-50%)}.three-visual-wrap .three-visual .three-visual-gradient .low{letter-spacing:0;line-height:1.1;position:absolute;bottom:2px;right:0;transform:translate(110%,50%)}.three-visual-wrap .three-visual .three-visual-color-group{padding:20px}.three-visual-wrap .three-visual .three-visual-color{align-items:center;margin:0 10px 10px 0;display:flex}.three-visual-wrap .three-visual .three-visual-color .color{width:20px;height:16px;margin-right:6px}.back-three-map{cursor:pointer;z-index:10;color:#fff;-webkit-user-select:none;user-select:none;background:#0000004d;border-radius:4px;align-items:center;padding:4px 8px;font-size:20px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.back-three-map:hover{background:#00000080}.dv-three-map-canvas .three-point-tag{position:relative}.dv-three-map-canvas .three-point-tag .three-label-name{box-sizing:border-box;width:max-content;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.dv-three-map-canvas .three-prism-tag .three-label-name{box-sizing:border-box;width:max-content;position:absolute;top:-50%;left:50%;transform:translate(-50%,-100%)}.dv-three-map-canvas .three-prism-tag .three-prism-perceive{perspective:1000px;transform:translateY(-50%)}.dv-three-map-canvas .three-prism-tag .three-prism-perceive .prism{transform-style:preserve-3d;position:relative;transform:rotateX(-20deg)rotateY(-30deg)}.dv-three-map-canvas .three-prism-tag .three-prism-perceive .prism>div{background:#0080ffb3;width:100%;height:100%;position:absolute}.dv-three-map-canvas .three-prism-tag .three-plat-perceive{transform:translateY(-50%)}.dv-three-map-canvas .three-prism-tag .three-cylinder-perceive{position:relative;transform:translateY(-50%)}.dv-three-map-canvas .three-prism-tag .three-cylinder-perceive>div{border-radius:50%;position:absolute;left:0}.dv-three-map-canvas .three-prism-tag .three-cylinder-perceive>div.top-cy{top:0;transform:translateY(-50%)}.dv-three-map-canvas .three-prism-tag .three-cylinder-perceive>div.bottom-cy{bottom:0;transform:translateY(50%)}.dv-three-map-canvas .three-district-label{color:#fff;font-size:12px}.l0-embed{background:#e9eef4;width:100%;height:100%;overflow:hidden}.region-float{pointer-events:none;white-space:nowrap;text-align:left;-webkit-backdrop-filter:blur(6px);background:#f8fbfe9e;border:1px solid #96afc847;border-radius:10px;min-width:92px;padding:6px 10px;box-shadow:0 2px 10px #283c5a14}.region-float-name{color:var(--region-color,#4a6b8a);font-size:13px;font-weight:700;line-height:1.25}.region-float-id{letter-spacing:.03em;color:#7a8a9a;font-size:10px;line-height:1.3}.region-float-rows{flex-direction:column;gap:2px;margin-top:4px;display:flex}.region-float-row{color:#6b7b8c;justify-content:space-between;gap:12px;font-size:11px;line-height:1.3;display:flex}.region-float-row b{color:#33465c;font-variant-numeric:tabular-nums;font-weight:600}
/*$vite$:1*/