[data-kontener] { container-type:inline-size; }
  [data-2kol] { display:grid; grid-template-columns:minmax(0,1fr); }
  @container (min-width:560px){ [data-2kol="abcde"] { grid-template-columns:44px minmax(0,1fr); } }
  @supports not (container-type:inline-size){
    @media (min-width:700px){ [data-2kol="abcde"] { grid-template-columns:44px minmax(0,1fr); } }
  }
