.form-control.is-invalid,.form-control.is-valid{padding-right:6px;background-image:none}body{padding-bottom:5rem;background-size:cover}.file-input{display:none}li.bg-disabled{background-color:#ffdfcf}table>thead>tr>th{font-size:.9rem;font-weight:400;font-style:italic;opacity:75%}.tooltip-host{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltip-host .tooltip-text{visibility:hidden;background-color:#000;color:#fff;text-align:left;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-.7rem;left:100%;width:max-content}.tooltip-host .tooltip-text>p{margin:0;padding:0}.tooltip-host .tooltip-text>p>label{color:#d3d3d3;font-style:italic}.tooltip-host:hover .tooltip-text{visibility:visible;padding:.4rem 1rem;margin-left:1rem;font-size:smaller}.tooltip-host:hover .tooltip-text:before{color:#000;background-color:#000;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;content:" ";position:absolute;width:16px;height:16px}.tooltip-host:hover .tooltip-text:before{left:-4px;top:16px;transform:rotate(135deg)}label:has(~ div > input:required):after{content:" *";color:red;font-size:large}label:has(~ input:required):after{content:" *";color:red;font-size:large}label.label-required:after{content:" *";color:red;font-size:large}.percent:after{content:" %";display:inline-block}.percentVal{flex:1}
