/* R158: Only resize hit areas/cursor semantics; no visual theme or block geometry. */
@media (hover:hover) and (pointer:fine){
  html body main.as-page #blocks .as-block > .as-resize-grip-v30,
  html body main.as-page #blocks .as-column-block > .as-resize-grip-v30,
  html body main.as-page #blocks :is(.as-block,.as-column-block) > .cb-v55-invisible-width-edge{
    cursor:ew-resize!important;pointer-events:auto!important;
    width:16px!important;right:-5px!important;
  }
  html body main.as-page #blocks :is(.as-block,.as-column-block) > .cb-v55-resize-edge{
    cursor:ns-resize!important;pointer-events:auto!important;
    height:12px!important;
  }
  html body main.as-page #blocks :is(.as-block,.as-column-block) > :is(.as-block-head,.as-block-actions,.as-column-block-actions,.as-block-controls,.as-insert-slot,.cb92-insert-right,.cb91-edge-slot){
    z-index:190!important;
  }
}
@media (max-width:760px) and (pointer:coarse){
  html body main.as-page #blocks :is(.as-block,.as-column-block).cb-r154-touch-selected > .as-resize-grip-v30{
    cursor:ew-resize!important;
  }
  html body main.as-page #blocks :is(.as-block,.as-column-block).cb-r154-touch-selected > .cb-v55-resize-edge{
    cursor:ns-resize!important;
  }
}
