.cf-formula{border:1px solid #d6e4eb;border-radius:13px;padding:18px;background:#f9fcfe;min-width:0}.cf-formula[hidden]{display:none!important}.cf-formula h3{margin:0 0 14px;font-size:15px;color:#204d64}.cf-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cf-inputs label{display:block!important;font-size:11px;color:#4f7083}.cf-inputs input,.cf-inputs select{display:block;width:100%;box-sizing:border-box;margin-top:5px;padding:10px;border:1px solid #c8dce7;border-radius:8px;font:inherit;background:white}.cf-equation{padding:12px;border-radius:9px;background:#e9f3fb;color:#245d80;font-size:13px;line-height:1.9}.cf-note,.cf-state{font-size:11px;color:#658193;line-height:1.9}.cf-warning:not(:empty){padding:12px;background:#fff3e7;color:#9a592c;border-radius:8px;font-size:12px;line-height:1.9}.cf-formula button{padding:9px 13px;border:1px solid #b9d5e4;border-radius:8px;background:white;color:#246482;font:inherit;font-size:12px}.cf-table{overflow:auto;max-width:100%;margin-top:14px;border:1px solid #dde8ef;border-radius:10px}.cf-table table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.cf-table th{background:#edf4fa;color:#315e78;padding:12px;text-align:right}.cf-table td{padding:12px;border-top:1px solid #e4edf3;text-align:right}.cf-table tr:nth-child(even){background:#f3f8fb}.cf-table td small{display:block;color:#8b9eaa;font-size:9px}.cf-total{font-size:13px;color:#245d75;padding-top:10px}.cf-total b{display:inline-block}.cf-formula [role=alert]{color:#ae4938;font-size:12px;padding:10px}
@media(max-width:800px){.cf-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-formula{padding:12px}}@media(max-width:400px){.cf-inputs{grid-template-columns:1fr}}
