.access-overview[data-v-54ee8304]{padding:8px 6px 20px;color:#25324b}.access-overview .overview-header[data-v-54ee8304]{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:20px}.access-overview h2[data-v-54ee8304]{margin:0 0 6px;font-size:22px;font-weight:600}.access-overview h2 .ant-tag[data-v-54ee8304]{margin-left:8px;vertical-align:middle;font-size:12px;font-weight:400}.access-overview p[data-v-54ee8304]{margin:0;color:#8590a3}.access-overview .refresh-controls[data-v-54ee8304]{gap:10px;color:#78849a}.access-overview .overview-filters[data-v-54ee8304],.access-overview .refresh-controls[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.access-overview .overview-filters[data-v-54ee8304]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px;padding:16px;background:#f7f9fc;border-radius:8px;margin-bottom:16px}.access-overview .date-filter[data-v-54ee8304],.access-overview .device-filter[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.access-overview .filter-label[data-v-54ee8304]{-ms-flex-negative:0;flex-shrink:0;color:#5a6780}.access-overview .device-filter .ant-select[data-v-54ee8304]{width:150px}.access-overview .card-note[data-v-54ee8304],.access-overview .filter-hint[data-v-54ee8304]{color:#8590a3;font-size:12px}.access-overview .overview-alert[data-v-54ee8304]{margin-bottom:14px}.access-overview .data-caption[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:12px;color:#8590a3;margin:12px 0}.access-overview .metric-grid[data-v-54ee8304]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin-bottom:18px}.access-overview .metric-card[data-v-54ee8304]{gap:14px;border:1px solid #edf0f5;border-radius:8px;padding:20px 16px;background:#fff}.access-overview .metric-card[data-v-54ee8304],.access-overview .metric-icon[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.access-overview .metric-icon[data-v-54ee8304]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.access-overview .metric-label[data-v-54ee8304]{font-size:12px;color:#78849a}.access-overview .metric-value[data-v-54ee8304]{font-size:28px;font-weight:600;line-height:1.4}.access-overview .metric-value span[data-v-54ee8304]{font-size:12px;font-weight:400;margin-left:6px;color:#8590a3}.access-overview .chart-grid[data-v-54ee8304]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;margin-bottom:18px}.access-overview .overview-card[data-v-54ee8304]{border:1px solid #edf0f5;border-radius:8px;min-width:0}.access-overview .trend-chart[data-v-54ee8304]{width:100%;height:350px}.access-overview .distribution-chart[data-v-54ee8304]{width:100%;height:170px}.access-overview .chart-empty[data-v-54ee8304]{height:350px}.access-overview .chart-empty[data-v-54ee8304],.access-overview .distribution-empty[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.access-overview .distribution-empty[data-v-54ee8304]{height:170px}.access-overview .category-links[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-top:8px}.access-overview .category-links button[data-v-54ee8304]{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;gap:12px;border:0;background:transparent;cursor:pointer;border-radius:4px;padding:7px 0;text-align:left;font-size:12px;color:#6c7890}.access-overview .category-links button[data-v-54ee8304]:hover{background:#f7f9fc}.access-overview .category-links button strong[data-v-54ee8304]{color:#25324b;font-size:14px}.access-overview .category-links button .anticon[data-v-54ee8304]{margin-left:5px;color:#a1abbc}.access-overview .category-name[data-v-54ee8304]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.access-overview .category-name i[data-v-54ee8304]{width:7px;height:7px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.access-overview .device-card[data-v-54ee8304]{margin-bottom:18px}.access-overview .device-metrics[data-v-54ee8304]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.access-overview .device-metrics>div[data-v-54ee8304]{padding-left:16px;border-left:1px solid #edf0f5}.access-overview .device-metrics>div[data-v-54ee8304]:first-child{padding-left:0;border:0}.access-overview .device-metrics span[data-v-54ee8304]{display:block;color:#78849a;font-size:12px}.access-overview .device-metrics strong[data-v-54ee8304]{display:block;font-size:26px;margin-top:6px}.access-overview .device-metrics small[data-v-54ee8304]{margin-left:6px;font-size:12px;color:#8590a3;font-weight:400}.access-overview .status-dot[data-v-54ee8304]{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px}.access-overview .status-dot.online[data-v-54ee8304]{background:#36a990}.access-overview .status-dot.offline[data-v-54ee8304]{background:#b3bdcc}.access-overview .online-text[data-v-54ee8304]{color:#36a990}.access-overview .device-note[data-v-54ee8304]{margin-top:16px;font-size:12px}@media (max-width:1100px){.access-overview .chart-grid[data-v-54ee8304]{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.access-overview[data-v-54ee8304]{padding:4px 0 12px}.access-overview .overview-filters[data-v-54ee8304]{padding:12px}.access-overview .date-filter[data-v-54ee8304]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.access-overview .date-filter .ant-calendar-picker[data-v-54ee8304]{width:100%}.access-overview .metric-grid[data-v-54ee8304]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.access-overview .metric-card[data-v-54ee8304]{padding:14px 10px;gap:8px}.access-overview .metric-icon[data-v-54ee8304]{width:30px;height:30px;font-size:16px;border-radius:8px}.access-overview .metric-value[data-v-54ee8304]{font-size:23px}.access-overview .metric-label[data-v-54ee8304]{font-size:11px}.access-overview .device-metrics[data-v-54ee8304]{grid-template-columns:repeat(2,minmax(0,1fr))}.access-overview .device-metrics>div[data-v-54ee8304]:nth-child(3){border:0;padding-left:0}}