@font-face { 
    font-family: 'Jameel Noori Nastaleeq';
    src: url('/fonts/filament/filament/inter/Jameel-Noori-Nastaleeq.ttf') format('truetype');
    font-weight: 400; 
}

@font-face {
    font-family: 'Al Qalam Quran';
    src: url('/fonts/filament/filament/inter/AL-QALAM-QURAN-MAJEED-WEB2-D.OTF') format('truetype');
    font-weight: 400;
}

@font-face {
    font-family: 'Al Mushaf';
    src: url('/fonts/filament/filament/inter/Al_Mushaf.ttf') format('truetype');
    font-weight: 400;
}


@font-face {
    font-family: 'Aslam';
    src: url('/fonts/filament/filament/inter/Aslam.ttf') format('truetype');
    font-weight: 400;
}


@font-face {
    font-family: 'Nastaliq Unicode';
    src: url('/fonts/filament/filament/inter/nastaliq_unicode.ttf') format('truetype');
    font-weight: 400;
}


@font-face {
    font-family: 'Mehr Nastaliq Web';
    src: url('/fonts/filament/filament/inter/mehr-nastaliq-web.ttf') format('truetype');
    font-weight: 400;
}

@font-face {
    font-family: 'Jameel Noori Kasheeda';
    src: url('/fonts/filament/filament/inter/Jameel_Noori_Kasheeda.ttf') format('truetype');
    font-weight: 400;
}

@font-face {
    font-family: 'KFGQPC Uthmanic Script';
    src: url('/fonts/filament/filament/inter/KFGQPC_Uthmanic_Script_HAFS_Regular.otf') format('opentype');
    font-weight: 400;
}

@font-face {
    font-family: 'Lotus Linotype Light';
    src: url('/fonts/filament/filament/inter/Lotus_Linotype_Light.ttf') format('truetype');
    font-weight: 400;
}


.text-button {
    padding: 4px 10px;
    font-size: 13px;
    font-weight: 600;
    border-radius: 6px;
    border: none;
    background: transparent;
    cursor: pointer;
    transition: background 0.15s ease;
}

.hide-font-selector{
    display: none;
}

.min-height{
    min-height: 500px;
    max-height: 600px;
}

.content-scroll{
    overflow-y: scroll;
    overscroll-behavior-y: contain;
}