/* fonts.css */

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-ExtraLight.woff2') format('woff2');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-ExtraBold.woff2') format('woff2');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Peyda';
    src: url('/auth/assets/fonts/PeydaWebFaNum-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

/* کلاس کمکی برای استفاده در HTML */
.font-peyda {
    font-family: 'Peyda', sans-serif;
}

/* Keep browser autofill from forcing pale blue/yellow backgrounds */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
    box-shadow: 0 0 0 1000px transparent inset !important;
    -webkit-text-fill-color: currentColor !important;
    caret-color: currentColor;
    transition: background-color 99999s ease-out 0s;
}

input:-moz-autofill,
textarea:-moz-autofill,
select:-moz-autofill {
    box-shadow: 0 0 0 1000px transparent inset !important;
}
