.bottleneck-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.bottleneck-card header{display:flex;justify-content:space-between;gap:8px;align-items:start}.bottleneck-card.is-alert{border:2px solid #dc2626}.bottleneck-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.bottleneck-metrics div{background:#f3f6fb;border-radius:10px;padding:9px}.bottleneck-metrics b{display:block;font-size:1.3rem}.bottleneck-orders{margin-top:10px;border-top:1px solid #dbe3ee}.bottleneck-order{padding:9px 0;border-bottom:1px solid #e5e7eb}.bottleneck-order p{margin:3px 0}.bottleneck-history{overflow-x:auto}.bottleneck-history table{min-width:650px}.trend-up{color:#b91c1c}.trend-down{color:#047857}.trend-flat{color:#64748b}@media(max-width:650px){.bottleneck-summary{grid-template-columns:1fr}.bottleneck-metrics{grid-template-columns:1fr 1fr}.bottleneck-card button{width:100%}}
