@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.question-wrapper.checkbox.disabled{pointer-events:none}.question-wrapper.checkbox .label.required>p:first-child:before{content:"*";color:#d24444;margin-right:.25rem}.question-wrapper.checkbox .label{font-size:.875rem;font-weight:500}.question-wrapper.checkbox.invalid .invalid-reason{color:#d24444;padding-bottom:.5em;display:block}.question-wrapper.checkbox.invalid .label{color:#d24444}.question-wrapper.checkbox .checkbox-option{margin-bottom:1rem;display:flex}.question-wrapper.checkbox .checkbox-option .input-wrap{min-width:1.5rem}.question-wrapper.checkbox .checkbox-option .input-wrap input{margin:0}.question-wrapper.checkbox .checkbox-option .saving{min-width:1.5rem}.question-wrapper.checkbox .checkbox-option .saving svg{animation:2s linear infinite spin}.question-wrapper.checkbox .invalid-reason{display:none}.question-wrapper.date-pick.disabled{pointer-events:none}.question-wrapper.date-pick.disabled .react-date-picker button{display:none}.question-wrapper.date-pick.invalid .date-picker-container .react-date-picker__wrapper{border-color:#d24444}.question-wrapper.date-pick.invalid label{color:#d24444}.question-wrapper.date-pick.invalid .invalid-reason{color:#d24444;display:block}.question-wrapper.date-pick>label>span{padding-right:.25em;font-size:.875rem;font-weight:500}.question-wrapper.date-pick>label svg{animation:2s linear infinite spin}.question-wrapper.date-pick .invalid-reason{display:none}.question-wrapper.dropdown.disabled{pointer-events:none}.question-wrapper.dropdown.invalid{color:#d24444}.question-wrapper.dropdown.invalid select{border-color:#d24444}.question-wrapper.dropdown.invalid .invalid-reason{display:block}.question-wrapper.dropdown label span.required:before{content:"*";color:#d24444;margin-right:.25rem}.question-wrapper.dropdown label span{padding-right:.5em;font-size:.875rem;font-weight:500}.question-wrapper.dropdown label svg{animation:2s linear infinite spin}.question-wrapper.dropdown select{background-color:#fff;border:2px solid #cacdd18c;border-radius:.25em;padding:.5em}.question-wrapper.dropdown .invalid-reason{display:none}.button-container button{color:#fff;cursor:pointer;background-color:#014e8d;border:none;border-radius:6px;min-width:5rem;height:2rem;padding:0 .9375rem;font-family:Roboto,Arial,Helvetica;font-size:.75rem;font-weight:500}.button-container button:focus,.button-container button:hover{filter:drop-shadow(4px 4px 10px #0006)}.button-container button:disabled{filter:grayscale(50%);cursor:default}.button-container button.secondary{color:#014e8d;background-color:#fff;border:2px solid #014e8d}.button-container button.negative{color:#d24444;background-color:#fff;border:2px solid #d24444}.button-container button.tertiary{background-color:#fa6400;border:2px solid #fa6400}.button-container button.grey{color:#3c3e45;background-color:#e2e6e9;border:2px solid #e2e6e9}.file-drop-container label{color:#586874;border:1px solid #dbdfed;border-radius:.5em .5em 0 0;width:21.125rem;padding:.5rem 0 .5rem .75rem;font-weight:500;display:inline-block}.file-drop-container .file-drop{text-align:center;width:19.875rem}.file-drop-container .file-drop:not(.dropped){background-color:#e7e8ff63;border:2px dashed #494ff963;border-radius:8px;flex-direction:row;justify-content:space-evenly;padding:1rem;font-size:.75rem;display:flex}.file-drop-container .file-drop:not(.dropped) .file-icon svg{font-size:2rem}.file-drop-container .file-drop:not(.dropped) .file-icon svg.save-icon{animation:2s linear infinite spin}.file-drop-container .file-drop:not(.dropped) .blue-text{color:#1c55ff;cursor:pointer}.file-drop-container .file-drop:not(.dropped) .blue-text[disabled]{cursor:default;opacity:.25}.file-drop-container .file-drop.dropped{border:1px solid #dbdfed;border-radius:0 0 .5em .5em;margin:0;padding:1rem}.file-drop-container .file-drop input{opacity:0;z-index:-1;position:absolute}.file-drop-container .file-drop input[type=file]{display:none}.file-drop-container .files-list{flex-direction:row;justify-content:space-around;display:flex}.file-drop-container .files-list>div{margin:auto;display:inline-block}.file-drop-container .files-list>div:first-child{width:75%}.file-drop-container .files-list>div.remove-icon,.file-drop-container .files-list>div.type-icon{padding:.5em}.file-drop-container .files-list span{display:block}.file-drop-container .files-list span:first-child{white-space:nowrap;text-overflow:ellipsis;color:#3c3e45;font-size:13px;overflow:hidden}.file-drop-container .files-list span:last-child{color:#595959;font-size:12px}.file-drop-container .files-list .type-icon{cursor:pointer;color:#0091ff}.file-drop-container .files-list .remove-icon{cursor:pointer}.file-drop-container .files-list .file-drop-date-time{display:inline-block}.file-drop-container .files-list .file-download-button{background-color:#fff;border:none}.file-drop-container .invalid-reason{color:#d24444;font-size:.8em}.question-wrapper.file.disabled .file-drop{display:none}.question-wrapper.file.disabled .file-drop.dropped{display:block}.question-wrapper.file.disabled .remove-icon{display:none}.question-wrapper.file.invalid .invalid-reason{color:#d24444;padding-bottom:.5em;display:block}.question-wrapper.file.invalid .label{color:#d24444}.question-wrapper.file .invalid-reason{display:none}.question-wrapper.file .saving{min-width:1.5rem}.question-wrapper.file .saving svg{animation:2s linear infinite spin}.question-wrapper.file .attachment-files-list{flex-direction:column;display:flex}.question-wrapper.file .application-file{margin-bottom:1em}.question-wrapper.file .dropped{text-align:left}@media only screen and (width<=600px){.question-wrapper.file .file-drop{box-sizing:border-box;width:100%}}.question-wrapper.label-only ol{margin:0}.question-wrapper.radio.disabled{pointer-events:none}.question-wrapper.radio.invalid legend{color:#d24444}.question-wrapper.radio.invalid .invalid-reason{color:#d24444;display:block}.question-wrapper.radio fieldset{border:none;margin:0;padding:0}.question-wrapper.radio fieldset legend.required>p:first-child:before{content:"*";color:#d24444;margin-right:.25rem}.question-wrapper.radio fieldset legend p{font-size:.875rem;font-weight:500}.question-wrapper.radio .invalid-reason{padding-bottom:.5em;display:none}.question-wrapper.radio .radio-option{margin-bottom:1rem;display:flex}.question-wrapper.radio .radio-option p{margin:0;font-size:.85rem;font-weight:500}.question-wrapper.radio .radio-option .input-wrap{min-width:1.5rem}.question-wrapper.radio .radio-option .input-wrap input{margin:0}.question-wrapper.radio .radio-option .saving{min-width:1.5rem}.question-wrapper.radio .radio-option .saving svg{animation:2s linear infinite spin}.question-wrapper.signature{width:100%}.question-wrapper.signature .label.required>p:first-child:before{content:"*";color:#d24444;margin-right:.25rem}.question-wrapper.signature .label{font-size:1.125rem;font-weight:600}.question-wrapper.signature.disabled{pointer-events:none}.question-wrapper.signature.disabled .link-buttons,.question-wrapper.signature.disabled canvas{display:none}.question-wrapper.signature.invalid .sig-wrapper{border-color:#d24444}.question-wrapper.signature.invalid .label{color:#d24444}.question-wrapper.signature.invalid .invalid-reason{color:#d24444;display:block}.question-wrapper.signature .link-buttons{color:#0f428c;justify-content:space-between;max-width:500px;display:flex}.question-wrapper.signature .link-buttons span{cursor:pointer;border-style:solid;border-width:2px;border-radius:6px;margin-top:10px;padding:6px 20px;font-weight:700}.question-wrapper.signature .sig-wrapper{aspect-ratio:3.33333;border:2px solid #cacdd18c;border-radius:4px;width:500px;max-width:100%;position:relative}.question-wrapper.signature .sig-wrapper img{object-fit:contain;width:100%;height:100%}.question-wrapper.signature .sig-wrapper .saving{width:3em;height:3em;margin:auto;position:absolute;inset:0}.question-wrapper.signature .sig-wrapper .saving svg{font-size:3em;animation:2s linear infinite spin}.question-wrapper.signature .sigCanvas{width:100%;height:100%;position:absolute;inset:0}.question-wrapper.signature .invalid-reason{display:none}.question-wrapper.plaintext.disabled{pointer-events:none}.question-wrapper.plaintext.invalid input{border-color:#d24444}.question-wrapper.plaintext.invalid label{color:#d24444}.question-wrapper.plaintext.invalid .invalid-reason{color:#d24444;display:block}.question-wrapper.plaintext input{border:2px solid #cacdd18c;border-radius:.25em;width:25%;padding:.5em}.question-wrapper.plaintext input#quest-46,.question-wrapper.plaintext input#quest-48{width:33%}.question-wrapper.plaintext label span{padding-right:.25em}.question-wrapper.plaintext label svg{animation:2s linear infinite spin}.question-wrapper.plaintext label .label.required>p:first-child:before{content:"*";color:#d24444;margin-right:.25rem}.question-wrapper.plaintext label .label p:first-child{margin-top:0}.question-wrapper.plaintext label .label p:last-child{margin-bottom:0}.question-wrapper.plaintext svg.mask-icon{margin-left:-1.5em}.question-wrapper.plaintext .invalid-reason{display:none}.application-section .question-wrapper.strikethrough{padding-bottom:0}.application-section .question-wrapper.strikethrough.disabled{pointer-events:none}.application-section .question-wrapper.strikethrough input{display:none}.application-section .question-wrapper.strikethrough ol{margin:0}.application-section .question-wrapper.strikethrough .saving{min-width:1.5rem;display:none}.application-section .question-wrapper.strikethrough .saving svg{animation:2s linear infinite spin}.application-section .question-wrapper.strikethrough.marked{text-decoration:line-through}.application-section .question-wrapper.strikethrough.saving{opacity:.5;pointer-events:none}.question-wrapper.output-preview.disabled{pointer-events:none}.question-wrapper.output-preview .link-button-container{position:relative}.question-wrapper.output-preview .link-button-container .link-button{cursor:pointer;color:#0f428c;width:fit-content;font-size:1.125rem;font-weight:600;text-decoration:underline;display:inline}.question-wrapper.output-preview .link-button-container .link-button.disabled{cursor:default;color:#586874}.question-wrapper.output-preview .link-button-container .generating{width:1.5rem;height:1.5rem;margin-left:1rem;display:inline}.question-wrapper.output-preview .link-button-container .generating svg{font-size:1.5rem;animation:2s linear infinite spin}.grid-component-container .primary-filter-container label{color:#586874;text-transform:capitalize;font-size:18px}.grid-component-container .primary-filter-container .primary-filter-dropdown{background-color:#f7f9fc;width:20rem}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__control{border:1px solid #014e8d;border-radius:8px}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__indicator-separator{background-color:#014e8d}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__indicator svg,.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__placeholder{color:#014e8d}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__multi-value__label{font-size:14px}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__multi-value__remove{padding:6px 4px}.grid-component-container .primary-filter-container .primary-filter-dropdown .primary-filter-dropdown__multi-value__remove svg{width:16px;height:16px}.grid-component-container .grid-container{background-color:#fff;border:1px solid #d8d8d8;border-radius:11px;width:fit-content;margin:2rem 0;padding:0 1rem}.grid-component-container .grid-container .grid-search-container{width:25%;margin-bottom:.5rem;position:relative;left:74%}.grid-component-container .grid-container .grid-search-container .grid-search-icon{padding:.25rem;position:absolute}.grid-component-container .grid-container .grid-search-container input{box-sizing:border-box;color:#014e8d;border:1px solid #7a869a;border-radius:6px;width:100%;padding:.25rem .25rem .25rem 1.5rem}.grid-component-container .grid-container .grid-search-container.with-filter{margin-top:-3rem;margin-bottom:1.5rem}.grid-component-container .grid-container:focus{border:1px solid #d8d8d8}.grid-component-container .grid-container .grid-title{margin:1rem 0 0 2rem;font-size:130%;font-weight:625}.grid-component-container .grid-container .button-container .add-filter{color:#fff;background-color:#0f428c;margin:1rem}.grid-component-container .grid-container .filter-container{display:inline-block;position:relative}.grid-component-container .grid-container .filter-container .filter-dropdown-container{position:absolute}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-dropdown{z-index:2;background-color:#fff;border:1px solid #c9d4f7;border-radius:6px;width:12rem;margin-top:-.7rem;margin-left:1rem;padding-inline-start:0;list-style-type:none;position:absolute;box-shadow:0 3px 9px #000}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-dropdown>li{height:2em}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-dropdown>li>div{padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-dropdown>li>div:hover:first-child{cursor:pointer;color:#494ff9;background-color:#e9efff}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown{z-index:2;background-color:#fff;border:1px solid #c9d4f7;border-radius:6px;width:20rem;height:6rem;margin-top:-1.6em;position:relative;top:0;left:105%;box-shadow:0 3px 9px #000}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown select{color:#494ff9;width:95%;height:2.2rem;font-size:14px;font-weight:400}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown .sub-dropdown-title{font-size:80%}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown>div{padding-bottom:.25em;padding-left:.5rem}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown .filter-button-container{vertical-align:middle;flex-direction:row;display:flex;position:relative;left:30%}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown .filter-button-container button:first-child{margin-right:.5rem}.grid-component-container .grid-container .filter-container .filter-dropdown-container .filters-sub-dropdown .filter-button-container button{width:6rem;min-width:auto;height:2rem;margin-top:.5rem}.grid-component-container .grid-container .current-filters-container{flex-flow:wrap;width:75%;margin-left:1rem;display:flex}.grid-component-container .grid-container .current-filters-container .current-filter{color:#343e48;background-color:#f0f2f5;border:1px solid #f0f2f5;border-radius:16.5px;width:fit-content;height:1.1rem;margin-bottom:.5rem;margin-right:1rem;padding:.25rem;font-size:12px;font-weight:700;display:inline-block}.grid-component-container .grid-container .filters-and-applications-container{flex-direction:row;display:flex}.grid-component-container .grid-container .applications-counter{color:#fff;text-align:center;background-color:#0091ff;border:1px solid #0091ff;border-radius:7px;width:25%;height:min-content;padding:0 .25rem;font-size:14px;display:inline-block;position:relative}.grid-component-container .grid-container .applications-counter.no-filter{left:74%}.grid-component-container .grid-container .break.grid-break{grid-column:1/-1;margin-bottom:0}.grid-component-container .grid-container .page-buttons-container{margin:2em}.grid-component-container .grid-container .page-buttons-container .next-page-button,.grid-component-container .grid-container .page-buttons-container .prev-page-button{cursor:pointer;background-color:#fff;border-style:solid;border-color:#b8c1c3;border-radius:5px;height:1.5rem}.grid-component-container .grid-container .page-buttons-container .next-page-button svg,.grid-component-container .grid-container .page-buttons-container .prev-page-button svg{color:#b8c1c3}.grid-component-container .grid-container .page-buttons-container .next-page-button:disabled,.grid-component-container .grid-container .page-buttons-container .prev-page-button:disabled{cursor:default;opacity:.25}.grid-component-container .grid-container .page-buttons-container .current-of-max{color:#595959}.grid-component-container .grid-container .page-buttons-container .current-page-display,.grid-component-container .grid-container .page-buttons-container .max-page-display{cursor:default;text-align:center;color:#1c1d22;background-color:#dee0e3;border-radius:4px;outline:none;width:1.5rem;height:1.5rem;margin:0 .5em;display:inline-block}.grid-component-container .grid-container .grid{display:-ms-grid;display:grid}.grid-component-container .grid-container .grid .grid-header{cursor:pointer;color:#595959;font-weight:550}.grid-component-container .grid-container .grid .grid-header .dual-sort-icon,.grid-component-container .grid-container .grid .grid-header:not(.sorting-by-asc) .up-sort-icon,.grid-component-container .grid-container .grid .grid-header:not(.sorting-by-desc) .down-sort-icon{display:none}.grid-component-container .grid-container .grid .grid-header.sortable:hover:not(.sorting-by-asc):not(.sorting-by-desc) .dual-sort-icon{display:inline-block}.grid-component-container .grid-container .grid .grid-header.sortable:not(:hover):not(.sorting-by-asc):not(.sorting-by-desc){padding-right:.625em}.grid-component-container .grid-container .grid .odd:not(.selected-row):not(.hovered-row){background-color:#044f9208}.grid-component-container .grid-container .grid .grid-cell:not(button){color:#6d7278}.grid-component-container .grid-container .grid .selected-row{background-color:#bfd1ff}.grid-component-container .grid-container .grid .selected-row.begin{border-top-left-radius:5px;border-bottom-left-radius:5px}.grid-component-container .grid-container .grid .selected-row.end{border-top-right-radius:5px;border-bottom-right-radius:5px}.grid-component-container .grid-container .grid .hovered-row:not(.selected-row){background-color:#e8eeff}.grid-component-container .grid-container .grid .hovered-row:not(.selected-row).begin{border-top-left-radius:5px;border-bottom-left-radius:5px}.grid-component-container .grid-container .grid .hovered-row:not(.selected-row).end{border-top-right-radius:5px;border-bottom-right-radius:5px}.grid-component-container .grid-container .grid>:not(.break):not(.page-buttons-container){align-items:center;height:3rem;padding-left:1rem;display:flex}.table-question.grid-container{border:0;margin:0 auto}.table-question.grid-container *{justify-content:center}.table-question.grid-component-container .grid-container:focus{border:0}.application-section h3{color:#0f428c;margin-bottom:1rem;font-size:1.9rem}.application-section p{margin-top:1rem}.application-section p strong{color:#0f428c;font-weight:500}.application-section .application-header p{font-size:1.125rem}.application-section .application-header p strong{color:#0f428c}.application-section .application-header p em{color:#d24444;font-style:normal}.application-section .question-wrapper{padding-bottom:1rem}.application-section .question-wrapper label{display:block}.application-section .question-wrapper .label-plain{font-size:.875rem;font-weight:500}.application-section .question-wrapper .label-file{flex-direction:row;align-items:center;font-weight:500;display:flex}.application-section .question-wrapper .label-file span{flex-grow:.01}.application-section .question-wrapper .label-file .line{background-color:#cacdd18c;flex-grow:1;height:1px}.panel{background-color:#fff;border:1px solid #eee;border-radius:.7rem;margin:0 3rem 6rem;padding-left:3rem}@media only screen and (width<=600px){.panel{margin:0 1rem;padding:0 1rem}}.step-progress-indicator{cursor:default;background-color:#f7f9fc;border-radius:.5em;justify-content:space-between;padding:.5em 1em;display:flex}.step-progress-indicator.disabled{pointer-events:none}.step-progress-indicator .between{border-top:2px dashed #6e6e6e;flex-grow:1;height:2px;margin:1.6rem .5rem}.step-progress-indicator .between.completed{border-top-style:solid;border-top-color:#266438}.step-progress-indicator .step{color:#6e6e6e;cursor:pointer;text-align:center;width:10rem}.step-progress-indicator .step .name{border:.2rem solid #6e6e6e;border-radius:.5rem;padding:.8rem;font-weight:500}.step-progress-indicator .step.completed .name{color:#fff;background-color:#266438;border-color:#266438}.step-progress-indicator .step.completed .num{color:#266438}.step-progress-indicator .step.completed .num svg{padding-left:.25em}.step-progress-indicator .step.current .name{color:#fff;background-color:#014e8d!important;border-color:#014e8d!important}.step-progress-indicator .step.current .num{color:#014e8d!important}@media only screen and (width<=600px){.step-progress-indicator{flex-direction:column;gap:.2em}.step-progress-indicator .between{display:none}.step-progress-indicator .step{flex-direction:row;align-items:center;width:100%;display:flex}.step-progress-indicator .step .name{flex-grow:1;order:2;padding:.1em .5em}.step-progress-indicator .step .num{min-width:5em}}#application-component.placeholder{max-height:100vh;overflow:hidden;-webkit-mask:linear-gradient(#fff,#0000);mask:linear-gradient(#fff,#0000)}#application-component.placeholder .application-name{width:20em;max-width:100%;height:1em}#application-component.placeholder .progress-indicator{width:100%;height:5em}#application-component.placeholder .questions{font-size:1.25em}#application-component.placeholder .questions .question-response{width:15em;max-width:100%;height:1em;margin-top:.25em}#application-component.placeholder .questions .question-text{width:10em;max-width:100%;height:1em;margin-top:1em}#application-component.placeholder .step-instructions{width:30em;max-width:100%;height:1em;margin-top:2em}#application-component.placeholder .step-name{width:15em;max-width:100%;height:1.25em;margin-top:2em}#application-component h2{padding-left:3rem;font-size:2.5em}#application-component h2 p strong{color:#0f428c}#application-component .panel:not(.no-padding){padding:2rem}#application-component .panel.submitted{padding-top:0}#application-component .panel.submitted h2{padding:0}#application-component .panel.submitted .file-drop{text-align:left;margin-left:1em}#application-component .panel.submitted .file-drop .remove-icon{display:none}#application-component .post-step-buttons,#application-component .post-submit-buttons{justify-content:flex-end;padding-top:1rem;padding-bottom:1rem;padding-right:3rem;display:flex}#application-component .post-step-buttons .button-container,#application-component .post-submit-buttons .button-container{padding-left:1rem}#application-component .post-step-buttons .button-container .submit div,#application-component .post-submit-buttons .button-container .submit div{justify-content:space-between;gap:.5em;display:flex}#application-component .post-step-buttons .button-container .submit div svg,#application-component .post-submit-buttons .button-container .submit div svg{animation:2s linear infinite spin}#application-component .review-message{color:#882224;text-align:left;background-color:#fdf1f0;border-radius:8px;margin:1rem 3rem;padding:1rem;font-size:18px;font-weight:500}#application-component .review-message svg{width:18px;height:18px}#application-component .review-message .change-reason-container{margin:.5rem 2rem}#application-component .review-message .change-reason-container .message-container{margin-bottom:1.5rem}#application-component .review-message .collapse-button{float:right;cursor:pointer}.change-school-body div:not(.change-school-instructions):not(.file-drop){text-align:left}.change-school-body>div{justify-content:center;margin-bottom:2rem;display:flex}.data-placeholder{width:5em;height:1em;display:inline-block}.labeled-select{text-align:left;padding:.25em}.labeled-select span.is-required{color:#d24444;font-size:1.2rem}.labeled-select label{color:#586874;font-size:.85em;font-weight:500}.labeled-select label select{border:2px solid #cacdd18c;border-radius:.3em;width:calc(100% - 1em);margin-top:.3rem;padding:.5em}.labeled-select label select:focus,.labeled-select label select:focus-visible{outline:1px solid #cb87d8}.labeled-select label select:disabled{color:#231c32;opacity:1;appearance:none;background-color:#f4f4f4;border:1px solid #f4f4f4}.labeled-select span.invalid-reason{color:#d24444;font-size:.8em;display:none}.labeled-select.invalid select{color:#d24444;border:1px solid #d24444}.labeled-select.invalid span.invalid-reason{display:block}.delete-application em{font-weight:700}.delete-application strong{color:#d24444}.delete-application .body{text-align:left;max-width:30em}.delete-application .confirmation{margin-top:2em}.delete-application .confirmation p{display:inline}.status-component .circle{border-radius:50%;width:10px;height:10px;display:inline-block}.status-component .purple{background-color:#b600ff}.status-component .orange{background-color:#fa6400}.status-component .lightblue{background-color:#7ac5ff}.status-component .blue{background-color:#0991ff}.status-component .lightpurple{background-color:#e6b5ff}.status-component .darkblue{background-color:#416ad6}.status-component .green{background-color:#35a24d}.status-component .lightgreen{background-color:#97e0a7}.status-component .yellow{background-color:#ffca39}.status-component .red{background-color:#d53838}.status-component .magenta{background-color:#f35db6}.status-component .navyblue{background-color:#0f428c}.withdraw-app-body div:not(.withdraw-app-instructions){text-align:left}.withdraw-app-body>div{margin-bottom:2rem}.withdraw-app-body .add-info-row{flex-direction:column;display:flex}.loading-withdraw-app{width:3rem;height:3rem}.loading-withdraw-app svg{font-size:3rem;animation:2s linear infinite spin}.withdraw-program-body div:not(.withdraw-program-instructions){text-align:left}.withdraw-program-body textarea{resize:none;height:10rem}.withdraw-program-body>div{margin-bottom:2rem}.withdraw-program-body .add-info-row{flex-direction:column;display:flex}#applications-parent-component{margin-left:3rem;margin-right:3rem}#applications-parent-component .header{justify-content:space-between;align-items:center;display:flex}#applications-parent-component .header p{margin:0;font-size:2.25rem}#applications-parent-component .header strong{color:#0f428c;font-size:2.25rem}#applications-parent-component .message.review{color:#882224;background-color:#fdf1f0}#applications-parent-component .message.approved{color:#207628;background-color:#a1ecb2}#applications-parent-component .message.pending{color:#da5700;background-color:#ffe4ce}#applications-parent-component .message{color:#882224;text-align:left;background-color:#fdf1f0;border-radius:8px;margin:1rem 0;padding:1rem;font-size:18px;font-weight:500}#applications-parent-component .message svg{width:18px;height:18px}#applications-parent-component .message .close-icon{float:right;cursor:pointer}#applications-parent-component .panel{margin:0;padding-right:1em}#applications-parent-component .panel .app-instance{border-bottom:1px solid #eee;padding-top:1em}#applications-parent-component .panel .app-instance:last-child{border-bottom:none}#applications-parent-component .panel .app-instance.placeholder .attachments-container .attachment-list{margin:1em 0}#applications-parent-component .panel .app-instance.placeholder .attachments-container .attachment-list .attachment{gap:.5em;width:25em;height:3em;margin:.5em 0;display:flex}#applications-parent-component .panel .app-instance.placeholder .attachments-container .attachment-list .attachment .detail{width:100%;height:100%}#applications-parent-component .panel .app-instance.placeholder .attachments-container .attachment-list .attachment .icon{width:3em;height:100%}#applications-parent-component .panel .app-instance.placeholder .attachments-container .label{width:20em;height:1em}#applications-parent-component .panel .app-instance.placeholder .detail .label{min-height:1em;margin-bottom:.25em}#applications-parent-component .panel .app-instance.placeholder .student-name{width:12em;height:1em;margin:.2em 0}#applications-parent-component .panel .app-instance.placeholder .term{width:6em;height:1em;margin:.25em 0}#applications-parent-component .panel .app-instance .actions-container{padding-top:2em;padding-bottom:2em}#applications-parent-component .panel .app-instance .actions-container .action-select__control{background-color:#014e8d;width:fit-content;height:3em;font-weight:600}#applications-parent-component .panel .app-instance .actions-container .action-select__control .action-select__indicator-separator{display:none}#applications-parent-component .panel .app-instance .actions-container .action-select__control .action-select__placeholder,#applications-parent-component .panel .app-instance .actions-container .action-select__control svg{color:#fff}#applications-parent-component .panel .app-instance .actions-container .action-select__control svg:hover{color:#999}#applications-parent-component .panel .app-instance .actions-container .action-select__menu{width:fit-content}#applications-parent-component .panel .app-instance .attachments-container{padding-top:2em}#applications-parent-component .panel .app-instance .attachments-container .label{margin-bottom:1.25rem;font-weight:700}#applications-parent-component .panel .app-instance .attachments-container .attachment-list{flex-wrap:wrap;justify-content:flex-start;display:flex}#applications-parent-component .panel .app-instance .attachments-container .attachment-list p{margin-bottom:2rem}#applications-parent-component .panel .app-instance .attachments-container .attachment-list .file-drop{text-align:left;margin-bottom:1.25rem;margin-right:2rem}#applications-parent-component .panel .app-instance .attachments-container .attachment-list .remove-icon{display:none}#applications-parent-component .panel .app-instance .details{justify-content:space-between;gap:2em;padding-top:1em;display:flex}#applications-parent-component .panel .app-instance .details .detail{flex-grow:1}#applications-parent-component .panel .app-instance .details .detail .data{background-color:#eee;border-radius:.25em;min-height:1.25em;padding:.75em}#applications-parent-component .panel .app-instance .details .detail .label{font-size:1.2rem;font-weight:700}#applications-parent-component .panel .app-instance .student-name{color:#0f428c;font-size:1.5em;font-weight:700}#applications-parent-component .panel h2{color:#0f428c}.panel-section{margin-top:2rem}.panel-section .panel-header{color:#014e8d;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:1.125rem;font-weight:700;display:flex}.panel-section .panel-header span:nth-child(2){box-sizing:border-box;border-top:1px solid #eee;flex-grow:1;height:1px;margin-left:1rem}.panel-section .validated-input{padding:.5rem 0}.statement-status-component .circle{border-radius:50%;width:10px;height:10px;display:inline-block}.statement-status-component .lightblue{background-color:#0091ff}.statement-status-component .blue{background-color:#416ad6}.statement-status-component .grey{background-color:#6d7278}.statement-status-component .green{background-color:#45b764}#view-annual-statements .annual-statements-title{margin-top:3rem;margin-left:3rem}#view-annual-statements .annual-statements-title strong{color:#0f428c}#view-annual-statements .description-text{max-width:82.5vw}#view-annual-statements .labeled-input{width:25%}#view-annual-statements .labeled-select{width:26%}#view-annual-statements .tuition-instructions strong{color:#b00c12}#view-annual-statements .fees-table,#view-annual-statements .discount-table{border-collapse:collapse;color:#231c32;border:1px solid #000;width:50%;margin-bottom:2rem;display:table}#view-annual-statements .fees-table div,#view-annual-statements .discount-table div{display:table-row}#view-annual-statements .fees-table div div,#view-annual-statements .discount-table div div{border-collapse:collapse;border:1px solid #000;width:75%;padding:.25rem;display:table-cell}#view-annual-statements .fees-table div div:nth-child(2n),#view-annual-statements .discount-table div div:nth-child(2n){text-align:right;width:25%;padding-right:2rem}#view-annual-statements .fees-table input,#view-annual-statements .discount-table input{color:#231c32;border:none;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}#view-annual-statements .fees-table input:focus,#view-annual-statements .discount-table input:focus{border:none;outline:none}#view-annual-statements .fees-table input.fee,#view-annual-statements .fees-table input.total,#view-annual-statements .discount-table input.fee,#view-annual-statements .discount-table input.total{text-align:right;width:85%}#view-annual-statements .fees-table input.discount,#view-annual-statements .discount-table input.discount{text-align:right;width:75%}#view-annual-statements .fees-table .total-row,#view-annual-statements .discount-table .total-row,#view-annual-statements .fees-table .total-row input,#view-annual-statements .discount-table .total-row input{color:#fff;background-color:#586874}#view-annual-statements .populate-button-container{padding-bottom:2rem;padding-left:38%}#view-annual-statements .entry-date{margin-bottom:1rem}#view-annual-statements .status-panel>div>div,#view-annual-statements .details-panel>div>div{border-bottom:1px solid #eee;justify-content:space-between;width:30rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}#view-annual-statements .statements-button-row{justify-content:flex-end;gap:1.5rem;padding-top:1rem;padding-bottom:1rem;padding-right:3rem;display:flex}#view-annual-statements .statements-button-row .save-button{background-color:#35a24d}#view-annual-statements .back-button{margin:1rem;position:absolute;top:0;left:10rem}@media screen and (width<=1536px){#view-annual-statements .description-text{max-width:60vw}}@media screen and (width<=600px){#view-annual-statements .description-text{max-width:40vw}}.language-selector-container{margin-right:2rem;position:absolute;top:0;right:0}.language-selector-container #language-selector-label{color:#586874;font-size:.85rem;font-weight:500}.language-selector-container .language-selector{color:#586874;width:10rem;font-size:70%}.language-selector-container .language-selector .language-select__indicator{padding:1px}.language-selector-container .language-selector .language-select__indicator svg{width:15px;height:15px}.language-selector-container .language-selector .language-select__value-container{text-align:center;align-items:center}.language-selector-container .language-selector .language-select__control--is-focused{border:1px solid #cb87d8;box-shadow:0 0 1px #cb87d8}.language-selector-container .language-selector .language-select__option--is-selected{background-color:#0f428c}.language-selector-container .language-selector .language-selector-icon,.language-selector-container .language-selector .language-selector-text{vertical-align:middle;display:inline-block}.language-selector-container .language-selector svg{transform-origin:50%;border-radius:20%;width:2.25rem}@media only screen and (width<=600px){.language-selector-container{position:auto;margin-top:2rem;margin-right:auto;top:auto;right:auto}}.tile-container{margin:2rem .25rem 2rem 2rem;display:inline-block}.tile-container .tile{cursor:default;border-radius:10px;width:16.25rem;height:11.8125rem;font-weight:700}.tile-container .tile>div{text-align:center;padding:.75rem}.tile-container .tile .tile-count-display{margin-bottom:.5rem;font-size:75px}.tile-container .tile .tile-title-display{border-bottom-right-radius:10px;border-bottom-left-radius:10px;font-size:26px}.tile-container .tile.default{color:#000;background-color:#fff;border:1px solid gray}.tile-container .tile.default .tile-title-display{background-color:#e6e6e6}.tile-container .tile.default:hover:after{background-color:#fff}.tile-container .tile.blue-tile{color:#fff;background-color:#0091ff;border:1px solid #0091ff}.tile-container .tile.blue-tile .tile-title-display{color:#0066b3;background-color:#4db2ff}.tile-container .tile.pink-tile{color:#fff;background-color:#e61993;border:1px solid #e61993}.tile-container .tile.pink-tile .tile-title-display{color:#a11267;background-color:#ee5eb3}.tile-container .tile.orange-tile{color:#fff;background-color:#fa6400;border:1px solid #fa6400}.tile-container .tile.orange-tile .tile-title-display{color:#ae4500;background-color:#ff9148}.tile-container .tile.green-tile{color:#fff;background-color:#35a24d;border:1px solid #35a24d}.tile-container .tile.green-tile .tile-title-display{color:#226832;background-color:#5ac973}.dashboard-component{margin:2rem}.dashboard-component .dashboard-tile-row{flex-direction:row;display:flex}.dashboard-component .circle{border-radius:50%;width:10px;height:10px;display:inline-block}.dashboard-component .blue{background-color:#00f}.dashboard-component .purple{background-color:purple}.dashboard-component .pink{background-color:#f0f}.dashboard-component>div:not(.language-selector){margin-bottom:1rem}.tab-control{margin:.25rem}.tab-control .tab-control-selector-row{flex-direction:row;margin-bottom:1rem;font-size:1.1em;display:flex}.tab-control .tab-control-selector-row .tab-control-selector{cursor:pointer;color:#586874;border-bottom:1px solid #c5cdd3;padding:.1em 1em}.tab-control .tab-control-selector-row .tab-control-selector:first-child{padding-left:0}.tab-control .tab-control-selector-row .tab-control-selector:last-child{padding-right:0}.tab-control .tab-control-selector-row .tab-control-selector:hover{color:#2c343a;border-bottom-color:#8b9ba7}.tab-control .tab-control-selector-row .tab-control-selector.selected-tab{color:#0f428c;border-bottom-color:#0f428c}.tab-control .tab-control-selector-row .tab-control-selector.selected-tab:hover{color:#051730;border-bottom-color:#051730}.tab-control .tab-control-selector-row .tab-control-selector.disabled{pointer-events:none}.menu-button-container{padding:1em 0}.menu-button-container .menu-button-select__control{background-color:#0f428c;width:fit-content}.menu-button-container .menu-button-select__control .menu-button-select__indicator-separator{display:none}.menu-button-container .menu-button-select__control .menu-button-select__placeholder{color:#fff}.menu-button-container .menu-button-select__menu{width:fit-content}.menu-button-container:disabled .menu-button-select__control{filter:grayscale(50%);cursor:default}.menu-button-container.secondary .menu-button-select__control{color:#014e8d;background-color:#fff;border:2px solid #014e8d}.menu-button-container.negative .menu-button-select__control{color:#d24444;background-color:#fff;border:2px solid #d24444}.menu-button-container.tertiary .menu-button-select__control{background-color:#fa6400;border:2px solid #fa6400}.menu-button-container.grey .menu-button-select__control{color:#3c3e45;background-color:#e2e6e9;border:2px solid #e2e6e9}.modal-title{text-align:center;margin:0;font-size:1.9rem;font-weight:700;display:block}.modal-title:after{content:"";border-bottom:1px solid #eee;width:100%;margin-top:.25em;margin-bottom:1em;display:block}.modal-text{text-align:left}.row{justify-content:flex-start;margin-top:1.5rem;display:flex}.row.button{justify-content:flex-end;margin-top:15rem}.row>div:not(:last-child){padding-right:1.5rem}.row .labeled-select>label>select{padding:8.5px}.delete-button{color:#fff;background-color:#d24444}#view-enrollment-change .enrollment-change-view-title{color:#0f428c;margin-top:3rem;margin-left:3rem;font-size:36px;font-weight:700}#view-enrollment-change .change-enrollment-button{margin-top:3rem;margin-left:3rem}#view-enrollment-change .red{color:#d24444}#view-enrollment-change .enrollment-change-grid{margin:1.5rem}#view-enrollment-change .enrollment-change-grid .grid>span{min-width:5rem;padding-right:2rem}#view-enrollment-change .enrollment-change-grid .grid-title{color:#0f428c;margin-left:1rem}#view-enrollment-change .enrollment-change-grid .actions-column{flex-direction:column;align-items:flex-start;display:flex}#view-enrollment-change .enrollment-change-grid .actions-column>span{font-size:smaller;display:flex}#view-enrollment-change .enrollment-change-grid .actions-column .button-link{padding-top:.5rem}#view-enrollment-change .back-button{margin:1rem;position:absolute;top:0;left:10rem}#view-finances{padding:2em}#view-finances .view-title{display:none}#view-finances .no-statements{text-align:center;padding:2rem;font-size:20px;font-weight:600}#view-finances .labeled-select{width:9rem}#view-finances .annual-statements-grid{width:95%}#view-finances .annual-statements-grid .upper{margin-top:1.5rem}#view-finances .annual-statements-grid .applications-counter{display:none}#view-finances .annual-statements-grid .positive{color:#09800a}#view-finances .annual-statements-grid .negative{color:#d24444}#view-finances .button-link{font-size:15px}.next-button{color:#fff;background:linear-gradient(90deg,#85369b 0%,#833597 28%,#6412b9 60%,#0b336f 100%);border:none;border-radius:3ex;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:2em;padding:1ex 3ex;font-weight:600;display:flex}.next-button:hover,.next-button:focus{filter:drop-shadow(4px 4px 10px #0006);background:linear-gradient(90deg,#620c73 0%,#6a167a 28%,#470c84 60%,#061f44 100%);font-weight:700}.next-button:hover *,.next-button:focus *{font-weight:700}.next-button[disabled]{pointer-events:none;background:linear-gradient(90deg,#b5b5b5 0%,#7084a3 100%)}.next-button svg{fill:#fff;width:1.5em;height:2em}.labeled-input{text-align:left;padding:.25em}.labeled-input span.is-required{color:#d24444;font-size:1.2rem}.labeled-input label{color:#586874;font-size:.85rem;font-weight:500;position:relative}.labeled-input label input{border:2px solid #cacdd18c;border-radius:.3em;width:calc(100% - 1em);margin-top:.3rem;padding:.5em}.labeled-input label input:focus,.labeled-input label input:focus-visible{outline:1px solid #cb87d8}.labeled-input label input:disabled{color:#231c32;opacity:1;background-color:#f4f4f4;border:1px solid #f4f4f4}.labeled-input label svg{position:absolute;bottom:0;right:.5em}@-moz-document url-prefix(){.labeled-input label svg{position:relative;bottom:2em;left:calc(100% - 1.5em)}}.labeled-input span.invalid-reason{color:#d24444;font-size:.8em;display:block}.labeled-input.invalid input{color:#d24444;border:1px solid #d24444}.labeled-input .data-placeholder{width:100%;height:1.9em;display:block}#form-forgot-password-create-password{max-width:35rem}#form-forgot-password-create-password:not(.password-modal){border-top:1px solid #eee}#form-forgot-password-create-password:not(.password-modal) h2{color:#0f428c}#form-forgot-password-create-password.password-modal p,#form-forgot-password-create-password.password-modal #instruction-password,#form-forgot-password-create-password.password-modal #instruction-confirm-password{text-align:left}#form-forgot-password-create-password.password-modal .labeled-input{width:15rem;display:block}#form-forgot-password-create-password.password-modal .labeled-input.current-password,#form-forgot-password-create-password.password-modal .labeled-input.passing{margin-bottom:1em}#form-forgot-password-create-password.password-modal h2{color:#000;margin:0}#form-forgot-password-create-password p{color:#586874}#form-forgot-password-create-password hr{opacity:.3;background-color:#eee}#form-forgot-password-create-password .next-button{margin:2em 0}#form-forgot-password-create-password #instruction-confirm-password,#form-forgot-password-create-password #instruction-password{color:#d24444;margin-bottom:1em;padding:0 .25rem;font-size:.8em}#form-forgot-password-create-password .button-row{float:right;gap:1.5rem;margin-top:3rem;display:flex}#form-forgot-password-init{border-top:1px solid #eee}#form-forgot-password-init h2{color:#0f428c}#form-forgot-password-init p{color:#586874;max-width:25em}#form-forgot-password-init .next-button{margin:2em 0}#form-forgot-password-init #cancel{font-size:.8em}.multi-digit-input fieldset{border:none;margin:0;padding:0}.multi-digit-input legend{padding-bottom:.5em;font-weight:500}.multi-digit-input ul{justify-content:space-between;margin:0;padding:0;display:flex}.multi-digit-input ul li{display:block}.multi-digit-input ul input{text-align:center;-moz-appearance:textfield;background-color:#dbe5ff;border:2px solid #dbe5ff;border-radius:.25em;outline:none;width:1.25em;padding:.25em;font-size:1.5em}.multi-digit-input ul input:focus{background-color:#fff}.multi-digit-input ul input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.multi-digit-input ul input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#form-forgot-password-verify{border-top:1px solid #eee;max-width:25em}#form-forgot-password-verify h2{color:#0f428c}#form-forgot-password-verify p{color:#586874}#form-forgot-password-verify .next-button{margin:2em 0}#form-forgot-password-verify #no-receive{font-size:.8em}#page-forgot-password{min-height:100%;display:flex}#page-forgot-password #page-forgot-password-foreground{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:50%;padding:5rem;display:flex}#page-forgot-password #page-forgot-password-foreground h1{margin:0}#page-forgot-password #page-forgot-password-foreground h1 img,#page-forgot-password #page-forgot-password-foreground h1 svg{width:448px}#page-forgot-password #page-forgot-password-background{background-image:url(/assets/bkg01-Cd7bYiul.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}@media only screen and (width<=600px){#page-forgot-password #page-forgot-password-foreground{width:100%;padding:1em}#page-forgot-password #page-forgot-password-background{display:none}}#form-login-verification-code div[role=main]{border-top:1px solid #eee;max-width:25em}#form-login-verification-code div[role=main] h2{color:#0f428c;margin:0;margin-block:0;padding-top:.5em;font-size:2em;font-weight:400}#form-login-verification-code div[role=main] .multi-digit-input{padding-bottom:1.5rem}#form-login-verification-code h1{text-align:center;margin:0}#form-login-verification-code h1 svg{width:448px}#form-login-verification-code #no-receive{text-align:center;padding-top:.75em;font-size:.75em}@media only screen and (width<=600px){#form-login-verification-code{width:100%;padding:1em}}#page-login{min-height:100%;display:flex}#page-login #form-login{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#page-login #form-login div[role=main]{width:100%}#page-login #form-login h1{margin:0}#page-login #form-login h1 img,#page-login #form-login h1 svg{width:448px}#page-login #form-login p{color:#586874;text-align:left;max-width:25em;padding-top:1em;padding-bottom:1em;position:relative}#page-login #form-login p:after,#page-login #form-login p:before{content:"";border-bottom:1px solid #eee;width:100%;height:1px;position:absolute;left:0}#page-login #form-login p:after{bottom:0}#page-login #form-login p:before{top:0}#page-login #form-login .next-button{margin:2em 0}#page-login #form-login #forgot-password{text-align:right;float:right;width:fit-content;margin-bottom:2em;font-size:.75em;display:block}#page-login #form-login #header-text em{color:#0f428c;font-style:normal;font-weight:500}#page-login #form-login #not-registered{text-align:left;font-size:.75em}#page-login #form-login #scholarship-org-name{color:#0f428c;font-weight:500}#page-login #form-login .language-selector-container{text-align:left;position:relative}#page-login #page-login-foreground{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;width:50%;padding:5rem;display:flex}#page-login #page-login-foreground h1{margin:0}#page-login #page-login-foreground h1 img,#page-login #page-login-foreground h1 svg{width:448px}#page-login #page-login-background{background-image:url(/assets/bkg01-Cd7bYiul.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}@media only screen and (width<=600px){#page-login #page-login-foreground{width:100%;padding:1em}#page-login #page-login-background{display:none}}.modal{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.modal .modal-close-button{color:#d24444;cursor:pointer;background-color:#fff;border:2px solid #d24444;border-radius:6px;height:3em;padding:0 1.5em;font-size:1rem;font-weight:600}.modal-content{box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #0000;border-radius:2%;width:fit-content;margin:0;padding:20px calc(20px + 1.5rem);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 2px 9px 4px #0003}.modal-content::-webkit-scrollbar{width:.5rem}.modal-content::-webkit-scrollbar-thumb{background-color:#0f428c;border-radius:8px}.modal-content::-webkit-scrollbar-thumb:hover{background-color:#1a6ee7}.side-modal>.modal-content{height:100%;left:82.5%}.hidden{display:none}#nav-bar{color:#fff;background:linear-gradient(#0f428c 0%,#0e4fad 60%,#0063ae 100%);flex-direction:column;align-items:center;width:100px;min-height:100%;font-size:12px;font-weight:500;display:flex}#nav-bar .expando{display:none}#nav-bar .selected{border-left:4px solid #eee}#nav-bar h1{justify-content:center;width:100%;margin:0;padding:0;display:flex}#nav-bar h1 svg{max-width:3em}#nav-bar svg:not(.no-style){fill:#fff;stroke:#fff;padding:1em 1em 0}#nav-bar svg:not(.no-style).ship-icon-report path{fill:none;stroke:#fff}#nav-bar svg:not(.no-style) circle{stroke:#fff}#nav-bar svg:not(.no-style) path{fill:#fff;stroke:none}#nav-bar svg:not(.no-style) text{fill:#fff}#nav-bar ul{width:100%;padding:0;list-style-type:none;position:relative}#nav-bar ul:after,#nav-bar ul:before{content:"";border-bottom:1px solid #5c7eb1;width:auto;height:1px;position:absolute;left:20%;right:20%}#nav-bar ul:after{opacity:.38}#nav-bar ul li{cursor:pointer;border-left:4px solid #0000;border-right:4px solid #0000;flex-direction:column;align-items:center;padding:1em;display:flex}#nav-bar ul li:hover,#nav-bar ul li:focus{background-color:#2256c7;border-right:4px solid #fff}#nav-bar ul li span{padding-top:.5em}#nav-bar ul li svg{width:2.5em;height:2.5em}.navigation-warning-container .navigation-warning-text{color:#586874;font-size:18px;font-weight:500}.navigation-warning-container .navigation-warning-buttons{justify-content:space-between;margin-top:1rem;display:flex}@media only screen and (width<=600px){#nav-bar{flex-flow:wrap;justify-content:space-between;width:100%}#nav-bar.expanded .log-out{width:100%;display:flex}#nav-bar.expanded ul{display:block}#nav-bar .expando{padding-right:1rem;font-size:1.5rem;display:block}#nav-bar .expando svg{padding:0}#nav-bar .log-out{width:unset;order:99;display:none}#nav-bar .log-out button{flex-direction:row;gap:1em}#nav-bar .log-out button span{padding:0}#nav-bar .log-out button svg{width:2rem;height:2rem}#nav-bar h1{width:6rem;height:3rem}#nav-bar h1 svg{box-sizing:border-box;height:100%;padding:.1em 0}#nav-bar ul{order:98;margin:0;display:none}#nav-bar ul li{flex-direction:row;gap:1em}#nav-bar ul li span{padding:0}#nav-bar ul li svg{width:2rem;height:2rem}}.main-page{color:#586874;flex-direction:row;min-height:100%;display:flex}.main-page #post-auth{flex-direction:column;display:flex}.main-page .break,.main-page .emptyBreak{border-color:#cacdd18c;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:30px}.main-page .emptyBreak{border-bottom:0}.main-page .blur{filter:blur(5px)}.main-page .idle-logout-buttons .stay{background-color:#0f428c;border-color:#0f428c}.main-page .idle-logout-buttons .close{color:#d24444;background-color:#fff;border-color:#d24444}.main-page .idle-logout-buttons{grid-column-gap:45%;grid-auto-flow:column;display:grid}.main-page .idle-logout-buttons button{color:#fff;border-radius:5px;width:10rem}#post-auth{background-color:#f7f9fc;height:100%;box-shadow:inset 15px 0 15px -15px #000}@media only screen and (width<=600px){#post-auth{box-shadow:inset 0 15px 15px -15px #000}}.timer{color:#586874}.main-page .session-timeout.modal p{justify-content:center;display:flex}.main-page .session-timeout.modal p svg{margin-right:.5em}.main-page .session-timeout.modal p svg path{fill:#d24444}.main-page .session-timeout.modal .instructions{margin-bottom:2em;font-size:1.2em}.main-page .session-timeout.modal .logout-buttons{justify-content:space-between;display:flex}.main-page .session-timeout.modal .modal-title{margin:0;font-size:1.9rem;font-weight:700;display:block}.main-page .session-timeout.modal .modal-title:after{content:"";border-bottom:1px solid #eee;width:100%;margin-top:.25em;margin-bottom:1em;display:block}.main-page .view{width:100%}@media only screen and (width<=600px){.main-page{flex-direction:column}.main-page .session-timeout.modal .modal-content{width:auto;top:10%;left:10%;transform:translate(-5%,-5%)}}.error-boundary{color:#586874;padding:1rem 0}.error-boundary p{margin:0}.user-type-component{border-radius:.25em;align-items:center;padding:.25em 1em;display:flex}.user-type-component.user-type-1{color:#135d23;background-color:#a1ecb2}.user-type-component.user-type-2{color:#422076;background-color:#c8affb}.user-type-component.user-type-3{color:#014e8d;background-color:#7ac5ff}.user-type-component.user-type-4{color:#664b00;background-color:#ffeec1}.user-type-component.user-type-4 .icon{display:inline}.user-type-component .icon{height:1em;display:none}.user-type-component .icon svg{height:100%}.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;background:0 0;max-width:100%;padding:10px 6.6667px;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :before,.react-date-picker :after{box-sizing:border-box}.react-date-picker--disabled{color:#6d6d6d;background-color:#f0f0f0}.react-date-picker__wrapper{border:thin solid gray;flex-grow:1;flex-shrink:0;display:flex}.react-date-picker__inputGroup{box-sizing:content-box;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{white-space:pre;padding:1px 0}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;font:inherit;box-sizing:content-box;-moz-appearance:textfield;background:0 0;border:0;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:0 0;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{z-index:1;width:350px;max-width:100vw;position:absolute;top:100%;left:0}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.date-picker-container{text-align:left;padding:.25em}.date-picker-container span.is-required{color:#d24444;font-size:1.2rem}.date-picker-container label{color:#586874;font-size:.85em;font-weight:500}.date-picker-container .react-date-picker{margin-top:.5em}.date-picker-container .react-date-picker--disabled{color:#231c32;opacity:1;background-color:#f4f4f4;border:1px solid #f4f4f4;padding:.25em}.date-picker-container .react-date-picker--disabled input{color:#231c32}.date-picker-container .react-date-picker--disabled .react-date-picker__wrapper{border:none}.date-picker-container .react-calendar{border-radius:.3em}.date-picker-container .react-calendar .react-calendar__tile{background-color:#fff}.date-picker-container .react-calendar .react-calendar__tile:hover{background-color:#eee}.date-picker-container .react-calendar .react-calendar__tile--now{background-color:#fff}.date-picker-container .react-calendar .react-calendar__tile--active{background-color:#0f428c}.date-picker-container .react-calendar .react-calendar__tile--active:hover{background-color:#1a6ee7}.date-picker-container .react-calendar .react-calendar__tile--active,.date-picker-container .react-calendar .react-calendar__navigation button:enabled:hover,.date-picker-container .react-calendar .react-calendar__navigation button:enabled:focus,.date-picker-container .react-calendar .react-calendar__tile:enabled:hover,.date-picker-container .react-calendar .react-calendar__tile:enabled:focus{border-radius:.3em}.date-picker-container .react-date-picker__calendar-button svg{stroke:#0f428c}.date-picker-container .react-date-picker__calendar-button.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.date-picker-container .react-date-picker__calendar-button.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#1a6ee7}.date-picker-container .react-date-picker__clear-button svg{stroke:#d24444}.date-picker-container .react-date-picker__clear-button.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.date-picker-container .react-date-picker__clear-button.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#e69696}.date-picker-container .react-date-picker__wrapper{border:2px solid #cacdd18c;border-radius:.3em}.date-picker-container .react-date-picker__inputGroup__input:focus{outline-color:#cb87d8}.date-picker-container .react-date-picker__button:disabled{display:none}.date-picker-container .invalid-reason{color:#d24444;font-size:.8em}.settings-component .header{justify-content:space-between;align-items:center;margin:1rem 2rem;display:flex}.settings-component .header h2{height:fit-content;margin:0}.settings-component .header h2 p{margin:0}.settings-component .header h2 strong{color:#0f428c}.settings-component .header .client-picker{flex-direction:column;display:flex}.settings-component .header .client-picker[hidden]{display:none}.settings-component .header .client-picker label:after{content:":"}.settings-component .header .client-picker select{color:#0f428c;background-color:#fff;border-color:#0f428c;border-radius:.25em;font-size:1.25em}.settings-component .header .client-picker select:focus,.settings-component .header .client-picker select:focus-visible,.settings-component .header .client-picker select:focus-within{outline-color:#0f428c}.settings-component .buttons{flex-direction:row;gap:1rem;display:flex}.settings-component .tab-control{margin:2rem}.settings-component .users-grid-component{box-sizing:border-box;width:100%}.settings-component .users-grid-component span[colname=Name] .inactive{text-decoration:line-through}.settings-component .users-grid-component .upper{margin-top:1em;display:flex}.settings-component .users-grid-component .upper .grid-search-container{color:#0f428c;left:unset;margin-bottom:unset;position:unset;width:25em}.settings-component .users-grid-component .upper .grid-search-container input{color:#586874}.settings-component .users-grid-component .upper .grid-search-container input::placeholder{color:#0f428c;opacity:1}#page-signup{min-height:100%;display:flex}#page-signup #page-signup-foreground{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-start;align-items:center;width:50%;margin:1em 0;display:flex}#page-signup #page-signup-foreground form{border-top:1px solid #eee}#page-signup #page-signup-foreground form p{color:#586874;max-width:25em}#page-signup #page-signup-foreground form .language-selector-container{text-align:left;margin-left:.3em;position:relative}#page-signup #page-signup-foreground form .language-selector-container .language-selector-icon svg{border-radius:40%;width:1.5rem}#page-signup #page-signup-foreground h1{margin:0}#page-signup #page-signup-foreground h1 img,#page-signup #page-signup-foreground h1 svg{width:448px}#page-signup #page-signup-foreground h2{color:#0f428c}#page-signup #page-signup-foreground div[role=main]{margin:0 5em}#page-signup #page-signup-foreground .labeled-input.passing{margin-bottom:1em}#page-signup #page-signup-foreground .next-button{margin:1.5em 0}#page-signup #page-signup-foreground #terms{margin-bottom:2em;font-size:.75em}#page-signup #page-signup-background{background-image:url(/assets/bkg02-DvMzNf_e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}#page-signup #match-failure{color:#d24444;margin-bottom:1em;padding:0 .25rem;font-size:.8em}@media only screen and (width<=600px){#page-signup #page-signup-foreground{width:100%}#page-signup #page-signup-foreground div[role=main]{margin:0 1em}#page-signup #page-signup-background{display:none}}#view-user-settings .change-password-button{color:#fff;background-color:#fa6400;border-color:#fa6400}#view-user-settings .language-selector-container{position:relative}#view-user-settings .view-title{margin-left:3rem}#view-user-settings .view-title span{font-size:2.25rem}#view-user-settings .view-title span:nth-child(2){color:#0f428c}#view-user-settings .panel-section-content>*{margin-bottom:.75rem}#view-user-settings .panel-section-content .same-row{display:flex}#view-user-settings .panel-section-content .same-row .validated-input,#view-user-settings .panel-section-content .same-row .labeled-input,#view-user-settings .panel-section-content .same-row div{margin-right:3rem}#view-user-settings .form-buttons-container{justify-content:flex-end;display:flex}#view-user-settings .validated-input,#view-user-settings .labeled-input{max-width:15rem}@media only screen and (width<=600px){#view-user-settings .view-title{margin-left:2rem}#view-user-settings .panel-section-content .same-row{flex-direction:column}#view-user-settings .panel-section-content .same-row .validated-input{margin-right:0}}.renewals-view{padding:2rem}.renewals-view .renewals-title-blue{color:#0f428c}.renewals-view .renewals-button,.renewals-view .back-button{position:relative;left:89%}.renewals-view .button-container:last-child{position:relative;top:50%}.renewals-view .grid-container{width:auto;margin:2rem 0 0}.renewals-view .grid-container .grid-title{font-size:26px;font-weight:700}.renewals-view .no-renewals{text-align:center;font-size:20px;font-weight:600}.renewals-view .renewals-grid .grid-title{color:#b600ff}.renewals-view .renewals-grid .grid-description{width:75%;margin-left:2rem}.renewals-view .renewals-grid .applications-counter{display:none}.accept-renewals-modal .accept-renewals-sentence{color:#6d7278;font-size:20px}.accept-renewals-modal .accept-renewals-sentence.intro-sentence{margin-bottom:1rem}.accept-renewals-modal .accept-renewals-sentence.description-sentence{margin-top:2rem}.accept-renewals-modal .accept-renewals-modal-boxed-sentence{color:#014e8d;background-color:#e6e6e6;border-radius:7px;padding:1rem 0;font-size:18px;font-weight:600}.accept-renewals-modal .accept-renewals-modal-boxed-sentence .green-text{color:#35a24d}.view-history-view{text-align:left;font-family:roboto}.view-history-view h2{border-bottom:1px solid #979797;padding-bottom:.5em}.view-history-view .close-button{float:right}.view-history-view .close-button:hover{cursor:pointer}.view-history-view .view-history-subtitle{color:#586874;width:30rem;margin-bottom:2rem}.view-history-view .timestamp{display:block}.view-history-view .timestamp .date-time-text-container{color:#9b9b9b;margin-left:.5rem;font-style:italic;display:inline-block}.view-history-view .timestamp .grey-dot{background-color:#9b9b9b;border-radius:50%;width:8px;height:8px;display:inline-block}.view-history-view .loading{text-align:center;min-width:1.5rem}.view-history-view .loading svg{width:2rem;height:2rem;animation:2s linear infinite spin}.view-history-view .bold{font-weight:600}.view-history-view .Parent{color:#0b3777}.view-history-view .PrivateSchool{color:#b600ff}.view-history-view .ScholarshipOrg{color:#0091ff}.view-history-view .title-text{color:#0f428c}.view-history-view .school-container{padding-top:.5rem}.view-history-view .change-reason-container .change-reason-title{color:#586874;margin-top:.5rem;margin-bottom:.25rem;display:inline-block}.view-history-view .change-reason-container .change-reason{color:#7f7f7f;background-color:#d8d8d84d;border:1px solid #d8d8d84d;border-radius:8px;width:30rem;margin:.25rem;padding:.5rem}.view-history-view .history-object-container{height:45rem;overflow-y:auto}.view-history-view .history-object-container .history-object:last-child .changes{border-left:none}.view-history-view .history-object-container .history-object .changes,.view-history-view .history-object-container .history-object .timestamp{font-size:.9375rem}.view-history-view .history-object-container .history-object .changes{border-left:1px solid #9b9b9b;width:30rem;margin-left:.25rem;padding:.5rem 2rem 3.125rem 1rem}.view-history-view .history-object-container .history-object .changes .change-object{padding-bottom:.5rem}.view-history-view .history-object-container .history-object .changes .to-from{color:#0f428c}.view-history-view .history-object-container .history-object .changes .new-value{color:#35a24d}.view-history-view .history-object-container .history-object .changes .statement-invoice{color:#b600ff}.view-history-view .history-object-container .history-object .changes>span.bold:nth-child(2){color:#3c3e45;font-weight:700}.view-history-view .history-object-container .history-object .changes>p{margin:0}.view-history-view .history-object-container .history-object .changes>p:first-of-type{margin-top:.625rem}.view-history-view .history-object-container .history-object .changes>p:not(:first-of-type){margin-top:.3125rem}.view-history-view .history-object-container .history-object .changes>p,.view-history-view .history-object-container .history-object .changes .enrollment-date{margin-bottom:0}.view-history-view .history-object-container .history-object .changes>.enrollment-date+p{margin-top:1.6875rem}.view-history-view .history-object-container .history-object .changes .enrollment-date{align-items:center;display:flex}.view-history-view .history-object-container .history-object .changes .enrollment-date>p{margin:0}.view-history-view .history-object-container .history-object .changes .enrollment-date .date-time-text-container{margin-left:.25rem}.view-history-view .history-object-container::-webkit-scrollbar{width:.5rem}.view-history-view .history-object-container::-webkit-scrollbar-thumb{background-color:#0f428c;border-radius:8px}.view-history-view .history-object-container::-webkit-scrollbar-thumb:hover{background-color:#1a6ee7}#view-record .file-drop.dropped{text-align:left}#view-record .documents .panel-section-content{grid-template-columns:50% 50%;gap:1.5rem;margin-top:1.5rem;display:grid}#view-record .osde-options-container{width:fit-content}#view-record .options{display:flex}#view-record .verify{margin:1rem}#view-record .panel{padding-right:3rem}#view-record .labeled-select [data-form-key=sectionA\.secondaryDisability],#view-record .labeled-select [data-form-key=sectionA\.primaryDisability]{min-width:18rem}#view-record input[type=checkbox]{height:1.2rem}#view-record input[type=radio]{height:1.2rem;margin-bottom:.5rem}#view-record input:not([type=radio]):not([type=checkbox]),#view-record select{max-width:18rem;height:100%;font:inherit;font-weight:500}#view-record .placeholder{width:90%;height:1rem}#view-record .question-text p:first-child p{font-size:.975rem;font-weight:500}#view-record .question-text p:nth-child(n+2){margin-top:1em;font-size:.85rem;font-weight:500}#view-record .question-text p{min-width:10em;max-width:100%;height:1em}#view-record .question-option p{margin:0;padding-left:.25rem;font-size:.85rem;font-weight:500;display:inline-block}#view-record .check-mark .shimmer{vertical-align:top;width:1rem;height:1rem;margin-right:1.3125rem;display:inline-block}#view-record .record-view-title{color:#0f428c;margin-top:3rem;margin-left:3rem;font-size:36px;font-weight:700}#view-record .student-info-grid,#view-record .parent-info-grid{display:-ms-grid;-ms-grid-column:auto auto;grid-template-columns:auto auto;display:grid}#view-record .student-info-grid>div,#view-record .parent-info-grid>div{flex-direction:column;display:flex}#view-record .student-info-grid>div>span,#view-record .parent-info-grid>div>span{margin-bottom:1rem}#view-record .application-info-grid{display:-ms-grid;-ms-grid-column:auto auto;grid-template-columns:auto auto;font-size:.85rem;display:grid}#view-record .application-info-grid>div>div{border-bottom:1px solid #dbe9ec80;justify-content:space-between;width:75%;margin-bottom:1rem;padding-bottom:.5em;display:flex}#view-record .application-info-grid>div>div>div.label-div{font-weight:500}#view-record .address-grid{display:-ms-grid;-ms-grid-column:auto auto auto;grid-column-gap:2rem;grid-template-columns:10rem 7.5rem 10rem 7.5rem 10rem auto;display:grid}#view-record .panel>div:last-child{margin-bottom:2rem}#view-record .check-mark{color:#fff;vertical-align:top;background-color:#0f428c;border-radius:25%;margin-right:1.3125rem;padding:.25rem}#view-record .eligibility-verification .eligibility-text,#view-record .enrollment-verification .enrollment-text{color:#6d7278;width:63rem;display:inline-block}#view-record .school-verification>.panel-header>span:first-child{color:#b600ff}#view-record .school-verification .school-checkbox{vertical-align:top;margin-right:1.3125rem}#view-record .school-verification .school-text{color:#6d7278;width:43rem;display:inline-block}#view-record .notification-container{color:#422076;background-color:#c8affb;border:1px solid #c8affb;border-radius:.5rem;margin:2rem 3rem;padding:1rem;font-size:18px;font-weight:600}#view-record .notification-container .remove-button{float:right;position:relative}#view-record .form-buttons-container{justify-content:flex-end;padding-right:3rem;display:flex}#view-record .form-buttons-container .button-container{padding-left:1rem}#view-record .form-buttons-container .button-container .submit div{justify-content:space-between;gap:.5em;display:flex}#view-record .form-buttons-container .button-container .submit div svg{animation:2s linear infinite spin}#view-record .form-buttons-container .actions-container{float:right;display:inline-block;position:relative}#view-record .form-buttons-container .actions-container .actions-dropdown-container{position:absolute;right:0}#view-record .form-buttons-container .actions-container .actions-dropdown-container .actions-dropdown{z-index:2;background-color:#fff;border:1px solid #c9d4f7;border-radius:6px;width:170px;margin-top:-180px;padding-inline-start:0;list-style-type:none;position:relative;box-shadow:0 3px 9px #000}#view-record .form-buttons-container .actions-container .actions-dropdown-container .actions-dropdown>li{height:2em}#view-record .form-buttons-container .actions-container .actions-dropdown-container .actions-dropdown>li>div{padding-bottom:.25em;padding-left:.5rem}#view-record .form-buttons-container .actions-container .actions-dropdown-container .actions-dropdown>li>div:hover:first-child{cursor:pointer;color:#494ff9;background-color:#e9efff}#view-record .back-button{margin:1rem;position:absolute;top:0;left:10rem}#view-record .saving{min-width:1.5rem}#view-record .saving svg{animation:2s linear infinite spin}#view-record .review-message{color:#422076;text-align:left;background-color:#c8affb;border-radius:8px;margin:1rem 3rem;padding:1rem;font-size:18px;font-weight:500}#view-record .review-message hr{background-color:#422076;border:none;height:2px}#view-record .review-message svg{width:18px;height:18px}#view-record .review-message .change-reason-container{margin:.5rem 2rem}#view-record .review-message .change-reason-container .message-container{margin-bottom:1.5rem}#view-record .review-message .collapse-button{float:right;cursor:pointer}@media only screen and (width<=600px){.record-view .parent-info-grid,.record-view .student-info-grid{grid-template-columns:initial;flex-direction:column;display:flex}.record-view .parent-info-grid .full-row,.record-view .student-info-grid .full-row{grid-column:initial}.record-view .documents .panel-section-content{grid-template-columns:initial;flex-direction:column;display:flex}.record-view .sticky-container{z-index:999}.record-view .application-info-grid{flex-direction:column;display:flex}.record-view .application-info-grid>div>div{border-bottom:1px solid #dbdfed;justify-content:space-between;width:100%;padding-bottom:.5em;display:flex}}#view-school-info .view-title{margin-left:3rem}#view-school-info .view-title strong{color:#0f428c}#view-school-info .form-buttons-container{justify-content:flex-end;display:flex}#view-school-info .form-buttons-container div:not(:last-child){margin-right:1.5rem}#view-school-info .panel-section-content{width:65%}#view-school-info .row{justify-content:space-between;display:flex}#view-school-info .grid-2{grid-column-gap:4rem;grid-row-gap:2rem;grid-template-columns:auto auto;display:grid}#view-school-info .grid-2 .dash{align-items:center;margin:2rem .5rem 0}#view-school-info .grid-2 .row .labeled-input{margin-left:3rem}#view-school-info .tuition-fees strong{color:#b00c12}@media only screen and (width<=600px){#view-school-info .panel-section-content{width:50%}#view-school-info .file-drop-container .file-drop{max-width:75vw}#view-school-info .row,#view-school-info .grid-2{flex-direction:column;display:flex}#view-school-info .grid-2 .dash{align-items:center;margin:.25rem auto}#view-school-info .grid-2 .row .labeled-input{margin-left:0}}a{color:#0f428c;text-decoration:none}a:hover,a:focus{text-decoration:underline}html{height:100%}body{background-color:#f7f9fc;height:100%}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-thumb{background-color:#0f428c;border-radius:8px}body::-webkit-scrollbar-thumb:hover{background-color:#1a6ee7}body .deletion-warning-container .deletion-warning-text{color:#d24444}body .deletion-warning-container .deletion-warning-text label{color:#586874;font-size:24px}body .deletion-warning-container .deletion-warning-text{margin-bottom:1rem}.App{text-align:center}.button-link{color:#0f428c;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.button-link:hover,.button-link:focus{text-decoration:underline}.shimmer{background:linear-gradient(90deg,#eee 8%,#e1e1e1 18%,#eee 33%) 0 0/800px 104px;animation-name:animationShimmer;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#skip a{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}#skip a:focus{color:#fff;background-color:#014e8d;border-bottom:2px solid #fff;border-right:2px solid #fff;border-bottom-right-radius:5px;width:auto;height:auto;padding:10px;display:block;position:absolute;top:0;left:0}#root{height:100%;font-size:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes animationShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index) px);width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;margin:0;padding:0;left:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{min-height:var(--toastify-toast-min-height);box-sizing:border-box;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:pointer;direction:ltr;border-radius:4px;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate(0,0)}}@keyframes Toastify__slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(110%)}}@keyframes Toastify__slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-110%)}}@keyframes Toastify__slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
