.lrp{text-align:left;margin:2rem auto;max-width:28rem;padding:1rem;border:1px solid #e6e6e6;border-radius:4px;background-color:#fafafa}@media print,screen and (min-width: 43.75em){.lrp{max-width:24rem}}.lrp input{margin:0 0 .5rem}.lrp input::placeholder{color:#8a8a8a}.lrp input[disabled]{background-color:rgba(0,0,0,0)}.lrp-heading span{font-weight:400;color:#8a8a8a;display:block;font-size:.625em;margin-bottom:.5rem}.lrp-links-list{list-style:none;margin:2rem 0 0;padding-top:.5rem;border-top:1px solid #e6e6e6}.lrp-links-list-item{font-size:.875rem;display:inline-block}.lrp-links-list-item:not(:first-child){margin-left:1rem}.Inputfield{margin-bottom:1rem}.InputfieldCheckbox label span{display:inline-block;margin-left:.5rem}.inputfield-header,.InputfieldPasswordRow label{font-weight:700;margin-bottom:.5rem}.inputfield-notes{font-size:.875rem;color:#8a8a8a;margin-top:.5rem}.inputfield-description{font-size:.875rem;color:rgb(78.6,79.5,81.3);margin-bottom:1em}.Inputfield_persist .inputfield-header{display:none}.Inputfield_persist label{color:rgb(78.6,79.5,81.3);font-size:.875rem}.button{margin-top:0}.form-message{font-weight:700;padding-bottom:1rem;border-bottom:1px solid #e6e6e6}.form-message-error{color:#f30}.form-message-success{color:green}.InputfieldStateError .inputfield-header{color:#f30}.InputfieldStateError input{border-color:#f30}.inputfield-error{color:#f30}.pass-scores{line-height:1}.pass-scores>span{display:none}.pass-scores>span.on{display:initial}.pass-scores>span.pass-fail,.pass-scores>span.pass-invalid,.pass-scores>span.pass-common{color:#f30}.pass-scores>span.pass-weak,.pass-scores>span.pass-medium{color:orange}.pass-scores>span.pass-good,.pass-scores>span.pass-excellent{color:green}.pass-confirm>span{display:none}.pass-confirm>span.on{display:initial}.pass-confirm>span.confirm-no{color:#f30}.pass-confirm>span.confirm-yes,.pass-confirm>span.confirm-qty{color:green}
