﻿/* ==================================================
   فونت وزیر متن - اعمال جهانی با اولویت بالا
   ================================================== */
@font-face {
    font-family: 'Vazirmatn';
    src: url('../fonts/Vazir-Medium-FD.eot');
    src: url('../fonts/Vazir-Medium-FD.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Vazir-Medium-FD.woff2') format('woff2'),
         url('../fonts/Vazir-Medium-FD.woff') format('woff'),
         url('../fonts/Vazir-Medium-FD.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* اعمال فونت به تمام عناصر متنی در پنل مدیریت و فرانت — با اولویت بالا */
p, h1, h2, h3, h4, h5, h6
.sultan-restricted-content,
.sultan-access-restricted,
.sultan-user-quota,
.sultan-subscription-card,
.sultan-pay-per-view-modal,
.sultan-modal-content,
.sultan-modal-header,
.sultan-modal-body,
.sultan-modal-footer,
.notice, .card,

#poststuff,
#submitpost, #minor-publishing, #major-publishing-actions,
.form-table, .form-table th, .form-table td,
#screen-meta-links,
#wpfooter, #footer-thankyou,
.sultan-dashboard-cards, .sultan-card,
.sultan-report-container, .sultan-report-table,
.sultan-setting-section, .sultan-setting-field,
.sultan-shortcode-card, .sultan-info-box,
.sultan-about-logo, .sultan-features-box,
.sultan-subscriptions-wrapper, .sultan-subscriptions-table,
.sultan-filter-form, .sultan-filter-select,
.sultan-subscription-change-wrapper, .sultan-subscription-select,
.sultan-preview-box, .sultan-status-badge,
.sultan-meta-box-container,
.sultan-meta-box-header,
.sultan-meta-box-subheader,
.sultan-meta-box-label,
.sultan-meta-box-help-text,
.sultan-meta-box-divider,
.sultan-meta-box-bonus,
.sultan-meta-box-manual,
.sultan-custom-table, 

.sultan-meta-box-select-container {
    font-family: "Vazirmatn", Tahoma, Arial, sans-serif !important;
    font-weight: 500 !important;
}
.sultan-quick-column  {
    font-family: "Vazirmatn", Tahoma, Arial, sans-serif !important;
    font-weight: 500 !important;
}
.sultan-custom-table, th {
    
font-size: 12px!important;
}
/* ==================================================
   Sultan Dynamic Direction Control (LTR/RTL Support)
   ================================================== */

/* پیش‌فرض (انگلیسی/LTR) */
.sultan-setting-section,
.sultan-setting-section p,
.sultan-setting-section h1,
.sultan-setting-section h2,
.sultan-setting-section h3,
.sultan-setting-section h4,
.sultan-setting-section label,
.sultan-setting-section li,
.wrap.full-width {
    text-align: left;
    direction: ltr;
}

/* حالت راست‌چین (فارسی/RTL) - وقتی وردپرس در حالت RTL است */
body.rtl .sultan-setting-section,
body.rtl .sultan-setting-section p,
body.rtl .sultan-setting-section h1,
body.rtl .sultan-setting-section h2,
body.rtl .sultan-setting-section h3,
body.rtl .sultan-setting-section h4,
body.rtl .sultan-setting-section label,
body.rtl .sultan-setting-section li,
body.rtl .wrap.full-width {
    text-align: right;
    direction: rtl;
}

/* کلاس‌های کمکی برای تراز متن */
.sultan-text-start { text-align: left; }
body.rtl .sultan-text-start { text-align: right; }

.sultan-text-end { text-align: right; }
body.rtl .sultan-text-end { text-align: left; }

/* اصلاح گریدها در حالت LTR */
.sultan-setting-section > div {
    direction: inherit; /* ارث‌بری از والد */
}

/* اصلاح لیست ویژگی‌ها در تب "درباره" */
.sultan-features-list li {
    flex-direction: row;
}
body.rtl .sultan-features-list li {
    flex-direction: row; /* آیکون و متن در جای درست */
}

/* اطمینان از اینکه فونت وزیر همیشه لود می‌شود اما جهت آن داینامیک است */
.wrap.full-width * {
    font-family: 'Vazirmatn', Tahoma, Arial, sans-serif !important;
    /* نکته مهم: direction: rtl !important حذف شد تا اجازه دهد CSS بالا کار کند */
}
