:root{--primary-color:#1890ff;--success-color:#52c41a;--border-color:#f0f0f0;--border-radius-base:4px;--spacing-sm:8px;--spacing-md:8px;--table-header-color:#f5f7fa;--shadow-sm:0 2px 8px rgba(0,0,0,0.08)}.ant-card-body .table-operator{margin-bottom:var(--spacing-sm);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.table-operator .ant-btn{margin:0 var(--spacing-sm) var(--spacing-sm) 0;transition:all .2s ease}.table-operator .ant-btn-group .ant-btn{margin:0}.table-operator .ant-btn-group .ant-btn:last-child{margin:0 var(--spacing-sm) var(--spacing-sm) 0}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:6px 8px}.ant-modal-cust-warp{height:100%;border-radius:var(--border-radius-base)}.ant-modal-cust-warp .ant-modal-body{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content{height:90%!important;overflow-y:hidden;border-radius:var(--border-radius-base);box-shadow:var(--shadow-sm)}.anty-img-wrap{height:25px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.anty-img-wrap>img{max-height:100%;object-fit:contain}.query-group-cust{width:calc(50% - 10px)}.query-group-split-cust:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body{padding:5px 12px}.j-inner-table-wrapper .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row{background-color:#fff}.jee-hidden{display:none}.ant-table-thead>tr>th{background-color:var(--table-header-color);color:#333;font-weight:500}.ant-input{border-color:#d9d9d9;border-width:1px;border-radius:var(--border-radius-base);transition:all .3s}.ant-input:focus,.ant-input:hover{border-color:var(--primary-color)}.ant-input:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.lable-span[data-v-6af67069],.lable-span[data-v-44ed6123],.lable-span[data-v-58ce9482]{margin-left:10px;background-color:#41c67d;color:#fff;padding:3px 10px;border-radius:30px}[data-v-2e18c4ba]:root{--primary-color:#1890ff;--success-color:#52c41a;--border-color:#f0f0f0;--border-radius-base:4px;--spacing-sm:8px;--spacing-md:8px;--table-header-color:#f5f7fa;--shadow-sm:0 2px 8px rgba(0,0,0,0.08)}.ant-card-body .table-operator[data-v-2e18c4ba]{margin-bottom:var(--spacing-sm);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.table-operator .ant-btn[data-v-2e18c4ba]{margin:0 var(--spacing-sm) var(--spacing-sm) 0;transition:all .2s ease}.table-operator .ant-btn-group .ant-btn[data-v-2e18c4ba]{margin:0}.table-operator .ant-btn-group .ant-btn[data-v-2e18c4ba]:last-child{margin:0 var(--spacing-sm) var(--spacing-sm) 0}.ant-table-tbody>tr>td[data-v-2e18c4ba],.ant-table-thead>tr>th[data-v-2e18c4ba]{padding:6px 8px}.ant-modal-cust-warp[data-v-2e18c4ba]{height:100%;border-radius:var(--border-radius-base)}.ant-modal-cust-warp .ant-modal-body[data-v-2e18c4ba]{height:calc(100% - 110px)!important;overflow-y:auto}.ant-modal-cust-warp .ant-modal-content[data-v-2e18c4ba]{height:90%!important;overflow-y:hidden;border-radius:var(--border-radius-base);box-shadow:var(--shadow-sm)}.anty-img-wrap[data-v-2e18c4ba]{height:25px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.anty-img-wrap>img[data-v-2e18c4ba]{max-height:100%;object-fit:contain}.query-group-cust[data-v-2e18c4ba]{width:calc(50% - 10px)}.query-group-split-cust[data-v-2e18c4ba]:before{content:"~";width:20px;display:inline-block;text-align:center}.ant-card-wider-padding.cust-erp-sub-tab>.ant-card-body[data-v-2e18c4ba]{padding:5px 12px}.j-inner-table-wrapper .ant-table-expanded-row .ant-table-wrapper .ant-table-tbody .ant-table-row[data-v-2e18c4ba]{background-color:#fff}.jee-hidden[data-v-2e18c4ba]{display:none}.ant-table-thead>tr>th[data-v-2e18c4ba]{background-color:var(--table-header-color);color:#333;font-weight:500}.ant-input[data-v-2e18c4ba]{border-color:#d9d9d9;border-width:1px;border-radius:var(--border-radius-base);transition:all .3s}.ant-input[data-v-2e18c4ba]:hover{border-color:var(--primary-color)}.ant-input[data-v-2e18c4ba]:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.lable-span[data-v-2e18c4ba]{margin-left:10px;background-color:#41c67d;color:#fff;padding:3px 10px;border-radius:30px}[data-v-2e18c4ba] .charge_point .ant-transfer-list{width:350px}.station-management[data-v-252d2d64]{min-height:100vh;background-color:#f0f2f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.station-overview[data-v-252d2d64]{background-color:#fff;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.station-header[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:24px}.station-identity[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.station-name[data-v-252d2d64]{margin:0;font-size:24px;font-weight:600;color:#262626}.station-id[data-v-252d2d64]{font-size:14px;color:#8c8c8c;margin-top:4px}.station-actions[data-v-252d2d64]{display:-ms-flexbox;display:flex;gap:8px}.overview-cards[data-v-252d2d64]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px}.overview-card[data-v-252d2d64]{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);overflow:hidden;border:1px solid #f0f0f0}.card-header[data-v-252d2d64]{padding:16px;border-bottom:1px solid #f0f0f0}.card-header h3[data-v-252d2d64]{margin:0;font-size:16px;font-weight:500;color:#262626}.card-content[data-v-252d2d64]{padding:16px}.station-details[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.station-details .card-content[data-v-252d2d64]{display:-ms-flexbox;display:flex;gap:16px}.station-image[data-v-252d2d64]{width:120px;height:120px;border-radius:4px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.station-image img[data-v-252d2d64]{width:100%;height:100%;object-fit:cover}.station-info[data-v-252d2d64]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.info-label[data-v-252d2d64],.info-row[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.info-label[data-v-252d2d64]{width:80px;font-size:14px;color:#8c8c8c;gap:4px}.info-value[data-v-252d2d64]{-ms-flex:1;flex:1;font-size:14px;color:#262626}.status-metrics[data-v-252d2d64]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px}.metric[data-v-252d2d64]{text-align:center;padding:12px;background-color:#f9f9f9;border-radius:4px}.metric-value[data-v-252d2d64]{font-size:24px;font-weight:600;color:#1890ff;margin-bottom:4px}.metric-label[data-v-252d2d64]{font-size:14px;color:#8c8c8c}.power-usage-display[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.power-bar-container[data-v-252d2d64]{height:8px;background-color:#f5f5f5;border-radius:4px;overflow:hidden}.power-bar-fill[data-v-252d2d64]{height:100%;background-color:#1890ff;border-radius:4px;transition:width .3s ease}.power-values[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#8c8c8c}.power-percentage[data-v-252d2d64]{font-weight:500}.station-content[data-v-252d2d64]{-ms-flex:1;flex:1;margin:24px;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);overflow:hidden}.content-section[data-v-252d2d64]{padding:24px}.section-header[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:24px}.section-header h2[data-v-252d2d64]{margin:0;font-size:18px;font-weight:600;color:#262626}.empty-data[data-v-252d2d64],.header-actions[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.empty-data[data-v-252d2d64]{-ms-flex-direction:column;flex-direction:column;padding:48px 0}.empty-data button[data-v-252d2d64]{margin-top:16px}.strategy-table[data-v-252d2d64]{margin-bottom:24px}.time-period[data-v-252d2d64]{font-weight:500}.fee-display[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.fee-amount[data-v-252d2d64]{font-weight:500}.fee-unit[data-v-252d2d64]{background-color:#41c67d;color:#fff;padding:2px 8px;border-radius:12px;font-size:12px}.table-actions[data-v-252d2d64]{display:-ms-flexbox;display:flex;gap:4px}.delete-btn[data-v-252d2d64]{color:#ff4d4f}.bulk-actions[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 0;margin-top:16px;border-top:1px solid #f0f0f0}.bulk-buttons[data-v-252d2d64]{display:-ms-flexbox;display:flex;gap:8px}.devices-grid[data-v-252d2d64]{margin-bottom:24px}.device-cards[data-v-252d2d64]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.device-card[data-v-252d2d64]{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06);border:1px solid #f0f0f0;padding:16px;transition:box-shadow .3s}.device-card[data-v-252d2d64]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.device-header[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.device-title[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.device-title h3[data-v-252d2d64]{margin:0;font-size:16px;font-weight:500}.device-model[data-v-252d2d64]{font-size:14px;color:#8c8c8c;margin-bottom:16px}.device-connectors[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.connectors-label[data-v-252d2d64]{font-size:14px;color:#8c8c8c}.connectors-list[data-v-252d2d64]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.map-section[data-v-252d2d64]{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.map-container[data-v-252d2d64]{-ms-flex:1;flex:1;position:relative;min-height:400px}#map[data-v-252d2d64]{width:100%;height:100%;min-height:400px}.map-address[data-v-252d2d64]{position:absolute;bottom:16px;left:16px;background-color:#fff;padding:8px 16px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;max-width:80%}@media (max-width:1200px){.overview-cards[data-v-252d2d64]{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}}@media (max-width:768px){.station-details .card-content[data-v-252d2d64]{-ms-flex-direction:column;flex-direction:column}.station-image[data-v-252d2d64]{width:100%;height:180px}.status-metrics[data-v-252d2d64]{-ms-grid-columns:1fr;grid-template-columns:1fr}}