.content-panel[data-v-8d5f8d2f]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}header h2[data-v-8d5f8d2f]{color:var(--admin-text-primary);margin:0;font-size:16px}header p[data-v-8d5f8d2f]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.table-scroll[data-v-8d5f8d2f]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);margin-top:16px;overflow-x:auto}table[data-v-8d5f8d2f]{border-collapse:collapse;width:100%;min-width:760px}caption[data-v-8d5f8d2f]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}th[data-v-8d5f8d2f],td[data-v-8d5f8d2f]{border-bottom:1px solid var(--admin-border);color:var(--admin-text-secondary);text-align:right;font-variant-numeric:tabular-nums;padding:12px 14px;font-size:12.5px}thead th[data-v-8d5f8d2f]{z-index:1;background:var(--admin-surface-strong);color:var(--admin-text-muted);font-size:11px;font-weight:700;position:sticky;top:0}thead th[data-v-8d5f8d2f]:first-child,.page-cell[data-v-8d5f8d2f]{z-index:2;background:var(--admin-surface-strong);text-align:left;width:34%;max-width:360px;position:sticky;left:0}tbody tr:last-child th[data-v-8d5f8d2f],tbody tr:last-child td[data-v-8d5f8d2f]{border-bottom:0}.page-title[data-v-8d5f8d2f],.page-key[data-v-8d5f8d2f]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-title[data-v-8d5f8d2f]{color:var(--admin-text-primary);font-weight:650}.page-key[data-v-8d5f8d2f]{color:var(--admin-text-muted);margin-top:3px;font-size:10.5px;font-weight:500}.preview-column[data-v-8d5f8d2f]{width:160px}.preview-track[data-v-8d5f8d2f]{background:var(--admin-surface-muted);border-radius:999px;height:7px;display:block;overflow:hidden}.preview-fill[data-v-8d5f8d2f]{border-radius:inherit;background:var(--admin-accent);min-width:2px;height:100%;display:block}.empty-state[data-v-8d5f8d2f]{min-height:260px;color:var(--admin-text-muted);place-items:center;font-size:13px;display:grid}@media (max-width:700px){.preview-column[data-v-8d5f8d2f]{display:none}}.quality-panel[data-v-4dab763c]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}.quality-header[data-v-4dab763c]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.quality-header h2[data-v-4dab763c]{color:var(--admin-text-primary);margin:0;font-size:16px}.quality-header p[data-v-4dab763c]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.status-badge[data-v-4dab763c]{border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:750}.status-badge.good[data-v-4dab763c]{background:var(--admin-success-soft);color:var(--admin-success)}.status-badge.attention[data-v-4dab763c]{background:var(--admin-warning-soft);color:var(--admin-warning)}.status-badge.limited[data-v-4dab763c]{background:var(--admin-danger-soft);color:var(--admin-danger)}.freshness-grid[data-v-4dab763c],.coverage-grid[data-v-4dab763c],.filter-summary[data-v-4dab763c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.freshness-grid>div[data-v-4dab763c],.coverage-grid article[data-v-4dab763c],.filter-summary article[data-v-4dab763c]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);min-width:0;padding:12px}.freshness-grid span[data-v-4dab763c],.coverage-grid span[data-v-4dab763c],.filter-summary span[data-v-4dab763c]{color:var(--admin-text-muted);font-size:10.5px;display:block}.freshness-grid strong[data-v-4dab763c],.coverage-grid strong[data-v-4dab763c],.filter-summary strong[data-v-4dab763c]{color:var(--admin-text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;display:block;overflow:hidden}.coverage-grid strong[data-v-4dab763c],.filter-summary strong[data-v-4dab763c]{color:var(--admin-accent);font-size:18px}.estimate-notice[data-v-4dab763c]{border-radius:var(--admin-radius-sm);background:var(--admin-warning-soft);color:var(--admin-text-secondary);border:1px solid #f59e0b2e;align-items:flex-start;gap:8px;margin-top:14px;padding:11px 12px;font-size:11.5px;line-height:1.55;display:flex}.estimate-notice i[data-v-4dab763c]{color:var(--admin-warning);margin-top:2px}.quality-section[data-v-4dab763c]{border-top:1px solid var(--admin-border);margin-top:18px;padding-top:16px}.quality-section h3[data-v-4dab763c]{color:var(--admin-text-primary);margin:0 0 10px;font-size:13px}.quality-section ul[data-v-4dab763c]{color:var(--admin-text-secondary);gap:7px;margin:0;padding-left:20px;font-size:12px;line-height:1.55;display:grid}.missing-dates[data-v-4dab763c]{flex-wrap:wrap;gap:7px;display:flex}.missing-dates span[data-v-4dab763c]{background:var(--admin-danger-soft);color:var(--admin-danger);font-variant-numeric:tabular-nums;border-radius:7px;padding:4px 8px;font-size:11px}.quality-ok[data-v-4dab763c]{color:var(--admin-success);margin:0;font-size:12px}.compact .freshness-grid[data-v-4dab763c],.compact .coverage-grid[data-v-4dab763c]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.freshness-grid[data-v-4dab763c],.coverage-grid[data-v-4dab763c],.filter-summary[data-v-4dab763c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.quality-header[data-v-4dab763c]{display:grid}.status-badge[data-v-4dab763c]{width:fit-content}.freshness-grid[data-v-4dab763c],.coverage-grid[data-v-4dab763c],.filter-summary[data-v-4dab763c],.compact .freshness-grid[data-v-4dab763c],.compact .coverage-grid[data-v-4dab763c]{grid-template-columns:1fr}}.dimension-panel[data-v-4cff084c]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}header h2[data-v-4cff084c]{color:var(--admin-text-primary);margin:0;font-size:16px}header p[data-v-4cff084c]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.bar-list[data-v-4cff084c]{gap:13px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bar-row[data-v-4cff084c]{min-width:0}.bar-row__meta[data-v-4cff084c]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.bar-row__label[data-v-4cff084c]{min-width:0;color:var(--admin-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:620;overflow:hidden}.bar-row__value[data-v-4cff084c]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:700}.bar-row__value small[data-v-4cff084c]{color:var(--admin-text-muted);margin-left:5px;font-size:10px;font-weight:600}.bar-track[data-v-4cff084c]{background:var(--admin-surface-muted);border-radius:999px;height:8px;overflow:hidden}.bar-fill[data-v-4cff084c]{border-radius:inherit;background:var(--admin-accent);min-width:2px;height:100%;display:block}.sr-context[data-v-4cff084c]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.empty-state[data-v-4cff084c]{min-height:180px;color:var(--admin-text-muted);place-items:center;font-size:13px;display:grid}@media (prefers-reduced-motion:reduce){.bar-fill[data-v-4cff084c]{transition:none}}.heatmap-panel[data-v-fae79339]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}.panel-header[data-v-fae79339]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.panel-header h2[data-v-fae79339]{color:var(--admin-text-primary);margin:0;font-size:16px}.panel-header p[data-v-fae79339]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.peak-label[data-v-fae79339]{background:var(--admin-accent-soft);border-radius:999px;flex-shrink:0;padding:5px 9px;font-weight:700;color:var(--admin-accent)!important}.heatmap-scroll[data-v-fae79339]{padding-bottom:4px;overflow-x:auto}.heatmap[data-v-fae79339]{grid-template-columns:42px repeat(24,minmax(20px,1fr));gap:4px;min-width:710px;display:grid}.heatmap__corner[data-v-fae79339],.heatmap__hour[data-v-fae79339],.heatmap__weekday[data-v-fae79339]{min-height:18px;color:var(--admin-text-muted);font-size:9.5px}.heatmap__hour[data-v-fae79339],.heatmap__weekday[data-v-fae79339]{align-items:center;display:flex}.heatmap__hour[data-v-fae79339]{justify-content:center}.heatmap__cell[data-v-fae79339]{aspect-ratio:1;border:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-accent)var(--heat-strength),var(--admin-surface-strong));border-radius:5px;min-height:18px}.empty-state[data-v-fae79339]{min-height:180px;color:var(--admin-text-muted);place-items:center;font-size:13px;display:grid}.data-alternative[data-v-fae79339]{border-top:1px solid var(--admin-border);color:var(--admin-text-secondary);margin-top:12px;font-size:12px}.data-alternative summary[data-v-fae79339]{width:fit-content;color:var(--admin-accent);cursor:pointer;padding:10px 0 2px}.data-alternative summary[data-v-fae79339]:focus-visible{outline:3px solid var(--admin-accent-soft);outline-offset:2px}.table-scroll[data-v-fae79339]{margin-top:8px;overflow-x:auto}table[data-v-fae79339]{border-collapse:collapse;width:100%}caption[data-v-fae79339]{color:var(--admin-text-muted);text-align:left;padding:8px 0}th[data-v-fae79339],td[data-v-fae79339]{border-bottom:1px solid var(--admin-border);color:var(--admin-text-secondary);text-align:right;padding:8px 10px}th[data-v-fae79339]:first-child,td[data-v-fae79339]:first-child{text-align:left}thead th[data-v-fae79339]{color:var(--admin-text-muted);font-size:11px}@media (max-width:700px){.panel-header[data-v-fae79339]{display:grid}.peak-label[data-v-fae79339]{width:fit-content}}.activity-panel[data-v-677c76bb]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}header h2[data-v-677c76bb]{color:var(--admin-text-primary);margin:0;font-size:16px}header p[data-v-677c76bb]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.table-scroll[data-v-677c76bb]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);margin-top:16px;overflow-x:auto}table[data-v-677c76bb]{border-collapse:collapse;width:100%;min-width:780px}caption[data-v-677c76bb]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}th[data-v-677c76bb],td[data-v-677c76bb]{border-bottom:1px solid var(--admin-border);color:var(--admin-text-secondary);text-align:left;white-space:nowrap;padding:11px 13px;font-size:12px}thead th[data-v-677c76bb]{background:var(--admin-surface-strong);color:var(--admin-text-muted);font-size:11px}tbody tr:last-child td[data-v-677c76bb]{border-bottom:0}.visitor-label[data-v-677c76bb]{background:var(--admin-accent-soft);color:var(--admin-accent);border-radius:7px;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:700;display:inline-block}.page-cell[data-v-677c76bb]{text-overflow:ellipsis;max-width:260px;overflow:hidden}.empty-state[data-v-677c76bb]{min-height:180px;color:var(--admin-text-muted);place-items:center;font-size:13px;display:grid}.journey-panel[data-v-00b7ad67]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}.journey-header[data-v-00b7ad67],.section-heading[data-v-00b7ad67],.ranking-meta[data-v-00b7ad67]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.journey-header h2[data-v-00b7ad67],.section-heading h3[data-v-00b7ad67]{color:var(--admin-text-primary);margin:0}.journey-header h2[data-v-00b7ad67]{font-size:16px}.section-heading h3[data-v-00b7ad67]{font-size:13px}.journey-header p[data-v-00b7ad67],.section-heading p[data-v-00b7ad67]{color:var(--admin-text-muted);margin:5px 0 0;font-size:11.5px;line-height:1.5}.accuracy-badge[data-v-00b7ad67]{background:var(--admin-success-soft);color:var(--admin-success);border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:750}.accuracy-badge.estimated[data-v-00b7ad67]{background:var(--admin-warning-soft);color:var(--admin-warning)}.accuracy-badge.unavailable[data-v-00b7ad67]{background:var(--admin-surface-muted);color:var(--admin-text-muted)}.accuracy-badge.small[data-v-00b7ad67]{padding:4px 7px;font-size:10px}.depth-section[data-v-00b7ad67]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);margin-top:18px;padding:16px}.depth-track[data-v-00b7ad67]{background:var(--admin-border);border-radius:999px;height:16px;margin-top:14px;display:flex;overflow:hidden}.depth-track span[data-v-00b7ad67]{min-width:2px}.depth-1[data-v-00b7ad67]{background:var(--admin-accent)}.depth-2[data-v-00b7ad67]{background:var(--admin-warning)}.depth-3[data-v-00b7ad67]{background:var(--admin-success)}.depth-legend[data-v-00b7ad67]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.depth-legend article[data-v-00b7ad67]{min-width:0}.depth-legend span[data-v-00b7ad67],.depth-legend strong[data-v-00b7ad67],.depth-legend small[data-v-00b7ad67]{display:block}.depth-legend span[data-v-00b7ad67]{color:var(--admin-text-secondary);font-size:11px}.depth-legend i[data-v-00b7ad67]{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.depth-legend strong[data-v-00b7ad67]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px}.depth-legend small[data-v-00b7ad67]{color:var(--admin-text-muted);margin-top:2px;font-size:10px}.journey-grid[data-v-00b7ad67]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.page-ranking[data-v-00b7ad67]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);min-width:0;padding:16px}.page-ranking ol[data-v-00b7ad67]{gap:13px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ranking-meta[data-v-00b7ad67]{align-items:baseline}.ranking-meta span[data-v-00b7ad67]{min-width:0;color:var(--admin-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.ranking-meta strong[data-v-00b7ad67]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.ranking-track[data-v-00b7ad67]{background:var(--admin-surface-muted);border-radius:999px;height:7px;margin-top:6px;overflow:hidden}.ranking-track span[data-v-00b7ad67]{border-radius:inherit;min-width:2px;height:100%;display:block}.ranking-track .entry[data-v-00b7ad67]{background:var(--admin-accent)}.ranking-track .exit[data-v-00b7ad67]{background:var(--admin-warning)}.page-ranking li>small[data-v-00b7ad67]{color:var(--admin-text-muted);margin-top:4px;font-size:10px;display:block}.empty-state[data-v-00b7ad67]{min-height:100px;color:var(--admin-text-muted);place-items:center;margin:0;font-size:12px;display:grid}@media (max-width:760px){.journey-grid[data-v-00b7ad67],.depth-legend[data-v-00b7ad67]{grid-template-columns:1fr}.depth-legend[data-v-00b7ad67]{flex-wrap:wrap;display:flex}.depth-legend article[data-v-00b7ad67]{flex:90px}}@media (max-width:520px){.journey-header[data-v-00b7ad67],.section-heading[data-v-00b7ad67]{display:grid}.accuracy-badge[data-v-00b7ad67]{width:fit-content}}.metric-card[data-v-c0457916]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:18px}.metric-card__head[data-v-c0457916]{justify-content:space-between;align-items:center;gap:12px;display:flex}.metric-card__icon[data-v-c0457916]{background:var(--admin-accent-soft);width:34px;height:34px;color:var(--admin-accent);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.accuracy-badge[data-v-c0457916]{border:1px solid var(--admin-border);background:var(--admin-surface-muted);color:var(--admin-text-secondary);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.accuracy-badge.measured[data-v-c0457916]{background:var(--admin-success-soft);color:var(--admin-success);border-color:#16a34a2e}.accuracy-badge.estimated[data-v-c0457916]{background:var(--admin-warning-soft);color:var(--admin-warning);border-color:#f59e0b33}.accuracy-badge.unavailable[data-v-c0457916]{color:var(--admin-text-muted)}.metric-card__value[data-v-c0457916]{color:var(--admin-text-primary);letter-spacing:-.035em;margin:16px 0 2px;font-size:clamp(25px,2.7vw,34px);font-weight:760;line-height:1}.metric-card__title[data-v-c0457916]{color:var(--admin-text-secondary);margin:0;font-size:13px;font-weight:650}.metric-card__comparison[data-v-c0457916]{color:var(--admin-text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:13px;font-size:11.5px;display:flex}.metric-card__delta[data-v-c0457916]{font-weight:700}.metric-card__delta.up[data-v-c0457916]{color:var(--admin-accent)}.metric-card__delta.down[data-v-c0457916]{color:var(--admin-warning)}.metric-card__delta.flat[data-v-c0457916],.metric-card__delta.unavailable[data-v-c0457916]{color:var(--admin-text-muted)}.metric-card__definition[data-v-c0457916]{border-top:1px solid var(--admin-border);color:var(--admin-text-muted);margin:12px 0 0;padding-top:10px;font-size:11px;line-height:1.45}.filter-bar[data-v-1235421a]{z-index:8;border:1px solid var(--admin-glass-border);border-radius:var(--admin-radius-md);background:var(--admin-glass-tint);box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex;position:sticky;top:12px}.filter-control[data-v-1235421a]{gap:5px;display:grid}.filter-control label[data-v-1235421a]{color:var(--admin-text-muted);font-size:11px;font-weight:650}.filter-control select[data-v-1235421a],.filter-control input[data-v-1235421a]{border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);background:var(--admin-surface-strong);min-height:38px;color:var(--admin-text-primary);font:inherit;outline:none;padding:0 12px;font-size:13px}.filter-control select[data-v-1235421a]:focus-visible,.filter-control input[data-v-1235421a]:focus-visible,.refresh-button[data-v-1235421a]:focus-visible,.export-button[data-v-1235421a]:focus-visible{outline:3px solid var(--admin-accent-soft);outline-offset:2px;border-color:var(--admin-accent)}.compare-toggle[data-v-1235421a]:has(input:focus-visible){outline:3px solid var(--admin-accent-soft);outline-offset:2px;border-color:var(--admin-accent)}.custom-range[data-v-1235421a]{align-items:end;gap:8px;display:flex}.range-separator[data-v-1235421a]{color:var(--admin-text-muted);padding-bottom:10px;font-size:12px}.compare-toggle[data-v-1235421a]{min-height:38px;color:var(--admin-text-secondary);cursor:pointer;align-items:center;gap:8px;padding:0 6px;font-size:12.5px;display:inline-flex}.compare-toggle input[data-v-1235421a]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.compare-toggle__track[data-v-1235421a]{background:var(--admin-border-strong);border-radius:999px;width:34px;height:20px;transition:background .18s;position:relative}.compare-toggle__thumb[data-v-1235421a]{background:var(--admin-surface-strong);width:14px;height:14px;box-shadow:var(--admin-shadow-sm);border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}.compare-toggle input:checked+.compare-toggle__track[data-v-1235421a]{background:var(--admin-accent)}.compare-toggle input:checked+.compare-toggle__track .compare-toggle__thumb[data-v-1235421a]{transform:translate(14px)}.refresh-button[data-v-1235421a]{border-radius:var(--admin-radius-sm);background:var(--admin-accent);color:#fff;min-height:38px;box-shadow:0 3px 10px rgba(var(--admin-accent-rgb),.22);cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;margin-left:auto;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.export-button[data-v-1235421a]{border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-sm);background:var(--admin-surface-strong);min-height:38px;color:var(--admin-text-secondary);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.refresh-button[data-v-1235421a]:disabled{opacity:.62;cursor:wait}.export-button[data-v-1235421a]:disabled{opacity:.48;cursor:not-allowed}@media (max-width:720px){.filter-bar[data-v-1235421a]{align-items:stretch;position:static}.filter-control[data-v-1235421a],.filter-control select[data-v-1235421a],.filter-control input[data-v-1235421a]{width:100%}.custom-range[data-v-1235421a]{grid-template-columns:1fr;width:100%;display:grid}.range-separator[data-v-1235421a]{display:none}.compare-toggle[data-v-1235421a]{flex:1}.refresh-button[data-v-1235421a]{margin-left:0}.export-button[data-v-1235421a]{width:100%}}@media (prefers-reduced-motion:reduce){.compare-toggle__track[data-v-1235421a],.compare-toggle__thumb[data-v-1235421a]{transition:none}}.insight-section[data-v-2c911f72]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:18px}.insight-section__header[data-v-2c911f72]{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:13px;display:flex}.insight-section__header h2[data-v-2c911f72]{color:var(--admin-text-primary);margin:0;font-size:15px}.insight-section__header p[data-v-2c911f72]{color:var(--admin-text-muted);margin:4px 0 0;font-size:11.5px}.insight-section__badge[data-v-2c911f72]{background:var(--admin-accent-soft);color:var(--admin-accent);border-radius:999px;flex-shrink:0;padding:4px 8px;font-size:10.5px;font-weight:750}.insight-grid[data-v-2c911f72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.insight-card[data-v-2c911f72]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);align-items:flex-start;gap:10px;min-width:0;padding:13px;display:flex}.insight-card__icon[data-v-2c911f72]{background:var(--admin-accent-soft);width:30px;height:30px;color:var(--admin-accent);border-radius:9px;flex:0 0 30px;place-items:center;font-size:12px;display:grid}.insight-card.is-warning .insight-card__icon[data-v-2c911f72]{background:var(--admin-warning-soft);color:var(--admin-warning)}.insight-card.is-positive .insight-card__icon[data-v-2c911f72]{background:var(--admin-success-soft);color:var(--admin-success)}.insight-card h3[data-v-2c911f72]{color:var(--admin-text-primary);margin:0;font-size:12.5px}.insight-card p[data-v-2c911f72]{color:var(--admin-text-secondary);margin:5px 0 0;font-size:11.5px;line-height:1.55}.insight-empty[data-v-2c911f72]{border:1px dashed var(--admin-border-strong);border-radius:var(--admin-radius-sm);color:var(--admin-text-muted);text-align:center;margin:0;padding:14px;font-size:12px}@media (max-width:980px){.insight-grid[data-v-2c911f72]{grid-template-columns:1fr}}@media (max-width:650px){.insight-section__header[data-v-2c911f72]{display:grid}.insight-section__badge[data-v-2c911f72]{width:fit-content}}.anomaly-panel[data-v-21229481]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}header[data-v-21229481],.point-heading[data-v-21229481],.point-heading>div[data-v-21229481],.point-values[data-v-21229481]{align-items:center;display:flex}header[data-v-21229481],.point-heading[data-v-21229481]{justify-content:space-between;gap:14px}header[data-v-21229481]{align-items:flex-start}header h2[data-v-21229481]{color:var(--admin-text-primary);margin:0;font-size:16px}header p[data-v-21229481]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.method-badge[data-v-21229481],.point-heading span[data-v-21229481],.point-heading small[data-v-21229481]{border-radius:999px;flex-shrink:0;font-weight:750}.method-badge[data-v-21229481]{background:var(--admin-accent-soft);color:var(--admin-accent);padding:5px 9px;font-size:10.5px}.method-badge.disabled[data-v-21229481]{background:var(--admin-surface-muted);color:var(--admin-text-muted)}.anomaly-summary[data-v-21229481]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.anomaly-summary article[data-v-21229481]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);padding:12px}.anomaly-summary span[data-v-21229481],.anomaly-summary strong[data-v-21229481]{display:block}.anomaly-summary span[data-v-21229481]{color:var(--admin-text-muted);font-size:10.5px}.anomaly-summary strong[data-v-21229481]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums;margin-top:5px;font-size:18px}.anomaly-list[data-v-21229481]{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.anomaly-list li[data-v-21229481]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);padding:13px}.point-heading>div[data-v-21229481]{gap:8px}.point-heading strong[data-v-21229481]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums;font-size:12px}.point-heading span[data-v-21229481],.point-heading small[data-v-21229481]{padding:3px 7px;font-size:9.5px}.point-heading span.high[data-v-21229481]{background:var(--admin-warning-soft);color:var(--admin-warning)}.point-heading span.low[data-v-21229481]{background:var(--admin-danger-soft);color:var(--admin-danger)}.point-heading small[data-v-21229481]{background:var(--admin-success-soft);color:var(--admin-success)}.point-heading small.estimated[data-v-21229481]{background:var(--admin-warning-soft);color:var(--admin-warning)}.range-chart[data-v-21229481]{background:var(--admin-surface-muted);border-radius:999px;height:10px;margin-top:14px;position:relative}.expected-band[data-v-21229481]{background:var(--admin-accent-soft);border-radius:999px;height:6px;position:absolute;top:2px}.expected-marker[data-v-21229481],.actual-marker[data-v-21229481]{background:var(--admin-text-secondary);border-radius:999px;width:2px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.actual-marker[data-v-21229481]{outline:2px solid var(--admin-surface);width:8px;height:8px}.actual-marker.high[data-v-21229481]{background:var(--admin-warning)}.actual-marker.low[data-v-21229481]{background:var(--admin-danger)}.point-values[data-v-21229481]{color:var(--admin-text-muted);flex-wrap:wrap;gap:5px 12px;margin-top:9px;font-size:10px}.point-values strong[data-v-21229481]{color:var(--admin-text-primary);font-variant-numeric:tabular-nums}.empty-state[data-v-21229481]{border:1px dashed var(--admin-border);border-radius:var(--admin-radius-sm);min-height:150px;color:var(--admin-text-muted);text-align:center;align-content:center;place-items:center;gap:8px;margin-top:16px;font-size:12px;display:grid}.empty-state.success[data-v-21229481]{color:var(--admin-success)}.anomaly-notes[data-v-21229481]{color:var(--admin-text-muted);gap:5px;margin:14px 0 0;padding-left:18px;font-size:10.5px;line-height:1.5;display:grid}@media (max-width:560px){header[data-v-21229481]{display:grid}.method-badge[data-v-21229481]{width:fit-content}.anomaly-summary[data-v-21229481]{grid-template-columns:1fr}}.trend-panel[data-v-ad0a967e]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);min-width:0;box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);padding:20px}.panel-header[data-v-ad0a967e]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.panel-header h2[data-v-ad0a967e]{color:var(--admin-text-primary);margin:0;font-size:16px}.panel-header p[data-v-ad0a967e]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.metric-switch[data-v-ad0a967e]{border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:10px;padding:3px;display:inline-flex}.metric-switch button[data-v-ad0a967e]{color:var(--admin-text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:11.5px}.metric-switch button.active[data-v-ad0a967e]{background:var(--admin-surface-strong);color:var(--admin-accent);box-shadow:var(--admin-shadow-sm)}.metric-switch button[data-v-ad0a967e]:focus-visible,.data-alternative summary[data-v-ad0a967e]:focus-visible{outline:3px solid var(--admin-accent-soft);outline-offset:2px}.chart-wrap[data-v-ad0a967e]{height:320px;position:relative}.empty-state[data-v-ad0a967e]{min-height:220px;color:var(--admin-text-muted);place-items:center;font-size:13px;display:grid}.data-alternative[data-v-ad0a967e]{border-top:1px solid var(--admin-border);color:var(--admin-text-secondary);margin-top:12px;font-size:12px}.data-alternative summary[data-v-ad0a967e]{width:fit-content;color:var(--admin-accent);cursor:pointer;padding:10px 0 2px}.table-scroll[data-v-ad0a967e]{margin-top:8px;overflow-x:auto}table[data-v-ad0a967e]{border-collapse:collapse;width:100%}caption[data-v-ad0a967e]{color:var(--admin-text-muted);text-align:left;padding:8px 0}th[data-v-ad0a967e],td[data-v-ad0a967e]{border-bottom:1px solid var(--admin-border);color:var(--admin-text-secondary);text-align:right;white-space:nowrap;padding:8px 10px}th[data-v-ad0a967e]:first-child,td[data-v-ad0a967e]:first-child{text-align:left}thead th[data-v-ad0a967e]{color:var(--admin-text-muted);font-size:11px}@media (max-width:700px){.panel-header[data-v-ad0a967e]{display:grid}.metric-switch[data-v-ad0a967e]{width:100%}.metric-switch button[data-v-ad0a967e]{flex:1}.chart-wrap[data-v-ad0a967e]{height:260px}}.statistics-dashboard[data-v-0d607185]{--stats-focus:0 0 0 3px var(--admin-accent-soft)}.scope-banner[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface-muted);color:var(--admin-text-secondary);align-items:center;gap:12px;padding:12px 14px;display:flex}.scope-banner>i[data-v-0d607185]{background:var(--admin-accent-soft);height:34px;color:var(--admin-accent);border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.scope-banner div[data-v-0d607185]{min-width:0}.scope-banner strong[data-v-0d607185],.scope-banner span[data-v-0d607185]{display:block}.scope-banner strong[data-v-0d607185]{color:var(--admin-text-primary);font-size:12.5px}.scope-banner div span[data-v-0d607185]{color:var(--admin-text-muted);margin-top:3px;font-size:11.5px;line-height:1.45}.scope-banner__period[data-v-0d607185]{color:var(--admin-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:11px}.inline-alert[data-v-0d607185]{border-radius:var(--admin-radius-sm);align-items:center;gap:8px;padding:11px 13px;font-size:12px;display:flex}.inline-alert.error[data-v-0d607185]{background:var(--admin-danger-soft);color:var(--admin-danger);border:1px solid #ef44442e}.inline-alert.warning[data-v-0d607185]{background:var(--admin-warning-soft);color:var(--admin-text-secondary);border:1px solid #f59e0b2e}.inline-alert button[data-v-0d607185]{color:var(--admin-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:750}.inline-alert button[data-v-0d607185]:focus-visible,.dashboard-tabs button[data-v-0d607185]:focus-visible,.tab-panel[data-v-0d607185]:focus-visible{box-shadow:var(--stats-focus);outline:none}.refresh-status[data-v-0d607185]{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.initial-loading[data-v-0d607185]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.initial-loading p[data-v-0d607185]{color:var(--admin-text-muted);text-align:center;grid-column:1/-1;margin:6px 0;font-size:12px}.skeleton-card[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:linear-gradient(100deg,transparent 20%,rgba(var(--admin-accent-rgb),.07)38%,transparent 56%),var(--admin-surface);background-size:220% 100%;min-height:190px;animation:1.4s linear infinite stats-skeleton-0d607185}@keyframes stats-skeleton-0d607185{to{background-position-x:-220%}}.empty-dashboard[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);background:var(--admin-surface);text-align:center;align-content:center;place-items:center;gap:10px;min-height:380px;padding:36px;display:grid}.empty-dashboard__icon[data-v-0d607185]{background:var(--admin-accent-soft);width:58px;height:58px;color:var(--admin-accent);border-radius:18px;place-items:center;font-size:23px;display:grid}.empty-dashboard h2[data-v-0d607185]{color:var(--admin-text-primary);margin:4px 0 0;font-size:18px}.empty-dashboard p[data-v-0d607185]{max-width:520px;color:var(--admin-text-muted);margin:0 0 8px;font-size:13px}.metric-grid[data-v-0d607185]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;transition:opacity .18s;display:grid}.dashboard-tabs[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface-muted);gap:5px;padding:5px;display:flex;overflow-x:auto}.dashboard-tabs button[data-v-0d607185]{min-width:max-content;min-height:40px;color:var(--admin-text-muted);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:12.5px;font-weight:650;display:inline-flex}.dashboard-tabs button.active[data-v-0d607185]{background:var(--admin-surface-strong);color:var(--admin-accent);box-shadow:var(--admin-shadow-sm)}.tab-panels[data-v-0d607185]{min-width:0;transition:opacity .18s}.tab-panels.is-refreshing[data-v-0d607185],.metric-grid[aria-busy=true][data-v-0d607185]{opacity:.72}.tab-panel[data-v-0d607185]{border-radius:var(--admin-radius-md);min-width:0}.overview-grid[data-v-0d607185]{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.overview-trend[data-v-0d607185]{grid-column:span 8}.overview-anomaly[data-v-0d607185],.overview-quality[data-v-0d607185]{grid-column:span 4}.overview-heatmap[data-v-0d607185]{grid-column:span 8}.acquisition-grid[data-v-0d607185]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.visitor-mix-panel[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);-webkit-backdrop-filter:var(--admin-glass-blur);backdrop-filter:var(--admin-glass-blur);grid-column:1/-1;padding:20px}.visitor-mix-panel header[data-v-0d607185]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.visitor-mix-panel h2[data-v-0d607185]{color:var(--admin-text-primary);margin:0;font-size:16px}.visitor-mix-panel p[data-v-0d607185]{color:var(--admin-text-muted);margin:5px 0 0;font-size:12px}.mix-accuracy[data-v-0d607185]{background:var(--admin-surface-muted);color:var(--admin-text-muted);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:750}.mix-accuracy.measured[data-v-0d607185]{background:var(--admin-success-soft);color:var(--admin-success)}.mix-accuracy.estimated[data-v-0d607185]{background:var(--admin-warning-soft);color:var(--admin-warning)}.mix-track[data-v-0d607185]{border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:999px;height:18px;margin-top:20px;display:flex;overflow:hidden}.mix-track span[data-v-0d607185]{min-width:0;display:block}.mix-track .new[data-v-0d607185],.mix-legend i.new[data-v-0d607185]{background:var(--admin-accent)}.mix-track .returning[data-v-0d607185],.mix-legend i.returning[data-v-0d607185]{background:var(--admin-warning)}.mix-track .unknown[data-v-0d607185],.mix-legend i.unknown[data-v-0d607185]{background:var(--admin-text-muted)}.mix-legend[data-v-0d607185]{color:var(--admin-text-secondary);flex-wrap:wrap;gap:10px 18px;margin-top:12px;font-size:11.5px;display:flex}.mix-legend span[data-v-0d607185]{align-items:center;gap:6px;display:inline-flex}.mix-legend i[data-v-0d607185]{border-radius:3px;width:9px;height:9px}.content-grid[data-v-0d607185],.quality-grid[data-v-0d607185]{gap:14px;display:grid}.content-grid[data-v-0d607185]{grid-template-columns:minmax(280px,4fr) minmax(0,8fr)}.content-journey[data-v-0d607185]{grid-column:1/-1}.quality-grid[data-v-0d607185]{grid-template-columns:1fr}.definition-panel[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:var(--admin-surface);box-shadow:var(--admin-shadow-sm);padding:20px}.definition-panel h2[data-v-0d607185]{color:var(--admin-text-primary);margin:0 0 14px;font-size:16px}.definition-panel dl[data-v-0d607185]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.definition-panel dl>div[data-v-0d607185]{border:1px solid var(--admin-border);border-radius:var(--admin-radius-sm);background:var(--admin-surface-muted);padding:12px}.definition-panel dt[data-v-0d607185]{color:var(--admin-text-primary);font-size:12px;font-weight:750}.definition-panel dd[data-v-0d607185]{color:var(--admin-text-secondary);margin:5px 0 0;font-size:11.5px;line-height:1.55}@media (max-width:1180px){.overview-trend[data-v-0d607185],.overview-anomaly[data-v-0d607185],.overview-heatmap[data-v-0d607185],.overview-quality[data-v-0d607185]{grid-column:1/-1}.content-grid[data-v-0d607185]{grid-template-columns:1fr}}@media (max-width:900px){.metric-grid[data-v-0d607185],.initial-loading[data-v-0d607185]{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-grid[data-v-0d607185]{grid-template-columns:1fr}.visitor-mix-panel[data-v-0d607185]{grid-column:auto}}@media (max-width:650px){.scope-banner[data-v-0d607185]{flex-wrap:wrap;align-items:flex-start}.scope-banner__period[data-v-0d607185]{overflow-wrap:anywhere;flex-basis:calc(100% - 46px);width:auto;margin-left:46px}.metric-grid[data-v-0d607185],.initial-loading[data-v-0d607185],.definition-panel dl[data-v-0d607185]{grid-template-columns:1fr}.dashboard-tabs button[data-v-0d607185]{flex:none}.visitor-mix-panel header[data-v-0d607185]{display:grid}.mix-accuracy[data-v-0d607185]{width:fit-content}}@media (prefers-reduced-motion:reduce){.skeleton-card[data-v-0d607185]{animation:none}.metric-grid[data-v-0d607185],.tab-panels[data-v-0d607185]{transition:none}}
/*$vite$:1*/