/* fonts-face.css — bản TỰ CHỨA, chỉ woff2.
 *
 * Nguồn: https://cdn1.fialda.vn/css/fonts-face.css (chép 08/09/2026). Bản gốc khai 5 định dạng
 * cho mỗi face (eot/woff/ttf/svg/woff2) = 200 tệp, ~10 MB — di sản của thời phải đỡ IE8 và
 * Android cũ. Bản này giữ NGUYÊN danh sách face và mọi thuộc tính, chỉ bỏ bốn định dạng kia:
 * woff2 được mọi trình duyệt hỗ trợ từ 2016, mà terminal này vốn đã đòi JS hiện đại hơn thế
 * nhiều. Còn 40 tệp, 2,2 MB.
 *
 * Vì sao tự chứa: một bản build phải chạy đúng ở CẢ HAI lối vào — v2.fialda.vn đi thẳng vào FPT
 * và fialda.cloud đi qua Cloudflare — mà người vào bằng .cloud thì cũng không với tới
 * cdn1.fialda.vn. Bản cũ còn là một `@import` CROSS-ORIGIN chặn render: trình duyệt phải tải
 * CSS bundle → parse → mới thấy @import → mở kết nối mới → tải tệp này → mới tải .woff2. Bốn
 * chặng nối tiếp; nay còn hai, và cùng origin.
 *
 * `font-display: swap` giữ nguyên từ bản gốc — chữ hiện ngay bằng font hệ thống rồi mới đổi.
 */

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Black Italic'),
         local('Roboto-BlackItalic'),
         url('fonts/Roboto-BlackItalic.woff2') format('woff2');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Light'),
         local('Roboto-Light'),
         url('fonts/Roboto-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Bold'),
         local('Roboto-Bold'),
         url('fonts/Roboto-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto'),
         local('Roboto-Regular'),
         url('fonts/Roboto-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Light Italic'),
         local('Roboto-LightItalic'),
         url('fonts/Roboto-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Thin'),
         local('Roboto-Thin'),
         url('fonts/Roboto-Thin.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Black'),
         local('Roboto-Black'),
         url('fonts/Roboto-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Bold Italic'),
         local('Roboto-BoldItalic'),
         url('fonts/Roboto-BoldItalic.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Italic'),
         local('Roboto-Italic'),
         url('fonts/Roboto-Italic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Medium Italic'),
         local('Roboto-MediumItalic'),
         url('fonts/Roboto-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Medium'),
         local('Roboto-Medium'),
         url('fonts/Roboto-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    font-display: swap;
    src: local('Roboto Thin Italic'),
         local('Roboto-ThinItalic'),
         url('fonts/Roboto-ThinItalic.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald Regular'),
         local('Oswald-Regular'),
         url('fonts/Oswald-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald Bold'),
         local('Oswald-Bold'),
         url('fonts/Oswald-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald SemiBold'),
         local('Oswald-SemiBold'),
         url('fonts/Oswald-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald Light'),
         local('Oswald-Light'),
         url('fonts/Oswald-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald ExtraLight'),
         local('Oswald-ExtraLight'),
         url('fonts/Oswald-ExtraLight.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald';
    font-display: swap;
    src: local('Oswald Medium'),
         local('Oswald-Medium'),
         url('fonts/Oswald-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue'),
         url('fonts/HelveticaNeue.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-UltraLight'),
         url('fonts/HelveticaNeue-UltraLight.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Italic'),
         url('fonts/HelveticaNeue-Italic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Medium'),
         url('fonts/HelveticaNeue-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-UltraLightItalic'),
         url('fonts/HelveticaNeue-UltraLightItalic.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('Helvetica Neue Light'),
         local('HelveticaNeue-Light'),
         url('fonts/HelveticaNeue-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Bold'),
         url('fonts/HelveticaNeue-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-CondensedBold'),
         url('fonts/HelveticaNeue-CondensedBold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-BoldItalic'),
         url('fonts/HelveticaNeue-BoldItalic.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-LightItalic'),
         url('fonts/HelveticaNeue-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-CondensedBlack'),
         url('fonts/HelveticaNeue-CondensedBlack.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-BoldItalic'),
         url('fonts/HelveticaNeue-BoldItalic_1.woff2') format('woff2');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Italic'),
         url('fonts/HelveticaNeue-Italic_1.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-CondensedBold'),
         url('fonts/HelveticaNeue-CondensedBold_1.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Bold'),
         url('fonts/HelveticaNeue-Bold_1.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-UltraLight'),
         url('fonts/HelveticaNeue-UltraLight_1.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-UltraLightItalic'),
         url('fonts/HelveticaNeue-UltraLightItalic_1.woff2') format('woff2');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-LightItalic'),
         url('fonts/HelveticaNeue-LightItalic_1.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-CondensedBlack'),
         url('fonts/HelveticaNeue-CondensedBlack_1.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue-Medium'),
         url('fonts/HelveticaNeue-Medium_1.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('Helvetica Neue Light'),
         local('HelveticaNeue-Light'),
         url('fonts/HelveticaNeue-Light_1.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Helvetica Neue';
    font-display: swap;
    src: local('HelveticaNeue'),
         url('fonts/HelveticaNeue_1.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
