form.proteus-form .form-field[class*=field--calculation_] .pf-calculation-error{background:#fce6e2;padding:1rem;margin-bottom:3rem}form.proteus-form .form-field[class*=field--calculation_] .pf-calculation-error button[type=button]{background:rgba(0,0,0,0);color:#c02b0a}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations{margin-bottom:.9rem}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations.two-columns{display:grid;grid-template-columns:1fr;gap:1.25rem}@media screen and (min-width: 768px){form.proteus-form .form-field[class*=field--calculation_] .pf-calculations.two-columns{grid-template-columns:repeat(2, 1fr)}}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations.two-columns .column:last-child .pf-list:last-child{margin-top:1rem}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list{display:flex;flex-direction:row;justify-content:space-between;line-height:1.8;padding:.2rem 1rem}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list .column{font-size:1rem;line-height:1.375rem;color:#3c3c3b}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list .column.label{text-align:left}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list .column.value{text-align:right}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list .column.small{font-size:.875rem;line-height:1}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list.total-cost{display:grid;grid-template-columns:max-content max-content;align-items:center;padding:.5rem 1rem;border-radius:.25rem;background:#3d3d3c;color:#fff;gap:.3125rem}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list.total-cost .column{display:grid;align-items:center;color:#fff}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list.total-cost .column:first-child{font-weight:700}form.proteus-form .form-field[class*=field--calculation_] .pf-calculations .pf-list.dotted-line{border-top:1px dotted #999;padding-top:.5rem;margin-top:.5rem}form.proteus-form .form-field[class*=field--calculation_]>p{font-size:1rem}form.proteus-form .form-field.field--calculation_costs .pf-calculations .pf-list:last-child{margin-top:1rem}form.proteus-form .form-field.field--calculation_costs .pf-calculations:last-child .pf-list{margin:0}form.proteus-form .form-field.field--calculation_summary{position:static}@media screen and (min-width: 992px){form.proteus-form .form-field.field--calculation_summary{position:sticky;top:25%;height:fit-content}}/*# sourceMappingURL=proteus-forms-entries.css.map */
