:root {
    /*
        SVG Font Icons
    */
}

.icon {
    /*
        `.icon` CSS is further defined by `assets/icon/nwea.css` which is generated by `yarn icons` via `assets/icon-generation/index.js`
    */
    display: inline-block;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

:root {
    /*
        SVG Font Icons
    */
}

.icon {
    /*
        `.icon` CSS is further defined by `assets/icon/nwea.css` which is generated by `yarn icons` via `assets/icon-generation/index.js`
    */
    display: inline-block;
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Icon Font */
@font-face {
  font-family: 'nwea-icons';
  src: url(./036217ecee69133a3138f4b394ce83da.eot) format('embedded-opentype'), url(./5d073cfd7dd6fa05f77ea5a91df0c660.woff) format('woff');
}

/* Variables for use in externally imported styles */
:root {
  --rem-conversion: 1; /* Pull these 2 once checkboxes is moved to the DS Components library */
  --rem-percentage: 62.5;
}

/* Regular CSS common to the application */
body {
  -webkit-print-color-adjust: exact;
  margin: 0 auto;
  background-color: var(--gray-50);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#root {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}

#root > header {
  position: relative;
  z-index: 100;
}

#app-title {
  color: var(--gray-900);
  left: 18.2rem;
  position: absolute;
  top: 0;
}

html {
  box-sizing: border-box;
}

*,
*:before,
*:after {
  box-sizing: inherit;
}

@media print {

@media print {
    #modal-overlay {
        display: none;
    }
}

}

/* These will eventually be imported from the Style Guide */

/* GLOBALS */

/* GENERIC */

/* SECTIONS */

/* PRINT-ONLY */

/* OLD BROWSER FIXES */

/* Variables for use in externally imported styles */
:root {
}

/* Regular CSS common to the application */
.body_base-module_2pPiu {
    -webkit-print-color-adjust: exact;
    margin: 0 auto;
    background-color: var(--gray-50);
}

.main_base-module_16qId {
    opacity: 1;
    transition: opacity 0.25s;
}

.print-only_base-module_3yAyB {
    display: none;
}

.user-is-clicking_base-module_2rMDf [tabindex]:focus {
    outline: none;
}

.user-is-clicking_base-module_2rMDf [data-id='popover-close-button']:focus {
    outline: none;
}
/* Mozilla Firefox only */
.user-is-clicking_base-module_2rMDf [data-id='popover-close-button']::-moz-focus-inner {
    border: 0;
}

.fade-out_base-module_2OYL- {
    opacity: 0; /* Assumes transition time is set on item fading */
}

.header_base-module_loCEu {
    position: relative;
    z-index: 100;
}

.intro-text_base-module_3Shot {
    margin-top: 2rem;
    margin-bottom: 3rem;
}

.banner_Banner-module_3EbsS {
  height: 4rem;
  width: 100%;

  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.error_Banner-module_1k8Xr {
  background: var(--red-100);
}

.success_Banner-module_3X7xd {
  background: var(--green-300);
}

.iconSize_Banner-module_2Sh7Z {
  height: 2.4rem;
  width: 2.4rem;
  margin-right: .4rem;
}

.iconRed_Banner-module_1uUJ0 {
  fill: var(--red-700);
}

.iconGreen_Banner-module_3qj38 {
  fill: var(--green-700);
}

.heading_Banner-module_1ogXv {
  font-weight: 600;
  margin-right: .4rem;
}

.closeButton_Banner-module_1E5lh {
  border: none;
  background: none;
  padding: 0;
  cursor: pointer;
}

.closeContainer_Banner-module_cdLok {
  padding: 1.6rem .8rem 1.6rem 1.6rem;
}

/* default left/right container padding/margins */
.paddingSides_container-module_3fKSw {
  padding-left: 1.6rem;
  padding-right: 1.6rem;
}

.marginSides_container-module_2WfC_ {
  margin-left: 1.6rem;
  margin-right: 1.6rem;
}

/* left/right container padding/margins < 1440px and >= 1024px */
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
  .paddingSides_container-module_3fKSw {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
  }

  .marginSides_container-module_2WfC_ {
    margin-left: 2.4rem;
    margin-right: 2.4rem;
  }
}

/* left/right container padding/margins >= 1440px width */
@media only screen and (min-width: 1440px) {
  .paddingSides_container-module_3fKSw {
    padding-left: 4.0rem;
    padding-right: 4.0rem;
  }

  .marginSides_container-module_2WfC_ {
    margin-left: 4.0rem;
    margin-right: 4.0rem;
  }
}

.subHeader_SubHeader-module_3dH61 {
  background: var(--gray-100);
  margin-bottom: 0;
  font-weight: 600;
}

.title_SubHeader-module_O_PQL {
  font-weight: 300;
}


/* Buttons */
._button_button-module_3EOjq {
  display: inline-flex;
  cursor: pointer;

  font-size: 1.4rem;
  font-weight: 400;
  letter-spacing: .1rem;
  line-height: 1.4rem;

  margin: .8rem .8rem;
  padding: 0 1.6rem;

  border: 0.1rem solid transparent;
  border-radius: 0.5rem;
  
  box-shadow: var(--elevation-0);
  transition: var(--elevation-animation);

  outline: none;
}

._button_button-module_3EOjq:focus:not(:active) {
  background-color: white;
  border-color: transparent;
  border-bottom: .4rem solid;
  border-radius: 0.5rem;

  box-shadow: var(--elevation-04);
}

._button_button-module_3EOjq:disabled {
  cursor: default;
  color: var(--gray-500);
  fill: var(--gray-500);
  background-color: var(--gray-150);
  border-color: transparent;
}

._button_button-module_3EOjq > svg {
  margin-top: -.4rem;
  width: 2.4rem;
  height: 2.4rem;
}

._button_button-module_3EOjq > svg:first-child {
  margin-left: -.4rem;
  margin-right: .8rem;
}

._button_button-module_3EOjq use {
  color: inherit;
}

._large_button-module_17cqY {
  height: 4.8rem;
  padding-top: 1.6rem;
}

._medium_button-module_jVpKk {
  height: 4rem;
  padding-top: 1.2rem;
}

._small_button-module_3AN_i {
  height: 3.2rem;
  margin: .8rem 1.2rem;
  padding-top: .8rem;
}

._blue_button-module_1Sq-P {
  color: white;
  fill: white;
  background-color: var(--blue-500);
}

._blue_button-module_1Sq-P:focus:not(:hover) {
  color: var(--blue-700);
  fill: var(--blue-700);
  border-bottom-color: var(--blue-700);
}

._blue_button-module_1Sq-P:hover:not(:disabled):not(:active) {
  background-color: var(--blue-400);
  border: 0.1rem solid transparent;
  box-shadow: var(--elevation-02);
}

._blue_button-module_1Sq-P:active:not(:disabled) {
  color: black;
  fill: black;
  background-color: var(--blue-200);
}

.blueLarge_button-module_25WVy {
}

.blueMedium_button-module_Msqe9 {
}

.blueSmall_button-module_1Ye9q {
}

._blueOutline_button-module_wOyUt {
  color: var(--blue-700);
  fill: var(--blue-700);
  background-color: white;
  border-color: var(--blue-700);
}

._blueOutline_button-module_wOyUt:focus:not(:hover):not(:active) {
  border-bottom-color: var(--blue-700);
}

._blueOutline_button-module_wOyUt:hover:not(:disabled):not(:active) {
  color: black;
  fill: black;
  background-color: var(--blue-100);
  border: 0.1rem solid var(--blue-900);
}

._blueOutline_button-module_wOyUt:active:not(:disabled) {
  color: black;
  fill: black;
  background-color: var(--blue-200);
}

.blueOutlineLarge_button-module_2QwLm {
}

.blueOutlineMedium_button-module_3gJw4 {
}

.blueOutlineSmall_button-module_1ON1c {
}

._orange_button-module_3WgRp {
  color: white;
  fill: white;
  background-color: var(--orange-600);
}

._orange_button-module_3WgRp:focus:not(:hover) {
  color: var(--orange-700);
  fill: var(--orange-700);
  border-bottom-color: var(--orange-800);
}

._orange_button-module_3WgRp:hover:not(:disabled):not(:active) {
  background-color: var(--orange-600);
  border: 0.1rem solid transparent;
  box-shadow: var(--elevation-02);
}

._orange_button-module_3WgRp:active:not(:disabled) {
  color: black;
  fill: black;
  background-color: var(--orange-200);
}

.orangeLarge_button-module_wI0dF {
}

.orangeMedium_button-module_287uA {
}

.orangeSmall_button-module_3TrpR {
}

._grayOutline_button-module_2v7DH {
  color: var(--gray-700);
  fill: var(--gray-700);
  background-color: white;
  border-color: var(--gray-700);
}

._grayOutline_button-module_2v7DH:focus:not(:hover):not(:active) {
  border-bottom-color: var(--gray-800);
}

._grayOutline_button-module_2v7DH:hover:not(:disabled):not(:active) {
  color: black;
  fill: black;
  background-color: var(--gray-50);
  border-color: var(--gray-900)
}

._grayOutline_button-module_2v7DH:active:not(:disabled) {
  color: black;
  fill: black;
  background-color: var(--gray-100);
  border-color: var(--gray-100);
}

.grayOutlineLarge_button-module_WBP68 {
}

.grayOutlineMedium_button-module_3gEP- {
}

.grayOutlineSmall_button-module_YHTyg {
}

._green_button-module_2Uvd7 {
  color: white;
  fill: white;
  background-color: var(--green-700);
}

._green_button-module_2Uvd7:focus:not(:hover) {
  color: var(--green-700);
  fill: var(--green-700);
  border-bottom-color: var(--green-800);
}

._green_button-module_2Uvd7:hover:not(:disabled):not(:active) {
  background-color: var(--green-600);
  border: 0.1rem solid transparent;
  box-shadow: var(--elevation-02);
}

._green_button-module_2Uvd7:active:not(:disabled) {
  color: black;
  fill: black;
  background-color: var(--green-200);
}

.greenLarge_button-module_2eIv3 {
}

.greenMedium_button-module_17OVF {
}

.greenSmall_button-module_3xfnS {
}

.iconSize_AgreementStatusIcon-module_2L32k {
  width: 2.4rem;
  height: 2.4rem;
}

.iconGreen_AgreementStatusIcon-module_64ikb {
  fill: var(--green-500);
}

.wrapper_AgreementStatusMessage-module_1vfJo {
  display: flex;
  align-items: center;
}

.status_AgreementStatusMessage-module_2sLIm {
  flex: 1 1 auto;
  width: .1rem;
  margin-left: 1.6rem;
  font-style: italic;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 300px;
}

.status_AgreementStatusMessage-module_2sLIm > div {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.active_AgreementStatusMessage-module_2zxLW {
  color: var(--green-500);
}

.inactive_AgreementStatusMessage-module_1zWmk {
  color: var(--red-500);
}

.item_ClientItem-module_1VWBk {
  display: flex;
  height: auto;
}

.logo_ClientItem-module_lSWwH {
  flex: 0 0 auto;
  width: 24rem;
  padding: 0 3.2rem 0 1.6rem;
  display: flex;
  align-items: center;
}

.logo_ClientItem-module_lSWwH > img {
  max-width: 100%;
  max-height: 80%;
}

.info_ClientItem-module_1NBvZ {
  flex: 2 1 auto;
  width: 0rem;
  height: 100%;
  background-color: white;
  border: .1rem solid var(--gray-400);
  border-radius: .5rem;
  padding: 0 1.2rem 0 4.8rem;
  display: flex;
  align-items: center;
}

.status_ClientItem-module_rzcR9, .name_ClientItem-module_2FBEN,.clientName_ClientItem-module_2vWZH {
  margin-right: 1.2rem;
}

.name_ClientItem-module_2FBEN{
  flex: 2 1 auto;
}

.name_ClientItem-module_2FBEN,.clientName_ClientItem-module_2vWZH {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: clip;
  width: .1rem;
  font-weight: 400;
  margin-bottom: 0;
  white-space: pre-wrap
}

.clientName_ClientItem-module_2vWZH {
  flex: 1 1 auto;
}

.status_ClientItem-module_rzcR9 {
  flex: 1 1 auto;
  width: .1rem;
}

.clientList_ClientList-module_2NSiS > *:not(:first-child) {
  margin-top: 2rem;
}

.divider_ClientList-module_Hyye4 {
  padding-top: 2rem;
  margin-bottom: 2rem;
  border-bottom: .1rem solid var(--gray-200);
}

.wrapper_AlphabetScrollingList-module_1lh37 {
  height: 100%;
  display: flex;
  position: relative;
}

.list_AlphabetScrollingList-module_yAYAR {
  height: 100%;
  overflow: auto;
  margin: 0;
  padding: 0;
  margin-right: 3.6rem;
  flex: 1;
  min-height: 0;
}

.item_AlphabetScrollingList-module_1kjHy {
  display: flex;
  padding: 0 1.6rem;
  border-top: .1rem solid var(--gray-200);
}

.item_AlphabetScrollingList-module_1kjHy:last-child {
  border-bottom: .1rem solid var(--gray-200);
}

.rowLetter_AlphabetScrollingList-module_E1wWb {
  width: 1.6rem;
  min-width: 1.6rem;
  height: 1.6rem;
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.6rem;
  margin: 1.6rem 4.8rem 0 0;
}

.content_AlphabetScrollingList-module_24zXJ {
  flex-grow: 1
}

.letterBar_AlphabetScrollingList-module_xDrO8 {
  position: absolute;
  top: 0;
  right: 0;
  max-height: 100%;
  overflow: auto;
  display: flex;
  width: 3.6rem;
  padding: .4rem;
  flex-direction: column;
  border: .2rem solid var(--gray-150);
  border-radius: 4rem;
  background-color: var(--gray-100);
  scrollbar-width: none;
}

.letterBar_AlphabetScrollingList-module_xDrO8::-webkit-scrollbar {
  display: none;
}

.letterBar_AlphabetScrollingList-module_xDrO8:focus {
  outline: none;
  border-color: var(--blue-600);
}

.barLetter_AlphabetScrollingList-module_3cMl8 {
  width: 2.4rem;
  height: 2.4rem;
  text-align: center;
  user-select: none;
  border-radius: 1.2rem;
}

.barLetter_AlphabetScrollingList-module_3cMl8.active_AlphabetScrollingList-module_1YB_F {
  background-color: var(--gray-500);
  color: var(--gray-50);
}

.barLetter_AlphabetScrollingList-module_3cMl8.focused_AlphabetScrollingList-module_1JW4Z {
  background-color: var(--blue-600);
  color: var(--gray-50);
}

.barLetter_AlphabetScrollingList-module_3cMl8.clickable_AlphabetScrollingList-module_2MVBk {
  cursor: pointer;
}

.barLetter_AlphabetScrollingList-module_3cMl8.clickable_AlphabetScrollingList-module_2MVBk:not(.active_AlphabetScrollingList-module_1YB_F):not(.focused_AlphabetScrollingList-module_1JW4Z):hover {
  background-color: var(--gray-200);
  color: var(--gray-700);
}

.barLetter_AlphabetScrollingList-module_3cMl8:not(.clickable_AlphabetScrollingList-module_2MVBk) {
  cursor: default;
  color: var(--gray-150);
}

.bumper_AlphabetScrollingList-module_2yL6Z {
  min-height: .4rem;
}

.schoolItem_AgreementSchoolItem-module_ZNyhz {
  display: flex;
  flex-direction: row;
  padding: .8rem 0;
  min-height: 4.8rem;
}

.name_AgreementSchoolItem-module_s9QgI {
  font-size: 1.6rem;
  font-weight: 700;
  margin-right: 1.6rem;
  padding: .4rem 0;
  align-self: start;
}

.gradeScope_AgreementSchoolItem-module_2Kqsb {
  display: flex;
  align-self: start;
  align-items: center;
  margin: 0 1.6rem;
  height: 3.2rem;
}

.subjectScope_AgreementSchoolItem-module_2PsXQ {
  width: calc((12.8rem) * 2);
  margin-right: 1.6rem;
}

.background_AgreementOverlay-module_19hkN {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--gray-900);
  opacity: .50;
  z-index: 10;
}

.overlay_AgreementOverlay-module_ZObJo {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: auto;
  z-index: 20;
  background: var(--gray-50);
  border-radius: .5rem 0 0 .5rem;
  display: flex;
  max-width: 80%;
}

.closeContainer_AgreementOverlay-module_o_Vgp {
  padding: 1.6rem .8rem 1.6rem 1.6rem;
}

.closeButton_AgreementOverlay-module_29pGS {
  border: none;
  background: none;
  padding: 0;

  cursor: pointer;
}

.iconSize_AgreementOverlay-module_3Vm-M {
  width: 4rem;
  height: 4rem;
}

.content_AgreementOverlay-module_18ZxX {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 1.6rem 1.6rem 1.6rem .8rem;
}

.headerRow_AgreementOverlay-module_3S-rq {
  display: flex;
}

.headerRow_AgreementOverlay-module_3S-rq > h4 {
  font-weight: 400;
}

.headerEmphasis_AgreementOverlay-module_34C55 {
  font-weight: 600;
  text-transform: uppercase;
}

.headerButtons_AgreementOverlay-module_lhe6U {
  display: flex;
  flex-wrap: nowrap;
  margin-left: auto;
  white-space: nowrap;
}

.schoolsContainer_AgreementOverlay-module_1s1al {
  flex: 1;
  height: 0;
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.csvDownload_AgreementOverlay-module_29VXd {
  text-decoration: none;
}

.filterContainer_AgreementOverlay-module_2gj4r {
  width: 100%;
  position: relative;
}

.schoolFilter_AgreementOverlay-module_1C6k9 {
  width: 100%;
	height: 4rem;
	margin-bottom: 1rem;
	border-radius: 2rem;
	padding-left: 4rem;
	font-size: 2rem;
  border: 1px solid var(--gray-400)
}

.schoolFilter_AgreementOverlay-module_1C6k9:focus, .schoolFilter_AgreementOverlay-module_1C6k9:hover {
  border-color: var(--blue-700);
  outline: none;
}

.filterLensSize_AgreementOverlay-module_1UdOa {
  width: 2rem;
  height: 2rem;

  position: absolute;
  top: 1rem;
  left: 1rem;
}

.filterLensColor_AgreementOverlay-module_2KIcw {
  color: var(--gray-900);
}

.schoolList_AgreementOverlay-module_a950c {
  height: 0;
  flex: 1;
  min-height: 0;
}

/* match these transitionTimes */

.main-container_MainContainer-module_YrMQN {
    flex-wrap: wrap;
}

.sidebar-small-copy_MainContainer-module_3I7Yn {
    font-size: 1.2rem;
    line-height: 1.6rem;
    letter-spacing: 0.022rem;
    margin: 0;
}

.map_MainContainer-module_3Of-D aside {
    margin-top: 0;
    position: relative;
}

.operational_MainContainer-module_3kEih aside {
    margin-top: 2.8rem;
}

.queue_MainContainer-module_2taVX aside {
    margin-top: 0;
}

.confidentiality-statement_MainContainer-module_1YxIL {
    color: var(--gray-600);
    font-size: 1rem;
    font-style: italic;
    line-height: 1.4rem;
    margin: 2.4rem 0;
}

/* intentionally using camel case for transition classes */
.enter_MainContainer-module_2FJ-5 {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
}

.enter_MainContainer-module_2FJ-5.enterActive_MainContainer-module_1WLds {
    opacity: 1;
    max-height: 5000rem;
    transition: all 0.125s linear 0.125s;
}

.exit_MainContainer-module_1mgre {
    opacity: 1;
    max-height: 5000rem;
    overflow: hidden;
}

.exit_MainContainer-module_1mgre.exitActive_MainContainer-module_2rB_w {
    opacity: 0;
    max-height: 0;
    transition: opacity 0.125s linear, max-height 0.125s step-end;
}

.exitDone_MainContainer-module_1pQsn {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
}

.instructions_AgreementsPage-module_hNJjg {
  margin-top: 3.2rem;
}

.contentWrapper_AgreementsPage-module_31AfT {
  flex: 1;
  height: 0;
  position: relative;
  min-height: 0;
}

.content_AgreementsPage-module_yHJlJ {
  height:100%;
  overflow: auto;
  display: flex;
  flex-direction: column;
  position: relative;
}

.content_AgreementsPage-module_yHJlJ.overlayed_AgreementsPage-module_3tkqL {
  overflow: hidden;
}

.content_AgreementsPage-module_yHJlJ > *:last-child {
  padding-bottom: 1.6rem;
}

.loadingAnimation_AgreementsPage-module_3iWV4 {
  display: flex;
  margin-top: 1.6rem;
  justify-content: center;
}

.confidentiality-statement_AgreementsPage-module_23P9i {
  padding: 0 4rem;
}

.schoolList_SchoolSharingList-module_2U7jF {
  height: 100%;
  display: flex;
  flex-direction: column;
  width:49%;
  border: thin grey solid;
  float: left;
  min-height: 0;
}

.header_SchoolSharingList-module_1SV5a {
  display: flex;
  justify-content: space-between;
}

.subheader_SchoolSharingList-module_2E1tZ {
  color: var(--gray-700);
  margin: 1.75rem;
  font-weight: 500;
}

.filterContainer_SchoolSharingList-module_35f1y {
  align-self: center;
  width: 40%;
}

.filter_SchoolSharingList-module_2fxU- {
  width: 90%;
	height: 3rem;
	font-size: 1.5rem;
  border: 1px solid var(--gray-400);
  padding-left: 2rem;
  color: var(--gray-400);
}

.filter_SchoolSharingList-module_2fxU-:focus, .filter_SchoolSharingList-module_2fxU-:hover {
  border-color: var(--blue-700);
  outline: none;
}

.filterLensSize_SchoolSharingList-module_3Arcf {
  width: 1.5rem;
  position: relative;
  left: 2rem;
  top: 0.25rem;
  fill: var(--gray-400)
}

.filterLensColor_SchoolSharingList-module_WxEl_ {
  color: var(--gray-900);
}

.selectAllContainer_SchoolSharingList-module_3pUUo {
  padding: 1.25rem 0 1.25rem 1rem;
  background-color: var(--gray-50);
}

.list_SchoolSharingList-module_2ucs6 {
  flex: 1;
  height: 0;
  min-height: 0;
}

.checkIcon_Checkbox-module_ZrFi1 {
  display: inline-block;
  position: relative;
  margin: auto;
  fill: white;
}

.checkbox_Checkbox-module_JHzXJ {
  align-self: center;
  display: inline-block;
  height: 1.6rem;
  width: 1.6rem;
  min-height: 1.6rem;
  min-width: 1.6rem;
  position: relative;
  border-radius: 0.25rem;
  padding: 0rem;
  transition: background-color .15s linear;
}

.checkbox_Checkbox-module_JHzXJ:focus {
  border-color: var(--blue-500);
  outline: none;
}

.checkbox_Checkbox-module_JHzXJ:focus::after {
  content: '';
  position: absolute;
  display: block;
  top: -0.5rem;
  left: -.5rem;
  width: 2.2rem;
  height: 2.2rem;
  border: .2rem solid var(--blue-700);
  border-radius: .5rem;
}

.unchecked_Checkbox-module_3nkK_ {
  background-color: white;
  border: 0.2rem solid var(--gray-800);
}

.checked_Checkbox-module_2icRq{
  background-color: var(--blue-500);
  border: 0.2rem solid  var(--blue-500);
}

.checked_Checkbox-module_2icRq:hover {
  background-color: var(--blue-400);
  border-color: var(--blue-400);
}

.label_Checkbox-module_1ivyQ {
  align-self: center;
  padding: 0.25rem;
  margin: 0 1rem 0 1rem;
  vertical-align: middle;
}

.label_Checkbox-module_1ivyQ.large_Checkbox-module_2noG2 {
  font-size: 1.6rem;
}

.checkboxContainer_Checkbox-module_2mqVD {
  display: flex;
  flex-direction: row;
  margin-left: 1rem;
  vertical-align: middle;
}

.schoolContainer_SchoolSharingItem-module_G2R70 {
  display: flex;
  flex-wrap: wrap;
  min-height: 4.8rem;
  align-items: center;
  width: 100%;
  height: auto;
}

.scopes_SchoolSharingItem-module_1aXpQ {
  margin-left: 4rem;
  flex-basis: 100%;
  padding-bottom: 0.8rem;
  height: auto;
}

.container_SelectAll-module_1kkz- {
  overflow: hidden;
  margin-left: 1rem;
}

.checkbox_SelectAll-module_U_uyY {
  display: inline-block;
  height: 1.5rem;
  width: 1.5rem;
  position: relative;
  border-radius: 0.25rem;
  overflow: hidden;
  padding: 0rem;
}

.checked_SelectAll-module_3QFq5 {
  background-color: var(--blue-500);
  border: 0.2rem solid  var(--blue-500);
}

.unchecked_SelectAll-module_3Sanl {
  background: white;
  border: 0.2rem solid var(--gray-800);
}

.icon_SelectAll-module_19Bym {
  display: inline-block;
  position: relative;
  margin: auto;
  fill: white;
}

.label_SelectAll-module_2HFnR {
  display: inline-block;
  margin: 0 1rem 0 1rem;
}

.background_Modal-module_2oFtn {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(22,22,22,.5);
  z-index: 100;

  display: flex;
  align-items: center;
  justify-content: center;
}

.modal_Modal-module_5m-Hw {
  width: 58rem;
  background-color: var(--gray-50);
  border-radius: .8rem;
  padding: 1.6rem;
  outline: none;
}

.header_Modal-module_1JqI7 {
  display: flex;
}

.title_Modal-module_3WUd0 {
  flex: 1;
  margin: 0 .8rem;
  color: var(--gray-900);
  font-size: 1.8rem;
  font-weight: 600;
  letter-spacing: .1rem;
}

.title_Modal-module_3WUd0:first-child {
  margin-left: 0;
}

.closeButton_Modal-module_qpWtf {
  width: 2.4rem;
  height: 2.4rem;
  border: none;
  background: none;
  padding: 0;

  cursor: pointer;
}

.icon_Modal-module_3wLWG {
  width: 2.4rem;
  height: 2.4rem;
}

.iconWarning_Modal-module_uuKdu {
  fill: var(--orange-500);
}

.iconClose_Modal-module_2XZfN {
  fill: var(--gray-900); 
}


.content_Modal-module_X01hG {
  padding: .8rem 0; 
}

.buttons_Modal-module_2diIN {
  display: flex;
  justify-content: flex-end;
}

.text_AgreementDetail-module_2Nfkf {
  font-size: 1.6rem;
}

.paragraph_AgreementDetail-module_1IZsj {
  margin-bottom: 1.6rem;
}

.header_AgreementDetail-module_1_y6u {
  font-weight: 600;
}

.headerTop_AgreementDetail-module_3BrEB {
  margin-top: 0;
}

.checkboxes_AgreementDetail-module_21F2H {
  margin-bottom: 1.6rem;
}

.info_AgreementDetail-module_1reYu {
  font-style: italic;
  font-weight: 300;
}

.button_AgreementDetail-module_3cXxm {
  margin-left: 0;
}

.headerBar_AgreementOverview-module_XuMk0 {
  display: flex;
  align-items: flex-start;
  border-bottom: .1rem solid var(--gray-700);
  margin-top: 1rem;
  min-height: 4.4rem;
}

.title_AgreementOverview-module_GGV4i {
  color: var(--gray-700);
  font-weight: 100;
  margin: 0;
  padding: 0;
}

.caretIcon_AgreementOverview-module_2oP-W {
  width: 2.5rem;
  height: 2.5rem;
}

.caretButton_AgreementOverview-module_1BL-L {
  display: flex;
  align-items: center;
  background-color: transparent;
  border: none;
  padding: 0 0.8rem;
  margin: 0 0.8rem;
}

.updated_AgreementOverview-module_3z1Eu {
  font-style: italic;
  margin-left: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-bottom: .8rem;
}

.updated_AgreementOverview-module_3z1Eu > * {
  margin-bottom: 0;
  font-weight: 300;
  line-height: 1.8rem;
}

.overview_AgreementOverview-module_3G-NH {
  padding: 1.6rem 4.8rem;
  border-bottom: .1rem solid var(--gray-700);
}

.container_EditPage-module_2Umoz {
  flex: 1;
  height: 0;
  display: flex;
  flex-direction: column;
  min-height: 0;
}

.back_EditPage-module_3uhyQ {
  color: var(--blue-300);
  display: flex;
  align-items: center;
  overflow: hidden;
  position: relative;
  padding: .4rem;
  margin: .8rem 0;
  font-size: 1.25rem;
  font-weight: lighter;
  cursor: pointer;
  border: none;
  background: transparent;
}

.arrow_EditPage-module_1WMXs {
  fill: var(--blue-300);
  height: 2.5rem;
  width: 2.5rem;
}

.buttonContainer_EditPage-module_a-onR {
  display: flex;
  justify-content: flex-end;
  margin: 1.6rem 0;
}

.buttonContainer_EditPage-module_a-onR > button {
  margin: 0;
}

.content_EditPage-module_2c6Je {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

.editContent_EditPage-module_jJef3 {
  display: flex;
  flex-direction: column;
  flex: 1;
  max-width: 80rem;
  height: 0;
  min-height: 0;
}

.editContentExpanded_EditPage-module_1ce6h {
  height: 100%;
}

.editContainer_EditPage-module_V7WF9 {
  flex: 1;
  height: 0;
  padding-bottom: 1.6rem;
  display: flex;
  min-height: 0;
}

.editContainer_EditPage-module_V7WF9 > *:first-child {
  flex: 0 0 100%;
}

.headerText_EditPage-module_1JN0A {
  font-size: 1.6rem;
  color: var(--gray-700);
  font-weight: 500;
}

.confidentiality-statement_EditPage-module_3TLBI {
}

.header_ErrorPage-module_117VX {
    background: #fff url(data:image/jpeg;base64,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) no-repeat top right;
    border-bottom: 0.1rem solid #cdcdd0;
    margin-bottom: 0.5rem;
    margin-left: 0;
    width: 100%;
}

.logoSvg_ErrorPage-module_2oBPx {
    height: 5rem;
    margin: 3.2rem 0 -0.1rem 1rem;
    padding: 1rem 0 0 1rem;
    width: 35%;
}

.errorBox_ErrorPage-module_3FAhE {
    background-color: white;
    border: 0.1rem solid #6edbf3;
    border-top-left-radius: 1.6rem;
    border-top-right-radius: 1.6rem;
    margin: 2rem auto;
    max-width: 54rem;
    min-width: 45rem;
    padding: 0.6rem;
    width: 60%;
}

.errorContent_ErrorPage-module_ahgi- {
    margin-left: 2rem;
    margin-right: 2rem;
    color: #6d6f71;
}

.errorHelpList_ErrorPage-module_22zwY {
    padding: 0;
}

.helpItem_ErrorPage-module_26aDq {
    list-style-type: none;
    margin: 1rem 0;
}

.errorDescription_ErrorPage-module_3dPy- {
    font-weight: bold;
    line-height: 1.2em;
    padding: 0.4rem 0 0.4rem 0;
}

.errorHeader_ErrorPage-module_1CnGt {
    clear: both;
    color: #23628d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.6em;
    font-weight: normal;
    margin: 1rem 0.4rem 0.8rem 0;
    text-transform: uppercase;
    text-align: left;
}

