:root{--pill-radius:999px;--pop-shadow:0 18px 40px #0c0c0c24;--control-height:40px;--control-height-sm:32px;--control-height-lg:46px;--ok:#146c4c;--ok-field:#e9f5ef;--warn:#8a5300;--warn-field:#fdf3e0;--info:#1b568f;--info-field:#e9f1fa;--note:#5b3a8f;--note-field:#f1ecfa;--danger:#b3261e;--danger-field:#fdecea;--neutral-ink:var(--text-muted);--neutral-field:var(--surface)}html[data-theme=dark]{--pop-shadow:0 18px 40px #0000008c;--ok:#5fd39f;--ok-field:#10281f;--warn:#f0bf6a;--warn-field:#2c2113;--info:#79b6f2;--info-field:#14202e;--note:#b79cf0;--note-field:#1e1830;--danger:#ff8f85;--danger-field:#2e1614}a.side-link,a.side-link:hover{text-decoration:none}.profile-menu a,.category-menu a,.language-menu a{width:100%;min-height:34px;color:var(--ink);text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;font-size:10px;text-decoration:none;display:flex}.profile-menu a:hover,.category-menu a:hover,.language-menu a:hover{background:var(--brand-red-light);color:var(--brand-red-readable)}.profile-menu a i{flex:none;font-size:14px}span.avatar-art{background:var(--ink);color:var(--page-bg);font-size:10px;font-weight:var(--fw-strong);letter-spacing:.02em;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}span.avatar-art i{font-size:15px}.header-popover{flex-direction:column;gap:6px;display:none}.header-popover.open{display:flex}.header-popover .text-action{align-self:flex-start}form.search-panel{margin:0}.account-section-nav a{border:0;border-bottom:1px solid var(--line);width:100%;min-height:44px;color:var(--text-muted);font-size:10px;font-weight:var(--fw-medium);text-align:start;transition:background-color .16s var(--ease), color .16s var(--ease);background:0 0;align-items:center;gap:10px;padding:0 15px;text-decoration:none;display:flex;position:relative}.account-section-nav a:before{content:"";background:var(--brand-red);opacity:0;width:2px;transition:opacity .16s var(--ease), transform .24s var(--ease);position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(.45)}.account-section-nav a:hover:not(.is-active){background:var(--brand-red-light);color:var(--ink)}.account-section-nav a.is-active{background:var(--panel-bg);color:var(--brand-red-readable);font-weight:var(--fw-strong)}.account-section-nav a.is-active:before{opacity:1;transform:scaleY(1)}.account-section-nav a i{flex:none;font-size:15px}.identity-avatar{border-radius:var(--pill-radius);background:var(--ink);width:54px;height:54px;color:var(--page-bg);font-size:17px;font-weight:var(--fw-strong);letter-spacing:.02em;justify-content:center;align-items:center;margin-bottom:10px;display:inline-flex}a.account-shop-button{text-decoration:none}.skip-link{z-index:200;top:0;background:var(--ink);color:var(--page-bg);font-size:11px;font-weight:var(--fw-strong);transition:transform .18s var(--ease);padding:10px 14px;text-decoration:none;position:absolute;inset-inline-start:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:none}.flex-1{flex:auto;min-height:0}.stack{flex-direction:column;display:flex}.row{align-items:center;display:flex}.row.wrap{flex-wrap:wrap}.push{margin-inline-start:auto}.gap-xs{gap:4px}.gap-sm{gap:8px}.gap-md{gap:12px}.gap-lg{gap:16px}.gap-xl{gap:24px}.hairline{border:0;border-top:1px solid var(--line);margin:0}.nowrap{white-space:nowrap}.ltr-num{direction:ltr;unicode-bidi:isolate;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif}.page-shell{padding-bottom:clamp(32px,5vw,64px)}.page-head{border-bottom:1px solid var(--line);align-items:flex-end;gap:20px;min-height:96px;padding:26px 0 22px;display:flex}.page-head-text{min-width:0}.kicker{color:var(--brand-red-readable);font-size:10px;font-weight:var(--fw-strong);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;display:block}.page-head h1,.page-title{color:var(--ink);font-size:clamp(30px,3.6vw,44px);font-weight:var(--fw-strong);letter-spacing:-.035em;margin:0;line-height:.96}.page-lede{max-width:46ch;color:var(--text-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.page-head-actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .page-head h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .page-title,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .section-head h2,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .panel-head h2,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .panel-head h3{letter-spacing:0}.section-head{align-items:center;gap:14px;min-height:32px;margin-top:clamp(30px,3.6vw,48px);display:flex}.section-head h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:300;line-height:1}.section-head h2 strong{font-weight:var(--fw-strong)}.section-head-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.section-note{color:var(--text-muted);margin:8px 0 0;font-size:10px;line-height:1.45}.btn{height:var(--control-height);color:var(--ink);font-family:inherit;font-size:11px;font-weight:var(--fw-strong);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;line-height:1;text-decoration:none;display:inline-flex}.btn i{font-size:16px}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.45}.btn--ink{background:var(--ink);color:var(--page-bg)}.btn--ink:hover:not(:disabled){background:#2b2b2f}html[data-theme=dark] .btn--ink:hover:not(:disabled){background:#d8d8dc}.btn--red{background:var(--brand-red);color:#fff}.btn--red:hover:not(:disabled){background:var(--brand-red-dark)}.btn--outline{border-color:var(--line);color:var(--ink)}.btn--outline:hover:not(:disabled){border-color:var(--ink)}.btn--ghost{color:var(--text-muted)}.btn--ghost:hover:not(:disabled){background:var(--brand-red-light);color:var(--brand-red-readable)}.btn--danger{border-color:var(--danger);color:var(--danger)}.btn--danger:hover:not(:disabled){background:var(--danger-field)}.btn--danger-solid{background:var(--brand-red);color:#fff}.btn--danger-solid:hover:not(:disabled){background:var(--brand-red-dark)}.btn--sm{height:var(--control-height-sm);padding:0 12px;font-size:10px}.btn--sm i{font-size:14px}.btn--lg{height:var(--control-height-lg);padding:0 24px;font-size:12px}.btn--block{width:100%}.btn--pill{border-radius:var(--pill-radius);padding:0 14px}.btn--square{width:var(--control-height);padding:0}.btn--square.btn--sm{width:var(--control-height-sm)}.btn--square.btn--lg{width:var(--control-height-lg)}.text-action{color:var(--brand-red-readable);font-family:inherit;font-size:10px;font-weight:var(--fw-strong);cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.text-action:hover{color:var(--brand-red-dark)}html[data-theme=dark] .text-action:hover{color:#ffb3b3}.text-action.muted{color:var(--text-muted)}.text-action.muted:hover{color:var(--ink)}.text-action i{font-size:14px}.icon-action{width:34px;height:34px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.icon-action i{font-size:18px}.icon-action:hover{background:var(--brand-red-light);color:var(--brand-red-readable)}.icon-action.is-danger:hover{color:var(--brand-red-readable)}.form-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 16px;display:grid}.form-grid.one{grid-template-columns:minmax(0,1fr)}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field.span-all{grid-column:1/-1}.field>label,.field-label{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.04em;text-transform:uppercase}.field-hint{color:var(--text-muted);font-size:9px;line-height:1.35}.field-error{color:var(--brand-red-readable);font-size:9px;font-weight:var(--fw-strong);align-items:center;gap:5px;line-height:1.35;display:flex}.field-error i{font-size:12px}.input,.textarea,.select-wrap select{width:100%;height:var(--control-height);border:1px solid var(--line);background:var(--field-bg);min-width:0;color:var(--ink);transition:border-color .2s var(--ease), background-color .2s var(--ease);appearance:none;border-radius:0;padding:0 12px;font-family:inherit;font-size:11px}.textarea{resize:vertical;height:auto;min-height:96px;padding:10px 12px;line-height:1.45}.input::placeholder,.textarea::placeholder{color:var(--muted)}.input:hover,.textarea:hover,.select-wrap select:hover{border-color:#c9c9ce}html[data-theme=dark] .input:hover,html[data-theme=dark] .textarea:hover,html[data-theme=dark] .select-wrap select:hover{border-color:#4a4a51}.input:focus-visible,.textarea:focus-visible,.select-wrap select:focus-visible{outline:1px solid var(--ink);outline-offset:-2px;border-color:var(--ink)}.input:disabled,.textarea:disabled,.select-wrap select:disabled{color:var(--muted);cursor:not-allowed;opacity:.7}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--brand-red)}.select-wrap{min-width:0;display:block;position:relative}.select-wrap select{font-weight:var(--fw-strong);cursor:pointer;padding-inline-end:32px}.select-wrap:after{content:"";top:50%;color:var(--text-muted);pointer-events:none;font-size:13px;line-height:1;position:absolute;inset-inline-end:11px;transform:translateY(-50%);font-family:Phosphor-Light!important}.input-wrap{align-items:center;min-width:0;display:flex;position:relative}.input-wrap>i:first-child{color:var(--text-muted);pointer-events:none;font-size:16px;position:absolute;inset-inline-start:11px}.input-wrap>i:first-child~.input{padding-inline-start:34px}.input-wrap>.input-affix{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:4px}.input-wrap>.input-affix i{font-size:16px}.input-wrap>.input-affix:hover{color:var(--ink)}.phone-field{border:1px solid var(--line);background:var(--field-bg);align-items:stretch;min-width:0;display:flex}.phone-field>span{border-inline-end:1px solid var(--line);color:var(--text-muted);font-size:11px;font-weight:var(--fw-strong);direction:ltr;unicode-bidi:isolate;align-items:center;padding:0 10px;display:inline-flex}.phone-field>input{width:100%;min-width:0;height:var(--control-height);color:var(--ink);direction:ltr;background:0 0;border:0;padding:0 12px;font-family:inherit;font-size:11px}.phone-field:focus-within{border-color:var(--ink)}.checkbox-row,.radio-row{color:var(--ink);cursor:pointer;align-items:flex-start;gap:9px;font-size:10px;line-height:1.4;display:flex}.checkbox-row input,.radio-row input{width:15px;height:15px;accent-color:var(--brand-red);cursor:pointer;flex:none;margin:0}.radio-row input{border-radius:var(--pill-radius)}.form-actions{align-items:center;gap:10px;padding-top:6px;display:flex}.form-actions.end{justify-content:flex-end}.form-note{color:var(--text-muted);font-size:9px;line-height:1.45}.choice-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.choice-grid.one{grid-template-columns:minmax(0,1fr)}.choice-card{border:1px solid var(--line);background:var(--panel-bg);color:var(--ink);text-align:start;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease);align-items:flex-start;gap:11px;padding:14px;display:flex;position:relative}.choice-card:hover{border-color:#c9c9ce}html[data-theme=dark] .choice-card:hover{border-color:#4a4a51}.choice-card.is-selected{border-color:var(--brand-red);background:var(--brand-red-light)}.choice-card>i{color:var(--ink);font-size:20px}.choice-card.is-selected>i{color:var(--brand-red-readable)}.choice-card-text{min-width:0}.choice-card-text b{font-size:11px;font-weight:var(--fw-strong);display:block}.choice-card-text span{color:var(--text-muted);margin-top:3px;font-size:9px;line-height:1.4;display:block}.choice-card input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.choice-card:focus-within{outline:1px solid var(--ink);outline-offset:-2px}.panel{border:1px solid var(--line);background:var(--panel-bg)}.panel.recessed{background:var(--panel-muted)}.panel.flush{border-inline:0}.panel-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.panel-head h2,.panel-head h3{color:var(--ink);font-size:17px;font-weight:var(--fw-strong);letter-spacing:-.02em;margin:0;line-height:1}.panel-head p{color:var(--text-muted);margin:6px 0 0;font-size:10px;line-height:1.4}.panel-head-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.panel-body{padding:18px}.panel-body.tight{padding:12px 18px}.panel-foot{border-top:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.ruled-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ruled-row{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:56px;padding:13px 0;display:flex}.ruled-list>.ruled-row:last-child,.ruled-row.last{border-bottom:0}.ruled-row.top{align-items:flex-start}.ruled-row-text{min-width:0}.ruled-row-text b{color:var(--ink);font-size:11px;font-weight:var(--fw-strong);display:block}.ruled-row-text span,.ruled-row-text p{color:var(--text-muted);font-size:9px;font-weight:var(--fw-body);margin:3px 0 0;line-height:1.4;display:block}.ruled-row-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.data-list{flex-direction:column;gap:0;margin:0;display:flex}.data-list>div{justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:11px;display:flex}.data-list dt{color:var(--text-muted)}.data-list dd{color:var(--ink);font-weight:var(--fw-strong);text-align:end;margin:0}.data-list>div.total-row{border-top:1px solid var(--line);font-size:15px;font-weight:var(--fw-strong);margin-top:4px;padding-top:13px}.data-list>div.total-row dt{color:var(--ink);font-weight:var(--fw-strong)}.stat-row{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;display:grid}.stat-tile{background:var(--panel-bg);flex-direction:column;gap:7px;padding:15px 16px;display:flex}.stat-tile dt,.stat-tile>span{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.04em;text-transform:uppercase}.stat-tile dd,.stat-tile>strong{color:var(--ink);font-size:20px;font-weight:var(--fw-strong);margin:0;line-height:1}.pill{border-radius:var(--pill-radius);background:var(--neutral-field);height:20px;color:var(--neutral-ink);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex}.pill i{font-size:11px}.pill--square{border-radius:0}.pill-green,.pill--ok{background:var(--ok-field);color:var(--ok)}.pill-amber,.pill--warn{background:var(--warn-field);color:var(--warn)}.pill-blue,.pill--info{background:var(--info-field);color:var(--info)}.pill-purple,.pill--note{background:var(--note-field);color:var(--note)}.pill-red,.pill--danger{background:var(--danger-field);color:var(--danger)}.pill-gray,.pill--neutral{background:var(--neutral-field);color:var(--neutral-ink)}.badge{background:var(--ink);height:19px;color:var(--page-bg);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:0 7px;line-height:1;display:inline-flex}.badge--red{background:var(--brand-red);color:#fff}.badge--light{background:var(--panel-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.badge--gold{background:var(--brand-gold);color:#0c0c0c}.stars{color:var(--brand-gold);align-items:center;gap:1px;font-size:13px;line-height:1;display:inline-flex}.stars i{font-size:inherit}.stars .is-empty{color:var(--line)}html[data-theme=dark] .stars .is-empty{color:#45454c}.stars--sm{font-size:11px}.stars--lg{font-size:18px}.rating-inline{color:var(--text-muted);font-size:10px;font-weight:var(--fw-strong);align-items:center;gap:6px;display:inline-flex}.rating-inline b{color:var(--ink)}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;align-items:stretch;gap:clamp(18px,3vw,34px);min-height:42px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{min-width:max-content;color:var(--text-muted);font-family:inherit;font-size:12.5px;font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:color .2s var(--ease);background:0 0;border:0;align-items:center;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.tab:before{content:"";background:var(--brand-red);transform-origin:50%;height:2px;transition:transform .24s var(--ease);position:absolute;inset-block:auto -1px;inset-inline:0;transform:scaleX(0)}.tab:hover{color:var(--ink)}.tab.is-active{color:var(--ink);font-weight:var(--fw-strong)}.tab.is-active:before{transform:scaleX(1)}.tab-count{color:var(--muted);font-size:10px;font-weight:var(--fw-strong);margin-inline-start:6px}.chip{border:1px solid var(--line);border-radius:var(--pill-radius);background:var(--panel-bg);height:32px;color:var(--text-muted);font-family:inherit;font-size:11px;font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);align-items:center;gap:6px;padding:0 14px;line-height:1;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--brand-red);color:var(--brand-red-readable)}.chip.is-active{border-color:var(--brand-red);background:var(--brand-red-light);color:var(--brand-red-readable);font-weight:var(--fw-strong)}.chip i{font-size:14px}.chip-row{scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.chip-row::-webkit-scrollbar{display:none}.chip-row>*{flex:none}.swatch-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.swatch{border:1px solid var(--line);background:var(--image-well);cursor:pointer;width:18px;height:18px;transition:outline-color .2s var(--ease);outline-offset:2px;outline:1px solid #0000;padding:0}.swatch.is-selected{outline-color:var(--ink)}.swatch--text{width:auto;min-width:38px;height:32px;color:var(--ink);font-family:inherit;font-size:10px;font-weight:var(--fw-strong);background:var(--panel-bg);padding:0 10px}.swatch--text.is-selected{border-color:var(--ink);background:var(--ink);color:var(--page-bg);outline-color:#0000}.swatch:disabled{cursor:not-allowed;opacity:.4}.pager{justify-content:center;align-items:center;gap:6px;padding:22px 0 4px;display:flex}.pager-btn{border:1px solid var(--line);background:var(--panel-bg);min-width:32px;height:32px;color:var(--ink);font-family:inherit;font-size:11px;font-weight:var(--fw-strong);cursor:pointer;transition:border-color .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:inline-flex}.pager-btn i{font-size:14px}.pager-btn:hover:not(:disabled){border-color:var(--brand-red);color:var(--brand-red-readable)}.pager-btn.is-active{border-color:var(--brand-red);background:var(--brand-red);color:#fff}.pager-btn:disabled{color:var(--muted);cursor:not-allowed}.pager-ellipsis{color:var(--muted);padding:0 4px;font-size:11px}.result-count{color:var(--text-muted);font-size:10px;font-weight:var(--fw-strong);letter-spacing:.04em;text-transform:uppercase}.breadcrumb{align-items:center;min-height:40px;display:flex}.breadcrumb ol{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;font-size:9px;list-style:none;display:flex}.breadcrumb li{align-items:center;gap:7px;display:inline-flex}.breadcrumb li+li:before{content:"/";color:var(--line)}.breadcrumb a{color:var(--muted);transition:color .2s var(--ease);text-decoration:none}.breadcrumb a:hover{color:var(--brand-red-readable)}.breadcrumb [aria-current=page]{color:var(--ink);font-weight:var(--fw-strong)}.table-scroll{width:100%;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:11px}.data-table th{border-bottom:1px solid var(--line);color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.07em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:11px 14px}.data-table td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:middle;padding:13px 14px}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:var(--panel-muted)}.data-table .num{text-align:end;font-variant-numeric:tabular-nums}.state-block{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:clamp(40px,7vw,76px) 24px;display:flex}.state-mark{background:var(--surface);width:62px;height:62px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.state-mark i{font-size:28px}.state-block h3{color:var(--ink);font-size:20px;font-weight:var(--fw-strong);letter-spacing:-.025em;margin:0}.state-block p{max-width:42ch;color:var(--text-muted);margin:0;font-size:11px;line-height:1.5}.state-actions{align-items:center;gap:10px;margin-top:4px;display:flex}.state-block.is-error .state-mark{background:var(--danger-field);color:var(--danger)}.state-block.compact{padding:30px 20px}.state-block.compact h3{font-size:16px}.notice{border:1px solid var(--line);background:var(--panel-muted);color:var(--ink);align-items:flex-start;gap:9px;padding:11px 13px;font-size:10px;line-height:1.5;display:flex}.notice>i{flex:none;font-size:16px}.notice--error{border-color:color-mix(in srgb, var(--danger) 34%, transparent);background:var(--danger-field);color:var(--danger)}.notice--ok{border-color:color-mix(in srgb, var(--ok) 34%, transparent);background:var(--ok-field);color:var(--ok)}.notice--warn{border-color:color-mix(in srgb, var(--warn) 34%, transparent);background:var(--warn-field);color:var(--warn)}.notice--info{border-color:color-mix(in srgb, var(--info) 34%, transparent);background:var(--info-field);color:var(--info)}@keyframes almarkaz-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton{background-color:var(--image-well);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--panel-bg) 62%, transparent) 50%, transparent 100%);background-size:200% 100%;animation:1.25s linear infinite almarkaz-shimmer}.skeleton-line{height:10px}.skeleton-line+.skeleton-line{margin-top:7px}.skeleton-card{border:1px solid var(--line);background:var(--panel-bg);flex-direction:column;gap:8px;min-height:276px;padding:6px;display:flex}.skeleton-card>.skeleton:first-child{flex:auto;min-height:180px}html[data-reduce-motion=true] .skeleton{animation:none}.spinner{border:2px solid var(--line);border-top-color:var(--brand-red);border-radius:var(--pill-radius);width:16px;height:16px;animation:.7s linear infinite almarkaz-spin;display:inline-block}@keyframes almarkaz-spin{to{transform:rotate(360deg)}}.spinner--lg{border-width:3px;width:26px;height:26px}.loading-block{color:var(--text-muted);justify-content:center;align-items:center;gap:10px;padding:clamp(40px,7vw,76px) 24px;font-size:11px;display:flex}.modal-layer{z-index:120;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-layer[hidden]{display:none}.modal-scrim{cursor:pointer;animation:modal-scrim-in .24s var(--ease);background:#0c0c0c6b;border:0;padding:0;position:absolute;inset:0}html[data-theme=dark] .modal-scrim{background:#0000009e}@keyframes modal-scrim-in{0%{opacity:0}to{opacity:1}}.modal-dialog{border:1px solid var(--line);background:var(--panel-bg);width:min(100%,460px);max-height:calc(100vh - 40px);animation:modal-dialog-in .28s var(--ease);flex-direction:column;display:flex;position:relative}.modal-dialog.wide{width:min(100%,640px)}@keyframes modal-dialog-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.modal-header{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:20px 22px 16px;display:flex}.modal-header h2{color:var(--ink);font-size:21px;font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:1}.modal-header p{color:var(--text-muted);margin:8px 0 0;font-size:10px;line-height:1.4}.modal-close{width:32px;height:32px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.modal-close i{font-size:18px}.modal-close:hover{background:var(--brand-red-light);color:var(--brand-red-readable)}.modal-body{flex-direction:column;gap:14px;padding:20px 22px;display:flex;overflow-y:auto}.modal-footer{border-top:1px solid var(--line);align-items:center;gap:10px;padding:15px 22px;display:flex}.modal-footer .btn{flex:auto}body.modal-open{overflow:hidden}.prose{max-width:72ch;color:var(--ink);font-size:12px;line-height:1.7}.prose h2{font-size:19px;font-weight:var(--fw-strong);letter-spacing:-.02em;margin:30px 0 10px;line-height:1.1}.prose h3{font-size:14px;font-weight:var(--fw-strong);margin:22px 0 8px}.prose p,.prose ul,.prose ol{margin:0 0 12px}.prose ul,.prose ol{padding-inline-start:20px}.prose li{margin-bottom:6px}.prose a{color:var(--brand-red-readable);text-underline-offset:2px;text-decoration:underline}.prose strong{font-weight:var(--fw-strong)}.prose hr{border:0;border-top:1px solid var(--line);margin:24px 0}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .prose{font-size:13px;line-height:1.9}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .prose h2,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .prose h3{letter-spacing:0}.disclosure{border-bottom:1px solid var(--line)}.disclosure>button{width:100%;min-height:52px;color:var(--ink);font-family:inherit;font-size:11px;font-weight:var(--fw-strong);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 0;display:flex}.disclosure>button>i{transition:transform .24s var(--ease);margin-inline-start:auto;font-size:16px}.disclosure.is-open>button>i{transform:rotate(180deg)}.disclosure-body{color:var(--text-muted);padding-bottom:16px;font-size:10px;line-height:1.55}.disclosure-body[hidden]{display:none}@media (max-width:767px){.page-head{flex-direction:column;align-items:flex-start;gap:14px;min-height:0;padding:18px 0 16px}.page-head h1,.page-title{font-size:clamp(28px,9vw,40px)}.page-head-actions{width:100%;margin-inline-start:0}.section-head{margin-top:28px}.form-grid{grid-template-columns:minmax(0,1fr)}.panel-head,.panel-body,.panel-foot,.modal-header,.modal-body,.modal-footer{padding-inline:15px}.input,.textarea,.select-wrap select,.phone-field>input{height:44px;font-size:12px}.textarea{height:auto}.btn{height:44px}.btn--sm{height:36px}.btn--square{width:44px}.modal-layer{align-items:flex-end;padding:0}.modal-dialog,.modal-dialog.wide{border-inline:0;border-bottom:0;width:100%;max-height:92vh}.stat-row{grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.choice-grid{grid-template-columns:minmax(0,1fr)}}
.announce-strip{background:var(--ink);min-height:32px;color:var(--page-bg);font-size:10px;font-weight:var(--fw-strong);letter-spacing:.03em;text-align:center;justify-content:center;align-items:center;gap:10px;padding:7px 16px;display:flex}.announce-strip a{color:inherit;text-underline-offset:2px;text-decoration:underline}.announce-strip i{font-size:14px}.announce-strip.is-red{background:var(--brand-red);color:#fff}.announce-strip-close{width:22px;height:22px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:4px;display:inline-flex}.announce-strip-close:hover{opacity:1}.trust-strip{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin-top:clamp(30px,4vw,52px);display:grid}.trust-item{background:var(--panel-bg);align-items:center;gap:12px;padding:17px 18px;display:flex}.trust-item>i{color:var(--brand-red-readable);font-size:24px}.trust-item-text b{color:var(--ink);font-size:11px;font-weight:var(--fw-strong);display:block}.trust-item-text span{color:var(--text-muted);margin-top:3px;font-size:9px;line-height:1.4;display:block}.newsletter{background:var(--surface);flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,40px);margin-top:clamp(30px,4vw,52px);padding:clamp(20px,3vw,32px);display:flex}.newsletter-text{flex:280px;min-width:240px}.newsletter-text h2{color:var(--ink);font-size:clamp(22px,2.6vw,30px);font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:1}.newsletter-text p{color:var(--text-muted);margin:9px 0 0;font-size:11px;line-height:1.45}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .newsletter-text h2{letter-spacing:0}.newsletter-form{flex:320px;align-items:stretch;gap:8px;display:flex}.newsletter-form .input{background:var(--panel-bg)}.home-section{margin-top:clamp(30px,4vw,52px)}.home-section-body{margin-top:18px}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:14px;display:grid}.product-grid.dense{grid-template-columns:repeat(auto-fill,minmax(min(100%,178px),1fr));gap:13px}.product-rail{scroll-snap-type:inline mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:13px;padding-top:4px;display:flex;overflow-x:auto}.product-rail::-webkit-scrollbar{display:none}.product-rail>*{scroll-snap-align:start;flex:0 0 180px}.category-tile-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,156px),1fr));gap:13px;display:grid}.category-tile{border:1px solid var(--line);background:var(--panel-bg);color:var(--ink);transition:border-color .2s var(--ease), transform .2s var(--ease);flex-direction:column;text-decoration:none;display:flex}.category-tile:hover{border-color:var(--brand-red);transform:translateY(-2px)}.category-tile-media{aspect-ratio:1;background:var(--image-well);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.category-tile-media img{object-fit:cover;width:100%;height:100%}.category-tile-media i{color:var(--muted);font-size:34px}.category-tile-body{padding:10px}.category-tile-body b{font-size:11px;font-weight:var(--fw-strong);line-height:1.25;display:block}.category-tile-body span{color:var(--text-muted);margin-top:3px;font-size:9px;display:block}.countdown{direction:ltr;unicode-bidi:isolate;align-items:center;gap:5px;display:inline-flex}.countdown-unit{background:var(--ink);min-width:26px;height:26px;color:var(--page-bg);font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.countdown-sep{color:var(--muted);font-size:12px;font-weight:var(--fw-strong)}.countdown--red .countdown-unit{background:var(--brand-red);color:#fff}.stores-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;display:grid}.store-card{border:1px solid var(--line);background:var(--panel-bg);color:var(--ink);transition:border-color .2s var(--ease), transform .2s var(--ease);flex-direction:column;text-decoration:none;display:flex}.store-card:hover{border-color:var(--brand-red);transform:translateY(-2px)}.store-card-cover{background:var(--image-well);height:94px;position:relative;overflow:hidden}.store-card-cover img{object-fit:cover;width:100%;height:100%}.store-card-badges{top:8px;gap:5px;display:flex;position:absolute;inset-inline-start:8px}.store-card-body{gap:11px;padding:12px 13px 14px;display:flex;position:relative}.store-avatar{border:1px solid var(--line);background:var(--panel-bg);flex:none;justify-content:center;align-items:center;width:46px;height:46px;margin-top:-26px;display:inline-flex;overflow:hidden}.store-avatar img{object-fit:cover;width:100%;height:100%}.store-avatar i{color:var(--muted);font-size:22px}.store-avatar--lg{width:74px;height:74px;margin-top:0}.store-avatar--lg i{font-size:32px}.store-card-text{min-width:0}.store-card-text b{font-size:12px;font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden}.store-card-text p{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:9px;line-height:1.4;display:-webkit-box;overflow:hidden}.store-card-meta{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);align-items:center;gap:10px;margin-top:7px;display:flex}.store-card-meta i{font-size:12px}.store-header{border-bottom:1px solid var(--line);align-items:flex-end;gap:18px;padding-bottom:20px;display:flex}.store-header-cover{background:var(--image-well);height:clamp(130px,20vw,210px);margin-bottom:18px;position:relative;overflow:hidden}.store-header-cover img{object-fit:cover;width:100%;height:100%}.store-header-text{min-width:0}.store-header-text h1{color:var(--ink);font-size:clamp(26px,3.2vw,38px);font-weight:var(--fw-strong);letter-spacing:-.035em;margin:0;line-height:.98}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .store-header-text h1{letter-spacing:0}.store-header-text p{max-width:56ch;color:var(--text-muted);margin:9px 0 0;font-size:11px;line-height:1.5}.store-header-marks{align-items:center;gap:8px;margin-bottom:8px;display:flex}.review-summary{border:1px solid var(--line);background:var(--panel-bg);grid-template-columns:minmax(140px,200px) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,34px);padding:20px;display:grid}.review-score{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.review-score>strong{color:var(--ink);font-size:44px;font-weight:var(--fw-strong);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:.9}.review-score>span{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.05em;text-transform:uppercase}.rating-bars{flex-direction:column;gap:6px;display:flex}.rating-bar{color:var(--text-muted);grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:10px;font-size:9px;display:grid}.rating-bar-label{color:var(--ink);font-weight:var(--fw-strong);align-items:center;gap:3px;display:inline-flex}.rating-bar-label i{color:var(--brand-gold);font-size:10px}.rating-bar-track{background:var(--image-well);height:6px;overflow:hidden}.rating-bar-fill{background:var(--brand-gold);height:100%}.rating-bar-count{text-align:end;font-variant-numeric:tabular-nums}.review-list{flex-direction:column;display:flex}.review-item{border-bottom:1px solid var(--line);gap:13px;padding:18px 0;display:flex}.review-list>.review-item:last-child{border-bottom:0}.review-avatar{border-radius:var(--pill-radius);background:var(--ink);width:34px;height:34px;color:var(--page-bg);font-size:11px;font-weight:var(--fw-strong);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.review-avatar img{object-fit:cover;width:100%;height:100%}.review-content{flex:auto;min-width:0}.review-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.review-head b{color:var(--ink);font-size:11px;font-weight:var(--fw-strong)}.review-time{color:var(--muted);margin-inline-start:auto;font-size:9px}.review-body{color:var(--ink);margin:8px 0 0;font-size:11px;line-height:1.6}.review-media{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.review-media img{border:1px solid var(--line);object-fit:cover;width:62px;height:62px}.review-actions{align-items:center;gap:14px;margin-top:10px;display:flex}.review-vendor-reply{border-inline-start:2px solid var(--brand-red);background:var(--panel-muted);margin-top:11px;padding:11px 13px}.review-vendor-reply b{color:var(--ink);font-size:10px;font-weight:var(--fw-strong);display:block}.review-vendor-reply p{color:var(--text-muted);margin:5px 0 0;font-size:10px;line-height:1.55}.order-list{flex-direction:column;gap:12px;display:flex}.order-card{border:1px solid var(--line);background:var(--panel-bg);color:var(--ink);transition:border-color .2s var(--ease);text-decoration:none}.order-card:hover{border-color:var(--brand-red)}.order-card-head{border-bottom:1px solid var(--line);background:var(--panel-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:13px 16px;display:flex}.order-number{color:var(--ink);font-size:12px;font-weight:var(--fw-strong);letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.order-date{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong)}.order-card-head .pill{margin-inline-start:auto}.order-card-body{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.order-thumbs{align-items:center;gap:6px;display:flex}.order-thumb{border:1px solid var(--line);background:var(--image-well);object-fit:cover;width:46px;height:46px}.order-thumb-more{border:1px solid var(--line);background:var(--surface);width:46px;height:46px;color:var(--text-muted);font-size:10px;font-weight:var(--fw-strong);justify-content:center;align-items:center;display:inline-flex}.order-card-facts{flex-wrap:wrap;align-items:baseline;gap:16px;margin-inline-start:auto;display:flex}.order-fact{flex-direction:column;gap:4px;display:flex}.order-fact>span{color:var(--text-muted);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.04em;text-transform:uppercase}.order-fact>b{color:var(--ink);font-size:13px;font-weight:var(--fw-strong)}.order-detail-shell{grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);align-items:start;gap:clamp(18px,3vw,40px);margin-top:20px;display:grid}.order-items{flex-direction:column;display:flex}.order-item-row{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:14px 0;display:flex}.order-items>.order-item-row:last-child{border-bottom:0}.order-item-image{border:1px solid var(--line);background:var(--image-well);object-fit:cover;flex:none;width:62px;height:62px}.order-item-text{flex:auto;min-width:0}.order-item-text b{color:var(--ink);font-size:12px;font-weight:var(--fw-strong);line-height:1.25;display:block}.order-item-text span{color:var(--text-muted);margin-top:4px;font-size:9px;display:block}.order-item-price{color:var(--ink);font-size:13px;font-weight:var(--fw-strong);text-align:end;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.order-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline-step{gap:13px;padding-bottom:20px;display:flex;position:relative}.order-timeline>.timeline-step:last-child{padding-bottom:0}.timeline-step:before{content:"";top:22px;bottom:0;background:var(--line);width:1px;position:absolute;inset-inline-start:10px}.order-timeline>.timeline-step:last-child:before{display:none}.timeline-mark{border:1px solid var(--line);border-radius:var(--pill-radius);background:var(--panel-bg);width:21px;height:21px;color:var(--muted);flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.timeline-step-text b{color:var(--text-muted);font-size:11px;font-weight:var(--fw-strong);line-height:1.2;display:block}.timeline-step-text span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.timeline-step.done .timeline-mark{border-color:var(--ok);background:var(--ok);color:#fff}.timeline-step.done .timeline-step-text b{color:var(--ink)}.timeline-step.done:before{background:var(--ok)}.timeline-step.current .timeline-mark{border-color:var(--brand-red);background:var(--brand-red);color:#fff}.timeline-step.current .timeline-step-text b{color:var(--brand-red-readable)}.order-map-frame{border:1px solid var(--line);background:var(--image-well);height:clamp(220px,34vw,320px);overflow:hidden}.order-map-frame>*{width:100%;height:100%}.order-map-frame .leaflet-container{background:var(--image-well);font-family:inherit}.order-map-frame .leaflet-bar,.order-map-frame .leaflet-bar a{border-radius:0}.notif-list{flex-direction:column;display:flex}.notif-item{border-bottom:1px solid var(--line);text-align:start;align-items:flex-start;gap:12px;padding:15px 0;display:flex}.notif-list>.notif-item:last-child{border-bottom:0}.notif-mark{background:var(--surface);width:34px;height:34px;color:var(--ink);flex:none;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.notif-item.is-unread .notif-mark{background:var(--brand-red-light);color:var(--brand-red-readable)}.notif-text{flex:auto;min-width:0}.notif-text b{color:var(--ink);font-size:11px;font-weight:var(--fw-strong);line-height:1.3;display:block}.notif-text p{color:var(--text-muted);margin:4px 0 0;font-size:10px;line-height:1.5}.notif-time{color:var(--muted);margin-top:6px;font-size:9px;display:block}.notif-unread-dot{border-radius:var(--pill-radius);background:var(--brand-red);flex:none;width:6px;height:6px;margin-top:6px}.address-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;display:grid}.address-card{border:1px solid var(--line);background:var(--panel-bg);flex-direction:column;gap:9px;padding:15px;display:flex;position:relative}.address-card.is-default{border-color:var(--brand-red)}.address-card-head{align-items:center;gap:8px;display:flex}.address-card-head b{color:var(--ink);font-size:11px;font-weight:var(--fw-strong)}.address-card address{color:var(--text-muted);font-size:10px;font-style:normal;line-height:1.55}.address-card-actions{align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}.commerce-shell{grid-template-columns:minmax(0,1.55fr) minmax(288px,.8fr);align-items:start;gap:clamp(18px,3vw,40px);margin-top:20px;display:grid}.commerce-aside{border:1px solid var(--line);background:var(--panel-bg);position:sticky;top:20px}.cart-lines{flex-direction:column;display:flex}.cart-line{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.cart-lines>.cart-line:last-child{border-bottom:0}.cart-line-image{border:1px solid var(--line);background:var(--image-well);object-fit:cover;flex:none;width:84px;height:84px}.cart-line-text{flex:auto;min-width:0}.cart-line-text b{color:var(--ink);font-size:13px;font-weight:var(--fw-strong);line-height:1.25;display:block}.cart-line-text b a{color:inherit;text-decoration:none}.cart-line-text b a:hover{color:var(--brand-red-readable)}.cart-line-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:5px;font-size:9px;display:flex}.cart-line-controls{align-items:center;gap:14px;margin-top:11px;display:flex}.cart-line-side{flex-direction:column;align-items:flex-end;gap:6px;margin-inline-start:auto;display:flex}.cart-line-total{color:var(--ink);font-size:14px;font-weight:var(--fw-strong);white-space:nowrap;direction:ltr;unicode-bidi:isolate}.cart-line-was{color:var(--muted);direction:ltr;unicode-bidi:isolate;font-size:10px;text-decoration:line-through}.checkout-steps{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;display:flex}.checkout-step{color:var(--muted);font-size:10px;font-weight:var(--fw-strong);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.checkout-step-mark{border:1px solid var(--line);border-radius:var(--pill-radius);width:21px;height:21px;font-size:10px;font-weight:var(--fw-strong);justify-content:center;align-items:center;display:inline-flex}.checkout-step.is-active{color:var(--ink)}.checkout-step.is-active .checkout-step-mark{border-color:var(--brand-red);background:var(--brand-red);color:#fff}.checkout-step.is-done{color:var(--text-muted)}.checkout-step.is-done .checkout-step-mark{border-color:var(--ok);background:var(--ok);color:#fff}.checkout-step-sep{background:var(--line);width:22px;height:1px}.checkout-fieldset{border:0;margin:0;padding:0}.checkout-fieldset+.checkout-fieldset{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.checkout-fieldset>legend{color:var(--ink);font-size:13px;font-weight:var(--fw-strong);letter-spacing:-.01em;padding:0}.checkout-fieldset>p{color:var(--text-muted);margin:6px 0 14px;font-size:10px;line-height:1.45}.payment-shell{border:1px solid var(--line);background:var(--panel-bg);text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:520px;margin:clamp(30px,6vw,70px) auto;padding:clamp(24px,4vw,40px);display:flex}.payment-mark{background:var(--surface);width:66px;height:66px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.payment-mark i{font-size:30px}.payment-mark.is-ok{background:var(--ok-field);color:var(--ok)}.payment-mark.is-error{background:var(--danger-field);color:var(--danger)}.payment-mark.is-pending{background:var(--warn-field);color:var(--warn)}.payment-shell h1{color:var(--ink);font-size:clamp(24px,3vw,32px);font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:1}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .payment-shell h1{letter-spacing:0}.payment-shell p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.55}.payment-amount{color:var(--ink);font-size:30px;font-weight:var(--fw-strong);letter-spacing:-.03em;direction:ltr;unicode-bidi:isolate}.payment-qr{border:1px solid var(--line);background:#fff;width:190px;height:190px;padding:10px}.payment-qr img{object-fit:contain;width:100%;height:100%}.payment-actions{flex-direction:column;gap:9px;width:100%;display:flex}.faq-list{border-top:1px solid var(--line)}.danger-zone{border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);background:var(--danger-field)}.danger-zone .panel-head{border-bottom-color:color-mix(in srgb, var(--danger) 26%, transparent)}.danger-zone .panel-head h2,.danger-zone .panel-head h3{color:var(--danger)}.step-list{counter-reset:almarkaz-step;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.step-list>li{color:var(--ink);counter-increment:almarkaz-step;gap:12px;font-size:11px;line-height:1.55;display:flex}.step-list>li:before{content:counter(almarkaz-step);background:var(--ink);width:22px;height:22px;color:var(--page-bg);font-size:10px;font-weight:var(--fw-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.centered-shell{border:1px solid var(--line);background:var(--panel-bg);flex-direction:column;gap:16px;max-width:460px;margin:clamp(30px,6vw,70px) auto;padding:clamp(24px,4vw,36px);display:flex}.centered-shell.is-narrow{max-width:380px}.centered-shell h1{color:var(--ink);font-size:26px;font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:1}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .centered-shell h1{letter-spacing:0}.centered-shell>p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.55}.site-footer{border-top:1px solid var(--line);background:var(--panel-bg);margin-top:clamp(40px,6vw,76px)}.site-footer-inner{grid-template-columns:minmax(200px,1.3fr) repeat(auto-fit,minmax(130px,1fr));gap:clamp(20px,3vw,48px);padding:clamp(28px,4vw,44px) 0;display:grid}.footer-brand-block{max-width:34ch}.footer-brand-block img{width:auto;height:30px}.footer-brand-block p{color:var(--text-muted);margin:13px 0 0;font-size:10px;line-height:1.6}.footer-social{align-items:center;gap:8px;margin-top:15px;display:flex}.footer-social a{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);transition:border-color .2s var(--ease), color .2s var(--ease);justify-content:center;align-items:center;font-size:16px;text-decoration:none;display:inline-flex}.footer-social a:hover{border-color:var(--brand-red);color:var(--brand-red-readable)}.footer-col h3{color:var(--ink);font-size:9px;font-weight:var(--fw-strong);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px}.footer-col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:var(--text-muted);transition:color .2s var(--ease);font-size:10px;text-decoration:none}.footer-col a:hover{color:var(--brand-red-readable)}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;padding:15px 0;font-size:9px;display:flex}.footer-bottom-links{align-items:center;gap:14px;margin-inline-start:auto;display:flex}.footer-bottom a{color:var(--muted);text-decoration:none}.footer-bottom a:hover{color:var(--brand-red-readable)}.mobile-action-bar{display:none}@media (max-width:767px){.mobile-action-bar{z-index:8;padding:10px 16px max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--panel-bg);align-items:center;gap:10px;margin:20px -16px 0;display:flex;position:sticky;bottom:0}.mobile-action-bar .btn{flex:auto}}@media (max-width:1023px){.commerce-shell,.order-detail-shell{grid-template-columns:minmax(0,1fr)}.commerce-aside{position:static}}@media (max-width:767px){.trust-strip{grid-template-columns:minmax(0,1fr)}.newsletter{flex-direction:column;align-items:stretch}.newsletter-form{flex-direction:column}.review-summary{grid-template-columns:minmax(0,1fr);gap:18px;padding:16px}.store-header{flex-direction:column;align-items:flex-start;gap:13px}.order-card-body{align-items:flex-start}.order-card-facts{justify-content:space-between;width:100%;margin-inline-start:0}.cart-line-image{width:68px;height:68px}.cart-line-text b{font-size:12px}.site-footer-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.footer-brand-block{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;gap:9px}.footer-bottom-links{margin-inline-start:0}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(48%,190px),1fr));gap:12px}.category-tile-grid{grid-template-columns:repeat(auto-fill,minmax(min(46%,150px),1fr));gap:11px}.stores-grid{grid-template-columns:minmax(0,1fr)}}
:root{--scrim:#0c0c0c61;--scrim-strong:#0c0c0c8a;--rail-bg:var(--image-well)}html[data-theme=dark]{--scrim:#00000094;--scrim-strong:#000000b8}.cart-scrim{background:var(--scrim)}.auth-scrim,.modal-scrim,html[data-theme=dark] .modal-scrim{background:var(--scrim-strong)}.account-page-header h1{color:var(--ink);font-size:30px;font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:.95}.account-profile-summary>span.identity-avatar{border-radius:var(--pill-radius);background:var(--ink);width:68px;height:68px;color:var(--page-bg);font-size:21px;font-weight:var(--fw-strong);letter-spacing:.02em;justify-content:center;align-items:center;margin:0 auto 12px;padding:0;display:flex}.account-profile-summary h2{overflow-wrap:anywhere;color:var(--ink);font-size:17px;font-weight:var(--fw-strong);letter-spacing:-.02em;margin:10px 0 0;line-height:1.05}.account-section-heading h2{color:var(--ink);font-size:17px;font-weight:var(--fw-strong);letter-spacing:-.02em;margin:0;line-height:1}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .account-profile-summary h2,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .account-section-heading h2{letter-spacing:0}@media (max-width:767px){.account-profile-summary h2,.account-section-heading h2{font-size:16px}}.products-page-header h1{color:var(--ink);font-size:clamp(32px,4vw,50px);font-weight:var(--fw-strong);letter-spacing:-.035em;margin:0;line-height:.95}.product-docket-heading h1{color:var(--ink);font-size:clamp(27px,3vw,38px);font-weight:var(--fw-strong);letter-spacing:-.035em;margin:0;line-height:.96}.product-disclosures h2{max-width:22ch;color:var(--ink);font-size:23px;font-weight:var(--fw-strong);letter-spacing:-.025em;margin:0;line-height:1}.cart-drawer-header h1,.auth-header h1,.auth-header h2{color:var(--ink);font-size:24px;font-weight:var(--fw-strong);letter-spacing:-.03em;margin:0;line-height:1}:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .account-page-header h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .products-page-header h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .product-docket-heading h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .product-disclosures h2,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .cart-drawer-header h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .auth-header h1,:is(html[lang=ar],html[lang=ckb],html[lang=ku]) .auth-header h2{letter-spacing:0}@media (max-width:767px){.account-page-header h1{font-size:27px}.products-page-header h1{font-size:clamp(34px,10vw,46px)}.product-docket-heading h1{font-size:clamp(30px,9.5vw,40px)}.product-disclosures h2{max-width:none;font-size:25px}.cart-drawer-header h1,.auth-header h1,.auth-header h2{font-size:22px}}@media (min-width:768px) and (max-width:1023px){.product-docket-heading h1{font-size:clamp(25px,3.3vw,33px)}}a.checkout-button,a.empty-shop-button,a.continue-shopping,a.view-all,a.catalog-chip,a.catalog-tab,a.sale-tile,a.products-back-button,a.product-back-button,a.account-primary-button,a.account-secondary-button,a.account-text-action,a.settings-index-link,a.product-detail-add{text-decoration:none}a.sale-tile{display:block}a.continue-shopping{color:var(--ink);justify-content:center;align-items:center;gap:7px;display:inline-flex}.product-grid>.product-card,.product-grid .product-card{flex-direction:column;flex:none;width:100%;height:auto;min-height:330px;display:flex;overflow:visible}.product-grid .product-image{aspect-ratio:1;width:100%;height:auto;margin:0 0 13px}.product-grid .product-card-actions{top:10px;inset-inline-end:10px}.product-grid .product-info{flex-direction:column;flex:1;min-height:82px;padding:0 14px 14px;display:flex}.product-grid .product-info h3{min-height:0;font-size:14px;font-weight:var(--fw-medium);margin:0;line-height:1.35}.product-grid .product-meta{min-height:38px;margin-top:auto;padding-top:10px}.product-grid .product-meta>strong,.product-grid .price strong{font-size:15px}.product-grid .price del{font-size:10px}.product-grid .product-add-cart{border:1px solid var(--line);background:var(--panel-bg);width:36px;height:36px}.product-grid .product-card:hover{transform:translateY(-4px)}.product-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-rail>.product-card,.product-card.is-flexible{height:auto;min-height:276px}@media (hover:none){.carousel-actions{display:none}}.cart-line-item+.cart-line-item{border-top:1px solid var(--line);margin-top:0}.cart-filled-state>.cart-line-item:last-of-type{border-bottom:0}.category-tile-media img,.product-image img,.store-card-cover img,.store-header-cover img,.hero-photo,.order-thumb,.order-item-image,.cart-line-image,.cart-item-image,.product-detail-stage>img,.product-detail-thumbnail img,.review-media img,.store-avatar img{color:#0000;background-color:var(--image-well)}.cart-line-image.is-empty,.cart-item-image.is-empty{background:var(--image-well);color:var(--muted);justify-content:center;align-items:center;display:flex}.cart-line-image.is-empty i,.cart-item-image.is-empty i{font-size:22px}.product-detail-add:disabled,.product-detail-add[aria-disabled=true]{cursor:not-allowed;opacity:.45}.state-block .state-actions,.products-page-empty .state-actions{justify-content:center}.skeleton-line{display:block}[hidden]{display:none!important}.stat-tile>span.stars,.stat-tile>span.rating-inline{color:var(--brand-gold);font-size:13px;font-weight:var(--fw-body);letter-spacing:0;text-transform:none}.stat-tile>span.rating-inline{color:var(--text-muted);font-weight:var(--fw-strong)}.auth-submit .spinner,.checkout-button .spinner,.product-detail-add .spinner,.btn--red .spinner,.btn--danger-solid .spinner{border-color:#fff #ffffff57 #ffffff57}.btn--ink .spinner{border-color:color-mix(in srgb, var(--page-bg) 34%, transparent);border-top-color:var(--page-bg)}.checkout-fieldset>p.notice,.payment-shell p.notice,.panel-head p.notice{color:var(--ink);margin:0;font-size:10px;line-height:1.5}.checkout-fieldset>p.notice--error,.payment-shell p.notice--error{color:var(--danger)}.checkout-fieldset>p.notice--ok,.payment-shell p.notice--ok{color:var(--ok)}.checkout-fieldset>p.notice--warn,.payment-shell p.notice--warn{color:var(--warn)}.checkout-fieldset>p.notice--info,.payment-shell p.notice--info{color:var(--info)}.notice>p{margin:0}html[data-theme=dark] .auth-switch-copy,html[data-theme=dark] .auth-divider,html[data-theme=dark] .settings-device-state{color:var(--text-muted)}html[data-theme=dark] .announce-strip{background:var(--panel-muted);color:var(--ink);border-bottom:1px solid var(--line)}html[data-theme=dark] .auth-text-button{color:var(--brand-red-readable)}html[data-theme=dark] .settings-device-state{border-color:var(--line)}html[data-theme=dark] .settings-view button:focus-visible,html[data-theme=dark] .settings-view input:focus-visible,html[data-theme=dark] .settings-view select:focus-visible,html[data-theme=dark] .settings-index button:focus-visible{outline-color:var(--ink)}html[dir=rtl] .pager-btn i.ph-caret-left,html[dir=rtl] .pager-btn i.ph-caret-right,html[dir=rtl] .pager-btn i.ph-arrow-left,html[dir=rtl] .pager-btn i.ph-arrow-right,html[dir=rtl] .text-action i.ph-arrow-left,html[dir=rtl] .text-action i.ph-arrow-right,html[dir=rtl] .text-action i.ph-caret-right,html[dir=rtl] .btn i.ph-arrow-left,html[dir=rtl] .btn i.ph-arrow-right,html[dir=rtl] .btn i.ph-arrow-up-right,html[dir=rtl] .link-chevron,html[dir=rtl] .products-back-button i,html[dir=rtl] .product-back-button i,html[dir=rtl] .account-shop-button i,html[dir=rtl] .carousel-actions button i,html[dir=rtl] .breadcrumb i,html[dir=rtl] .continue-shopping i{transform:scaleX(-1)}.bidi-plain,.product-info h3,.product-meta span,.product-meta>strong~span,.store-card-text b,.store-card-text p,.store-card-meta,.store-header-text h1,.store-header-text p,.cart-line-text b,.cart-line-meta,.cart-item-topline h3,.cart-item-size,.order-item-text b,.order-item-text span,.review-head b,.review-body,.address-card-head b,.address-card address,.category-tile-body b,.notif-text b,.notif-text p{unicode-bidi:plaintext}@media (max-width:767px){.hide-phone{display:none!important}}@media (min-width:768px){.phone-only{display:none!important}}.hero-offer.is-standalone{height:clamp(220px,30vw,380px)}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--page-bg);min-height:100vh;color:var(--ink)}img,svg,video{max-width:100%}::selection{background:var(--brand-red);color:#fff}:focus-visible{outline:1px solid var(--ink);outline-offset:2px}#main-content:focus{outline:none}a{color:inherit}.leaflet-container{background:var(--image-well)}@media print{.sidebar,.topbar,.site-footer,.announce-strip,.cart-layer,.auth-layer,.modal-layer,.toast{display:none!important}.app{display:block}.main{padding:0}}
