body{-moz-osx-font-smoothing:grayscale;margin:0}body,code{font-family:Montserrat,sans-serif}body{-webkit-font-smoothing:antialiased}.ms-Button--default{background-color:#fff;border:2px solid #003a70;border-radius:15px;box-shadow:2px 2px 4px #bac0c8;color:#003a70}.ms-Button--default:hover{background-color:#cce5fe;border:2px solid #003a70;color:#003a70}.ms-Button--primary{background-color:#33618d;border:2px solid #13325f;border-radius:15px;box-shadow:2px 2px 4px #bac0c8;color:#fff}.ms-Button--primary:hover{background-color:#003a70;border:2px solid #13325f;color:#fff}.renderLinefeed{white-space:pre-line}button.clearButton{background-color:#c1c1c1;border:2px solid #8c8c8c;border-radius:15px;box-shadow:2px 2px 4px #bac0c8;color:#5f5f5f}button.clearButton:hover{background-color:#d5d5d5;border:2px solid #8c8c8c;color:#5f5f5f}button.floatHelpButton{bottom:80px;left:auto;margin:0;position:fixed;right:180px;top:auto}.App{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.App .ms-Spinner-circle{border-color:#003a70 #b3daff #b3daff;height:40px;width:40px}.App .ms-Spinner-label{color:#003a70;font-size:larger}.App .ms-ComboBox{border:2px solid #ccc;border-radius:7px}.App .ms-ComboBox .ms-Button{margin-top:0}.App .ms-ComboBox:after{border:0}.App .ms-Dropdown .ms-Dropdown-title{border:2px solid #ccc;border-radius:7px}.App .ms-TextField{margin-bottom:10px}.App .ms-TextField:last-child{margin-left:auto;margin-right:0}.App .ms-ChoiceFieldGroup{margin-top:10px}.App .ms-TextField-fieldGroup{border:2px solid #ccc;border-radius:7px}.App .ms-TextField-description{color:#8a8a8a;font-size:.875rem}.App input.ms-ChoiceField-input{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.App .ms-TooltipHost i{color:#8a8a8a;font-size:18px;font-weight:600}.App .App-header{align-items:center;background-color:#fff;border-bottom:1px solid #707070;display:flex;gap:50px;height:100px;justify-content:center;padding:10px 172px}.App .App-header img{max-height:42px}.App .App-navigation{background-color:#fff;margin:20px auto;max-width:900px}.App .App-navigation h1{color:#003a70;display:flex;font-size:1.625rem;font-weight:700;height:60px;justify-content:center;margin-top:0}.App .App-navigation .App-textInfo{margin-left:15px;margin-right:15px}.App .App-navigation .App-textInfo h1{color:#003a70;font-size:1.3rem;font-weight:600;text-align:center}.App .App-navigation .App-textInfo h2{color:#003a70;font-size:1.125rem;font-weight:500;margin-top:50px}.App .App-navigation .App-textInfo h2 ul{margin:8px 0 0}.App .App-navigation .App-textInfo h2 li{font-size:1rem;margin-bottom:8px}.App .App-navigation .App-textInfo h3{color:#003a70;font-size:1.15rem;font-weight:500;text-align:center}.App .App-navigation .App-notice{background-color:#fff4ce;border:2px solid #dfe3e8;border-radius:10px;padding:20px}.App .App-navigation .App-notice h3{color:#c13030;margin-top:0}.App .App-navigation .App-notice p{margin-bottom:0}.App .App-navigation label{font-weight:600;margin-right:25px}.App .App-navigation .ms-Link{color:#7ca2d0;font-weight:600;text-decoration:none}.App .App-navigation .ms-Link:hover{background-color:transparent}.App .App-navigation span.current{color:#003a70;font-weight:600;margin-left:15px}.App .App-dashboard{background-color:#fff;padding:10px 0 25px}.App .App-dashboard form{color:#171717;margin:0 auto;max-width:1080px}.App .App-dashboard form section{align-items:center;border:2px solid #dfe3e8;border-radius:10px;display:grid;grid-template-columns:repeat(5,auto);margin-bottom:9px;padding:20px}.App .App-dashboard form h1{color:#003a70;font-size:1.625rem;font-weight:700;margin-left:5px}.App .App-dashboard span.action,.App .App-dashboard span.link{color:#1681ea;cursor:pointer;display:block;margin-bottom:auto;margin-top:auto;text-decoration:underline}.App .App-dashboard .dashboard-link-container{display:flex;flex-direction:column;gap:8px;justify-content:center}.App .App-formbody{background-color:#fff;padding:10px 0 25px}.App .App-formbody form{background-color:#ebf3fd;border:2px solid #c7d7eb;border-radius:15px;color:#171717;margin:0 auto;max-width:840px}.App .App-formbody form label{color:#171717;margin-bottom:4px}.App .App-formbody form h1{font-size:x-large}.App .App-formbody form h2{font-size:medium;margin:0}.App .App-formbody form h3{color:#8a8a8a;font-size:medium;font-weight:400;margin:5px 0 15px}.App .App-formbody form section{border-bottom:2px solid #dfe3e8;padding:20px 20px 25px}.App .App-formbody form section:last-child{border-bottom:none}.App .App-formbody form section.applicationIDSection{display:grid;grid-template-columns:auto 180px;height:59px}.App .App-formbody form section.applicationIDSection .col1{align-items:center;display:flex;font-size:14px}.App .App-formbody form section.applicationIDSection .col2{align-items:center;display:flex;gap:20px;justify-self:right}.App .App-formbody form section.applicationIDSection .col2 img{max-height:50px}.App .App-formbody form .requiredField label:after,.App .App-formbody form .requiredItem:after{color:#a4262c;content:" (required)";font-style:italic;font-weight:600}.App .App-formbody form .requiredFieldCustom{color:#a4262c;font-style:italic;font-weight:600}.App .App-formbody form .italicFieldCustom{color:#8a8a8a;font-style:italic;font-weight:600}.App .App-formbody form label.requiredField:after{color:#a4262c;content:" (required)";font-style:italic;font-weight:600}.App .App-formbody form div.groupName{font-size:14px;font-weight:600;margin-top:20px}.App .App-formbody form span.studyLocationCheckBoxContainer{align-items:baseline;display:inline-flex}.App .App-formbody form span.studyLocationCheckBoxContainer img{margin:3px;max-height:14px}.App .App-footer{background-color:#fff;border-top:1px solid #707070;display:flex;height:150px;justify-content:center;margin-bottom:10px;margin-top:30px;padding-top:30px}.App .App-footer img{height:70px;padding:10px}@media print{@page{size:letter portrait!important;margin:10mm!important}body{-webkit-font-smoothing:antialiased;align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;justify-content:center}.App-footer,.App-header,.App-navigation,.non-printable,button{display:none!important}a{color:#000!important;text-decoration:underline}input,select,textarea{background:none!important;border:none!important}.ms-ComboBox,.ms-Dropdown .ms-Dropdown-title,.ms-TextField-fieldGroup{border:0!important;border-radius:0!important}.ms-DatePicker-event--without-label,.ms-Dropdown-caretDownWrapper,.Upload .Content{display:none!important}}.Dropzone{align-items:center;background-color:#fff;border:2px dashed #ccc;border-radius:15%;color:#8a8a8a;display:flex;flex-direction:column;font-size:15px;font-weight:600;height:140px;justify-content:center;width:190px}.Highlight{background-color:#f5eef7}.Icon{-webkit-filter:invert(53%) sepia(0) saturate(1461%) hue-rotate(164deg) brightness(102%) contrast(95%);filter:invert(53%) sepia(0) saturate(1461%) hue-rotate(164deg) brightness(102%) contrast(95%);height:40px;opacity:.5;width:40px}.FileInput{display:none}.Upload{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;overflow:hidden;text-align:left}.Content{box-sizing:border-box;display:flex;flex-direction:row;padding-top:5px;width:100%}.Files{align-items:flex-start;flex:1 1;justify-items:flex-start;margin-left:32px;overflow-y:auto}.Actions{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;margin-top:5px;padding-bottom:5px;width:100%}.Filename{color:#8a8a8a;font-size:16px;font-weight:600}.Row{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:48px;justify-content:space-between;overflow:hidden;padding:8px}.SuccessIcon{-webkit-filter:invert(30%) sepia(80%) saturate(2351%) hue-rotate(104deg) brightness(95%) contrast(103%);filter:invert(30%) sepia(80%) saturate(2351%) hue-rotate(104deg) brightness(95%) contrast(103%);margin-left:32px}.FailIcon{-webkit-filter:invert(11%) sepia(87%) saturate(4295%) hue-rotate(356deg) brightness(83%) contrast(114%);filter:invert(11%) sepia(87%) saturate(4295%) hue-rotate(356deg) brightness(83%) contrast(114%);margin-left:32px}.ProgressWrapper{align-items:center;display:flex;flex:1 1;flex-direction:row}button{-webkit-font-smoothing:antialiased;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:600;margin-top:5px;padding:5px 16px}button:disabled{display:none}.ProgressBar{background-color:#cce5fe;border-radius:5px;height:8px;width:calc(100% - 55px)}.Progress{background-color:#003a70;border-radius:5px;height:100%;margin:0}.ms-TextField-errorMessage{padding-top:5px}.ms-TextField-errorMessage,.remainingCharsText{-webkit-font-smoothing:antialiased;align-items:center;-webkit-animation-duration:.367s;animation-duration:.367s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:css-0,css-13;animation-name:css-0,css-13;-webkit-animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-timing-function:cubic-bezier(.1,.9,.2,1);color:#a4262c;display:flex;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;margin:0}.remainingCharsText{padding:5px 3px 3px}
/*# sourceMappingURL=main.da479f8f.css.map*/