/* ============================================================
   پاشا ایپک — RTL + Persian font overrides for Filament v5
   فونت‌ها self-hosted در /fonts/vazirmatn/
   ============================================================ */

@import url('/css/vazirmatn.css');

html {
    direction: rtl;
}

body,
[dir="rtl"] body,
.fi-body {
    font-family: 'Vazirmatn', 'Inter', system-ui, -apple-system, sans-serif !important;
    direction: rtl;
    text-align: right;
}

/* اعداد فارسی برای فیلدهای عددی نمایشی */
.fi-ta-text-item-label,
.fi-ta-text-item-prefix,
.fi-ta-text-item-suffix,
.fi-section-header-heading {
    font-family: 'Vazirmatn', sans-serif !important;
}

/* مونوسپیس برای اعداد */
.fi-numeric,
.tnum,
.mono {
    font-feature-settings: 'tnum';
    font-variant-numeric: tabular-nums;
}

/* اصلاح padding/margin های left/right که Filament گاهی hardcode داره */
.fi-sidebar {
    border-right: 0 !important;
    border-left: 1px solid var(--gray-200, #e5e7eb) !important;
}

[dir="rtl"] .fi-sidebar-nav-item-icon {
    margin-left: 0.5rem;
    margin-right: 0;
}

/* اطمینان از light mode */
html.dark {
    color-scheme: light !important;
}

/* خوش‌نمایی scrollbar */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}
::-webkit-scrollbar-track {
    background: transparent;
}
::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.15);
    border-radius: 999px;
}
::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.3);
}
