.analytics-page{max-width:1200px;margin:0 auto;padding:32px 20px 80px}.analytics-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.analytics-title{color:var(--text-color);font-size:2rem;font-weight:800}.analytics-subtitle{color:var(--text-color);opacity:.75;margin-top:4px}.metrics-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px;display:grid}.metric-card{background:var(--bg-color);border:1px solid var(--border-color);border-radius:14px;padding:16px;transition:transform .2s;box-shadow:0 4px 14px #0000000f}.metric-card:hover{transform:translateY(-2px)}.metric-label{color:var(--text-color);margin-bottom:6px;font-weight:600}.metric-value{font-size:1.6rem;font-weight:800}.charts-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin-bottom:24px;display:grid}.chart-card{background:var(--bg-color);border:1px solid var(--border-color);border-radius:14px;padding:16px;box-shadow:0 4px 14px #0000000f}.card-title{color:var(--text-color);margin-bottom:12px;font-weight:700}.common-questions{background:var(--bg-color);border:1px solid var(--border-color);border-radius:14px;padding:16px;box-shadow:0 4px 14px #0000000f}.question-item{border-bottom:1px solid var(--border-color);padding:10px 0}.question-item:last-child{border-bottom:none}.question-text{color:var(--text-color);font-weight:600}.question-meta{opacity:.7;font-size:.9rem}
