﻿/* =============================================
   Default Light Blue Theme
   Generated from ThemeColorDefaults.cs
   ============================================= */

:root {

    /* ========== رنگ‌های موجود در CSS ========== */

    /* رنگ‌های مودال اطلاعیه (Notes Modal) */
    --modal-gradient-start: #E8F4FD;
    --modal-gradient-end: #D6EEFB;
    --modal-shadow: rgba(0, 120, 200, 0.15);
    --modal-light: rgba(255,255,255,0.9);
    --timer-color: #2C5282;
    --timer-shadow: rgba(66, 153, 225, 0.25);
    --note-border: #90CDF4;
    --note-bg: rgba(255,255,255,0.85);
    --note-bg-hover: rgba(255,255,255,0.95);
    --note-title: #2B6CB0;
    --note-title-shadow: rgba(66, 153, 225, 0.15);
    --modal-button-bg: #FFFFFF;
    --modal-button-hover-bg: #EBF8FF;
    --modal-button-text: #2B6CB0;
    --modal-button-hover-text: #1A4F8A;
    --modal-button-shadow: rgba(66, 153, 225, 0.15);
    --modal-content-text: #2D3748;
    --note-text-color: #2D3748;

    /* رنگ‌های اسکنر لودینگ (Scan Loader) */
    --scan-loader-bg: #F0F9FF;
    --qr-box-border: #3182CE;
    --qr-box-shadow: rgba(49, 130, 206, 0.25);
    --scan-line-bg: linear-gradient(90deg, transparent, #3182CE, transparent);
    --scan-line-shadow: #3182CE;
    --loading-text: #3182CE;

    /* رنگ‌های هدر و ناوبری */
    --header-logo-img-bg: rgba(49, 130, 206, 0.08);
    --header-logo-name-color: #1A365D;
    --header-logo-type-color: #4A5568;
    --header-divider: rgba(49, 130, 206, 0.15);
    --nav-bg: #FFFFFF;

    /* رنگ‌های دسته‌بندی (Category) */
    --category-line: #90CDF4;
    --category-title-glass-bg: rgba(255, 255, 255, 0.95);
    --category-title-glass-border-bottom: rgba(49, 130, 206, 0.15);
    --category-title-glass-border-top: rgba(49, 130, 206, 0.08);
    --category-title-glass-shadow: rgba(0, 0, 0, 0.05);
    --category-title-glass-color: #2D3748;
    --category-title-glass-text-shadow: rgba(49, 130, 206, 0.2);

    /* رنگ‌های کارت محصول (Item Card) */
    --card-bg: #FFFFFF;
    --card-border: #E2E8F0;
    --card-outofstock-border: #CBD5E0;
    --item-card-outofstock-overlay-bg: rgba(255,255,255,0.85);
    --item-card-outofstock-overlay-color: #4A5568;
    --item-card-outofstock-overlay-text-shadow: none;
    --text-white: #1A202C;
    --text-gray: #718096;
    --item-card-title-color: #2D3748;
    --item-card-description-color: #718096;
    --item-card-price-from: #718096;
    --item-card-price-currency: #718096;

    /* رنگ‌های آکاردئون (Accordion) */
    --accordion-bg: #F7FAFC;
    --accordion-text: #2D3748;
    --accordion-accent: #3182CE;
    --accordion-divider: #E2E8F0;
    --accordion-collapse-text: #2D3748;
    --accordion-body-item-name-color: #2D3748;
    --accordion-body-item-price-color: #3182CE;
    --accordion-body-item-price-currency-color: #718096;
    --accordion-body-item-button-bg: #3182CE;
    --accordion-body-item-button-color: #FFFFFF;
    --accordion-body-item-button-hover-bg: #2B6CB0;

    /* رنگ‌های درباره ما (About) */
    --about-divider: #CBD5E0;
    --about-link: #3182CE;
    --about-payanita-text-color: #4A5568;
    --about-payanita-link-color: #3182CE;

    /* رنگ‌های دکمه تلفن و اینستاگرام */
    --phone-btn-bg: #3182CE;
    --phone-btn-color: #FFFFFF;
    --phone-btn-hover: #2B6CB0;
    --insta-color: #E53E3E;
    --insta-hover: #C53030;

    /* رنگ‌های سبد خرید (Cart) */
    --add-to-shopCart-bg: #FFFFFF;
    --add-to-shopCart-color: #3182CE;
    --add-to-shopCart-border: #CBD5E0;
    --add-to-shopCart-shadow: rgba(0,0,0,0.05);
    --add-to-shopCart-hover-bg: #3182CE;
    --add-to-shopCart-hover-color: #FFFFFF;
    --cart-badge-bg: #E53E3E;
    --cart-badge-color: #FFFFFF;
    --price-badge-bg: #E53E3E;
    --price-badge-color: #FFFFFF;
    --floating-cart-bg: linear-gradient(135deg, #FFFFFF, #F7FAFC);
    --floating-cart-color: #2D3748;
    --floating-cart-shadow: rgba(0,0,0,0.1);
    --floating-cart-span-bg: #E53E3E;
    --floating-cart-span-color: #FFFFFF;
    --cart-modal-overlay-bg: rgba(0,0,0,0.3);
    --cart-box-bg: #FFFFFF;
    --cart-box-shadow: rgba(0,0,0,0.1);
    --cart-header-button-color: #4A5568;
    --cart-item-border: #E2E8F0;
    --cart-qty-button-bg: #EDF2F7;
    --cart-qty-button-color: #2D3748;
    --cart-footer-border: #E2E8F0;
    --cart-timer-color: #718096;

    /* رنگ‌های دکمه افزودن به سبد (btn-add-cart) */
    --btn-add-cart-bg: linear-gradient(135deg, #3182CE, #2B6CB0);
    --btn-add-cart-color: #FFFFFF;
    --btn-add-cart-shadow: rgba(49, 130, 206, 0.25);
    --btn-add-cart-hover-bg: linear-gradient(135deg, #2B6CB0, #1A4F8A);
    --btn-add-cart-disabled-bg: #CBD5E0;

    /* رنگ‌های PWA */
    --pwa-bg: #FFFFFF;
    --pwa-button: #3182CE;
    --pwa-button-text: #FFFFFF;
    --pwa-update-bg: #F7FAFC;
    --pwa-update-color: #2D3748;
    --pwa-update-shadow: rgba(0,0,0,0.1);
    --pwa-install-color: #2D3748;
    --pwa-install-shadow: rgba(0,0,0,0.1);
    --close-btn-color-white: #2D3748;

    /* رنگ‌های اطلاعات کسب و کار (Business Info) */
    --business-card-bg: #FFFFFF;
    --business-title: #1A365D;
    --business-logo-shadow: rgba(0,0,0,0.08);
    --business-header-shadow: rgba(0,0,0,0.05);
    --table-title-bg: #F7FAFC;
    --table-title-text: #2D3748;
    --table-value-bg: #FFFFFF;
    --icon-orange: #3182CE;
    --icon-orange-hover: #2B6CB0;
    --business-info-link-hover: #2B6CB0;
    --table-hover: #F7FAFC;
    --header-modal-logo-border: #E2E8F0;

    /* رنگ‌های جدول ساعات کاری */
    --store-header-gradient-start: #3182CE;
    --store-header-gradient-end: #2B6CB0;
    --store-header-text-color: #FFFFFF;
    --store-row-bg: #FFFFFF;
    --store-row-alt-bg: #F7FAFC;
    --text-danger: #E53E3E;

    /* رنگ‌های مودال آیتم (Item Modal) */
    --item-modal-bg: #FFFFFF;
    --item-modal-text: #2D3748;
    --item-modal-border: #E2E8F0;
    --item-modal-header-bg: #F7FAFC;
    --item-modal-footer-bg: #F7FAFC;
    --modal-description-color: #4A5568;
    --modal-total-price-color: #2D3748;
    --modal-badge-bg: #E53E3E;
    --modal-badge-color: #FFFFFF;
    --sub-items-list-border-top: #E2E8F0;
    --sub-item-border-bottom: #E2E8F0;
    --sub-item-name-color: #2D3748;
    --sub-item-price-color: #3182CE;
    --sub-item-price-currency-color: #718096;
    --modal-add-cart-bg: linear-gradient(135deg, #3182CE, #2B6CB0);
    --modal-add-cart-color: #FFFFFF;
    --modal-add-cart-hover-bg: linear-gradient(135deg, #2B6CB0, #1A4F8A);

    /* رنگ‌های مودال عضویت (Club Modal) */
    --customer-club-disabled-bg: #F7FAFC;
    --customer-club-disabled-border: #3182CE;
    --customer-club-disabled-color: #3182CE;

    /* رنگ‌های نمایش تمام‌صفحه تصویر */
    --full-image-overlay-bg: rgba(0, 0, 0, 0.85);
    --full-image-close-btn-color: #FFFFFF;
    --full-image-close-btn-bg: transparent;
    --full-image-close-btn-hover-color: #CBD5E0;

    /* رنگ‌های سوایپر (Swiper) */
    --swiper-bg: #FFFFFF;
    --swiper-slide-bg: #F7FAFC;
    --swiper-slide-border: #E2E8F0;
    --swiper-slide-hover-bg: #EBF8FF;
    --swiper-slide-link-color: #2D3748;
    --swiper-active-bg: linear-gradient(135deg, #3182CE, #2B6CB0);
    --swiper-active-shadow: rgba(49, 130, 206, 0.25);
    --active-category-title-color: #3182CE;
    --active-category-img-border: #3182CE;
    --swipe-line-bg: #CBD5E0;
    --special-badge-bg: #E53E3E;
    --special-badge-color: #FFFFFF;

    /* رنگ‌های آیتم‌های ویژه (Special Items) */
    --special-category-section-bg: rgba(49, 130, 206, 0.03);
    --special-category-section-border: #CBD5E0;
    --special-line-bg: linear-gradient(90deg, #3182CE, #90CDF4);
    --special-title-color: #3182CE;
    --special-item-card-border: #3182CE;
    --special-item-card-shadow: rgba(49, 130, 206, 0.15);
    --special-item-badge-bg: linear-gradient(135deg, #3182CE, #2B6CB0);
    --special-item-badge-color: #FFFFFF;
    --special-item-badge-shadow: rgba(0,0,0,0.12);
    --expiry-badge-bg: #ED8936;
    --expiry-badge-color: #FFFFFF;
    --mini-special-badge-bg: #3182CE;
    --mini-special-badge-color: #FFFFFF;
    --mini-special-badge-shadow: rgba(0,0,0,0.12);
    --special-item-in-category-border: #90CDF4;

    /* رنگ‌های سایه‌ها */
    --shadow-dark: rgba(0,0,0,0.12);
    --shadow-medium: rgba(0,0,0,0.08);
    --shadow-soft: rgba(0,0,0,0.04);
    --shadow-card: rgba(0,0,0,0.06);

    /* رنگ‌های اسکرول بار */
    --scrollbar-track: #EDF2F7;
    --scrollbar-thumb: #CBD5E0;

    /* رنگ‌های حالت عمودی و افقی */
    --vertical-nav-bg: linear-gradient(180deg, #FFFFFF, #F7FAFC);
    --vertical-nav-shadow: rgba(0,0,0,0.08);
    --horizontal-nav-bg: rgba(255,255,255,0.98);

    /* رنگ‌های دکمه بستن */
    --btn-close-white-filter: invert(0.3);
    --close-btn-color: #718096;
    --close-btn-hover: #3182CE;

    /* رنگ‌های جدول انتخاب میز */
    --table-modal-box-bg: #F7FAFC;
    --table-item-bg: #FFFFFF;
    --table-item-border: #E2E8F0;
    --table-item-shadow: rgba(0,0,0,0.05);
    --table-item-hover-border: #3182CE;
    --table-item-hover-shadow: rgba(0,0,0,0.1);
    --table-item-active-bg: linear-gradient(135deg, #3182CE, #2B6CB0);
    --table-item-active-color: #FFFFFF;
    --table-item-active-shadow: rgba(49, 130, 206, 0.25);
    --close-table-btn-bg: #38A169;
    --close-table-btn-color: #FFFFFF;
    --btn-table-select-bg: rgba(49, 130, 206, 0.08);
    --btn-table-select-border: rgba(49, 130, 206, 0.15);
    --btn-table-select-color: #3182CE;
    --btn-table-select-hover-bg: rgba(49, 130, 206, 0.15);
    --btn-table-select-hover-border: rgba(49, 130, 206, 0.25);

    /* رنگ‌های نوتیفیکیشن */
    --notification-bg: #FFFFFF;
    --notification-text: #2D3748;
    --notification-border: #E2E8F0;
    --notification-success: #38A169;
    --notification-error: #E53E3E;
    --notification-warning: #ED8936;
    --notification-info: #3182CE;
    --toast-bg: #1E3A8A;
    --toast-error-bg: #E53E3E;
    --toast-warning-bg: #ED8936;
    --toast-text: #FFFFFF;
    --toast-shadow: rgba(0,0,0,0.15);
    --loading-toast-bg: #3182CE;
    --loading-toast-text: #FFFFFF;
    --table-load-error-color: #E53E3E;
    --cart-disabled-message-bg: #ED8936;
    --cart-disabled-message-color: #FFFFFF;
    --cart-disabled-message-shadow: rgba(0,0,0,0.15);

    /* رنگ‌های فوتر */
    --footer-bg: #F7FAFC;
    --footer-text: #718096;
    --footer-link: #3182CE;
    --footer-link-hover: #2B6CB0;

    /* رنگ‌های جستجو */
    --search-bg: #FFFFFF;
    --search-text: #2D3748;
    --search-border: #E2E8F0;
    --search-placeholder: #A0AEC0;
    --search-icon: #3182CE;

    /* رنگ‌های تب */
    --tab-active-bg: #3182CE;
    --tab-active-text: #FFFFFF;
    --tab-inactive-bg: #EDF2F7;
    --tab-inactive-text: #4A5568;

    /* رنگ‌های تگ */
    --tag-bg: #EDF2F7;
    --tag-text: #4A5568;
    --tag-discount-bg: #E53E3E;
    --tag-discount-text: #FFFFFF;
    --tag-special-bg: #3182CE;
    --tag-special-text: #FFFFFF;

    /* رنگ‌های لینک */
    --link-color: #3182CE;
    --link-hover: #2B6CB0;
    --link-visited: #2C5282;

    /* رنگ‌های جدول */
    --table-header-bg: #3182CE;
    --table-header-text: #FFFFFF;
    --table-row-border: #E2E8F0;

    /* رنگ‌های کارت سبد خرید */
    --cart-card-bg: #FFFFFF;
    --cart-card-border: #E2E8F0;
    --cart-item-bg: #FFFFFF;
    --cart-item-hover: #F7FAFC;

    /* رنگ‌های وضعیت موجودی */
    --in-stock-color: #38A169;
    --out-of-stock-color: #E53E3E;
    --pre-order-color: #ED8936;

    /* رنگ‌های انیمیشن */
    --animation-glow: rgba(49, 130, 206, 0.4);
    --animation-ripple: rgba(49, 130, 206, 0.2);
    --animation-ripple-transparent: rgba(49, 130, 206, 0);
    --star-pulse-color: #3182CE;

    /* رنگ‌های آیکن */
    --icon-color: #718096;
    --icon-hover: #3182CE;
    --icon-success: #38A169;
    --icon-danger: #E53E3E;

    /* رنگ‌های دیویدر */
    --divider-light: #E2E8F0;
    --divider-dark: #CBD5E0;

    /* رنگ‌های اسکلت لودینگ */
    --skeleton-bg: #EDF2F7;
    --skeleton-shine: rgba(255,255,255,0.3);

    /* رنگ‌های مودال checkout */
    --checkout-payment-option-bg: transparent;
    --payment-modal-content-bg: linear-gradient(135deg, #E8F4FD, #D6EEFB);

    /* رنگ‌های صفحه تشکر و لودینگ عمومی */
    --global-loader-bg: radial-gradient(circle at center, #E8F4FD 0%, #FFFFFF 100%);
    --global-loader-logo-shadow: #3182CE;
    --global-loader-text: #3182CE;
    --global-loader-subtext: #718096;
    --global-loader-pulse-shadow-start: #90CDF4;
    --global-loader-pulse-shadow-end: #3182CE;
    --thankyou-card-shadow: rgba(0,0,0,0.12);
    --thankyou-header-icon-bg: rgba(255,255,255,0.22);
    --thankyou-success-icon: #38A169;
    --thankyou-title-color: #FFFFFF;
    --thankyou-subtitle-color: rgba(255,255,255,0.85);
    --thankyou-business-card-bg: linear-gradient(135deg, rgba(49, 130, 206, 0.08), rgba(49, 130, 206, 0.03));
    --thankyou-business-card-border: rgba(49, 130, 206, 0.12);
    --thankyou-business-card-hover-bg: linear-gradient(135deg, rgba(49, 130, 206, 0.12), rgba(49, 130, 206, 0.06));
    --thankyou-business-card-hover-border: rgba(49, 130, 206, 0.22);
    --thankyou-business-type-bg: rgba(49, 130, 206, 0.08);
    --thankyou-order-info-bg: rgba(49, 130, 206, 0.04);
    --thankyou-order-info-border: rgba(49, 130, 206, 0.08);
    --thankyou-order-info-divider: rgba(49, 130, 206, 0.12);
    --thankyou-status-warning-bg: linear-gradient(135deg, #FEFCBF, #FEEBC8);
    --thankyou-status-warning-text: #975A16;
    --thankyou-status-success-bg: linear-gradient(135deg, #C6F6D5, #B2F5EA);
    --thankyou-status-success-text: #276749;
    --thankyou-status-danger-bg: linear-gradient(135deg, #FED7D7, #FEB2B2);
    --thankyou-status-danger-text: #9B2C2C;
    --thankyou-status-info-bg: linear-gradient(135deg, #BEE3F8, #C3DAFE);
    --thankyou-status-info-text: #2C5282;
    --thankyou-progress-bg: rgba(49, 130, 206, 0.12);
    --thankyou-primary-btn-text: #FFFFFF;
    --thankyou-primary-btn-shadow: rgba(49, 130, 206, 0.25);
    --thankyou-secondary-btn-bg: rgba(49, 130, 206, 0.08);
    --thankyou-secondary-btn-text: #2D3748;
    --thankyou-secondary-btn-border: rgba(49, 130, 206, 0.12);
    --thankyou-secondary-btn-hover-bg: rgba(49, 130, 206, 0.15);
    --thankyou-spinner-border: rgba(255,255,255,0.35);
    --thankyou-spinner-border-top: #FFFFFF;
    --thankyou-retry-bg: rgba(49, 130, 206, 0.12);
    --thankyou-retry-text: #2D3748;
    --order-preparing-icon: #ED8936;
    --payment-success-icon: #38A169;

    /* رنگ‌های صفحه نتیجه پرداخت */
    --thankyou-page-bg: #F3F6FA;
    --thankyou-page-text: #172033;
    --thankyou-card-bg: #FFFFFF;
    --thankyou-card-border: #DFE7F1;
    --thankyou-success-header-bg: linear-gradient(135deg, #147D58, #0F6848);
    --thankyou-failed-header-bg: linear-gradient(135deg, #B84040, #963535);
    --thankyou-header-text: #FFFFFF;
    --thankyou-business-name-text: #172033;
    --thankyou-business-type-text: #667085;
    --thankyou-details-title-text: #172033;
    --thankyou-detail-label-text: #667085;
    --thankyou-detail-value-text: #172033;
    --thankyou-note-bg: #EFF6FF;
    --thankyou-note-border: #BFDBFE;
    --thankyou-note-text: #1E4F85;
    --thankyou-primary-btn-bg: #2563EB;
    --thankyou-primary-btn-hover-bg: #1D4ED8;

    /* رنگ‌های صفحه پیگیری سفارش */
    --track-page-bg: #F3F6FA;
    --track-card-bg: #FFFFFF;
    --track-card-border: #DFE7F1;
    --track-card-text: #172033;
    --track-card-shadow: rgba(15, 23, 42, 0.12);
    --track-header-bg: linear-gradient(135deg, #2563EB, #1D4ED8);
    --track-header-text: #FFFFFF;
    --track-header-muted-text: rgba(255,255,255,0.82);
    --track-header-badge-bg: rgba(255,255,255,0.18);
    --track-header-badge-text: #FFFFFF;
    --track-body-bg: #FFFFFF;
    --track-muted-text: #667085;
    --track-panel-bg: #F8FAFC;
    --track-panel-border: #E2E8F0;
    --track-panel-text: #172033;
    --track-accent: #2563EB;
    --track-timeline-inactive-bg: #E2E8F0;
    --track-timeline-inactive-text: #667085;
    --track-timeline-completed-bg: #C6F6D5;
    --track-timeline-completed-text: #276749;
    --track-timeline-active-bg: linear-gradient(135deg, #2563EB, #1D4ED8);
    --track-timeline-active-text: #FFFFFF;
    --track-progress-bg: #E2E8F0;
    --track-progress-fill: #38A169;
    --track-table-header-bg: #F1F5F9;
    --track-table-header-text: #334155;
    --track-table-row-bg: #FFFFFF;
    --track-table-row-hover-bg: #F8FAFC;
    --track-table-row-border: #E2E8F0;
    --track-table-text: #172033;
    --track-footer-bg: #F8FAFC;
    --track-footer-text: #667085;
    --track-refresh-bg: rgba(255,255,255,0.16);
    --track-refresh-text: #FFFFFF;
    --track-refresh-border: rgba(255,255,255,0.55);
    --track-refresh-hover-bg: rgba(255,255,255,0.26);
    --track-primary-btn-bg: #2563EB;
    --track-primary-btn-text: #FFFFFF;
    --track-primary-btn-hover-bg: #1D4ED8;
    --track-secondary-btn-bg: #FFFFFF;
    --track-secondary-btn-text: #334155;
    --track-secondary-btn-border: #CBD5E1;
    --track-secondary-btn-hover-bg: #F1F5F9;
    --track-status-primary-bg: #DBEAFE;
    --track-status-primary-text: #1E40AF;

    /* ========== رنگ‌هایی که در CSS پیدا کردم و قبلاً نبودند ========== */

    /* رنگ‌های سبد خرید سفارشی (Custom Cart) */
    --custom-floating-cart-bg: #3182CE;
    --custom-floating-cart-hover-bg: #2B6CB0;
    --custom-floating-cart-color: #FFFFFF;
    --custom-floating-cart-shadow: rgba(0, 0, 0, 0.18);
    --custom-cart-count-bg: #E53E3E;
    --custom-cart-count-color: #FFFFFF;
    --custom-cart-modal-overlay: rgba(0, 0, 0, 0.4);
    --custom-cart-box-bg: #FFFFFF;
    --custom-cart-box-shadow: rgba(0, 0, 0, 0.12);
    --custom-cart-header-bg: #3182CE;
    --custom-cart-header-color: #FFFFFF;
    --custom-cart-close-bg: rgba(255, 255, 255, 0.2);
    --custom-cart-close-color: #FFFFFF;
    --custom-cart-close-hover-bg: rgba(255, 255, 255, 0.3);
    --custom-select-table-border: #E2E8F0;
    --custom-btn-table-bg: #F7FAFC;
    --custom-btn-table-color: #2D3748;
    --custom-btn-table-border: #CBD5E0;
    --custom-btn-table-hover-bg: #3182CE;
    --custom-btn-table-hover-border: #3182CE;
    --custom-btn-table-hover-color: #FFFFFF;
    --custom-cart-item-border: #E2E8F0;
    --custom-item-name-color: #2D3748;
    --custom-item-price-color: #3182CE;
    --custom-qty-minus-bg: #EDF2F7;
    --custom-qty-minus-color: #2D3748;
    --custom-qty-minus-hover-bg: #E2E8F0;
    --custom-qty-plus-bg: #3182CE;
    --custom-qty-plus-color: #FFFFFF;
    --custom-qty-plus-hover-bg: #2B6CB0;
    --custom-qty-remove-bg: #FED7D7;
    --custom-qty-remove-color: #E53E3E;
    --custom-qty-remove-hover-bg: #E53E3E;
    --custom-qty-remove-hover-color: #FFFFFF;
    --custom-qty-value-color: #2D3748;
    --custom-cart-footer-border: #E2E8F0;
    --custom-cart-footer-bg: #FFFFFF;
    --custom-total-label-color: #718096;
    --custom-total-price-color: #2D3748;
    --custom-timer-bg: #FEFCBF;
    --custom-timer-color: #975A16;
    --custom-timer-value-color: #975A16;
    --custom-checkout-btn-bg: #38A169;
    --custom-checkout-btn-color: #FFFFFF;
    --custom-checkout-btn-hover-bg: #2F855A;
    --custom-empty-cart-color: #A0AEC0;

    /* رنگ‌های مودال میز سفارشی */
    --custom-table-modal-overlay: rgba(0, 0, 0, 0.4);
    --custom-table-container-bg: #FFFFFF;
    --custom-table-header-bg: #3182CE;
    --custom-table-header-color: #FFFFFF;
    --custom-table-close-bg: rgba(255, 255, 255, 0.2);
    --custom-table-close-color: #FFFFFF;
    --custom-table-item-bg: #FFFFFF;
    --custom-table-item-border: #E2E8F0;
    --custom-table-item-hover-bg: #3182CE;
    --custom-table-item-hover-border: #3182CE;
    --custom-table-item-hover-color: #FFFFFF;
    --custom-table-item-active-bg: #3182CE;
    --custom-table-item-active-color: #FFFFFF;
    --custom-table-number-color: inherit;
    --custom-table-capacity-color: inherit;

    /* رنگ‌های یادداشت در سبد خرید */
    --custom-note-input-border: #E2E8F0;
    --custom-note-input-bg: #F7FAFC;
    --custom-note-input-focus-border: #3182CE;
    --custom-note-input-focus-bg: #FFFFFF;
    --custom-note-input-focus-shadow: rgba(49, 130, 206, 0.1);
    --custom-note-placeholder-color: #A0AEC0;
    --custom-note-count-color: #A0AEC0;
    --custom-note-count-warning: #ED8936;
    --custom-note-count-danger: #E53E3E;

    /* رنگ‌های کاربر وارد شده */
    --logged-in-user-info-bg: rgba(49, 130, 206, 0.05);
    --logged-in-user-info-border: rgba(49, 130, 206, 0.15);
    --user-info-icon-color: #3182CE;
    --user-name-color: #2D3748;
    --logout-btn-color: #E53E3E;
    --logout-btn-hover-bg: rgba(229, 62, 62, 0.05);

    /* رنگ‌های دکمه نوتیفیکیشن شناور */
    --btn-notification-float-hover-bg: #2B6CB0;

    /* رنگ‌های مودال دیتیل آیتم */
    --modal-main-image-thumbnail-hover-scale: 1.05;

    /* رنگ‌های سوییپر نوار ناوبری */
    --navbar-swiper-slide-margin-horizontal: 6px;
    --navbar-swiper-slide-margin-vertical: 12px;
    --navbar-swiper-padding: 8px 0;
    --navbar-swiper-margin-bottom: 10px;

    /* رنگ‌های استار روتیت انیمیشن */
    --star-rotate-animation-duration: 0.5s;
}
