body,html{overscroll-behavior-x:none}html{scrollbar-gutter:stable}.sf-app{-webkit-tap-highlight-color:transparent}.sf-app [role=button],.sf-app a,.sf-app button{touch-action:manipulation}.sf-app [role=button]:active,.sf-app a:active,.sf-app button:active{opacity:.82}.sf-app button,.sf-app footer,.sf-app header,.sf-app nav{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}@media (display-mode:fullscreen),(display-mode:standalone){.sf-app>*>header:first-of-type:not(.sticky),.sf-app>header:not(.sticky){padding-top:env(safe-area-inset-top,0)}.sf-app footer{padding-bottom:env(safe-area-inset-bottom,0)}.sf-app{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.sf-app section a[href="/app"],.sf-app section a[href^="/app/"],.sf-app section a[href^="/app?"]{display:none}}@supports (-webkit-touch-callout:none){.sf-app input:not([type=checkbox]):not([type=radio]):not([type=range]),.sf-app select,.sf-app textarea{font-size:max(16px,1em)!important}}.qa-cat{width:72px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--qa-s6);flex:0 0 auto;background:none;border:0;padding:0;text-decoration:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--qa-d-med) var(--qa-ease-out)}.qa-cat__box{width:62px;height:62px;border-radius:var(--qa-r20);border:1px solid var(--qa-line);background:transparent;color:var(--qa-ink-700);display:grid;place-items:center;transition:background-color var(--qa-d-med) var(--qa-ease-out),border-color var(--qa-d-med) var(--qa-ease-out),box-shadow var(--qa-d-med) var(--qa-ease-out)}.qa-cat:active{transform:scale(.9)}.qa-cat--disabled{cursor:default}.qa-cat--disabled:active{transform:none}.qa-cat[aria-pressed=true] .qa-cat__box{background:var(--qa-brand);border-color:transparent;color:#fff;box-shadow:0 4px 12px rgba(25,15,111,.3)}.dark .qa .qa-cat__box,:root[data-theme=dark] .qa .qa-cat__box{box-shadow:0 4px 10px rgba(0,0,0,.16);color:var(--qa-icon-on)}.dark .qa .qa-cat[aria-pressed=true] .qa-cat__box,:root[data-theme=dark] .qa .qa-cat[aria-pressed=true] .qa-cat__box{color:var(--qa-lime);border-color:rgba(25,15,111,.28);box-shadow:0 4px 12px rgba(25,15,111,.3)}.qa-cat__label{font-size:12px;font-weight:700;color:var(--qa-ink);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-cat[aria-pressed=true] .qa-cat__label{font-weight:800}.qa-cat-strip{display:flex;gap:var(--qa-s8);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qa-cat-strip::-webkit-scrollbar{display:none}.qa-search{height:56px;display:flex;align-items:center;gap:var(--qa-s8);padding-inline-start:var(--qa-s16);padding-inline-end:var(--qa-s16);border-radius:var(--qa-r20);background:var(--qa-bg);border:1px solid var(--qa-line);box-shadow:none;color:var(--qa-ink-500);width:100%;text-align:start;font:inherit;cursor:text}.qa-search__input{flex:1;min-width:0;background:none;border:0;outline:none;font:inherit;font-size:15px;font-weight:600;color:var(--qa-ink)}.qa-search__input::-moz-placeholder{color:var(--qa-hint);font-weight:600}.qa-search__input::placeholder{color:var(--qa-hint);font-weight:600}.qa-chip{display:inline-flex;align-items:center;gap:var(--qa-s4);padding-block:var(--qa-s4);padding-inline-start:var(--qa-s6);padding-inline-end:10px;border-radius:var(--qa-r-full);font-size:12px;font-weight:800;color:var(--qa-chip-color,var(--qa-ink));background:color-mix(in srgb,var(--qa-chip-color,var(--qa-ink)) 10%,transparent);white-space:nowrap}.dark .qa .qa-chip,:root[data-theme=dark] .qa .qa-chip{background:color-mix(in srgb,var(--qa-chip-color,var(--qa-ink)) 18%,transparent)}.qa-chip__dot{width:18px;height:18px;border-radius:50%;background:var(--qa-chip-color,var(--qa-ink));color:#fff;display:grid;place-items:center;flex:0 0 auto}.qa-chip[data-tone=brand] .qa-chip__dot{background:var(--qa-brand);color:var(--qa-select-fg)}.qa-vendor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qa-s12);list-style:none;margin:0;padding:0}.qa-vendor-grid>li{animation:qa-vendor-in .32s cubic-bezier(.215,.61,.355,1) both;animation-delay:var(--qa-stagger,0ms)}@keyframes qa-vendor-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.qa-vendor-grid>li{animation:none}}.qa-vendor-cell{display:block;position:relative}.qa-vendor{border-radius:var(--qa-r16);overflow:hidden;background:var(--qa-surface);display:block;text-decoration:none;transition:transform var(--qa-d-fast) var(--qa-ease-out)}.qa-vendor:active{transform:scale(.98)}.qa-vcard__media{display:block;position:relative;width:100%;aspect-ratio:176/108;background:var(--qa-surface-muted);overflow:hidden}.qa-vcard__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qa-vcard__media img.qa-vcard__logo-fit{-o-object-fit:contain;object-fit:contain;padding:10px;box-sizing:border-box}.qa-vcard__fav{position:absolute;top:8px;right:8px}.qa-vcard__eta{position:absolute;bottom:8px;left:8px}.qa-vcard__body{display:block;padding:10px 10px 12px}.qa-vcard__name{min-width:0;font-size:14px;font-weight:800;color:var(--qa-ink)}.qa-vcard__name,.qa-vcard__sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vcard__sub{margin-top:2px}.qa-vcard__meta,.qa-vcard__sub{font-size:12px;color:var(--qa-ink-500)}.qa-vcard__meta{display:flex;align-items:center;gap:var(--qa-s4);margin-top:var(--qa-s8);min-width:0}.qa-vcard__fee{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vcard__fee--wait{display:inline-block;width:58px;height:12px;border-radius:4px;background:var(--qa-surface-muted)}.qa-vcard__rate{margin-inline-start:auto;display:inline-flex;align-items:center;gap:2px;color:var(--qa-ink);font-weight:800;flex:0 0 auto}.qa-vcard__rate svg{color:var(--qa-star)}.qa-vcard__veil{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.5)}.qa-vcard__veil>span{display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:7px 14px;border-radius:var(--qa-r-full);background:rgba(0,0,0,.62);color:#fff;font-size:13px;font-weight:800;white-space:nowrap}.qa-vcard__veil>span>span{overflow:hidden;text-overflow:ellipsis}.qa-vcard__veil svg{flex:0 0 auto}.qa-vcard__veil--compact>span{gap:4px;padding:5px 8px}.qa-vcard__closed-badge{position:absolute;inset:0;display:grid;place-items:center}.qa-vcard__closed-badge>span{max-width:92px;padding:5px 6px;border-radius:14px;background:rgba(0,0,0,.56);border:1px solid hsla(0,0%,100%,.14);color:#fff;font-size:10px;font-weight:900;line-height:1.05;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vcard__ph{position:absolute;inset:0;display:grid;place-items:center;background:var(--qa-surface-muted);color:var(--qa-ink-300)}.qa-vcard-row{display:flex;align-items:center;position:relative}.qa-vcard-row--search{padding-bottom:6px}.qa-vcard-row__main{display:flex;align-items:center;gap:var(--qa-s12);flex:1 1 auto;min-width:0;padding:var(--qa-s12) 0;text-decoration:none}.qa-vcard-row--search .qa-vcard-row__main{padding:10px 0}.qa-vcard-row__img{position:relative;display:block;flex:0 0 auto;width:64px;height:64px;border-radius:var(--qa-r12);overflow:hidden;background:var(--qa-surface-muted)}.qa-vcard-row__img--search{width:52px;height:52px;border-radius:var(--qa-r16)}.qa-vcard-row__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qa-vcard-row__col{display:block;flex:1 1 auto;min-width:0}.qa-vcard-row__name{display:block;font-size:15px;font-weight:800;color:var(--qa-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vcard-row__name--search{font-size:16px}.qa-vcard__wrap{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:var(--qa-s8);column-gap:var(--qa-s8);row-gap:3px;margin-top:var(--qa-s4);min-width:0}.qa-vcard__item{display:inline-flex;align-items:center;gap:3px;min-width:0;max-width:100%;font-size:12px;font-weight:400;color:var(--qa-ink-500)}.qa-vcard__item--b{font-weight:700}.qa-vcard__item svg{flex:0 0 auto}.qa-vcard__item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vcard-row__fav{flex:0 0 auto}.qa-vendors-empty{min-height:calc(100vh - 56px - var(--qa-nav-h, 0px));min-height:calc(100dvh - 56px - var(--qa-nav-h, 0px));display:grid;place-items:center;padding:var(--qa-s24)}.qa-vendors-empty__box{display:flex;flex-direction:column;align-items:center;text-align:center}.qa-vendors-empty__title{margin:var(--qa-s16) 0 0;font-size:18px;font-weight:700;color:var(--qa-ink)}.qa-vendors-empty__sub{margin:6px 0 0;font-size:13px;font-weight:600;color:var(--qa-ink-500)}.qa-glass{display:inline-flex;align-items:center;gap:var(--qa-s4);max-width:calc(100% - 16px);padding:4px 8px;border-radius:var(--qa-r-full);background:rgba(0,0,0,.55);color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.qa-appbar{height:56px;display:flex;align-items:center;gap:var(--qa-s8);padding-inline:var(--qa-s16);background:var(--qa-surface)}.qa-appbar__icon{width:48px;height:48px;display:grid;place-items:center;color:var(--qa-ink);flex:0 0 auto}.qa-screen{min-height:100%;background:var(--qa-bg)}.qa-screen__body{padding-bottom:var(--qa-s24)}.qa-screen__pad{padding-inline:var(--qa-s16)}.qa-home-search{display:flex;align-items:center;gap:var(--qa-s8);padding:var(--qa-s16);border-radius:var(--qa-r20);background:var(--qa-bg);border:1px solid var(--qa-line);box-shadow:none;font-size:15px;text-decoration:none}.qa-empty,.qa-home-search{color:var(--qa-ink-500);font-weight:600}.qa-empty{padding-block:var(--qa-s24);text-align:center;font-size:14px}.qa-appbar__title{flex:1;text-align:center;font-size:22px;font-weight:400;color:var(--qa-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-btn-outline{height:46px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--qa-s6);border-radius:var(--qa-r12);border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:var(--qa-surface);color:var(--qa-accent-on);font-size:14px;font-weight:800;cursor:pointer;transition:transform var(--qa-d-fast) var(--qa-ease-out)}.qa-btn-outline:disabled,.qa-btn-outline[aria-disabled=true]{color:var(--qa-ink-300);cursor:default}.qa-btn-outline:active{transform:scale(.955)}.qa-card{width:100%;padding:var(--qa-s16);border-radius:var(--qa-r16);background:var(--qa-surface);border:1px solid var(--qa-line);display:block;text-align:start;font:inherit;color:inherit;transition:transform var(--qa-d-fast) var(--qa-ease-out)}a.qa-card,button.qa-card{cursor:pointer}a.qa-card:active,button.qa-card:active{transform:scale(.98)}.qa-btn-primary{height:var(--qa-h-control);width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--qa-s8);border:0;border-radius:var(--qa-r16);background:var(--qa-brand-fill);color:var(--qa-on-brand-fill);font-size:16px;font-weight:800;cursor:pointer;transition:transform var(--qa-d-fast) var(--qa-ease-out)}.qa-btn-primary--auto{width:auto;padding-inline:var(--qa-s24)}.qa-btn-primary:disabled,.qa-btn-primary[aria-disabled=true]{background:var(--qa-ink-300);color:#fff;cursor:default}.qa-btn-primary:active:not(:disabled){transform:scale(.955)}.qa-spin{width:22px;height:22px;border-radius:50%;border:2.4px solid color-mix(in srgb,currentColor 35%,transparent);border-top-color:currentcolor;animation:qa-spin .9s linear infinite}@keyframes qa-spin{to{transform:rotate(1turn)}}.qa-pill{display:inline-flex;align-items:center;gap:var(--qa-s4);padding:5px 10px;border-radius:var(--qa-r-full);font-size:12px;font-weight:800;color:var(--qa-pill-fg,var(--qa-ink));background:color-mix(in srgb,var(--qa-pill-color,var(--qa-brand)) 12%,transparent);white-space:nowrap}.qa-filterbar{height:44px;display:flex;align-items:stretch;gap:var(--qa-s8);padding-inline:var(--qa-s16);overflow-x:auto;scrollbar-width:none}.qa-filterbar::-webkit-scrollbar{display:none}.qa-filter{display:inline-flex;align-items:center;gap:var(--qa-s6);flex:0 0 auto;padding-inline:var(--qa-s16);border-radius:var(--qa-r12);border:1px solid var(--qa-line);background:var(--qa-surface);color:var(--qa-ink);font-family:Roboto,Noto Sans Arabic,Noto Sans Arabic UI,sans-serif;font-size:14px;font-weight:800;cursor:pointer;transition:background-color var(--qa-d-med) var(--qa-ease-out),border-color var(--qa-d-med) var(--qa-ease-out),box-shadow var(--qa-d-med) var(--qa-ease-out),transform var(--qa-d-med) var(--qa-ease-spring)}.qa-filter .qa-filter__icon{color:var(--qa-ink-700)}.dark .qa .qa-filter:not([aria-pressed=true]) .qa-filter__icon,.qa.dark .qa-filter:not([aria-pressed=true]) .qa-filter__icon,:root[data-theme=dark] .qa .qa-filter:not([aria-pressed=true]) .qa-filter__icon{color:var(--qa-icon-on)}.qa-filter[aria-pressed=true]{background:var(--qa-brand);border-color:var(--qa-brand);color:var(--qa-select-fg);box-shadow:0 4px 12px color-mix(in srgb,var(--qa-accent-on) 30%,transparent);transform:scale(1.04)}.qa-filter[aria-pressed=true] .qa-filter__icon{color:var(--qa-select-fg)}.qa-filter:active{transform:scale(.93)}.qa-chipbar{height:44px;display:flex;align-items:stretch;gap:var(--qa-s8);padding-inline:var(--qa-s16);margin-inline:calc(var(--qa-s16) * -1);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none}.qa-chipbar::-webkit-scrollbar{display:none}.qa-chip-pill{display:inline-flex;align-items:center;gap:var(--qa-s4);flex:0 0 auto;padding-inline:var(--qa-s16);border-radius:var(--qa-r12);border:1px solid var(--qa-line);background:var(--qa-surface);color:var(--qa-ink);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--qa-d-med) var(--qa-ease-out),border-color var(--qa-d-med) var(--qa-ease-out)}.qa-chip-pill--icon{padding-inline:14px}.qa-chip-pill .qa-chip-pill__icon{color:var(--qa-ink-500)}.qa-chip-pill[aria-current=page],.qa-chip-pill[aria-pressed=true]{background:var(--qa-brand);border-color:var(--qa-brand);color:var(--qa-select-fg)}.qa-chip-pill[aria-current=page] .qa-chip-pill__icon,.qa-chip-pill[aria-pressed=true] .qa-chip-pill__icon{color:var(--qa-select-fg)}.qa-kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--qa-s12);padding-block:5px}.qa-kv__k{font-size:13.5px;font-weight:600;color:var(--qa-ink-500)}.qa-kv--bold .qa-kv__k{font-size:15px}.qa-kv--bold .qa-kv__k,.qa-kv__v{font-weight:800;color:var(--qa-ink)}.qa-kv__v{font-size:14px;font-variant-numeric:tabular-nums}.qa-kv--big .qa-kv__v{font-size:19px}.qa-dialog-host{border:0;padding:0;background:transparent;max-width:min(560px,calc(100vw - var(--qa-s24) * 2));width:100%}@media (min-width:768px){.qa-dialog-host{max-width:calc(480px - var(--qa-s24) * 2)}}.qa-dialog-host::backdrop{background:rgba(0,0,0,.5)}@media (min-width:768px){.qa-dialog-host::backdrop{background:linear-gradient(90deg,transparent calc(50% - 239px),rgba(0,0,0,.5) calc(50% - 239px),rgba(0,0,0,.5) calc(50% + 239px),transparent calc(50% + 239px))}}.qa-dialog{padding:var(--qa-s24) var(--qa-s24) var(--qa-s16);border-radius:var(--qa-r20);background:var(--qa-surface);border:var(--qa-ice-edge-w) solid var(--qa-line);display:flex;flex-direction:column}.qa-dialog__icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;align-self:center;margin-bottom:var(--qa-s16);color:var(--qa-dialog-color,var(--qa-danger));background:color-mix(in srgb,var(--qa-dialog-color,var(--qa-danger)) 12%,transparent)}.dark .qa .qa-dialog__icon,:root[data-theme=dark] .qa .qa-dialog__icon{background:color-mix(in srgb,var(--qa-dialog-color,var(--qa-danger)) 18%,transparent)}.qa-dialog__title{font-size:18px;font-weight:700;color:var(--qa-ink);text-align:center;margin-bottom:var(--qa-s8)}.qa-dialog__body{font-size:13px;font-weight:600;color:var(--qa-ink-500);line-height:1.5;text-align:center;margin-bottom:var(--qa-s24)}.qa-dialog__actions{display:flex;gap:var(--qa-s12)}.qa-dialog__actions>*{flex:1}.qa-dialog-btn{padding-block:13px;border-radius:var(--qa-r16);border:1px solid var(--qa-line);background:var(--qa-surface-muted);color:var(--qa-ink);font-size:14px;font-weight:800;cursor:pointer;transition:transform var(--qa-d-fast) var(--qa-ease-out)}.qa-dialog-btn--filled{border:0;background:var(--qa-dialog-color,var(--qa-brand-fill));color:var(--qa-dialog-on,#fff)}.qa-dialog-btn:active{transform:scale(.95)}.qa-banners{display:flex;flex-direction:column}.qa-banners__track{height:122px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qa-banners__track::-webkit-scrollbar{display:none}.qa-banner{flex:0 0 100%;padding-inline:2px;scroll-snap-align:center;transform-origin:center center;will-change:transform,opacity}.qa-banner__card{position:relative;display:block;width:100%;height:100%;border-radius:var(--qa-r28);overflow:hidden;background:var(--qa-surface-muted);text-decoration:none}.qa-banner__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qa-banner__scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.42) 45%,transparent)}.qa-banner__text{position:absolute;inset-inline:var(--qa-s16);bottom:var(--qa-s16);display:flex;flex-direction:column;align-items:flex-start}.qa-banner__title{color:#fff;font-size:18px;font-weight:900;line-height:1.25}.qa-banner__sub,.qa-banner__title{text-shadow:0 0 6px rgba(0,0,0,.45)}.qa-banner__sub{margin-top:var(--qa-s4);color:hsla(0,0%,100%,.92);font-size:13px;font-weight:600}.qa-banner__cta{margin-top:var(--qa-s8);padding:var(--qa-s8) var(--qa-s16);border-radius:var(--qa-r-full);background:#fff;color:var(--qa-brand-on);font-size:13px;font-weight:800;box-shadow:0 4px 10px rgba(0,0,0,.22)}.dark .qa .qa-banner__cta,:root[data-theme=dark] .qa .qa-banner__cta{background:var(--qa-brand-fill);color:var(--qa-on-brand-fill)}.qa-banners--category .qa-banners__track{height:140px}.qa-banners--category .qa-banner{padding-inline:5px}.qa-banners--category .qa-banners__dots{margin-top:var(--qa-s8)}.qa-banners__dots{display:flex;justify-content:center;margin-top:var(--qa-s6)}.qa-banners__dots span{width:6px;height:5px;margin-inline:3px;border-radius:var(--qa-r-full);background:var(--qa-line);transition:width var(--qa-d-med) var(--qa-ease-spring),background-color var(--qa-d-med) var(--qa-ease-out)}.qa-banners__dots span.is-active{width:18px;background:var(--qa-accent-on)}.qa-sheet{background:var(--qa-surface);border:var(--qa-ice-edge-w) solid var(--qa-line);border-bottom:0;border-start-start-radius:var(--qa-r28);border-start-end-radius:var(--qa-r28);padding:var(--qa-s16)}@media (prefers-reduced-motion:reduce){.qa-btn-outline,.qa-btn-primary,.qa-card,.qa-cat,.qa-cat__box,.qa-dialog-btn,.qa-filter,.qa-vendor{transition:none}.qa-spin{animation-duration:2s}}