.calc84-type,.calc84-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:end}.calc84-type{grid-template-columns:minmax(0,1fr) auto}.calc84-work{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(100px,220px);align-items:start;gap:14px;padding:18px 0;border-bottom:1px solid rgba(128,148,164,.25);cursor:pointer}.calc84-work input,.calc84-consent input{width:18px;height:18px;accent-color:#42c890;flex-shrink:0}.calc84-work small{display:block;opacity:.75;margin-top:6px}.calc84-work strong{color:#49c9b0;text-align:right}.calc84-summary{border:1px solid #319d91}.calc84-total{font-size:1.3rem}.calc84-wide{grid-column:1/-1}.calc84-consent{display:flex;align-items:flex-start;gap:12px;margin:22px 0}.calc84 [hidden]{display:none!important}.calc84 label{min-width:0}.calc84 input,.calc84 textarea,.calc84 select{max-width:100%;box-sizing:border-box}.calc84 .sf73-model-card strong{color:#49c9b0}@media(max-width:640px){.calc84-type,.calc84-fields{grid-template-columns:1fr}.calc84-work{grid-template-columns:22px minmax(0,1fr);gap:10px}.calc84-work strong{grid-column:2;text-align:left}.calc84-wide{grid-column:auto}.calc84 .btn{white-space:normal}}
