:root{color-scheme:dark;--bg:#2c2e5f;--bg-2:#34366b;--canvas-top:#2c2e5f;--canvas-bottom:#2c2e5f;--sand:#2c2e5f;--mist:#34366b;--surface:#34366b;--surface-solid:#34366b;--surface-2:#3c3e78;--input-bg:rgba(255,255,255,0.08);--border:rgba(255,255,255,0.12);--line:rgba(255,255,255,0.12);--ink:#ffffff;--ink-dim:rgba(255,255,255,0.72);--muted:rgba(255,255,255,0.62);--ink-rgb:8,8,24;--brand:#b48cff;--brand-soft:#c9b0ff;--brand-2:#d4c0ff;--brand-softest:rgba(131,75,241,0.18);--brand-rgb:131,75,241;--brand-soft-rgb:165,124,247;--gold:#ffd166;--gold-soft:#ffe199;--gold-softest:rgba(255,209,102,0.14);--sun:#ffd166;--ok:#5fd97a;--warn:#fbbf24;--danger:#ff6b81;--heart:#ff6b81;--heart-soft:rgba(255,107,129,0.18);--appbar:#834bf1;--brand-fill:#834bf1;--brand-fill-2:#4414b8;--card-strip:#141111;--nav-bg:#23244c;--btn-gradient:linear-gradient(123deg,#834bf1 40%,#4414b8 70%);--btn-shadow:none;--btn-shadow-hover:none;--shadow:none;--glow:none;--overlay:rgba(10,10,30,0.72);--focus-ring:0 0 0 3px rgba(165,124,247,0.45);--radius:12px;--radius-sm:8px;--font-ar:var(--font-tajawal),"Tajawal","Segoe UI",Tahoma,sans-serif;--font:var(--font-ar);--font-brand:var(--font-ar);--appbar-h:56px}body,html{background:var(--bg)!important;background-attachment:scroll;color:var(--ink);font-family:var(--font-ar)}body:before{display:none!important}::selection{background:rgba(131,75,241,.45);color:#fff}::-webkit-scrollbar-track{background:var(--bg)}a{color:inherit}.muted{color:var(--ink-dim)}h1,h2,h3,h4{color:var(--ink)}.card,.checkout-panel,.panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}.btn-primary,.btn.btn-primary{background:var(--btn-gradient)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important}.btn:not(.btn-primary),.icon-btn{background:var(--input-bg);color:var(--ink);border-color:var(--line);box-shadow:none}.amount,.money,.price,.product-price,.svc-price{text-shadow:none!important}.alert{background:rgba(255,107,129,.14);border-color:rgba(255,107,129,.35);color:#ffd6dd}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--appbar)!important;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header:after{display:none}.site-header .header-inner{display:flex;align-items:center;justify-content:space-between;gap:.25rem;width:100%;max-width:1200px;min-height:var(--appbar-h);padding:0 4px}.site-header .nav-actions{display:flex;align-items:center;gap:0}.site-header .icon-btn{position:relative;width:48px;height:48px;min-width:48px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff}.site-header .icon-btn:hover{background:rgba(255,255,255,.12)}.site-header .header-profile{width:36px;min-width:36px}.site-header .menu-bars{gap:5px}.site-header .menu-bars i{width:22px;height:2.4px;border-radius:2px;background:#fff}.site-header .brand{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:0 .4rem;color:#fff;font-family:var(--font-ar);font-size:1.03rem;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:none}.site-header .brand bdi{color:#fff;background:none;-webkit-text-fill-color:currentColor}.brand-logo{border-radius:50%;box-shadow:none;object-fit:contain}.site-header .brand-logo{width:50px;height:50px}.mobile-nav-logo .brand-logo{width:44px;height:44px;border-radius:50%}.site-header .fav-count{position:absolute;top:6px;inset-inline-end:6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#ff6b81;color:#fff;font-size:.65rem;line-height:16px;border:0}.mobile-nav-backdrop{background:rgba(8,8,24,.6)!important}.mobile-nav-panel,.mobile-nav-panel.customer{background:var(--bg)!important;border:0!important;box-shadow:none!important;color:var(--ink);gap:.75rem}.mobile-nav-top{border:0;padding-bottom:0}.mobile-nav-logo,.mobile-nav-logo span{color:#fff;-webkit-text-fill-color:currentColor;background:none}.mobile-nav-close{background:rgba(255,255,255,.08)!important;color:#fff;border:0}.mobile-nav-top{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mobile-nav-panel{padding-top:16px!important}.drawer-card{display:grid;grid-gap:.9rem;gap:.9rem;padding:1.4rem 1.25rem 1.5rem;border-radius:24px;background:var(--appbar);color:#fff}.drawer-card h2{margin:0;font-size:1.6rem;font-weight:700;color:#fff}.drawer-card p{margin:0 0 .4rem;color:rgba(255,255,255,.78);font-size:1rem;line-height:1.6}.drawer-card-login,.drawer-card-register{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:999px;font-size:.95rem;font-weight:500;text-decoration:none}.drawer-card-login{background:#6ee07f;color:#fff}.drawer-card-register{background:#fff;color:#141111}.drawer-card .mobile-nav-user{display:flex;align-items:center;gap:.75rem}.drawer-card .mobile-nav-avatar{background:rgba(255,255,255,.2);color:#fff;border:0}.drawer-card .mobile-nav-user-copy strong{color:#fff}.drawer-card .mobile-nav-user-copy span{color:rgba(255,255,255,.78)}.drawer-card-balance{display:flex;align-items:center;gap:.5rem;padding:.65rem .85rem;border-radius:14px;background:rgba(0,0,0,.18);color:#fff;font-weight:800;font-size:1.1rem;text-decoration:none}.mobile-nav-links{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem 0;border:0!important;border-block:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mobile-nav-link{min-height:48px;padding:0 .95rem;border-radius:12px;border:0;background:transparent;color:#fff;font-weight:500}.mobile-nav-link svg{color:var(--ok)}.mobile-nav-link.is-active,.mobile-nav-link:hover{background:rgba(255,255,255,.12)!important}.mobile-nav-badge{background:#ff6b81;color:#fff}.mobile-nav-prefs{background:rgba(255,255,255,.04)!important;border:1px solid var(--line);border-radius:18px;padding:.35rem .85rem;box-shadow:none}.mobile-nav-pref-row{padding:.7rem 0}.mobile-nav-pref-row>span.mobile-nav-pref-label{display:inline-flex;align-items:center;gap:.6rem;color:#fff;font-size:.92rem;font-weight:700}.mobile-nav-pref-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(131,75,241,.18);color:var(--brand)}.mobile-nav-pref-icon svg{width:18px;height:18px}.mobile-nav-segment{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;width:9.5rem;padding:4px;border-radius:999px;background:rgba(0,0,0,.22);border:1px solid var(--line);isolation:isolate}.mobile-nav-segment:before{content:"";position:absolute;z-index:-1;top:4px;bottom:4px;inset-inline-start:4px;width:calc(50% - 4px);border-radius:999px;background:var(--btn-gradient);transition:inset-inline-start .22s ease}.mobile-nav-segment:has(>.currency-option:nth-child(2).active):before{inset-inline-start:50%}.mobile-nav-segment .currency-option{display:grid;place-items:center;min-width:0;height:34px;padding:0 .5rem;border:0!important;border-radius:999px;background:transparent!important;box-shadow:none;color:var(--ink-dim)!important;font-size:.85rem;transform:none;transition:color .18s ease}.mobile-nav-segment .currency-option strong{font-family:var(--font-tajawal),sans-serif;font-size:.88rem;font-weight:800;line-height:1}.mobile-nav-segment .currency-option:hover{color:#fff!important}.mobile-nav-segment .currency-option.active{background:transparent!important;color:#fff!important;box-shadow:none}.mobile-nav-segment .currency-option:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.mobile-nav-segment .currency-option,.mobile-nav-segment:before{transition:none}}.mobile-nav-logout{background:rgba(255,107,129,.14)!important;color:#ffb3c0;border:0}.wa-fab{position:fixed;inset-inline-start:16px;inset-inline-end:auto;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:55;display:grid;place-items:center;width:56px;height:56px;min-height:0;padding:0;border-radius:50%;background:#6ee07f;color:#1f5f2c;box-shadow:none;animation:none}.wa-fab:hover{transform:none;box-shadow:none;filter:brightness(1.05)}.site-footer:after,.site-footer:before{display:none!important}.site-footer{margin-top:0;padding:3.5rem 1rem calc(2.5rem + env(safe-area-inset-bottom, 0px));text-align:center}.site-footer,.site-footer-copy{box-shadow:none!important;background:transparent!important;border:0}.site-footer-copy{margin:0;padding:0;color:rgba(255,255,255,.55);font-size:.95rem}.easy-home{display:block;padding:20px 0 0}.easy-home .home-carousel{width:auto!important;max-width:none!important;margin:0 -4px 20px!important;padding:0!important}.home-carousel-shell{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0}.home-carousel-frame{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2/1!important;border-radius:8px!important;border:0!important;box-shadow:none!important;background:var(--surface-solid)!important}.home-carousel-dots,.home-carousel-nav{display:none!important}.home-ticker{overflow:hidden;height:32px;margin:0 -4px 30px;padding-top:8px;color:#fff;font-size:1rem;font-weight:400;line-height:24px;white-space:nowrap}.home-ticker-track{display:inline-flex;gap:4rem;animation:home-ticker 22s linear infinite}@keyframes home-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-search-wrap{max-width:none!important;margin:0 0 34px!important}.catalog-local-filter-field,.home-search{min-height:52px;padding:0 24px!important;border-radius:28px!important;border:0!important;background:rgba(255,255,255,.08)!important;box-shadow:none!important;color:#fff}.catalog-local-filter-field:focus-within,.home-search:focus-within{box-shadow:var(--focus-ring)!important}.catalog-local-filter-field>svg,.home-search-ico{display:none}.catalog-local-filter-field input,.home-search input{font-size:1rem!important;color:#fff!important;-webkit-text-fill-color:#fff}.catalog-local-filter-field input::placeholder,.home-search input::placeholder{color:rgba(255,255,255,.7);-webkit-text-fill-color:rgba(255,255,255,.7)}.catalog-local-filter-clear,.home-search-clear{background:rgba(255,255,255,.14)!important;color:#fff}.home-search-scrim{background:rgba(8,8,24,.55)}.home-search-panel{background:var(--surface-solid)!important;border:1px solid var(--line)!important;box-shadow:0 18px 40px rgba(0,0,0,.45)!important}.home-search-panel-foot,.home-search-panel-head{background:rgba(0,0,0,.12)!important;border-color:var(--line)!important}.home-search-hit{color:#fff}.home-search-group-label,.home-search-hit em,.home-search-panel-title{color:var(--ink-dim)}.home-search-hit.is-active,.home-search-hit:hover{background:rgba(255,255,255,.08)!important}.home-search-mark{background:rgba(255,209,102,.28);color:#fff}.catalog-local-filter{width:auto;max-width:none!important;margin:0 12px 48px}.catalog-local-filter-field{display:flex;align-items:center;gap:.6rem;width:100%;max-width:none!important}.catalog-local-filter-meta{margin:.5rem 0 0;color:var(--ink-dim)}.catalog-local-filter-meta:empty{display:none}.catalog-local-filter-empty{background:transparent!important;color:var(--ink-dim)}.skel-tile-grid,.tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 4px;padding-bottom:0}@media (min-width:600px){.skel-tile-grid,.tile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:960px){.skel-tile-grid,.tile-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.tile{position:relative;display:flex;flex-direction:column;aspect-ratio:auto;overflow:visible;margin-bottom:8px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#fff;animation:none;isolation:auto;transition:none;-webkit-tap-highlight-color:transparent}.tile:hover{transform:none;box-shadow:none;border:0}.tile:active{opacity:.85}.tile .tile-link:focus-visible,.tile:focus-visible{outline:3px solid var(--brand-soft);outline-offset:2px}.tile .tile-link,.tile.tile-link{position:static;display:flex;flex-direction:column;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center;text-decoration:none;cursor:pointer}.tile .tile-link{flex:1 1;height:auto}.tile.tile-link{height:100%}.tile .tile-link:disabled{cursor:not-allowed}.tile-media{position:relative;inset:auto;z-index:0;width:100%;height:auto;margin:0;aspect-ratio:1/1;overflow:hidden;border-radius:8px;background:var(--surface-solid);box-shadow:none}.tile-media:after{display:none}.tile-media .media-img,.tile-media img{width:100%;height:100%;object-fit:cover}.tile:hover .tile-media .media-img__img{transform:none}.tile-media .media-img__skel{background:linear-gradient(105deg,#2f3166,#3c3e78 42%,#2f3166 78%);background-size:200% 100%}.tile-fallback{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(155deg,var(--tile-ring) 0,color-mix(in srgb,var(--tile-ring) 45%,#141111) 100%)}.tile-monogram{display:grid;place-items:center;width:46%;aspect-ratio:1;height:auto;margin:0;border-radius:12px;border:0;background:rgba(255,255,255,.16);color:#fff;font-size:clamp(1.4rem,7vw,2.2rem);font-weight:800}.tile-body{position:relative;z-index:1;flex:1 1;display:grid;align-content:center;grid-gap:0;gap:0;justify-items:center;min-height:40px;margin-top:-8px;padding:16px 2px 4px;border-radius:0 0 8px 8px;background:var(--card-strip);text-align:center}.tile h3{margin:0;color:#fff;font-size:13px;font-weight:700;line-height:19.5px;text-shadow:none;display:block;max-width:100%;white-space:normal;overflow:visible;overflow-wrap:anywhere;-webkit-line-clamp:unset}.tile .tile-sub{margin:0;color:rgba(255,255,255,.6);font-size:.72rem}.tile .fav{position:absolute;top:6px;inset-inline-start:6px;z-index:3;width:30px;height:30px;border:0;background:rgba(0,0,0,.45);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.tile .fav svg{width:16px;height:16px}.tile .fav.active{color:var(--heart);background:rgba(0,0,0,.55)}.product-tile .product-tile-price{color:#fff;font-size:13px;font-weight:700;line-height:19.5px}.product-tile .price-offer,.product-tile .price-offer-main{display:inline}.product-tile .price,.product-tile .price-offer-now{color:#fff!important;font-family:var(--font-ar);font-size:13px!important;font-weight:700;letter-spacing:0}.product-tile .price-offer-chip,.product-tile .price-offer-cost,.product-tile .price-offer-was{display:none!important}.product-tile .price-offer-note{color:rgba(255,255,255,.6)!important;font-size:11px!important}.product-tile.is-off{opacity:.5}.page-pad{padding-top:12px}.page-pad>*{animation:none!important}.seo-breadcrumbs{display:none!important}.section-head,.service-head{display:block;margin:0 0 36px;padding:0 8px}.section-head h1,.service-head h1{margin:0;font-size:18.72px;font-weight:700;line-height:28px;color:#fff}.seo-page-intro{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.service-panel-block{margin-bottom:1rem}.buy-sheet{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.buy-sheet-backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(8,8,24,.65);cursor:pointer;animation:buy-sheet-fade .2s ease both}.form.buy-sheet-panel{position:relative;display:flex;flex-direction:column;gap:0;width:100%;max-width:560px;max-height:min(92vh,92dvh);margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0!important;border-radius:24px 24px 0 0;background:var(--bg)!important;color:#fff;animation:buy-sheet-up .26s var(--ease-out) both}.buy-sheet-panel>*{margin-inline:1.15rem}.buy-sheet-panel>*+*{margin-top:1rem}.buy-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:1rem 1.15rem .85rem;background:var(--appbar)}.buy-sheet-head h3{margin:0;color:#fff;font-size:1.05rem;line-height:1.4}.buy-sheet-close{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,.18);color:#fff;cursor:pointer}.buy-sheet-total{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 1.1rem;border-radius:28px;background:rgba(255,255,255,.08)}.buy-sheet-total>span:first-child{font-weight:700;color:var(--ink-dim)}.buy-sheet-total .price,.buy-sheet-total .price-offer-now{color:#fff!important;font-family:var(--font-ar);font-size:1.3rem!important}.buy-sheet-hint{margin-bottom:-.35rem;font-size:.92rem;color:var(--ink-dim)}.buy-sheet-panel .checkout-field{color:#fff}.buy-sheet-panel .checkout-field input,.buy-sheet-panel .checkout-field textarea,.checkout-field input,.checkout-field textarea{min-height:54px;padding-inline:1.2rem!important;border:0!important;border-radius:28px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font-size:1rem}.checkout-field textarea{border-radius:18px!important}.checkout-inline-row .btn,.checkout-inline-row .btn:hover{border-radius:28px!important;border:0!important;background:rgba(255,255,255,.14)!important;color:#fff!important}.checkout-qty .qty-stepper,.qty-stepper{background:rgba(255,255,255,.08)!important;border:0!important;border-radius:28px!important}.qty-stepper-btn{background:rgba(255,255,255,.14)!important;color:#fff!important;border:0!important}.product-description{background:rgba(255,255,255,.06)!important;border-color:var(--line)!important;color:var(--ink-dim)}.product-description a,.product-resource-link{color:#c9b0ff!important;background:rgba(255,255,255,.06)!important}.checkout-support-hint,.delivery-chip,.manual-chip,.notice-manual,.player-check-name{background:rgba(255,255,255,.08)!important;border-color:var(--line)!important;color:#fff!important}.buy-sheet-panel>:nth-last-child(2){margin-bottom:1rem}.buy-sheet-foot{position:-webkit-sticky;position:sticky;bottom:0;margin:auto 0 0;padding:.85rem 1.15rem calc(.85rem + env(safe-area-inset-bottom, 0px));background:var(--bg);border-top:1px solid var(--line)}.buy-sheet-foot .btn-primary{width:100%;min-height:52px;font-size:1.05rem;font-weight:800}@keyframes buy-sheet-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes buy-sheet-fade{0%{opacity:0}to{opacity:1}}@media (min-width:821px){.buy-sheet{align-items:center;padding:1.5rem}.form.buy-sheet-panel{border-radius:24px}.buy-sheet-head{border-radius:24px 24px 0 0}}.auth-page{min-height:100vh;min-height:100dvh;display:grid;place-items:start center;padding:2.5rem 0 2rem;background:none!important}.auth-card{width:min(460px,100%);padding:0 .25rem!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;text-align:center}.auth-logo{display:inline-block;margin:0 auto 1.5rem}.auth-logo-mark{display:block;width:168px;height:168px;border-radius:50%;object-fit:contain}.auth-logo{margin-bottom:4rem!important}.auth-card h1{margin:0;font-size:1.4rem;font-weight:800;color:#fff}.auth-sub{margin:.4rem 0 1.75rem;color:var(--ink-dim)}.auth-form{gap:1.75rem;text-align:start}.auth-form label{color:var(--ink-dim);font-weight:500}.auth-card .phone-picker-trigger,.auth-card input:not([type=checkbox]):not([type=radio]),.auth-card select,.auth-form .phone-code{min-height:56px;padding-inline:1.3rem!important;border:0!important;border-radius:28px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font-size:1rem;box-shadow:none!important}.auth-card input::placeholder{color:rgba(255,255,255,.6)}.auth-card input:focus{box-shadow:var(--focus-ring)!important}.auth-input{position:relative;display:block;width:100%}.auth-input input{width:100%}.auth-input .auth-input-ico{position:absolute;top:50%;left:1.2rem;transform:translateY(-50%);color:#fff;pointer-events:none}.auth-card .auth-input>input:not([type=checkbox]):not([type=radio]){padding-left:3.4rem!important;padding-right:1.3rem!important}[dir=rtl] .auth-card input[dir=ltr]:placeholder-shown{direction:rtl}.auth-input-toggle{position:absolute;top:50%;left:.6rem;transform:translateY(-50%);display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.auth-input-toggle .auth-input-ico{position:static;transform:none}.auth-row--end{justify-content:flex-end!important;margin-top:-.25rem}.auth-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.auth-check{color:var(--ink-dim)!important}.auth-card .auth-forgot{color:#a57cf7;font-size:.92rem;font-weight:700;text-decoration:underline}.auth-submit{min-height:50px;margin-top:.25rem;border-radius:999px!important;font-size:1.02rem;font-weight:700}.auth-footer{display:grid;grid-gap:.9rem;gap:.9rem;justify-items:center;margin-top:0;padding:0;border:0;text-align:center}.auth-or{position:relative;display:grid;place-items:center;width:100%}.auth-or:before{content:"";position:absolute;inset-inline:0;top:50%;height:1px;background:var(--line)}.auth-or>span{position:relative;padding:.2rem .85rem;border-radius:999px;background:#5a5b7d;color:#fff;font-size:.85rem}.auth-footer .auth-alt-btn,.auth-footer .linkish,.auth-footer a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border:0;background:transparent;color:#a57cf7;font-size:1rem;font-weight:700;text-decoration:none}.auth-card .alert{background:rgba(255,107,129,.14);color:#ffd6dd;border-color:rgba(255,107,129,.35)}.auth-card .muted{color:var(--ink-dim)}.currency-field,.currency-option{border-color:var(--line)!important;background:rgba(255,255,255,.06)!important;color:#fff!important}.currency-option.active{background:var(--appbar)!important;color:#fff!important}.pin-page{background:none!important}.pin-banner,.pin-card{background:var(--surface-solid)!important;border:0!important;box-shadow:none!important;color:#fff}.otp-input,.pin-box{border:0!important;background:rgba(255,255,255,.1)!important;color:#fff!important;border-radius:14px!important}.otp-input:focus,.pin-box:focus{box-shadow:var(--focus-ring)!important}.change-pin-overlay,.register-pin-overlay{background:rgba(8,8,24,.7)!important}.change-pin-dialog,.register-pin-dialog{background:var(--bg)!important;border:1px solid var(--line)!important;box-shadow:none!important;color:#fff}.register-pin-dialog h2,.register-pin-dialog h3{color:#fff;animation:none;opacity:1}.register-pin-desc{color:var(--ink-dim)}.register-pin-close{background:rgba(255,255,255,.1)!important;color:#fff!important;border:0!important}.account-card,.card,.inapp-overlay__card,.logs-detail-card,.logs-hub-card,.notify-item,.order-card,.order-detail-card,.order-detail-steps,.panel,.profile-card,.push-optin-card,.sc-item,.sec-card,.tickets-detail,.tickets-form,.tickets-item,.wallet-card,.wallet-method-card,.wallet-panel{border-color:var(--line)!important;box-shadow:none!important}.empty-section h3{color:#fff}.chip,.status-pill,.wallet-chip{border-color:var(--line)}table{color:var(--ink)}th{color:var(--ink-dim)}td,th{border-color:var(--line)!important}@media (prefers-reduced-motion:reduce){.buy-sheet-backdrop,.form.buy-sheet-panel,.home-ticker-track{animation:none}.home-ticker{white-space:normal;-webkit-mask-image:none;mask-image:none}.home-ticker-track>span[aria-hidden]{display:none}}.profile-badge--ok,.status-pill.ok{background:rgba(95,217,122,.16)!important;color:#9ff0b0!important}.profile-badge--warn,.status-pill.warn{background:rgba(251,191,36,.16)!important;color:#fde68a!important}.profile-badge--danger,.status-pill.bad,.status-pill.danger{background:rgba(255,107,129,.16)!important;color:#ffc2cc!important}.sec-status.ok{color:#8ef0aa}.sec-status.off{color:#fcd34d}.home-hero-orb{display:none}body,html{overflow-x:clip}.mobile-nav{box-shadow:none!important}.site-header .header-inner{max-width:none}@media (min-width:600px){.site-main.container{width:calc((100% - 24px) * 10 / 12)}.easy-home .home-carousel,.home-ticker{margin-inline:0!important}.catalog-local-filter,.skel-tile-grid,.tile-grid{margin-inline:0}}@media (min-width:960px){.site-main.container{width:calc((min(900px, 100%) - 24px) * 10 / 12)}}@media (min-width:1264px){.site-body:has(.mobile-nav.is-docked){-webkit-padding-start:280px;padding-inline-start:280px}.site-body:has(.mobile-nav.is-docked) .site-main.container{width:calc((min(1185px, 100vw - 280px) - 24px) * 10 / 12)}.site-body:not(:has(.mobile-nav.is-docked)) .site-main.container{width:calc((min(1185px, 100%) - 24px) * 10 / 12)}.site-header .menu-toggle{display:none}.mobile-nav.is-docked{inset:0;inset-inline-end:auto;width:280px;z-index:30}.mobile-nav.is-docked .mobile-nav-panel,html[dir=rtl] .mobile-nav.is-docked .mobile-nav-panel{width:100%;transform:none;transition:none;-webkit-border-end:1px solid var(--line)!important;border-inline-end:1px solid var(--line)!important;border-radius:0 0 0 12px}.site-body:has(.mobile-nav.is-docked) .wa-fab{inset-inline-start:calc(280px + 16px)}}