
a:not(.button):link, a:not(.button):visited, .ui.breadcrumb a, .color {
	color: #a044a8 !important;
}
a:not(.button):hover, a:not(.button):active, .ui.breadcrumb a:hover, .ui.breadcrumb a:active {
	color: #b554bd !important;
}

h1.ui.header, .ui.teal.header {
	color: #a044a8 !important;
}
h1.ui.degrade.header {
	opacity: .9 !important;
}

.ui.menu .teal.active.item, .ui.teal.menu .active.item {
	border-color: #dc82e4 !important;
	color: #a044a8 !important;
}


.body-unauth, .body-pay {
  background: linear-gradient(139.47deg, rgb(162 27 142 / 8%) 0%, rgba(46, 217, 203, 0.08) 98.65%);
}


.ui.teal.segment:not(.inverted) {
	border-top-color: #a044a8 !important;
}
.ui.teal.button, .ui.teal.buttons .button {
  background-color: #a044a8;
}
.ui.teal.button:hover, .ui.teal.buttons .button:hover, .ui.teal.button:active, .ui.teal.buttons .button:active, .ui.teal.button:focus, .ui.teal.buttons .button:focus {
  background-color: #b554bd;
}
.ui.basic.teal.button, .ui.basic.teal.buttons .button {
	box-shadow: 0 0 0 1px #a044a8 inset !important;
	color: #a044a8 !important;
}
.ui.basic.teal.button:hover, .ui.basic.teal.buttons .button:hover {
	box-shadow: 0 0 0 1px #b554bd inset !important;
	color: #b554bd !important;
}

i.teal.icon {
  color: #a044a8 !important;
}

.ui.toggle.checkbox input:checked~.box, .ui.toggle.checkbox input:checked~label, .ui.toggle.checkbox input:focus:checked~label, .ui.toggle.checkbox input:checked~.box, .ui.toggle.checkbox input:checked~label, .ui.toggle.checkbox input:focus:checked~label {
  color: #dc82e4 !important;
}
.ui.toggle.checkbox input:focus:checked~.box:before, .ui.toggle.checkbox input:focus:checked~label:before, .ui.toggle.checkbox input:checked~.box:before, .ui.toggle.checkbox input:checked~label:before {
  background-color: #dc82e4 !important;
}

.delta {
  background: linear-gradient(139.47deg, rgb(215 172 248 / 10%) 0%, rgb(181 156 227 / 15%) 98.65%) !important;
}

.ui.attached.info.message, .ui.info.message {
  box-shadow: 0 0 0 1px #ffecfe inset, 0 0 0 0 transparent;
}
.ui.info.message {
  background-color: #ffecfe;
  color: #dc82e4;
}

.delta-menu .section {
  border-top-color: #b761bf33;
}
.delta-header {
	border-bottom-color: #b761bf33;
}
.delta-header .user-info {
  border-color: #b761bf33;
}

.pay-price {
  background: linear-gradient(350deg, #ebdcf3, #ffffff);
}