@import "src/App/variables";

.tooltip {
  font-size: 14px;
  font-style: italic;
  text-align: right;
  flex: 0 0 auto;
}

.tabs {
  position: relative;
  margin-top: -18px;
  flex: 1;
}

.telmiOS, .telmiOSInactive {
  flex: 0 0 488px;
  width: 488px;
  background-color: $blueDark;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  margin: 12px;
  border-radius: 10px;
}

.telmiOSInactive {
  background-color: $black20;
}

.telmiOSInactiveArea {
  position: relative;
  flex: 1;
  border-radius: 10px;
  margin: 2px;
  border: 3px solid $black20;
  background: $black20 url("../../Assets/Images/scratches-white.svg") repeat center center / 100px 100px;
}

.telmiOSTitle {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 5px;
  font-size: 16px;
}

.telmiOSTitleText {
  text-align: center;
  flex: 1;
}
.telmiOSTitleFreeSpace {
  display: inline-block;
  padding-left: 10px;
  font-size: 14px;
}

.telmiOSTitleIcons {
  flex: 0 1 auto;
  padding: 0 5px;
}

.telmiOSTitleIcon {
  padding: 2px 5px;
}

.telmiOSTable {
  margin: 2px;
}

.buttonTransfer {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 488px;
  margin-top: -10px;
  margin-left: -4px;
  border-radius: 50%;
  padding: 7px;
  border: 3px solid $orange;
  font-size: 40px;
  background: $orange;
  color: $purple;
  box-shadow: 0px 7px 0px 0px rgba(0, 0, 0, 0.2);
  transition: color 0.3s, border-color 0.3s;
}

.buttonTransfer:hover {
  color: $white;
  border-color: $white;
}

.telmiOSNewCard {
  position: absolute;
  left: 50%;
  top: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-weight: bold;
  color: $purple;
  width: 140px;
  height: 140px;
  border-radius: 70px;
  margin: -70px 0 0 -70px;
  background-color: $white60;
  transition: background-color 0.3s;
}
.telmiOSNewCard:hover {
  background-color: $orange;
}

.telmiOSNewCardIcon {
  font-family: icons;
  font-size: 40px;
  font-style: normal;
}

.telmiOSNewCardText {
  font-size: 16px;
}