.Spin2 {
    display: none;

    box-sizing: border-box;

    border: 2px solid transparent;
    border-radius: 50%;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
}

/* Для правильного позиционирования блока относительно baseline */
.Spin2::after {
    visibility: hidden;

    content: '\00A0'; /* &nbsp; */
}

/*
  (1) https://st.yandex-team.ru/ISL-6342
      Добавлена задержка начала анимации, что заставляет её нормально работать в iOS 12-
      Решение взято отсюда:
      https://stackoverflow.com/questions/29219534/css-animation-not-always-starting-in-ios-8-safari
*/
.Spin2_progress {
    display: inline-block;

    animation: islands-spin2 1s .21s infinite linear; /* (1) */

    backface-visibility: hidden;  /* Для ускорения анимации */
}

@keyframes islands-spin2 {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.Spin2 {
    display: none;

    box-sizing: border-box;

    border: 2px solid transparent;
    border-radius: 50%;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
}

/* Для правильного позиционирования блока относительно baseline */
.Spin2::after {
    visibility: hidden;

    content: '\00A0'; /* &nbsp; */
}

/*
  (1) https://st.yandex-team.ru/ISL-6342
      Добавлена задержка начала анимации, что заставляет её нормально работать в iOS 12-
      Решение взято отсюда:
      https://stackoverflow.com/questions/29219534/css-animation-not-always-starting-in-ios-8-safari
*/
.Spin2_progress {
    display: inline-block;

    animation: islands-spin2 1s .21s infinite linear; /* (1) */

    backface-visibility: hidden;  /* Для ускорения анимации */
}

@keyframes islands-spin2 {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.Spin2_size_s {
    width: var(--spin-size-s);
    height: var(--spin-size-s);

    font-size: 13px;
    line-height: 24px;
}

.Spin2_size_s.Spin2_position_center {
    /* Отступ равен половине ширины */
    margin-top: calc(var(--spin-size-s) / -2);
    margin-left: calc(var(--spin-size-s) / -2);
}

.Spin2_size_m {
    width: var(--spin-size-m);
    height: var(--spin-size-m);

    font-size: 15px;
    line-height: 28px;
}

.Spin2_size_m.Spin2_position_center {
    /* Отступ равен половине ширины */
    margin-top: calc(var(--spin-size-m) / -2);
    margin-left: calc(var(--spin-size-m) / -2);
}

.Spin2_size_l {
    width: var(--spin-size-l);
    height: var(--spin-size-l);

    font-size: 18px;
    line-height: 34px;
}

.Spin2_size_l.Spin2_position_center {
    /* Отступ равен половине ширины */
    margin-top: calc(var(--spin-size-l) / -2);
    margin-left: calc(var(--spin-size-l) / -2);
}

.Spin2_view_default.Spin2_progress {
    border-top-color: var(--spin-view-default-border-color);
    border-left-color: var(--spin-view-default-border-color);
}

.dIyNYTG-m{background:#fff;border-radius:16px;box-sizing:border-box;height:252px;margin-bottom:16px;padding:16px;position:relative;width:252px}.s5ZO3BNAl,.dIyNYTG-m._7C8vfPYgB{display:none}.s5ZO3BNAl{height:100%;width:100%}.NkDQmD1Ub{align-items:center;display:flex;justify-content:center}.-XSxMqRFV{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Sskw5iOl9.-r1r7I-hw.c\+C8m3uGW{border-left-color:#000;border-top-color:#000}.mn2peZI7y{align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.GkXfzeTlL{background-color:transparent;border-radius:0;box-shadow:none;box-sizing:border-box;margin:0;max-width:100vw;padding:0;width:100%}
@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}
body{background:transparent;margin:0}
