.growth-delivery-outcomes-panel{margin-top:18px;overflow:hidden}
.growth-delivery-outcomes-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid var(--line,#e5ddd5)}
.growth-delivery-outcomes-head h2{margin:4px 0 6px;font-size:22px;line-height:1.15}
.growth-delivery-outcomes-head p{margin:0;max-width:820px;color:var(--text-muted,#706a65);font-size:13px;line-height:1.55}
.growth-delivery-outcomes-live{margin:20px 26px 0;padding:14px 16px;display:flex;gap:11px;align-items:flex-start;border:1px solid #b7dec9;border-radius:12px;background:#f2faf6;color:#245e43}
.growth-delivery-outcomes-live div{display:grid;gap:2px}.growth-delivery-outcomes-live strong{font-size:13px}.growth-delivery-outcomes-live span{font-size:12px;line-height:1.45}
.growth-delivery-outcomes-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:20px 26px}
.growth-delivery-outcomes-metrics article{padding:14px 15px;border:1px solid var(--line,#e5ddd5);border-radius:12px;background:#fff;display:grid;gap:5px}
.growth-delivery-outcomes-metrics span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#77716c}.growth-delivery-outcomes-metrics strong{font-size:24px;line-height:1}
.growth-delivery-outcomes-metrics article.attention{border-color:#efb5b1;background:#fff7f6}.growth-delivery-outcomes-metrics article.attention strong{color:#b72a26}
.growth-delivery-outcomes-detail{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:16px;padding:0 26px 22px}
.growth-delivery-outcomes-list,.growth-delivery-attention-panel{border:1px solid var(--line,#e5ddd5);border-radius:13px;overflow:hidden;background:#fff}
.growth-delivery-outcomes-subhead{min-height:66px;padding:14px 16px;border-bottom:1px solid var(--line,#e5ddd5);display:flex;align-items:center;justify-content:space-between;gap:12px}.growth-delivery-outcomes-subhead h3{margin:2px 0 0;font-size:16px}.growth-delivery-outcomes-subhead>span{font-size:11px;color:#7a746f}
.growth-delivery-outcome-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px 16px;border-bottom:1px solid #eee7e0}.growth-delivery-outcome-row:last-child{border-bottom:0}
.growth-delivery-outcome-main{display:grid;gap:3px;min-width:0}.growth-delivery-outcome-main strong{font-size:13px}.growth-delivery-outcome-main span{font-size:11px;color:#746e69;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.growth-delivery-outcome-meta{display:flex;align-items:center;gap:10px}.growth-delivery-outcome-meta time{font-size:10px;color:#857f79;white-space:nowrap}
.growth-delivery-status{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#f4f1ee;color:#5f5a55}.growth-delivery-status.success{background:#edf8f2;color:#27694a}.growth-delivery-status.attention{background:#fff0ee;color:#ad2b26}
.growth-delivery-attention-row{padding:13px 16px;border-bottom:1px solid #eee7e0;display:grid;gap:5px}.growth-delivery-attention-row:last-child{border-bottom:0}.growth-delivery-attention-row div{display:flex;align-items:center;justify-content:space-between;gap:10px}.growth-delivery-attention-row strong{font-size:13px}.growth-delivery-attention-row span{font-size:10px;font-weight:800;color:#ad2b26;text-transform:uppercase;letter-spacing:.05em}.growth-delivery-attention-row small{font-size:11px;line-height:1.45;color:#756f69}
.growth-delivery-outcomes-empty{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:5px;color:#8a847e;padding:20px}.growth-delivery-outcomes-empty strong{font-size:13px;color:#47423e}.growth-delivery-outcomes-empty span{font-size:11px;max-width:360px}.growth-delivery-outcomes-empty.compact{min-height:120px}
.growth-delivery-outcomes-foot{margin:0 26px 22px;padding:12px 14px;border-radius:10px;background:#f8f6f3;display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;color:#6e6862}
.growth-delivery-attention-list{display:grid;border-bottom:1px solid #ece5df}.growth-delivery-attention-list button{border:0;border-bottom:1px solid #f0e9e3;background:#fff8f7;padding:10px 12px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;text-align:left;cursor:pointer}.growth-delivery-attention-list button:last-child{border-bottom:0}.growth-delivery-attention-list button:hover{background:#fff2f0}.growth-delivery-attention-icon{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;background:#ffe7e4;color:#ae2a25}.growth-delivery-attention-list button div{display:grid;gap:2px}.growth-delivery-attention-list button strong{font-size:12px}.growth-delivery-attention-list button span:not(.growth-delivery-attention-icon){font-size:10px;color:#a12e29}.growth-delivery-attention-list button time{font-size:9px;color:#817a74;white-space:nowrap}
@media(max-width:1100px){.growth-delivery-outcomes-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-delivery-outcomes-detail{grid-template-columns:1fr}}
@media(max-width:720px){.growth-delivery-outcomes-head{flex-direction:column;padding:20px}.growth-delivery-outcomes-live{margin:16px 20px 0}.growth-delivery-outcomes-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px}.growth-delivery-outcomes-detail{padding:0 20px 18px}.growth-delivery-outcome-row{grid-template-columns:1fr}.growth-delivery-outcome-meta{justify-content:space-between}.growth-delivery-outcomes-foot{margin:0 20px 18px}}
