.marketing-overview{min-width:0}.marketing-entries,.marketing-issues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing-entries{margin:24px 0}.marketing-entries>article,.marketing-panel,.marketing-scope{background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:24px;min-width:0}.marketing-overview h2{font-size:17px;line-height:1.5;margin:0 0 12px;color:#1e324c}.marketing-overview h3{font-size:14px;margin:0 0 12px}.marketing-overview p{font-size:14px;color:#566982;line-height:1.8;margin:8px 0 18px}.marketing-entries article{display:flex;flex-direction:column;align-items:flex-start}.marketing-entries p{flex:1}.marketing-scope{background:#f4f7fc;border-color:#e0e8f5}.marketing-scope p:last-child{margin-bottom:0}.marketing-status{font-size:12px;color:#5b6f88;min-height:42px;padding:15px 0}.marketing-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}.marketing-panel{height:100%;box-sizing:border-box}.marketing-count strong{font-size:22px;color:#1f4777}.marketing-list{padding:0;list-style:none;margin:0 0 20px}.marketing-list li{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:15px 0;border-bottom:1px solid #e9eef5}.marketing-list b{font-weight:500;font-size:14px;overflow-wrap:anywhere}.marketing-list small{display:block;font-size:12px;line-height:1.8;color:#6b7c92;margin-top:5px}.marketing-list .tag{flex-shrink:0}.marketing-issues>article{padding:16px;background:#f7f9fc;border-radius:7px;min-width:0}.marketing-issues strong{font-size:28px;color:#1b3b65;font-variant-numeric:tabular-nums}.marketing-issues p{min-height:48px}.marketing-error{color:#a53232;background:#fff4f3;padding:12px;border-radius:5px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.marketing-overview .btn{min-height:40px}.marketing-empty{padding:20px 0}@media(max-width:1000px){.marketing-entries{grid-template-columns:1fr}.marketing-columns{grid-template-columns:1fr}}@media(max-width:650px){.marketing-issues{grid-template-columns:1fr}.marketing-panel,.marketing-scope,.marketing-entries>article{padding:18px}.marketing-list li{flex-wrap:wrap}.marketing-overview .btn{min-height:44px}}
