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