.market-map[data-v-3b1e43e5]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:8px;background-color:#f8f9fb}.market-map.is-clickable[data-v-3b1e43e5]{cursor:pointer}.market-map[data-v-3b1e43e5]:not(.is-enlarge){min-height:280px}.market-map-chart[data-v-3b1e43e5]{position:relative;z-index:2;width:100%;height:100%;min-height:280px;background:transparent}.market-map-chart[data-v-3b1e43e5] canvas{background:transparent}.market-map.is-enlarge .market-map-chart[data-v-3b1e43e5],.market-map.is-enlarge[data-v-3b1e43e5]{min-height:640px}.nanhai-inset[data-v-3b1e43e5]{position:absolute;right:16px;bottom:16px;height:200px;width:auto;max-height:42%;z-index:1;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.market-map:not(.is-enlarge) .nanhai-inset[data-v-3b1e43e5]{right:8px;bottom:8px;height:110px;max-height:46%}.market-map-status[data-v-3b1e43e5]{position:absolute;inset:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;background:rgba(248,249,251,.92);font-size:13px;color:#64748b}.market-map-status--error[data-v-3b1e43e5]{color:#dc2626;text-align:center;padding:16px}.market-map-status--error button[data-v-3b1e43e5]{margin-top:4px;padding:6px 14px;border:none;border-radius:8px;background:#f1f5f9;color:#334155;cursor:pointer;font-size:13px}.market-map-status--error button[data-v-3b1e43e5]:hover{background:#e2e8f0}.market-map-spinner[data-v-3b1e43e5]{width:28px;height:28px;border:3px solid rgba(148,163,184,.2);border-top-color:#38bdf8;border-radius:50%;-webkit-animation:market-map-spin-3b1e43e5 .8s linear infinite;animation:market-map-spin-3b1e43e5 .8s linear infinite}@-webkit-keyframes market-map-spin-3b1e43e5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes market-map-spin-3b1e43e5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}