.column-box[data-v-8feecf86] {
    border-radius: 3px;
}
.column-box[data-v-8feecf86] > :first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.column-box[data-v-8feecf86] > :last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}
.column-box[data-v-8feecf86] .column-box-title {
    margin-bottom: 0.9375em;
}
.column-box[data-v-8feecf86] .column-box-block + .column-box-block:before {
    border-top-color: var(--block-separator-color);
}
.column-box--theme-gray-30[data-v-8feecf86] {
    --block-separator-color: #d3dee8;
}
.column-box--theme-gray-30[data-v-8feecf86] .column-box-section {
    --bg: #e9eef2;
    --clr: #276aa5;
    --clr-accent: #78a32f;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    --clr-primary: #3da5ff;
    --clr-secondary: #4e6a1d;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #4c671d;
    --sep: #d3dee8;
    --sep-alt: #4b80b0;
    background-color: var(--bg);
    color: var(--clr);
}
.column-box--theme-primary[data-v-8feecf86] {
    --block-separator-color: #5283af;
}
.column-box--theme-primary[data-v-8feecf86] .column-box-section {
    --bg: #276aa5;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #d9ecb9;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5885af;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
}
.ico__svg[data-v-100dac98] {
    width: auto;
    max-width: 100%;
    height: 16px;
    font-size: var(--ico-size);
    fill: currentColor;
}
.ico--square .ico__svg[data-v-100dac98] {
    width: 1em;
}
.ico--bordered[data-v-100dac98] {
    border-radius: 50%;
    box-shadow: 0 0 0 1px #d3dee8;
}
.ico--rtl[data-v-100dac98] {
    transform: scaleX(-1);
}
.ico--ico-europe .ico__svg[data-v-100dac98] {
    width: 1em;
}
.ico--ico-asia .ico__svg[data-v-100dac98] {
    width: 1.64583em;
}
.ico--size-xl[data-v-100dac98] {
    --ico-size: 1.5em;
}
.ico--size-l[data-v-100dac98] {
    --ico-size: 1.25em;
}
.ico--size-m[data-v-100dac98] {
    --ico-size: 1em;
}
.ico--size-s[data-v-100dac98] {
    --ico-size: 0.875em;
}
.ico--size-xs[data-v-100dac98] {
    --ico-size: 0.75em;
}
.ico--size-xxs[data-v-100dac98] {
    --ico-size: 0.625em;
}
.ico--size-xxxs[data-v-100dac98] {
    --ico-size: 0.5em;
}
.angle[data-v-53fa28a7] {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    transition: transform;
    transition-duration: 0.2s;
}
.angle[data-v-53fa28a7] .ico__svg {
    width: 0.625em;
    min-width: 0.625em;
    height: 0.375em;
}
.message-block[data-v-b71271f0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0.625em;
    text-align: center;
}
.message-block--rounded[data-v-b71271f0] {
    border-radius: 3px;
}
.message-block--placeholder[data-v-b71271f0] {
    min-height: 16.875em;
}
.message-block__text[data-v-b71271f0] {
    max-width: 39.28571em;
    color: var(--clr-strong);
    font-size: 0.875em;
    line-height: 1.42857em;
    word-break: break-word;
}
.message-block__head[data-v-b71271f0] {
    margin-bottom: 0.625em;
}
.message-block__title[data-v-b71271f0] {
    color: var(--clr-strong);
    font-size: 1.25em;
    font-weight: 700;
    line-height: 1.1em;
}
.message-block--theme-gray-100[data-v-b71271f0] {
    --bg: #fff;
    --clr: #276aa5;
    --clr-accent: #78a32f;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    --clr-primary: #3da5ff;
    --clr-secondary: #7daa2f;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #78a32f;
    --sep: #e9eef2;
    --sep-alt: #d3dee8;
    background-color: var(--bg);
    color: var(--clr);
}
.message-block--theme-gray-60[data-v-b71271f0] {
    --bg: #f2f8fc;
    --clr: #276aa5;
    --clr-accent: #6b9129;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    --clr-primary: #3da5ff;
    --clr-secondary: #4e6a1d;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #78a32f;
    --sep: #d3dee8;
    --sep-alt: #4b80b0;
    background-color: var(--bg);
    color: var(--clr);
}
.message-block--theme-primary--50[data-v-b71271f0] {
    --bg: #183858;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #7498b8;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #92c738;
    --clr-good: #92c738;
    --clr-bad: #ff8083;
    --clr-good-alt: #daecbb;
    --sep: #74a2cb;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
}
.selection-ico-checkbox[data-v-522fd960] {
    position: relative;
    width: 0.875em;
    height: 0.875em;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
}
.selection-ico-checkbox[data-v-522fd960]:after,
.selection-ico-checkbox[data-v-522fd960]:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    border-radius: inherit;
}
[dir="ltr"] .selection-ico-checkbox[data-v-522fd960]:after,
[dir="ltr"] .selection-ico-checkbox[data-v-522fd960]:before {
    left: 0;
}
[dir="rtl"] .selection-ico-checkbox[data-v-522fd960]:after,
[dir="rtl"] .selection-ico-checkbox[data-v-522fd960]:before {
    right: 0;
}
.selection-ico-checkbox__ico[data-v-522fd960] {
    position: relative;
    opacity: 0;
    font-size: 0.625em;
}
.selection-ico-checkbox--checked .selection-ico-checkbox__ico[data-v-522fd960] {
    opacity: 1;
}
.selection-ico-checkbox--theme-default[data-v-522fd960]:before {
    opacity: 0.1;
    background-color: var(--clr-decent);
}
.selection-ico-checkbox--theme-default[data-v-522fd960]:after {
    opacity: 0.5;
    box-shadow: 0 0 0 1px var(--clr-decent);
}
.selection-ico-checkbox--theme-gray-100[data-v-522fd960]:before {
    background-color: #f2f8fc;
}
.selection-ico-checkbox--theme-gray-100[data-v-522fd960]:after {
    box-shadow: 0 0 0 1px rgba(116, 152, 184, 0.5);
}
.selection-ico-radio[data-v-b35ddae2] {
    position: relative;
    width: 0.875em;
    height: 0.875em;
    display: flex;
    padding: 0.1875em;
    border-radius: 50%;
}
.selection-ico-radio[data-v-b35ddae2]:after,
.selection-ico-radio[data-v-b35ddae2]:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    content: "";
    border-radius: inherit;
}
[dir="ltr"] .selection-ico-radio[data-v-b35ddae2]:after,
[dir="ltr"] .selection-ico-radio[data-v-b35ddae2]:before {
    left: 0;
}
[dir="rtl"] .selection-ico-radio[data-v-b35ddae2]:after,
[dir="rtl"] .selection-ico-radio[data-v-b35ddae2]:before {
    right: 0;
}
.selection-ico-radio[data-v-b35ddae2]:before {
    opacity: var(--selection-ico-radio-bg-opacity);
    background-color: var(--selection-ico-radio-bg);
}
.selection-ico-radio[data-v-b35ddae2]:after {
    opacity: var(--selection-ico-radio-border-opacity);
    box-shadow: 0 0 0 1px var(--selection-ico-radio-border);
}
.selection-ico-radio__ico[data-v-b35ddae2] {
    position: relative;
    flex: auto;
    opacity: 0;
    border-radius: 50%;
    background-color: var(--clr);
}
.selection-ico-radio--checked .selection-ico-radio__ico[data-v-b35ddae2] {
    opacity: 1;
}
.selection-ico-radio--theme-default[data-v-b35ddae2]:before {
    opacity: 0.1;
    background-color: var(--clr-decent);
}
.selection-ico-radio--theme-default[data-v-b35ddae2]:after {
    opacity: 0.5;
    box-shadow: 0 0 0 1px var(--clr-decent);
}
.selection-ico-radio--theme-gray-100[data-v-b35ddae2]:before {
    background-color: #f2f8fc;
}
.selection-ico-radio--theme-gray-100[data-v-b35ddae2]:after {
    box-shadow: 0 0 0 1px rgba(116, 152, 184, 0.5);
}
.selection-ico-tumbler[data-v-e8756f20] {
    position: relative;
    display: block;
    transition: background-color 0.3s ease;
    --selection-ico-gutter: 0.625em;
    color: var(--selection-ico-tumbler-clr);
    border-radius: 0.625em;
    width: var(--selection-ico-tumbler-width);
    height: var(--selection-ico-tumbler-height);
}
.selection-ico-tumbler[data-v-e8756f20]:before {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    background-color: var(--selection-ico-tumbler-bg);
    opacity: var(--selection-ico-tumbler-bg-opacity);
}
[dir="ltr"] .selection-ico-tumbler[data-v-e8756f20]:before {
    left: 0;
}
[dir="rtl"] .selection-ico-tumbler[data-v-e8756f20]:before {
    right: 0;
}
.selection-ico-tumbler[data-v-e8756f20]:after {
    border-radius: 50%;
    content: "";
    display: block;
    transition: transform 0.3s ease, background-color 0.3s ease;
    background-color: currentColor;
    position: relative;
    width: var(--selection-ico-tumbler-height);
    height: var(--selection-ico-tumbler-height);
}
.selection-ico-tumbler--checked[data-v-e8756f20] {
    color: var(--selection-ico-tumbler-checked-clr);
}
.selection-ico-tumbler--checked[data-v-e8756f20]:before {
    background-color: var(--selection-ico-tumbler-checked-bg);
    opacity: var(--selection-ico-tumbler-bg-checked-opacity);
}
[dir="ltr"] .selection-ico-tumbler--checked[data-v-e8756f20]:after {
    transform: translateX(-100%) translateX(calc(var(--selection-ico-tumbler-width) * 1));
}
[dir="rtl"] .selection-ico-tumbler--checked[data-v-e8756f20]:after {
    transform: translateX(100%) translateX(calc(var(--selection-ico-tumbler-width) * 1 * -1));
}
.selection-ico-tumbler--theme-default[data-v-e8756f20] {
    --selection-ico-tumbler-bg: var(--clr-decent);
    --selection-ico-tumbler-bg-opacity: 0.3;
    --selection-ico-tumbler-clr: var(--clr-decent);
    --selection-ico-tumbler-checked-bg: var(--clr-accent);
    --selection-ico-tumbler-bg-checked-opacity: 0.5;
    --selection-ico-tumbler-checked-clr: var(--clr-accent);
}
.selection-ico-tumbler--theme-gray-100[data-v-e8756f20],
.selection-ico-tumbler--theme-primary[data-v-e8756f20] {
    --selection-ico-tumbler-bg: #d3dee8;
    --selection-ico-tumbler-clr: #7498b8;
    --selection-ico-tumbler-checked-bg: #92c738;
    --selection-ico-tumbler-checked-clr: #78a32f;
}
.selection-ico-tumbler--size-m[data-v-e8756f20] {
    --selection-ico-tumbler-width: 2.125em;
    --selection-ico-tumbler-height: 1em;
}
.selection-ico-tumbler--size-s[data-v-e8756f20] {
    --selection-ico-tumbler-width: 1.375em;
    --selection-ico-tumbler-height: 0.75em;
}
.selection[data-v-ce98eb70] {
    display: flex;
    position: relative;
    cursor: pointer;
}
.selection__input[data-v-ce98eb70] {
    position: absolute;
    padding: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    border: 0;
    clip: rect(0 0 0 0);
}
.is-keyboard-user .selection__input[data-v-ce98eb70]:focus ~ .selection-ico {
    box-shadow: 0 0 0 1px #4d91fe;
}
.is-keyboard-user .selection__input[data-v-ce98eb70]:focus ~ .selection-ico:after {
    box-shadow: none;
}
[dir="ltr"] .selection__input + .selection-ico[data-v-ce98eb70] {
    margin-left: 0;
}
[dir="rtl"] .selection__input + .selection-ico[data-v-ce98eb70] {
    margin-right: 0;
}
.selection[data-v-ce98eb70] > .selection-ico {
    flex: none;
    margin-right: var(--selection-ico-gutter, 0.3125em);
    margin-left: var(--selection-ico-gutter, 0.3125em);
}
[dir="ltr"] .selection[data-v-ce98eb70] > .selection-ico:last-child {
    margin-right: 0;
}
[dir="ltr"] .selection[data-v-ce98eb70] .selection__input + .selection-ico,
[dir="rtl"] .selection[data-v-ce98eb70] > .selection-ico:last-child {
    margin-left: 0;
}
[dir="rtl"] .selection[data-v-ce98eb70] .selection__input + .selection-ico {
    margin-right: 0;
}
.selection--type-checkbox[data-v-ce98eb70],
.selection--type-radio[data-v-ce98eb70] {
    padding-top: 0.3125em;
    padding-bottom: 0.3125em;
}
[lang="my"] .selection__icon[data-v-ce98eb70] {
    margin-top: 0.5ex;
}
.tabs[data-v-3feaa20a] {
    display: flex;
}
.tabs__item[data-v-3feaa20a] {
    flex: auto;
    min-width: 0;
    display: flex;
}
[dir="ltr"] .tabs__item[data-v-3feaa20a]:first-child {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
}
[dir="ltr"] .tabs__item[data-v-3feaa20a]:last-child,
[dir="rtl"] .tabs__item[data-v-3feaa20a]:first-child {
    border-top-right-radius: inherit;
    border-bottom-right-radius: inherit;
}
[dir="rtl"] .tabs__item[data-v-3feaa20a]:last-child {
    border-top-left-radius: inherit;
    border-bottom-left-radius: inherit;
}
.tabs__item--equal[data-v-3feaa20a] {
    flex-basis: 50%;
}
.tabs__tab[data-v-3feaa20a] {
    flex: auto;
    min-width: 0;
    border-radius: inherit;
}
.tabs--rounded[data-v-3feaa20a] {
    border-radius: 3px;
}
[dir="ltr"] .tabs--indent .tabs__item[data-v-3feaa20a]:not(:last-child) {
    margin-right: 1px;
}
[dir="rtl"] .tabs--indent .tabs__item[data-v-3feaa20a]:not(:last-child) {
    margin-left: 1px;
}
.tab[data-v-3feaa20a] {
    position: relative;
    min-height: var(--tab-min-height);
    display: flex;
    transition: background-color 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
}
.tab[data-v-3feaa20a]:hover {
    opacity: 0.8;
}
.tab__input[data-v-3feaa20a] {
    position: absolute;
    padding: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    border: 0;
    clip: rect(0 0 0 0);
}
.is-keyboard-user .tab__input:focus + .tab__container[data-v-3feaa20a] {
    outline: 1px solid #4d91fe;
    outline-offset: -1px;
}
.tab__container[data-v-3feaa20a] {
    position: relative;
    flex: auto;
    min-width: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--tab-padding);
    border-radius: inherit;
}
.tab[data-v-3feaa20a]:not(.tab--is-toggled) {
    cursor: pointer;
}
.tab[data-v-3feaa20a] .caption {
    min-width: 0;
}
.tab[data-v-3feaa20a] .caption__label {
    white-space: nowrap;
}
.tab--size-l[data-v-3feaa20a] {
    --tab-min-height: 2.5em;
    --tab-padding: 0.3125em 0.625em;
}
.tab--size-m[data-v-3feaa20a] {
    --tab-min-height: 2em;
    --tab-padding: 0.3125em 0.625em;
}
.tab--size-s[data-v-3feaa20a] {
    --tab-min-height: 1.5em;
    --tab-padding: 0.3125em 0.3125em;
}
.tab--theme-dark--40[data-v-3feaa20a] {
    --bg: #151b20;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bebfc1;
    --clr-strong: #d3dee8;
    --clr-primary: #fff;
    --clr-secondary: #7daa2f;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #92c738;
    --sep: #bebfc1;
    --sep-alt: #bebfc1;
    background-color: var(--bg);
    color: var(--clr-decent);
    box-shadow: inset 0 0 0 1px rgba(243, 248, 252, 0.3);
}
.tab--theme-dark--40.tab--is-toggled[data-v-3feaa20a],
.tab--theme-dark--40.tab[data-v-3feaa20a]:hover {
    --bg: #516073;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bebfc1;
    --clr-strong: #d3dee8;
    --clr-primary: #fff;
    --clr-secondary: #8fc235;
    --clr-good: #c8e39c;
    --clr-bad: #ffccce;
    --clr-good-alt: #c8e39c;
    --sep: #bebfc1;
    --sep-alt: #bebfc1;
    background-color: var(--bg);
    color: var(--clr);
    box-shadow: inset 0 0 0 1px transparent;
}
.tab--theme-gray[data-v-3feaa20a] {
    --bg: #d3dee8;
    --clr: #276aa5;
    --clr-accent: #78a32f;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    --clr-primary: #276aa5;
    --clr-secondary: #4e6a1d;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #4c671d;
    --sep: #b6c5d2;
    --sep-alt: #4b80b0;
    background-color: var(--bg);
    color: var(--clr-decent);
    box-shadow: inset 0 0 0 1px transparent;
}
.tab--theme-gray.tab--is-toggled[data-v-3feaa20a],
.tab--theme-gray.tab[data-v-3feaa20a]:hover {
    --bg: #276aa5;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #d9ecb9;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5885af;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
    box-shadow: inset 0 0 0 1px transparent;
}
.tab--theme-gray-60[data-v-3feaa20a] {
    --bg: #f2f8fc;
    --clr: #276aa5;
    --clr-accent: #6b9129;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    --clr-primary: #3da5ff;
    --clr-secondary: #4e6a1d;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #78a32f;
    --sep: #d3dee8;
    --sep-alt: #4b80b0;
    background-color: var(--bg);
    color: var(--clr-decent);
    box-shadow: inset 0 0 0 1px rgba(116, 152, 184, 0.5);
}
.tab--theme-gray-60.tab--is-toggled[data-v-3feaa20a],
.tab--theme-gray-60.tab[data-v-3feaa20a]:hover {
    --bg: #276aa5;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #d9ecb9;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5885af;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
    box-shadow: inset 0 0 0 1px #276aa5;
}
.tab--theme-primary--20[data-v-3feaa20a] {
    --bg: #205685;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #70bdff;
    --clr-secondary: #a7e340;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #376792;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr-decent);
    box-shadow: inset 0 0 0 1px transparent;
}
.tab--theme-primary--20.tab--is-toggled[data-v-3feaa20a],
.tab--theme-primary--20.tab[data-v-3feaa20a]:hover {
    --bg: #276aa5;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #d9ecb9;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5885af;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
    box-shadow: inset 0 0 0 1px transparent;
}
.tab--theme-primary--60[data-v-3feaa20a] {
    --bg: #132c45;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #7498b8;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #92c738;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5a7797;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr-decent);
    box-shadow: inset 0 0 0 1px currentColor;
}
.tab--theme-primary--60.tab--is-toggled[data-v-3feaa20a],
.tab--theme-primary--60.tab[data-v-3feaa20a]:hover {
    --bg: #276aa5;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #d9ecb9;
    --clr-good: #daecbb;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #5885af;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
    box-shadow: inset 0 0 0 1px transparent;
}
.column-box-section[data-v-8483663c] > :first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.column-box-section[data-v-8483663c] > :last-child {
    border-bottom-left-radius: inherit;
    border-bottom-right-radius: inherit;
}
.column-box-section--separated[data-v-8483663c]:before {
    content: "";
    display: block;
    border-top: 1px dashed;
}
.column-box-container[data-v-7672b488] {
    padding-right: 0.625em;
    padding-left: 0.625em;
}
.colored-svg[data-v-2b348ed8] {
    --colored-svg-clr1: #276aa5;
    --colored-svg-clr2: #1d4369;
    --colored-svg-clr3: #f2f8fc;
    --colored-svg-clr4: #205685;
    --colored-svg-clr5: #183858;
    --colored-svg-clr6: #6a97c0;
    --colored-svg-clr7: #b8deff;
    --colored-svg-clr8: #ebeff3;
    --colored-svg-clr9: #c0d0de;
    --colored-svg-clr10: #224e7b;
    --colored-svg-clr11: #d3dee8;
    --colored-svg-clr12: #e9eef2;
    --colored-svg-clr13: #92c738;
    --colored-svg-clr14: #7498b8;
    --colored-svg-clr15: #dae3eb;
    --colored-svg-clr16: #3da5ff;
}
.colored-svg__svg[data-v-2b348ed8] {
    max-width: 100%;
    max-height: 100%;
}
.colored-svg--cover[data-v-2b348ed8] {
    overflow: hidden;
}
.colored-svg--cover .colored-svg__svg[data-v-2b348ed8] {
    height: auto;
    max-height: none;
}
[dir="ltr"] button,
[dir="ltr"] select {
    text-align: left;
}
[dir="rtl"] button,
[dir="rtl"] select {
    text-align: right;
}
*,
:after,
:before {
    box-sizing: inherit;
}
html {
    box-sizing: border-box;
    height: 100%;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
    html {
        display: flex;
        flex-direction: column;
    }
}
body {
    margin: 0;
    height: 100%;
    text-rendering: optimizeLegibility;
    text-decoration-skip: objects;
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: transparent;
}
:focus {
    outline: none;
}
blockquote,
dd,
dl,
figure,
p {
    margin: 0;
}
blockquote,
q {
    quotes: none;
}
ol,
ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th {
    font-weight: inherit;
    text-align: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit;
}
audio,
img,
video {
    display: block;
}
img {
    max-width: 100%;
}
iframe,
img {
    border: none;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: inherit;
}
a {
    background-color: transparent;
    color: inherit;
}
a,
abbr {
    text-decoration: none;
}
abbr {
    border: none;
}
b,
strong {
    font-weight: inherit;
}
dfn,
em,
i {
    font-style: inherit;
}
mark {
    background-color: transparent;
    color: inherit;
}
small,
sub,
sup {
    font-size: inherit;
}
sub,
sup {
    position: relative;
    vertical-align: baseline;
    line-height: 0;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
form {
    margin: 0;
}
button,
input,
optgroup,
select,
textarea {
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent;
    font: inherit;
    color: inherit;
    letter-spacing: inherit;
}
button,
input {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
    cursor: pointer;
    -webkit-appearance: none;
}
textarea {
    resize: none;
    overflow-y: auto;
    overflow-x: hidden;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
    border: none;
    padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
    outline: none;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
[type="search"] {
    outline: none;
}
[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: none;
    font: inherit;
}
fieldset {
    padding: 0;
    margin: 0;
    border: none;
}
legend {
    display: block;
    padding: 0;
    white-space: normal;
}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select::-ms-expand {
    display: none;
}
::-webkit-input-placeholder {
    color: inherit;
    opacity: 1;
    transition: opacity 0.3s;
}
:-moz-placeholder,
::-moz-input-placeholder {
    color: inherit;
    opacity: 1;
    transition: opacity 0.3s;
}
:-ms-input-placeholder {
    color: inherit;
    opacity: 1;
    transition: opacity 0.3s;
}
:focus::-webkit-input-placeholder {
    opacity: 0;
}
:focus:-moz-placeholder,
:focus::-moz-input-placeholder {
    opacity: 0;
}
:focus:-ms-input-placeholder {
    opacity: 0;
}
svg {
    display: block;
    width: 100%;
    height: 100%;
    fill: currentColor;
}
[hidden] {
    display: none;
}
.disabled,
:disabled {
    cursor: not-allowed;
}
::-ms-clear {
    display: none;
}
:-webkit-autofill {
    box-shadow: inset 0 0 100px #fff;
    -webkit-text-fill-color: currentColor;
}
::selection {
    background-color: #b8deff;
    color: #205685;
    -webkit-text-fill-color: #205685;
}
canvas {
    image-rendering: pixelated;
}
.u-visually-hidden {
    position: absolute;
    padding: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    border: 0;
    clip: rect(0 0 0 0);
}
.u-ltr {
    direction: ltr;
    unicode-bidi: embed;
}
.u-nowrap {
    white-space: nowrap;
}
:root {
    --vh: 1vh;
}
html {
    font-size: 16px;
}
body {
    --bg: #1d4369;
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #7498b8;
    --clr-strong: #fff;
    --clr-primary: #3da5ff;
    --clr-secondary: #92c738;
    --clr-good: #92c738;
    --clr-bad: #ff575b;
    --clr-good-alt: #daecbb;
    --sep: #74a2cb;
    --sep-alt: #bed2e4;
    background-color: var(--bg);
    color: var(--clr);
    --font-family: "Roboto", sans-serif;
    --font-family-condensed: "Roboto Condensed", sans-serif;
    overflow-x: hidden;
    font-family: var(--font-family);
}
[lang="bn"] body *,
[lang="hy"] body *,
[lang="my"] body *,
[lang="sd"] body * {
    line-height: var(--tall-langs-line-height, normal) !important;
    word-break: break-word;
}
[lang="my"] body {
    --font-family: "Noto Sans Myanmar", sans-serif;
    --font-family-condensed: "Noto Sans Myanmar", sans-serif;
}
body.body--has-modal {
    height: 100vh;
}
body.body--not-scrollable {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    overflow-y: scroll;
}
#__layout,
#__nuxt {
    height: 100%;
}
@media print {
    .online-consultant {
        display: none;
    }
}
@font-face {
    font-family: Noto Sans Myanmar;
    src: url(/genfiles/cms/1-285/desktop/fonts/NotoSansMyanmar-Bold.woff2) format("woff2"), url(/genfiles/cms/1-285/desktop/fonts/NotoSansMyanmar-Bold.woff) format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: Noto Sans Myanmar;
    src: url(/genfiles/cms/1-285/desktop/fonts/NotoSansMyanmar.woff2) format("woff2"), url(/genfiles/cms/1-285/desktop/fonts/NotoSansMyanmar.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
body.body--has-modal {
    overflow: hidden;
}
.accordion[data-v-fb13f882] {
    position: relative;
    border-radius: 3px;
}
.accordion__header[data-v-fb13f882] {
    min-height: var(--accordion-header-min-height);
    cursor: pointer;
}
.accordion__body[data-v-fb13f882] {
    overflow: hidden;
}
.accordion-header[data-v-fb13f882] {
    flex: auto;
    display: flex;
    padding: var(--accordion-header-padding);
}
.accordion-header__title[data-v-fb13f882] {
    flex-grow: 1;
}
.accordion-header__toggle[data-v-fb13f882] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    padding-top: var(--accordion-header-toggle-padding-top);
    padding-bottom: var(--accordion-header-toggle-padding-bottom);
}
[dir="ltr"] .accordion-header__toggle[data-v-fb13f882] {
    margin-left: auto;
}
[dir="rtl"] .accordion-header__toggle[data-v-fb13f882] {
    margin-right: auto;
}
[dir="ltr"] .accordion-header--is-toggled .accordion-header__ico[data-v-fb13f882] {
    transform: rotate(180deg);
}
[dir="rtl"] .accordion-header--is-toggled .accordion-header__ico[data-v-fb13f882] {
    transform: rotate(-180deg);
}
.accordion-body[data-v-fb13f882] {
    padding: var(--accordion-body-padding);
}
.accordion-header-ico[data-v-fb13f882] {
    pointer-events: none;
    transition-property: transform;
}
.accordion-enter-active[data-v-fb13f882],
.accordion-leave-active[data-v-fb13f882] {
    will-change: height;
    transition: height 0.2s ease-in-out;
}
.accordion-enter[data-v-fb13f882],
.accordion-leave-to[data-v-fb13f882] {
    height: 0 !important;
}
.accordion--size-m[data-v-fb13f882] {
    --accordion-header-min-height: 2em;
    --accordion-header-padding: 0.3125em 0.625em;
    --accordion-header-toggle-padding-top: 0.3125em;
    --accordion-header-toggle-padding-bottom: 0.3125em;
    --accordion-body-padding: 0em 0.1875em 0.1875em;
}
.accordion--size-l[data-v-fb13f882] {
    --accordion-header-min-height: 2em;
    --accordion-header-padding: 0.3125em 1.25em;
    --accordion-header-toggle-padding-top: 0.3125em;
    --accordion-header-toggle-padding-bottom: 0.3125em;
    --accordion-body-padding: 0;
}
.accordion--theme-primary[data-v-fb13f882] {
    --clr: #fff;
    --clr-accent: #92c738;
    --clr-decent: #bed2e4;
    --clr-strong: #fff;
    background-color: #276aa5;
    color: var(--clr-strong);
}
.accordion--theme-gray[data-v-fb13f882] {
    --clr: #276aa5;
    --clr-accent: #78a32f;
    --clr-decent: #7498b8;
    --clr-strong: #224e7b;
    background-color: #d3dee8;
    color: var(--clr-strong);
}
.accordion-title[data-v-d70beaae] {
    overflow: hidden;
    text-overflow: ellipsis;
}
.accordion-title__container[data-v-d70beaae] {
    font-size: 0.75em;
    line-height: 1.33;
}
.vue-modal-resizer {
    display: block;
    overflow: hidden;
    position: absolute;
    width: 12px;
    height: 12px;
    bottom: 0;
    z-index: 9999999;
    background: transparent;
}
[dir="ltr"] .vue-modal-resizer {
    right: 0;
    cursor: se-resize;
}
[dir="rtl"] .vue-modal-resizer {
    left: 0;
    cursor: sw-resize;
}
.vue-modal-resizer:after {
    display: block;
    position: absolute;
    content: "";
    background: transparent;
    top: 0;
    width: 0;
    height: 0;
    border-bottom: 10px solid #ddd;
}
[dir="ltr"] .vue-modal-resizer:after {
    left: 0;
    border-left: 10px solid transparent;
}
[dir="rtl"] .vue-modal-resizer:after {
    right: 0;
    border-right: 10px solid transparent;
}
.vue-modal-resizer.clicked:after {
    border-bottom: 10px solid #369be9;
}
.v--modal-block-scroll {
    overflow: hidden;
    width: 100vw;
}
.v--modal-overlay {
    position: fixed;
    box-sizing: border-box;
    top: 0;
    width: 100%;
    height: 100vh;
    background: rgba(0, 0, 0, 0.2);
    z-index: 999;
    opacity: 1;
}
[dir="ltr"] .v--modal-overlay {
    left: 0;
}
[dir="rtl"] .v--modal-overlay {
    right: 0;
}
.v--modal-overlay.scrollable {
    height: 100%;
    min-height: 100vh;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.v--modal-overlay .v--modal-background-click {
    width: 100%;
    min-height: 100%;
    height: auto;
}
.v--modal-overlay .v--modal-box {
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
}
.v--modal-overlay.scrollable .v--modal-box {
    margin-bottom: 2px;
}
.v--modal {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 20px 60px -2px rgba(27, 33, 58, 0.4);
    padding: 0;
}
[dir="ltr"] .v--modal {
    text-align: left;
}
[dir="rtl"] .v--modal {
    text-align: right;
}
.v--modal.v--modal-fullscreen {
    width: 100vw;
    height: 100vh;
    margin: 0;
    top: 0;
}
[dir="ltr"] .v--modal.v--modal-fullscreen {
    left: 0;
}
[dir="rtl"] .v--modal.v--modal-fullscreen {
    right: 0;
}
.v--modal-top-right {
    display: block;
    position: absolute;
    top: 0;
}
[dir="ltr"] .v--modal-top-right {
    right: 0;
}
[dir="rtl"] .v--modal-top-right {
    left: 0;
}
.overlay-fade-enter-active,
.overlay-fade-leave-active {
    transition: all 0.2s;
}
.overlay-fade-enter,
.overlay-fade-leave-active {
    opacity: 0;
}
.nice-modal-fade-enter-active,
.nice-modal-fade-leave-active {
    transition: all 0.4s;
}
.nice-modal-fade-enter,
.nice-modal-fade-leave-active {
    opacity: 0;
    transform: translateY(-20px);
}
.vue-dialog div {
    box-sizing: border-box;
}
.vue-dialog .dialog-flex {
    width: 100%;
    height: 100%;
}
.vue-dialog .dialog-content {
    flex: 1 0 auto;
    width: 100%;
    padding: 15px;
    font-size: 14px;
}
.vue-dialog .dialog-c-title {
    font-weight: 600;
    padding-bottom: 15px;
}
.vue-dialog .vue-dialog-buttons {
    display: flex;
    flex: 0 1 auto;
    width: 100%;
    border-top: 1px solid #eee;
}
.vue-dialog .vue-dialog-buttons-none {
    width: 100%;
    padding-bottom: 15px;
}
.vue-dialog-button {
    font-size: 12px !important;
    background: transparent;
    padding: 0;
    margin: 0;
    border: 0;
    cursor: pointer;
    box-sizing: border-box;
    line-height: 40px;
    height: 40px;
    color: inherit;
    font: inherit;
    outline: none;
}
.vue-dialog-button:hover {
    background: rgba(0, 0, 0, 0.01);
}
.vue-dialog-button:active {
    background: rgba(0, 0, 0, 0.025);
}
[dir="ltr"] .vue-dialog-button:not(:first-of-type) {
    border-left: 1px solid #eee;
}
[dir="rtl"] .vue-dialog-button:not(:first-of-type) {
    border-right: 1px solid #eee;
}
