[data-area-calc]{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:9999}[data-area-calc][data-open=true]{display:block}[data-area-calc-backdrop]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}[data-area-calc-body]{position:relative;max-width:920px;width:min(92vw,920px);max-height:86vh;margin:6vh auto 0;overflow:auto;background:#fff;border-radius:12px;box-shadow:0 10px 50px #00000040;padding:20px clamp(16px,3vw,28px)}[data-area-calc-body] h2{margin:0 0 .75rem;font-size:1.45rem}[data-area-calc-body] h3{margin:1.25rem 0 .5rem;font-size:15px;font-weight:600;border-bottom:1px solid}[data-area-calc-body] h4{margin:.9rem 0 .4rem;font-size:15px;font-weight:600;border-bottom:1px solid}[data-area-calc-body] .walls-and-floors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;margin-bottom:30px}[data-area-calc-body] .walls-and-floors>[data-area-group]{min-width:0}[data-area-group]>.area-section:first-child{margin-bottom:20px}[data-rows]{margin-bottom:15px}[data-area-calc-body] [data-row]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(7.5rem,.8fr) 2.25rem;column-gap:.5rem;align-items:center;margin:.25rem 0}[data-area-calc-body] input[type=text],[data-area-calc-body] select{width:100%;min-width:0;height:38px;padding:0 .6rem;border:1px solid #d9d9d9;border-radius:8px;font-size:.95rem}[data-area-calc-body] select{min-width:7.5rem}[data-area-calc-body] [data-row] span{opacity:.7}[data-area-calc-body] button{cursor:pointer}[data-area-calc-body] [data-remove]{height:34px;width:34px;border-radius:8px;border:1px solid #e6e6e6;background:#fafafa;line-height:1}[data-area-calc-body] [data-add-row],[data-area-calc-body] [data-add-row-obstacle],[data-area-calc-body] [data-apply]{padding:.6rem .9rem;border-radius:8px;border:1px solid #e6e6e6;background:#f7f7f7}[data-area-calc-body] [data-apply]{background:#111;color:#fff;border-color:#111}[data-area-calc-body] [data-area-calc-close][aria-label=Close]{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:1px solid #e6e6e6;background:#fff;font-size:20px;line-height:1}[data-area-calc-body] [data-grand-total],[data-area-calc-body] [data-subtotal]{font-variant-numeric:tabular-nums}button.area-calc-trigger{min-height:auto;padding:7px 0;margin-top:5px;margin-bottom:6px;background:#fff;color:#000;height:35px}.ac-summary{margin-top:1rem}.ac-wastage{display:flex;gap:.5rem;align-items:center;margin-top:.75rem}.ac-coverage-hint{opacity:.8;margin-top:30px}.ac-actions{display:flex;gap:.5rem;margin-top:1rem}@media (max-width: 800px){[data-area-calc-body] .walls-and-floors{grid-template-columns:1fr}}@media (max-width: 640px){[data-area-calc-body]{margin:2vh auto 0;padding:16px}[data-area-calc-body] h2{font-size:1.25rem}[data-area-calc-body] select{min-width:6.5rem}[data-area-calc-body] [data-row]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(6.5rem,.9fr) 2.25rem}}@media (prefers-reduced-motion: no-preference){[data-area-calc][data-open=true] [data-area-calc-backdrop]{animation:ac-fade .18s ease-out both}[data-area-calc][data-open=true] [data-area-calc-body]{animation:ac-pop .18s ease-out both}}@keyframes ac-fade{0%{opacity:0}to{opacity:1}}@keyframes ac-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/area-calculator.css.map */
