.analytics-workspace{min-width:0}.analytics-workspace .notice{font-size:14px;margin:8px 0;padding:12px 16px}.analytics-table{width:100%;overflow:auto;border:1px solid #dae3eb;margin:24px 0;background:white}.analytics-table table{width:100%;border-collapse:collapse;font-size:15px;text-align:left}.analytics-table td,.analytics-table th{padding:16px;vertical-align:top;border-bottom:1px solid #e4eaf0;min-width:100px}.analytics-table th{background:#eff4f8;font-size:13px;color:#38546f}.analytics-table td:first-child{min-width:240px}.analytics-path{display:block;overflow-wrap:anywhere;color:#63768a;font-size:12px;margin:6px 0}.analytics-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dbe4eb;margin:24px 0;background:white}.analytics-summary>div{padding:22px;border:1px solid #e6edf1;min-width:0}.analytics-summary span,.analytics-summary small{display:block;font-size:13px;color:#63768a}.analytics-summary strong{display:block;font-size:25px;margin:12px 0;overflow-wrap:anywhere}.analytics-workspace h2{margin:32px 0 16px}.analytics-workspace dd{margin:8px 0 18px;overflow-wrap:anywhere}.analytics-workspace p{line-height:1.7}.page-page-analytics .admin-content,.page-page-analytics .admin-heading{padding:24px;max-width:1500px;margin:auto}@media(max-width:600px){.analytics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-summary>div{padding:16px}.analytics-summary strong{font-size:20px}.analytics-workspace .admin-filters{display:grid;gap:12px}.analytics-workspace .admin-filters input,.analytics-workspace .admin-filters select{max-width:100%}}

.ai-filters{display:grid;grid-template-columns:180px minmax(220px,1fr) 210px auto;gap:16px;align-items:end;margin:24px 0}.ai-filters label{display:grid;gap:8px;min-width:0}.ai-workspace .analytics-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-workspace details{margin:20px 0}.ai-workspace h2{margin-top:32px}@media(max-width:1000px){.ai-filters{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ai-filters{grid-template-columns:1fr;gap:16px}.ai-workspace .analytics-summary>div{padding:14px 10px}.ai-workspace .analytics-summary span{font-size:13px}}
