/* v1.3.266 — Odstupy length/height editors use the Fire Hazard editor geometry.
   Colors remain owned by Odstupy; this file owns only geometry and border visibility. */

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1),
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) {
  overflow: visible !important;
  min-height: var(--pbs-table-control-height) !important;
  height: var(--pbs-table-control-height) !important;
  max-height: var(--pbs-table-control-height) !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  box-sizing: border-box !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .num-wrap,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .num-wrap {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: var(--pbs-table-control-height) !important;
  min-height: var(--pbs-table-control-height) !important;
  max-height: var(--pbs-table-control-height) !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .metric-input-shell,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .metric-input-shell {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: var(--pbs-table-control-height) !important;
  min-height: var(--pbs-table-control-height) !important;
  max-height: var(--pbs-table-control-height) !important;
  overflow: visible !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-sizing: border-box !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .num-input,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .num-input {
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: var(--pbs-table-control-height) !important;
  min-height: var(--pbs-table-control-height) !important;
  max-height: var(--pbs-table-control-height) !important;
  padding-top: 3px !important;
  padding-bottom: 3px !important;
  padding-left: 6px !important;
  padding-right: 22px !important;
  border-style: solid !important;
  border-width: 1px !important;
  border-radius: 4px !important;
  box-sizing: border-box !important;
  line-height: normal !important;
  vertical-align: middle !important;
  overflow: visible !important;
  appearance: none !important;
  -webkit-appearance: none !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .num-input:focus,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .num-input:focus {
  outline: none !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .metric-input-shell:focus-within .unit,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .metric-input-shell:focus-within .unit {
  display: none !important;
}

html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(1) .metric-input-shell:focus-within .num-input,
html body #facade-table.facade-zoned-table
.facade-zone-middle-grid > :nth-child(2) .metric-input-shell:focus-within .num-input {
  padding-right: 8px !important;
}
