.calc-page{font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:#f7faf7;color:#263d2e}.calc-page .eyebrow,.calc-page .tile-action,.calc-page .calc-hero em{color:#1b5e20}.calc-page .calc-open,.calc-page .actions button{background:#1b5e20;border-color:#1b5e20}.calc-page .calc-tile.featured{background:#edf6ee;border-color:#bddbc4}.calc-page .metrics .metric-main{background:#e7f4e9}.calc-page .metrics .metric-main strong{color:#1b5e20}.calc-modal-card{background:#f9fbf9}.calc-modal-top button{color:#1b5e20;background:#e7f3e9}.calc-modal-grid .calc-tile{min-height:0;padding:14px}.calc-tile-image{display:block;width:100%;height:125px;object-fit:cover;border-radius:12px}.calc-modal-grid .calc-tile h2{font-size:18px}.calc-modal-grid .calc-tile p{font-size:13px}.nav-material-tool{gap:7px!important;color:#1b5e20!important}.nav-material-tool .nav-item-icon{width:19px;height:19px;flex-shrink:0}@media(min-width:901px){.nav-material-tool{border:1px solid #b8d8c0;border-radius:9px;padding:0 10px!important;height:42px!important;background:#eff8f0}}@media(max-width:560px){.calc-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.calc-modal-grid .calc-tile{padding:9px}.calc-tile-image{height:83px}.calc-modal-grid .calc-tile h2{font-size:15px}.calc-modal-grid .calc-tile p,.calc-modal-grid .calc-tile .tile-action{font-size:11px}.calc-modal-card{padding:15px}}
.calc-page .brick-preview{--brick-color:#be9876;opacity:1;background-color:#e6e0d5;background-image:linear-gradient(90deg,var(--brick-color) 110px,transparent 110px),linear-gradient(90deg,transparent 56px,var(--brick-color) 56px),linear-gradient(0deg,#e6e0d5 3px,transparent 3px);background-size:112px 74px,112px 74px,112px 37px;background-position:0 0,56px 37px,0 0;border:1px solid #d8d3cb}
