.tankichat-ui .text-white {
    color: #fff!important
}

.tankichat-ui .text-black {
    color: #000!important
}

.tankichat-ui .text-danger {
    color: #ff7c7c!important
}

.tankichat-ui .text-success {
    color: #a2ff6a!important
}

.tankichat-ui .text-warning {
    color: #e88b00!important
}

.tankichat-ui .text-warning-gold {
    color: #ffbc09!important
}

.tankichat-ui .text-primary {
    color: #00d7ff!important
}

.tankichat-ui .text-secondary {
    color: rgba(255,255,255,0)!important
}

.tankichat-ui .text-secondary.text-v1 {
    color: rgba(255,255,255,.1)!important
}

.tankichat-ui .text-secondary.text-v2 {
    color: rgba(255,255,255,.2)!important
}

.tankichat-ui .text-secondary.text-v3 {
    color: rgba(255,255,255,.3)!important
}

.tankichat-ui .text-secondary.text-v4 {
    color: rgba(255,255,255,.4)!important
}

.tankichat-ui .text-secondary.text-v5 {
    color: rgba(255,255,255,.5)!important
}

.tankichat-ui .text-secondary.text-v6 {
    color: rgba(255,255,255,.6)!important
}

.tankichat-ui .text-secondary.text-v7 {
    color: rgba(255,255,255,.7)!important
}

.tankichat-ui .text-secondary.text-v8 {
    color: rgba(255,255,255,.8)!important
}

.tankichat-ui .text-secondary.text-v9 {
    color: rgba(255,255,255,.9)!important
}

.tankichat-ui .border-color-secondary {
    border-color: rgba(255,255,255,0)!important
}

.tankichat-ui .border-color-secondary.border-color-v1 {
    border-color: rgba(255,255,255,.1)!important
}

.tankichat-ui .border-color-secondary.border-color-v2 {
    border-color: rgba(255,255,255,.2)!important
}

.tankichat-ui .border-color-secondary.border-color-v3 {
    border-color: rgba(255,255,255,.3)!important
}

.tankichat-ui .border-color-secondary.border-color-v4 {
    border-color: rgba(255,255,255,.4)!important
}

.tankichat-ui .border-color-secondary.border-color-v5 {
    border-color: rgba(255,255,255,.5)!important
}

.tankichat-ui .border-color-secondary.border-color-v6 {
    border-color: rgba(255,255,255,.6)!important
}

.tankichat-ui .border-color-secondary.border-color-v7 {
    border-color: rgba(255,255,255,.7)!important
}

.tankichat-ui .border-color-secondary.border-color-v8 {
    border-color: rgba(255,255,255,.8)!important
}

.tankichat-ui .border-color-secondary.border-color-v9 {
    border-color: rgba(255,255,255,.9)!important
}

.tankichat-ui .bg-white {
    background-color: #fff!important
}

.tankichat-ui .bg-black {
    background-color: #000!important
}

.tankichat-ui .bg-warning {
    background-color: #e88b00!important
}

.tankichat-ui .bg-warning-gold {
    background-color: #ffbc09!important
}

.tankichat-ui .bg-primary {
    background-color: #00d7ff!important
}

.tankichat-ui .bg-success {
    background-color: #a2ff6a!important
}

.tankichat-ui .bg-danger {
    background-color: #ff7c7c!important
}

.tankichat-ui .bg-secondary {
    background-color: rgba(255,255,255,0)!important
}

.tankichat-ui .bg-secondary.bg-v1 {
    background-color: rgba(255,255,255,.1)!important
}

.tankichat-ui .bg-secondary.bg-v2 {
    background-color: rgba(255,255,255,.2)!important
}

.tankichat-ui .bg-secondary.bg-v3 {
    background-color: rgba(255,255,255,.3)!important
}

.tankichat-ui .bg-secondary.bg-v4 {
    background-color: rgba(255,255,255,.4)!important
}

.tankichat-ui .bg-secondary.bg-v5 {
    background-color: rgba(255,255,255,.5)!important
}

.tankichat-ui .bg-secondary.bg-v6 {
    background-color: rgba(255,255,255,.6)!important
}

.tankichat-ui .bg-secondary.bg-v7 {
    background-color: rgba(255,255,255,.7)!important
}

.tankichat-ui .bg-secondary.bg-v8 {
    background-color: rgba(255,255,255,.8)!important
}

.tankichat-ui .bg-secondary.bg-v9 {
    background-color: rgba(255,255,255,.9)!important
}

.tankichat-ui .bg-transparent {
    background: 0 0!important
}

.tankichat-ui .bg-none {
    background: 0 0!important
}

.tankichat-ui .text-left {
    text-align: left!important
}

.tankichat-ui .text-center {
    text-align: center!important
}

.tankichat-ui .text-right {
    text-align: right!important
}

.tankichat-ui .text-wrap {
    white-space: normal!important
}

.tankichat-ui .text-nowrap {
    white-space: nowrap!important
}

.tankichat-ui .text-truncate {
    overflow: hidden!important;
    text-overflow: ellipsis!important;
    white-space: nowrap!important
}

.tankichat-ui .text-break {
    word-break: break-word!important;
    overflow-wrap: break-word!important
}

.tankichat-ui .text-break-all {
    word-break: break-all!important;
    overflow-wrap: break-word!important
}

.tankichat-ui .text-lowercase {
    text-transform: lowercase!important
}

.tankichat-ui .text-uppercase {
    text-transform: uppercase!important
}

.tankichat-ui .text-initial {
    text-transform: initial!important
}

.tankichat-ui .text-capitalize {
    text-transform: capitalize!important
}

.tankichat-ui .text-dashed {
    -webkit-text-decoration: dashed!important;
    text-decoration: dashed!important
}

.tankichat-ui .text-underline {
    text-decoration: underline!important
}

.tankichat-ui .text-lineThrough {
    text-decoration: line-through!important
}

.tankichat-ui .text-solid {
    -webkit-text-decoration: solid!important;
    text-decoration: solid!important
}

.tankichat-ui .user-select-none {
    -webkit-user-select: none!important;
    -moz-user-select: none!important;
    -ms-user-select: none!important;
    user-select: none!important
}

.tankichat-ui .user-select-text {
    -webkit-user-select: text!important;
    -moz-user-select: text!important;
    -ms-user-select: text!important;
    user-select: text!important
}

.tankichat-ui .user-select-auto {
    -webkit-user-select: auto!important;
    -moz-user-select: auto!important;
    -ms-user-select: auto!important;
    user-select: auto!important
}

.tankichat-ui .font-weight-bold {
    font-weight: 700!important
}

.tankichat-ui .font-weight-bolder {
    font-weight: bolder!important
}

.tankichat-ui .font-weight-normal {
    font-weight: 400!important
}

.tankichat-ui .font-weight-lighter {
    font-weight: lighter!important
}

.tankichat-ui .font-italic {
    font-style: italic!important
}

.tankichat-ui .d-block {
    display: block!important
}

.tankichat-ui .d-inlineBlock {
    display: inline-block!important
}

.tankichat-ui .d-flex {
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.tankichat-ui .d-flex.flex-row {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important
}

.tankichat-ui .d-flex.flex-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important
}

.tankichat-ui .d-flex.flex-column {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important
}

.tankichat-ui .d-flex.flex-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important
}

.tankichat-ui .d-flex.justify-content-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    justify-content: flex-start!important
}

.tankichat-ui .d-flex.justify-content-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    justify-content: flex-end!important
}

.tankichat-ui .d-flex.justify-content-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important
}

.tankichat-ui .d-flex.justify-content-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    justify-content: space-between!important
}

.tankichat-ui .d-flex.justify-content-around {
    -ms-flex-pack: distribute!important;
    justify-content: space-around!important
}

.tankichat-ui .d-flex.align-items-start {
    -webkit-box-align: start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

.tankichat-ui .d-flex.align-items-end {
    -webkit-box-align: end!important;
    -ms-flex-align: end!important;
    align-items: flex-end!important
}

.tankichat-ui .d-flex.align-items-center {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important
}

.tankichat-ui .d-flex.align-items-baseline {
    -webkit-box-align: baseline!important;
    -ms-flex-align: baseline!important;
    align-items: baseline!important
}

.tankichat-ui .d-flex.align-items-stretch {
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.tankichat-ui .d-flex.flex-wrap {
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important
}

.tankichat-ui .d-none {
    display: none!important
}

.tankichat-ui .position-static {
    position: static!important
}

.tankichat-ui .position-relative {
    position: relative!important
}

.tankichat-ui .position-absolute {
    position: absolute!important
}

.tankichat-ui .position-fixed {
    position: fixed!important
}

.tankichat-ui .position-sticky {
    position: -webkit-sticky!important;
    position: sticky!important
}

.tankichat-ui .overflow-auto {
    overflow: auto!important
}

.tankichat-ui .overflow-hidden {
    overflow: hidden!important
}

.tankichat-ui .overflow-x-auto {
    overflow-x: auto!important
}

.tankichat-ui .overflow-y-auto {
    overflow-y: auto!important
}

.tankichat-ui .overflow-x-scroll {
    overflow-x: scroll!important
}

.tankichat-ui .overflow-y-scroll {
    overflow-y: scroll!important
}

.tankichat-ui .overflow-x-hidden {
    overflow-x: hidden!important
}

.tankichat-ui .overflow-y-hidden {
    overflow-y: hidden!important
}

.tankichat-ui .font-size-0 {
    font-size: 0!important
}

.tankichat-ui .font-size-0-1 {
    font-size: .1em!important
}

.tankichat-ui .font-size-0-2 {
    font-size: .2em!important
}

.tankichat-ui .font-size-0-3 {
    font-size: .3em!important
}

.tankichat-ui .font-size-0-4 {
    font-size: .4em!important
}

.tankichat-ui .font-size-0-5 {
    font-size: .5em!important
}

.tankichat-ui .font-size-0-6 {
    font-size: .6em!important
}

.tankichat-ui .font-size-0-7 {
    font-size: .7em!important
}

.tankichat-ui .font-size-0-8 {
    font-size: .8em!important
}

.tankichat-ui .font-size-0-9 {
    font-size: .9em!important
}

.tankichat-ui .font-size-1 {
    font-size: 1em!important
}

.tankichat-ui .font-size-1-1 {
    font-size: 1.1em!important
}

.tankichat-ui .font-size-1-2 {
    font-size: 1.2em!important
}

.tankichat-ui .font-size-1-3 {
    font-size: 1.3em!important
}

.tankichat-ui .font-size-1-4 {
    font-size: 1.4em!important
}

.tankichat-ui .font-size-1-5 {
    font-size: 1.5em!important
}

.tankichat-ui .font-size-1-6 {
    font-size: 1.6em!important
}

.tankichat-ui .font-size-1-7 {
    font-size: 1.7em!important
}

.tankichat-ui .font-size-1-8 {
    font-size: 1.8em!important
}

.tankichat-ui .font-size-1-9 {
    font-size: 1.9em!important
}

.tankichat-ui .font-size-2 {
    font-size: 2em!important
}

.tankichat-ui .font-size-2-5 {
    font-size: 2.5em!important
}

.tankichat-ui .font-size-3 {
    font-size: 3em!important
}

.tankichat-ui .font-size-3-5 {
    font-size: 3.5em!important
}

.tankichat-ui .font-size-4 {
    font-size: 4em!important
}

.tankichat-ui .font-size-4-5 {
    font-size: 4.5em!important
}

.tankichat-ui .font-size-5 {
    font-size: 5em!important
}

.tankichat-ui .cursor-default {
    cursor: default!important
}

.tankichat-ui .cursor-pointer {
    cursor: pointer!important
}

.tankichat-ui .opacity-0 {
    opacity: 0!important
}

.tankichat-ui .opacity-0-1 {
    opacity: .1!important
}

.tankichat-ui .opacity-0-2 {
    opacity: .2!important
}

.tankichat-ui .opacity-0-3 {
    opacity: .3!important
}

.tankichat-ui .opacity-0-4 {
    opacity: .4!important
}

.tankichat-ui .opacity-0-5 {
    opacity: .5!important
}

.tankichat-ui .opacity-0-6 {
    opacity: .6!important
}

.tankichat-ui .opacity-0-7 {
    opacity: .7!important
}

.tankichat-ui .opacity-0-8 {
    opacity: .8!important
}

.tankichat-ui .opacity-0-9 {
    opacity: .9!important
}

.tankichat-ui .opacity-1 {
    opacity: 1!important
}

.tankichat-ui .font-family-OpenSans {
    font-family: 'Open Sans',sans-serif!important
}

.tankichat-ui .font-family-Montserrat {
    font-family: Montserrat,sans-serif!important
}

.tankichat-ui .font-family-Comfortaa {
    font-family: Comfortaa,cursive!important
}

.tankichat-ui .font-family-Rubik {
    font-family: Rubik,sans-serif!important
}

.tankichat-ui .font-family-Exo2 {
    font-family: 'Exo 2',sans-serif!important
}

.tankichat-ui .font-family-Pangolin {
    font-family: Pangolin,cursive!important
}

.tankichat-ui .border-0 {
    border-width: 0!important;
    border-style: solid!important
}

.tankichat-ui .border-0-1 {
    border-width: .1em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-2 {
    border-width: .2em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-3 {
    border-width: .3em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-4 {
    border-width: .4em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-5 {
    border-width: .6em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-6 {
    border-width: .6em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-7 {
    border-width: .7em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-8 {
    border-width: .8em!important;
    border-style: solid!important
}

.tankichat-ui .border-0-9 {
    border-width: .9em!important;
    border-style: solid!important
}

.tankichat-ui .border-1 {
    border-width: 1em!important;
    border-style: solid!important
}

.tankichat-ui .border-top-0 {
    border-top-width: 0!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-1 {
    border-top-width: .1em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-2 {
    border-top-width: .2em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-3 {
    border-top-width: .3em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-4 {
    border-top-width: .4em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-5 {
    border-top-width: .6em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-6 {
    border-top-width: .6em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-7 {
    border-top-width: .7em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-8 {
    border-top-width: .8em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-0-9 {
    border-top-width: .9em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-top-1 {
    border-top-width: 1em!important;
    border-top-style: solid!important
}

.tankichat-ui .border-bottom-0 {
    border-bottom-width: 0!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-1 {
    border-bottom-width: .1em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-2 {
    border-bottom-width: .2em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-3 {
    border-bottom-width: .3em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-4 {
    border-bottom-width: .4em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-5 {
    border-bottom-width: .6em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-6 {
    border-bottom-width: .6em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-7 {
    border-bottom-width: .7em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-8 {
    border-bottom-width: .8em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-0-9 {
    border-bottom-width: .9em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-bottom-1 {
    border-bottom-width: 1em!important;
    border-bottom-style: solid!important
}

.tankichat-ui .border-left-0 {
    border-left-width: 0!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-1 {
    border-left-width: .1em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-2 {
    border-left-width: .2em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-3 {
    border-left-width: .3em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-4 {
    border-left-width: .4em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-5 {
    border-left-width: .6em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-6 {
    border-left-width: .6em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-7 {
    border-left-width: .7em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-8 {
    border-left-width: .8em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-0-9 {
    border-left-width: .9em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-left-1 {
    border-left-width: 1em!important;
    border-left-style: solid!important
}

.tankichat-ui .border-right-0 {
    border-right-width: 0!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-1 {
    border-right-width: .1em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-2 {
    border-right-width: .2em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-3 {
    border-right-width: .3em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-4 {
    border-right-width: .4em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-5 {
    border-right-width: .6em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-6 {
    border-right-width: .6em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-7 {
    border-right-width: .7em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-8 {
    border-right-width: .8em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-0-9 {
    border-right-width: .9em!important;
    border-right-style: solid!important
}

.tankichat-ui .border-right-1 {
    border-right-width: 1em!important;
    border-right-style: solid!important
}

.tankichat-ui .rounded-circle {
    border-radius: 100%!important
}

.tankichat-ui .rounded-0 {
    border-radius: 0!important
}

.tankichat-ui .rounded-0-1 {
    border-radius: .1em!important
}

.tankichat-ui .rounded-0-2 {
    border-radius: .2em!important
}

.tankichat-ui .rounded-0-3 {
    border-radius: .3em!important
}

.tankichat-ui .rounded-0-4 {
    border-radius: .4em!important
}

.tankichat-ui .rounded-0-5 {
    border-radius: .5em!important
}

.tankichat-ui .rounded-0-6 {
    border-radius: .6em!important
}

.tankichat-ui .rounded-0-7 {
    border-radius: .7em!important
}

.tankichat-ui .rounded-0-8 {
    border-radius: .8em!important
}

.tankichat-ui .rounded-0-9 {
    border-radius: .9em!important
}

.tankichat-ui .rounded-1 {
    border-radius: 1em!important
}

.tankichat-ui .rounded-1-1 {
    border-radius: 1.1em!important
}

.tankichat-ui .rounded-1-2 {
    border-radius: 1.2em!important
}

.tankichat-ui .rounded-1-3 {
    border-radius: 1.3em!important
}

.tankichat-ui .rounded-1-4 {
    border-radius: 1.4em!important
}

.tankichat-ui .rounded-1-5 {
    border-radius: 1.5em!important
}

.tankichat-ui .rounded-1-6 {
    border-radius: 1.6em!important
}

.tankichat-ui .rounded-1-7 {
    border-radius: 1.7em!important
}

.tankichat-ui .rounded-1-8 {
    border-radius: 1.8em!important
}

.tankichat-ui .rounded-1-9 {
    border-radius: 1.9em!important
}

.tankichat-ui .rounded-2 {
    border-radius: 2em!important
}

.tankichat-ui .p-0 {
    padding: 0!important
}

.tankichat-ui .p-0-1 {
    padding: .1em!important
}

.tankichat-ui .p-0-2 {
    padding: .2em!important
}

.tankichat-ui .p-0-3 {
    padding: .3em!important
}

.tankichat-ui .p-0-4 {
    padding: .4em!important
}

.tankichat-ui .p-0-5 {
    padding: .5em!important
}

.tankichat-ui .p-0-6 {
    padding: .6em!important
}

.tankichat-ui .p-0-7 {
    padding: .7em!important
}

.tankichat-ui .p-0-8 {
    padding: .8em!important
}

.tankichat-ui .p-0-9 {
    padding: .9em!important
}

.tankichat-ui .p-1 {
    padding: 1em!important
}

.tankichat-ui .p-1-1 {
    padding: 1.1em!important
}

.tankichat-ui .p-1-2 {
    padding: 1.2em!important
}

.tankichat-ui .p-1-3 {
    padding: 1.3em!important
}

.tankichat-ui .p-1-4 {
    padding: 1.4em!important
}

.tankichat-ui .p-1-5 {
    padding: 1.5em!important
}

.tankichat-ui .p-1-6 {
    padding: 1.6em!important
}

.tankichat-ui .p-1-7 {
    padding: 1.7em!important
}

.tankichat-ui .p-1-8 {
    padding: 1.8em!important
}

.tankichat-ui .p-1-9 {
    padding: 1.9em!important
}

.tankichat-ui .p-2 {
    padding: 2em!important
}

.tankichat-ui .p-2-5 {
    padding: 2.5em!important
}

.tankichat-ui .p-3 {
    padding: 3em!important
}

.tankichat-ui .p-3-5 {
    padding: 3.5em!important
}

.tankichat-ui .p-4 {
    padding: 4em!important
}

.tankichat-ui .p-4-5 {
    padding: 4.5em!important
}

.tankichat-ui .p-5 {
    padding: 5em!important
}

.tankichat-ui .p-5-5 {
    padding: 5.5em!important
}

.tankichat-ui .p-6 {
    padding: 6em!important
}

.tankichat-ui .p-6-5 {
    padding: 6.5em!important
}

.tankichat-ui .p-7 {
    padding: 7em!important
}

.tankichat-ui .p-7-5 {
    padding: 7.5em!important
}

.tankichat-ui .p-8 {
    padding: 8em!important
}

.tankichat-ui .p-8-5 {
    padding: 8.5em!important
}

.tankichat-ui .p-9 {
    padding: 9em!important
}

.tankichat-ui .p-9-5 {
    padding: 9.5em!important
}

.tankichat-ui .p-10 {
    padding: 10em!important
}

.tankichat-ui .p-10-5 {
    padding-left: 10.5em!important
}

.tankichat-ui .pt-0 {
    padding-top: 0!important
}

.tankichat-ui .pt-0-1 {
    padding-top: .1em!important
}

.tankichat-ui .pt-0-2 {
    padding-top: .2em!important
}

.tankichat-ui .pt-0-3 {
    padding-top: .3em!important
}

.tankichat-ui .pt-0-4 {
    padding-top: .4em!important
}

.tankichat-ui .pt-0-5 {
    padding-top: .5em!important
}

.tankichat-ui .pt-0-6 {
    padding-top: .6em!important
}

.tankichat-ui .pt-0-7 {
    padding-top: .7em!important
}

.tankichat-ui .pt-0-8 {
    padding-top: .8em!important
}

.tankichat-ui .pt-0-9 {
    padding-top: .9em!important
}

.tankichat-ui .pt-1 {
    padding-top: 1em!important
}

.tankichat-ui .pt-1-1 {
    padding-top: 1.1em!important
}

.tankichat-ui .pt-1-2 {
    padding-top: 1.2em!important
}

.tankichat-ui .pt-1-3 {
    padding-top: 1.3em!important
}

.tankichat-ui .pt-1-4 {
    padding-top: 1.4em!important
}

.tankichat-ui .pt-1-5 {
    padding-top: 1.5em!important
}

.tankichat-ui .pt-1-6 {
    padding-top: 1.6em!important
}

.tankichat-ui .pt-1-7 {
    padding-top: 1.7em!important
}

.tankichat-ui .pt-1-8 {
    padding-top: 1.8em!important
}

.tankichat-ui .pt-1-9 {
    padding-top: 1.9em!important
}

.tankichat-ui .pt-2 {
    padding-top: 2em!important
}

.tankichat-ui .pt-2-5 {
    padding-top: 2.5em!important
}

.tankichat-ui .pt-3 {
    padding-top: 3em!important
}

.tankichat-ui .pt-3-5 {
    padding-top: 3.5em!important
}

.tankichat-ui .pt-4 {
    padding-top: 4em!important
}

.tankichat-ui .pt-4-5 {
    padding-top: 4.5em!important
}

.tankichat-ui .pt-5 {
    padding-top: 5em!important
}

.tankichat-ui .pt-5-5 {
    padding-top: 5.5em!important
}

.tankichat-ui .pt-6 {
    padding-top: 6em!important
}

.tankichat-ui .pt-6-5 {
    padding-top: 6.5em!important
}

.tankichat-ui .pt-7 {
    padding-top: 7em!important
}

.tankichat-ui .pt-7-5 {
    padding-top: 7.5em!important
}

.tankichat-ui .pt-8 {
    padding-top: 8em!important
}

.tankichat-ui .pt-8-5 {
    padding-top: 8.5em!important
}

.tankichat-ui .pt-9 {
    padding-top: 9em!important
}

.tankichat-ui .pt-9-5 {
    padding-top: 9.5em!important
}

.tankichat-ui .pt-10 {
    padding-top: 10em!important
}

.tankichat-ui .pt-10-5 {
    padding-top: 10.5em!important
}

.tankichat-ui .pb-0 {
    padding-bottom: 0!important
}

.tankichat-ui .pb-0-1 {
    padding-bottom: .1em!important
}

.tankichat-ui .pb-0-2 {
    padding-bottom: .2em!important
}

.tankichat-ui .pb-0-3 {
    padding-bottom: .3em!important
}

.tankichat-ui .pb-0-4 {
    padding-bottom: .4em!important
}

.tankichat-ui .pb-0-5 {
    padding-bottom: .5em!important
}

.tankichat-ui .pb-0-6 {
    padding-bottom: .6em!important
}

.tankichat-ui .pb-0-7 {
    padding-bottom: .7em!important
}

.tankichat-ui .pb-0-8 {
    padding-bottom: .8em!important
}

.tankichat-ui .pb-0-9 {
    padding-bottom: .9em!important
}

.tankichat-ui .pb-1 {
    padding-bottom: 1em!important
}

.tankichat-ui .pb-1-1 {
    padding-bottom: 1.1em!important
}

.tankichat-ui .pb-1-2 {
    padding-bottom: 1.2em!important
}

.tankichat-ui .pb-1-3 {
    padding-bottom: 1.3em!important
}

.tankichat-ui .pb-1-4 {
    padding-bottom: 1.4em!important
}

.tankichat-ui .pb-1-5 {
    padding-bottom: 1.5em!important
}

.tankichat-ui .pb-1-6 {
    padding-bottom: 1.6em!important
}

.tankichat-ui .pb-1-7 {
    padding-bottom: 1.7em!important
}

.tankichat-ui .pb-1-8 {
    padding-bottom: 1.8em!important
}

.tankichat-ui .pb-1-9 {
    padding-bottom: 1.9em!important
}

.tankichat-ui .pb-2 {
    padding-bottom: 2em!important
}

.tankichat-ui .pb-2-5 {
    padding-bottom: 2.5em!important
}

.tankichat-ui .pb-3 {
    padding-bottom: 3em!important
}

.tankichat-ui .pb-3-5 {
    padding-bottom: 3.5em!important
}

.tankichat-ui .pb-4 {
    padding-bottom: 4em!important
}

.tankichat-ui .pb-4-5 {
    padding-bottom: 4.5em!important
}

.tankichat-ui .pb-5 {
    padding-bottom: 5em!important
}

.tankichat-ui .pb-5-5 {
    padding-bottom: 5.5em!important
}

.tankichat-ui .pb-6 {
    padding-bottom: 6em!important
}

.tankichat-ui .pb-6-5 {
    padding-bottom: 6.5em!important
}

.tankichat-ui .pb-7 {
    padding-bottom: 7em!important
}

.tankichat-ui .pb-7-5 {
    padding-bottom: 7.5em!important
}

.tankichat-ui .pb-8 {
    padding-bottom: 8em!important
}

.tankichat-ui .pb-8-5 {
    padding-bottom: 8.5em!important
}

.tankichat-ui .pb-9 {
    padding-bottom: 9em!important
}

.tankichat-ui .pb-9-5 {
    padding-bottom: 9.5em!important
}

.tankichat-ui .pb-10 {
    padding-bottom: 10em!important
}

.tankichat-ui .pb-10-5 {
    padding-bottom: 10.5em!important
}

.tankichat-ui .pl-0 {
    padding-left: 0!important
}

.tankichat-ui .pl-0-1 {
    padding-left: .1em!important
}

.tankichat-ui .pl-0-2 {
    padding-left: .2em!important
}

.tankichat-ui .pl-0-3 {
    padding-left: .3em!important
}

.tankichat-ui .pl-0-4 {
    padding-left: .4em!important
}

.tankichat-ui .pl-0-5 {
    padding-left: .5em!important
}

.tankichat-ui .pl-0-6 {
    padding-left: .6em!important
}

.tankichat-ui .pl-0-7 {
    padding-left: .7em!important
}

.tankichat-ui .pl-0-8 {
    padding-left: .8em!important
}

.tankichat-ui .pl-0-9 {
    padding-left: .9em!important
}

.tankichat-ui .pl-1 {
    padding-left: 1em!important
}

.tankichat-ui .pl-1-1 {
    padding-left: 1.1em!important
}

.tankichat-ui .pl-1-2 {
    padding-left: 1.2em!important
}

.tankichat-ui .pl-1-3 {
    padding-left: 1.3em!important
}

.tankichat-ui .pl-1-4 {
    padding-left: 1.4em!important
}

.tankichat-ui .pl-1-5 {
    padding-left: 1.5em!important
}

.tankichat-ui .pl-1-6 {
    padding-left: 1.6em!important
}

.tankichat-ui .pl-1-7 {
    padding-left: 1.7em!important
}

.tankichat-ui .pl-1-8 {
    padding-left: 1.8em!important
}

.tankichat-ui .pl-1-9 {
    padding-left: 1.9em!important
}

.tankichat-ui .pl-2 {
    padding-left: 2em!important
}

.tankichat-ui .pl-2-5 {
    padding-left: 2.5em!important
}

.tankichat-ui .pl-3 {
    padding-left: 3em!important
}

.tankichat-ui .pl-3-5 {
    padding-left: 3.5em!important
}

.tankichat-ui .pl-4 {
    padding-left: 4em!important
}

.tankichat-ui .pl-4-5 {
    padding-left: 4.5em!important
}

.tankichat-ui .pl-5 {
    padding-left: 5em!important
}

.tankichat-ui .pl-5-5 {
    padding-left: 5.5em!important
}

.tankichat-ui .pl-6 {
    padding-left: 6em!important
}

.tankichat-ui .pl-6-5 {
    padding-left: 6.5em!important
}

.tankichat-ui .pl-7 {
    padding-left: 7em!important
}

.tankichat-ui .pl-7-5 {
    padding-left: 7.5em!important
}

.tankichat-ui .pl-8 {
    padding-left: 8em!important
}

.tankichat-ui .pl-8-5 {
    padding-left: 8.5em!important
}

.tankichat-ui .pl-9 {
    padding-left: 9em!important
}

.tankichat-ui .pl-9-5 {
    padding-left: 9.5em!important
}

.tankichat-ui .pl-10 {
    padding-left: 10em!important
}

.tankichat-ui .pl-10-5 {
    padding-left: 10.5em!important
}

.tankichat-ui .pr-0 {
    padding-right: 0!important
}

.tankichat-ui .pr-0-1 {
    padding-right: .1em!important
}

.tankichat-ui .pr-0-2 {
    padding-right: .2em!important
}

.tankichat-ui .pr-0-3 {
    padding-right: .3em!important
}

.tankichat-ui .pr-0-4 {
    padding-right: .4em!important
}

.tankichat-ui .pr-0-5 {
    padding-right: .5em!important
}

.tankichat-ui .pr-0-6 {
    padding-right: .6em!important
}

.tankichat-ui .pr-0-7 {
    padding-right: .7em!important
}

.tankichat-ui .pr-0-8 {
    padding-right: .8em!important
}

.tankichat-ui .pr-0-9 {
    padding-right: .9em!important
}

.tankichat-ui .pr-1 {
    padding-right: 1em!important
}

.tankichat-ui .pr-1-1 {
    padding-right: 1.1em!important
}

.tankichat-ui .pr-1-2 {
    padding-right: 1.2em!important
}

.tankichat-ui .pr-1-3 {
    padding-right: 1.3em!important
}

.tankichat-ui .pr-1-4 {
    padding-right: 1.4em!important
}

.tankichat-ui .pr-1-5 {
    padding-right: 1.5em!important
}

.tankichat-ui .pr-1-6 {
    padding-right: 1.6em!important
}

.tankichat-ui .pr-1-7 {
    padding-right: 1.7em!important
}

.tankichat-ui .pr-1-8 {
    padding-right: 1.8em!important
}

.tankichat-ui .pr-1-9 {
    padding-right: 1.9em!important
}

.tankichat-ui .pr-2 {
    padding-right: 2em!important
}

.tankichat-ui .pr-2-5 {
    padding-right: 2.5em!important
}

.tankichat-ui .pr-3 {
    padding-right: 3em!important
}

.tankichat-ui .pr-3-5 {
    padding-right: 3.5em!important
}

.tankichat-ui .pr-4 {
    padding-right: 4em!important
}

.tankichat-ui .pr-4-5 {
    padding-right: 4.5em!important
}

.tankichat-ui .pr-5 {
    padding-right: 5em!important
}

.tankichat-ui .pr-5-5 {
    padding-right: 5.5em!important
}

.tankichat-ui .pr-6 {
    padding-right: 6em!important
}

.tankichat-ui .pr-6-5 {
    padding-right: 6.5em!important
}

.tankichat-ui .pr-7 {
    padding-right: 7em!important
}

.tankichat-ui .pr-7-5 {
    padding-right: 7.5em!important
}

.tankichat-ui .pr-8 {
    padding-right: 8em!important
}

.tankichat-ui .pr-8-5 {
    padding-right: 8.5em!important
}

.tankichat-ui .pr-9 {
    padding-right: 9em!important
}

.tankichat-ui .pr-9-5 {
    padding-right: 9.5em!important
}

.tankichat-ui .pr-10 {
    padding-right: 10em!important
}

.tankichat-ui .pr-10-5 {
    padding-right: 10.5em!important
}

.tankichat-ui .px-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

.tankichat-ui .px-0-1 {
    padding-left: .1em!important;
    padding-right: .1em!important
}

.tankichat-ui .px-0-2 {
    padding-left: .2em!important;
    padding-right: .2em!important
}

.tankichat-ui .px-0-3 {
    padding-left: .3em!important;
    padding-right: .3em!important
}

.tankichat-ui .px-0-4 {
    padding-left: .4em!important;
    padding-right: .4em!important
}

.tankichat-ui .px-0-5 {
    padding-left: .5em!important;
    padding-right: .5em!important
}

.tankichat-ui .px-0-6 {
    padding-left: .6em!important;
    padding-right: .6em!important
}

.tankichat-ui .px-0-7 {
    padding-left: .7em!important;
    padding-right: .7em!important
}

.tankichat-ui .px-0-8 {
    padding-left: .8em!important;
    padding-right: .8em!important
}

.tankichat-ui .px-0-9 {
    padding-left: .9em!important;
    padding-right: .9em!important
}

.tankichat-ui .px-1 {
    padding-left: 1em!important;
    padding-right: 1em!important
}

.tankichat-ui .px-1-1 {
    padding-left: 1.1em!important;
    padding-right: 1.1em!important
}

.tankichat-ui .px-1-2 {
    padding-left: 1.2em!important;
    padding-right: 1.2em!important
}

.tankichat-ui .px-1-3 {
    padding-left: 1.3em!important;
    padding-right: 1.3em!important
}

.tankichat-ui .px-1-4 {
    padding-left: 1.4em!important;
    padding-right: 1.4em!important
}

.tankichat-ui .px-1-5 {
    padding-left: 1.5em!important;
    padding-right: 1.5em!important
}

.tankichat-ui .px-1-6 {
    padding-left: 1.6em!important;
    padding-right: 1.6em!important
}

.tankichat-ui .px-1-7 {
    padding-left: 1.7em!important;
    padding-right: 1.7em!important
}

.tankichat-ui .px-1-8 {
    padding-left: 1.8em!important;
    padding-right: 1.8em!important
}

.tankichat-ui .px-1-9 {
    padding-left: 1.9em!important;
    padding-right: 1.9em!important
}

.tankichat-ui .px-2 {
    padding-left: 2em!important;
    padding-right: 2em!important
}

.tankichat-ui .px-2-5 {
    padding-left: 2.5em!important;
    padding-right: 2.5em!important
}

.tankichat-ui .px-3 {
    padding-left: 3em!important;
    padding-right: 3em!important
}

.tankichat-ui .px-3-5 {
    padding-left: 3.5em!important;
    padding-right: 3.5em!important
}

.tankichat-ui .px-4 {
    padding-left: 4em!important;
    padding-right: 4em!important
}

.tankichat-ui .px-4-5 {
    padding-left: 4.5em!important;
    padding-right: 4.5em!important
}

.tankichat-ui .px-5 {
    padding-left: 5em!important;
    padding-right: 5em!important
}

.tankichat-ui .px-5-5 {
    padding-left: 5.5em!important;
    padding-right: 5.5em!important
}

.tankichat-ui .px-6 {
    padding-left: 6em!important;
    padding-right: 6em!important
}

.tankichat-ui .px-6-5 {
    padding-left: 6.5em!important;
    padding-right: 6.5em!important
}

.tankichat-ui .px-7 {
    padding-left: 7em!important;
    padding-right: 7em!important
}

.tankichat-ui .px-7-5 {
    padding-left: 7.5em!important;
    padding-right: 7.5em!important
}

.tankichat-ui .px-8 {
    padding-left: 8em!important;
    padding-right: 8em!important
}

.tankichat-ui .px-8-5 {
    padding-left: 8.5em!important;
    padding-right: 8.5em!important
}

.tankichat-ui .px-9 {
    padding-left: 9em!important;
    padding-right: 9em!important
}

.tankichat-ui .px-9-5 {
    padding-left: 9.5em!important;
    padding-right: 9.5em!important
}

.tankichat-ui .px-10 {
    padding-left: 10em!important;
    padding-right: 10em!important
}

.tankichat-ui .px-10-5 {
    padding-left: 10.5em!important;
    padding-right: 10.5em!important
}

.tankichat-ui .py-0 {
    padding-top: 0!important;
    padding-bottom: 0!important
}

.tankichat-ui .py-0-1 {
    padding-top: .1em!important;
    padding-bottom: .1em!important
}

.tankichat-ui .py-0-2 {
    padding-top: .2em!important;
    padding-bottom: .2em!important
}

.tankichat-ui .py-0-3 {
    padding-top: .3em!important;
    padding-bottom: .3em!important
}

.tankichat-ui .py-0-4 {
    padding-top: .4em!important;
    padding-bottom: .4em!important
}

.tankichat-ui .py-0-5 {
    padding-top: .5em!important;
    padding-bottom: .5em!important
}

.tankichat-ui .py-0-5 {
    padding-top: .5em!important;
    padding-bottom: .5em!important
}

.tankichat-ui .py-0-6 {
    padding-top: .6em!important;
    padding-bottom: .6em!important
}

.tankichat-ui .py-0-7 {
    padding-top: .7em!important;
    padding-bottom: .7em!important
}

.tankichat-ui .py-0-8 {
    padding-top: .8em!important;
    padding-bottom: .8em!important
}

.tankichat-ui .py-0-9 {
    padding-top: .9em!important;
    padding-bottom: .9em!important
}

.tankichat-ui .py-1 {
    padding-top: 1em!important;
    padding-bottom: 1em!important
}

.tankichat-ui .py-1-1 {
    padding-top: 1.1em!important;
    padding-bottom: 1.1em!important
}

.tankichat-ui .py-1-2 {
    padding-top: 1.2em!important;
    padding-bottom: 1.2em!important
}

.tankichat-ui .py-1-3 {
    padding-top: 1.3em!important;
    padding-bottom: 1.3em!important
}

.tankichat-ui .py-1-4 {
    padding-top: 1.4em!important;
    padding-bottom: 1.4em!important
}

.tankichat-ui .py-1-5 {
    padding-top: 1.5em!important;
    padding-bottom: 1.5em!important
}

.tankichat-ui .py-1-6 {
    padding-top: 1.6em!important;
    padding-bottom: 1.6em!important
}

.tankichat-ui .py-1-7 {
    padding-top: 1.7em!important;
    padding-bottom: 1.7em!important
}

.tankichat-ui .py-1-8 {
    padding-top: 1.8em!important;
    padding-bottom: 1.8em!important
}

.tankichat-ui .py-1-9 {
    padding-top: 1.9em!important;
    padding-bottom: 1.9em!important
}

.tankichat-ui .py-2 {
    padding-top: 2em!important;
    padding-bottom: 2em!important
}

.tankichat-ui .py-2-5 {
    padding-top: 2.5em!important;
    padding-bottom: 2.5em!important
}

.tankichat-ui .py-3 {
    padding-top: 3em!important;
    padding-bottom: 3em!important
}

.tankichat-ui .py-3-5 {
    padding-top: 3.5em!important;
    padding-bottom: 3.5em!important
}

.tankichat-ui .py-4 {
    padding-top: 4em!important;
    padding-bottom: 4em!important
}

.tankichat-ui .py-4-5 {
    padding-top: 4.5em!important;
    padding-bottom: 4.5em!important
}

.tankichat-ui .py-5 {
    padding-top: 5em!important;
    padding-bottom: 5em!important
}

.tankichat-ui .py-5-5 {
    padding-top: 5.5em!important;
    padding-bottom: 5.5em!important
}

.tankichat-ui .py-6 {
    padding-top: 6em!important;
    padding-bottom: 6em!important
}

.tankichat-ui .py-6-5 {
    padding-top: 6.5em!important;
    padding-bottom: 6.5em!important
}

.tankichat-ui .py-7 {
    padding-top: 7em!important;
    padding-bottom: 7em!important
}

.tankichat-ui .py-7-5 {
    padding-top: 7.5em!important;
    padding-bottom: 7.5em!important
}

.tankichat-ui .py-8 {
    padding-top: 8em!important;
    padding-bottom: 8em!important
}

.tankichat-ui .py-8-5 {
    padding-top: 8.5em!important;
    padding-bottom: 8.5em!important
}

.tankichat-ui .py-9 {
    padding-top: 9em!important;
    padding-bottom: 9em!important
}

.tankichat-ui .py-9-5 {
    padding-top: 9.5em!important;
    padding-bottom: 9.5em!important
}

.tankichat-ui .py-10 {
    padding-top: 10em!important;
    padding-bottom: 10em!important
}

.tankichat-ui .py-10-5 {
    padding-top: 10.5em!important;
    padding-bottom: 10.5em!important
}

.tankichat-ui .m-0 {
    margin: 0!important
}

.tankichat-ui .m-0-1 {
    margin: .1em!important
}

.tankichat-ui .m-0-2 {
    margin: .2em!important
}

.tankichat-ui .m-0-3 {
    margin: .3em!important
}

.tankichat-ui .m-0-4 {
    margin: .4em!important
}

.tankichat-ui .m-0-5 {
    margin: .5em!important
}

.tankichat-ui .m-0-6 {
    margin: .6em!important
}

.tankichat-ui .m-0-7 {
    margin: .7em!important
}

.tankichat-ui .m-0-8 {
    margin: .8em!important
}

.tankichat-ui .m-0-9 {
    margin: .9em!important
}

.tankichat-ui .m-1 {
    margin: 1em!important
}

.tankichat-ui .m-1-1 {
    margin: 1.1em!important
}

.tankichat-ui .m-1-2 {
    margin: 1.2em!important
}

.tankichat-ui .m-1-3 {
    margin: 1.3em!important
}

.tankichat-ui .m-1-4 {
    margin: 1.4em!important
}

.tankichat-ui .m-1-5 {
    margin: 1.5em!important
}

.tankichat-ui .m-1-6 {
    margin: 1.6em!important
}

.tankichat-ui .m-1-7 {
    margin: 1.7em!important
}

.tankichat-ui .m-1-8 {
    margin: 1.8em!important
}

.tankichat-ui .m-1-9 {
    margin: 1.9em!important
}

.tankichat-ui .m-2 {
    margin: 2em!important
}

.tankichat-ui .m-2-5 {
    margin: 2.5em!important
}

.tankichat-ui .m-3 {
    margin: 3em!important
}

.tankichat-ui .m-3-5 {
    margin: 3.5em!important
}

.tankichat-ui .m-4 {
    margin: 4em!important
}

.tankichat-ui .m-4-5 {
    margin: 4.5em!important
}

.tankichat-ui .m-5 {
    margin: 5em!important
}

.tankichat-ui .m-5-5 {
    margin: 5.5em!important
}

.tankichat-ui .m-6 {
    margin: 6em!important
}

.tankichat-ui .m-6-5 {
    margin: 6.5em!important
}

.tankichat-ui .m-7 {
    margin: 7em!important
}

.tankichat-ui .m-7-5 {
    margin: 7.5em!important
}

.tankichat-ui .m-8 {
    margin: 8em!important
}

.tankichat-ui .m-8-5 {
    margin: 8.5em!important
}

.tankichat-ui .m-9 {
    margin: 9em!important
}

.tankichat-ui .m-9-5 {
    margin: 9.5em!important
}

.tankichat-ui .m-10 {
    margin: 10em!important
}

.tankichat-ui .m-10-5 {
    margin: 10.5em!important
}

.tankichat-ui .mt-0 {
    margin-top: 0!important
}

.tankichat-ui .mt-0-1 {
    margin-top: .1em!important
}

.tankichat-ui .mt-0-2 {
    margin-top: .2em!important
}

.tankichat-ui .mt-0-3 {
    margin-top: .3em!important
}

.tankichat-ui .mt-0-4 {
    margin-top: .4em!important
}

.tankichat-ui .mt-0-5 {
    margin-top: .5em!important
}

.tankichat-ui .mt-0-6 {
    margin-top: .6em!important
}

.tankichat-ui .mt-0-7 {
    margin-top: .7em!important
}

.tankichat-ui .mt-0-8 {
    margin-top: .8em!important
}

.tankichat-ui .mt-0-9 {
    margin-top: .9em!important
}

.tankichat-ui .mt-1 {
    margin-top: 1em!important
}

.tankichat-ui .mt-1-1 {
    margin-top: 1.1em!important
}

.tankichat-ui .mt-1-2 {
    margin-top: 1.2em!important
}

.tankichat-ui .mt-1-3 {
    margin-top: 1.3em!important
}

.tankichat-ui .mt-1-4 {
    margin-top: 1.4em!important
}

.tankichat-ui .mt-1-5 {
    margin-top: 1.5em!important
}

.tankichat-ui .mt-1-6 {
    margin-top: 1.6em!important
}

.tankichat-ui .mt-1-7 {
    margin-top: 1.7em!important
}

.tankichat-ui .mt-1-8 {
    margin-top: 1.8em!important
}

.tankichat-ui .mt-1-9 {
    margin-top: 1.9em!important
}

.tankichat-ui .mt-2 {
    margin-top: 2em!important
}

.tankichat-ui .mt-2-5 {
    margin-top: 2.5em!important
}

.tankichat-ui .mt-3 {
    margin-top: 3em!important
}

.tankichat-ui .mt-3-5 {
    margin-top: 3.5em!important
}

.tankichat-ui .mt-4 {
    margin-top: 4em!important
}

.tankichat-ui .mt-4-5 {
    margin-top: 4.5em!important
}

.tankichat-ui .mt-5 {
    margin-top: 5em!important
}

.tankichat-ui .mt-5-5 {
    margin-top: 5.5em!important
}

.tankichat-ui .mt-6 {
    margin-top: 6em!important
}

.tankichat-ui .mt-6-5 {
    margin-top: 6.5em!important
}

.tankichat-ui .mt-7 {
    margin-top: 7em!important
}

.tankichat-ui .mt-7-5 {
    margin-top: 7.5em!important
}

.tankichat-ui .mt-8 {
    margin-top: 8em!important
}

.tankichat-ui .mt-8-5 {
    margin-top: 8.5em!important
}

.tankichat-ui .mt-9 {
    margin-top: 9em!important
}

.tankichat-ui .mt-9-5 {
    margin-top: 9.5em!important
}

.tankichat-ui .mt-10 {
    margin-top: 10em!important
}

.tankichat-ui .mt-10-5 {
    margin-top: 10.5em!important
}

.tankichat-ui .mb-0 {
    margin-bottom: 0!important
}

.tankichat-ui .mb-0-1 {
    margin-bottom: .1em!important
}

.tankichat-ui .mb-0-2 {
    margin-bottom: .2em!important
}

.tankichat-ui .mb-0-3 {
    margin-bottom: .3em!important
}

.tankichat-ui .mb-0-4 {
    margin-bottom: .4em!important
}

.tankichat-ui .mb-0-5 {
    margin-bottom: .5em!important
}

.tankichat-ui .mb-0-6 {
    margin-bottom: .6em!important
}

.tankichat-ui .mb-0-7 {
    margin-bottom: .7em!important
}

.tankichat-ui .mb-0-8 {
    margin-bottom: .8em!important
}

.tankichat-ui .mb-0-9 {
    margin-bottom: .9em!important
}

.tankichat-ui .mb-1 {
    margin-bottom: 1em!important
}

.tankichat-ui .mb-1-1 {
    margin-bottom: 1.1em!important
}

.tankichat-ui .mb-1-2 {
    margin-bottom: 1.2em!important
}

.tankichat-ui .mb-1-3 {
    margin-bottom: 1.3em!important
}

.tankichat-ui .mb-1-4 {
    margin-bottom: 1.4em!important
}

.tankichat-ui .mb-1-5 {
    margin-bottom: 1.5em!important
}

.tankichat-ui .mb-1-6 {
    margin-bottom: 1.6em!important
}

.tankichat-ui .mb-1-7 {
    margin-bottom: 1.7em!important
}

.tankichat-ui .mb-1-8 {
    margin-bottom: 1.8em!important
}

.tankichat-ui .mb-1-9 {
    margin-bottom: 1.9em!important
}

.tankichat-ui .mb-2 {
    margin-bottom: 2em!important
}

.tankichat-ui .mb-2-5 {
    margin-bottom: 2.5em!important
}

.tankichat-ui .mb-3 {
    margin-bottom: 3em!important
}

.tankichat-ui .mb-3-5 {
    margin-bottom: 3.5em!important
}

.tankichat-ui .mb-4 {
    margin-bottom: 4em!important
}

.tankichat-ui .mb-4-5 {
    margin-bottom: 4.5em!important
}

.tankichat-ui .mb-5 {
    margin-bottom: 5em!important
}

.tankichat-ui .mb-5-5 {
    margin-bottom: 5.5em!important
}

.tankichat-ui .mb-6 {
    margin-bottom: 6em!important
}

.tankichat-ui .mb-6-5 {
    margin-bottom: 6.5em!important
}

.tankichat-ui .mb-7 {
    margin-bottom: 7em!important
}

.tankichat-ui .mb-7-5 {
    margin-bottom: 7.5em!important
}

.tankichat-ui .mb-8 {
    margin-bottom: 8em!important
}

.tankichat-ui .mb-8-5 {
    margin-bottom: 8.5em!important
}

.tankichat-ui .mb-9 {
    margin-bottom: 9em!important
}

.tankichat-ui .mb-9-5 {
    margin-bottom: 9.5em!important
}

.tankichat-ui .mb-10 {
    margin-bottom: 10em!important
}

.tankichat-ui .mb-10-5 {
    margin-bottom: 10.5em!important
}

.tankichat-ui .ml-0 {
    margin-left: 0!important
}

.tankichat-ui .ml-0-1 {
    margin-left: .1em!important
}

.tankichat-ui .ml-0-2 {
    margin-left: .2em!important
}

.tankichat-ui .ml-0-3 {
    margin-left: .3em!important
}

.tankichat-ui .ml-0-4 {
    margin-left: .4em!important
}

.tankichat-ui .ml-0-5 {
    margin-left: .5em!important
}

.tankichat-ui .ml-0-6 {
    margin-left: .6em!important
}

.tankichat-ui .ml-0-7 {
    margin-left: .7em!important
}

.tankichat-ui .ml-0-8 {
    margin-left: .8em!important
}

.tankichat-ui .ml-0-9 {
    margin-left: .9em!important
}

.tankichat-ui .ml-1 {
    margin-left: 1em!important
}

.tankichat-ui .ml-1-1 {
    margin-left: 1.1em!important
}

.tankichat-ui .ml-1-2 {
    margin-left: 1.2em!important
}

.tankichat-ui .ml-1-3 {
    margin-left: 1.3em!important
}

.tankichat-ui .ml-1-4 {
    margin-left: 1.4em!important
}

.tankichat-ui .ml-1-5 {
    margin-left: 1.5em!important
}

.tankichat-ui .ml-1-6 {
    margin-left: 1.6em!important
}

.tankichat-ui .ml-1-7 {
    margin-left: 1.7em!important
}

.tankichat-ui .ml-1-8 {
    margin-left: 1.8em!important
}

.tankichat-ui .ml-1-9 {
    margin-left: 1.9em!important
}

.tankichat-ui .ml-2 {
    margin-left: 2em!important
}

.tankichat-ui .ml-2-5 {
    margin-left: 2.5em!important
}

.tankichat-ui .ml-3 {
    margin-left: 3em!important
}

.tankichat-ui .ml-3-5 {
    margin-left: 3.5em!important
}

.tankichat-ui .ml-4 {
    margin-left: 4em!important
}

.tankichat-ui .ml-4-5 {
    margin-left: 4.5em!important
}

.tankichat-ui .ml-5 {
    margin-left: 5em!important
}

.tankichat-ui .ml-5-5 {
    margin-left: 5.5em!important
}

.tankichat-ui .ml-6 {
    margin-left: 6em!important
}

.tankichat-ui .ml-6-5 {
    margin-left: 6.5em!important
}

.tankichat-ui .ml-7 {
    margin-left: 7em!important
}

.tankichat-ui .ml-7-5 {
    margin-left: 7.5em!important
}

.tankichat-ui .ml-8 {
    margin-left: 8em!important
}

.tankichat-ui .ml-8-5 {
    margin-left: 8.5em!important
}

.tankichat-ui .ml-9 {
    margin-left: 9em!important
}

.tankichat-ui .ml-9-5 {
    margin-left: 9.5em!important
}

.tankichat-ui .ml-10 {
    margin-left: 10em!important
}

.tankichat-ui .ml-10-5 {
    margin-left: 10.5em!important
}

.tankichat-ui .mr-0 {
    margin-right: 0!important
}

.tankichat-ui .mr-0-1 {
    margin-right: .1em!important
}

.tankichat-ui .mr-0-2 {
    margin-right: .2em!important
}

.tankichat-ui .mr-0-3 {
    margin-right: .3em!important
}

.tankichat-ui .mr-0-4 {
    margin-right: .4em!important
}

.tankichat-ui .mr-0-5 {
    margin-right: .5em!important
}

.tankichat-ui .mr-0-6 {
    margin-right: .6em!important
}

.tankichat-ui .mr-0-7 {
    margin-right: .7em!important
}

.tankichat-ui .mr-0-8 {
    margin-right: .8em!important
}

.tankichat-ui .mr-0-9 {
    margin-right: .9em!important
}

.tankichat-ui .mr-1 {
    margin-right: 1em!important
}

.tankichat-ui .mr-1-1 {
    margin-right: 1.1em!important
}

.tankichat-ui .mr-1-2 {
    margin-right: 1.2em!important
}

.tankichat-ui .mr-1-3 {
    margin-right: 1.3em!important
}

.tankichat-ui .mr-1-4 {
    margin-right: 1.4em!important
}

.tankichat-ui .mr-1-5 {
    margin-right: 1.5em!important
}

.tankichat-ui .mr-1-6 {
    margin-right: 1.6em!important
}

.tankichat-ui .mr-1-7 {
    margin-right: 1.7em!important
}

.tankichat-ui .mr-1-8 {
    margin-right: 1.8em!important
}

.tankichat-ui .mr-1-9 {
    margin-right: 1.9em!important
}

.tankichat-ui .mr-2 {
    margin-right: 2em!important
}

.tankichat-ui .mr-2-5 {
    margin-right: 2.5em!important
}

.tankichat-ui .mr-3 {
    margin-right: 3em!important
}

.tankichat-ui .mr-3-5 {
    margin-right: 3.5em!important
}

.tankichat-ui .mr-4 {
    margin-right: 4em!important
}

.tankichat-ui .mr-4-5 {
    margin-right: 4.5em!important
}

.tankichat-ui .mr-5 {
    margin-right: 5em!important
}

.tankichat-ui .mr-5-5 {
    margin-right: 5.5em!important
}

.tankichat-ui .mr-6 {
    margin-right: 6em!important
}

.tankichat-ui .mr-6-5 {
    margin-right: 6.5em!important
}

.tankichat-ui .mr-7 {
    margin-right: 7em!important
}

.tankichat-ui .mr-7-5 {
    margin-right: 7.5em!important
}

.tankichat-ui .mr-8 {
    margin-right: 8em!important
}

.tankichat-ui .mr-8-5 {
    margin-right: 8.5em!important
}

.tankichat-ui .mr-9 {
    margin-right: 9em!important
}

.tankichat-ui .mr-9-5 {
    margin-right: 9.5em!important
}

.tankichat-ui .mr-10 {
    margin-right: 10em!important
}

.tankichat-ui .mr-10-5 {
    margin-right: 10.5em!important
}

.tankichat-ui .mx-0 {
    margin-left: 0!important;
    margin-right: 0!important
}

.tankichat-ui .mx-0-1 {
    margin-left: .1em!important;
    margin-right: .1em!important
}

.tankichat-ui .mx-0-2 {
    margin-left: .2em!important;
    margin-right: .2em!important
}

.tankichat-ui .mx-0-3 {
    margin-left: .3em!important;
    margin-right: .3em!important
}

.tankichat-ui .mx-0-4 {
    margin-left: .4em!important;
    margin-right: .4em!important
}

.tankichat-ui .mx-0-5 {
    margin-left: .5em!important;
    margin-right: .5em!important
}

.tankichat-ui .mx-0-6 {
    margin-left: .6em!important;
    margin-right: .6em!important
}

.tankichat-ui .mx-0-7 {
    margin-left: .7em!important;
    margin-right: .7em!important
}

.tankichat-ui .mx-0-8 {
    margin-left: .8em!important;
    margin-right: .8em!important
}

.tankichat-ui .mx-0-9 {
    margin-left: .9em!important;
    margin-right: .9em!important
}

.tankichat-ui .mx-1 {
    margin-left: 1em!important;
    margin-right: 1em!important
}

.tankichat-ui .mx-1-1 {
    margin-left: 1.1em!important;
    margin-right: 1.1em!important
}

.tankichat-ui .mx-1-2 {
    margin-left: 1.2em!important;
    margin-right: 1.2em!important
}

.tankichat-ui .mx-1-3 {
    margin-left: 1.3em!important;
    margin-right: 1.3em!important
}

.tankichat-ui .mx-1-4 {
    margin-left: 1.4em!important;
    margin-right: 1.4em!important
}

.tankichat-ui .mx-1-5 {
    margin-left: 1.5em!important;
    margin-right: 1.5em!important
}

.tankichat-ui .mx-1-6 {
    margin-left: 1.6em!important;
    margin-right: 1.6em!important
}

.tankichat-ui .mx-1-7 {
    margin-left: 1.7em!important;
    margin-right: 1.7em!important
}

.tankichat-ui .mx-1-8 {
    margin-left: 1.8em!important;
    margin-right: 1.8em!important
}

.tankichat-ui .mx-1-9 {
    margin-left: 1.9em!important;
    margin-right: 1.9em!important
}

.tankichat-ui .mx-2 {
    margin-left: 2em!important;
    margin-right: 2em!important
}

.tankichat-ui .mx-2-5 {
    margin-left: 2.5em!important;
    margin-right: 2.5em!important
}

.tankichat-ui .mx-3 {
    margin-left: 3em!important;
    margin-right: 3em!important
}

.tankichat-ui .mx-3-5 {
    margin-left: 3.5em!important;
    margin-right: 3.5em!important
}

.tankichat-ui .mx-4 {
    margin-left: 4em!important;
    margin-right: 4em!important
}

.tankichat-ui .mx-4-5 {
    margin-left: 4.5em!important;
    margin-right: 4.5em!important
}

.tankichat-ui .mx-5 {
    margin-left: 5em!important;
    margin-right: 5em!important
}

.tankichat-ui .mx-5-5 {
    margin-left: 5.5em!important;
    margin-right: 5.5em!important
}

.tankichat-ui .mx-6 {
    margin-left: 6em!important;
    margin-right: 6em!important
}

.tankichat-ui .mx-6-5 {
    margin-left: 6.5em!important;
    margin-right: 6.5em!important
}

.tankichat-ui .mx-7 {
    margin-left: 7em!important;
    margin-right: 7em!important
}

.tankichat-ui .mx-7-5 {
    margin-left: 7.5em!important;
    margin-right: 7.5em!important
}

.tankichat-ui .mx-8 {
    margin-left: 8em!important;
    margin-right: 8em!important
}

.tankichat-ui .mx-8-5 {
    margin-left: 8.5em!important;
    margin-right: 8.5em!important
}

.tankichat-ui .mx-9 {
    margin-left: 9em!important;
    margin-right: 9em!important
}

.tankichat-ui .mx-9-5 {
    margin-left: 9.5em!important;
    margin-right: 9.5em!important
}

.tankichat-ui .mx-10 {
    margin-left: 10em!important;
    margin-right: 10em!important
}

.tankichat-ui .mx-10-5 {
    margin-left: 10.5em!important;
    margin-right: 10.5em!important
}

.tankichat-ui .my-0 {
    margin-top: 0!important;
    margin-bottom: 0!important
}

.tankichat-ui .my-0-1 {
    margin-top: .1em!important;
    margin-bottom: .1em!important
}

.tankichat-ui .my-0-2 {
    margin-top: .2em!important;
    margin-bottom: .2em!important
}

.tankichat-ui .my-0-3 {
    margin-top: .3em!important;
    margin-bottom: .3em!important
}

.tankichat-ui .my-0-4 {
    margin-top: .4em!important;
    margin-bottom: .4em!important
}

.tankichat-ui .my-0-5 {
    margin-top: .5em!important;
    margin-bottom: .5em!important
}

.tankichat-ui .my-0-6 {
    margin-top: .6em!important;
    margin-bottom: .6em!important
}

.tankichat-ui .my-0-7 {
    margin-top: .7em!important;
    margin-bottom: .7em!important
}

.tankichat-ui .my-0-8 {
    margin-top: .8em!important;
    margin-bottom: .8em!important
}

.tankichat-ui .my-0-9 {
    margin-top: .9em!important;
    margin-bottom: .9em!important
}

.tankichat-ui .my-1 {
    margin-top: 1em!important;
    margin-bottom: 1em!important
}

.tankichat-ui .my-1-1 {
    margin-top: 1.1em!important;
    margin-bottom: 1.1em!important
}

.tankichat-ui .my-1-2 {
    margin-top: 1.2em!important;
    margin-bottom: 1.2em!important
}

.tankichat-ui .my-1-3 {
    margin-top: 1.3em!important;
    margin-bottom: 1.3em!important
}

.tankichat-ui .my-1-4 {
    margin-top: 1.4em!important;
    margin-bottom: 1.4em!important
}

.tankichat-ui .my-1-5 {
    margin-top: 1.5em!important;
    margin-bottom: 1.5em!important
}

.tankichat-ui .my-1-6 {
    margin-top: 1.6em!important;
    margin-bottom: 1.6em!important
}

.tankichat-ui .my-1-7 {
    margin-top: 1.7em!important;
    margin-bottom: 1.7em!important
}

.tankichat-ui .my-1-8 {
    margin-top: 1.8em!important;
    margin-bottom: 1.8em!important
}

.tankichat-ui .my-1-9 {
    margin-top: 1.9em!important;
    margin-bottom: 1.9em!important
}

.tankichat-ui .my-2 {
    margin-top: 2em!important;
    margin-bottom: 2em!important
}

.tankichat-ui .my-2-5 {
    margin-top: 2.5em!important;
    margin-bottom: 2.5em!important
}

.tankichat-ui .my-3 {
    margin-top: 3em!important;
    margin-bottom: 3em!important
}

.tankichat-ui .my-3-5 {
    margin-top: 3.5em!important;
    margin-bottom: 3.5em!important
}

.tankichat-ui .my-4 {
    margin-top: 4em!important;
    margin-bottom: 4em!important
}

.tankichat-ui .my-4-5 {
    margin-top: 4.5em!important;
    margin-bottom: 4.5em!important
}

.tankichat-ui .my-5 {
    margin-top: 5em!important;
    margin-bottom: 5em!important
}

.tankichat-ui .my-5-5 {
    margin-top: 5.5em!important;
    margin-bottom: 5.5em!important
}

.tankichat-ui .my-6 {
    margin-top: 6em!important;
    margin-bottom: 6em!important
}

.tankichat-ui .my-6-5 {
    margin-top: 6.5em!important;
    margin-bottom: 6.5em!important
}

.tankichat-ui .my-7 {
    margin-top: 7em!important;
    margin-bottom: 7em!important
}

.tankichat-ui .my-7-5 {
    margin-top: 7.5em!important;
    margin-bottom: 7.5em!important
}

.tankichat-ui .my-8 {
    margin-top: 8em!important;
    margin-bottom: 8em!important
}

.tankichat-ui .my-8-5 {
    margin-top: 8.5em!important;
    margin-bottom: 8.5em!important
}

.tankichat-ui .my-9 {
    margin-top: 9em!important;
    margin-bottom: 9em!important
}

.tankichat-ui .my-9-5 {
    margin-top: 9.5em!important;
    margin-bottom: 9.5em!important
}

.tankichat-ui .my-10 {
    margin-top: 10em!important;
    margin-bottom: 10em!important
}

.tankichat-ui .my-10-5 {
    margin-top: 10.5em!important;
    margin-bottom: 10.5em!important
}

.tankichat-ui .mx-auto {
    margin-left: auto!important;
    margin-right: auto!important
}

.tankichat-ui .my-auto {
    margin-top: auto!important;
    margin-bottom: auto!important
}

.tankichat-ui .px-auto {
    padding-left: unset!important;
    padding-right: unset!important
}

.tankichat-ui .py-auto {
    padding-top: unset!important;
    padding-bottom: unset!important
}

.tankichat-ui .vw-0 {
    width: 0!important
}

.tankichat-ui .vw-0-5 {
    width: .5vw!important
}

.tankichat-ui .vw-1 {
    width: 1vw!important
}

.tankichat-ui .vw-2 {
    width: 2vw!important
}

.tankichat-ui .vw-3 {
    width: 3vw!important
}

.tankichat-ui .vw-4 {
    width: 4vw!important
}

.tankichat-ui .vw-5 {
    width: 5vw!important
}

.tankichat-ui .vw-6 {
    width: 6vw!important
}

.tankichat-ui .vw-7 {
    width: 7vw!important
}

.tankichat-ui .vw-8 {
    width: 8vw!important
}

.tankichat-ui .vw-9 {
    width: 9vw!important
}

.tankichat-ui .vw-10 {
    width: 10vw!important
}

.tankichat-ui .vw-15 {
    width: 15vw!important
}

.tankichat-ui .vw-20 {
    width: 20vw!important
}

.tankichat-ui .vw-25 {
    width: 25vw!important
}

.tankichat-ui .vw-30 {
    width: 30vw!important
}

.tankichat-ui .vw-35 {
    width: 35vw!important
}

.tankichat-ui .vw-40 {
    width: 40vw!important
}

.tankichat-ui .vw-45 {
    width: 45vw!important
}

.tankichat-ui .vw-50 {
    width: 50vw!important
}

.tankichat-ui .vw-55 {
    width: 55vw!important
}

.tankichat-ui .vw-60 {
    width: 60vw!important
}

.tankichat-ui .vw-65 {
    width: 65vw!important
}

.tankichat-ui .vw-70 {
    width: 70vw!important
}

.tankichat-ui .vw-75 {
    width: 75vw!important
}

.tankichat-ui .vw-80 {
    width: 80vw!important
}

.tankichat-ui .vw-85 {
    width: 85vw!important
}

.tankichat-ui .vw-90 {
    width: 90vw!important
}

.tankichat-ui .vw-95 {
    width: 95vw!important
}

.tankichat-ui .vw-100 {
    width: 100vw!important
}

.tankichat-ui .vh-0 {
    height: 0!important
}

.tankichat-ui .vh-5 {
    height: 5vh!important
}

.tankichat-ui .vh-10 {
    height: 10vh!important
}

.tankichat-ui .vh-15 {
    height: 15vh!important
}

.tankichat-ui .vh-20 {
    height: 20vh!important
}

.tankichat-ui .vh-25 {
    height: 25vh!important
}

.tankichat-ui .vh-30 {
    height: 30vh!important
}

.tankichat-ui .vh-35 {
    height: 35vh!important
}

.tankichat-ui .vh-40 {
    height: 40vh!important
}

.tankichat-ui .vh-45 {
    height: 45vh!important
}

.tankichat-ui .vh-50 {
    height: 50vh!important
}

.tankichat-ui .vh-55 {
    height: 55vh!important
}

.tankichat-ui .vh-60 {
    height: 60vh!important
}

.tankichat-ui .vh-65 {
    height: 65vh!important
}

.tankichat-ui .vh-70 {
    height: 70vh!important
}

.tankichat-ui .vh-75 {
    height: 75vh!important
}

.tankichat-ui .vh-80 {
    height: 80vh!important
}

.tankichat-ui .vh-85 {
    height: 85vh!important
}

.tankichat-ui .vh-90 {
    height: 90vh!important
}

.tankichat-ui .vh-95 {
    height: 95vh!important
}

.tankichat-ui .vh-100 {
    height: 100vh!important
}

.tankichat-ui .min-vw-0 {
    min-width: 0!important
}

.tankichat-ui .min-vw-5 {
    min-width: 5vw!important
}

.tankichat-ui .min-vw-10 {
    min-width: 10vw!important
}

.tankichat-ui .min-vw-15 {
    min-width: 15vw!important
}

.tankichat-ui .min-vw-20 {
    min-width: 20vw!important
}

.tankichat-ui .min-vw-25 {
    min-width: 25vw!important
}

.tankichat-ui .min-vw-30 {
    min-width: 30vw!important
}

.tankichat-ui .min-vw-35 {
    min-width: 35vw!important
}

.tankichat-ui .min-vw-40 {
    min-width: 40vw!important
}

.tankichat-ui .min-vw-45 {
    min-width: 45vw!important
}

.tankichat-ui .min-vw-50 {
    min-width: 50vw!important
}

.tankichat-ui .min-vw-55 {
    min-width: 55vw!important
}

.tankichat-ui .min-vw-60 {
    min-width: 60vw!important
}

.tankichat-ui .min-vw-65 {
    min-width: 65vw!important
}

.tankichat-ui .min-vw-70 {
    min-width: 70vw!important
}

.tankichat-ui .min-vw-75 {
    min-width: 75vw!important
}

.tankichat-ui .min-vw-80 {
    min-width: 80vw!important
}

.tankichat-ui .min-vw-85 {
    min-width: 85vw!important
}

.tankichat-ui .min-vw-90 {
    min-width: 90vw!important
}

.tankichat-ui .min-vw-95 {
    min-width: 95vw!important
}

.tankichat-ui .min-vw-100 {
    min-width: 100vw!important
}

.tankichat-ui .max-vw-0 {
    max-width: 0!important
}

.tankichat-ui .max-vw-1 {
    max-width: 1vw!important
}

.tankichat-ui .max-vw-2 {
    max-width: 2vw!important
}

.tankichat-ui .max-vw-3 {
    max-width: 3vw!important
}

.tankichat-ui .max-vw-4 {
    max-width: 4vw!important
}

.tankichat-ui .max-vw-5 {
    max-width: 5vw!important
}

.tankichat-ui .max-vw-10 {
    max-width: 10vw!important
}

.tankichat-ui .max-vw-10-1 {
    max-width: 10.1vw!important
}

.tankichat-ui .max-vw-11 {
    max-width: 11vw!important
}

.tankichat-ui .max-vw-12 {
    max-width: 12vw!important
}

.tankichat-ui .max-vw-15 {
    max-width: 15vw!important
}

.tankichat-ui .max-vw-20 {
    max-width: 20vw!important
}

.tankichat-ui .max-vw-25 {
    max-width: 25vw!important
}

.tankichat-ui .max-vw-30 {
    max-width: 30vw!important
}

.tankichat-ui .max-vw-35 {
    max-width: 35vw!important
}

.tankichat-ui .max-vw-40 {
    max-width: 40vw!important
}

.tankichat-ui .max-vw-45 {
    max-width: 45vw!important
}

.tankichat-ui .max-vw-50 {
    max-width: 50vw!important
}

.tankichat-ui .max-vw-55 {
    max-width: 55vw!important
}

.tankichat-ui .max-vw-60 {
    max-width: 60vw!important
}

.tankichat-ui .max-vw-61 {
    max-width: 61vw!important
}

.tankichat-ui .max-vw-62 {
    max-width: 62vw!important
}

.tankichat-ui .max-vw-63 {
    max-width: 63vw!important
}

.tankichat-ui .max-vw-64 {
    max-width: 64vw!important
}

.tankichat-ui .max-vw-65 {
    max-width: 65vw!important
}

.tankichat-ui .max-vw-70 {
    max-width: 70vw!important
}

.tankichat-ui .max-vw-75 {
    max-width: 75vw!important
}

.tankichat-ui .max-vw-80 {
    max-width: 80vw!important
}

.tankichat-ui .max-vw-85 {
    max-width: 85vw!important
}

.tankichat-ui .max-vw-90 {
    max-width: 90vw!important
}

.tankichat-ui .max-vw-95 {
    max-width: 95vw!important
}

.tankichat-ui .max-vw-100 {
    max-width: 100vw!important
}

.tankichat-ui .min-vh-0 {
    min-height: 0!important
}

.tankichat-ui .min-vh-5 {
    min-height: 5vh!important
}

.tankichat-ui .min-vh-10 {
    min-height: 10vh!important
}

.tankichat-ui .min-vh-15 {
    min-height: 15vh!important
}

.tankichat-ui .min-vh-20 {
    min-height: 20vh!important
}

.tankichat-ui .min-vh-25 {
    min-height: 25vh!important
}

.tankichat-ui .min-vh-30 {
    min-height: 30vh!important
}

.tankichat-ui .min-vh-35 {
    min-height: 35vh!important
}

.tankichat-ui .min-vh-40 {
    min-height: 40vh!important
}

.tankichat-ui .min-vh-45 {
    min-height: 45vh!important
}

.tankichat-ui .min-vh-50 {
    min-height: 50vh!important
}

.tankichat-ui .min-vh-55 {
    min-height: 55vh!important
}

.tankichat-ui .min-vh-60 {
    min-height: 60vh!important
}

.tankichat-ui .min-vh-65 {
    min-height: 65vh!important
}

.tankichat-ui .min-vh-70 {
    min-height: 70vh!important
}

.tankichat-ui .min-vh-75 {
    min-height: 75vh!important
}

.tankichat-ui .min-vh-80 {
    min-height: 80vh!important
}

.tankichat-ui .min-vh-85 {
    min-height: 85vh!important
}

.tankichat-ui .min-vh-90 {
    min-height: 90vh!important
}

.tankichat-ui .min-vh-95 {
    min-height: 95vh!important
}

.tankichat-ui .min-vh-100 {
    min-height: 100vh!important
}

.tankichat-ui .max-vh-0 {
    max-height: 0!important
}

.tankichat-ui .max-vh-5 {
    max-height: 5vh!important
}

.tankichat-ui .max-vh-10 {
    max-height: 10vh!important
}

.tankichat-ui .max-vh-15 {
    max-height: 15vh!important
}

.tankichat-ui .max-vh-20 {
    max-height: 20vh!important
}

.tankichat-ui .max-vh-25 {
    max-height: 25vh!important
}

.tankichat-ui .max-vh-30 {
    max-height: 30vh!important
}

.tankichat-ui .max-vh-35 {
    max-height: 35vh!important
}

.tankichat-ui .max-vh-40 {
    max-height: 40vh!important
}

.tankichat-ui .max-vh-45 {
    max-height: 45vh!important
}

.tankichat-ui .max-vh-50 {
    max-height: 50vh!important
}

.tankichat-ui .max-vh-55 {
    max-height: 55vh!important
}

.tankichat-ui .max-vh-60 {
    max-height: 60vh!important
}

.tankichat-ui .max-vh-65 {
    max-height: 65vh!important
}

.tankichat-ui .max-vh-70 {
    max-height: 70vh!important
}

.tankichat-ui .max-vh-75 {
    max-height: 75vh!important
}

.tankichat-ui .max-vh-80 {
    max-height: 80vh!important
}

.tankichat-ui .max-vh-85 {
    max-height: 85vh!important
}

.tankichat-ui .max-vh-90 {
    max-height: 90vh!important
}

.tankichat-ui .max-vh-95 {
    max-height: 95vh!important
}

.tankichat-ui .max-vh-100 {
    max-height: 100vh!important
}

.tankichat-ui .full-width,.tankichat-ui .w-full {
    width: 100%!important
}

.tankichat-ui .full-height,.tankichat-ui .h-full {
    height: 100%!important
}

.tankichat-ui .w-0 {
    width: 0!important
}

.tankichat-ui .w-0-1 {
    width: .1em!important
}

.tankichat-ui .w-0-2 {
    width: .2em!important
}

.tankichat-ui .w-0-3 {
    width: .3em!important
}

.tankichat-ui .w-0-4 {
    width: .4em!important
}

.tankichat-ui .w-0-5 {
    width: .5em!important
}

.tankichat-ui .w-0-6 {
    width: .6em!important
}

.tankichat-ui .w-0-7 {
    width: .7em!important
}

.tankichat-ui .w-0-8 {
    width: .8em!important
}

.tankichat-ui .w-0-9 {
    width: .9em!important
}

.tankichat-ui .w-1 {
    width: 1em!important
}

.tankichat-ui .w-1-1 {
    width: 1.1em!important
}

.tankichat-ui .w-1-2 {
    width: 1.2em!important
}

.tankichat-ui .w-1-3 {
    width: 1.3em!important
}

.tankichat-ui .w-1-4 {
    width: 1.4em!important
}

.tankichat-ui .w-1-5 {
    width: 1.5em!important
}

.tankichat-ui .w-1-6 {
    width: 1.6em!important
}

.tankichat-ui .w-1-7 {
    width: 1.7em!important
}

.tankichat-ui .w-1-8 {
    width: 1.8em!important
}

.tankichat-ui .w-1-9 {
    width: 1.9em!important
}

.tankichat-ui .w-2 {
    width: 2em!important
}

.tankichat-ui .w-3 {
    width: 3em!important
}

.tankichat-ui .w-4 {
    width: 4em!important
}

.tankichat-ui .w-5 {
    width: 5em!important
}

.tankichat-ui .w-6 {
    width: 6em!important
}

.tankichat-ui .w-7 {
    width: 7em!important
}

.tankichat-ui .w-8 {
    width: 8em!important
}

.tankichat-ui .w-9 {
    width: 9em!important
}

.tankichat-ui .w-10 {
    width: 10em!important
}

.tankichat-ui .w-15 {
    width: 15em!important
}

.tankichat-ui .w-20 {
    width: 20em!important
}

.tankichat-ui .w-25 {
    width: 25em!important
}

.tankichat-ui .w-30 {
    width: 30em!important
}

.tankichat-ui .w-35 {
    width: 35em!important
}

.tankichat-ui .w-40 {
    width: 40em!important
}

.tankichat-ui .w-45 {
    width: 45em!important
}

.tankichat-ui .w-50 {
    width: 50em!important
}

.tankichat-ui .w-55 {
    width: 55em!important
}

.tankichat-ui .w-60 {
    width: 60em!important
}

.tankichat-ui .w-65 {
    width: 65em!important
}

.tankichat-ui .w-70 {
    width: 70em!important
}

.tankichat-ui .w-75 {
    width: 75em!important
}

.tankichat-ui .w-80 {
    width: 80em!important
}

.tankichat-ui .w-85 {
    width: 85em!important
}

.tankichat-ui .w-90 {
    width: 90em!important
}

.tankichat-ui .w-95 {
    width: 95em!important
}

.tankichat-ui .w-100 {
    width: 100em!important
}

.tankichat-ui .h-0 {
    height: 0!important
}

.tankichat-ui .h-0-1 {
    height: .1em!important
}

.tankichat-ui .h-0-2 {
    height: .2em!important
}

.tankichat-ui .h-0-3 {
    height: .3em!important
}

.tankichat-ui .h-0-4 {
    height: .4em!important
}

.tankichat-ui .h-0-5 {
    height: .5em!important
}

.tankichat-ui .h-0-6 {
    height: .6em!important
}

.tankichat-ui .h-0-7 {
    height: .7em!important
}

.tankichat-ui .h-0-8 {
    height: .8em!important
}

.tankichat-ui .h-0-9 {
    height: .9em!important
}

.tankichat-ui .h-1 {
    height: 1em!important
}

.tankichat-ui .h-1-1 {
    height: 1.1em!important
}

.tankichat-ui .h-1-2 {
    height: 1.2em!important
}

.tankichat-ui .h-1-3 {
    height: 1.3em!important
}

.tankichat-ui .h-1-4 {
    height: 1.4em!important
}

.tankichat-ui .h-1-5 {
    height: 1.5em!important
}

.tankichat-ui .h-1-6 {
    height: 1.6em!important
}

.tankichat-ui .h-1-7 {
    height: 1.7em!important
}

.tankichat-ui .h-1-8 {
    height: 1.8em!important
}

.tankichat-ui .h-1-9 {
    height: 1.9em!important
}

.tankichat-ui .h-2 {
    height: 2em!important
}

.tankichat-ui .h-3 {
    height: 3em!important
}

.tankichat-ui .h-4 {
    height: 4em!important
}

.tankichat-ui .h-5 {
    height: 5em!important
}

.tankichat-ui .h-6 {
    height: 6em!important
}

.tankichat-ui .h-7 {
    height: 7em!important
}

.tankichat-ui .h-8 {
    height: 8em!important
}

.tankichat-ui .h-9 {
    height: 9em!important
}

.tankichat-ui .h-10 {
    height: 10em!important
}

.tankichat-ui .h-15 {
    height: 15em!important
}

.tankichat-ui .h-20 {
    height: 20em!important
}

.tankichat-ui .h-25 {
    height: 20em!important
}

.tankichat-ui .h-30 {
    height: 30em!important
}

.tankichat-ui .h-35 {
    height: 35em!important
}

.tankichat-ui .h-40 {
    height: 40em!important
}

.tankichat-ui .h-45 {
    height: 45em!important
}

.tankichat-ui .h-50 {
    height: 50em!important
}

.tankichat-ui .h-55 {
    height: 55em!important
}

.tankichat-ui .h-60 {
    height: 60em!important
}

.tankichat-ui .h-65 {
    height: 65em!important
}

.tankichat-ui .h-70 {
    height: 70em!important
}

.tankichat-ui .h-75 {
    height: 75em!important
}

.tankichat-ui .h-80 {
    height: 80em!important
}

.tankichat-ui .h-85 {
    height: 85em!important
}

.tankichat-ui .h-90 {
    height: 90em!important
}

.tankichat-ui .h-95 {
    height: 95em!important
}

.tankichat-ui .h-100 {
    height: 100em!important
}

.tankichat-ui .vh-abs-center {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
    -webkit-transform: translate(0,-50%);
    transform: translate(0,-50%)
}

.tankichat-ui .modal-overlay {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.8);
    z-index: 999999
}

.glitch-wrapper-t1 .glitch {
    color: #fff;
    text-transform: uppercase;
    position: relative;
    display: inline-block
}

.glitch-wrapper-t1 .glitch::after,.glitch-wrapper-t1 .glitch::before {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.glitch-wrapper-t1 .glitch::before {
    left: 2px;
    text-shadow: -2px 0 #49fc00;
    clip: rect(24px,550px,90px,0);
    animation: glitchAnim2T1 3s infinite linear alternate-reverse
}

.glitch-wrapper-t1 .glitch::after {
    left: -2px;
    text-shadow: -2px 0 #b300fc;
    clip: rect(85px,550px,140px,0);
    animation: glitchAnimT1 2.5s infinite linear alternate-reverse
}

@-webkit-keyframes glitchAnimT1 {
    0% {
        clip: rect(46px,9999px,22px,0)
    }

    4.166666666666666% {
        clip: rect(79px,9999px,81px,0)
    }

    8.333333333333332% {
        clip: rect(123px,9999px,92px,0)
    }

    12.5% {
        clip: rect(119px,9999px,35px,0)
    }

    16.666666666666664% {
        clip: rect(123px,9999px,36px,0)
    }

    20.833333333333336% {
        clip: rect(33px,9999px,123px,0)
    }

    25% {
        clip: rect(89px,9999px,118px,0)
    }

    29.166666666666668% {
        clip: rect(137px,9999px,18px,0)
    }

    33.33333333333333% {
        clip: rect(83px,9999px,137px,0)
    }

    37.5% {
        clip: rect(135px,9999px,37px,0)
    }

    41.66666666666667% {
        clip: rect(110px,9999px,106px,0)
    }

    45.83333333333333% {
        clip: rect(11px,9999px,31px,0)
    }

    50% {
        clip: rect(7px,9999px,113px,0)
    }

    54.166666666666664% {
        clip: rect(139px,9999px,111px,0)
    }

    58.333333333333336% {
        clip: rect(69px,9999px,46px,0)
    }

    62.5% {
        clip: rect(79px,9999px,111px,0)
    }

    66.66666666666666% {
        clip: rect(34px,9999px,144px,0)
    }

    70.83333333333334% {
        clip: rect(84px,9999px,98px,0)
    }

    75% {
        clip: rect(105px,9999px,7px,0)
    }

    79.16666666666666% {
        clip: rect(33px,9999px,112px,0)
    }

    83.33333333333334% {
        clip: rect(133px,9999px,33px,0)
    }

    87.5% {
        clip: rect(24px,9999px,99px,0)
    }

    91.66666666666666% {
        clip: rect(88px,9999px,133px,0)
    }

    95.83333333333334% {
        clip: rect(56px,9999px,25px,0)
    }

    100% {
        clip: rect(92px,9999px,28px,0)
    }
}

@keyframes glitchAnimT1 {
    0% {
        clip: rect(46px,9999px,22px,0)
    }

    4.166666666666666% {
        clip: rect(79px,9999px,81px,0)
    }

    8.333333333333332% {
        clip: rect(123px,9999px,92px,0)
    }

    12.5% {
        clip: rect(119px,9999px,35px,0)
    }

    16.666666666666664% {
        clip: rect(123px,9999px,36px,0)
    }

    20.833333333333336% {
        clip: rect(33px,9999px,123px,0)
    }

    25% {
        clip: rect(89px,9999px,118px,0)
    }

    29.166666666666668% {
        clip: rect(137px,9999px,18px,0)
    }

    33.33333333333333% {
        clip: rect(83px,9999px,137px,0)
    }

    37.5% {
        clip: rect(135px,9999px,37px,0)
    }

    41.66666666666667% {
        clip: rect(110px,9999px,106px,0)
    }

    45.83333333333333% {
        clip: rect(11px,9999px,31px,0)
    }

    50% {
        clip: rect(7px,9999px,113px,0)
    }

    54.166666666666664% {
        clip: rect(139px,9999px,111px,0)
    }

    58.333333333333336% {
        clip: rect(69px,9999px,46px,0)
    }

    62.5% {
        clip: rect(79px,9999px,111px,0)
    }

    66.66666666666666% {
        clip: rect(34px,9999px,144px,0)
    }

    70.83333333333334% {
        clip: rect(84px,9999px,98px,0)
    }

    75% {
        clip: rect(105px,9999px,7px,0)
    }

    79.16666666666666% {
        clip: rect(33px,9999px,112px,0)
    }

    83.33333333333334% {
        clip: rect(133px,9999px,33px,0)
    }

    87.5% {
        clip: rect(24px,9999px,99px,0)
    }

    91.66666666666666% {
        clip: rect(88px,9999px,133px,0)
    }

    95.83333333333334% {
        clip: rect(56px,9999px,25px,0)
    }

    100% {
        clip: rect(92px,9999px,28px,0)
    }
}

@-webkit-keyframes glitchAnim2T1 {
    6.666666666666667% {
        clip: rect(104px,9999px,58px,0)
    }

    10% {
        clip: rect(7px,9999px,105px,0)
    }

    13.333333333333334% {
        clip: rect(89px,9999px,147px,0)
    }

    16.666666666666664% {
        clip: rect(41px,9999px,133px,0)
    }

    20% {
        clip: rect(21px,9999px,85px,0)
    }

    23.333333333333332% {
        clip: rect(123px,9999px,28px,0)
    }

    26.666666666666668% {
        clip: rect(101px,9999px,51px,0)
    }

    30% {
        clip: rect(94px,9999px,64px,0)
    }

    33.33333333333333% {
        clip: rect(94px,9999px,83px,0)
    }

    36.666666666666664% {
        clip: rect(23px,9999px,78px,0)
    }

    40% {
        clip: rect(67px,9999px,64px,0)
    }

    43.333333333333336% {
        clip: rect(44px,9999px,38px,0)
    }

    46.666666666666664% {
        clip: rect(30px,9999px,9px,0)
    }

    50% {
        clip: rect(123px,9999px,123px,0)
    }

    53.333333333333336% {
        clip: rect(91px,9999px,145px,0)
    }

    56.666666666666664% {
        clip: rect(75px,9999px,105px,0)
    }

    60% {
        clip: rect(17px,9999px,122px,0)
    }

    63.33333333333333% {
        clip: rect(106px,9999px,86px,0)
    }

    66.66666666666666% {
        clip: rect(63px,9999px,41px,0)
    }

    70% {
        clip: rect(104px,9999px,24px,0)
    }

    73.33333333333333% {
        clip: rect(26px,9999px,114px,0)
    }

    76.66666666666667% {
        clip: rect(85px,9999px,118px,0)
    }

    80% {
        clip: rect(144px,9999px,106px,0)
    }

    83.33333333333334% {
        clip: rect(140px,9999px,93px,0)
    }

    86.66666666666667% {
        clip: rect(120px,9999px,12px,0)
    }

    90% {
        clip: rect(99px,9999px,7px,0)
    }

    93.33333333333333% {
        clip: rect(5px,9999px,81px,0)
    }

    96.66666666666667% {
        clip: rect(52px,9999px,54px,0)
    }

    100% {
        clip: rect(96px,9999px,4px,0)
    }
}

@keyframes glitchAnim2T1 {
    6.666666666666667% {
        clip: rect(104px,9999px,58px,0)
    }

    10% {
        clip: rect(7px,9999px,105px,0)
    }

    13.333333333333334% {
        clip: rect(89px,9999px,147px,0)
    }

    16.666666666666664% {
        clip: rect(41px,9999px,133px,0)
    }

    20% {
        clip: rect(21px,9999px,85px,0)
    }

    23.333333333333332% {
        clip: rect(123px,9999px,28px,0)
    }

    26.666666666666668% {
        clip: rect(101px,9999px,51px,0)
    }

    30% {
        clip: rect(94px,9999px,64px,0)
    }

    33.33333333333333% {
        clip: rect(94px,9999px,83px,0)
    }

    36.666666666666664% {
        clip: rect(23px,9999px,78px,0)
    }

    40% {
        clip: rect(67px,9999px,64px,0)
    }

    43.333333333333336% {
        clip: rect(44px,9999px,38px,0)
    }

    46.666666666666664% {
        clip: rect(30px,9999px,9px,0)
    }

    50% {
        clip: rect(123px,9999px,123px,0)
    }

    53.333333333333336% {
        clip: rect(91px,9999px,145px,0)
    }

    56.666666666666664% {
        clip: rect(75px,9999px,105px,0)
    }

    60% {
        clip: rect(17px,9999px,122px,0)
    }

    63.33333333333333% {
        clip: rect(106px,9999px,86px,0)
    }

    66.66666666666666% {
        clip: rect(63px,9999px,41px,0)
    }

    70% {
        clip: rect(104px,9999px,24px,0)
    }

    73.33333333333333% {
        clip: rect(26px,9999px,114px,0)
    }

    76.66666666666667% {
        clip: rect(85px,9999px,118px,0)
    }

    80% {
        clip: rect(144px,9999px,106px,0)
    }

    83.33333333333334% {
        clip: rect(140px,9999px,93px,0)
    }

    86.66666666666667% {
        clip: rect(120px,9999px,12px,0)
    }

    90% {
        clip: rect(99px,9999px,7px,0)
    }

    93.33333333333333% {
        clip: rect(5px,9999px,81px,0)
    }

    96.66666666666667% {
        clip: rect(52px,9999px,54px,0)
    }

    100% {
        clip: rect(96px,9999px,4px,0)
    }
}

.glitch-wrapper-t2 .glitch {
    display: inline-block;
    position: relative;
    text-shadow: 0 -5px 10px #fff,0 0 5px rgba(255,255,255,0),0 0 10px rgba(255,255,255,0),0 0 15px rgba(255,255,255,0),0 0 20px rgba(255,255,255,0);
    -webkit-animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate,glitchBlurT2 8s ease-in-out infinite alternate;
    animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate,glitchBlurT2 8s ease-in-out infinite alternate;
    -webkit-transform: skewX(0);
    transform: skewX(0)
}

.glitch-wrapper-t2 .glitch::after {
    content: attr(data-text);
    position: absolute;
    left: 3px;
    text-shadow: -1px 0 red;
    top: 0;
    color: transparent;
    background: 0 0;
    overflow: hidden;
    clip: rect(0,900px,0,0);
    -webkit-animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate;
    animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate;
    -webkit-transform: skewX(0);
    transform: skewX(0);
    z-index: -2;
    opacity: .7
}

.glitch-wrapper-t2 .glitch::before {
    content: attr(data-text);
    position: absolute;
    left: 1px;
    text-shadow: -3px 0 #0ff;
    top: 0;
    color: transparent;
    background: 0 0;
    overflow: hidden;
    clip: rect(0,900px,0,0);
    -webkit-animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate;
    animation: glitchNoiseAnim2T2 3s infinite linear alternate-reverse,glitchShiftT2 4s ease-in-out infinite alternate;
    -webkit-transform: skewX(0);
    transform: skewX(0);
    z-index: -1;
    opacity: .8
}

@-webkit-keyframes glitchBlurT2 {
    0%,100%,40%,50%,60%,90%,95% {
        text-shadow: 0 -5px 10px #fff,0 0 5px rgba(255,255,255,0),0 0 10px rgba(255,255,255,0),2px 1px 15px rgba(100,240,255,0),0 0 20px rgba(255,255,255,0)
    }

    45%,75% {
        text-shadow: 0 -5px 10px #fff,0 0 5px #fff,0 0 10px #fff,2px 1px 15px #64f0ff,0 0 20px #fff
    }

    97.5% {
        text-shadow: 0 -5px 10px rgba(255,255,255,0),0 0 5px rgba(255,255,255,0),0 0 10px rgba(255,255,255,0),2px 1px 4px #ff6464,0 0 20px rgba(255,255,255,0)
    }
}

@keyframes glitchBlurT2 {
    0%,100%,40%,50%,60%,90%,95% {
        text-shadow: 0 -5px 10px #fff,0 0 5px rgba(255,255,255,0),0 0 10px rgba(255,255,255,0),2px 1px 15px rgba(100,240,255,0),0 0 20px rgba(255,255,255,0)
    }

    45%,75% {
        text-shadow: 0 -5px 10px #fff,0 0 5px #fff,0 0 10px #fff,2px 1px 15px #64f0ff,0 0 20px #fff
    }

    97.5% {
        text-shadow: 0 -5px 10px rgba(255,255,255,0),0 0 5px rgba(255,255,255,0),0 0 10px rgba(255,255,255,0),2px 1px 4px #ff6464,0 0 20px rgba(255,255,255,0)
    }
}

@-webkit-keyframes glitchNoiseAnimT2 {
    0% {
        clip: rect(95px,9999px,2px,0)
    }

    5% {
        clip: rect(94px,9999px,51px,0)
    }

    10% {
        clip: rect(94px,9999px,22px,0)
    }

    15% {
        clip: rect(29px,9999px,28px,0)
    }

    20% {
        clip: rect(74px,9999px,7px,0)
    }

    25% {
        clip: rect(29px,9999px,93px,0)
    }

    30% {
        clip: rect(42px,9999px,88px,0)
    }

    35% {
        clip: rect(60px,9999px,98px,0)
    }

    40% {
        clip: rect(74px,9999px,48px,0)
    }

    45% {
        clip: rect(4px,9999px,53px,0)
    }

    50% {
        clip: rect(34px,9999px,10px,0)
    }

    55% {
        clip: rect(19px,9999px,40px,0)
    }

    60% {
        clip: rect(60px,9999px,56px,0)
    }

    65% {
        clip: rect(32px,9999px,41px,0)
    }

    70% {
        clip: rect(17px,9999px,65px,0)
    }

    75% {
        clip: rect(33px,9999px,57px,0)
    }

    80% {
        clip: rect(43px,9999px,94px,0)
    }

    85% {
        clip: rect(9px,9999px,68px,0)
    }

    90% {
        clip: rect(31px,9999px,39px,0)
    }

    95% {
        clip: rect(92px,9999px,37px,0)
    }

    100% {
        clip: rect(22px,9999px,49px,0)
    }
}

@keyframes glitchNoiseAnimT2 {
    0% {
        clip: rect(95px,9999px,2px,0)
    }

    5% {
        clip: rect(94px,9999px,51px,0)
    }

    10% {
        clip: rect(94px,9999px,22px,0)
    }

    15% {
        clip: rect(29px,9999px,28px,0)
    }

    20% {
        clip: rect(74px,9999px,7px,0)
    }

    25% {
        clip: rect(29px,9999px,93px,0)
    }

    30% {
        clip: rect(42px,9999px,88px,0)
    }

    35% {
        clip: rect(60px,9999px,98px,0)
    }

    40% {
        clip: rect(74px,9999px,48px,0)
    }

    45% {
        clip: rect(4px,9999px,53px,0)
    }

    50% {
        clip: rect(34px,9999px,10px,0)
    }

    55% {
        clip: rect(19px,9999px,40px,0)
    }

    60% {
        clip: rect(60px,9999px,56px,0)
    }

    65% {
        clip: rect(32px,9999px,41px,0)
    }

    70% {
        clip: rect(17px,9999px,65px,0)
    }

    75% {
        clip: rect(33px,9999px,57px,0)
    }

    80% {
        clip: rect(43px,9999px,94px,0)
    }

    85% {
        clip: rect(9px,9999px,68px,0)
    }

    90% {
        clip: rect(31px,9999px,39px,0)
    }

    95% {
        clip: rect(92px,9999px,37px,0)
    }

    100% {
        clip: rect(22px,9999px,49px,0)
    }
}

@-webkit-keyframes glitchNoiseAnim2T2 {
    0% {
        clip: rect(94px,9999px,76px,0)
    }

    5% {
        clip: rect(83px,9999px,3px,0)
    }

    10% {
        clip: rect(81px,9999px,85px,0)
    }

    15% {
        clip: rect(98px,9999px,49px,0)
    }

    20% {
        clip: rect(61px,9999px,9px,0)
    }

    25% {
        clip: rect(56px,9999px,58px,0)
    }

    30% {
        clip: rect(8px,9999px,59px,0)
    }

    35% {
        clip: rect(24px,9999px,51px,0)
    }

    40% {
        clip: rect(46px,9999px,10px,0)
    }

    45% {
        clip: rect(10px,9999px,77px,0)
    }

    50% {
        clip: rect(100px,9999px,66px,0)
    }

    55% {
        clip: rect(55px,9999px,9px,0)
    }

    60% {
        clip: rect(7px,9999px,3px,0)
    }

    65% {
        clip: rect(83px,9999px,41px,0)
    }

    70% {
        clip: rect(100px,9999px,29px,0)
    }

    75% {
        clip: rect(1px,9999px,48px,0)
    }

    80% {
        clip: rect(5px,9999px,33px,0)
    }

    85% {
        clip: rect(85px,9999px,42px,0)
    }

    90% {
        clip: rect(86px,9999px,10px,0)
    }

    95% {
        clip: rect(76px,9999px,17px,0)
    }

    100% {
        clip: rect(94px,9999px,48px,0)
    }
}

@keyframes glitchNoiseAnim2T2 {
    0% {
        clip: rect(94px,9999px,76px,0)
    }

    5% {
        clip: rect(83px,9999px,3px,0)
    }

    10% {
        clip: rect(81px,9999px,85px,0)
    }

    15% {
        clip: rect(98px,9999px,49px,0)
    }

    20% {
        clip: rect(61px,9999px,9px,0)
    }

    25% {
        clip: rect(56px,9999px,58px,0)
    }

    30% {
        clip: rect(8px,9999px,59px,0)
    }

    35% {
        clip: rect(24px,9999px,51px,0)
    }

    40% {
        clip: rect(46px,9999px,10px,0)
    }

    45% {
        clip: rect(10px,9999px,77px,0)
    }

    50% {
        clip: rect(100px,9999px,66px,0)
    }

    55% {
        clip: rect(55px,9999px,9px,0)
    }

    60% {
        clip: rect(7px,9999px,3px,0)
    }

    65% {
        clip: rect(83px,9999px,41px,0)
    }

    70% {
        clip: rect(100px,9999px,29px,0)
    }

    75% {
        clip: rect(1px,9999px,48px,0)
    }

    80% {
        clip: rect(5px,9999px,33px,0)
    }

    85% {
        clip: rect(85px,9999px,42px,0)
    }

    90% {
        clip: rect(86px,9999px,10px,0)
    }

    95% {
        clip: rect(76px,9999px,17px,0)
    }

    100% {
        clip: rect(94px,9999px,48px,0)
    }
}

@-webkit-keyframes glitchShiftT2 {
    0%,100%,40%,44%,58%,61%,65%,69%,73% {
        -webkit-transform: skewX(0);
        transform: skewX(0)
    }

    41% {
        -webkit-transform: skewX(10deg);
        transform: skewX(10deg)
    }

    42% {
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg)
    }

    59% {
        -webkit-transform: skewX(40deg) skewY(10deg);
        transform: skewX(40deg) skewY(10deg)
    }

    60% {
        -webkit-transform: skewX(-40deg) skewY(-10deg);
        transform: skewX(-40deg) skewY(-10deg)
    }

    63% {
        -webkit-transform: skewX(10deg) skewY(-5deg);
        transform: skewX(10deg) skewY(-5deg)
    }

    70% {
        -webkit-transform: skewX(-50deg) skewY(-20deg);
        transform: skewX(-50deg) skewY(-20deg)
    }

    71% {
        -webkit-transform: skewX(10deg) skewY(-10deg);
        transform: skewX(10deg) skewY(-10deg)
    }
}

@keyframes glitchShiftT2 {
    0%,100%,40%,44%,58%,61%,65%,69%,73% {
        -webkit-transform: skewX(0);
        transform: skewX(0)
    }

    41% {
        -webkit-transform: skewX(10deg);
        transform: skewX(10deg)
    }

    42% {
        -webkit-transform: skewX(-10deg);
        transform: skewX(-10deg)
    }

    59% {
        -webkit-transform: skewX(40deg) skewY(10deg);
        transform: skewX(40deg) skewY(10deg)
    }

    60% {
        -webkit-transform: skewX(-40deg) skewY(-10deg);
        transform: skewX(-40deg) skewY(-10deg)
    }

    63% {
        -webkit-transform: skewX(10deg) skewY(-5deg);
        transform: skewX(10deg) skewY(-5deg)
    }

    70% {
        -webkit-transform: skewX(-50deg) skewY(-20deg);
        transform: skewX(-50deg) skewY(-20deg)
    }

    71% {
        -webkit-transform: skewX(10deg) skewY(-10deg);
        transform: skewX(10deg) skewY(-10deg)
    }
}
@font-face {
    font-family: Comfortaa;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/comfortaa/v27/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMDrcfJQ.ttf) format('truetype')
}

@font-face {
    font-family: Comfortaa;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/comfortaa/v27/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLDrcfJQ.ttf) format('truetype')
}

@font-face {
    font-family: Comfortaa;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/comfortaa/v27/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LDrcfJQ.ttf) format('truetype')
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Exo 2 Regular'),local('Exo2-Regular'),url(https://fonts.gstatic.com/s/exo2/v7/7cHmv4okm5zmbtYsK-s.ttf) format('truetype')
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Exo 2 Medium'),local('Exo2-Medium'),url(https://fonts.gstatic.com/s/exo2/v7/7cHrv4okm5zmbt7bCPs_wHo.ttf) format('truetype')
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Exo 2 SemiBold'),local('Exo2-SemiBold'),url(https://fonts.gstatic.com/s/exo2/v7/7cHrv4okm5zmbt73D_s_wHo.ttf) format('truetype')
}

@font-face {
    font-family: 'Exo 2';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Exo 2 Bold'),local('Exo2-Bold'),url(https://fonts.gstatic.com/s/exo2/v7/7cHrv4okm5zmbt6TDvs_wHo.ttf) format('truetype')
}

@font-face {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hzg.ttf) format('truetype')
}

@font-face {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D-w.ttf) format('truetype')
}

@font-face {
    font-family: Montserrat;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D-w.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0e.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhs.ttf) format('truetype')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhs.ttf) format('truetype')
}

@font-face {
    font-family: Pangolin;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Pangolin Regular'),local('Pangolin-Regular'),url(https://fonts.gstatic.com/s/pangolin/v5/cY9GfjGcW0FPpi-tWMfJ79k.ttf) format('truetype')
}

@font-face {
    font-family: Rubik;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local('Rubik'),local('Rubik-Regular'),url(https://fonts.gstatic.com/s/rubik/v9/iJWKBXyIfDnIV7nFrXk.ttf) format('truetype')
}

@font-face {
    font-family: Rubik;
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: local('Rubik Medium'),local('Rubik-Medium'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7EyjmmZ8WU.ttf) format('truetype')
}

@font-face {
    font-family: Rubik;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local('Rubik Bold'),local('Rubik-Bold'),url(https://fonts.gstatic.com/s/rubik/v9/iJWHBXyIfDnIV7F6iGmZ8WU.ttf) format('truetype')
}

@media screen and (max-width: 579px) and (min-width:510px),(max-height:419px) and (min-height:380px) {
    .tankichat-ui {
        font-size:6px!important;
        -webkit-transition: all .5s!important;
        transition: all .5s!important
    }
}

@media only screen and (max-width: 450px) and (min-width:410px),(max-height:350px) and (min-height:300px) {
    .tankichat-ui {
        font-size:4px!important;
        -webkit-transition: font-size .5s;
        transition: font-size .5s
    }

    .tankichat-ui .container-panel {
        font-size: 2.5em!important
    }

    .tankichat-ui .container-panel .min-screen-hidden {
        display: none!important
    }

    .tankichat-ui .container-main {
        display: grid!important;
        grid-template-areas: "mainWindow mainWindow"!important;
        grid-template-columns: 1fr 1fr!important;
        grid-template-rows: 1fr 1fr!important
    }

    .tankichat-ui .container-main .container-main_mainWindow {
        font-size: 15px!important
    }

    .tankichat-ui .container-main .container-main_mainWindow .blockChatWindow {
        height: calc(100vh - 3.3em)!important
    }

    .tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper {
        height: calc(100vh - 5.9em)!important
    }

    .tankichat-ui .container-main .container-main_commonWindows {
        display: none
    }
}

body.tc-bg-1 {
    background-size: cover;
    background-image: url(https://tanki.chat/assets/images/bgs/bg1.webp);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed
}

body.tc-bg-holiday-halloween {
    background-size: cover;
    background-image: url(https://images.wallpaperscraft.ru/image/hellouin_prazdnik_noch_dom_svet_tykvy_fonar_dzheka_61742_1920x1080.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed
}

.tankichat-ui {
    font-size: 15px;
    font-family: 'Open Sans',sans-serif;
    cursor: default
}

.tankichat-ui .scroll-ui::-webkit-scrollbar {
    display: -webkit-box;
    display: flex;
    width: .4em;
    height: .4em
}

.tankichat-ui .scroll-ui::-webkit-scrollbar-thumb {
    background-color: #bcbcbc;
    border-radius: 0;
    border: none
}

.tankichat-ui .scroll-ui::-webkit-scrollbar-track {
    background-color: rgba(255,255,255,.2);
    background-size: .063em .25em;
    background-clip: content-box;
    border: .156em solid rgba(50,54,62,.1)
}

.tankichat-ui .bg-holiday-halloween {
    background-size: cover!important;
    background-image: url(https://images.wallpaperscraft.ru/image/hellouin_prazdnik_noch_dom_svet_tykvy_fonar_dzheka_61742_1920x1080.jpg)!important;
    background-position: center center!important;
    background-repeat: no-repeat!important
}

.tankichat-ui a {
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    color: #a2ff6a;
    cursor: pointer;
    text-decoration: underline
}

.tankichat-ui progress::-webkit-progress-value {
    background: #a2ff6a
}

.tankichat-ui i.icon {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    image-rendering: initial;
    padding: .49em
}

.tankichat-ui i.icon.common.crystal_t0 {
    background-image: url(https://tanki.chat/assets/images/common/crystal_t0.svg);
    margin: 0 .2em 0 .4em
}

.tankichat-ui i.icon.common.crystal_t0.v1 {
    background-image: url(https://tanki.chat/assets/images/common/crystal_t0-v1.svg)
}

.tankichat-ui i.icon.common.crystal_t1 {
    background-image: url(https://tanki.chat/assets/images/common/crystal_t1.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.crystal_t1.v1 {
    background-image: url(https://tanki.chat/assets/images/common/crystal_t1-v1.svg)
}

.tankichat-ui i.icon.common.arrow_t0 {
    background-image: url(https://tanki.chat/assets/images/common/arrow_t0.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.star_t0 {
    background-image: url(https://tanki.chat/assets/images/common/star_t0.svg);
    margin: 0 .2em 0 .4em;
    padding: 1em
}

.tankichat-ui i.icon.common.star_t0.active {
    background-image: url(https://tanki.chat/assets/images/common/active/star_t0.svg)
}

.tankichat-ui i.icon.common.xp_t0 {
    background-image: url(https://tanki.chat/assets/images/common/xp_t0.svg);
    margin: 0 .2em 0 .4em
}

.tankichat-ui i.icon.common.coin_t0 {
    position: absolute;
    background-image: url(/imgs/coin.svg);
    background-size: 2.4em;
    left: 0;
    margin: 0 .2em 0 .4em;
    padding: 1em
}

.tankichat-ui i.icon.common.lobbyMenuGarage {
    position: absolute;
    background-image: url(https://tanki.chat/assets/images/common/lobbyMenuGarage.svg);
    background-size: 2.1em 2em;
    margin: 0 .2em 0 .4em;
    padding: 1em;
    left: 0
}

.tankichat-ui i.icon.common.lobbyMenuQuests {
    position: absolute;
    background-image: url(https://tanki.chat/assets/images/common/lobbyMenuQuests.svg);
    background-size: 2.1em 2em;
    margin: 0 .2em 0 .4em;
    padding: 1em;
    left: 0
}

.tankichat-ui i.icon.common.lobbyMenuShop {
    position: absolute;
    background-image: url(https://tanki.chat/assets/images/common/lobbyMenuShop.svg);
    background-size: 2.1em 2em;
    margin: 0 .2em 0 .4em;
    padding: 1em;
    left: 0
}

.tankichat-ui i.icon.common.options {
    background-image: url(https://tanki.chat/assets/images/common/options.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.menu {
    background-image: url(https://tanki.chat/assets/images/common/menu.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.clan {
    background-image: url(https://tanki.chat/assets/images/common/clan.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.roulette {
    background-image: url(https://tanki.chat/assets/images/common/roulette.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.jackpot {
    background-image: url(https://tanki.chat/assets/images/common/jackpot.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.fullScreen {
    background-image: url(https://tanki.chat/assets/images/common/fullScreen.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.exit {
    background-image: url(https://tanki.chat/assets/images/common/exit.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.common.users {
    background-image: url(/imgs/users.svg);
    margin: 0 .2em 0 .4em;
    padding: .6em
}

.tankichat-ui i.icon.garage.goldBox {
    background-image: url(https://tanki.chat/assets/images/garage/goldBox.svg);
    margin: 0 .2em 0 .4em;
    padding: 1.2em
}

.tankichat-ui i.icon.garage.drone {
    background-image: url(https://tanki.chat/assets/images/garage/drone.svg);
    margin: 0 .2em 0 .4em;
    padding: 1.2em
}

.tankichat-ui i.icon.garage.active.goldBox {
    background-image: url(https://tanki.chat/assets/images/garage/active/activeGoldBox.svg);
    margin: 0 .2em 0 .4em;
    padding: 1.2em
}

.tankichat-ui i.icon.garage.active.drone {
    background-image: url(https://tanki.chat/assets/images/garage/active/activeDrone.svg);
    margin: 0 .2em 0 .4em;
    padding: 1.2em
}

.tankichat-ui .containerBlock .containerBox {
    position: relative
}

.tankichat-ui .containerBlock .containerBox .closedContainer {
    background-image: url(https://tanki.chat/assets/images/garage/closedContainer.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 26em;
    height: 24em
}

.tankichat-ui .containerBlock .containerBox .openedContainer {
    background-image: url(https://tanki.chat/assets/images/garage/openedContainer.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 26em;
    height: 24em
}

.tankichat-ui .containerBlock .containerBox .containerGlow {
    position: absolute;
    background-color: #909090;
    opacity: .8;
    width: 100em;
    height: 30em;
    -webkit-mask: url(https://tanki.chat/assets/images/garage/containerGlow.svg);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center center
}

.tankichat-ui .containerBlock .containerBox .containerRays_t0,.tankichat-ui .containerBlock .containerBox .containerRays_t1 {
    position: absolute;
    background-color: #909090;
    opacity: .8;
    width: 100em;
    height: 30em;
    -webkit-mask: url(https://tanki.chat/assets/images/garage/containerRays.svg);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center center
}

.tankichat-ui .containerBlock .containerBox .containerRays_t0 {
    -webkit-animation: 8s ease 0s infinite normal forwards running containerRays;
    animation: 8s ease 0s infinite normal forwards running containerRays
}

.tankichat-ui .containerBlock .containerBox .containerRays_t1 {
    animation: 8s ease 0s infinite reverse forwards running containerRays
}

@-webkit-keyframes containerRays {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

@keyframes containerRays {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg)
    }
}

.tankichat-ui .container-main {
    display: grid;
    grid-template-areas: "mainWindow commonWindows" "mainWindow commonWindows";
    grid-template-columns: 1fr 1.8fr;
    grid-template-rows: 1fr 1fr
}

.tankichat-ui .container-main .container-main_mainWindow {
    grid-area: mainWindow
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow {
    height: calc(100vh - 4.4em)
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper {
    display: grid;
    grid-template-areas: "messagesContainer messagesContainer" "formMessagesContainer formMessagesContainer";
    grid-template-rows: 16fr 1fr;
    height: calc(100vh - 6.4em)
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer {
    grid-area: messagesContainer
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock .messageBlockContent {
    margin-top: .21em
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorToMe {
    background-color: #143723
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorPrivateToMe {
    background-color: #179a1c
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorPrivateModeration {
    background-color: #663299;
    border-bottom: .2em solid rgba(255,255,255,.3)
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorPrivateModeration:before {
    content: '';
    background-image: url(https://tanki.chat/assets/images/common/info.webp);
    background-size: contain;
    background-repeat: no-repeat;
    padding: .7em;
    margin-right: .4em;
    margin-left: .7em;
    margin-top: .4em
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorSystem .messageBlockContent {
    color: #00ff0a
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageColorWarning .messageBlockContent {
    color: #d6d61f
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageSpectator {
    background-color: #502727
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageSpectator:before {
    content: 'Наблюдатель';
    padding: 1em;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageAdmin {
    background-color: #3f51b5
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock.messageAdmin:before {
    content: 'Административный чат';
    padding: 1em;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock:first-child {
    margin-top: 1em!important
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .messagesContainer .messageBlock:last-child {
    margin-bottom: 0!important
}

.tankichat-ui .container-main .container-main_mainWindow .blockChatWindow .messagesContainerWrapper .formMessageContainer {
    grid-area: formMessagesContainer
}

.tankichat-ui .container-main .container-main_commonWindows {
    grid-area: commonWindows
}

.tankichat-ui .box {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.tankichat-ui .box .box-t0 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: radial-gradient(45.309em at 50% 43.45%,rgba(86,87,105,.9) 0,#32363e 100%);
    -webkit-box-shadow: rgba(0,0,0,.25) 0 .313em 1.25em 0;
    box-shadow: rgba(0,0,0,.25) 0 .313em 1.25em 0;
    min-width: 200px
}

.tankichat-ui .box .box-t1 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: radial-gradient(33.929em at 50% 43.45%,#565769 0,#32363e 100%);
    min-width: 200px
}

.tankichat-ui .box .box-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tankichat-ui .box .box-title h3 {
    padding: 0;
    margin: 0 1em 0 0;
    text-transform: uppercase
}

.tankichat-ui .box .box-title .box-title-bg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.tankichat-ui .box .box-title .box-title-bg h3 {
    font-family: 'Exo 2',sans-serif;
    padding: 7px 5px 7px 1.4em
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-yeLine {
    background-image: url(https://tanki.chat/assets/images/yeLine.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    background-color: rgba(255,255,255,.1)
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-yeLine::before {
    content: '';
    background-color: #ffbc09;
    -webkit-box-shadow: rgba(255,76,76,.5) 0 0 .625em 0,rgba(255,142,9,.5) 0 0 .676em 0;
    box-shadow: rgba(255,76,76,.5) 0 0 .625em 0,rgba(255,142,9,.5) 0 0 .676em 0;
    width: .25em
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-yeLine-v1 {
    background-image: url(https://tanki.chat/assets/images/yeLine.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    background-color: rgba(255,255,255,.1);
    border-top: .3em solid #ffbc09
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-redLine {
    background-image: url(https://tanki.chat/assets/images/redLine.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    background-color: rgba(255,255,255,.1)
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-redLine::before {
    content: '';
    -webkit-filter: drop-shadow(rgba(255, 76, 76, .5) 0 0 .625em);
    filter: drop-shadow(rgba(255, 76, 76, .5) 0 0 .625em);
    background-color: #eb5757;
    width: .25em
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-greenLine {
    background-image: url(https://tanki.chat/assets/images/greenLine.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    background-color: rgba(255,255,255,.1)
}

.tankichat-ui .box .box-title .box-title-bg.box-title_bg-greenLine::before {
    content: '';
    -webkit-filter: drop-shadow(rgba(120, 247, 58, .5) 0 0 .625em);
    filter: drop-shadow(rgba(120, 247, 58, .5) 0 0 .625em);
    background-color: #a2ff6a;
    width: .25em
}

.tankichat-ui .box .box-title .box-title_customize {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(255,255,255,.1);
    padding: 0 5px;
    margin: 0;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .box .box-title .box-title_customize:hover {
    background-color: rgba(255,255,255,.2);
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .box .box-body {
    overflow: auto
}

.tankichat-ui .box .box-body .box-body_container,.tankichat-ui .box .box-body .box-body_container-wbg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 1.6em 0 0 0;
    text-align: center;
    padding: 10px
}

.tankichat-ui .box .box-body .box-body_container div,.tankichat-ui .box .box-body .box-body_container-wbg div {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 2px
}

.tankichat-ui .box .box-body .box-body_container {
    background-color: transparent
}

.tankichat-ui .box .box-body .box-body_container-wbg {
    background-color: rgba(255,255,255,.1)
}

.tankichat-ui .box .box-body .box-dailyQuests {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission {
    background: rgba(255,255,255,.1);
    border-top: .26em solid rgba(255,255,255,.5);
    margin: 10px;
    width: 270px
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionPreview {
    text-align: center;
    padding: 15px 10px 4px 10px
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionPreview img {
    image-rendering: initial;
    width: 14em;
    height: 6em
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-aboutMission {
    background-image: url(https://tanki.chat/assets/images/questsDailyYeLine.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top;
    text-align: center
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-aboutMission .box-dailyQuests_dailyMission-aboutMission-title {
    padding-top: .1em;
    padding-bottom: .1em
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-aboutMission .box-dailyQuests_dailyMission-aboutMission-title h3 {
    margin-top: .7em;
    margin-bottom: .3em;
    text-transform: uppercase
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-aboutMission .box-dailyQuests_dailyMission-aboutMission-missionType {
    padding: 10px 10px 20px 10px
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-aboutMission .box-dailyQuests_dailyMission-aboutMission-missionType span span {
    font-weight: 700
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionProgress progress {
    width: 100%;
    background: #fff;
    height: .28em;
    margin-left: 0;
    margin-top: 0
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards {
    text-align: center;
    margin: 0 0 1.1em 0
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-title {
    text-transform: uppercase
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: rgba(255,255,255,.1);
    border-radius: 0 4px;
    margin: 2px;
    position: relative;
    padding: 4px 10px
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward::before {
    content: '';
    position: absolute;
    background-image: url(https://tanki.chat/assets/images/angle.svg);
    background-repeat: no-repeat;
    background-size: contain;
    padding: .29em;
    left: 0;
    top: 0
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward img {
    image-rendering: initial;
    margin-top: .6em;
    width: 3.85em;
    height: 2.4em
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward span {
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-bottom: -.8em;
    margin-right: -.8em;
    margin-top: -.2em;
    font-weight: 700
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward span::before {
    content: '×'
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionRewards .box-dailyQuests_dailyMission-missionRewards-blockRewards .box-dailyQuests_dailyMission-missionRewards-blockReward:hover {
    background: rgba(255,255,255,.15)
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionActions {
    background: rgba(255,255,255,.1);
    padding: .513em
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionActions:hover {
    background: rgba(255,255,255,.2)
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionActions button {
    font-weight: 700;
    text-shadow: #000 0 0 .25em
}

.tankichat-ui .box .box-body .box-dailyQuests .box-dailyQuests_dailyMission .box-dailyQuests_dailyMission-missionActions button span {
    position: relative;
    top: -.09em
}

.tankichat-ui .box .box-body .block-contentOptions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tankichat-ui .box .box-body .block-contentOptions .block-menuOptions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    list-style: none;
    padding-left: 0
}

.tankichat-ui .box .box-body .block-contentOptions .block-menuOptions .menuItemOptions {
    padding: .4em 9em .4em 1.5em;
    margin: 0 0 1.5em 0;
    text-transform: uppercase;
    font-weight: 700;
    color: rgba(255,255,255,.6);
    cursor: pointer
}

.tankichat-ui .box .box-body .block-contentOptions .block-menuOptions .menuItemOptions:hover {
    color: #ffbc09!important;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s
}

.tankichat-ui .box .box-body .block-contentOptions .block-menuOptions .menuItemOptions:last-child {
    margin: 0
}

.tankichat-ui .box .box-body .block-contentOptions .block-menuOptions .menuItemOptions.activeItemOptions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-shadow: rgba(0,0,0,.15) .254em .254em .338em;
    color: rgba(255,255,255,.6);
    border-left: .2em solid #ffbc09;
    background: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.3)),to(transparent));
    background: linear-gradient(to right,rgba(0,0,0,.3),transparent)
}

.tankichat-ui .box .box-body .block-contentOptions .containerBlock {
    min-width: 25em;
    margin: 0 0 0 2em
}

.tankichat-ui .box .box-body .block-contentOptions .containerBlock .settingsBlockOptions {
    background-color: rgba(255,255,255,.1);
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    overflow-y: auto
}

.tankichat-ui .box .box-body .block-contentOptions .containerBlock .settingsBlockOptions .settingsBlockOption {
    margin-bottom: 1.5em;
    background-color: rgba(255,255,255,.1);
    padding: 10px
}

.tankichat-ui .box .box-body .block-contentOptions .containerBlock .settingsBlockOptions .settingsBlockOption:last-child {
    margin: 0
}

.tankichat-ui .box .box-body .block-contentOptions .containerBlock .containerGroupButton {
    margin: 1.2em 0 1.5em 0
}

.tankichat-ui .container-form {
    margin: auto 12px
}

.tankichat-ui .container-form .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    margin-top: 1.6em;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tankichat-ui .container-form .form-group label {
    color: #fff
}

.tankichat-ui .container-form .form-group input {
    color: #fff;
    background-color: rgba(255,255,255,.1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 3.2em;
    padding-left: 1em;
    border: 1px solid rgba(255,255,255,.5);
    outline: 0;
    margin: 4px 0;
    font-size: .8em
}

.tankichat-ui .container-form .form-group input::-webkit-input-placeholder {
    color: rgba(255,255,255,.4);
    padding: .4em 0;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-form .form-group input:-ms-input-placeholder {
    color: rgba(255,255,255,.4);
    padding: .4em 0;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-form .form-group input::-ms-input-placeholder {
    color: rgba(255,255,255,.4);
    padding: .4em 0;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-form .form-group input::placeholder {
    color: rgba(255,255,255,.4);
    padding: .4em 0;
    font-weight: 700;
    text-transform: uppercase
}

.tankichat-ui .container-form .form-group input:focus,.tankichat-ui .container-form .form-group input:hover {
    border: 2px solid rgba(255,255,255,.5)
}

.tankichat-ui .container-form .form-group input[type=password] {
    color: rgba(255,255,255,.5)
}

.tankichat-ui .container-form .form-group.form-group-error,.tankichat-ui .container-form .form-group.form-group-success {
    position: relative
}

.tankichat-ui .container-form .form-group.form-group-error label::after,.tankichat-ui .container-form .form-group.form-group-success label::after {
    content: '';
    position: absolute;
    right: .3em;
    top: 6px;
    -webkit-transform: translate(0,50%);
    transform: translate(0,50%);
    width: 30px;
    height: 30px
}

.tankichat-ui .container-form .form-group.form-group-error {
    color: #ff7c7c
}

.tankichat-ui .container-form .form-group.form-group-error input {
    border: 2px solid #eb5757
}

.tankichat-ui .container-form .form-group.form-group-error label::after {
    background-image: url(https://tanki.chat/assets/images/incorrect.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right
}

.tankichat-ui .container-form .form-group.form-group-success input {
    border: 2px solid #a2ff6a
}

.tankichat-ui .container-form .form-group.form-group-success label::after {
    background-image: url(https://tanki.chat/assets/images/correct.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right
}

.tankichat-ui .container-form .form-group.form-captcha {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.tankichat-ui .container-form button[type=submit] {
    margin-top: 2em;
    margin-bottom: .5em
}

.tankichat-ui .btn {
    text-transform: uppercase;
    outline: 0;
    background: 0 0;
    border: none;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: .8em 1.5em;
    border-radius: 3px;
    image-rendering: initial
}

.tankichat-ui .btn.btn-close {
    background-image: url(/imgs/close.webp);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    text-align: center;
    padding: .8em 1em
}

.tankichat-ui .btn.btn-news {
    background-image: url(https://tanki.chat/assets/images/common/news.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    image-rendering: initial;
    padding: .8em 1em
}

.tankichat-ui .btn.btn-link {
    background: 0 0!important;
    color: #a2ff6a!important;
    cursor: pointer;
    font-weight: 700!important;
    text-decoration: underline!important;
    line-height: 1.1em
}

.tankichat-ui .btn.btn-black {
    font-weight: 700;
    color: #fff;
    background: #000;
    text-shadow: #fff 0 0 .25em;
    text-align: center;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-black:hover {
    background: rgba(0,0,0,.6);
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-white {
    font-weight: 700;
    color: #fff;
    background-color: rgba(255,255,255,.6);
    text-shadow: rgba(0,0,0,.6) 2px 0 .2em;
    text-align: center;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-white:hover {
    background-color: rgba(255,255,255,.6);
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-success {
    background-color: #74ba3d;
    font-weight: 700;
    text-shadow: #000 0 0 .25em;
    text-align: center;
    color: #fff;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-success:hover {
    background-color: #95c679;
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-secondary {
    font-weight: 700;
    text-shadow: #000 0 0 .25em;
    text-align: center;
    color: #fff;
    background-color: rgba(255,255,255,.1);
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-secondary:hover {
    background-color: rgba(255,255,255,.2);
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-warning {
    font-weight: 700;
    color: #fff;
    background-color: #e88b00;
    text-shadow: #000 0 0 .25em;
    text-align: center;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-warning:hover {
    background-color: #f4a460;
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-danger {
    font-weight: 700;
    color: #fff;
    background-color: #eb5757;
    text-shadow: #000 0 0 .25em;
    text-align: center;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-danger:hover {
    background-color: #ee8484;
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn.btn-primary {
    font-weight: 700;
    color: #fff;
    background-color: #00d7ff;
    text-shadow: #000 0 0 .25em;
    text-align: center;
    -webkit-transition: background .3s ease 0s;
    transition: background .3s ease 0s
}

.tankichat-ui .btn.btn-primary:hover {
    background-color: #78d7ff;
    -webkit-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.tankichat-ui .btn[disabled] {
    cursor: default;
    background-color: rgba(255,255,255,.1)!important;
    text-shadow: #000 0 0 .25em!important
}

.tankichat-ui .btn[disabled] span {
    opacity: .2
}

.tankichat-ui .progress-t0 {
    background-color: rgba(255,255,255,.2);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 18em;
    height: .125em
}

.tankichat-ui .progress-t0::-webkit-progress-value {
    background-color: linear-gradient(90deg,#96e6a1 0,#d4fc79 100%)!important
}

.tankichat-ui .container-panel {
    width: 100%;
    background: url(/imgs/headTop.svg) 0 0;
    background-color: #2b3041;
    border-bottom: .125em solid rgba(0,215,255,.2);
    height: 4.8em;
    font-size: .9em
}

.tankichat-ui .container-box-t0 {
    background: rgba(255,255,255,.1);
    border-top: .26em solid rgba(255,255,255,.5);
    min-width: 12em;
    min-height: 10em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tankichat-ui .container-box-t0-v2 {
    background: rgba(255,255,255,.1);
    border-top: .26em solid rgba(255,255,255,.5);
    min-width: 11em;
    min-height: 8em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .5s;
    transition: all .5s
}

.tankichat-ui .container-box-t0-v2:hover {
    background: rgba(255,255,255,.2);
    border-top: .26em solid #fff
}

.tankichat-ui .container-box-t1-v2 {
    background: rgba(255,255,255,.2);
    border-top: .26em solid #fff;
    min-width: 11em;
    min-height: 8em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tankichat-ui .container-box-t1-v3 {
    background-color: rgba(255,255,255,.1);
    background-image: url(https://tanki.chat/assets/images/garage/items/itemSelected.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 9em;
    border-top: .26em solid rgba(255,255,255,.5);
    min-width: 11em;
    min-height: 8em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .5s;
    transition: all .5s
}

.tankichat-ui .container-box-t1-v3:hover {
    background-color: rgba(255,255,255,.2);
    border-top: .26em solid #fff
}

.tankichat-ui .container-box-t1-v4 {
    background-color: rgba(255,255,255,.2);
    background-image: url(https://tanki.chat/assets/images/garage/items/itemSelected.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 9em;
    border-top: .26em solid #fff;
    border-bottom: .08em solid #fff;
    border-left: .08em solid #fff;
    border-right: .08em solid #fff;
    min-width: 11em;
    min-height: 8em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tankichat-ui .infoBlock {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%
}

.tankichat-ui .infoBlock .infoBlock-leftLine {
    background-color: rgba(255,255,255,.1);
    position: relative;
    width: 4.375em;
    padding: .9em 0;
    border-right: .313em solid #ffbc09
}

.tankichat-ui .infoBlock .infoBlock-iconInfo {
    background-image: url(https://tanki.chat/assets/images/common/info.webp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    padding: .6em;
    margin: 0 .8em 0 .8em;
    image-rendering: initial!important
}

.tankichat-ui .infoBlock .infoBlock-content {
    background-color: rgba(255,255,255,.1);
    width: 100%;
    padding: .4em .4em .4em 1em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tankichat-ui select.select {
    background-color: transparent;
    width: 100%;
    height: 1.5em;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    text-transform: uppercase;
    padding-left: .5em;
    padding-right: 1.2em;
    margin-left: 0;
    -webkit-appearance: none;
    color: #ffbc09;
    border: .063em solid rgba(255,255,255,.1);
    outline: 0;
    border-radius: .1em
}

.tankichat-ui select.select option {
    width: 100%;
    height: 3em;
    margin-left: 0;
    background: #363a42;
    -webkit-box-shadow: 0 .25em .25em rgba(0,0,0,.25);
    box-shadow: 0 .25em .25em rgba(0,0,0,.25);
    color: hsla(0,0%,100%,.6);
    border: none;
    border-radius: .188em
}

.tankichat-ui select.select+.selectArrow {
    position: absolute;
    right: 0;
    margin-right: .4em;
    pointer-events: none;
    border-top-width: .5em;
    border-right-width: .313em;
    border-bottom-width: 0;
    border-left-width: .313em;
    border-top-color: #ffbc09;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-style: solid
}

.tankichat-ui .table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.tankichat-ui .table tbody,.tankichat-ui .table thead {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tankichat-ui .table tbody tr,.tankichat-ui .table thead tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.tankichat-ui .table tbody tr td,.tankichat-ui .table tbody tr th,.tankichat-ui .table thead tr td,.tankichat-ui .table thead tr th {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    background-color: rgba(255,255,255,.1);
    padding: .5em;
    width: 100%
}

.tankichat-ui .table thead tr {
    margin-bottom: .1em
}

.tankichat-ui .table thead tr th {
    text-transform: uppercase;
    font-weight: 700;
    margin: .1em;
    color: rgba(255,255,255,.5)
}

.tankichat-ui .table thead tr th:first-child {
    margin-left: 0
}

.tankichat-ui .table thead tr th:last-child {
    margin-right: 0
}

.tankichat-ui .table tbody {
    height: 100%;
    font-size: .9em;
    overflow-y: auto
}

.tankichat-ui .table tbody tr {
    margin-bottom: .3em
}

.tankichat-ui .table tbody tr:last-child {
    margin-bottom: 0
}

.tankichat-ui .table tbody tr td {
    color: #fff
}

.tankichat-ui .bg-text-gradient-t0 {
    background-image: -webkit-gradient(linear,right top,left top,from(#28ffcb),to(#ffeb33));
    background-image: linear-gradient(to left,#28ffcb 0,#ffeb33 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #ffeb33
}

.tankichat-ui .bg-gradient-t0 {
    background-image: -webkit-gradient(linear,right top,left top,from(#28ffcb),to(#ffeb33));
    background-image: linear-gradient(to left,#28ffcb 0,#ffeb33 100%);
    -webkit-filter: blur(30px);
    filter: blur(30px);
    opacity: .7;
    position: absolute;
    left: 0;
    top: 0
}

.tankichat-ui .preloader_t0 {
    position: absolute;
    background: radial-gradient(33.929em at 50% 43.45%,#565769 0,#32363e 100%);
    width: 100vw;
    height: 100vh;
    z-index: 1
}

.tankichat-ui .preloader_t0 .progress {
    position: absolute;
    bottom: 20px;
    width: 100%;
    background-image: url(https://tanki.chat/assets/images/loaderProgress.svg);
    background-size: cover;
    padding: .8em;
    -webkit-animation: preloader_t0 2s linear .5s infinite;
    animation: preloader_t0 2s linear .5s infinite
}

.tankichat-ui .preloader_t0 .loader-text {
    position: absolute;
    font-size: 2em;
    left: 1em;
    bottom: 70px;
    text-transform: uppercase;
    font-weight: 700;
    width: 100%;
    text-align: center
}

@-webkit-keyframes preloader_t0 {
    from {
        background-position-x: 0
    }

    to {
        background-position-x: -100%
    }
}

@keyframes preloader_t0 {
    from {
        background-position-x: 0
    }

    to {
        background-position-x: -100%
    }
}

.tankichat-ui .sale-t0 {
    position: absolute;
    padding: .3em .4em;
    z-index: 1
}

.tankichat-ui .sale-t0.sale-l {
    top: -.9em;
    left: -1.6em
}

.tankichat-ui .sale-t0.sale-r {
    top: -.9em;
    right: -1.6em
}

.tankichat-ui .sale-t0::before {
    content: attr(sale)
}

.tankichat-ui ul.menu-list {
    list-style-type: none;
    padding: 0;
    margin: 0
}

.tankichat-ui ul.menu-list li {
    padding: .8em 1.2em;
    border-top: .1em solid rgba(255,255,255,.1);
    -webkit-transition: all .5s;
    transition: all .5s
}

.tankichat-ui ul.menu-list li:hover {
    background-color: rgba(255,255,255,.1)
}

.tankichat-ui ul.menu-list li:first-child {
    border-radius: .4em .4em 0 0
}

.tankichat-ui ul.menu-list li:last-child {
    border-radius: 0 0 .4em .4em
}
