
/* Compact worksheet area */
.pages, main{margin-top:5px!important}
.page, .street-page{padding-top:6px!important}
table{font-size:12px!important}
th{padding:6px 4px!important;font-size:11px!important;line-height:1.05!important}
td{padding:4px 4px!important;line-height:1.05!important;height:30px!important}
td input, td select, table input, table select{
  min-height:27px!important;
  height:27px!important;
  padding:2px 4px!important;
  font-size:12px!important;
  border-radius:5px!important;
}
.street-title, .page h2, .street-page h2{
  margin:5px 0 7px!important;
  font-size:18px!important;
}
.tabs{margin-top:5px!important;margin-bottom:5px!important;gap:5px!important}
.tabs label,.tabs button{padding:6px 9px!important;font-size:12px!important}
@media(max-width:520px){
  table{font-size:11px!important}
  th{padding:5px 2px!important;font-size:10px!important}
  td{padding:3px 2px!important;height:27px!important}
  td input,td select,table input,table select{height:25px!important;min-height:25px!important;font-size:11px!important;padding:1px 3px!important}
}
