.mulch-tool{background:#eff4ed;border:1px solid #d5ded5;border-radius:16px;padding:24px}.mulch-inputs{display:grid;gap:16px}.mulch-inputs label{font-weight:700}.mulch-inputs input{display:block;width:100%;box-sizing:border-box;font:inherit;line-height:1.5;padding:12px;margin-top:8px;background:#fff;border:1px solid #738577;border-radius:6px;color:#17352b}.mulch-actions{display:flex;flex-wrap:wrap;gap:12px}.mulch-tool button{font:inherit;cursor:pointer}.mulch-tool .secondary{background:#fff;color:#17352b;border:1px solid #738577}.mulch-tool [hidden]{display:none!important}.mulch-tool :focus-visible{outline:3px solid #9a641a;outline-offset:3px}#mulch-result{border-top:1px solid #c9d4c7;padding-top:12px}#mulch-message:empty{display:none}@media(max-width:600px){.mulch-tool{padding:18px 14px}.mulch-actions{display:grid}}
