.consent-view{border-radius:1.25rem!important;width:30rem!important;max-width:calc(100vw - 2rem)!important;padding:2rem 2.5rem!important;box-shadow:0 5px 15px #090b110d,0 15px 35px -5px #1317200d!important}.consent-view>div{width:100%}.consent-view .steps{margin-bottom:1.5rem}.title-wrapper{align-items:center;display:flex}.title-wrapper .icon-title{width:20rem;margin-bottom:0}.input-wrapper{width:100%}.account-list{margin-top:1.25rem}.account-list .acct-num{margin-left:1.25rem}.MuiTextField-root.Mui-disabled .MuiOutlinedInput-root{background-color:#f5f5f5}.MuiFormControl-root:has(.Mui-disabled) .MuiOutlinedInput-root{background-color:#f5f5f5}.MuiTextField-root.Mui-disabled .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#9e9e9e;background-color:#f5f5f5}.MuiFormControl-root:has(.Mui-disabled) .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#9e9e9e;background-color:#f5f5f5}.consent-container{width:100%;max-width:100%;padding:0;overflow:hidden}.consent-container>*{width:100%;max-width:100%}.consent-container .consent-header{margin-bottom:1.5rem}.consent-container .consent-header .consent-title{color:#222;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.consent-container .consent-header .consent-subtitle{color:#656565;font-size:.9rem;line-height:1.5}.consent-container .consent-section{background-color:#0000;border:none;border-bottom:1px solid #e9e9e9;border-radius:0;margin-bottom:1.5rem;padding:0 0 1.5rem}.consent-container .consent-section .section-header{color:#222;margin-bottom:.75rem;font-size:1rem;font-weight:700}.consent-container .consent-section .account-info-list .info-row{align-items:flex-start;padding:.25rem 0;display:flex}.consent-container .consent-section .account-info-list .info-row .info-label{color:#222;flex-shrink:0;width:140px;font-size:.9rem;font-weight:400}.consent-container .consent-section .account-info-list .info-row .info-value{color:#222;font-size:.9rem;font-weight:600}.consent-container .consent-section .account-edit-note{color:#656565;margin-top:.75rem;font-size:.8rem;font-style:italic;display:block}.consent-container .consent-section.required-section{border-bottom:none;margin-top:0;padding-bottom:0}.consent-container .consent-section.required-section .consent-checks{flex-direction:column;gap:1rem;width:100%;max-width:100%;display:flex}.consent-container .consent-section.required-section .consent-checks .consent-item{width:100%;max-width:100%}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root{align-items:flex-start;width:100%;max-width:100%;margin:0}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiCheckbox-root{color:#004d99;flex-shrink:0;margin-top:2px;margin-right:.75rem;padding:0}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiCheckbox-root svg{font-size:1.5rem}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label{flex:1;min-width:0;padding-top:0}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label .consent-label-row{justify-content:space-between;align-items:center;width:100%;display:flex}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label .consent-label-row .consent-label-text{color:#222;font-size:.9rem;font-weight:600}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label .consent-label-row .view-link{color:#004d99;white-space:nowrap;flex-shrink:0;margin-left:.5rem;font-size:.9rem;font-weight:400;text-decoration:none}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label .consent-label-row .view-link:hover{text-decoration:underline}.consent-container .consent-section.required-section .consent-checks .consent-item .MuiFormControlLabel-root .MuiFormControlLabel-label .consent-description{color:#656565;margin-top:.25rem;font-size:.85rem;line-height:1.4;display:block}.consent-container .consent-buttons{gap:.75rem;width:100%;flex-direction:row!important;align-items:center!important}.consent-container .consent-buttons .back{flex-shrink:0}.consent-container .consent-buttons .button-primary{flex:1}.consent-container .button-helper{text-align:center;color:#656565;margin-top:.75rem;font-size:.8rem;display:block}@media (max-width:768px){.consent-view{width:100%!important;max-width:100%!important;padding:1.5rem 1.25rem!important}.consent-container .consent-section .account-info-list .info-row .info-label{width:110px;font-size:.85rem}.consent-container .consent-section .account-info-list .info-row .info-value{font-size:.85rem}}
