/* screen - settings-wifi-on */

.settings-wifi-on {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: 844px;
  width: 390px;
}

.settings-wifi-on .overlap-group1 {
  align-items: center;
  background-color: #eaeaea;
  border-radius: 41px;
  display: flex;
  flex-direction: column;
  min-height: 844px;
  padding: 7px 0;
  width: 390px;
}

.settings-wifi-on .flex-row {
  align-items: flex-start;
  display: flex;
  height: 26px;
  min-width: 356px;
}

.settings-wifi-on .text-78 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 18px;
  min-height: 23px;
  min-width: 47px;
  white-space: nowrap;
}

.settings-wifi-on .wifi {
  align-self: flex-end;
  height: 23px;
  margin-bottom: 0.5px;
  margin-left: 239px;
  object-fit: cover;
  width: 24px;
}

.settings-wifi-on .flex-row-item {
  height: 22px;
  margin-left: 1px;
  object-fit: cover;
  width: 22px;
}

.settings-wifi-on .wi-fi {
  letter-spacing: 0;
  line-height: 37px;
  margin-right: 1.0px;
  margin-top: 106px;
  min-height: 46px;
  min-width: 89px;
  white-space: nowrap;
}

.settings-wifi-on .flex-row-1 {
  align-items: flex-start;
  display: flex;
  margin-left: 5.0px;
  margin-top: 56px;
  min-width: 347px;
}

.settings-wifi-on .back-left-arrow-button-outline {
  cursor: pointer;
  height: 22px;
  object-fit: cover;
  width: 22px;
}

.settings-wifi-on .menu-1 {
  height: 22px;
  margin-left: 303px;
  object-fit: cover;
  width: 22px;
}

.settings-wifi-on .overlap-group3 {
  height: 54px;
  margin-top: 26px;
  position: relative;
  width: 366px;
}

.settings-wifi-on .rectangle-1500 {
  background-color: #95d9ed;
  border-radius: 22px;
  height: 54px;
  left: 0;
  opacity: 1.0;
  position: absolute;
  top: 0;
  width: 366px;
}

.settings-wifi-on .on {
  color: var(--blue);
  font-family: var(--font-family-_applesystemuifont-regular);
  font-size: 37px;
  font-weight: 400;
  left: 16px;
  letter-spacing: 0;
  line-height: 37px;
  position: absolute;
  top: 8px;
  white-space: nowrap;
}

.settings-wifi-on .group-145 {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  height: 37px;
  left: 276px;
  min-width: 85px;
  position: absolute;
  top: 9px;
}

.settings-wifi-on .overlap-group {
  height: 37px;
  position: relative;
  width: 85px;
}

.settings-wifi-on .rectangle-1501 {
  background-color: var(--blue);
  border-radius: 17px;
  height: 35px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 83px;
}

.settings-wifi-on .ellipse-271 {
  background-color: var(--white);
  border: 1px solid var(--blue);
  border-radius: 19px/18.5px;
  height: 37px;
  left: 47px;
  position: absolute;
  top: 0;
  width: 38px;
}

.settings-wifi-on .current-network {
  align-self: flex-start;
  color: var(--black);
  font-family: var(--font-family-_applesystemuifont-bold);
  font-size: var(--font-size-s);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 13px;
  margin-left: 26px;
  margin-top: 24px;
  min-height: 18px;
  opacity: 0.36;
  white-space: nowrap;
}

.settings-wifi-on .overlap-group2 {
  align-items: center;
  background-color: var(--white);
  border-radius: 22px;
  display: flex;
  height: 54px;
  margin-top: 4px;
  min-width: 366px;
  padding: 5px 16px;
}

.settings-wifi-on .wifi-1 {
  align-self: flex-end;
  height: 43px;
  object-fit: cover;
  width: 43px;
}

.settings-wifi-on .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 8px;
  margin-top: 3.5px;
  min-height: 32px;
  width: 143px;
}

.settings-wifi-on .eduroam {
  color: var(--blue);
  font-family: var(--font-family-_applesystemuifont-regular);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 13px;
  min-height: 18px;
  white-space: nowrap;
}

.settings-wifi-on .text-79 {
  letter-spacing: 0;
  line-height: 9px;
  margin-top: 2px;
  min-height: 13px;
  opacity: 0.36;
  white-space: nowrap;
}

.settings-wifi-on .line-18 {
  height: 29px;
  margin-left: 102px;
  margin-top: 2.0px;
  object-fit: cover;
  width: 1px;
}

.settings-wifi-on .settings {
  height: 24px;
  margin-left: 10px;
  object-fit: cover;
  width: 24px;
}

.settings-wifi-on .available-networks {
  align-self: flex-start;
  color: var(--black);
  font-family: var(--font-family-_applesystemuifont-bold);
  font-size: var(--font-size-s);
  font-weight: 700;
  letter-spacing: 0;
  line-height: 13px;
  margin-left: 26px;
  margin-top: 18px;
  min-height: 18px;
  opacity: 0.36;
  white-space: nowrap;
}

.settings-wifi-on .overlap-group4 {
  align-items: flex-start;
  background-color: var(--white);
  border-radius: 22px;
  display: flex;
  height: 98px;
  margin-top: 4px;
  min-width: 366px;
  padding: 6px 16px;
}

.settings-wifi-on .flex-col-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 84px;
  width: 43px;
}

.settings-wifi-on .wifi-2 {
  height: 43px;
  object-fit: cover;
  width: 43px;
}

.settings-wifi-on .overlap-group5 {
  height: 30px;
  margin-top: 12px;
  position: relative;
  width: 30px;
}

.settings-wifi-on .line-19 {
  height: 30px;
  left: 14px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1px;
}

.settings-wifi-on .line-20 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 14px;
  width: 30px;
}

.settings-wifi-on .flex-col-2 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  flex-direction: column;
  margin-left: 8px;
  margin-top: 8.0px;
  min-height: 65px;
  width: 125px;
}

.settings-wifi-on .events-rhodes {
  letter-spacing: 0;
  line-height: 15px;
  margin-left: 4px;
  min-height: 20px;
  white-space: nowrap;
}

.settings-wifi-on .add-network {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: 25px;
  min-height: 20px;
  opacity: 0.36;
  white-space: nowrap;
}
