#analytics-view{padding-bottom:48px}.analytics-toolbar{display:flex;align-items:end;gap:14px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 22px;margin-bottom:20px}.analytics-toolbar label{display:flex;align-items:center;gap:10px}.analytics-toolbar input{width:180px}.analytics-summary{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:14px;margin-bottom:20px}.analytics-stat{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.analytics-stat span,.analytics-stat small{display:block;color:#91899e;font-size:12px}.analytics-stat strong{display:block;font-size:25px;margin:12px 0 8px;color:#302a40}.analytics-chart-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px}.analytics-chart-head h2{font-size:19px;margin:0 0 8px}.analytics-chart-head p{font-size:12px;margin-bottom:16px}.analytics-options{display:flex;gap:12px 20px;flex-wrap:wrap;margin-bottom:18px}.analytics-option{display:flex;align-items:center;gap:7px;font-size:12px;cursor:pointer}.analytics-option input{width:auto;margin:0}.analytics-option i,.analytics-legend i{width:9px;height:9px;border-radius:50%;background:var(--metric-color);display:inline-block}.analytics-chart svg{width:100%;height:auto;overflow:visible}.chart-grid{stroke:#eeeaf4;stroke-width:1}.chart-axis{fill:#928a9e;font-size:11px}.analytics-legend{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:8px}.analytics-legend span{font-size:12px;color:#70697b;display:flex;align-items:center;gap:6px}.analytics-chart-empty{text-align:center;padding:80px 16px;color:#938b9e}@media(max-width:1000px){.analytics-summary{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media(max-width:700px){.analytics-toolbar{align-items:stretch;flex-direction:column}.analytics-toolbar label{justify-content:space-between}.analytics-toolbar input{width:65%}.analytics-chart-card{padding:18px 12px}.chart-axis{font-size:9px}}
