.crm-filters select{max-width:240px}.crm-name{font-size:13px;font-weight:600;text-align:left;padding:0}.crm-profile-summary{padding:16px;background:#f2e8da;border-radius:9px;margin-bottom:20px}.crm-profile-summary h3{margin:12px 0 0}.crm-profile-form{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.analytics-filters{align-items:flex-end}.analytics-filters .field{margin:0;min-width:160px}.analytics-filters button{min-height:40px}.analytics-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;align-items:start}.analytics-nav{display:flex;flex-direction:column;padding:8px}.analytics-nav button{background:transparent;text-align:left;padding:12px;color:#755337;line-height:20px;font-size:12px;border-radius:6px}.analytics-nav button.active{background:#ecdfcc;color:#543b27;font-weight:600}.analytics-nav button:hover{background:#f3e9dc}.analytics-result{min-width:0;min-height:360px}.analytics-result .panel-head span{white-space:nowrap}.analytics-message{padding:0 20px}.crm-profile-summary .hint{margin-bottom:0}@media(max-width:1050px){.analytics-layout{grid-template-columns:1fr}.analytics-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.analytics-nav{grid-template-columns:1fr 1fr}.analytics-filters .field{min-width:120px}.analytics-result .panel-head{flex-wrap:wrap}}
