/* Screen typography override. Generated from calculator-strip-settings.css; regenerate with collect.cjs after source typography edits. */
#abp #pvl #ats12{font-size:16px;}
#abp #pvl #ats12 h1{font-size:24px;}
#abp #pvl #ats12 h2{font-size:18px;}
#abp #pvl #ats12 h3{font-size:16px;}
#abp #pvl #ats12 .as-muted{font-size:14px;}
#abp #pvl #ats12 .as-pill{font-size:14px;}
#abp #pvl #ats12 button, #abp #pvl #ats12 input, #abp #pvl #ats12 select{font-size:inherit;}
#abp #pvl #ats12 label{font-size:14px;}
#abp #pvl #ats12 input, #abp #pvl #ats12 select{font-size:16px;}
#abp #pvl #ats12 .as-table{font-size:16px;}
#abp #pvl #ats12 .as-table th{font-size:14px;}
#abp #pvl #ats12 .as-hint{font-size:14px;}
#abp #pvl #ats12 .as-result{font-size:27px;}
#abp #pvl #ats12 .as-breakdown{font-size:14px;}
#abp #pvl #ats12 .as-status{font-size:14px;}
@media (max-width: 650px) {
#abp #pvl #ats12 h1{font-size:21px;}
#abp #pvl #ats12 .as-table input{font-size:16px;}
#abp #pvl #ats12 .as-fields input, #abp #pvl #ats12 .as-fields select{font-size:16px;}
}
@media (max-width: 650px) {
#abp #pvl #ats12 .as-sheet-table td[data-label]::before{font-size:14px;}
}
