@media (max-width:760px){
  .controls,.look{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
}
@media (max-width:520px){
  .wrap{padding:14px 6px 32px}
  .toolbar .spacer{display:none}
  .seg[aria-label="Rita och flytta"]{width:100%}
  .seg[aria-label="Rita och flytta"] button{padding:7px 6px;font-size:12.5px;min-height:38px;flex:1}
}
