.rfcb{box-sizing:border-box;max-width:760px;margin:24px 0;padding:clamp(18px,4vw,32px);background:#f5f8f5;border:1px solid #c4d2c7;border-radius:12px;color:#10231a;font:inherit;line-height:1.55}
.rfcb *{box-sizing:border-box}.rfcb [hidden]{display:none!important}.rfcb p{color:inherit;margin:0 0 16px}.rfcb .rfcb-field{margin:0 0 24px}.rfcb label{display:block;font-weight:700;color:#10231a}.rfcb .rfcb-help{font-size:15px;margin:5px 0 8px;line-height:1.5}.rfcb input{display:block;width:100%;max-width:360px;min-height:48px;padding:10px 12px;background:#fff;color:#10231a;border:1px solid #66766b;border-radius:5px;font:inherit;font-size:18px}.rfcb input[aria-invalid=true]{border:2px solid #a42323}.rfcb .rfcb-field-error,.rfcb .rfcb-errors{color:#8a1818;font-weight:600}.rfcb .rfcb-field-error{margin:6px 0 0}.rfcb .rfcb-calculate{min-height:48px;padding:12px 22px;background:#315c3c;color:#fff;border:2px solid #315c3c;border-radius:5px;font:inherit;font-weight:700;cursor:pointer}.rfcb .rfcb-calculate:hover{background:#231f20;border-color:#231f20;color:#fff}.rfcb .rfcb-calculate:disabled{cursor:not-allowed;opacity:.6}.rfcb :focus-visible{outline:3px solid #0969da;outline-offset:3px;box-shadow:0 0 0 2px #fff}.rfcb .rfcb-status{margin-top:18px}.rfcb .rfcb-results{border-top:1px solid #c4d2c7;padding-top:24px;overflow-wrap:anywhere}.rfcb .rfcb-result-heading{font-size:24px;line-height:1.3;color:#10231a;margin:0 0 16px}.rfcb .rfcb-breakdown{margin:20px 0}.rfcb .rfcb-breakdown>div{display:flex;flex-wrap:wrap;gap:4px 18px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #d3ded5}.rfcb dt{font-weight:600}.rfcb dd{margin:0;font-variant-numeric:tabular-nums}.rfcb .rfcb-errors ul{margin:0 0 16px;padding-left:22px}
@media(max-width:480px){.rfcb{padding:18px}.rfcb .rfcb-breakdown>div{display:block}.rfcb dd{margin-top:4px}.rfcb .rfcb-calculate{width:100%}}

#dekningsbidrag,#salg-etter-rabatt{scroll-margin-top:110px}
