/* VAG Rounded Next — основной шрифт */
@font-face {
    font-family: 'VAG Rounded Next';
    src: url('../fonts/VAG_Rounded_Next_Thin.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'VAG Rounded Next';
    src: url('../fonts/VAG_Rounded_Next_Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'VAG Rounded Next';
    src: url('../fonts/VAG_Rounded_Next_Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'VAG Rounded Next';
    src: url('../fonts/VAG_Rounded_Next_SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'VAG Rounded Next';
    src: url('../fonts/VAG_Rounded_Next_Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: block;
}

/* Nunito — запасной шрифт */
@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* 379: поля пароля — системный шрифт. Маску пароля (точки) iOS рисует
   глифом «•» ШРИФТА ПОЛЯ и не подставляет его из системного: после
   переключения языка на регистрации (страница перезагружается, пароли
   возвращаются в поля раньше, чем догрузился VAG с font-display: block)
   вместо точек были квадраты «нет глифа». В поле пароля видны только
   точки (и плейсхолдер), сам текст при «показать пароль» (type=text,
   глазик 346) снова идёт шрифтом приложения. */
input[type="password"] {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}