.estimate-check{padding:24px;border:1px solid #d5ded5;border-radius:16px;background:#eff4ed}.estimate-check details{background:transparent}.estimate-check summary{min-height:44px;font-weight:700;cursor:pointer}.estimate-check fieldset{border:0;border-top:1px solid #c9d4c7;padding:20px 0;margin:20px 0}.estimate-check legend{font-weight:700;padding:0 8px 0 0}.estimate-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.estimate-pair label{font-weight:700}.estimate-check select,.estimate-check textarea{display:block;width:100%;box-sizing:border-box;font:inherit;line-height:1.5;margin:8px 0;padding:12px;border:1px solid #738577;border-radius:6px;background:#fff;color:#17352b}.estimate-check textarea{resize:vertical}.estimate-actions{display:flex;gap:12px;flex-wrap:wrap}.estimate-check button{font:inherit;cursor:pointer}.estimate-check .secondary{background:#fff;color:#17352b;border:1px solid #738577}.estimate-help{font-size:.95rem}.estimate-check [hidden]{display:none!important}.estimate-check :focus-visible{outline:3px solid #9a641a;outline-offset:3px}#estimate-check-status:empty{display:none}@media(max-width:600px){.estimate-check{padding:18px 14px}.estimate-pair{grid-template-columns:1fr}.estimate-actions{display:grid}}
