﻿.balanceComponent-enter-active[data-v-c3257577], .balanceComponent-leave-active[data-v-c3257577]
{
    transition: opacity .5s ease;
}
.balanceComponent-enter-from[data-v-c3257577], .balanceComponent-leave-to[data-v-c3257577]
{
    opacity: 0;
}
[data-v-7be6d717] u
{
    text-decoration: underline;
}
[data-v-7be6d717] u:hover
{
    color: var(--ui-text-color-footer-item-hover,#6058fd);
    text-decoration: underline;
    transition-duration: .15s;
    transition-property: color;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.list-enter-active, .list-leave-active, .list-move
{
    transition: all .5s ease;
}
.list-enter-from, .list-leave-to
{
    opacity: 0;
}
.list-leave-active
{
    position: absolute;
}
.list-enter-active[data-v-67da5ab1], .list-leave-active[data-v-67da5ab1], .list-move[data-v-67da5ab1]
{
    transition: all .5s ease;
}
.list-enter-from[data-v-67da5ab1], .list-leave-to[data-v-67da5ab1]
{
    opacity: 0;
    transform: translate(30px);
}
.list-leave-active[data-v-67da5ab1]
{
    position: absolute;
}
.fade[data-v-4e0e7b6f]
{
    animation: fade-4e0e7b6f 1s cubic-bezier(.4,0,.2,1) both;
    opacity: 0;
}
@keyframes fade-4e0e7b6f
{
    0%
    {
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    to
    {
        opacity: 1;
    }
}
.color-switcher[data-v-0e53e6d3]
{
    background-color: var(--ui-background-color-color-switcher-bg-default);
    border-color: var(--ui-border-color-color-switcher-default,#0e0f0f);
    border-radius: 40px;
    border-style: solid;
    border-width: 2px;
    height: 40px;
    width: 64px;
}
.color-switcher[data-v-0e53e6d3]:hover
{
    background-color: var(--ui-background-color-color-switcher-bg-hover);
    border-color: var(--ui-border-color-color-switcher-hover,#061a29);
    border-style: solid;
    border-width: 2px;
}
.color-switcher button[data-v-0e53e6d3]
{
    height: 32px;
    width: 32px;
}
.color-switcher button[data-v-0e53e6d3]:last-of-type
{
    right: 0;
}
:dir(rtl) .color-switcher button[data-v-0e53e6d3]:last-of-type
{
    left: 0;
    right: unset;
}
.color-switcher label[data-v-0e53e6d3]
{
    background-color: var(--ui-background-color-color-switcher-label-default,#0e0f0f);
    border-radius: 42px;
    font-size: 28px;
    height: 36px;
    width: 36px;
    will-change: transform;
}
.color-switcher:hover label[data-v-0e53e6d3]
{
    background-color: var(--ui-background-color-color-switcher-label-hover,#061a29);
}
.color-switcher.dark-mode label i[data-v-0e53e6d3]:before
{
    color: var(--ui-text-color-color-switcher-icon,#fff);
}
.color-switcher.dark-mode label[data-v-0e53e6d3]
{
    transform: translate(0);
}
.color-switcher.light-mode label[data-v-0e53e6d3]
{
    transform: translate(65%);
}
:dir(rtl) .color-switcher.color-switcher.light-mode label[data-v-0e53e6d3]
{
    transform: translate(-65%);
}
.mh-inherit[data-v-f6a4d4f2], .mh-inherit[data-v-3c378959], .mh-inherit[data-v-061f8b50]
{
    max-height: inherit;
}
.list-enter-active[data-v-061f8b50], .list-leave-active[data-v-061f8b50], .list-move[data-v-061f8b50]
{
    transition: all .5s ease;
}
.list-enter-from[data-v-061f8b50], .list-leave-to[data-v-061f8b50]
{
    opacity: 0;
    transform: translate(30px);
}
.list-leave-active[data-v-061f8b50]
{
    position: absolute;
}
#error-container .swal2-popup.swal2-toast.error-container
{
    background: var(--ui-background-color-alert-error);
}
#error-container .swal2-popup.swal2-toast .error-message
{
    color: var(--ui-text-color-alert-error);
}
#error-container .swal2-container
{
    height: auto;
    inset: auto auto 0 50%;
    position: fixed;
    transform: translate(-50%);
}
#error-container .swal2-popup
{
    min-width: 340px;
    width: inherit!important;
}
#error-container .error-progress-bar
{
    background: var(--ui-background-color-alert-progress-bar);
}
#confirm-container .swal2-popup.swal2-toast.confirm-container
{
    align-items: center;
    background: var(--ui-background-color-alert-confirm);
    display: flex!important;
    justify-content: center;
}
#confirm-container .swal2-popup.swal2-toast .confirm-message
{
    color: var(--ui-text-color-default);
    text-align: center;
}
#confirm-container .swal2-container
{
    height: auto;
    inset: auto auto 0 50%;
    padding: 0;
    position: fixed;
    transform: translate(-50%);
    width: 100%;
    z-index: 20;
}
#confirm-container .swal2-popup
{
    min-width: 340px;
    width: inherit!important;
}
.swal2-popup.swal2-toast .swal2-actions
{
    margin: 0!important;
    padding: 8px!important;
}
.swal2-popup.swal2-toast .swal2-actions button
{
    margin: 0!important;
    padding: 0!important;
}
div:where(.swal2-container).swal2-backdrop-show
{
    background: none!important;
}
.swal2-popup.swal2-toast .swal2-confirm
{
    background-color: var(--ui-background-color-alert-confirm);
}