/* Tibetan Fonts - བོད་ཡིག་གཟུགས། */

/* MonlamTBslim - Primary Tibetan Font */
@font-face {
    font-family: 'MonlamTBslim';
    src: url('/fonts/MonlamTBslim.woff?v=2') format('woff'),
         url('/fonts/MonlamTBslim.ttf?v=2') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Apply MonlamTBslim to all Tibetan text */
html[lang="bo"],
html[lang="bo"] * {
    font-family: 'MonlamTBslim', 'Microsoft Himalaya', 'DDC Uchen', 'Kokonor', serif !important;
    line-height: 2 !important;
}

/* Fallback for mixed content */
body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 
                 'Helvetica Neue', Arial, 'Noto Sans', sans-serif,
                 'MonlamTBslim', 'Apple Color Emoji', 'Segoe UI Emoji', 
                 'Segoe UI Symbol', 'Noto Color Emoji';
}

/* Ensure proper Tibetan text rendering */
.tibetan-text,
[lang="bo"] {
    font-family: 'MonlamTBslim', serif;
    line-height: 1.8;
    letter-spacing: 0.02em;
}

/* Better rendering for Tibetan script */
@supports (font-variant-ligatures: common-ligatures) {
    .tibetan-text,
    [lang="bo"] {
        font-variant-ligatures: common-ligatures;
        font-feature-settings: "liga" 1, "clig" 1;
    }
}
