:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f6f3;--card:#fff;--secondary-background:#efede8;--grouped-background:#f7f6f3;--elevated-background:#fff;--fill:#e6e3dc;--label:#16140f;--secondary-label:#6b665c;--tertiary-label:#8f897e;--separator:#e4e0d8;--accent:#b8893a;--on-accent:#16140f;--accent-text:#8a6420;--accent-soft:#f3ead8;--ink:#16140f;--on-ink:#fff;--hero-ink:#0e0d0b;--on-hero:#fff;--on-hero-muted:#d8d2c6;--featured:#8a6420;--featured-soft:#f3ead8;--verified:#0f766e;--success:#2e7d4f;--success-soft:#e3f2e8;--warning:#a16207;--star:#e89b00;--danger:#c9321f;--danger-soft:#fde4e1;--discount:#c9321f;--on-discount:#fff;--scrim:#0006;--art-body:#1e1b18;--art-body-high:#2a2621;--art-line:#3a342c;--art-glass:#1a2530;--art-deep:#0b0a09;--art-highlight:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121110;--card:#1c1b19;--secondary-background:#262420;--grouped-background:#121110;--elevated-background:#1c1b19;--fill:#2f2c27;--label:#f4f1ea;--secondary-label:#b3ac9f;--tertiary-label:#8a8479;--separator:#2e2b26;--accent:#d4a64a;--on-accent:#16140f;--accent-text:#e0b865;--accent-soft:#3a301f;--ink:#f4f1ea;--on-ink:#16140f;--hero-ink:#0e0d0b;--on-hero:#fff;--on-hero-muted:#d8d2c6;--featured:#e0b865;--featured-soft:#3a301f;--verified:#2dd4bf;--success:#5bd08a;--success-soft:#173222;--warning:#facc15;--star:#f5b82e;--danger:#ff6b5e;--danger-soft:#3b1614;--discount:#c9321f;--on-discount:#fff;--scrim:#0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121110;--card:#1c1b19;--secondary-background:#262420;--grouped-background:#121110;--elevated-background:#1c1b19;--fill:#2f2c27;--label:#f4f1ea;--secondary-label:#b3ac9f;--tertiary-label:#8a8479;--separator:#2e2b26;--accent:#d4a64a;--on-accent:#16140f;--accent-text:#e0b865;--accent-soft:#3a301f;--ink:#f4f1ea;--on-ink:#16140f;--hero-ink:#0e0d0b;--on-hero:#fff;--on-hero-muted:#d8d2c6;--featured:#e0b865;--featured-soft:#3a301f;--verified:#2dd4bf;--success:#5bd08a;--success-soft:#173222;--warning:#facc15;--star:#f5b82e;--danger:#ff6b5e;--danger-soft:#3b1614;--discount:#c9321f;--on-discount:#fff;--scrim:#0009}}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-400Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-500Medium.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-600SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-700Bold.ttf)format("truetype");font-weight:700;font-display:swap}:root{--font:"IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--shadow-sm:0 1px 2px #281e0a0f;--shadow-md:0 2px 10px #281e0a12;--shadow-lg:0 8px 28px #281e0a1f;--focus:0 0 0 3px color-mix(in srgb, var(--accent-text) 45%, transparent);--ease:cubic-bezier(.2, .8, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font);color:var(--label);background:var(--background);-webkit-font-smoothing:antialiased;font-feature-settings:"kern";margin:0;font-size:16px;line-height:1.6}:lang(ar) body{line-height:1.75}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent-text);text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{box-shadow:var(--focus);border-radius:var(--radius-sm);outline:none}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:700;line-height:1.2}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3{line-height:1.35}p{text-wrap:pretty;margin:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--on-ink);position:absolute;inset-block-start:-100px;inset-inline-start:var(--space-4)}.skip-link:focus{inset-block-start:var(--space-4)}[dir=rtl] [data-directional]{transform:scaleX(-1)}.ltr{direction:ltr;unicode-bidi:isolate}.muted{color:var(--secondary-label)}.tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding:0 var(--space-5);border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;transition:background-color .15s var(--ease), border-color .15s var(--ease), transform .1s var(--ease);border:1.5px solid #0000;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{background:var(--accent);color:var(--on-accent)}.btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--ink))}.btn--ink{background:var(--ink);color:var(--on-ink)}.btn--ink:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 85%, var(--accent))}.btn--outline{border-color:var(--accent);color:var(--accent-text);background:0 0}.btn--outline:hover:not(:disabled){background:var(--accent-soft)}.btn--ghost{color:var(--label);background:0 0}.btn--ghost:hover:not(:disabled){background:var(--secondary-background)}.btn--danger{background:var(--danger-soft);color:var(--danger)}.btn--danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-soft) 80%, var(--danger))}.btn--sm{min-block-size:34px;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:13px}.btn--lg{min-block-size:54px;padding:0 var(--space-6);font-size:16px}.btn--block{inline-size:100%}.icon-btn{border-radius:var(--radius-md);block-size:40px;inline-size:40px;color:var(--label);cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--secondary-background)}.card{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.card--flat{box-shadow:none;border:1px solid var(--separator)}.card__body{padding:var(--space-5)}.badge{border-radius:var(--radius-full);white-space:nowrap;background:var(--secondary-background);color:var(--secondary-label);align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.badge--gold{background:var(--accent-soft);color:var(--accent-text)}.badge--success{background:var(--success-soft);color:var(--success)}.badge--danger{background:var(--danger-soft);color:var(--danger)}.badge--ink{background:var(--ink);color:var(--on-ink)}.field{gap:var(--space-1);display:grid}.field__label{font-size:14px;font-weight:500}.field__hint{color:var(--tertiary-label);font-size:13px}.field__error{color:var(--danger);font-size:13px}.input,.select,.textarea{min-block-size:44px;inline-size:100%;padding:0 var(--space-3);border:1px solid var(--separator);border-radius:var(--radius-md);background:var(--card);color:var(--label);transition:border-color .15s var(--ease)}.textarea{padding:var(--space-3);resize:vertical;min-block-size:120px;line-height:1.6}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent-text);box-shadow:var(--focus);outline:none}.input::placeholder,.textarea::placeholder{color:var(--tertiary-label)}.checkbox{align-items:center;gap:var(--space-2);cursor:pointer;font-size:14px;display:inline-flex}.checkbox input{block-size:18px;inline-size:18px;accent-color:var(--accent)}.chip-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip{min-block-size:32px;padding:0 var(--space-3);border:1px solid var(--separator);border-radius:var(--radius-full);background:var(--card);color:var(--label);cursor:pointer;align-items:center;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.chip[aria-pressed=true],.chip[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.table-wrap{border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm);border:1px solid var(--separator);overflow-x:auto}.table{border-collapse:collapse;inline-size:100%;min-inline-size:680px;font-size:14px}.table th{padding:var(--space-3) var(--space-4);background:var(--secondary-background);color:var(--secondary-label);text-align:start;white-space:nowrap;font-size:12px;font-weight:600;position:sticky;inset-block-start:0}.table td{padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--separator);vertical-align:middle}.table tbody tr{cursor:pointer;transition:background-color .1s}.table tbody tr:hover{background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.table__primary{color:var(--label);font-weight:600}.table__sub{color:var(--secondary-label);font-size:12px}.thumb{border-radius:var(--radius-sm);object-fit:cover;background:var(--secondary-background);flex:none;block-size:44px;inline-size:44px}.avatar{background:var(--accent-soft);block-size:36px;inline-size:36px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;block-size:100%;inline-size:100%}.empty{place-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);text-align:center;color:var(--secondary-label);display:grid}.skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--secondary-background), var(--fill), var(--secondary-background));background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--label);font-size:14px;display:flex}.notice--danger{background:var(--danger-soft);color:var(--danger)}.dialog{border-radius:var(--radius-xl);background:var(--card);max-block-size:calc(100vh - 48px);inline-size:min(560px,100vw - 32px);color:var(--label);box-shadow:var(--shadow-lg);border:none;padding:0}.dialog--wide{inline-size:min(880px,100vw - 32px)}.dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog__header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6) 0;display:flex}.dialog__body{gap:var(--space-4);padding:var(--space-5) var(--space-6);max-block-size:calc(100vh - 220px);display:grid;overflow-y:auto}.dialog__footer{justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-6) var(--space-5);display:flex}.toast-region{z-index:200;gap:var(--space-2);display:grid;position:fixed;inset-block-end:var(--space-6);inset-inline-start:50%;translate:-50%}[dir=rtl] .toast-region{translate:50%}.toast{padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-lg);animation:toast-in .25s var(--ease);font-size:14px;font-weight:500}.toast--danger{background:var(--danger);color:#fff}@keyframes toast-in{0%{opacity:0;translate:0 8px}}.spinner{border:2px solid var(--fill);border-block-start-color:var(--accent-text);border-radius:50%;block-size:20px;inline-size:20px;animation:.8s linear infinite spin}@keyframes spin{to{rotate:360deg}}.segmented{border-radius:var(--radius-full);background:var(--secondary-background);gap:2px;padding:3px;display:inline-flex}.segmented button{min-block-size:30px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--secondary-label);cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:500}.segmented button[aria-pressed=true]{background:var(--card);color:var(--label);box-shadow:var(--shadow-sm)}.stars{color:var(--star);align-items:center;gap:3px;font-size:13px;font-weight:600;display:inline-flex}.stars span{color:var(--label)}.ugc,.table__primary,.table__sub,.quote,.listing-card__title{unicode-bidi:plaintext}.container{inline-size:min(1160px,100% - 32px);margin-inline:auto}.logo{align-items:center;gap:calc(var(--logo-size) * .24);color:var(--ink);text-decoration:none;display:inline-flex}.logo__text{display:grid}.logo__word{font-size:calc(var(--logo-size) * .7);letter-spacing:-.02em;color:var(--ink);font-weight:700;line-height:1.05}.logo__hub{color:var(--accent-text)}.logo__tagline{font-size:max(8px, calc(var(--logo-size) * .19));letter-spacing:.1em;color:var(--secondary-label);font-weight:500}.site-header{z-index:50;background:color-mix(in srgb, var(--background) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-block-end:1px solid var(--separator);position:sticky;inset-block-start:0}.site-header__inner{align-items:center;gap:var(--space-6);min-block-size:68px;display:flex}.site-header__brand{border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.site-nav{gap:var(--space-1);margin-inline-start:auto;display:flex}.site-nav a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--secondary-label);font-size:15px;font-weight:500;text-decoration:none}.site-nav a:hover{color:var(--label);background:var(--secondary-background)}.site-header__actions{align-items:center;gap:var(--space-2);display:flex}.site-header__menu{display:none}.prefs{align-items:center;gap:var(--space-2);display:flex}.mobile-nav{display:none}@media (max-width:920px){.site-nav,.site-header__actions .prefs{display:none}.site-header__actions{margin-inline-start:auto}.site-header__menu{display:inline-grid}.mobile-nav[data-open=true]{gap:var(--space-1);padding:var(--space-2) 0 var(--space-4);display:grid}.mobile-nav a{padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);color:var(--label);font-weight:500;text-decoration:none}.mobile-nav a:hover{background:var(--secondary-background)}.mobile-nav .prefs{padding:var(--space-3) var(--space-2) 0;border-block-start:1px solid var(--separator);flex-wrap:wrap;margin-block-start:var(--space-2)}}.hero{background:var(--hero-ink);color:var(--on-hero);position:relative;overflow:hidden}.hero__inner{align-items:center;gap:var(--space-12);padding-block:var(--space-16) 0;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.hero__copy{gap:var(--space-6);padding-block-end:var(--space-16);display:grid}.hero__lead{align-items:center;gap:var(--space-2);color:var(--accent);justify-self:start;font-size:15px;font-weight:600;display:inline-flex}.hero__lead:before{content:"";background:currentColor;block-size:2px;inline-size:28px}.hero h1{letter-spacing:-.025em;font-size:clamp(40px,5.4vw,68px);line-height:1.04}:lang(ar) .hero h1{letter-spacing:0;line-height:1.25}.hero__body{max-inline-size:34em;color:var(--on-hero-muted);font-size:18px}.hero__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero .btn--ghost{color:var(--on-hero);border-color:color-mix(in srgb, var(--on-hero) 30%, transparent)}.hero .btn--ghost:hover{background:color-mix(in srgb, var(--on-hero) 10%, transparent)}.hero__note{color:var(--on-hero-muted);font-size:14px}.hero__visual{align-self:end;block-size:560px;position:relative}.hero__aperture{opacity:.95;block-size:520px;inline-size:520px;position:absolute;inset-block-start:10px;inset-inline-start:50%;translate:-50%}[dir=rtl] .hero__aperture{translate:50%}.hero__phones{position:absolute;inset:0}.hero__phones .phone{position:absolute;inset-block-end:-120px}.hero__phones .phone:first-child{z-index:2;inset-inline-start:50%;translate:-62%}.hero__phones .phone:last-child{z-index:1;opacity:.92;inset-inline-start:50%;translate:8% -48px;rotate:6deg}[dir=rtl] .hero__phones .phone:first-child{translate:62%}[dir=rtl] .hero__phones .phone:last-child{translate:-8% -48px;rotate:-6deg}.aperture-blade{transform-box:view-box;transform-origin:50px 50px}.hero__aperture .aperture-blade{animation:iris-open 1.1s var(--ease) both;animation-delay:calc(.15s + var(--i) * 70ms)}@keyframes iris-open{0%{opacity:0;transform:rotate(-38deg)scale(.55)}}@media (max-width:960px){.hero__inner{gap:var(--space-8);grid-template-columns:1fr;padding-block-start:var(--space-12)}.hero__copy{padding-block-end:0}.hero__visual{block-size:440px}.hero__aperture{block-size:400px;inline-size:400px}}.phone{inline-size:var(--phone-w,264px);aspect-ratio:390/844;background:#1f1d1a;border-radius:46px;padding:9px;box-shadow:0 0 0 1.5px #3a3630,0 30px 60px #00000073}.phone__screen{background:var(--background);border-radius:38px;block-size:100%;position:relative;overflow:hidden}.phone__screen img{object-fit:cover;object-position:top;block-size:100%;inline-size:100%;position:absolute;inset:0}.phone__screen .shot--dark{display:none}:root[data-theme=dark] .phone__screen .shot--dark{display:block}:root[data-theme=dark] .phone__screen .shot--light{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .phone__screen .shot--dark{display:block}:root:not([data-theme=light]) .phone__screen .shot--light{display:none}}.section{padding-block:var(--space-24)}.section--tint{background:var(--secondary-background)}.section__head{gap:var(--space-3);max-inline-size:40em;margin-block-end:var(--space-12);display:grid}.section__head h2{letter-spacing:-.02em;font-size:clamp(30px,3.6vw,44px)}:lang(ar) .section__head h2{letter-spacing:0}.section__head p{color:var(--secondary-label);font-size:18px}.pillars{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pillar{align-content:start;gap:var(--space-3);border-block-start:2px solid var(--ink);padding-block-start:var(--space-5);display:grid}.pillar__word{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}.pillar p{color:var(--secondary-label)}@media (max-width:960px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pillars{grid-template-columns:1fr}}.tile{background:var(--accent-soft);block-size:48px;inline-size:48px;color:var(--accent-text);border-radius:14px;flex:none;place-items:center;display:inline-grid}.steps{gap:var(--space-8);counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step{gap:var(--space-2);counter-increment:step;display:grid}.step:before{content:counter(step);block-size:44px;inline-size:44px;background:var(--accent);color:var(--on-accent);border-radius:50%;place-items:center;margin-block-end:var(--space-3);font-size:18px;font-weight:700;display:grid}.step h3{font-size:22px}.step p{color:var(--secondary-label)}@media (max-width:760px){.steps{grid-template-columns:1fr}}.split{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}@media (max-width:900px){.split{gap:var(--space-8);grid-template-columns:1fr}}.split .section__head{margin-block-end:var(--space-8)}.feature-list{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.feature-list li{gap:var(--space-4);align-items:flex-start;display:flex}.feature-list h3{margin-block-end:var(--space-1);font-size:18px}.feature-list p{color:var(--secondary-label);font-size:15px}.store-sample{gap:var(--space-4);justify-items:center;display:grid}.store-sample__card{inline-size:min(100%,420px);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-lg);gap:var(--space-4);display:grid}.store-sample__top{gap:var(--space-4);align-items:center;display:flex}.store-sample__logo{background:var(--hero-ink);block-size:56px;inline-size:56px;color:var(--accent);border-radius:16px;place-items:center;font-size:22px;font-weight:700;display:grid}.store-sample__name{font-size:19px;font-weight:700}.store-sample__meta{gap:var(--space-2);color:var(--secondary-label);flex-wrap:wrap;align-items:center;font-size:14px;display:flex}.verified-mark{color:var(--verified);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.store-sample__rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.store-sample__rows li{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--secondary-background);font-size:14px;display:flex}.store-sample__rows strong{font-weight:600}.price-was{color:var(--tertiary-label);margin-inline-end:var(--space-2);font-size:13px;text-decoration:line-through}.price-now{color:var(--discount);font-weight:700}.trust-grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trust-grid li{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--card);display:flex}.trust-grid h3{margin-block-end:var(--space-1);font-size:18px}.trust-grid p{color:var(--secondary-label);font-size:15px}@media (max-width:760px){.trust-grid{grid-template-columns:1fr}}.download{background:var(--hero-ink);color:var(--on-hero);position:relative;overflow:hidden}.download__inner{justify-items:center;gap:var(--space-5);padding-block:var(--space-24);text-align:center;display:grid}.download h2{font-size:clamp(32px,4vw,48px)}.download p{color:var(--on-hero-muted);font-size:18px}.store-buttons{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.store-button{min-inline-size:190px;padding:var(--space-2) var(--space-5);border:1.5px solid color-mix(in srgb, var(--on-hero) 35%, transparent);border-radius:var(--radius-md);color:var(--on-hero);text-align:start;gap:0;text-decoration:none;display:inline-grid}.store-button:hover{background:color-mix(in srgb, var(--on-hero) 8%, transparent)}.store-button small{color:var(--on-hero-muted);font-size:12px}.store-button strong{font-size:18px;font-weight:600;line-height:1.3}.coming-soon{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);font-size:14px;font-weight:600;display:inline-flex}.site-footer{border-block-start:1px solid var(--separator);background:var(--background)}.site-footer__inner{gap:var(--space-8);padding-block:var(--space-12);grid-template-columns:1.4fr repeat(2,1fr);display:grid}.site-footer h2{color:var(--secondary-label);margin-block-end:var(--space-3);font-size:14px;font-weight:600}.site-footer ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:var(--label);font-size:15px;text-decoration:none}.site-footer a:hover{color:var(--accent-text);text-decoration:underline}.site-footer__brand{gap:var(--space-4);align-content:start;display:grid}.site-footer__brand p{color:var(--secondary-label);max-inline-size:28em;font-size:15px}.site-footer__bottom{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-5);border-block-start:1px solid var(--separator);color:var(--tertiary-label);flex-wrap:wrap;font-size:14px;display:flex}@media (max-width:760px){.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1/-1}}.doc{padding-block:var(--space-16) var(--space-24)}.doc__inner{gap:var(--space-6);inline-size:min(760px,100% - 32px);margin-inline:auto;display:grid}.doc h1{letter-spacing:-.02em;font-size:clamp(32px,4vw,44px)}:lang(ar) .doc h1{letter-spacing:0}.doc__meta{color:var(--secondary-label);font-size:15px}.prose{gap:var(--space-4);font-size:17px;display:grid}.prose h2{margin-block-start:var(--space-6);font-size:22px}.prose ul,.prose ol{gap:var(--space-2);margin:0;padding-inline-start:1.3em;display:grid}.prose p,.prose li{color:color-mix(in srgb, var(--label) 88%, var(--secondary-label))}.help-card{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--separator);display:grid}.help-card h2{margin:0;font-size:20px}.faq{gap:var(--space-2);display:grid}.faq details{border-radius:var(--radius-md);background:var(--card);border:1px solid var(--separator)}.faq summary{padding:var(--space-4) var(--space-5);cursor:pointer;justify-content:space-between;gap:var(--space-3);font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent-text);font-weight:700}.faq details[open] summary:after{content:"−"}.faq details p{padding:0 var(--space-5) var(--space-4);color:var(--secondary-label)}.share{padding-block:var(--space-12) var(--space-24)}.share__inner{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;inline-size:min(980px,100% - 32px);margin-inline:auto;display:grid}@media (max-width:820px){.share__inner{grid-template-columns:1fr}}.share__media{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--secondary-background);color:var(--tertiary-label);place-items:center;display:grid;overflow:hidden}.share__media img{object-fit:cover;block-size:100%;inline-size:100%}.share__thumbs{gap:var(--space-2);margin-block-start:var(--space-3);display:flex;overflow-x:auto}.share__thumbs img{border-radius:var(--radius-sm);object-fit:cover;flex:none;block-size:72px;inline-size:72px}.share__info{gap:var(--space-4);display:grid}.share__info h1{font-size:clamp(26px,3vw,34px)}.share__price{font-size:28px;font-weight:700}.share__cta{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--separator);display:grid}.share__cta p{color:var(--secondary-label);font-size:14px}.spec-list{gap:var(--space-2) var(--space-5);grid-template-columns:auto 1fr;margin:0;font-size:15px;display:grid}.spec-list dt{color:var(--secondary-label)}.spec-list dd{margin:0;font-weight:500}.card-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.listing-card{gap:var(--space-2);color:inherit;text-decoration:none;display:grid}.listing-card__img{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--secondary-background);color:var(--tertiary-label);place-items:center;display:grid;overflow:hidden}.listing-card__img img{object-fit:cover;block-size:100%;inline-size:100%}.listing-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.listing-card__price{font-weight:700}.profile-head{gap:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.profile-head__logo{background:var(--hero-ink);block-size:88px;inline-size:88px;color:var(--accent);border-radius:24px;place-items:center;font-size:34px;font-weight:700;display:grid;overflow:hidden}.profile-head__logo img{object-fit:cover;block-size:100%;inline-size:100%}.not-found{justify-items:center;gap:var(--space-4);padding-block:var(--space-24);text-align:center;display:grid}.not-found h1{font-size:36px}section[id]{scroll-margin-block-start:76px}.store-buttons[data-tone=light] .store-button{color:var(--label);border-color:var(--separator)}.store-buttons[data-tone=light] .store-button:hover{background:var(--secondary-background)}.store-buttons[data-tone=light] .store-button small{color:var(--secondary-label)}.coming-soon[data-tone=light]{background:var(--accent-soft);color:var(--accent-text);justify-self:start}.admin{background:var(--background);grid-template-columns:252px minmax(0,1fr);min-block-size:100vh;display:grid}.admin-sidebar{gap:var(--space-5);block-size:100vh;padding:var(--space-5) var(--space-3);background:var(--card);border-inline-end:1px solid var(--separator);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.admin-sidebar__brand{padding-inline:var(--space-2);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.admin-nav{gap:var(--space-5);display:grid}.admin-nav__group{gap:2px;display:grid}.admin-nav__heading{padding:0 var(--space-3) var(--space-1);color:var(--tertiary-label);font-size:12px;font-weight:600}.admin-nav a{align-items:center;gap:var(--space-3);min-block-size:38px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--secondary-label);font-size:14px;font-weight:500;text-decoration:none;display:flex}.admin-nav a:hover{background:var(--secondary-background);color:var(--label)}.admin-nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.admin-nav__count{border-radius:var(--radius-full);background:var(--ink);min-inline-size:22px;color:var(--on-ink);text-align:center;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:20px}.admin-user{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--secondary-background);margin-block-start:auto;display:grid}.admin-user__row{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.admin-user__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.admin-user .prefs{flex-wrap:wrap;justify-content:space-between}.admin-topbar,.admin-scrim{display:none}@media (max-width:960px){.admin{grid-template-columns:1fr}.admin-topbar{z-index:40;align-items:center;gap:var(--space-3);min-block-size:56px;padding:0 var(--space-3);background:var(--card);border-block-end:1px solid var(--separator);display:flex;position:sticky;inset-block-start:0}.admin-sidebar{z-index:60;inline-size:min(300px,86vw);transition:translate .25s var(--ease);position:fixed;inset-block:0;inset-inline-start:0;translate:-105%}[dir=rtl] .admin-sidebar{translate:105%}.admin-sidebar[data-open=true]{box-shadow:var(--shadow-lg);translate:0}.admin-scrim[data-open=true]{z-index:55;background:var(--scrim);display:block;position:fixed;inset:0}}.page{gap:var(--space-6);inline-size:100%;max-inline-size:1240px;padding:var(--space-8) var(--space-8) var(--space-16);align-content:start;display:grid}@media (max-width:700px){.page{padding:var(--space-5) var(--space-4) var(--space-12)}}.page__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.page__title{letter-spacing:-.015em;font-size:28px}:lang(ar) .page__title{letter-spacing:0}.page__subtitle{color:var(--secondary-label);margin-block-start:var(--space-1);font-size:15px}.crumb{align-items:center;gap:var(--space-1);color:var(--secondary-label);margin-block-end:var(--space-2);font-size:14px;text-decoration:none;display:inline-flex}.crumb:hover{color:var(--label)}.toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.toolbar .input,.toolbar .select{min-block-size:40px;inline-size:auto;min-inline-size:200px}.search-input{flex:260px;max-inline-size:420px;position:relative}.search-input svg{color:var(--tertiary-label);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:12px;translate:0 -50%}.search-input .input{inline-size:100%;padding-inline-start:40px}.stat-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.stat{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--separator);color:inherit;transition:border-color .15s var(--ease);text-decoration:none;display:grid}.stat:hover{border-color:var(--accent)}.stat__value{font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:1.1}.stat__value[data-zero=true]{color:var(--tertiary-label)}.stat__label{color:var(--secondary-label);font-size:14px}.stat__cta{align-items:center;gap:var(--space-1);color:var(--accent-text);font-size:14px;font-weight:600;display:inline-flex}.cell-media{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.cell-media>div{min-inline-size:0}.table td.nowrap,.table th.nowrap{white-space:nowrap}.table tbody tr[data-static=true]{cursor:default}.table-footer{padding:var(--space-4);justify-content:center;display:flex}.detail{gap:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;display:grid}@media (max-width:1100px){.detail{grid-template-columns:1fr}}.detail__main,.detail__aside{gap:var(--space-5);min-inline-size:0;display:grid}.panel{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--separator);min-inline-size:0;display:grid}.panel__title{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:16px;font-weight:600;display:flex}.kv{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(120px,auto) 1fr;margin:0;font-size:14px;display:grid}.kv dt{color:var(--secondary-label)}.kv dd{overflow-wrap:anywhere;min-inline-size:0;margin:0}.actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.actions--stack{display:grid}.gallery{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.gallery a{aspect-ratio:1;border-radius:var(--radius-md);background:var(--secondary-background);display:block;position:relative;overflow:hidden}.gallery img{object-fit:cover;block-size:100%;inline-size:100%}.gallery .badge{position:absolute;inset-block-start:6px;inset-inline-start:6px}.timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.timeline li{padding-block:0 var(--space-4);gap:2px;padding-inline-start:var(--space-6);font-size:14px;display:grid;position:relative}.timeline li:before{content:"";background:var(--accent);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:7px;inset-inline-start:5px}.timeline li:after{content:"";background:var(--separator);inline-size:1px;position:absolute;inset-block:18px 0;inset-inline-start:8.5px}.timeline li:last-child:after{display:none}.timeline__meta{color:var(--tertiary-label);font-size:12px}.quote{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--secondary-background);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.chat{gap:var(--space-2);min-block-size:240px;max-block-size:60vh;flex-direction:column;padding-inline-end:var(--space-2);display:flex;overflow-y:auto}.chat__line{display:flex}.chat__line--staff{justify-content:flex-end}.chat__system{padding:var(--space-1) 0;color:var(--tertiary-label);text-align:center;font-size:12px}.chat__bubble{max-inline-size:72%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--secondary-background);white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;font-size:14px;line-height:1.45}.chat__line--staff .chat__bubble{background:var(--accent-soft);color:var(--accent-text)}.chat__meta{color:var(--tertiary-label);margin-block-start:4px;font-size:11px}.status-dot{align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.status-dot:before{content:"";background:var(--tertiary-label);border-radius:50%;block-size:8px;inline-size:8px}.status-dot[data-tone=success]:before{background:var(--success)}.status-dot[data-tone=warning]:before{background:var(--warning)}.status-dot[data-tone=danger]:before{background:var(--danger)}.status-dot[data-tone=gold]:before{background:var(--accent)}.form-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid .span-2{grid-column:1/-1}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.upload{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.upload__preview{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--secondary-background);inline-size:160px;color:var(--tertiary-label);place-items:center;display:grid;overflow:hidden}.upload__preview--square{aspect-ratio:1;inline-size:88px}.upload__preview img{object-fit:cover;block-size:100%;inline-size:100%}.banner-preview{align-content:end;gap:var(--space-1);min-block-size:150px;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--hero-ink);color:var(--on-hero);display:grid;position:relative;overflow:hidden}.banner-preview img{object-fit:cover;opacity:.55;block-size:100%;inline-size:100%;position:absolute;inset:0}.banner-preview>:not(img){position:relative}.banner-preview strong{font-size:20px}.banner-preview span{color:var(--on-hero-muted);font-size:14px}.banner-preview .btn{justify-self:start;margin-block-start:var(--space-2)}.sign-in{min-block-size:100vh;padding:var(--space-6) var(--space-4);background:radial-gradient(circle at 80% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 45%), var(--background);place-items:center;display:grid}.sign-in__card{gap:var(--space-5);inline-size:min(420px,100%);padding:var(--space-8);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-lg);display:grid}.sign-in__card h1{font-size:24px}.sign-in__prefs{justify-content:center;display:flex}.json{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--secondary-background);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;direction:ltr;margin:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px}.chip-list{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.chip-static{background:var(--secondary-background);color:var(--secondary-label);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}.preview-pair{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.notif-card{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--secondary-background);border:1px solid var(--separator);text-align:start;gap:2px;font-size:14px;display:grid}.notif-card__app{align-items:center;gap:var(--space-1);color:var(--secondary-label);text-transform:uppercase;letter-spacing:.02em;font-size:12px;display:flex}.notif-card__title{overflow-wrap:anywhere;font-weight:600}.notif-card__body{color:var(--secondary-label);overflow-wrap:anywhere}.reach{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-text);font-weight:600;display:flex}.reach[data-empty=true]{background:var(--danger-soft);color:var(--danger)}.field__hint [data-over=true]{color:var(--danger)}.overview{gap:var(--space-5);transition:opacity .15s var(--ease);margin-block-start:var(--space-5);display:grid}.overview[data-loading=true]{opacity:.7}.overview__grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;display:grid}.kpi-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.kpi{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--secondary-background);gap:2px;display:grid}.kpi__value{font-size:26px;font-weight:700;line-height:1.1}.kpi__value[data-zero=true]{color:var(--tertiary-label)}.kpi__label{color:var(--secondary-label);font-size:13px}.kpi__delta{font-size:12px;font-weight:600}.kpi__delta[data-dir=up]{color:var(--success)}.kpi__delta[data-dir=down]{color:var(--danger)}.kpi__delta[data-dir=flat],.kpi__delta[data-dir=none]{color:var(--secondary-label)}.multiples{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.spark{gap:var(--space-1);text-align:left;min-inline-size:0;display:grid}.spark__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:13px;display:flex}.spark__title{color:var(--secondary-label)}.spark__total{font-size:16px;font-weight:700}.spark__hint{font-size:12px}.spark__plot{cursor:crosshair;touch-action:pan-y;block-size:88px;position:relative}.spark__plot svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.spark__tip{border-radius:var(--radius-sm,6px);background:var(--elevated-background,var(--card));border:1px solid var(--separator);box-shadow:0 4px 16px var(--scrim,#0003);white-space:nowrap;pointer-events:none;z-index:1;padding:4px 8px;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.spark__empty{place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.spark__axis{justify-content:space-between;font-size:11px;display:flex}.bar-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bar-list__row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(96px,1fr) minmax(0,2fr) auto;font-size:14px;display:grid}.bar-list__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.bar-list__label a{color:inherit}.bar-list__track{background:var(--secondary-background);border-radius:999px;block-size:10px;display:block;overflow:hidden}.bar-list__fill{background:var(--accent);block-size:100%;transition:inline-size .3s var(--ease);border-radius:999px;display:block}.bar-list__value{color:var(--secondary-label);white-space:nowrap}.queue-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.queue-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--secondary-background);grid-template-columns:1fr auto auto;font-size:14px;display:grid}.queue-row__value{font-weight:600}.queue-row__tone{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.queue-row[data-tone=good] .queue-row__tone{background:var(--success-soft);color:var(--success)}.queue-row[data-tone=warning] .queue-row__tone{background:var(--featured-soft);color:var(--warning)}.queue-row[data-tone=danger] .queue-row__tone{background:var(--danger-soft);color:var(--danger)}.table--compact td,.table--compact th{padding-block:6px}
