/* === أساس التصميم الداكن لموقع سلة التسوق === */ body, html { background-color: #0e0e0e !important; color: #eeeeee !important; font-family: 'Cairo', sans-serif !important; font-size: 15px; line-height: 1.7; scroll-behavior: smooth; direction: rtl; } * { transition: all 0.25s ease-in-out; margin: 0; padding: 0; box-sizing: border-box; } a { text-decoration: none; } /* === رؤوس الصفحة / التنقل === */ .header, .top-nav, .navbar { position: sticky; top: 0; z-index: 999; backdrop-filter: blur(10px); background-color: rgba(20, 20, 20, 0.9) !important; border-bottom: 1px solid #222; padding: 12px 24px; display: flex; justify-content: space-between; align-items: center; } .logo img { height: 40px !important; } .nav-menu { display: flex; gap: 20px; list-style: none; } .header a, .top-nav a, .navbar a { color: #eeeeee !important; font-weight: 500; font-size: 15px; transition: 0.3s ease; } .header a:hover, .top-nav a:hover { color: #00ffd5 !important; } .cart-icon { position: relative; cursor: pointer; } .cart-icon i { font-size: 22px; color: #eeeeee; } .cart-count { position: absolute; top: -8px; right: -8px; background-color: #00ffd5; color: #0e0e0e; border-radius: 50%; width: 18px; height: 18px; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: bold; } /* === تنبيهات أعلى الصفحة === */ .top-announcement { background: linear-gradient(to right, #00ffd5, #0077ff); color: #000; text-align: center; font-weight: bold; padding: 8px 0; font-size: 14px; } /* === خلفية ناعمة متدرجة خلف الموقع === */ body::before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(ellipse at center, rgba(0,255,213,0.05), transparent 80%); z-index: -1; } /* === زر لاختيار نوع العميل كقابل للنقر === */ .choose-client-button { position: fixed; bottom: 20px; left: 20px; background: #00ffd5; color: #000; font-weight: bold; padding: 10px 20px; border-radius: 8px; box-shadow: 0 0 10px rgba(0,255,213,0.5); z-index: 9999; font-size: 14px; text-decoration: none; animation: bounce 2s infinite; } /* تضمين الزر في الصفحة */ body::after { content: none !important; } /* حركة تنبيه خفيفة للزر */ @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-5px); } } /* === كود جافاسكربت مدمج داخل CSS === */