/* 全局藏文字体设置 */
@font-face {
    font-family: 'FZZWXBTOT_Unicode';
    src: url('../webfonts/FZZWXBTOT_Unicode.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Tibetan&display=swap');

/* 全局字体设置 */
html, body {
    font-family: 'FZZWXBTOT_Unicode', 'Noto Sans Tibetan', sans-serif !important;
}

/* 所有文本元素使用藏文字体 */
body, 
body *,
input, 
textarea, 
button, 
select, 
option,
label,
span,
div,
p,
h1, h2, h3, h4, h5, h6 {
    font-family: 'FZZWXBTOT_Unicode', 'Noto Sans Tibetan', sans-serif !important;
}

/* 输入框和按钮字体 */
input[type="text"], 
input[type="password"], 
textarea, 
button, 
select {
    font-family: 'FZZWXBTOT_Unicode', 'Noto Sans Tibetan', sans-serif !important;
}

/* 代码和预格式化文本 */
code, pre, kbd, samp {
    font-family: 'FZZWXBTOT_Unicode', 'Noto Sans Tibetan', monospace !important;
}

/* 修复Font Awesome图标字体 - 保持原样 */
.fa, .fa-brands, .fa-regular, .fa-solid, .fab, .far, .fas {
    font-family: "Font Awesome 6 Free", "Font Awesome 6 Brands", "Font Awesome 5 Free", "Font Awesome 5 Brands", FontAwesome !important;
}