@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600&family=Tajawal:wght@300;400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600&family=Tajawal:wght@300;400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600;700&family=Tajawal:wght@300;400;500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600;700;800&family=Inter:wght@400;500;600;700;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600&family=Tajawal:wght@300;400;500&display=swap";@import "https://fonts.googleapis.com/css2?family=Syne:wght@300;400;500;600&family=Tajawal:wght@300;400;500&display=swap";*{margin:0;padding:0}html,body{width:100%;height:100%}@media only screen and (width<=768px){html,body{-webkit-overflow-scrolling:touch;height:auto;min-height:100%;overflow:hidden auto}}.map-card[data-v-f61d7357]{z-index:99999;-webkit-backdrop-filter:blur(20px);opacity:0;border:1px solid #ffffff14;border-radius:8px;width:320px;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);position:fixed;bottom:16px;right:16px;overflow:hidden;transform:translateY(22px)scale(.95)}.map-card.loaded[data-v-f61d7357]{opacity:1;transform:translateY(0)scale(1)}.map-card__header[data-v-f61d7357]{align-items:center;gap:8px;padding:10px 12px 9px;display:flex}.map-card__title[data-v-f61d7357]{letter-spacing:.1em;color:#ffffffe0;text-transform:uppercase;flex:1;font-family:syne,sans-serif;font-size:10.5px;font-weight:200}.map-card__tag[data-v-f61d7357]{letter-spacing:.12em;color:#ffffff40;text-transform:uppercase;font-family:syne,sans-serif;font-size:9px}.map-card__body[data-v-f61d7357]{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;height:152px;position:relative;overflow:hidden}.map-card__map[data-v-f61d7357]{width:100%;height:100%}.map-card__scan-line[data-v-f61d7357]{pointer-events:none;z-index:10;background:repeating-linear-gradient(#0000,#0000 3px,#00000012 3px 4px);position:absolute;inset:0}.map-card__fade-overlay[data-v-f61d7357],.typo-banner[data-v-f61d7357]{display:none}@media (width<=768px){.map-card[data-v-f61d7357]{-webkit-backdrop-filter:none;z-index:0;opacity:0;border:none;border-radius:0;width:100%;height:60%;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);position:absolute;inset:auto 0 0;transform:translateY(12px)}.map-card.loaded[data-v-f61d7357]{opacity:1;transform:translateY(0)}.map-card__header[data-v-f61d7357]{display:none}.map-card__body[data-v-f61d7357]{border:none;height:100%}.map-card__fade-overlay[data-v-f61d7357]{pointer-events:none;z-index:11111;background:linear-gradient(#131313 0%,#131313eb 18%,#13131366 40%,#0000 62%),linear-gradient(240deg,#131313 0% 22%,#131313b3 42%,#13131326 58%,#0000 72%);display:block;position:absolute;inset:0}.typo-banner[data-v-f61d7357]{z-index:99999;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 24px;display:flex;position:absolute;inset:0}.typo-en[data-v-f61d7357]{letter-spacing:.06em;color:#ffffffeb;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;font-family:syne,sans-serif;font-size:18px;font-weight:300;line-height:1.2;display:flex}.typo-ar[data-v-f61d7357]{letter-spacing:.03em;color:#ffffff61;direction:rtl;margin:0;font-family:Noto Sans Arabic,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.3}.glitch-word[data-v-f61d7357]{color:#fff;letter-spacing:.08em;margin-left:4px;font-size:20px;font-weight:600;display:inline-block;position:relative}.glitch-word__base[data-v-f61d7357]{z-index:2;position:relative}.glitch-word__layer1[data-v-f61d7357],.glitch-word__layer2[data-v-f61d7357]{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.glitch-word.glitching .glitch-word__base[data-v-f61d7357]{animation:90ms step-end infinite glitchBase-f61d7357}.glitch-word.glitching .glitch-word__layer1[data-v-f61d7357]{color:#f36;opacity:.7;animation:80ms step-end infinite glitchShift1-f61d7357}.glitch-word.glitching .glitch-word__layer2[data-v-f61d7357]{color:#3fc;opacity:.6;animation:.1s step-end infinite glitchShift2-f61d7357}@keyframes glitchBase-f61d7357{50%{transform:translate(-1px,1px)}}@keyframes glitchShift1-f61d7357{0%{transform:translate(2px,-1px)}50%{clip-path:inset(30% 0 40%);transform:translate(-2px,1px)}}@keyframes glitchShift2-f61d7357{0%{transform:translate(-2px,1px)}50%{clip-path:inset(60% 0 10%);transform:translate(2px,-2px)}}.glitch-word.settled .glitch-word__base[data-v-f61d7357]{color:#fff;text-shadow:0 0 16px #ffffffbf,0 0 36px #ffffff4d;animation:2.4s ease-in-out infinite settledPulse-f61d7357}@keyframes settledPulse-f61d7357{0%,to{text-shadow:0 0 14px #ffffffb3,0 0 30px #ffffff40}50%{text-shadow:0 0 22px #fffffff2,0 0 50px #fff6}}.glitch-word-ar[data-v-f61d7357]{color:#ffffff61;font-weight:500;transition:color .6s,text-shadow .6s}.glitch-word-ar.settled[data-v-f61d7357]{color:#ffffffb8;text-shadow:0 0 10px #ffffff59}}.typo-enter-active[data-v-f61d7357]{animation:.9s cubic-bezier(.16,1,.3,1) typoIn-f61d7357}.typo-leave-active[data-v-f61d7357]{animation:.5s typoOut-f61d7357}@keyframes typoIn-f61d7357{0%{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes typoOut-f61d7357{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(4px)}}.mc-tooltip.leaflet-tooltip{letter-spacing:.08em!important;color:#ffffffe0!important;white-space:nowrap!important;background:#080808f0!important;border:1px solid #fffdfda6!important;border-radius:6px!important;padding:4px 8px!important;font-family:syne,sans-serif!important;font-size:10px!important;font-weight:500!important;box-shadow:0 2px 14px #0000008c!important}.mc-tooltip.leaflet-tooltip:before{display:none!important}.three-container[data-v-2ae8febf]{background:0 0;width:100%;height:88.5%;position:relative;overflow:hidden}.hero-container[data-v-a285b467]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#131313;width:100%;height:100dvh;position:relative;overflow:hidden}.hero-container.is-dragging[data-v-a285b467]{cursor:grabbing}.top-glass[data-v-a285b467]{z-index:9999;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:40px;transition:all .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 20px auto;transform:translateY(-100%);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.top-glass.loaded[data-v-a285b467]{opacity:.8;transform:translateY(0)}.nav-bar[data-v-a285b467]{z-index:50000;opacity:0;justify-content:space-between;align-items:center;padding:1.5rem 2.4rem;transition:all .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.nav-bar.loaded[data-v-a285b467]{opacity:1;transform:translateY(0)}.nav-logo[data-v-a285b467]{color:#fff;letter-spacing:.3em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.6rem 1.2rem;font-family:syne,sans-serif;font-size:.75rem;font-weight:300;text-decoration:none;transition:background .3s}.nav-logo[data-v-a285b467]:hover{background:#ffffff17}.nav-links[data-v-a285b467]{letter-spacing:.05em;gap:2rem;font-size:.75rem;font-weight:300;display:flex}.nav-link[data-v-a285b467]{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9999px;padding:.4rem .8rem;font-family:syne,serif;text-decoration:none;transition:all .3s}.nav-link[data-v-a285b467]:hover{color:#fff;background:#ffffff0d}.sound-controls[data-v-a285b467]{align-items:center;gap:.75rem;display:flex}.sound-label[data-v-a285b467]{color:#fffc;letter-spacing:.05em;font-family:syne,sans-serif;font-size:.75rem;font-weight:300}.sound-label p[data-v-a285b467]{margin:0}.sound-button[data-v-a285b467]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:none;border-radius:50px;justify-content:center;align-items:center;gap:5px;width:48px;height:32px;padding:10px;transition:background-color .2s;display:flex;position:relative}.sound-button[data-v-a285b467]:hover,.sound-button.active[data-v-a285b467]{background-color:#ffffff26}.sound-bar[data-v-a285b467]{background-color:#fff;border-radius:2px;width:2px;height:40%;transition:height .2s}.sound-bar.animate[data-v-a285b467]{animation:.6s ease-in-out infinite soundWave-a285b467}.sound-bar.animate[data-v-a285b467]:first-child{animation-delay:0s}.sound-bar.animate[data-v-a285b467]:nth-child(2){animation-delay:.2s}.sound-bar.animate[data-v-a285b467]:nth-child(3){animation-delay:.4s}@keyframes soundWave-a285b467{0%,to{height:30%}50%{height:80%}}.mobile-controls[data-v-a285b467]{align-items:center;gap:.75rem;display:none}.mobile-menu-button[data-v-a285b467]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:0 8px;transition:background .3s,border-color .3s;display:flex}.mobile-menu-button[data-v-a285b467]:hover{background:#ffffff1f}.menu-line[data-v-a285b467]{transform-origin:50%;background-color:#fff;border-radius:2px;width:100%;height:1.5px;transition:all .35s cubic-bezier(.16,1,.3,1)}.mobile-menu-button.active .menu-line[data-v-a285b467]:first-child{transform:translateY(5.5px)rotate(45deg)}.mobile-menu-button.active .menu-line[data-v-a285b467]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-button.active .menu-line[data-v-a285b467]:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mobile-overlay[data-v-a285b467]{z-index:99998;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#0d0d0df7;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.overlay-grain[data-v-a285b467]{pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:200px;position:absolute;inset:0}.mobile-overlay[data-v-a285b467]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.overlay-top-bar[data-v-a285b467]{z-index:1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.3rem 1.4rem;display:flex;position:relative}.overlay-logo[data-v-a285b467]{background:#ffffff0a;border-color:#ffffff14}.close-button[data-v-a285b467]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .25s;display:flex;position:relative}.close-button[data-v-a285b467]:hover{background:#ffffff1a}.close-line[data-v-a285b467]{background:#fff;border-radius:2px;width:12px;height:1.5px;position:absolute}.close-line[data-v-a285b467]:first-child{transform:rotate(45deg)}.close-line[data-v-a285b467]:nth-child(2){transform:rotate(-45deg)}.overlay-nav[data-v-a285b467]{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:0;padding:.8rem 1.4rem;display:flex;position:relative}.overlay-link[data-v-a285b467]{color:#ffffffd9;opacity:0;border-bottom:1px solid #ffffff0f;align-items:center;gap:1rem;padding:1.2rem 0;font-family:syne,sans-serif;text-decoration:none;transition:color .25s,padding-left .35s cubic-bezier(.16,1,.3,1);animation:.5s cubic-bezier(.16,1,.3,1) forwards linkSlideIn-a285b467;display:flex;transform:translateY(16px)}.overlay-link[data-v-a285b467]:first-child{border-top:1px solid #ffffff0f}.overlay-link[data-v-a285b467]:hover{color:#fff;padding-left:.5rem}.overlay-link:hover .link-arrow[data-v-a285b467]{opacity:1;transform:translate(2px,-2px)}@keyframes linkSlideIn-a285b467{to{opacity:1;transform:translateY(0)}}.link-index[data-v-a285b467]{letter-spacing:.15em;color:#ffffff4d;min-width:20px;font-size:.6rem;font-weight:400}.link-text[data-v-a285b467]{letter-spacing:-.01em;flex:1;font-size:1.8rem;font-weight:300;line-height:1}.link-arrow[data-v-a285b467]{color:#ffffff4d;opacity:0;font-size:.9rem;transition:all .3s cubic-bezier(.16,1,.3,1);transform:translate(0)}.overlay-bottom[data-v-a285b467]{z-index:1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;display:flex;position:relative}.overlay-tagline[data-v-a285b467]{letter-spacing:.25em;color:#ffffff40;font-family:syne,sans-serif;font-size:.6rem;font-weight:400}.overlay-year[data-v-a285b467]{letter-spacing:.15em;color:#fff3;font-family:syne,sans-serif;font-size:.6rem}.menu-fade-enter-active[data-v-a285b467]{animation:.4s cubic-bezier(.16,1,.3,1) overlayIn-a285b467}.menu-fade-leave-active[data-v-a285b467]{animation:.3s cubic-bezier(.4,0,1,1) overlayOut-a285b467}@keyframes overlayIn-a285b467{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes overlayOut-a285b467{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}.grid-wrapper[data-v-a285b467]{filter:blur(.3px);opacity:0;perspective:1800px;transform-style:preserve-3d;grid-template-columns:repeat(auto-fill,320px);place-items:center;gap:48px;transition:transform .2s,opacity 1s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0}.grid-wrapper.loaded[data-v-a285b467]{opacity:1}.bg[data-v-a285b467]{background-color:#131313;min-height:100vh}.grid-item[data-v-a285b467]{width:320px;height:352px;cursor:inherit;box-sizing:border-box;transform-style:preserve-3d;background-color:#0000000d;border:none;flex-direction:column;padding:28px;transition:background-color .3s,all .7s ease-out;display:flex;position:absolute}.image-background[data-v-a285b467]{-webkit-user-select:none;user-select:none;pointer-events:none;background-position:50%;background-size:cover;border-radius:8px;width:100%;height:100%}.mobile-carousel-scene[data-v-a285b467]{perspective:38em;opacity:0;pointer-events:none;transition:opacity 1s cubic-bezier(.16,1,.3,1);display:none;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000,red 18% 82%,#0000);mask:linear-gradient(90deg,#0000,red 18% 82%,#0000)}.mobile-carousel-scene.loaded[data-v-a285b467]{opacity:1}.carousel-ring[data-v-a285b467]{width:0;height:0;transform-style:preserve-3d;animation:32s linear infinite carouselSpin-a285b467;position:absolute;top:50%;left:50%}@keyframes carouselSpin-a285b467{to{rotate:y 1turn}}.carousel-card[data-v-a285b467]{--w:13em;--ba:calc(1turn / var(--n));top:calc(-1 * (var(--w) * 10 / 7 / 2));left:calc(-1 * var(--w) / 2);width:var(--w);aspect-ratio:7/10;object-fit:cover;backface-visibility:hidden;--raw-dist:min(var(--i), calc(var(--n) - var(--i)));--nd:calc(var(--raw-dist) / (var(--n) / 2));filter:brightness(calc(.45 + var(--nd) * .65)) saturate(calc(30% + var(--nd) * 80%));opacity:calc(.64 + var(--nd) * .36);transform:rotateY(calc(var(--i) * var(--ba))) translateZ(calc(-1 * (.5 * var(--w) + .5em) / tan(.5 * var(--ba))));border-radius:1em;position:absolute}@media (prefers-reduced-motion:reduce){.carousel-ring[data-v-a285b467]{animation-duration:128s}}.edge-blur[data-v-a285b467]{pointer-events:none;z-index:35;background:radial-gradient(#0000 30%,#0006 70%,#000000e6 100%);position:absolute;inset:0}.invert-mask[data-v-a285b467]{pointer-events:none;z-index:41;mix-blend-mode:difference;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-logo-mask[data-v-a285b467]{opacity:0;justify-content:center;align-items:center;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;transform:scale(.92)}.hero-logo-mask.loaded[data-v-a285b467]{opacity:1;transform:scale(1)}.hero-logo-mask svg[data-v-a285b467]{width:380px;max-width:80vw;overflow:visible}.hero-logo-mask svg path[data-v-a285b467]{fill:#0000;stroke:#fff;stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:3000;stroke-dashoffset:3000px}.hero-logo-mask.loaded svg path[data-v-a285b467]{animation:5.2s forwards drawLogo-a285b467,.9s 2s forwards fillLogo-a285b467}@keyframes drawLogo-a285b467{to{stroke-dashoffset:0}}@keyframes fillLogo-a285b467{0%{fill:#0000}to{fill:#fff;stroke-width:0}}.left-text[data-v-a285b467]{text-align:right;color:#f5f5f5;z-index:1000;opacity:0;width:400px;padding:16px;font-family:Geist,sans-serif;font-size:15px;font-weight:300;line-height:1.4;transition:all .8s cubic-bezier(.16,1,.3,1);position:fixed;top:94%;left:0;transform:translateY(50px)}.left-text.loaded[data-v-a285b467]{opacity:1;transform:translateY(-50%)}.button-container[data-v-a285b467]{z-index:99999;flex-direction:column;gap:12px;font-family:syne,sans-serif;display:flex;position:fixed;bottom:16px;right:16px}.btn[data-v-a285b467]{cursor:pointer;opacity:0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .3s;display:flex;transform:translateY(50px)}.btn.loaded[data-v-a285b467]{opacity:1;transition:all .8s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.btn-black[data-v-a285b467]{color:#000;background-color:#fff}.btn-black[data-v-a285b467]:hover{background-color:#a9a9a9}.btn-blue[data-v-a285b467]{color:#fff;background-color:#2563eb}.btn-blue[data-v-a285b467]:hover{background-color:#1d4ed8}.logo-placeholder[data-v-a285b467]{background-color:#fff3;border-radius:4px;width:20px;height:20px}.mobile-greeting-top[data-v-a285b467],.mobile-greeting-bottom[data-v-a285b467]{display:none}@media (width<=768px){[data-v-a285b467] .three-container{display:none!important}.hero-logo-mask svg[data-v-a285b467]{width:260px}.left-text[data-v-a285b467],.nav-links[data-v-a285b467],.sound-controls[data-v-a285b467]{display:none}.nav-bar[data-v-a285b467]{padding:1rem}.mobile-controls[data-v-a285b467]{display:flex}.button-container[data-v-a285b467]{gap:10px;display:none;bottom:10px;right:10px}.btn[data-v-a285b467]{padding:8px 14px;font-size:13px}.logo-placeholder[data-v-a285b467]{width:18px;height:18px}.desktop-grid[data-v-a285b467]{display:none!important}.mobile-carousel-scene[data-v-a285b467]{z-index:5;justify-content:center;align-items:center;display:flex;top:-275px}.carousel-ring[data-v-a285b467]{position:relative;top:auto;left:auto}.invert-mask[data-v-a285b467]{top:-275px}.mobile-greeting-top[data-v-a285b467]{z-index:50;pointer-events:none;text-align:center;opacity:0;flex-direction:column;align-items:center;gap:.3rem;padding:0 2rem;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:14%;left:0;right:0;transform:translateY(14px)}.mobile-greeting-top.loaded[data-v-a285b467]{opacity:1;transform:translateY(0)}.greeting-hi[data-v-a285b467]{letter-spacing:.08em;color:#ffffffe6;text-transform:lowercase;font-family:syne,sans-serif;font-size:.9rem;font-weight:300}.greeting-role[data-v-a285b467]{letter-spacing:.14em;color:#ffffff73;text-transform:lowercase;font-family:syne,sans-serif;font-size:.7rem;font-weight:300}.mobile-greeting-bottom[data-v-a285b467]{z-index:50;pointer-events:none;letter-spacing:.2em;color:#ffffff47;text-align:center;text-transform:lowercase;opacity:0;font-family:syne,sans-serif;font-size:.6rem;font-weight:300;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:block;position:absolute;bottom:18%;left:0;right:0;transform:translateY(14px)}.mobile-greeting-bottom.loaded[data-v-a285b467]{opacity:1;transform:translateY(0)}}@keyframes marqueeScroll-a285b467{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=480px){.hero-logo-mask svg[data-v-a285b467]{width:200px}.nav-bar[data-v-a285b467]{padding:.8rem}.nav-logo[data-v-a285b467]{padding:.4rem .8rem;font-size:.65rem}.carousel-card[data-v-a285b467]{--w:10em}.mobile-carousel-scene[data-v-a285b467],.invert-mask[data-v-a285b467]{top:-280px}.footer-address[data-v-a285b467],.footer-link[data-v-a285b467],.footer-copyright p[data-v-a285b467]{font-size:.75rem}.marquee-text[data-v-a285b467]{font-size:1.2rem}.footer-top[data-v-a285b467]{padding-top:1.2rem}}@media (width<=360px){.hero-logo-mask svg[data-v-a285b467]{width:160px}.nav-bar[data-v-a285b467]{padding:.6rem}.nav-logo[data-v-a285b467]{letter-spacing:.2em;padding:.3rem .6rem;font-size:.6rem}.carousel-card[data-v-a285b467]{--w:8em}.mobile-carousel-scene[data-v-a285b467],.invert-mask[data-v-a285b467]{top:-300px}.mobile-menu-button[data-v-a285b467]{width:28px;height:28px}.sound-button[data-v-a285b467]{width:42px;height:28px}.footer-address[data-v-a285b467],.footer-link[data-v-a285b467],.footer-copyright p[data-v-a285b467]{font-size:.65rem}.marquee-text[data-v-a285b467]{padding-right:1.6rem;font-size:1rem}.footer-marquee[data-v-a285b467]{padding:1.6rem 0}}.mobile-cta[data-v-a285b467]{display:none}@media (width<=768px){.mobile-cta[data-v-a285b467]{z-index:200;opacity:0;white-space:nowrap;align-items:center;gap:10px;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)translateY(20px)}.mobile-cta.loaded[data-v-a285b467]{opacity:1;transform:translate(-50%)translateY(0)}.cta-wide[data-v-a285b467]{-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:10px;height:44px;padding:0 20px;text-decoration:none;transition:background .25s,border-color .25s,transform .2s;display:flex}.cta-wide[data-v-a285b467]:hover,.cta-wide[data-v-a285b467]:active{background:#ffffff21;border-color:#ffffff38;transform:scale(.97)}.cta-wide__label[data-v-a285b467]{letter-spacing:.14em;color:#ffffffe0;text-transform:uppercase;font-family:syne,sans-serif;font-size:.72rem;font-weight:300}.cta-wide__arrow[data-v-a285b467]{color:#ffffff80;font-size:.85rem;transition:transform .25s cubic-bezier(.16,1,.3,1),color .25s}.cta-wide:hover .cta-wide__arrow[data-v-a285b467]{color:#ffffffe6;transform:translate(2px,-2px)}.cta-heart[data-v-a285b467]{-webkit-backdrop-filter:blur(16px);cursor:pointer;color:#ffffff8c;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s,border-color .25s,transform .2s;display:flex}.cta-heart svg[data-v-a285b467]{width:18px;height:18px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),fill .25s,color .25s}.cta-heart.liked[data-v-a285b467]{color:#e8445a;background:#dc325026;border-color:#dc325059}.cta-heart.liked svg[data-v-a285b467]{fill:#e8445a;transform:scale(1.2)}.cta-heart[data-v-a285b467]:active{transform:scale(.88)}}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-chat[data-v-d0a4f296]{z-index:1;flex-direction:column;height:calc(100vh - 148px);font-family:Syne,sans-serif;display:flex;position:relative}.sr-only[data-v-d0a4f296]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.messages-area[data-v-d0a4f296]{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;flex:1;padding:24px 16px 12px;overflow-y:auto}.messages-area[data-v-d0a4f296]::-webkit-scrollbar{width:4px}.messages-area[data-v-d0a4f296]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:9999px}.welcome-state[data-v-d0a4f296]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px 20px;display:flex}.welcome-glyph[data-v-d0a4f296]{color:#d2a05099;margin-bottom:4px;font-size:28px;line-height:1}.welcome-title[data-v-d0a4f296]{letter-spacing:.22em;text-transform:uppercase;color:#ffffffbf;font-size:15px;font-weight:500}.welcome-sub[data-v-d0a4f296]{color:#ffffff52;letter-spacing:.03em;font-size:13px;font-weight:300;line-height:1.6}.welcome-sub span[data-v-d0a4f296]{color:#fff3;font-size:11px}.chip-stack[data-v-d0a4f296]{cursor:pointer;width:100%;max-width:300px;height:52px;margin-top:16px;position:relative}.chip-card[data-v-d0a4f296]{will-change:transform, opacity;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:0 18px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .4s,background .2s;display:flex;position:absolute;inset:0}.chip-card--0[data-v-d0a4f296]{opacity:.35;z-index:1;background:#ffffff05;transform:translateY(9px)scaleX(.88)}.chip-card--1[data-v-d0a4f296]{opacity:.6;z-index:2;background:#ffffff08;transform:translateY(4.5px)scaleX(.94)}.chip-card--2[data-v-d0a4f296]{opacity:1;z-index:3;background:#151515;border-color:#ffffff1c;transform:translateY(0)scaleX(1)}.chip-stack:hover .chip-card--2[data-v-d0a4f296]{background:#ffffff14;border-color:#d2a05047}.chip-card--0 .chip-icon[data-v-d0a4f296],.chip-card--0 .chip-label[data-v-d0a4f296],.chip-card--1 .chip-icon[data-v-d0a4f296],.chip-card--1 .chip-label[data-v-d0a4f296]{opacity:0;pointer-events:none}.chip-icon img[data-v-d0a4f296]{width:22px;height:22px;display:block}.chip-label[data-v-d0a4f296]{color:#ffffff8c;letter-spacing:.05em;font-family:Syne,sans-serif;font-size:12px;font-weight:400}.chip-dots[data-v-d0a4f296]{flex-shrink:0;align-items:center;gap:4px;display:flex}.chip-dot[data-v-d0a4f296]{background:#ffffff26;border-radius:50%;width:3px;height:3px;transition:background .3s,transform .3s}.chip-dot.active[data-v-d0a4f296]{background:#d2a050b3;transform:scale(1.4)}.chip-cycle-enter-active[data-v-d0a4f296]{transition:opacity .4s,transform .4s}.chip-cycle-leave-active[data-v-d0a4f296]{transition:opacity .25s,transform .25s;position:absolute}.chip-cycle-enter-from[data-v-d0a4f296]{opacity:0;transform:translateY(6px)}.chip-cycle-leave-to[data-v-d0a4f296]{opacity:0;transform:translateY(-6px)}.msg-row[data-v-d0a4f296]{margin-bottom:16px;display:flex}.msg-row.user[data-v-d0a4f296]{justify-content:flex-end}.msg-row.assistant[data-v-d0a4f296]{justify-content:flex-start}.bubble-user[data-v-d0a4f296]{color:#ffffffe0;letter-spacing:.03em;background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px 18px 4px;max-width:72%;padding:11px 16px;font-size:13px;font-weight:400;line-height:1.5}.bubble-ai[data-v-d0a4f296]{gap:10px;max-width:90%;display:flex}.ai-avatar[data-v-d0a4f296]{color:#d2a050bf;background:#d2a0501a;border:1px solid #d2a05033;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:11px;display:flex}.ai-body[data-v-d0a4f296]{flex:1;min-width:0}.ai-text[data-v-d0a4f296]{color:#ffffffd1;letter-spacing:.03em;margin:0 0 10px;font-size:13px;font-weight:300;line-height:1.7}.ai-text.rtl[data-v-d0a4f296]{text-align:right;direction:rtl;font-family:Tajawal,sans-serif;font-size:14px}.ai-text[data-v-d0a4f296] strong{color:#fffffff2;font-weight:600}.ai-text[data-v-d0a4f296] em{color:#ffffffb3;font-style:italic}.ai-text[data-v-d0a4f296] .md-code{color:#d2a050e6;background:#ffffff14;border:1px solid #ffffff1a;border-radius:4px;padding:1px 5px;font-family:Courier New,monospace;font-size:11.5px}.ai-text[data-v-d0a4f296] .md-h2,.ai-text[data-v-d0a4f296] .md-h3,.ai-text[data-v-d0a4f296] .md-h4{color:#ffffffeb;letter-spacing:.06em;text-transform:uppercase;margin:10px 0 4px;font-family:Syne,sans-serif;font-weight:600}.ai-text[data-v-d0a4f296] .md-h2{font-size:14px}.ai-text[data-v-d0a4f296] .md-h3{font-size:13px}.ai-text[data-v-d0a4f296] .md-h4{font-size:12px}.ai-text[data-v-d0a4f296] .md-ul{margin:6px 0 6px 16px;padding:0;list-style:none}.ai-text[data-v-d0a4f296] .md-ul li{color:#ffffffc7;margin-bottom:3px;padding-left:12px;font-size:13px;position:relative}.ai-text[data-v-d0a4f296] .md-ul li:before{content:"·";color:#d2a05099;font-weight:700;position:absolute;left:0}.ai-text[data-v-d0a4f296] .md-hr{border:none;border-top:1px solid #ffffff14;margin:10px 0}.cursor[data-v-d0a4f296]{color:#d2a050cc;vertical-align:baseline;margin-left:1px;animation:.9s step-end infinite blink-d0a4f296;display:inline-block}@keyframes blink-d0a4f296{0%,to{opacity:1}50%{opacity:0}}.cards-row[data-v-d0a4f296]{scrollbar-width:none;gap:8px;margin-top:4px;padding-bottom:4px;display:flex;overflow-x:auto}.cards-row[data-v-d0a4f296]::-webkit-scrollbar{display:none}.dish-card[data-v-d0a4f296]{cursor:default;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;flex-shrink:0;gap:5px;width:148px;padding:14px 12px 12px;transition:background .2s,border-color .2s,transform .15s;display:flex;position:relative}.dish-card[data-v-d0a4f296]:hover{background:#ffffff12;border-color:#ffffff24;transform:translateY(-2px)}.dish-dot[data-v-d0a4f296]{background:#d2a05073;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;right:12px}.dish-cat[data-v-d0a4f296]{letter-spacing:.2em;text-transform:uppercase;color:#ffffff38;padding-right:14px;font-size:9px}.dish-name-fr[data-v-d0a4f296]{color:#ffffffd9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.dish-name-ar[data-v-d0a4f296]{color:#ffffff4d;text-align:right;direction:rtl;margin:0;font-family:Tajawal,sans-serif;font-size:11px;font-weight:300;line-height:1.3}.dish-price[data-v-d0a4f296]{color:#d2a050e6;letter-spacing:.06em;border-top:1px solid #ffffff0d;margin-top:auto;padding-top:6px;font-size:12px;font-weight:500;display:inline-block}.dish-card--skeleton[data-v-d0a4f296]{pointer-events:none;border-color:#ffffff0d}.sk[data-v-d0a4f296]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff17 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite shimmer-d0a4f296}@keyframes shimmer-d0a4f296{0%{background-position:200% 0}to{background-position:-200% 0}}.sk-cat[data-v-d0a4f296]{width:60%;height:8px;margin-bottom:2px}.sk-title[data-v-d0a4f296]{width:90%;height:13px}.sk-sub[data-v-d0a4f296]{width:70%;height:10px}.sk-price[data-v-d0a4f296]{border-radius:6px;width:45%;height:12px;margin-top:6px}.thinking[data-v-d0a4f296]{align-items:center;gap:10px;padding:4px 0 16px;display:flex}.thinking-dots[data-v-d0a4f296]{align-items:center;gap:5px;display:flex}.thinking-dots span[data-v-d0a4f296]{background:#d2a05080;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite bounce-d0a4f296}.thinking-dots span[data-v-d0a4f296]:nth-child(2){animation-delay:.2s}.thinking-dots span[data-v-d0a4f296]:nth-child(3){animation-delay:.4s}@keyframes bounce-d0a4f296{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}.follow-chips[data-v-d0a4f296]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.follow-chip[data-v-d0a4f296]{color:#ffffff73;cursor:pointer;letter-spacing:.04em;background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;padding:5px 12px;font-family:Syne,sans-serif;font-size:11px;font-weight:400;transition:all .2s}.follow-chip[data-v-d0a4f296]:hover{color:#ffffffbf;background:#ffffff12;border-color:#ffffff24}.input-area[data-v-d0a4f296]{-webkit-backdrop-filter:blur(12px);background:#131313cc;border-top:1px solid #ffffff0f;padding:10px 16px 14px}.input-row[data-v-d0a4f296]{align-items:center;gap:8px;display:flex}.input-trail-wrap[data-v-d0a4f296]{background:conic-gradient(from var(--border-angle,0deg), #ffffff0f 0%, #ffffff0f 65%, #b4823c8c 75%, #d2a050 82%, #ffd278 86%, #d2a050 90%, #b4823c8c 95%, #ffffff0f 100%);border-radius:9999px;flex:1;padding:1px;transition:opacity .4s;animation:3s linear infinite border-rotate-d0a4f296}.input-trail-wrap[data-v-d0a4f296]:not(.trail-active){opacity:.45;animation-play-state:paused}@keyframes border-rotate-d0a4f296{0%{--border-angle:0deg}to{--border-angle:360deg}}.input-inner[data-v-d0a4f296]{background:#131313;border-radius:9998px;transition:background .25s}.input-trail-wrap:focus-within .input-inner[data-v-d0a4f296]{background:#161616}.chat-input[data-v-d0a4f296]{color:#ffffffe0;letter-spacing:.03em;box-sizing:border-box;background:0 0;border:none;border-radius:9999px;outline:none;width:100%;padding:12px 20px;font-family:Syne,sans-serif;font-size:13px;font-weight:300}.chat-input[data-v-d0a4f296]::placeholder{color:#ffffff38}.chat-input[data-v-d0a4f296]:disabled{opacity:.5;cursor:not-allowed}.send-btn[data-v-d0a4f296]{cursor:pointer;color:#ffffff4d;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.send-btn.active[data-v-d0a4f296]{color:#d2a050e6;background:#d2a05026;border-color:#d2a0504d}.send-btn.active[data-v-d0a4f296]:hover{background:#d2a05038;transform:scale(1.05)}.send-btn[data-v-d0a4f296]:disabled{cursor:not-allowed}.input-hint[data-v-d0a4f296]{letter-spacing:.18em;color:#ffffff24;text-align:center;text-transform:uppercase;margin-top:7px;font-size:9px}.welcome-fade-enter-active[data-v-d0a4f296]{transition:opacity .4s,transform .4s}.welcome-fade-leave-active[data-v-d0a4f296]{transition:opacity .2s}.welcome-fade-enter-from[data-v-d0a4f296]{opacity:0;transform:translateY(12px)}.welcome-fade-leave-to[data-v-d0a4f296]{opacity:0}.card-pop-enter-active[data-v-d0a4f296]{transition:opacity .35s,transform .35s}.card-pop-enter-from[data-v-d0a4f296]{opacity:0;transform:translateY(10px)scale(.96)}.arp-root[data-v-850be63c]{z-index:1000;color:#ffffffe0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#0a0a0a;font-family:Geist,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}.arp-sample-canvas[data-v-850be63c]{opacity:0;pointer-events:none;z-index:-1;width:1px;height:1px;position:absolute}.arp-ar[data-v-850be63c]{perspective:900px;perspective-origin:50% 60%;position:absolute;inset:0;overflow:hidden}.arp-video[data-v-850be63c]{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.arp-fallback-bg[data-v-850be63c]{z-index:0;position:absolute;inset:0;overflow:hidden}.arp-fallback-bg__img[data-v-850be63c]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.arp-scanlines[data-v-850be63c]{z-index:1;pointer-events:none;opacity:.65;background:repeating-linear-gradient(#0000 0 3px,#0000000f 3px 4px);position:absolute;inset:0}.arp-vignette[data-v-850be63c]{z-index:2;pointer-events:none;background:radial-gradient(100% 90%,#0000 50%,#000000b3 100%);position:absolute;inset:0}.arp-corners[data-v-850be63c]{z-index:3;pointer-events:none;position:absolute;inset:0}.arp-corner[data-v-850be63c]{border-style:solid;border-color:#d7ff0180;width:22px;height:22px;animation:3s ease-in-out infinite cornerPulse-850be63c;position:absolute}.arp-corner--tl[data-v-850be63c]{border-width:2px 0 0 2px;border-radius:3px 0 0;top:20px;left:20px}.arp-corner--tr[data-v-850be63c]{border-width:2px 2px 0 0;border-radius:0 3px 0 0;animation-delay:.2s;top:20px;right:20px}.arp-corner--bl[data-v-850be63c]{border-width:0 0 2px 2px;border-radius:0 0 0 3px;animation-delay:.4s;bottom:48%;left:20px}.arp-corner--br[data-v-850be63c]{border-width:0 2px 2px 0;border-radius:0 0 3px;animation-delay:.6s;bottom:48%;right:20px}@keyframes cornerPulse-850be63c{0%,to{opacity:.45}50%{opacity:1}}.arp-surface-zone[data-v-850be63c]{z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:8px;transition:opacity .6s;display:flex;position:absolute;bottom:48%;left:50%;transform:translate(-50%)}.arp-surface-zone__ellipse[data-v-850be63c]{border:1.5px dashed #d7ff0199;border-radius:50%;width:160px;height:40px;animation:2s ease-in-out infinite surfacePulse-850be63c}@keyframes surfacePulse-850be63c{0%,to{opacity:.6;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.06)}}.arp-surface-zone__label[data-v-850be63c]{letter-spacing:.18em;text-transform:uppercase;color:#d7ff01b3;font-family:Syne,sans-serif;font-size:9px;font-weight:500}.arp-plate-wrap[data-v-850be63c]{z-index:20;cursor:grab;touch-action:none;will-change:transform;width:240px;height:240px;transform-style:preserve-3d;position:absolute}.arp-plate-wrap.dragging[data-v-850be63c]{cursor:grabbing}.arp-plate-wrap.entering[data-v-850be63c]{animation:.85s cubic-bezier(.16,1,.3,1) plateEnter-850be63c}@keyframes plateEnter-850be63c{0%{opacity:0;transform:translate(-50%,-45%)rotateX(30deg)scale(.65)}}.arp-ground-shadow[data-v-850be63c]{pointer-events:none;transform-origin:top;background:radial-gradient(#000000bf 0%,#0000 65%);border-radius:50%;width:240px;height:170px;transition:opacity .6s;position:absolute;bottom:-18px;left:50%}.arp-dof-wrap[data-v-850be63c]{will-change:filter;transition:filter .4s;position:absolute;inset:0}.arp-plate[data-v-850be63c]{background:radial-gradient(circle at 26% 20%,#fffffff0 0%,#fff0 34%),radial-gradient(circle at 68% 75%,#0000000a 0%,#0000 32%),#f6f1ec;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 9px #eae2d7fa,0 0 0 11px #d0c6b98c,inset 0 0 35px #0000000e,0 28px 70px #000000a6,0 10px 26px #0006}.arp-plate__rim[data-v-850be63c]{pointer-events:none;z-index:4;border:1px solid #ffffff8c;border-radius:50%;position:absolute;inset:3px}.arp-plate__subrim[data-v-850be63c]{pointer-events:none;z-index:4;border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:11%}.arp-plate__shine[data-v-850be63c]{pointer-events:none;z-index:3;background:radial-gradient(#ffffffad 0%,#fff0 70%);border-radius:50%;width:38%;height:26%;position:absolute;top:6%;left:9%;transform:rotate(-22deg)}.arp-plate__food[data-v-850be63c]{background:var(--food-bg);border-radius:50%;justify-content:center;align-items:center;transition:background .5s;display:flex;position:absolute;inset:13%;overflow:hidden}.arp-plate__food-img[data-v-850be63c]{object-fit:cover;border-radius:50%;width:100%;height:100%}.arp-plate__emoji[data-v-850be63c]{filter:drop-shadow(0 4px 10px #0006);will-change:transform;font-size:82px;line-height:1;animation:3.2s ease-in-out infinite emojiFloat-850be63c;display:block}@keyframes emojiFloat-850be63c{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-5px)scale(1.03)}}.arp-plate__ambient[data-v-850be63c]{pointer-events:none;z-index:2;mix-blend-mode:soft-light;border-radius:50%;transition:background 1.2s;position:absolute;inset:0}.arp-plate__grain[data-v-850be63c]{pointer-events:none;z-index:5;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px;border-radius:50%;animation:.15s step-end infinite grainShift-850be63c;position:absolute;inset:0}@keyframes grainShift-850be63c{0%{background-position:0 0}25%{background-position:-30px 10px}50%{background-position:20px -15px}75%{background-position:-10px 25px}to{background-position:5px -5px}}.arp-dish-tag[data-v-850be63c]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;pointer-events:none;background:#0a0a0ad1;border:1px solid #ffffff12;border-radius:50px;align-items:center;gap:6px;padding:6px 14px;animation:.4s cubic-bezier(.34,1.56,.64,1) tagPop-850be63c;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}@keyframes tagPop-850be63c{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.9)}}.arp-dish-tag__name[data-v-850be63c]{color:#fff;letter-spacing:.04em;font-family:Syne,sans-serif;font-size:11px;font-weight:600}.arp-dish-tag__sep[data-v-850be63c]{color:#ffffff5c;font-size:11px}.arp-dish-tag__price[data-v-850be63c]{color:#d7ff01;font-family:Syne,sans-serif;font-size:11px;font-weight:600}.arp-hint[data-v-850be63c]{z-index:10;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-bottom:42%;display:flex;position:absolute;inset:0}.arp-hint__ring[data-v-850be63c]{border:2px dashed #d7ff018c;border-radius:50%;width:90px;height:90px;animation:1.6s ease-in-out infinite hintPulse-850be63c}@keyframes hintPulse-850be63c{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.arp-hint__text[data-v-850be63c]{letter-spacing:.1em;text-transform:uppercase;color:#ffffff7a;text-align:center;padding:0 32px;font-family:Syne,sans-serif;font-size:10.5px;font-weight:500;animation:1.6s ease-in-out infinite hintFade-850be63c}@keyframes hintFade-850be63c{0%,to{opacity:.45}50%{opacity:.9}}.arp-topbar[data-v-850be63c]{z-index:40;padding:calc(env(safe-area-inset-top,0px) + 12px) 16px 12px;pointer-events:none;background:linear-gradient(#0000008c 0%,#0000 100%);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.arp-topbar[data-v-850be63c]>*{pointer-events:auto}.arp-topbar__center[data-v-850be63c]{flex-direction:column;align-items:center;gap:1px;display:flex}.arp-topbar__label[data-v-850be63c]{letter-spacing:.18em;text-transform:uppercase;color:#d7ff01b3;font-family:Syne,sans-serif;font-size:8.5px;font-weight:500}.arp-topbar__brand[data-v-850be63c]{letter-spacing:.08em;color:#fff;font-family:Syne,sans-serif;font-size:15px;font-weight:800}.arp-icon-btn[data-v-850be63c]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;color:#fffc;background:#0c0c0c99;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,color .15s;display:flex}.arp-icon-btn[data-v-850be63c]:active{color:#fff;background:#d7ff011f}.arp-icon-btn svg[data-v-850be63c]{width:17px;height:17px}.arp-bottom[data-v-850be63c]{z-index:40;-webkit-backdrop-filter:blur(28px)saturate(1.2);backdrop-filter:blur(28px)saturate(1.2);padding-bottom:env(safe-area-inset-bottom,16px);background:#080808e0;border-top:1px solid #ffffff12;position:absolute;bottom:0;left:0;right:0}.arp-bottom__headline[data-v-850be63c]{border-bottom:1px solid #ffffff12;min-height:56px;padding:14px 20px 8px}.arp-bottom__name-row[data-v-850be63c]{align-items:center;gap:8px;margin-bottom:3px;display:flex}.arp-bottom__dish-name[data-v-850be63c]{color:#fff;letter-spacing:.02em;font-family:Syne,sans-serif;font-size:14px;font-weight:700}.arp-bottom__tag-badge[data-v-850be63c]{letter-spacing:.14em;text-transform:uppercase;color:#d7ff01;border:1px solid #d7ff014d;border-radius:3px;padding:2px 6px;font-family:Syne,sans-serif;font-size:8.5px;font-weight:600}.arp-bottom__dish-desc[data-v-850be63c]{color:#ffffff5c;font-size:11px;display:block}.arp-scale-row[data-v-850be63c]{border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:10px 20px 8px;display:flex}.arp-scale-icon[data-v-850be63c]{color:#ffffff5c;flex-shrink:0;width:10px;height:10px}.arp-scale-icon--lg[data-v-850be63c]{width:16px;height:16px}.arp-slider-wrap[data-v-850be63c]{flex:1}.arp-slider[data-v-850be63c]{appearance:none;cursor:pointer;background:#ffffff1f;border-radius:2px;outline:none;width:100%;height:2px}.arp-slider[data-v-850be63c]::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#d7ff01;border-radius:50%;width:18px;height:18px;box-shadow:0 0 10px #d7ff0180}.arp-slider[data-v-850be63c]:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.15)}.arp-slider[data-v-850be63c]::-moz-range-thumb{background:#d7ff01;border:none;border-radius:50%;width:18px;height:18px}.arp-dishes[data-v-850be63c]{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:8px;padding:12px 16px 14px;display:flex;overflow-x:auto}.arp-dishes[data-v-850be63c]::-webkit-scrollbar{display:none}.arp-dish-card[data-v-850be63c]{cursor:pointer;scroll-snap-align:start;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;flex:none;align-items:center;gap:9px;min-width:148px;padding:8px 12px 8px 8px;transition:background .2s,border-color .2s,box-shadow .2s,transform .12s;display:flex}.arp-dish-card[data-v-850be63c]:active{transform:scale(.97)}.arp-dish-card--active[data-v-850be63c]{background:#d7ff0112;border-color:#d7ff0173;box-shadow:0 0 22px #d7ff011f}.arp-dish-card__mini-plate[data-v-850be63c]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex;position:relative;overflow:visible;box-shadow:0 3px 10px #00000073}.arp-dish-card__ring[data-v-850be63c]{pointer-events:none;border:1.5px solid #d7ff018c;border-radius:50%;animation:1.8s ease-in-out infinite cardRingPulse-850be63c;position:absolute;inset:-4px}@keyframes cardRingPulse-850be63c{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.arp-dish-card__text[data-v-850be63c]{flex-direction:column;gap:2px;display:flex;overflow:hidden}.arp-dish-card__name[data-v-850be63c]{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;font-family:Syne,sans-serif;font-size:11px;font-weight:600;display:block;overflow:hidden}.arp-dish-card__price[data-v-850be63c]{color:#d7ff01;font-family:Syne,sans-serif;font-size:11px;font-weight:700;display:block}.arp-fade-enter-active[data-v-850be63c]{transition:opacity .4s}.arp-fade-leave-active[data-v-850be63c]{transition:opacity .3s}.arp-fade-enter-from[data-v-850be63c],.arp-fade-leave-to[data-v-850be63c]{opacity:0}.dish-swap-enter-active[data-v-850be63c]{transition:opacity .15s,transform .15s}.dish-swap-leave-active[data-v-850be63c]{transition:opacity .12s,transform .12s}.dish-swap-enter-from[data-v-850be63c]{opacity:0;transform:scale(.75)rotate(-6deg)}.dish-swap-leave-to[data-v-850be63c]{opacity:0;transform:scale(.75)rotate(6deg)}.txt-slide-enter-active[data-v-850be63c]{transition:opacity .25s,transform .25s}.txt-slide-leave-active[data-v-850be63c]{transition:opacity .15s,transform .15s}.txt-slide-enter-from[data-v-850be63c]{opacity:0;transform:translateY(6px)}.txt-slide-leave-to[data-v-850be63c]{opacity:0;transform:translateY(-4px)}.menu-root[data-v-0665f8ea]{color:#ffffffe0;background:#131313;min-height:100vh;font-family:Syne,sans-serif;position:relative}.grain[data-v-0665f8ea]{pointer-events:none;z-index:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;position:fixed;inset:0}.menu-sticky[data-v-0665f8ea]{z-index:100;-webkit-backdrop-filter:blur(20px);background:#131313e6;border-bottom:1px solid #ffffff0f;padding:18px 20px 12px;position:sticky;top:0}.title-row[data-v-0665f8ea]{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.title-fr[data-v-0665f8ea]{letter-spacing:.28em;color:#ffffffe6;text-transform:uppercase;font-size:16px;font-weight:400}.title-ar[data-v-0665f8ea]{color:#ffffff47;letter-spacing:.08em;direction:rtl;font-family:Tajawal,sans-serif;font-size:13px;font-weight:300}.search-wrap[data-v-0665f8ea]{margin-bottom:12px;position:relative}.search-icon[data-v-0665f8ea]{stroke:#ffffff47;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.search-input[data-v-0665f8ea]{color:#ffffffd9;letter-spacing:.04em;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;outline:none;width:94%;padding:10px 40px 10px 36px;font-family:Syne,sans-serif;font-size:13px;font-weight:300;transition:all .25s}.search-input[data-v-0665f8ea]::placeholder{color:#ffffff40}.search-input[data-v-0665f8ea]:focus{background:#ffffff12;border-color:#ffffff2e}.clear-btn[data-v-0665f8ea]{cursor:pointer;color:#fff6;background:#ffffff12;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;transition:background .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.clear-btn[data-v-0665f8ea]:hover{background:#ffffff24}.suggest-drop[data-v-0665f8ea]{-webkit-backdrop-filter:blur(24px);z-index:200;background:#141414fa;border:1px solid #ffffff1a;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 20px 48px #000000b3}.suggest-header[data-v-0665f8ea]{letter-spacing:.22em;color:#ffffff38;text-transform:uppercase;border-bottom:1px solid #ffffff0d;padding:8px 14px 6px;font-size:9px}.suggest-item[data-v-0665f8ea]{cursor:pointer;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .15s;display:flex}.suggest-item[data-v-0665f8ea]:last-child{border-bottom:none}.suggest-item[data-v-0665f8ea]:hover{background:#ffffff0d}.suggest-fr[data-v-0665f8ea]{color:#fffc;font-size:13px;font-weight:400}.suggest-ar[data-v-0665f8ea]{color:#ffffff4d;direction:rtl;font-family:Tajawal,sans-serif;font-size:12px}.fade-enter-active[data-v-0665f8ea],.fade-leave-active[data-v-0665f8ea]{transition:opacity .18s,transform .18s}.fade-enter-from[data-v-0665f8ea],.fade-leave-to[data-v-0665f8ea]{opacity:0;transform:translateY(-4px)}.slider-wrap[data-v-0665f8ea]{margin-bottom:12px;padding:0 2px}.slider-labels[data-v-0665f8ea]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.slider-label-text[data-v-0665f8ea]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;align-items:center;gap:5px;font-size:10px;display:flex}.slider-value[data-v-0665f8ea]{letter-spacing:.06em;color:#d2a050cc;font-size:11px;font-weight:400}.dual-slider-track[data-v-0665f8ea]{background:#ffffff14;border-radius:9999px;height:4px;margin:10px 0 4px;position:relative}.track-fill[data-v-0665f8ea]{pointer-events:none;background:#d2a0508c;border-radius:9999px;height:100%;position:absolute;top:0}.range-input[data-v-0665f8ea]{appearance:none;pointer-events:none;background:0 0;outline:none;width:100%;height:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.range-input[data-v-0665f8ea]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px;transition:box-shadow .2s;box-shadow:0 0 0 1px #d2a05066}.range-input[data-v-0665f8ea]::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #d2a05033}.range-input[data-v-0665f8ea]::-moz-range-thumb{cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px}.range-lower[data-v-0665f8ea]{z-index:3}.range-upper[data-v-0665f8ea]{z-index:4}.controls-row[data-v-0665f8ea]{align-items:center;gap:10px;display:flex;position:relative}.controls-row[data-v-0665f8ea]:before,.controls-row[data-v-0665f8ea]:after{content:"";pointer-events:none;z-index:2;width:24px;position:absolute;top:0;bottom:0}.controls-row[data-v-0665f8ea]:before{background:linear-gradient(90deg,#131313f2,#0000);left:-1px}.controls-row[data-v-0665f8ea]:after{background:linear-gradient(270deg,#131313f2,#0000);right:81px}.cat-scroll[data-v-0665f8ea]{scrollbar-width:none;flex:1;gap:6px;padding:0 20px 2px;display:flex;overflow-x:auto}.cat-scroll[data-v-0665f8ea]::-webkit-scrollbar{display:none}.cat-pill[data-v-0665f8ea]{letter-spacing:.07em;cursor:pointer;color:#ffffff73;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;padding:6px 14px;font-family:Syne,sans-serif;font-size:11px;font-weight:400;transition:all .2s}.cat-pill[data-v-0665f8ea]:hover{color:#ffffffbf;background:#ffffff12}.cat-pill.active[data-v-0665f8ea]{color:#ffffffeb;background:#ffffff1a;border-color:#ffffff38}.view-toggle[data-v-0665f8ea]{background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;gap:4px;padding:3px;display:flex}.toggle-btn[data-v-0665f8ea]{cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:28px;transition:all .2s;display:flex}.toggle-btn[data-v-0665f8ea]:hover{color:#fff9}.toggle-btn.active[data-v-0665f8ea]{color:#ffffffe6;background:#ffffff1a}.ai-toggle-row[data-v-0665f8ea]{justify-content:center;padding:10px 0 2px;display:flex}.ai-toggle-btn[data-v-0665f8ea]{color:#d2a050d9;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#d2a05012;border:1px solid #d2a05040;border-radius:9999px;align-items:center;gap:7px;padding:8px 22px;font-family:Syne,sans-serif;font-size:11px;font-weight:500;transition:all .25s;display:flex}.ai-toggle-btn[data-v-0665f8ea]:hover{background:#d2a05024;border-color:#d2a05073;transform:translateY(-1px)}.ai-toggle-btn[data-v-0665f8ea]:active{transform:scale(.97)}.menu-body[data-v-0665f8ea]{z-index:1;padding:20px 16px 40px;position:relative}.cat-section[data-v-0665f8ea]{margin-bottom:36px}.cat-heading[data-v-0665f8ea]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.cat-heading-fr[data-v-0665f8ea]{letter-spacing:.26em;text-transform:uppercase;color:#ffffff52;font-size:10px;font-weight:400}.cat-heading-ar[data-v-0665f8ea]{color:#d2a050a6;letter-spacing:.04em;direction:rtl;font-family:Tajawal,sans-serif;font-size:14px;font-weight:500}.items-list[data-v-0665f8ea]{flex-direction:column;gap:6px;display:flex}.item-card[data-v-0665f8ea]{cursor:default;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;transition:background .2s,border-color .2s,transform .15s}.item-card[data-v-0665f8ea]:hover{background:#ffffff0e;border-color:#ffffff1f;transform:translateY(-1px)}.item-card[data-v-0665f8ea]:active{transform:scale(.99)}.item-card--list[data-v-0665f8ea]{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.item-names[data-v-0665f8ea]{flex:1;min-width:0}.item-fr[data-v-0665f8ea]{color:#ffffffd6;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:400;line-height:1.35;overflow:hidden}.item-ar[data-v-0665f8ea]{color:#ffffff47;text-align:right;direction:rtl;margin:0;font-family:Tajawal,sans-serif;font-size:11px;font-weight:300;line-height:1.3}.item-price[data-v-0665f8ea]{letter-spacing:.08em;color:#d2a050e0;white-space:nowrap;background:#d2a05014;border:1px solid #d2a05026;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:500}.item-actions[data-v-0665f8ea]{flex-shrink:0;align-items:center;gap:8px;display:flex}.ar-btn[data-v-0665f8ea]{color:#f7f7f7b3;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:#7e7e7e0d;border:1px solid #6c6c6c33;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 10px;font-family:Syne,sans-serif;font-size:10px;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .12s;display:flex}.ar-btn svg[data-v-0665f8ea]{width:13px;height:13px}.ar-btn[data-v-0665f8ea]:hover{color:#d7ff01f2;background:#d7ff011a;border-color:#d7ff0166}.ar-btn[data-v-0665f8ea]:active{transform:scale(.95)}.items-grid[data-v-0665f8ea]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=600px){.items-grid[data-v-0665f8ea]{grid-template-columns:repeat(3,1fr)}}.item-card--grid[data-v-0665f8ea]{flex-direction:column;gap:6px;min-height:120px;padding:16px 14px 12px;display:flex;position:relative}.grid-dot[data-v-0665f8ea]{background:#d2a05066;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;right:14px}.item-fr--grid[data-v-0665f8ea]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:16px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.item-ar--grid[data-v-0665f8ea]{text-align:right;flex:1;font-size:11px}.grid-footer[data-v-0665f8ea]{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.item-price--grid[data-v-0665f8ea]{padding:4px 9px;font-size:11px}.ar-btn--grid[data-v-0665f8ea]{gap:0;padding:5px 8px}.ar-btn--grid svg[data-v-0665f8ea]{width:14px;height:14px}.ar-btn--grid span[data-v-0665f8ea]{display:none}.empty-state[data-v-0665f8ea]{color:#fff3;letter-spacing:.1em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:70px 20px;font-size:13px;display:flex}.reset-btn[data-v-0665f8ea]{color:#ffffff80;letter-spacing:.1em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;padding:8px 20px;font-family:Syne,sans-serif;font-size:11px;transition:all .2s}.reset-btn[data-v-0665f8ea]:hover{color:#fffc;background:#ffffff14}.ar-overlay-enter-active[data-v-0665f8ea]{animation:.35s cubic-bezier(.16,1,.3,1) arIn-0665f8ea}.ar-overlay-leave-active[data-v-0665f8ea]{animation:.25s forwards arOut-0665f8ea}@keyframes arIn-0665f8ea{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes arOut-0665f8ea{0%{opacity:1}to{opacity:0;transform:scale(.97)}}.landing-root[data-v-bf1261eb]{color:#ffffffe0;opacity:0;background:#0e0e0e;flex-direction:column;align-items:stretch;min-height:100dvh;font-family:Syne,sans-serif;transition:opacity .6s;display:flex;position:fixed;inset:0;overflow:hidden auto}.landing-root.is-ready[data-v-bf1261eb]{opacity:1}.grain[data-v-bf1261eb]{pointer-events:none;z-index:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;position:fixed;inset:0}.orb[data-v-bf1261eb]{pointer-events:none;filter:blur(90px);opacity:0;z-index:0;border-radius:50%;animation:2s forwards orbAppear-bf1261eb;position:fixed}.orb--gold[data-v-bf1261eb]{background:radial-gradient(circle,#d2a0502e,#0000 70%);width:300px;height:300px;animation-delay:.4s;top:-80px;left:-80px}.orb--red[data-v-bf1261eb]{background:radial-gradient(circle,#c0432a26,#0000 70%);width:250px;height:250px;animation-delay:.7s;top:30%;right:-60px}.orb--ember[data-v-bf1261eb]{background:radial-gradient(circle,#e0742821,#0000 70%);width:280px;height:280px;animation-delay:1s;bottom:0;left:-40px}@keyframes orbAppear-bf1261eb{to{opacity:1}}.hero[data-v-bf1261eb]{z-index:1;flex-direction:column;align-items:center;gap:20px;padding:56px 24px 32px;animation:.8s cubic-bezier(.22,1,.36,1) .2s both heroSlideUp-bf1261eb;display:flex;position:relative}@keyframes heroSlideUp-bf1261eb{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.greeting-stage[data-v-bf1261eb]{justify-content:center;align-items:center;height:52px;display:flex;overflow:hidden}.greeting-block[data-v-bf1261eb]{flex-direction:column;align-items:center;gap:2px;display:flex}.greeting-text[data-v-bf1261eb]{letter-spacing:.18em;color:#ffffffb8;text-transform:uppercase;margin:0;font-size:22px;font-weight:300;line-height:1}.greeting-text.is-rtl[data-v-bf1261eb]{letter-spacing:.06em;direction:rtl;font-family:Tajawal,sans-serif;font-size:24px;font-weight:300}.greeting-lang[data-v-bf1261eb]{letter-spacing:.28em;text-transform:uppercase;color:#fff3;font-size:9px}.greet-enter-active[data-v-bf1261eb]{transition:all .38s cubic-bezier(.22,1,.36,1)}.greet-leave-active[data-v-bf1261eb]{transition:all .28s}.greet-enter-from[data-v-bf1261eb]{opacity:0;transform:translateY(12px)}.greet-leave-to[data-v-bf1261eb]{opacity:0;transform:translateY(-10px)}.hero-divider[data-v-bf1261eb]{align-items:center;gap:10px;width:100%;max-width:260px;display:flex}.div-line[data-v-bf1261eb]{background:linear-gradient(90deg,#0000,#d2a0504d,#0000);flex:1;height:1px}.div-mark[data-v-bf1261eb]{color:#d2a05099;flex-shrink:0;font-size:10px}.logo-block[data-v-bf1261eb]{text-align:center}.logo-eyebrow[data-v-bf1261eb]{letter-spacing:.32em;text-transform:uppercase;color:#d2a05073;margin:0 0 4px;font-size:9px}.logo-title[data-v-bf1261eb]{letter-spacing:.22em;color:#fffffff0;background:linear-gradient(135deg,#fffffff0 40%,#d2a050bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(52px,18vw,72px);font-weight:700;line-height:1}.logo-sub[data-v-bf1261eb]{letter-spacing:.08em;color:#ffffff42;direction:ltr;margin:6px 0 0;font-family:Tajawal,sans-serif;font-size:12px;font-weight:300}.brands-section[data-v-bf1261eb]{z-index:1;flex:1;padding:0 16px 20px;position:relative}.section-label[data-v-bf1261eb]{justify-content:space-between;align-items:baseline;margin-bottom:14px;padding:0 4px;animation:.8s cubic-bezier(.22,1,.36,1) .5s both heroSlideUp-bf1261eb;display:flex}.section-label-fr[data-v-bf1261eb]{letter-spacing:.28em;text-transform:uppercase;color:#ffffff38;font-size:9px;font-weight:400}.section-label-ar[data-v-bf1261eb]{color:#ffffff38;direction:rtl;font-family:Tajawal,sans-serif;font-size:13px;font-weight:500}.brands-list[data-v-bf1261eb]{flex-direction:column;gap:10px;display:flex}.brand-card[data-v-bf1261eb]{cursor:pointer;text-align:left;width:100%;animation:cardSlideUp-bf1261eb .7s cubic-bezier(.22, 1, .36, 1) calc(.65s + var(--i) * .13s) both;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:0;transition:transform .18s,border-color .2s,background .2s;position:relative;overflow:hidden}@keyframes cardSlideUp-bf1261eb{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.brand-card[data-v-bf1261eb]:hover{background:#ffffff12;border-color:#ffffff26;transform:translateY(-2px)}.brand-card[data-v-bf1261eb]:active,.brand-card.is-tapped[data-v-bf1261eb]{transform:scale(.975)}.brand-card--joba .card-bar[data-v-bf1261eb]{background:linear-gradient(90deg,#d2a050,#e8b860,#d2a050)}.brand-card--pasta .card-bar[data-v-bf1261eb]{background:linear-gradient(90deg,#c0432a,#d45a3a,#c0432a)}.brand-card--machewi .card-bar[data-v-bf1261eb]{background:linear-gradient(90deg,#e07428,#f08840,#e07428)}.brand-card--joba[data-v-bf1261eb]:hover{background:#d2a0500f;border-color:#d2a0504d}.brand-card--pasta[data-v-bf1261eb]:hover{background:#c0432a0f;border-color:#c0432a4d}.brand-card--machewi[data-v-bf1261eb]:hover{background:#e074280f;border-color:#e074284d}.card-bar[data-v-bf1261eb]{opacity:.85;width:100%;height:3px}.card-num[data-v-bf1261eb]{letter-spacing:.12em;color:#ffffff24;font-size:10px;font-weight:600;position:absolute;top:16px;right:16px}.card-body[data-v-bf1261eb]{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.card-top[data-v-bf1261eb]{align-items:center;gap:14px;display:flex}.card-icon[data-v-bf1261eb]{filter:drop-shadow(0 2px 8px #00000080);background:#ffffff0f;border-radius:12px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.card-icon img[data-v-bf1261eb]{object-fit:cover;width:100%;height:100%;display:block}.card-titles[data-v-bf1261eb]{flex:1;min-width:0}.card-name[data-v-bf1261eb]{letter-spacing:.04em;color:#ffffffe6;margin:0 0 2px;font-size:16px;font-weight:600;line-height:1.2}.card-name-ar[data-v-bf1261eb]{color:#ffffff52;text-align:right;direction:rtl;margin:0;font-family:Tajawal,sans-serif;font-size:13px;font-weight:400}.card-tagline[data-v-bf1261eb]{letter-spacing:.04em;color:#ffffff6b;margin:0;font-size:12px;font-style:italic;font-weight:300;line-height:1.4}.card-footer[data-v-bf1261eb]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.card-cuisine[data-v-bf1261eb]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff38;font-size:10px;font-weight:400}.card-arrow[data-v-bf1261eb]{color:#ffffff4d;font-size:16px;transition:transform .2s,color .2s}.brand-card:hover .card-arrow[data-v-bf1261eb]{color:#ffffffb3;transform:translate(4px)}.brand-card--joba:hover .card-arrow[data-v-bf1261eb]{color:#d2a050e6}.brand-card--pasta:hover .card-arrow[data-v-bf1261eb]{color:#c0432ae6}.brand-card--machewi:hover .card-arrow[data-v-bf1261eb]{color:#e07428e6}.card-shimmer[data-v-bf1261eb]{pointer-events:none;opacity:0;background:linear-gradient(135deg,#fff0 0%,#ffffff14 50%,#fff0 100%);border-radius:16px;transition:opacity .2s;position:absolute;inset:0}.brand-card.is-tapped .card-shimmer[data-v-bf1261eb]{opacity:1;animation:.38s shimmerPulse-bf1261eb}@keyframes shimmerPulse-bf1261eb{0%{opacity:0}40%{opacity:1}to{opacity:0}}.landing-footer[data-v-bf1261eb]{z-index:1;letter-spacing:.26em;text-transform:uppercase;color:#ffffff24;justify-content:center;align-items:center;gap:8px;padding:20px 24px 32px;font-size:9px;font-weight:400;animation:.8s cubic-bezier(.22,1,.36,1) 1s both heroSlideUp-bf1261eb;display:flex;position:relative}.footer-dot[data-v-bf1261eb]{color:#d2a0504d}@media (width>=600px){.landing-root[data-v-bf1261eb]{max-width:430px;margin:0 auto;box-shadow:0 0 120px #000c}}.sticker-wrapper[data-v-6d6d53aa]{display:inline-block;position:relative}.sticker-container[data-v-6d6d53aa]{--sticker-p:10px;--sticker-peelback-hover:30%;--sticker-peelback-active:60%;--sticker-peel-easing:2s linear(0, .002 0.4%, .008 0.9%, .02 1.4%, .035 1.9%, .055 2.4%, .083 3%, .11 3.5%, .146 4.1%, .214 5.1%, .297 6.2%, .624 10.2%, .756 11.9%, .821 12.8%, .874 13.6%, .93 14.5%, .975 15.3%, 1.016 16.1%, 1.053 16.9%, 1.085 17.7%, 1.116 18.6%, 1.139 19.4%, 1.16 20.3%, 1.176 21.2%, 1.187 22.1%, 1.195 23.2%, 1.197 24.4%, 1.193 25.6%, 1.183 26.9%, 1.17 28.1%, 1.153 29.4%, 1.055 35.6%, 1.031 37.3%, 1.012 38.8%, .994 40.6%, .98 42.3%, .97 44.1%, .964 45.9%, .961 48.3%, .964 51.1%, .97 53.7%, .997 62.7%, 1.003 66%, 1.007 69.3%, 1.007 74.4%, 1 89.2%, 1);--sticker-peel-hover-easing:1s linear(0, .008 1.1%, .031 2.2%, .129 4.8%, .257 7.2%, .671 14.2%, .789 16.5%, .881 18.6%, .957 20.7%, 1.019 22.9%, 1.063 25.1%, 1.094 27.4%, 1.114 30.7%, 1.112 34.5%, 1.018 49.9%, .99 59.1%, 1);--sticker-start:calc(-1 * var(--sticker-p));--sticker-end:calc(100% + var(--sticker-p));position:relative}.sticker-container[data-v-6d6d53aa] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.sticker-main[data-v-6d6d53aa]{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end));transition:clip-path var(--sticker-peel-hover-easing)}.sticker-container:hover .sticker-main[data-v-6d6d53aa]{clip-path:polygon(var(--sticker-start) var(--sticker-peelback-hover), var(--sticker-end) var(--sticker-peelback-hover), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end))}.sticker-container:active .sticker-main[data-v-6d6d53aa]{clip-path:polygon(var(--sticker-start) var(--sticker-peelback-active), var(--sticker-end) var(--sticker-peelback-active), var(--sticker-end) var(--sticker-end), var(--sticker-start) var(--sticker-end));transition:clip-path var(--sticker-peel-easing)}.flap[data-v-6d6d53aa]{width:100%;height:100%;left:0;top:calc(-100% - var(--sticker-p) - var(--sticker-p));clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-start) var(--sticker-start));transition:all var(--sticker-peel-hover-easing);position:absolute;transform:scaleY(-1)}.sticker-container:hover .flap[data-v-6d6d53aa]{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-peelback-hover), var(--sticker-start) var(--sticker-peelback-hover));top:calc(-100% + 2 * var(--sticker-peelback-hover) - 1px)}.sticker-container:active .flap[data-v-6d6d53aa]{clip-path:polygon(var(--sticker-start) var(--sticker-start), var(--sticker-end) var(--sticker-start), var(--sticker-end) var(--sticker-peelback-active), var(--sticker-start) var(--sticker-peelback-active));top:calc(-100% + 2 * var(--sticker-peelback-active) - 1px);transition:all var(--sticker-peel-easing)}.shadow[data-v-6d6d53aa]{filter:brightness(0)blur(8px);opacity:.4;width:100%;height:100%;position:absolute;top:1rem;left:.5rem}.sticker-main[data-v-6d6d53aa],.flap[data-v-6d6d53aa]{will-change:clip-path, transform}.draggable[data-v-6d6d53aa]{cursor:grab;display:inline-block}.draggable[data-v-6d6d53aa]:active{cursor:grabbing}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-section[data-v-e31f2ccb]{background:#131313;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.glow-effect[data-v-e31f2ccb]{pointer-events:none;filter:blur(64px);border-radius:50%;position:absolute}.glow-4[data-v-e31f2ccb]{background:radial-gradient(circle,#ffffff0a 0%,#0000 65%);width:640px;height:640px;animation:20s ease-in-out infinite float4-e31f2ccb;bottom:20%;left:-15%}@keyframes float4-e31f2ccb{0%,to{opacity:.35;transform:translate(0)scale(1)}50%{opacity:.65;transform:translate(56px,-48px)scale(1.25)}}.stickers-container[data-v-e31f2ccb]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.sticker-position[data-v-e31f2ccb]{pointer-events:auto;position:absolute}.sticker-position[data-v-e31f2ccb] .sticker-wrapper{width:auto;height:auto;position:relative}.sticker-position[data-v-e31f2ccb] .draggable{position:relative;top:0!important;left:0!important}.ring[data-v-e31f2ccb]{display:none}.typography-layer[data-v-e31f2ccb]{z-index:25;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:1120px;padding:0 1.6rem;position:relative}.greeting[data-v-e31f2ccb]{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin-bottom:2rem;font-family:Syne,sans-serif;font-size:clamp(.8rem,2vw,1.2rem);font-weight:500;animation:.8s ease-out fadeIn-e31f2ccb}.name-title[data-v-e31f2ccb]{flex-direction:column;align-items:center;gap:.24rem;margin:0 0 3.2rem;display:flex}.name-line[data-v-e31f2ccb]{letter-spacing:-.04em;background:linear-gradient(165deg,#fff 0% 30%,#fffffff2 60%,#fffaf0d9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Geist,Inter,sans-serif;font-size:clamp(2.8rem,9.6vw,8rem);font-weight:900;line-height:.95;animation:1s ease-out fadeInUp-e31f2ccb}.bio-text[data-v-e31f2ccb]{color:#fff9;letter-spacing:.01em;max-width:680px;margin:0 auto;font-family:Syne,Inter,sans-serif;font-size:clamp(.88rem,1.76vw,1.2rem);font-weight:400;line-height:1.75;animation:1.2s ease-out fadeIn-e31f2ccb}.highlight[data-v-e31f2ccb]{color:#ffffffd9;white-space:nowrap;font-weight:600;position:relative}.highlight[data-v-e31f2ccb]:after{content:"";background:linear-gradient(90deg,#fff6,#ffffff1a);width:100%;height:1.6px;position:absolute;bottom:1.6px;left:0}.specialty-pills[data-v-e31f2ccb]{pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:2rem;animation:1.4s ease-out fadeIn-e31f2ccb;display:flex}.pill[data-v-e31f2ccb]{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;cursor:default;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:6px 14px;font-family:Syne,sans-serif;font-size:.65rem;font-weight:500;transition:all .3s}.pill[data-v-e31f2ccb]:hover{color:#ffffffd9;background:#ffffff14;border-color:#ffffff40}@keyframes fadeIn-e31f2ccb{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-e31f2ccb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.top-glass[data-v-e31f2ccb]{z-index:9999;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:40px;transition:all .8s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0;transform:translateY(-100%);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.top-glass.loaded[data-v-e31f2ccb]{opacity:.8;transform:translateY(0)}.nav-bar[data-v-e31f2ccb]{z-index:50000;opacity:0;justify-content:space-between;align-items:center;padding:1.6rem 2.4rem;transition:all .8s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.nav-bar.loaded[data-v-e31f2ccb]{opacity:1;transform:translateY(0)}.nav-logo[data-v-e31f2ccb]{color:#fff;letter-spacing:.24em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.6rem 1.2rem;font-family:syne,sans-serif;font-size:.7rem;font-weight:300;text-decoration:none;transition:background .3s}.nav-logo[data-v-e31f2ccb]:hover{background:#ffffff17}.nav-links[data-v-e31f2ccb]{letter-spacing:.04em;gap:2.4rem;font-size:.7rem;font-weight:300;display:flex}.nav-link[data-v-e31f2ccb]{color:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;padding:.4rem .8rem;font-family:syne,serif;text-decoration:none;transition:all .3s}.nav-link[data-v-e31f2ccb]:hover{color:#fff;background:#ffffff0d}.sound-controls[data-v-e31f2ccb]{align-items:center;gap:.8rem;display:flex}.sound-label[data-v-e31f2ccb]{color:#fffc;letter-spacing:.04em;font-family:syne,sans-serif;font-size:.7rem;font-weight:300}.sound-label p[data-v-e31f2ccb]{margin:0}.sound-button[data-v-e31f2ccb]{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;border:none;border-radius:40px;justify-content:center;align-items:center;gap:4.8px;width:48px;height:32px;padding:9.6px;transition:background-color .2s;display:flex;position:relative}.sound-button[data-v-e31f2ccb]:hover,.sound-button.active[data-v-e31f2ccb]{background-color:#ffffff26}.sound-bar[data-v-e31f2ccb]{background-color:#fff;border-radius:2px;width:2px;height:40%;transition:height .2s}.sound-bar.animate[data-v-e31f2ccb]{animation:.6s ease-in-out infinite soundWave-e31f2ccb}.sound-bar.animate[data-v-e31f2ccb]:first-child{animation-delay:0s}.sound-bar.animate[data-v-e31f2ccb]:nth-child(2){animation-delay:.2s}.sound-bar.animate[data-v-e31f2ccb]:nth-child(3){animation-delay:.4s}@keyframes soundWave-e31f2ccb{0%,to{height:30%}50%{height:80%}}.mobile-controls[data-v-e31f2ccb]{align-items:center;gap:.6rem;display:none}.mobile-menu-button[data-v-e31f2ccb]{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-direction:column;justify-content:center;gap:4px;width:32px;height:32px;padding:0 8px;transition:background .3s,border-color .3s;display:flex}.mobile-menu-button[data-v-e31f2ccb]:hover{background:#ffffff1f}.menu-line[data-v-e31f2ccb]{transform-origin:50%;background-color:#fff;border-radius:2px;width:100%;height:1.5px;transition:all .35s cubic-bezier(.16,1,.3,1)}.mobile-menu-button.active .menu-line[data-v-e31f2ccb]:first-child{transform:translateY(5.2px)rotate(45deg)}.mobile-menu-button.active .menu-line[data-v-e31f2ccb]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-button.active .menu-line[data-v-e31f2ccb]:nth-child(3){transform:translateY(-5.2px)rotate(-45deg)}.mobile-overlay[data-v-e31f2ccb]{z-index:99998;-webkit-backdrop-filter:blur(22.4px);backdrop-filter:blur(22.4px);background:#0d0d0df7;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.overlay-grain[data-v-e31f2ccb]{pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:160px;position:absolute;inset:0}.mobile-overlay[data-v-e31f2ccb]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.overlay-top-bar[data-v-e31f2ccb]{z-index:1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.28rem 1.4rem;display:flex;position:relative}.overlay-logo[data-v-e31f2ccb]{background:#ffffff0a;border-color:#ffffff14}.close-button[data-v-e31f2ccb]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .25s;display:flex;position:relative}.close-button[data-v-e31f2ccb]:hover{background:#ffffff1a}.close-line[data-v-e31f2ccb]{background:#fff;border-radius:2px;width:11.2px;height:1.5px;position:absolute}.close-line[data-v-e31f2ccb]:first-child{transform:rotate(45deg)}.close-line[data-v-e31f2ccb]:nth-child(2){transform:rotate(-45deg)}.overlay-nav[data-v-e31f2ccb]{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:0;padding:.8rem 1.4rem;display:flex;position:relative}.overlay-link[data-v-e31f2ccb]{color:#ffffffd9;opacity:0;border-bottom:1px solid #ffffff0f;align-items:center;gap:1rem;padding:1.2rem 0;font-family:syne,sans-serif;text-decoration:none;transition:color .25s,padding-left .35s cubic-bezier(.16,1,.3,1);animation:.5s cubic-bezier(.16,1,.3,1) forwards linkSlideIn-e31f2ccb;display:flex;transform:translateY(16px)}.overlay-link[data-v-e31f2ccb]:first-child{border-top:1px solid #ffffff0f}.overlay-link[data-v-e31f2ccb]:hover{color:#fff;padding-left:.4rem}.overlay-link:hover .link-arrow[data-v-e31f2ccb]{opacity:1;transform:translate(2px,-2px)}@keyframes linkSlideIn-e31f2ccb{to{opacity:1;transform:translateY(0)}}.link-index[data-v-e31f2ccb]{letter-spacing:.12em;color:#ffffff4d;min-width:16px;font-size:.52rem;font-weight:400}.link-text[data-v-e31f2ccb]{letter-spacing:-.01em;flex:1;font-size:1.76rem;font-weight:300;line-height:1}.link-arrow[data-v-e31f2ccb]{color:#ffffff4d;opacity:0;font-size:.88rem;transition:all .3s cubic-bezier(.16,1,.3,1);transform:translate(0)}.overlay-bottom[data-v-e31f2ccb]{z-index:1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;display:flex;position:relative}.overlay-tagline[data-v-e31f2ccb]{letter-spacing:.2em;color:#ffffff40;font-family:syne,sans-serif;font-size:.52rem;font-weight:400}.overlay-year[data-v-e31f2ccb]{letter-spacing:.12em;color:#fff3;font-family:syne,sans-serif;font-size:.52rem}.menu-fade-enter-active[data-v-e31f2ccb]{animation:.4s cubic-bezier(.16,1,.3,1) overlayIn-e31f2ccb}.menu-fade-leave-active[data-v-e31f2ccb]{animation:.3s cubic-bezier(.4,0,1,1) overlayOut-e31f2ccb}@keyframes overlayIn-e31f2ccb{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes overlayOut-e31f2ccb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (width<=768px){.mobile-viewport-wrapper[data-v-e31f2ccb]{background:#131313;flex-direction:column;height:100svh;display:flex;overflow:hidden}.nav-bar[data-v-e31f2ccb]{padding:1rem}.nav-links[data-v-e31f2ccb],.sound-controls[data-v-e31f2ccb]{display:none}.mobile-controls[data-v-e31f2ccb]{display:flex}.stickers-container[data-v-e31f2ccb]{display:none}.hero-section[data-v-e31f2ccb]{min-height:unset;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;padding:4rem 1.2rem .8rem;overflow:hidden}.typography-layer[data-v-e31f2ccb]{z-index:20;flex-direction:column;align-items:center;gap:0;padding:0 1.2rem;display:flex;position:relative;top:-64px}.greeting[data-v-e31f2ccb]{letter-spacing:.12em;margin-bottom:.6rem;font-size:.68rem}.bio-text[data-v-e31f2ccb]{margin-top:3.8rem;font-size:.82rem;line-height:1.65}.bio-text br[data-v-e31f2ccb]{display:none}.specialty-pills[data-v-e31f2ccb]{gap:6px;margin-top:1.4rem}.pill[data-v-e31f2ccb]{padding:5px 11px;font-size:.58rem}.mobile-name-ring-wrapper[data-v-e31f2ccb]{transform-style:preserve-3d;padding:2rem 0;position:relative}.name-title[data-v-e31f2ccb]{z-index:2;flex-direction:column;align-items:center;gap:0;margin:0;display:flex;position:relative}.name-line[data-v-e31f2ccb]{background:linear-gradient(165deg,#fff 0% 30%,#fffffff2 60%,#fffaf0d9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.92rem,11.2vw,3.04rem);line-height:.95}.ring[data-v-e31f2ccb]{--width:70.4px;--img-translate-x:159%;--slide-deg:calc(360deg / var(--total));width:var(--width);aspect-ratio:16/9;transform-style:preserve-3d;perspective:960px;transform:rotateX(-20deg) rotateZ(30deg) rotateY(var(--spin));margin:auto;animation:45s linear infinite both spin-e31f2ccb;display:block;position:absolute;inset:0}.ring img[data-v-e31f2ccb]{object-fit:cover;width:100%;height:100%;transform:rotateY(calc(var(--i) * var(--slide-deg))) translateX(var(--img-translate-x)) rotateY(90deg);border-radius:8px;position:absolute;box-shadow:0 4.8px 19.2px #0000008c}@keyframes spin-e31f2ccb{to{--spin:360deg}}}@media (width<=480px){.ring[data-v-e31f2ccb]{--width:56px;--img-translate-x:200%}.typography-layer[data-v-e31f2ccb]{top:-40px}.name-line[data-v-e31f2ccb]{font-size:clamp(1.6rem,11vw,2.4rem)}}[data-v-5b0a07ba]{box-sizing:border-box;margin:0;padding:0}body[data-v-5b0a07ba]{background:#131313;font-family:Syne,sans-serif;overflow-x:hidden}.top-glass[data-v-5b0a07ba]{z-index:9999;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;width:100%;height:40px;transition:all .8s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0;transform:translateY(-100%);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.top-glass.loaded[data-v-5b0a07ba]{opacity:.8;transform:translateY(0)}.nav-bar[data-v-5b0a07ba]{z-index:50000;opacity:0;justify-content:space-between;align-items:center;padding:1.6rem 2.4rem;transition:all .8s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.nav-bar.loaded[data-v-5b0a07ba]{opacity:1;transform:translateY(0)}.nav-logo[data-v-5b0a07ba]{color:#fff;letter-spacing:.3em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:.6rem 1.2rem;font-family:syne,sans-serif;font-size:.7rem;font-weight:300;text-decoration:none;transition:background .3s}.nav-logo[data-v-5b0a07ba]:hover{background:#ffffff17}.nav-links[data-v-5b0a07ba]{letter-spacing:.05em;gap:2.4rem;font-size:.7rem;font-weight:300;display:flex}.nav-link[data-v-5b0a07ba]{color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:9999px;padding:.4rem .8rem;font-family:syne,serif;text-decoration:none;transition:all .3s}.nav-link[data-v-5b0a07ba]:hover{color:#fff;background:#ffffff0d}.sound-controls[data-v-5b0a07ba]{align-items:center;gap:.8rem;display:flex}.sound-label[data-v-5b0a07ba]{color:#fffc;letter-spacing:.05em;font-family:syne,sans-serif;font-size:.7rem;font-weight:300}.sound-label p[data-v-5b0a07ba]{margin:0}.sound-button[data-v-5b0a07ba]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:none;border-radius:40px;justify-content:center;align-items:center;gap:5px;width:48px;height:32px;padding:10px;transition:background-color .2s;display:flex}.sound-button[data-v-5b0a07ba]:hover,.sound-button.active[data-v-5b0a07ba]{background-color:#ffffff26}.sound-bar[data-v-5b0a07ba]{background-color:#fff;border-radius:2px;width:2px;height:40%;transition:height .2s}.sound-bar.animate[data-v-5b0a07ba]{animation:.6s ease-in-out infinite soundWave-5b0a07ba}.sound-bar.animate[data-v-5b0a07ba]:first-child{animation-delay:0s}.sound-bar.animate[data-v-5b0a07ba]:nth-child(2){animation-delay:.2s}.sound-bar.animate[data-v-5b0a07ba]:nth-child(3){animation-delay:.4s}@keyframes soundWave-5b0a07ba{0%,to{height:30%}50%{height:80%}}.mobile-controls[data-v-5b0a07ba]{align-items:center;gap:.6rem;display:none}.mobile-menu-button[data-v-5b0a07ba]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;flex-direction:column;justify-content:center;gap:4px;width:32px;height:32px;padding:0 8px;transition:background .3s;display:flex}.mobile-menu-button[data-v-5b0a07ba]:hover{background:#ffffff1f}.menu-line[data-v-5b0a07ba]{transform-origin:50%;background-color:#fff;border-radius:2px;width:100%;height:1.5px;transition:all .35s cubic-bezier(.16,1,.3,1)}.mobile-menu-button.active .menu-line[data-v-5b0a07ba]:first-child{transform:translateY(5.2px)rotate(45deg)}.mobile-menu-button.active .menu-line[data-v-5b0a07ba]:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu-button.active .menu-line[data-v-5b0a07ba]:nth-child(3){transform:translateY(-5.2px)rotate(-45deg)}.mobile-overlay[data-v-5b0a07ba]{z-index:99998;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#0d0d0df7;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.overlay-grain[data-v-5b0a07ba]{pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:160px;position:absolute;inset:0}.mobile-overlay[data-v-5b0a07ba]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:0;right:0}.overlay-top-bar[data-v-5b0a07ba]{z-index:1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.28rem 1.4rem;display:flex;position:relative}.overlay-logo[data-v-5b0a07ba]{background:#ffffff0a;border-color:#ffffff14}.close-button[data-v-5b0a07ba]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .25s;display:flex;position:relative}.close-button[data-v-5b0a07ba]:hover{background:#ffffff1a}.close-line[data-v-5b0a07ba]{background:#fff;border-radius:2px;width:11px;height:1.5px;position:absolute}.close-line[data-v-5b0a07ba]:first-child{transform:rotate(45deg)}.close-line[data-v-5b0a07ba]:nth-child(2){transform:rotate(-45deg)}.overlay-nav[data-v-5b0a07ba]{z-index:1;flex-direction:column;flex:1;justify-content:center;padding:.8rem 1.4rem;display:flex;position:relative}.overlay-link[data-v-5b0a07ba]{color:#ffffffd9;opacity:0;border-bottom:1px solid #ffffff0f;align-items:center;gap:1rem;padding:1.2rem 0;font-family:syne,sans-serif;text-decoration:none;transition:color .25s,padding-left .35s cubic-bezier(.16,1,.3,1);animation:.5s cubic-bezier(.16,1,.3,1) forwards linkSlideIn-5b0a07ba;display:flex;transform:translateY(13px)}.overlay-link[data-v-5b0a07ba]:first-child{border-top:1px solid #ffffff0f}.overlay-link[data-v-5b0a07ba]:hover{color:#fff;padding-left:.4rem}.overlay-link:hover .link-arrow[data-v-5b0a07ba]{opacity:1;transform:translate(2px,-2px)}@keyframes linkSlideIn-5b0a07ba{to{opacity:1;transform:translateY(0)}}.link-index[data-v-5b0a07ba]{letter-spacing:.15em;color:#ffffff4d;min-width:16px;font-size:.52rem;font-weight:400}.link-text[data-v-5b0a07ba]{letter-spacing:-.01em;flex:1;font-size:1.76rem;font-weight:300;line-height:1}.link-arrow[data-v-5b0a07ba]{color:#ffffff4d;opacity:0;font-size:.88rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.overlay-bottom[data-v-5b0a07ba]{z-index:1;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;display:flex;position:relative}.overlay-tagline[data-v-5b0a07ba]{letter-spacing:.25em;color:#ffffff40;font-family:syne,sans-serif;font-size:.52rem}.overlay-year[data-v-5b0a07ba]{letter-spacing:.15em;color:#fff3;font-family:syne,sans-serif;font-size:.52rem}.menu-fade-enter-active[data-v-5b0a07ba]{animation:.4s cubic-bezier(.16,1,.3,1) overlayIn-5b0a07ba}.menu-fade-leave-active[data-v-5b0a07ba]{animation:.3s cubic-bezier(.4,0,1,1) overlayOut-5b0a07ba}@keyframes overlayIn-5b0a07ba{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes overlayOut-5b0a07ba{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}.spacer[data-v-5b0a07ba]{background:#131313;width:100%;height:4vh}.mobile-hero[data-v-5b0a07ba],.mobile-contact-list[data-v-5b0a07ba]{display:none}.contact-wrapper[data-v-5b0a07ba]{background:#131313;min-height:300vh;position:relative}.contact-container[data-v-5b0a07ba]{justify-content:space-between;gap:48px;max-width:100%;margin:0 auto;padding:0 1.6rem;display:flex}.contact-left[data-v-5b0a07ba]{flex-direction:column;flex:0 0 45%;justify-content:center;min-width:360px;padding:1.6rem 0 1.6rem .8rem;display:flex}.contact-info-block[data-v-5b0a07ba]{flex-direction:column;gap:2rem;display:flex}.contact-title[data-v-5b0a07ba]{color:#fff;letter-spacing:-.03em;margin:0 0 2.4rem;font-family:Geist,sans-serif;font-size:clamp(2.8rem,7vw,5.2rem);font-weight:500;line-height:1}.contact-info-group[data-v-5b0a07ba]{border-bottom:1px solid #ffffff26;flex-direction:column;gap:.8rem;padding:1.6rem 0;display:flex}.contact-subtitle[data-v-5b0a07ba]{color:#ffffff80;letter-spacing:.02em;margin:0;font-family:Syne,sans-serif;font-size:.88rem;font-weight:400}.contact-link[data-v-5b0a07ba]{color:#ffffffe6;letter-spacing:-.01em;font-family:Syne,sans-serif;font-size:1.4rem;text-decoration:none;transition:color .3s}.contact-link[data-v-5b0a07ba]:hover{color:#fff}.social-link[data-v-5b0a07ba]{align-items:center;gap:10px;font-size:1.2rem;display:flex}.social-link svg[data-v-5b0a07ba]{opacity:.6;flex-shrink:0;transition:opacity .3s}.social-link:hover svg[data-v-5b0a07ba]{opacity:1}.delivery-note[data-v-5b0a07ba]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;width:fit-content;margin-top:4px;padding:5px 12px;font-family:Syne,sans-serif;font-size:.7rem;font-weight:500}.contact-right[data-v-5b0a07ba]{flex-direction:column;flex:1;width:100%;height:100vh;padding-right:.8rem;display:flex;position:relative}.img-wrapper[data-v-5b0a07ba]{will-change:clip-path;backface-visibility:hidden;border-radius:16px;width:100%;height:75vh;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.contact-image[data-v-5b0a07ba]{object-fit:cover;object-position:center;will-change:object-position;backface-visibility:hidden;width:100%;height:100%;transform:translateZ(0)}.footer-section[data-v-5b0a07ba]{background:#131313;padding:3.2rem 2.4rem 0}.footer-top[data-v-5b0a07ba]{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:2.4rem;padding-top:3.2rem;padding-bottom:3.2rem;display:grid}.footer-column[data-v-5b0a07ba]{flex-direction:column;gap:.8rem;display:flex}.footer-icon[data-v-5b0a07ba]{color:#fff;margin-bottom:.4rem;font-size:1.2rem}.footer-address[data-v-5b0a07ba]{color:#fffc;margin:0;font-family:Syne,sans-serif;font-size:.7rem;line-height:1.6}.footer-link[data-v-5b0a07ba]{color:#fffc;font-family:Syne,sans-serif;font-size:.7rem;text-decoration:none;transition:color .3s}.footer-link[data-v-5b0a07ba]:hover{color:#d7ff01}.footer-copyright[data-v-5b0a07ba]{justify-content:flex-start;align-items:flex-end}.footer-copyright p[data-v-5b0a07ba]{color:#ffffff80;margin:0;font-family:Syne,sans-serif;font-size:.7rem}.footer-marquee[data-v-5b0a07ba]{background:#131313;padding:2.4rem 0;position:relative;overflow:hidden}.footer-marquee[data-v-5b0a07ba]:before,.footer-marquee[data-v-5b0a07ba]:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.footer-marquee[data-v-5b0a07ba]:before{background:linear-gradient(90deg,#131313,#0000);left:0}.footer-marquee[data-v-5b0a07ba]:after{background:linear-gradient(270deg,#131313,#0000);right:0}.marquee-content[data-v-5b0a07ba]{white-space:nowrap;animation:25s linear infinite scroll-5b0a07ba;display:flex}.marquee-text[data-v-5b0a07ba]{color:#fffaf0;letter-spacing:-.02em;padding-right:3.2rem;font-family:Inter,sans-serif;font-size:4rem;font-weight:700}.marquee-text[data-v-5b0a07ba]:after{content:"JOBA© PASTA POSTA© MACHEWI JOBA© BIZERTE© TRADITIONAL · MODERN ";padding-right:3.2rem}@keyframes scroll-5b0a07ba{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){.nav-bar[data-v-5b0a07ba]{padding:1rem}.nav-links[data-v-5b0a07ba],.sound-controls[data-v-5b0a07ba]{display:none}.mobile-controls[data-v-5b0a07ba]{display:flex}.desktop-only[data-v-5b0a07ba]{display:none!important}.contact-wrapper[data-v-5b0a07ba]{display:none}.mobile-hero[data-v-5b0a07ba]{height:54.4vh;min-height:352px;display:block;position:relative;overflow:hidden}.mobile-hero-image[data-v-5b0a07ba]{position:absolute;inset:0}.mobile-hero-image img[data-v-5b0a07ba]{object-fit:cover;object-position:center 30%;width:100%;height:100%}.mobile-hero-gradient[data-v-5b0a07ba]{background:linear-gradient(#131313b8 0%,#1313130d 35% 55%,#131313e6 82%,#131313 100%);position:absolute;inset:0}.mobile-hero-content[data-v-5b0a07ba]{flex-direction:column;gap:.8rem;padding:0 1.2rem 1.8rem;display:flex;position:absolute;bottom:0;left:0;right:0}.mobile-availability[data-v-5b0a07ba]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff21;border-radius:9999px;align-items:center;gap:.4rem;width:fit-content;padding:.3rem .72rem;display:inline-flex}.availability-dot[data-v-5b0a07ba]{background:#4ade80;border-radius:50%;width:5.6px;height:5.6px;animation:2.2s ease-in-out infinite pulseGreen-5b0a07ba}@keyframes pulseGreen-5b0a07ba{0%,to{box-shadow:0 0 #4ade8073}50%{box-shadow:0 0 0 5px #4ade8000}}.availability-label[data-v-5b0a07ba]{letter-spacing:.13em;text-transform:uppercase;color:#ffffffa6;font-family:Syne,sans-serif;font-size:.5rem;font-weight:500}.mobile-hero-title[data-v-5b0a07ba]{color:#fff;letter-spacing:-.03em;margin:0;font-family:Geist,Syne,sans-serif;font-size:clamp(2.24rem,13vw,3.6rem);font-weight:500;line-height:1}.mobile-contact-list[data-v-5b0a07ba]{background:#131313;flex-direction:column;padding:0 1.2rem;display:flex}.mobile-contact-row[data-v-5b0a07ba]{color:inherit;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #ffffff12;border-radius:5px;justify-content:space-between;align-items:center;gap:.6rem;padding:1.2rem .4rem;text-decoration:none;transition:background .2s,padding-left .3s cubic-bezier(.16,1,.3,1);display:flex}.mobile-contact-row[data-v-5b0a07ba]:first-child{border-top:1px solid #ffffff12}.mobile-contact-row[data-v-5b0a07ba]:active{background:#ffffff0a;padding-left:.8rem}.mobile-contact-row:active .mcr-arrow[data-v-5b0a07ba]{color:#fff9;transform:translate(3px,-3px)}.mcr-left[data-v-5b0a07ba]{align-items:center;gap:.8rem;min-width:0;display:flex}.mcr-index[data-v-5b0a07ba]{letter-spacing:.14em;color:#ffffff38;flex-shrink:0;min-width:16px;font-family:Syne,sans-serif;font-size:.48rem;font-weight:400}.mcr-body[data-v-5b0a07ba]{flex-direction:column;gap:.24rem;min-width:0;display:flex}.mcr-label[data-v-5b0a07ba]{letter-spacing:.12em;color:#ffffff47;text-transform:uppercase;font-family:Syne,sans-serif;font-size:.48rem;font-weight:500}.mcr-value[data-v-5b0a07ba]{color:#ffffffe0;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-family:Syne,sans-serif;font-size:clamp(.68rem,3.5vw,.88rem);font-weight:400;overflow:hidden}.mcr-arrow[data-v-5b0a07ba]{color:#ffffff2e;flex-shrink:0;font-size:.8rem;transition:color .22s,transform .22s}.mobile-location-strip[data-v-5b0a07ba]{background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.44rem;width:fit-content;margin-top:1.6rem;margin-bottom:2.2rem;padding:.44rem .8rem;display:inline-flex}.mobile-location-strip svg[data-v-5b0a07ba]{color:#ffffff47;flex-shrink:0}.mobile-location-strip span[data-v-5b0a07ba]{letter-spacing:.2em;color:#ffffff47;text-transform:uppercase;font-family:Syne,sans-serif;font-size:.46rem}}@media (width<=380px){.mobile-hero-title[data-v-5b0a07ba]{font-size:2rem}.mcr-value[data-v-5b0a07ba]{font-size:.66rem}}.menu-root[data-v-5f4adcd9]{color:#ffffffe0;background:#131313;min-height:100vh;font-family:Syne,sans-serif;position:relative}.grain[data-v-5f4adcd9]{pointer-events:none;z-index:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;position:fixed;inset:0}.menu-sticky[data-v-5f4adcd9]{z-index:100;-webkit-backdrop-filter:blur(20px);background:#131313eb;border-bottom:1px solid #ffffff0f;padding:18px 20px 12px;position:sticky;top:0}.title-row[data-v-5f4adcd9]{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.title-fr[data-v-5f4adcd9]{letter-spacing:.28em;color:#ffffffe6;text-transform:uppercase;font-size:16px;font-weight:400}.title-ar[data-v-5f4adcd9]{color:#ffffff47;letter-spacing:.08em;direction:rtl;font-family:Tajawal,sans-serif;font-size:13px;font-weight:300}.search-wrap[data-v-5f4adcd9]{margin-bottom:12px;position:relative}.search-icon[data-v-5f4adcd9]{stroke:#ffffff47;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.search-input[data-v-5f4adcd9]{color:#ffffffd9;letter-spacing:.04em;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;outline:none;width:94%;padding:10px 40px 10px 36px;font-family:Syne,sans-serif;font-size:13px;font-weight:300;transition:all .25s}.search-input[data-v-5f4adcd9]::placeholder{color:#ffffff40}.search-input[data-v-5f4adcd9]:focus{background:#ffffff12;border-color:#ffffff2e}.clear-btn[data-v-5f4adcd9]{cursor:pointer;color:#fff6;background:#ffffff12;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;transition:background .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.clear-btn[data-v-5f4adcd9]:hover{background:#ffffff24}.suggest-drop[data-v-5f4adcd9]{-webkit-backdrop-filter:blur(24px);z-index:200;background:#141414fa;border:1px solid #ffffff1a;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 20px 48px #000000b3}.suggest-header[data-v-5f4adcd9]{letter-spacing:.22em;color:#ffffff38;text-transform:uppercase;border-bottom:1px solid #ffffff0d;padding:8px 14px 6px;font-size:9px}.suggest-item[data-v-5f4adcd9]{cursor:pointer;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .15s;display:flex}.suggest-item[data-v-5f4adcd9]:last-child{border-bottom:none}.suggest-item[data-v-5f4adcd9]:hover{background:#ffffff0d}.suggest-fr[data-v-5f4adcd9]{color:#fffc;font-size:13px;font-weight:400}.suggest-ar[data-v-5f4adcd9]{color:#ffffff4d;direction:rtl;font-family:Tajawal,sans-serif;font-size:12px}.fade-enter-active[data-v-5f4adcd9],.fade-leave-active[data-v-5f4adcd9]{transition:opacity .18s,transform .18s}.fade-enter-from[data-v-5f4adcd9],.fade-leave-to[data-v-5f4adcd9]{opacity:0;transform:translateY(-4px)}.slider-wrap[data-v-5f4adcd9]{margin-bottom:12px;padding:0 2px}.slider-labels[data-v-5f4adcd9]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.slider-label-text[data-v-5f4adcd9]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;align-items:center;gap:5px;font-size:10px;display:flex}.slider-value[data-v-5f4adcd9]{letter-spacing:.06em;color:#d2a050cc;font-size:11px;font-weight:400}.dual-slider-track[data-v-5f4adcd9]{background:#ffffff14;border-radius:9999px;height:4px;margin:10px 0 4px;position:relative}.track-fill[data-v-5f4adcd9]{pointer-events:none;background:#d2a0508c;border-radius:9999px;height:100%;position:absolute;top:0}.range-input[data-v-5f4adcd9]{appearance:none;pointer-events:none;background:0 0;outline:none;width:100%;height:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.range-input[data-v-5f4adcd9]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px;transition:box-shadow .2s;box-shadow:0 0 0 1px #d2a05066}.range-input[data-v-5f4adcd9]::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #d2a05033}.range-input[data-v-5f4adcd9]::-moz-range-thumb{cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px}.range-lower[data-v-5f4adcd9]{z-index:3}.range-upper[data-v-5f4adcd9]{z-index:4}.controls-row[data-v-5f4adcd9]{align-items:center;gap:10px;display:flex;position:relative}.controls-row[data-v-5f4adcd9]:before,.controls-row[data-v-5f4adcd9]:after{content:"";pointer-events:none;z-index:2;width:24px;position:absolute;top:0;bottom:0}.controls-row[data-v-5f4adcd9]:before{background:linear-gradient(90deg,#131313f2,#0000);left:-1px}.controls-row[data-v-5f4adcd9]:after{background:linear-gradient(270deg,#131313f2,#0000);right:81px}.cat-scroll[data-v-5f4adcd9]{scrollbar-width:none;flex:1;gap:6px;padding:0 20px 2px;display:flex;overflow-x:auto}.cat-scroll[data-v-5f4adcd9]::-webkit-scrollbar{display:none}.cat-pill[data-v-5f4adcd9]{letter-spacing:.07em;cursor:pointer;color:#ffffff73;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;padding:6px 14px;font-family:Syne,sans-serif;font-size:11px;font-weight:400;transition:all .2s}.cat-pill[data-v-5f4adcd9]:hover{color:#ffffffbf;background:#ffffff12}.cat-pill.active[data-v-5f4adcd9]{color:#ffffffeb;background:#ffffff1a;border-color:#ffffff38}.view-toggle[data-v-5f4adcd9]{background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;gap:4px;padding:3px;display:flex}.toggle-btn[data-v-5f4adcd9]{cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:28px;transition:all .2s;display:flex}.toggle-btn[data-v-5f4adcd9]:hover{color:#fff9}.toggle-btn.active[data-v-5f4adcd9]{color:#ffffffe6;background:#ffffff1a}.menu-body[data-v-5f4adcd9]{z-index:1;padding:20px 16px 40px;position:relative}.cat-section[data-v-5f4adcd9]{margin-bottom:36px}.cat-heading[data-v-5f4adcd9]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.cat-heading-fr[data-v-5f4adcd9]{letter-spacing:.26em;text-transform:uppercase;color:#ffffff52;font-size:10px;font-weight:400}.cat-heading-ar[data-v-5f4adcd9]{color:#d2a050a6;letter-spacing:.04em;direction:rtl;font-family:Tajawal,sans-serif;font-size:14px;font-weight:500}.section-block[data-v-5f4adcd9]{margin-bottom:18px}.section-block[data-v-5f4adcd9]:last-child{margin-bottom:0}.sub-cat-heading[data-v-5f4adcd9]{align-items:center;gap:8px;margin-bottom:10px;padding:6px 0;display:flex}.sub-cat-dot[data-v-5f4adcd9]{background:#d2a05080;border-radius:50%;flex-shrink:0;width:4px;height:4px}.sub-cat-fr[data-v-5f4adcd9]{letter-spacing:.22em;text-transform:uppercase;color:#ffffff61;font-size:9px;font-weight:500}.sub-cat-ar[data-v-5f4adcd9]{color:#d2a05073;direction:rtl;margin-left:auto;font-family:Tajawal,sans-serif;font-size:12px;font-weight:400}.items-list[data-v-5f4adcd9]{flex-direction:column;gap:6px;display:flex}.item-card[data-v-5f4adcd9]{cursor:default;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;transition:background .2s,border-color .2s,transform .15s}.item-card[data-v-5f4adcd9]:hover{background:#ffffff0e;border-color:#ffffff1f;transform:translateY(-1px)}.item-card[data-v-5f4adcd9]:active{transform:scale(.99)}.item-card--list[data-v-5f4adcd9]{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.item-names[data-v-5f4adcd9]{flex:1;min-width:0}.item-fr[data-v-5f4adcd9]{color:#ffffffd6;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:400;line-height:1.35;overflow:hidden}.item-ar[data-v-5f4adcd9]{color:#ffffff47;text-align:right;direction:rtl;margin:0;font-family:Tajawal,sans-serif;font-size:11px;font-weight:300;line-height:1.3}.item-price[data-v-5f4adcd9]{letter-spacing:.08em;color:#d2a050e0;white-space:nowrap;background:#d2a05014;border:1px solid #d2a05026;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:500}.item-actions[data-v-5f4adcd9]{flex-shrink:0;align-items:center;gap:8px;display:flex}.ar-btn[data-v-5f4adcd9]{color:#f7f7f7b3;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:#7e7e7e0d;border:1px solid #6c6c6c33;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:6px 10px;font-family:Syne,sans-serif;font-size:10px;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .12s;display:flex}.ar-btn svg[data-v-5f4adcd9]{width:13px;height:13px}.ar-btn[data-v-5f4adcd9]:hover{color:#d7ff01f2;background:#d7ff011a;border-color:#d7ff0166}.ar-btn[data-v-5f4adcd9]:active{transform:scale(.95)}.items-grid[data-v-5f4adcd9]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=600px){.items-grid[data-v-5f4adcd9]{grid-template-columns:repeat(3,1fr)}}.item-card--grid[data-v-5f4adcd9]{flex-direction:column;gap:6px;min-height:120px;padding:16px 14px 12px;display:flex;position:relative}.grid-dot[data-v-5f4adcd9]{background:#d2a05066;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;right:14px}.item-fr--grid[data-v-5f4adcd9]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:16px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.item-ar--grid[data-v-5f4adcd9]{text-align:right;flex:1;font-size:11px}.grid-footer[data-v-5f4adcd9]{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.item-price--grid[data-v-5f4adcd9]{padding:4px 9px;font-size:11px}.ar-btn--grid[data-v-5f4adcd9]{gap:0;padding:5px 8px}.ar-btn--grid svg[data-v-5f4adcd9]{width:14px;height:14px}.ar-btn--grid span[data-v-5f4adcd9]{display:none}.empty-state[data-v-5f4adcd9]{color:#fff3;letter-spacing:.1em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:70px 20px;font-size:13px;display:flex}.reset-btn[data-v-5f4adcd9]{color:#ffffff80;letter-spacing:.1em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;padding:8px 20px;font-family:Syne,sans-serif;font-size:11px;transition:all .2s}.reset-btn[data-v-5f4adcd9]:hover{color:#fffc;background:#ffffff14}.ai-toggle-row[data-v-5f4adcd9]{justify-content:center;padding:10px 0 2px;display:flex}.ai-toggle-btn[data-v-5f4adcd9]{color:#d2a050d9;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#d2a05012;border:1px solid #d2a05040;border-radius:9999px;align-items:center;gap:7px;padding:8px 22px;font-family:Syne,sans-serif;font-size:11px;font-weight:500;transition:all .25s;display:flex}.ai-toggle-btn[data-v-5f4adcd9]:hover{background:#d2a05024;border-color:#d2a05073;transform:translateY(-1px)}.ai-toggle-btn[data-v-5f4adcd9]:active{transform:scale(.97)}.ar-overlay-enter-active[data-v-5f4adcd9]{animation:.35s cubic-bezier(.16,1,.3,1) arIn-5f4adcd9}.ar-overlay-leave-active[data-v-5f4adcd9]{animation:.25s forwards arOut-5f4adcd9}@keyframes arIn-5f4adcd9{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes arOut-5f4adcd9{0%{opacity:1}to{opacity:0;transform:scale(.97)}}.menu-root[data-v-903a106b]{color:#ffffffe0;background:#131313;min-height:100vh;font-family:Syne,sans-serif;position:relative}.grain[data-v-903a106b]{pointer-events:none;z-index:0;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;position:fixed;inset:0}.menu-sticky[data-v-903a106b]{z-index:100;-webkit-backdrop-filter:blur(20px);background:#131313e6;border-bottom:1px solid #ffffff0f;padding:18px 20px 12px;position:sticky;top:0}.title-row[data-v-903a106b]{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.title-fr[data-v-903a106b]{letter-spacing:.28em;color:#ffffffe6;text-transform:uppercase;font-size:16px;font-weight:400}.title-ar[data-v-903a106b]{color:#ffffff47;letter-spacing:.08em;direction:rtl;font-family:Tajawal,sans-serif;font-size:13px;font-weight:300}.search-wrap[data-v-903a106b]{margin-bottom:12px;position:relative}.search-icon[data-v-903a106b]{stroke:#ffffff47;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.search-input[data-v-903a106b]{color:#ffffffd9;letter-spacing:.04em;background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;outline:none;width:94%;padding:10px 40px 10px 36px;font-family:Syne,sans-serif;font-size:13px;font-weight:300;transition:all .25s}.search-input[data-v-903a106b]::placeholder{color:#ffffff40}.search-input[data-v-903a106b]:focus{background:#ffffff12;border-color:#ffffff2e}.clear-btn[data-v-903a106b]{cursor:pointer;color:#fff6;background:#ffffff12;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;transition:background .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.clear-btn[data-v-903a106b]:hover{background:#ffffff24}.suggest-drop[data-v-903a106b]{-webkit-backdrop-filter:blur(24px);z-index:200;background:#141414fa;border:1px solid #ffffff1a;border-radius:14px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 20px 48px #000000b3}.suggest-header[data-v-903a106b]{letter-spacing:.22em;color:#ffffff38;text-transform:uppercase;border-bottom:1px solid #ffffff0d;padding:8px 14px 6px;font-size:9px}.suggest-item[data-v-903a106b]{cursor:pointer;border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .15s;display:flex}.suggest-item[data-v-903a106b]:last-child{border-bottom:none}.suggest-item[data-v-903a106b]:hover{background:#ffffff0d}.suggest-fr[data-v-903a106b]{color:#fffc;font-size:13px;font-weight:400}.suggest-ar[data-v-903a106b]{color:#ffffff4d;direction:rtl;font-family:Tajawal,sans-serif;font-size:12px}.fade-enter-active[data-v-903a106b],.fade-leave-active[data-v-903a106b]{transition:opacity .18s,transform .18s}.fade-enter-from[data-v-903a106b],.fade-leave-to[data-v-903a106b]{opacity:0;transform:translateY(-4px)}.slider-wrap[data-v-903a106b]{margin-bottom:12px;padding:0 2px}.slider-labels[data-v-903a106b]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.slider-label-text[data-v-903a106b]{letter-spacing:.18em;text-transform:uppercase;color:#ffffff4d;align-items:center;gap:5px;font-size:10px;display:flex}.slider-value[data-v-903a106b]{letter-spacing:.06em;color:#d2a050cc;font-size:11px;font-weight:400}.dual-slider-track[data-v-903a106b]{background:#ffffff14;border-radius:9999px;height:4px;margin:10px 0 4px;position:relative}.track-fill[data-v-903a106b]{pointer-events:none;background:#d2a0508c;border-radius:9999px;height:100%;position:absolute;top:0}.range-input[data-v-903a106b]{appearance:none;pointer-events:none;background:0 0;outline:none;width:100%;height:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.range-input[data-v-903a106b]::-webkit-slider-thumb{appearance:none;cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px;transition:box-shadow .2s;box-shadow:0 0 0 1px #d2a05066}.range-input[data-v-903a106b]::-webkit-slider-thumb:hover{box-shadow:0 0 0 4px #d2a05033}.range-input[data-v-903a106b]::-moz-range-thumb{cursor:pointer;pointer-events:all;background:#d2a050;border:2px solid #131313;border-radius:50%;width:16px;height:16px}.range-lower[data-v-903a106b]{z-index:3}.range-upper[data-v-903a106b]{z-index:4}.controls-row[data-v-903a106b]{align-items:center;gap:10px;display:flex;position:relative}.controls-row[data-v-903a106b]:before,.controls-row[data-v-903a106b]:after{content:"";pointer-events:none;z-index:2;width:24px;position:absolute;top:0;bottom:0}.controls-row[data-v-903a106b]:before{background:linear-gradient(90deg,#131313f2,#0000);left:-1px}.controls-row[data-v-903a106b]:after{background:linear-gradient(270deg,#131313f2,#0000);right:81px}.cat-scroll[data-v-903a106b]{scrollbar-width:none;flex:1;gap:6px;padding:0 20px 2px;display:flex;overflow-x:auto}.cat-scroll[data-v-903a106b]::-webkit-scrollbar{display:none}.cat-pill[data-v-903a106b]{letter-spacing:.07em;cursor:pointer;color:#ffffff73;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;padding:6px 14px;font-family:Syne,sans-serif;font-size:11px;font-weight:400;transition:all .2s}.cat-pill[data-v-903a106b]:hover{color:#ffffffbf;background:#ffffff12}.cat-pill.active[data-v-903a106b]{color:#ffffffeb;background:#ffffff1a;border-color:#ffffff38}.view-toggle[data-v-903a106b]{background:#ffffff0a;border:1px solid #ffffff17;border-radius:9999px;flex-shrink:0;gap:4px;padding:3px;display:flex}.toggle-btn[data-v-903a106b]{cursor:pointer;color:#ffffff59;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:28px;transition:all .2s;display:flex}.toggle-btn[data-v-903a106b]:hover{color:#fff9}.toggle-btn.active[data-v-903a106b]{color:#ffffffe6;background:#ffffff1a}.ai-toggle-row[data-v-903a106b]{justify-content:center;padding:10px 0 2px;display:flex}.ai-toggle-btn[data-v-903a106b]{color:#d2a050d9;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#d2a05012;border:1px solid #d2a05040;border-radius:9999px;align-items:center;gap:7px;padding:8px 22px;font-family:Syne,sans-serif;font-size:11px;font-weight:500;transition:all .25s;display:flex}.ai-toggle-btn[data-v-903a106b]:hover{background:#d2a05024;border-color:#d2a05073;transform:translateY(-1px)}.ai-toggle-btn[data-v-903a106b]:active{transform:scale(.97)}.ai-toggle-back[data-v-903a106b]{align-items:center;gap:6px;display:flex}.menu-body[data-v-903a106b]{z-index:1;padding:20px 16px 40px;position:relative}.cat-section[data-v-903a106b]{margin-bottom:36px}.cat-heading[data-v-903a106b]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.cat-heading-fr[data-v-903a106b]{letter-spacing:.26em;text-transform:uppercase;color:#ffffff52;font-size:10px;font-weight:400}.cat-heading-ar[data-v-903a106b]{color:#d2a050a6;letter-spacing:.04em;direction:rtl;font-family:Tajawal,sans-serif;font-size:14px;font-weight:500}.items-list[data-v-903a106b]{flex-direction:column;gap:6px;display:flex}.item-card[data-v-903a106b]{cursor:default;background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;transition:background .2s,border-color .2s,transform .15s}.item-card[data-v-903a106b]:hover{background:#ffffff0e;border-color:#ffffff1f;transform:translateY(-1px)}.item-card[data-v-903a106b]:active{transform:scale(.99)}.item-card--list[data-v-903a106b]{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.item-names[data-v-903a106b]{flex:1;min-width:0}.item-fr[data-v-903a106b]{color:#ffffffd6;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:400;line-height:1.35;overflow:hidden}.item-ar[data-v-903a106b]{color:#ffffff47;text-align:right;direction:rtl;margin:0;font-family:Tajawal,sans-serif;font-size:11px;font-weight:300;line-height:1.3}.item-price[data-v-903a106b]{letter-spacing:.08em;color:#d2a050e0;white-space:nowrap;background:#d2a05014;border:1px solid #d2a05026;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:500}.item-actions[data-v-903a106b]{flex-shrink:0;align-items:center;gap:8px;display:flex}.items-grid[data-v-903a106b]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (width>=600px){.items-grid[data-v-903a106b]{grid-template-columns:repeat(3,1fr)}}.item-card--grid[data-v-903a106b]{flex-direction:column;gap:6px;min-height:120px;padding:16px 14px 12px;display:flex;position:relative}.grid-dot[data-v-903a106b]{background:#d2a05066;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;right:14px}.item-fr--grid[data-v-903a106b]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:16px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.item-ar--grid[data-v-903a106b]{text-align:right;flex:1;font-size:11px}.grid-footer[data-v-903a106b]{justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.item-price--grid[data-v-903a106b]{padding:4px 9px;font-size:11px}.empty-state[data-v-903a106b]{color:#fff3;letter-spacing:.1em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:70px 20px;font-size:13px;display:flex}.reset-btn[data-v-903a106b]{color:#ffffff80;letter-spacing:.1em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;padding:8px 20px;font-family:Syne,sans-serif;font-size:11px;transition:all .2s}.reset-btn[data-v-903a106b]:hover{color:#fffc;background:#ffffff14}
