.control-room-page .purchase-automation-panel { margin-bottom:24px; }
.control-room-page .purchase-automation-panel .cr-panel-heading { flex-wrap:wrap; }
.control-room-page .purchase-automation-panel .pa-counts { display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px 0; }
.control-room-page .purchase-automation-panel .pa-counts > div { display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid #ffffff20;border-radius:14px;background:#ffffff05; }
.control-room-page .purchase-automation-panel .pa-counts strong { font-size:26px;color:#e2d4ff; }
.control-room-page .purchase-automation-panel .pa-counts span { font-size:14px;color:#bbc0d0;line-height:1.4; }
.control-room-page .purchase-automation-panel .is-error { color:#ffb6b6; }
.control-room-page .purchase-automation-panel [data-pa-key-form] { display:grid;gap:16px;max-width:680px; }
.control-room-page .purchase-automation-panel input { min-width:0;width:100%; }
.control-room-page .purchase-automation-panel button { min-height:44px; }
.control-room-page .purchase-automation-panel [hidden] { display:none!important; }
@media(max-width:480px){.control-room-page .purchase-automation-panel .pa-counts{grid-template-columns:1fr 1fr}.control-room-page .purchase-automation-panel .cr-action-bar{align-items:stretch;flex-direction:column}}
.control-room-page .pa-review {display:flex;flex-wrap:wrap;gap:10px;padding:14px 0;border-top:1px solid #ffffff20}.control-room-page .pa-review span{flex-basis:100%;overflow-wrap:anywhere}
