.geo-reports[data-v-7d059c59]{padding-bottom:40px}.geo-reports .kpi-row[data-v-7d059c59]{display:flex;gap:16px;margin-bottom:20px;flex-wrap:wrap}.geo-reports .kpi-card[data-v-7d059c59]{flex:1 1 180px;background:#fff;border-radius:6px;padding:20px 22px;border:1px solid #eee}.geo-reports .kpi-card__label[data-v-7d059c59]{font-size:11px;font-weight:600;color:#888;margin-bottom:8px}.geo-reports .kpi-card__value[data-v-7d059c59]{font-size:28px;font-weight:700;color:#1a1a2e;line-height:1}.geo-reports .chart-panel[data-v-7d059c59]{background:#fff;border:1px solid #eee;border-radius:6px;padding:20px;margin-bottom:20px}.geo-reports .chart-panel__header[data-v-7d059c59]{margin-bottom:16px}.geo-reports .chart-panel__title[data-v-7d059c59]{margin:0;font-size:13px;font-weight:600;color:#333}.geo-reports .sessions-pages-row[data-v-7d059c59]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.geo-reports .sessions-pages-row .chart-panel[data-v-7d059c59]{margin-bottom:0}.geo-reports .bar-charts-grid[data-v-7d059c59]{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:20px}.geo-reports .bar-charts-grid .chart-panel[data-v-7d059c59]{margin-bottom:0}.geo-reports .channels-treemap[data-v-7d059c59]{width:100%}.geo-reports .treemap-note[data-v-7d059c59]{font-size:11px;color:#aaa;text-align:right;margin:6px 0 0}.geo-reports .treemap-legend[data-v-7d059c59]{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;padding-top:14px;border-top:1px solid #eee}.geo-reports .treemap-legend__item[data-v-7d059c59]{display:flex;align-items:center;gap:7px}.geo-reports .treemap-legend__swatch[data-v-7d059c59]{width:12px;height:12px;border-radius:2px;flex-shrink:0}.geo-reports .treemap-legend__label[data-v-7d059c59]{font-size:12px;color:#555}.geo-reports .pages-list[data-v-7d059c59]{position:relative}.geo-reports .pages-list--loading[data-v-7d059c59]{pointer-events:none}.geo-reports .pages-list--loading .pages-list__head[data-v-7d059c59],.geo-reports .pages-list--loading .pages-list__row[data-v-7d059c59]{opacity:.3}.geo-reports .pages-list__loader[data-v-7d059c59]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.geo-reports .pages-list__head[data-v-7d059c59]{display:flex;font-size:11px;font-weight:600;color:#888;padding-bottom:8px;border-bottom:1px solid #eee;margin-bottom:4px}.geo-reports .pages-list__cell--sortable[data-v-7d059c59]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.geo-reports .pages-list__cell--sortable[data-v-7d059c59]:hover{color:#555}.geo-reports .pages-list__cell--active[data-v-7d059c59]{color:#3587ff}.geo-reports .pages-list__sort-icon[data-v-7d059c59]{margin-left:3px}.geo-reports .pages-list__row[data-v-7d059c59]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #f5f5f5;font-size:12px}.geo-reports .pages-list__row[data-v-7d059c59]:last-child{border-bottom:none}.geo-reports .pages-list__empty[data-v-7d059c59]{text-align:center;color:#aaa;padding:30px 0;font-size:12px}.geo-reports .pages-list__cell--page[data-v-7d059c59]{flex:1 1 auto;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:16px}.geo-reports .pages-list__cell--conversions[data-v-7d059c59],.geo-reports .pages-list__cell--engaged[data-v-7d059c59],.geo-reports .pages-list__cell--sessions[data-v-7d059c59]{width:120px;text-align:right;color:#555;flex-shrink:0}.geo-reports .pages-list__footer[data-v-7d059c59]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #eee;margin-top:8px}