/* ==========================================
   فایل فونت‌های داخلی - کاملاً مستقل از CDN
   ========================================== */

/* فونت وزیرمتن - نسخه داخلی */
@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Thin.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-ExtraLight.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Light.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Regular.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Medium.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-SemiBold.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Bold.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-ExtraBold.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('../fonts/vazirmatn/webfonts/Vazirmatn-Black.woff2') format('woff2'),
       url('../fonts/vazirmatn/webfonts/Vazirmatn-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* متغیر CSS برای فونت وزیرمتن */
:root {
  --ig-font: 'Vazirmatn', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --ig-font-mono: 'Vazirmatn', SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}

/* Font Awesome Icons - کاملاً محلی */

/* Solid Icons */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('../fonts/fontawesome/webfonts/fa-solid-900.woff2') format('woff2');
}

/* Brands Icons */
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fontawesome/webfonts/fa-brands-400.woff2') format('woff2');
}

/* Regular Icons (برای حالت‌های خاص) */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fontawesome/webfonts/fa-regular-400.woff2') format('woff2');
}

.fas,
.fa-solid {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}

.far,
.fa-regular {
  font-family: 'Font Awesome 6 Free';
  font-weight: 400;
}

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
}

/* استایل‌های پایه برای آیکون‌ها */
.fas,
.fab,
.far,
.fa-solid,
.fa-brands,
.fa-regular {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

/* تعریف سایزهای مختلف برای آیکون‌ها */
.fa-xs { font-size: 0.75em; line-height: 0.08333em; vertical-align: 0.125em; }
.fa-sm { font-size: 0.875em; line-height: 0.07143em; vertical-align: 0.05357em; }
.fa-lg { font-size: 1.25em; line-height: 0.05em; vertical-align: -0.075em; }
.fa-xl { font-size: 1.5em; line-height: 0.04167em; vertical-align: -0.125em; }
.fa-2xl { font-size: 2em; line-height: 0.03125em; vertical-align: -0.1875em; }

/* آیکون‌های چرخان (اسپینر) */
.fa-spin {
  animation: fa-spin 1s linear infinite;
}

@keyframes fa-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* آیکون‌های معکوس (برای RTL) */
.fa-flip-horizontal { transform: scaleX(-1); }
.fa-flip-vertical { transform: scaleY(-1); }
.fa-flip-both { transform: scale(-1, -1); }

/* ==================== تمام آیکون‌های مورد نیاز در پروژه ==================== */

/* ===== آیکون‌های اصلی منو و ناوبری ===== */
.fa-bars:before { content: "\f0c9"; } /* منو */
.fa-shopping-cart:before { content: "\f07a"; } /* سبد خرید */
.fa-home:before { content: "\f015"; } /* خانه */
.fa-arrow-right:before { content: "\f061"; } /* فلش راست */
.fa-boxes:before { content: "\f468"; } /* همه محصولات */
.fa-share-alt:before { content: "\f1e0"; } /* شبکه‌های اجتماعی */
.fa-arrow-left:before { content: "\f060"; } /* فلش چپ (برگشت) */

/* ===== آیکون‌های دسته‌بندی‌های مواد غذایی ===== */
.fa-egg:before { content: "\f7fb"; } /* لبنیات */
.fa-wine-bottle:before { content: "\f72f"; } /* نوشیدنی‌ها */
.fa-seedling:before { content: "\f4d8"; } /* خشکبار */
.fa-wheat-awn:before { content: "\e2d9"; } /* کالای اساسی */
.fa-apple-alt:before { content: "\f5d1"; } /* میوه و سبزی */
.fa-drumstick-bite:before { content: "\f6d7"; } /* پروتئین */
.fa-bread-slice:before { content: "\f7ec"; } /* نان و شیرینی */
.fa-box:before { content: "\f466"; } /* خوراکی بسته‌بندی */
.fa-mortar-pestle:before { content: "\f5a7"; } /* ادویه و چاشنی */

/* ===== آیکون‌های عمومی ===== */
.fa-store:before { content: "\f54e"; } /* فروشگاه */
.fa-info-circle:before { content: "\f05a"; } /* اطلاعات */
.fa-exclamation-triangle:before { content: "\f071"; } /* هشدار */
.fa-exclamation-circle:before { content: "\f06a"; } /* خطا */
.fa-check-circle:before { content: "\f058"; } /* تایید */
.fa-times-circle:before { content: "\f057"; } /* خطا (حذف) */
.fa-minus:before { content: "\f068"; } /* کاهش */
.fa-plus:before { content: "\f067"; } /* افزایش */
.fa-trash:before { content: "\f1f8"; } /* حذف */
.fa-times:before { content: "\f00d"; } /* بستن */
.fa-chevron-down:before { content: "\f078"; } /* پایین */
.fa-chevron-up:before { content: "\f077"; } /* بالا */
.fa-chevron-left:before { content: "\f053"; } /* چپ */
.fa-chevron-right:before { content: "\f054"; } /* راست */
.fa-phone:before { content: "\f095"; } /* تلفن */
.fa-envelope:before { content: "\f0e0"; } /* ایمیل */
.fa-clock:before { content: "\f017"; } /* ساعت */
.fa-user:before { content: "\f007"; } /* کاربر */
.fa-sign-out-alt:before { content: "\f2f5"; } /* خروج */
.fa-adjust:before { content: "\f042"; } /* تغییر تم */
.fa-sun:before { content: "\f185"; } /* خورشید */
.fa-moon:before { content: "\f186"; } /* ماه */
.fa-circle-notch:before { content: "\f1ce"; } /* لودینگ */
.fa-check:before { content: "\f00c"; } /* تیک */
.fa-search:before { content: "\f002"; } /* جستجو */
.fa-filter:before { content: "\f0b0"; } /* فیلتر */
.fa-sort:before { content: "\f0dc"; } /* مرتب‌سازی */
.fa-edit:before { content: "\f044"; } /* ویرایش */
.fa-save:before { content: "\f0c7"; } /* ذخیره */
.fa-print:before { content: "\f02f"; } /* چاپ */
.fa-download:before { content: "\f019"; } /* دانلود */
.fa-upload:before { content: "\f093"; } /* آپلود */
.fa-copy:before { content: "\f0c5"; } /* کپی */
.fa-paste:before { content: "\f0ea"; } /* چسباندن */
.fa-sync:before { content: "\f021"; } /* همگام‌سازی */
.fa-redo:before { content: "\f01e"; } /* تکرار */
.fa-undo:before { content: "\f0e2"; } /* بازگشت */
.fa-expand:before { content: "\f065"; } /* گسترش */
.fa-compress:before { content: "\f066"; } /* فشرده */
.fa-cog:before { content: "\f013"; } /* تنظیمات */
.fa-tools:before { content: "\f7d9"; } /* ابزارها */
.fa-wrench:before { content: "\f0ad"; } /* آچار */
.fa-calculator:before { content: "\f1ec"; } /* ماشین حساب */
.fa-chart-bar:before { content: "\f080"; } /* نمودار */
.fa-chart-line:before { content: "\f201"; } /* نمودار خطی */
.fa-percentage:before { content: "\f541"; } /* درصد */
.fa-tag:before { content: "\f02b"; } /* برچسب */
.fa-tags:before { content: "\f02c"; } /* برچسب‌ها */
.fa-barcode:before { content: "\f02a"; } /* بارکد */
.fa-qrcode:before { content: "\f029"; } /* کیوآر کد */
.fa-camera:before { content: "\f030"; } /* دوربین */
.fa-image:before { content: "\f03e"; } /* تصویر */
.fa-file-alt:before { content: "\f15c"; } /* فایل */
.fa-file-invoice:before { content: "\f570"; } /* فاکتور */
.fa-receipt:before { content: "\f543"; } /* رسید */
.fa-history:before { content: "\f1da"; } /* تاریخچه */
.fa-calendar:before { content: "\f133"; } /* تقویم */
.fa-clock-rotate-left:before { content: "\f1da"; } /* زمان گذشته */

/* ===== آیکون‌های شبکه‌های اجتماعی و ارتباطی ===== */
.fa-instagram:before { content: "\f16d"; } /* اینستاگرام */
.fa-youtube:before { content: "\f167"; } /* یوتیوب */
.fa-telegram:before { content: "\f2c6"; } /* تلگرام */
.fa-whatsapp:before { content: "\f232"; } /* واتساپ */
.fa-phone-alt:before { content: "\f879"; } /* تماس مستقیم */
.fa-sms:before { content: "\f7cd"; } /* پیامک */
.fa-paper-plane:before { content: "\f1d8"; } /* ارسال پیام */
.fa-comment:before { content: "\f075"; } /* نظر */
.fa-comments:before { content: "\f086"; } /* نظرات */
.fa-envelope-open:before { content: "\f2b6"; } /* ایمیل باز */
.fa-envelope-open-text:before { content: "\f658"; } /* متن ایمیل */
.fa-at:before { content: "\f1fa"; } /* آدرس ایمیل */
.fa-globe:before { content: "\f0ac"; } /* وب */
.fa-link:before { content: "\f0c1"; } /* لینک */
.fa-external-link-alt:before { content: "\f35d"; } /* لینک خارجی */
.fa-share:before { content: "\f064"; } /* اشتراک */

/* ===== آیکون‌های وضعیت و ارتباطات شبکه (مهم!) ===== */
.fa-wifi:before { content: "\f1eb"; } /* وای‌فای - برای وضعیت آنلاین */
.fa-wifi-slash:before { content: "\f6ac"; } /* قطع وای‌فای - برای وضعیت آفلاین - ✅ اضافه شد */
.fa-signal:before { content: "\f012"; } /* سیگنال */
.fa-signal-slash:before { content: "\f695"; } /* عدم سیگنال - برای وضعیت آفلاین */
.fa-network-wired:before { content: "\f6ff"; } /* شبکه */
.fa-server:before { content: "\f233"; } /* سرور */
.fa-database:before { content: "\f1c0"; } /* پایگاه داده */
.fa-cloud:before { content: "\f0c2"; } /* ابر */
.fa-cloud-upload-alt:before { content: "\f382"; } /* آپلود به ابر */
.fa-cloud-download-alt:before { content: "\f381"; } /* دانلود از ابر */
.fa-satellite-dish:before { content: "\f7c0"; } /* دیش ماهواره */

/* ===== آیکون‌های دستگاه‌ها (مهم!) ===== */
.fa-mobile-alt:before { content: "\f3cd"; } /* موبایل */
.fa-tablet-alt:before { content: "\f3fa"; } /* تبلت */
.fa-desktop:before { content: "\f108"; } /* دسکتاپ */
.fa-laptop:before { content: "\f109"; } /* لپ‌تاپ */
.fa-mobile-screen-button:before { content: "\f3cd"; } /* دکمه موبایل */

/* ===== آیکون‌های محصولات و سبد خرید ===== */
.fa-shopping-bag:before { content: "\f290"; } /* کیسه خرید */
.fa-shopping-basket:before { content: "\f291"; } /* سبد خرید بزرگ */
.fa-box-open:before { content: "\f49e"; } /* جعبه باز */
.fa-pallet:before { content: "\f482"; } /* پالت */
.fa-weight-hanging:before { content: "\f5cd"; } /* وزن */
.fa-balance-scale:before { content: "\f24e"; } /* ترازو */
.fa-ruler-combined:before { content: "\f546"; } /* خط‌کش */
.fa-cube:before { content: "\f1b2"; } /* مکعب */
.fa-cubes:before { content: "\f1b3"; } /* مکعب‌ها */
.fa-archive:before { content: "\f187"; } /* آرشیو */
.fa-conveyor-belt:before { content: "\f46e"; } /* نوار نقاله */
.fa-dolly:before { content: "\f472"; } /* چرخ دستی */
.fa-truck:before { content: "\f0d1"; } /* کامیون */
.fa-shipping-fast:before { content: "\f48b"; } /* حمل سریع */
.fa-map-marker-alt:before { content: "\f3c5"; } /* نشانگر نقشه */
.fa-route:before { content: "\f4d7"; } /* مسیر */
.fa-road:before { content: "\f018"; } /* جاده */
.fa-gas-pump:before { content: "\f52f"; } /* پمپ بنزین */
.fa-warehouse:before { content: "\f494"; } /* انبار */
.fa-store-alt:before { content: "\f54f"; } /* فروشگاه جایگزین */

/* ===== آیکون‌های پرداخت و مالی ===== */
.fa-credit-card:before { content: "\f09d"; } /* کارت اعتباری */
.fa-money-bill:before { content: "\f0d6"; } /* اسکناس */
.fa-money-bill-wave:before { content: "\f53a"; } /* موج اسکناس */
.fa-money-check:before { content: "\f53c"; } /* چک پول */
.fa-money-check-alt:before { content: "\f53d"; } /* چک پول جایگزین */
.fa-cash-register:before { content: "\f788"; } /* صندوق */
.fa-receipt:before { content: "\f543"; } /* رسید */
.fa-file-invoice-dollar:before { content: "\f571"; } /* فاکتور دلاری */

/* ===== آیکون‌های امنیتی و تأیید ===== */
.fa-lock:before { content: "\f023"; } /* قفل */
.fa-unlock:before { content: "\f09c"; } /* باز کردن قفل */
.fa-key:before { content: "\f084"; } /* کلید */
.fa-fingerprint:before { content: "\f577"; } /* اثر انگشت */
.fa-user-shield:before { content: "\f505"; } /* کاربر محافظت شده */
.fa-shield-alt:before { content: "\f3ed"; } /* سپر */
.fa-id-card:before { content: "\f2c2"; } /* کارت شناسایی */
.fa-id-badge:before { content: "\f2c1"; } /* نشان شناسایی */
.fa-passport:before { content: "\f5ab"; } /* گذرنامه */
.fa-address-card:before { content: "\f2bb"; } /* کارت آدرس */

/* ===== آیکون‌های ویژه (برای برچسب‌ها و وضعیت‌ها) ===== */
.fa-star:before { content: "\f005"; } /* ستاره - برای "پیشنهاد سیستم" */
.fa-heart:before { content: "\f004"; } /* قلب */
.fa-flag:before { content: "\f024"; } /* پرچم */
.fa-bookmark:before { content: "\f02e"; } /* نشانک */
.fa-fire:before { content: "\f06d"; } /* آتش */
.fa-bolt:before { content: "\f0e7"; } /* صاعقه */
.fa-gem:before { content: "\f3a5"; } /* جواهر */
.fa-crown:before { content: "\f521"; } /* تاج */
.fa-medal:before { content: "\f5a2"; } /* مدال */
.fa-trophy:before { content: "\f091"; } /* جام */
.fa-award:before { content: "\f559"; } /* جایزه */
.fa-certificate:before { content: "\f0a3"; } /* گواهی */

/* ===== آیکون‌های هشدار و اطلاع‌رسانی ===== */
.fa-bell:before { content: "\f0f3"; } /* زنگ */
.fa-bell-slash:before { content: "\f1f6"; } /* زنگ خاموش */
.fa-exclamation:before { content: "\f12a"; } /* علامت تعجب */
.fa-question-circle:before { content: "\f059"; } /* سوال */
.fa-info:before { content: "\f129"; } /* اطلاعات ساده */
.fa-lightbulb:before { content: "\f0eb"; } /* لامپ */
.fa-magic:before { content: "\f0d0"; } /* جادو */

/* ===== آیکون‌های حالت‌های خاص ===== */
.fa-ban:before { content: "\f05e"; } /* ممنوع - برای حالت غیرفعال */
.fa-eye:before { content: "\f06e"; } /* چشم */
.fa-eye-slash:before { content: "\f070"; } /* چشم بسته */
.fa-low-vision:before { content: "\f2a8"; } /* دید کم */
.fa-blind:before { content: "\f29d"; } /* نابینا */
.fa-wheelchair:before { content: "\f193"; } /* ویلچر */
.fa-accessible-icon:before { content: "\f368"; } /* آیکون دسترسی */

/* ===== آیکون‌های ریاضی و اعداد ===== */
.fa-calculator:before { content: "\f1ec"; } /* ماشین حساب */
.fa-percent:before { content: "\f295"; } /* درصد */
.fa-equals:before { content: "\f52c"; } /* مساوی */
.fa-not-equal:before { content: "\f53e"; } /* نامساوی */
.fa-greater-than:before { content: "\f531"; } /* بزرگتر */
.fa-less-than:before { content: "\f536"; } /* کوچکتر */
.fa-divide:before { content: "\f529"; } /* تقسیم */
.fa-square-root-alt:before { content: "\f698"; } /* ریشه دوم */

/* ===== آیکون‌های حالت‌های مختلف (برای دکمه‌ها) ===== */
.fa-play:before { content: "\f04b"; } /* پخش */
.fa-pause:before { content: "\f04c"; } /* توقف */
.fa-stop:before { content: "\f04d"; } /* ایست */
.fa-forward:before { content: "\f04e"; } /* جلو */
.fa-backward:before { content: "\f04a"; } /* عقب */
.fa-fast-forward:before { content: "\f050"; } /* سریع جلو */
.fa-fast-backward:before { content: "\f049"; } /* سریع عقب */
.fa-step-forward:before { content: "\f051"; } /* یک قدم جلو */
.fa-step-backward:before { content: "\f048"; } /* یک قدم عقب */
.fa-random:before { content: "\f074"; } /* تصادفی */
.fa-repeat:before { content: "\f363"; } /* تکرار */
.fa-sync-alt:before { content: "\f2f1"; } /* همگام‌سازی */

/* ===== آیکون‌های آب و هوا (برای برخی نشانه‌ها) ===== */
.fa-sun:before { content: "\f185"; } /* خورشید */
.fa-cloud-sun:before { content: "\f6c4"; } /* خورشید و ابر */
.fa-cloud-rain:before { content: "\f73d"; } /* باران */
.fa-snowflake:before { content: "\f2dc"; } /* برف */
.fa-wind:before { content: "\f72e"; } /* باد */
.fa-temperature-high:before { content: "\f769"; } /* دمای بالا */
.fa-temperature-low:before { content: "\f76b"; } /* دمای پایین */
.fa-tint:before { content: "\f043"; } /* قطره */
.fa-umbrella:before { content: "\f0e9"; } /* چتر */

/* ===== آیکون‌های مکان و جغرافیا ===== */
.fa-map:before { content: "\f279"; } /* نقشه */
.fa-map-marked:before { content: "\f59f"; } /* نقشه علامت‌دار */
.fa-map-marked-alt:before { content: "\f5a0"; } /* نقشه علامت‌دار جایگزین */
.fa-map-pin:before { content: "\f276"; } /* پین نقشه */
.fa-compass:before { content: "\f14e"; } /* قطب نما */
.fa-globe-americas:before { content: "\f57d"; } /* کره آمریکا */
.fa-globe-africa:before { content: "\f57c"; } /* کره آفریقا */
.fa-globe-asia:before { content: "\f57e"; } /* کره آسیا */
.fa-globe-europe:before { content: "\f7a2"; } /* کره اروپا */

/* ===== آیکون‌های سازمان و شرکت ===== */
.fa-building:before { content: "\f1ad"; } /* ساختمان */
.fa-industry:before { content: "\f275"; } /* صنعت */
.fa-city:before { content: "\f64f"; } /* شهر */
.fa-landmark:before { content: "\f66f"; } /* بنای تاریخی */
.fa-monument:before { content: "\f5a6"; } /* یادبود */
.fa-university:before { content: "\f19c"; } /* دانشگاه */
.fa-school:before { content: "\f549"; } /* مدرسه */
.fa-hospital:before { content: "\f0f8"; } /* بیمارستان */
.fa-ambulance:before { content: "\f0f9"; } /* آمبولانس */

/* ===== آیکون‌های مواد غذایی خاص ===== */
.fa-utensils:before { content: "\f2e7"; } /* کارد و چنگال */
.fa-hamburger:before { content: "\f805"; } /* همبرگر */
.fa-pizza-slice:before { content: "\f818"; } /* پیتزا */
.fa-ice-cream:before { content: "\f810"; } /* بستنی */
.fa-cookie:before { content: "\f563"; } /* کلوچه */
.fa-cookie-bite:before { content: "\f564"; } /* گاز کلوچه */
.fa-birthday-cake:before { content: "\f1fd"; } /* کیک تولد */
.fa-candy-cane:before { content: "\f786"; } /* آبنبات چوبی */
.fa-pepper-hot:before { content: "\f816"; } /* فلفل تند */

/* ===== آیکون‌های واحدهای اندازه‌گیری ===== */
.fa-weight:before { content: "\f496"; } /* وزن */
.fa-ruler:before { content: "\f545"; } /* خط‌کش */
.fa-ruler-vertical:before { content: "\f548"; } /* خط‌کش عمودی */
.fa-ruler-horizontal:before { content: "\f547"; } /* خط‌کش افقی */
.fa-tape:before { content: "\f4db"; } /* متر */
.fa-balance-scale-left:before { content: "\f515"; } /* ترازوی چپ */
.fa-balance-scale-right:before { content: "\f516"; } /* ترازوی راست */

/* ===== آیکون‌های مدیریت لیست ===== */
.fa-list:before { content: "\f03a"; } /* لیست */
.fa-list-alt:before { content: "\f022"; } /* لیست جایگزین */
.fa-list-ol:before { content: "\f0cb"; } /* لیست شماره‌دار */
.fa-list-ul:before { content: "\f0ca"; } /* لیست نقطه‌دار */
.fa-th:before { content: "\f00a"; } /* جدول */
.fa-th-large:before { content: "\f009"; } /* جدول بزرگ */
.fa-th-list:before { content: "\f00b"; } /* لیست جدولی */

/* ===== آیکون‌های اعلان‌ها و پیام‌ها ===== */
.fa-comment-dots:before { content: "\f4ad"; } /* نظرات با نقطه */
.fa-comment-alt:before { content: "\f27a"; } /* نظر جایگزین */
.fa-comment-medical:before { content: "\f7f5"; } /* نظر پزشکی */
.fa-comments-dollar:before { content: "\f653"; } /* نظرات دلاری */

/* ===== آیکون‌های ضروری برای پروژه ===== */
.fa-circle:before { content: "\f111"; } /* دایره - برای انتخاب */
.fa-square:before { content: "\f0c8"; } /* مربع */
.fa-spinner:before { content: "\f110"; } /* اسپینر */
.fa-ellipsis-h:before { content: "\f141"; } /* سه نقطه افقی */
.fa-ellipsis-v:before { content: "\f142"; } /* سه نقطه عمودی */
.fa-caret-down:before { content: "\f0d7"; } /* کارت پایین */
.fa-caret-up:before { content: "\f0d8"; } /* کارت بالا */
.fa-caret-left:before { content: "\f0d9"; } /* کارت چپ */
.fa-caret-right:before { content: "\f0da"; } /* کارت راست */
.fa-angle-down:before { content: "\f107"; } /* زاویه پایین */
.fa-angle-up:before { content: "\f106"; } /* زاویه بالا */
.fa-angle-left:before { content: "\f104"; } /* زاویه چپ */
.fa-angle-right:before { content: "\f105"; } /* زاویه راست */

/* ===== آیکون‌های مدیریت سفارش ===== */
.fa-clipboard:before { content: "\f328"; } /* کلیپ‌بورد */
.fa-clipboard-check:before { content: "\f46c"; } /* کلیپ‌بورد تأیید */
.fa-clipboard-list:before { content: "\f46d"; } /* کلیپ‌بورد لیست */
.fa-tasks:before { content: "\f0ae"; } /* وظایف */
.fa-calendar-check:before { content: "\f274"; } /* تقویم تأیید */
.fa-calendar-plus:before { content: "\f271"; } /* تقویم افزودن */
.fa-calendar-minus:before { content: "\f272"; } /* تقویم کم کردن */
.fa-calendar-times:before { content: "\f273"; } /* تقویم حذف */

/* ===== آیکون‌های پشتیبانی و کمک ===== */
.fa-life-ring:before { content: "\f1cd"; } /* حلقه نجات */
.fa-question:before { content: "\f128"; } /* سوال */
.fa-hands-helping:before { content: "\f4c4"; } /* دستان کمک‌کننده */
.fa-handshake:before { content: "\f2b5"; } /* دست دادن */
.fa-headset:before { content: "\f590"; } /* هدست */
.fa-phone-volume:before { content: "\f2a0"; } /* صدای تلفن */

/* ===== آیکون‌های ضروری برای صفحه ارسال ===== */
.fa-rocket:before { content: "\f135"; } /* موشک - برای ارسال سریع */
.fa-shipping-fast:before { content: "\f48b"; } /* حمل سریع */
.fa-truck-loading:before { content: "\f4de"; } /* بارگیری کامیون */
.fa-truck-moving:before { content: "\f4df"; } /* کامیون در حال حرکت */
.fa-road:before { content: "\f018"; } /* جاده */
.fa-route:before { content: "\f4d7"; } /* مسیر */
.fa-traffic-light:before { content: "\f637"; } /* چراغ راهنما */

/* ===== آیکون‌های پلتفرم‌ها برای صفحه نصب ===== */
.fa-android:before { content: "\f17b"; } /* آیکون اندروید */
.fa-apple:before { content: "\f179"; } /* آیکون اپل */
.fa-windows:before { content: "\f17a"; } /* آیکون ویندوز */
.fa-linux:before { content: "\f17c"; } /* آیکون لینوکس */
.fa-chrome:before { content: "\f268"; } /* آیکون کروم */
