.toast[data-astro-cid-zllr3mxm]{position:fixed;bottom:50%;right:46%;background-color:var(--main-bg);color:var(--highlight-color);padding:12px 18px;border-radius:8px;opacity:0;transition:opacity .5s ease-in-out;z-index:1000;font-size:20px;pointer-events:none}.toast[data-astro-cid-zllr3mxm].show{opacity:1}#cookie-banner[data-astro-cid-fzbxxtek]{position:fixed;bottom:0;left:0;right:0;background:#000000d9;color:#fff;padding:12px;text-align:center;z-index:9999;font-size:15px;display:none}#cookie-banner[data-astro-cid-fzbxxtek] a[data-astro-cid-fzbxxtek]{color:#4dd;text-decoration:underline;margin:0 5px}#cookie-banner[data-astro-cid-fzbxxtek] button[data-astro-cid-fzbxxtek]{background:#4dd;border:none;padding:5px 10px;margin-left:10px;cursor:pointer;border-radius:4px}.is-social-wrapper[data-astro-cid-k2f5zb5c]{display:flex;justify-content:center;align-items:center}.is-social[data-astro-cid-k2f5zb5c]{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:-10px}.social-img[data-astro-cid-k2f5zb5c]{width:32px;height:32px;transition:transform .2s ease}.social-img[data-astro-cid-k2f5zb5c]:hover{transform:scale(1.2)}.navbar-profile-lg[data-astro-cid-kfffrgsl]{display:flex;align-items:center;gap:10px;margin-left:10px}.navbar-profile-lg[data-astro-cid-kfffrgsl] img[data-astro-cid-kfffrgsl]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgb(64,237,16);max-width:100%}@media (min-width: 1024px){.nav-icon[data-astro-cid-kfffrgsl],.nav-icon-key[data-astro-cid-kfffrgsl]{display:none}.navbar-profile-lg[data-astro-cid-kfffrgsl]{display:flex;align-items:center;gap:10px;margin-left:10px}.navbar-profile-lg[data-astro-cid-kfffrgsl] img[data-astro-cid-kfffrgsl]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgb(64,237,16);max-width:100%}.navbar-profile[data-astro-cid-kfffrgsl]{display:none}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]{position:relative;padding:0 15px}.navbar-container[data-astro-cid-kfffrgsl].scrolled{background-color:#000000e6;box-shadow:0 2px 8px #00000080;color:#fff}.navbar-container[data-astro-cid-kfffrgsl].scrolled .navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]{color:#fff!important}.navbar-container[data-astro-cid-kfffrgsl].scrolled .navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]:hover{background:#fff3}.navbar-container[data-astro-cid-kfffrgsl].scrolled .navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl].active-link{color:#fff!important;border-bottom-color:red}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]:not(:first-child):before{content:"|";position:absolute;right:-2px;top:50%;transform:translateY(-50%);color:#40ed10;font-weight:700}}@media (max-width: 1023px){.navbar-profile[data-astro-cid-kfffrgsl]{display:none}.nav-icon[data-astro-cid-kfffrgsl]{display:inline-block;margin-left:6px}.nav-icon-key[data-astro-cid-kfffrgsl]{display:inline-block}}.navbar-container[data-astro-cid-kfffrgsl]{position:fixed;top:0;left:0;right:0;padding:10px;background-color:transparent;box-shadow:none;transition:background-color .3s ease,box-shadow .3s ease;z-index:9999}.navbar-row[data-astro-cid-kfffrgsl]{align-items:center;flex-wrap:wrap;justify-content:space-between}.hamburger[data-astro-cid-kfffrgsl]{font-size:1.5rem;cursor:pointer;background:none;border:none;display:none;transition:transform .3s ease;padding:0;👈 قللنا مساحة الزر نفسه}.navbar-links[data-astro-cid-kfffrgsl]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:max-height .4s ease,opacity .4s ease;overflow:hidden}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]{text-decoration:none;padding:2px 5px;border-radius:6px;transition:all .3s ease;white-space:nowrap}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]:hover{background:#ffffff1a}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl].active-link{font-weight:700!important;border-bottom:2px solid red!important;padding-bottom:2px}.navbar-links[data-astro-cid-kfffrgsl].show{left:0}@media (max-width: 768px){.hamburger[data-astro-cid-kfffrgsl]{color:var(--main-color);display:block}body{margin-top:50px}.navbar-profile-lg[data-astro-cid-kfffrgsl]{display:none}.navbar-profile[data-astro-cid-kfffrgsl]{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;text-align:center;border-bottom:1px solid var(--highlight-color)}#drawer-profile-img[data-astro-cid-kfffrgsl]{width:70px;height:70px;border-radius:50%;object-fit:cover;margin-bottom:10px;border:2px solid var(--highlight-color)}#drawer-profile-name[data-astro-cid-kfffrgsl]{color:var(--highlight-color);font-size:1rem;font-weight:600}.navbar-links[data-astro-cid-kfffrgsl]{position:fixed;top:0;left:-250px;width:250px;height:100vh;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px #00000080;flex-direction:column;padding:20px;max-height:none;opacity:1;pointer-events:auto;transition:left .3s ease;z-index:99999;align-items:flex-start;overflow-y:auto}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl]{color:var(--highlight-color)!important;font-size:1.2rem;margin-bottom:15px}.navbar-links[data-astro-cid-kfffrgsl] a[data-astro-cid-kfffrgsl].active-link{color:var(--highlight-color)!important}}*,*:before,*:after{box-sizing:border-box}html,body{background:var(--main-bg);color:var(--main-color);transition:background .8s ease,color .3s ease;background-attachment:fixed;padding:.2rem;max-width:100%;line-height:1.8}.highlight-text{color:var(--highlight-color)}.theme-light{--main-bg: linear-gradient(135deg, #fdfbfb, #ebedee);--main-color: #222;--button-bg: linear-gradient(to right, #f7b733, #fc4a1a);--button-text: #222;--highlight-color: #d97706}.theme-dark{--main-bg: linear-gradient(135deg, #0f2027, #203a43, #2c5364);--main-color: #eee;--button-bg: linear-gradient(to right, #434343, #000000);--button-text: #fff;--highlight-color: #11e446}.theme-blue{--main-bg: linear-gradient(135deg, #e0f7fa, #80deea);--main-color: #003366;--button-bg: linear-gradient(to right, #00c6ff, #0072ff);--button-text: #222;--highlight-color: #154edc}.theme-purple{--main-bg: linear-gradient(135deg, #a18cd1, #fbc2eb);--main-color: #2a2a2a;--button-bg: linear-gradient(to right, #a18cd1, #fbc2eb);--button-text: #222;--highlight-color: #9333ea}.theme-gold{--main-bg: linear-gradient(135deg, #fef6e4, #ffd700);--main-color: #4e3900;--button-bg: linear-gradient(to bottom, #ffd700, #fef6e4);--button-text: #333;--highlight-color: #b45309}.theme-primary{--main-bg: linear-gradient(to bottom, #7b1fa2, #9a21cd);--main-color: #fff;--button-bg: linear-gradient(to bottom, #9a21cd, #4a148c);--button-text: #fff;--highlight-color: #19cd22}.theme-purpleshade900{--main-bg: linear-gradient(to bottom, #4a148c, #7e57c2, #000000);--main-color: #ffffff;--button-bg: linear-gradient(to bottom, #4a148c, #7e57c2);--button-text: #ffffff;--highlight-color: #11e446}.theme-light-btn{background:linear-gradient(to bottom,#fceabb,#f6f6f6,#000)}.theme-dark-btn{background:linear-gradient(to bottom,#434343,#000,#000)}.theme-blue-btn{background:linear-gradient(to bottom,#00c6ff,#0072ff,#000)}.theme-purple-btn{background:linear-gradient(to bottom,#a18cd1,#fbc2eb,#000)}.theme-gold-btn{background:linear-gradient(to bottom,#f8b500,#fceabb,#000)}.theme-primary-btn{background:linear-gradient(to bottom,#9a21cd,#7b1fa2,#000)}.theme-purpleshade900-btn{background:linear-gradient(to bottom,#4a148c,#7e57c2,#000)}body,p,h1,h2,h3,h4,h5,h6,span,a,li,label,strong,em{color:var(--main-color)}.text-theme{color:var(--main-color);text-decoration:none}::-webkit-scrollbar{width:10px;height:4px}::-webkit-scrollbar-track{background:var(--main-bg)}::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#0000001a}.fixed-header-slider{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--theme-bg-color);padding:10px 0;box-shadow:0 2px 5px #0000001a}.page-content{margin-top:90px;padding-bottom:50px}h1,h2,h3,h4{margin:.5rem 0}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-line{opacity:0;transform:translateY(20px);transition:all .4s ease-out}.fade-line.visible{animation:fadeUp .6s ease-out forwards}.fade-up{opacity:0;transform:translateY(var(--fade-from, 20px));animation:fadeUp var(--fade-duration, 1s) ease-out forwards;animation-delay:var(--fade-delay, 0s)}.animated-text p{opacity:0;transform:translateY(10px);animation:fadeUp .6s ease-out forwards}.animated-text p:nth-child(1){animation-delay:0s}.animated-text p:nth-child(2){animation-delay:.4s}.animated-text p:nth-child(3){animation-delay:.8s}.animated-text p:nth-child(4){animation-delay:1.2s}.img.fade-up{--fade-from: 50px;--fade-duration: 1.5s}.card.fade-up{--fade-from: 20px;--fade-duration: .6s}.card:nth-child(2){--fade-delay: .2s}.card:nth-child(3){--fade-delay: .4s}.card:nth-child(4){--fade-delay: .6s}.card:nth-child(5){--fade-delay: .8s}.cta{display:inline-block;padding:1rem 2rem;border-radius:2rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:background-color .3s ease}.cta:hover{background-color:#eee}.highlight{font-weight:700;color:#fdd835}.line{height:1px;border-radius:2px;background:linear-gradient(15deg,#de5a45,#ff7660,#f9d689,#fff2ac);margin:30px;animation:fadeInUp 1.5s ease;opacity:0;transform:translateY(50px);animation-fill-mode:forwards}.cta-container{text-align:center;margin:20px 0}.cta-button{display:inline-block;background:gold;color:#6a1b9a;border:2px solid #6a1b9a;padding:0 30px;margin:10px;font-size:1.2rem;font-weight:700;border-radius:30px;text-decoration:none;transition:all .3s ease-in-out}.cta-button:hover{background:#fff;color:#6a1b9a;transform:scale(1.1);box-shadow:0 0 10px #ffd700cc}.panel{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-out;margin-bottom:20px;border:1px solid #ccc;border-radius:5px}.span{font-weight:700;text-align:center}.span-right{background:linear-gradient(15deg,#de5a45,#ff7660,#f9d689,#fff2ac);font-weight:700;background-clip:text;color:var(--highlight-color);text-align:right}.interaction-box{display:flex;align-items:center;justify-content:start;gap:15px;margin-top:15px}.heart-button,.share-button{font-size:24px;background:none;border:none;cursor:pointer;transition:transform .2s}.heart-button.active{color:red;transform:scale(1.3)}.small-message{font-size:14px;color:#0fe85b}.thank-you-particles{position:absolute;top:0;pointer-events:none;z-index:5}.particle{position:absolute;font-size:1.8rem;animation:flyParticle 2.5s ease-out forwards;opacity:1;top:0;pointer-events:none;transform:translate(0) scale(1)}@keyframes flyParticle{0%{transform:translate(0) scale(1) rotate(0);opacity:1}50%{transform:translate(var(--offset-x),calc(var(--offset-y) * .6)) scale(1.4) rotate(20deg)}to{transform:translate(var(--offset-x),var(--offset-y)) scale(1.6) rotate(45deg);opacity:0}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.shake{animation:shake .4s}#share-btn img:hover{transform:scale(1.5);transition:transform .2s ease}#share-btn img:active{filter:brightness(.7)}.dashboard-container{max-width:100%;margin:auto;border-radius:16px}.form-container{width:100%;max-width:450px;margin:20% auto auto;padding:20px;box-shadow:0 0 12px #c4ed0ced;background-image:linear-gradient(32deg,#0462b7,#616ecc 23.5%,#f66ca8 50%,#ffd36f,#fffdc1);color:#000;font-weight:500;border-radius:16px;box-shadow:0 2px 12px #0000001a}h1{text-align:center}button{padding:10px 15px;border:none;border-radius:8px;cursor:pointer}button.danger{background:#dc143c}#upload-avatar{opacity:0;position:absolute;right:60px;top:0;width:40%;height:100%;cursor:pointer}.profile-pic-container{position:relative;display:inline-block;display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.profile-pic-container img{width:80px;height:80px;border-radius:50%;object-fit:cover;border:2px solid white}.profile-pic-container input[type=file]{display:block}#edit-display-name-btn{display:block;margin:1rem auto;padding:.5rem 1rem;cursor:pointer;font-size:1rem}#display-name-edit{display:none;margin:1rem auto;gap:.5rem;justify-content:center;align-items:center;width:fit-content}#display-name-edit input{padding:.4rem .6rem;font-size:1rem;border-radius:6px;border:1px solid #ccc}#display-name-edit button{padding:.4rem .8rem;cursor:pointer;font-size:1rem;border-radius:6px;border:none;background-color:var(--highlight-color, #2196F3);color:#fff}#display-name-status{display:none;text-align:center;font-size:.9rem;color:green;margin-bottom:.5rem;font-weight:700}.file-link{color:#fff;text-decoration:none}.file-link:hover{color:#fc0}.vision-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:2rem}.vision-box-container{position:relative;cursor:pointer;transition:transform .2s ease}.vision-box-container:hover{transform:scale(1.03)}.vision-box{width:100%;aspect-ratio:16 / 9;position:relative;overflow:hidden}.vision-image{width:100%;height:100%;object-fit:cover;display:block}.vision-overlay{position:absolute;bottom:0;width:100%;background:#00000080;padding:6px 8px;text-align:center}.vision-label{color:#fff;font-size:.85rem;font-weight:700;margin:0}.fancy-input{padding:12px 16px;width:80%;max-width:400px;font-size:1.1rem;border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 5px #0000001a;transition:all .3s ease;outline:none}.fancy-input:focus{border-color:#3fa888;box-shadow:0 0 0 4px #3fa88833}.modal{position:fixed;z-index:1000;inset:0;background:#000c;display:flex;align-items:center;justify-content:center}.modal.hidden{display:none}.modal-content{max-width:600px;width:90%;text-align:center;background-image:linear-gradient(32deg,#0462b7,#616ecc 23.5%,#f66ca8 50%,#ffd36f,#fffdc1);color:#000;padding:2rem;border-radius:20px;box-shadow:0 10px 25px #0003}.close-button{float:right;font-size:1.5rem;cursor:pointer}.image-results-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem}.image-option{width:100%;border-radius:8px;cursor:pointer;transition:.3s ease}.image-option:hover{transform:scale(1.05)}.dream-btn.glow{background-color:#ffe066;color:#000;padding:5px 20px 0;border:none;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;display:inline-block;animation:pulse 1.8s infinite alternate}@keyframes pulse{0%{box-shadow:0 0 #ffdf00}to{box-shadow:0 0 20px #ffdf00}}.toast{position:fixed;bottom:20px;right:20px;background-color:#333;color:#fff;padding:12px 18px;border-radius:8px;opacity:0;transition:opacity .5s ease-in-out;z-index:1000;font-size:14px}.toast.show{opacity:1}button{background:var(--button-bg);color:var(--button-text);border:none;font-weight:700;padding:12px;border-radius:8px;font-family:Tajawal,sans-serif;transition:all .3s ease}button:hover{background-color:green;color:#fff}#theme-container{position:fixed;top:0;left:100px;z-index:99999}#toggle-theme-picker{width:44px;height:44px;font-size:40px;border:none;border-radius:50%;cursor:move;background:transparent;touch-action:none;user-select:none}.floating-theme-picker{position:absolute;top:50px;left:50%;transform:translate(-55%);padding:0;border-radius:0;background:none!important;backdrop-filter:none!important;box-shadow:none!important;display:flex;flex-direction:column;align-items:center;gap:10px;z-index:9999;transition:opacity .3s ease,transform .3s ease}.floating-theme-picker.hidden{opacity:0;pointer-events:none;transform:translateY(-10px)}.theme-option{width:32px;height:32px;font-size:20px;border-radius:50%;border:none;cursor:pointer;margin:10px 0;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center}.theme-option.show{opacity:1;transform:translateY(0)}.theme-option:hover{transform:scale(1.2)}@media (max-width: 600px){#theme-container{top:0;left:60px;touch-action:none;user-select:none}.floating-theme-picker{flex-direction:column;top:50px;left:50%;transform:translate(-50%)}.theme-option{width:30px;height:30px;font-size:18px;margin-bottom:10px}#toggle-theme-picker{width:40px;height:40px;font-size:40px}}.whatsapp-settings{padding:1.5rem;border-radius:12px;background-color:#222;color:#fff;margin-top:1rem}.input-field{width:100%;padding:.6rem;margin-bottom:1rem;border-radius:8px;border:1px solid #444}.checkbox-label{display:flex;align-items:center;gap:8px;margin:1rem 0}.save-btn{padding:.6rem 1.2rem;background-color:#0c9;color:#000;border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:background .2s}.status-msg{margin-top:.5rem;font-size:.9rem;color:#0f0}.card{background:var(--main-bg);color:var(--main-color);border-radius:20px;max-width:1200px;margin:1rem auto;padding:1rem;box-shadow:0 10px 25px #0003;animation:fadeUp 1.5s ease forwards}.links-grid{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:1rem}.link-card{background:var(--button-bg);color:var(--button-text);display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:500px;padding:0rem .5rem;border-radius:12px;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 10px #0003}.link-card:hover{transform:scale(1.03);box-shadow:0 6px 15px #0000004d;filter:brightness(1.05)}.link-card .icon{font-size:1.2rem}.link-card .text{font-size:1.1rem;font-weight:700;margin-top:14px}.profile-card{display:flex;align-items:center;text-align:center;gap:1.2rem;background:#ffffff1a;padding:.5rem;border-radius:12px;box-shadow:0 4px 12px 4px #0707074f;margin-top:1rem;margin-bottom:1rem;flex-wrap:wrap}.avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid #fff;margin:0;display:block}.info{flex:1;min-width:200px}.name-row{justify-content:space-between;align-items:center;flex-wrap:wrap}.name-row h2{font-size:1.3rem;margin:0}.follow-buttons{display:flex;gap:.5rem}@media (max-width: 600px){.profile-card{flex-direction:column;text-align:center}.name-row{flex-direction:column;gap:.5rem}.followers-line{flex-direction:column;align-items:center}}.profile-bio-section.styled-box{padding:1.5rem;border-radius:12px;background-color:#1c1c1e;color:#fff;margin-top:1rem;box-shadow:0 0 10px #0003;border:1px solid #2c2c2e}.section-title{font-size:1.3rem;margin-bottom:1rem}.bio-box{display:flex;flex-direction:column;gap:.75rem}.bio-text{padding:1rem;margin:auto;border-radius:10px;min-height:80px;text-align:justify;border:1px solid #333}.bio-textarea{width:100%;padding:1rem;border-radius:8px;font-size:1rem;line-height:1.6;resize:vertical;min-height:100px}.edit-btn{padding:.4rem .8rem;background-color:transparent;border-radius:8px;cursor:pointer;font-weight:700;transition:background .2s,color .2s}.edit-btn:hover{background-color:#0c96;color:#000}.save-btn{padding:.6rem 1.2rem;color:var(--button-bg);border:none;border-radius:8px;cursor:pointer;font-weight:700;transition:background .2s}.save-btn:hover{background-color:#00b386}.hidden{display:none}@keyframes fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}#delete-avatar{width:40px;height:40px;border-radius:50%;background-color:#e53935;border:none;cursor:pointer;font-size:10px;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}#delete-avatar:hover{background-color:#c62828}#delete-avatar{position:absolute;top:20px;left:80px}.custom-file-upload{display:flex;align-items:center;gap:10px}#custom-upload-btn{padding:6px 15px;border-radius:8px;background-color:#28a745;border:none;cursor:pointer;font-weight:700}#file-name{font-size:.9rem;color:#555}.referral-box{border-radius:12px}.referral-stats{list-style:none;padding:0;margin:0;font-size:1.1rem;line-height:2.2}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loader{display:flex;justify-content:center;align-items:center;font-size:large;font-weight:700}.profile-seo-section{background-color:var(--main-color);padding:1.5rem;border-radius:10px;margin-bottom:2rem}.profile-seo-section .form-group{margin-bottom:1.5rem}.profile-seo-section label{display:block;font-weight:700;margin-bottom:.3rem}.profile-seo-section input,.profile-seo-section textarea{width:100%;padding:.7rem;font-size:1rem;border-radius:6px}.profile-seo-section small{color:var(--main-color);display:block;margin-top:.3rem;font-size:.9rem}.profile-seo-section .note{font-size:.95rem;color:var(--main-color);margin-bottom:1rem;padding:.8rem;border-right:4px solid #ffc107;border-radius:6px}.real-switch{position:relative;display:inline-block;width:50px;height:20px;margin-left:10px}.real-switch input{opacity:0;width:0;height:0}.real-slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s;border-radius:28px}.real-slider:before{position:absolute;content:"";height:15px;width:15px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 0 2px #0003}.real-switch input:checked+.real-slider{background-color:#4caf50}.real-switch input:checked+.real-slider:before{transform:translate(30px)}.switch-label{font-size:.9rem;vertical-align:middle}.img{animation:fadeInUp 1.5s ease;opacity:0;transform:translateY(50px);animation-fill-mode:forwards}.animate-on-scroll{opacity:0;transform:translateY(50px);transition:opacity .3s ease,transform .3s ease}.animate-on-scroll.animate{opacity:1;transform:translateY(0)}.card:nth-child(2){animation-delay:.2s}.card:nth-child(3){animation-delay:.4s}.card:nth-child(4){animation-delay:.6s}.card:nth-child(5){animation-delay:.8s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.accordion{color:var(--main-color);cursor:pointer;padding:1rem;width:100%;border:none;text-align:right;outline:none;font-size:1rem;transition:background-color .3s ease;border-radius:5px;margin-bottom:10px}.accordion{border-radius:6px;margin-bottom:10px;overflow:hidden}.accordion-header{padding:10px 15px;cursor:pointer;user-select:none;font-weight:700}.accordion-content{overflow:hidden;transition:max-height .3s ease;padding:0 15px}.accordion.open .accordion-content{max-height:300px;padding:15px}.options label{display:block;margin:8px 0;cursor:pointer;font-size:16px}.card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.card.flipped .card-inner{transform:rotateY(180deg)}.card-front,.card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;justify-content:center;align-items:center;font-size:18px;padding:10px;box-sizing:border-box;border-radius:8px;user-select:none}.card-front{color:var(--main-color)}.card-back{transform:rotateY(180deg);overflow-y:auto;padding:10px;text-align:center}.store-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;margin-top:2rem}.product-card{border:1px solid var(--highlight-color);border-radius:8px;padding:1rem;text-align:center;transition:transform .2s ease}.product-card:hover{transform:scale(1.02)}.product-thumb{width:100%;height:180px;object-fit:cover;border-radius:6px}.product-title{font-size:1.1rem;margin:.5rem 0;min-height:2.6em;line-height:1.3em;display:-webkit-box;display:box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden}.product-price{display:flex;justify-content:center;align-items:center;gap:12px;width:100%;font-size:1.3rem;font-weight:700;color:var(--highlight-color);direction:ltr}.product-price .discount-price{color:var(--highlight-color);font-weight:700}.product-price .old-price{text-decoration:line-through;color:#e60023;font-size:1rem}.product-link{display:inline-block;margin-top:.5rem;padding:.5rem 1rem;background:var(--main-bg);border-radius:12px;text-decoration:none}.sidebar{border-radius:8px;padding:1rem;margin-top:10%;min-height:100vh;position:sticky;display:flex;flex-direction:column;text-align:center;align-items:center;top:0}@media (max-width: 900px){.layout-wrapper{grid-template-columns:1fr}.sidebar{display:none}}.ads-column{width:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.ad-link{text-decoration:none;color:inherit}.ad-card img{width:100%;height:120px;object-fit:cover;border-radius:6px}.ad-title{font-weight:700;font-size:.95rem;margin:.5rem 0 .2rem}.ad-price{color:var(--highlight-color);font-size:.85rem;margin-bottom:.5rem}.layout-wrapper{display:flex;flex-direction:row;justify-content:center}.layout-wrapper.no-sidebar .main-container{flex:1;max-width:100%;padding:1rem}.sidebar{width:200px;min-width:200px}.main-container{flex:1;max-width:1200px;padding:2rem}@media (max-width: 900px){.layout-wrapper{grid-template-columns:1fr}.sidebar{display:none}.main-container{max-width:100%;padding:1rem}}@media (max-width: 1200px){.sidebar{display:none}.main-container{max-width:100%}}.ad-card{border:1px solid var(--highlight-color);border-radius:8px;overflow:hidden;text-align:center;box-shadow:0 2px 5px #0000001a;width:100%;animation:pulseZoom 8s infinite}@keyframes pulseZoom{0%,to{transform:scale(1);box-shadow:0 0 #ffa50000}5%{transform:scale(1.05);box-shadow:0 0 20px #ffa50066}10%{transform:scale(1);box-shadow:0 0 #ffa50000}}.account-container{margin-top:50px}#latest-products-container{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.latest-cards-wrapper{display:flex;animation:slide 12s linear infinite}#latest-products-container::-webkit-scrollbar{display:none}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.latest-card{flex:0 0 100%;scroll-snap-align:center;width:100%;border-radius:12px;overflow:hidden;position:relative}.latest-products{font-size:1rem;font-weight:700;color:var(--main-color);text-align:center}.latest-image-wrapper{width:100%;aspect-ratio:19 / 6;position:relative}.latest-thumb{width:100%;height:100%;object-fit:cover;object-position:center}.latest-overlay{position:absolute;bottom:0;width:100%;padding:20px;background:linear-gradient(to top,rgba(0,0,0,1),transparent);color:#fff;text-align:center}@media (min-width: 768px){.latest-card{flex:0 0 100%}}@media (min-width: 1200px){.latest-card{flex:0 0 100%}}[data-astro-cid-sckkx6r4],[data-astro-cid-sckkx6r4]:before,[data-astro-cid-sckkx6r4]:after{font-family:Tajawal,Changa,Marhey,Cairo,sans-serif}.gradient-bg[data-astro-cid-sckkx6r4]{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1;background:var(--main-bg);background-size:cover;background-repeat:no-repeat}.is-social[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{margin:0 10px;font-size:30px}.main-page-container[data-astro-cid-sckkx6r4]{margin-top:50px;max-width:100%;flex-direction:column}
