/* 
 * Fonts CSS - Shared between Laravel and Next.js
 * 
 * Place font files in public/fonts/[font-name]/
 * Structure:
 *   public/fonts/
 *     ├── yekanbakh/
 *     │   ├── regular.woff2
 *     │   ├── regular.woff
 *     │   ├── bold.woff2
 *     │   └── bold.woff
 *     ├── vazir/
 *     │   ├── regular.woff2
 *     │   └── regular.woff
 *     └── ...
 */

/* Persian/Farsi Fonts */
/* Note: Yekan Bakh is defined in resources/css/app.css */

/* Samim */

/* Local Fonts - Yekan Bakh */
@font-face {
    font-family: 'Yekan Bakh';
    src: url('/fonts/yekanbakh/regular.woff2') format('woff2'),
         url('/fonts/yekanbakh/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Yekan Bakh';
    src: url('/fonts/yekanbakh/bold.woff2') format('woff2'),
         url('/fonts/yekanbakh/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Local Fonts - Vazir */
@font-face {
    font-family: 'Vazir';
    src: url('/fonts/vazir/regular.woff2') format('woff2'),
         url('/fonts/vazir/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Vazir';
    src: url('/fonts/vazir/bold.woff2') format('woff2'),
         url('/fonts/vazir/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - Samim */
@font-face {
    font-family: 'Samim';
    src: url('/fonts/samim/regular.woff2') format('woff2'),
         url('/fonts/samim/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Samim';
    src: url('/fonts/samim/bold.woff2') format('woff2'),
         url('/fonts/samim/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - Tanha */
@font-face {
    font-family: 'Tanha';
    src: url('/fonts/tanha/regular.woff2') format('woff2'),
         url('/fonts/tanha/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - Shabnam */
@font-face {
    font-family: 'Shabnam';
    src: url('/fonts/shabnam/regular.woff2') format('woff2'),
         url('/fonts/shabnam/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Shabnam';
    src: url('/fonts/shabnam/bold.woff2') format('woff2'),
         url('/fonts/shabnam/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - Dana */
@font-face {
    font-family: 'Dana';
    src: url('/fonts/dana/regular.woff2') format('woff2'),
         url('/fonts/dana/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Dana';
    src: url('/fonts/dana/bold.woff2') format('woff2'),
         url('/fonts/dana/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - Estedad */
@font-face {
    font-family: 'Estedad';
    src: url('/fonts/estedad/regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Estedad';
    src: url('/fonts/estedad/bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
/* Local Fonts - IRANSans */
@font-face {
    font-family: 'IRANSans';
    src: url('/fonts/iransans/regular.woff2') format('woff2'),
         url('/fonts/iransans/regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'IRANSans';
    src: url('/fonts/iransans/bold.woff2') format('woff2'),
         url('/fonts/iransans/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anjoman';
    src: url('/fonts/anjoman/regular.woff2') format('woff2'),
         url('/fonts/anjoman/regular.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Anjoman';
    src: url('/fonts/anjoman/bold.woff2') format('woff2'),
         url('/fonts/anjoman/bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* 
 * Note: For web fonts (Inter, Roboto, Open Sans, etc.),
 * they will be loaded from Google Fonts CDN in both Laravel and Next.js
 * No local files needed for those.
 */

