.grids{contain:style layout inline-size;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}.tb_grid{background-color:var(--tb_grid_bg);border:1px solid var(--tb_grid_border);border-radius:5px;cursor:move;height:34px;padding:4px 6px}.tb_grid:hover{border-color:var(--tb_grid_border_hover)}.tb_grid_title{column-gap:3px;display:grid;grid-template-columns:repeat(auto-fit,minmax(1px,1fr))}.tb_grid span{background-color:#363636;contain:strict}