.growth-filters{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:10px;margin-bottom:24px}.growth-filters input,.growth-filters select{width:100%;border:1px solid #dce5e9;border-radius:10px;padding:11px;background:#fff;font-size:14px}.growth-auto-intro{display:flex;justify-content:space-between;gap:22px;align-items:center;padding:26px;border-radius:18px;background:#eaf5f6;margin-bottom:20px}.growth-auto-intro small{font-size:12px;color:#067882;letter-spacing:.1em}.growth-auto-intro h2{margin:8px 0;font-size:26px}.growth-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.growth-rule{display:flex;gap:12px;align-items:start;border:1px solid #dce7ec;padding:16px;border-radius:12px;cursor:pointer}.growth-rule:has(input:checked){background:#f1f9f8;border-color:#77aaa7}.growth-rule input{width:18px;height:18px;accent-color:#087e8b;margin-top:3px;flex-shrink:0}.growth-rule b,.growth-rule small{display:block}.growth-rule b{font-size:15px}.growth-rule small{font-size:13px;color:#647c86;margin-top:5px}.growth-timeline{margin-top:22px;border-left:2px solid #cce1e5;padding-left:22px}.growth-timeline article{border-bottom:1px solid #e5edef;padding:14px 0}.growth-timeline time{display:block;color:#647b86;font-size:12px;margin-bottom:6px}.growth-timeline b{font-size:15px}.growth-timeline p{font-size:14px}.growth-contacts{border-top:1px solid #dce7ec;margin-top:24px;padding-top:22px}.crm-workspace .ma-tabs{max-height:calc(100vh - 40px);overflow:auto}
@media(max-width:900px){.growth-filters{grid-template-columns:1fr 1fr}.crm-workspace .ma-tabs{max-height:none}}
@media(max-width:650px){.growth-auto-intro{flex-direction:column;align-items:start;padding:20px}.growth-auto-intro h2{font-size:23px}.growth-rule-grid,.growth-filters{grid-template-columns:1fr}.growth-rule{padding:14px}.growth-filters select,.growth-filters input{font-size:16px}}
