[data-display-region]:empty{display:none!important}
@media(min-width:1100px){.layout-with-display-sidebar:has(>[data-display-region="sidebar"]:not(:empty)){display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);column-gap:24px;align-items:start}.layout-with-display-sidebar:has(>[data-display-region="sidebar"]:not(:empty))>*{grid-column:1;min-width:0}.layout-with-display-sidebar:has(>[data-display-region="sidebar"]:not(:empty))>[data-display-region="sidebar"]{grid-column:2;grid-row:1/span 4}}