pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/
.hljs {
  color: #24292e;
  background: #ffffff
}
.hljs-doctag,
.hljs-keyword,
.hljs-meta .hljs-keyword,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-variable.language_ {
  /* prettylights-syntax-keyword */
  color: #d73a49
}
.hljs-title,
.hljs-title.class_,
.hljs-title.class_.inherited__,
.hljs-title.function_ {
  /* prettylights-syntax-entity */
  color: #6f42c1
}
.hljs-attr,
.hljs-attribute,
.hljs-literal,
.hljs-meta,
.hljs-number,
.hljs-operator,
.hljs-variable,
.hljs-selector-attr,
.hljs-selector-class,
.hljs-selector-id {
  /* prettylights-syntax-constant */
  color: #005cc5
}
.hljs-regexp,
.hljs-string,
.hljs-meta .hljs-string {
  /* prettylights-syntax-string */
  color: #032f62
}
.hljs-built_in,
.hljs-symbol {
  /* prettylights-syntax-variable */
  color: #e36209
}
.hljs-comment,
.hljs-code,
.hljs-formula {
  /* prettylights-syntax-comment */
  color: #6a737d
}
.hljs-name,
.hljs-quote,
.hljs-selector-tag,
.hljs-selector-pseudo {
  /* prettylights-syntax-entity-tag */
  color: #22863a
}
.hljs-subst {
  /* prettylights-syntax-storage-modifier-import */
  color: #24292e
}
.hljs-section {
  /* prettylights-syntax-markup-heading */
  color: #005cc5;
  font-weight: bold
}
.hljs-bullet {
  /* prettylights-syntax-markup-list */
  color: #735c0f
}
.hljs-emphasis {
  /* prettylights-syntax-markup-italic */
  color: #24292e;
  font-style: italic
}
.hljs-strong {
  /* prettylights-syntax-markup-bold */
  color: #24292e;
  font-weight: bold
}
.hljs-addition {
  /* prettylights-syntax-markup-inserted */
  color: #22863a;
  background-color: #f0fff4
}
.hljs-deletion {
  /* prettylights-syntax-markup-deleted */
  color: #b31d28;
  background-color: #ffeef0
}
.hljs-char.escape_,
.hljs-link,
.hljs-params,
.hljs-property,
.hljs-punctuation,
.hljs-tag {
  /* purposely ignored */
  
}
.dmMpKcVSI{position:relative}.mF\+W59bY\+{background:rgba(179,183,203,.14);border-radius:16px;font-size:13px;margin:0;overflow:scroll;padding:16px}.bnsSsaLri{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggNS4wMDA5OEgxNS43OTUxQzE2LjkwOTUgNS4wMDA5OCAxNy4zMTM3IDUuMTE3MDEgMTcuNzIxMSA1LjMzNDg5QzE4LjEyODUgNS41NTI3OCAxOC40NDgyIDUuODcyNTEgMTguNjY2MSA2LjI3OTkyQzE4Ljg4NCA2LjY4NzMzIDE5IDcuMDkxNDMgMTkgOC4yMDU4M1YxNi4wMDFDMTkgMTYuNTUzMyAxOS40NDc3IDE3LjAwMSAyMCAxNy4wMDFDMjAuNTUyMyAxNy4wMDEgMjEgMTYuNTUzMyAyMSAxNi4wMDFWOC4xMjg3NUMyMSA2LjM0NTcxIDIwLjgxNDMgNS42OTkxNCAyMC40NjU3IDUuMDQ3MjlDMjAuMTE3MSA0LjM5NTQzIDE5LjYwNTUgMy44ODM4NiAxOC45NTM3IDMuNTM1MjRDMTguMzAxOCAzLjE4NjYzIDE3LjY1NTMgMy4wMDA5OCAxNS44NzIyIDMuMDAwOThIOEM3LjQ0NzcyIDMuMDAwOTggNyAzLjQ0ODY5IDcgNC4wMDA5OEM3IDQuNTUzMjYgNy40NDc3MiA1LjAwMDk4IDggNS4wMDA5OFoiIGZpbGw9IiM4NTg4OUUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjIwNDg2IDcuMDAwOThDNS4zMjI4NyA3LjAwMDk4IDQuODEyNDkgNy4wNDk1NSA0LjI3ODk0IDcuMzM0ODlDMy44NzE1MyA3LjU1Mjc4IDMuNTUxOCA3Ljg3MjUxIDMuMzMzOTIgOC4yNzk5MkMzLjA0ODU3IDguODEzNDYgMyA5LjMyMzg0IDMgMTAuMjA1OFYxNy43OTYxQzMgMTguNjc4MSAzLjA0ODU3IDE5LjE4ODUgMy4zMzM5MiAxOS43MjJDMy41NTE4IDIwLjEyOTQgMy44NzE1MyAyMC40NDkyIDQuMjc4OTQgMjAuNjY3MUM0LjgxMjQ5IDIwLjk1MjQgNS4zMjI4NyAyMS4wMDEgNi4yMDQ4NiAyMS4wMDFIMTMuNzk1MUMxNC42NzcxIDIxLjAwMSAxNS4xODc1IDIwLjk1MjQgMTUuNzIxMSAyMC42NjcxQzE2LjEyODUgMjAuNDQ5MiAxNi40NDgyIDIwLjEyOTQgMTYuNjY2MSAxOS43MjJDMTYuOTUxNCAxOS4xODg1IDE3IDE4LjY3ODEgMTcgMTcuNzk2MVYxMC4yMDU4QzE3IDkuMzIzODQgMTYuOTUxNCA4LjgxMzQ2IDE2LjY2NjEgOC4yNzk5MkMxNi40NDgyIDcuODcyNTEgMTYuMTI4NSA3LjU1Mjc4IDE1LjcyMTEgNy4zMzQ4OUMxNS4xODc1IDcuMDQ5NTUgMTQuNjc3MSA3LjAwMDk4IDEzLjc5NTEgNy4wMDA5OEg2LjIwNDg2Wk01LjIyMjE0IDkuMDk4NTJDNS4yNzI0NCA5LjA3MTYyIDUuMzEyNCA5LjA1MzcyIDUuNDE5MTIgOS4wMzcwOUM1LjU1NzA3IDkuMDE1NiA1Ljc4MTg0IDkuMDAwOTggNi4yMDQ4NiA5LjAwMDk4SDEzLjc5NTFDMTQuMjE4MiA5LjAwMDk4IDE0LjQ0MjkgOS4wMTU2IDE0LjU4MDkgOS4wMzcwOUMxNC42ODc2IDkuMDUzNzIgMTQuNzI3NiA5LjA3MTYyIDE0Ljc3NzkgOS4wOTg1MkMxNC44MzY3IDkuMTMgMTQuODcxIDkuMTY0MjUgMTQuOTAyNSA5LjIyMzEyQzE0LjkyOTQgOS4yNzM0MiAxNC45NDczIDkuMzEzMzggMTQuOTYzOSA5LjQyMDFDMTQuOTg1NCA5LjU1ODA0IDE1IDkuNzgyODIgMTUgMTAuMjA1OFYxNy43OTYxQzE1IDE4LjIxOTEgMTQuOTg1NCAxOC40NDM5IDE0Ljk2MzkgMTguNTgxOUMxNC45NDczIDE4LjY4ODYgMTQuOTI5NCAxOC43Mjg1IDE0LjkwMjUgMTguNzc4OEMxNC44NzEgMTguODM3NyAxNC44MzY3IDE4Ljg3MiAxNC43Nzc5IDE4LjkwMzRDMTQuNzI3NiAxOC45MzAzIDE0LjY4NzYgMTguOTQ4MiAxNC41ODA5IDE4Ljk2NDlDMTQuNDQyOSAxOC45ODY0IDE0LjIxODIgMTkuMDAxIDEzLjc5NTEgMTkuMDAxSDYuMjA0ODZDNS43ODE4NCAxOS4wMDEgNS41NTcwNyAxOC45ODY0IDUuNDE5MTIgMTguOTY0OUM1LjMxMjQgMTguOTQ4MiA1LjI3MjQ0IDE4LjkzMDMgNS4yMjIxNCAxOC45MDM0QzUuMTYzMjcgMTguODcyIDUuMTI5MDMgMTguODM3NyA1LjA5NzU0IDE4Ljc3ODhDNS4wNzA2NCAxOC43Mjg1IDUuMDUyNzQgMTguNjg4NiA1LjAzNjExIDE4LjU4MTlDNS4wMTQ2MiAxOC40NDM5IDUgMTguMjE5MSA1IDE3Ljc5NjFWMTAuMjA1OEM1IDkuNzgyODIgNS4wMTQ2MiA5LjU1ODA0IDUuMDM2MTEgOS40MjAxQzUuMDUyNzQgOS4zMTMzOCA1LjA3MDY0IDkuMjczNDIgNS4wOTc1NCA5LjIyMzEyQzUuMTI5MDMgOS4xNjQyNSA1LjE2MzI3IDkuMTMgNS4yMjIxNCA5LjA5ODUyWiIgZmlsbD0iIzg1ODg5RSIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:24px;opacity:1;position:absolute;right:16px;top:16px;transition:opacity .3s;width:24px}.bnsSsaLri:hover{opacity:.7}
/**
 * 1. Значения padding и margin каждый браузер выставляет по-своему – сбрасываем в ноль.
 * 2. Не должно быть возможности выделить контент кнопки, в т.ч. кнопки-ссылки.
 * 3. У содержимого кнопок-ссылок не должно быть подчеркивания.
 * 4. Кнопка не предполагает многострочного содержимого.
 * 5. Чтобы FF под MacOS не делал blur после программного выставления фокуса по mousedown.
 *    Подробности: http://jsfiddle.net/mishaberezin/892yppts/10/.
 * 6. Для кнопок-ссылок.
 * 7. Убираем нативную подсветку на iOS и Android.
 * 8. В IE по дефолту hidden, в остальных браузерах visible, требуется нормализация.
 *    В пользу visible, т.к. мы используем тень для отображения фокуса.
 * 9. Такой сброс стилей нужен для всех тем.
 * 10. Сбрасываем браузерные стили для кнопок, в особенности для link.
 * 11. В IOS 15 для button[type=submit] выставляется bold
 */
.Button2 {
    position: relative;

    display: inline-block; /* 6 */
    overflow: visible; /* 8 */

    box-sizing: border-box;
    margin: 0; /* 1 */
    padding: 0; /* 1 */

    font-family: var(--button-font-family);
    font-weight: inherit; /* 11 */
    -moz-user-focus: ignore; /* 5 */

    user-select: none; /* 2 */
    text-align: center; /* 10 */
    white-space: nowrap; /* 4 */
    text-decoration: none; /* 3 */

    border-width: 0;
    outline: 0;
    background: transparent; /* 9 */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 7 */

    touch-action: manipulation;
}

/**
 * Перестаем реагировать на события мыши, если компонент не как тэг кнопка,
 * а на пример как ссылка, в остальных случаях достаточно атрибута disabled.
 */
.Button2[aria-disabled='true'],
.Button2[aria-busy='true'] {
    pointer-events: none;
}

/**
 * В FF 4+ у содержимого кнопки есть внутренняя обводка, которая используется для
 * индикации фокуса на кнопках с измененными css-свойствами border или background.
 * Обводка влияет на размеры, для нормализации с другими браузерами ее нужно убрать.
 * Подробности: http://stackoverflow.com/questions/8859908.
 */
.Button2::-moz-focus-inner {
    padding: 0;

    border: 0;
}

.Button2::before {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: '';

    border-radius: var(--button-borderRadius);
}

/**
 * Псевдоэлемент для исправления нажатия на край кнопки
 * https://st.yandex-team.ru/ISL-5480
 */
.Button2::after {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: '';

    transform: scale(0);
}

/**
 * 1. Устраняет проблему с mouseover/mouseout внутри кнопки.
 * 2. В IE9+ с помощью position:relative у <button> лечится супер эффект "нажимания".
 *    Подробнее: http://stackoverflow.com/questions/6744406.
 * 3. Селектор усиливается, чтобы перебить position: relative у icon_type_glyph.
 */
.Button2 .Button2-Icon {
    position: relative; /* 2 */

    pointer-events: none; /* 1 */
}

.Button2 .Button2-Icon_side_left {
    position: absolute;
    top: 0;
    left: 0;
}

.Button2 .Button2-Icon_side_right {
    position: absolute;
    top: 0;
    right: 0;
}

/**
 * 1. В IE9+ с помощью position:relative у <button> лечится супер эффект "нажимания".
 *    Подробнее: http://stackoverflow.com/questions/6744406;
 * 2. В IE8 нужно, чтобы элемент приобрел "layout" и применялись фильтры прозрачности.
 *    Сделано на common для однообразности.
 * 3. Если не прибить resize в Safari 8 у __text появляется "уголочек".
 *    http://jing.yandex-team.ru/files/karamadjong/2015-03-18_1319.png
 * 4. Устраняет проблему с mouseover/mouseout внутри кнопки.
 */
.Button2-Text {
    position: relative; /* 1 */

    display: inline-block; /* 2 */

    resize: none; /* 3 */
    white-space: nowrap;
    pointer-events: none; /* 4 */
}

/**
 * 1. Значения padding и margin каждый браузер выставляет по-своему – сбрасываем в ноль.
 * 2. Не должно быть возможности выделить контент кнопки, в т.ч. кнопки-ссылки.
 * 3. У содержимого кнопок-ссылок не должно быть подчеркивания.
 * 4. Кнопка не предполагает многострочного содержимого.
 * 5. Чтобы FF под MacOS не делал blur после программного выставления фокуса по mousedown.
 *    Подробности: http://jsfiddle.net/mishaberezin/892yppts/10/.
 * 6. Для кнопок-ссылок.
 * 7. Убираем нативную подсветку на iOS и Android.
 * 8. В IE по дефолту hidden, в остальных браузерах visible, требуется нормализация.
 *    В пользу visible, т.к. мы используем тень для отображения фокуса.
 * 9. Такой сброс стилей нужен для всех тем.
 * 10. Сбрасываем браузерные стили для кнопок, в особенности для link.
 * 11. В IOS 15 для button[type=submit] выставляется bold
 */
.Button2 {
    position: relative;

    display: inline-block; /* 6 */
    overflow: visible; /* 8 */

    box-sizing: border-box;
    margin: 0; /* 1 */
    padding: 0; /* 1 */

    font-family: var(--button-font-family);
    font-weight: inherit; /* 11 */
    -moz-user-focus: ignore; /* 5 */

    user-select: none; /* 2 */
    text-align: center; /* 10 */
    white-space: nowrap; /* 4 */
    text-decoration: none; /* 3 */

    border-width: 0;
    outline: 0;
    background: transparent; /* 9 */
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 7 */

    touch-action: manipulation;
}

/**
 * Перестаем реагировать на события мыши, если компонент не как тэг кнопка,
 * а на пример как ссылка, в остальных случаях достаточно атрибута disabled.
 */
.Button2[aria-disabled='true'],
.Button2[aria-busy='true'] {
    pointer-events: none;
}

/**
 * В FF 4+ у содержимого кнопки есть внутренняя обводка, которая используется для
 * индикации фокуса на кнопках с измененными css-свойствами border или background.
 * Обводка влияет на размеры, для нормализации с другими браузерами ее нужно убрать.
 * Подробности: http://stackoverflow.com/questions/8859908.
 */
.Button2::-moz-focus-inner {
    padding: 0;

    border: 0;
}

.Button2::before {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: '';

    border-radius: var(--button-borderRadius);
}

/**
 * Псевдоэлемент для исправления нажатия на край кнопки
 * https://st.yandex-team.ru/ISL-5480
 */
.Button2::after {
    position: absolute;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: '';

    transform: scale(0);
}

.Button2_size_s {
        height: var(--button-size-s-height);

        font-size: var(--button-size-s-font);
        line-height: var(--button-size-s-lineHeight);
    }
.Button2_size_s .Button2-Text {
        margin: var(--button-size-s-text-indentAll);
    }
.Button2_size_s .Button2-Icon {
        width: var(--button-size-s-icon-width);
    }
.Button2_size_s .Button2-Icon.Icon_type_arrow {
        width: var(--button-size-s-icon-width);
    }
.Button2_size_s .Button2-Icon_side_left ~ .Button2-Text {
        margin-left: var(--button-size-s-icon-indentLeft);
    }
.Button2_size_s .Button2-Icon_side_right ~ .Button2-Text {
        margin-right: var(--button-size-s-icon-indentRight);
    }

.Button2_size_m {
        height: var(--button-size-m-height);

        font-size: var(--button-size-m-font);
        line-height: var(--button-size-m-lineHeight);
    }
.Button2_size_m .Button2-Text {
        margin: var(--button-size-m-text-indentAll);
    }
.Button2_size_m .Button2-Icon {
        width: var(--button-size-m-icon-width);
    }
.Button2_size_m .Button2-Icon.Icon_type_arrow {
        width: var(--button-size-m-icon-width);
    }
.Button2_size_m .Button2-Icon_side_left ~ .Button2-Text {
        margin-left: var(--button-size-m-icon-indentLeft);
    }
.Button2_size_m .Button2-Icon_side_right ~ .Button2-Text {
        margin-right: var(--button-size-m-icon-indentRight);
    }

.Button2_size_l {
        height: var(--button-size-l-height);

        font-size: var(--button-size-l-font);
        line-height: var(--button-size-l-lineHeight);
    }
.Button2_size_l .Button2-Text {
        margin: var(--button-size-l-text-indentAll);
    }
.Button2_size_l .Button2-Icon {
        width: var(--button-size-l-icon-width);
    }
.Button2_size_l .Button2-Icon.Icon_type_arrow {
        width: var(--button-size-l-icon-width);
    }
.Button2_size_l .Button2-Icon_side_left ~ .Button2-Text {
        margin-left: var(--button-size-l-icon-indentLeft);
    }
.Button2_size_l .Button2-Icon_side_right ~ .Button2-Text {
        margin-right: var(--button-size-l-icon-indentRight);
    }

/* common */
.Button2_view_action {
        color: var(--button-view-action-typo-color-base);

        transition: transform .1s ease-out, color .15s linear;
        transform: scale(1);
    }
.Button2_view_action::before {
        background-color: var(--button-view-action-fill-color-base);

        transition: background-color .15s linear;
    }
/* press */
.Button2_view_action.Button2_pressed {
        transition: none;
        transform: scale(.96);
    }
/* 1.042 ≈ 1/0.96 */
.Button2_view_action.Button2_pressed::after {
        transform: scale(1.042);
    }
/* disable */
.Button2_view_action[aria-disabled='true'] {
        color: var(--button-view-action-typo-color-disabled);
    }
.Button2_view_action[aria-disabled='true']::before {
        /* uses --color-transparent token for correct handling of specificity in postcss-theme-fold */
        border-color: var(--color-transparent);
        background-color: var(--button-view-action-fill-color-disabled);
    }
/* check */
.Button2_view_action.Button2_checked {
        color: var(--button-view-action-typo-color-checked-base);
    }
.Button2_view_action.Button2_checked::before {
        /* uses --color-transparent token for correct handling of specificity in postcss-theme-fold */
        border-color: var(--color-transparent);
        background-color: var(--button-view-action-fill-color-checked-base);
    }

/* progress */
.Button2_view_action.Button2_progress::before {
        background-image: repeating-linear-gradient(-45deg, var(--button-view-action-fill-color-progress-base), var(--button-view-action-fill-color-progress-base) 4px, var(--button-view-action-fill-color-progress-process) 4px, var(--button-view-action-fill-color-progress-process) 8px);
        background-size: 34px 34px;

        /* stylelint-disable-next-line no-unknown-animations */
        animation-name: button-view-action-progress;
        animation-duration: .5s;
        animation-timing-function: linear;
        animation-iteration-count: infinite;
    }
.Button2_view_action.Button2_progress {
        color: var(--button-view-action-typo-color-progress-base);
    }
/* stylelint-disable-next-line */
@keyframes button-view-action-progress {
        0% {
            background-position: -12px 0;
        }

        100% {
            background-position: 0 0;
        }
    }

/* hover */
.Button2_view_action:not([aria-disabled='true']):hover {
        color: var(--button-view-action-typo-color-hovered);
    }
.Button2_view_action:not([aria-disabled='true']):hover::before {
        background-color: var(--button-view-action-fill-color-hovered);
    }

/* check */
.Button2_view_action.Button2_checked:not([aria-disabled='true']):hover {
        color: var(--button-view-action-typo-color-checked-hovered);
    }
.Button2_view_action.Button2_checked:not([aria-disabled='true']):hover::before {
        background-color: var(--button-view-action-fill-color-checked-hovered);
    }

/* focus */
.utilityfocus .Button2_view_action:focus::before {
        border: 2px solid var(--button-view-action-border-color-focused);
    }

/* common */
.Button2_view_default {
        color: var(--button-view-default-typo-color-base);

        transition: transform .1s ease-out, color .15s linear;
        transform: scale(1);
    }
.Button2_view_default::before {
        background-color: var(--button-view-default-fill-color-base);

        transition: background-color .15s linear;
    }
/* press */
.Button2_view_default.Button2_pressed {
        transition: none;
        transform: scale(.96);
    }
/* 1.042 ≈ 1/0.96 */
.Button2_view_default.Button2_pressed::after {
        transform: scale(1.042);
    }
/* disable */
.Button2_view_default[aria-disabled='true'] {
        color: var(--button-view-default-typo-color-disabled);
    }
.Button2_view_default[aria-disabled='true']::before {
        /* uses --color-transparent token for correct handling of specificity in postcss-theme-fold */
        border-color: var(--color-transparent);
        background-color: var(--button-view-default-fill-color-disabled);
    }
/* check */
.Button2_view_default.Button2_checked {
        color: var(--button-view-default-typo-color-checked-base);
    }
.Button2_view_default.Button2_checked::before {
        /* uses --color-transparent token for correct handling of specificity in postcss-theme-fold */
        border-color: var(--color-transparent);
        background-color: var(--button-view-default-fill-color-checked-base);
    }

/* hover */
.Button2_view_default:not([aria-disabled='true']):hover {
        color: var(--button-view-default-typo-color-hovered);
    }
.Button2_view_default:not([aria-disabled='true']):hover::before {
        background-color: var(--button-view-default-fill-color-hovered);
    }

/* check */
.Button2_view_default.Button2_checked:not([aria-disabled='true']):hover {
        color: var(--button-view-default-typo-color-checked-hovered);
    }
.Button2_view_default.Button2_checked:not([aria-disabled='true']):hover::before {
        background-color: var(--button-view-default-fill-color-checked-hovered);
    }

/* focus */
.utilityfocus .Button2_view_default:focus::before {
        border: 2px solid var(--button-view-default-border-color-focused);
    }

.Button2 {
    cursor: pointer;
}

.Button2[aria-disabled='true'],
.Button2_disabled {
    cursor: default;
}

.Icon {
    display: inline-block;

    background-repeat: no-repeat;
    background-position: 50%;
}

/**
 * Для правильного позиционирования относительно baseline.
 * Плюс высота блока начинает определяться по унаследованному line-height.
 */
.Icon::after {
    visibility: hidden;

    content: '\00A0';
}

.Icon_hasGlyph {
    position: relative;
}

.Icon_hasGlyph svg {
    position: absolute;
    top: 50%;
    left: 50%;

    transform: translate(-50%, -50%);
}

/* stylelint-disable selector-max-universal */
.Icon_hasGlyph svg,
.Icon_hasGlyph svg * {
    fill: currentColor;
}

.Icon_glyph_carets-v svg {
    width: 8px;
    height: 14px;
}

.Menu {
    display: inline-block;
    overflow-x: hidden;
    overflow-y: auto;

    box-sizing: border-box;

    font-family: var(--menu-font-family);
    user-select: none;

    outline: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Menu-Item {
    white-space: nowrap;
}

.Menu_disabled,
.Menu-Item_disabled {
    cursor: default;
    pointer-events: none;
}

/**
 * FF игнорирует padding-bottom у контейнеров с overfolow:auto,
 * поэтому поля у меню реализуются с помощью псевдо-элементов.
 * Подробнее: https://bugzilla.mozilla.org/show_bug.cgi?id=748518
 */
.Menu::before,
.Menu::after {
    display: block;

    content: '';
}

.Menu_size_s {
    font-size: var(--menu-size-s-fontSize);
    line-height: var(--menu-size-s-lineHeight);
}

.Menu_size_s::before,
.Menu_size_s::after {
    height: var(--menu-size-s-spaceVert);
}

.Menu_size_s .Menu-Item,
.Menu_size_s .Menu-Title {
    padding: 0 var(--menu-size-s-item-spaceHor);
}

.Menu_size_s .Menu-Item {
    background-position: var(--menu-size-s-item-spaceHor) center;
}

.Menu_size_s .Icon.Icon_glyph_type-check {
    margin-right: var(--menu-size-s-item-icon-indentRight);
}

.Menu_size_s .Menu-Group {
    padding: var(--menu-size-s-group-spaceVert) var(--menu-size-s-group-spaceHor);
}

.Menu_size_s .Menu-Item + .Menu-Group {
    margin-top: var(--menu-size-s-item-indentBottom);
}

.Menu_size_s .Menu-Group + .Menu-Item {
    margin-top: var(--menu-size-s-group-indentBottom);
}

.Menu_size_s .Menu-Item_type_option > :first-child,
.Menu_size_s .Menu-Title ~ .Menu-Item > :first-child {
    margin-left: var(--menu-size-s-titleSibling-indentLeft);
}

.Menu_size_s .Menu-Title ~ .Menu-Item .Icon {
    margin-left: 0;
}

.Menu_size_s .Menu-Icon + .Menu-Text {
    margin-left: var(--menu-size-s-item-icon-indentRight);
}

.Menu_size_m {
    font-size: var(--menu-size-m-fontSize);
    line-height: var(--menu-size-m-lineHeight);
}

.Menu_size_m::before,
.Menu_size_m::after {
    height: var(--menu-size-m-spaceVert);
}

.Menu_size_m .Menu-Item,
.Menu_size_m .Menu-Title {
    padding: 0 var(--menu-size-m-item-spaceHor);
}

.Menu_size_m .Menu-Item {
    background-position: var(--menu-size-m-item-spaceHor) center;
}

.Menu_size_m .Icon.Icon_glyph_type-check {
    margin-right: var(--menu-size-m-item-icon-indentRight);
}

.Menu_size_m .Menu-Group {
    padding: var(--menu-size-m-group-spaceVert) var(--menu-size-m-group-spaceHor);
}

.Menu_size_m .Menu-Item + .Menu-Group {
    margin-top: var(--menu-size-m-item-indentBottom);
}

.Menu_size_m .Menu-Group + .Menu-Item {
    margin-top: var(--menu-size-m-group-indentBottom);
}

.Menu_size_m .Menu-Item_type_option > :first-child,
.Menu_size_m .Menu-Title ~ .Menu-Item > :first-child {
    margin-left: var(--menu-size-m-titleSibling-indentLeft);
}

.Menu_size_m .Menu-Title ~ .Menu-Item .Icon {
    margin-left: 0;
}

.Menu_size_m .Menu-Icon + .Menu-Text {
    margin-left: var(--menu-size-m-item-icon-indentRight);
}

/* common */
.Menu_view_default {
    color: var(--menu-view-default-typo-color-base);
    background-color: var(--menu-view-default-fill-color-base);
}

.Menu_view_default .Menu-Group {
    border-top: 1px solid var(--menu-view-default-border-color-base);
}

.Menu_view_default .Menu-Group:first-child {
    padding-top: 0;

    border-top: none;
}

.Menu_view_default .Menu-Group:last-child {
    padding-bottom: 0;
}

.Menu_view_default .Menu-Title {
    color: var(--menu-view-default-typo-color-secondary);
}

.Menu_view_default .Menu-Item {
    position: relative;

    cursor: pointer;
}

/* stylelint-disable-next-line selector-max-universal */
.Menu_view_default .Menu-Item * {
    /* Обнуляем значения для интерактивных элементов внутри пункта меню. */
    text-decoration: none;

    outline: none;
}

.Menu_view_default .Menu-Item .Icon.Icon_glyph_type-check {
    visibility: hidden;

    width: 16px;
}

/* Усиливаем селектор Menu & Icon, чтобы перебить margin-left при раскрытии css-переменных. */
.Menu.Menu_view_default .Menu-Item .Icon.Icon_glyph_type-check[class] {
    margin-left: 0;
}

/* check */
.Menu.Menu_view_default .Menu-Item.Menu-Item_checked .Icon_glyph_type-check {
    visibility: visible;
}

/* disable */
.Menu_view_default.Menu_disabled .Menu-Item,
.Menu_view_default .Menu-Item.Menu-Item_disabled {
    opacity: .3;
    color: var(--menu-view-default-typo-color-disabled);
}

/* hover */
.Menu_view_default .Menu-Item.Menu-Item_hovered {
    color: var(--menu-view-default-typo-color-hovered);
    background-color: var(--menu-view-default-fill-color-hovered);
}

.Icon_glyph_type-check svg {
    width: 16px;
    height: 10px;
}

.Popup2 {
    position: absolute;
    z-index: 1400;
}

.Popup2[data-popper-reference-hidden],
.Popup2[data-popper-escaped] {
    visibility: hidden !important;

    margin: -9999px 0 0 -9999px !important;

    pointer-events: none !important;
}

/* common */
.Popup2_view_default {
    visibility: hidden;

    box-sizing: border-box;
    margin: -9999px 0 0 -9999px;

    color: var(--popup-view-default-typo-color);
    border-radius: var(--popup-borderRadius);
    background-color: var(--popup-view-default-fill-color);
    box-shadow: 0 11px 14px -7px rgba(0, 0, 0, .3);

    animation-duration: .1s;
    animation-timing-function: ease-out;

    animation-fill-mode: forwards;
}

.Popup2_view_default::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    content: '';

    border-radius: inherit;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .05);
}

.Popup2_view_default.Popup2_visible::before {
    /* NOTE: ISL-5672 */
    z-index: -1;
}

.Popup2_view_default.Popup2_visible {
    visibility: visible;

    margin: 0;
}

.Popup2_view_default .Popup2-TailFill {
    fill: var(--popup-view-default-fill-color);
}

.Popup2_view_default .Popup2-TailBorder {
    fill: rgba(0, 0, 0, .05);
}

/**
 * Необходимо, чтобы сохранить скругленные края попапа,
 * даже если у вложенного элемента скругления не будет.
 */
.Popup2.Popup2_view_default > :first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.Popup2.Popup2_view_default > :last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}

.Popup2_view_default.Popup2[data-popper-placement^='bottom'] {
    animation-name: popup2_view_default_bottom;
}

.Popup2_view_default.Popup2[data-popper-placement^='bottom'].Popup2_visible {
    animation-name: popup2_view_default_bottom_visible;
}

.Popup2_view_default.Popup2[data-popper-placement^='top'] {
    animation-name: popup2_view_default_top;
}

.Popup2_view_default.Popup2[data-popper-placement^='top'].Popup2_visible {
    animation-name: popup2_view_default_top_visible;
}

.Popup2_view_default.Popup2[data-popper-placement^='right'] {
    animation-name: popup2_view_default_right;
}

.Popup2_view_default.Popup2[data-popper-placement^='right'].Popup2_visible {
    animation-name: popup2_view_default_right_visible;
}

.Popup2_view_default.Popup2[data-popper-placement^='left'] {
    animation-name: popup2_view_default_left;
}

.Popup2_view_default.Popup2[data-popper-placement^='left'].Popup2_visible {
    animation-name: popup2_view_default_left_visible;
}

@keyframes popup2_view_default_bottom {
    0% {
        visibility: visible;

        margin: 0;

        opacity: 1;

        transform: translateY(0);
    }

    99% {
        margin: 0;

        transform: translateY(10px);
    }

    100% {
        visibility: hidden;

        margin: -9999px 0 0 -9999px;

        opacity: 0;
    }
}

@keyframes popup2_view_default_bottom_visible {
    0% {
        opacity: 0;

        transform: translateY(10px);
    }

    100% {
        opacity: 1;

        transform: translateY(0);
    }
}

@keyframes popup2_view_default_top {
    0% {
        visibility: visible;

        margin: 0;

        opacity: 1;

        transform: translateY(0);
    }

    99% {
        margin: 0;

        transform: translateY(-10px);
    }

    100% {
        visibility: hidden;

        margin: -9999px 0 0 -9999px;

        opacity: 0;
    }
}

@keyframes popup2_view_default_top_visible {
    0% {
        opacity: 0;

        transform: translateY(-10px);
    }

    100% {
        opacity: 1;

        transform: translateY(0);
    }
}

@keyframes popup2_view_default_right {
    0% {
        visibility: visible;

        margin: 0;

        opacity: 1;

        transform: translateX(0);
    }

    99% {
        margin: 0;

        transform: translateX(10px);
    }

    100% {
        visibility: hidden;

        margin: -9999px 0 0 -9999px;

        opacity: 0;
    }
}

@keyframes popup2_view_default_right_visible {
    0% {
        opacity: 0;

        transform: translateX(10px);
    }

    100% {
        opacity: 1;

        transform: translateX(0);
    }
}

@keyframes popup2_view_default_left {
    0% {
        visibility: visible;

        margin: 0;

        opacity: 1;

        transform: translateX(0);
    }

    99% {
        margin: 0;

        transform: translateX(-10px);
    }

    100% {
        visibility: hidden;

        margin: -9999px 0 0 -9999px;

        opacity: 0;
    }
}

@keyframes popup2_view_default_left_visible {
    0% {
        opacity: 0;

        transform: translateX(-10px);
    }

    100% {
        opacity: 1;

        transform: translateX(0);
    }
}

.Popup2-Tail {
    width: 24px;
    height: 24px;

    /* Отключаем взаимодействие, т.к. хвостик может накладываться на якорь */
    pointer-events: none;
}

.Popup2-TailSvg {
    display: block;
}

.Popup2[data-popper-placement^='top'] .Popup2-Tail {
    top: 100%;

    transform: rotate(180deg);
}

.Popup2[data-popper-placement^='left'] .Popup2-Tail {
    left: 100%;

    transform: rotate(90deg);
}

.Popup2[data-popper-placement^='bottom'] .Popup2-Tail {
    bottom: 100%;
}

.Popup2[data-popper-placement^='right'] .Popup2-Tail {
    right: 100%;

    transform: rotate(-90deg);
}

/**
 * Селектор усиливается, чтобы перебить text-align: center; в button2.
 * https://st.yandex-team.ru/ISL-4691
 **/
.Select2-Button.Select2-Button {
    text-align: left;
}

.Select2-Menu.Menu {
    display: block;

    max-height: inherit;
}

.Select2 {
    position: relative;

    display: inline-block;

    max-width: 100%;

    vertical-align: bottom;
}

.Text_typography_body-long-l {
    font-family: var(--text-body-long-size-l-font-family);
    font-size: var(--text-body-long-size-l-font-size);
    line-height: var(--text-body-long-size-l-line-height);
    letter-spacing: var(--text-body-long-size-l-letter-spacing);
}

.Text {
    font-weight: var(--typography-font-weight-regular);

    color: var(--color-typo-primary);
}

.Text_align_start {
    text-align: left;
}

.Text_align_center {
    text-align: center;
}

.Text_align_end {
    text-align: right;
}

.Text_align_justify {
    text-align: justify;
}

.Text_overflow_fade,
.Text_overflow_fade-horizontal {
    position: relative;

    display: block;
    overflow: hidden;
}

.Text_overflow_fade::after,
.Text_overflow_fade-horizontal::after {
    position: absolute;
    right: 0;
    bottom: 0;

    content: '\00a0';
}

.Text_overflow_fade::after {
    width: 2em;

    background-image: linear-gradient(270deg, var(--color-bg-default) 35%, transparent);
}

.Text_overflow_fade-horizontal::after {
    left: 0;

    background-image: linear-gradient(0deg, var(--color-bg-default) 35%, transparent);
}

.Text_overflow_ellipsis {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;

    white-space: normal;
    text-overflow: ellipsis;
}

.Text_color_brand {
    color: var(--color-typo-brand);
}

.Text_color_inverse {
    color: var(--color-typo-inverse);
}

.Text_color_promo {
    color: var(--color-typo-promo);
}

.Text_color_secondary {
    color: var(--color-typo-secondary);
}

.Text_color_ghost {
    color: var(--color-typo-ghost);
}

.Text_color_success {
    color: var(--color-typo-success);
}

.Text_color_alert {
    color: var(--color-typo-alert);
}

.Text_color_disable {
    color: var(--color-typo-disable);
}

.Text_color_warning {
    color: var(--color-typo-warning);
}

.Text_color_control-primary {
    color: var(--color-control-typo-primary);
}

.Text_color_control-secondary {
    color: var(--color-control-typo-secondary);
}

.Text_color_control-passive {
    color: var(--color-control-typo-passive);
}

.Text_color_control-ghost {
    color: var(--color-control-typo-ghost);
}

.Text_color_control-faint {
    color: var(--color-control-typo-faint);
}

.Text_color_control-disable {
    color: var(--color-control-typo-disable);
}

.Text_color_control-link {
    color: var(--color-control-typo-link);
}

.Text_color_control-error {
    color: var(--color-control-typo-error);
}

.Text_color_link {
    color: var(--color-link);
}

.Text_color_link-external {
    color: var(--color-link-external);
}

.Text_color_link-minor {
    color: var(--color-link-minor);
}

.Text_color_link-hover {
    color: var(--color-link-hover);
}

.Text_typography_body-long-m {
    font-family: var(--text-body-long-size-m-font-family);
    font-size: var(--text-body-long-size-m-font-size);
    line-height: var(--text-body-long-size-m-line-height);
    letter-spacing: var(--text-body-long-size-m-letter-spacing);
}

.Text_typography_body-long-s {
    font-family: var(--text-body-long-size-s-font-family);
    font-size: var(--text-body-long-size-s-font-size);
    line-height: var(--text-body-long-size-s-line-height);
    letter-spacing: var(--text-body-long-size-s-letter-spacing);
}

.Text_typography_headline-l {
    font-family: var(--text-headline-size-l-font-family);
    font-size: var(--text-headline-size-l-font-size);
    line-height: var(--text-headline-size-l-line-height);
    letter-spacing: var(--text-headline-size-l-letter-spacing);
}

.Text_typography_headline-m {
    font-family: var(--text-headline-size-m-font-family);
    font-size: var(--text-headline-size-m-font-size);
    line-height: var(--text-headline-size-m-line-height);
    letter-spacing: var(--text-headline-size-m-letter-spacing);
}

.Text_typography_headline-s {
    font-family: var(--text-headline-size-s-font-family);
    font-size: var(--text-headline-size-s-font-size);
    line-height: var(--text-headline-size-s-line-height);
    letter-spacing: var(--text-headline-size-s-letter-spacing);
}

.Text.Text_weight_medium {
    font-weight: var(--typography-font-weight-medium);
}

.Text.Text_weight_bold {
    font-weight: var(--typography-font-weight-bold);
}

.Field{align-items:center;box-sizing:border-box;display:flex;min-height:36px;width:100%}.Field .Label{flex:0 0 auto;padding-right:15px}.Field .Control{flex:0 0 auto}.Field .Control>*,.Field .Control>.Select2>button{width:100%}
/* Slider */
.Slider_view_default {
    color: var(--slider-view-default-typo-color-base);
}

.Slider_view_default.Slider_disabled {
    opacity: 0.5;
}

.Slider_view_default.Slider_withTickValues {
    /* Добавляем отступ снизу равный высоте TickLabel. */
    padding-bottom: var(--slider-view-default-tick-label-line-height);
}

/* Slider-Container */
.Slider_view_default .Slider-Container {
    /* Добавляем отступы по краям равные ширине Thumb. */
    height: var(--slider-view-default-height);
    padding: 0 var(--slider-view-default-thumb-width);
}

/* Slider-Track */
.Slider_view_default .Slider-Track {
    height: var(--slider-view-default-track-height);

    border-radius: var(--slider-view-default-track-border-radius);
    background-color: var(--slider-view-default-track-fill-color-base);

    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
}

.Slider_view_default:not(.Slider_disabled) .Slider-Container:hover .Slider-Track {
    background-color: var(--slider-view-default-track-fill-color-hovered);
}

/* Slider-Range */
.Slider_view_default .Slider-Range {
    border-radius: inherit;
    background-color: var(--slider-view-default-range-fill-color-base);

    transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1);
}

.Slider_view_default.Slider_disabled .Slider-Range {
    background-color: var(--slider-view-default-range-fill-color-disabled);
}

.Slider_view_default:not(.Slider_disabled) .Slider-Container:hover .Slider-Range {
    background-color: var(--slider-view-default-range-fill-color-hovered);
}

/* Slider-Thumb */
.Slider_view_default .Slider-Thumb {
    width: var(--slider-view-default-thumb-width);
    height: var(--slider-view-default-thumb-height);

    border-radius: var(--slider-view-default-thumb-border-radius);
    background-color: var(--slider-view-default-thumb-fill-color-base);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 0 1px rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05);

    transition: box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms ease-out;
}

.Slider_view_default .Slider-Thumb::before {
    /* Задаем область нажатия равной высоте слайдера */
    width: var(--slider-view-default-height);
    height: var(--slider-view-default-height);
}

.Slider_view_default.Slider_disabled .Slider-Thumb {
    background-color: var(--slider-view-default-thumb-fill-color-disabled);
    box-shadow: none;
}

.Slider_view_default:not(.Slider_disabled) .Slider-Thumb:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 0 1px rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(255, 204, 0, 0.65);
}

/* TODO: Возможно стоит перенести на desktop. */
.utilityfocus .Slider_view_default .Slider-Thumb:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 0 1px rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(255, 204, 0, 0.3);
}

.Slider_view_default .Slider-Thumb_pressed {
    transform: scale(1.25);
}

.Slider_view_default .Slider-Thumb.Slider-Thumb_pressed[class] {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 0 1px rgba(0, 0, 0, 0.05), 0 4px 6px rgba(0, 0, 0, 0.05), 0 0 0 6px rgba(255, 204, 0, 0.3);
}

/* Slider-Ticks */
.Slider_view_default .Slider-Ticks {
    /* Добавляем отступы по краям равные ширине Thumb. */
    right: var(--slider-view-default-thumb-width);
    left: var(--slider-view-default-thumb-width);
}

/* Slider-Tick */
.Slider_view_default .Slider-Tick {
    width: var(--slider-view-default-tick-width);
    height: var(--slider-view-default-tick-height);
}

.Slider_view_default .Slider-Tick:first-child,
.Slider_view_default .Slider-Tick:last-child {
    background: none;
}

.Slider_view_default .Slider-Tick_visible {
    background-color: var(--slider-view-default-tick-fill-color-base);
}

/* Slider-TickLabel */
.Slider_view_default .Slider-TickLabel {
    bottom: calc(var(--slider-view-default-tick-label-line-height) * -1);

    font-size: var(--slider-view-default-tick-label-font-size);
    line-height: var(--slider-view-default-tick-label-line-height);
}

.Slider-Handle {
    position: absolute;
    z-index: 2;
    top: 0;
}

.Slider-Thumb {
    display: flex;
    justify-content: center;
    align-items: center;

    padding: 0;

    font-family: inherit;
    cursor: grab;
    user-select: none;

    color: inherit;
    border: none;
    outline: 0;
    background: none;
    -moz-user-focus: ignore;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    touch-action: none;
}

.Slider-Thumb::before {
    position: absolute;

    content: '';
}

.Slider-Thumb_pressed {
    cursor: grabbing;
}

.Slider_disabled .Slider-Thumb {
    cursor: default;
}

.Slider-TickLabel {
    position: absolute;
}

.Slider-Container {
    position: relative;

    display: flex;
    flex: 1;
    align-items: center;

    cursor: pointer;
}

.Slider_disabled .Slider-Container {
    cursor: default;
}

.Slider-Range {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.Slider-Track {
    position: relative;

    display: flex;
    flex: 1;
    justify-content: space-between;
    align-items: center;
}

.Slider-Ticks {
    position: absolute;
    top: 0;

    display: flex;
    justify-content: space-between;
    align-items: center;

    height: 100%;
}

.Slider_reverse .Slider-Ticks {
    flex-direction: row-reverse;
}

.Slider-Tick {
    display: flex;
    justify-content: center;
}

.Slider {
    display: inline-flex;
    align-items: center;

    width: 100%;

    font-family: var(--slider-font-family);
}

.Textinput {
    position: relative;

    display: inline-block;

    box-sizing: border-box;
    width: 100%;

    vertical-align: top;
}

.Textinput_size_s .Textinput-Box {
    height: var(--textinput-size-s-height);
}

.Textinput_size_s .Textinput-Control {
    height: var(--textinput-size-s-height);

    font-size: var(--textinput-size-s-fontSize);

    border-width: var(--textinput-size-s-control-spaceAll);
}

/* Усиливаем селектор Textinput, чтобы перебить значения при раскрытии css-переменных. */
.Textinput.Textinput_size_s .Textinput-Icon_side_left ~ .Textinput-Control {
    border-left-width: var(--textinput-size-s-has-icon-spaceLeft);
}

/* Усиливаем селектор Textinput, чтобы перебить значения при раскрытии css-переменных. */
.Textinput.Textinput_size_s .Textinput-Icon_side_right ~ .Textinput-Control {
    border-right-width: var(--textinput-size-s-has-icon-spaceRight);
}

.Textinput_size_s.Textinput_hasClear .Textinput-Clear_visible ~ .Textinput-Control {
    border-right-width: var(--textinput-size-s-has-icon-spaceRight);
}

.Textinput_size_s.Textinput_hasClear .Textinput-Icon_side_right ~ .Textinput-Control {
    border-right-width: calc(var(--textinput-size-s-has-icon-spaceRight) * 2);
}

.Textinput_size_s.Textinput_iconRight .Textinput-Clear {
    right: var(--textinput-size-s-has-icon-spaceRight);
}

.Textinput_size_s .Textinput-Icon.Icon {
    width: var(--textinput-size-s-icon-width);
    height: var(--textinput-size-s-icon-height);
}

.Textinput_size_m .Textinput-Box {
    height: var(--textinput-size-m-height);
}

.Textinput_size_m .Textinput-Control {
    height: var(--textinput-size-m-height);

    font-size: var(--textinput-size-m-fontSize);

    border-width: var(--textinput-size-m-control-spaceAll);
}

/* Усиливаем селектор Textinput, чтобы перебить значения при раскрытии css-переменных. */
.Textinput.Textinput_size_m .Textinput-Icon_side_left ~ .Textinput-Control {
    border-left-width: var(--textinput-size-m-has-icon-spaceLeft);
}

/* Усиливаем селектор Textinput, чтобы перебить значения при раскрытии css-переменных. */
.Textinput.Textinput_size_m .Textinput-Icon_side_right ~ .Textinput-Control {
    border-right-width: var(--textinput-size-m-has-icon-spaceRight);
}

.Textinput_size_m.Textinput_hasClear .Textinput-Clear_visible ~ .Textinput-Control {
    border-right-width: var(--textinput-size-m-has-icon-spaceRight);
}

.Textinput_size_m.Textinput_hasClear .Textinput-Icon_side_right ~ .Textinput-Control {
    border-right-width: calc(var(--textinput-size-m-has-icon-spaceRight) * 2);
}

.Textinput_size_m.Textinput_iconRight .Textinput-Clear {
    right: var(--textinput-size-m-has-icon-spaceRight);
}

.Textinput_size_m .Textinput-Icon.Icon {
    width: var(--textinput-size-m-icon-width);
    height: var(--textinput-size-m-icon-height);
}

/* common */
.Textinput_view_default .Textinput-Box {
    border: var(--textinput-borderWidth) solid var(--textinput-view-default-border-color-base);
    border-radius: var(--textinput-borderRadius);
    background-color: var(--textinput-view-default-fill-color-base);

    transition: background-color .15s linear;
}

.Textinput_view_default.Textinput_state_error .Textinput-Box {
    border-color: var(--textinput-view-default-border-color-state-error-base);
}

.Textinput_view_default .Textinput-Control {
    color: var(--textinput-view-default-typo-color-base);
}

.Textinput_view_default .Textinput-Control::placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-base);
}

.Textinput_view_default .Textinput-Icon {
    color: var(--textinput-view-default-icon-fill-color-base);
}

.Textinput_view_default .Textinput-Clear {
    transition: color .15s linear;
}

.Textinput_view_default.Textinput_size_s .Textinput-Clear svg {
    width: 12px;
    height: 12px;
}

.Textinput_view_default.Textinput_size_m .Textinput-Clear svg {
    width: 14px;
    height: 14px;
}

.Textinput_view_default.Textinput_state_error .Textinput-Hint {
    color: var(--textinput-view-default-hint-typo-color-state-error-base);
}

/* disable */
.Textinput_view_default.Textinput_disabled .Textinput-Control {
    color: var(--textinput-view-default-typo-color-disabled);
}

.Textinput_view_default.Textinput_disabled .Textinput-Control::placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-disabled);
}

/* TODO: Усиливаем селектор для ie11 (оторвать после https://st.yandex-team.ru/ISL-7989) */
.Textinput_view_default.Textinput_disabled .Textinput-Box {
    border-color: var(--textinput-view-default-border-color-disabled);
    background-color: var(--textinput-view-default-fill-color-disabled);
}

/* focus */
.Textinput.Textinput_view_default.Textinput_focused .Textinput-Box[class] {
    border-width: var(--textinput-borderWidth);
    border-color: var(--textinput-view-default-border-color-focused);
}

/* hover */
.Textinput_view_default .Textinput-Clear:hover {
    color: var(--textinput-view-default-clear-fill-color-hovered);
}

/* TODO: Усиливаем селектор для ie11 (оторвать после https://st.yandex-team.ru/ISL-7989) */
.Textinput_view_default.Textinput_hovered .Textinput-Box[class] {
    border-color: var(--textinput-view-default-border-color-hovered);
    background-color: var(--textinput-view-default-fill-color-hovered);
}

.Textinput_view_default.Textinput_hovered.Textinput_state_error .Textinput-Box {
    border-color: var(--textinput-view-default-border-color-state-error-hovered);
}

.Textinput-Control {
    position: relative;
    z-index: 2; /* рисуем поверх __box, чтобы сверху класть иконки */

    box-sizing: border-box;
    width: 100%;
    margin: 0;
    padding: 0;

    font-family: var(--textinput-font-family);
    font-size: 100%;
    vertical-align: top;

    border: 0 solid transparent;
    outline: 0;
    background: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.Textinput_disabled .Textinput-Control {
    z-index: 3;

    cursor: default;
    user-select: none;
}

/* Лишние отступы у текста */
/* stylelint-disable no-descending-specificity */
.Textinput-Control::-webkit-search-decoration {
    appearance: none;
}

/* Нативный крестик */
.Textinput-Control::-webkit-search-cancel-button {
    display: none;
}

.Textinput-Control::-ms-clear {
    display: none;
}

/* Сбрасываем желтый background у инпутов при автозаполнении */
/* Усиление, чтобы перебить стили border у _size_ */
.Textinput-Control.Textinput-Control:-webkit-autofill {
    border-top-width: 2px;
    border-bottom-width: 2px;
    background-clip: content-box;
    box-shadow: inset 0 0 0 50px #fff;
    -webkit-text-fill-color: #000;
}

.Textinput-Control::placeholder {
    opacity: 1; /* В firefox полупрозрачный по умолчанию */
}

.Textinput-Box {
    position: absolute;
    z-index: 1; /* рисуем первым уровнем, чтобы сверху класть контрол и иконки */
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    box-sizing: border-box;
}

/* icon_has-glyph выставляет по умолчанию position: relative, но нет гарантий, что он приедет раньше */
.Textinput-Icon.Textinput-Icon {
    position: absolute;
}

.Textinput-Icon {
    z-index: 3; /* рисуем поверх __box и __control */
    top: 0;
}

.Textinput-Icon_side_left {
    left: 0;
}

.Textinput-Icon_side_right {
    right: 0;
}

.Textinput-Hint {
    display: inline-block;

    margin-top: 4px;

    font-family: var(--textinput-font-family);

    animation: Hint_show 100ms ease-in forwards;
}

.Textinput_size_s .Textinput-Hint {
    font-size: var(--textinput-hint-size-s-fontSize);
}

.Textinput_size_m .Textinput-Hint {
    font-size: var(--textinput-hint-size-m-fontSize);
}

.Textinput-Hint_leave {
    animation: Hint_leave 100ms ease-out forwards;
}

@keyframes Hint_leave {
    to {
        opacity: 0;

        transform: translateY(-6px);
    }

    from {
        opacity: 1;

        transform: translateY(0);
    }
}

@keyframes Hint_show {
    from {
        opacity: 0;

        transform: translateY(-6px);
    }

    to {
        opacity: 1;

        transform: translateY(0);
    }
}

._8xnuNU0GP{flex-wrap:wrap;justify-content:space-between;padding:32px;width:100%}.Oep9HRMz0,._8xnuNU0GP{align-items:center;box-sizing:border-box;display:flex}.Oep9HRMz0{border-radius:16px;box-shadow:0 0 2px rgba(147,151,173,.1),0 8px 28px rgba(147,151,173,.3);justify-content:center;margin-bottom:16px;max-width:90vw!important;min-height:80px;padding:10px 20px;width:100%!important}.qDjP67Uqu{max-width:600px;width:90vw}.f3d6V0c6f .Oep9HRMz0{background:#fff}._3UY9e6Mt9 .Oep9HRMz0{background:#272733}.JbOEPNS-t{flex-direction:column}.JbOEPNS-t,.xNlBKS\+WV{align-items:center;display:flex}.xNlBKS\+WV{justify-content:space-between;width:90vw}._5k1yVx8YF{max-width:365px;width:100%}.xNlBKS\+WV~.jYugOkYR6{margin-top:16px}._2zLWqt4Fu.Ikpc94Rld{cursor:default;opacity:.7}._2zLWqt4Fu~._2zLWqt4Fu{margin-top:4px}.cv2vdw1Ko{margin-right:24px}.jYugOkYR6,.JbOEPNS-t{width:calc(50% - 8px)}.xNlBKS\+WV~.jYugOkYR6{width:90vw}@media (max-width:820px){.jYugOkYR6,.JbOEPNS-t{width:100%}.jYugOkYR6~.JbOEPNS-t,._5k1yVx8YF~._5k1yVx8YF{margin-top:16px}._5k1yVx8YF,.xNlBKS\+WV{flex-direction:column}._5k1yVx8YF{align-items:center;display:flex}._8xnuNU0GP{flex-direction:column;padding:16px}}@media (max-width:450px){._8xnuNU0GP{padding:8px}}
@font-face{font-family:YS Text;font-stretch:normal;font-style:normal;font-weight:400;src:url(//yastatic.net/s3/home/fonts/ys/1/text-regular.woff2) format("woff2"),url(//yastatic.net/s3/home/fonts/ys/1/text-regular.woff) format("woff")}@font-face{font-family:YS Text;font-stretch:normal;font-style:normal;font-weight:500;src:url(//yastatic.net/s3/home/fonts/ys/1/text-medium.woff2) format("woff2"),url(//yastatic.net/s3/home/fonts/ys/1/text-medium.woff) format("woff")}@font-face{font-family:YS Text;font-stretch:normal;font-style:normal;font-weight:700;src:url(//yastatic.net/s3/home/fonts/ys/1/text-bold.woff2) format("woff2"),url(//yastatic.net/s3/home/fonts/ys/1/text-bold.woff) format("woff")}body{font-family:YS Text,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dark-theme #root{background-color:#25262a}
:root{--link-view-default-outline-color:var(--color-mg-control-focus-base);--link-view-default-typo-color-base:var(--color-mg-link-default-base);--link-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--link-view-default-typo-color-hovered:var(--color-mg-link-default-hover);--color-base:var(--color-mg-typo-primary);--color-essential:var(--color-mg-surface-primary);--color-project:var(--color-mg-accent-brand);--color-phantom:var(--color-mg-typo-primary);--color-path:var(--color-mg-link-default-base);--color-success:var(--color-mg-accent-success);--color-alert:var(--color-mg-accent-alert);--color-warning:var(--color-mg-typo-primary);--color-normal:var(--color-mg-tint-light);--color-system:var(--color-mg-typo-secondary);--color-promo:var(--color-mg-promo-fill);--color-hover:var(--color-mg-link-default-hover);--color-transparent:transparent;--color-bg-brand:var(--color-mg-accent-brand);--color-bg-inverse:var(--color-mg-inverse-fill);--color-bg-action:var(--color-mg-accent-brand);--color-bg-selection:#ffedaf;--color-bg-hover:var(--color-mg-tint-superlight);--color-bg-border:var(--color-mg-stroke-default-base);--color-bg-stripe:var(--color-mg-stroke-default-base);--color-bg-ghost:var(--color-mg-tint-superlight);--color-bg-default:var(--color-mg-surface-primary);--color-bg-tone:var(--color-mg-typo-primary);--color-bg-soft:var(--color-mg-surface-primary);--color-bg-success:var(--color-mg-accent-success);--color-bg-alert:var(--color-mg-accent-alert);--color-bg-warning:var(--color-mg-typo-primary);--color-bg-normal:var(--color-mg-tint-light);--color-bg-system:var(--color-mg-typo-secondary);--color-bg-link:var(--color-mg-link-default-base);--color-bg-promo:var(--color-mg-promo-fill);--color-typo-brand:var(--color-mg-accent-brand);--color-typo-primary:var(--color-mg-typo-primary);--color-typo-inverse:var(--color-mg-inverse-typo);--color-typo-promo:var(--color-mg-promo-fill);--color-typo-secondary:var(--color-mg-typo-secondary);--color-typo-ghost:var(--color-mg-typo-secondary);--color-typo-disable:var(--color-mg-control-disabled-typo-secondary);--color-typo-success:var(--color-mg-accent-success);--color-typo-warning:var(--color-mg-typo-primary);--color-typo-alert:var(--color-mg-accent-alert);--color-link:var(--color-mg-link-default-base);--color-link-external:var(--color-mg-link-default-base);--color-link-minor:var(--color-mg-link-default-base);--color-link-hover:var(--color-mg-link-default-hover);--color-control-bg-border-focus:var(--color-mg-control-focus-base);--color-control-bg-border-prism:var(--color-mg-control-focus-base);--color-control-typo-primary:var(--color-mg-typo-primary);--color-control-typo-secondary:var(--color-mg-typo-secondary);--color-control-typo-ghost:var(--color-mg-typo-secondary);--color-control-typo-passive:var(--color-mg-typo-primary);--color-control-typo-faint:var(--color-mg-inverse-typo);--color-control-typo-disable:var(--color-mg-control-disabled-typo-secondary);--color-control-typo-link:var(--color-mg-link-default-base);--color-control-typo-error:var(--color-mg-accent-alert);--color-control-bg-default:var(--color-mg-button-secondary-fill-base);--color-control-bg-default-hover:var(--color-mg-button-secondary-fill-hover);--color-control-bg-default-press:var(--color-mg-button-secondary-fill-hover);--color-control-bg-default-disable:var(--color-mg-control-disabled-fill);--color-control-bg-border-default:var(--color-mg-stroke-default-base);--color-control-bg-border-default-hover:var(--color-mg-stroke-default-hover);--color-control-bg-border-default-press:var(--color-mg-stroke-default-hover);--color-control-bg-border-default-disable:var(--color-mg-control-disabled-stroke);--color-control-bg-border-default-error:var(--color-mg-accent-alert);--color-control-bg-border-default-error-hover:var(--color-mg-accent-alert);--color-control-bg-pseudo:var(--color-mg-control-outlined-fill);--color-control-bg-pseudo-hover:var(--color-mg-tint-superlight);--color-control-bg-border-pseudo:var(--color-mg-stroke-default-base);--color-control-bg-action:var(--color-mg-button-primary-fill-base);--color-control-bg-action-hover:var(--color-mg-button-primary-fill-hover);--color-control-bg-action-press:var(--color-mg-button-primary-fill-hover);--color-control-bg-passive:var(--color-mg-control-outlined-fill);--color-control-bg-progress:var(--color-mg-button-primary-fill-base);--color-control-bg-progress-process:var(--color-mg-button-primary-fill-hover);--color-control-bg-blank:var(--color-mg-control-outlined-fill);--color-control-bg-blank-hover:var(--color-mg-control-outlined-fill);--color-control-bg-blank-disable:var(--color-mg-control-disabled-fill);--color-control-bg-border-blank:var(--color-mg-stroke-default-base);--color-control-bg-border-blank-hover:var(--color-mg-stroke-default-hover);--color-control-bg-border-blank-disable:var(--color-mg-control-disabled-stroke);--color-control-bg-faint:var(--color-mg-control-outlined-fill);--color-control-bg-faint-disable:var(--color-mg-control-disabled-fill);--color-control-bg-check:var(--color-mg-button-primary-fill-base);--color-control-bg-check-hover:var(--color-mg-button-primary-fill-hover);--color-control-bg-check-press:var(--color-mg-button-primary-fill-hover);--color-control-bg-check-disable:var(--color-mg-control-disabled-fill);--color-control-bg-border-check:transparent;--color-control-bg-border-check-hover:transparent;--color-control-bg-border-check-press:transparent;--color-control-bg-link-default:var(--color-mg-control-outlined-fill);--color-control-bg-link-default-hover:var(--color-mg-control-outlined-fill);--color-control-bg-border-link-default:var(--color-mg-link-default-base);--color-control-bg-border-link-default-hover:var(--color-mg-link-default-base);--color-control-typo-raised:var(--color-mg-typo-primary);--color-control-typo-raised-disable:var(--color-mg-control-disabled-typo-primary);--color-control-bg-raised:var(--color-mg-control-outlined-fill);--color-control-bg-raised-hover:var(--color-mg-tint-superlight);--color-control-bg-raised-disable:var(--color-mg-control-disabled-fill);--color-control-bg-raised-check:var(--color-mg-control-outlined-fill);--color-mg-typo-primary:#262633;--color-mg-typo-secondary:#85889e;--color-mg-accent-brand:#ffdb4d;--color-mg-accent-alert:#ff4d4d;--color-mg-accent-success:#3bc46d;--color-mg-tint-superlight:#f7f8fa;--color-mg-tint-light:#f1f2f5;--color-mg-tint-overlay:rgba(38,38,51,.5);--color-mg-link-default-base:#4d8eff;--color-mg-link-default-hover:#ff4d4d;--color-mg-stroke-default-base:rgba(180,184,204,.52);--color-mg-stroke-default-hover:rgba(180,184,204,.65);--color-mg-button-primary-fill-base:#ffdb4d;--color-mg-button-primary-fill-hover:#ffd633;--color-mg-button-primary-typo:#361600;--color-mg-button-secondary-fill-base:rgba(180,184,204,.26);--color-mg-button-secondary-fill-hover:rgba(180,184,204,.32);--color-mg-button-secondary-typo:#262633;--color-mg-surface-primary:#fff;--color-mg-surface-submerged:#e5eaf1;--color-mg-surface-elevated-lvl-1:#fff;--color-mg-surface-elevated-lvl-2:#fff;--color-mg-surface-elevated-lvl-3:#fff;--color-mg-spectre-red:#ff4d4d;--color-mg-spectre-yellow:#ffdb4d;--color-mg-spectre-green:#3bc46d;--color-mg-spectre-blue:#4d8eff;--color-mg-spectre-purple:#a466ff;--color-mg-control-checked-fill-base:rgba(180,184,204,.52);--color-mg-control-checked-fill-hover:rgba(180,184,204,.64);--color-mg-control-placeholder:#b3b8cc;--color-mg-control-disabled-typo-primary:#c9cddb;--color-mg-control-disabled-typo-secondary:#c9cddb;--color-mg-control-disabled-stroke:#e6e9f0;--color-mg-control-disabled-fill:rgba(180,184,204,.18);--color-mg-control-focus-base:var(--color-mg-button-primary-fill-base);--color-mg-control-outlined-fill:var(--color-mg-surface-primary);--color-mg-promo-fill:#4d8eff;--color-mg-inverse-fill:#272733;--color-mg-inverse-typo:#fff;--attach-typo-color:var(--color-mg-typo-primary);--badge-border-color:var(--color-bg-default);--badge-fill-color:var(--color-bg-alert);--badge-typo-color:var(--color-typo-inverse);--button-view-action-border-color-focused:var(--color-mg-control-focus-base);--button-view-action-fill-color-base:var(--color-mg-button-primary-fill-base);--button-view-action-fill-color-disabled:var(--color-mg-control-disabled-fill);--button-view-action-fill-color-hovered:var(--color-mg-button-primary-fill-hover);--button-view-action-fill-color-progress-base:var(--color-mg-button-primary-fill-base);--button-view-action-fill-color-progress-process:var(--color-mg-button-primary-fill-hover);--button-view-action-fill-color-checked-base:var(--color-mg-control-checked-fill-base);--button-view-action-fill-color-checked-hovered:var(--color-mg-control-checked-fill-hover);--button-view-action-typo-color-base:var(--color-mg-button-primary-typo);--button-view-action-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--button-view-action-typo-color-hovered:var(--color-mg-button-primary-typo);--button-view-action-typo-color-progress-base:var(--color-mg-button-primary-typo);--button-view-action-typo-color-checked-base:var(--color-mg-button-secondary-typo);--button-view-action-typo-color-checked-hovered:var(--color-mg-button-secondary-typo);--button-view-clear-border-color-focused:var(--color-mg-control-focus-base);--button-view-clear-fill-color-disabled:transparent;--button-view-clear-fill-color-checked-base:var(--color-mg-control-checked-fill-base);--button-view-clear-fill-color-checked-hovered:var(--color-mg-control-checked-fill-hover);--button-view-clear-typo-color-base:var(--color-mg-typo-primary);--button-view-clear-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--button-view-clear-typo-color-checked-base:var(--color-mg-button-secondary-typo);--button-view-default-border-color-focused:var(--color-mg-control-focus-base);--button-view-default-fill-color-base:var(--color-mg-button-secondary-fill-base);--button-view-default-fill-color-disabled:var(--color-mg-control-disabled-fill);--button-view-default-fill-color-hovered:var(--color-mg-button-secondary-fill-hover);--button-view-default-fill-color-checked-base:var(--color-mg-control-checked-fill-base);--button-view-default-fill-color-checked-hovered:var(--color-mg-control-checked-fill-hover);--button-view-default-typo-color-base:var(--color-mg-button-secondary-typo);--button-view-default-typo-color-hovered:var(--color-mg-button-secondary-typo);--button-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--button-view-default-typo-color-checked-base:var(--color-mg-button-secondary-typo);--button-view-default-typo-color-checked-hovered:var(--color-mg-button-secondary-typo);--button-view-link-border-color-base:transparent;--button-view-link-border-color-focused:var(--color-mg-control-focus-base);--button-view-link-fill-color-base:hsla(0,0%,100%,.15);--button-view-link-fill-color-disabled:hsla(0,0%,100%,.07);--button-view-link-fill-color-hovered:hsla(0,0%,100%,.12);--button-view-link-fill-color-checked-base:var(--color-mg-inverse-typo);--button-view-link-fill-color-checked-hovered:hsla(0,0%,100%,.9);--button-view-link-typo-color-base:hsla(0,0%,100%,.9);--button-view-link-typo-color-disabled:hsla(0,0%,100%,.3);--button-view-link-typo-color-checked-base:var(--color-mg-inverse-fill);--button-view-pseudo-border-color-base:var(--color-mg-stroke-default-base);--button-view-pseudo-border-color-focused:var(--color-mg-control-focus-base);--button-view-pseudo-fill-color-disabled:var(--color-mg-control-disabled-fill);--button-view-pseudo-fill-color-hovered:var(--color-mg-tint-superlight);--button-view-pseudo-fill-color-checked-base:var(--color-mg-control-checked-fill-base);--button-view-pseudo-fill-color-checked-hovered:var(--color-mg-control-checked-fill-hover);--button-view-pseudo-typo-color-base:var(--color-mg-typo-primary);--button-view-pseudo-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--button-view-pseudo-typo-color-checked-base:var(--color-mg-button-secondary-typo);--button-view-raised-border-color-focused:var(--color-mg-control-focus-base);--button-view-raised-fill-color-base:var(--color-mg-surface-elevated-lvl-1);--button-view-raised-fill-color-disabled:var(--color-mg-control-disabled-fill);--button-view-raised-fill-color-hovered:var(--color-mg-tint-superlight);--button-view-raised-fill-color-checked-base:var(--color-mg-control-checked-fill-base);--button-view-raised-fill-color-checked-hovered:var(--color-mg-control-checked-fill-hover);--button-view-raised-typo-color-base:var(--color-mg-typo-primary);--button-view-raised-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--button-view-raised-typo-color-checked-base:var(--color-mg-button-secondary-typo);--checkbox-view-outline-border-color:var(--color-mg-stroke-default-base);--checkbox-view-outline-fill-color-base:var(--color-mg-surface-primary);--checkbox-view-outline-fill-color-hovered:var(--color-mg-surface-primary);--checkbox-view-default-outline-color:var(--color-mg-button-primary-fill-base);--checkbox-view-default-fill-color-base:var(--color-mg-button-secondary-fill-base);--checkbox-view-default-fill-color-hovered:var(--color-mg-button-secondary-fill-hover);--checkbox-view-default-fill-color-checked-base:var(--color-mg-button-primary-fill-base);--checkbox-view-default-fill-color-checked-hovered:var(--color-mg-button-primary-fill-hover);--checkbox-view-default-typo-color-base:var(--color-mg-typo-primary);--checkbox-view-default-typo-color-checked-base:var(--color-mg-button-primary-typo);--divider-fill-color:var(--color-mg-stroke-default-base);--header-fill-color:#fff;--header-nav-link-color-base:#939cb0;--header-nav-link-color-hover:#222426;--header-nav-link-color-active:#d00;--header-search-fill-color-base:#ffdb4d;--header-search-fill-color-hover:#ffd633;--header-search-fill-color-active:#fc0;--header-search-button-typo-color:#000;--header-search-textinput-typo-color:#000;--header-search-textinput-fill-color:#fff;--menu-view-default-border-color-base:var(--color-mg-stroke-default-base);--menu-view-default-fill-color-base:var(--color-mg-surface-elevated-lvl-3);--menu-view-default-fill-color-hovered:var(--color-mg-tint-superlight);--menu-view-default-typo-color-base:var(--color-mg-typo-primary);--menu-view-default-typo-color-secondary:var(--color-mg-typo-secondary);--menu-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--menu-view-default-typo-color-hovered:var(--color-mg-typo-primary);--message-box-view-default-typo-color:var(--color-mg-inverse-typo);--message-box-view-default-fill-color:var(--color-mg-inverse-fill);--message-box-view-promo-typo-color:var(--color-mg-inverse-typo);--message-box-view-promo-fill-color:var(--color-mg-promo-fill);--message-box-view-inverse-typo-color:var(--color-mg-typo-primary);--message-box-view-inverse-fill-color:var(--color-mg-surface-elevated-lvl-3);--popup-view-default-typo-color:var(--color-mg-typo-primary);--popup-view-default-fill-color:var(--color-mg-surface-elevated-lvl-3);--progress-outer-fill-color:transparent;--progress-inner-fill-color:var(--color-mg-button-primary-fill-base);--radio-button-view-default-outline-color:var(--color-mg-control-focus-base);--radio-button-view-default-fill-color-base:var(--color-mg-button-secondary-fill-base);--radio-button-view-default-fill-color-checked-base:var(--color-mg-surface-primary);--radio-button-view-default-typo-color-base:var(--color-mg-typo-secondary);--radio-button-view-default-typo-color-hovered:var(--color-mg-button-secondary-typo);--radio-button-view-default-typo-color-checked-base:var(--color-mg-button-secondary-typo);--radiobox-view-default-dot-fill-color:var(--color-mg-inverse-typo);--radiobox-view-default-outline-color:var(--color-mg-control-focus-base);--radiobox-view-default-fill-color-base:var(--color-mg-button-secondary-fill-base);--radiobox-view-default-fill-color-hovered:var(--color-mg-button-secondary-fill-hover);--radiobox-view-default-fill-color-checked-base:var(--color-mg-button-primary-fill-base);--radiobox-view-default-fill-color-checked-hovered:var(--color-mg-button-primary-fill-hover);--radiobox-view-default-typo-color-base:var(--color-mg-typo-primary);--radiobox-view-outline-border-color:var(--color-mg-stroke-default-base);--radiobox-view-outline-fill-color-base:transparent;--radiobox-view-outline-fill-color-hovered:var(--color-mg-stroke-default-hover);--slider-view-default-typo-color-base:var(--color-mg-typo-primary);--slider-view-default-track-fill-color-base:var(--color-mg-button-secondary-fill-base);--slider-view-default-track-fill-color-hovered:var(--color-mg-button-secondary-fill-hover);--slider-view-default-range-fill-color-base:var(--color-mg-button-primary-fill-base);--slider-view-default-range-fill-color-hovered:var(--color-mg-button-primary-fill-hover);--slider-view-default-range-fill-color-disabled:var(--color-mg-control-disabled-fill);--slider-view-default-thumb-fill-color-base:var(--color-mg-surface-elevated-lvl-1);--slider-view-default-thumb-fill-color-disabled:var(--color-mg-control-disabled-fill);--slider-view-default-tick-fill-color-base:var(--color-mg-surface-primary);--spin-view-default-border-color:var(--color-mg-button-primary-fill-base);--tabs-menu-view-default-outline-color:var(--color-mg-button-primary-fill-base);--tabs-menu-view-default-active-line-fill-color-active:var(--color-mg-button-primary-fill-base);--tabs-menu-view-default-typo-color-base:var(--color-mg-typo-primary);--textarea-view-default-fill-color-base:var(--color-mg-control-outlined-fill);--textarea-view-default-fill-color-disabled:var(--color-mg-control-disabled-fill);--textarea-view-default-fill-color-hovered:var(--color-mg-control-outlined-fill);--textarea-view-default-typo-color-base:var(--color-mg-typo-primary);--textarea-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textarea-view-default-placeholder-typo-color-base:var(--color-mg-typo-secondary);--textarea-view-default-placeholder-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textarea-view-default-icon-fill-color-base:var(--color-mg-typo-secondary);--textarea-view-default-clear-fill-color-base:var(--color-mg-typo-secondary);--textarea-view-default-clear-fill-color-hovered:var(--color-mg-typo-primary);--textarea-view-default-hint-typo-color-state-error-base:var(--color-mg-accent-alert);--textarea-view-default-border-color-base:var(--color-mg-stroke-default-base);--textarea-view-default-border-color-disabled:transparent;--textarea-view-default-border-color-focused:var(--color-mg-control-focus-base);--textarea-view-default-border-color-hovered:var(--color-mg-stroke-default-hover);--textarea-view-default-border-color-state-error-base:var(--color-mg-accent-alert);--textarea-view-default-border-color-state-error-hovered:var(--color-mg-accent-alert);--textinput-view-material-typo-color-base:var(--color-mg-typo-primary);--textinput-view-material-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textinput-view-material-border-color-base:var(--color-mg-stroke-default-base);--textinput-view-material-border-color-state-error:#ff3737;--textinput-view-material-icon-fill-color-base:var(--color-mg-typo-secondary);--textinput-view-material-icon-fill-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textinput-view-material-hint-typo-color-base:var(--color-mg-typo-secondary);--textinput-view-material-hint-typo-color-state-error:#ff3737;--textinput-view-material-caret-color-base:var(--color-mg-typo-primary);--textinput-view-material-caret-color-state-error:var(--color-mg-typo-primary);--textinput-view-material-placeholder-typo-color-base:var(--color-mg-control-placeholder);--textinput-view-material-label-color-base:var(--color-mg-typo-secondary);--textinput-view-material-label-color-state-error:#ff3737;--textinput-view-material-label-color-floated-base:var(--color-mg-typo-secondary);--textinput-view-material-variant-filled-border-color-focused:var(--color-mg-control-focus-base);--textinput-view-material-variant-filled-fill-color:var(--color-mg-button-secondary-fill-base);--textinput-view-material-variant-filled-label-color-floated:var(--color-mg-typo-secondary);--textinput-view-material-variant-outlined-border-color-base:var(--color-mg-stroke-default-base);--textinput-view-material-variant-outlined-border-color-focused:var(--color-mg-control-focus-base);--textinput-view-material-variant-outlined-label-color-floated:var(--color-mg-typo-secondary);--textinput-view-default-fill-color-base:var(--color-mg-control-outlined-fill);--textinput-view-default-fill-color-disabled:var(--color-mg-control-disabled-fill);--textinput-view-default-fill-color-hovered:var(--color-mg-control-outlined-fill);--textinput-view-default-typo-color-base:var(--color-mg-typo-primary);--textinput-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textinput-view-default-placeholder-typo-color-base:var(--color-mg-typo-secondary);--textinput-view-default-placeholder-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--textinput-view-default-icon-fill-color-base:var(--color-mg-typo-secondary);--textinput-view-default-clear-fill-color-base:var(--color-mg-typo-secondary);--textinput-view-default-clear-fill-color-hovered:var(--color-mg-typo-primary);--textinput-view-default-hint-typo-color-state-error-base:var(--color-mg-accent-alert);--textinput-view-default-border-color-base:var(--color-mg-stroke-default-base);--textinput-view-default-border-color-disabled:transparent;--textinput-view-default-border-color-focused:var(--color-mg-control-focus-base);--textinput-view-default-border-color-hovered:var(--color-mg-stroke-default-hover);--textinput-view-default-border-color-state-error-base:var(--color-mg-accent-alert);--textinput-view-default-border-color-state-error-hovered:var(--color-mg-accent-alert);--tooltip-view-default-fill-color-base:var(--color-mg-surface-elevated-lvl-3);--tooltip-view-default-fill-color-state-success:var(--color-mg-accent-success);--tooltip-view-default-fill-color-state-warning:var(--color-mg-inverse-fill);--tooltip-view-default-fill-color-state-alert:var(--color-mg-accent-alert);--tooltip-view-default-typo-color-state-success:var(--color-mg-inverse-typo);--tooltip-view-default-typo-color-state-warning:var(--color-mg-inverse-typo);--tooltip-view-default-typo-color-state-alert:var(--color-mg-inverse-typo);--tumbler-view-default-outline-color:var(--color-mg-control-focus-base);--tumbler-view-default-fill-color-base:var(--color-mg-button-secondary-fill-base);--tumbler-view-default-fill-color-disabled:var(--color-mg-control-disabled-fill);--tumbler-view-default-fill-color-hovered:var(--color-mg-button-secondary-fill-hover);--tumbler-view-default-fill-color-checked-base:var(--color-mg-button-primary-fill-base);--tumbler-view-default-fill-color-checked-disabled:var(--color-mg-control-disabled-fill);--tumbler-view-default-fill-color-checked-hovered:var(--color-mg-button-primary-fill-hover);--tumbler-view-default-button-fill-color-base:var(--color-mg-surface-primary);--tumbler-view-default-typo-color-base:var(--color-mg-typo-primary);--tumbler-view-default-typo-color-disabled:var(--color-mg-control-disabled-typo-secondary);--calendar-view-default-fill-color:var(--color-mg-surface-elevated-lvl-2);--calendar-view-default-header-fill-color:transparent;--calendar-view-default-aside-typo-color-base:var(--color-mg-typo-secondary);--calendar-view-default-aside-fill-color-base:var(--color-mg-tint-light);--calendar-view-default-weekday-typo-color-base:var(--color-mg-typo-primary);--calendar-view-default-weekend-typo-color-base:var(--color-mg-spectre-red);--calendar-view-default-cell-border-color-hovered:var(--color-mg-stroke-default-base);--calendar-view-default-cell-border-color-focused:var(--color-mg-control-focus-base);--calendar-view-default-cell-border-color-today:var(--color-mg-stroke-default-base);--calendar-view-default-cell-underline-color-today:var(--color-mg-spectre-red);--calendar-view-default-cell-typo-color-base:var(--color-mg-typo-primary);--calendar-view-default-cell-typo-color-disabled:var(--color-mg-typo-secondary);--calendar-view-default-cell-typo-color-selected-base:var(--color-mg-inverse-typo);--calendar-view-default-cell-typo-color-weekend:var(--color-mg-spectre-red);--calendar-view-default-cell-fill-color-hovered:var(--color-mg-button-secondary-fill-base);--calendar-view-default-cell-fill-color-pressed:var(--color-mg-button-secondary-fill-hover);--calendar-view-default-cell-fill-color-range-selected-base:var(--color-mg-button-secondary-fill-base);--calendar-view-default-cell-fill-color-range-selected-hovered:var(--color-mg-button-secondary-fill-hover);--calendar-view-default-cell-fill-color-range-selected-pressed:var(--color-mg-button-secondary-fill-base);--calendar-view-default-cell-fill-color-selected-base:var(--color-mg-spectre-red);--calendar-view-default-cell-fill-color-selected-hovered:var(--color-mg-spectre-red);--calendar-view-default-cell-fill-color-selected-pressed:var(--color-mg-spectre-red);--calendar-view-default-cell-fill-color-selected-disabled:var(--color-mg-control-disabled-fill);--calendar-view-default-nav-action-typo-color-base:var(--color-mg-button-secondary-typo);--calendar-view-default-nav-action-typo-color-hovered:var(--color-mg-typo-secondary);--calendar-view-default-nav-action-typo-color-disabled:var(--color-mg-control-disabled-fill);--calendar-view-default-nav-title-button-typo-color-base:var(--color-mg-button-secondary-typo);--calendar-view-default-nav-title-button-typo-color-hovered:var(--color-mg-typo-secondary);--calendar-view-brand-fill-color:#fff;--calendar-view-brand-header-fill-color:#1a1a1a;--calendar-view-brand-aside-typo-color-base:rgba(0,0,0,.6);--calendar-view-brand-aside-fill-color-base:rgba(0,0,0,.05);--calendar-view-brand-weekday-typo-color-base:#fff;--calendar-view-brand-weekend-typo-color-base:hsla(0,0%,100%,.75);--calendar-view-brand-cell-border-color-hovered:rgba(0,0,0,.1);--calendar-view-brand-cell-border-color-focused:#fdb100;--calendar-view-brand-cell-border-color-today:rgba(0,0,0,.05);--calendar-view-brand-cell-underline-color-today:#ff3737;--calendar-view-brand-cell-typo-color-base:rgba(0,0,0,.8);--calendar-view-brand-cell-typo-color-disabled:rgba(0,0,0,.45);--calendar-view-brand-cell-typo-color-selected-base:#fff;--calendar-view-brand-cell-typo-color-weekend:#ff3737;--calendar-view-brand-cell-fill-color-hovered:#f2f2f2;--calendar-view-brand-cell-fill-color-pressed:#e5e5e5;--calendar-view-brand-cell-fill-color-range-selected-base:#f2f2f2;--calendar-view-brand-cell-fill-color-range-selected-hovered:#e6e6e6;--calendar-view-brand-cell-fill-color-range-selected-pressed:#d9d9d9;--calendar-view-brand-cell-fill-color-selected-base:#f33;--calendar-view-brand-cell-fill-color-selected-hovered:red;--calendar-view-brand-cell-fill-color-selected-pressed:#f20008;--calendar-view-brand-cell-fill-color-selected-disabled:#f7f8fa;--calendar-view-brand-nav-action-typo-color-base:hsla(0,0%,100%,.65);--calendar-view-brand-nav-action-typo-color-hovered:#fff;--calendar-view-brand-nav-action-typo-color-disabled:hsla(0,0%,100%,.4);--calendar-view-brand-nav-title-button-typo-color-base:#fff;--calendar-view-brand-nav-title-button-typo-color-hovered:hsla(0,0%,100%,.65);--datetimefield-view-default-fill-color-base:var(--color-control-bg-blank);--datetimefield-view-default-fill-color-disabled:var(--color-control-bg-blank-disable);--datetimefield-view-default-fill-color-hovered:var(--color-control-bg-blank-hover);--datetimefield-view-default-border-color-base:var(--color-control-bg-border-blank);--datetimefield-view-default-border-color-disabled:var(--color-control-bg-border-blank-disable);--datetimefield-view-default-border-color-focused:var(--color-control-bg-border-focus);--datetimefield-view-default-border-color-hovered:var(--color-control-bg-border-blank-hover);--datetimefield-view-default-segment-fill-color-focused:var(--color-mg-button-secondary-fill-hover);--datetimefield-view-default-segment-typo-color-base:var(--color-control-typo-primary);--datetimefield-view-default-segment-typo-color-disabled:var(--color-control-typo-disable);--datetimefield-view-default-segment-typo-color-invalid:var(--color-control-typo-error);--datetimefield-view-default-placeholder-typo-color-base:var(--color-control-typo-ghost);--datetimefield-view-default-placeholder-typo-color-disabled:var(--color-control-typo-disable);--fbadge-border-color:var(--color-mg-surface-primary);--fbadge-fill-color:var(--color-mg-accent-alert);--space-3-xs:2px;--space-2-xs:4px;--space-xs:8px;--space-s:12px;--space-m:16px;--space-l:20px;--space-xl:24px;--space-2-xl:32px;--space-3-xl:40px;--space-4-xl:48px;--space-5-xl:72px;--space-6-xl:96px;--attach-font-family:"YS Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;--attach-reset-width:16px;--attach-reset-height:16px;--attach-reset-indentLeft:6px;--attach-iconFile-indentRight:6px;--attach-size-s-fontSize:var(--typography-controls-size-s-font-size);--attach-size-s-lineHeight:var(--button-size-s-lineHeight);--attach-size-s-holder-indentLeft:8px;--attach-size-m-fontSize:var(--typography-controls-size-m-font-size);--attach-size-m-lineHeight:var(--button-size-m-lineHeight);--attach-size-m-holder-indentLeft:8px;--attach-size-l-fontSize:var(--typography-controls-size-l-font-size);--attach-size-l-lineHeight:var(--button-size-l-lineHeight);--attach-size-l-holder-indentLeft:12px;--badge-font-family:var(--control-font-family);--badge-size-small:10px;--badge-size-large:16px;--badge-font-size:12px;--badge-border-radius:8px;--badge-border-width:2px;--button-font-family:"YS Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;--button-border-width:1px;--button-borderRadius:var(--radius-mg-s-base);--button-size-s-font:var(--typography-controls-size-s-font-size);--button-size-s-lineHeight:32px;--button-size-s-height:32px;--button-size-s-icon-width:32px;--button-size-s-icon-indentLeft:30px;--button-size-s-icon-indentRight:30px;--button-size-s-text-indentAll:0 12px;--button-size-m-font:var(--typography-controls-size-m-font-size);--button-size-m-lineHeight:36px;--button-size-m-height:36px;--button-size-m-icon-width:36px;--button-size-m-icon-indentLeft:32px;--button-size-m-icon-indentRight:32px;--button-size-m-text-indentAll:0 16px;--button-size-l-font:var(--typography-controls-size-l-font-size);--button-size-l-lineHeight:44px;--button-size-l-height:44px;--button-size-l-icon-width:44px;--button-size-l-icon-indentLeft:40px;--button-size-l-icon-indentRight:40px;--button-size-l-text-indentAll:0 20px;--button-size-xl-font-size:var(--typography-controls-size-xl-font-size);--button-size-xl-line-height:48px;--button-size-xl-height:48px;--button-size-xl-icon-width:48px;--button-size-xl-icon-indent-left:44px;--button-size-xl-icon-indent-right:44px;--button-size-xl-text-indent-all:0 20px;--button-size-xxl-font-size:var(--typography-controls-size-xxl-font-size);--button-size-xxl-line-height:56px;--button-size-xxl-height:56px;--button-size-xxl-icon-width:56px;--button-size-xxl-icon-indent-left:48px;--button-size-xxl-icon-indent-right:48px;--button-size-xxl-text-indent-all:0 24px;--button-group-gap-s:1px;--button-group-gap-m:4px;--button-group-gap-l:6px;--button-group-gap-xl:8px;--button-group-pin-circle-border-radius:100px;--button-group-pin-round-border-radius:var(--button-borderRadius);--checkbox-view-outline-disabled-opacity:0.4;--checkbox-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--checkbox-borderRadius:4px;--checkbox-size-s-fontSize:14px;--checkbox-size-s-indentLeft:6px;--checkbox-size-s-width:16px;--checkbox-size-s-height:16px;--checkbox-size-s-tick-width:12px;--checkbox-size-s-tick-height:12px;--checkbox-size-m-fontSize:16px;--checkbox-size-m-indentLeft:8px;--checkbox-size-m-width:20px;--checkbox-size-m-height:20px;--checkbox-size-m-tick-width:16px;--checkbox-size-m-tick-height:16px;--checkbox-disabled-opacity:0.6;--divider-indent-all:16px;--header-font-family:"YS Text",arial,sans-serif;--header-shadow:none;--header-space-all:0 20px;--header-z-index:auto;--header-content-height:60px;--header-content-width:auto;--header-content-indent-right:auto;--header-content-max-width:1400px;--header-content-space-all:0;--header-logo-height:32px;--header-logo-indent-right:29px;--header-logo-circle-indent-top:-3px;--header-logoaas-height:32px;--header-logoaas-indent:-5px auto 5px auto;--header-icon-width:20px;--header-icon-height:20px;--header-icon-indent-right:8px;--header-actions-gap:14px;--header-actions-space-left:24px;--header-nav-indent:0;--header-nav-space-all:0;--header-nav-link-font-size:16px;--header-nav-link-font-weight:500;--header-nav-link-line-height:21px;--header-nav-link-space-all:8px 2px;--header-nav-link-border:2px solid transparent;--header-nav-link-gap:12px;--header-search-font-family:Arial,sans-serif;--header-search-min-width:220px;--header-search-max-width:470px;--header-search-width:470px;--header-search-indent-left:29px;--header-search-button-font-size:16px;--header-search-button-line-height:36px;--header-search-button-width:88px;--header-search-button-indent-right:9px;--header-search-button-space-left:5px;--header-search-button-before-border-width:22px 0 22px 11px;--header-search-button-before-top:-4px;--header-search-button-before-right:-9px;--header-search-textinput-height:36px;--header-search-textinput-border-radius:4px;--header-search-textinput-control-font-size:18px;--header-search-textinput-control-border-width:0 30px 0 13px;--header-search-textinput-box-border-width:2px 0 2px 2px;--menu-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--menu-group-borderWidth:1px;--menu-size-s-fontSize:var(--typography-controls-size-s-font-size);--menu-size-s-lineHeight:32px;--menu-size-s-spaceVert:8px;--menu-size-s-group-spaceVert:8px;--menu-size-s-group-spaceHor:0;--menu-size-s-group-indentBottom:4px;--menu-size-s-item-spaceVert:3px;--menu-size-s-item-spaceHor:9px;--menu-size-s-item-indentBottom:4px;--menu-size-s-item-icon-indentRight:8px;--menu-size-s-titleSibling-indentLeft:20px;--menu-size-m-fontSize:var(--typography-controls-size-m-font-size);--menu-size-m-lineHeight:36px;--menu-size-m-spaceVert:8px;--menu-size-m-group-spaceVert:8px;--menu-size-m-group-spaceHor:0;--menu-size-m-group-indentBottom:5px;--menu-size-m-item-spaceVert:4px;--menu-size-m-item-spaceHor:15px;--menu-size-m-item-indentBottom:5px;--menu-size-m-item-icon-indentRight:12px;--menu-size-m-titleSibling-indentLeft:20px;--menu-size-l-font-size:var(--typography-controls-size-l-font-size);--menu-size-l-line-height:44px;--menu-size-l-space-vertical:5px;--menu-size-l-group-space-vertical:8px;--menu-size-l-group-space-horizontal:0;--menu-size-l-group-indent-bottom:5px;--menu-size-l-item-space-vertical:4px;--menu-size-l-item-space-horizontal:15px;--menu-size-l-item-indent-bottom:5px;--menu-size-l-item-icon-indent-right:6px;--menu-size-l-title-sibling-indent-left:20px;--message-box-fontSize:14px;--message-box-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--message-box-lineHeight:18px;--message-box-hint-borderRadius:var(--radius-mg-s-base);--message-box-close-lineHeight:16px;--message-box-close-fontSize:14px;--message-box-close-indentRight:8px;--message-box-close-width:16px;--message-box-close-height:16px;--message-box-text-indentLeft:20px;--message-box-text-indentRight:20px;--message-box-content-spaceAll:20px;--message-box-content-max-width:180px;--message-box-size-s-tail-size:20px;--message-box-size-s-tooltip-fontSize:14px;--message-box-size-s-fontSize:14px;--message-box-size-s-border-radius:var(--radius-mg-s-base);--message-box-size-s-content-maxWidth:260px;--message-box-size-s-content-spaceAll:6px;--message-box-size-s-content-functional-width:180px;--message-box-size-m-tail-size:20px;--message-box-size-m-tooltip-fontSize:14px;--message-box-size-m-fontSize:14px;--message-box-size-m-border-radius:var(--radius-mg-m-base);--message-box-size-m-content-spaceAll:8px;--message-box-size-m-content-minWidth:200px;--message-box-size-m-content-maxWidth:280px;--message-box-size-m-content-tooltip-maxWidth:320px;--message-box-size-m-content-functional-width:280px;--message-box-size-l-tail-size:20px;--message-box-size-l-functional-fontSize:16px;--message-box-size-l-functional-lineHeight:20px;--message-box-size-l-fontSize:16px;--message-box-size-l-border-radius:var(--radius-mg-l-base);--message-box-size-l-content-spaceAll:10px;--message-box-size-l-content-minWidth:300px;--message-box-size-l-content-maxWidth:380px;--message-box-size-l-content-width:380px;--message-box-size-l-content-functional-width:380px;--message-box-button-indentRight:0;--message-box-buttons-indentAll:0;--message-box-view-default-shadow:var(--effect-mg-shadow-surface-elevated-lvl-3);--message-box-view-promo-shadow:var(--effect-mg-shadow-surface-elevated-lvl-3);--message-box-view-inverse-shadow:var(--effect-mg-shadow-surface-elevated-lvl-3);--modal-border-radius:var(--radius-mg-modal);--popup-borderRadius:var(--radius-mg-popup);--progressbar-height:2px;--progress-border-radius:0;--radio-button-font-family:"YS Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;--radioButton-indent:4px;--radioButton-borderRadius:var(--radius-mg-s-base);--radioButton-after-borderRadius:var(--radius-mg-s-inner);--radioButton-size-s-fontSize:var(--typography-controls-size-s-font-size);--radioButton-size-s-lineHeight:var(--button-size-s-lineHeight);--radioButton-size-s-space:var(--button-size-s-text-indentAll);--radioButton-size-m-fontSize:var(--typography-controls-size-m-font-size);--radioButton-size-m-lineHeight:var(--button-size-m-lineHeight);--radioButton-size-m-space:var(--button-size-m-text-indentAll);--radioButton-size-l-fontSize:var(--typography-controls-size-s-font-size);--radioButton-size-l-lineHeight:var(--button-size-l-lineHeight);--radioButton-size-l-space:var(--button-size-l-text-indentAll);--radiobox-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--radiobox-view-outline-disabled-opacity:0.4;--radiobox-borderRadius:50%;--radiobox-after-borderRadius:50%;--radiobox-size-s-fontSize:14px;--radiobox-size-s-lineHeight:28px;--radiobox-size-s-size:16px;--radiobox-size-s-positionTop:2px;--radiobox-size-s-indentRight:6px;--radiobox-size-s-after-size:6px;--radiobox-size-m-fontSize:16px;--radiobox-size-m-lineHeight:32px;--radiobox-size-m-size:20px;--radiobox-size-m-positionTop:3px;--radiobox-size-m-indentRight:8px;--radiobox-size-m-after-size:8px;--radiobox-disabled-opacity:0.4;--slider-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--slider-view-default-height:32px;--slider-view-default-track-border-radius:2px;--slider-view-default-track-height:2px;--slider-view-default-thumb-width:24px;--slider-view-default-thumb-height:24px;--slider-view-default-thumb-border-radius:50%;--slider-view-default-tick-width:4px;--slider-view-default-tick-height:2px;--slider-view-default-tick-label-font-size:14px;--slider-view-default-tick-label-line-height:16px;--spin-size-xxs:16px;--spin-size-xs:24px;--spin-size-s:28px;--spin-size-m:32px;--spin-size-l:38px;--tabs-menu-font-family:"YS Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;--tabsMenu-size-s-font:14px;--tabsMenu-size-s-lineHeight:36px;--tabsMenu-size-m-font:16px;--tabsMenu-size-m-lineHeight:40px;--text-display-size-xl-font-size:3.5rem;--text-display-size-xl-line-height:4rem;--text-display-size-xl-letter-spacing:normal;--text-display-size-xl-font-family:var(--typography-font-family);--text-display-size-l-font-size:3rem;--text-display-size-l-line-height:3.5rem;--text-display-size-l-letter-spacing:0.0065em;--text-display-size-l-font-family:var(--typography-font-family);--text-display-size-m-font-size:2.5rem;--text-display-size-m-line-height:3rem;--text-display-size-m-letter-spacing:0.0065em;--text-display-size-m-font-family:var(--typography-font-family);--text-display-size-s-font-size:2.125rem;--text-display-size-s-line-height:2.5rem;--text-display-size-s-letter-spacing:0.0065em;--text-display-size-s-font-family:var(--typography-font-family);--text-headline-size-xl-font-size:3.5rem;--text-headline-size-xl-line-height:3.75rem;--text-headline-size-xl-letter-spacing:0;--text-headline-size-xl-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-headline-size-l-font-size:3rem;--text-headline-size-l-line-height:3.25rem;--text-headline-size-l-letter-spacing:0;--text-headline-size-l-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-headline-size-m-font-size:2.5rem;--text-headline-size-m-line-height:2.75rem;--text-headline-size-m-letter-spacing:0;--text-headline-size-m-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-headline-size-s-font-size:2.125rem;--text-headline-size-s-line-height:2.5rem;--text-headline-size-s-letter-spacing:0;--text-headline-size-s-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-headline-size-xs-font-size:1.75rem;--text-headline-size-xs-line-height:2rem;--text-headline-size-xs-letter-spacing:0;--text-headline-size-xs-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-subheader-size-xl-font-size:1.75rem;--text-subheader-size-xl-line-height:2rem;--text-subheader-size-xl-letter-spacing:0;--text-subheader-size-xl-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-subheader-size-l-font-size:1.5rem;--text-subheader-size-l-line-height:1.75rem;--text-subheader-size-l-letter-spacing:0;--text-subheader-size-l-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-subheader-size-m-font-size:1.25rem;--text-subheader-size-m-line-height:1.5rem;--text-subheader-size-m-letter-spacing:0;--text-subheader-size-m-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-subheader-size-s-font-size:1.125rem;--text-subheader-size-s-line-height:1.375rem;--text-subheader-size-s-letter-spacing:0;--text-subheader-size-s-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--text-body-long-size-xl-font-size:1.125rem;--text-body-long-size-xl-line-height:1.5rem;--text-body-long-size-xl-letter-spacing:0;--text-body-long-size-xl-font-family:var(--typography-font-family);--text-body-long-size-l-font-size:1rem;--text-body-long-size-l-line-height:1.375rem;--text-body-long-size-l-letter-spacing:0;--text-body-long-size-l-font-family:var(--typography-font-family);--text-body-long-size-m-font-size:0.875rem;--text-body-long-size-m-line-height:1.25rem;--text-body-long-size-m-letter-spacing:0;--text-body-long-size-m-font-family:var(--typography-font-family);--text-body-long-size-s-font-size:0,8125rem;--text-body-long-size-s-line-height:1.125rem;--text-body-long-size-s-letter-spacing:0;--text-body-long-size-s-font-family:var(--typography-font-family);--text-body-short-size-xl-font-size:1.125rem;--text-body-short-size-xl-line-height:1.375rem;--text-body-short-size-xl-letter-spacing:0;--text-body-short-size-xl-font-family:var(--typography-font-family);--text-body-short-size-l-font-size:1rem;--text-body-short-size-l-line-height:1.25rem;--text-body-short-size-l-letter-spacing:0;--text-body-short-size-l-font-family:var(--typography-font-family);--text-body-short-size-m-font-size:0.875rem;--text-body-short-size-m-line-height:1.125rem;--text-body-short-size-m-letter-spacing:0;--text-body-short-size-m-font-family:var(--typography-font-family);--text-body-short-size-s-font-size:0.8125rem;--text-body-short-size-s-line-height:1rem;--text-body-short-size-s-letter-spacing:0;--text-body-short-size-s-font-family:var(--typography-font-family);--text-caption-size-xl-font-size:0.8125rem;--text-caption-size-xl-line-height:1rem;--text-caption-size-xl-letter-spacing:0.0065em;--text-caption-size-xl-font-family:var(--typography-font-family);--text-caption-size-l-font-size:0.75rem;--text-caption-size-l-line-height:0.875rem;--text-caption-size-l-letter-spacing:0.0065em;--text-caption-size-l-font-family:var(--typography-font-family);--text-caption-size-m-font-size:0.6875rem;--text-caption-size-m-line-height:0.875rem;--text-caption-size-m-letter-spacing:0.0065em;--text-caption-size-m-font-family:var(--typography-font-family);--text-overline-size-l-font-size:0.75rem;--text-overline-size-l-line-height:0.875rem;--text-overline-size-l-letter-spacing:0.0065em;--text-overline-size-l-font-family:var(--typography-font-family);--text-overline-size-m-font-size:0.6875rem;--text-overline-size-m-line-height:0.875rem;--text-overline-size-m-letter-spacing:0.0065em;--text-overline-size-m-font-family:var(--typography-font-family);--text-overline-size-s-font-size:0.625rem;--text-overline-size-s-line-height:0.75rem;--text-overline-size-s-letter-spacing:0.0065em;--text-overline-size-s-font-family:var(--typography-font-family);--text-control-size-xxl-font-size:1.125rem;--text-control-size-xxl-line-height:1.5rem;--text-control-size-xxl-letter-spacing:0.0065em;--text-control-size-xxl-font-family:var(--typography-font-family);--text-control-size-xl-font-size:1rem;--text-control-size-xl-line-height:1.25rem;--text-control-size-xl-letter-spacing:0.0065em;--text-control-size-xl-font-family:var(--typography-font-family);--text-control-size-l-font-size:0.9375rem;--text-control-size-l-line-height:1.25rem;--text-control-size-l-letter-spacing:0.0065em;--text-control-size-l-font-family:var(--typography-font-family);--text-control-size-m-font-size:0.875rem;--text-control-size-m-line-height:1rem;--text-control-size-m-letter-spacing:0.0065em;--text-control-size-m-font-family:var(--typography-font-family);--text-control-size-s-font-size:0.875rem;--text-control-size-s-line-height:1rem;--text-control-size-s-letter-spacing:0.0065em;--text-control-size-s-font-family:var(--typography-font-family);--text-control-size-xs-font-size:0.75rem;--text-control-size-xs-line-height:1rem;--text-control-size-xs-letter-spacing:0.0065em;--text-control-size-xs-font-family:var(--typography-font-family);--text-control-size-xxs-font-size:0.6875rem;--text-control-size-xxs-line-height:1rem;--text-control-size-xxs-letter-spacing:0.0065em;--text-control-size-xxs-font-family:var(--typography-font-family);--textarea-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--textarea-borderWidth:2px;--textarea-borderRadius:var(--radius-mg-s-base);--textarea-size-s-fontSize:var(--typography-controls-size-s-font-size);--textarea-size-s-spaceAll:var(--textinput-size-s-control-spaceAll);--textarea-size-s-minWidth:180px;--textarea-size-s-minHeight:var(--textinput-size-s-height);--textarea-size-s-clear-width:32px;--textarea-size-s-clear-height:32px;--textarea-hint-size-s-fontSize:var(--typography-controls-size-s-font-size);--textarea-size-m-fontSize:var(--typography-controls-size-m-font-size);--textarea-size-m-spaceAll:var(--textinput-size-m-control-spaceAll);--textarea-size-m-minWidth:200px;--textarea-size-m-minHeight:var(--textinput-size-m-height);--textarea-size-m-clear-width:36px;--textarea-size-m-clear-height:36px;--textarea-hint-size-m-fontSize:var(--typography-controls-size-m-font-size);--textinput-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--textinput-borderWidth:2px;--textinput-borderRadius:var(--radius-mg-s-base);--textinput-size-s-fontSize:var(--typography-controls-size-s-font-size);--textinput-size-s-height:32px;--textinput-size-s-control-spaceAll:6px 12px;--textinput-size-s-has-icon-spaceRight:32px;--textinput-size-s-has-icon-spaceLeft:32px;--textinput-size-s-icon-width:32px;--textinput-size-s-icon-height:32px;--textinput-hint-size-s-fontSize:14px;--textinput-size-m-fontSize:var(--typography-controls-size-m-font-size);--textinput-size-m-height:36px;--textinput-size-m-control-spaceAll:8px 16px;--textinput-size-m-has-icon-spaceRight:36px;--textinput-size-m-has-icon-spaceLeft:36px;--textinput-size-m-icon-width:40px;--textinput-size-m-icon-height:36px;--textinput-hint-size-m-fontSize:14px;--textinput-size-l-font-size:var(--typography-controls-size-l-font-size);--textinput-size-l-height:44px;--textinput-size-l-space-all:12px 20px;--textinput-size-l-with-icon-space-right:52px;--textinput-size-l-with-icon-space-left:52px;--textinput-size-l-icon-width:44px;--textinput-size-l-icon-height:56px;--textinput-size-l-hint-font-size:13px;--textinput-view-material-font-size:1rem;--textinput-view-material-space-all:12px 0 10px;--textinput-view-material-space-left:16px;--textinput-view-material-space-right:16px;--textinput-view-material-space-top:16px;--textinput-view-material-icon-width:24px;--textinput-view-material-icon-height:24px;--textinput-view-material-hint-font-size:0.75rem;--tooltip-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--tooltip-borderRadius:var(--radius-mg-tooltip);--tooltip-size-s-fontSize:14px;--tooltip-size-s-lineHeight:18px;--tooltip-size-s-content-spaceAll:7px 12px;--tooltip-size-s-tail-size:16px;--tooltip-size-m-fontSize:16px;--tooltip-size-m-lineHeight:20px;--tooltip-size-m-content-spaceAll:12px 16px;--tooltip-size-m-tail-size:16px;--tooltip-size-l-fontSize:16px;--tooltip-size-l-lineHeight:20px;--tooltip-size-l-content-spaceAll:16px 24px;--tooltip-size-l-tail-size:20px;--tooltip-view-default-shadow:var(--effect-mg-shadow-surface-elevated-lvl-3);--tumbler-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--tumbler-button-space:2px;--tumbler-button-opacity-disabled:1;--tumbler-size-s-fontSize:14px;--tumbler-size-s-lineHeight:18px;--tumbler-size-s-borderRadius:10px;--tumbler-size-s-width:32px;--tumbler-size-s-height:18px;--tumbler-size-s-button-borderRadius:8px;--tumbler-size-s-button-width:14px;--tumbler-size-s-button-height:14px;--tumbler-size-s-button-press-width:14px;--tumblerLabel-size-s-indentRight:8px;--tumblerLabel-size-s-indentLeft:8px;--tumbler-size-m-fontSize:16px;--tumbler-size-m-lineHeight:20px;--tumbler-size-m-borderRadius:12px;--tumbler-size-m-width:42px;--tumbler-size-m-height:24px;--tumbler-size-m-button-borderRadius:12px;--tumbler-size-m-button-width:20px;--tumbler-size-m-button-height:20px;--tumbler-size-m-button-press-width:18px;--tumblerLabel-size-m-indentRight:12px;--tumblerLabel-size-m-indentLeft:12px;--tumbler-size-l-fontSize:var(--typography-controls-size-l-font-size);--tumbler-size-l-lineHeight:24px;--tumbler-size-l-borderRadius:14px;--tumbler-size-l-width:56px;--tumbler-size-l-height:28px;--tumbler-size-l-button-borderRadius:12px;--tumbler-size-l-button-width:24px;--tumbler-size-l-button-height:24px;--tumbler-size-l-button-press-width:26px;--tumblerLabel-size-l-indentRight:16px;--tumblerLabel-size-l-indentLeft:16px;--user-pic-size-m-size:42px;--user-pic-size-m-size-plus:52px;--user-pic-size-s-size:24px;--user-pic-size-s-size-plus:30px;--typography-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--typography-font-weight-light:300;--typography-font-weight-regular:400;--typography-font-weight-medium:500;--typography-font-weight-bold:700;--control-font-family:"YS Text","Helvetica Neue",Helvetica,Arial,sans-serif;--typography-controls-size-s-font-size:14px;--typography-controls-size-m-font-size:14px;--typography-controls-size-l-font-size:16px;--typography-controls-size-xl-font-size:16px;--typography-controls-size-xxl-font-size:16px;--calendar-font-family:var(--typography-font-family);--calendar-size-s-min-width:252px;--calendar-size-s-min-height:252px;--calendar-size-s-line-height:var(--text-control-size-s-line-height);--calendar-size-s-font-size:var(--text-control-size-s-font-size);--calendar-size-s-space-horizontal:16px;--calendar-size-s-header-space-top:8px;--calendar-size-s-header-space-bottom:8px;--calendar-size-s-nav-action-width:32px;--calendar-size-s-nav-action-height:32px;--calendar-size-s-body-space-top:8px;--calendar-size-s-body-space-bottom:24px;--calendar-size-s-aside-min-width:28px;--calendar-size-s-aside-indent-right:8px;--calendar-size-s-cell-width:36px;--calendar-size-s-cell-space:2px;--calendar-size-m-min-width:308px;--calendar-size-m-min-height:308px;--calendar-size-m-line-height:var(--text-control-size-m-line-height);--calendar-size-m-font-size:var(--text-control-size-m-font-size);--calendar-size-m-space-horizontal:24px;--calendar-size-m-header-space-top:12px;--calendar-size-m-header-space-bottom:12px;--calendar-size-m-nav-action-width:36px;--calendar-size-m-nav-action-height:36px;--calendar-size-m-body-space-top:12px;--calendar-size-m-body-space-bottom:32px;--calendar-size-m-aside-min-width:32px;--calendar-size-m-aside-indent-right:12px;--calendar-size-m-cell-width:44px;--calendar-size-m-cell-space:4px;--calendar-size-l-min-width:378px;--calendar-size-l-min-height:378px;--calendar-size-l-line-height:var(--text-control-size-l-line-height);--calendar-size-l-font-size:var(--text-control-size-l-font-size);--calendar-size-l-space-horizontal:32px;--calendar-size-l-header-space-top:16px;--calendar-size-l-header-space-bottom:16px;--calendar-size-l-nav-action-width:42px;--calendar-size-l-nav-action-height:42px;--calendar-size-l-body-space-top:16px;--calendar-size-l-body-space-bottom:40px;--calendar-size-l-aside-min-width:36px;--calendar-size-l-aside-indent-right:16px;--calendar-size-l-cell-width:54px;--calendar-size-l-cell-space:6px;--calendar-view-default-aside-border-radius:8px;--calendar-view-default-cell-border-width:1px;--calendar-view-default-cell-border-radius:100px;--calendar-view-brand-aside-border-radius:8px;--calendar-view-brand-cell-border-width:1px;--calendar-view-brand-cell-border-radius:100px;--datetimefield-font-family:var(--typography-font-family);--datetimefield-size-s-font-size:var(--typography-controls-size-s-font-size);--datetimefield-size-s-line-height:18px;--datetimefield-size-s-height:32px;--datetimefield-size-s-space-horizontal:8px;--datetimefield-size-s-slots-gap:4px;--datetimefield-size-m-font-size:var(--typography-controls-size-m-font-size);--datetimefield-size-m-line-height:20px;--datetimefield-size-m-height:36px;--datetimefield-size-m-space-horizontal:10px;--datetimefield-size-m-slots-gap:6px;--datetimefield-view-default-border-width-base:2px;--datetimefield-view-default-border-radius:var(--radius-mg-s-base);--effect-mg-shadow-surface-elevated-lvl-05:0 0 2px rgba(147,151,173,.1),0 2px 4px rgba(147,151,173,.3);--effect-mg-shadow-surface-elevated-lvl-1:0 0 2px rgba(147,151,173,.1),0 4px 12px rgba(147,151,173,.3);--effect-mg-shadow-surface-elevated-lvl-2:0 0 2px rgba(147,151,173,.1),0 6px 20px rgba(147,151,173,.3);--effect-mg-shadow-surface-elevated-lvl-3:0 0 2px rgba(147,151,173,.1),0 8px 28px rgba(147,151,173,.3);--effect-mg-shadow-from-top:0 8px 20px rgba(38,38,51,.1);--effect-mg-shadow-from-bottom:0 -4px 20px rgba(38,38,51,.1);--radius-mg-s-base:8px;--radius-mg-s-inner:6px;--radius-mg-m-base:12px;--radius-mg-m-inner:10px;--radius-mg-l-base:16px;--radius-mg-l-inner:14px;--radius-mg-tooltip:8px;--radius-mg-popup:12px;--radius-mg-modal:24px;--fbadge-font-family:"YS Text Medium","Helvetica Neue",Helvetica,Arial,sans-serif;--fbadge-typo-color:#fff}
body{margin:0}
