/* Scoped RC3D2D presentation-only destination minimize. */
#runRC3CGroups .run-rc3c-destination-head { flex-wrap:wrap; gap:10px; }
#runRC3CGroups .run-rc3d2d-actions { display:flex; align-items:center; flex-wrap:wrap; justify-content:flex-end; gap:8px; }
#runRC3CGroups .run-rc3d2d-toggle { appearance:none; background:#175e9f; border:1px solid #175e9f; color:white; font:inherit; font-size:13px; font-weight:700; padding:9px 13px; border-radius:8px; cursor:pointer; }
#runRC3CGroups .run-rc3d2d-toggle:hover { background:#124e83; }
#runRC3CGroups .run-rc3d2d-toggle:focus-visible { outline:3px solid #e2a742; outline-offset:2px; }
#runRC3CGroups .run-rc3d2d-summary { padding:10px 0 2px; color:#47617e; font-size:13px; overflow-wrap:anywhere; }
#runRC3CGroups .run-rc3c-destination[data-run-rc3d2d-collapsed="true"] > .run-rc3c-location,
#runRC3CGroups .run-rc3c-destination[data-run-rc3d2d-collapsed="true"] > .run-rc3c-allocations { display:none !important; }
@media(max-width:480px){
  #runRC3CGroups .run-rc3c-destination-head { align-items:flex-start; }
  #runRC3CGroups .run-rc3d2d-actions { width:100%; justify-content:flex-start; }
  #runRC3CGroups .run-rc3d2d-toggle { min-height:40px; }
}
