[data-fh-calculator] .fh-calculator-form[hidden]{display:none}
[data-fh-calculator] .fh-calculator-form,[data-fh-calculator] .fh-calculator-results{min-width:0}
[data-fh-calculator] .fh-calculator-actions{flex-wrap:wrap}
[data-fh-calculator] .fh-calculator-actions .fh-btn{min-height:48px;min-width:150px;white-space:normal}
[data-fh-calculator] .fh-calculator-help{margin:18px 0 0;color:#65758a;font-size:.82rem;line-height:1.6}
[data-fh-calculator] .fh-calculator-error{color:#a22323;background:#fff2f2;border-radius:10px;padding:12px;font-size:.88rem;line-height:1.5}
[data-fh-calculator] input[aria-invalid=true]{box-shadow:inset 0 0 0 2px #c84646}
[data-fh-calculator] .fh-calculator-status{margin-top:16px;color:#d8e8ff;font-size:.85rem;line-height:1.5}
[data-fh-calculator] output{overflow-wrap:anywhere}
@media(max-width:620px){[data-fh-calculator] .fh-calculator-actions .fh-btn{width:100%}}
