﻿/* @import url(fontiran.css); لینک فایلی که وظیفه بارگذاری فونت ها را برعهده دارد */
/* body {
	font-family: IRANSans !important;
}
h1, h2, h3, h4, h5, h6,input, textarea {
	font-family: IRANSans !important;
}
h1 {
	font-weight: bold;
} */
@font-face {
    font-family: "Vazir";
    src: url(../fonts/Vazir-Regular.woff) format("woff");
    font-weight: normal;
    font-style: normal;
  }

body {
	font-family: "Vazir" !important;
}
h1, h2, h3, h4, h5, h6,input, textarea {
	font-family: "Vazir" !important;
}
h1 {
	font-weight: bold;
}


.loading-btn {
    pointer-events: none; /* جلوگیری از کلیک مجدد */
    opacity: 0.7;
}

.loading-btn .loading-spinner {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid #fff;
    border-top: 2px solid transparent;
    border-radius: 50%;
    animation: spin 0.6s linear infinite;
    margin-left: 8px; /* فاصله بین متن و لودینگ */
    vertical-align: middle;
}

@keyframes spin {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

.badge.bg-success {
    background: linear-gradient(135deg, #28a745, #20c997) !important;
}

.badge.bg-danger {
    background: linear-gradient(135deg, #dc3545, #ff4136) !important;
}

.badge.bg-warning {
    background: linear-gradient(135deg, #ffc107, #ffb400) !important;
}

.badge.bg-info {
    background: linear-gradient(135deg, #17a2b8, #0dcaf0) !important;
}


/* Gradient backgrounds */
.bg-gradient-primary {
    background: linear-gradient(135deg, #132F70, #1E56A0);
}

.bg-gradient-secondary {
    background: linear-gradient(45deg, #858796, #6c757d);
}

.bg-gradient-success {
    background: linear-gradient(45deg, #1cc88a, #36b9cc);
}

.bg-gradient-info {
    background: linear-gradient(45deg, #36b9cc, #4e73df);
}

.bg-gradient-warning {
    background: linear-gradient(45deg, #f6c23e, #fd7e14);
}

.bg-gradient-danger {
    background: linear-gradient(45deg, #e74a3b, #e83e8c);
}
