@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-400.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-700.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-900.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cairo App;src:url(/app-fonts/Cairo-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.qa{font-family:"Cairo App",var(--font-cairo,system-ui),sans-serif;--qa-brand:#190f6f;--qa-brand-dark:#120b52;--qa-brand-light:#8f86f2;--qa-brand-on:#190f6f;--qa-brand-soft:#e3f0f8;--qa-lime:#afeb00;--qa-on-lime:#14103f;--qa-lime-soft:#f3fbd0;--qa-accent-on:#190f6f;--qa-on-accent:#fff;--qa-select-fg:#14103f;--qa-select-bg:var(--qa-lime);--qa-sky:#a5c8dc;--qa-ice:#f5fafe;--qa-accent:#f59e0b;--qa-accent-soft:#fff4de;--qa-success:#22c55e;--qa-warning:#f59e0b;--qa-danger:#ef4444;--qa-star:#d97706;--qa-info:var(--qa-brand);--qa-icon-on:var(--qa-brand);--qa-ink:#14103f;--qa-ink-700:#322d66;--qa-ink-500:#5f5b86;--qa-ink-300:#8f8cad;--qa-hint:var(--qa-ink-500);--qa-bg:var(--qa-ice);--qa-surface:var(--qa-ice);--qa-surface-muted:#eef5fa;--qa-line:#dce6ef;--qa-surface-on-media:#fff;--qa-ice-edge-w:1px;--qa-ice-edge:var(--qa-line);--qa-nav-shadow:0 10px 28px rgba(16,24,40,.1);--qa-nav-border:var(--qa-line);--qa-nav-border-w:1px;--qa-nav-extent:calc(14px + 46px + 4px + 12px * 1.874 + 10px + 2 * var(--qa-nav-border-w) + 12px + env(safe-area-inset-bottom, 0px));--qa-art-line:#14103f;--qa-art-fill:#fff;--qa-art-shade:#d2e4ee;--qa-art-brand:#190f6f;--qa-art-brand-soft:#a5c8dc;--qa-shadow-sm:0 2px 8px rgba(16,24,40,.06);--qa-shadow-md:0 8px 20px rgba(16,24,40,.08);--qa-shadow-lg:0 18px 40px rgba(16,24,40,.12);--qa-s2:2px;--qa-s4:4px;--qa-s6:6px;--qa-s8:8px;--qa-s12:12px;--qa-s16:16px;--qa-s20:20px;--qa-s24:24px;--qa-s32:32px;--qa-s40:40px;--qa-h-control:56px;--qa-brand-fill:var(--qa-lime);--qa-on-brand-fill:#14103f;--qa-r12:12px;--qa-r16:16px;--qa-r20:20px;--qa-r28:28px;--qa-r-full:999px;--qa-ease-out:cubic-bezier(0.23,1,0.32,1);--qa-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--qa-d-fast:120ms;--qa-d-med:240ms;--qa-d-slow:420ms;color:var(--qa-ink);background:var(--qa-bg)}.qa button,.qa input,.qa select,.qa textarea{font-family:inherit}.qa input:-webkit-autofill,.qa input:-webkit-autofill:focus,.qa input:-webkit-autofill:hover,.qa select:-webkit-autofill,.qa textarea:-webkit-autofill{box-shadow:0 0 0 1000px var(--qa-autofill-bg,var(--qa-surface)) inset;-webkit-text-fill-color:var(--qa-ink);caret-color:var(--qa-accent-on);-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.dark .qa,.qa.dark,:root[data-theme=dark] .qa{--qa-brand-on:#fff;--qa-accent-on:#afeb00;--qa-on-accent:#14103f;--qa-select-fg:#afeb00;--qa-select-bg:var(--qa-brand);--qa-brand-fill:#afeb00;--qa-on-brand-fill:#14103f;--qa-info:#fff;--qa-icon-on:#afeb00;--qa-hint:var(--qa-ink-700);--qa-brand-soft:#1e1b55;--qa-lime-soft:#2a3308;--qa-accent-soft:#2a2211;--qa-star:#fbbf24;--qa-ink:#fff;--qa-ink-700:#c9c7e6;--qa-ink-500:#9895c2;--qa-ink-300:#7b78a6;--qa-bg:#0b0a26;--qa-surface:#0b0a26;--qa-surface-muted:#171540;--qa-line:#2c2a5c;--qa-surface-on-media:#0b0a26;--qa-ice-edge-w:0px;--qa-ice-edge:transparent;--qa-nav-shadow:0 10px 28px rgba(0,0,0,.4);--qa-nav-border:#2c2a5c;--qa-nav-border-w:1px;--qa-art-line:#f5fafe;--qa-art-fill:#0b0a26;--qa-art-shade:#323a54;--qa-art-brand:#afeb00;--qa-art-brand-soft:#444d70}.qa-nav{position:fixed;inset-inline:0;bottom:0;z-index:40;padding:0 var(--qa-s16) calc(var(--qa-s12) + env(safe-area-inset-bottom, 0px));background:transparent;pointer-events:none;transform:translateY(var(--qa-vv-shift,0))}@media (min-width:768px){.qa-nav{max-width:calc(480px - 2px);margin-inline:auto}}.qa-nav__bar{pointer-events:auto;display:flex;background:var(--qa-surface);border:var(--qa-nav-border-w) solid var(--qa-nav-border);border-radius:var(--qa-r28);box-shadow:var(--qa-nav-shadow);padding:14px 0 10px}.qa-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--qa-s4);background:none;border:0;padding:0;color:var(--qa-ink-700);text-decoration:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .11s var(--qa-ease-spring)}.qa-nav__item:active{transform:scale(.9);transition-timing-function:cubic-bezier(.33,1,.68,1)}.qa-nav__pill{width:46px;height:46px;border-radius:var(--qa-r16);display:grid;place-items:center;position:relative;transition:background-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-nav__item[aria-current=page] .qa-nav__pill{background:var(--qa-select-bg);box-shadow:0 5px 14px rgba(25,15,111,.32);transform:scale(1.06)}.qa-nav__icon{width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:color var(--qa-d-med) var(--qa-ease-out)}.qa-nav__item[aria-current=page] .qa-nav__icon{width:24px;height:24px;color:var(--qa-select-fg)}.qa-nav__label{font-size:12px;font-weight:600;line-height:1.874;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--qa-d-med) var(--qa-ease-out)}.qa-nav__item[aria-current=page] .qa-nav__label{font-weight:800;color:var(--qa-brand-on)}.dark .qa .qa-nav__item[aria-current=page] .qa-nav__label,:root[data-theme=dark] .qa .qa-nav__item[aria-current=page] .qa-nav__label{color:var(--qa-lime)}.qa-nav__badge{position:absolute;top:-1px;inset-inline-end:-1px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--qa-r-full);background:var(--qa-lime);color:var(--qa-on-lime);box-shadow:0 2px 8px rgba(175,235,0,.45);font-size:12px;font-weight:800;line-height:18px;text-align:center}.qa-nav-spacer{height:var(--qa-nav-extent)}.qa-nav--overlay~.qa-nav-spacer{display:none}.qa-reels{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain}@media (min-width:768px){.qa-reels{max-width:calc(480px - 2px);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.qa-nav__icon,.qa-nav__item,.qa-nav__label,.qa-nav__pill{transition:none}}:where(img[data-qa-fade]){opacity:0;transition:opacity .22s ease-out}:where(img[data-qa-fade=in]){opacity:1}@media (prefers-reduced-motion:reduce){:where(img[data-qa-fade]){transition:none}}.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--closed{position:relative}.qa-cat--closed>.qa-cat__box,.qa-cat--closed>.qa-cat__label{opacity:.45}.qa-cat__soon{position:absolute;top:0;inset-inline-end:0;padding:1.5px 6px;border-radius:999px;background:var(--qa-warning);color:#fff;font-size:9.5px;font-weight:700;line-height:1.3;pointer-events:none}.qa-cat[aria-pressed=true] .qa-cat__box{background:var(--qa-select-bg);border-color:transparent;color:var(--qa-select-fg);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-select-bg);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-select-bg);border-color:var(--qa-select-bg);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-select-bg);border-color:var(--qa-select-bg);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}}