@charset "UTF-8";
:root,body{--lk-ground: #F5F6F8;--lk-surface: #FFFFFF;--lk-sunken: #F2F4F7;--lk-line: #E4E7EC;--lk-line-strong: #D0D5DD;--lk-ink-strong: #101828;--lk-ink: #1D2939;--lk-ink-2: #344054;--lk-muted: #5D6679;--lk-ink-muted: #5D6679;--lk-ink-muted-soft: #5D6679;--lk-brand: #2563EB;--lk-blue: #2563EB;--lk-brand-text: #1D4ED8;--lk-brand-text-hover: #1E40AF;--lk-brand-soft: #EFF4FF;--lk-brand-soft-2: #D1E0FF;--lk-key-edge: transparent;--lk-cyan: #2563EB;--lk-cyan-soft: #EFF4FF;--lk-violet: #2563EB;--lk-violet-text: #1D4ED8;--lk-violet-soft: #EFF4FF;--lk-night: #1D2939;--lk-night-2: #344054;--lk-moon: #F59E0B;--lk-mint-soft: #ECFDF3;--lk-ok: #12B76A;--lk-ok-text: #067647;--lk-warn: #F79009;--lk-warn-text: #B54708;--lk-warn-bg: #FFFAEB;--lk-amber-text: #B54708;--lk-danger: #F04438;--lk-danger-text: #D92D20;--lk-danger-bg: #FEF3F2;--lk-focus: #2563EB;--primary: #2563EB;--primary1: #1D4ED8;--primary-rgb: 37,99,235;--primary-light: #EFF4FF;--accent-blue: #2563EB;--accent-cyan: #2563EB;--accent-pink: #D92D20;--accent-rose: #D92D20;--accent-green: #067647;--accent-amber: #B54708;--input-focus-border: #2563EB;--bg-body: #F5F6F8;--bg-card: #FFFFFF;--bg-card-hover: #FFFFFF;--bg-secondary: #F2F4F7;--bg-glass: #FFFFFF;--text-primary: #101828;--text-secondary: #344054;--text-muted: #5D6679;--border-color: #E4E7EC;--border-light: #E4E7EC;--border-accent: rgba(37,99,235,.3);--grad-primary: linear-gradient(#2563EB,#2563EB);--grad-primary-hover: linear-gradient(#1D4ED8,#1D4ED8);--grad-best: linear-gradient(#2563EB,#2563EB);--grad-premium: linear-gradient(#2563EB,#2563EB);--grad-accent-subtle: linear-gradient(#EFF4FF,#EFF4FF);--grad-soft: linear-gradient(#EFF4FF,#EFF4FF);--grad-glass: linear-gradient(#FFFFFF,#FFFFFF);--grad-hot: linear-gradient(#D92D20,#D92D20);--grad-sale: linear-gradient(#D92D20,#D92D20);--grad-instant: linear-gradient(#067647,#067647);--grad-hero: linear-gradient(#F5F6F8,#F5F6F8);--font-sans: 'Be Vietnam Pro',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--font-display: var(--font-sans);--font-mono: var(--font-sans);--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-card: 12px;--radius-modal: 14px;--lk-r-panel: 16px;--shadow-xs: 0 1px 2px rgba(16,24,40,.04);--shadow-sm: 0 1px 2px rgba(16,24,40,.05);--shadow-md: 0 4px 12px -2px rgba(16,24,40,.08);--shadow-lg: 0 12px 28px -6px rgba(16,24,40,.14);--shadow-glow: none;--shadow-glow-blue: none;--shadow-soft: 0 1px 2px rgba(16,24,40,.05);--shadow-float: 0 4px 12px -2px rgba(16,24,40,.08);--ring-focus: 0 0 0 3px rgba(37,99,235,.18);--lk-lift: 0 1px 2px rgba(16,24,40,.05);--lk-ease: ease}html,body{font-family: var(--font-sans) !important;background: var(--lk-ground) !important;color: var(--lk-ink) !important}body{font-weight: 400;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: var(--font-sans) !important;font-weight: 700;letter-spacing: -.01em}b,strong{font-weight: 600}::selection{background: var(--lk-brand-soft-2);color: var(--lk-ink-strong)}html{scrollbar-color: #C4C9D2 transparent}html::after{content: none !important;display: none !important;animation: none !important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role="button"]:focus-visible,[tabindex]:focus-visible{outline: 2px solid var(--lk-focus) !important;outline-offset: 2px !important}.products-section-title::before,.category-section-title::before{content: none !important;display: none !important}.title-star-decor{display: none !important}.lk-btn,.btn-primary.btn-primary,.header-part .header-login-btn,.product-card .btn-buy-card,#productsGrid .product-card .btn-buy-card,.product-card .btn-featured-buy{--key-face: var(--lk-brand);--key-face-hover: var(--lk-brand-hover,var(--lk-brand-text));--key-edge: transparent;--key-ink: var(--lk-on-brand,#FFFFFF);font-family: var(--font-sans) !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease,color .15s ease,box-shadow .15s ease !important}.lk-btn:hover,.btn-primary.btn-primary:hover,.header-part .header-login-btn:hover,.product-card .btn-buy-card:hover,#productsGrid .product-card .btn-buy-card:hover,.product-card .btn-featured-buy:hover,.lk-btn:active,.btn-primary.btn-primary:active,.header-part .header-login-btn:active,.product-card .btn-buy-card:active,#productsGrid .product-card .btn-buy-card:active,.product-card .btn-featured-buy:active{box-shadow: none !important;transform: none !important}.btn-primary:disabled,.btn-primary.disabled,.lk-btn[aria-disabled="true"]{background: #D0D5DD !important;color: #FFFFFF !important;box-shadow: none !important}.lk-btn{border-radius: 10px !important}.lk-btn--lg{min-height: 52px}.lk-btn.lk-btn--white{--key-face: #FFFFFF;--key-face-hover: #F2F4F7;--key-ink: var(--lk-brand-text);box-shadow: inset 0 0 0 1px var(--lk-line-strong) !important}.lk-btn.lk-btn--zalo{--key-face: #0068FF;--key-face-hover: #0057D9}.lk-btn.lk-btn--ghost,.lk-btn.lk-btn--ghost:hover,.lk-btn.lk-btn--ghost:active{background: #FFFFFF !important;color: var(--lk-ink-strong) !important;box-shadow: inset 0 0 0 1px var(--lk-line-strong) !important}.lk-btn.lk-btn--ghost:hover{background: var(--lk-sunken) !important}.btn{font-weight: 600}.btn-outline-primary{color: var(--lk-brand-text) !important;border-color: var(--lk-line-strong) !important;background: #FFFFFF !important}.btn-outline-primary:hover{background: var(--lk-brand-soft) !important;border-color: var(--lk-brand-soft-2) !important;color: var(--lk-brand-text-hover) !important}.lk-sec-title,.products-section-title,.category-section-title{font-size: clamp(20px,2vw,26px) !important;font-weight: 700 !important;letter-spacing: -.015em !important;color: var(--lk-ink-strong) !important;background: none !important;-webkit-text-fill-color: currentColor !important}.lk-sec-sub{font-size: 14.5px;font-weight: 400;color: var(--lk-muted)}.lk-sec-head .lk-sec-link,.lk-sec-link{min-height: 40px !important;font-weight: 600;font-size: 14.5px}.lk-sec-link i{transition: none}.lk-sec-link:hover i{transform: none}.lk-sec-head{margin-bottom: 16px}.product-card.lk-pc,.product-card.lk-pc.featured-product-card{--pc-media: 112px;position: relative;display: grid !important;grid-template-columns: var(--pc-media) minmax(0,1fr);gap: 14px;align-items: stretch;flex-direction: row !important;width: auto;min-width: 0;margin: 0 !important;padding: 12px !important;overflow: visible !important;background: #FFFFFF !important;border: 1px solid var(--lk-line) !important;border-radius: 14px !important;box-shadow: none !important;transform: none !important;opacity: 1 !important;filter: none !important;transition: border-color .15s ease,box-shadow .15s ease !important}.product-card.lk-pc:hover,.product-card.lk-pc.featured-product-card:hover{transform: none !important;border-color: var(--lk-line-strong) !important;box-shadow: var(--shadow-md) !important}.product-card.lk-pc::before,.product-card.lk-pc::after{content: none !important}.lk-pc .lk-pc-media{position: relative;display: flex;flex-direction: column;justify-content: center;align-self: center;min-width: 0;overflow: hidden;border: 1px solid var(--lk-line);border-radius: 10px;background: var(--lk-sunken);text-decoration: none !important}.lk-pc .lk-pc-img{display: block;flex: 1 1 auto;width: 100%;height: auto;min-height: 0;aspect-ratio: 1 / 1;object-fit: contain;margin: 0;padding: 0;border-radius: 0;background: transparent;box-shadow: none;transform: none !important;filter: none !important}.lk-pc .product-image-placeholder{display: grid;flex: 1 1 auto;place-items: center;aspect-ratio: 1 / 1;color: #98A2B3;font-size: 26px}.lk-pc .lk-pc-mode{display: block;flex: none;padding: 5px 4px;background: #475467;color: #FFFFFF;font-size: 10.5px;font-weight: 600;line-height: 1.3;letter-spacing: 0;text-align: center;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.lk-pc .lk-pc-badge{position: absolute;top: 6px;left: 6px;z-index: 1;max-width: calc(100% - 12px);padding: 2px 6px;overflow: hidden;border-radius: 6px;background: #FFFFFF;color: var(--lk-ink-2);box-shadow: 0 0 0 1px var(--lk-line);font-size: 10.5px;font-weight: 600;line-height: 1.5;white-space: nowrap;text-overflow: ellipsis}.lk-pc .lk-pc-badge--sale,.lk-pc .lk-pc-badge--flash{background: var(--lk-danger-bg);color: var(--lk-danger-text);box-shadow: 0 0 0 1px #FECDCA}.lk-pc .lk-pc-badge--bestseller{display: none}.lk-pc .lk-pc-media .lk-flag{top: 6px;right: 6px;left: auto;bottom: auto;width: 24px;height: 16px;box-shadow: 0 0 0 1px rgba(16,24,40,.14)}.lk-pc .lk-pc-body{display: flex;flex-direction: column;min-width: 0}.lk-pc .lk-pc-top{display: flex;align-items: center;justify-content: space-between;gap: 8px;min-width: 0}.lk-pc .lk-pc-cat{display: inline-flex;align-items: center;gap: 5px;min-width: 0;padding: 3px 8px;border-radius: 6px;background: var(--lk-brand-soft);color: var(--lk-brand-text);font-size: 10.5px;font-weight: 600;line-height: 1.45;letter-spacing: .02em;text-transform: uppercase}.lk-pc .lk-pc-cat i{flex: none;font-size: 9px}.lk-pc .lk-pc-cat > span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.lk-pc .lk-pc-status{display: inline-flex;align-items: center;flex: none;gap: 5px;color: var(--lk-muted);font-size: 12px;font-weight: 500;white-space: nowrap}.lk-pc .lk-pc-status::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--lk-ok)}.lk-pc .lk-pc-status--manual::before{background: var(--lk-warn)}.lk-pc .lk-pc-status--out_of_stock::before{background: #98A2B3}.lk-pc .lk-pc-title{display: -webkit-box;margin: 0 !important;overflow: hidden;color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 14.5px !important;font-weight: 600 !important;line-height: 1.4 !important;letter-spacing: 0 !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-wrap: pretty}.lk-pc .lk-pc-title a{color: inherit !important;text-decoration: none !important}.lk-pc .lk-pc-title a::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: 14px}.lk-pc:hover .lk-pc-title a{color: var(--lk-brand-text) !important}.lk-pc .lk-pc-sub{margin-top: -4px;overflow: hidden;color: var(--lk-muted);font-size: 12px;white-space: nowrap;text-overflow: ellipsis}.lk-pc .lk-pc-stats{padding: 7px 10px 8px;border: 1px solid var(--lk-line);border-radius: 8px;background: #FAFBFC}.lk-pc .lk-pc-stats-row{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 2px 10px;color: var(--lk-muted);font-size: 12px;line-height: 1.5}.lk-pc .lk-pc-stats-row b{color: var(--lk-ink-strong);font-weight: 600;font-variant-numeric: tabular-nums}.lk-pc .lk-pc-sold i{margin-right: 1px;color: #98A2B3;font-size: 11px}.lk-pc .lk-pc-bar{height: 4px;margin-top: 6px;overflow: hidden;border-radius: 99px;background: var(--lk-line)}.lk-pc .lk-pc-bar > span{display: block;height: 100%;border-radius: inherit;background: var(--lk-brand)}.lk-pc .lk-pc-foot{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto}.lk-pc .lk-pc-price{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 6px;min-width: 0;color: var(--lk-brand-text);font-size: 16px;font-weight: 700;line-height: 1.25;font-variant-numeric: tabular-nums}.lk-pc .lk-price-prefix{margin: 0;color: var(--lk-muted) !important;font-size: 12px !important;font-weight: 500 !important;text-transform: none !important}.lk-pc .lk-pc-old{color: var(--lk-muted);font-size: 12px;font-weight: 400}.lk-pc .lk-pc-buy{position: relative;z-index: 2;display: inline-flex;flex: none;align-items: center;justify-content: center;gap: 6px;min-height: 40px;margin-left: auto;padding: 0 14px;border-radius: 10px;background: var(--lk-brand);color: var(--lk-on-brand,#FFFFFF) !important;font-size: 13px;font-weight: 600;line-height: 1;text-decoration: none !important;white-space: nowrap;transition: background-color .15s ease}.lk-pc .lk-pc-buy:hover{background: var(--lk-brand-hover,var(--lk-brand-text))}.lk-pc .lk-pc-buy i{font-size: 12px}.lk-pc.is-out-of-stock .lk-pc-img{opacity: .5;filter: grayscale(1) !important}.lk-pc.is-out-of-stock .lk-pc-price{color: var(--lk-muted)}.lk-pc.is-out-of-stock .lk-pc-buy{background: #FFFFFF;color: var(--lk-ink-2) !important;box-shadow: inset 0 0 0 1px var(--lk-line-strong)}.lk-pc.is-out-of-stock .lk-pc-buy:hover{background: var(--lk-sunken)}.lk-pc .product-favorite-btn{position: absolute !important;top: 17px !important;left: calc(12px + var(--pc-media) - 33px) !important;right: auto !important;bottom: auto !important;z-index: 3 !important;display: grid !important;place-items: center;width: 28px !important;height: 28px !important;margin: 0 !important;padding: 0 !important;border: 1px solid var(--lk-line) !important;border-radius: 50% !important;background: #FFFFFF !important;color: var(--lk-muted) !important;box-shadow: none !important;font-size: 12px !important;opacity: 1 !important;transform: none !important}.lk-pc .product-favorite-btn:hover,.lk-pc .product-favorite-btn.active{color: var(--lk-danger-text) !important}.lk-pc .product-favorite-btn::after{content: "";position: absolute;inset: -8px}@media (max-width: 575.98px){.product-card.lk-pc,.product-card.lk-pc.featured-product-card{--pc-media: 88px;gap: 12px}.lk-pc .lk-pc-buy{padding: 0 12px}}@media (max-width: 399.98px){.product-card.lk-pc,.product-card.lk-pc.featured-product-card{--pc-media: 80px;gap: 12px;padding: 10px !important}.lk-pc .product-favorite-btn{top: 15px !important;left: calc(10px + var(--pc-media) - 33px) !important}.lk-pc .lk-pc-buy{padding: 0 12px}}#productsGrid,.products-grid.featured-5cols-grid,.products-grid.catalog-empty-grid,.products-grid.featured-esim-grid,.products-loading .products-grid{display: grid !important;grid-template-columns: repeat(auto-fill,minmax(min(100%,340px),1fr)) !important;gap: 14px !important}@media (max-width: 575.98px){#productsGrid,.products-grid.featured-5cols-grid,.products-grid.catalog-empty-grid,.products-grid.featured-esim-grid,.products-loading .products-grid{gap: 10px !important}}.lk-catdrop-sec{padding-block: 20px 4px !important}.lk-catdrop-row{display: flex;align-items: center;justify-content: space-between;gap: 12px}.lk-catdrop{position: relative;flex: 0 1 380px;min-width: 0}.lk-catdrop-btn{display: flex;align-items: center;gap: 10px;min-height: 48px;padding: 0 14px;border: 1px solid var(--lk-line-strong);border-radius: 10px;background: #FFFFFF;color: var(--lk-ink-strong);font-size: 15px;font-weight: 600;list-style: none;cursor: pointer;user-select: none;transition: border-color .15s ease,background-color .15s ease}.lk-catdrop-btn::-webkit-details-marker{display: none}.lk-catdrop-btn::marker{content: ""}.lk-catdrop-btn:hover{border-color: #98A2B3}.lk-catdrop[open] > .lk-catdrop-btn{border-color: var(--lk-brand)}.lk-catdrop-btn-icon{color: var(--lk-brand-text);font-size: 15px}.lk-catdrop-btn-text{flex: 1 1 auto;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.lk-catdrop-btn-count{flex: none;min-width: 26px;padding: 1px 8px;border-radius: 99px;background: var(--lk-sunken);color: var(--lk-muted);font-size: 12px;font-weight: 500;text-align: center}.lk-catdrop-caret{flex: none;color: var(--lk-muted);font-size: 12px;transition: transform .15s ease}.lk-catdrop[open] .lk-catdrop-caret{transform: rotate(180deg)}.lk-catdrop-panel{position: absolute;top: calc(100% + 6px);left: 0;z-index: 950;width: min(920px,calc(100vw - 32px));max-height: min(70vh,560px);padding: 8px;overflow-y: auto;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF;box-shadow: var(--shadow-md);overscroll-behavior: contain}.lk-catdrop-list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 2px;margin: 0;padding: 0;list-style: none}.lk-catdrop-item{display: flex;align-items: center;gap: 10px;min-height: 44px;padding: 6px 10px;border-radius: 8px;color: var(--lk-ink) !important;font-size: 14px;font-weight: 500;text-decoration: none !important;transition: background-color .15s ease}.lk-catdrop-item:hover,.lk-catdrop-item:focus-visible{background: var(--lk-sunken);color: var(--lk-ink-strong) !important}.lk-catdrop-icon{display: grid;flex: none;place-items: center;width: 32px;height: 32px;border-radius: 8px;background: var(--lk-brand-soft);color: var(--lk-brand-text);font-size: 13px}.lk-catdrop-icon img{width: 20px;height: 20px;object-fit: contain}.lk-catdrop-name{flex: 1 1 auto;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.lk-catdrop-num{flex: none;color: var(--lk-muted);font-size: 12.5px;font-variant-numeric: tabular-nums}.lk-catdrop-all{display: flex;align-items: center;justify-content: center;gap: 6px;min-height: 44px;margin-top: 6px;border-top: 1px solid var(--lk-line);color: var(--lk-brand-text) !important;font-size: 14px;font-weight: 600;text-decoration: none !important}@media (max-width: 991.98px){.lk-catdrop-list{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.lk-catdrop-sec{padding-block: 16px 0 !important}.lk-catdrop{flex: 1 1 auto}.lk-catdrop-panel{position: static;width: auto;max-height: none;margin-top: 6px;padding: 4px;overflow: visible;overscroll-behavior: auto;box-shadow: none}.lk-catdrop-list{grid-template-columns: minmax(0,1fr);gap: 0}.lk-catdrop-list li + li{border-top: 1px solid var(--lk-sunken)}.lk-catdrop-item{min-height: 48px;font-size: 15px}}@media (max-width: 575.98px){.container{width: 100% !important;max-width: 100% !important;padding-inline: 16px !important}.home-shelf{--shelf-bleed: 16px !important}}#productsGrid[style*="display: none"],#productsGrid[style*="display:none"]{display: none !important}.pagination,.products-pagination{box-shadow: none !important}.backtop[style*="display: block"],.backtop[style*="display:block"],.backtop[style*="display: inline"]{opacity: 1 !important;visibility: visible !important;pointer-events: auto !important}a{transition-duration: .15s}.header-part,.header-part.active{background: #FFFFFF !important;border-bottom: 1px solid var(--lk-line) !important;box-shadow: none !important;padding: 0 !important;transition: background-color .15s ease,border-color .15s ease !important}.header-part .header-content{min-height: 64px !important}.header-part .header-logo img,.header-part .header-media-group img.logo-light{max-height: 32px !important}@media (max-width: 991.98px){.header-part .header-content{min-height: 56px !important;padding-inline: 0 !important}.header-part .header-media-group img.logo-light{max-height: 30px !important}.header-part .header-media-group > a:has(img.logo-light){min-height: 40px;align-items: center}.header-part .header-media-group{flex: 1 1 auto;min-width: 0}.header-part .header-media-group > .header-src{margin-left: auto !important}}.header-part .header-nav-item,.header-part .header-desktop-nav .header-nav-item{min-height: 40px;display: inline-flex !important;align-items: center;padding: 0 12px !important;border-radius: 8px !important;background: transparent !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 14.5px !important;font-weight: 500 !important;text-decoration: none !important;transform: none !important;transition: color .15s ease,background-color .15s ease !important}.header-part .header-nav-item:hover,.header-part .header-nav-dropdown-wrap:hover .header-nav-dropdown-btn,.header-part .header-nav-dropdown-wrap.open .header-nav-dropdown-btn{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;font-weight: 500 !important}.header-part .header-desktop-nav > .header-nav-item.active,.header-part .header-desktop-nav .header-nav-dropdown-btn.active,.header-part .header-desktop-nav:has(.header-nav-dropdown-wrap:hover) > .header-nav-item.active,.header-part .header-desktop-nav:has(.header-nav-dropdown-wrap.open) > .header-nav-item.active{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important;box-shadow: none !important}.header-part .header-nav-dropdown-btn .nav-caret{font-size: 10px;color: var(--lk-muted);transition: transform .15s ease !important}.header-part .header-form-pill,.header-part .header-form-pill:focus-within{background: transparent !important;border: 0 !important;box-shadow: none !important}.header-part #searchInput{height: 44px !important;min-height: 44px;padding-right: 16px !important;background: var(--lk-sunken) !important;border: 1px solid var(--lk-line) !important;border-radius: 999px !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 14px !important;font-weight: 400 !important;transition: border-color .15s ease,background-color .15s ease,box-shadow .15s ease !important}.header-part #searchInput::placeholder{color: var(--lk-muted) !important;font-weight: 400;opacity: 1}.header-part #searchInput:hover{border-color: var(--lk-line-strong) !important}.header-part #searchInput:focus,.header-part #searchInput:focus-visible{outline: none !important;background: #FFFFFF !important;border-color: var(--lk-brand) !important;box-shadow: 0 0 0 3px rgba(37,99,235,.15) !important}.header-part .header-form-pill .header-search-icon{color: var(--lk-muted) !important;font-size: 13px !important}@media (min-width: 1200px){.header-part #searchAutocomplete{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: var(--shadow-md) !important}}.search-autocomplete .search-autocomplete-catalog{border-radius: 6px;background: var(--lk-sunken);color: var(--lk-ink-2);font-size: 11px;font-weight: 600}.search-autocomplete a.search-autocomplete-item.active,.search-autocomplete a.search-autocomplete-item[aria-selected="true"]{background: var(--lk-brand-soft) !important;box-shadow: none !important}.search-autocomplete a.search-autocomplete-item:hover{background: var(--lk-sunken)}.search-autocomplete .search-autocomplete-name mark{font-weight: 700 !important}.search-autocomplete .search-autocomplete-cats a{border-radius: 8px;background: var(--lk-sunken);color: var(--lk-ink-2);font-weight: 500}.search-autocomplete .search-autocomplete-cats a:hover{background: var(--lk-brand-soft);color: var(--lk-brand-text)}@media (max-width: 1199.98px){.header-part .header-content.search-open::before{background: rgba(16,24,40,.45) !important;animation: none !important}.header-part .header-content.search-open #headerSearchWrapper{width: min(560px,calc(100vw - 24px)) !important;border: 1px solid var(--lk-line);border-radius: 12px !important;box-shadow: var(--shadow-lg) !important;animation: none !important}.header-part .search-open #headerSearchWrapper #searchInput{font-size: 16px !important}.header-part .search-open #headerSearchWrapper #searchInput::placeholder{font-size: 14px !important}.header-part .search-open .header-search-close{border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;transition: background-color .15s ease !important}.header-part .search-open .header-search-close:hover,.header-part .search-open .header-search-close:active{background: var(--lk-line) !important;color: var(--lk-ink-strong) !important}.header-part .search-open #searchAutocomplete{border-top-color: var(--lk-line) !important}}@media (max-width: 389.98px){.header-part .header-content.search-open #headerSearchWrapper{width: calc(100vw - 16px) !important}}body.header-search-open .lk-zalo-fab,body.header-search-open .backtop,body.header-search-open .hotline-phone-ring-wrap{display: none !important}.header-part .header-user,.header-part .header-src,.header-part .header-widget{width: 40px !important;height: 40px !important;min-width: 40px !important;min-height: 40px !important;flex: 0 0 40px !important;display: inline-flex;align-items: center;justify-content: center;padding: 0 !important;background: transparent !important;border: 0 !important;border-radius: 10px !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 17px !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.header-part .header-user i,.header-part .header-src i,.header-part .header-widget i{font-size: 17px !important;color: inherit !important}.header-part .header-user:hover,.header-part .header-src:hover,.header-part .header-widget:hover,.header-part .header-src[aria-expanded="true"]{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;border: 0 !important}@media (min-width: 992px) and (max-width: 1199.98px){.header-part .header-src-desktop{display: inline-flex !important}}@media (max-width: 575.98px){.header-part .header-widget-cart.is-guest,.header-part .header-widget-cart.has-items{flex: 0 0 40px !important;width: 40px !important;height: 40px !important;min-height: 40px !important;border-radius: 10px !important}}.header-part #numCart{top: 2px !important;right: 0 !important;left: auto !important;min-width: 18px;height: 18px !important;padding: 0 5px !important;border: 2px solid #FFFFFF !important;border-radius: 9px !important;background: var(--lk-brand) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 10.5px !important;font-weight: 600 !important;line-height: 14px !important;text-align: center;font-variant-numeric: tabular-nums}.header-part .mockup-balance-pill{height: 40px !important;min-height: 40px;min-width: 40px;gap: 8px !important;padding: 0 12px !important;background: #FFFFFF !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease,background-color .15s ease !important}.header-part .mockup-balance-pill:hover,.header-part .mockup-balance-pill[aria-expanded="true"]{border-color: var(--lk-line-strong) !important;background: var(--lk-sunken) !important}.header-part .mockup-balance-pill .coin-icon{display: none !important}.header-part .mockup-balance-pill .balance-amount-text{display: inline-flex !important;align-items: center;gap: 7px !important;color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 14px !important;font-weight: 600 !important;font-variant-numeric: tabular-nums;white-space: nowrap}.header-part .mockup-balance-pill .balance-amount-text::before{content: "\f555";flex: none;font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 13px;line-height: 1;color: var(--lk-muted)}.header-part .mockup-balance-pill .btn-balance-topup{padding: 4px 8px !important;border-radius: 6px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;box-shadow: none !important;font-size: 12.5px !important;font-weight: 600 !important;transition: background-color .15s ease !important}.header-part .mockup-balance-pill .btn-balance-topup:hover{background: var(--lk-brand-soft-2) !important}@media (max-width: 575.98px){.header-part .mockup-balance-pill{padding: 0 10px !important;max-width: 132px}.header-part .mockup-balance-pill .balance-amount-text{font-size: 13px !important;gap: 6px !important}}@media (max-width: 389.98px){.header-part .mockup-balance-pill{padding: 0 8px !important;max-width: 96px}.header-part .mockup-balance-pill .balance-amount-text::before{content: none}}.header-part .user-dropdown-wrapper{display: flex;align-items: center}.header-part .header-widget-group #userMenuBtn,.header-part #userMenuBtn.header-user-btn{width: 40px !important;height: 40px !important;flex: 0 0 40px;padding: 2px !important;background: #FFFFFF !important;border: 1px solid var(--lk-line) !important;border-radius: 50% !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease !important}.header-part .header-widget-group #userMenuBtn:hover,.header-part .user-dropdown-wrapper.active #userMenuBtn{border-color: var(--lk-line-strong) !important;box-shadow: none !important;transform: none !important}.header-part .header-widget-group #userMenuBtn .user-avatar-img,.header-part #userMenuBtn img{flex: none;width: 34px !important;height: 34px !important;border: 0 !important;border-radius: 50% !important;box-shadow: none !important;object-fit: cover}@media (max-width: 359.98px){.header-part .header-widget-group #userMenuBtn{width: 38px !important;height: 38px !important;flex-basis: 38px}.header-part .header-widget-group #userMenuBtn .user-avatar-img,.header-part #userMenuBtn img{width: 32px !important;height: 32px !important}}.header-part .header-login-btn,.header-part .header-widget-group > .btn.header-login-btn{min-height: 40px;height: 40px;gap: 8px !important;padding: 0 16px !important;border-radius: 10px !important;font-size: 14px !important;font-weight: 600 !important}.header-part .header-login-btn i{font-size: 14px}@media (min-width: 576px) and (max-width: 991.98px){.header-part .header-login-btn{width: auto !important;height: 40px !important;padding: 0 14px !important}}@media (max-width: 575.98px){.header-part .header-login-btn,.header-part .header-widget-group > .btn.header-login-btn{width: 40px !important;height: 40px !important;min-width: 40px !important;padding: 0 !important;justify-content: center}}.header-part .balance-dropdown-menu,.header-part .user-dropdown-menu{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: var(--shadow-md) !important;background: #FFFFFF !important;transform: none !important;transition: opacity .12s ease !important}.header-part .balance-dropdown-menu.show,.header-part .user-dropdown-menu.show{transform: none !important}.header-part .balance-dropdown-menu{padding: 12px !important}@media (max-width: 575.98px){.header-part .balance-dropdown-menu{position: fixed !important;top: 64px !important;right: 16px !important;left: auto !important;width: min(290px,calc(100vw - 32px)) !important}}.header-part .balance-dropdown-header strong{color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.header-part .balance-dropdown-header i,.header-part .balance-dropdown-row i{color: var(--lk-muted) !important}.header-part .balance-dropdown-header .badge{padding: 3px 6px;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 11px !important;font-weight: 500 !important}.header-part .balance-dropdown-row{min-height: 44px;margin-bottom: 6px !important;padding: 0 12px !important;background: var(--lk-sunken) !important;border-radius: 8px !important}.header-part .balance-dropdown-row span{color: var(--lk-ink-2) !important;font-size: 13.5px !important}.header-part .balance-dropdown-row strong{color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 14px !important;font-weight: 600 !important;font-variant-numeric: tabular-nums}.header-part .balance-dropdown-menu .btn{display: inline-flex !important;align-items: center;justify-content: center;min-height: 40px;padding: 0 10px !important;border-radius: 10px !important;font-size: 13px !important;font-weight: 600 !important;box-shadow: none !important}.header-part .balance-dropdown-menu .btn i{color: inherit !important}.header-part .balance-dropdown-menu .btn-outline-secondary{background: #FFFFFF !important;border: 1px solid var(--lk-line-strong) !important;color: var(--lk-ink-2) !important}.header-part .balance-dropdown-menu .btn-outline-secondary:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.header-part .balance-dropdown-menu .border-top{border-top-color: var(--lk-line) !important}.header-part .user-dropdown-menu{width: 260px !important;padding: 8px !important}.header-part .user-dropdown-header{gap: 10px !important;padding: 6px 8px 10px !important}.header-part .user-dropdown-header .dropdown-avatar{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line) !important;box-shadow: none !important}.header-part .dropdown-username{color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important}.header-part .dropdown-email{color: var(--lk-muted) !important;font-size: 12.5px !important}.header-part .user-dropdown-balance{margin: 0 0 6px !important;padding: 10px 12px !important;background: var(--lk-sunken) !important;border: 0 !important;border-radius: 8px !important}.header-part .user-dropdown-balance .text-secondary{color: var(--lk-ink-2) !important;font-size: 13px !important}.header-part .user-dropdown-balance .text-primary{color: var(--lk-ink-strong) !important;font-weight: 600 !important;font-variant-numeric: tabular-nums}.header-part .user-dropdown-divider{margin: 6px 0 !important;background: var(--lk-line) !important}.header-part .dropdown-item-link{min-height: 40px;padding: 0 10px !important;border-radius: 8px !important;color: var(--lk-ink) !important;font-size: 14px !important;font-weight: 500 !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.header-part .dropdown-item-link i{color: var(--lk-muted) !important;font-size: 14px !important}.header-part .dropdown-item-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;transform: none !important}.header-part .dropdown-item-link:hover i{color: var(--lk-ink-2) !important}.header-part .dropdown-item-link.text-warning{color: var(--lk-ink) !important}.header-part .dropdown-item-link.logout-link,.header-part .dropdown-item-link.logout-link i{color: var(--lk-danger-text) !important}.header-part .dropdown-item-link.logout-link:hover{background: var(--lk-danger-bg) !important}.header-part .dropdown-item-link .badge{min-width: 20px;padding: 3px 6px;border-radius: 6px !important;font-size: 11px !important;font-weight: 600 !important}.header-part .dropdown-item-link .badge.bg-primary{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.header-part .dropdown-item-link .badge.bg-danger{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.header-part .header-mega-menu{padding: 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 16px !important;box-shadow: var(--shadow-md) !important;transition: opacity .12s ease,visibility .12s ease !important}@media (min-width: 992px){.header-part .header-mega-menu,.header-part .header-nav-dropdown-wrap:hover .header-mega-menu,.header-part .header-nav-dropdown-wrap.open .header-mega-menu{width: 720px !important;max-width: calc(100vw - 32px) !important;right: auto !important}}@media (min-width: 1200px){.header-part .header-nav-dropdown-wrap{position: relative !important}.header-part .header-mega-menu,.header-part .header-nav-dropdown-wrap:hover .header-mega-menu,.header-part .header-nav-dropdown-wrap.open .header-mega-menu{left: -8px !important;transform: none !important}}@media (min-width: 992px) and (max-width: 1199.98px){.header-part .header-mega-menu,.header-part .header-nav-dropdown-wrap:hover .header-mega-menu,.header-part .header-nav-dropdown-wrap.open .header-mega-menu{left: 50% !important;transform: translateX(-50%) !important}}.header-part .mega-menu-grid{grid-template-columns: 210px minmax(0,1fr) !important;gap: 12px !important}.header-part .mega-col-categories{gap: 1px !important;max-height: min(400px,calc(100vh - 140px));overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;padding-right: 10px !important;border-right: 1px solid var(--lk-line) !important}.header-part .mega-cat-item{flex: none;min-height: 34px;padding: 0 10px !important;border-radius: 8px !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important;line-height: 1.25;transition: background-color .15s ease,color .15s ease !important}.header-part .mega-cat-item:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.header-part .mega-cat-item.active{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.header-part .mega-cat-chevron{color: var(--lk-muted) !important;font-size: 10px !important;transform: none !important;transition: none !important}.header-part .mega-cat-item.active .mega-cat-chevron{color: var(--lk-brand-text) !important}.header-part .mega-cat-all-link{flex: none;min-height: 34px;padding: 0 10px !important;border-top: 0 !important;border-radius: 8px !important;color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 600 !important;transition: background-color .15s ease !important}.header-part .mega-cat-item + .mega-cat-all-link{margin-top: 4px;border-top: 1px solid var(--lk-line) !important;border-radius: 0 0 8px 8px !important}.header-part .mega-cat-all-link:hover{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text-hover) !important}.header-part .mega-cat-panel{display: none !important}.header-part .mega-cat-panel.active{display: flex !important;flex-direction: column;gap: 8px;min-width: 0;animation: none !important}.header-part .mega-panel-head{display: flex;align-items: baseline;gap: 8px;padding: 4px 8px 6px}.header-part .mega-subcat-title{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 700 !important;text-decoration: none}.header-part .mega-subcat-title:hover{color: var(--lk-brand-text) !important}.header-part .mega-subcat-desc{margin: 0 !important;color: var(--lk-muted) !important;font-size: 12.5px !important}.header-part .mega-product-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 2px 8px}.header-part .mega-product{display: flex;align-items: center;gap: 10px;min-width: 0;min-height: 44px;padding: 6px 8px;border-radius: 10px;color: var(--lk-ink) !important;font-size: 13.5px;font-weight: 500;text-decoration: none;transition: background-color .15s ease,color .15s ease}.header-part .mega-product:hover{background: var(--lk-sunken);color: var(--lk-brand-text) !important}.header-part .mega-product-icon{display: inline-flex;flex: none;align-items: center;justify-content: center;width: 32px;height: 32px;border: 1px solid var(--lk-line);border-radius: 9px;background: var(--lk-surface);color: var(--lk-muted);font-size: 13px}.header-part .mega-product-icon img{width: 22px;height: 22px;object-fit: contain;border-radius: 5px}.header-part .mega-product-name{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.header-part .mega-panel-all{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;min-height: 34px;margin-top: 2px;padding: 0 10px;border-radius: 8px;color: var(--lk-brand-text) !important;font-size: 13px;font-weight: 600;text-decoration: none}.header-part .mega-panel-all:hover{background: var(--lk-brand-soft)}.header-part .mega-panel-all i{font-size: 11px}.nav-sidebar{--nav-bg: var(--lk-sunken);--nav-card: var(--lk-surface);--nav-row-pad: 14px;--nav-ico: 30px;--nav-text-x: calc(var(--nav-row-pad) + var(--nav-ico) + 12px);padding: 0 16px 28px !important;border-right: 1px solid var(--lk-line) !important;border-radius: 0 !important;box-shadow: var(--shadow-lg) !important;background: var(--nav-bg) !important;transition: transform .2s ease,visibility 0s linear .2s !important}.nav-sidebar.active{transition: transform .2s ease,visibility 0s !important}.nav-sidebar .nav-header{position: sticky;top: 0;z-index: 2;min-height: 60px;margin: 0 -16px 4px !important;padding: 10px 16px !important;border-bottom: 0 !important;background: var(--nav-bg) !important}.nav-sidebar .nav-header img{width: auto !important;height: auto !important;max-height: 28px !important;max-width: 140px}.nav-sidebar .nav-close{width: 36px !important;height: 36px !important;border: 0 !important;border-radius: 50% !important;background: var(--nav-card) !important;box-shadow: 0 0 0 1px var(--lk-line) !important;color: var(--lk-ink-2) !important;font-size: 15px;transition: background-color .15s ease !important}.nav-sidebar .nav-close:hover{background: var(--lk-line) !important;color: var(--lk-ink-strong) !important}.nav-sidebar .nav-content{display: block !important}.nav-sidebar .nav-account{padding: 14px;border-radius: 16px;background: var(--nav-card);box-shadow: 0 0 0 1px var(--lk-line)}.nav-sidebar .nav-account-head{display: flex;align-items: center;gap: 12px;color: inherit;text-decoration: none}.nav-sidebar .nav-avatar{display: inline-flex;flex: none;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: var(--lk-brand-soft);color: var(--lk-brand-text);font-size: 18px;font-weight: 700}.nav-sidebar .nav-account-guest .nav-avatar{background: var(--lk-sunken);color: var(--lk-muted);font-size: 17px}.nav-sidebar .nav-account-text{display: flex;flex-direction: column;gap: 2px;min-width: 0}.nav-sidebar .nav-account-text strong{overflow: hidden;color: var(--lk-ink-strong);font-size: 16px;font-weight: 600;line-height: 1.3;text-overflow: ellipsis;white-space: nowrap}.nav-sidebar .nav-account-text small{color: var(--lk-muted);font-size: 13px;line-height: 1.4}.nav-sidebar .nav-account-chevron{margin-left: auto;color: var(--lk-muted);font-size: 12px}.nav-sidebar .nav-account-actions{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 14px}.nav-sidebar .nav-account-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 42px;border-radius: 12px;background: var(--lk-sunken);color: var(--lk-ink-strong);font-size: 15px;font-weight: 600;text-decoration: none;transition: background-color .15s ease}.nav-sidebar .nav-account-btn:hover{background: var(--lk-line);color: var(--lk-ink-strong)}.nav-sidebar .nav-account-btn.is-primary{background: var(--lk-brand);color: var(--lk-on-brand,#FFFFFF)}.nav-sidebar .nav-account-btn.is-primary:hover{background: var(--lk-brand-hover,var(--lk-brand-text));color: var(--lk-on-brand,#FFFFFF)}.nav-sidebar .nav-wallets{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 12px}.nav-sidebar .nav-wallet{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 10px 12px;border-radius: 12px;background: var(--lk-sunken)}.nav-sidebar .nav-wallet span{color: var(--lk-muted);font-size: 12px;line-height: 1.35}.nav-sidebar .nav-wallet .text-wallet{color: var(--lk-ink-strong) !important;font-size: 15px;font-weight: 600 !important;font-variant-numeric: tabular-nums;line-height: 1.3;overflow-wrap: anywhere}.nav-sidebar .nav-group-title{margin: 20px 0 6px !important;padding: 0 var(--nav-row-pad);color: var(--lk-muted);font-size: 13px;font-weight: 600;line-height: 1.4}.nav-sidebar .nav-list{display: block !important;margin: 0;padding: 0}.nav-sidebar .nav-group{overflow: hidden;border-radius: 16px;background: var(--nav-card);box-shadow: 0 0 0 1px var(--lk-line)}.nav-sidebar .nav-group-title + .nav-group{margin-top: 0}.nav-sidebar .nav-group + .nav-group{margin-top: 20px}.nav-sidebar .nav-group > li + li::before{content: "";position: absolute;top: 0;right: 0;left: var(--nav-text-x);height: 1px;background: var(--lk-line);pointer-events: none}.nav-sidebar .nav-list .nav-link{display: flex !important;align-items: center;min-width: 0;min-height: 48px;gap: 12px !important;padding: 0 var(--nav-row-pad) !important;border-radius: 0 !important;background: transparent !important;color: var(--lk-ink) !important;font-size: 15px !important;font-weight: 500 !important;line-height: 1.3;transition: background-color .15s ease,color .15s ease !important}.nav-sidebar .nav-list .nav-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.nav-sidebar .nav-list .nav-link.active,.nav-sidebar .nav-list .nav-link[aria-current="page"]{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.nav-sidebar .nav-list .nav-link-text{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nav-sidebar .nav-list .nav-link-ext{margin-left: auto;color: var(--lk-muted) !important;font-size: 11px !important}.nav-sidebar .nav-list .nav-link-logout{color: var(--lk-danger-text) !important}.nav-sidebar .nav-ico{--ico-bg: var(--lk-sunken);--ico-fg: var(--lk-ink-2);display: inline-flex;flex: none;align-items: center;justify-content: center;width: var(--nav-ico);height: var(--nav-ico);border-radius: 9px;background: var(--ico-bg);color: var(--ico-fg)}.nav-sidebar .nav-ico i{width: auto !important;margin: 0 !important;color: inherit !important;font-size: 14px !important}.nav-sidebar .ico-blue{--ico-bg: #E8F1FF;--ico-fg: #0B63CE}.nav-sidebar .ico-indigo{--ico-bg: #EEEDFE;--ico-fg: #4F46E5}.nav-sidebar .ico-teal{--ico-bg: #E0F5F3;--ico-fg: #0E7C77}.nav-sidebar .ico-slate{--ico-bg: #EEF1F5;--ico-fg: #475467}.nav-sidebar .ico-amber{--ico-bg: #FFF3DC;--ico-fg: #B45309}.nav-sidebar .ico-orange{--ico-bg: #FFEDE3;--ico-fg: #D2540E}.nav-sidebar .ico-pink{--ico-bg: #FDE8EF;--ico-fg: #D61F69}.nav-sidebar .ico-green{--ico-bg: #E3F5EA;--ico-fg: #15803D}.nav-sidebar .ico-purple{--ico-bg: #F3E8FF;--ico-fg: #7E22CE}.nav-sidebar .ico-zalo{--ico-bg: #E6F0FF;--ico-fg: #0068FF}.nav-sidebar .ico-gray{--ico-bg: #F0F1F3;--ico-fg: #5D6679}.nav-sidebar .ico-red{--ico-bg: #FDECEC;--ico-fg: #D92D20}.nav-sidebar .nav-list .nav-link-count{margin-left: auto;min-width: 22px;padding: 2px 8px;border-radius: 999px;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 12px !important;font-weight: 600 !important;line-height: 1.5;text-align: center}.nav-sidebar .nav-list li:has(.dropdown-list) > .nav-link.dropdown-link::after{color: var(--lk-muted) !important;font-size: 11px !important;transition: transform .15s ease !important}.nav-sidebar .nav-list li.open > .nav-link.dropdown-link{background: transparent !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.nav-sidebar .nav-list li.open > .nav-link.dropdown-link::after{color: var(--lk-ink-2) !important}.nav-sidebar .nav-list li:not(.open) > .dropdown-list{display: none !important}.nav-sidebar .nav-list .dropdown-list{margin: 0 !important;padding: 0 0 6px !important;border: 0 !important}.nav-sidebar .nav-list .dropdown-list a{display: flex !important;align-items: center;min-height: 42px;gap: 12px !important;padding: 0 var(--nav-row-pad) !important;border-radius: 0 !important;color: var(--lk-ink-2) !important;font-size: 14.5px !important;font-weight: 400 !important;line-height: 1.3;transition: background-color .15s ease,color .15s ease !important}.nav-sidebar .nav-list .dropdown-list a:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.nav-sidebar .nav-list .dropdown-list a img{width: 22px !important;height: 22px !important;margin: 0 4px !important;border-radius: 5px;object-fit: contain}.nav-sidebar .nav-list .dropdown-list a:not(:has(img))::before{content: "";flex: none;width: var(--nav-ico)}.nav-sidebar .nav-list .dropdown-list > li:first-child > a[href$="/products"]{color: var(--lk-brand-text) !important;font-weight: 500 !important}.backdrop{z-index: 1090 !important;background: rgba(16,24,40,.45) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;transition: opacity .15s ease,visibility .15s ease !important}@media (max-width: 991.98px){:root{--lk-tabbar-h: 62px;--lk-tabbar-inset: 10px;--lk-tabbar-bottom: max(10px,calc(env(safe-area-inset-bottom,0px) - 10px));--lk-tabbar-space: calc(var(--lk-tabbar-h) + var(--lk-tabbar-bottom))}body{padding-bottom: calc(var(--lk-tabbar-space) + 12px) !important}.mobile-menu{left: var(--lk-tabbar-inset) !important;right: var(--lk-tabbar-inset) !important;bottom: var(--lk-tabbar-bottom) !important;width: auto !important;height: var(--lk-tabbar-h) !important;padding: 4px !important;gap: 0 !important;isolation: isolate;border: 1px solid rgba(255,255,255,.72) !important;border-radius: 999px !important;background: rgba(255,255,255,.68) !important;box-shadow: 0 10px 30px rgba(16,24,40,.14),0 1px 3px rgba(16,24,40,.08),inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(16,24,40,.04) !important;backdrop-filter: blur(22px) saturate(180%) !important;-webkit-backdrop-filter: blur(22px) saturate(180%) !important}.mobile-menu::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;background: linear-gradient(180deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,0) 55%);pointer-events: none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mobile-menu{background: rgba(255,255,255,.97) !important}}.mobile-menu > a,.mobile-menu a,.mobile-menu button{position: relative;justify-content: center;height: 100%;min-height: 0 !important;gap: 3px !important;padding: 0 2px !important;border-radius: 999px !important;background: transparent !important;color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-weight: 500 !important;-webkit-tap-highlight-color: transparent;transition: background-color .2s ease,color .2s ease,transform .2s ease !important}.mobile-menu > a > i,.mobile-menu a i{font-size: 19px !important;color: inherit !important;transform: none !important;transition: none !important}.mobile-menu > a > span{font-size: 10.5px !important;font-weight: 600 !important;letter-spacing: -.01em;line-height: 1.15}.mobile-menu a:hover{color: var(--lk-ink-strong) !important}.mobile-menu a:active{transform: scale(.94) !important}.mobile-menu a.active,.mobile-menu .active{background: rgba(16,24,40,.07) !important;color: var(--lk-brand-text) !important}.mobile-menu a.active i{color: var(--lk-brand) !important;transform: none !important}.mobile-menu a.active > span{font-weight: 700 !important}}@media (max-width: 991.98px){.mobile-menu > a{flex: 1 1 auto !important;min-width: 44px !important}.mobile-menu.mobile-menu > a > span{width: auto !important;max-width: 100%}}@media (max-width: 991.98px){.lk-buybar.is-on{bottom: 0 !important;padding-bottom: calc(var(--lk-tabbar-space) + 10px) !important}body.lk-buybar-on{padding-bottom: calc(var(--lk-tabbar-space) + 88px) !important}}@media (max-width: 359.98px){:root{--lk-tabbar-inset: 6px}.mobile-menu > a,.mobile-menu a{padding: 0 1px !important}.mobile-menu.mobile-menu > a > span{font-size: 9.5px !important;letter-spacing: -.01em !important}.mobile-menu > a > i{font-size: 17px !important}}.backtop{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: var(--shadow-sm) !important;color: var(--lk-ink-2) !important;font-size: 14px;filter: none !important;transform: none !important;transition: opacity .15s ease,background-color .15s ease !important}.backtop:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;filter: none !important}.lk-zalo-fab{right: 20px;bottom: 20px;gap: 8px;min-height: 44px;padding: 4px 16px 4px 4px;border-radius: 999px;background: var(--lk-brand) !important;box-shadow: var(--shadow-md) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14px;font-weight: 600;transform: none !important;transition: background-color .15s ease !important}.lk-zalo-fab:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.lk-zalo-fab:active{transform: none !important;box-shadow: var(--shadow-md) !important}.lk-zalo-fab-mark{width: 36px;height: 36px;background: #FFFFFF;color: var(--lk-brand-text);font-size: 10.5px;font-weight: 700;letter-spacing: 0}.backtop{right: 22px !important;bottom: 76px !important}@media (min-width: 992px){body:has(.product-sticky-order-panel) .lk-zalo-fab{right: 14px;padding: 4px}body:has(.product-sticky-order-panel) .backtop{right: 16px !important}}@media (min-width: 992px) and (max-width: 1399.98px){body:has(.product-sticky-order-panel) .lk-zalo-fab{display: none !important}}@media (max-width: 991.98px){.lk-zalo-fab{right: 16px;bottom: calc(var(--lk-tabbar-space,64px) + 12px);width: 44px;height: 44px;min-height: 44px;padding: 0;justify-content: center}.lk-zalo-fab-mark{width: 44px;height: 44px;background: transparent;color: var(--lk-on-brand,#FFFFFF);font-size: 11px}.backtop{right: 18px !important;bottom: calc(var(--lk-tabbar-space,64px) + 12px + 44px + 12px) !important}}.hotline-phone-ring-circle,.hotline-phone-ring-circle-fill{display: none !important;animation: none !important}.hotline-phone-ring-img-circle{animation: none !important;background-color: var(--lk-brand) !important;box-shadow: none !important}.hotline-bar{background: var(--lk-brand) !important;box-shadow: none !important;transition: none !important}.hotline-bar > a{font-family: var(--font-sans) !important;letter-spacing: 0 !important;font-weight: 600 !important}#linkzalo .fcta-zalo-nen-nut::before,#linkzalo .fcta-zalo-nen-nut::after{content: none !important;animation: none !important}#linkzalo .fcta-zalo-nen-nut,#linkzalo div.fcta-zalo-mess{box-shadow: var(--shadow-md) !important}#linkzalo .fcta-zalo-ben-trong-nut,#linkzalo .fcta-zalo-ben-trong-nut i,#linkzalo .fcta-zalo-text{animation: none !important;transition: none !important}#linkzalo span.fcta-zalo-tracking,#linkzalo .fcta-zalo-text{font-family: var(--font-sans) !important}.lk-footer{margin-top: 48px;padding: 40px 0 24px;background: #FFFFFF !important;border-top: 1px solid var(--lk-line);color: var(--lk-ink-2);font-size: 14px}.lk-footer::before,.lk-footer::after{content: none !important}.lk-footer-top{gap: 28px 40px}.lk-footer-brand img{height: 30px}.lk-footer-desc{margin: 12px 0 14px;color: var(--lk-muted);font-size: 14px;font-weight: 400;line-height: 1.6}.lk-footer-pills{display: grid;gap: 6px}.lk-footer-pill{gap: 8px;padding: 0;border: 0;border-radius: 0;background: none;color: var(--lk-ink-2);font-size: 13.5px;font-weight: 500}.lk-footer-pill i{width: 16px;text-align: center;color: var(--lk-muted);font-size: 12px}.lk-footer h3{margin: 0 0 10px;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;letter-spacing: 0 !important}.lk-footer ul{gap: 0}.lk-footer-links a{min-height: 36px;color: var(--lk-ink-2) !important;font-size: 14px;font-weight: 400;transition: color .15s ease}.lk-footer-links a:hover{color: var(--lk-brand-text) !important;text-decoration: underline !important}.lk-footer-contact li{align-items: center;gap: 10px;min-height: 36px;padding: 0;color: var(--lk-ink-2);font-weight: 400}.lk-footer-contact li i{width: 16px;height: auto;margin: 0;border-radius: 0;background: none;color: var(--lk-muted);font-size: 13px}.lk-footer-contact a{min-height: 36px;margin-block: 0}.lk-footer-contact a:hover{color: var(--lk-brand-text) !important}.lk-footer-contact a.lk-btn.lk-btn--zalo,.lk-footer-contact a.lk-btn.lk-btn--zalo:hover,.lk-footer-contact a.lk-btn.lk-btn--zalo:active{min-height: 40px;margin: 10px 0 0;padding: 0 16px;background: #FFFFFF !important;box-shadow: inset 0 0 0 1px var(--lk-line-strong) !important;color: var(--lk-ink-strong) !important;font-size: 14px}.lk-footer-contact a.lk-btn.lk-btn--zalo:hover{background: var(--lk-sunken) !important}.lk-footer-bottom{margin-top: 28px;padding-top: 16px;border-top-color: var(--lk-line);color: var(--lk-muted);font-size: 13px;font-weight: 400}.lk-footer-bottom strong{color: var(--lk-ink-2);font-weight: 600}@media (max-width: 991.98px){.lk-footer{margin-top: 32px;padding-top: 32px;padding-bottom: 28px}.lk-footer-links a,.lk-footer-contact li,.lk-footer-contact a{min-height: 40px}}@media (max-width: 575.98px){.lk-footer-top{gap: 24px 16px}}@media (prefers-reduced-motion: reduce){.nav-sidebar,.backdrop,.backtop,.lk-zalo-fab,.header-part .header-mega-menu,.header-part .user-dropdown-menu,.header-part .balance-dropdown-menu{transition: none !important}}@media (max-width: 991.98px){.header-part .header-login-btn,.backtop,.lk-sec:has(> .container > .lk-cta),.lk-footer .lk-footer-pills,.lk-footer .lk-footer-contact .lk-btn--zalo{display: none !important}}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto}.mobile-menu{view-transition-name: lk-tabbar}::view-transition-old(root){animation: lk-vt-out .18s ease-in both}::view-transition-new(root){animation: lk-vt-in .32s cubic-bezier(.22,1,.36,1) both}}@keyframes lk-vt-out{to{opacity: 0}}@keyframes lk-vt-in{from{opacity: 0;transform: translateY(10px)}}.lk-home .lk-sec{padding: 18px 0}.lk-home .lk-sec.lk-sec--first{padding-top: 24px}@media (max-width: 767.98px){.lk-home .lk-sec{padding: 12px 0}.lk-home .lk-sec.lk-sec--first{padding-top: 16px}.lk-home .lk-sec-sub{font-size: 14px}.lk-home .lk-sec-head .lk-sec-link,.lk-home .lk-sec-head:not(.lk-sec-head--center) .lk-sec-link{display: inline-flex;align-items: center;min-height: 40px}.lk-home .lk-pc .lk-pc-mode{padding-inline: 2px;letter-spacing: 0}}.lk-hero{padding: 40px 0 32px;background: none}.lk-hero-bg{display: none}.lk-hero-grid{grid-template-columns: minmax(0,1fr) minmax(0,400px);gap: 48px;min-height: 0}.lk-hero .lk-hero-title{margin: 0 0 12px !important;font-size: 28px !important;font-weight: 700 !important;line-height: 1.25 !important;letter-spacing: -.02em !important;text-wrap: balance}.lk-hero .lk-hl{display: inline;color: var(--lk-brand-text)}.lk-hero .lk-hl::after{content: none;display: none}.lk-hero-lede{max-width: 54ch;font-size: 16px;font-weight: 400;line-height: 1.6;color: var(--lk-ink-2)}.lk-hero-search{max-width: 560px;margin-top: 22px}.lk-hero-form{height: 52px;padding: 4px 4px 4px 18px;border: 1px solid var(--lk-line-strong);box-shadow: none;transition: border-color .15s ease,box-shadow .15s ease}.lk-hero-form:focus-within{border-color: var(--lk-brand);box-shadow: var(--ring-focus)}.lk-hero-form-icon{font-size: 16px}.lk-hero-form #heroSearchInput{font-size: 16px !important;font-weight: 400;transition: none}.lk-hero-form #heroSearchInput::placeholder{font-weight: 400}.lk-hero-search .search-autocomplete{top: calc(100% + 6px);border-radius: 12px;box-shadow: var(--shadow-md)}.lk-hero-form .lk-hero-submit{min-height: 44px !important;padding: 0 22px !important;border-radius: 999px !important;font-size: 15px !important}.lk-hero-trust{gap: 8px 20px;margin-top: 18px}.lk-hero-trust li{gap: 8px;font-size: 14px;font-weight: 500;color: var(--lk-ink-2)}.lk-hero-trust i{width: 16px;height: auto;border-radius: 0;background: none;color: var(--lk-brand-text);font-size: 13px}.lk-hero-stage{width: 100%;max-width: 400px;height: auto;justify-self: end}.lk-hero-stage .lk-phone--order,.lk-hero-stage .lk-sticker,.lk-hero-stage .lk-toast,.lk-hero-stage .lk-phone-notch,.lk-hero-stage .lk-menu-top{display: none !important}.lk-hero-stage .lk-phone--menu{position: static;width: 100%;aspect-ratio: auto;padding: 0;rotate: none;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF;box-shadow: none;container-type: normal}.lk-hero-stage .lk-phone-screen{height: auto;border-radius: 12px;background: transparent;font-size: 14px;line-height: 1.4}.lk-hero-stage .lk-menu-title{margin: 0 !important;padding: 16px 16px 0;font-size: 16px !important;font-weight: 600 !important;line-height: 1.35 !important;letter-spacing: 0 !important}.lk-hero-stage .lk-menu-note{margin: 2px 16px 10px;font-size: 13px;font-weight: 400;color: var(--lk-muted)}.lk-hero-stage .lk-menu-list{gap: 0;padding: 0}.lk-hero-stage .lk-mrow,.lk-hero-stage .lk-mrow.is-active{gap: 12px;padding: 10px 16px;border: 0;border-top: 1px solid var(--lk-line);border-radius: 0;background: transparent;transform: none;transition: background-color .15s ease}.lk-hero-stage .lk-mrow:hover,.lk-hero-stage .lk-mrow:focus-visible{background: var(--lk-sunken)}.lk-hero-stage .lk-mrow-logo{width: 36px;height: 36px;padding: 4px;border: 1px solid var(--lk-line);border-radius: 8px;background: #FFFFFF;box-shadow: none}.lk-hero-stage .lk-mrow-name{font-size: 14px;font-weight: 600}.lk-hero-stage .lk-mrow-price{font-size: 13.5px;font-weight: 700}.lk-hero-stage .lk-mrow-tag{padding: 2px 8px;border-radius: 6px;background: var(--lk-sunken);color: var(--lk-ink-2);font-size: 11px;font-weight: 600}.lk-hero-stage .lk-mrow-go{font-size: 12px}.lk-hero-stage .lk-menu-cta{height: 44px;margin: 12px 16px 16px;border: 1px solid var(--lk-line-strong);border-radius: 10px;background: #FFFFFF;box-shadow: none;color: var(--lk-ink-strong) !important;font-size: 14px;font-weight: 600;transition: background-color .15s ease}.lk-hero-stage .lk-menu-cta:hover{background: var(--lk-sunken)}@media (max-width: 991.98px){.lk-hero{padding: 24px 0 16px}.lk-hero-grid{grid-template-columns: minmax(0,1fr);gap: 0}.lk-hero-stage{display: none !important}.lk-hero .lk-hero-title{font-size: 26px !important}}@media (max-width: 575.98px){.lk-hero{padding: 20px 0 12px}.lk-hero .lk-hero-title{margin-bottom: 10px !important;font-size: 24px !important;line-height: 1.25 !important}.lk-hero-lede{font-size: 15px;line-height: 1.55}.lk-hero-search{margin-top: 16px}.lk-hero-form{height: 52px;padding: 4px 4px 4px 16px}.lk-hero-form .lk-hero-submit{width: 44px;padding: 0 !important}.lk-hero-trust{gap: 8px 14px;margin-top: 14px}.lk-hero-trust li{font-size: 13px}}.home-banner-top,.home-banner-top .home-banner-img{border-radius: 12px;box-shadow: none}.home-announcement-bar{gap: 12px;margin: 0 0 16px;padding: 8px 8px 8px 14px;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF;color: var(--lk-ink-2);font-size: 14px;font-weight: 400}.home-announcement-bar .announcement-content{display: flex;flex: 1;align-items: center;gap: 12px;min-width: 0}.home-announcement-bar .announcement-icon{width: 32px;height: 32px;border-radius: 8px;background: var(--lk-sunken);color: var(--lk-brand-text);font-size: 13px}.home-announcement-bar .announcement-text{min-width: 0;overflow-wrap: anywhere}.home-announcement-bar .announcement-close{width: 40px;height: 40px;border-radius: 10px;background: transparent;color: var(--lk-muted);transition: background-color .15s ease,color .15s ease}.home-announcement-bar .announcement-close:hover{background: var(--lk-sunken);color: var(--lk-ink-strong)}@media (max-width: 767.98px){.home-announcement-bar .announcement-close{width: 44px;height: 44px}}.lk-home .flashsale-section{gap: 24px !important;margin: 0 0 16px !important;padding: 20px 24px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.lk-home .flashsale-section::before,.lk-home .flashsale-section::after{content: none !important;display: none !important}.lk-home .flashsale-header{flex-basis: 220px !important;width: 220px !important}.lk-home .flashsale-title-row{gap: 8px !important;margin-bottom: 2px !important}.lk-home .flashsale-bolt-icon{color: var(--lk-danger-text) !important;font-size: 18px !important;filter: none !important}.lk-home .flashsale-title{color: var(--lk-ink-strong) !important;font-size: 20px !important;font-weight: 700 !important;font-style: normal !important;letter-spacing: -.01em !important;text-transform: none !important}.lk-home .flashsale-subtitle{margin: 2px 0 12px !important;color: var(--lk-muted) !important;font-size: 13.5px !important;font-weight: 400 !important;line-height: 1.45 !important}.lk-home .flashsale-timer{margin-bottom: 14px !important}.lk-home .flashsale-timer .timer-block{width: 46px !important;min-width: 46px !important;height: 46px !important;border: 1px solid var(--lk-line) !important;border-radius: 8px !important;background: var(--lk-sunken) !important;box-shadow: none !important}.lk-home .flashsale-timer .timer-number{color: var(--lk-danger-text) !important;font-size: 16px !important;font-weight: 700 !important}.lk-home .flashsale-timer .timer-text{color: var(--lk-muted) !important;font-size: 10.5px !important;font-weight: 500 !important}.lk-home .flashsale-timer .timer-colon{color: var(--lk-muted) !important;font-weight: 600 !important;transform: none !important}.lk-home .btn-flashsale-all,.lk-home .btn-flashsale-all:hover{min-height: 40px !important;padding: 0 16px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 13.5px !important;font-weight: 600 !important;transform: none !important;transition: background-color .15s ease !important}.lk-home .btn-flashsale-all:hover{background: var(--lk-sunken) !important}.lk-home .flashsale-carousel{gap: 14px !important}.lk-home .flash-card,.lk-home .flash-card:hover{padding: 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease !important}.lk-home .flash-card:hover{border-color: var(--lk-line-strong) !important}.lk-home .flash-brand-logo{width: 48px !important;height: 48px !important;flex-basis: 48px !important;padding: 4px;border: 1px solid var(--lk-line);border-radius: 10px !important;background: var(--lk-sunken) !important}.lk-home .flash-product-title{color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important}.lk-home .flash-product-title:hover{color: var(--lk-brand-text) !important}.lk-home .flash-product-plan{color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 400 !important}.lk-home .flash-discount-tag{padding: 0 !important;border-radius: 0 !important;background: none !important;color: var(--lk-danger-text) !important;font-size: 12.5px !important;font-weight: 700 !important;letter-spacing: 0 !important}.lk-home .flash-discount-tag i{display: none !important}.lk-home .flash-price-current{color: var(--lk-brand-text) !important;font-size: 15.5px !important;font-weight: 700 !important}.lk-home .flash-price-original{color: var(--lk-muted) !important;font-size: 12px !important}.lk-home .flash-progress-track{height: 4px !important;margin-bottom: 6px !important;border-radius: 99px !important;background: var(--lk-line) !important}.lk-home .flash-progress-fill{border-radius: inherit !important;background: var(--lk-brand) !important}.lk-home .flash-stock-text,.lk-home .flash-card.is-out-of-stock .flash-stock-text{color: var(--lk-muted) !important;font-size: 12px !important;font-weight: 500 !important;line-height: 1.3 !important}.lk-home .btn-flash-cart,.lk-home .btn-flash-cart:hover{width: 40px !important;height: 40px !important;flex-basis: 40px !important;border-radius: 10px !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;transform: none !important;transition: background-color .15s ease !important}.lk-home .btn-flash-cart:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}@media (max-width: 1080px){.lk-home .flashsale-section{gap: 14px !important;padding: 16px !important}.lk-home .flashsale-header{flex-flow: row wrap !important;align-items: center !important;justify-content: flex-start !important;flex: 0 0 auto !important;gap: 10px 16px !important;width: 100% !important;max-width: none !important;text-align: left !important}.lk-home .flashsale-title-row{justify-content: flex-start !important;margin: 0 !important}.lk-home .flashsale-subtitle{flex: 1 0 100%;order: 3;margin: 0 !important;max-width: none}.lk-home .flashsale-timer{order: 2;margin: 0 0 0 auto !important}.lk-home .btn-flashsale-all{order: 4}.lk-home .flashsale-timer .timer-block{width: 42px !important;min-width: 42px !important;height: 42px !important}}@media (max-width: 575.98px){.lk-home .flashsale-header{flex-direction: column !important;align-items: flex-start !important;gap: 10px !important}.lk-home .flashsale-subtitle,.lk-home .flashsale-timer,.lk-home .btn-flashsale-all{order: 0;flex: none;margin: 0 !important}.lk-home .btn-flashsale-all{width: 100%;min-height: 44px !important}.lk-home .btn-flash-cart{width: 44px !important;height: 44px !important;flex-basis: 44px !important}}.lk-home .home-slider-wrapper{margin-bottom: 16px !important}.lk-home .home-slider-container{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important}.lk-home .home-slider-track{transition: transform .3s ease !important}.lk-home .home-slider-nav,.lk-home .home-slider-nav:hover{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;backdrop-filter: none !important;transform: translateY(-50%) !important;transition: background-color .15s ease,color .15s ease !important}.lk-home .home-slider-nav:hover{background: var(--lk-sunken) !important;color: var(--lk-brand-text) !important}.lk-home .home-slider-indicator,.lk-home .home-slider-indicator.active{position: relative;width: 24px !important;height: 24px !important;border-radius: 50% !important;background: transparent !important;transition: none !important}.lk-home .home-slider-indicator::after{content: "";position: absolute;top: 50%;left: 50%;width: 8px;height: 8px;border-radius: 50%;background: var(--lk-line-strong);box-shadow: 0 0 0 2px #FFFFFF;transform: translate(-50%,-50%);transition: background-color .15s ease}.lk-home .home-slider-indicator.active::after{width: 8px;background: var(--lk-brand)}.lk-home .home-slider-autoplay-toggle{width: 28px;height: 28px;border: 1px solid var(--lk-line-strong);border-radius: 8px;background: #FFFFFF;color: var(--lk-ink-2)}.lk-home .home-slider-autoplay-toggle:hover,.lk-home .home-slider-autoplay-toggle:focus-visible{background: var(--lk-sunken);color: var(--lk-ink-strong)}.lk-home .gaming-feature-banners-section{margin: 0 0 16px !important}.lk-home .gaming-feature-banners-grid{gap: 14px !important}.lk-home .gaming-feature-banner-link,.lk-home .gaming-feature-banner-link:hover{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease !important}.lk-home .gaming-feature-banner-link:hover{border-color: var(--lk-line-strong) !important}.lk-home .gaming-feature-banner-img{transform: none !important;transition: none !important}.lk-home .lk-night{margin: 18px 0 !important;padding: 0;overflow: visible;border-radius: 0;background: none;color: inherit}.lk-night .lk-night-arcs{display: none}.lk-night .lk-sec-title{color: var(--lk-ink-strong) !important}.lk-night .lk-sec-sub{color: var(--lk-muted)}.lk-night .lk-sec-link{color: var(--lk-brand-text) !important}.home-esim-section .lk-pc .lk-pc-cat{display: none}.lk-night .products-grid.featured-5cols-grid.lk-esim-grid.featured-esim-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 14px !important}.lk-esim-grid--2 > .lk-esim-have,.lk-esim-grid--5 > .lk-esim-have{grid-column: span 2}.lk-esim-grid--4 > .lk-esim-have{grid-column: 1 / -1}@media (max-width: 1199.98px){.lk-night .products-grid.featured-5cols-grid.lk-esim-grid.featured-esim-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.lk-esim-grid--2 > .lk-esim-have,.lk-esim-grid--4 > .lk-esim-have{grid-column: auto}.lk-esim-grid--3 > .lk-esim-have,.lk-esim-grid--5 > .lk-esim-have{grid-column: 1 / -1}}@media (max-width: 767.98px){.lk-home .lk-night{margin: 12px 0 !important}.lk-night .products-grid.featured-5cols-grid.lk-esim-grid.featured-esim-grid{grid-template-columns: minmax(0,1fr) !important;gap: 10px !important}.lk-esim-grid > .lk-esim-have{grid-column: auto !important}}.lk-esim-have{display: grid;grid-template-columns: auto minmax(0,1fr);grid-template-rows: auto auto 1fr;grid-template-areas: "icon title" "text text" "links links";align-items: center;gap: 10px 12px;padding: 16px;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF;box-shadow: none}.lk-esim-have-icon{grid-area: icon;width: 40px;height: 40px;border-radius: 10px;background: var(--lk-sunken);color: var(--lk-brand-text);font-size: 16px}.lk-night .lk-esim-have-title{grid-area: title;margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.lk-esim-have-text{grid-area: text;align-self: start;color: var(--lk-muted);font-size: 14px;font-weight: 400;line-height: 1.55}.lk-esim-have-links{grid-area: links;align-self: end;margin: 0;padding: 0}.lk-night-link{gap: 8px;min-height: 44px;padding: 0 14px;border-radius: 10px;background: #FFFFFF;box-shadow: inset 0 0 0 1px var(--lk-line-strong);color: var(--lk-ink-strong) !important;font-size: 14px;font-weight: 600;transition: background-color .15s ease}.lk-night-link:hover{background: var(--lk-sunken)}.lk-night-link i{color: var(--lk-ink-2);font-size: 13px}@media (min-width: 768px){.lk-esim-grid--4 > .lk-esim-have,.lk-esim-grid--5 > .lk-esim-have,.lk-esim-grid--2 > .lk-esim-have{grid-template-columns: auto minmax(0,1fr) auto;grid-template-rows: auto auto;grid-template-areas: "icon title links" "icon text links";gap: 2px 14px}.lk-esim-grid--4 > .lk-esim-have .lk-esim-have-links,.lk-esim-grid--5 > .lk-esim-have .lk-esim-have-links,.lk-esim-grid--2 > .lk-esim-have .lk-esim-have-links{flex-flow: row wrap;align-self: center}}@media (min-width: 768px) and (max-width: 1199.98px){.lk-esim-grid--2 > .lk-esim-have,.lk-esim-grid--4 > .lk-esim-have{grid-template-columns: auto minmax(0,1fr);grid-template-rows: auto auto 1fr;grid-template-areas: "icon title" "text text" "links links";gap: 10px 12px}.lk-esim-grid--2 > .lk-esim-have .lk-esim-have-links,.lk-esim-grid--4 > .lk-esim-have .lk-esim-have-links{flex-direction: column;align-self: end}.lk-esim-grid--3 > .lk-esim-have{grid-template-columns: auto minmax(0,1fr) auto;grid-template-rows: auto auto;grid-template-areas: "icon title links" "icon text links";gap: 2px 14px}.lk-esim-grid--3 > .lk-esim-have .lk-esim-have-links{flex-flow: row wrap;align-self: center}}.lk-night .lk-night-foot{margin-top: 12px;padding-top: 0;border-top: 0}.lk-night .esim-feat-help{max-width: none;color: var(--lk-muted) !important;font-size: 14px;font-weight: 400}.lk-night .esim-feat-help i{color: var(--lk-muted) !important}.lk-night .esim-feat-help a{color: var(--lk-brand-text) !important;font-weight: 600}.lk-home .home-shelves-section{margin-block: 0 !important}.home-shelves-section .lk-sec-head{margin-bottom: 12px}.home-shelf{--shelf-cols: 3;--shelf-gap: 14px}.home-shelf + .home-shelf{margin-top: 12px}@media (max-width: 1199.98px){.home-shelf{--shelf-cols: 2.2}}@media (max-width: 767.98px){.home-shelf{--shelf-gap: 10px}.home-shelf + .home-shelf{margin-top: 8px}.home-shelf .home-shelf-track{grid-auto-columns: min(calc(100% - 40px),360px)}}@media (max-width: 399.98px){.home-shelf .home-shelf-track{grid-auto-columns: calc(100% - 24px)}}.home-shelf .home-shelf-head{margin-bottom: 10px}.home-shelf .home-shelf-icon{display: none}.home-shelf .home-shelf-title{font-size: 16px !important;font-weight: 600 !important;line-height: 1.3}.home-shelf .home-shelf-count{color: var(--lk-muted) !important;font-size: 12.5px;font-weight: 400 !important}.home-shelf .home-shelf-nav{width: 40px;height: 40px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;transition: background-color .15s ease,color .15s ease}.home-shelf .home-shelf-nav:hover:not(:disabled){background: var(--lk-sunken) !important}.home-shelf .home-shelf-nav:active:not(:disabled){transform: none}.home-shelf .home-shelf-all{font-size: 14px;font-weight: 600 !important}.home-shelf .lk-pc .lk-pc-cat{display: none}@media (max-width: 991.98px){.home-shelf .lk-pc .lk-pc-stats{display: none}}.home-shelf .home-shelf-more{gap: 8px;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;transition: border-color .15s ease}.home-shelf .home-shelf-more:hover{border-color: var(--lk-line-strong) !important;box-shadow: none}.home-shelf .home-shelf-more-icon{width: 40px;height: 40px;border: 0;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-brand-text) !important}.home-shelf .home-shelf-more-text{color: var(--lk-ink-strong) !important;font-size: 14px;font-weight: 600 !important}.home-shelf .home-shelf-more-note{color: var(--lk-muted) !important;font-size: 12.5px}.lk-home .recently-viewed-section{margin: 24px 0 0}.recently-viewed-section .products-section-header{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 8px 24px;margin: 0 0 12px;padding: 0;border: 0;background: none}.recently-viewed-section .products-section-header-left{min-width: 0}.recently-viewed-section .products-section-title{margin: 0}.recently-viewed-section .products-section-title > i{display: none}.recently-viewed-section .products-section-subtitle{margin: 4px 0 0;color: var(--lk-muted);font-size: 14.5px;font-weight: 400}.recently-viewed-section .btn-explore{display: inline-flex;align-items: center;gap: 6px;min-height: 40px;padding: 0 4px;border: 0;background: none;box-shadow: none;color: var(--lk-brand-text) !important;font-size: 14.5px;font-weight: 600;text-decoration: none !important;transform: none;transition: color .15s ease}.recently-viewed-section .btn-explore:hover{color: var(--lk-brand-text-hover) !important}.recently-viewed-carousel{gap: 14px;margin-inline: -8px;padding: 2px 8px 10px;scroll-padding-inline: 8px}.recently-viewed-carousel > .lk-pc{flex: 0 0 calc((100% - 28px) / 3);min-width: 0;scroll-snap-align: start}#recentlyViewedCarousel > .product-card.lk-pc.featured-product-card{height: auto !important}.recently-viewed-nav{width: 40px;height: 40px;border: 1px solid var(--lk-line-strong);border-radius: 10px;background: #FFFFFF;box-shadow: none;color: var(--lk-ink-2);transition: background-color .15s ease,color .15s ease}.recently-viewed-nav:hover{background: var(--lk-sunken);color: var(--lk-ink-strong)}@media (min-width: 992px){.recently-viewed-section .recently-viewed-nav{top: -52px;transform: none}.recently-viewed-section .recently-viewed-nav-prev{left: auto;right: 48px}.recently-viewed-section .recently-viewed-nav-next{right: 0}.recently-viewed-section:has(.recently-viewed-nav:not([hidden])) .products-section-header{padding-right: 104px}}@media (min-width: 1200px){.recently-viewed-section:not(:has(#recentlyViewedCarousel > :nth-child(4))) .recently-viewed-nav{display: none}.recently-viewed-section:not(:has(#recentlyViewedCarousel > :nth-child(4))) .products-section-header{padding-right: 0}}@media (min-width: 992px) and (max-width: 1199.98px){.recently-viewed-section:not(:has(#recentlyViewedCarousel > :nth-child(3))) .recently-viewed-nav{display: none}.recently-viewed-section:not(:has(#recentlyViewedCarousel > :nth-child(3))) .products-section-header{padding-right: 0}}@media (max-width: 991.98px){.recently-viewed-section .recently-viewed-nav{display: none}}@media (max-width: 1199.98px){.recently-viewed-carousel > .lk-pc{flex-basis: calc((100% - 16.8px) / 2.2)}}@media (max-width: 767.98px){.lk-home .recently-viewed-section{margin-top: 16px}.recently-viewed-carousel{gap: 10px}.recently-viewed-carousel > .lk-pc{flex-basis: min(calc(100% - 40px),360px)}}@media (max-width: 399.98px){.recently-viewed-carousel > .lk-pc{flex-basis: calc(100% - 24px)}}.lk-how .lk-sec-head{margin-bottom: 16px}.lk-steps{gap: 14px}.lk-step{display: grid;grid-template-columns: auto minmax(0,1fr);align-content: start;align-items: center;gap: 12px;padding: 16px;border-radius: 12px;box-shadow: none}.lk-step .lk-step-art{grid-column: 1 / -1;grid-row: auto;gap: 10px;height: 120px;margin: 0;border-radius: 10px;background: var(--lk-sunken)}.lk-step .lk-step-no{position: static;width: 28px;height: 28px;translate: none;border-radius: 8px;background: var(--lk-brand-soft);box-shadow: none;color: var(--lk-brand-text);font-size: 14px;font-weight: 700}.lk-step h3{margin: 0 !important;font-size: 16px !important;font-weight: 600 !important;line-height: 1.35 !important}.lk-step p{grid-column: 1 / -1;margin: 0;color: var(--lk-muted);font-size: 14px;font-weight: 400;line-height: 1.55}.lk-art-plans{gap: 6px}.lk-art-plans span{padding: 7px 10px;border: 1px solid var(--lk-line);border-radius: 8px;font-size: 12.5px;font-weight: 500}.lk-art-plans .is-on{border-color: var(--lk-brand);box-shadow: none;color: var(--lk-brand-text)}.lk-art-chip{padding: 4px 10px;border-radius: 6px;font-size: 12px;font-weight: 500}.lk-art-bar{height: 8px;border-radius: 4px;background: var(--lk-line)}.lk-art-qr{width: 80px;height: 80px;padding: 8px;border: 1px solid var(--lk-line);border-radius: 8px;box-shadow: none;color: var(--lk-ink-2)}.lk-art-cred{padding: 4px 12px;border: 1px solid var(--lk-line);border-radius: 8px;box-shadow: none}.lk-art-cred-row + .lk-art-cred-row{border-top-style: solid}.lk-art-cred-row b{font-weight: 500}.lk-art-cred-row span{font-weight: 600}@media (max-width: 991.98px){.lk-how .lk-sec-head{margin-bottom: 12px}.lk-steps{grid-template-columns: minmax(0,1fr);gap: 8px}.lk-step{gap: 4px 12px;padding: 14px}.lk-step .lk-step-art{display: none}.lk-step p{grid-column: 2}}.lk-safe{gap: 24px 48px}.lk-safe-intro .lk-sec-title{font-size: clamp(20px,2vw,26px) !important}.lk-proof{gap: 12px 28px;margin-top: 18px}.lk-proof dt{font-size: 24px;font-weight: 700;letter-spacing: -.01em}.lk-proof dt span{font-size: .6em;font-weight: 500}.lk-proof dd{font-size: 13px;font-weight: 400}.lk-safe-help{gap: 10px;margin-top: 18px;padding: 12px 14px;border-radius: 12px;font-size: 14px;font-weight: 400}.lk-safe-help i{margin-top: 2px;color: var(--lk-brand-text);font-size: 16px}.lk-safe-help a{font-weight: 600}.lk-safe-list{padding: 4px 20px;border-radius: 12px;box-shadow: none}.lk-safe-list li{gap: 14px;padding: 16px 0}.lk-safe-list .lk-safe-icon{width: 40px;height: 40px;border-radius: 10px;background: var(--lk-sunken);color: var(--lk-brand-text);font-size: 16px}.lk-safe-list h3{margin: 0 0 4px !important;font-size: 15.5px !important;font-weight: 600 !important}.lk-safe-list p{font-size: 14px;font-weight: 400}@media (max-width: 991.98px){.lk-safe{gap: 16px}.lk-proof{gap: 12px 16px}.lk-proof > div{flex: 1 1 140px}.lk-safe-list{padding: 0 16px}.lk-safe-list li{gap: 12px;padding: 14px 0}.lk-safe-list .lk-safe-icon{width: 36px;height: 36px;font-size: 15px}}.lk-reviews .lk-sec-head{margin-bottom: 14px}.lk-rv-nav{width: 40px;height: 40px;border: 1px solid var(--lk-line-strong);border-radius: 10px;transition: background-color .15s ease,color .15s ease}.lk-rv-nav:hover:not(:disabled){background: var(--lk-sunken)}.lk-rv-track{gap: 14px;padding-top: 2px;padding-bottom: 10px}.lk-review{gap: 10px;padding: 16px;border-radius: 12px;box-shadow: none}.lk-review-stars .is-off{color: var(--lk-line-strong)}.lk-review-text{color: var(--lk-ink);font-size: 14.5px;font-weight: 400;line-height: 1.55}.lk-review-foot{padding-top: 10px;border-top-style: solid}.lk-review-foot img{padding: 4px;border: 1px solid var(--lk-line);border-radius: 8px;background: #FFFFFF}.lk-review-who{font-size: 13.5px;font-weight: 600}.lk-review-verified{font-weight: 500}.lk-review-what{font-size: 12.5px;font-weight: 400}@media (max-width: 575.98px){.lk-review{padding: 14px}}.lk-cta{padding: 32px 24px;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF;box-shadow: none;color: var(--lk-ink)}.lk-cta .lk-cta-arcs{display: none}.lk-cta .lk-cta-title{max-width: 30ch;margin: 0 auto 8px !important;font-size: clamp(20px,2vw,26px) !important;font-weight: 700 !important;line-height: 1.3 !important;letter-spacing: -.015em !important;color: var(--lk-ink-strong) !important}.lk-cta-text{margin: 0 auto 18px;color: var(--lk-muted);font-size: 15px;font-weight: 400}.lk-cta-search{height: 52px;max-width: 520px;margin: 0 auto 12px;padding: 4px 4px 4px 18px;border: 1px solid var(--lk-line-strong);box-shadow: none;transition: border-color .15s ease,box-shadow .15s ease}.lk-cta-search:focus-within{border-color: var(--lk-brand);box-shadow: var(--ring-focus)}.lk-cta-search i{font-size: 16px}.lk-cta-search input{font-size: 16px;font-weight: 400;transition: none}.lk-cta-search input::placeholder{font-weight: 400}.lk-cta-search .lk-btn.lk-btn--white{--key-face: var(--lk-brand);--key-face-hover: var(--lk-brand-text);--key-ink: #FFFFFF;min-height: 44px;padding: 0 22px;border-radius: 999px !important;background: var(--lk-brand) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important}.lk-cta-search .lk-btn.lk-btn--white:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.lk-cta-actions{gap: 8px 16px}.lk-cta .lk-cta-all{color: var(--lk-brand-text) !important;font-weight: 600;text-decoration: none !important}.lk-cta .lk-cta-all:hover{color: var(--lk-brand-text-hover) !important;text-decoration: underline !important}.lk-cta .lk-btn.lk-btn--onbrand,.lk-cta .lk-btn.lk-btn--onbrand:active{min-height: 44px;padding: 0 18px;background: #FFFFFF !important;box-shadow: inset 0 0 0 1px var(--lk-line-strong) !important;color: var(--lk-ink-strong) !important;font-size: 14.5px;transform: none !important}.lk-cta .lk-btn.lk-btn--onbrand:hover{background: var(--lk-sunken) !important}.lk-cta .lk-zalo-word{height: 22px;padding: 0 6px;border-radius: 6px;background: var(--lk-brand-soft);color: var(--lk-brand-text);font-size: 11px;font-weight: 700}@media (max-width: 767.98px){.lk-cta{padding: 24px 16px}.lk-cta-text{font-size: 14.5px}}@media (max-width: 575.98px){.lk-cta-search{padding-left: 16px}.lk-cta-search > i{display: none}.lk-cta-search input{padding-left: 0 !important;padding-right: 8px !important}.lk-cta-search .lk-btn.lk-btn--white{padding: 0 18px}}.lk-home .lk-sec.lk-about{padding: 8px 0 24px}.lk-about .lk-about-title{font-size: 15px !important;font-weight: 600 !important}.lk-about-text{font-size: 14px;font-weight: 400}.home-sidebar-banner{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important;transform: translateY(-50%) !important;transition: opacity .15s ease !important}.home-sidebar-banner .home-sidebar-banner-close{width: 28px;height: 28px;border-radius: 8px;background: rgba(16,24,40,.6)}@media (prefers-reduced-motion: reduce){.lk-hero-form,.lk-cta-search,.lk-hero-stage .lk-mrow,.lk-night-link,.home-shelf .home-shelf-nav,.lk-home .home-slider-track{transition: none !important}}.catalog-page-header.page-header-modern{background: transparent !important;border-bottom: 0 !important;box-shadow: none !important}.catalog-page-header .page-title-modern{display: flex !important;align-items: center;gap: 10px !important;margin: 0 0 4px !important;color: var(--lk-ink-strong) !important;font-size: 26px !important;font-weight: 700 !important;line-height: 1.25 !important;letter-spacing: -.015em !important;background: none !important;-webkit-text-fill-color: currentColor !important}.catalog-page-header #catalogTitleIcon > i{display: none !important}.catalog-page-header #catalogTitleIcon:not(:has(img)){display: none !important}.catalog-page-header #catalogTitleIcon{width: auto !important;height: auto !important;margin: 0 !important;padding: 0 !important;background: none !important;box-shadow: none !important}.catalog-page-header #catalogTitleIcon img{width: 28px !important;height: 28px !important;object-fit: contain;border-radius: 6px}.catalog-page-header .page-subtitle-modern{color: var(--lk-muted) !important;font-size: 14.5px !important;font-weight: 400 !important}.catalog-page-header .breadcrumb-modern,.catalog-page-header .breadcrumb-modern a{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 400 !important}.catalog-page-header .breadcrumb-modern .current{color: var(--lk-ink-2) !important;font-weight: 500 !important}@media (max-width: 575.98px){.catalog-page-header .page-title-modern{font-size: 22px !important}.catalog-page-header #catalogTitleIcon img{width: 24px !important;height: 24px !important}.catalog-page-header .page-subtitle-modern{font-size: 13px !important}}.products-page .catalog-filter-panel{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.products-page .catalog-filter-head{padding: 12px 14px !important}.products-page #catalogFilterTitle{font-size: 15px !important;font-weight: 700 !important;color: var(--lk-ink-strong) !important;white-space: nowrap}.products-page #catalogFilterTitle > i{color: var(--lk-ink-2) !important;font-size: 14px}.products-page .catalog-filter-panel .catalog-filter-reset{min-height: 34px !important;padding: 0 10px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important}.products-page .catalog-filter-panel .catalog-filter-reset:hover{background: var(--lk-sunken) !important}.products-page .catalog-filter-body{padding: 14px 14px 2px !important}.products-page .catalog-filter-group{margin-bottom: 18px !important}.products-page .catalog-filter-label,.products-page .catalog-filter-group > .form-label{margin-bottom: 8px !important;color: var(--lk-muted) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important;text-transform: uppercase !important}.products-page .catalog-filter-foot{padding: 12px 14px 14px !important;border-top: 1px solid var(--lk-line) !important;background: #FFFFFF !important;box-shadow: none !important}.products-page .catalog-filter-panel #btnApplyFilter{min-height: 44px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important;transition: background-color .15s ease !important}.products-page .catalog-filter-panel #btnApplyFilter:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.products-page .catalog-filter-panel .form-control,.products-page .catalog-toolbar .form-select{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background-color: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;box-shadow: none !important;transition: border-color .15s ease !important}.products-page .catalog-filter-panel .form-control:focus,.products-page .catalog-toolbar .form-select:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.products-page .catalog-filter-panel .form-control::placeholder{color: #8A93A5}.products-page .catalog-filter-panel .catalog-price-inputs .form-control[aria-invalid="true"]{border-color: var(--lk-danger-text) !important;box-shadow: 0 0 0 3px rgba(217,45,32,.12) !important}@media (min-width: 992px){.products-page .catalog-filter-col{top: 88px}}@media (max-width: 991.98px){.products-page .catalog-filter-panel.gaming-filter-sidebar{max-width: 560px;margin: 0 auto !important;border: 0 !important;border-radius: 16px 16px 0 0 !important;box-shadow: var(--shadow-lg) !important;transition: transform .2s ease,visibility 0s linear .2s !important}.products-page .catalog-filter-panel.gaming-filter-sidebar.is-open{transition: transform .2s ease,visibility 0s !important}.products-page .catalog-filter-head{padding: 20px 16px 12px !important}.products-page .catalog-filter-head::before{background: var(--lk-line-strong) !important}.products-page .catalog-filter-body{padding: 14px 16px 4px !important}.products-page .catalog-filter-foot{padding: 12px 16px calc(12px + env(safe-area-inset-bottom,0px)) !important}.products-page .catalog-filter-panel .catalog-filter-reset{min-height: 40px !important;padding: 0 12px !important}.products-page .catalog-filter-close{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important}.products-page .catalog-filter-panel #btnApplyFilter{min-height: 48px !important;font-size: 15px !important}.products-page .catalog-filter-panel .form-control,.products-page .catalog-toolbar .form-select{font-size: 16px !important}.catalog-filter-backdrop{background: rgba(16,24,40,.45) !important;transition: opacity .2s ease !important}}.products-page .catalog-filter-panel .filter-category-nav-list{gap: 1px !important}.products-page .catalog-filter-panel .filter-cat-row{gap: 0 !important}.products-page .catalog-filter-panel .filter-cat-nav-item{min-height: 38px !important;padding: 6px 10px !important;border: 0 !important;border-radius: 8px !important;background: transparent !important;color: var(--lk-ink) !important;font-size: 14px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.products-page .catalog-filter-panel .filter-cat-nav-item:hover{background: var(--lk-sunken) !important}.products-page .catalog-filter-panel .filter-cat-nav-item.active{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.products-page .catalog-filter-panel .filter-cat-name > img,.products-page .catalog-filter-panel .filter-cat-name > i{display: none !important}.products-page .catalog-filter-panel .filter-cat-name{gap: 0 !important}.products-page .catalog-filter-panel .filter-count-badge{min-width: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 400 !important;box-shadow: none !important}.products-page .catalog-filter-panel .filter-cat-nav-item.active .filter-count-badge{color: var(--lk-brand-text) !important}.products-page .catalog-filter-panel .filter-cat-toggle{flex: 0 0 36px !important;width: 36px !important;min-height: 38px !important;border-radius: 8px !important;color: var(--lk-muted) !important}.products-page .catalog-filter-panel .filter-cat-toggle:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.products-page .catalog-filter-panel .filter-cat-toggle i{transition: transform .15s ease !important}.products-page .catalog-filter-panel .filter-cat-children{margin: 1px 0 4px 10px !important;padding-left: 0 !important;border-left: 0 !important;gap: 1px !important}.products-page .catalog-filter-panel .filter-cat-child{color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 400 !important}.products-page .catalog-filter-panel .filter-cat-child.active{font-weight: 600 !important}@media (max-width: 991.98px){.products-page .catalog-filter-panel .filter-cat-nav-item{min-height: 42px !important;font-size: 15px !important}.products-page .catalog-filter-panel .filter-cat-child{font-size: 14.5px !important}.products-page .catalog-filter-panel .filter-cat-toggle{flex-basis: 44px !important;width: 44px !important;min-height: 42px !important}}.products-page .catalog-price-presets{gap: 6px !important}.products-page .catalog-filter-panel .price-preset-btn,.products-page .catalog-filter-panel .price-preset-btn.btn-xs{min-height: 36px !important;padding: 0 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;transition: background-color .15s ease,border-color .15s ease,color .15s ease !important}.products-page .catalog-filter-panel .price-preset-btn:hover{background: var(--lk-sunken) !important}.products-page .catalog-filter-panel .price-preset-btn.active,.products-page .catalog-filter-panel .price-preset-btn.active.btn-primary.text-white{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important;box-shadow: none !important}.products-page .catalog-price-hint{color: var(--lk-muted) !important;font-size: 12px !important}.products-page .catalog-filter-panel .filter-checkbox-row{min-height: 40px !important;padding: 4px 6px !important;border-radius: 8px !important;color: var(--lk-ink) !important;font-size: 14px !important}.products-page .catalog-filter-panel .filter-checkbox-row:hover{background: var(--lk-sunken)}.products-page .catalog-filter-panel .filter-checkbox-row .text-secondary,.products-page .catalog-filter-panel .filter-checkbox-row .text-dark,.products-page .catalog-filter-panel .filter-checkbox-row .small.text-muted{color: var(--lk-ink) !important;font-size: 14px !important}.products-page .catalog-filter-panel .form-check-input{width: 18px !important;height: 18px !important;border-color: var(--lk-line-strong) !important;box-shadow: none !important}.products-page .catalog-filter-panel .form-check-input:checked{border-color: var(--lk-brand) !important;background-color: var(--lk-brand) !important}.products-page .catalog-rating-stars{color: var(--lk-moon) !important}.products-page .catalog-instant-tag{padding: 0 !important;background: none !important;color: var(--lk-ink) !important;font-size: 14px !important;font-weight: 400 !important}.products-page .catalog-instant-tag i{color: var(--lk-ok-text);font-size: 12px}@media (max-width: 991.98px){.products-page .catalog-filter-panel .price-preset-btn,.products-page .catalog-filter-panel .price-preset-btn.btn-xs{min-height: 40px !important;padding: 0 14px !important;font-size: 14px !important}.products-page .catalog-filter-panel .filter-checkbox-row{min-height: 44px !important}}.products-page .catalog-toolbar{gap: 10px 12px !important;padding-bottom: 12px !important;margin-bottom: 14px !important;border-bottom: 1px solid var(--lk-line) !important}.products-page .catalog-results-count{color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important}.products-page .catalog-results-count > i{display: none !important}.products-page .catalog-sort-label{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}.products-page .catalog-toolbar .form-select{min-width: 170px;padding-right: 36px !important}.products-page .catalog-filter-open{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important}.products-page .catalog-filter-open > i{color: var(--lk-ink-2) !important}.products-page .catalog-filter-open-count{background: var(--lk-brand) !important;font-size: 12px !important;font-weight: 600 !important}.products-page .catalog-chip{min-height: 34px !important;border: 1px solid var(--lk-brand-soft-2) !important;border-radius: 8px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 500 !important}.products-page .catalog-chip-remove{border-radius: 6px !important}.products-page .catalog-chip-remove:hover{background: var(--lk-brand-soft-2) !important;color: var(--lk-brand-text-hover) !important}.products-page .catalog-chip-clear{color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 500 !important}.products-page .catalog-notice{border: 1px solid #FEDF89 !important;border-radius: 12px !important;background: var(--lk-warn-bg) !important}.products-page .catalog-notice-icon{flex-basis: auto !important;width: auto !important;height: auto !important;padding-top: 1px;background: none !important;color: var(--lk-warn-text) !important;font-size: 18px !important}.products-page .catalog-notice-title{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.products-page .catalog-notice-text{color: var(--lk-ink-2) !important}.products-page .catalog-link-chip{min-height: 36px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: #FFFFFF !important;color: var(--lk-ink) !important;font-weight: 500 !important}.products-page .catalog-link-chip:hover{border-color: var(--lk-brand) !important;color: var(--lk-brand-text) !important}.products-page .catalog-search-note{border: 1px solid var(--lk-brand-soft-2) !important;border-radius: 12px !important;background: var(--lk-brand-soft) !important;color: var(--lk-ink) !important}.products-page .catalog-search-note a{color: var(--lk-brand-text) !important;font-weight: 600 !important}@media (max-width: 575.98px){.products-page .catalog-toolbar{gap: 8px 10px !important;padding-bottom: 10px !important;margin-bottom: 12px !important}.products-page .catalog-toolbar .catalog-sort{flex: 1 1 0;min-width: 0}.products-page .catalog-toolbar .form-select{width: 100% !important;min-width: 0 !important;max-width: none !important}.products-page .catalog-results-count{font-size: 13px !important}}.catalog-cat-chips{display: none}@media (max-width: 991.98px){.catalog-cat-chips{display: flex;gap: 8px;margin: 0 -16px 12px;padding: 0 16px 2px;overflow-x: auto;overscroll-behavior-x: contain;scroll-padding-inline: 16px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.catalog-cat-chips::-webkit-scrollbar{display: none}.catalog-cat-chip{display: inline-flex;flex: none;align-items: center;min-height: 40px;padding: 0 14px;border: 1px solid var(--lk-line-strong);border-radius: 8px;background: #FFFFFF;color: var(--lk-ink-2) !important;font-size: 14px;font-weight: 500;line-height: 1.2;text-decoration: none !important;white-space: nowrap;transition: background-color .15s ease,border-color .15s ease,color .15s ease}.catalog-cat-chip:hover{background: var(--lk-sunken)}.catalog-cat-chip.active{border-color: var(--lk-brand);background: var(--lk-brand-soft);color: var(--lk-brand-text) !important;font-weight: 600}}.products-loading .product-card.skeleton{display: grid !important;grid-template-columns: 112px minmax(0,1fr);gap: 14px;min-height: 160px;padding: 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 14px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important}.products-loading .product-card.skeleton .skeleton-image{width: 100%;height: auto;aspect-ratio: 1 / 1;border-radius: 10px}.products-loading .product-card.skeleton .skeleton-content{display: flex;flex-direction: column;gap: 10px;padding: 4px 0 !important}.products-loading .product-card.skeleton .skeleton-title{width: 85%;height: 14px;border-radius: 6px}.products-loading .product-card.skeleton .skeleton-title::after{content: "";display: block;width: 60%;height: 14px;margin-top: 26px;border-radius: 6px;background: inherit}.products-loading .product-card.skeleton .skeleton-price{width: 40%;height: 18px;margin-top: auto;border-radius: 6px}.products-loading .skeleton-image,.products-loading .skeleton-title,.products-loading .skeleton-price{background: var(--lk-sunken) !important;animation: lk-shop-pulse 1.2s ease-in-out infinite !important}@keyframes lk-shop-pulse{50%{opacity: .55}}@media (prefers-reduced-motion: reduce){.products-loading .skeleton-image,.products-loading .skeleton-title,.products-loading .skeleton-price{animation: none !important}}@media (max-width: 399.98px){.products-loading .product-card.skeleton{grid-template-columns: 96px minmax(0,1fr);gap: 12px;padding: 10px !important}}.products-page .products-empty-state{padding: 36px 20px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.products-page .products-empty-state .empty-state-icon{width: auto !important;height: auto !important;margin-bottom: 10px !important;border-radius: 0 !important;background: none !important;color: #98A2B3 !important;font-size: 32px !important;box-shadow: none !important}.products-page .products-error-state .empty-state-icon{color: var(--lk-danger-text) !important}.products-page .products-empty-state h2{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.products-page .products-empty-state .text-secondary{color: var(--lk-ink-2) !important;font-size: 14.5px}.products-page .catalog-empty-actions .btn,.products-page #productsRetryButton{min-height: 44px !important;padding: 0 18px !important;border-radius: 10px !important;font-weight: 600 !important;box-shadow: none !important}.products-page .catalog-empty-heading{color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.products-page .catalog-empty-support{color: var(--lk-muted) !important}.products-page .catalog-empty-support a{color: var(--lk-brand-text) !important;font-weight: 600 !important}.products-page .products-pagination{justify-content: center;gap: 6px;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}.products-page .products-pagination .pagination-page,.products-page .products-pagination .pagination-nav{min-width: 40px !important;height: 40px !important;padding: 0 10px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;font-variant-numeric: tabular-nums;box-shadow: none !important;transform: none !important;transition: background-color .15s ease,border-color .15s ease,color .15s ease !important}.products-page .products-pagination .pagination-page:not(.is-active):hover,.products-page .products-pagination .pagination-nav:not(.is-disabled):hover{border-color: var(--lk-line-strong) !important;background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.products-page .products-pagination .pagination-page.is-active{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important}.products-page .products-pagination .pagination-nav.is-disabled{opacity: .45}.products-page .products-pagination .pagination-gap{color: var(--lk-muted) !important;padding: 0 2px !important}#productsGrid[style*="display: none"],#productsGrid[style*="display:none"]{display: none !important}.product-detail-page .product-hero-image-card,.product-detail-page .product-sticky-order-panel,.product-detail-page .product-description-section,.product-detail-page .product-reviews-section{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.product-detail-page .product-hero-image-card .product-image-wrapper{background: #FFFFFF !important;border-radius: 10px !important;box-shadow: none !important}.product-detail-page .product-hero-image-card .product-image-wrapper img,.product-detail-page .product-hero-image-card .product-image-wrapper:hover img{filter: none !important;transform: none !important;transition: none !important}.product-detail-page .product-badge-instant{padding: 3px 8px !important;border-radius: 6px !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important;font-size: 12px !important;font-weight: 600 !important;box-shadow: none !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.product-detail-page .gallery-thumb-item{border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;transform: none !important;box-shadow: none !important;transition: border-color .15s ease !important}.product-detail-page .gallery-thumb-item.active{border-color: var(--lk-brand) !important;box-shadow: inset 0 0 0 1px var(--lk-brand) !important}.product-detail-page .product-trust-badge{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease !important}.product-detail-page .product-trust-badge:hover{transform: none !important;border-color: var(--lk-line-strong) !important}.product-detail-page .product-trust-badge > i,.product-detail-page .product-trust-badge > i.text-warning,.product-detail-page .product-trust-badge > i.text-primary,.product-detail-page .product-trust-badge > i.text-success{color: var(--lk-brand-text) !important;font-size: 18px !important}@media (max-width: 991.98px){.product-detail-page .lk-trust-strip{border-top: 1px solid var(--lk-line) !important}.product-detail-page .lk-trust-strip .product-trust-badge{border: 0 !important;padding: 0 !important;background: none !important}.product-detail-page .lk-trust-strip .product-trust-badge > i{font-size: 15px !important}}.product-detail-page h1.product-hero-title{color: var(--lk-ink-strong) !important;font-size: 24px !important;font-weight: 700 !important;line-height: 1.3 !important;letter-spacing: -.01em !important}@media (max-width: 575.98px){.product-detail-page h1.product-hero-title{font-size: 21px !important}}.product-detail-page .product-header-actions{gap: 8px}.product-detail-page .product-header-actions .product-favorite-btn,.product-detail-page .product-header-actions .product-affiliate-share-btn,.product-detail-page .product-header-actions .product-api-doc-btn{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;box-shadow: none !important;transform: none !important;transition: color .15s ease,background-color .15s ease !important}.product-detail-page .product-header-actions .product-favorite-btn:hover,.product-detail-page .product-header-actions .product-affiliate-share-btn:hover,.product-detail-page .product-header-actions .product-api-doc-btn:hover{background: var(--lk-sunken) !important}.product-detail-page .product-header-actions .product-favorite-btn.active{color: var(--lk-danger-text) !important;border-color: #FECDCA !important;background: var(--lk-danger-bg) !important}.product-detail-page .product-header-actions .affiliate-rate-badge-small{background: var(--lk-brand) !important;box-shadow: none !important}.product-detail-page .pd-meta{gap: 6px 8px !important;color: var(--lk-muted);font-size: 13px}.product-detail-page .pd-meta .product-rating-stars{color: var(--lk-moon) !important;font-size: 13px !important}.product-detail-page .pd-meta .text-dark{color: var(--lk-ink-strong) !important;font-weight: 600 !important;font-size: 13px !important}.product-detail-page .pd-meta a.text-muted{color: var(--lk-muted) !important;font-size: 13px !important}.product-detail-page .pd-meta-cat,.product-detail-page .pd-meta-sold{color: var(--lk-muted);font-size: 13px;font-weight: 500}.product-detail-page .pd-meta-cat + .pd-meta-sold::before{content: "•";margin-right: 8px;color: var(--lk-muted)}.product-detail-page .pd-hero{position: relative;display: flex;align-items: center;gap: 24px;margin: 0 0 24px;padding: 20px 24px;border: 1px solid var(--lk-line);border-radius: 12px;background: #FFFFFF}.product-detail-page .pd-hero-media{flex: none;width: 180px}.product-detail-page .pd-hero .product-hero-image-card{margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}.product-detail-page .pd-hero .product-image-wrapper{width: 100% !important;height: auto !important;max-height: none !important;aspect-ratio: 1 / 1;border: 1px solid var(--lk-line) !important;border-radius: 16px !important;overflow: hidden}.product-detail-page .pd-hero #productMainImage[src$=".svg"],.product-detail-page .pd-hero #productMainImage[src^="data:image/svg"]{width: 100% !important;max-width: 100% !important;margin: 0 !important;border: 0 !important;border-radius: 0 !important;padding: 16% !important}.product-detail-page .pd-hero .product-gallery-thumbnails{justify-content: center}.product-detail-page .pd-hero-info{display: flex;flex: 1 1 auto;flex-direction: column;align-items: flex-start;gap: 10px;min-width: 0}.product-detail-page .pd-hero-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;width: 100%}.product-detail-page .pd-hero h1.product-hero-title{min-width: 0;margin: 0;font-size: 28px !important;line-height: 1.25 !important;overflow-wrap: anywhere}.product-detail-page .pd-hero .product-header-actions{display: flex;flex: none}.product-detail-page .pd-hero .pd-meta{margin: 0 !important}@media (max-width: 767.98px){.product-detail-page .pd-hero{flex-direction: column;gap: 14px;padding: 20px 16px;text-align: center}.product-detail-page .pd-hero-media{width: 150px}.product-detail-page .pd-hero-info{align-items: center;width: 100%}.product-detail-page .pd-hero-head{justify-content: center}.product-detail-page .pd-hero h1.product-hero-title{font-size: 22px !important}.product-detail-page .pd-hero .product-header-actions{position: absolute;top: 12px;right: 12px}.product-detail-page .pd-hero .pd-meta{justify-content: center}}.product-detail-page .rating-big .rating-out-of{margin-left: 2px;color: var(--lk-muted);font-size: .45em;font-weight: 600}.product-detail-page .product-plans-section > .form-label{margin-bottom: 8px !important;color: var(--lk-ink-2) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important}.product-detail-page .product-sticky-order-panel .product-plans-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 8px !important}.product-detail-page .product-plan-card{justify-content: flex-start !important;gap: 6px !important;min-height: 64px !important;padding: 12px 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease,background-color .15s ease !important}.product-detail-page .product-plan-card:hover{border-color: #98A2B3 !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important}.product-detail-page .product-plan-card.active,.product-detail-page .product-plan-card.active:hover{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;box-shadow: inset 0 0 0 1px var(--lk-brand) !important}.product-detail-page .product-plan-card .plan-card-content{padding-right: 22px;line-height: 1.35 !important}.product-detail-page .product-plan-card .plan-card-title{display: inline;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;line-height: 1.35 !important}.product-detail-page .product-plan-card .plan-card-badges{margin-left: 6px;gap: 4px}.product-detail-page .product-plan-card .product-delivery.delivery-order{display: inline-flex !important;padding: 1px 6px !important;border: 0 !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 11.5px !important;font-weight: 500 !important;vertical-align: 1px}.product-detail-page .product-plan-card .flash-sale-badge-inline{padding: 1px 6px !important;border-radius: 6px !important;background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important;font-size: 11.5px !important;font-weight: 600 !important;box-shadow: none !important}.product-detail-page .product-plan-card .plan-card-price{gap: 2px 8px !important;margin-top: auto}.product-detail-page .product-plan-card .plan-current-price{color: var(--lk-brand-text) !important;font-size: 15px !important;font-weight: 700 !important}.product-detail-page .product-plan-card .plan-current-price.flash-price{color: var(--lk-danger-text) !important}.product-detail-page .product-plan-card .plan-current-price.free-price{color: var(--lk-ok-text) !important}.product-detail-page .product-plan-card .plan-original-price{color: var(--lk-muted) !important;font-size: 12px !important}.product-detail-page .product-plan-card .plan-discount-badge,.product-detail-page .product-plan-card .plan-discount-badge.flash-discount{padding: 0 !important;background: none !important;color: var(--lk-danger-text) !important;font-size: 12px !important;font-weight: 600 !important}.product-detail-page .product-plan-card .plan-card-check{top: 10px !important;right: 10px !important;width: 18px !important;height: 18px !important;border: 0 !important;font-size: 10px !important;transform: none !important;transition: none !important;animation: none !important;box-shadow: none !important}.product-detail-page .product-plan-card.is-out-of-stock{opacity: .6 !important}.product-detail-page .plan-stock-badge.plan-stock-badge-out{margin: 0 6px 2px 0 !important;padding: 1px 6px !important;border-radius: 6px !important;background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.product-detail-page .plan-oos-toggle{min-height: 40px !important;margin-top: 8px !important;color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 500 !important}.product-plans-grid.has-more-collapsed .product-plan-card.is-extra:not(.active){display: none !important}.product-detail-page .plan-more-toggle{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 44px;margin-top: 10px;padding: 8px 14px;border: 1px dashed var(--lk-line-strong);border-radius: 12px;background: var(--lk-sunken);color: var(--lk-brand-text);font-size: 14px;font-weight: 700;line-height: 1.3;text-align: center;cursor: pointer;transition: background-color .15s ease,border-color .15s ease}.product-detail-page .plan-more-toggle:hover{border-color: var(--lk-brand-text);background: var(--lk-brand-soft)}.product-detail-page .plan-more-toggle:focus-visible{outline: 2px solid var(--lk-brand-text);outline-offset: 2px}.product-detail-page .plan-more-toggle i{font-size: 12px;transition: transform .15s ease}.product-detail-page .plan-more-toggle .plan-more-m,.product-detail-page .plan-more-toggle .plan-more-less{display: none}.product-detail-page .plan-more-toggle[aria-expanded="true"] .plan-more-label{display: none}.product-detail-page .plan-more-toggle[aria-expanded="true"] .plan-more-less{display: inline}.product-detail-page .plan-more-toggle[aria-expanded="true"] i{transform: rotate(180deg)}@media (max-width: 575.98px){.product-plans-grid.has-more-collapsed .product-plan-card.is-extra-m:not(.active){display: none !important}.product-detail-page .plan-more-toggle .plan-more-d{display: none}.product-detail-page .plan-more-toggle .plan-more-m{display: inline}}@media (prefers-reduced-motion: reduce){.product-detail-page .plan-more-toggle,.product-detail-page .plan-more-toggle i{transition: none}}@media (max-width: 575.98px){.product-detail-page .product-sticky-order-panel .product-plans-grid{grid-template-columns: minmax(0,1fr) !important}.product-detail-page .product-plan-card{display: grid !important;grid-template-columns: minmax(0,1fr) auto;align-items: center;column-gap: 12px;min-height: 56px !important;padding: 10px 44px 10px 14px !important}.product-detail-page .product-plan-card .plan-card-image{display: none !important}.product-detail-page .product-plan-card .plan-card-content{padding-right: 0}.product-detail-page .product-plan-card .plan-card-price{flex-direction: column;align-items: flex-end !important;margin-top: 0;text-align: right}.product-detail-page .product-plan-card .plan-price-extra{justify-content: flex-end}.product-detail-page .product-plan-card .plan-card-check,.product-detail-page .product-plan-card.active .plan-card-check{display: grid !important;place-items: center;top: 50% !important;right: 14px !important;margin-top: -9px}.product-detail-page .product-plan-card:not(.active) .plan-card-check{border: 1.5px solid var(--lk-line-strong) !important;background: #FFFFFF !important;color: transparent !important}}@media (max-width: 399.98px){.product-detail-page .product-plan-card{grid-template-columns: minmax(0,1fr) !important;row-gap: 4px}.product-detail-page .product-plan-card .plan-card-price{flex-direction: row !important;align-items: baseline !important;text-align: left}.product-detail-page .product-plan-card .plan-price-extra{justify-content: flex-start}}.product-detail-page .order-form-group-quantity{padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important}.product-detail-page .order-form-group-quantity > label{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.product-detail-page .quantity-selector{gap: 0 !important;padding: 0 !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: none !important;overflow: hidden}.product-detail-page .quantity-selector .qty-btn{width: 44px !important;height: 44px !important;border: 0 !important;border-radius: 0 !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;box-shadow: none !important;transform: none !important}.product-detail-page .quantity-selector .qty-btn:hover:not(:disabled){background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.product-detail-page .quantity-selector .qty-input{width: 52px !important;height: 44px !important;min-height: 44px !important;border: 0 !important;border-inline: 1px solid var(--lk-line) !important;border-radius: 0 !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important;box-shadow: none !important}.product-detail-page .order-fields-heading{color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.product-detail-page .order-form-group .order-field-label{color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important}.product-detail-page .order-input,.product-detail-page .coupon-input{min-height: 44px !important;padding: 10px 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 15px !important;box-shadow: none !important;transition: border-color .15s ease !important}.product-detail-page .order-input:focus,.product-detail-page .coupon-input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important;outline: none !important}.product-detail-page .coupon-toggle{display: inline-flex !important;align-items: center;min-height: 40px !important;padding: 0 2px !important;color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 500 !important}.product-detail-page .coupon-input-group{gap: 8px !important}.product-detail-page .btn-apply-coupon{min-height: 44px !important;padding: 0 16px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important}.product-detail-page .btn-apply-coupon:hover{background: var(--lk-sunken) !important}.product-detail-page .applied-coupon{border: 1px solid #ABEFC6 !important;border-radius: 10px !important;background: var(--lk-mint-soft) !important}.product-detail-page .btn-remove-coupon{min-width: 40px;min-height: 40px;border-radius: 8px !important}@media (max-width: 575.98px){.product-detail-page .order-input,.product-detail-page .coupon-input{font-size: 16px !important}}.product-detail-page .order-price-summary{padding: 12px 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FAFBFC !important;box-shadow: none !important}.product-detail-page .order-price-summary .price-row{color: var(--lk-ink-2) !important;font-size: 14px !important}.product-detail-page .order-price-summary .price-value{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.product-detail-page .order-price-summary .discount-label,.product-detail-page .order-price-summary .discount-label i{color: var(--lk-ink-2) !important}.product-detail-page .order-price-summary .price-value.discount,.product-detail-page .order-price-summary .price-value.coupon-discount{color: var(--lk-ok-text) !important}.product-detail-page .order-price-summary .price-row.total-row{border-top: 1px solid var(--lk-line) !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.product-detail-page .order-price-summary .price-value.total{color: var(--lk-brand-text) !important;font-size: 18px !important;font-weight: 700 !important}.product-detail-page .order-stock-info{border: 0 !important;border-radius: 10px !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important;font-size: 13.5px !important;font-weight: 500 !important}.product-detail-page .order-stock-info strong{color: inherit !important;font-weight: 600 !important}.product-detail-page .order-stock-info.out-of-stock{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.product-detail-page .btn-order,.product-detail-page .btn-order:hover,.product-detail-page .btn-order:focus,.product-detail-page .btn-order:active{height: auto !important;min-height: 48px !important;padding: 8px 16px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 15px !important;font-weight: 600 !important;line-height: 1.25 !important;box-shadow: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease !important}.product-detail-page .btn-order:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.product-detail-page .btn-order:disabled,.product-detail-page .btn-order.disabled{background: #D0D5DD !important;color: #FFFFFF !important;cursor: not-allowed}.product-detail-page .btn-add-cart,.product-detail-page .btn-add-cart:hover{width: 48px !important;height: 48px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;box-shadow: none !important;transform: none !important}.product-detail-page .btn-add-cart:hover:not(:disabled){background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.product-detail-page .btn-add-cart:disabled{opacity: .5}.product-detail-page .lk-pay-hint{border: 1px solid var(--lk-brand-soft-2) !important;border-radius: 10px !important;background: var(--lk-brand-soft) !important;color: var(--lk-ink) !important;font-size: 13px !important}.product-detail-page .lk-pay-hint a{color: var(--lk-brand-text) !important;font-weight: 600 !important}.product-detail-page .lk-pending-invoice{border-radius: 10px !important}.product-detail-page .flash-sale-countdown{display: flex !important;flex-wrap: wrap;align-items: center;gap: 6px 10px !important;margin: 0 0 10px !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;color: var(--lk-danger-text) !important;animation: none !important}.product-detail-page .flash-sale-countdown-label{display: inline-flex;align-items: center;gap: 6px;color: var(--lk-danger-text) !important;font-size: 14px !important;font-weight: 600 !important;text-transform: none !important}.product-detail-page .flash-sale-countdown-label i{animation: none !important}.product-detail-page .flash-sale-countdown-timer{display: inline-flex !important;align-items: baseline;gap: 4px !important}.product-detail-page .flash-sale-countdown .countdown-block{display: inline-flex !important;flex-direction: row !important;align-items: baseline;gap: 2px;min-width: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;box-shadow: none !important}.product-detail-page .flash-sale-countdown .countdown-value{color: var(--lk-danger-text) !important;font-family: var(--font-sans) !important;font-size: 14px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.product-detail-page .flash-sale-countdown .countdown-label{color: var(--lk-muted) !important;font-size: 12px !important;font-weight: 400 !important;text-transform: none !important}.product-detail-page .flash-sale-countdown .countdown-separator{color: var(--lk-muted) !important;animation: none !important}.product-detail-page .desc-section-header{padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important}.product-detail-page .desc-section-header:hover{background: none !important}.product-detail-page .desc-icon-wrapper,.product-detail-page .desc-section-header .desc-label{display: none !important}.product-detail-page .desc-section-header .desc-title{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 17px !important;font-weight: 700 !important}.product-detail-page .desc-toggle-btn{display: inline-flex !important;align-items: center;gap: 6px;min-height: 40px;padding: 0 4px !important;border: 0 !important;background: none !important;color: var(--lk-brand-text) !important;font-size: 13.5px !important;font-weight: 500 !important;box-shadow: none !important}.product-detail-page .desc-toggle-btn .collapse-icon{width: auto !important;height: auto !important;background: none !important;color: inherit !important;transition: transform .15s ease !important}.product-detail-page .product-description-content .description-text{color: var(--lk-ink) !important;font-size: 15px;line-height: 1.65}.product-detail-page .selected-plan-description{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.product-detail-page .plan-desc-header{border: 0 !important;border-radius: 12px !important;background: none !important;box-shadow: none !important}.product-detail-page .plan-desc-icon-wrapper{display: none !important}.product-detail-page .plan-desc-label{color: var(--lk-muted) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important}.product-detail-page .selected-plan-name{color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.product-detail-page .plan-desc-toggle-btn{width: 36px !important;height: 36px !important;border: 0 !important;border-radius: 8px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;box-shadow: none !important}.product-detail-page .plan-desc-toggle-btn .collapse-icon{transition: transform .15s ease !important}@media (max-width: 991.98px){.product-detail-page .product-sticky-order-panel .product-description-section,.product-detail-page .product-sticky-order-panel .selected-plan-description{margin: 0 !important;border: 0 !important;border-top: 1px solid var(--lk-line) !important;border-radius: 0 !important;background: none !important}.product-detail-page .product-sticky-order-panel .product-description-section{padding: 14px 0 0 !important}.product-detail-page .product-sticky-order-panel .desc-content-wrapper{padding: 10px 0 0 !important}.product-detail-page .product-sticky-order-panel .plan-desc-header{padding: 14px 0 8px !important}.product-detail-page .product-sticky-order-panel .plan-desc-inner{padding: 0 !important}}.product-detail-page .pd-plan-detail,.product-detail-page .product-sticky-order-panel .pd-plan-detail{margin: 0 0 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;overflow: hidden}.product-detail-page .pd-plan-detail .plan-desc-header,.product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-header{justify-content: flex-start !important;padding: 12px 14px !important;border-bottom: 1px solid var(--lk-line) !important;border-radius: 0 !important;background: var(--lk-brand-soft) !important;cursor: default !important}.product-detail-page .pd-plan-detail .plan-desc-header:hover{background: var(--lk-brand-soft) !important}.product-detail-page .pd-plan-detail .plan-desc-header-left{gap: 10px;min-width: 0}.product-detail-page .pd-plan-detail .plan-desc-icon-wrapper{display: inline-flex !important;flex: 0 0 32px;width: 32px;height: 32px;border-radius: 9px;background: var(--lk-brand);color: var(--lk-on-brand,#FFFFFF);font-size: 14px}.product-detail-page .pd-plan-detail .plan-desc-title-group{gap: 2px;min-width: 0}.product-detail-page .pd-plan-detail .plan-desc-label{color: var(--lk-brand-text) !important;font-size: 11px !important;font-weight: 800 !important;letter-spacing: .06em !important}.product-detail-page .pd-plan-detail .selected-plan-name{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 700 !important;line-height: 1.35}.product-detail-page .pd-plan-detail .plan-desc-content{max-height: none !important;overflow: visible !important}.product-detail-page .pd-plan-detail .plan-desc-inner,.product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-inner{padding: 10px 14px 14px !important;color: var(--lk-ink) !important;font-size: 15px !important;line-height: 1.6 !important;hyphens: manual}.product-detail-page .pd-plan-detail .plan-desc-inner p{margin: 0 0 6px}.product-detail-page .pd-plan-detail .plan-desc-inner > :last-child{margin-bottom: 0}.product-detail-page .pd-plan-detail .plan-desc-inner a{color: var(--lk-brand-text);font-weight: 600;text-decoration: underline}.product-detail-page .pd-plan-detail .pd-pd-kv{display: grid;grid-template-columns: minmax(88px,34%) 1fr;gap: 2px 12px;margin: 0 !important;padding: 7px 0;border-bottom: 1px dashed var(--lk-line)}.product-detail-page .pd-plan-detail .pd-pd-kv + :not(.pd-pd-kv){margin-top: 10px !important}.product-detail-page .pd-plan-detail .pd-pd-k{color: var(--lk-muted);font-size: 14px;font-weight: 600}.product-detail-page .pd-plan-detail .pd-pd-v{color: var(--lk-ink-strong);font-weight: 600}.product-detail-page .pd-plan-detail .pd-pd-h{display: flex;align-items: center;gap: 8px;margin: 12px 0 4px !important;color: var(--lk-ink-strong);font-size: 14px;font-weight: 800}.product-detail-page .pd-plan-detail .pd-pd-h::before{content: "";flex: 0 0 4px;width: 4px;height: 16px;border-radius: 2px;background: var(--lk-brand)}.product-detail-page .pd-plan-detail .plan-desc-inner > .pd-pd-h:first-child{margin-top: 2px !important}.product-detail-page .pd-plan-detail .pd-pd-list,.product-detail-page .pd-plan-detail .plan-desc-inner ul,.product-detail-page .pd-plan-detail .plan-desc-inner ol{margin: 0 0 6px;padding: 0;list-style: none}.product-detail-page .pd-plan-detail .pd-pd-list li,.product-detail-page .pd-plan-detail .plan-desc-inner ul li{position: relative;padding: 3px 0 3px 26px}.product-detail-page .pd-plan-detail .pd-pd-list li::before,.product-detail-page .pd-plan-detail .plan-desc-inner ul li::before{content: "\f00c";position: absolute;left: 2px;top: 7px;display: grid;place-items: center;width: 16px;height: 16px;border-radius: 50%;background: #DCFCE7;color: #15803D;font: 900 9px/1 "Font Awesome 6 Free"}.product-detail-page .pd-plan-detail .pd-pd-list li.is-icon{padding-left: 0}.product-detail-page .pd-plan-detail .pd-pd-list li.is-icon::before{content: none}.product-detail-page .pd-plan-detail .plan-desc-inner ol{counter-reset: pd-ol}.product-detail-page .pd-plan-detail .plan-desc-inner ol li{counter-increment: pd-ol;padding: 3px 0 3px 26px;position: relative}.product-detail-page .pd-plan-detail .plan-desc-inner ol li::before{content: counter(pd-ol) ".";position: absolute;left: 4px;color: var(--lk-brand-text);font-weight: 800}@media (max-width: 359.98px){.product-detail-page .pd-plan-detail .pd-pd-kv{grid-template-columns: 1fr;gap: 0}.product-detail-page .pd-plan-detail .pd-pd-k{font-size: 13px}}.product-detail-page .product-reviews-section .section-header .header-left > i{display: none !important}.product-detail-page .product-reviews-section .section-header h3{color: var(--lk-ink-strong) !important;font-size: 17px !important;font-weight: 700 !important}.product-detail-page .review-count-badge{padding: 0 !important;border: 0 !important;background: none !important;color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}.product-detail-page .reviews-summary .rating-big{border: 0 !important;border-radius: 12px !important;background: var(--lk-sunken) !important;box-shadow: none !important}.product-detail-page .rating-big .rating-number{color: var(--lk-ink-strong) !important;font-size: 34px !important;font-weight: 700 !important;background: none !important;-webkit-text-fill-color: currentColor !important}.product-detail-page .rating-big .rating-label{color: var(--lk-muted) !important;font-size: 13px !important}.product-detail-page .rating-stars-big,.product-detail-page .rating-bar-label i,.product-detail-page .review-rating-stars{color: var(--lk-moon) !important}.product-detail-page .rating-bar-label,.product-detail-page .rating-bar-count{color: var(--lk-ink-2) !important;font-size: 13px !important}.product-detail-page .rating-bar-track{height: 6px !important;border-radius: 99px !important;background: var(--lk-line) !important}.product-detail-page .rating-bar-fill{border-radius: 99px !important;background: var(--lk-moon) !important;box-shadow: none !important;transition: none !important}.product-detail-page .review-item{border: 0 !important;border-top: 1px solid var(--lk-line) !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}.product-detail-page .review-avatar{background: var(--lk-sunken) !important;color: var(--lk-muted) !important;box-shadow: none !important}.product-detail-page .review-username{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.product-detail-page .review-date{color: var(--lk-muted) !important;font-size: 12.5px !important}.product-detail-page .verified-badge{border: 0 !important;border-radius: 6px !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important;font-size: 11.5px !important;font-weight: 500 !important}.product-detail-page .review-plan{border: 0 !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 12.5px !important;font-weight: 500 !important}.product-detail-page .review-plan i{color: var(--lk-muted) !important}.product-detail-page .review-content{color: var(--lk-ink) !important;font-size: 14.5px !important}.product-detail-page .review-admin-reply{border: 0 !important;border-radius: 10px !important;background: var(--lk-sunken) !important}.product-detail-page .admin-reply-header i,.product-detail-page .admin-reply-label{color: var(--lk-ink-2) !important}.product-detail-page .btn-review-helpful{min-height: 36px !important;padding: 0 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important}.product-detail-page .btn-review-helpful.voted{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.product-detail-page .btn-write-review-inline,.product-detail-page .btn-load-more-reviews{min-height: 40px !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important}.product-detail-page .btn-write-review-inline:hover,.product-detail-page .btn-load-more-reviews:hover{background: var(--lk-sunken) !important}.product-detail-page .write-review-login-prompt{border: 0 !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.product-detail-page .write-review-login-prompt a{color: var(--lk-brand-text) !important;font-weight: 600 !important}.product-detail-page .no-reviews-message .no-reviews-icon{width: auto !important;height: auto !important;background: none !important;color: #98A2B3 !important;font-size: 28px !important}.product-detail-page .review-modal-content{border-radius: 14px !important;box-shadow: var(--shadow-lg) !important}.product-detail-page .btn-submit-review{min-height: 44px !important;border-radius: 10px !important;background: var(--lk-brand) !important;box-shadow: none !important;transform: none !important}.product-detail-page .related-products-box{border-top: 1px solid var(--lk-line) !important}.product-detail-page .related-products-box h6{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.product-detail-page .related-products-box h6 > i{display: none !important}.product-detail-page .related-product-mini-item{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease !important}.product-detail-page .related-product-mini-item:hover{border-color: var(--lk-line-strong) !important;background: #FFFFFF !important}.product-detail-page .related-product-mini-item .text-dark{color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.product-detail-page .related-product-mini-item .text-muted{color: var(--lk-muted) !important;font-size: 12px !important}.product-detail-page .related-product-mini-item .text-end > .text-primary{color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 700 !important}.product-detail-page .related-product-mini-item .text-end > span.text-primary{color: var(--lk-muted) !important;font-size: 12px !important;font-weight: 500 !important}.product-detail-page .lk-buybar-plan{color: var(--lk-muted) !important;font-size: 12.5px !important}.product-detail-page .lk-buybar-total{color: var(--lk-brand-text) !important;font-size: 17px !important;font-weight: 700 !important}.product-detail-page .lk-buybar-btn{min-height: 44px !important;border-radius: 10px !important;background: var(--lk-brand) !important;font-size: 15px !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important}.product-detail-page .lk-buybar-btn:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.product-detail-page .lk-buybar-btn:disabled{background: #D0D5DD !important;opacity: 1 !important}@media (max-width: 991.98px){.product-detail-page .lk-buybar.is-on{border-top: 1px solid var(--lk-line) !important;background: #FFFFFF !important;box-shadow: none !important}}@media (min-width: 992px){.product-detail-page .lk-buybar.is-on{border: 1px solid var(--lk-line) !important;background: #FFFFFF !important;box-shadow: var(--shadow-md) !important}}@media (max-width: 399.98px){.product-detail-page .btn-order{gap: 6px !important;padding: 8px 10px !important;font-size: 14px !important}}.cart-page .cart-stepper{gap: 8px !important;max-width: 560px;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;overflow: visible !important}.cart-page .cart-stepper-item{gap: 8px !important;padding: 0 !important;border-radius: 0 !important;background: none !important;color: var(--lk-muted) !important;font-size: 14px !important;font-weight: 500 !important;transition: none !important}.cart-page .cart-stepper .stepper-icon{width: 28px !important;height: 28px !important;border: 1px solid var(--lk-line-strong) !important;background: #FFFFFF !important;color: var(--lk-muted) !important;font-size: 12px !important;box-shadow: none !important}.cart-page .cart-stepper-item.active{color: var(--lk-ink-strong) !important;font-weight: 600 !important;background: none !important}.cart-page .cart-stepper-item.active .stepper-icon{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important}.cart-page .cart-stepper-item.completed{color: var(--lk-ink-2) !important}.cart-page .cart-stepper-item.completed .stepper-icon{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.cart-page .cart-stepper .stepper-line{min-width: 16px !important;height: 1px !important;background: var(--lk-line-strong) !important}.cart-page .cart-stepper .stepper-line.active{background: var(--lk-brand) !important}@media (max-width: 575.98px){.cart-page .cart-stepper{gap: 6px !important}.cart-page .cart-stepper .stepper-label{display: inline !important;font-size: 13px;white-space: nowrap}.cart-page .cart-stepper-item{gap: 6px !important}.cart-page .cart-stepper .stepper-icon{width: 24px !important;height: 24px !important;font-size: 11px !important}.cart-page .cart-stepper .stepper-line{min-width: 10px !important}}.cart-page .cart-page-header{padding: 16px 18px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;background-image: none !important;box-shadow: none !important}.cart-page .cart-page-header-bg{display: none !important}.cart-page .cart-page-header-left{gap: 12px !important}.cart-page .cart-page-header-icon{width: 44px !important;height: 44px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-brand-text) !important;font-size: 18px !important;box-shadow: none !important}.cart-page .cart-icon-badge{display: none !important}.cart-page .cart-page-header-title{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important}.cart-page .cart-page-header-count{color: var(--lk-muted) !important;font-size: 14px !important}.cart-page .cart-page-header-count span{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.cart-page .cart-header-btn{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;box-shadow: none !important;transition: background-color .15s ease !important}.cart-page .cart-header-btn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}@media (max-width: 575.98px){.cart-page .cart-page-header{padding: 14px !important}.cart-page .cart-page-header-title{font-size: 20px !important}.cart-page .cart-page-header-right,.cart-page .cart-header-btn{width: 100%;justify-content: center}}.cart-page .cart-loading-spinner{color: var(--lk-brand) !important;font-size: 26px !important}.cart-page .cart-empty{padding: 40px 20px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important}.cart-page .cart-empty-circles,.cart-page .cart-empty-float-items{display: none !important}.cart-page .cart-empty-visual{height: auto !important;margin-bottom: 12px !important}.cart-page .cart-empty-icon{position: static !important;color: #98A2B3 !important;font-size: 36px !important;animation: none !important}.cart-page .cart-empty-content h3{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.cart-page .cart-empty-content p{color: var(--lk-ink-2) !important;font-size: 14.5px !important}.cart-page .btn-browse-products,.cart-page .btn-success-primary,.cart-page .btn-login,.cart-page .btn-pay-balance,.cart-page .btn-pay-direct,.cart-page .btn-confirm-checkout{min-height: 48px;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease !important}.cart-page .btn-browse-products:hover,.cart-page .btn-success-primary:hover,.cart-page .btn-login:hover,.cart-page .btn-pay-balance:hover:not(:disabled),.cart-page .btn-pay-direct:hover:not(:disabled),.cart-page .btn-confirm-checkout:hover:not(:disabled){background: var(--lk-brand-hover,var(--lk-brand-text)) !important;transform: none !important;filter: none !important}.cart-page .btn-pay-balance:disabled,.cart-page .btn-confirm-checkout:disabled{background: #D0D5DD !important;opacity: 1 !important}.cart-page .btn-browse-products,.cart-page .btn-success-primary,.cart-page .btn-login,.cart-page .btn-view-history,.cart-page .btn-success-secondary{min-height: 44px;padding: 0 18px !important;font-size: 14.5px !important}.cart-page .btn-view-history,.cart-page .btn-success-secondary,.cart-page .btn-go-back,.cart-page .btn-view-orders,.cart-page .btn-refresh-prices,.cart-page .btn-clear-cart{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;transition: background-color .15s ease !important}.cart-page .btn-view-history:hover,.cart-page .btn-success-secondary:hover,.cart-page .btn-go-back:hover,.cart-page .btn-view-orders:hover,.cart-page .btn-refresh-prices:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.cart-page .btn-clear-cart{color: var(--lk-danger-text) !important}.cart-page .btn-clear-cart:hover{background: var(--lk-danger-bg) !important;border-color: #FECDCA !important;color: var(--lk-danger-text) !important}.cart-page .cart-items-wrapper,.cart-page .cart-summary,.cart-page .cart-coupon-card,.cart-page .cart-payment-card,.cart-page .cart-actions-card,.cart-page .confirm-section-card,.cart-page .cart-success{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.cart-page .cart-items-header,.cart-page .cart-summary-header,.cart-page .confirm-section-header{padding: 14px 16px !important;border-bottom: 1px solid var(--lk-line) !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.cart-page .cart-items-header i,.cart-page .cart-summary-header i,.cart-page .confirm-section-header i{color: var(--lk-muted) !important}.cart-page .confirm-section-header h3{font-size: 15px !important;font-weight: 600 !important}.cart-page .cart-item{grid-template-columns: 72px minmax(0,1fr) 40px !important;gap: 14px !important;padding: 14px 16px !important;border-bottom: 1px solid var(--lk-line) !important}.cart-page .cart-item:last-child{border-bottom: 0 !important}.cart-page .cart-item-image{width: 72px !important;height: 72px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important}.cart-page .cart-item-image img{object-fit: contain !important}.cart-page .cart-item-image-overlay{background: rgba(16,24,40,.5) !important;font-size: 22px !important}.cart-page .cart-item-name{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.cart-page .cart-item-name a{color: inherit !important}.cart-page .cart-item-name a:hover{color: var(--lk-brand-text) !important}.cart-page .cart-item-plan{color: var(--lk-muted) !important;font-size: 13px !important}.cart-page .cart-item-plan i{color: var(--lk-muted) !important}.cart-page .cart-item-discount-badge{padding: 2px 6px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 11.5px !important;font-weight: 500 !important}.cart-page .cart-item-fields{border-radius: 8px !important;background: var(--lk-sunken) !important;font-size: 12.5px !important}.cart-page .cart-item-fields-title{color: var(--lk-ink-2) !important;font-weight: 600 !important}.cart-page .cart-item-field{color: var(--lk-ink-2) !important}.cart-page .cart-item-field strong{color: var(--lk-ink-strong) !important;font-weight: 500 !important}.cart-page .cart-item-field-value{font-family: var(--font-sans) !important}.cart-page .cart-item-unavailable,.cart-page .cart-item-price-changed{border-radius: 6px !important;font-size: 12px !important;font-weight: 500 !important}.cart-page .cart-item-unavailable{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.cart-page .cart-item-price-changed.price-increased{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.cart-page .cart-item-price-changed.price-decreased{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.cart-page .cart-item-final-price{color: var(--lk-brand-text) !important;font-size: 16px !important;font-weight: 700 !important}.cart-page .cart-item-final-price.cart-item-price-na{color: var(--lk-muted) !important}.cart-page .cart-item-original-price{color: var(--lk-muted) !important;font-size: 12px !important}.cart-page .cart-item-qty{padding: 0 !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;overflow: hidden}.cart-page .cart-item-qty button{width: 40px !important;height: 40px !important;border-radius: 0 !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;transition: background-color .15s ease !important}.cart-page .cart-item-qty button:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.cart-page .cart-qty-input{width: 48px !important;height: 40px !important;border-inline: 1px solid var(--lk-line) !important;color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.cart-page .cart-item-remove{width: 40px !important;height: 40px !important;border: 0 !important;border-radius: 10px !important;background: transparent !important;color: var(--lk-muted) !important;transition: background-color .15s ease,color .15s ease !important}.cart-page .cart-item-remove:hover{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}@media (max-width: 575.98px){.cart-page .cart-item{grid-template-columns: 64px minmax(0,1fr) 40px !important;gap: 12px !important;padding: 14px !important}.cart-page .cart-item-image{width: 64px !important;height: 64px !important}.cart-page .cart-item-remove{grid-column: 3 !important;grid-row: 1 !important;margin: -8px -8px 0 0}.cart-page .cart-item-info{grid-column: 2 / 4;grid-row: 1;padding-right: 36px}.cart-page .cart-item-bottom{margin-right: -36px}}.cart-page .cart-summary-body{padding: 12px 16px 14px !important}.cart-page .cart-summary-row{color: var(--lk-ink-2) !important;font-size: 14px !important}.cart-page .cart-summary-label,.cart-page .cart-summary-label i,.cart-page .cart-summary-row-user-discount .cart-summary-label i,.cart-page .cart-summary-row-flash .cart-summary-label i,.cart-page .cart-summary-row-sale .cart-summary-label i{color: var(--lk-ink-2) !important}.cart-page .cart-summary-value{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.cart-page .cart-summary-value.discount{color: var(--lk-ok-text) !important}.cart-page .cart-summary-total{border-top: 1px solid var(--lk-line) !important}.cart-page .cart-summary-total .cart-summary-label{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.cart-page .cart-summary-total .cart-summary-value{color: var(--lk-brand-text) !important;font-size: 20px !important;font-weight: 700 !important}.cart-page .cart-coupon-header{min-height: 48px;padding: 0 16px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important}.cart-page .cart-coupon-header i{color: var(--lk-muted) !important}.cart-page .cart-coupon-form{padding: 0 16px 16px !important}.cart-page .cart-coupon-input{gap: 8px !important}.cart-page .cart-coupon-input input{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 15px !important;box-shadow: none !important}.cart-page .cart-coupon-input input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important;outline: none}.cart-page .cart-coupon-input .btn-apply-coupon{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important;box-shadow: none !important}.cart-page .cart-coupon-input .btn-apply-coupon:hover{background: var(--lk-sunken) !important}.cart-page .cart-coupon-applied{border-radius: 10px !important;background: var(--lk-mint-soft) !important}.cart-page .coupon-info .coupon-code{color: var(--lk-ok-text) !important;font-family: var(--font-sans) !important;font-weight: 600 !important}.cart-page .btn-remove-coupon{width: 40px !important;height: 40px !important;border-radius: 10px !important;color: var(--lk-danger-text) !important}.cart-page .cart-coupon-message{border-radius: 8px !important;font-size: 13px !important;font-weight: 500 !important}.cart-page .cart-coupon-message.success{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.cart-page .cart-coupon-message.error{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}@media (max-width: 575.98px){.cart-page .cart-coupon-input input{font-size: 16px !important}}.cart-page .cart-payment-card,.cart-page .cart-actions-card{padding: 16px !important}.cart-page .btn-pay-balance,.cart-page .btn-pay-direct{padding: 10px 16px !important;font-size: 15px !important}.cart-page .btn-pay-direct span{font-size: 12px !important;font-weight: 500 !important;opacity: .9 !important}.cart-page .cart-topup-link{color: var(--lk-ink-2) !important;font-size: 13px !important}.cart-page .cart-topup-link a{color: var(--lk-brand-text) !important;font-weight: 600 !important}.cart-page .cart-unavailable-warning{border: 1px solid #FEDF89;border-radius: 10px !important;background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important;font-size: 13.5px !important}.cart-page .cart-login-icon{width: auto !important;height: auto !important;background: none !important;color: #98A2B3 !important}.cart-page .confirm-item-count,.cart-page .confirm-item-qty{border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 12px !important;font-weight: 500 !important}.cart-page .confirm-item-image{border: 1px solid var(--lk-line);border-radius: 10px !important}.cart-page .confirm-item-image img{object-fit: contain !important}.cart-page .confirm-item-name{color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important}.cart-page .confirm-item-plan{color: var(--lk-muted) !important;font-size: 13px !important}.cart-page .confirm-item-price{color: var(--lk-brand-text) !important;font-weight: 700 !important}.cart-page .payment-method-item{border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important}.cart-page .payment-method-item.active{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;box-shadow: inset 0 0 0 1px var(--lk-brand) !important}.cart-page .payment-method-icon{border-radius: 10px !important;background: #FFFFFF !important;background-image: none !important;color: var(--lk-brand-text) !important;box-shadow: inset 0 0 0 1px var(--lk-line) !important}.cart-page .payment-method-name{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.cart-page .payment-method-balance{color: var(--lk-ink-2) !important;font-weight: 600 !important}.cart-page .payment-method-check{color: var(--lk-brand) !important}.cart-page .confirm-summary-row{color: var(--lk-ink-2);font-size: 14px !important}.cart-page .confirm-summary-row.discount{color: var(--lk-ok-text) !important}.cart-page .confirm-summary-total{border-top: 1px solid var(--lk-line) !important;font-size: 17px !important;font-weight: 700 !important}.cart-page .confirm-summary-total > span:last-child{color: var(--lk-brand-text) !important}.cart-page .btn-go-back,.cart-page .btn-confirm-checkout{min-height: 48px;font-size: 15px !important}.cart-page .cart-success{padding: 40px 20px !important}.cart-page .success-circles,.cart-page .success-confetti{display: none !important}.cart-page .cart-success-visual{width: auto !important;height: auto !important;margin-bottom: 14px !important}.cart-page .cart-success-visual .success-icon{position: static !important;width: 56px !important;height: 56px !important;margin: 0 auto !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important;font-size: 24px !important;box-shadow: none !important;animation: none !important}.cart-page .success-title{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important}.cart-page .success-message{color: var(--lk-ink-2) !important;font-size: 15px !important}.favorites-page .favorites-page-header{padding: 16px 18px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.favorites-page .favorites-page-header-icon{width: 44px !important;height: 44px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-brand-text) !important;font-size: 18px !important;box-shadow: none !important}.favorites-page .favorites-page-header-title{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important}.favorites-page .favorites-page-header-count{color: var(--lk-muted) !important;font-size: 14px !important}.favorites-page .favorites-page-header-count span{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.favorites-page .btn-add-new{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-weight: 500 !important;box-shadow: none !important;filter: none !important}.favorites-page .btn-add-new:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.favorites-page .favorites-filters{gap: 8px !important}.favorites-page .favorites-filter-btn{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: #FFFFFF !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;box-shadow: none !important;transition: background-color .15s ease,border-color .15s ease,color .15s ease !important}.favorites-page .favorites-filter-btn:hover{background: var(--lk-sunken) !important}.favorites-page .favorites-filter-btn i{color: var(--lk-muted) !important}.favorites-page .favorites-filter-btn.active{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.favorites-page .favorites-filter-btn.active i{color: var(--lk-brand-text) !important}.favorites-page .favorites-filter-btn .count,.favorites-page .favorites-filter-btn.active .count{padding: 0 !important;background: none !important;color: inherit !important;font-size: 13px !important;font-weight: 500 !important;opacity: .8}.favorites-page .favorite-item{gap: 14px !important;padding: 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important;transform: none !important;transition: border-color .15s ease,opacity .15s ease !important}.favorites-page .favorite-item:hover{border-color: var(--lk-line-strong) !important;box-shadow: none !important;transform: none !important}.favorites-page .favorite-item.is-removing{opacity: 0 !important;transform: none !important}.favorites-page .favorite-item-image{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important}.favorites-page .favorite-item-image img{object-fit: contain !important}.favorites-page .favorite-item-sale{padding: 1px 6px !important;border-radius: 6px !important;background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important;box-shadow: 0 0 0 1px #FECDCA;font-size: 11px !important;font-weight: 600 !important}.favorites-page .favorite-item-badge{padding: 2px 6px !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 500 !important}.favorites-page .favorite-item-badge.instant{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.favorites-page .favorite-item-badge.order{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.favorites-page .favorite-item-date,.favorites-page .favorite-item-meta{color: var(--lk-muted) !important;font-size: 12.5px !important}.favorites-page .favorite-item-title{font-size: 15px !important;font-weight: 600 !important}.favorites-page .favorite-item-title a{color: var(--lk-ink-strong) !important}.favorites-page .favorite-item-title a:hover{color: var(--lk-brand-text) !important}.favorites-page .favorite-item-price-current{color: var(--lk-brand-text) !important;font-size: 16px !important;font-weight: 700 !important}.favorites-page .favorite-item-price-original{color: var(--lk-muted) !important;font-size: 12px !important}.favorites-page .favorite-item-actions{gap: 8px !important}.favorites-page .favorite-item-btn-view{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important;filter: none !important}.favorites-page .favorite-item-btn-view:hover{background: var(--lk-brand-soft) !important;border-color: var(--lk-brand-soft-2) !important}.favorites-page .favorite-item-btn-remove{width: 40px !important;height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-muted) !important;box-shadow: none !important;transition: background-color .15s ease,color .15s ease !important}.favorites-page .favorite-item-btn-remove:hover{background: var(--lk-danger-bg) !important;border-color: #FECDCA !important;color: var(--lk-danger-text) !important}@media (max-width: 575.98px){.favorites-page .favorites-page-header{padding: 14px !important}.favorites-page .favorites-page-header-title{font-size: 20px !important}.favorites-page .favorite-item{grid-template-columns: 72px minmax(0,1fr) !important;gap: 8px 12px !important}.favorites-page .favorite-item-image{width: 72px !important;height: 72px !important}.favorites-page .favorite-item-actions{justify-content: flex-end}.favorites-page .favorites-page-header-actions{flex: 1 1 100%}.favorites-page .btn-add-new{width: 100%;justify-content: center}.favorites-page .favorites-filters{flex-wrap: nowrap !important;margin-inline: -4px;padding-inline: 4px;overflow-x: auto;scrollbar-width: none}.favorites-page .favorites-filter-btn{flex: none}.favorites-page .favorites-filter-btn > i{display: none !important}}.favorites-page .favorites-empty{padding: 40px 20px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important}.favorites-page .favorites-empty-icon{width: auto !important;height: auto !important;margin-bottom: 10px !important;background: none !important;color: #98A2B3 !important;font-size: 32px !important}.favorites-page .favorites-empty-title{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.favorites-page .favorites-empty-text{color: var(--lk-ink-2) !important;font-size: 14.5px !important}.favorites-page .favorites-empty-btn,.product-orders-page .btn-shop-now{min-height: 44px;padding: 0 18px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14.5px !important;font-weight: 600 !important;box-shadow: none !important;filter: none !important;transition: background-color .15s ease !important}.favorites-page .favorites-empty-btn:hover,.product-orders-page .btn-shop-now:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.product-orders-page .orders-workspace{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.product-orders-page .orders-header{border-bottom: 1px solid var(--lk-line) !important}.product-orders-page .orders-header-icon{width: 44px !important;height: 44px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-brand-text) !important;box-shadow: none !important}.product-orders-page .orders-title{color: var(--lk-ink-strong) !important;font-size: 24px !important;font-weight: 700 !important;letter-spacing: -.015em !important}.product-orders-page .orders-subtitle{color: var(--lk-muted) !important;font-size: 14px !important}.product-orders-page .orders-browse-link{border-color: var(--lk-line-strong) !important;color: var(--lk-ink-2) !important;font-weight: 500 !important}.product-orders-page .orders-browse-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.product-orders-page .search-input-wrapper input{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-size: 15px !important;box-shadow: none !important}.product-orders-page .search-input-wrapper input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.product-orders-page .search-clear{width: 32px !important;height: 32px !important}.product-orders-page .btn-search{min-height: 44px !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important;box-shadow: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease !important}.product-orders-page .btn-search:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.product-orders-page .orders-filter-bar{border-bottom: 1px solid var(--lk-line) !important;background: #FFFFFF !important}.product-orders-page .orders-filter-tabs .filter-tab{min-height: 40px !important;padding: 0 12px !important;border: 1px solid transparent !important;border-radius: 8px !important;background: transparent !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;box-shadow: none !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.product-orders-page .orders-filter-tabs .filter-tab:hover{background: var(--lk-sunken) !important}.product-orders-page .orders-filter-tabs .filter-tab.active{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important;box-shadow: none !important}.product-orders-page .orders-filter-tabs .filter-tab.active .tab-label{color: var(--lk-brand-text) !important}.product-orders-page .orders-filter-tabs .tab-count,.product-orders-page .orders-filter-tabs .filter-tab.active .tab-count{min-width: 0 !important;padding: 0 !important;background: none !important;color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}.product-orders-page .orders-filter-tabs .filter-tab.active .tab-count{color: var(--lk-brand-text) !important}.product-orders-page .orders-results-info{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}@media (max-width: 767.98px){.product-orders-page .orders-filter-tabs{flex-wrap: nowrap !important;gap: 6px !important;margin: 0 -10px !important;padding: 0 10px !important;overflow-x: auto !important;overscroll-behavior-x: contain;scrollbar-width: none}.product-orders-page .orders-filter-tabs .filter-tab{flex: 0 0 auto !important;border-color: var(--lk-line-strong) !important;background: #FFFFFF !important}.product-orders-page .orders-filter-tabs .filter-tab.active{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important}.product-orders-page .search-input-wrapper input{font-size: 16px !important}}.product-orders-page .orders-table thead th{background: #FAFBFC !important;color: var(--lk-muted) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important}.product-orders-page .orders-table tbody td{border-bottom: 1px solid var(--lk-line) !important;color: var(--lk-ink);font-size: 14px}.product-orders-page .orders-table tbody tr:hover td{background: #FAFBFC !important}.product-orders-page .td-price{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.product-orders-page .td-product-content .product-name{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.product-orders-page .td-product-content .product-plan,.product-orders-page .td-product-content .product-qty,.product-orders-page .td-time{color: var(--lk-muted) !important;font-size: 12.5px !important}.product-orders-page .td-id code{font-family: var(--font-sans) !important;font-size: 12.5px !important;color: var(--lk-ink-2) !important}.product-orders-page .order-product-thumb{border-radius: 10px !important}.product-orders-page .order-product-thumb img{object-fit: contain !important}.product-orders-page .link-detail{min-height: 36px !important;padding: 0 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: #FFFFFF !important;color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 600 !important}.product-orders-page .link-detail:hover{background: var(--lk-brand-soft) !important;border-color: var(--lk-brand-soft-2) !important;color: var(--lk-brand-text-hover) !important}@media (max-width: 767.98px){.product-orders-page .orders-mobile-list{background: var(--lk-ground) !important}.product-orders-page .order-card-mobile{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}}.product-orders-page .order-card-status{flex: 0 0 auto !important;max-width: 46% !important}.product-orders-page .order-card-id{color: var(--lk-muted) !important;font-family: var(--font-sans) !important;font-size: 12.5px !important}.product-orders-page .order-card-plan{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.product-orders-page .order-card-package,.product-orders-page .order-card-row2{color: var(--lk-muted) !important;font-size: 13px !important}.product-orders-page .order-card-total strong{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.product-orders-page .order-card-product-item,.product-orders-page .order-card-product-placeholder{border: 1px solid var(--lk-line);border-radius: 8px !important}.product-orders-page .order-card-product-item img{object-fit: contain !important}.product-orders-page .product-qty-badge{border-radius: 4px !important;font-size: 10.5px !important;font-weight: 600 !important}.product-orders-page .order-card-detail-link{min-height: 40px !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 600 !important}.product-orders-page .order-status,.order-detail-page .order-status{padding: 3px 8px !important;border: 0 !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 600 !important;box-shadow: none !important}.product-orders-page .order-status.status-pending,.product-orders-page .order-status.status-processing,.order-detail-page .order-status.status-pending,.order-detail-page .order-status.status-processing{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.product-orders-page .order-status.status-completed,.order-detail-page .order-status.status-completed{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.product-orders-page .order-status.status-cancelled,.order-detail-page .order-status.status-cancelled{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.product-orders-page .order-status i,.order-detail-page .order-status i{color: inherit !important}.product-orders-page .orders-empty .empty-icon{width: auto !important;height: auto !important;border-radius: 0 !important;background: none !important;color: #98A2B3 !important;font-size: 32px !important}.product-orders-page .orders-empty h3{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.product-orders-page .orders-empty p{color: var(--lk-ink-2) !important;font-size: 14.5px !important}.product-orders-page .orders-error{border-radius: 10px !important;background: var(--lk-danger-bg) !important}.product-orders-page .orders-error button{min-height: 40px;border-radius: 10px !important;background: var(--lk-brand) !important}.product-orders-page .btn-load-more{min-height: 44px !important;padding: 0 18px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important;box-shadow: none !important}.product-orders-page .btn-load-more:hover{background: var(--lk-sunken) !important}.product-orders-page .mobile-order-skeleton span,.product-orders-page .skeleton-cell{background: var(--lk-sunken) !important;animation: lk-shop-pulse 1.2s ease-in-out infinite !important}.product-orders-page .mobile-order-skeleton{border-color: var(--lk-line) !important}@media (prefers-reduced-motion: reduce){.product-orders-page .mobile-order-skeleton span,.product-orders-page .skeleton-cell{animation: none !important}}.order-detail-page .order-detail-header,.order-detail-page .detail-card{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;box-shadow: none !important}.order-detail-page .detail-card-header{border-bottom: 1px solid var(--lk-line) !important;background: #FFFFFF !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.order-detail-page .detail-card-header i{color: var(--lk-muted) !important}.order-detail-page .order-id-text{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.order-detail-page .btn-reorder{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: #FFFFFF !important;color: var(--lk-brand-text) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important}.order-detail-page .btn-reorder:hover{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text-hover) !important}.order-detail-page .plan-badge,.order-detail-page .quantity-badge,.order-detail-page .duration-badge{border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.order-detail-page .instant-badge{border-radius: 6px !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.order-detail-page .payment-row.total .payment-value{color: var(--lk-brand-text) !important}.esim-intro .esim-hero,.esim-intro .esim-path,.esim-intro .esim-check,.esim-intro .esim-faq-item{border-color: var(--lk-line) !important;border-radius: 12px !important;background: #FFFFFF !important;background-image: none !important;box-shadow: none !important}.esim-intro .esim-hero-eyebrow{border-radius: 6px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.esim-intro .esim-hero-eyebrow i{color: inherit !important}.esim-intro .esim-path-icon,.esim-intro .esim-path-icon--alt,.esim-intro .esim-check-icon{border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-brand-text) !important;box-shadow: none !important}.esim-intro .esim-path-icon i,.esim-intro .esim-path-icon--alt i{color: inherit !important}.products-page #catalogFilterPanel:focus,.products-page #catalogFilterPanel:focus-visible{outline: none !important}.products-page .catalog-filter-panel .filter-checkbox-row,.products-page .catalog-filter-panel .filter-checkbox-row .text-secondary,.products-page .catalog-filter-panel .filter-checkbox-row .text-dark,.products-page .catalog-filter-panel .filter-checkbox-row .small.text-muted{font-weight: 400 !important}.products-page .catalog-filter-panel .filter-checkbox-row:has(input:checked),.products-page .catalog-filter-panel .filter-checkbox-row:has(input:checked) span{font-weight: 500 !important}.products-page .catalog-toolbar .form-select{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%235D6679' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 12px center !important;background-size: 14px 14px !important}.products-page .products-pagination .pagination-gap{display: inline-flex !important;align-items: center;height: 40px}@media (min-width: 576px) and (max-width: 991.98px){.catalog-cat-chips{margin: 0 0 12px;padding: 0 0 2px;scroll-padding-inline: 0}}@media (max-width: 575.98px){.product-detail-page .product-detail-left-col > .product-hero-image-card{width: auto !important}}@media (max-width: 991.98px){.product-detail-page .product-detail-left-col > .product-hero-image-card,.product-detail-page .product-detail-left-col > .product-description-section,.product-detail-page .product-detail-left-col > .product-reviews-section{margin-left: 10px !important;margin-right: 10px !important}}@media (max-width: 575.98px){.product-detail-page .pd-meta > span.text-muted[aria-hidden="true"]{flex: 0 0 100%;height: 0;margin-bottom: -6px;overflow: hidden;font-size: 0}.product-detail-page .pd-meta-cat{max-width: 100%;overflow: hidden;padding: 1px 8px;border-radius: 6px;background: var(--lk-sunken);color: var(--lk-ink-2);text-overflow: ellipsis}.product-detail-page .pd-meta-cat + .pd-meta-sold::before{content: none}}.product-detail-page .pd-meta-cat,.product-detail-page .pd-meta-sold{white-space: nowrap}.product-detail-page #productFavoriteBtn{border: 1px solid var(--lk-line-strong) !important;background: #FFFFFF !important;color: var(--lk-muted) !important}.product-detail-page #productFavoriteBtn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.product-detail-page #productFavoriteBtn.active,.product-detail-page #productFavoriteBtn.active:hover{border-color: #FECDCA !important;background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.product-detail-page .review-count-badge{white-space: nowrap}@media (max-width: 575.98px){.product-detail-page .product-reviews-section .section-header{padding: 0 0 12px !important}.product-detail-page .btn-review-helpful{min-height: 40px !important}}.product-detail-page .description-text [style*="box-shadow"]{box-shadow: none !important}.cart-page .cart-item-plan{align-items: baseline !important}.cart-page .cart-item-plan i{flex: none}.esim-intro .esim-hero-title,.esim-intro .esim-faq-title{font-weight: 700 !important}.esim-intro .esim-path-link,.esim-intro summary,.esim-intro a{font-weight: 600 !important}.esim-intro .esim-hero-eyebrow{font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important}.profile-part:not(.product-orders-page),.inner-section:has(.client-sidebar),.support-tickets-page,.ticket-detail-page{background: transparent !important}.client-sidebar{overflow: hidden !important;background: var(--lk-surface) !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important}.client-sidebar .sidebar-user-card{display: flex !important;align-items: center;gap: 12px;padding: 16px !important;text-align: left !important;background: transparent !important;border-bottom: 1px solid var(--lk-line) !important}.client-sidebar .sidebar-user-avatar{flex: none;width: 40px !important;height: 40px !important;margin: 0 !important}.client-sidebar .sidebar-user-avatar img{border: 1px solid var(--lk-line) !important;box-shadow: none !important}.client-sidebar .user-status-dot{display: none !important}.client-sidebar .sidebar-user-info{min-width: 0}.client-sidebar .sidebar-user-name{overflow: hidden;margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important;white-space: nowrap;text-overflow: ellipsis}.client-sidebar .sidebar-user-balance{display: block !important;margin-top: 2px !important;padding: 0 !important;border-radius: 0 !important;background: none !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;font-variant-numeric: tabular-nums}.client-sidebar .sidebar-menu{padding: 8px !important}.client-sidebar .sidebar-menu-label{padding: 12px 10px 4px !important;color: var(--lk-muted) !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .04em !important;text-transform: uppercase}.client-sidebar .sidebar-menu-item{display: flex !important;align-items: center;gap: 10px !important;min-height: 40px !important;padding: 8px 10px !important;border: 1px solid transparent !important;border-radius: 8px !important;background: transparent !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;text-decoration: none !important;transition: background-color .15s ease,color .15s ease !important}.client-sidebar .sidebar-menu-item span{color: inherit !important}.client-sidebar .sidebar-menu-item i{flex: none;width: 18px !important;color: var(--lk-muted) !important;font-size: 14px !important;text-align: center}.client-sidebar .sidebar-menu-item:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.client-sidebar .sidebar-menu-item.active,.client-sidebar .sidebar-menu-item.active:hover{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.client-sidebar .sidebar-menu-item.active i{color: var(--lk-brand-text) !important}.client-sidebar .sidebar-menu-item .menu-badge{display: inline-grid !important;place-items: center;min-width: 20px;height: 20px;margin-left: auto !important;padding: 0 6px !important;border-radius: 6px !important;background: var(--lk-brand) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 11px !important;font-weight: 600 !important;line-height: 1 !important;animation: none !important}.client-sidebar .sidebar-footer{padding: 8px !important;border-top: 1px solid var(--lk-line) !important;background: transparent !important}.client-sidebar .sidebar-logout-btn{display: flex !important;align-items: center;gap: 10px !important;min-height: 40px;padding: 8px 10px !important;border-radius: 8px !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 500 !important;transition: background-color .15s ease,color .15s ease !important}.client-sidebar .sidebar-logout-btn span{color: inherit !important}.client-sidebar .sidebar-logout-btn i{width: 18px;color: var(--lk-muted) !important;text-align: center}.client-sidebar .sidebar-logout-btn:hover,.client-sidebar .sidebar-logout-btn:hover i{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.client-sidebar .sidebar-logout-btn:hover i{background: transparent !important}@media (max-width: 991.98px){.inner-section:has(.client-sidebar){padding-top: 16px !important}.row.content-reverse{flex-direction: column !important}.row.content-reverse > .col-lg-3{margin-top: 0 !important;margin-bottom: 12px !important}.client-sidebar{position: static !important;overflow: visible !important;background: transparent !important;border: 0 !important;border-radius: 0 !important}.client-sidebar .sidebar-user-card,.client-sidebar .sidebar-menu-label,.client-sidebar .sidebar-footer{display: none !important}.client-sidebar .sidebar-menu{display: flex !important;gap: 8px;padding: 0 0 2px !important;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;-webkit-overflow-scrolling: touch}.client-sidebar .sidebar-menu::-webkit-scrollbar{display: none}.client-sidebar .sidebar-menu-item{flex: none;gap: 8px !important;min-height: 40px !important;padding: 0 14px !important;border-color: var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;font-size: 13.5px !important;white-space: nowrap}.client-sidebar .sidebar-menu-item i{width: auto !important;font-size: 13px !important}.client-sidebar .sidebar-menu-item.active,.client-sidebar .sidebar-menu-item.active:hover{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important}.client-sidebar .sidebar-menu-item .menu-badge{margin-left: 2px !important}}@media (max-width: 575.98px){.client-sidebar .sidebar-menu{margin-inline: calc(50% - 50vw);padding-inline: calc(50vw - 50%) !important;scroll-padding-inline: calc(50vw - 50%)}}.card-modern,.profile-part:not(.product-orders-page) .card-modern,.inner-section .card-modern,.gamer-profile-card,.gamer-orders-card{background: var(--lk-surface) !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important}.card-modern::before,.card-modern::after,.gamer-profile-card::before,.gamer-profile-card::after,.gamer-orders-card::before,.gamer-orders-card::after{content: none !important}.card-modern{overflow: hidden;margin-bottom: 16px}.card-modern-header{padding: 16px 20px !important;background: transparent !important;border-bottom: 1px solid var(--lk-line) !important}.card-modern-header h5,.gamer-orders-header h5{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 700 !important}.card-modern-header h5 i,.gamer-orders-header h5 i{width: auto !important;height: auto !important;margin-right: 2px;background: none !important;box-shadow: none !important;color: var(--lk-muted) !important;font-size: 15px !important}.card-modern-body{padding: 20px !important}.data-header-icon,.ticket-header-icon,.api-header-icon{flex: none;width: 44px !important;height: 44px !important;border-radius: 10px !important;background: var(--lk-brand-soft) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-brand-text) !important;font-size: 18px !important}.data-header-icon i,.ticket-header-icon i,.api-header-icon i{color: inherit !important}.data-card-title,.ticket-card-title{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important;letter-spacing: -.01em !important;line-height: 1.3 !important}.data-subtitle,.ticket-subtitle{margin: 2px 0 0 !important;color: var(--lk-muted) !important;font-size: 14px !important;font-weight: 400 !important}.profile-part:not(.product-orders-page) .btn-shop-now,.profile-part:not(.product-orders-page) a.btn-shop-now,.btn-filter-search,button.btn-filter-search,:is(.data-table-wrapper,.ticket-table-wrapper) .btn-load-more,.custom-btn-primary,.security-update-btn,.btn-save{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;min-height: 40px !important;border: 1px solid var(--lk-brand) !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important;text-decoration: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease,border-color .15s ease,color .15s ease !important}.profile-part:not(.product-orders-page) .btn-shop-now:hover,.profile-part:not(.product-orders-page) a.btn-shop-now:hover,.btn-filter-search:hover,button.btn-filter-search:hover,:is(.data-table-wrapper,.ticket-table-wrapper) .btn-load-more:hover,.custom-btn-primary:hover,.security-update-btn:hover,.btn-save:hover{border-color: var(--lk-brand-text) !important;background: var(--lk-brand-hover,var(--lk-brand-text)) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;transform: none !important}.profile-part:not(.product-orders-page) .btn-shop-now i,.btn-filter-search i,:is(.data-table-wrapper,.ticket-table-wrapper) .btn-load-more i,.custom-btn-primary i{color: inherit !important}.btn-filter-reset,.custom-btn-secondary,.profile-part:not(.product-orders-page) .btn-outline-secondary,.inner-section:has(.client-sidebar) .btn-outline-secondary{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;min-height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important;text-decoration: none !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.btn-filter-reset:hover,.custom-btn-secondary:hover,.profile-part:not(.product-orders-page) .btn-outline-secondary:hover,.inner-section:has(.client-sidebar) .btn-outline-secondary:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}:is(.data-table-wrapper,.ticket-table-wrapper) .btn-load-more{border-color: var(--lk-line-strong) !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important}:is(.data-table-wrapper,.ticket-table-wrapper) .btn-load-more:hover{border-color: var(--lk-line-strong) !important;background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.profile-part:not(.product-orders-page) .badge,.inner-section .badge.bg-info-transparent{padding: 3px 8px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 11.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.profile-part:not(.product-orders-page) .badge.bg-success{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.profile-part:not(.product-orders-page) .badge.bg-danger{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.profile-part:not(.product-orders-page) .badge.bg-warning{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.gamer-profile-card{padding: 20px !important;margin-bottom: 16px !important}.gamer-header-top{flex-wrap: wrap !important;gap: 12px 16px !important;padding-bottom: 16px !important;margin-bottom: 16px !important;border-bottom-color: var(--lk-line) !important}.gamer-identity{min-width: 0;gap: 14px !important}.gamer-avatar-wrap{flex: none;width: 56px !important;height: 56px !important}.gamer-avatar{border: 1px solid var(--lk-line) !important;box-shadow: none !important}.gamer-online-dot{display: none !important}.gamer-info{min-width: 0}.gamer-info h4{gap: 8px !important;margin: 0 0 6px !important;color: var(--lk-ink-strong) !important;font-size: 20px !important;font-weight: 700 !important;letter-spacing: -.01em !important;word-break: break-word}.gamer-rank-badge,.gamer-rank-badge.bronze,.gamer-rank-badge.silver,.gamer-rank-badge.gold,.gamer-rank-badge.diamond,.gamer-rank-badge.legend{padding: 2px 8px !important;border: 1px solid var(--lk-line) !important;border-radius: 6px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important;box-shadow: none !important}.gamer-rank-badge i{color: var(--lk-muted) !important;font-size: 11px}.gamer-uid-chip{padding: 0 !important;background: none !important;color: var(--lk-muted) !important;font-family: var(--font-sans) !important;font-size: 12.5px !important;font-weight: 500 !important;font-variant-numeric: tabular-nums}.gamer-uid-chip i{display: none}.gamer-header-top .text-muted{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}.gamer-header-top strong.text-primary{color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 18px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.gamer-header-top .btn-shop-now,.gamer-header-top .btn-outline-secondary{padding: 0 16px !important;font-size: 14px !important}.gamer-level-progress-box{padding: 12px 14px !important;margin-bottom: 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important}.level-meta-row{flex-wrap: wrap;gap: 4px 12px;color: var(--lk-ink-2) !important;font-size: 13px !important}.level-meta-row i{color: var(--lk-muted) !important}.level-meta-row strong{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.level-meta-row .text-muted{color: var(--lk-muted) !important}.level-bar-track{height: 6px !important;border-radius: 99px !important;background: var(--lk-line) !important}.level-bar-fill{border-radius: inherit !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;transition: none !important}.gamer-overview-metrics-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 12px !important;margin-bottom: 12px !important}.gamer-stat-card,.gamer-stat-card:hover{gap: 12px !important;padding: 14px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.gamer-stat-card{transition: none !important}.gamer-stat-icon,.gamer-stat-icon.spend,.gamer-stat-icon.orders,.gamer-stat-icon.favorites{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 16px !important}.gamer-stat-info{min-width: 0}.gamer-stat-label{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}.gamer-stat-value{color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 18px !important;font-weight: 700 !important;letter-spacing: 0 !important;font-variant-numeric: tabular-nums}.gamer-metrics-grid{grid-template-columns: repeat(auto-fit,minmax(min(100%,180px),1fr)) !important;gap: 12px !important}.gamer-metric-tile,.gamer-metric-tile:hover,.gamer-metric-tile.primary-tile,.gamer-metric-tile.primary-tile:hover{padding: 14px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;transform: none !important}.gamer-metric-tile{transition: none !important}.gamer-metric-tile::before,.gamer-metric-tile::after{content: none !important}.metric-tile-header{flex-wrap: wrap;gap: 6px}.metric-tile-label{color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.metric-tile-label i,.metric-tile-label i.text-primary,.metric-tile-label i.text-info,.metric-tile-label i.text-success,.metric-tile-label i.text-warning{color: var(--lk-muted) !important}.gamer-metric-tile .metric-tile-header .badge{padding: 2px 6px !important;border: 1px solid var(--lk-line) !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 10.5px !important;font-weight: 600 !important;letter-spacing: .02em !important}.gamer-metric-tile .metric-tile-value,.gamer-metric-tile .metric-tile-value[style]{margin: 6px 0 4px !important;color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 20px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.metric-tile-action a,.metric-tile-action > a{color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 600 !important;text-decoration: none !important}.metric-tile-action a:hover{color: var(--lk-brand-text-hover) !important;text-decoration: underline !important}.metric-tile-action .text-muted{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important}@media (max-width: 991.98px){.metric-tile-action > a{display: inline-flex !important;align-items: center;gap: 4px;min-height: 40px}}.gamer-orders-card{padding: 20px !important;margin-bottom: 16px !important}.gamer-orders-header{gap: 12px !important;padding-bottom: 14px !important;margin-bottom: 14px !important}.gamer-orders-card .order-filter-tabs{display: flex !important;flex-wrap: nowrap !important;gap: 6px !important;max-width: 100%;padding: 0 !important;overflow-x: auto;background: none !important;border: 0 !important;scrollbar-width: none}.gamer-orders-card .order-filter-tabs::-webkit-scrollbar{display: none}.gamer-orders-card .order-filter-tab{flex: none;min-height: 40px !important;height: auto !important;padding: 0 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 8px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important;transform: none !important;transition: background-color .15s ease,color .15s ease !important}.gamer-orders-card .order-filter-tab:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.gamer-orders-card .order-filter-tab.active,.gamer-orders-card .order-filter-tab.active:hover,.gamer-orders-card .order-filter-tab.active *{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.gamer-table-responsive{overflow-x: auto;-webkit-overflow-scrolling: touch}.gamer-orders-table th{background: transparent !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.gamer-orders-table td{border-color: var(--lk-line) !important}.order-product-name{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.order-plan-name{color: var(--lk-muted) !important;font-size: 12px !important;text-transform: none !important}.order-product-thumb{border: 1px solid var(--lk-line) !important;border-radius: 8px !important;background: var(--lk-sunken) !important;box-shadow: none !important}.gamer-orders-table .order-code-badge,.order-code-badge{padding: 2px 6px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 12px !important;font-weight: 500 !important}.order-status-badge{display: inline-flex !important;align-items: center;gap: 5px;padding: 3px 8px !important;border: 0 !important;border-radius: 6px !important;box-shadow: none !important;font-size: 12px !important;font-weight: 600 !important;white-space: nowrap}.order-status-badge.completed{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.order-status-badge.processing{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.order-status-badge.cancelled{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.order-status-badge i{color: inherit !important}.gamer-orders-card .order-status-badge .fa-spin{animation: none !important}.gamer-orders-table strong.text-dark{color: var(--lk-ink-strong) !important;font-size: 13.5px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums;white-space: nowrap}.btn-order-view,.gamer-orders-table .btn-order-view{display: inline-flex !important;align-items: center;min-height: 36px;padding: 0 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 600 !important;white-space: nowrap;text-decoration: none !important;transform: none !important}.btn-order-view:hover{background: var(--lk-brand-soft) !important}.gamer-orders-card .btn-outline-primary{min-height: 40px;display: inline-flex !important;align-items: center;padding: 0 16px !important;border-radius: 10px !important;font-size: 13.5px !important;font-weight: 600 !important}.gamer-orders-card .text-center.py-5 > .mb-3.mx-auto[style]{background: var(--lk-sunken) !important;color: var(--lk-muted) !important}.gamer-orders-card .text-center.py-5 h6{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.gamer-orders-card .text-center.py-5 p{color: var(--lk-muted) !important;font-size: 14px !important}.gamer-orders-card .text-center.py-5 .btn-shop-now{padding: 0 18px !important;font-size: 14px !important}.profile-info-grid{grid-template-columns: repeat(auto-fill,minmax(min(100%,240px),1fr)) !important;gap: 10px !important}.profile-info-item{min-width: 0;padding: 12px 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.profile-info-label{gap: 6px;margin-bottom: 4px !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.profile-info-label i{color: var(--lk-muted) !important;font-size: 12px}.profile-info-value{min-width: 0;overflow-wrap: anywhere;color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 500 !important}.profile-info-value .btn-outline-primary{min-height: 36px;border-radius: 8px !important;font-size: 13px !important}.profile-part:not(.product-orders-page) .card-modern-body > .d-flex .btn-primary{min-height: 40px;border-radius: 10px !important}@media (max-width: 767.98px){.gamer-profile-card,.gamer-orders-card{padding: 16px !important}.card-modern-header{padding: 14px 16px !important}.card-modern-body{padding: 16px !important}.gamer-header-top > .d-flex{width: 100%;gap: 8px !important}.gamer-header-top > .d-flex > .d-flex{width: 100%;margin-right: 0 !important}.gamer-header-top .btn-shop-now,.gamer-header-top .btn-outline-secondary{flex: 1 1 0;min-height: 44px !important}.gamer-metric-tile .metric-tile-header .badge{display: none !important}.gamer-info h4{font-size: 18px !important}.gamer-overview-metrics-grid{gap: 8px !important}.gamer-stat-card,.gamer-stat-card:hover{padding: 10px 12px !important}.gamer-stat-icon{display: none !important}.gamer-stat-label{font-size: 12px !important;line-height: 1.35}.gamer-stat-value{font-size: 16px !important}.gamer-stat-info{overflow-wrap: anywhere}.gamer-metrics-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 8px !important}.gamer-metric-tile,.gamer-metric-tile.primary-tile{padding: 12px !important}.gamer-metric-tile .metric-tile-value,.gamer-metric-tile .metric-tile-value[style]{font-size: 17px !important}.gamer-orders-header{flex-direction: column;align-items: stretch !important}.profile-info-grid{gap: 0 !important;border: 1px solid var(--lk-line);border-radius: 10px}.profile-info-item{padding: 10px 14px !important;border: 0 !important;border-bottom: 1px solid var(--lk-line) !important;border-radius: 0 !important}.profile-info-item:last-child{border-bottom: 0 !important}}.custom-modal-overlay{background: rgba(16,24,40,.5) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.custom-modal{border: 1px solid var(--lk-line) !important;border-radius: 14px !important;box-shadow: var(--shadow-lg) !important}.custom-modal-header,.custom-modal-header[style]{padding: 16px 20px !important;border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-surface) !important;background-image: none !important;color: var(--lk-ink-strong) !important}.custom-modal-header h5{color: var(--lk-ink-strong) !important;font-size: 17px !important;font-weight: 700 !important}.custom-modal-header h5 i{color: var(--lk-muted) !important}.custom-modal-close{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: transparent !important;color: var(--lk-ink-2) !important}.custom-modal-close:hover{background: var(--lk-sunken) !important}.custom-modal-footer{background: var(--lk-surface) !important;border-top-color: var(--lk-line) !important}.custom-form-label{color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important}.custom-form-label i{color: var(--lk-muted) !important}.custom-form-input{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important}.custom-form-input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.telegram-avatar{background: var(--lk-brand-soft) !important;background-image: none !important;color: var(--lk-brand-text) !important}.telegram-step{background: var(--lk-sunken) !important;border-radius: 10px !important}.step-number{background: var(--lk-surface) !important;background-image: none !important;border: 1px solid var(--lk-line-strong);color: var(--lk-ink-strong) !important;font-weight: 700 !important;box-shadow: none !important}@media (max-width: 575.98px){.custom-form-input{font-size: 16px !important}}.data-card-header{gap: 12px !important;padding: 0 !important;margin-bottom: 16px !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}.data-header-info{gap: 12px !important;min-width: 0}.data-filter-section{padding: 16px !important;margin-bottom: 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.data-filter-grid{gap: 12px !important}.data-filter-group label{margin-bottom: 6px !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.data-filter-group .form-control,.data-filter-group .form-select,.data-filter-group input.flatpickr-input + input{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background-color: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 14px !important}.data-filter-group .form-control:focus,.data-filter-group .form-select:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.data-filter-actions{gap: 8px !important}.data-filter-actions .btn-filter-search,.data-filter-actions .btn-filter-reset{min-height: 44px !important;padding: 0 16px !important;font-size: 14px !important}.data-filter-actions .btn-filter-reset:hover{color: var(--lk-ink-strong) !important}.data-table-wrapper{overflow-x: auto !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.data-table thead th{padding: 12px 16px !important;border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-sunken) !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.data-table tbody td{padding: 12px 16px !important;border-bottom: 1px solid var(--lk-line) !important;color: var(--lk-ink) !important;font-size: 14px !important}.data-table tbody tr:hover td{background: #FAFBFC !important}.data-table tbody td b{color: var(--lk-ink-strong);font-weight: 600 !important;font-variant-numeric: tabular-nums}.data-table tbody td small{color: var(--lk-ink-2) !important;font-size: 13.5px !important}.data-table b[style*="green"],.data-table strong[style*="green"]{color: var(--lk-ok-text) !important}.data-table b[style*="red"],.data-table strong[style*="red"]{color: var(--lk-danger-text) !important}.data-table b[style*="--data-info"],.data-table b[style*="blue"]{color: var(--lk-ink-strong) !important}.data-date{color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 13px !important;font-variant-numeric: tabular-nums;white-space: nowrap}.data-category{padding: 2px 8px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 12.5px !important}.data-category i{color: var(--lk-muted) !important}.data-table .badge.bg-info-transparent{white-space: nowrap}.data-table .skeleton-cell{background: var(--lk-sunken) !important;background-image: none !important;animation: none !important}.data-table-wrapper:has(> .data-empty-state[style*="block"]) > .data-table{display: none !important}.data-empty-state{padding: 40px 16px !important}.data-empty-icon{width: 56px !important;height: 56px !important;margin-bottom: 12px !important;background: var(--lk-sunken) !important;color: var(--lk-muted) !important;font-size: 22px !important}.data-empty-state h4{color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.data-empty-state p{color: var(--lk-muted) !important;font-size: 14px !important}.data-load-more{padding: 12px !important;border-top: 1px solid var(--lk-line)}@media (max-width: 767.98px){.data-card-title,.ticket-card-title{font-size: 20px !important}.data-header-icon,.ticket-header-icon,.api-header-icon{width: 40px !important;height: 40px !important;font-size: 16px !important}.data-filter-section{padding: 12px !important}.data-filter-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important}.data-filter-grid > .data-filter-group:first-child,.data-filter-grid > .data-filter-actions,.data-filter-grid > .data-filter-group:nth-last-child(2):nth-child(even){grid-column: 1 / -1}.data-filter-group .form-control,.data-filter-group .form-select,.data-filter-group input.flatpickr-input + input{font-size: 16px !important}.data-filter-actions .btn-filter-search,.data-filter-actions .btn-filter-reset{flex: 1 1 0}.data-table thead{display: none !important}.data-table,.data-table tr,.data-table td{display: block;width: 100%}.data-table tbody:not(.data-loading-skeleton),.data-table tbody.data-loading-skeleton.is-loading{display: block}.data-table tbody tr{padding: 10px 14px;border-bottom: 1px solid var(--lk-line)}.data-table tbody tr:last-child{border-bottom: 0}.data-table tbody td{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 3px 0 !important;border: 0 !important;text-align: right !important;overflow-wrap: anywhere}.data-table tbody td[data-label]::before{content: attr(data-label);flex: none;color: var(--lk-muted);font-size: 12.5px;font-weight: 500;text-align: left}.data-table tbody tr:hover td{background: transparent !important}.data-table .skeleton-cell{margin-left: 0 !important;max-width: 60%}}.security-setting-item{gap: 16px;border-color: var(--lk-line) !important}.security-setting-item[style]{background: transparent !important}.security-setting-title{color: var(--lk-ink-strong) !important;font-size: 14.5px !important;font-weight: 600 !important}.security-setting-title i{color: var(--lk-muted) !important}.security-setting-desc{color: var(--lk-muted) !important;font-size: 13.5px !important}.security-setting-toggle .switch{flex: none}.security-setting-toggle .slider{background: var(--lk-line-strong) !important;box-shadow: none !important}.security-setting-toggle .switch input:checked + .slider{background: var(--lk-brand) !important}.security-setting-toggle .slider::before{box-shadow: none !important}.security-update-btn,.btn-save{padding: 0 20px !important;font-size: 14px !important}.twofa-note{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.twofa-note li,.twofa-note strong{color: var(--lk-ink-2) !important;font-size: 13.5px !important}.twofa-qr-container{border-radius: 12px !important;box-shadow: none !important}.twofa-qr-image{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;box-shadow: none !important}.twofa-input-group .input-style,.input-style{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;box-shadow: none !important}.sessions-header h5{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.session-item{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.session-item .session-icon,.session-item .session-icon[style]{width: 44px !important;height: 44px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important}.session-item .session-icon i,.session-item .session-icon i[style]{color: var(--lk-ink-2) !important}.session-info h6{color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important}.session-detail-item{color: var(--lk-muted) !important;font-size: 13px !important}.session-detail-item i{color: var(--lk-muted) !important}.badge-current{padding: 3px 8px !important;border-radius: 6px !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important;font-size: 12px !important;font-weight: 600 !important}.logout-all-btn,a.logout-all-btn,.btn-logout-session,a.btn-logout-session{display: inline-flex !important;align-items: center;gap: 6px;min-height: 40px !important;height: auto !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-danger-text) !important;font-size: 13.5px !important;font-weight: 600 !important;text-decoration: none !important}.logout-all-btn:hover,.btn-logout-session:hover{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.sessions-list .empty-state i{color: var(--lk-muted) !important}.profile-part:not(.product-orders-page) .card-modern-body > p.text-muted{color: var(--lk-ink-2) !important;font-size: 14px}.profile-part:not(.product-orders-page) .form-label{margin-bottom: 6px !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important}.profile-part:not(.product-orders-page) .card-modern .form-control{min-height: 44px !important;background-color: var(--lk-surface) !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;box-shadow: none !important}.profile-part:not(.product-orders-page) .card-modern .form-control:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.profile-part:not(.product-orders-page) .form-btn,#btnChangePasswordProfile{display: inline-flex !important;align-items: center;justify-content: center;min-height: 44px !important;margin-top: 8px;padding: 0 24px !important;border: 1px solid var(--lk-brand) !important;border-radius: 10px !important;background: var(--lk-brand) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14.5px !important;font-weight: 600 !important;cursor: pointer;transition: background-color .15s ease !important}.profile-part:not(.product-orders-page) .form-btn:hover,#btnChangePasswordProfile:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;border-color: var(--lk-brand-text) !important}@media (max-width: 575.98px){.profile-part:not(.product-orders-page) .card-modern .form-control,.input-style{font-size: 16px !important}.sessions-header{flex-wrap: wrap;gap: 8px}.session-item{flex-wrap: wrap}#btnChangePasswordProfile{width: 100%}}.api-keys-header{margin-bottom: 16px !important}.api-keys-title,.api-page-title{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important;letter-spacing: -.01em !important}.api-keys-title i,.api-page-title i{color: var(--lk-brand-text) !important}.api-keys-desc,.api-page-desc{color: var(--lk-muted) !important;font-size: 14px !important}.api-stats-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 12px !important;margin-bottom: 16px !important}.api-stat-card,.api-stat-card:hover{gap: 12px !important;padding: 14px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.api-stat-icon,.api-stat-icon.purple,.api-stat-icon.green,.api-stat-icon.orange,.api-section-icon,.api-section-icon.purple,.api-section-icon.blue,.api-section-icon.green,.api-section-icon.orange,.api-section-icon.teal,.api-section-icon.red{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 16px !important}.api-stat-icon i,.api-section-icon i{color: inherit !important}.api-stat-info h3{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.api-stat-info p{margin: 0 !important;color: var(--lk-muted) !important;font-size: 13px !important}.api-create-btn,.api-modal-btn.primary{display: inline-flex !important;align-items: center;gap: 6px;min-height: 44px !important;padding: 0 18px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14px !important;font-weight: 600 !important;filter: none !important;transform: none !important}.api-create-btn:hover,.api-modal-btn.primary:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.api-modal-btn.secondary{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.api-limit-warning{border: 1px solid #FEDF89 !important;border-radius: 10px !important;background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.api-limit-warning i,.api-limit-warning p{color: var(--lk-warn-text) !important}.api-empty-state{margin-top: 16px;padding: 40px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important}.api-empty-state-icon{width: 56px !important;height: 56px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important;font-size: 22px !important}.api-empty-state h4{color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.api-empty-state p{color: var(--lk-muted) !important;font-size: 14px !important}.api-alert,.api-alert.info,.api-alert.success{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.api-alert.info *,.api-alert.success *{color: var(--lk-ink-2) !important}.api-alert a,.api-alert.info a{color: var(--lk-brand-text) !important}.api-alert.warning{border: 1px solid #FEDF89 !important;border-radius: 10px !important;background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.api-alert.warning *{color: var(--lk-warn-text) !important}.api-key-card,.api-key-card:hover{margin-top: 12px;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.api-key-card-header{border-bottom-color: var(--lk-line) !important;background: transparent !important}.api-key-card-icon,.api-key-field-icon{border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;box-shadow: none !important}.api-key-card-name{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.api-key-card-date{color: var(--lk-muted) !important;font-size: 12.5px !important}.api-key-status-badge{padding: 3px 8px !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 600 !important}.api-key-status-badge.active{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.api-key-status-badge.inactive{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.api-key-field{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: #FAFBFC !important}.api-key-field-label{color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 500 !important;text-transform: none !important;letter-spacing: 0 !important}.api-key-field-value{color: var(--lk-ink-strong) !important;overflow-wrap: anywhere}.api-key-copy-btn,.api-secret-copy-btn,.api-endpoint-copy,.api-code-copy{min-width: 40px;min-height: 40px;border-radius: 8px !important;box-shadow: none !important;transform: none !important}.api-key-copy-btn{border: 1px solid var(--lk-line-strong) !important;background: var(--lk-surface) !important;color: var(--lk-ink-2) !important}.api-key-rate-limit-item{color: var(--lk-ink-2) !important;font-size: 13px !important}.api-key-rate-limit-item i{color: var(--lk-muted) !important}.api-key-card-actions{flex-wrap: wrap;gap: 8px !important;border-top-color: var(--lk-line) !important;background: transparent !important}.api-key-action-btn{min-height: 40px !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 600 !important;transform: none !important}.api-key-action-btn:hover,.api-key-action-btn.edit:hover,.api-key-action-btn.toggle:hover,.api-key-action-btn.regenerate:hover{border-color: var(--lk-line-strong) !important;background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.api-key-action-btn.delete{color: var(--lk-danger-text) !important}.api-key-action-btn.delete:hover{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.api-modal-backdrop{background: rgba(16,24,40,.5) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.api-modal-dialog{border: 1px solid var(--lk-line) !important;border-radius: 14px !important;box-shadow: var(--shadow-lg) !important}.api-modal-header{background: var(--lk-surface) !important;background-image: none !important;border-bottom: 1px solid var(--lk-line) !important}.api-modal-header h5{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.api-modal-header h5 i{color: var(--lk-muted) !important}.api-modal-close{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: transparent !important;color: var(--lk-ink-2) !important}.api-modal-close:hover{background: var(--lk-sunken) !important}.api-modal-footer{background: var(--lk-surface) !important;border-top: 1px solid var(--lk-line) !important}.api-form-label{color: var(--lk-ink-2) !important;font-weight: 500 !important}.api-form-input{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.api-form-input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.api-form-hint{color: var(--lk-muted) !important}.api-secret-box{border: 1px solid #FEDF89 !important;border-radius: 10px !important;background: var(--lk-warn-bg) !important}.api-secret-warning{color: var(--lk-warn-text) !important}.api-sidebar,.api-section-card{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.api-section-header{background: transparent !important;border-bottom-color: var(--lk-line) !important}.api-section-info h2{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.api-section-info p{color: var(--lk-muted) !important}.api-version-badge{border-radius: 6px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;box-shadow: none !important}.api-nav-link{min-height: 40px;border-radius: 8px !important;color: var(--lk-ink-2) !important}.api-nav-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.api-nav-link.active{background: var(--lk-brand-soft) !important;background-image: none !important;color: var(--lk-brand-text) !important}.api-sidebar-title,.api-subsection-title{color: var(--lk-ink-strong) !important}.api-subsection-title i,.api-info-label i{color: var(--lk-muted) !important}.api-nav-method,.api-method{border-radius: 6px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-family: var(--font-sans) !important;font-weight: 700 !important}.api-nav-method.post,.api-method.post{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.api-method.put{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.api-method.delete{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.api-method.patch{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.param-required.yes{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.param-required.no{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.api-code-tab.active{background: var(--lk-brand-soft) !important;background-image: none !important;color: var(--lk-brand-text) !important;box-shadow: none !important}.api-page-header{padding: 28px 0 8px !important;background: transparent !important;background-image: none !important}.api-method-badge{border-radius: 6px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important;font-family: var(--font-sans) !important;font-weight: 700 !important;letter-spacing: .02em !important}.api-method-badge.post{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.api-method-badge.put{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.api-method-badge.delete{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.api-method-badge.patch{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.api-params-table th,.api-plans-table th{color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.api-params-table code,.api-plans-table code,.api-response-list code,.api-alert code,.api-section-body td code{font-size: 12.5px !important}.api-code-copy{font-size: 12.5px !important;font-weight: 500 !important}.json-boolean{color: #93C5FD !important}.api-section-body .btn-outline-primary.btn-sm:has(> i:only-child){min-width: 40px;min-height: 40px;border-radius: 8px !important}@media (max-width: 575.98px){.api-keys-title,.api-page-title{font-size: 20px !important}.api-stats-grid{gap: 8px !important}.api-stat-card,.api-stat-card:hover{flex-direction: column;align-items: flex-start !important;gap: 4px !important;padding: 10px 12px !important}.api-stat-icon{display: none !important}.api-stat-info h3{font-size: 16px !important}.api-stat-info p{font-size: 12px !important;line-height: 1.35}.api-create-btn{width: 100%;justify-content: center}.api-key-card-actions .api-key-action-btn{flex: 1 1 calc(50% - 4px);justify-content: center}.api-form-input{font-size: 16px !important}}.affiliate-page{background: transparent !important}.affiliate-page-header{margin-bottom: 16px !important}.affiliate-page-title{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important;letter-spacing: -.01em !important}.affiliate-page-title i{color: var(--lk-brand-text) !important}.affiliate-page-subtitle{color: var(--lk-muted) !important;font-size: 14px !important}.affiliate-balance-card,.affiliate-balance-card[style]{overflow: hidden;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink) !important}.affiliate-balance-card{padding: 20px !important;margin-bottom: 16px !important}.affiliate-balance-card::before,.affiliate-balance-card::after{content: none !important;display: none !important}.affiliate-balance-header{flex-wrap: wrap;gap: 10px}.affiliate-balance-label{color: var(--lk-muted) !important;font-size: 13.5px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.affiliate-balance-label i{color: var(--lk-muted) !important}.affiliate-balance-value{margin: 4px 0 12px !important;color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 32px !important;font-weight: 700 !important;line-height: 1.2 !important;letter-spacing: -.01em !important;font-variant-numeric: tabular-nums;text-shadow: none !important}.affiliate-action-btn,.affiliate-balance-btn,.affiliate-breakdown-btn,.affiliate-quick-link,.affiliate-balance-card .affiliate-quick-link{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;min-height: 40px !important;padding: 0 16px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;text-decoration: none !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;transform: none !important;filter: none !important;transition: background-color .15s ease,color .15s ease !important}.affiliate-action-btn i,.affiliate-breakdown-btn i,.affiliate-balance-card .affiliate-quick-link i{color: inherit !important}.affiliate-action-btn:hover,.affiliate-balance-btn:hover,.affiliate-breakdown-btn:hover,.affiliate-balance-card .affiliate-quick-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.affiliate-action-btn.primary,.affiliate-breakdown-btn.filled{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important}.affiliate-action-btn.primary:hover,.affiliate-breakdown-btn.filled:hover{border-color: var(--lk-brand-text) !important;background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.affiliate-rate-badges{gap: 6px !important}.affiliate-rate-badge{padding: 3px 8px !important;border: 1px solid var(--lk-line) !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 12.5px !important;font-weight: 500 !important;backdrop-filter: none !important}.affiliate-rate-badge i{color: var(--lk-muted) !important}.affiliate-mini-stats{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 10px !important;margin-top: 16px}.affiliate-mini-stat{padding: 12px 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.affiliate-mini-stat-value{color: var(--lk-ink-strong) !important;font-size: 17px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.affiliate-mini-stat-label{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important;opacity: 1 !important}.affiliate-link-card,.affiliate-progress-card,.affiliate-breakdown-card,.affiliate-table-card,.affiliate-withdraw-card,.affiliate-stat-card,.affiliate-stat-card.success,.affiliate-stat-card.info,.affiliate-stat-card.warning,.affiliate-stat-card.primary{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;transform: none !important}.affiliate-two-col{gap: 16px !important}.affiliate-col-left,.affiliate-col-right{gap: 16px !important}.affiliate-link-title,.affiliate-breakdown-title,.affiliate-table-title,.affiliate-withdraw-title,.affiliate-note-title{color: var(--lk-ink-strong) !important;font-size: 15.5px !important;font-weight: 700 !important}.affiliate-link-title i,.affiliate-breakdown-title i,.affiliate-table-title i,.affiliate-withdraw-title i,.affiliate-note-title i{color: var(--lk-muted) !important}.affiliate-link-input-wrapper{gap: 8px !important}.affiliate-link-input{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;box-shadow: none !important}.affiliate-copy-btn{min-width: 44px;min-height: 44px;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;filter: none !important}.affiliate-copy-btn:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.affiliate-social-share{gap: 8px !important}.affiliate-social-btn,.affiliate-social-btn.facebook,.affiliate-social-btn.twitter,.affiliate-social-btn.telegram,.affiliate-social-btn.whatsapp{border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;transform: none !important}.affiliate-social-btn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important;transform: none !important}.affiliate-social-btn i{color: inherit !important}.affiliate-progress-header{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.affiliate-progress-bar{height: 6px !important;border-radius: 99px !important;background: var(--lk-line) !important;box-shadow: none !important}.affiliate-progress-fill{border-radius: inherit !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important}.affiliate-progress-labels{color: var(--lk-muted) !important;font-size: 12.5px !important}.affiliate-progress-note,.affiliate-progress-note strong{border-radius: 8px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.affiliate-progress-note strong{background: none !important;color: var(--lk-ink-strong) !important}.affiliate-progress-note i{color: var(--lk-muted) !important}.affiliate-note-box{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-sunken) !important;background-image: none !important;box-shadow: none !important}.affiliate-note-content,.affiliate-note-content *{color: var(--lk-ink-2) !important}.affiliate-breakdown-row{border-bottom-color: var(--lk-line) !important}.affiliate-breakdown-label,.affiliate-breakdown-label[style]{color: var(--lk-ink-2) !important}.affiliate-breakdown-value,.affiliate-breakdown-value.success,.affiliate-breakdown-value.info,.affiliate-breakdown-value.warning,.affiliate-breakdown-value.primary{color: var(--lk-ink-strong) !important;font-weight: 600 !important;font-variant-numeric: tabular-nums}.affiliate-breakdown-actions{gap: 8px !important}.affiliate-stats-grid{gap: 12px !important;margin-bottom: 16px !important}.affiliate-stat-card{padding: 14px 16px !important;border-top-width: 1px !important}.affiliate-stat-icon,.affiliate-stat-card .affiliate-stat-icon,.affiliate-stat-card.success .affiliate-stat-icon,.affiliate-stat-card.info .affiliate-stat-icon,.affiliate-stat-card.warning .affiliate-stat-icon,.affiliate-stat-card.primary .affiliate-stat-icon{width: 36px !important;height: 36px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 15px !important}.affiliate-stat-value{color: var(--lk-ink-strong) !important;font-family: var(--font-sans) !important;font-size: 18px !important;font-weight: 700 !important}.affiliate-stat-label{color: var(--lk-muted) !important;font-size: 13px !important;font-weight: 500 !important;text-transform: none !important;letter-spacing: 0 !important}.affiliate-balance-card .affiliate-quick-links{gap: 8px !important}.affiliate-table-header{background: transparent !important;border-bottom: 1px solid var(--lk-line) !important}.affiliate-table-badge{padding: 2px 8px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 12px !important;font-weight: 600 !important}.affiliate-filter-row{gap: 8px !important}.affiliate-filter-select,.affiliate-filter-input,.affiliate-form-select,.affiliate-withdraw-body .form-control,.affiliate-withdraw-body input[type="text"],.affiliate-withdraw-body input[type="number"]{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background-color: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important}.affiliate-filter-select:focus,.affiliate-filter-input:focus,.affiliate-form-select:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.affiliate-filter-buttons{gap: 8px !important}.affiliate-filter-btn{min-width: 44px;min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink-2) !important;filter: none !important}.affiliate-filter-btn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.affiliate-filter-btn.primary{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important}.affiliate-filter-btn.primary:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.affiliate-table thead th{background: var(--lk-sunken) !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.affiliate-table tbody td{border-bottom-color: var(--lk-line) !important;color: var(--lk-ink) !important}.affiliate-trans-badge,.affiliate-commission-badge,.affiliate-type-badge,.affiliate-type-badge.recharge,.affiliate-type-badge.order,.affiliate-type-badge.withdraw,.affiliate-type-badge.refund,.affiliate-type-badge.signup{padding: 2px 8px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 12px !important;font-weight: 600 !important}.affiliate-status-badge{padding: 2px 8px !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 600 !important}.affiliate-status-badge.pending{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.affiliate-status-badge.completed{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.affiliate-status-badge.cancel{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}.affiliate-amount{font-weight: 600 !important;font-variant-numeric: tabular-nums}.affiliate-amount.positive{color: var(--lk-ok-text) !important}.affiliate-amount.negative{color: var(--lk-danger-text) !important}.affiliate-amount-muted{color: var(--lk-muted) !important}.affiliate-user-avatar{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;box-shadow: none !important;font-weight: 700 !important}.affiliate-pagination,.inner-section:has(.client-sidebar) .pagination{box-shadow: none !important}.affiliate-user-name{color: var(--lk-ink-strong) !important}.affiliate-table-empty-icon{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important}.affiliate-table-empty h4,.affiliate-table-empty h5{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.affiliate-table-empty p{color: var(--lk-muted) !important}.affiliate-pagination-select{min-height: 40px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important}.affiliate-withdraw-header{background: transparent !important;border-bottom: 1px solid var(--lk-line) !important}.affiliate-form-label{color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important;text-transform: none !important;letter-spacing: 0 !important}.affiliate-form-label i{color: var(--lk-muted) !important}.affiliate-form-hint{color: var(--lk-muted) !important}.affiliate-submit-btn,#btnWithdraw{min-height: 44px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14.5px !important;font-weight: 600 !important;filter: none !important;transform: none !important}.affiliate-submit-btn:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.affiliate-submit-btn:disabled{background: var(--lk-line-strong) !important;opacity: 1 !important}.affiliate-withdraw-info{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important}.affiliate-withdraw-info i{color: var(--lk-muted) !important}.affiliate-withdraw-info-text,.affiliate-withdraw-info-text strong,.affiliate-withdraw-info ul li{color: var(--lk-ink-2) !important}.affiliate-withdraw-info-text strong{color: var(--lk-ink-strong) !important}@media (max-width: 767.98px){.affiliate-page-title{font-size: 20px !important}.affiliate-balance-card{padding: 16px !important}.affiliate-balance-value{font-size: 28px !important}.affiliate-balance-btns{width: 100%;gap: 8px !important}.affiliate-balance-btns .affiliate-action-btn{flex: 1 1 0;min-height: 44px !important}.affiliate-mini-stats{gap: 8px !important}.affiliate-mini-stat{padding: 10px !important}.affiliate-mini-stat-value{font-size: 15px !important}.affiliate-mini-stat-label{font-size: 12px !important}.affiliate-stats-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 8px !important}.affiliate-stat-card{padding: 12px !important}.affiliate-stat-icon{display: none !important}.affiliate-stat-value{font-size: 16px !important}.affiliate-balance-content{display: flex !important;flex-direction: column}.affiliate-balance-header{display: contents !important}.affiliate-balance-btns{order: 5;margin-top: 14px}.affiliate-filter-row{display: flex !important;flex-wrap: wrap !important}.affiliate-filter-row > .affiliate-filter-group{flex: 1 1 120px !important;min-width: 0}.affiliate-filter-row > .flex-2,.affiliate-filter-row > .affiliate-filter-buttons{flex: 1 1 100% !important}.affiliate-filter-buttons{display: flex !important}.affiliate-filter-buttons .affiliate-filter-btn{flex: 1 1 0}.affiliate-filter-select,.affiliate-filter-input,.affiliate-form-select,.affiliate-link-input,.affiliate-withdraw-body input{font-size: 16px !important}.affiliate-table-wrapper{overflow-x: auto !important;-webkit-overflow-scrolling: touch}.affiliate-table{min-width: 520px !important}.affiliate-table thead th,.affiliate-table tbody td{white-space: nowrap}.affiliate-table:has(.affiliate-table-empty){min-width: 0 !important}.affiliate-table:has(.affiliate-table-empty) thead{display: none !important}.affiliate-table .affiliate-table-empty,.affiliate-table .affiliate-table-empty *{white-space: normal !important}}.affiliate-filter-btn{display: inline-flex !important;align-items: center;justify-content: center}.support-tickets-page .row.content-reverse > .col-lg-9{display: flex;flex-direction: column}.support-tickets-page .ticket-card-header{order: -1}.ticket-card-header{flex-wrap: wrap;gap: 12px !important;padding: 0 !important;margin-bottom: 16px !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}.ticket-header-info{gap: 12px !important;min-width: 0}.btn-create-ticket{display: inline-flex !important;align-items: center;gap: 6px;min-height: 44px !important;padding: 0 18px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 14px !important;font-weight: 600 !important;filter: none !important;transform: none !important}.btn-create-ticket:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.ticket-stats-wrapper{grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 12px !important;margin-bottom: 16px !important}.ticket-stat-card,.ticket-stat-card:hover{gap: 12px !important;padding: 14px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.ticket-stat-card{transition: none !important}.ticket-stat-icon,.stat-total .ticket-stat-icon,.stat-open .ticket-stat-icon,.stat-pending .ticket-stat-icon,.stat-answered .ticket-stat-icon{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 16px !important}.ticket-stat-content h3{margin: 0 !important;color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums}.ticket-stat-content p{margin: 0 !important;color: var(--lk-muted) !important;font-size: 13px !important}.ticket-filter-section{padding: 16px !important;margin-bottom: 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.ticket-filter-grid{gap: 12px !important}.ticket-filter-group label{margin-bottom: 6px !important;color: var(--lk-ink-2) !important;font-size: 13px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.ticket-filter-group .form-control,.ticket-filter-group .form-select,.ticket-filter-group input.flatpickr-input + input{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background-color: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 14px !important}.ticket-filter-actions{gap: 8px !important}.ticket-filter-actions .btn-filter-search,.ticket-filter-actions .btn-filter-reset{min-height: 44px !important;padding: 0 16px !important;font-size: 14px !important}.ticket-table-wrapper{overflow-x: auto !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.ticket-table thead th{border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-sunken) !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.ticket-table tbody td{border-bottom-color: var(--lk-line) !important;color: var(--lk-ink) !important}.ticket-table tbody tr:hover td{background: #FAFBFC !important}.btn-view-ticket{display: inline-flex !important;align-items: center;gap: 5px;min-height: 36px;padding: 0 12px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-brand-text) !important;font-size: 13px !important;font-weight: 600 !important}.btn-view-ticket:hover{background: var(--lk-brand-soft) !important}.ticket-subject-link{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.ticket-subject-link:hover{color: var(--lk-brand-text) !important}.ticket-category,.subject-category{padding: 2px 8px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 12.5px !important}.ticket-category i,.subject-category i{color: var(--lk-muted) !important}.ticket-date{color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important;font-size: 13px !important;font-variant-numeric: tabular-nums}.ticket-status,.ticket-status-pill{display: inline-flex !important;align-items: center;gap: 5px;padding: 3px 8px !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 600 !important;white-space: nowrap}.ticket-status.status-open,.ticket-status-pill.status-open{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.ticket-status.status-pending,.ticket-status-pill.status-pending{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.ticket-status.status-answered,.ticket-status-pill.status-answered{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.ticket-status.status-closed,.ticket-status-pill.status-closed{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.ticket-table .skeleton-cell{background: var(--lk-sunken) !important;background-image: none !important;animation: none !important}.ticket-empty-state{padding: 40px 16px !important}.ticket-empty-icon{width: 56px !important;height: 56px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important;font-size: 22px !important}.ticket-empty-state h4{color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 600 !important}.ticket-empty-state p{color: var(--lk-muted) !important;font-size: 14px !important}.ticket-table-wrapper:has(> .ticket-empty-state[style*="block"]) > .ticket-table{display: none !important}.ticket-table-wrapper .load-more-wrapper{border-top: 1px solid var(--lk-line)}.ticket-modal-overlay::before,.ticket-modal-overlay{backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.ticket-modal-overlay::before{background: rgba(16,24,40,.5) !important}.ticket-modal-content{border: 1px solid var(--lk-line) !important;border-radius: 14px !important;box-shadow: var(--shadow-lg) !important}.ticket-modal-header{border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-surface) !important;background-image: none !important}.ticket-modal-title{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.ticket-modal-title i{color: var(--lk-muted) !important}.ticket-modal-close{width: 40px !important;height: 40px !important;border-radius: 10px !important;background: transparent !important;color: var(--lk-ink-2) !important}.ticket-modal-close:hover{background: var(--lk-sunken) !important}.ticket-form-label{color: var(--lk-ink-2) !important;font-weight: 500 !important}.ticket-form-control{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.ticket-form-control:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.ticket-modal-footer{background: var(--lk-surface) !important;border-top: 1px solid var(--lk-line) !important}.btn-submit-ticket,#submitTicket{min-height: 44px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important;filter: none !important}.btn-submit-ticket:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.btn-modal-cancel{min-height: 44px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.btn-modal-cancel:hover{background: var(--lk-sunken) !important}.ticket-chat-wrapper,.ticket-sidebar-card{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.ticket-chat-header,.ticket-sidebar-header,.ticket-chat-footer{border-color: var(--lk-line) !important;background: var(--lk-surface) !important}.ticket-chat-header h5{color: var(--lk-ink-strong) !important;font-size: 16px !important;font-weight: 700 !important}.ticket-chat-header h5 i{color: var(--lk-muted) !important}.btn-back-tickets{min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important}.btn-back-tickets:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.chat-message{animation: none !important}.chat-avatar{border: 1px solid var(--lk-line);background: var(--lk-sunken) !important}.chat-avatar-admin,.chat-message .chat-avatar-admin{border: 1px solid var(--lk-line);background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;box-shadow: none !important}.chat-bubble-meta{color: var(--lk-muted) !important;font-size: 12px !important}.chat-sender{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.chat-time{color: var(--lk-muted) !important}.chat-bubble-content,.chat-message.is-admin .chat-bubble-content{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink) !important;font-size: 14.5px !important}.chat-message.is-admin .chat-bubble-content{border-top-left-radius: 4px !important;background: var(--lk-sunken) !important;border-color: transparent !important}.chat-message.is-user .chat-bubble-content{border-color: var(--lk-brand-soft-2) !important;border-bottom-right-radius: 4px !important;background: var(--lk-brand-soft) !important;color: var(--lk-ink-strong) !important}.chat-message.is-user .chat-bubble-content a{color: var(--lk-brand-text) !important}.chat-waiting-state{color: var(--lk-muted) !important}.waiting-animation{width: 56px !important;height: 56px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important;font-size: 22px !important;animation: none !important}.waiting-hint{border-radius: 8px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.chat-input-wrapper textarea{border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;font-size: 14.5px !important}.chat-input-wrapper textarea:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.btn-send-message{border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;filter: none !important;transform: none !important}.btn-send-message:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.chat-shortcut-hint,.ticket-close-hint{color: var(--lk-muted) !important;font-size: 12.5px !important}.ticket-sidebar-id{color: var(--lk-ink-2) !important;font-family: var(--font-sans) !important}.subject-title{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.sidebar-info-item{border-bottom: 1px solid var(--lk-line) !important}.sidebar-info-item:last-child{border-bottom: 0 !important}.info-icon{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important}.info-label{color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important}.info-value{color: var(--lk-ink-strong) !important;font-weight: 500 !important}.sidebar-action-btn{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important;color: var(--lk-ink-strong) !important}.sidebar-action-btn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.sidebar-action-btn.btn-close-ticket{color: var(--lk-danger-text) !important}.sidebar-action-btn.btn-close-ticket:hover{background: var(--lk-danger-bg) !important;color: var(--lk-danger-text) !important}@media (max-width: 767.98px){.ticket-stats-wrapper{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 8px !important}.ticket-stat-card,.ticket-stat-card:hover{padding: 10px 12px !important}.ticket-stat-icon{display: none !important}.ticket-stat-content h3{font-size: 16px !important}.ticket-card-header .btn-create-ticket{width: 100%;justify-content: center}.ticket-filter-section{padding: 12px !important}.ticket-filter-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 10px !important}.ticket-filter-grid > .ticket-filter-group:first-child,.ticket-filter-grid > .ticket-filter-actions,.ticket-filter-grid > .ticket-filter-group:nth-last-child(2):nth-child(even){grid-column: 1 / -1}.ticket-filter-group .form-control,.ticket-filter-group .form-select,.ticket-filter-group input.flatpickr-input + input,.ticket-form-control,.chat-input-wrapper textarea{font-size: 16px !important}.ticket-filter-actions .btn-filter-search,.ticket-filter-actions .btn-filter-reset{flex: 1 1 0}.ticket-table{display: block !important;width: 100%}.ticket-table thead{display: none !important}.ticket-table tbody:not(.tickets-loading-skeleton),.ticket-table tbody.tickets-loading-skeleton.is-loading{display: block}.ticket-table tbody tr{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding: 12px 14px;border-bottom: 1px solid var(--lk-line)}.ticket-table tbody tr:last-child{border-bottom: 0}.ticket-table tbody td{display: block;padding: 0 !important;border: 0 !important;text-align: left !important}.ticket-table tbody tr:hover td{background: transparent !important}.ticket-table tbody td:nth-child(2){order: 1;flex: 1 1 60%;min-width: 0;overflow-wrap: anywhere}.ticket-table tbody td:nth-child(4){order: 2;flex: none}.ticket-table tbody td:nth-child(3){order: 3;flex: none}.ticket-table tbody td:nth-child(5){order: 4;flex: 1 1 auto}.ticket-table tbody td:nth-child(6){display: none}.ticket-table tbody td:nth-child(1){order: 5;flex: none;margin-left: auto}.ticket-table .skeleton-cell{max-width: 100%}.ticket-card-mobile{display: none !important}.ticket-chat-wrapper{min-height: 0 !important}.ticket-chat-messages{max-height: 60vh !important;padding: 14px !important}.chat-bubble{max-width: 85% !important}.chat-avatar,.chat-avatar-admin{width: 32px !important;height: 32px !important}.ticket-detail-page .col-lg-4{margin-top: 12px}}.page-header-modern:has(+ .profile-part).page-header-compact{background: transparent !important;background-image: none !important;border: 0 !important;box-shadow: none !important}.page-header-modern:has(+ .profile-part)::before,.page-header-modern:has(+ .profile-part)::after{content: none !important}.page-header-modern:has(+ .profile-part) .page-title-modern{color: var(--lk-ink-strong) !important;font-size: 26px !important;font-weight: 700 !important;letter-spacing: -.015em !important;background: none !important;-webkit-text-fill-color: currentColor !important}.page-header-modern:has(+ .profile-part) .page-title-modern i{color: var(--lk-brand-text) !important;font-size: .85em}.page-header-modern:has(+ .profile-part) .page-subtitle-modern{color: var(--lk-muted) !important;font-size: 14.5px !important}.page-header-modern:has(+ .profile-part) .breadcrumb-modern a{color: var(--lk-ink-2) !important}.page-header-modern:has(+ .profile-part) .breadcrumb-modern .current{color: var(--lk-ink-strong) !important;font-weight: 500 !important}.recharge-form .form-label,.profile-part:not(.product-orders-page) .card-modern-body > .form-group > .form-label{color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 600 !important}.recharge-form .form-label i{color: var(--lk-muted) !important}.recharge-form .form-info,.recharge-form .form-info small{color: var(--lk-muted) !important;font-size: 13px !important}.recharge-form .form-info i{color: var(--lk-muted) !important}#amountLimits .text-danger{color: var(--lk-ink-strong) !important}.recharge-form .form-control,.recharge-form .form-select,.profile-part:not(.product-orders-page) .card-modern-body .form-control,.profile-part:not(.product-orders-page) .card-modern-body .form-select{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background-color: var(--lk-surface) !important;box-shadow: none !important}.lk-wallet-option{border: 1px solid var(--lk-line-strong) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.lk-wallet-option:hover{border-color: var(--lk-brand) !important}.lk-wallet-option.is-active{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;box-shadow: none !important}.lk-wallet-option-icon,.lk-wallet-option[data-wallet="esim_softbank"] .lk-wallet-option-icon{border-radius: 8px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.lk-wallet-option.is-active .lk-wallet-option-icon{background: var(--lk-surface) !important;color: var(--lk-brand-text) !important}.lk-wallet-option-name{font-weight: 600 !important}.lk-wallet-option-desc,.lk-wallet-option-balance{color: var(--lk-muted) !important}.lk-wallet-option-balance strong{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.lk-amount-field .form-control{min-height: 48px !important;color: var(--lk-ink-strong) !important;font-weight: 600 !important}.lk-amount-suffix{color: var(--lk-muted) !important}.quick-amounts-grid{gap: 8px !important}.btn-quick-amount{min-height: 40px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 600 !important;transform: none !important;transition: background-color .15s ease,border-color .15s ease,color .15s ease !important}.btn-quick-amount:hover{border-color: var(--lk-brand) !important;color: var(--lk-ink-strong) !important}.btn-quick-amount.is-active,.btn-quick-amount[aria-pressed="true"]{border-color: var(--lk-brand) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.lk-bank-static{border-color: var(--lk-line) !important;background: var(--lk-sunken) !important}.lk-bank-static i{color: var(--lk-muted) !important}.received-amount-box-enhanced{padding: 14px 16px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;box-shadow: none !important}.received-amount-box-enhanced .label{color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important}.received-amount-box-enhanced .label i{color: var(--lk-muted) !important}.received-amount-box-enhanced .value{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important;letter-spacing: 0 !important}.create-invoice-btn-enhanced,.wallet-form #submit,.wallet-form .form-btn{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;width: 100%;min-height: 48px !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 15px !important;font-weight: 600 !important;filter: none !important;transform: none !important;cursor: pointer}.create-invoice-btn-enhanced:hover,.wallet-form #submit:hover,.wallet-form .form-btn:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.create-invoice-btn-enhanced:disabled{background: var(--lk-line-strong) !important;opacity: 1 !important}.create-invoice-btn-enhanced i{color: inherit !important}.shop-widget-btn,a.shop-widget-btn,button.shop-widget-btn{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;width: 100%;min-height: 44px !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;text-decoration: none !important;transform: none !important}.shop-widget-btn:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}button.shop-widget-btn{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important}button.shop-widget-btn:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.shop-widget-btn i{color: inherit !important}.profile-part:not(.product-orders-page) .table thead th{border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-sunken) !important;color: var(--lk-muted) !important;font-size: 12.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.profile-part:not(.product-orders-page) .table td{border-color: var(--lk-line) !important;color: var(--lk-ink) !important;vertical-align: middle}.profile-part:not(.product-orders-page) .table td a{color: var(--lk-brand-text) !important;font-weight: 600}.profile-part:not(.product-orders-page) .table b[style*="blue"],.profile-part:not(.product-orders-page) .table b[style*="red"],.profile-part:not(.product-orders-page) .table b[style*="green"],.profile-part:not(.product-orders-page) .table strong[style*="red"],.profile-part:not(.product-orders-page) .table strong[style*="blue"],.profile-part:not(.product-orders-page) #ketqua,.profile-part:not(.product-orders-page) #ketqua[style]{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.profile-part:not(.product-orders-page) .card-modern .table:not(.lk-stack-table) tbody td:nth-child(2) > b[style*="green"]{color: var(--lk-ok-text) !important}.profile-part:not(.product-orders-page) .table .badge{padding: 3px 8px !important;border-radius: 6px !important;font-size: 12px !important;font-weight: 600 !important}.profile-part:not(.product-orders-page) .badge.bg-info{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.profile-part:not(.product-orders-page) .badge.bg-secondary{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.lk-history-empty i{color: var(--lk-muted) !important;font-size: 32px !important}.lk-history-empty h5{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important}.top-filter{flex-wrap: wrap;gap: 8px 16px;padding: 10px 12px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important}.top-filter .filter-label{color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important;white-space: nowrap;margin: 0 !important}.top-filter .filter-select{min-height: 40px;width: auto;border: 1px solid var(--lk-line-strong) !important;border-radius: 8px !important}.bottom-paginate .page-info{color: var(--lk-muted) !important;font-size: 13.5px !important;margin: 0}.profile-part:not(.product-orders-page) .pagination{box-shadow: none !important}.bottom-paginate .pagination:not(:has(*)){display: none !important}.profile-part:not(.product-orders-page) tfoot td{color: var(--lk-ink-2) !important;font-size: 13.5px !important;border: 0 !important}.profile-part:not(.product-orders-page) tfoot strong[style]{color: var(--lk-ink-strong) !important}.profile-part:not(.product-orders-page) .alert-warning{border: 1px solid #FEDF89 !important;border-radius: 10px !important;background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.profile-part:not(.product-orders-page) .alert-info{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.profile-part:not(.product-orders-page) .alert-info.bg-white{background: var(--lk-sunken) !important}.gaming-qr-wrapper{border-color: var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important}.gaming-qr-frame,.gaming-qr-frame:hover{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important;transform: none !important}.qr-live-badge{padding: 4px 10px !important;border-radius: 6px !important;background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important;font-size: 12px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important}.qr-live-dot{background: var(--lk-warn) !important;box-shadow: none !important;animation: none !important;transform: none !important}.lk-qr-download.btn-dark,.lk-result-btn.btn-dark{border: 1px solid var(--lk-line-strong) !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important;box-shadow: none !important}.lk-qr-download.btn-dark:hover,.lk-result-btn.btn-dark:hover{background: var(--lk-sunken) !important}.countdown-container{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important}.countdown-container .countdown-item{background: var(--lk-sunken) !important;border-radius: 8px !important;box-shadow: none !important}.countdown-container .countdown-value{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.countdown-container .countdown-label,.countdown-container .countdown-separator{color: var(--lk-muted) !important}.countdown-container .countdown-label{font-size: 12px !important;font-weight: 500 !important}.bank-info-table code,.lk-transfer-table code{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.lk-pay-amount{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.lk-bank-name{color: var(--lk-ink-strong) !important}.lk-transfer-table code.lk-memo-code{background: var(--lk-brand-soft) !important;border-color: var(--lk-brand-soft-2) !important;color: var(--lk-ink-strong) !important}.payment-info-container .copy-btn.lk-copy-btn{border: 1px solid var(--lk-line-strong) !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.payment-info-container .copy-btn.lk-copy-btn:hover{border-color: var(--lk-line-strong) !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.payment-info-container .copy-btn.lk-copy-btn.is-copied,.payment-info-container .copy-btn.lk-copy-btn.is-copied:hover{border-color: #ABEFC6 !important;background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.lk-support-box{border-color: var(--lk-line) !important;background: var(--lk-sunken) !important}.lk-support-title i{color: var(--lk-muted) !important}.lk-support-btn{border-color: var(--lk-line-strong) !important}.lk-support-btn:hover{border-color: var(--lk-line-strong) !important;background: var(--lk-brand-soft) !important}.completed-invoice-container[style],.expired-invoice-container[style]{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;box-shadow: none !important}.completed-invoice-container [style*="50%"],.expired-invoice-container [style*="50%"]{width: 64px !important;height: 64px !important;font-size: 28px !important}.expired-invoice-container [style*="50%"] i[style]{font-size: 28px !important}.completed-invoice-container [style*="#dcfce7"]{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.completed-invoice-container [style*="#fef3c7"]{background: var(--lk-warn-bg) !important;color: var(--lk-warn-text) !important}.expired-invoice-container [style*="#fee2e2"]{background: var(--lk-danger-bg) !important}.expired-invoice-container [style*="#f1f5f9"]{background: var(--lk-sunken) !important}.completed-invoice-container .success-animation{display: none !important}.completed-invoice-container .badge[style],.expired-invoice-container .badge[style]{padding: 4px 10px !important;border-radius: 6px !important;font-size: 13px !important}.completed-invoice-container .badge.bg-success{background: var(--lk-mint-soft) !important;color: var(--lk-ok-text) !important}.completed-invoice-container h3{font-size: 20px !important}.completed-invoice-container h3.text-success{color: var(--lk-ok-text) !important}.profile-part:not(.product-orders-page) .col-form-label{color: var(--lk-ink-2) !important;font-size: 14px !important;font-weight: 600 !important}.profile-part:not(.product-orders-page) .iq-alert-text{color: var(--lk-ink-2) !important}@media (max-width: 767.98px){.page-header-modern:has(+ .profile-part) .page-title-modern{font-size: 22px !important}.profile-part:not(.product-orders-page) .form-control,.profile-part:not(.product-orders-page) .form-select,.recharge-form .form-control{font-size: 16px !important}.lk-amount-field .form-control{font-size: 18px !important}.quick-amounts-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important}.top-filter{flex-direction: column;align-items: stretch !important}.top-filter .filter-show,.top-filter .filter-short{display: flex !important;justify-content: space-between}.profile-part:not(.product-orders-page) form > .row > .col-6:has(> input[name="transid"]){flex: 0 0 100%;max-width: 100%}.table-scroll:has(> .lk-stack-table){overflow: visible !important}.lk-stack-table thead{display: none !important}.lk-stack-table,.lk-stack-table tbody,.lk-stack-table tfoot,.lk-stack-table tr,.lk-stack-table td{display: block;width: 100%}.lk-stack-table tbody tr{padding: 10px 12px;margin-bottom: 8px;border: 1px solid var(--lk-line);border-radius: 10px}.lk-stack-table tbody td{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 3px 0 !important;border: 0 !important;text-align: right !important;overflow-wrap: anywhere}.lk-stack-table tbody td[data-label]::before{content: attr(data-label);flex: none;max-width: 50%;color: var(--lk-muted);font-size: 12.5px;font-weight: 500;text-align: left}.lk-stack-table tbody td[colspan]{display: block;text-align: center !important}.lk-stack-table tbody tr:has(> td[colspan]){border: 0}.lk-stack-table tfoot td{padding: 8px 0 !important}.lk-stack-table tfoot .float-right{float: none !important;line-height: 1.7}}.profile-part:not(.product-orders-page) .user-form-card,.user-form-part .user-form-card{width: 100%;max-width: 440px !important;margin-inline: auto !important;padding: 28px 24px !important;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important}.user-form-card::before,.user-form-card::after{content: none !important}.user-form-title{margin-bottom: 20px !important;text-align: left}.user-form-title h2,.user-form-title h3{margin: 0 0 4px !important;color: var(--lk-ink-strong) !important;font-size: 24px !important;font-weight: 700 !important;letter-spacing: -.015em !important}.user-form-title p{margin: 0 !important;color: var(--lk-muted) !important;font-size: 14px !important}.user-form .form-group{margin-bottom: 14px !important}.user-form .auth-field-label,.user-form label:not(.agree-terms-label){margin-bottom: 6px !important;color: var(--lk-ink-2) !important;font-size: 13.5px !important;font-weight: 500 !important}.user-form .form-control{min-height: 44px !important;height: auto !important;padding: 10px 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 15px !important}.user-form .form-control:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.user-form .form-control::placeholder{color: #98A2B3 !important}.user-form .form-button{margin-top: 18px !important;text-align: center}.user-form .form-button button,.user-form .form-button button[type="submit"]{display: flex !important;align-items: center;justify-content: center;gap: 8px;width: 100% !important;min-height: 48px !important;height: auto !important;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-size: 15px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important;filter: none !important;transform: none !important;transition: background-color .15s ease !important}.user-form .form-button button:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}#btnLoginPage,#btnRegister,#btnForgotPassword,#btnChangePassword{border-color: var(--lk-brand) !important;background: var(--lk-brand) !important;box-shadow: none !important}#btnLoginPage:hover,#btnRegister:hover,#btnForgotPassword:hover,#btnChangePassword:hover{border-color: var(--lk-brand-text) !important;background: var(--lk-brand-hover,var(--lk-brand-text)) !important}#btnLoginPage:disabled,#btnRegister:disabled,#btnForgotPassword:disabled,#btnChangePassword:disabled{border-color: var(--lk-line-strong) !important;background: var(--lk-line-strong) !important}.user-form .form-button button:disabled{background: var(--lk-line-strong) !important}.user-form .form-button p,.user-form-card .user-form-remind,.user-form-remind p{color: var(--lk-ink-2) !important;font-size: 14px !important}.user-form a,.user-form-card a:not(.btn-google-signin),.user-form-remind a{color: var(--lk-brand-text) !important;font-weight: 600}.social-login-divider span{color: var(--lk-muted) !important;font-size: 13px !important;background: var(--lk-surface) !important}.social-login-divider::before,.social-login-divider::after{background: var(--lk-line) !important;border-color: var(--lk-line) !important}.btn-google-signin{min-height: 44px !important;height: auto !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-strong) !important;font-size: 14px !important;font-weight: 600 !important;transform: none !important}.btn-google-signin:hover{background: var(--lk-sunken) !important}.user-form-part{background: var(--lk-ground) !important;background-image: none !important}.user-form-logo img{max-height: 40px;width: auto}@media (max-width: 575.98px){.profile-part:not(.product-orders-page) .user-form-card,.user-form-part .user-form-card{padding: 22px 18px !important}.user-form-title h2,.user-form-title h3{font-size: 22px !important}.user-form .form-control{font-size: 16px !important}}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)){padding: 24px 0 20px !important;border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-surface) !important;background-image: none !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section))::before,.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section))::after{content: none !important;display: none !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) .container{gap: 6px !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) h1,.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) h2{color: var(--lk-ink-strong) !important;font-size: 28px !important;font-weight: 700 !important;letter-spacing: -.015em !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) .breadcrumb-item,.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) .breadcrumb-item.active{color: var(--lk-muted) !important;font-size: 13.5px}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) .breadcrumb-item a{color: var(--lk-ink-2) !important;font-weight: 500 !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) .breadcrumb-item a:hover{color: var(--lk-brand-text) !important}.contact-part,.iccid-section{background: transparent !important}.contact-part .account-card{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.contact-part .account-card > :not(.lk-faq):not(.page-empty-state){max-width: 72ch}.contact-part .account-card{color: var(--lk-ink) !important;font-size: 15px;line-height: 1.7}.contact-part .account-card h2,.contact-part .account-card h3,.contact-part .account-card h4{color: var(--lk-ink-strong) !important}.lk-faq{max-width: 760px;margin-inline: auto}.lk-faq .esim-faq-title{margin: 24px 0 10px !important;color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.lk-faq .lk-faq-group:first-child .esim-faq-title{margin-top: 0 !important}.lk-faq .esim-faq-list{gap: 8px !important}.lk-faq .esim-faq-item{overflow: hidden;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.lk-faq .esim-faq-item[open]{border-color: var(--lk-line-strong) !important}.lk-faq .esim-faq-item summary{min-height: 48px;padding: 12px 16px !important;color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 600 !important;transition: background-color .15s ease !important}.lk-faq .esim-faq-item summary:hover{background: #FAFBFC !important}.lk-faq .esim-faq-item summary i{color: var(--lk-muted) !important;transition: transform .15s ease !important}.lk-faq .esim-faq-answer{padding: 0 16px 14px !important;color: var(--lk-ink-2) !important;font-size: 14.5px !important;line-height: 1.7 !important}.lk-faq .esim-faq-answer p{color: inherit !important}.lk-faq .esim-faq-answer a{color: var(--lk-brand-text) !important;font-weight: 600 !important}.lk-faq-more{color: var(--lk-ink-2) !important}.lk-faq-more a{color: var(--lk-brand-text) !important;font-weight: 600}.contact-channels-title{color: var(--lk-ink-strong) !important;font-size: 20px !important;font-weight: 700 !important}.contact-channels-desc{color: var(--lk-muted) !important;font-size: 14px !important;max-width: 72ch}.contact-channel,.contact-card,.contact-card.active,.contact-card:hover,.contact-channel:hover{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;transform: none !important}.contact-channel-icon,.contact-card i,.contact-card > i{border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;box-shadow: none !important}.contact-channel-title,.contact-card h4,.contact-card h5{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.contact-channel-desc,.contact-card p,.contact-card-link{color: var(--lk-ink-2) !important}.contact-card-link:hover{color: var(--lk-brand-text) !important}.contact-channel-cta .btn,.contact-part .page-empty-actions .btn,.contact-channel .btn{min-height: 44px;display: inline-flex;align-items: center;border-radius: 10px !important}.contact-part .page-empty-state{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.contact-part .page-empty-icon{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important;box-shadow: none !important}.contact-part .page-empty-title{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.contact-part .page-empty-desc{color: var(--lk-muted) !important}.iccid-card,.iccid-help,.iccid-result{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.iccid-card-icon,.iccid-help-icon{border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important}.iccid-card-title,.iccid-help-title{color: var(--lk-ink-strong) !important;font-weight: 700 !important}.iccid-card-sub,.iccid-help-lead,.iccid-hint{color: var(--lk-muted) !important}.iccid-label{color: var(--lk-ink-2) !important;font-weight: 600 !important}.iccid-field{min-height: 52px;border: 1px solid var(--lk-line-strong) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.iccid-field:focus-within{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.iccid-field--error{border-color: var(--lk-danger) !important}.iccid-field .iccid-input{border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;padding: 0 !important}.iccid-submit,.iccid-btn--primary{border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important;transform: none !important}.iccid-submit:hover:not(:disabled),.iccid-btn--primary:hover,.iccid-btn--primary:focus{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.iccid-btn{min-height: 44px;border-radius: 10px !important;font-weight: 600 !important}.iccid-btn--ghost{border: 1px solid var(--lk-line-strong) !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important}.iccid-btn--ghost:hover,.iccid-btn--ghost:focus{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.iccid-help-item{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important}.iccid-help-item h3{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.iccid-help-item p{color: var(--lk-ink-2) !important}.iccid-next{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-ink) !important}.iccid-next-title{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.iccid-next-copy p{color: var(--lk-ink-2) !important}.iccid-next .iccid-btn--primary{background: var(--lk-brand) !important;color: var(--lk-on-brand,#FFFFFF) !important}.iccid-next .iccid-btn--primary:hover,.iccid-next .iccid-btn--primary:focus{background: var(--lk-brand-hover,var(--lk-brand-text)) !important;color: var(--lk-on-brand,#FFFFFF) !important}.iccid-next .iccid-btn--ghost{border: 1px solid var(--lk-line-strong) !important;background: var(--lk-surface) !important;color: var(--lk-ink-strong) !important}.iccid-next .iccid-btn--ghost:hover,.iccid-next .iccid-btn--ghost:focus{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.iccid-bar{background: var(--lk-line) !important}.iccid-bar > span,.iccid-bar > i,.iccid-bar::before{background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important}.iccid-bar--warn > span,.iccid-bar--warn > i,.iccid-bar--warn::before{background: var(--lk-warn) !important}@media (max-width: 767.98px){.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)){padding: 18px 0 16px !important}.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) h1,.inner-section.single-banner:is(:has(+ .contact-part),:has(+ .iccid-section)) h2{font-size: 22px !important}.lk-faq .esim-faq-item summary{font-size: 14.5px !important}.iccid-input,.iccid-field input{font-size: 16px !important}.iccid-field,.iccid-field:focus-within{gap: 8px !important;padding: 0 !important;border: 0 !important;background: transparent !important;box-shadow: none !important}.iccid-field .iccid-input{height: 48px !important;padding: 0 14px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important}.iccid-field .iccid-input:focus{border-color: var(--lk-brand) !important;box-shadow: var(--ring-focus) !important}.iccid-field--error .iccid-input{border-color: var(--lk-danger) !important}.iccid-submit{min-height: 48px !important;margin-top: 0 !important}}.news-page-header{padding: 24px 0 20px !important;border-bottom: 1px solid var(--lk-line) !important;background: var(--lk-surface) !important;background-image: none !important}.news-page-header::before,.news-page-header::after{content: none !important}.news-breadcrumb a{color: var(--lk-ink-2) !important}.news-breadcrumb .separator{color: var(--lk-muted) !important}.news-breadcrumb .current{color: var(--lk-ink-strong) !important;font-weight: 500 !important}.news-page-title{color: var(--lk-ink-strong) !important;font-size: 26px !important;font-weight: 700 !important;letter-spacing: -.015em !important;line-height: 1.3 !important}.news-page-title i{color: var(--lk-brand-text) !important;font-size: .85em}.news-page-desc,.news-page-meta,.news-page-meta-item{color: var(--lk-muted) !important}.news-page-meta-item.featured{background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.news-page{background: transparent !important}.news-section-title{color: var(--lk-ink-strong) !important;font-size: 18px !important;font-weight: 700 !important}.news-section-link{color: var(--lk-brand-text) !important}.news-card,.news-card:hover,.news-hero-main,.news-hero-main:hover,.news-hero-side-item,.news-hero-side-item:hover{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.news-card,.news-hero-main,.news-hero-side-item,.news-popular-item{opacity: 1 !important;transform: none !important;transition: border-color .15s ease !important}.news-card:hover,.news-hero-main:hover,.news-hero-side-item:hover{border-color: var(--lk-line-strong) !important}.news-card-thumbnail,.news-card:hover .news-card-thumbnail,.news-hero-main-image,.news-hero-side-image,.news-hero-main:hover .news-hero-main-image,.news-hero-side-item:hover .news-hero-side-image{transform: none !important;filter: none !important;transition: none !important}.news-card-image{background: var(--lk-sunken) !important}.news-card-placeholder{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important}.news-card-category,.news-hero-main-category,.news-hero-side-category{padding: 2px 8px !important;border: 1px solid var(--lk-line) !important;border-radius: 6px !important;background: var(--lk-surface) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-size: 11.5px !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}.news-card-featured{border-radius: 6px !important;background: var(--lk-warn-bg) !important;background-image: none !important;color: var(--lk-warn-text) !important;box-shadow: none !important}.news-hero-main-content,.news-hero-side-content{background: var(--lk-surface) !important;background-image: none !important;color: var(--lk-ink) !important}.news-hero-main-title,.news-hero-side-title,.news-hero-main-title a,.news-hero-side-title a{color: var(--lk-ink-strong) !important;text-shadow: none !important}.news-hero-main-meta,.news-hero-side-meta{color: var(--lk-muted) !important}.news-card-title,.news-card .news-card-title{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.news-card:hover .news-card-title{color: var(--lk-brand-text) !important}.news-card-excerpt{color: var(--lk-ink-2) !important}.news-card-footer{border-top-color: var(--lk-line) !important}.news-card-meta,.news-card-meta span,.news-card-author-name{color: var(--lk-muted) !important;font-size: 12.5px !important}.news-card-avatar{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important}.news-filters{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;background-image: none !important}.news-filter-label{color: var(--lk-muted) !important}.news-filter-tag{border-radius: 6px !important;background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.news-clear-btn{min-height: 36px;border-radius: 8px !important;color: var(--lk-ink-2) !important}.news-empty-icon{background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-muted) !important}.news-empty-title{color: var(--lk-ink-strong) !important}.news-empty-desc{color: var(--lk-muted) !important}.news-empty-btn{min-height: 44px;border-radius: 10px !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;filter: none !important}.news-widget{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.news-widget-header{background: transparent !important;border-bottom: 1px solid var(--lk-line) !important}.news-widget-title{color: var(--lk-ink-strong) !important;font-size: 15px !important;font-weight: 700 !important}.news-widget-title i{color: var(--lk-muted) !important}.news-search-input{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px 0 0 10px !important;background: var(--lk-surface) !important;box-shadow: none !important}.news-search-btn{min-width: 44px;min-height: 44px;border: 0 !important;border-radius: 0 10px 10px 0 !important;background: var(--lk-brand) !important;background-image: none !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important}.news-categories-list{gap: 4px !important}.news-category-link{min-height: 40px;padding: 8px 10px !important;border-radius: 8px !important;background: transparent !important;color: var(--lk-ink-2) !important;font-weight: 500 !important;justify-content: space-between !important;gap: 8px}.news-category-link:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.news-category-link.active,.news-category-link.active:hover{background: var(--lk-brand-soft) !important;background-image: none !important;color: var(--lk-brand-text) !important;font-weight: 600 !important}.news-category-count,.news-category-link.active .news-category-count{padding: 1px 7px !important;border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important;font-size: 12px !important;font-weight: 600 !important}.news-category-link.active .news-category-count{background: var(--lk-surface) !important;color: var(--lk-brand-text) !important}.news-popular-item{border-bottom-color: var(--lk-line) !important}.news-popular-number{border-radius: 8px !important;background: var(--lk-sunken) !important;background-image: none !important;color: var(--lk-ink-2) !important;font-weight: 700 !important;box-shadow: none !important}.news-popular-title{color: var(--lk-ink-strong) !important;font-weight: 600 !important}.news-popular-item:hover .news-popular-title{color: var(--lk-brand-text) !important}.news-popular-meta,.news-popular-meta span{color: var(--lk-muted) !important}#blogSortForm select,.news-widget .form-select{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;box-shadow: none !important}.news-pagination-info{color: var(--lk-muted) !important}.article-container{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.article-thumbnail{border-radius: 12px 12px 0 0 !important}.article-content,.article-excerpt{max-width: 72ch;margin-inline: auto}.article-content{color: var(--lk-ink) !important;font-size: 16px !important;line-height: 1.75 !important}.article-content h2,.article-content h3,.article-content h4{color: var(--lk-ink-strong) !important}.article-content a{color: var(--lk-brand-text) !important}.article-content blockquote{border-left-color: var(--lk-line-strong) !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.article-excerpt{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;background-image: none !important}.article-excerpt-label{color: var(--lk-ink-2) !important;background: none !important}.article-excerpt p{color: var(--lk-ink-2) !important;font-style: normal !important}.article-footer{border-top-color: var(--lk-line) !important}.article-share-label{color: var(--lk-ink-2) !important}.article-tag{border-radius: 6px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.article-tag:hover{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}.article-share-btn,.article-share-btn.facebook,.article-share-btn.twitter,.article-share-btn.linkedin,.article-share-btn.copy{min-width: 40px;min-height: 40px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;filter: none !important;transform: none !important}.article-share-btn:hover,.article-share-btn.copy:hover{background: var(--lk-sunken) !important;color: var(--lk-ink-strong) !important}.article-nav-item,.article-nav-item:hover{border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important;transform: none !important}.article-nav-item:hover{border-color: var(--lk-line-strong) !important}.article-nav-label{color: var(--lk-muted) !important}.article-nav-title{color: var(--lk-ink-strong) !important}#readingProgress{background: var(--lk-brand) !important}@media (max-width: 991.98px){.news-page .row:has(> .col-lg-3 > .news-sidebar #blogSearchForm) > .col-lg-3{display: contents}.news-page .row:has(> .col-lg-3 > .news-sidebar #blogSearchForm) .news-sidebar{display: contents}.news-page .row:has(> .col-lg-3 > .news-sidebar #blogSearchForm) .news-widget{flex: 0 0 auto;width: calc(100% - 20px);margin: 0 10px 12px !important;order: 2}.news-page .row:has(> .col-lg-3 > .news-sidebar #blogSearchForm) .news-widget:has(#blogSearchForm),.news-page .row:has(> .col-lg-3 > .news-sidebar #blogSearchForm) .news-widget:has(.news-categories-list){order: -1}.news-widget:has(#blogSearchForm) .news-widget-header,.news-widget:has(.news-categories-list) .news-widget-header{display: none !important}.news-widget:has(#blogSearchForm) .news-widget-body{padding: 8px !important}.news-widget:has(.news-categories-list) .news-widget-body{padding: 8px !important}.news-categories-list{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;gap: 6px !important;overflow-x: auto;scrollbar-width: none}.news-categories-list::-webkit-scrollbar{display: none}.news-categories-list > *{flex: none !important;width: auto !important}.news-category-link{white-space: nowrap;gap: 6px;border: 1px solid var(--lk-line) !important}.news-category-link.active{border-color: var(--lk-brand-soft-2) !important}.news-page-title{font-size: 22px !important}.news-search-input{font-size: 16px !important}}@media (max-width: 575.98px){.news-page-title > i{display: none !important}}body:has(.auth-page-wrapper) .client-sidebar{display: none !important}.auth-page-wrapper{background: transparent !important}.auth-one-bg,.auth-one-bg-position{background: transparent !important;background-image: none !important;height: auto !important}.auth-one-bg .bg-overlay,.auth-one-bg .shape,#auth-particles canvas,.auth-page-wrapper lord-icon{display: none !important}.auth-page-content .card{max-width: 440px;margin-inline: auto;border: 1px solid var(--lk-line) !important;border-radius: 12px !important;background: var(--lk-surface) !important;box-shadow: none !important}.auth-page-content .card h5.text-primary{color: var(--lk-ink-strong) !important;font-size: 22px !important;font-weight: 700 !important}.auth-page-content .card .text-muted{color: var(--lk-muted) !important}.auth-page-content .alert-info{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.auth-page-content .form-control{min-height: 44px;border: 1px solid var(--lk-line-strong) !important;border-radius: 10px !important;box-shadow: none !important}.auth-page-content #btnsubmit{min-height: 48px;border: 0 !important;border-radius: 10px !important;background: var(--lk-brand) !important;box-shadow: none !important;color: var(--lk-on-brand,#FFFFFF) !important;font-weight: 600 !important}.auth-page-content #btnsubmit:hover{background: var(--lk-brand-hover,var(--lk-brand-text)) !important}.auth-page-content .auth-logo img{height: 48px !important;width: auto}.auth-page-content a.text-primary{color: var(--lk-brand-text) !important}@media (max-width: 575.98px){.auth-page-content .form-control{font-size: 16px !important}}.chat-shortcut-hint kbd{padding: 1px 6px !important;border: 1px solid var(--lk-line-strong) !important;border-radius: 6px !important;background: var(--lk-surface) !important;box-shadow: none !important;color: var(--lk-ink-2) !important;font-size: 12px !important;font-weight: 500 !important}.affiliate-table small.text-danger,.affiliate-withdraw-card small.text-danger{color: var(--lk-danger-text) !important;font-size: 12.5px !important}@media (max-width: 575.98px){.gamer-overview-metrics-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}.gamer-overview-metrics-grid > .gamer-stat-card:first-child{grid-column: 1 / -1}}@media (max-width: 575.98px){.gamer-table-responsive{overflow: visible !important}.gamer-orders-table{display: block;min-width: 0 !important;border-spacing: 0 !important}.gamer-orders-table thead{display: none !important}.gamer-orders-table tbody{display: grid;gap: 8px}.gamer-orders-table tr.order-row{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 10px 12px;padding: 12px;border: 1px solid var(--lk-line);border-radius: 10px;background: var(--lk-surface)}.gamer-orders-table tr.order-row td,.gamer-orders-table tr.order-row:hover td{display: block;min-width: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;font-size: 13.5px !important;white-space: normal !important;text-align: left !important}.gamer-orders-table tr.order-row td:first-child{grid-column: 1 / -1}.gamer-orders-table tr.order-row td:nth-child(3),.gamer-orders-table tr.order-row td:nth-child(5){text-align: right !important}.gamer-orders-table .btn-order-view{min-height: 40px}}.session-item{grid-template-columns: 44px minmax(0,1fr) auto !important;gap: 12px 14px !important;padding: 12px 14px !important}.session-details{gap: 4px 12px !important}@media (max-width: 575.98px){.session-item{grid-template-columns: 44px minmax(0,1fr) !important}.session-item .session-action{grid-column: 2 / -1;justify-self: start}}.api-key-rate-limit{border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-sunken) !important;color: var(--lk-ink-2) !important}.api-key-rate-limit .api-key-rate-limit-item,.api-key-rate-limit .api-key-rate-limit-item *{color: var(--lk-ink-2) !important}.api-key-rate-limit .api-key-rate-limit-item i{color: var(--lk-muted) !important}.affiliate-link-input-wrapper{display: flex !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}.affiliate-link-input{flex: 1 1 auto;min-width: 0}.affiliate-mini-stat{min-width: 0}.affiliate-mini-stat-value{overflow-wrap: anywhere}.chat-bubble-content,.chat-bubble-content p{white-space: normal !important}@media (max-width: 767.98px){.chat-shortcut-hint{display: none !important}}.api-nav-method.get,.api-method.get{background: var(--lk-brand-soft) !important;color: var(--lk-brand-text) !important}@media (max-width: 991.98px){.api-sidebar{display: flex !important;gap: 8px;margin-bottom: 12px;padding: 0 0 2px !important;overflow-x: auto !important;overflow-y: hidden !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;scrollbar-width: none}.api-sidebar::-webkit-scrollbar{display: none}.api-sidebar .api-sidebar-section{display: contents}.api-sidebar .api-sidebar-title{display: none !important}.api-sidebar .api-nav-link{flex: none;gap: 8px !important;min-height: 40px;padding: 0 14px !important;border: 1px solid var(--lk-line) !important;border-radius: 10px !important;background: var(--lk-surface) !important;font-size: 13.5px !important;white-space: nowrap}.api-sidebar .api-nav-link.active{border-color: var(--lk-brand-soft-2) !important;background: var(--lk-brand-soft) !important}.api-sidebar .api-nav-method{margin-left: 2px !important}}@media (max-width: 575.98px){.api-sidebar{margin-inline: calc(50% - 50vw);padding-inline: calc(50vw - 50%) !important;scroll-padding-inline: calc(50vw - 50%)}}@media (min-width: 576px) and (max-width: 991.98px){.gamer-metrics-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}.home-shelves-more-mobile{display: none}@media (max-width: 767.98px){.home-shelf.home-shelf--extra{display: none !important}.home-shelves-more-mobile{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 48px;margin-top: 8px;border: 1px solid var(--lk-line-strong);border-radius: 10px;background: #FFFFFF;color: var(--lk-brand-text) !important;font-size: 15px;font-weight: 600;text-decoration: none !important}.home-shelves-more-mobile:hover{background: var(--lk-sunken)}}@media (max-width: 575.98px){.lk-pc .lk-pc-mode{padding-inline: 1px !important;font-size: 10px !important;letter-spacing: 0 !important}}.lk-pc .lk-pc-media{align-self: center;justify-content: center;aspect-ratio: 1 / 1;height: auto;background: #FFFFFF;border-radius: 12px}.lk-pc .lk-pc-mode{display: none !important}.lk-pc .lk-pc-img{flex: none;width: 100%;height: 100%;aspect-ratio: 1 / 1;object-fit: contain}.lk-pc .lk-pc-img[src$=".svg"]{padding: 20%;background: #FFFFFF}.lk-pc .lk-pc-img[src^="data:image/svg"]{padding: 0;background: transparent}.lk-pc.is-out-of-stock .lk-pc-img[src^="data:image/svg"]{opacity: .6}.product-hero-image-card #productMainImage[src$=".svg"],.product-hero-image-card #productMainImage[src^="data:image/svg"]{display: block !important;width: 160px !important;max-width: 60% !important;height: auto !important;aspect-ratio: 1 / 1 !important;margin: 24px auto !important;border: 1px solid var(--lk-line) !important;border-radius: 20px !important;background: #FFFFFF !important;object-fit: contain !important}.product-hero-image-card #productMainImage[src$=".svg"]{padding: 32px !important}.product-hero-image-card #productMainImage[src^="data:image/svg"]{padding: 0 !important}.product-hero-image-card .product-image-wrapper:has(#productMainImage[src$=".svg"]),.product-hero-image-card .product-image-wrapper:has(#productMainImage[src^="data:image/svg"]){background: #FFFFFF !important}.lk-pc .lk-pc-img[src*="/asvg/c-"]{padding: 0 !important;background: transparent}.product-hero-image-card #productMainImage[src*="/asvg/c-"]{padding: 0 !important}.header-part .mockup-balance-pill{border-color: #FDE68A !important;background: linear-gradient(135deg,#FFFDF5 0%,#FEF3C7 100%) !important;box-shadow: 0 1px 3px rgba(245,158,11,0.12) !important}.header-part .mockup-balance-pill:hover,.header-part .mockup-balance-pill[aria-expanded="true"]{border-color: #FCD34D !important;background: linear-gradient(135deg,#FEF3C7 0%,#FDE68A 100%) !important}.header-part .mockup-balance-pill .balance-amount-text::before{color: #D97706 !important}.header-part .mockup-balance-pill .balance-amount-text{color: #92400E !important;font-weight: 700 !important}.header-part .mockup-balance-pill .btn-balance-topup{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;box-shadow: 0 2px 6px rgba(37,99,235,0.28) !important}.header-part .mockup-balance-pill .btn-balance-topup:hover{background: linear-gradient(135deg,#1D4ED8 0%,#1E40AF 100%) !important;color: #FFFFFF !important}#headerCartLink sup#numCart,.header-widget-cart sup{display: inline-flex !important;align-items: center;justify-content: center;min-width: 18px;height: 18px;padding: 0 5px !important;border-radius: 99px !important;background: linear-gradient(135deg,#EF4444 0%,#DC2626 100%) !important;color: #FFFFFF !important;font-size: 11px !important;font-weight: 700 !important;box-shadow: 0 2px 6px rgba(239,68,68,0.38) !important;border: 1.5px solid #FFFFFF !important}.lk-catdrop-btn{transition: border-color .15s ease,box-shadow .15s ease !important}.lk-catdrop-btn:hover{border-color: #93C5FD !important;box-shadow: 0 2px 10px rgba(37,99,235,0.08) !important}.lk-catdrop-btn-icon{background: linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important}.lk-catdrop-icon{background: linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%) !important;color: #2563EB !important;border: 1px solid #BFDBFE !important}.lk-catdrop-item:hover .lk-catdrop-icon{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;border-color: #2563EB !important}.lk-hero-bg{display: block !important;opacity: 0.75 !important;pointer-events: none !important}.lk-hero .lk-hl{display: inline !important;background: linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important;font-weight: 800 !important}.lk-hero-trust{gap: 10px 22px !important}.lk-hero-trust li{display: inline-flex !important;align-items: center !important;gap: 8px !important;font-size: 14px !important;font-weight: 600 !important;color: #334155 !important}.lk-hero-trust li i{display: inline-grid !important;place-items: center !important;width: 28px !important;height: 28px !important;border-radius: 8px !important;font-size: 13px !important}.lk-hero-trust li:nth-child(1) i{background: #ECFDF5 !important;color: #059669 !important;border: 1px solid #A7F3D0 !important}.lk-hero-trust li:nth-child(2) i{background: #EFF6FF !important;color: #2563EB !important;border: 1px solid #BFDBFE !important}.lk-hero-trust li:nth-child(3) i{background: #FAF5FF !important;color: #7C3AED !important;border: 1px solid #DDD6FE !important}.lk-hero-trust li:nth-child(4) i{background: #FFFBEB !important;color: #D97706 !important;border: 1px solid #FDE68A !important}.lk-hero-form .lk-hero-submit{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;box-shadow: 0 4px 14px rgba(37,99,235,0.32) !important;font-weight: 600 !important;transition: transform .15s ease,box-shadow .15s ease !important}.lk-hero-form .lk-hero-submit:hover{background: linear-gradient(135deg,#1D4ED8 0%,#1E40AF 100%) !important;box-shadow: 0 6px 18px rgba(37,99,235,0.42) !important;transform: translateY(-1px) !important}.lk-hero-stage .lk-phone--menu{border-color: #DBEAFE !important;box-shadow: 0 12px 32px -4px rgba(37,99,235,0.12) !important}.lk-hero-stage .lk-menu-title{background: linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important;font-weight: 800 !important}.lk-hero-stage .lk-mrow-price{color: #1D4ED8 !important;font-weight: 700 !important}.lk-hero-stage .lk-mrow-tag{background: #EFF6FF !important;color: #1D4ED8 !important;border: 1px solid #DBEAFE !important;font-weight: 600 !important}.lk-hero-stage .lk-mrow:hover{background: #F8FAFC !important}.lk-home .flashsale-section{background: linear-gradient(135deg,#FAF5FF 0%,#EEF2FF 50%,#F0FDF4 100%) !important;border: 1.5px solid #DDD6FE !important;box-shadow: 0 8px 24px -4px rgba(124,58,237,0.12) !important}.lk-home .flashsale-bolt-icon{display: inline-grid !important;place-items: center !important;width: 34px !important;height: 34px !important;border-radius: 9px !important;background: linear-gradient(135deg,#F59E0B 0%,#D97706 100%) !important;color: #FFFFFF !important;font-size: 16px !important;box-shadow: 0 3px 10px rgba(245,158,11,0.4) !important}.lk-home .flashsale-title{background: linear-gradient(135deg,#7C3AED 0%,#4F46E5 100%) !important;-webkit-background-clip: text !important;-webkit-text-fill-color: transparent !important;font-weight: 800 !important}.lk-home .flashsale-timer .timer-block{background: #1E1B4B !important;border: 1px solid #312E81 !important;box-shadow: 0 3px 8px rgba(30,27,75,0.25) !important}.lk-home .flashsale-timer .timer-number{color: #FDE047 !important;font-size: 17px !important;font-weight: 800 !important}.lk-home .flashsale-timer .timer-text{color: #C7D2FE !important;font-weight: 600 !important}.lk-home .flashsale-timer .timer-colon{color: #7C3AED !important;font-weight: 700 !important}.lk-home .btn-flashsale-all{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;border: 0 !important;font-weight: 600 !important;box-shadow: 0 3px 10px rgba(37,99,235,0.3) !important}.lk-home .btn-flashsale-all:hover{background: linear-gradient(135deg,#1D4ED8 0%,#1E40AF 100%) !important;color: #FFFFFF !important;box-shadow: 0 5px 14px rgba(37,99,235,0.4) !important}.lk-home .flash-card{border-color: #E2E8F0 !important;transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease !important}.lk-home .flash-card:hover{border-color: #BFDBFE !important;box-shadow: 0 8px 20px -4px rgba(37,99,235,0.14) !important;transform: translateY(-2px) !important}.lk-home .flash-price-current{color: #DC2626 !important;font-weight: 700 !important}.product-card.lk-pc{transition: transform .2s ease,border-color .2s ease,box-shadow .2s ease !important}.product-card.lk-pc:hover,.product-card.lk-pc.featured-product-card:hover{border-color: #BFDBFE !important;box-shadow: 0 8px 24px -4px rgba(37,99,235,0.12),0 2px 6px -1px rgba(16,24,40,0.04) !important;transform: translateY(-2px) !important}.lk-pc .lk-pc-media{align-self: center !important;background: linear-gradient(180deg,#F8FAFC 0%,#EEF2F6 100%) !important;border-color: #E2E8F0 !important;transition: border-color .2s ease !important}.product-card.lk-pc:hover .lk-pc-media{border-color: #BFDBFE !important}.product-card.lk-pc:hover .lk-pc-img{transform: scale(1.05) !important;transition: transform .25s ease !important}.lk-pc .lk-pc-badge--bestseller{display: inline-flex !important;align-items: center !important;gap: 4px !important;background: linear-gradient(135deg,#7C3AED 0%,#6D28D9 100%) !important;color: #FFFFFF !important;font-weight: 700 !important;font-size: 10px !important;padding: 2px 7px !important;border-radius: 6px !important;box-shadow: 0 2px 6px rgba(124,58,237,0.3) !important}.lk-pc .lk-pc-badge--bestseller::before{content: "\f005" !important;font-family: "Font Awesome 6 Free" !important;font-weight: 900 !important;font-size: 8.5px !important;color: #FDE047 !important}.lk-pc .lk-pc-media:has(> .lk-pc-badge){overflow: visible !important;margin-bottom: 26px !important}.lk-pc .lk-pc-media:has(> .lk-pc-badge) .lk-pc-img{border-radius: inherit !important}.lk-pc .lk-pc-media > .lk-pc-badge{top: calc(100% + 5px) !important;bottom: auto !important;left: 50% !important;right: auto !important;max-width: none !important;transform: translateX(-50%) !important;white-space: nowrap !important}.lk-pc .lk-pc-badge--sale,.lk-pc .lk-pc-badge--flash{display: inline-flex !important;background: linear-gradient(135deg,#EF4444 0%,#DC2626 100%) !important;color: #FFFFFF !important;font-weight: 700 !important;box-shadow: 0 2px 6px rgba(239,68,68,0.3) !important}.lk-pc .lk-pc-cat{padding: 3px 8px !important;border-radius: 6px !important;background: #EFF6FF !important;color: #1D4ED8 !important;border: 1px solid #DBEAFE !important;font-weight: 600 !important}.lk-pc .lk-pc-cat i{color: #2563EB !important}.lk-pc .lk-pc-status{padding: 2px 8px !important;border-radius: 6px !important;font-size: 11px !important;font-weight: 600 !important}.lk-pc .lk-pc-status--auto,.lk-pc .lk-pc-status--instant{background: #ECFDF5 !important;color: #047857 !important;border: 1px solid #A7F3D0 !important}.lk-pc .lk-pc-status--auto::before,.lk-pc .lk-pc-status--instant::before{background: #10B981 !important;box-shadow: 0 0 0 2px rgba(16,185,129,0.2) !important}.lk-pc .lk-pc-status--manual{background: #FEF3C7 !important;color: #B45309 !important;border: 1px solid #FDE68A !important}.lk-pc .lk-pc-status--manual::before{background: #F59E0B !important;box-shadow: 0 0 0 2px rgba(245,158,11,0.2) !important}.lk-pc .lk-pc-status--out_of_stock{background: #F2F4F7 !important;color: #667085 !important;border: 1px solid #EAECF0 !important}.lk-pc .lk-pc-sold i{color: #F97316 !important;font-size: 11.5px !important;margin-right: 2px !important}.lk-pc .lk-pc-bar{background: #E2E8F0 !important;height: 5px !important}.lk-pc .lk-pc-bar > span{background: linear-gradient(90deg,#F59E0B 0%,#EF4444 100%) !important;box-shadow: 0 1px 3px rgba(239,68,68,0.25) !important}.lk-pc .lk-pc-price-value{color: #1D4ED8 !important;font-size: 16.5px !important;font-weight: 700 !important}.lk-pc .lk-pc-buy{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;box-shadow: 0 2px 8px rgba(37,99,235,0.28) !important;border: 0 !important;font-weight: 600 !important;transition: transform .15s ease,box-shadow .15s ease,background-color .15s ease !important}.lk-pc .lk-pc-buy:hover{background: linear-gradient(135deg,#1D4ED8 0%,#1E40AF 100%) !important;box-shadow: 0 4px 14px rgba(37,99,235,0.38) !important;transform: translateY(-1px) !important}.lk-pc .lk-pc-buy:active{transform: translateY(0) !important;box-shadow: 0 1px 4px rgba(37,99,235,0.2) !important}.home-shelf .home-shelf-icon{display: inline-grid !important;place-items: center !important;width: 32px !important;height: 32px !important;border-radius: 9px !important;background: linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%) !important;color: #2563EB !important;border: 1px solid #BFDBFE !important;font-size: 14px !important;flex: none !important}.home-shelf .home-shelf-icon img{width: 20px !important;height: 20px !important;object-fit: contain !important}.home-shelf .home-shelf-title a{color: #0F172A !important;transition: color .15s ease !important}.home-shelf .home-shelf-title a:hover{color: #2563EB !important}.home-shelf .home-shelf-count{display: inline-block !important;padding: 2px 8px !important;border-radius: 99px !important;background: #F1F5F9 !important;color: #475467 !important;font-size: 12px !important;font-weight: 600 !important}.home-shelf .home-shelf-nav:hover:not(:disabled){background: #2563EB !important;color: #FFFFFF !important;border-color: #2563EB !important}.home-shelf .home-shelf-more{border: 1.5px dashed #93C5FD !important;background: linear-gradient(135deg,#EFF6FF 0%,#FFFFFF 100%) !important;border-radius: 14px !important;transition: border-color .15s ease,background-color .15s ease,transform .15s ease !important}.home-shelf .home-shelf-more:hover{border-color: #2563EB !important;background: #DBEAFE !important;transform: translateY(-2px) !important}.home-shelf .home-shelf-more-icon{background: #2563EB !important;color: #FFFFFF !important;box-shadow: 0 2px 8px rgba(37,99,235,0.3) !important}.lk-safe-list .lk-safe-icon--a{background: #FFFBEB !important;color: #D97706 !important;border: 1px solid #FDE68A !important}.lk-safe-list .lk-safe-icon--b{background: #EFF6FF !important;color: #2563EB !important;border: 1px solid #BFDBFE !important}.lk-safe-list .lk-safe-icon--c{background: #ECFDF5 !important;color: #059669 !important;border: 1px solid #A7F3D0 !important}.lk-safe-list .lk-safe-icon--d{background: #FAF5FF !important;color: #7C3AED !important;border: 1px solid #DDD6FE !important}.lk-step-no{display: inline-grid !important;place-items: center !important;width: 32px !important;height: 32px !important;border-radius: 50% !important;font-weight: 700 !important;font-size: 15px !important}.lk-step:nth-child(1) .lk-step-no{background: #EFF6FF !important;color: #2563EB !important;border: 1px solid #BFDBFE !important}.lk-step:nth-child(2) .lk-step-no{background: #FFFBEB !important;color: #D97706 !important;border: 1px solid #FDE68A !important}.lk-step:nth-child(3) .lk-step-no{background: #ECFDF5 !important;color: #059669 !important;border: 1px solid #A7F3D0 !important}.lk-art-chip--ok{background: #ECFDF5 !important;color: #047857 !important;border: 1px solid #A7F3D0 !important}.lk-review-stars i:not(.is-off),.lk-proof dt span,.product-review-stars i{color: #F59E0B !important}.lk-review-verified{color: #059669 !important;font-weight: 600 !important}.lk-cta{background: linear-gradient(135deg,#1E3A8A 0%,#1E1B4B 50%,#312E81 100%) !important;border: 0 !important;color: #FFFFFF !important;box-shadow: 0 16px 40px -8px rgba(30,58,138,0.3) !important}.lk-cta .lk-cta-title{color: #FFFFFF !important}.lk-cta-text{color: #C7D2FE !important}.lk-cta-search{background: #FFFFFF !important;box-shadow: 0 4px 16px rgba(0,0,0,0.2) !important}.lk-cta-submit{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important}.products-page .catalog-filter-panel .filter-cat-nav-item.active{background: #EFF6FF !important;color: #1D4ED8 !important;font-weight: 600 !important;border-left: 3px solid #2563EB !important}.products-page .catalog-filter-panel .filter-cat-nav-item:hover:not(.active){background: #F8FAFC !important;color: #2563EB !important}.products-page .catalog-filter-panel .price-preset-btn.active{background: #2563EB !important;color: #FFFFFF !important;border-color: #2563EB !important}.product-detail-page .product-plan-card.active,.product-detail-page .product-plan-card.active:hover{border-color: #2563EB !important;background: #F8FAFF !important;box-shadow: 0 0 0 1.5px #2563EB,0 4px 12px rgba(37,99,235,0.1) !important}.product-detail-page .product-plan-card.active .plan-card-check{background: #2563EB !important;color: #FFFFFF !important}.product-detail-page .product-plan-card .product-delivery.delivery-order{padding: 2px 7px !important;border-radius: 6px !important;font-size: 11px !important;font-weight: 600 !important;background: #ECFDF5 !important;color: #047857 !important;border: 1px solid #A7F3D0 !important}.product-detail-page .product-plan-card .flash-sale-badge-inline{background: linear-gradient(135deg,#EF4444 0%,#DC2626 100%) !important;color: #FFFFFF !important;font-weight: 700 !important}.product-detail-page .btn-shop-now,.product-detail-page #btnBuyNow{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;box-shadow: 0 4px 16px rgba(37,99,235,0.35) !important;font-weight: 700 !important;transition: transform .15s ease,box-shadow .15s ease !important}.product-detail-page .btn-shop-now:hover,.product-detail-page #btnBuyNow:hover{background: linear-gradient(135deg,#1D4ED8 0%,#1E40AF 100%) !important;box-shadow: 0 6px 20px rgba(37,99,235,0.45) !important;transform: translateY(-1px) !important}.gamer-rank-badge.bronze{background: linear-gradient(135deg,#B45309 0%,#78350F 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 6px rgba(180,83,9,0.3) !important}.gamer-rank-badge.silver{background: linear-gradient(135deg,#94A3B8 0%,#64748B 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 6px rgba(100,116,139,0.3) !important}.gamer-rank-badge.gold{background: linear-gradient(135deg,#F59E0B 0%,#D97706 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 6px rgba(245,158,11,0.35) !important}.gamer-rank-badge.diamond{background: linear-gradient(135deg,#06B6D4 0%,#0284C7 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 6px rgba(6,182,212,0.35) !important}.gamer-rank-badge.legend{background: linear-gradient(135deg,#8B5CF6 0%,#D946EF 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 6px rgba(139,92,246,0.35) !important}.gamer-rank-badge i{color: #FDE047 !important}.gamer-stat-icon.spend{background: #EFF6FF !important;color: #2563EB !important;border: 1px solid #BFDBFE !important}.gamer-stat-icon.orders{background: #ECFDF5 !important;color: #059669 !important;border: 1px solid #A7F3D0 !important}.gamer-stat-icon.favorites{background: #FFF1F2 !important;color: #E11D48 !important;border: 1px solid #FECDD3 !important}.gamer-metric-tile.primary-tile{background: linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%) !important;border-color: #BFDBFE !important}.level-bar-fill{background: linear-gradient(90deg,#2563EB 0%,#7C3AED 100%) !important}.client-sidebar .sidebar-menu-item.active{background: linear-gradient(135deg,#EFF6FF 0%,#DBEAFE 100%) !important;color: #1D4ED8 !important;border-left: 3px solid #2563EB !important}.client-sidebar .sidebar-menu-item.active i{color: #2563EB !important}.chat-message.is-user .chat-bubble-content{background: linear-gradient(135deg,#2563EB 0%,#1D4ED8 100%) !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 2px 8px rgba(37,99,235,0.25) !important}.chat-message.is-user .chat-bubble-content p{color: #FFFFFF !important}.chat-message.is-user .chat-bubble-content a{color: #DBEAFE !important;text-decoration: underline !important}.chat-message.is-admin .chat-bubble-content{background: #F1F5F9 !important;color: #0F172A !important;border: 1px solid #E2E8F0 !important}.chat-message.is-admin .chat-avatar-admin{background: linear-gradient(135deg,#7C3AED 0%,#6D28D9 100%) !important;color: #FFFFFF !important;border: 0 !important}.lk-home{position: relative !important}.lk-home::before{content: "" !important;position: absolute !important;top: 0 !important;left: 50% !important;transform: translateX(-50%) !important;width: 100% !important;max-width: 1440px !important;height: 680px !important;background: radial-gradient(circle at 18% 18%,rgba(37,99,235,0.07) 0%,transparent 48%),radial-gradient(circle at 82% 28%,rgba(124,58,237,0.06) 0%,transparent 44%),radial-gradient(circle at 50% 65%,rgba(6,182,212,0.04) 0%,transparent 45%) !important;pointer-events: none !important;z-index: 0 !important}.lk-hero{position: relative !important;background-image: radial-gradient(rgba(37,99,235,0.05) 1px,transparent 1px) !important;background-size: 24px 24px !important;background-position: center top !important}@media (min-width: 992px){.header-part,.header-part.active{background: rgba(255,255,255,0.88) !important;backdrop-filter: blur(14px) !important;-webkit-backdrop-filter: blur(14px) !important;border-bottom: 1px solid rgba(226,232,240,0.85) !important;box-shadow: 0 4px 20px -4px rgba(16,24,40,0.05) !important}}.header-form-pill{transition: border-color .15s ease,box-shadow .15s ease !important}.header-form-pill:focus-within{border-color: #2563EB !important;box-shadow: 0 0 0 3px rgba(37,99,235,0.16) !important}.header-part .header-mega-menu{box-shadow: 0 16px 40px -8px rgba(16,24,40,0.12),0 0 0 1px rgba(226,232,240,0.8) !important;border-radius: 14px !important}.header-part .mega-cat-item.active{position: relative !important;background: linear-gradient(90deg,#EFF6FF 0%,#F8FAFC 100%) !important}.header-part .mega-cat-item.active::before{content: "" !important;position: absolute !important;left: 0 !important;top: 6px !important;bottom: 6px !important;width: 3px !important;border-radius: 0 2px 2px 0 !important;background: #2563EB !important}.product-card.lk-pc:hover,.product-card.lk-pc.featured-product-card:hover{border-color: #93C5FD !important;box-shadow: 0 0 0 1px #BFDBFE,0 14px 32px -4px rgba(37,99,235,0.16),0 3px 8px rgba(16,24,40,0.04) !important;transform: translateY(-3px) !important}.lk-pc .lk-pc-buy{position: relative !important;overflow: hidden !important}.lk-pc .lk-pc-buy::after{content: "" !important;position: absolute !important;top: -50% !important;left: -70% !important;width: 45% !important;height: 200% !important;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.35),transparent) !important;transform: rotate(25deg) !important;pointer-events: none !important;opacity: 0 !important;transition: opacity .15s ease !important}.product-card.lk-pc:hover .lk-pc-buy::after{opacity: 1 !important;animation: lk-shimmer-sweep 1.2s ease infinite !important}@keyframes lk-shimmer-sweep{0%{left: -70%}100%{left: 150%}}.lk-home .flashsale-bolt-icon{animation: lk-bolt-pulse 2.2s infinite ease-in-out !important}@keyframes lk-bolt-pulse{0%,100%{transform: scale(1);box-shadow: 0 3px 10px rgba(245,158,11,0.4)}50%{transform: scale(1.06);box-shadow: 0 5px 16px rgba(245,158,11,0.65)}}.lk-home .flashsale-timer .timer-block{position: relative !important;overflow: hidden !important}.lk-home .flashsale-timer .timer-block::after{content: "" !important;position: absolute !important;top: 50% !important;left: 0 !important;right: 0 !important;height: 1px !important;background: rgba(255,255,255,0.14) !important;box-shadow: 0 1px 0 rgba(0,0,0,0.32) !important;pointer-events: none !important}.lk-footer{position: relative !important;background: #FFFFFF !important;border-top: 1px solid #E2E8F0 !important}.lk-footer::before{content: "" !important;display: block !important;position: absolute !important;top: -1px !important;left: 0 !important;right: 0 !important;height: 2px !important;background: linear-gradient(90deg,#2563EB 0%,#7C3AED 50%,#06B6D4 100%) !important;pointer-events: none !important}.lk-footer-payments{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 8px 10px !important;margin: 12px 0 6px !important}.lk-pay-badge{display: inline-flex !important;align-items: center !important;gap: 6px !important;padding: 4px 10px !important;border-radius: 8px !important;background: #F8FAFC !important;border: 1px solid #E2E8F0 !important;color: #334155 !important;font-size: 12px !important;font-weight: 500 !important;box-shadow: 0 1px 2px rgba(16,24,40,0.03) !important;transition: border-color .15s ease,background-color .15s ease !important}.lk-pay-badge:hover{border-color: #BFDBFE !important;background: #FFFFFF !important}.lk-pay-badge i{font-size: 13px !important}.lk-footer-links a{display: inline-block !important;transition: transform .15s ease,color .15s ease !important}.lk-footer-links a:hover{transform: translateX(2px) !important;color: #2563EB !important;text-decoration: none !important}.lk-home .home-slider-wrapper{border-radius: 14px !important;overflow: hidden !important;box-shadow: 0 6px 20px -4px rgba(16,24,40,0.08) !important}.lk-banner{padding: 20px 0 4px}.lk-banner-card{position: relative;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,.95fr);align-items: center;gap: 24px;padding: 36px 40px;border-radius: 24px;overflow: hidden;isolation: isolate;color: #FFFFFF;background: radial-gradient(circle at 0% 0%,rgba(255,255,255,.16),transparent 34%),radial-gradient(circle at 100% 100%,rgba(236,72,153,.35),transparent 40%),linear-gradient(135deg,#312E81 0%,var(--lk-brand,#4F46E5) 48%,#7C3AED 100%)}.lk-banner-card::before{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(rgba(255,255,255,.14) 1.2px,transparent 1.4px) 0 0 / 18px 18px;-webkit-mask-image: linear-gradient(90deg,#000 0%,transparent 62%);mask-image: linear-gradient(90deg,#000 0%,transparent 62%)}.lk-banner-copy{position: relative;z-index: 1;min-width: 0}.lk-banner-eyebrow{display: inline-flex;align-items: center;gap: 6px;margin: 0 0 14px;padding: 5px 12px;border: 1px solid rgba(255,255,255,.38);border-radius: 999px;background: rgba(255,255,255,.12);color: #FFFFFF;font-size: 13px;font-weight: 700}.lk-banner-eyebrow i{color: #FDE68A}.lk-banner .lk-banner-title{margin: 0 0 12px;color: #FFFFFF !important;font-size: clamp(30px,4.2vw,48px);font-weight: 900;line-height: 1.08;letter-spacing: -.02em}.lk-banner .lk-banner-hl{color: #FDE68A}.lk-banner .lk-banner-text{max-width: 46ch;margin: 0 0 22px;color: #EDE9FE;font-size: 16px;line-height: 1.55}.lk-banner-actions{display: flex;flex-wrap: wrap;gap: 12px}.lk-banner .lk-banner-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 48px;padding: 0 22px;border-radius: 14px;font-size: 16px;font-weight: 800;text-decoration: none;transition: transform .15s ease,box-shadow .15s ease,background-color .15s ease}.lk-banner .lk-banner-btn--main{border: 1px solid #1E293B;background: #FFFFFF;color: #1E293B;box-shadow: 3px 3px 0 #1E293B}.lk-banner .lk-banner-btn--main:hover{color: #1E293B;transform: translate(-1px,-1px);box-shadow: 4px 4px 0 #1E293B}.lk-banner .lk-banner-btn--main:active{transform: translate(1px,1px);box-shadow: 1px 1px 0 #1E293B}.lk-banner .lk-banner-btn--ghost{border: 1.5px solid rgba(255,255,255,.7);background: rgba(255,255,255,.06);color: #FFFFFF}.lk-banner .lk-banner-btn--ghost:hover{background: rgba(255,255,255,.16);color: #FFFFFF}.lk-banner .lk-banner-btn:focus-visible{outline: 3px solid #FDE68A;outline-offset: 3px}.lk-banner-art{position: relative;justify-self: end;width: 100%;max-width: 540px;aspect-ratio: 520 / 360}.lk-banner-svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.lk-banner-tile{position: absolute;display: grid;place-items: center;width: 12.3%;aspect-ratio: 1;padding: 1.6%;border: 1px solid #1E293B;border-radius: 22%;background: #FFFFFF;box-shadow: 3px 3px 0 var(--lkb-tile,#1E293B);animation: lkb-float 5s ease-in-out infinite alternate}.lk-banner-tile img{position: absolute;inset: 15%;width: 70%;height: 70%;object-fit: contain;border-radius: 16%}.lk-banner-tile--1{left: 3%;top: 24%;rotate: -8deg;--lkb-tile: #EC4899;animation-delay: -1s}.lk-banner-tile--2{left: 37%;top: 2%;rotate: 6deg;--lkb-tile: #06B6D4;animation-delay: -2.5s}.lk-banner-tile--3{left: 72%;top: 5%;rotate: -5deg;--lkb-tile: #F59E0B;animation-delay: -4s}.lk-banner-tile--4{left: 86%;top: 34%;rotate: 9deg;--lkb-tile: #22C55E;animation-delay: -.5s}.lk-banner-tile--5{left: 60%;top: 78%;rotate: -7deg;--lkb-tile: #8B5CF6;animation-delay: -3s}.lk-banner-tile--6{left: 10%;top: 74%;rotate: 5deg;--lkb-tile: #F59E0B;animation-delay: -1.8s}@keyframes lkb-float{from{translate: 0 0}to{translate: 0 -8px}}.lk-banner-price{position: absolute;left: 78%;top: 64%;display: grid;place-content: center;width: 20%;aspect-ratio: 1;border: 1px solid #1E293B;border-radius: 50%;background: #FDE68A;color: #1E293B;box-shadow: 3px 3px 0 #1E293B;line-height: 1.1;text-align: center;rotate: -10deg}.lk-banner-price small{font-size: clamp(10px,1vw,12px);font-weight: 700}.lk-banner-price b{font-size: clamp(14px,1.7vw,20px);font-weight: 900}@media (max-width: 991.98px){.lk-banner-card{grid-template-columns: 1fr;gap: 8px;padding: 28px 24px 18px}.lk-banner-art{justify-self: center;max-width: 460px}}@media (max-width: 575.98px){.lk-banner{padding-top: 12px}.lk-banner-card{padding: 22px 18px 12px;border-radius: 18px}.lk-banner .lk-banner-title{font-size: 30px}.lk-banner .lk-banner-text{margin-bottom: 18px;font-size: 15px}.lk-banner-eyebrow{font-size: 12px}.lk-banner .lk-banner-btn{min-height: 46px;padding: 0 16px}.lk-banner .lk-banner-btn--main{flex: 1 1 auto}.lk-banner-tile{box-shadow: 2px 2px 0 var(--lkb-tile,#1E293B)}}@media (prefers-reduced-motion: reduce){.lk-banner-tile{animation: none}.lk-banner .lk-banner-btn{transition: none}}
[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--apple-ink: #1D1D1F;--apple-ink-2: #515154;--apple-muted: #6E6E73;--apple-blue: #0071E3;--apple-blue-text: #0066CC;--apple-blue-hover: #0077ED;--apple-blue-rgb: 0,113,227;--apple-blue-soft: rgba(0,113,227,0.08);--apple-blue-soft-2: #EBF5FF;--apple-ground: #FBFBFD;--apple-surface: #FFFFFF;--apple-sunken: #F5F5F7;--apple-line: rgba(0,0,0,0.06);--apple-line-strong: rgba(0,0,0,0.12);--apple-success: #34C759;--apple-warning: #FF9500;--apple-danger: #D70015;--lk-ground: var(--apple-ground);--lk-surface: var(--apple-surface);--lk-sunken: var(--apple-sunken);--lk-line: var(--apple-line);--lk-line-strong: var(--apple-line-strong);--lk-ink-strong: var(--apple-ink);--lk-ink: var(--apple-ink);--lk-ink-2: var(--apple-ink-2);--lk-muted: var(--apple-muted);--lk-brand: var(--apple-blue);--lk-brand-text: var(--apple-blue-text);--lk-brand-hover: var(--apple-blue-hover);--font-sans: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif}[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body,[data-theme-style="apple_minimal"] .lk-home{background-color: #FBFBFD !important;color: #1D1D1F !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important;letter-spacing: -0.015em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[data-theme-style="apple_minimal"] h1,[data-theme-style="apple_minimal"] h2,[data-theme-style="apple_minimal"] h3,[data-theme-style="apple_minimal"] h4,[data-theme-style="apple_minimal"] h5,[data-theme-style="apple_minimal"] h6,[data-theme-style="apple_minimal"] .h1,[data-theme-style="apple_minimal"] .h2,[data-theme-style="apple_minimal"] .h3{color: #1D1D1F !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Be Vietnam Pro",system-ui,sans-serif !important;letter-spacing: -0.025em !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] a{color: #0066CC;transition: color 0.2s cubic-bezier(0.16,1,0.3,1)}[data-theme-style="apple_minimal"] a:hover{color: #0055B3}[data-theme-style="apple_minimal"] .header-part,[data-theme-style="apple_minimal"] .header-part.active{background: rgba(255,255,255,0.96) !important;border-bottom: 1px solid rgba(0,0,0,0.08) !important;box-shadow: 0 1px 0 rgba(0,0,0,0.03) !important}@media (min-width: 992px){[data-theme-style="apple_minimal"] .header-part,[data-theme-style="apple_minimal"] .header-part.active{background: rgba(255,255,255,0.82) !important;backdrop-filter: blur(20px) saturate(180%) !important;-webkit-backdrop-filter: blur(20px) saturate(180%) !important;border-bottom: 1px solid rgba(0,0,0,0.07) !important}}[data-theme-style="apple_minimal"] .header-nav-item{color: #515154 !important;font-weight: 500 !important;border-radius: 9999px !important;padding: 6px 14px !important;font-size: 13.5px !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .header-nav-item:hover{background: #F5F5F7 !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .header-nav-item.active{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .header-form-pill{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 9999px !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .header-form-pill input{color: #1D1D1F !important;font-size: 13px !important}[data-theme-style="apple_minimal"] .header-form-pill input::placeholder{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .header-form-pill .header-search-icon{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .header-form-pill:focus-within{background: #FFFFFF !important;border-color: #0071E3 !important;box-shadow: 0 0 0 3px rgba(0,113,227,0.15) !important}[data-theme-style="apple_minimal"] .mockup-balance-pill{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 9999px !important;color: #1D1D1F !important;padding: 4px 6px 4px 12px !important;box-shadow: 0 2px 8px rgba(0,0,0,0.02) !important}[data-theme-style="apple_minimal"] .balance-amount-text{color: #1D1D1F !important;font-weight: 600 !important;font-size: 13px !important}[data-theme-style="apple_minimal"] .btn-balance-topup{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;font-size: 12px !important;padding: 4px 12px !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .btn-balance-topup:hover{background: #0077ED !important;color: #FFFFFF !important;transform: scale(1.02) !important}[data-theme-style="apple_minimal"] .header-login-btn{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important;box-shadow: 0 2px 8px rgba(0,113,227,0.25) !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .header-login-btn:hover{background: #0077ED !important;color: #FFFFFF !important;transform: scale(1.02) !important;box-shadow: 0 4px 14px rgba(0,113,227,0.35) !important}[data-theme-style="apple_minimal"] .header-widget-cart{background: #F5F5F7 !important;color: #1D1D1F !important;border-radius: 50% !important;border: 0 !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .header-widget-cart:hover{background: #E5E5EA !important;color: #0066CC !important}[data-theme-style="apple_minimal"] .header-widget-cart sup#numCart{background: #D70015 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .header-user-btn{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 9999px !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .header-brand-badge{background: #F5F5F7 !important;color: #515154 !important;border-radius: 9999px !important;border: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .header-mega-menu{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 18px !important;box-shadow: 0 20px 48px -8px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.08) !important;overflow: hidden !important}[data-theme-style="apple_minimal"] .mega-col-categories{background: #FBFBFD !important;border-right: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .mega-cat-item{border-radius: 10px !important;color: #515154 !important;font-weight: 500 !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .mega-cat-item:hover{background: #F5F5F7 !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .mega-cat-item.active{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .balance-dropdown-menu,[data-theme-style="apple_minimal"] .user-dropdown-menu,[data-theme-style="apple_minimal"] .search-suggest-dropdown{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 16px !important;box-shadow: 0 20px 48px -8px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.08) !important}[data-theme-style="apple_minimal"] .user-dropdown-header,[data-theme-style="apple_minimal"] .balance-dropdown-header{border-bottom: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .dropdown-item-link{border-radius: 10px !important;color: #1D1D1F !important;font-weight: 500 !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .dropdown-item-link:hover{background: #F5F5F7 !important;color: #0066CC !important}[data-theme-style="apple_minimal"] .search-autocomplete{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 16px !important;box-shadow: 0 20px 48px -8px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.08) !important}[data-theme-style="apple_minimal"] .search-autocomplete-item{border-radius: 10px !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .search-autocomplete-item:hover{background: #F5F5F7 !important}[data-theme-style="apple_minimal"] .lk-banner{padding: 20px 0 8px !important}[data-theme-style="apple_minimal"] .lk-banner-card{position: relative !important;background: linear-gradient(180deg,#FFFFFF 0%,#F5F5F7 100%) !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 24px !important;box-shadow: 0 4px 24px rgba(0,0,0,0.03) !important;overflow: hidden !important}[data-theme-style="apple_minimal"] .lk-banner-card::before{display: none !important}[data-theme-style="apple_minimal"] .lk-banner-eyebrow{background: rgba(0,113,227,0.08) !important;border: 0 !important;color: #0066CC !important;border-radius: 9999px !important;font-weight: 600 !important;font-size: 13px !important;padding: 6px 14px !important}[data-theme-style="apple_minimal"] .lk-banner-eyebrow i{color: #0066CC !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-title{color: #1D1D1F !important;font-weight: 800 !important;letter-spacing: -0.03em !important;line-height: 1.12 !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-hl{color: #0066CC !important;font-weight: 800 !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-text{color: #515154 !important;font-size: 16px !important;line-height: 1.6 !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn{border-radius: 9999px !important;font-weight: 600 !important;font-size: 15px !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--main{background: #0071E3 !important;color: #FFFFFF !important;border: 0 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--main:hover{background: #0077ED !important;color: #FFFFFF !important;transform: scale(1.02) !important;box-shadow: 0 6px 20px rgba(0,113,227,0.36) !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--ghost{background: #FFFFFF !important;color: #1D1D1F !important;border: 1px solid rgba(0,0,0,0.1) !important;box-shadow: 0 2px 8px rgba(0,0,0,0.02) !important}[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--ghost:hover{background: #F5F5F7 !important;color: #0066CC !important;border-color: rgba(0,113,227,0.3) !important}[data-theme-style="apple_minimal"] .lk-banner-tile{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 16px !important;box-shadow: 0 8px 24px rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .lk-banner-price{background: rgba(255,255,255,0.95) !important;backdrop-filter: blur(16px) !important;-webkit-backdrop-filter: blur(16px) !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 9999px !important;box-shadow: 0 8px 24px rgba(0,0,0,0.08) !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .lk-banner-price b{color: #0066CC !important;font-weight: 800 !important}[data-theme-style="apple_minimal"] .product-card.lk-pc,[data-theme-style="apple_minimal"] .product-card.lk-pc.featured-product-card{border-radius: 18px !important;border: 1px solid rgba(0,0,0,0.06) !important;box-shadow: 0 2px 14px rgba(0,0,0,0.03) !important;background: #FFFFFF !important;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1),box-shadow 0.25s cubic-bezier(0.16,1,0.3,1),border-color 0.25s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .product-card.lk-pc:hover,[data-theme-style="apple_minimal"] .product-card.lk-pc.featured-product-card:hover{transform: scale(1.018) !important;box-shadow: 0 12px 32px -4px rgba(0,0,0,0.08) !important;border-color: rgba(0,113,227,0.3) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-media{border-radius: 14px !important;border: 0 !important;background: #F5F5F7 !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-title{color: #1D1D1F !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-buy{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;box-shadow: 0 2px 8px rgba(0,113,227,0.25) !important;font-weight: 600 !important;border: 0 !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-buy:hover{background: #0077ED !important;color: #FFFFFF !important;transform: scale(1.03) !important;box-shadow: 0 4px 14px rgba(0,113,227,0.35) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-price-value{color: #1D1D1F !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-price-label{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-meta{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .lk-pc .product-badge-instant,[data-theme-style="apple_minimal"] .lk-pc .lk-pc-badge{background: rgba(52,199,89,0.1) !important;color: #137333 !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .home-announcement-bar{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;box-shadow: 0 2px 10px rgba(0,0,0,0.02) !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .home-announcement-bar .announcement-icon{color: #0066CC !important}[data-theme-style="apple_minimal"] .lk-home .flashsale-section{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .lk-home .flashsale-title{color: #1D1D1F !important;background: none !important;-webkit-text-fill-color: initial !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .lk-home .flashsale-timer .timer-block{background: #F5F5F7 !important;border: 0 !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] .lk-home .flashsale-timer .timer-number{color: #1D1D1F !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .lk-home .flashsale-timer .timer-text{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .home-shelf .home-shelf-icon{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border: 0 !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .home-shelf .home-shelf-title{color: #1D1D1F !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .lk-sec-title{color: #1D1D1F !important;font-weight: 700 !important;letter-spacing: -0.025em !important}[data-theme-style="apple_minimal"] .lk-sec-sub{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .lk-sec-link{color: #0066CC !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .esim-featured-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 22px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .lk-how .lk-step{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 2px 14px rgba(0,0,0,0.02) !important}[data-theme-style="apple_minimal"] .lk-how .lk-step-no{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 50% !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .lk-step-art{background: #F5F5F7 !important;border-radius: 14px !important;border: 0 !important}[data-theme-style="apple_minimal"] .lk-safe{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 22px !important;box-shadow: 0 4px 24px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .lk-proof dt{color: #0066CC !important;font-weight: 800 !important}[data-theme-style="apple_minimal"] .lk-proof dt span{color: inherit !important}[data-theme-style="apple_minimal"] .lk-review-verified{color: #137333 !important}[data-theme-style="apple_minimal"] .lk-safe-icon--a{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .lk-safe-icon--b{background: rgba(52,199,89,0.1) !important;color: #137333 !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .lk-safe-icon--c{background: rgba(175,82,222,0.1) !important;color: #AF52DE !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .lk-safe-icon--d{background: rgba(255,149,0,0.1) !important;color: #FF9500 !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .lk-cta{background: linear-gradient(180deg,#F5F5F7 0%,#FFFFFF 100%) !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 22px !important}[data-theme-style="apple_minimal"] .lk-cta .lk-cta-title{color: #1D1D1F !important;font-weight: 800 !important}[data-theme-style="apple_minimal"] .lk-cta .lk-cta-text{color: #515154 !important}[data-theme-style="apple_minimal"] .lk-cta .lk-cta-search{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 9999px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.04) !important}[data-theme-style="apple_minimal"] .lk-cta-btn{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .lk-zalo-fab,[data-theme-style="apple_minimal"] .floating-contact{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;box-shadow: 0 8px 24px rgba(0,113,227,0.3) !important;border: 0 !important}[data-theme-style="apple_minimal"] .lk-footer{background: #F5F5F7 !important;border-top: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .lk-footer a{color: #515154 !important}[data-theme-style="apple_minimal"] .lk-footer a:hover{color: #0066CC !important}[data-theme-style="apple_minimal"] .lk-pay-badge{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] .product-detail-page{background: #FBFBFD !important;color: #1D1D1F !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 20px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important;padding: 24px 28px !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero::after{content: none !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero h1.product-hero-title{color: #1D1D1F !important;font-weight: 700 !important;letter-spacing: -0.025em !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero .pd-meta,[data-theme-style="apple_minimal"] .product-detail-page .pd-hero .pd-meta span,[data-theme-style="apple_minimal"] .product-detail-page .pd-hero .pd-meta .text-muted{color: #6E6E73 !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero .pd-meta .text-dark{color: #1D1D1F !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .product-detail-page .pd-hero .pd-meta-cat{background: #F5F5F7 !important;color: #515154 !important;border: 0 !important;border-radius: 9999px !important;font-weight: 500 !important;padding: 2px 12px !important}[data-theme-style="apple_minimal"] .product-detail-page .product-badge-instant,[data-theme-style="apple_minimal"] .product-detail-page .pd-hero-instant{background: rgba(52,199,89,0.1) !important;color: #137333 !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important;box-shadow: none !important}[data-theme-style="apple_minimal"] .product-hero-image-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 2px 16px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .product-hero-image-card .product-image-wrapper{background: #F5F5F7 !important;border-radius: 14px !important;border: 0 !important;box-shadow: none !important}[data-theme-style="apple_minimal"] .gallery-thumb-item{border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 10px !important;background: #F5F5F7 !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .gallery-thumb-item.active{border-color: #0071E3 !important;box-shadow: 0 0 0 2px rgba(0,113,227,0.25) !important}[data-theme-style="apple_minimal"] .product-trust-badge{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;box-shadow: 0 2px 10px rgba(0,0,0,0.02) !important}[data-theme-style="apple_minimal"] .product-favorite-btn,[data-theme-style="apple_minimal"] .product-affiliate-share-btn,[data-theme-style="apple_minimal"] .product-api-doc-btn{background: #F5F5F7 !important;border: 0 !important;color: #515154 !important;border-radius: 50% !important;box-shadow: none !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .product-favorite-btn:hover,[data-theme-style="apple_minimal"] .product-affiliate-share-btn:hover,[data-theme-style="apple_minimal"] .product-api-doc-btn:hover{background: #E5E5EA !important;color: #1D1D1F !important;transform: scale(1.05) !important}[data-theme-style="apple_minimal"] .product-favorite-btn.active{background: rgba(255,59,48,0.1) !important;color: #D70015 !important}[data-theme-style="apple_minimal"] .product-sticky-order-panel,[data-theme-style="apple_minimal"] .product-sticky-order-panel.product-detail-content{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 24px rgba(0,0,0,0.04) !important}[data-theme-style="apple_minimal"] .selected-plan-price-banner{background: #F5F5F7 !important;border: 0 !important;border-radius: 14px !important;box-shadow: none !important;padding: 14px 18px !important}[data-theme-style="apple_minimal"] .spp-current{color: #1D1D1F !important;font-weight: 800 !important;font-size: 26px !important}[data-theme-style="apple_minimal"] .spp-original{color: #6E6E73 !important;text-decoration: line-through !important}[data-theme-style="apple_minimal"] .spp-discount{background: #D70015 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .product-plan-card,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card{background: #F5F5F7 !important;border: 1.5px solid transparent !important;border-radius: 14px !important;box-shadow: none !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .product-plan-card:hover,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card:hover{background: #EBEBED !important;transform: translateY(-1px) !important}[data-theme-style="apple_minimal"] .product-plan-card.active,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card.active,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card.active:hover{background: #FFFFFF !important;border-color: #0071E3 !important;box-shadow: 0 4px 16px rgba(0,113,227,0.12) !important}[data-theme-style="apple_minimal"] .product-plan-card .plan-card-title{color: #1D1D1F !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .product-plan-card .plan-current-price{color: #0066CC !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card .plan-original-price{color: #6E6E73 !important;text-decoration: line-through !important}[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card .plan-discount-badge{background: #D70015 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-size: 11px !important;font-weight: 600 !important;border: 0 !important;padding: 1px 7px !important}[data-theme-style="apple_minimal"] .product-plan-card .plan-card-check,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card.active .plan-card-check{background: #0071E3 !important;color: #FFFFFF !important;border: 0 !important}[data-theme-style="apple_minimal"] .product-plan-card .product-delivery{border-radius: 9999px !important;border: 0 !important;background: #E5E5EA !important;color: #515154 !important;font-weight: 500 !important}[data-theme-style="apple_minimal"] .product-plan-card .product-delivery.delivery-instant{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .product-plan-card.is-out-of-stock{opacity: 0.65 !important}[data-theme-style="apple_minimal"] .selected-plan-description,[data-theme-style="apple_minimal"] .pd-plan-detail{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 14px !important;box-shadow: none !important}[data-theme-style="apple_minimal"] .plan-desc-icon-wrapper{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] .plan-more-toggle,[data-theme-style="apple_minimal"] .plan-oos-toggle{background: #F5F5F7 !important;color: #0066CC !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .order-form-group-quantity{background: none !important;border: 0 !important}[data-theme-style="apple_minimal"] .quantity-selector{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 9999px !important;box-shadow: 0 1px 4px rgba(0,0,0,0.02) !important}[data-theme-style="apple_minimal"] .qty-btn{color: #1D1D1F !important}[data-theme-style="apple_minimal"] .qty-input{background: transparent !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .order-input,[data-theme-style="apple_minimal"] .order-fields-container textarea,[data-theme-style="apple_minimal"] .order-fields-container input{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 12px !important;color: #1D1D1F !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .order-input:focus,[data-theme-style="apple_minimal"] .order-fields-container textarea:focus,[data-theme-style="apple_minimal"] .order-fields-container input:focus{background: #FFFFFF !important;border-color: #0071E3 !important;box-shadow: 0 0 0 3px rgba(0,113,227,0.15) !important;outline: none !important}[data-theme-style="apple_minimal"] .coupon-input{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .btn-apply-coupon{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important}[data-theme-style="apple_minimal"] .order-price-summary{border-top: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .price-row.total-row .price-value.total{color: #1D1D1F !important;font-weight: 800 !important;font-size: 22px !important}[data-theme-style="apple_minimal"] .btn-order,[data-theme-style="apple_minimal"] .product-detail-page #btnBuyNow{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;font-size: 16px !important;border: 0 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important;transition: all 0.25s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .btn-order:hover,[data-theme-style="apple_minimal"] .product-detail-page #btnBuyNow:hover{background: #0077ED !important;color: #FFFFFF !important;transform: scale(1.02) !important;box-shadow: 0 6px 20px rgba(0,113,227,0.35) !important}[data-theme-style="apple_minimal"] .btn-add-cart{background: #F5F5F7 !important;border: 0 !important;border-radius: 9999px !important;color: #1D1D1F !important;font-weight: 600 !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .btn-add-cart:hover{background: #EBEBED !important;color: #0066CC !important}[data-theme-style="apple_minimal"] .product-detail-page .lk-buybar{background: rgba(255,255,255,0.9) !important;backdrop-filter: blur(20px) !important;-webkit-backdrop-filter: blur(20px) !important;border-top: 1px solid rgba(0,0,0,0.08) !important}[data-theme-style="apple_minimal"] .product-detail-page .lk-buybar-btn{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important}[data-theme-style="apple_minimal"] .product-description-section{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 2px 16px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .desc-icon-wrapper{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] .desc-toggle-btn{color: #0066CC !important}[data-theme-style="apple_minimal"] .product-reviews-section{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 2px 16px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .product-reviews-section .rating-big{background: #F5F5F7 !important;border: 0 !important;border-radius: 14px !important}[data-theme-style="apple_minimal"] .product-reviews-section .rating-number{color: #0066CC !important;font-weight: 800 !important}[data-theme-style="apple_minimal"] .product-reviews-section .rating-bar-track{background: #E5E5EA !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .product-reviews-section .rating-bar-fill{background: #0071E3 !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .review-item{background: #FBFBFD !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 14px !important}[data-theme-style="apple_minimal"] .review-admin-reply{background: #F5F5F7 !important;border-left: 3px solid #0071E3 !important;border-radius: 8px !important}[data-theme-style="apple_minimal"] .btn-write-review-inline{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .related-product-mini-item{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;box-shadow: 0 2px 8px rgba(0,0,0,0.02) !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .related-product-mini-item:hover{border-color: #0071E3 !important;transform: scale(1.01) !important}[data-theme-style="apple_minimal"] .products-page{background: #FBFBFD !important}[data-theme-style="apple_minimal"] .catalog-filter-panel,[data-theme-style="apple_minimal"] .gaming-filter-sidebar,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] #filterKeyword{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 12px !important;color: #1D1D1F !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] #filterKeyword:focus{background: #FFFFFF !important;border-color: #0071E3 !important;box-shadow: 0 0 0 3px rgba(0,113,227,0.15) !important}[data-theme-style="apple_minimal"] .filter-cat-nav-item,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel .filter-cat-nav-item{border-radius: 10px !important;color: #515154 !important;font-weight: 500 !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .filter-cat-nav-item:hover,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel .filter-cat-nav-item:hover:not(.active){background: #F5F5F7 !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .filter-cat-nav-item.active,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel .filter-cat-nav-item.active{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-left: 3px solid #0071E3 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .filter-count-badge{background: #F5F5F7 !important;color: #6E6E73 !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .price-preset-btn,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel .price-preset-btn{background: #F5F5F7 !important;border: 0 !important;border-radius: 9999px !important;color: #515154 !important;font-weight: 500 !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .price-preset-btn.active,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel .price-preset-btn.active{background: #0071E3 !important;color: #FFFFFF !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] #filterPriceMin,[data-theme-style="apple_minimal"] #filterPriceMax{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] #btnApplyFilter{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] #btnApplyFilter:hover{background: #0077ED !important;transform: scale(1.02) !important}[data-theme-style="apple_minimal"] .catalog-cat-chips .catalog-cat-chip{background: #F5F5F7 !important;border: 0 !important;border-radius: 9999px !important;color: #515154 !important;font-weight: 500 !important}[data-theme-style="apple_minimal"] .catalog-cat-chips .catalog-cat-chip.active{background: #0071E3 !important;color: #FFFFFF !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] #filterSort{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 10px !important}[data-theme-style="apple_minimal"] .catalog-active-chips .catalog-chip{background: rgba(0,113,227,0.08) !important;border: 1px solid rgba(0,113,227,0.2) !important;color: #0066CC !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .pagination .page-item .page-link{border-radius: 9999px !important;margin: 0 3px !important;color: #1D1D1F !important;border: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .pagination .page-item.active .page-link{background: #0071E3 !important;border-color: #0071E3 !important;color: #FFFFFF !important}[data-theme-style="apple_minimal"] .cart-page{background: #FBFBFD !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important}[data-theme-style="apple_minimal"] .cart-stepper,[data-theme-style="apple_minimal"] .cart-page-header,[data-theme-style="apple_minimal"] .cart-items-wrapper,[data-theme-style="apple_minimal"] .cart-summary,[data-theme-style="apple_minimal"] .cart-empty{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .cart-stepper-item.active{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 12px !important}[data-theme-style="apple_minimal"] .cart-stepper-item.active .stepper-icon{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 50% !important}[data-theme-style="apple_minimal"] .cart-item-image{border-radius: 12px !important;background: #F5F5F7 !important;border: 0 !important}[data-theme-style="apple_minimal"] .cart-item-qty{background: #F5F5F7 !important;border: 0 !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .cart-item-remove{background: #F5F5F7 !important;border: 0 !important;border-radius: 50% !important;color: #6E6E73 !important}[data-theme-style="apple_minimal"] .cart-item-remove:hover{background: rgba(255,59,48,0.1) !important;color: #D70015 !important}[data-theme-style="apple_minimal"] .btn-checkout-direct,[data-theme-style="apple_minimal"] .btn-checkout{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .btn-checkout-direct:hover,[data-theme-style="apple_minimal"] .btn-checkout:hover{background: #0077ED !important;transform: scale(1.02) !important;box-shadow: 0 6px 20px rgba(0,113,227,0.35) !important}[data-theme-style="apple_minimal"] .btn-browse-products{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important}[data-theme-style="apple_minimal"] .product-orders-page,[data-theme-style="apple_minimal"] .order-detail-page{background: #FBFBFD !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important}[data-theme-style="apple_minimal"] .orders-workspace,[data-theme-style="apple_minimal"] .order-detail-header,[data-theme-style="apple_minimal"] .detail-card,[data-theme-style="apple_minimal"] .order-state-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .detail-card-header{background: #FBFBFD !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important;color: #1D1D1F !important;font-weight: 700 !important}[data-theme-style="apple_minimal"] .orders-filter-bar .filter-tab{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 9999px !important;color: #515154 !important;font-weight: 500 !important}[data-theme-style="apple_minimal"] .orders-filter-bar .filter-tab.active{background: #0071E3 !important;color: #FFFFFF !important;font-weight: 600 !important;border-color: #0071E3 !important}[data-theme-style="apple_minimal"] .orders-filter-bar .filter-tab.active .tab-label,[data-theme-style="apple_minimal"] .orders-filter-bar .filter-tab.active .tab-count{color: #FFFFFF !important}[data-theme-style="apple_minimal"] .orders-table-wrapper{border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;overflow: hidden !important}[data-theme-style="apple_minimal"] .orders-table thead th{background: #F5F5F7 !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important;color: #515154 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .order-status{border-radius: 9999px !important;font-weight: 600 !important;border: 0 !important}[data-theme-style="apple_minimal"] .order-status.status-completed{background: rgba(52,199,89,0.12) !important;color: #166534 !important}[data-theme-style="apple_minimal"] .order-status.status-pending{background: rgba(255,149,0,0.12) !important;color: #92400E !important}[data-theme-style="apple_minimal"] .order-status.status-processing{background: rgba(0,113,227,0.12) !important;color: #0066CC !important}[data-theme-style="apple_minimal"] .order-status.status-cancelled{background: rgba(142,142,147,0.12) !important;color: #515154 !important}[data-theme-style="apple_minimal"] .btn-copy-order-id,[data-theme-style="apple_minimal"] .btn-reorder,[data-theme-style="apple_minimal"] .btn-order-support,[data-theme-style="apple_minimal"] .btn-renew-order,[data-theme-style="apple_minimal"] .btn-order-recheck{background: #F5F5F7 !important;color: #0066CC !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .btn-copy-order-id:hover,[data-theme-style="apple_minimal"] .btn-reorder:hover,[data-theme-style="apple_minimal"] .btn-order-support:hover{background: #E5E5EA !important;color: #0055B3 !important}[data-theme-style="apple_minimal"] .stock-item{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important;overflow: hidden !important}[data-theme-style="apple_minimal"] .stock-item-header{background: #FFFFFF !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .btn-copy-all,[data-theme-style="apple_minimal"] .btn-export-txt,[data-theme-style="apple_minimal"] .btn-export-csv{background: #0071E3 !important;color: #FFFFFF !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important;box-shadow: 0 2px 8px rgba(0,113,227,0.2) !important}[data-theme-style="apple_minimal"] .btn-copy-single{background: #FFFFFF !important;color: #0066CC !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .btn-report-error{background: rgba(255,59,48,0.08) !important;color: #D70015 !important;border: 0 !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .esim-qr-image{border-radius: 16px !important;border: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .profile-part{background: #FBFBFD !important}[data-theme-style="apple_minimal"] .client-sidebar,[data-theme-style="apple_minimal"] .gamer-profile-card,[data-theme-style="apple_minimal"] .card-modern{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .sidebar-user-card{background: #FBFBFD !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px 18px 0 0 !important}[data-theme-style="apple_minimal"] .sidebar-menu-item{border-radius: 12px !important;color: #515154 !important;font-weight: 500 !important;transition: all 0.15s ease !important}[data-theme-style="apple_minimal"] .sidebar-menu-item:hover{background: #F5F5F7 !important;color: #1D1D1F !important}[data-theme-style="apple_minimal"] .sidebar-menu-item.active,[data-theme-style="apple_minimal"] .client-sidebar .sidebar-menu-item.active{background: rgba(0,113,227,0.08) !important;color: #0066CC !important;border-radius: 12px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .client-sidebar .sidebar-menu-item.active i{color: #0066CC !important}[data-theme-style="apple_minimal"] .gamer-stat-card{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 14px !important}[data-theme-style="apple_minimal"] .level-bar-track{background: #E5E5EA !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .level-bar-fill{background: #0071E3 !important;border-radius: 9999px !important}@media (max-width: 991.98px){[data-theme-style="apple_minimal"] .client-sidebar{background: transparent !important;border: 0 !important;box-shadow: none !important}[data-theme-style="apple_minimal"] .client-sidebar .sidebar-menu-item{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 9999px !important}}[data-theme-style="apple_minimal"] .payment-info-container .card-modern{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important}[data-theme-style="apple_minimal"] .card-modern-header{background: #FBFBFD !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .gaming-qr-frame{border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;background: #FFFFFF !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .qr-live-badge{background: rgba(52,199,89,0.12) !important;color: #166534 !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .countdown-container .countdown-item{background: #F5F5F7 !important;border-radius: 10px !important;border: 0 !important}[data-theme-style="apple_minimal"] .bank-info-table .copy-btn,[data-theme-style="apple_minimal"] .copy{background: #F5F5F7 !important;color: #0066CC !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .create-invoice-btn-enhanced{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important}[data-theme-style="apple_minimal"] .user-form-card,[data-theme-style="apple_minimal"] .user-form-part .user-form-card,[data-theme-style="apple_minimal"] .profile-part:not(.product-orders-page) .user-form-card{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 24px !important;box-shadow: 0 12px 40px rgba(0,0,0,0.05) !important}[data-theme-style="apple_minimal"] .user-form .form-control{background: #F5F5F7 !important;border: 1px solid transparent !important;border-radius: 12px !important;color: #1D1D1F !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .user-form .form-control:focus{background: #FFFFFF !important;border-color: #0071E3 !important;box-shadow: 0 0 0 3px rgba(0,113,227,0.15) !important;outline: none !important}[data-theme-style="apple_minimal"] .user-form .form-button button,[data-theme-style="apple_minimal"] #btnLoginPage,[data-theme-style="apple_minimal"] #btnRegister,[data-theme-style="apple_minimal"] #btnForgotPassword{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important;box-shadow: 0 4px 14px rgba(0,113,227,0.28) !important;transition: all 0.2s cubic-bezier(0.16,1,0.3,1) !important}[data-theme-style="apple_minimal"] .user-form .form-button button:hover,[data-theme-style="apple_minimal"] #btnLoginPage:hover,[data-theme-style="apple_minimal"] #btnRegister:hover,[data-theme-style="apple_minimal"] #btnForgotPassword:hover{background: #0077ED !important;transform: scale(1.02) !important}[data-theme-style="apple_minimal"] .btn-google-signin{border: 1px solid rgba(0,0,0,0.1) !important;border-radius: 9999px !important;background: #FFFFFF !important;color: #1D1D1F !important;font-weight: 500 !important}[data-theme-style="apple_minimal"] .security-setting-item{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.04) !important;border-radius: 16px !important}[data-theme-style="apple_minimal"] .security-update-btn,[data-theme-style="apple_minimal"] #btnChangePassword{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .switch .slider{background-color: #E5E5EA !important;border: 0 !important;border-radius: 9999px !important}[data-theme-style="apple_minimal"] .switch input:checked + .slider{background-color: #34C759 !important}[data-theme-style="apple_minimal"] .switch .slider:before{border-radius: 50% !important;border: 0 !important;background-color: #FFFFFF !important;box-shadow: 0 2px 6px rgba(0,0,0,0.2) !important}[data-theme-style="apple_minimal"] .iccid-section,[data-theme-style="apple_minimal"] .support-tickets-page,[data-theme-style="apple_minimal"] .ticket-detail-page{background: #FBFBFD !important}[data-theme-style="apple_minimal"] .iccid-card,[data-theme-style="apple_minimal"] .ticket-card,[data-theme-style="apple_minimal"] .ticket-chat-wrapper,[data-theme-style="apple_minimal"] .ticket-info-card,[data-theme-style="apple_minimal"] .ticket-table-wrapper{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .iccid-field{background: #F5F5F7 !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 14px !important}[data-theme-style="apple_minimal"] .iccid-submit,[data-theme-style="apple_minimal"] .btn-create-ticket,[data-theme-style="apple_minimal"] .btn-send-message,[data-theme-style="apple_minimal"] .btn-submit-ticket{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important;box-shadow: 0 2px 8px rgba(0,113,227,0.25) !important}[data-theme-style="apple_minimal"] .ticket-chat-header{background: #FBFBFD !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .chat-message.is-user .chat-bubble-content{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 18px 18px 4px 18px !important;border: 0 !important;box-shadow: 0 2px 8px rgba(0,113,227,0.2) !important}[data-theme-style="apple_minimal"] .chat-message.is-user .chat-bubble-content p{color: #FFFFFF !important}[data-theme-style="apple_minimal"] .chat-message.is-user .chat-bubble-content a{color: #EBF5FF !important;text-decoration: underline !important}[data-theme-style="apple_minimal"] .chat-message.is-admin .chat-bubble-content{background: #E5E5EA !important;color: #1D1D1F !important;border-radius: 18px 18px 18px 4px !important;border: 0 !important}[data-theme-style="apple_minimal"] .chat-message.is-admin .chat-bubble-content p{color: #1D1D1F !important}[data-theme-style="apple_minimal"] .data-card-header,[data-theme-style="apple_minimal"] .data-filter-section,[data-theme-style="apple_minimal"] .data-table-wrapper,[data-theme-style="apple_minimal"] .affiliate-balance-card,[data-theme-style="apple_minimal"] .affiliate-link-card,[data-theme-style="apple_minimal"] .affiliate-table-card,[data-theme-style="apple_minimal"] .affiliate-guide-card,[data-theme-style="apple_minimal"] .affiliate-withdraw-card,[data-theme-style="apple_minimal"] .api-keys-header,[data-theme-style="apple_minimal"] .api-page-header,[data-theme-style="apple_minimal"] .contact-channel,[data-theme-style="apple_minimal"] .contact-card,[data-theme-style="apple_minimal"] .blog-card,[data-theme-style="apple_minimal"] .news-card,[data-theme-style="apple_minimal"] .policy-card,[data-theme-style="apple_minimal"] .account-card,[data-theme-style="apple_minimal"] .faq-card,[data-theme-style="apple_minimal"] .accordion-item{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.06) !important;border-radius: 18px !important;box-shadow: 0 4px 20px rgba(0,0,0,0.03) !important}[data-theme-style="apple_minimal"] .affiliate-action-btn.primary,[data-theme-style="apple_minimal"] .btn-create-api-key,[data-theme-style="apple_minimal"] .contact-channel-cta{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .affiliate-action-btn.outline{background: #F5F5F7 !important;color: #1D1D1F !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .affiliate-link-input-wrapper{background: #F5F5F7 !important;border-radius: 9999px !important;border: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .affiliate-copy-btn{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .drawer-account,[data-theme-style="apple_minimal"] .drawer-wallet{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 20px !important;box-shadow: 0 20px 48px rgba(0,0,0,0.1) !important}[data-theme-style="apple_minimal"] .drawer-topup{background: #0071E3 !important;color: #FFFFFF !important;border-radius: 9999px !important;border: 0 !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .mobile-menu a.active,[data-theme-style="apple_minimal"] .mobile-menu .mobile-nav-item.active{color: #0066CC !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .mobile-menu a{color: #3A3A3C !important}[data-theme-style="apple_minimal"] .modal-content,[data-theme-style="apple_minimal"] .ticket-modal-content{background: #FFFFFF !important;border: 1px solid rgba(0,0,0,0.08) !important;border-radius: 22px !important;box-shadow: 0 24px 60px rgba(0,0,0,0.12) !important;overflow: hidden !important}[data-theme-style="apple_minimal"] .modal-header,[data-theme-style="apple_minimal"] .ticket-modal-header{background: #FBFBFD !important;border-bottom: 1px solid rgba(0,0,0,0.06) !important}[data-theme-style="apple_minimal"] .swal2-popup{border-radius: 22px !important;box-shadow: 0 24px 60px rgba(0,0,0,0.15) !important;border: 1px solid rgba(0,0,0,0.06) !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important}[data-theme-style="apple_minimal"] .swal2-confirm{background-color: #0071E3 !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .swal2-cancel{background-color: #F5F5F7 !important;color: #1D1D1F !important;border-radius: 9999px !important;font-weight: 600 !important}[data-theme-style="apple_minimal"] .notify{border-radius: 16px !important;border: 1px solid rgba(0,0,0,0.06) !important;box-shadow: 0 12px 32px rgba(0,0,0,0.08) !important;font-family: -apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Be Vietnam Pro",system-ui,sans-serif !important}[data-theme-style="apple_minimal"] button:focus-visible,[data-theme-style="apple_minimal"] a:focus-visible,[data-theme-style="apple_minimal"] input:focus-visible{outline: none !important;box-shadow: 0 0 0 3px rgba(0,113,227,0.35) !important}@media (prefers-reduced-motion: reduce){[data-theme-style="apple_minimal"] *,[data-theme-style="apple_minimal"] *::before,[data-theme-style="apple_minimal"] *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important}}[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--lg-blur: blur(24px) saturate(180%);--lg-blur-strong: blur(40px) saturate(200%);--lg-fill-content: rgba(255,255,255,0.78);--lg-fill-control: rgba(255,255,255,0.52);--lg-fill-chrome: rgba(255,255,255,0.62);--lg-fill-overlay: rgba(255,255,255,0.76);--lg-fill-well: rgba(120,116,112,0.12);--lg-fill-well-hover: rgba(120,116,112,0.18);--lg-rim: rgba(255,255,255,0.8);--lg-spec: inset 0 1px 0 rgba(255,255,255,0.95),inset 0 -1px 0 rgba(255,255,255,0.3);--lg-shadow: 0 0 0 0.5px rgba(28,24,20,0.06),0 1px 2px rgba(38,32,28,0.05),0 10px 30px -12px rgba(38,32,28,0.18);--lg-shadow-control: 0 0 0 0.5px rgba(28,24,20,0.07),0 1px 2px rgba(38,32,28,0.06),0 6px 16px -8px rgba(38,32,28,0.22);--lg-shadow-float: 0 0 0 0.5px rgba(28,24,20,0.07),0 2px 6px rgba(38,32,28,0.06),0 24px 60px -20px rgba(38,32,28,0.32);--lg-radius-card: 22px;--lg-radius-panel: 26px;--lg-ease: cubic-bezier(0.22,1,0.36,1)}html[data-theme-style="apple_minimal"]{background: #F3F1EE !important}[data-theme-style="apple_minimal"] body,[data-theme-style="apple_minimal"] .lk-home,[data-theme-style="apple_minimal"] .product-detail-page,[data-theme-style="apple_minimal"] .products-page,[data-theme-style="apple_minimal"] .cart-page,[data-theme-style="apple_minimal"] .product-orders-page,[data-theme-style="apple_minimal"] .order-detail-page,[data-theme-style="apple_minimal"] .profile-part,[data-theme-style="apple_minimal"] .iccid-section,[data-theme-style="apple_minimal"] .support-tickets-page,[data-theme-style="apple_minimal"] .ticket-detail-page{background: transparent !important}[data-theme-style="apple_minimal"] body::before{content: "";position: fixed;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(44rem 34rem at 6% -6%,rgba(251,191,155,0.22),transparent 70%),radial-gradient(40rem 32rem at 104% 10%,rgba(240,180,196,0.16),transparent 70%),radial-gradient(46rem 36rem at 88% 98%,rgba(186,212,176,0.18),transparent 70%),radial-gradient(38rem 32rem at -4% 90%,rgba(214,196,232,0.16),transparent 70%),linear-gradient(180deg,#F8F6F3 0%,#F1EEEA 100%)}[data-theme-style="apple_minimal"] .header-part,[data-theme-style="apple_minimal"] .header-part.active{background: transparent !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important;border-bottom: 1px solid rgba(255,255,255,0.6) !important;box-shadow: 0 1px 0 rgba(28,24,20,0.06),0 10px 30px -22px rgba(38,32,28,0.35) !important}[data-theme-style="apple_minimal"] .header-part::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(180deg,rgba(255,255,255,0.8) 0%,var(--lg-fill-chrome) 100%);backdrop-filter: var(--lg-blur);-webkit-backdrop-filter: var(--lg-blur)}[data-theme-style="apple_minimal"] .header-form-pill,[data-theme-style="apple_minimal"] .mockup-balance-pill,[data-theme-style="apple_minimal"] .header-widget-cart,[data-theme-style="apple_minimal"] .header-user-btn,[data-theme-style="apple_minimal"] .header-brand-badge,[data-theme-style="apple_minimal"] .lk-catdrop-btn,[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--ghost,[data-theme-style="apple_minimal"] .lk-banner-price,[data-theme-style="apple_minimal"] .lk-banner-tile,[data-theme-style="apple_minimal"] .product-favorite-btn,[data-theme-style="apple_minimal"] .product-affiliate-share-btn,[data-theme-style="apple_minimal"] .product-api-doc-btn,[data-theme-style="apple_minimal"] .plan-more-toggle,[data-theme-style="apple_minimal"] .plan-oos-toggle,[data-theme-style="apple_minimal"] .btn-add-cart,[data-theme-style="apple_minimal"] .quantity-selector,[data-theme-style="apple_minimal"] .catalog-cat-chips .catalog-cat-chip:not(.active),[data-theme-style="apple_minimal"] .price-preset-btn:not(.active),[data-theme-style="apple_minimal"] .orders-filter-bar .filter-tab:not(.active),[data-theme-style="apple_minimal"] .btn-copy-order-id,[data-theme-style="apple_minimal"] .btn-reorder,[data-theme-style="apple_minimal"] .btn-order-support,[data-theme-style="apple_minimal"] .btn-renew-order,[data-theme-style="apple_minimal"] .btn-order-recheck,[data-theme-style="apple_minimal"] .btn-copy-single,[data-theme-style="apple_minimal"] .affiliate-action-btn.outline,[data-theme-style="apple_minimal"] .btn-google-signin,[data-theme-style="apple_minimal"] .swal2-cancel,[data-theme-style="apple_minimal"] .backtop{background: var(--lg-fill-control) !important;background-color: var(--lg-fill-control) !important;border: 1px solid var(--lg-rim) !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important;backdrop-filter: var(--lg-blur) !important;-webkit-backdrop-filter: var(--lg-blur) !important;transition: background-color 0.2s var(--lg-ease),box-shadow 0.2s var(--lg-ease),transform 0.25s var(--lg-ease) !important}[data-theme-style="apple_minimal"] .header-widget-cart:hover,[data-theme-style="apple_minimal"] .lk-catdrop-btn:hover,[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--ghost:hover,[data-theme-style="apple_minimal"] .product-favorite-btn:hover,[data-theme-style="apple_minimal"] .plan-more-toggle:hover,[data-theme-style="apple_minimal"] .btn-add-cart:hover,[data-theme-style="apple_minimal"] .catalog-cat-chips .catalog-cat-chip:not(.active):hover,[data-theme-style="apple_minimal"] .backtop:hover{background: rgba(255,255,255,0.78) !important;background-color: rgba(255,255,255,0.78) !important}[data-theme-style="apple_minimal"] .header-form-pill:focus-within{background: rgba(255,255,255,0.92) !important;border-color: rgba(0,113,227,0.55) !important;box-shadow: var(--lg-spec),0 0 0 4px rgba(0,113,227,0.16) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-buy,[data-theme-style="apple_minimal"] .header-login-btn,[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--main,[data-theme-style="apple_minimal"] .btn-balance-topup,[data-theme-style="apple_minimal"] .lk-cta-btn,[data-theme-style="apple_minimal"] .product-detail-page .lk-buybar-btn,[data-theme-style="apple_minimal"] .nav-sidebar .nav-account-btn.is-primary,[data-theme-style="apple_minimal"] .swal2-confirm,[data-theme-style="apple_minimal"] .btn-primary,[data-theme-style="apple_minimal"] .lk-zalo-fab{background-color: #0071E3 !important;background-image: linear-gradient(180deg,rgba(255,255,255,0.12) 0%,rgba(255,255,255,0) 45%) !important;border: 1px solid rgba(255,255,255,0.22) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,0.45),inset 0 -2px 6px rgba(0,40,120,0.22),0 8px 20px -8px rgba(0,113,227,0.6) !important;color: #FFFFFF !important;transition: background-color 0.2s var(--lg-ease),box-shadow 0.2s var(--lg-ease),transform 0.25s var(--lg-ease) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-buy:hover,[data-theme-style="apple_minimal"] .header-login-btn:hover,[data-theme-style="apple_minimal"] .lk-banner .lk-banner-btn--main:hover,[data-theme-style="apple_minimal"] .product-detail-page .lk-buybar-btn:hover,[data-theme-style="apple_minimal"] .btn-primary:hover,[data-theme-style="apple_minimal"] .lk-zalo-fab:hover{background-color: #0068D1 !important;transform: none !important}@media (prefers-reduced-motion: no-preference){[data-theme-style="apple_minimal"] :is(.lk-pc-buy,.header-login-btn,.lk-banner-btn,.lk-buybar-btn,.btn-primary,.btn-add-cart,.lk-catdrop-btn,.product-favorite-btn,.header-widget-cart,.nav-account-btn,.lk-zalo-fab):active{transform: scale(0.96) !important}}[data-theme-style="apple_minimal"] .product-card.lk-pc,[data-theme-style="apple_minimal"] .product-card.lk-pc.featured-product-card,[data-theme-style="apple_minimal"] .home-announcement-bar,[data-theme-style="apple_minimal"] .lk-home .flashsale-section,[data-theme-style="apple_minimal"] .esim-featured-card,[data-theme-style="apple_minimal"] .lk-how .lk-step,[data-theme-style="apple_minimal"] .lk-safe,[data-theme-style="apple_minimal"] .lk-banner-card,[data-theme-style="apple_minimal"] .product-detail-page .pd-hero,[data-theme-style="apple_minimal"] .product-hero-image-card,[data-theme-style="apple_minimal"] .product-trust-badge,[data-theme-style="apple_minimal"] .product-sticky-order-panel,[data-theme-style="apple_minimal"] .product-sticky-order-panel.product-detail-content,[data-theme-style="apple_minimal"] .product-description-section,[data-theme-style="apple_minimal"] .product-reviews-section,[data-theme-style="apple_minimal"] .related-product-mini-item,[data-theme-style="apple_minimal"] .catalog-filter-panel,[data-theme-style="apple_minimal"] .gaming-filter-sidebar,[data-theme-style="apple_minimal"] .products-page .catalog-filter-panel,[data-theme-style="apple_minimal"] .cart-stepper,[data-theme-style="apple_minimal"] .cart-page-header,[data-theme-style="apple_minimal"] .cart-items-wrapper,[data-theme-style="apple_minimal"] .cart-summary,[data-theme-style="apple_minimal"] .cart-empty,[data-theme-style="apple_minimal"] .orders-workspace,[data-theme-style="apple_minimal"] .order-detail-header,[data-theme-style="apple_minimal"] .detail-card,[data-theme-style="apple_minimal"] .order-state-card,[data-theme-style="apple_minimal"] .client-sidebar,[data-theme-style="apple_minimal"] .gamer-profile-card,[data-theme-style="apple_minimal"] .card-modern,[data-theme-style="apple_minimal"] .payment-info-container .card-modern,[data-theme-style="apple_minimal"] .user-form-card,[data-theme-style="apple_minimal"] .user-form-part .user-form-card,[data-theme-style="apple_minimal"] .profile-part:not(.product-orders-page) .user-form-card,[data-theme-style="apple_minimal"] .iccid-card,[data-theme-style="apple_minimal"] .ticket-card,[data-theme-style="apple_minimal"] .ticket-chat-wrapper,[data-theme-style="apple_minimal"] .ticket-info-card,[data-theme-style="apple_minimal"] .ticket-table-wrapper,[data-theme-style="apple_minimal"] .data-card-header,[data-theme-style="apple_minimal"] .data-filter-section,[data-theme-style="apple_minimal"] .data-table-wrapper,[data-theme-style="apple_minimal"] .affiliate-balance-card,[data-theme-style="apple_minimal"] .affiliate-link-card,[data-theme-style="apple_minimal"] .affiliate-table-card,[data-theme-style="apple_minimal"] .affiliate-guide-card,[data-theme-style="apple_minimal"] .affiliate-withdraw-card,[data-theme-style="apple_minimal"] .api-keys-header,[data-theme-style="apple_minimal"] .api-page-header,[data-theme-style="apple_minimal"] .contact-channel,[data-theme-style="apple_minimal"] .contact-card,[data-theme-style="apple_minimal"] .blog-card,[data-theme-style="apple_minimal"] .news-card,[data-theme-style="apple_minimal"] .policy-card,[data-theme-style="apple_minimal"] .account-card,[data-theme-style="apple_minimal"] .faq-card,[data-theme-style="apple_minimal"] .accordion-item{background: var(--lg-fill-content) !important;border: 1px solid var(--lg-rim) !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}[data-theme-style="apple_minimal"] .product-card.lk-pc,[data-theme-style="apple_minimal"] .product-card.lk-pc.featured-product-card,[data-theme-style="apple_minimal"] .esim-featured-card,[data-theme-style="apple_minimal"] .lk-how .lk-step,[data-theme-style="apple_minimal"] .related-product-mini-item{border-radius: var(--lg-radius-card) !important}[data-theme-style="apple_minimal"] .lk-banner-card,[data-theme-style="apple_minimal"] .product-detail-page .pd-hero,[data-theme-style="apple_minimal"] .product-sticky-order-panel,[data-theme-style="apple_minimal"] .product-description-section,[data-theme-style="apple_minimal"] .product-reviews-section,[data-theme-style="apple_minimal"] .catalog-filter-panel,[data-theme-style="apple_minimal"] .cart-items-wrapper,[data-theme-style="apple_minimal"] .cart-summary,[data-theme-style="apple_minimal"] .user-form-card{border-radius: var(--lg-radius-panel) !important}[data-theme-style="apple_minimal"] .product-card.lk-pc:hover,[data-theme-style="apple_minimal"] .product-card.lk-pc.featured-product-card:hover{background: rgba(255,255,255,0.9) !important;border-color: var(--lg-rim) !important;box-shadow: var(--lg-spec),0 0 0 0.5px rgba(28,24,20,0.06),0 18px 40px -16px rgba(38,32,28,0.28) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-media{background: linear-gradient(145deg,rgba(255,255,255,0.95) 0%,rgba(243,240,236,0.75) 100%) !important;border: 1px solid var(--lg-rim) !important;border-radius: 18px !important;box-shadow: var(--lg-spec),0 4px 12px -6px rgba(38,32,28,0.2) !important}[data-theme-style="apple_minimal"] .lk-pc .lk-pc-stats,[data-theme-style="apple_minimal"] .selected-plan-description,[data-theme-style="apple_minimal"] .pd-plan-detail,[data-theme-style="apple_minimal"] .selected-plan-price-banner,[data-theme-style="apple_minimal"] .review-item,[data-theme-style="apple_minimal"] .stock-item,[data-theme-style="apple_minimal"] .gamer-stat-card,[data-theme-style="apple_minimal"] .security-setting-item{background: var(--lg-fill-well) !important;border-color: transparent !important}[data-theme-style="apple_minimal"] .product-plan-card:not(.active),[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card:not(.active){background: rgba(255,255,255,0.5) !important;border: 1.5px solid rgba(255,255,255,0.85) !important;box-shadow: var(--lg-spec),0 0 0 0.5px rgba(28,24,20,0.06),0 4px 12px -8px rgba(38,32,28,0.2) !important;border-radius: 16px !important}[data-theme-style="apple_minimal"] .product-plan-card:not(.active):hover,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card:not(.active):hover{background: rgba(255,255,255,0.75) !important}[data-theme-style="apple_minimal"] .product-plan-card.active,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card.active,[data-theme-style="apple_minimal"] .product-detail-page .product-plan-card.active:hover{background: rgba(255,255,255,0.95) !important;border-radius: 16px !important;box-shadow: var(--lg-spec),0 0 0 3px rgba(0,113,227,0.14),0 8px 20px -10px rgba(0,113,227,0.35) !important}[data-theme-style="apple_minimal"] .order-input,[data-theme-style="apple_minimal"] .order-fields-container textarea,[data-theme-style="apple_minimal"] .order-fields-container input,[data-theme-style="apple_minimal"] .coupon-input,[data-theme-style="apple_minimal"] #filterKeyword,[data-theme-style="apple_minimal"] #filterPriceMin,[data-theme-style="apple_minimal"] #filterPriceMax,[data-theme-style="apple_minimal"] #filterSort,[data-theme-style="apple_minimal"] .user-form .form-control,[data-theme-style="apple_minimal"] .iccid-field,[data-theme-style="apple_minimal"] .affiliate-link-input-wrapper{background-color: var(--lg-fill-well) !important;border-color: transparent !important;box-shadow: none !important}[data-theme-style="apple_minimal"] .header-mega-menu,[data-theme-style="apple_minimal"] .balance-dropdown-menu,[data-theme-style="apple_minimal"] .user-dropdown-menu,[data-theme-style="apple_minimal"] .search-suggest-dropdown,[data-theme-style="apple_minimal"] .search-autocomplete,[data-theme-style="apple_minimal"] .lk-catdrop-panel,[data-theme-style="apple_minimal"] .modal-content,[data-theme-style="apple_minimal"] .ticket-modal-content,[data-theme-style="apple_minimal"] .swal2-popup,[data-theme-style="apple_minimal"] .notify{background: var(--lg-fill-overlay) !important;border: 1px solid var(--lg-rim) !important;box-shadow: var(--lg-spec),var(--lg-shadow-float) !important;backdrop-filter: var(--lg-blur-strong) !important;-webkit-backdrop-filter: var(--lg-blur-strong) !important}[data-theme-style="apple_minimal"] .header-mega-menu,[data-theme-style="apple_minimal"] .modal-content,[data-theme-style="apple_minimal"] .ticket-modal-content,[data-theme-style="apple_minimal"] .swal2-popup{border-radius: var(--lg-radius-panel) !important}[data-theme-style="apple_minimal"] .mega-col-categories,[data-theme-style="apple_minimal"] .modal-header,[data-theme-style="apple_minimal"] .ticket-modal-header{background: rgba(255,255,255,0.35) !important}[data-theme-style="apple_minimal"] .mega-cat-item:hover,[data-theme-style="apple_minimal"] .dropdown-item-link:hover,[data-theme-style="apple_minimal"] .search-autocomplete-item:hover,[data-theme-style="apple_minimal"] .header-nav-item:hover{background: var(--lg-fill-well-hover) !important}[data-theme-style="apple_minimal"] .header-part .mega-product:hover,[data-theme-style="apple_minimal"] .header-part .mega-panel-all:hover{background: var(--lg-fill-well-hover) !important}[data-theme-style="apple_minimal"] .header-part .mega-product-icon{background: linear-gradient(145deg,rgba(255,255,255,0.95) 0%,rgba(243,240,236,0.75) 100%);border-color: var(--lg-rim);box-shadow: var(--lg-spec),0 2px 6px -3px rgba(38,32,28,0.2)}[data-theme-style="apple_minimal"] .backdrop{background: rgba(16,24,40,0.28) !important}[data-theme-style="apple_minimal"] .nav-sidebar{--nav-bg: rgba(247,245,242,0.8);--nav-card: rgba(255,255,255,0.82);border-right: 1px solid rgba(255,255,255,0.7) !important;box-shadow: var(--lg-shadow-float) !important;backdrop-filter: var(--lg-blur-strong) !important;-webkit-backdrop-filter: var(--lg-blur-strong) !important}[data-theme-style="apple_minimal"] .nav-sidebar .nav-header{backdrop-filter: blur(20px) saturate(180%);-webkit-backdrop-filter: blur(20px) saturate(180%)}[data-theme-style="apple_minimal"] .nav-sidebar .nav-account,[data-theme-style="apple_minimal"] .nav-sidebar .nav-group{border: 1px solid var(--lg-rim);box-shadow: var(--lg-spec),0 0 0 0.5px rgba(28,24,20,0.06),0 6px 18px -12px rgba(38,32,28,0.25);border-radius: 22px}[data-theme-style="apple_minimal"] .nav-sidebar .nav-close,[data-theme-style="apple_minimal"] .nav-sidebar .nav-account-btn:not(.is-primary),[data-theme-style="apple_minimal"] .nav-sidebar .nav-wallet{background: var(--lg-fill-well) !important;box-shadow: none !important}@media (max-width: 991.98px){[data-theme-style="apple_minimal"] .mobile-menu{background: rgba(255,255,255,0.55) !important;border: 1px solid rgba(255,255,255,0.85) !important;box-shadow: var(--lg-spec),0 0 0 0.5px rgba(28,24,20,0.08),0 14px 36px -12px rgba(38,32,28,0.32) !important;backdrop-filter: blur(28px) saturate(200%) !important;-webkit-backdrop-filter: blur(28px) saturate(200%) !important}[data-theme-style="apple_minimal"] .mobile-menu a.active{background: rgba(255,255,255,0.7) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,1),0 0 0 0.5px rgba(28,24,20,0.06),0 2px 8px -2px rgba(38,32,28,0.18) !important}}[data-theme-style="apple_minimal"] .product-detail-page .lk-buybar{background: var(--lg-fill-chrome) !important;border-top: 1px solid rgba(255,255,255,0.7) !important;box-shadow: 0 -1px 0 rgba(28,24,20,0.05),0 -10px 30px -18px rgba(38,32,28,0.3) !important;backdrop-filter: var(--lg-blur) !important;-webkit-backdrop-filter: var(--lg-blur) !important}[data-theme-style="apple_minimal"] .lk-footer{background: rgba(255,255,255,0.5) !important;border-top: 1px solid rgba(255,255,255,0.75) !important;box-shadow: 0 -1px 0 rgba(28,24,20,0.05) !important}[data-theme-style="apple_minimal"] .lk-pay-badge{background: var(--lg-fill-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;box-shadow: var(--lg-spec),0 0 0 0.5px rgba(28,24,20,0.06) !important}@media (prefers-reduced-transparency: reduce){[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--lg-fill-content: rgba(255,255,255,0.86);--lg-fill-control: rgba(255,255,255,0.72);--lg-fill-chrome: rgba(255,255,255,0.8);--lg-fill-overlay: rgba(255,255,255,0.9)}@media (max-width: 991.98px){[data-theme-style="apple_minimal"] .mobile-menu{background: rgba(255,255,255,0.72) !important}}[data-theme-style="apple_minimal"] .nav-sidebar{--nav-bg: rgba(247,245,242,0.92)}}@media (prefers-contrast: more){[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--lg-fill-content: #FFFFFF;--lg-fill-control: #FFFFFF;--lg-fill-chrome: rgba(255,255,255,0.98);--lg-fill-overlay: #FFFFFF;--lg-rim: rgba(28,24,20,0.2)}[data-theme-style="apple_minimal"] .mobile-menu,[data-theme-style="apple_minimal"] .nav-sidebar{background: rgba(255,255,255,0.98) !important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--lg-fill-control: rgba(255,255,255,0.9);--lg-fill-chrome: rgba(255,255,255,0.96);--lg-fill-overlay: rgba(255,255,255,0.97)}[data-theme-style="apple_minimal"] .nav-sidebar{--nav-bg: #F7F5F2}}[data-theme-style="apple_minimal"],[data-theme-style="apple_minimal"] body{--lg-spring: cubic-bezier(0.34,1.4,0.64,1);--lg-sheet: cubic-bezier(0.32,0.72,0,1)}@keyframes lg-pop{from{opacity: 0;scale: 0.96;translate: 0 -6px}}@keyframes lg-rise{from{opacity: 0;translate: 0 14px}}@keyframes lg-reveal{from{opacity: 0;translate: 0 28px;scale: 0.97}}@keyframes lg-pill{from{opacity: 0.3;scale: 0.7}}@keyframes lg-bump{0%{scale: 1}40%{scale: 1.35}100%{scale: 1}}@keyframes lg-select{0%{scale: 0.98}60%{scale: 1.01}100%{scale: 1}}@media (prefers-reduced-motion: no-preference){[data-theme-style="apple_minimal"] .product-card.lk-pc{transition: transform 0.45s var(--lg-spring),box-shadow 0.3s var(--lg-ease),background-color 0.3s var(--lg-ease) !important}[data-theme-style="apple_minimal"] .product-card.lk-pc:hover{transform: none !important}@media (hover: hover){[data-theme-style="apple_minimal"] .product-card.lk-pc:hover{transform: translateY(-4px) !important}}[data-theme-style="apple_minimal"] .product-card.lk-pc:active{transform: scale(0.985) !important;transition-duration: 0.12s !important}[data-theme-style="apple_minimal"] :is(.lk-pc-buy,.header-login-btn,.lk-banner-btn,.lk-buybar-btn,.btn-primary,.btn-add-cart,.lk-catdrop-btn,.product-favorite-btn,.header-widget-cart,.nav-account-btn,.lk-zalo-fab,.plan-more-toggle,.quantity-selector button){transition: background-color 0.2s var(--lg-ease),box-shadow 0.2s var(--lg-ease),transform 0.4s var(--lg-spring) !important}[data-theme-style="apple_minimal"] .product-favorite-btn.active i{animation: lg-bump 0.45s var(--lg-spring)}[data-theme-style="apple_minimal"] .product-plan-card.active{animation: lg-select 0.4s var(--lg-spring)}[data-theme-style="apple_minimal"] .header-part #numCart.lk-bump{animation: lg-bump 0.45s var(--lg-spring)}[data-theme-style="apple_minimal"] .header-part .balance-dropdown-menu.show,[data-theme-style="apple_minimal"] .header-part .user-dropdown-menu.show,[data-theme-style="apple_minimal"] .header-part .header-nav-dropdown-wrap.open .header-mega-menu,[data-theme-style="apple_minimal"] .lk-catdrop[open] .lk-catdrop-panel{transform-origin: 50% 0;animation: lg-pop 0.34s var(--lg-spring) both}@media (hover: hover){[data-theme-style="apple_minimal"] .header-part .header-nav-dropdown-wrap:hover .header-mega-menu{transform-origin: 50% 0;animation: lg-pop 0.34s var(--lg-spring) both}}[data-theme-style="apple_minimal"] .nav-sidebar{transition: transform 0.5s var(--lg-sheet),visibility 0s linear 0.5s !important}[data-theme-style="apple_minimal"] .nav-sidebar.active{transition: transform 0.5s var(--lg-sheet),visibility 0s !important}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > *{animation: lg-rise 0.5s var(--lg-sheet) both}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(2){animation-delay: 40ms}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(3){animation-delay: 70ms}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(4){animation-delay: 100ms}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(5){animation-delay: 130ms}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(6){animation-delay: 160ms}[data-theme-style="apple_minimal"] .nav-sidebar.active .nav-content > :nth-child(n+7){animation-delay: 190ms}[data-theme-style="apple_minimal"] .backdrop{transition: opacity 0.3s ease,visibility 0.3s ease !important}[data-theme-style="apple_minimal"] .modal.fade .modal-dialog{transform: scale(0.94) !important;transition: transform 0.45s var(--lg-spring) !important}[data-theme-style="apple_minimal"] .modal.show .modal-dialog{transform: none !important}@media (max-width: 991.98px){[data-theme-style="apple_minimal"] .mobile-menu{transform-origin: 50% 100%;transition: transform 0.45s var(--lg-spring),box-shadow 0.3s ease !important}[data-theme-style="apple_minimal"] .mobile-menu a.active{animation: lg-pill 0.5s var(--lg-spring) both}[data-theme-style="apple_minimal"] .mobile-menu > a > span,[data-theme-style="apple_minimal"] .mobile-menu > a > i{transition: opacity 0.22s ease,transform 0.4s var(--lg-spring) !important}[data-theme-style="apple_minimal"] body.lk-tabbar-min .mobile-menu{transform: translateY(8px) scale(0.9) !important}[data-theme-style="apple_minimal"] body.lk-tabbar-min .mobile-menu > a > span{opacity: 0;transform: translateY(6px) !important}[data-theme-style="apple_minimal"] body.lk-tabbar-min .mobile-menu > a > i{transform: translateY(8px) scale(1.08) !important}}@supports (animation-timeline: view()){[data-theme-style="apple_minimal"] .lk-sec-head,[data-theme-style="apple_minimal"] .product-card.lk-pc:not(.home-shelf *),[data-theme-style="apple_minimal"] .home-shelf,[data-theme-style="apple_minimal"] .home-esim-section .container,[data-theme-style="apple_minimal"] .lk-how .lk-step,[data-theme-style="apple_minimal"] .lk-safe,[data-theme-style="apple_minimal"] .lk-about,[data-theme-style="apple_minimal"] .related-product-mini-item{animation: lg-reveal linear both;animation-timeline: view();animation-range: entry 0px entry 150px}}}
.af-page{--af-brand:#0b5ed7;--af-ink:#14243b;--af-muted:#5a6b85;--af-line:#dce3ef;--af-soft:#f3f6fc;color:var(--af-ink);padding:28px 0 56px}.af-page *,.af-page *::before,.af-page *::after{box-sizing:border-box}.af-page [hidden]{display:none !important}.af-page h1,.af-page h2,.af-page p{margin:0}.af-page button,.af-page input,.af-page select,.af-page textarea{font:inherit}.af-page button{cursor:pointer}.af-page button:disabled{opacity:.55;cursor:not-allowed}.af-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #6b9de4;outline-offset:3px}.af-breadcrumb{display:flex;gap:12px;align-items:center;color:var(--af-muted);font-size:13px;margin-bottom:30px}.af-breadcrumb a,.af-page a{color:var(--af-brand)}.af-heading{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:30px}.af-eyebrow{font-size:11px;font-weight:750;letter-spacing:.13em;color:var(--af-muted)}.af-heading h1{font-size:clamp(28px,3.2vw,42px);line-height:1.18;letter-spacing:-.035em;font-weight:750;margin:10px 0 12px}.af-heading p:last-child{color:var(--af-muted);font-size:15px}.af-wallet{display:grid;gap:5px;padding-left:24px;border-left:2px solid var(--af-line);min-width:180px;font-size:12px;color:var(--af-muted)}.af-wallet strong{color:var(--af-ink);font-size:23px;line-height:1.4;font-variant-numeric:tabular-nums}.af-wallet a{font-weight:650}.af-tabs{display:flex;gap:26px;border-bottom:1px solid var(--af-line);margin-bottom:25px}.af-tabs button{border:0;border-bottom:3px solid transparent;background:none;padding:13px 0;color:var(--af-muted);font-size:14px;font-weight:650}.af-tabs button[aria-selected=true]{border-bottom-color:var(--af-brand);color:var(--af-brand)}.af-workspace{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}.af-order-workflow{background:#fff;border:1px solid var(--af-line);border-radius:16px;min-width:0}.af-order-workflow>.af-workspace{gap:0}.af-catalog,.af-order{min-width:0}.af-order-workflow .af-catalog{border-right:1px solid var(--af-line)}.af-catalog{padding:22px 0 12px}.af-catalog-heading{display:flex;justify-content:space-between;gap:12px;padding:0 22px 18px;align-items:center}.af-catalog-heading h2{font-size:17px;font-weight:700}.af-catalog-heading>span{color:var(--af-muted);font-size:12px}.af-platform-panel{margin:0 22px 22px;padding-bottom:22px;border-bottom:1px solid var(--af-line)}.af-platform-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.af-platform-heading h2{font-size:17px;font-weight:700}.af-platform-heading label{margin:0;font:inherit}.af-platform-heading>span{color:var(--af-muted);font-size:12px}.af-field.af-platform-field{margin-bottom:0}.af-platform-picker{position:relative;min-width:0}.af-platform-toggle{display:flex;align-items:center;gap:11px;width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--af-line);border-radius:8px;background:#fff;color:var(--af-ink);text-align:left;font-size:13px}.af-platform-toggle:hover,.af-platform-toggle[aria-expanded=true]{border-color:#82adeb}.af-platform-value{flex:1;min-width:0;font-weight:550}.af-platform-logo{display:block;flex:0 0 24px;width:24px;height:24px;object-fit:contain}.af-platform-chevron{flex:0 0 auto;margin-left:auto;color:var(--af-muted);font-size:11px}.af-platform-toggle[aria-expanded=true] .af-platform-chevron{transform:rotate(180deg)}.af-platform-options{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:40;max-height:min(360px,50dvh);overflow:auto;overscroll-behavior:contain;padding:5px;border:1px solid var(--af-line);border-radius:10px;background:#fff;box-shadow:0 12px 32px #14243b1a;scrollbar-width:thin}.af-platform-options:focus-visible{outline:2px solid #82adeb;outline-offset:2px}.af-platform-option{display:flex;align-items:center;gap:11px;min-height:45px;padding:9px 10px;border-radius:6px;cursor:pointer;color:var(--af-ink);font-size:13px}.af-platform-option[aria-selected=true]{background:#edf4ff}.af-platform-option.is-active{box-shadow:inset 0 0 0 1px #82adeb;background:var(--af-soft)}.af-platform-option:hover{background:var(--af-soft)}.af-platform-option-name{flex:1;min-width:0;font-weight:550}.af-platform-option small{flex:0 0 auto;color:var(--af-muted);font-size:11px;font-variant-numeric:tabular-nums}.af-platform-check{visibility:hidden;color:var(--af-brand);font-size:11px}.af-platform-option[aria-selected=true] .af-platform-check{visibility:visible}.af-category-label{margin:0;font-size:13px;font-weight:650}.af-category-icon{display:flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:#e8f1ff;color:var(--af-brand);font-size:12px}.af-selection-path .af-platform-logo{flex-basis:17px;width:17px;height:17px}.af-package-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:22px 22px 13px;padding-top:19px;border-top:1px solid var(--af-line)}.af-package-heading h3{margin:0;font-size:15px;font-weight:700}.af-package-heading>span{color:var(--af-muted);font-size:12px}.af-package-empty{padding:12px 13px 22px;color:var(--af-muted);font-size:13px;line-height:1.8}.af-selection-path{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--af-muted);padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid var(--af-line)}.af-selection-path span:last-child{color:var(--af-brand);font-weight:650}.af-search{display:flex;align-items:center;gap:10px;border:1px solid var(--af-line);border-radius:9px;margin:0 22px 14px;padding:0 12px;color:var(--af-muted);background:var(--af-soft)}.af-search input{width:100%;min-width:0;background:none;border:0;padding:12px 0;color:var(--af-ink);font-size:13px}.af-search input:focus{outline:0}.af-search:focus-within{outline:2px solid var(--af-brand);outline-offset:2px}.af-category{margin:0 22px 18px}.af-service-list{max-height:650px;overflow:auto;overscroll-behavior:contain;padding:0 10px;scrollbar-width:thin}.af-service{width:100%;border:1px solid transparent;text-align:left;display:block;padding:16px 13px;border-radius:10px;background:#fff;color:var(--af-ink)}.af-service+.af-service{border-top-color:#edf0f6}.af-service:hover{background:var(--af-soft)}.af-service[aria-pressed=true]{background:#edf4ff;border-color:#a8c7f4}.af-service-line{display:flex;align-items:flex-start;gap:12px;justify-content:space-between}.af-service-name{font-size:13px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.af-service-price{color:var(--af-brand);font-size:13px;font-weight:750;white-space:nowrap;font-variant-numeric:tabular-nums}.af-service-price strong{display:block;color:inherit;font-size:inherit;font-weight:750}.af-service-price small{display:block;color:var(--af-muted);font-size:10px;line-height:1.7;font-weight:400;text-align:right}.af-service-meta{font-size:11px;color:var(--af-muted);display:block;margin-top:7px;line-height:1.65}.af-more{display:block;margin:14px auto 4px;border:0;color:var(--af-brand);background:none;font-size:13px;padding:10px 16px}.af-order{padding:26px}.af-order-top{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:22px 26px;border-bottom:1px solid var(--af-line)}.af-order-top .af-eyebrow{font-size:11px;line-height:1.6}.af-service-id{font-family:Consolas,monospace;color:var(--af-muted);font-size:12px}.af-order h3{font-size:21px;line-height:1.45;font-weight:700;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.af-benefits{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.af-benefits span{color:#09694e;background:#eaf7f1;font-size:11px;padding:4px 8px;border-radius:5px}.af-description{white-space:pre-line;overflow-wrap:anywhere;color:var(--af-muted);font-size:13px;line-height:1.8;margin:17px 0 22px !important;max-height:230px;overflow:auto}.af-field{display:flex;flex-direction:column;gap:7px;font-size:13px;margin-bottom:20px;min-width:0}.af-field>span{font-weight:650}.af-field input,.af-field textarea,.af-field select{width:100%;padding:12px 13px;border:1px solid var(--af-line);border-radius:8px;background:#fff;color:var(--af-ink);min-width:0;line-height:1.5}.af-field input::placeholder,.af-field textarea::placeholder{color:#6c788d}.af-field textarea{resize:vertical}.af-field small{font-size:11px;font-weight:400;color:var(--af-muted);line-height:1.65}.af-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.af-note{border-top:1px solid var(--af-line);padding-top:15px;margin-bottom:20px}.af-note summary,.af-help summary{font-size:13px;font-weight:650;color:var(--af-muted);cursor:pointer}.af-note[open] .af-field{margin-top:15px}.af-receipt{background:var(--af-soft);padding:19px;border-radius:10px;border:1px solid #e4ebf6}.af-receipt>div{display:flex;justify-content:space-between;gap:18px;color:var(--af-muted);font-size:12px;line-height:1.6;margin-bottom:11px}.af-receipt strong{color:var(--af-ink);font-weight:650;text-align:right}.af-receipt .af-total{border-top:1px dashed #bac8dc;margin:16px 0 9px;padding-top:16px;align-items:center;color:var(--af-ink);font-weight:650}.af-total strong{font-size:27px;font-weight:750;color:var(--af-brand);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.af-receipt p{font-size:11px;color:var(--af-muted);line-height:1.7}.af-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:var(--af-brand);color:#fff !important;padding:12px 18px;border:1px solid transparent;border-radius:9px;font-weight:650;font-size:13px;text-decoration:none;min-height:44px}.af-button:hover{background:#0847a8}.af-button-secondary{background:#fff;color:var(--af-ink) !important;border-color:var(--af-line)}.af-button-secondary:hover{background:var(--af-soft)}.af-submit{width:100%;margin-top:18px;justify-content:space-between}.af-notice{border:1px solid #b5cef3;background:#eff5ff;color:#174479;border-radius:10px;padding:15px 18px;margin-bottom:22px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.af-notice[data-kind=error]{border-color:#edc1c1;background:#fff3f3;color:#9c2525}.af-empty{padding:62px 24px;text-align:center;background:#fff;border:1px solid var(--af-line);border-radius:14px}.af-empty>i{display:block;color:var(--af-brand);font-size:26px;margin-bottom:22px}.af-empty h2{font-size:21px;margin-bottom:10px}.af-empty p{color:var(--af-muted);font-size:13px;max-width:470px;margin:0 auto;line-height:1.8}.af-empty a{display:inline-block;margin-top:18px}.af-help{border-top:1px solid var(--af-line);margin-top:30px;padding-top:20px}.af-help>div{max-width:740px;font-size:13px;line-height:1.9;color:var(--af-muted);padding:16px 0}.af-help p{margin-bottom:12px}.af-history-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:22px}.af-history-heading h2{font-size:22px;margin-bottom:8px}.af-history-heading p{font-size:12px;color:var(--af-muted);line-height:1.8}.af-orders{display:grid;gap:14px}.af-history-card{background:#fff;border:1px solid var(--af-line);border-radius:12px;padding:22px}.af-history-top{display:flex;justify-content:space-between;gap:16px;align-items:center;font-size:12px;margin-bottom:12px}.af-history-code{color:var(--af-muted);font-variant-numeric:tabular-nums}.af-history-card h3{font-size:15px;line-height:1.6;margin:0 0 8px;font-weight:650}.af-history-link{display:block;font-size:12px;overflow-wrap:anywhere;margin-bottom:16px}.af-status{display:inline-block;background:#edf3fc;color:#224d87;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:650}.af-status[data-state=done]{color:#09694e;background:#eaf7f1}.af-status[data-state=attention]{color:#8a4a0c;background:#fff2dd}.af-history-details{display:flex;flex-wrap:wrap;gap:12px 28px;margin:0}.af-history-details>div{display:grid;gap:5px;font-size:12px}.af-history-details dt{color:var(--af-muted);font-weight:400}.af-history-details dd{margin:0;font-weight:650;font-variant-numeric:tabular-nums}.af-history-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.af-history-actions button{background:#fff;border:1px solid var(--af-line);border-radius:7px;color:var(--af-ink);min-height:40px;padding:8px 13px;font-size:12px}.af-history-message{font-size:12px;color:var(--af-muted);line-height:1.8;margin-top:15px !important}.af-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:22px;font-size:12px}.af-dialog{color:var(--af-ink);border:1px solid var(--af-line);border-radius:16px;padding:30px;width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;overflow:auto;box-shadow:0 25px 100px #102c5633}.af-dialog::backdrop{background:#14243b88}.af-dialog h2{font-size:24px;margin:12px 0}.af-dialog>p{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.af-dialog dl{margin:22px 0}.af-dialog dl>div{border-bottom:1px solid var(--af-line);padding:12px 0}.af-dialog dt{color:var(--af-muted);font-size:12px;margin-bottom:6px}.af-dialog dd{margin:0;font-size:14px;font-weight:650;overflow-wrap:anywhere}.af-dialog .af-confirm-note{color:var(--af-muted);font-size:12px;margin-bottom:20px}.af-dialog>.af-button{width:100%}.af-dialog-close{float:right;border:0;background:none;font-size:26px !important;line-height:1;padding:0 0 8px 12px;color:var(--af-muted)}.af-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1200px){.af-page>.container{max-width:1180px}}@media(max-width:767px){.af-page{padding:20px 0 36px}.af-heading{align-items:flex-start;flex-direction:column;gap:20px}.af-wallet{border-left:0;border-top:1px solid var(--af-line);padding:15px 0 0;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center}.af-wallet strong{grid-row:1 / 3;grid-column:2;font-size:22px}.af-heading h1{font-size:30px}.af-workspace{grid-template-columns:minmax(0,1fr);gap:18px}.af-service-list{max-height:295px}.af-order{padding:21px}.af-service-line{gap:14px}.af-service-price{font-size:12px}.af-history-heading{align-items:flex-start;flex-direction:column}.af-history-card{padding:18px}.af-history-top{flex-wrap:wrap}.af-dialog{padding:24px}.af-breadcrumb{margin-bottom:22px}.af-pagination{gap:10px}.af-pagination button{padding:10px 12px}}@media(prefers-reduced-motion:no-preference){.af-button,.af-service{transition:background .15s,border-color .15s}}@media(max-width:767px){.af-platform-heading h2{font-size:15px}.af-platform-heading>span{font-size:11px}.af-selection-path{margin-bottom:15px}.af-package-heading{margin-top:18px}}@media(max-width:767px){.af-order-top{padding:20px 22px}.af-order-workflow .af-catalog{border-right:0;border-bottom:1px solid var(--af-line);padding-bottom:20px}}
.header-part .header-desktop-nav > a.header-nav-item.header-engagement-link{display: inline-flex !important;align-items: center;justify-content: center;gap: 7px;min-height: 44px;padding-inline: 13px !important;border: 1px solid rgba(8,100,201,.18) !important;border-radius: 999px !important;background: rgba(8,100,201,.09) !important;color: #0757ad !important;font-weight: 700 !important;white-space: nowrap;box-shadow: inset 0 1px 0 rgba(255,255,255,.9) !important}.header-part .header-desktop-nav > a.header-engagement-link:hover{background: rgba(8,100,201,.15) !important;color: #064a94 !important}.header-part .header-desktop-nav > a.header-nav-item.header-engagement-link.active,.header-part .header-desktop-nav:has(.header-nav-dropdown-wrap:hover) > a.header-engagement-link.active,.header-part .header-desktop-nav:has(.header-nav-dropdown-wrap.open) > a.header-engagement-link.active{background: #0864c9 !important;border-color: #0864c9 !important;color: #fff !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 4px 12px -7px rgba(8,100,201,.6) !important}.header-part .header-engagement-link > i{color: inherit !important;font-size: 14px;flex: 0 0 auto}.nav-sidebar .nav-list .nav-link.nav-link-engagement{min-height: 48px;border: 1px solid rgba(8,100,201,.16);border-radius: 14px;background: rgba(8,100,201,.08) !important;color: #0757ad !important;font-weight: 700 !important}.nav-sidebar .nav-list .nav-link.nav-link-engagement:hover,.nav-sidebar .nav-list .nav-link.nav-link-engagement.active{background: rgba(8,100,201,.15) !important;color: #064a94 !important}.nav-sidebar .nav-link-engagement .nav-ico{background: rgba(8,100,201,.11) !important;color: #0864c9 !important}.header-engagement-link:focus-visible,.nav-link-engagement:focus-visible,.mobile-engagement-link:focus-visible{outline: 3px solid #0864c9 !important;outline-offset: 3px;box-shadow: 0 0 0 2px #fff !important}@media (min-width: 992px) and (max-width: 1399.98px){.header-part .header-desktop-nav > a.header-nav-item.header-engagement-link{gap: 6px;padding-inline: 10px !important;font-size: 13px !important}}@media (max-width: 991.98px){:root:has(.mobile-menu.has-engagement){--lk-tabbar-h: 72px}}.lk-home .lk-engagement-feature{padding: 20px 0 0}.lk-home .lk-engagement-card{display: grid;grid-template-columns: minmax(0,1fr) 280px;align-items: center;gap: 32px;padding: 30px 40px;border: 1px solid rgba(255,255,255,.45);border-radius: 28px;background: linear-gradient(115deg,#073e86,#0864c9);box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 12px 32px -24px #064a94;color: #fff}.lk-home .lk-engagement-copy{min-width: 0}.lk-home .lk-engagement-kicker{margin: 0 0 7px;color: #d3eaff !important;font-size: 12px;font-weight: 600}.lk-home .lk-engagement-title{margin: 0;color: #fff !important;font-size: clamp(30px,3.4vw,42px);line-height: 1.15;font-weight: 750;letter-spacing: -.035em}.lk-home .lk-engagement-description{margin: 11px 0 19px;max-width: 500px;color: #e1efff !important;font-size: 15px;line-height: 1.6}.lk-home .lk-engagement-cta{display: inline-flex;align-items: center;justify-content: center;gap: 22px;min-height: 46px;padding: 11px 20px;border: 1px solid #fff;border-radius: 999px;background: #fff !important;color: #0757ad !important;font-size: 14px;font-weight: 700;line-height: 1.5;text-decoration: none;white-space: nowrap;box-shadow: 0 4px 12px -8px #022c63}.lk-home .lk-engagement-cta:hover{background: #eaf5ff !important}.lk-home .lk-engagement-cta > i{font-size: 13px;color: inherit !important}.lk-home .lk-engagement-cta:focus-visible{outline: 3px solid #fff !important;outline-offset: 4px}.lk-home .lk-engagement-platforms{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 12px;margin: 0;padding: 0;list-style: none}.lk-home .lk-engagement-platforms > li{grid-column: span 2;display: grid;justify-items: center;align-content: center;gap: 7px;min-height: 78px;padding: 12px 4px 10px;border: 1px solid rgba(255,255,255,.8);border-radius: 18px;background: rgba(255,255,255,.94);box-shadow: inset 0 1px 0 #fff,0 5px 12px -9px #022c63;color: #17304e}.lk-home .lk-engagement-platforms > li:nth-child(4){grid-column: 2 / span 2}.lk-home .lk-engagement-platforms > li > img{display: block;width: 36px;height: 36px;object-fit: contain}.lk-home .lk-engagement-platforms > li > span{color: #17304e !important;font-size: 11px;line-height: 1.3;font-weight: 600}@media (max-width: 767.98px){.lk-home .lk-engagement-feature{padding-top: 16px}.lk-home .lk-engagement-card{grid-template-columns: minmax(0,1fr);gap: 18px;padding: 24px;border-radius: 24px}.lk-home .lk-engagement-title{font-size: 30px}.lk-home .lk-engagement-description{font-size: 14px;margin: 10px 0 17px}.lk-home .lk-engagement-cta{width: 100%;gap: 16px}.lk-home .lk-engagement-platforms{grid-row: 1;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px;max-width: 330px}.lk-home .lk-engagement-platforms > li,.lk-home .lk-engagement-platforms > li:nth-child(4){grid-column: auto;min-height: 44px;padding: 7px;border-radius: 13px}.lk-home .lk-engagement-platforms > li > img{width: 28px;height: 28px}.lk-home .lk-engagement-platforms > li > span{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}}@media (max-width: 359.98px){.lk-home .lk-engagement-card{padding: 22px 18px;gap: 16px}.lk-home .lk-engagement-title{font-size: 27px}.lk-home .lk-engagement-platforms{gap: 6px}.lk-home .lk-engagement-platforms > li{padding: 7px 4px}}@media (prefers-reduced-motion: reduce){.header-engagement-link,.nav-link-engagement,.mobile-engagement-link,.lk-home .lk-engagement-cta{animation: none !important;transition: none !important}}
html[data-theme-style="apple_minimal"] body{--ap-panel: var(--lg-fill-content);--ap-well: var(--lg-fill-well);--ap-control: var(--lg-fill-control);--ap-line: rgba(28,24,20,.1);--ap-blue: #0071e3;--ap-ink: #1d1d1f;--ap-muted: #515154;--ap-ring: 0 0 0 3px rgba(0,113,227,.22)}html[data-theme-style="apple_minimal"] body :is(a,button,input,select,textarea,summary,[tabindex]):not(.lk-engagement-cta):focus-visible{outline: 2px solid var(--ap-blue) !important;outline-offset: 3px}html[data-theme-style="apple_minimal"] body .header-part .header-form-pill{background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important}html[data-theme-style="apple_minimal"] body .header-part .header-form-pill:focus-within{box-shadow: var(--lg-spec),var(--ap-ring) !important}html[data-theme-style="apple_minimal"] body .header-part #searchInput,html[data-theme-style="apple_minimal"] body .header-part #searchInput:hover,html[data-theme-style="apple_minimal"] body .header-part #searchInput:focus{background: transparent !important;border-color: transparent !important;box-shadow: none !important;outline: none !important}html[data-theme-style="apple_minimal"] body .header-part .header-desktop-nav .header-nav-dropdown-btn{border-radius: 999px !important}@media (max-width: 991.98px){html[data-theme-style="apple_minimal"] body .header-part .user-dropdown-wrapper{display: none !important}html[data-theme-style="apple_minimal"] body .header-part #searchInput{font-size: 16px !important}html[data-theme-style="apple_minimal"] body .row.content-reverse > :is(.col-lg-3,.col-lg-9){min-width: 0}}@media (max-width: 575.98px){html[data-theme-style="apple_minimal"] body .client-sidebar .sidebar-menu{width: 100%;max-width: 100%;margin-inline: 0;padding-inline: 2px !important;scroll-padding-inline: 2px}}html[data-theme-style="apple_minimal"] body .af-page{--af-brand: var(--ap-blue);--af-ink: var(--ap-ink);--af-muted: var(--ap-muted);--af-line: var(--ap-line);--af-soft: var(--ap-well);background: transparent}html[data-theme-style="apple_minimal"] body .af-page :is(.af-order-workflow,.af-empty,.af-history-card){background: var(--ap-panel);border: 1px solid var(--lg-rim);border-radius: 26px;box-shadow: var(--lg-spec),var(--lg-shadow)}html[data-theme-style="apple_minimal"] body .af-page :is(.af-catalog,.af-order){background: transparent}html[data-theme-style="apple_minimal"] body .af-page .af-tabs{width: fit-content;max-width: 100%;padding: 4px;gap: 4px;border: 1px solid var(--lg-rim);border-radius: 999px;background: var(--ap-well);box-shadow: var(--lg-spec)}html[data-theme-style="apple_minimal"] body .af-page .af-tabs > button{min-height: 44px;padding: 10px 20px;border: 1px solid transparent;border-radius: 999px}html[data-theme-style="apple_minimal"] body .af-page .af-tabs > button[aria-selected="true"]{background: var(--ap-panel);border-color: var(--lg-rim);color: var(--ap-blue);box-shadow: var(--lg-spec),var(--lg-shadow-control)}html[data-theme-style="apple_minimal"] body .af-page .af-platform-toggle{min-height: 50px;border-color: transparent;border-radius: 16px;background: var(--ap-well);box-shadow: inset 0 1px 2px rgba(28,24,20,.03)}html[data-theme-style="apple_minimal"] body .af-page .af-platform-toggle[aria-expanded="true"]{border-color: var(--ap-blue);box-shadow: var(--ap-ring)}html[data-theme-style="apple_minimal"] body .af-page .af-platform-options{background: var(--lg-fill-overlay);border-color: var(--lg-rim);border-radius: 20px;padding: 6px;box-shadow: var(--lg-spec),var(--lg-shadow-float);-webkit-backdrop-filter: var(--lg-blur);backdrop-filter: var(--lg-blur)}html[data-theme-style="apple_minimal"] body .af-page .af-platform-option{border-radius: 13px}html[data-theme-style="apple_minimal"] body .af-page .af-platform-option[aria-selected="true"]{background: rgba(0,113,227,.1)}html[data-theme-style="apple_minimal"] body .af-page .af-platform-option.is-active{background: var(--ap-well);box-shadow: inset 0 0 0 1px rgba(0,113,227,.4)}html[data-theme-style="apple_minimal"] body .af-page .af-category-icon{background: rgba(0,113,227,.1)}html[data-theme-style="apple_minimal"] body .af-page :is(.af-field input,.af-field select,.af-field textarea,.af-search){min-height: 44px;background: var(--ap-well);border-color: transparent;border-radius: 14px;color: var(--ap-ink);box-shadow: inset 0 1px 2px rgba(28,24,20,.03)}html[data-theme-style="apple_minimal"] body .af-page .af-search input{background: transparent}html[data-theme-style="apple_minimal"] body .af-page :is(.af-field input,.af-field select,.af-field textarea):focus{border-color: var(--ap-blue);box-shadow: var(--ap-ring)}html[data-theme-style="apple_minimal"] body .af-page .af-search:focus-within{outline: none;border-color: var(--ap-blue);box-shadow: var(--ap-ring)}html[data-theme-style="apple_minimal"] body .af-page .af-service{margin-bottom: 4px;background: transparent;border-radius: 16px}html[data-theme-style="apple_minimal"] body .af-page .af-service:hover{background: var(--ap-well)}html[data-theme-style="apple_minimal"] body .af-page .af-service[aria-pressed="true"]{background: rgba(0,113,227,.09);border-color: rgba(0,113,227,.24);box-shadow: inset 3px 0 0 var(--ap-blue)}html[data-theme-style="apple_minimal"] body .af-page .af-receipt{background: var(--ap-well);border-color: transparent;border-radius: 20px}html[data-theme-style="apple_minimal"] body .af-page .af-button{background: var(--ap-blue);border-color: transparent;border-radius: 999px;box-shadow: inset 0 1px 0 rgba(255,255,255,.28),0 4px 12px -7px rgba(0,113,227,.5)}html[data-theme-style="apple_minimal"] body .af-page .af-button:not(:disabled):hover{background: #0066cc}html[data-theme-style="apple_minimal"] body .af-page .af-button-secondary,html[data-theme-style="apple_minimal"] body .af-page .af-history-actions button{background: var(--ap-control);color: var(--ap-blue) !important;border: 1px solid var(--lg-rim);border-radius: 999px;box-shadow: var(--lg-spec),var(--lg-shadow-control)}html[data-theme-style="apple_minimal"] body .af-page .af-button-secondary:not(:disabled):hover{background: var(--lg-fill-well-hover)}html[data-theme-style="apple_minimal"] body .af-page :is(.af-benefits span,.af-status){border-radius: 999px}html[data-theme-style="apple_minimal"] body .af-page .af-more{min-height: 44px;background: var(--ap-control);border-radius: 999px;box-shadow: var(--lg-spec)}html[data-theme-style="apple_minimal"] body .af-page .af-notice{background: rgba(0,113,227,.07);border-color: rgba(0,113,227,.18);border-radius: 18px}html[data-theme-style="apple_minimal"] body .af-page .af-notice[data-kind="error"]{background: rgba(195,43,43,.06);border-color: rgba(195,43,43,.2)}html[data-theme-style="apple_minimal"] body .af-page .af-dialog{background: var(--lg-fill-overlay);border-color: var(--lg-rim);border-radius: 28px;box-shadow: var(--lg-spec),var(--lg-shadow-float);-webkit-backdrop-filter: var(--lg-blur);backdrop-filter: var(--lg-blur)}html[data-theme-style="apple_minimal"] body .af-page .af-dialog-close{padding: 7px 10px;border-radius: 50%;background: var(--ap-well)}html[data-theme-style="apple_minimal"] body .af-page .af-dialog::backdrop{background: rgba(28,24,20,.3)}@media (max-width: 767.98px){html[data-theme-style="apple_minimal"] body .af-page :is(.af-field input,.af-field select,.af-field textarea,.af-search input){font-size: 16px}html[data-theme-style="apple_minimal"] body .af-page :is(.af-order-workflow,.af-history-card,.af-dialog){border-radius: 22px}html[data-theme-style="apple_minimal"] body .af-page .af-tabs > button{padding-inline: 18px}}@media (prefers-reduced-transparency: reduce){html[data-theme-style="apple_minimal"] body{--lg-fill-content: rgba(249,248,246,.94);--lg-fill-control: rgba(246,245,243,.94);--lg-fill-chrome: rgba(250,249,247,.94);--lg-fill-overlay: rgba(250,249,247,.98);--lg-fill-well: rgba(120,116,112,.14);--lg-rim: rgba(28,24,20,.12)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-theme-style="apple_minimal"] body{--lg-fill-overlay: rgba(250,249,247,.98);--lg-fill-control: rgba(246,245,243,.96)}}
html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-review,.lk-safe-list,.lk-esim-have){background: var(--ap-panel) !important;border: 1px solid var(--lg-rim) !important;border-radius: 26px !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-safe-help,.lk-step-art,.lk-art-cred){background: var(--ap-well) !important;border: 1px solid var(--ap-line) !important;border-radius: 20px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.65) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-safe-list li + li,.lk-review-foot,.lk-art-cred-row + .lk-art-cred-row){border-color: var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-esim-have-title,.lk-night .lk-esim-have-title,.lk-art-cred-row span){color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-esim-have-text,.lk-safe-help,.lk-art-cred-row b){color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-esim-have-icon,.lk-safe-help i){color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-esim-have-icon{background: rgba(0,113,227,.09) !important;border: 1px solid rgba(255,255,255,.7) !important;border-radius: 15px !important;box-shadow: var(--lg-spec) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-night-link,.home-shelves-more-mobile,.lk-art-plans span,.lk-rv-nav,.home-shelf-nav){min-height: 44px;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;color: var(--ap-blue) !important;box-shadow: var(--lg-spec),0 3px 12px -8px rgba(28,24,20,.22) !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-art-plans .is-on{background: rgba(0,113,227,.1) !important;border-color: rgba(0,113,227,.32) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.8) !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-safe-help a{color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-cta-search{background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;box-shadow: var(--lg-spec),0 8px 28px -18px rgba(28,24,20,.22) !important;color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-cta-search input{background: transparent !important;border: 0 !important;border-radius: 0 !important;color: var(--ap-ink) !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .lk-home .lk-cta-search input::placeholder{color: var(--ap-muted) !important;opacity: 1}html[data-theme-style="apple_minimal"] body .lk-home .lk-cta-search .lk-btn{--key-face: var(--ap-blue);--key-face-hover: #0068d1;--key-ink: #fff;background: linear-gradient(180deg,rgba(255,255,255,.12),transparent 60%),var(--ap-blue) !important;color: #fff !important;border: 1px solid rgba(255,255,255,.28) !important;border-radius: 999px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.35) !important}html[data-theme-style="apple_minimal"] body .product-card.lk-pc .lk-pc-cat,html[data-theme-style="apple_minimal"] body .product-card.lk-pc .lk-pc-cat i{background: rgba(0,113,227,.075) !important;color: var(--ap-blue) !important;border-color: rgba(0,113,227,.12) !important}html[data-theme-style="apple_minimal"] body .product-card.lk-pc .lk-pc-cat i{background: transparent !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.product-hero-image-card,.product-trust-badge){background: var(--ap-panel) !important;border: 1px solid var(--lg-rim) !important;border-radius: 22px !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-hero-image-card .product-image-wrapper,html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .rating-big,html[data-theme-style="apple_minimal"] body .product-detail-page :is(.product-rating-section,.reviews-overview,.gallery-thumb-item){background: var(--ap-well) !important;border: 1px solid transparent !important;border-radius: 18px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.65) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .gallery-thumb-item.active{border-color: var(--ap-blue) !important;box-shadow: var(--ap-ring) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .reviews-overview{background: transparent !important;border-color: transparent !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-header-actions :is(.product-api-doc-btn,.product-favorite-btn,.product-affiliate-share-btn){min-width: 44px;min-height: 44px;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-image-wrapper:has(#productMainImage){background: var(--ap-well) !important;border: 1px solid transparent !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.65) !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.order-price-summary,.lk-pay-hint,.lk-pending-invoice){background: var(--ap-well) !important;border: 1px solid var(--ap-line) !important;border-radius: 18px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.65) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .price-row.total-row{border-top: 1px solid var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .order-stock-info{background: rgba(52,199,89,.085) !important;border: 1px solid rgba(52,199,89,.12) !important;border-radius: 16px !important}html[data-theme-style="apple_minimal"] body .product-detail-page .order-stock-info.low-stock{background: rgba(255,149,0,.09) !important;border-color: rgba(255,149,0,.15) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .order-stock-info.out-of-stock{background: rgba(255,59,48,.075) !important;border-color: rgba(255,59,48,.12) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-sticky-order-panel .pd-plan-detail{background: var(--ap-well) !important;border: 1px solid var(--ap-line) !important;border-radius: 20px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.65) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-header,html[data-theme-style="apple_minimal"] body .product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-header:hover{background: rgba(255,255,255,.32) !important;border-bottom: 1px solid var(--ap-line) !important;border-radius: 0 !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-icon-wrapper{background: rgba(0,113,227,.08) !important;color: var(--ap-blue) !important;border-radius: 11px !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-sticky-order-panel .pd-plan-detail .plan-desc-label{color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .quantity-selector,html[data-theme-style="apple_minimal"] body .cart-page .cart-item-qty{gap: 4px !important;padding: 4px !important;background: var(--ap-well) !important;border: 1px solid transparent !important;border-radius: 999px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.7) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .quantity-selector .qty-btn,html[data-theme-style="apple_minimal"] body .cart-page .cart-item-qty button{width: 44px !important;height: 44px !important;min-height: 44px !important;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 50% !important;color: var(--ap-ink) !important;box-shadow: var(--lg-spec) !important;flex-shrink: 0}html[data-theme-style="apple_minimal"] body .product-detail-page .quantity-selector .qty-input,html[data-theme-style="apple_minimal"] body .cart-page .cart-item-qty .cart-qty-input{height: 44px !important;min-height: 44px !important;padding: 0 4px !important;border: 0 !important;border-radius: 12px !important;background: transparent !important;color: var(--ap-ink) !important;box-shadow: none !important;font-size: 16px !important}html[data-theme-style="apple_minimal"] body .product-detail-page .order-coupon-section{background: var(--ap-well) !important;border: 1px solid var(--ap-line) !important;border-radius: 18px !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.coupon-toggle,.coupon-form-wrapper){background: transparent !important}html[data-theme-style="apple_minimal"] body .product-detail-page .coupon-toggle{min-height: 48px;color: var(--ap-blue) !important;border-radius: 18px !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.btn-review-helpful,.btn-load-more-reviews,.btn-write-review-inline,.plan-more-toggle,.plan-oos-toggle){min-height: 44px;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;color: var(--ap-blue) !important;box-shadow: var(--lg-spec) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .btn-review-helpful.voted{background: rgba(0,113,227,.1) !important;border-color: rgba(0,113,227,.22) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .review-admin-reply{border-radius: 18px !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .reviews-overview{padding: 20px 0 24px !important;border: 0 !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .reviews-summary{gap: 20px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .rating-big{padding: 0 0 8px !important;background: transparent !important;border: 0 !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .rating-bar-row{grid-template-columns: 32px minmax(0,1fr) 20px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .reviews-list{padding: 0 !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-item{padding: 22px 0 !important;margin: 0 !important;background: transparent !important;border: 0 !important;border-top: 1px solid var(--ap-line) !important;border-radius: 0 !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-header{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 12px;margin-bottom: 12px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-user{min-width: 0;gap: 10px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-avatar{width: 36px;height: 36px;flex: 0 0 36px;background: rgba(118,118,128,.08) !important;color: var(--ap-muted) !important;font-size: 14px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-user-info{min-width: 0;gap: 3px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-username{font-size: 14px;line-height: 1.3;overflow-wrap: anywhere}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .verified-badge{padding: 0;background: transparent !important;border: 0 !important;border-radius: 0 !important;font-size: 10.5px !important;line-height: 1.4;white-space: nowrap}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-meta{gap: 5px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-rating-stars{gap: 2px;font-size: 11px;line-height: 1;white-space: nowrap}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-date{color: var(--ap-muted) !important;font-size: 11px !important;line-height: 1.3}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-plan{display: block;margin: 0 0 10px;padding: 0;background: transparent !important;border: 0 !important;border-radius: 0 !important;color: var(--ap-muted) !important;font-size: 12px !important;font-weight: 400 !important;line-height: 1.5;overflow-wrap: anywhere}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-plan > i{display: none}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-content{margin-bottom: 12px;color: var(--ap-ink) !important;line-height: 1.65}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-default-note{align-items: flex-start;gap: 7px;margin: 0;padding: 0;background: transparent;border: 0;border-radius: 0;color: var(--ap-muted);font-size: 12px;font-weight: 400;line-height: 1.55}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .review-default-note > i{margin-top: 3px}html[data-theme-style="apple_minimal"] body .product-detail-page .product-reviews-section .btn-review-helpful{min-height: 44px !important;border-color: var(--ap-line) !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.order-input,.coupon-input,.review-select,.review-textarea),html[data-theme-style="apple_minimal"] body .cart-page .cart-coupon-input input,html[data-theme-style="apple_minimal"] body .products-page :is(#filterKeyword,#filterPriceMin,#filterPriceMax,#filterSort){min-height: 44px;background: var(--ap-well) !important;border: 1px solid transparent !important;border-radius: 14px !important;color: var(--ap-ink) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.55) !important}html[data-theme-style="apple_minimal"] body .product-detail-page :is(.order-input,.coupon-input,.review-select,.review-textarea):focus,html[data-theme-style="apple_minimal"] body .cart-page .cart-coupon-input input:focus,html[data-theme-style="apple_minimal"] body .products-page :is(#filterKeyword,#filterPriceMin,#filterPriceMax,#filterSort):focus{background: var(--ap-well) !important;border-color: rgba(0,113,227,.4) !important;outline: none !important;box-shadow: var(--ap-ring) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .order-input.error{border-color: var(--danger,#d70015) !important;box-shadow: 0 0 0 3px rgba(215,0,21,.12) !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.cart-coupon-card,.cart-payment-card,.cart-actions-card,.cart-login-required,.confirm-section-card){background: var(--ap-panel) !important;border: 1px solid var(--lg-rim) !important;border-radius: 22px !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.cart-items-header,.cart-summary-header,.cart-coupon-header,.confirm-section-header){background: rgba(255,255,255,.24) !important;border-color: var(--ap-line) !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.cart-coupon-form,.cart-summary-body){background: transparent !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.btn-view-orders,.btn-refresh-prices,.btn-clear-cart,.btn-view-history,.cart-header-btn){min-height: 44px;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;color: var(--ap-blue) !important;box-shadow: var(--lg-spec) !important}html[data-theme-style="apple_minimal"] body .cart-page .btn-clear-cart{color: #b42318 !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.btn-view-orders,.btn-refresh-prices,.btn-view-history,.cart-header-btn):hover{background: rgba(255,255,255,.9) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .cart-page .btn-clear-cart:hover{background: rgba(255,59,48,.07) !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.btn-pay-balance,.btn-pay-direct,.btn-login,.btn-confirm-checkout){min-height: 44px !important;border: 1px solid rgba(255,255,255,.28) !important;border-radius: 999px !important;color: #fff !important}html[data-theme-style="apple_minimal"] body .cart-page :is(.btn-pay-balance,.btn-pay-direct,.btn-login,.btn-confirm-checkout):not(:disabled){background: linear-gradient(180deg,rgba(255,255,255,.12),transparent 65%),var(--ap-blue) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 6px 16px -10px rgba(0,113,227,.5) !important}html[data-theme-style="apple_minimal"] body .product-detail-page .btn-apply-coupon,html[data-theme-style="apple_minimal"] body .cart-page .cart-coupon-input .btn-apply-coupon{min-height: 44px;background: linear-gradient(180deg,rgba(255,255,255,.12),transparent 65%),var(--ap-blue) !important;color: #fff !important;border: 1px solid rgba(255,255,255,.28) !important;border-radius: 999px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.4) !important}html[data-theme-style="apple_minimal"] body .products-page .catalog-filter-panel .catalog-filter-foot{background: rgba(255,255,255,.32) !important;border-color: var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .products-page .catalog-filter-panel .filter-cat-toggle{min-width: 36px;min-height: 36px;background: var(--ap-control) !important;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;color: var(--ap-muted) !important;box-shadow: var(--lg-spec) !important}html[data-theme-style="apple_minimal"] body .products-page .catalog-filter-panel .filter-cat-toggle:hover{background: rgba(0,113,227,.07) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .lk-home :is(.lk-night-link,.home-shelves-more-mobile,.lk-rv-nav,.home-shelf-nav):focus-visible,html[data-theme-style="apple_minimal"] body .lk-home .lk-cta-search:focus-within,html[data-theme-style="apple_minimal"] body .product-detail-page :is(.qty-btn,.qty-input,.coupon-toggle,.btn-review-helpful,.btn-load-more-reviews,.btn-write-review-inline,.plan-more-toggle,.plan-oos-toggle,.btn-apply-coupon):focus-visible,html[data-theme-style="apple_minimal"] body .cart-page :is(.cart-item-qty button,.cart-qty-input,.btn-view-orders,.btn-refresh-prices,.btn-clear-cart,.btn-view-history,.cart-header-btn,.btn-apply-coupon,.btn-pay-balance,.btn-pay-direct,.btn-login,.btn-confirm-checkout):focus-visible,html[data-theme-style="apple_minimal"] body .products-page .catalog-filter-panel .filter-cat-toggle:focus-visible{outline: none !important;box-shadow: var(--ap-ring) !important}@media (max-width: 575.98px){html[data-theme-style="apple_minimal"] body .product-detail-page :is(.order-input,.coupon-input,.review-select,.review-textarea),html[data-theme-style="apple_minimal"] body .cart-page .cart-coupon-input input{font-size: 16px !important}html[data-theme-style="apple_minimal"] body .cart-page .cart-item-qty{gap: 2px !important;padding: 3px !important}html[data-theme-style="apple_minimal"] body .cart-page .cart-item-qty .cart-qty-input{width: 42px !important}}
html[data-theme-style="apple_minimal"] body :is(.inner-section.single-banner,.news-page-header){width: calc(100% - 32px);max-width: calc(var(--container-max,1280px) - 32px);margin: 24px auto 0 !important;padding: 24px 10px !important;border: 1px solid var(--lg-rim) !important;border-radius: 26px !important;background: var(--ap-panel) !important;background-image: none !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body :is(.inner-section.single-banner,.news-page-header)::before,html[data-theme-style="apple_minimal"] body :is(.inner-section.single-banner,.news-page-header)::after{content: none !important;display: none !important}html[data-theme-style="apple_minimal"] body :is(.inner-section.single-banner,.news-page-header) > .container{width: 100% !important;max-width: 100% !important;min-width: 0}html[data-theme-style="apple_minimal"] body .inner-section.single-banner :is(h1,h2),html[data-theme-style="apple_minimal"] body .news-page-header .news-page-title{color: var(--ap-ink) !important;line-height: 1.3 !important}html[data-theme-style="apple_minimal"] body .inner-section.single-banner .breadcrumb{width: fit-content;background: var(--ap-well) !important;border: 0 !important;border-radius: 999px !important;padding: 7px 14px !important}html[data-theme-style="apple_minimal"] body .inner-section.single-banner :is(.breadcrumb-item,.breadcrumb-item.active),html[data-theme-style="apple_minimal"] body .news-page-header :is(.news-page-desc,.news-page-meta,.news-page-meta-item,.news-breadcrumb .separator){color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .inner-section.single-banner .breadcrumb-item a,html[data-theme-style="apple_minimal"] body .news-page-header .news-breadcrumb a{color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .esim-intro :is(.esim-hero,.esim-path,.esim-check,.esim-faq-item),html[data-theme-style="apple_minimal"] body .lk-faq .esim-faq-item,html[data-theme-style="apple_minimal"] body .contact-part :is(.contact-channel,.contact-card,.account-card,.page-empty-state),html[data-theme-style="apple_minimal"] body :is(.esim-iccid-help,.esim-unavailable),html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-card,.iccid-help,.iccid-next),html[data-theme-style="apple_minimal"] body .news-page :is(.news-card,.news-hero-main,.news-hero-side-item,.news-widget,.news-empty,.article-container){border: 1px solid var(--lg-rim) !important;border-radius: 22px !important;background: var(--ap-panel) !important;background-image: none !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .esim-intro .esim-hero,html[data-theme-style="apple_minimal"] body .contact-part .account-card{border-radius: 26px !important}html[data-theme-style="apple_minimal"] body .esim-intro :is(.esim-step,.esim-check-tip,.esim-code),html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-help-item,.iccid-result,.iccid-fact),html[data-theme-style="apple_minimal"] body .news-page :is(.article-excerpt,.article-content blockquote,.article-nav-item,.news-filters){border: 1px solid var(--ap-line) !important;border-radius: 16px !important;background: var(--ap-well) !important;background-image: none !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.5) !important}html[data-theme-style="apple_minimal"] body .esim-intro :is(.esim-path-icon,.esim-check-icon),html[data-theme-style="apple_minimal"] body .contact-part :is(.contact-channel-icon,.contact-card > i,.page-empty-icon),html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-card-icon,.iccid-help-icon),html[data-theme-style="apple_minimal"] body .news-page :is(.news-card-avatar,.news-empty-icon,.news-popular-number){border: 1px solid rgba(255,255,255,.75) !important;border-radius: 14px !important;background: var(--ap-control) !important;background-image: none !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .esim-intro .esim-hero-eyebrow{background: rgba(0,113,227,.08) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .esim-intro .esim-step-num{border-radius: 50% !important;background: var(--ap-blue) !important;color: #fff !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) .esim-faq-item > summary,html[data-theme-style="apple_minimal"] body .esim-intro .esim-check-summary{min-height: 52px;background: transparent !important;border-color: var(--ap-line) !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) .esim-faq-item > summary:hover,html[data-theme-style="apple_minimal"] body .esim-intro .esim-check-summary:hover{background: rgba(255,255,255,.3) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) .esim-faq-item[open]{border-color: rgba(0,113,227,.25) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) :is(.esim-hero-title,.esim-path-title,.esim-faq-title,.esim-check-label strong,.esim-check-col h4,.esim-step-body strong),html[data-theme-style="apple_minimal"] body .contact-part :is(.contact-channels-title,.contact-channel-title,.contact-card h4,.contact-card h5,.page-empty-title),html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-card-title,.iccid-help-title,.iccid-next-title,.iccid-help-item h3,.iccid-result-number,.iccid-result-product,.iccid-fact dd),html[data-theme-style="apple_minimal"] body .news-page :is(.news-section-title,.news-card-title,.news-widget-title,.news-popular-title,.article-nav-title){color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) :is(.esim-hero-desc,.esim-hero-points li,.esim-path-desc,.esim-faq-answer,.esim-faq-answer p,.esim-check-body,.esim-check-tip p,.esim-check-col p,.esim-check-foot,.esim-step-body span),html[data-theme-style="apple_minimal"] body .contact-part :is(.contact-channels-desc,.contact-channel-desc,.contact-card p,.page-empty-desc),html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-card-sub,.iccid-help-lead,.iccid-help-item p,.iccid-hint,.iccid-next-copy p,.iccid-fact dt),html[data-theme-style="apple_minimal"] body .news-page :is(.news-card-excerpt,.news-card-meta,.news-card-meta span,.news-card-author-name,.news-popular-meta,.news-popular-meta span,.article-nav-label,.article-excerpt p){color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) :is(.esim-faq-answer a,.esim-check-foot a,.esim-check-col h4 i,.esim-faq-item > summary i),html[data-theme-style="apple_minimal"] body .news-page :is(.news-section-link,.article-content a,.news-widget-title i),html[data-theme-style="apple_minimal"] body .news-page-header .news-page-title i{color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .esim-intro .esim-path-link,html[data-theme-style="apple_minimal"] body .contact-part .contact-channel-cta,html[data-theme-style="apple_minimal"] body .iccid-section :is(.iccid-submit,.iccid-btn--primary),html[data-theme-style="apple_minimal"] body .news-page :is(.news-empty-btn,.news-search-btn){min-height: 44px;border: 1px solid rgba(255,255,255,.2) !important;border-radius: 999px !important;background: var(--ap-blue) !important;background-image: none !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.3),0 3px 10px rgba(0,113,227,.18) !important;color: #fff !important}html[data-theme-style="apple_minimal"] body .esim-intro .esim-path-link{width: fit-content;max-width: 100%;justify-content: center;padding: 10px 18px;line-height: 1.4}html[data-theme-style="apple_minimal"] body .contact-part .page-empty-actions .btn,html[data-theme-style="apple_minimal"] body .esim-unavailable .page-empty-actions .btn{min-height: 44px;border-radius: 999px !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-btn--ghost,html[data-theme-style="apple_minimal"] body .news-page :is(.news-clear-btn,.article-tag,.article-share-btn),html[data-theme-style="apple_minimal"] body .contact-part .page-empty-actions .btn-outline-primary{min-height: 44px;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;background: var(--ap-control) !important;background-image: none !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-category-link,.news-filter-tag,.news-card-category,.news-hero-main-category,.news-hero-side-category){border-radius: 999px !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-filter-tag,.news-category-link.active,.news-category-link.active:hover){background: rgba(0,113,227,.1) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-category-count,.news-category-link.active .news-category-count){background: var(--ap-control) !important;border-radius: 999px !important;color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-card-category,.news-hero-main-category,.news-hero-side-category){border-color: var(--lg-rim) !important;background: rgba(255,255,255,.84) !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-hero-main-content,.news-hero-side-content,.news-card-body,.news-widget-header){background: transparent !important;background-image: none !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-hero-main-content,.news-hero-side-content){position: static !important;inset: auto !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .news-page .article-thumbnail{border-radius: 22px 22px 0 0 !important}html[data-theme-style="apple_minimal"] body .news-page :is(.news-card-footer,.news-widget-header,.news-popular-item,.article-footer),html[data-theme-style="apple_minimal"] body .esim-intro :is(.esim-check-body,.esim-check-foot){border-color: var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field,html[data-theme-style="apple_minimal"] body .news-page .news-search-form{min-height: 52px;border: 1px solid transparent !important;border-radius: 16px !important;background: var(--ap-well) !important;box-shadow: inset 0 1px 2px rgba(28,24,20,.03) !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field .iccid-input,html[data-theme-style="apple_minimal"] body .news-page .news-search-form .news-search-input{min-width: 0;min-height: 44px;border: 0 !important;border-radius: 14px !important;background: transparent !important;box-shadow: none !important;color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .news-page .news-search-form{gap: 4px;padding: 4px;overflow: visible}html[data-theme-style="apple_minimal"] body .news-page .news-search-form .news-search-input{width: 0;padding-inline: 12px !important}html[data-theme-style="apple_minimal"] body .news-page .news-search-form .news-search-btn{flex: 0 0 44px;width: 44px;padding: 0 !important}html[data-theme-style="apple_minimal"] body .news-page :is(#blogSortForm select,.news-widget .form-select){min-height: 44px;border: 1px solid transparent !important;border-radius: 14px !important;background-color: var(--ap-well) !important;color: var(--ap-ink) !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field:focus-within,html[data-theme-style="apple_minimal"] body .news-page .news-search-form:focus-within{border-color: rgba(0,113,227,.5) !important;box-shadow: var(--ap-ring) !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field--error{border-color: var(--lk-danger-text,#d91f2c) !important}html[data-theme-style="apple_minimal"] body :is(.esim-intro,.lk-faq) summary:focus-visible,html[data-theme-style="apple_minimal"] body :is(.esim-intro,.contact-part,.iccid-section,.news-page) :is(a,button,select):focus-visible{outline: 2px solid var(--ap-blue) !important;outline-offset: 3px}@media (max-width: 767.98px){html[data-theme-style="apple_minimal"] body :is(.inner-section.single-banner,.news-page-header){margin-top: 16px !important;padding: 20px 2px !important;border-radius: 22px !important}}@media (max-width: 575.98px){html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field,html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field:focus-within{padding: 0 !important;border: 0 !important;background: transparent !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field .iccid-input{min-height: 48px;padding: 0 14px !important;border: 1px solid transparent !important;background: var(--ap-well) !important;font-size: 16px !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field .iccid-input:focus{border-color: rgba(0,113,227,.5) !important;box-shadow: var(--ap-ring) !important}html[data-theme-style="apple_minimal"] body .iccid-section .iccid-field--error .iccid-input{border-color: var(--lk-danger-text,#d91f2c) !important}}html[data-theme-style="apple_minimal"] body .api-page-header{width: calc(100% - 32px);max-width: calc(var(--container-max,1280px) - 32px);margin: 24px auto 0 !important;padding: 24px 10px !important;border: 1px solid var(--lg-rim) !important;border-radius: 26px !important;background: var(--ap-panel) !important;background-image: none !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}html[data-theme-style="apple_minimal"] body .api-page-header > .container{width: 100% !important;max-width: 100% !important;min-width: 0}html[data-theme-style="apple_minimal"] body .api-page-header .api-page-title{color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .api-page-header .api-page-desc{color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .api-page-header .api-page-title i,html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-info-label i,.api-subsection-title i){color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .api-page-header .api-version-badge{border-radius: 999px !important;background: var(--ap-well) !important;color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-sidebar,.api-section-card){min-width: 0;max-width: 100%;border: 1px solid var(--lg-rim) !important;border-radius: 22px !important;background: var(--ap-panel) !important;box-shadow: var(--lg-spec),var(--lg-shadow) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-section-header{background: transparent !important;border-color: var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-info-box,.api-endpoint-box,.api-code-tabs){min-width: 0;border-color: var(--ap-line) !important;border-radius: 16px !important;background: var(--ap-well) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-section-info h2{color: var(--ap-ink) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-section-info p{color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-nav-link,.api-code-tab,.api-code-copy,.api-endpoint-copy){min-height: 44px;border-radius: 999px !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-nav-link{color: var(--ap-muted) !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-nav-link.active,.api-code-tab.active){border-color: rgba(0,113,227,.18) !important;background: rgba(0,113,227,.1) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-endpoint-copy,html[data-theme-style="apple_minimal"] body .api-page-container .api-info-value .btn-outline-primary{flex-shrink: 0;min-width: 44px;min-height: 44px;border: 1px solid var(--lg-rim) !important;border-radius: 999px !important;background: var(--ap-control) !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important;color: var(--ap-blue) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-info-value{min-width: 0;max-width: 100%}html[data-theme-style="apple_minimal"] body .api-page-container .api-info-value code{overflow-wrap: anywhere}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-info-value code,.param-name,.param-type,.api-response-list code){border-radius: 8px !important;background: var(--ap-well) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-params-table th{background: var(--ap-well) !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-params-table td{border-color: var(--ap-line) !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-code-block,.api-alert){border-radius: 18px !important}html[data-theme-style="apple_minimal"] body .api-page-container :is(.api-nav-link,.api-code-tab,.api-code-copy,.api-endpoint-copy):focus-visible{outline: 2px solid var(--ap-blue) !important;outline-offset: 3px}@media (max-width: 991.98px){html[data-theme-style="apple_minimal"] body .api-page-container .api-sidebar{width: 100%;max-width: 100%;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body .api-page-container .api-sidebar .api-nav-link:not(.active){border-color: var(--lg-rim) !important;background: var(--ap-control) !important;box-shadow: var(--lg-spec),var(--lg-shadow-control) !important}}@media (max-width: 767.98px){html[data-theme-style="apple_minimal"] body .api-page-header{margin-top: 16px !important;padding: 20px 2px !important;border-radius: 22px !important}}@media (max-width: 575.98px){html[data-theme-style="apple_minimal"] body .api-page-container .api-sidebar{width: 100% !important;max-width: 100% !important;margin-inline: 0 !important;padding-inline: 0 !important;scroll-padding-inline: 0}}
html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page){background: transparent !important;color: var(--ap-ink,#1d1d1f)}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page) :is( .card-modern,.gamer-profile-card,.gamer-orders-card,.favorites-page-header,.favorite-item,.favorites-empty,.ticket-stat-card,.ticket-filter-section,.ticket-table-wrapper,.ticket-sidebar-card,.ticket-chat-wrapper,.orders-workspace,.order-detail-header,.detail-card,.affiliate-balance-card,.affiliate-link-card,.affiliate-progress-card,.affiliate-breakdown-card,.affiliate-table-card,.affiliate-withdraw-card,.affiliate-stat-card,.api-key-card,.api-stat-card,.api-empty-state ){background: var(--ap-panel,rgba(255,255,255,.78)) !important;border: 1px solid var(--lg-rim,rgba(255,255,255,.88)) !important;border-radius: 22px !important;box-shadow: var(--lg-spec,inset 0 1px 0 rgba(255,255,255,.9)),var(--lg-shadow,0 10px 28px -20px rgba(38,32,28,.24)) !important;color: var(--ap-ink,#1d1d1f) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page) :is(.gamer-profile-card,.orders-workspace,.affiliate-balance-card){border-radius: 26px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page) :is( .card-modern-header,.card-modern-body,.gamer-orders-header,.orders-header,.orders-filter-bar,.orders-table-wrapper,.order-detail-content,.detail-card-header,.detail-card-body,.ticket-chat-header,.ticket-chat-footer,.ticket-sidebar-header,.ticket-sidebar-actions,.api-key-card-header,.api-key-card-body,.api-key-card-actions,.affiliate-table-header,.affiliate-table-body,.affiliate-withdraw-header,.affiliate-withdraw-body,.affiliate-pagination-wrapper ){background: transparent !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important;color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.ticket-detail-page,.affiliate-page) :is( .profile-info-item,.gamer-stat-card,.gamer-metric-tile,.gamer-level-progress-box,.security-setting-item,.session-item,.twofa-qr-container,.telegram-step,.field-item,.stock-item,.esim-detail-panel,.esim-qr-panel,.esim-renew,.esim-topup-history,.affiliate-mini-stat,.affiliate-note-box,.affiliate-progress-note,.api-key-field,.api-key-rate-limit,.report-error-info,.error-account-content ){background: var(--ap-well,rgba(118,118,128,.08)) !important;border: 1px solid transparent !important;border-radius: 16px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.55) !important;color: var(--ap-ink,#1d1d1f) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}html[data-theme-style="apple_minimal"] body .profile-part .gamer-metric-tile.primary-tile{background: rgba(0,113,227,.065) !important;border-color: rgba(0,113,227,.14) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page) :is(.level-bar-track,.affiliate-progress-bar){background: rgba(118,118,128,.14) !important;border-radius: 999px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page) :is(.level-bar-fill,.affiliate-progress-fill){background: var(--ap-blue,#0071e3) !important;border-radius: inherit !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page) :is( .gamer-info h4,.gamer-stat-value,.metric-tile-value,.profile-info-value,.security-setting-title,.session-info h5,.favorites-page-header-title,.favorite-item-title,.orders-title,.order-product-name,.order-state-title,.ticket-card-title,.subject-title,.affiliate-page-title,.affiliate-balance-value,.affiliate-mini-stat-value,.affiliate-stat-value,.affiliate-link-title,.affiliate-breakdown-title,.affiliate-table-title,.affiliate-withdraw-title,.affiliate-note-title,.api-key-card-name ){color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page) :is( .profile-info-label,.gamer-stat-label,.metric-tile-label,.security-setting-desc,.session-detail-item,.favorites-page-header-count,.favorite-item-date,.favorite-item-meta,.orders-subtitle,.order-plan-name,.ticket-subtitle,.affiliate-page-subtitle,.affiliate-balance-label,.affiliate-mini-stat-label,.affiliate-stat-label,.api-key-card-date ){color: var(--ap-muted,#515154) !important}html[data-theme-style="apple_minimal"] body :is( .profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog ) :is( .form-control,.form-select,.input-style,.custom-form-input,.ticket-form-control,.api-form-input,.affiliate-link-input,.affiliate-filter-input,.affiliate-filter-select,.affiliate-form-input,.affiliate-form-select,.affiliate-pagination-select,.crypto-input-field,.filter-select,.chat-input-wrapper textarea,.orders-search-form input,.esim-topup-stepper input ){background: var(--ap-well,rgba(118,118,128,.08)) !important;background-image: none !important;border: 1px solid transparent !important;border-radius: 14px !important;min-height: 44px !important;color: var(--ap-ink,#1d1d1f) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.55) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.support-tickets-page,.affiliate-page,.inner-section:has(.data-filter-section),.ticket-modal-overlay,.api-modal) :is( select.form-control,.form-select,.affiliate-filter-select,.affiliate-form-select,.affiliate-pagination-select ){background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23515154' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.7' d='m4 6 4 4 4-4'/%3E%3C/svg%3E") !important;background-repeat: no-repeat !important;background-position: right 14px center !important;background-size: 14px 14px !important;padding-right: 36px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal) :is(input,textarea)::placeholder{color: rgba(60,60,67,.64) !important;opacity: 1}html[data-theme-style="apple_minimal"] body :is(.profile-part,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal) :is(input,select,textarea):focus{border-color: rgba(0,113,227,.38) !important;box-shadow: var(--ap-ring,0 0 0 3px rgba(0,113,227,.22)) !important}html[data-theme-style="apple_minimal"] body .product-orders-page .search-input-wrapper{background: transparent !important;border-color: transparent !important;box-shadow: none !important}html[data-theme-style="apple_minimal"] body :is( .profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog ) :is( .order-filter-tab,.filter-tab,.favorites-filter-btn,.btn-quick-amount,.btn-filter-reset,.btn-load-more,.orders-browse-link,.btn-order-view,.btn-outline-secondary,.btn-outline-primary,.custom-btn-secondary,.btn-modal-cancel,.btn-back-tickets,.sidebar-action-btn,.btn-copy-order-id,.btn-order-support,.btn-copy-all,.btn-copy-single,.btn-export-txt,.btn-export-csv,.esim-qr-download,.esim-secondary-action,.esim-install-action--copy,.affiliate-action-btn,.affiliate-balance-btn,.affiliate-breakdown-btn,.affiliate-quick-link,.affiliate-social-btn,.affiliate-filter-btn,.api-key-copy-btn,.api-key-action-btn,.api-modal-btn.secondary,.lk-support-btn,.lk-copy-btn,.copy-btn,.lk-history-link,.lk-result-support,.esim-topup-refresh,.shop-widget-btn ){background: var(--ap-control,rgba(255,255,255,.62)) !important;border: 1px solid var(--ap-line,rgba(28,24,20,.1)) !important;border-radius: 999px !important;min-height: 44px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.9),0 3px 10px -8px rgba(28,24,20,.3) !important;color: var(--ap-blue,#0071e3) !important;backdrop-filter: none !important;-webkit-backdrop-filter: none !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section)) :is( .order-filter-tab.active,.filter-tab.active,.favorites-filter-btn.active,.btn-quick-amount.is-active,.btn-quick-amount[aria-pressed="true"] ){background: rgba(0,113,227,.1) !important;border-color: rgba(0,113,227,.24) !important;color: var(--ap-blue,#0071e3) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.8) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page) :is(.order-filter-tab.active,.filter-tab.active,.favorites-filter-btn.active) :is(.tab-label,.tab-count,.count){color: var(--ap-blue,#0071e3) !important;background: transparent !important}html[data-theme-style="apple_minimal"] body :is( .profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog ) :is( .btn-shop-now,.form-btn,.security-update-btn,.btn-save,.btn-primary,.btn-add-new,.favorite-item-btn-view,.favorites-empty-btn,.btn-create-ticket,.btn-open-ticket-modal,.btn-submit-ticket,.btn-send-message,.btn-filter-search,.btn-search,.btn-reorder,.btn-order-recheck,.custom-btn-primary,.create-invoice-btn-enhanced,.crypto-submit-btn,.wallet-form button,button.shop-widget-btn,.affiliate-action-btn.primary,.affiliate-breakdown-btn.filled,.affiliate-copy-btn,.affiliate-submit-btn,.affiliate-filter-btn.primary,.api-create-btn,.api-modal-btn.primary,.esim-renew-button,.esim-topup-submit,.esim-install-action--primary ){background: var(--ap-blue,#0071e3) !important;border: 1px solid transparent !important;border-radius: 999px !important;min-height: 44px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.25),0 4px 12px -7px rgba(0,113,227,.6) !important;color: #fff !important;text-shadow: none !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.api-modal) :is( .security-update-btn,.btn-save,.btn-shop-now,.btn-primary,.btn-create-ticket,.btn-submit-ticket,.btn-send-message,.affiliate-action-btn.primary,.affiliate-breakdown-btn.filled,.affiliate-submit-btn,.api-create-btn,.api-modal-btn.primary ) :is(i,span){color: inherit !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section)) :is( .logout-all-btn,.btn-logout-session,.favorite-item-btn-remove,.btn-close-ticket,.btn-report-error,.api-key-action-btn.delete,.affiliate-filter-btn.danger,.btn-outline-danger ){border-radius: 999px !important;min-height: 44px !important;background: rgba(255,59,48,.08) !important;border-color: rgba(215,0,21,.12) !important;color: #c52231 !important}html[data-theme-style="apple_minimal"] body .profile-part a[href*="logout"]{border-radius: 999px !important;min-height: 44px !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.lk-wallet-option,.method-card){background: var(--ap-control,rgba(255,255,255,.62)) !important;border: 1px solid var(--ap-line,rgba(28,24,20,.1)) !important;border-radius: 18px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.9) !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.lk-wallet-option.is-active,.lk-wallet-option[aria-current="true"],.method-card.active){background: rgba(0,113,227,.075) !important;border-color: rgba(0,113,227,.32) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.9),0 0 0 2px rgba(0,113,227,.06) !important}html[data-theme-style="apple_minimal"] body .profile-part :is( .lk-bank-static,.received-amount-box-enhanced,.crypto-rate-box,.crypto-received-box,.crypto-info-box,.lk-invoice-checking,.lk-history-empty,.lk-support-box,.lk-pay-note,.qr-container ){background: var(--ap-well,rgba(118,118,128,.08)) !important;border: 1px solid transparent !important;border-radius: 16px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.6) !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.received-amount-box-enhanced .value,.crypto-received-amount,.crypto-rate-value,.lk-wallet-option-check){color: var(--ap-blue,#0071e3) !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.alert.bg-white.alert-info,.twofa-note){background: rgba(0,113,227,.065) !important;border-color: rgba(0,113,227,.12) !important;border-radius: 16px !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.bank-info-table,.lk-transfer-table) :is(tr,td){background: transparent !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important}html[data-theme-style="apple_minimal"] body .profile-part :is(.gaming-qr-frame,.twofa-qr-image,.qr-container img){background: #fff !important;border-radius: 18px !important}html[data-theme-style="apple_minimal"] body .inner-section :is(.data-filter-section,.data-table-wrapper){background: var(--ap-panel,rgba(255,255,255,.78)) !important;border: 1px solid var(--lg-rim,rgba(255,255,255,.88)) !important;border-radius: 22px !important;box-shadow: var(--lg-spec,inset 0 1px 0 rgba(255,255,255,.9)),var(--lg-shadow,0 10px 28px -20px rgba(38,32,28,.24)) !important}html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table,.orders-table,.ticket-table,.affiliate-table,.data-table,.profile-part .table) :is(thead,thead th){background: var(--ap-well,rgba(118,118,128,.08)) !important;color: var(--ap-muted,#515154) !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important}html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table,.orders-table,.ticket-table,.affiliate-table,.data-table) tbody td{background: transparent !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important}html[data-theme-style="apple_minimal"] body .inner-section :is(.gamer-orders-table,.orders-table,.ticket-table,.affiliate-table,.data-table) tbody tr:hover td{background: rgba(118,118,128,.045) !important}html[data-theme-style="apple_minimal"] body .inner-section :is(.top-filter,.bottom-paginate,.data-load-more,.load-more-wrapper,.affiliate-filter-form){background: transparent !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page,.inner-section:has(.data-filter-section)) :is(.pagination,.affiliate-pagination) .page-link{background: var(--ap-control,rgba(255,255,255,.62)) !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important;border-radius: 12px !important;color: var(--ap-blue,#0071e3) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page,.inner-section:has(.data-filter-section)) :is(.pagination,.affiliate-pagination) .active .page-link{background: var(--ap-blue,#0071e3) !important;color: #fff !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page,.favorites-page) :is(.gamer-rank-badge,.order-code-badge,.plan-badge,.quantity-badge,.favorite-item-badge,.affiliate-rate-badge,.affiliate-table-badge){border-radius: 999px !important;background: var(--ap-well,rgba(118,118,128,.08)) !important;border-color: transparent !important}html[data-theme-style="apple_minimal"] body .affiliate-page .affiliate-rate-badge{color: var(--ap-muted,#515154) !important}html[data-theme-style="apple_minimal"] body .affiliate-page :is(.affiliate-social-btn,.affiliate-copy-btn){min-width: 44px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.ticket-detail-page) :is( .copy-btn,.lk-copy-btn,.api-key-copy-btn,.btn-copy-order-id,.btn-copy-single,.favorite-item-btn-remove ){min-width: 44px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.affiliate-page,.support-tickets-page) :is( .gamer-stat-icon,.lk-wallet-option-icon,.api-key-card-icon,.api-key-field-icon,.orders-header-icon,.ticket-header-icon ){background: rgba(0,113,227,.08) !important;border-radius: 14px !important;color: var(--ap-blue,#0071e3) !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.75) !important}html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message.is-admin .chat-bubble-content{background: var(--ap-well,rgba(118,118,128,.08)) !important;border: 1px solid transparent !important;border-radius: 18px 18px 18px 5px !important;color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message.is-user .chat-bubble-content{background: rgba(0,113,227,.1) !important;border: 1px solid rgba(0,113,227,.1) !important;border-radius: 18px 18px 5px 18px !important;color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body .ticket-detail-page .chat-message :is(.chat-bubble-content p,.chat-bubble-content a){color: inherit !important}html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay,#telegramModalOverlay)) .custom-modal,html[data-theme-style="apple_minimal"] body :is(.ticket-modal-overlay,.api-modal) :is(.ticket-modal-content,.api-modal-dialog),html[data-theme-style="apple_minimal"] body .esim-topup-dialog{background: var(--ap-panel,rgba(255,255,255,.9)) !important;border: 1px solid var(--lg-rim,rgba(255,255,255,.88)) !important;border-radius: 26px !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.95),0 24px 70px -25px rgba(28,24,20,.3) !important;color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog) :is( .custom-modal-header,.custom-modal-footer,.ticket-modal-header,.ticket-modal-footer,.api-modal-header,.api-modal-footer,.esim-topup-header,.esim-topup-footer ){background: transparent !important;border-color: var(--ap-line,rgba(28,24,20,.1)) !important;color: var(--ap-ink,#1d1d1f) !important}html[data-theme-style="apple_minimal"] body :is(:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog) :is(.custom-modal-close,.ticket-modal-close,.api-modal-close,.esim-topup-close){min-width: 44px !important;min-height: 44px !important;background: var(--ap-well,rgba(118,118,128,.08)) !important;border: 1px solid transparent !important;border-radius: 50% !important;color: var(--ap-muted,#515154) !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal,.esim-topup-dialog) :is(a,button,input,select,textarea):focus-visible{outline: 2px solid var(--ap-blue,#0071e3) !important;outline-offset: 3px !important}@media (max-width: 575.98px){html[data-theme-style="apple_minimal"] body :is(.profile-part,.favorites-page,.support-tickets-page,.ticket-detail-page,.affiliate-page) :is(.gamer-profile-card,.orders-workspace,.affiliate-balance-card,.card-modern,.detail-card,.ticket-chat-wrapper,.ticket-sidebar-card){border-radius: 22px !important}html[data-theme-style="apple_minimal"] body :is(.profile-part,.support-tickets-page,.ticket-detail-page,.affiliate-page,.inner-section:has(.data-filter-section),:where(#profileModalOverlay,#telegramModalOverlay),.ticket-modal-overlay,.api-modal) :is(.form-control,.form-select,.custom-form-input,.ticket-form-control,.api-form-input,.affiliate-filter-input,.affiliate-filter-select,.affiliate-form-input,.affiliate-form-select){font-size: 16px !important}}
