
/* OfficeCalculator.Net v89 — Wall Brick Calculator precise units */
.oc-v89-feet-mode[hidden],
.oc-v89-inches[hidden],
.oc-v89-feet-guide[hidden]{display:none!important}
.oc-v89-inches{
  margin-top:8px;
}
.oc-v89-inches label{
  display:block!important;
  margin:0 0 5px!important;
  font-size:.68rem!important;
  color:#667085!important;
  font-weight:800!important;
}
.oc-v89-inches input{
  width:100%!important;
  box-sizing:border-box!important;
}
.oc-v89-feet-guide{
  grid-column:1/-1;
  padding:10px 12px;
  border:1px solid #d9e3f2;
  border-radius:11px;
  background:#f8fafc;
  color:#526174;
  font-size:.74rem;
  line-height:1.5;
}
.oc-v89-working{
  margin-top:12px;
  padding:13px 14px;
  border:1px solid #d8e4f7;
  border-radius:12px;
  background:#f8fbff;
  color:#344054;
  font-size:.77rem;
  line-height:1.55;
}
.oc-v89-working strong{
  display:block;
  margin-bottom:7px;
  color:#173f67;
  font-size:.74rem;
  letter-spacing:.04em;
  text-transform:uppercase;
}
.oc-v89-working ol{
  margin:0;
  padding-left:20px;
}
.oc-v89-working li+li{margin-top:4px}
.oc-v89-note{
  margin-top:10px;
  padding:9px 11px;
  border-radius:10px;
  background:#f8fafc;
  color:#667085;
  font-size:.71rem;
  line-height:1.45;
}
body.oc-dark .oc-v89-feet-guide,
html.oc-dark-preload .oc-v89-feet-guide,
body.oc-dark .oc-v89-working,
html.oc-dark-preload .oc-v89-working{
  border-color:#344760;
  background:#18263a;
  color:#cbd5e1;
}
body.oc-dark .oc-v89-working strong,
html.oc-dark-preload .oc-v89-working strong{color:#9ec0ff}
body.oc-dark .oc-v89-note,
html.oc-dark-preload .oc-v89-note{background:#18263a;color:#aebbd0}

.oc-v89-wall-thickness-inches[hidden]{display:none!important}
