.cc-calculator{display:grid;gap:1rem;margin-block:1.5rem}.cc-calculator form{display:grid;gap:1rem}.cc-calculator__fields,.cc-calculator__summary{display:grid;gap:1rem;min-width:0}.cc-calculator .ui-fieldset{display:grid;gap:.75rem;min-width:0;margin:0}.cc-calculator .ui-fieldset>input{width:100%;min-width:0}.cc-calculator .check{display:flex;align-items:center;gap:.75rem;margin:0}.cc-calculator .check input{flex-shrink:0}.cc-calculator .actions{display:flex;flex-wrap:wrap;gap:.75rem}.cc-calculator>:first-child{margin-top:0}.cc-calculator [data-calculator-status]:empty{display:none}.cc-calculator__results{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0}.cc-calculator__results dd{margin:.25rem 0 0;font-size:1.4em;font-weight:600}.cc-calculator [hidden]{display:none!important}.home-composition>.cc-calculator{width:calc(100% - 80px);max-width:1280px;margin-inline:auto}@media(max-width:600px){.home-composition>.cc-calculator{width:calc(100% - 40px)}}.cc-calculator__option{display:grid;gap:.4rem}.cc-calculator__option small{font-weight:400}.cc-calculator__tags{display:flex;flex-wrap:wrap;gap:.5rem}.cc-calculator__link{display:inline-block;margin-top:1rem}
