.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.h-full{height:100%}.w-full{width:100%}.w-half{width:50%}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.align-items-center{align-items:center}.align-items-start{align-items:start}.justify-content-start{justify-content:start}.justify-content-between{justify-content:space-between}.m-0{margin:0}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.m-4{margin:4rem}.ml-0{margin-left:0}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.mr-0{margin-right:0}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.m-05{margin:.5rem}.ml-05{margin-left:.5rem}.mr-05{margin-right:.5rem}.mt-05{margin-top:.5rem}.mb-05{margin-bottom:.5rem}.m-auto{margin:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.p-05{padding:.5rem}.pl-05{padding-left:.5rem}.pr-05{padding-right:.5rem}.pt-05{padding-top:.5rem}.pb-05{padding-bottom:.5rem}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.pl-0{padding-left:0}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pl-4{padding-left:4rem}.pr-0{padding-right:0}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pt-0{padding-top:0}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.cursor-pointer{cursor:pointer}.no-margin,body{margin:0}body{padding:0;font-size:14px;color:#4a4a4a}.react-datepicker-popper{z-index:100!important}.threeds-medical-uploader-form-item-container{position:relative}.threeds-medical-uploader-form-item-container .label-hovering{z-index:50;position:absolute;font-size:14px;top:20px;left:10px;color:#a9a9a9!important;pointer-events:none;transition:font-size .2s ease-in-out,top .2s ease-in-out,left .2s ease-in-out}.threeds-medical-uploader-form-item-container .label-hovering.focused{top:0;left:0;font-size:10px}.threeds-medical-uploader-form-item-container .label-regular{margin-left:5px}.threeds-medical-uploader-form-item-container .styled{margin-top:15px;background-color:#eee;outline:none;border:1px solid #bcbcbc;color:#434343;padding-left:10px}.threeds-medical-uploader-form-item-container .styled:focus{box-shadow:0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.threeds-medical-uploader-form-item-container .styled.has-error:focus{border:1px solid red!important;box-shadow:0 0 6px #f8b9b7!important}.threeds-medical-uploader-form-item-container .styled-input{height:30px}.threeds-medical-uploader-form-item-container .styled-textarea{height:50px}.threeds-medical-uploader-form-item-container .styled-select{height:34px}.threeds-medical-uploader-form-item-container .styled-datepicker-container .react-datepicker-wrapper,.threeds-medical-uploader-form-item-container .styled-datepicker-container .react-datepicker-wrapper .react-datepicker__input-container{width:100%}.threeds-medical-uploader-form-item-container .styled-datepicker-container .react-datepicker-wrapper .react-datepicker__input-container input{width:calc(100% - 10px)}.threeds-medical-uploader-form-item-container .styled-datepicker{height:30px}.threedsmedicaluploader-box-file-uploader{width:100%;height:340px;border:1px solid #eae8e8;border-radius:10px;background:repeating-linear-gradient(45deg,#fff,#fff 10px,#f0f0f0 0,#f0f0f0 20px)}.threedsmedicaluploader-box-file-uploader .uploader-hint{color:#4060cf}.threedsmedicaluploader-box-file-uploader .center-icon{font-size:50px}.threedsmedicaluploader-box-file-uploader .dragging{background-color:#d8e6fa}.threedsmedicaluploader-box-file-uploader .select-files-label{cursor:pointer;font-weight:600}.threedsmedicaluploader-box-file-uploader .uploads-list-container{position:relative;width:100%;height:100%;max-height:100%}.threedsmedicaluploader-box-file-uploader .uploads-list-container .additional-files-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:90%;z-index:100}.threedsmedicaluploader-box-file-uploader .uploads-list-container .uploads-list-content{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.threedsmedicaluploader-box-file-uploader .file-row .file-icon{font-size:24px}.threedsmedicaluploader-box-file-uploader .file-row{background-color:#fff;height:32px}.threedsmedicaluploader-box-file-uploader .file-row:not(nth-child(1)){border-top:1px solid #eae8e8}.threedsmedicaluploader-box-file-uploader .file-row{border-bottom:1px solid #eae8e8;border-collapse:collapse}.threeds-medical-uploader-site{font-size:13px;min-width:400px;max-height:100vh;overflow:auto}.threeds-medical-uploader-site .event-submitted-modal-overlay{position:absolute;height:100%;width:100%;right:0;left:0;z-index:2000;background-color:rgba(0,0,0,.574)}.threeds-medical-uploader-site .event-submitted-modal-overlay .event-submitted-modal__header{width:400px;height:40px;background-color:#214354;color:#fff;font-weight:700}.threeds-medical-uploader-site .event-submitted-modal-overlay .event-submitted-modal__content{background-color:#fff}.threeds-medical-uploader-site .event-submitted-modal-overlay .event-submitted-modal__content .event-submitted-modal__content__new-patient-button{outline:none;background-color:#ff8d1d;border:1px solid #bcbcbc;color:#fff;font-weight:700}.threeds-medical-uploader-site .event-submitted-modal-overlay .event-submitted-modal__content .event-submitted-modal__content__additional-files-button{outline:none;background-color:#fff;border:1px solid #bcbcbc;color:#949494;font-weight:700}.threeds-medical-uploader-site .submission-in-progress-overlay{position:absolute;height:100%;width:100%;right:0;left:0;z-index:2000}.threeds-medical-uploader-site .submission-in-progress-overlay img{height:120px}.threeds-medical-uploader-site a{text-decoration:none}.threeds-medical-uploader-site .tel-link{color:#409acc;text-decoration:none}.threeds-medical-uploader-site .content{padding:37px 48px 48px;max-width:970px;margin-left:auto;margin-right:auto}.threeds-medical-uploader-site .banner-image-pane .banner-image{width:279px;height:246px}.threeds-medical-uploader-site .header-text{font-family:FFGoodWebProMedium;color:#000}.threeds-medical-uploader-site .header-text--large{font-size:37px}.threeds-medical-uploader-site .header-text--regular{font-size:20px}.threeds-medical-uploader-site .hint{font-size:16px;letter-spacing:1.3px}.threeds-medical-uploader-site .files-hint{font-size:13px;color:#ff8d1d;font-weight:700}.threeds-medical-uploader-site .explanation,.threeds-medical-uploader-site .instructions-document-hint{font-size:16px}.threeds-medical-uploader-site .instructions-pdf-link{font-size:16px;color:#409acc}.threeds-medical-uploader-site .zip-instructions{font-size:16px;font-weight:700}.threeds-medical-uploader-site .header{height:60px;background-color:#323232}.threeds-medical-uploader-site .header .image{height:38px;margin-left:12px}.threeds-medical-uploader-site .grid-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media (max-width:767px){.threeds-medical-uploader-site .grid-two-cols{grid-template-columns:1fr}}.threeds-medical-uploader-site .form-container .input-container-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:50px}.threeds-medical-uploader-site .submit-button{background-color:#ff8d1d;height:34px;font-size:18px;color:#fff;border:none;padding-left:20px;padding-right:20px;font-weight:550;font-family:Noto Sans}.threeds-medical-uploader-site .submit-button:disabled{background-color:#959595!important;color:#666!important}.threeds-medical-uploader-site .footer{background-color:#323232;height:94px;color:#959595;font-size:16px}.threeds-medical-uploader-site .footer a{color:#959595}.threeds-medical-uploader-site .footer a:hover{text-decoration:underline}.threeds-medical-uploader-site .footer .footer-item{text-wrap:nowrap}.threeds-medical-uploader-site .error-asterisk{color:red}@font-face{font-family:FFGoodWebProMedium;src:url(/fonts/32C948_0_0.woff2) format("woff2");font-weight:400;font-style:normal}.alert-container,.input,button,select,textarea{font-family:Myriad Pro,Open Sans,sans-serif,Noto Sans!important}.alert-container{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;animation:slideUp .3s ease-out;pointer-events:none;overflow:hidden}.alert-content{padding:12px 24px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;min-width:200px;text-align:center}.info .alert-content{background-color:#3498db}.success .alert-content{background-color:#2ecc71}.error .alert-content{background-color:#e74c3c}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.error-boundary-fallback{font-family:Myriad Pro,Open Sans,sans-serif,Noto Sans!important;font-size:16px}.error-boundary-fallback .title{font-weight:700;font-size:20px}