﻿[dir] .default__notifications
{
    margin-top: .9375rem;
}
[dir] .default__notifications:not(.default__notifications--bottom)
{
    margin-bottom: 2.8125rem;
}
[dir] .default__notifications:not(.default__notifications--disabled-offset)
{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}
.default__notifications--bottom
{
    left: 50%;
    transform: translate(-50%);
}
.vue-notification-group
{
    z-index: 10000;
}
@media print
{
    @page
    {
        size: a4 landscape;
    }
    }
.body--blurred #desktop-modals-container .v--final-modal-overlay, .body--has-modal #desktop-modals-container .v--final-modal-overlay
{
    --bg: hsla(var(--primary--40-bg),1);
    --hsl-bg: var(--primary--40-bg);
    --clr: hsl(var(--primary--40-clr));
    --hsl-clr: var(--primary--40-clr);
    --clr-accent: hsl(var(--primary--40-clr-accent));
    --hsl-clr-accent: var(--primary--40-clr-accent);
    --clr-decent: hsl(var(--primary--40-clr-decent));
    --hsl-clr-decent: var(--primary--40-clr-decent);
    --clr-strong: hsl(var(--primary--40-clr-strong));
    --hsl-clr-strong: var(--primary--40-clr-strong);
    --clr-strong-alt: hsl(var(--primary--40-clr-strong-alt));
    --hsl-clr-strong-alt: var(--primary--40-clr-strong-alt);
    --clr-primary: hsl(var(--primary--40-clr-primary));
    --hsl-clr-primary: var(--primary--40-clr-primary);
    --clr-good: hsl(var(--primary--40-clr-good));
    --hsl-clr-good: var(--primary--40-clr-good);
    --clr-bad: hsl(var(--primary--40-clr-bad));
    --hsl-clr-bad: var(--primary--40-clr-bad);
    --sep: hsl(var(--primary--40-sep));
    --hsl-sep: var(--primary--40-sep);
    --sep-alt: hsl(var(--primary--40-sep-alt));
    --hsl-sep-alt: var(--primary--40-sep-alt);
    background-color: Hsla(var(--custom-modal-overlay-bg,var(--hsl-bg)),.7);
    color: Hsl(var(--hsl-clr));
}
#desktop-modals-container.theme-cyber--60 .v--final-modal-overlay
{
    background-color: Hsla(var(--hsl-bg),.7);
    color: Hsla(var(--hsl-bg),1);
}
#desktop-modals-container.theme-cyber--60 .v--final-modal-overlay, .body--blurred #desktop-modals-container.theme-cyber--60 .v--final-modal-overlay
{
    --bg: hsla(var(--cyber--60-bg),.7);
    --hsl-bg: var(--cyber--60-bg);
    --clr: hsl(var(--cyber--60-clr));
    --hsl-clr: var(--cyber--60-clr);
    --clr-accent: hsl(var(--cyber--60-clr-accent));
    --hsl-clr-accent: var(--cyber--60-clr-accent);
    --clr-decent: hsl(var(--cyber--60-clr-decent));
    --hsl-clr-decent: var(--cyber--60-clr-decent);
    --clr-strong: hsl(var(--cyber--60-clr-strong));
    --hsl-clr-strong: var(--cyber--60-clr-strong);
    --clr-strong-alt: hsl(var(--cyber--60-clr-strong-alt));
    --hsl-clr-strong-alt: var(--cyber--60-clr-strong-alt);
    --clr-primary: hsl(var(--cyber--60-clr-primary));
    --hsl-clr-primary: var(--cyber--60-clr-primary);
    --clr-good: hsl(var(--cyber--60-clr-good));
    --hsl-clr-good: var(--cyber--60-clr-good);
    --clr-bad: hsl(var(--cyber--60-clr-bad));
    --hsl-clr-bad: var(--cyber--60-clr-bad);
    --sep: hsl(var(--cyber--60-sep));
    --hsl-sep: var(--cyber--60-sep);
    --sep-alt: hsl(var(--cyber--60-sep-alt));
    --hsl-sep-alt: var(--cyber--60-sep-alt);
}
#desktop-modals-container .vfm__container
{
    align-items: center;
    display: flex;
    height: 100vh;
    justify-content: center;
    left: 0;
    overflow: auto;
    padding: 1.25rem;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;
}
.microfront-error[data-v-b901af16]
{
    min-height: 35rem;
}
[dir] .microfront-error__action[data-v-b901af16]
{
    margin-top: 1.25rem;
}
#teleports
{
    flex-grow: 0;
}
.microfront-content[data-v-f20e36d7]
{
    display: flex;
    flex-direction: column;
}
.microfront-content[data-v-f20e36d7]>*
{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.microfront-content[data-v-f20e36d7]>*>.default-layout-container
{
    flex-grow: 1;
}
.microfront-content-preloader[data-v-f20e36d7]
{
    min-height: 80vh;
}
[dir] .microfront-content-preloader[data-v-f20e36d7]
{
    margin: auto;
}
.default-layout-container[data-v-4712ffe5], .default-layout-container__inner[data-v-4712ffe5]
{
    display: flex;
    flex-direction: column;
}
.default-layout-container__inner[data-v-4712ffe5]
{
    flex-grow: 1;
}
.default-layout-container__inner[data-v-4712ffe5]>*
{
    flex-grow: 1;
}
.mf-loading[data-v-4712ffe5]
{
    align-items: center;
    display: flex;
    justify-content: center;
}
.mf-loading__circle[data-v-4712ffe5]
{
    font-size: 3.125rem;
    height: 1em;
    width: 1em;
}
[dir] .mf-loading__circle[data-v-4712ffe5]
{
    border: .1em solid hsl(var(--primary-0-bg,0 0% 60%));
    border-radius: 50%;
}
[dir=ltr] .mf-loading__circle[data-v-4712ffe5]
{
    animation: mf-loading-rotate-ltr-4712ffe5 1.1s linear infinite;
    border-left: .1em solid hsl(var(--loading,0 0% 96%));
}
[dir=rtl] .mf-loading__circle[data-v-4712ffe5]
{
    animation: mf-loading-rotate-rtl-4712ffe5 1.1s linear infinite;
    border-right: .1em solid hsl(var(--loading,0 0% 96%));
}
@keyframes mf-loading-rotate-ltr-4712ffe5
{
    0%
    {
        transform: rotate(0);
    }
    to
    {
        transform: rotate(1turn);
    }
}
@keyframes mf-loading-rotate-rtl-4712ffe5
{
    0%
    {
        transform: rotate(0);
    }
    to
    {
        transform: rotate(-1turn);
    }
}
.scroll-pointer-events-none
{
    will-change: scroll-position;
}
.scroll-pointer-events-none *
{
    pointer-events: none;
}
[xlang=ta] .notification-question[data-v-ed71a3bf]
{
    max-width: 24.0625rem;
    width: -moz-fit-content;
    width: fit-content;
}
.notification-question--title-uppercase .notification-question__title[data-v-ed71a3bf]
{
    text-transform: uppercase;
}
.notification-question__buttons[data-v-ed71a3bf]
{
    display: flex;
    flex-grow: 1;
    gap: .625rem;
}
.notification-question--buttons-column .notification-question__buttons[data-v-ed71a3bf]
{
    flex-direction: column;
}