@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.DrtBj6UE.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.9rXc6cUL.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-latin-500-normal.Cd6jVIg7.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-500-normal.BletK1Hp.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-latin-700-normal.BzSf6GNr.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-700-normal.Cl4F7CZR.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}:root{--c-ink:#1b2236;--c-muted:#5b6475;--c-ground:#f5f6f8;--c-surface:#fff;--c-line:#e3e6ec;--c-accent:#e8590c;--c-accent-strong:#c2410c;--c-accent-soft:#fff1e6;--c-navy:#14213d;--c-on-navy-muted:#c9d0e0;--c-success:#157f3d;--font-sans:"thmanyah sans", "Thmanyah Sans", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-code:"JetBrains Mono", ui-monospace, Consolas, monospace;--weight-regular:400;--weight-medium:500;--weight-bold:700;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-card:16px;--text-lg:18px;--text-h2:clamp(20px, 2vw, 24px);--text-h1:clamp(22px, 2.6vw, 30px);--text-banner:clamp(24px, 3vw, 34px);--text-stub:22px;--text-code-sm:14px;--text-code:18px;--text-code-big:clamp(24px, 3vw, 32px);--text-code-popup:28px;--text-btn:14px;--leading-body:1.6;--leading-tight:1.3;--code-tracking:.12em;--code-pad:16px;--measure:70ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:44px;--space-16:56px;--radius:10px;--radius-lg:14px;--radius-xl:20px;--line:1px solid var(--c-line);--tap:44px;--btn-h:44px;--gutter:16px;--container:1240px;--col-aside:320px;--rail-height:12px;--band-height:6px;--stub-w:80px;--stub-w-c:80px;--section-gap:44px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-weave:.3s}@media (width>=720px){:root{--text-stub:26px;--stub-w:112px;--stub-w-c:88px;--btn-h:40px}}@media (width>=1024px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-block-start:16px}body{background:var(--c-ground);color:var(--c-ink);font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--text-base);line-height:var(--leading-body);font-variant-numeric:tabular-nums;caret-color:var(--c-accent-strong);overflow-wrap:break-word;flex-direction:column;min-block-size:100dvh;margin:0;display:flex}main{flex:1;padding-block-end:var(--section-gap)}main:focus{outline:none}::selection{background:var(--c-accent-soft);color:var(--c-ink)}[hidden]{display:none!important}h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset{margin:0}ul,ol{padding:0;list-style:none}fieldset{border:0;min-inline-size:0;padding:0}button,input,select,textarea,summary{font:inherit;color:inherit}button,summary{cursor:pointer}img{max-inline-size:100%;display:block}s{text-decoration-thickness:1px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:var(--c-ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--c-accent-strong)}:focus-visible{outline:2px solid var(--c-accent-strong);outline-offset:2px}.skip{z-index:60;background:var(--c-ink);color:var(--c-surface);border-radius:var(--radius);padding:10px 16px;position:absolute;inset-block-start:-100px;inset-inline-start:8px}.skip:focus{color:var(--c-surface);inset-block-start:8px}h1,h2,h3{font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:0;text-wrap:balance}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-card);line-height:1.45}.page-h1{margin-block:var(--space-2) var(--space-3)}.muted{color:var(--c-muted)}.small{font-size:var(--text-sm)}.plain-list{gap:var(--space-2);display:grid}.inline-links{gap:var(--space-3);flex-wrap:wrap;display:flex}.container{inline-size:100%;max-inline-size:var(--container);padding-inline:var(--gutter);margin-inline:auto}.page-top{padding-block-start:var(--space-2)}.block{margin-block-start:var(--section-gap)}.block.tight{margin-block-start:var(--space-5)}.panel{background:var(--c-surface);border:var(--line);border-radius:var(--radius-lg)}.pad{padding:var(--space-4)}.tint{background:var(--c-accent-soft);border-color:var(--c-accent-soft)}.two-col{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-4);display:grid}.main-col,.aside-col{min-inline-size:0}.main-col>*+*{margin-block-start:var(--space-4)}.main-col>.block{margin-block-start:var(--section-gap)}.aside-col{gap:var(--space-3);align-content:start;display:grid}@media (width>=1024px){.two-col{grid-template-columns:minmax(0, 1fr) var(--col-aside);align-items:start}}.grid{gap:var(--space-3);display:grid}.g-tiles{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.g-stores,.g-2,.g-3{grid-template-columns:minmax(0,1fr)}@media (width>=720px){.g-2,.g-3,.g-stores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.g-3,.g-stores{grid-template-columns:repeat(3,minmax(0,1fr))}.g-stores-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid>li{min-inline-size:0}.sec-head{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.sec-head h2+p{font-size:var(--text-sm);margin-block-start:var(--space-1)}.sec-tools{align-items:center;gap:var(--space-3);display:flex}.car-btns{gap:var(--space-2);display:flex}.link-more{align-items:center;gap:var(--space-1);min-block-size:var(--tap);font-size:var(--text-btn);display:inline-flex}.divider-h{align-items:center;gap:var(--space-4);display:flex;margin-block:var(--section-gap) 0!important}.divider-h:before,.divider-h:after{content:"";border-block-start:var(--line);flex:1}.block>h2{margin-block-end:var(--space-4)}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--btn-h);padding-inline:var(--space-4);border-radius:var(--radius);font-weight:var(--weight-medium);font-size:var(--text-btn);text-align:center;background:0 0;border:1px solid #0000;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.btn:after{content:"";inset-inline:0;inset-block:calc((var(--tap) - 100%) / -2);position:absolute}.btn-primary{background:var(--c-accent-strong);color:#fff;border-color:var(--c-accent-strong)}.btn-primary:hover{background:var(--c-accent-strong);color:#fff;filter:brightness(.88)}.btn-secondary{background:var(--c-surface);border-color:var(--c-ink);color:var(--c-ink)}.btn-secondary:hover{background:var(--c-accent-soft);color:var(--c-ink)}.btn-icon{inline-size:var(--btn-h);block-size:var(--btn-h);background:var(--c-surface);border-color:var(--c-line);color:var(--c-ink);padding:0}.btn-icon:hover{border-color:var(--c-ink);color:var(--c-ink)}.btn-icon[aria-pressed=true]{color:var(--c-accent-strong);border-color:var(--c-accent-strong)}.btn-icon[aria-pressed=true] .icon{fill:currentColor}.btn-block{inline-size:100%}.btn-bare{min-inline-size:var(--tap);min-block-size:var(--tap);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.btn-copy[data-state=ok]{background:var(--c-success);border-color:var(--c-success);color:#fff}.btn-copy[data-state=error]{background:var(--c-surface);color:var(--c-ink);border-color:var(--c-accent-strong)}.sample-tag,.tag{font-size:var(--text-xs);padding:0 var(--space-2);border:var(--line);color:var(--c-muted);white-space:nowrap;background:var(--c-surface);border-radius:6px;align-items:center;line-height:1.7;display:inline-flex}.tag{color:var(--c-ink)}.site-header{background:var(--c-surface);border-block-end:var(--line);z-index:20;position:relative}.hdr{align-items:center;gap:var(--space-3);min-block-size:60px;display:flex}.wordmark{font-weight:var(--weight-bold);color:var(--c-ink);min-block-size:var(--tap);letter-spacing:0;align-items:center;font-size:22px;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--c-ink)}.main-nav,.hdr-search,.hdr-country{display:none}.hdr-searchlink{margin-inline-start:auto}.main-nav ul{gap:var(--space-1);display:flex}.main-nav a,.drawer a{min-block-size:var(--tap);padding-inline:var(--space-3);border-radius:var(--radius);font-size:var(--text-base);align-items:center;text-decoration:none;display:inline-flex}.main-nav a:hover{background:var(--c-ground);color:var(--c-ink)}[aria-current=page]{color:var(--c-accent-strong);font-weight:var(--weight-bold)}.hdr-search{align-items:center;inline-size:280px;position:relative}.hdr-search input,.search-field input{inline-size:100%;min-block-size:var(--tap);padding-inline:var(--space-4) var(--space-12);border:1px solid var(--c-ink);border-radius:var(--radius);background:var(--c-surface);font-size:var(--text-base)}.hdr-search button{position:absolute;inset-inline-end:0}.drawer{position:relative}.drawer>summary,.switcher>summary{list-style:none}.drawer>summary::-webkit-details-marker,.switcher>summary::-webkit-details-marker{display:none}.drawer-panel{background:var(--c-surface);border:1px solid var(--c-ink);border-radius:var(--radius-lg);inline-size:min(320px,100vw - 32px);padding:var(--space-3);gap:var(--space-2);display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.drawer-panel ul{display:grid}.drawer-panel a{inline-size:100%}.drawer-h{padding-inline:var(--space-3);margin-block-start:var(--space-2)}.switcher{position:relative}.switcher summary{align-items:center;gap:var(--space-2);min-block-size:var(--tap);padding-inline:var(--space-3);border:var(--line);border-radius:var(--radius);font-size:var(--text-base);display:inline-flex}.switcher[open] summary{border-color:var(--c-ink)}.switcher ul{z-index:30;background:var(--c-surface);border:1px solid var(--c-ink);border-radius:var(--radius);min-inline-size:180px;padding:var(--space-1);position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.switcher ul a{min-block-size:var(--tap);padding-inline:var(--space-3);border-radius:var(--radius);align-items:center;text-decoration:none;display:flex}.switcher ul a:hover{background:var(--c-ground)}@media (width>=1024px){.main-nav,.hdr-search,.hdr-country{display:flex}.main-nav{margin-inline-start:var(--space-4)}.hdr-search{margin-inline-start:auto}.hdr-searchlink,.drawer{display:none}}.breadcrumb ol{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;display:flex}.breadcrumb li{align-items:center;display:inline-flex}.breadcrumb a{min-block-size:var(--tap);align-items:center;display:inline-flex}.breadcrumb [aria-current]{color:var(--c-muted);font-weight:var(--weight-regular)}.breadcrumb .sep{block-size:16px;inline-size:16px;margin-inline:var(--space-1);color:var(--c-muted)}.logo{background:var(--c-surface);border:var(--line);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.logo-txt{color:var(--wm);font-weight:var(--weight-bold);font-size:var(--fs,14px);white-space:nowrap;padding-inline:4px;line-height:1}.logo-img{background:var(--c-surface);place-items:center;padding:6px;display:grid;position:absolute;inset:0}.logo-img img{object-fit:contain;block-size:100%;inline-size:100%}.logo-xs{border-radius:12px;block-size:56px;inline-size:88px}.logo-sm{border-radius:8px;block-size:32px;inline-size:64px}.logo-sm .logo-img{padding:3px}.logo-md{block-size:64px;inline-size:120px}.logo-lg{block-size:80px;inline-size:128px}.scard{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--c-surface);border:var(--line);border-radius:var(--radius-lg);block-size:100%;text-decoration:none;display:flex}.scard:hover{border-color:var(--c-accent);color:var(--c-ink)}.scard-txt{flex:1;min-inline-size:0;display:grid}.sc-name{font-weight:var(--weight-bold);font-size:var(--text-card);line-height:1.4}.sc-count{font-size:var(--text-sm)}.scard-max{color:var(--c-accent-strong);font-weight:var(--weight-bold);font-size:var(--text-sm);white-space:nowrap}.info-tile{align-content:start;block-size:100%;text-decoration:none;display:grid;overflow:hidden}.info-tile:hover{border-color:var(--c-accent);color:var(--c-ink)}.info-tile .ph{border-radius:0}.it-text{padding:var(--space-3);justify-items:start;gap:2px;display:grid}.info-tile:not(.has-photo) .it-text{align-content:center;min-block-size:88px}.it-name{font-weight:var(--weight-bold);font-size:var(--text-card);line-height:1.4}.diamond{block-size:14px;inline-size:14px}.carousel{gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-block-end:var(--space-1);display:flex;position:relative;overflow-x:auto}.carousel::-webkit-scrollbar{display:none}.car-item{scroll-snap-align:start;flex:none;min-inline-size:0;display:block}.w-tile{inline-size:220px}.w-card{inline-size:min(280px,78%)}.w-tkt{inline-size:min(340px,88%)}@media (width>=720px){.w-card{inline-size:280px}}.carousel:focus-visible{outline-offset:-2px}.banner{background:var(--c-navy);color:#fff;border-radius:var(--radius-xl);padding:var(--space-6) var(--space-5);gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-4);display:grid;overflow:hidden}.banner h1{color:#fff;font-size:var(--text-banner);max-inline-size:22ch}.banner-sub{color:var(--c-on-navy-muted);margin-block:var(--space-2) var(--space-5);max-inline-size:52ch}.banner-search{gap:var(--space-2);max-inline-size:560px;display:flex}.banner-search input{min-block-size:52px;min-inline-size:0;padding-inline:var(--space-4);border-radius:var(--radius);color:var(--c-ink);background:#fff;border:0;flex:1;font-size:16px}.banner-search input:focus-visible,.banner a:focus-visible,.banner button:focus-visible{outline-color:#fff}.banner-search .btn{min-block-size:52px;padding-inline:var(--space-6);font-size:var(--text-base)}.banner-tickets{display:none}@media (width>=900px){.banner{min-block-size:320px;padding:var(--space-10) var(--space-12);grid-template-columns:minmax(0,1fr) 360px;align-items:center}.banner-tickets{gap:var(--space-3);padding-block:var(--space-2);justify-items:center;display:grid}}.mini-tkt{inline-size:320px;max-inline-size:100%;color:var(--c-ink);background:#fff;border-radius:12px;display:flex;overflow:hidden}.mt-stub{white-space:nowrap;min-inline-size:92px;padding:var(--space-3);background:var(--c-accent-soft);color:var(--c-accent);font-weight:var(--weight-bold);border-inline-end:2px dashed color-mix(in srgb, var(--c-accent) 40%, transparent);place-items:center;font-size:26px;display:grid}.mt-body{padding:var(--space-3) var(--space-4);align-content:center;gap:2px;min-inline-size:0;display:grid}.mt-store{font-size:var(--text-xs);color:var(--c-muted)}.mt-title{font-weight:var(--weight-bold);font-size:var(--text-sm);line-height:1.4}.mt-1{transform:rotate(-4deg)}.mt-2{margin-inline-start:var(--space-8);transform:rotate(2deg)}.mt-3{transform:rotate(-1deg)}.ph{background:var(--c-accent-soft);border-radius:var(--radius);inline-size:100%;display:block;position:relative;overflow:hidden}.ph img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ph-fb{justify-content:center;gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex;position:absolute;inset:0}.ph.has-img:not(.ph-fail) .ph-fb{visibility:hidden}.ph-title{font-weight:var(--weight-bold);font-size:var(--text-card);text-wrap:balance;line-height:1.3}.ph-line{color:var(--c-muted);font-size:var(--text-sm);line-height:1.5}.ph-cap{color:var(--c-muted);font-size:11px;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-3)}.ph-big .ph-title{font-size:var(--text-h1)}.ocard .ph,.dcard .ph,.acard .ph{border-start-start-radius:12px;border-start-end-radius:12px;border-end-end-radius:0;border-end-start-radius:0}.ocard,.dcard{flex-direction:column;block-size:100%;display:flex;overflow:hidden}.oc-body,.dc-body{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.oc-body>:last-child,.dc-body>:last-child{margin-block-start:auto}.oc-body .btn,.dc-body .btn{inline-size:100%}.dc-store,.oc-store{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--c-muted);display:flex}.oc-disc .disc{font-size:28px;line-height:1.1}.oc-text{font-weight:var(--weight-medium);line-height:1.5}.dc-name{font-size:var(--text-card);font-weight:var(--weight-bold);line-height:1.5}.dc-name a{text-decoration:none}.dc-price{font-size:var(--text-lg);font-weight:var(--weight-bold)}.dc-price s{font-weight:var(--weight-regular);font-size:var(--text-base)}.disc{color:var(--c-accent);font-weight:var(--weight-bold)}.today-layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.today-layout{grid-template-columns:minmax(0, 1fr) var(--col-aside);align-items:start}}.cat-panel{overflow:hidden}.cat-panel .ph{border-radius:0}.cat-panel-b{padding:var(--space-4);gap:var(--space-3);justify-items:start;display:grid}.top-layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.top-layout{grid-template-columns:minmax(0, 1fr) var(--col-aside);align-items:start}}.som{padding:var(--space-4);gap:var(--space-3);justify-items:start;display:grid}.som-name{font-size:var(--text-lg);font-weight:var(--weight-bold)}.chips,.letters{gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.chip{min-block-size:var(--tap);padding-inline:var(--space-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius);font-size:var(--text-btn)}.chip:hover{border-color:var(--c-ink)}.chip[aria-pressed=true]{color:var(--c-accent-strong);border-color:var(--c-accent-strong);background:var(--c-accent-soft);font-weight:var(--weight-bold)}.more-wrap{justify-content:center;margin-block-start:var(--space-6);display:flex}.rows{gap:var(--space-3);display:grid}.tkt{--sw:var(--stub-w);background:var(--c-surface);border:var(--line);border-radius:var(--radius-lg);block-size:100%;list-style:none;display:flex;position:relative}.tkt.is-compact{--sw:var(--stub-w-c)}.tkt.is-hl{border-color:var(--c-accent)}.tkt-main{grid-template-columns:var(--sw) minmax(0, 1fr);flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"stub body""stub act";align-items:stretch;min-inline-size:0;display:grid;position:relative}.tkt-stub{background:var(--c-accent-soft);text-align:center;padding:var(--space-2);border-inline-end:2px dashed color-mix(in srgb, var(--c-accent) 45%, transparent);color:var(--c-accent);font-weight:var(--weight-bold);border-start-start-radius:13px;border-end-start-radius:13px;grid-area:stub;place-content:center;gap:2px;line-height:1.15;display:grid;position:relative}.tkt-stub:before,.tkt-stub:after{content:"";background:var(--c-ground);z-index:1;border-radius:50%;block-size:16px;inline-size:16px;position:absolute;inset-inline-end:-7px}.tkt-stub:before{inset-block-start:-9px}.tkt-stub:after{inset-block-end:-9px}.stub-v{font-size:var(--text-stub);white-space:nowrap}.stub-u{font-size:var(--text-card);white-space:nowrap}.tkt-body{padding:var(--space-4) var(--space-4) var(--space-2);gap:var(--space-1);grid-area:body;align-content:start;min-inline-size:0;display:grid}.tkt-store{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--c-muted);display:flex}.tkt-title{font-size:var(--text-card);font-weight:var(--weight-bold);line-height:1.5}.tkt-title a{text-decoration:none}.tkt-title a:hover{text-decoration:underline}.tkt-cond{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tkt-meta{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--c-muted);flex-wrap:wrap;display:flex}.tag-best{background:var(--c-accent-soft);color:var(--c-accent-strong);border-color:var(--c-accent-soft);font-weight:var(--weight-medium)}.tkt-act{padding:var(--space-2) var(--space-4) var(--space-4);grid-area:act;align-items:center;min-inline-size:0;display:flex}.tkt-act>*{flex:auto}.tkt .disclosure>summary{justify-content:flex-start;gap:var(--space-1);min-block-size:32px;font-size:var(--text-sm);color:var(--c-muted);border:0;padding:0}@media (width>=900px){.tkt:not(.is-compact) .tkt-main{grid-template-columns:var(--sw) minmax(0, 1fr) 220px;grid-template-rows:auto;grid-template-areas:"stub body act";align-items:center}.tkt:not(.is-compact) .tkt-stub{align-self:stretch}.tkt:not(.is-compact) .tkt-body{padding:var(--space-4) var(--space-5)}.tkt:not(.is-compact) .tkt-act{padding:var(--space-4) var(--space-5) var(--space-4) var(--space-5)}}.peel{inline-size:100%;block-size:var(--btn-h);position:relative}.peel-code{font-family:var(--font-code);font-weight:700;font-size:var(--text-code-sm);letter-spacing:.1em;color:var(--c-ink);white-space:nowrap;margin-inline-end:-.1em}.peel-btn{justify-content:center;align-items:center;gap:var(--space-1);inline-size:calc(100% - 80px);padding-inline:var(--space-2);background:var(--c-accent-strong);color:#fff;font-weight:var(--weight-medium);font-size:var(--text-btn);border-radius:var(--radius);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);white-space:nowrap;text-decoration:none;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.act-btn{inline-size:100%}.car-item>.tkt,.car-item>.dcard,.car-item>.ocard{block-size:100%}.carousel .car-item{display:flex}.carousel .car-item>*{flex:1;min-inline-size:0}.disclosure>summary{justify-content:flex-start;gap:var(--space-1);min-block-size:36px;font-size:var(--text-sm);color:var(--c-muted);border:0;padding:0}.tkt .disclosure>summary:hover{color:var(--c-ink);background:0 0}.tkt .disc-body{padding:0 0 var(--space-3);font-size:var(--text-sm)}.tkt-icons{gap:var(--space-2);display:flex}@media (width>=900px){.tkt:not(.is-compact) .tkt-main{grid-template-columns:var(--stub-w) minmax(0, 1fr) auto;grid-template-areas:"stub body act"}.tkt:not(.is-compact) .tkt-body{padding-block-end:var(--space-3)}.tkt:not(.is-compact) .tkt-act{padding:var(--space-4) var(--space-4) var(--space-4) var(--space-4);align-self:center}}.peel{inline-size:190px;max-inline-size:100%;block-size:var(--btn-h);position:relative}.peel-field{padding-inline:var(--space-3);border:1.5px dashed var(--c-accent-strong);border-radius:var(--radius);background:var(--c-accent-soft);justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.peel-code{font-family:var(--font-code);font-weight:700;font-size:var(--text-code-sm);letter-spacing:.1em;color:var(--c-ink);white-space:nowrap}.peel-btn{justify-content:center;align-items:center;gap:var(--space-1);background:var(--c-accent-strong);color:#fff;inline-size:74%;font-weight:var(--weight-medium);font-size:var(--text-btn);border-radius:var(--radius);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);white-space:nowrap;padding-inline-end:12px;text-decoration:none;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.peel-btn:hover{color:#fff;filter:brightness(.88)}.peel-btn:focus-visible{outline-offset:-3px;outline-color:#fff}.peel:after{content:"";inset-block:calc((var(--tap) - 100%) / -2);pointer-events:none;position:absolute;inset-inline:0}.act-btn{min-inline-size:150px}@media (width<=899px){.peel,.tkt-act .act-btn{inline-size:100%}}.tkt.is-compact .peel,.tkt.is-compact .act-btn{inline-size:100%}.disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap);padding:var(--space-2) var(--space-4);font-weight:var(--weight-medium);border-block-start:var(--line);list-style:none;display:flex}.disclosure>summary::-webkit-details-marker{display:none}.disclosure>summary .icon{transition:transform .15s var(--ease-out)}.disclosure[open]>summary .icon{transform:rotate(180deg)}.disclosure>summary:hover{background:var(--c-ground)}.disc-body{padding:var(--space-2) var(--space-4) var(--space-4);gap:var(--space-3);max-inline-size:var(--measure);display:grid}.faq .disclosure:first-child>summary{border-block-start:0}.tabs{gap:var(--space-1);border-block-end:var(--line);scrollbar-width:none;margin-block-end:var(--space-4);display:flex;overflow-x:auto}html:not(.js) .tabs{display:none}.tabs [role=tab]{min-block-size:var(--tap);padding-inline:var(--space-4);font-weight:var(--weight-medium);white-space:nowrap;font-size:var(--text-base);background:0 0;border:0;border-block-end:2px solid #0000;margin-block-end:-1px}.tabs [role=tab]:hover{background:var(--c-surface)}.tabs [aria-selected=true]{color:var(--c-accent-strong);border-block-end-color:var(--c-accent-strong);font-weight:var(--weight-bold)}#coupon-panel:focus{outline:none}.code-box{padding:var(--space-2) var(--code-pad);border:2px dashed var(--c-accent-strong);border-radius:var(--radius);background:var(--c-accent-soft);font-family:var(--font-code);font-weight:700;font-size:var(--text-code);user-select:all;direction:ltr;unicode-bidi:isolate;justify-content:center;align-items:center;max-inline-size:100%;line-height:1.3;display:inline-flex}.code-text{letter-spacing:var(--code-tracking);overflow-wrap:anywhere;margin-inline-end:calc(var(--code-tracking) * -1)}.code-box.is-lg{font-size:var(--text-code-big);padding-block:var(--space-3);--code-pad:24px}.code-inline{font-family:var(--font-code);letter-spacing:.08em;font-weight:500;display:inline-block}.code-panel{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.band{gap:var(--space-1);max-inline-size:100%;display:grid}.band-track{block-size:var(--band-height);background:var(--c-line);position:relative}.band-fill{block-size:100%;inline-size:var(--fill);display:block}.band-fill svg{inline-size:100%;block-size:var(--band-height);display:block}.band-mark{block-size:12px;inline-size:12px;position:absolute;inset-block-start:50%;inset-inline-start:min(calc(var(--fill) - 6px), calc(100% - 12px));translate:0 -50%}[data-woven] .band-mark{animation:weave var(--dur-weave) var(--ease-out)}@keyframes weave{0%{clip-path:inset(0 0 100%);transform:scale(.5)}to{clip-path:inset(0);transform:scale(1)}}.band-text{font-size:var(--text-sm);color:var(--c-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){[data-woven] .band-mark{animation:none}.disclosure>summary .icon{transition:none}}.cdlg{border-radius:var(--radius-xl);background:var(--c-surface);max-block-size:calc(100dvh - 24px);inline-size:min(480px,100vw - 24px);color:var(--c-ink);border:0;padding:0;overflow:auto}.cdlg::backdrop{background:color-mix(in srgb, var(--c-navy) 65%, transparent)}.cdlg-in{padding:var(--space-5);gap:var(--space-3);display:grid;position:relative}.cdlg-close{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.cdlg-head{align-items:center;gap:var(--space-3);min-block-size:var(--btn-h);padding-inline-end:52px;display:flex}.cdlg-store{font-weight:var(--weight-bold);font-size:var(--text-card)}.cdlg-offer{font-size:var(--text-lg);line-height:1.45}.cdlg [data-cdlg-codewrap]{gap:var(--space-2);display:grid}.cdlg-code{padding:var(--space-4);border:2px dashed var(--c-accent-strong);border-radius:var(--radius);background:var(--c-accent-soft);font-family:var(--font-code);font-weight:700;font-size:var(--text-code-popup);user-select:all;direction:ltr;place-items:center;line-height:1.3;display:grid}.cdlg-status{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);min-block-size:24px;display:flex}.cdlg-status .ok-ico{stroke-width:2px;block-size:20px;inline-size:20px;display:none}.cdlg-status[data-state=ok]{color:var(--c-success)}.cdlg-status[data-state=ok] .ok-ico{display:block}.cdlg-status[data-state=error]{color:var(--c-ink)}.cdlg-vote{gap:var(--space-2);border-block-start:var(--line);padding-block-start:var(--space-3);display:grid}.vote-btns{gap:var(--space-2);flex-wrap:wrap;display:flex}.store-head{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.store-head>div{gap:var(--space-2);flex:260px;min-inline-size:0;display:grid}.intro p{max-inline-size:var(--measure)}.how-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=720px){.how-grid{grid-template-columns:minmax(0,1fr) 240px;align-items:start}}.steps{gap:var(--space-4);display:grid}.steps li{gap:var(--space-3);grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.step-n{border:1px solid var(--c-ink);block-size:32px;inline-size:32px;font-weight:var(--weight-bold);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.example{padding:var(--space-4);gap:var(--space-2);justify-items:start;display:grid}.expired-card{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--c-ground);display:flex}.expired-card .logo{opacity:.6}.table-wrap{overflow-x:auto}table{border-collapse:collapse;inline-size:100%}th,td{text-align:start;padding:var(--space-3) var(--space-4);border-block-end:var(--line);vertical-align:middle}thead th{background:var(--c-ground);font-weight:var(--weight-bold)}tbody tr:last-child td{border-block-end:0}td .sample-tag{margin-inline-start:var(--space-2)}.abox{padding:var(--space-4);gap:var(--space-3);align-content:start;display:grid}.abox h2{font-size:var(--text-card)}.shop{justify-items:start}.stats>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-block-end:var(--line);display:flex}.stats>div:last-child{border-block-end:0}.stats dd{font-weight:var(--weight-bold)}.feat-list a{min-block-size:var(--tap);border-block-end:var(--line);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.feat-list li:last-child a{border-block-end:0}.switch-list a{min-block-size:var(--tap);align-items:center;display:flex}.checks{gap:var(--space-1);display:grid}.checks label{align-items:center;gap:var(--space-3);min-block-size:var(--tap);cursor:pointer;display:flex}.checks input{block-size:20px;inline-size:20px;accent-color:var(--c-accent-strong)}.rev-name{font-weight:var(--weight-bold)}.rate-stars{gap:var(--space-1);margin-block:var(--space-2);display:flex}.rate-stars label{inline-size:var(--tap);block-size:var(--tap);cursor:pointer;border-radius:var(--radius);place-items:center;display:grid;position:relative}.rate-stars input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.rate-stars .icon{block-size:26px;inline-size:26px}.rate-stars label.on .icon{fill:var(--c-accent);stroke:var(--c-accent)}.rate-stars label:has(input:focus-visible){outline:2px solid var(--c-accent-strong);outline-offset:2px}.rate legend{font-weight:var(--weight-medium)}.rate+.btn{margin-block-start:var(--space-2)}.offer-panel{padding:var(--space-5);gap:var(--space-4);justify-items:start;display:grid}.offer-panel .ph{border-radius:var(--radius)}.op-top{justify-content:space-between;align-items:center;gap:var(--space-3);inline-size:100%;display:flex}.op-tools{gap:var(--space-2);display:flex}.op-title{font-size:var(--text-h1)}.op-box{background:var(--c-accent-soft);border-radius:var(--radius);padding:var(--space-4);gap:var(--space-2);inline-size:100%;display:grid}.op-disc .disc{font-size:var(--text-code-big);line-height:1}.op-price{font-size:var(--text-lg);font-weight:var(--weight-bold)}.op-code{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.offer-panel .band{inline-size:100%}.vote{gap:var(--space-2);border-block-start:var(--line);inline-size:100%;padding-block-start:var(--space-4);display:grid}.search-field{max-inline-size:520px;display:block;position:relative}.search-field>.icon{pointer-events:none;color:var(--c-muted);position:absolute;inset-block-start:50%;inset-inline-end:14px;translate:0 -50%}.search-field input{padding-inline-end:46px}.search-field.big{max-inline-size:640px;margin-block-start:var(--space-3)}.search-field.big input{min-block-size:52px;font-size:16px}.search-field.big .btn-bare{position:absolute;inset-block-start:4px;inset-inline-end:0}.search-head{gap:var(--space-2);margin-block-start:var(--space-4);display:grid}.list-tools{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}.list-tools .letters{margin:0}.list-tools .chip{min-inline-size:var(--tap);padding-inline:var(--space-3)}.notfound{gap:var(--space-3);padding-block:var(--space-8);justify-items:start;display:grid}.notfound .search-field{inline-size:100%}.acard{align-content:start;list-style:none;display:grid;overflow:hidden}.ac-body{padding:var(--space-4);gap:var(--space-2);display:grid}.ac-title{font-size:var(--text-card);line-height:1.45}.ac-title a{text-decoration:none}.ac-title a:hover{text-decoration:underline}.art-head{gap:var(--space-3);display:grid}.art-head .ph{border-radius:var(--radius-lg)}.prose{max-inline-size:var(--measure)}.prose>*+*{margin-block-start:var(--space-4)}.prose h2{margin-block-start:var(--space-8)}.prose h3{margin-block-start:var(--space-6)}.prose ol{gap:var(--space-2);padding-inline-start:var(--space-6);list-style:arabic-indic;display:grid}.prose ul{gap:var(--space-2);padding-inline-start:var(--space-6);list-style:outside;display:grid}.legal h2{margin-block-start:var(--space-6)}.best-box{gap:var(--space-3);justify-items:start;list-style:none;display:grid}.mini-posts{gap:var(--space-3);display:grid}.mini-posts li{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.mini-posts a{font-weight:var(--weight-medium);line-height:1.4;font-size:var(--text-base);text-decoration:none}.sitemap-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-block-start:var(--space-4);display:grid}.sitemap-grid h3{margin-block:var(--space-3) var(--space-2)}.form-panel{gap:var(--space-4);margin-block-start:var(--space-4);display:grid}.field label{font-weight:var(--weight-medium);margin-block-end:var(--space-1);display:block}.req{font-weight:var(--weight-regular);color:var(--c-muted);font-size:var(--text-sm)}.field input,.field select,.field textarea,.nl-row input{inline-size:100%;min-block-size:var(--tap);padding:var(--space-2) var(--space-4);border:1px solid var(--c-ink);border-radius:var(--radius);background:var(--c-surface);color:var(--c-ink);font-size:var(--text-base)}.field textarea{resize:vertical}.field [aria-invalid=true],.nl-row [aria-invalid=true]{border-color:var(--c-accent-strong);border-width:2px}.field-error{color:var(--c-accent-strong);font-weight:var(--weight-medium);margin-block-start:var(--space-1)}.hint{margin-block-start:var(--space-1)}.form-status{padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid var(--c-ink);background:var(--c-accent-soft)}.form-status[data-state=error]{border-color:var(--c-accent-strong);background:var(--c-surface);font-weight:var(--weight-medium)}.form-actions{display:flex}.nl-band{background:var(--c-surface);border-block-start:var(--line);margin-block-start:0}.nl-inner{gap:var(--space-5);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=900px){.nl-inner{grid-template-columns:minmax(0,1fr) minmax(0,480px)}}.nl-inner h2{font-size:var(--text-h2)}.nl-inner p.muted{font-size:var(--text-sm);margin-block-start:var(--space-1)}.nl-strip{block-size:48px;inline-size:100%;display:block}.nl-form{gap:var(--space-2);display:grid}.nl-row{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.nl-row .field-error{grid-column:1/-1;margin:0}.nl-row label.small{grid-column:1/-1}.site-footer{background:var(--c-navy);color:#fff}.site-footer a{color:#fff}.site-footer .btn-icon,.site-footer .btn-icon:hover{color:var(--c-ink)}.site-footer a:hover{color:var(--c-accent-soft)}.site-footer :focus-visible{outline-color:#fff}.site-footer .wordmark,.site-footer .wordmark:hover{color:#fff}.site-footer .muted{color:var(--c-on-navy-muted)}.site-footer .field-error{color:var(--c-accent-soft)}.site-footer .form-status{color:var(--c-ink)}.foot-grid{gap:var(--space-8) var(--space-5);padding-block:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.foot-about{gap:var(--space-3);grid-column:1/-1;align-content:start;display:grid}.foot-col h2{font-size:var(--text-base);margin-block-end:var(--space-2)}.foot-col a{min-block-size:var(--tap);font-size:var(--text-sm);align-items:center;display:inline-flex}@media (width>=900px){.foot-grid{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr))}.foot-about{grid-column:auto}}.social{gap:var(--space-2);display:flex}.foot-legal{padding-block:var(--space-4) var(--space-8);gap:var(--space-1);border-block-start:1px solid #ffffff2e;display:grid}.filters-box>summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap);font-weight:var(--weight-bold);font-size:var(--text-card);list-style:none;display:flex}.filters-box>summary::-webkit-details-marker{display:none}.filters-box>summary .icon{transition:transform .15s var(--ease-out)}.filters-box[open]>summary .icon{transform:rotate(180deg)}.filters-box[open]>summary{margin-block-end:var(--space-2)}.filters-box{padding-block:var(--space-1)}@media (width>=1024px){.filters-box>summary{pointer-events:none}.filters-box>summary .icon{display:none}}@media (width<=1023px){.two-col.has-filters{gap:var(--space-4);flex-direction:column;display:flex}.has-filters>.main-col,.has-filters>.aside-col{display:contents}.has-filters .main-col>*{order:4;margin-block-start:0}.has-filters .main-col>.block,.has-filters .main-col>.divider-h{margin-block-start:var(--section-gap)!important}.has-filters .main-col>.store-head{order:1}.has-filters .main-col>[data-filter-scope]{order:3}.has-filters .aside-col>*{order:5}.has-filters .aside-col>.filters-box{order:2}}.quick h2{font-size:var(--text-lg);margin-block-end:var(--space-2)}.quick-list{gap:var(--space-2);margin:0;display:grid}.quick-list>div{gap:var(--space-3);grid-template-columns:9em 1fr;display:grid}.quick-list dt{color:var(--c-muted);font-size:var(--text-sm)}.quick-list dd{margin:0}@media (width<=520px){.quick-list>div{grid-template-columns:1fr;gap:0}}.ad-box{margin-block:var(--space-4);padding:var(--space-3);border:var(--line);border-radius:var(--radius-lg);background:var(--c-surface)}.ad-label{margin:0 0 var(--space-2)}.adm-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.adm-table th,.adm-table td{text-align:start;padding:var(--space-2) var(--space-3);border-block-end:var(--line);vertical-align:top}.adm-table th{color:var(--c-muted);font-weight:var(--weight-medium)}.adm-check{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.adm-check li{align-items:center;gap:var(--space-2);display:flex}.adm-ok{color:var(--c-success)}.adm-no{color:var(--c-muted)}.adm-scroll{overflow-x:auto}.author-row{align-items:center;gap:var(--space-3);margin-block-end:var(--space-2);display:flex}.author-photo{object-fit:cover;border-radius:50%;block-size:56px;inline-size:56px}
