.page_responsiveBoot__KNBSc{min-height:70vh;background:var(--bg,#0d0d0f)}.page_container__2yyOH{position:relative;--bg:#ffffff;--surface:#f5f5f7;--surface-warm:#fbfbfd;--fg:#1d1d1f;--fg-2:#424245;--muted:#6e6e73;--meta:#86868b;--border:#d2d2d7;--border-soft:#e8e8ed;--accent:#0B5FF0;--accent-on:#ffffff;--accent-hover:#2979FF;--accent-active:#0945B0;--star:#f59e0b;--success:#16a34a;--warn:#eab308;--danger:#dc2626;--font-display:"SF Pro Display","Inter Tight","Helvetica Neue",Helvetica,Arial,sans-serif;--font-body:"SF Pro Text","Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--font-mono:"SF Mono",ui-monospace,"JetBrains Mono",Menlo,Monaco,Consolas,monospace;--text-3xs:10px;--text-2xs:11px;--text-xs:12px;--text-sm:14px;--text-base:17px;--text-lg:21px;--text-xl:28px;--text-2xl:40px;--leading-body:1.47;--leading-tight:1.05;--tracking-display:-0.015em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-pill:980px;--elev-flat:none;--elev-ring:0 0 0 1px var(--border);--elev-raised:0 12px 32px rgba(0,0,0,0.08);--focus-ring:0 0 0 4px color-mix(in oklab,var(--accent),transparent 65%);--motion-fast:150ms;--motion-base:220ms;--motion-slow:350ms;--ease-standard:cubic-bezier(0.28,0,0.22,1);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);color:var(--fg);background:#e8e8ed;min-height:100vh;max-width:480px;margin:0 auto;padding-bottom:var(--space-8);transition:background var(--motion-base) var(--ease-standard)}[data-theme=dark] .page_container__2yyOH{--bg:#1a1a1c;--surface:#222224;--surface-warm:#252528;--fg:#f5f5f7;--fg-2:#a1a1a6;--muted:#86868b;--meta:#6e6e73;--border:#3a3a3c;--border-soft:#2c2c2e;--accent:#3B82F6;--accent-on:#ffffff;--accent-hover:#60A5FA;--accent-active:#2563EB;--elev-raised:0 12px 32px rgba(0,0,0,0.24);background:#0d0d0f}@media (min-width:768px){.page_container__2yyOH{max-width:720px;margin-top:var(--space-4);margin-bottom:var(--space-4);border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--border-soft),0 4px 24px rgba(0,0,0,.06)}}.page_breadcrumb__YM3_2{position:absolute;top:12px;left:16px;z-index:2;display:flex;align-items:center;gap:4px;padding:4px 0;margin:0;font-size:var(--text-2xs);color:rgba(255,255,255,.25);overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:calc(100% - 32px)}.page_breadcrumb__YM3_2::-webkit-scrollbar{display:none}.page_breadcrumbLink__cxv0l{color:inherit;text-decoration:none;transition:color var(--motion-fast) var(--ease-standard)}.page_breadcrumbLink__cxv0l:hover{color:rgba(255,255,255,.6)}.page_breadcrumbSep___HFNm{color:inherit;font-size:9px;-webkit-user-select:none;user-select:none;opacity:.6}.page_breadcrumbCurrent__NaQ41{color:var(--fg-2);font-weight:500;overflow:hidden;text-overflow:ellipsis}.page_featureGraphic__MY4VF{position:relative;width:100vw;margin-left:calc(-50vw + 50%);margin-bottom:20px;height:200px;overflow:hidden;background:linear-gradient(160deg,#0f0c29,#1a1040 25%,#302b63 55%,#0B5FF0)}@media (min-width:768px){.page_featureGraphic__MY4VF{height:400px}}.page_featureGraphic__MY4VF:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 75% 40%,rgba(11,95,240,.35) 0,transparent 50%),radial-gradient(ellipse at 20% 80%,rgba(139,92,246,.2) 0,transparent 50%),radial-gradient(ellipse at 50% 20%,rgba(99,102,241,.15) 0,transparent 40%);transition:opacity .3s}.page_featureGraphic__MY4VF.page_hasVideo__TvJ7c:before{opacity:0}.page_featureGraphic__MY4VF.page_noVideo__BB6yM{background:#e8e8ed}[data-theme=dark] .page_featureGraphic__MY4VF.page_noVideo__BB6yM{background:#0d0d0f}.page_featureGraphic__MY4VF.page_noVideo__BB6yM .page_orb__htp8R,.page_featureGraphic__MY4VF.page_noVideo__BB6yM:before{display:none}.page_heroImg__4GLW_{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.55;mix-blend-mode:overlay;transition:opacity .35s var(--ease-standard)}.page_heroImgHidden__NNnqW{opacity:0}.page_heroVideo__0Zj2O{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;opacity:1}.page_headerOverlay__wyIdD{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.4) 0,transparent 40%),linear-gradient(0deg,#e8e8ed 0,transparent 50%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-theme=dark] .page_headerOverlay__wyIdD{background:linear-gradient(180deg,rgba(13,13,15,.45) 0,transparent 40%),linear-gradient(0deg,#0d0d0f 0,transparent 50%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.page_heroVfx__NmjHg{position:absolute;inset:0;pointer-events:none;z-index:1}.page_orb__htp8R{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12) 0,transparent 70%)}.page_orb__htp8R:first-child{width:120px;height:120px;top:10px;right:20px}.page_orb__htp8R:nth-child(2){width:80px;height:80px;bottom:30px;left:40px;background:radial-gradient(circle,rgba(139,92,246,.15) 0,transparent 70%)}.page_orb__htp8R:nth-child(3){width:60px;height:60px;top:60px;left:50%;background:radial-gradient(circle,rgba(99,102,241,.2) 0,transparent 70%)}.page_topBar__jnIXH{position:absolute;top:12px;left:0;right:0;z-index:5;display:flex;align-items:center;padding:6px 8px;gap:4px;pointer-events:none}.page_topBarBtn__qA6Yu{width:44px;height:44px;border-radius:50%;border:none;background:rgba(0,0,0,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:rgba(255,255,255,.9);cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .2s}.page_topBarBtn__qA6Yu:active{background:rgba(0,0,0,.55)}.page_topBarSpacer___P00a{flex:1}.page_shareModalOverlay__1Y0Yu{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;pointer-events:auto;background:rgba(0,0,0,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:page_shareOverlayIn__vphlC .25s ease-out;padding:20px}@keyframes page_shareOverlayIn__vphlC{0%{opacity:0}to{opacity:1}}.page_shareModal__aEbHH{width:100%;max-width:460px;max-height:90vh;overflow-y:auto;background:rgba(28,28,30,.97);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:20px;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 64px rgba(0,0,0,.5),inset 0 0 0 .5px rgba(255,255,255,.06);animation:page_shareModalIn__OPKk_ .3s cubic-bezier(.16,1,.3,1);font-family:var(--font-body)}@keyframes page_shareModalIn__OPKk_{0%{opacity:0;transform:translateY(12px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.page_shareModalHeader__5Ny73{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.page_shareModalTitle__t8I0Y{font-family:var(--font-display);font-size:18px;font-weight:600;color:#fff;letter-spacing:-.01em}.page_shareModalClose__DhwWa{width:32px;height:32px;border-radius:50%;border:none;background:rgba(255,255,255,.08);color:rgba(255,255,255,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;flex-shrink:0}.page_shareModalClose__DhwWa:hover{background:rgba(255,255,255,.15);color:#fff}.page_shareModalBody__MrR_P{padding:20px 24px 24px;display:flex;flex-direction:column;gap:20px}.page_shareModalSection__TUbiY{display:flex;flex-direction:column;gap:10px}.page_shareModalSectionLabel__OpWgD{font-size:12px;font-weight:600;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.6px}.page_shareModalCommissionBadge__FSzzW{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;background:linear-gradient(135deg,rgba(0,200,83,.15),rgba(0,160,60,.1));border:1px solid rgba(0,200,83,.25);color:#4caf50;font-size:13px;font-weight:600;width:-moz-fit-content;width:fit-content}.page_shareModalCommissionDesc__cS35f{font-size:14px;color:rgba(255,255,255,.6);line-height:1.55}.page_shareModalCopyRow__5c6P_{display:flex;gap:8px}.page_shareModalCopyInput__Bas_l{flex:1;min-width:0;padding:10px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:rgba(255,255,255,.7);font-size:13px;font-family:var(--font-mono);outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_shareModalCopyBtn__pAMmT{display:flex;align-items:center;gap:6px;padding:10px 16px;border-radius:10px;border:none;background:rgba(255,255,255,.1);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;white-space:nowrap;flex-shrink:0}.page_shareModalCopyBtn__pAMmT:hover{background:rgba(255,255,255,.18)}.page_shareModalCopyBtn__pAMmT:active{background:rgba(255,255,255,.25)}.page_shareModalCopyBtnCopied__JkONW{background:rgba(0,200,83,.2);color:#4caf50}.page_shareModalCopyBtnCopied__JkONW:hover{background:rgba(0,200,83,.25)}.page_shareModalSteps__63EID{display:flex;flex-direction:column;gap:8px}.page_shareModalStepsTitle__rvgo3{font-size:13px;font-weight:600;color:rgba(255,255,255,.7)}.page_shareModalStep__9S3DB{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:rgba(255,255,255,.55);line-height:1.45}.page_shareModalStepNum__mT8zS{width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.08);color:rgba(255,255,255,.5);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.page_shareModalLoginPrompt__m_KGS{padding:16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.page_shareModalLoginPromptText__WzZgb{font-size:13px;color:rgba(255,255,255,.5);line-height:1.45}.page_shareModalLoginBtn__Y8UXI{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:20px;border:none;background:linear-gradient(135deg,#4caf50,#43a047);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s}.page_shareModalLoginBtn__Y8UXI:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(76,175,80,.35)}.page_shareModalLoginBtn__Y8UXI:active{transform:translateY(0)}.page_shareModalDivider__nG5fg{height:1px;background:rgba(255,255,255,.08);margin:0}.page_shareModalSocialRow__fpeGF{display:flex;gap:10px}.page_shareModalSocialBtn__BSMZt{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(255,255,255,.7);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.page_shareModalSocialBtn__BSMZt:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18);color:#fff}.page_shareModalSocialBtnFb__m8ebn:hover{background:rgba(24,119,242,.15);border-color:rgba(24,119,242,.4);color:#1877f2}.page_shareModalSocialBtnZalo__NMvht:hover{background:rgba(0,119,255,.15);border-color:rgba(0,119,255,.4);color:#0077ff}.page_heroTitleOverlay__AKkPH{position:relative;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:calc(-200px + 82px);padding:0 8px 16px;min-height:calc(200px - 82px)}.page_heroTitleOverlay__AKkPH .page_gameName__eWeEW{font-family:var(--font-roboto),"Google Sans","Product Sans",sans-serif;font-size:22px;font-weight:500;color:#fff;line-height:1.25;letter-spacing:-.3px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.page_heroTitleOverlay__AKkPH .page_gameDev__ZjvFr{font-size:var(--text-sm);color:#1A73E8;font-weight:500}.page_heroBottomRow__mjpqd{display:flex;align-items:center;gap:14px;margin-top:8px;width:100%;min-width:0}@media (min-width:768px){.page_heroTitleOverlay__AKkPH{margin-top:calc(-400px + 82px);min-height:calc(400px - 82px)}}.page_heroIconSmall__16FrV{width:64px;height:64px;flex-shrink:0;border-radius:14px;background:transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px rgba(0,0,0,.25);overflow:hidden}.page_heroIconSmall__16FrV img{width:100%;height:100%;object-fit:cover}.page_heroMetaBar__BVHjc{display:flex;align-items:center;gap:0;height:64px;flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_heroMetaBar__BVHjc::-webkit-scrollbar{display:none}.page_heroMetaCol__GKGCM{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 14px;flex-shrink:0;text-align:center}.page_heroMetaVal__7V2iq{font-size:13px;font-weight:600;color:#fff;line-height:1.3;display:flex;align-items:center;gap:2px;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.6)}.page_heroMetaVal__7V2iq svg{width:13px;height:13px;color:#fff}.page_heroMetaLabel__Sz1FX{font-size:11px;color:rgba(255,255,255,.7);margin-top:1px;line-height:1.3;white-space:nowrap;display:flex;align-items:center;gap:2px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.page_heroMetaDivider__nlbsJ{width:1px;height:36px;background:rgba(255,255,255,.2);flex-shrink:0}.page_infoStrip__8W65U{display:flex;align-items:center;gap:8px;padding:10px 16px 6px}.page_ratingCompact__QautB{display:flex;align-items:center;gap:4px;font-size:var(--text-sm);font-weight:600;color:var(--fg)}.page_ratingCompact__QautB svg{width:13px;height:13px;fill:var(--star)}.page_dotSep__P3I5Q{width:2px;height:2px;border-radius:50%;background:var(--muted)}.page_dlText__Vsbt7{font-size:var(--text-sm);color:var(--fg-2);font-weight:500}.page_ageBadge__35max{font-size:var(--text-2xs);font-weight:700;color:var(--fg-2);padding:2px 6px;border:1px solid var(--border);border-radius:4px}.page_adsTag__zASaS{font-size:var(--text-xs);color:var(--muted)}.page_promoBanner__4HnWd{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:0 16px 2px;border-radius:var(--radius-md);background:color-mix(in oklab,var(--fg),transparent 96%);cursor:pointer;text-decoration:none;transition:background var(--motion-fast) var(--ease-standard)}.page_promoBanner__4HnWd:hover{background:color-mix(in oklab,var(--fg),transparent 94%)}.page_promoIcon__jAosL{width:36px;height:36px;flex-shrink:0;border-radius:8px;background:linear-gradient(135deg,#1a73e8,#0d47a1);display:flex;align-items:center;justify-content:center}.page_promoIcon__jAosL svg{width:18px;height:18px;color:#fff}.page_promoText__1B0yG{flex:1;font-size:var(--text-xs);color:var(--fg-2);line-height:1.45}.page_promoText__1B0yG b{color:var(--fg);font-weight:600}.page_promoChevron__zCxzu{width:14px;height:14px;color:var(--meta);flex-shrink:0}.page_planCard__aGTML{margin:0 8px 8px;padding:4px 0;border:1px solid color-mix(in oklab,var(--border-soft),transparent 40%);border-radius:var(--radius-sm);background:var(--bg);overflow:hidden}.page_planRow__ErThb{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;transition:background var(--motion-fast) var(--ease-standard);position:relative}.page_planRow__ErThb:hover{background:color-mix(in oklab,var(--surface),var(--fg) 2%)}.page_planRow__ErThb+.page_planRow__ErThb{border-top:1px solid var(--border-soft)}.page_planRadio__ZcgWP{width:20px;height:20px;flex-shrink:0;margin-top:1px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;transition:all var(--motion-fast) var(--ease-standard)}.page_planRow__ErThb.page_selected__Jf6sW .page_planRadio__ZcgWP{border-color:var(--accent);background:var(--accent)}.page_planRow__ErThb.page_selected__Jf6sW .page_planRadio__ZcgWP:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-on)}.page_planInfo__O9oVc{flex:1;min-width:0}.page_planNameRow__rdZm2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:3px}.page_planName__NQqQF{font-size:var(--text-sm);font-weight:600;color:var(--fg);line-height:1.3}.page_planBadge__5SLTv{font-size:var(--text-3xs);font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:2px 7px;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--accent),transparent 88%);color:var(--accent);flex-shrink:0}.page_planBadge__5SLTv.page_sale__UEtbS{background:color-mix(in oklab,var(--success),transparent 90%);color:var(--success)}.page_planPriceCol__nD97C{text-align:right;flex-shrink:0;min-width:56px}.page_planPrice__u6htm{font-family:var(--font-display);font-size:var(--text-base);font-weight:700;color:var(--fg);letter-spacing:-.2px;line-height:1.2}.page_planPrice__u6htm .page_orig__CZT5N{display:block;font-size:var(--text-3xs);color:var(--muted);text-decoration:line-through;font-weight:400;margin-bottom:1px}.page_planPrice__u6htm .page_salePrice__dDBL0{color:var(--accent)}.page_planFeatures__tD6mK{display:flex;flex-direction:column;gap:3px;margin-top:6px;font-size:var(--text-2xs);color:var(--fg-2);line-height:1.4}.page_planFeatures__tD6mK span:before{content:"• ";color:var(--muted)}.page_installRow__5K2tW{display:flex;gap:10px;align-items:center;padding:6px 16px 14px}.page_installRow__5K2tW .detail-buy-box{position:static;top:auto;gap:16px}.page_installRow__5K2tW .detail-buy-box__actions{display:flex;flex-direction:column;gap:8px}.page_btnInstall__5uU9k{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;padding:13px 20px;background:var(--accent);color:var(--accent-on);font-family:var(--font-body);font-size:var(--text-base);font-weight:600;border:none;border-radius:var(--radius-pill);cursor:pointer;letter-spacing:-.2px;transition:all var(--motion-fast) var(--ease-standard);box-shadow:0 4px 16px color-mix(in oklab,var(--accent),transparent 76%)}.page_btnInstall__5uU9k:hover{background:var(--accent-hover);transform:scale(1.01)}.page_btnInstall__5uU9k:active{transform:scale(.97);background:var(--accent-active)}.page_btnInstall__5uU9k:disabled{opacity:.7;cursor:not-allowed;transform:none}.page_btnCart___VU0T{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--border);background:var(--bg);color:var(--fg);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--motion-fast) var(--ease-standard)}.page_btnCart___VU0T:hover{border-color:var(--accent);color:var(--accent);transform:scale(1.05)}.page_btnCart___VU0T:active{transform:scale(.93)}.page_btnCart___VU0T:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_btnCart___VU0T svg{width:22px;height:22px}.page_cartSuccess__iUeFJ{border-color:var(--accent);color:var(--accent)}.page_cartBadge__vVqno{position:absolute;top:-4px;right:-6px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:linear-gradient(135deg,#ff4757,#ff3838 50%,#e84118);color:#fff;font-size:11px;font-weight:700;line-height:20px;text-align:center;pointer-events:none;box-shadow:0 2px 8px rgba(255,56,56,.45),0 0 0 2px rgba(10,10,10,.8);letter-spacing:.3px}@keyframes page_badgePulse__ckTDF{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.page_badgePulse__ckTDF{animation:page_badgePulse__ckTDF .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes page_flyToCart__Kw2T3{0%{opacity:1;transform:translate(0) scale(1);box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 0 1.5px rgba(45,212,191,.3)}35%{opacity:1;transform:translate(calc(var(--fly-end-x) * .25),calc(var(--fly-end-y) * .35)) scale(1.25);box-shadow:0 6px 28px rgba(0,0,0,.55),0 0 0 2px rgba(45,212,191,.5)}70%{opacity:.85;transform:translate(calc(var(--fly-end-x) * .65),calc(var(--fly-end-y) * .75)) scale(1);box-shadow:0 5px 24px rgba(0,0,0,.5),0 0 0 1.5px rgba(45,212,191,.4)}to{opacity:.25;transform:translate(var(--fly-end-x),var(--fly-end-y)) scale(.5);box-shadow:0 2px 12px rgba(0,0,0,.4),0 0 0 1px rgba(45,212,191,.2)}}.page_flyClone__5bWHE{position:fixed;z-index:9999;pointer-events:none;animation:page_flyToCart__Kw2T3 .9s cubic-bezier(.25,.46,.45,.94) forwards;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.5),0 0 0 1.5px rgba(45,212,191,.3)}.page_screenshotsWrap__JHFYs{padding:0 16px;margin-bottom:14px}.page_screenshotsRow__uazlG{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.page_screenshotsRow__uazlG::-webkit-scrollbar{display:none}.page_ssCard__4Zgbk{flex-shrink:0;width:calc(100vw - 40px);aspect-ratio:16/9;scroll-snap-align:start;cursor:pointer;border-radius:var(--radius-sm);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.page_screenshotsRow__uazlG.page_portrait__TC_e7 .page_ssCard__4Zgbk{width:auto;height:400px;aspect-ratio:9/16}.page_ssCard__4Zgbk:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 24px rgba(0,0,0,.12)}.page_ssCardImg__gi_mJ{width:100%;height:100%;display:block;position:relative;background:var(--elevated)}.page_ssCardImg__gi_mJ img{object-fit:contain}.page_ssVideoFrame__q_cRi{width:100%;height:100%;display:block;border:none}.page_ssVideoThumb__vBIZX{position:relative;width:100%;height:100%;cursor:pointer}.page_ssVideoPlayOverlay__xP4po{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);border-radius:var(--radius-sm);transition:background var(--motion-fast) var(--ease-standard)}.page_ssVideoThumb__vBIZX:hover .page_ssVideoPlayOverlay__xP4po{background:rgba(0,0,0,.4)}.page_ssVideoPlayOverlay__xP4po svg{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));transition:transform var(--motion-fast) var(--ease-standard)}.page_ssVideoThumb__vBIZX:hover .page_ssVideoPlayOverlay__xP4po svg{transform:scale(1.1)}.page_ssCaption__aHKuO{margin-top:6px;font-size:var(--text-2xs);color:var(--muted);text-align:center;line-height:1.3;padding:0 4px}.page_ssPlaceholder__nUOy4{width:200px;height:320px;border-radius:var(--radius-sm);background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:var(--text-xs);box-shadow:0 2px 8px rgba(0,0,0,.05);flex-shrink:0}.page_videoSection__CimQw{padding:0 16px 12px}.page_videoHeading__4eibv{font-family:var(--font-display);font-size:var(--text-lg);font-weight:650;color:var(--fg);margin:0 0 10px;letter-spacing:-.01em}.page_videoWrap__BvcwU{position:relative;width:100%;padding-top:56.25%;border-radius:var(--radius-md);overflow:hidden;background:#000;box-shadow:0 4px 16px rgba(0,0,0,.1)}.page_videoIframe__illMS{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.page_videoNative__ULdM6{width:100%;border-radius:var(--radius-md);background:#000;box-shadow:0 4px 16px rgba(0,0,0,.1)}.page_shortDesc__wr0qk{padding:0 16px 10px;font-size:var(--text-sm);color:var(--fg-secondary);line-height:1.65;text-align:left}.page_shortDescText__Oos0s{overflow-wrap:break-word}.page_shortDescText__Oos0s p{margin:0 0 6px}.page_shortDescText__Oos0s p:last-child{margin-bottom:0}.page_shortDescClamped__puz1l{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.page_moreLink__EZwC0{display:block;margin-top:8px;color:var(--accent);font-weight:500;cursor:pointer;white-space:nowrap;font-size:var(--text-sm);background:none;border:none;padding:0}.page_moreLink__EZwC0:hover{text-decoration:underline}.page_hr__igFZz{height:1px;background:var(--border-soft);margin:0 16px}.page_sectionPad__xoHg_{padding:0 16px;margin-bottom:20px}.page_sectionHeader__hLnof{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.page_sectionTitle__kkwOY{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--fg);letter-spacing:-.2px}.page_chevron__Z_miA{width:16px;height:16px;color:var(--meta);flex-shrink:0}.page_ratingsCard__cGAOP{padding:16px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--bg)}.page_ratingsLayout__dHNuR{display:flex;gap:16px;align-items:stretch}.page_ratingsScore__HGXPj{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:64px}.page_ratingsBig__w9G24{font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1;color:var(--fg);letter-spacing:-1px}.page_ratingsStarsRow__zI3EO{display:flex;gap:1px;margin:4px 0 3px}.page_ratingsStarsRow__zI3EO svg{width:11px;height:11px;fill:var(--star)}.page_ratingsCount__PKTew{font-size:var(--text-3xs);color:var(--muted);font-weight:500;text-align:center}.page_ratingsBars__rSW96{flex:1;display:flex;flex-direction:column;gap:5px;justify-content:center}.page_barRow__M5tBC{display:flex;align-items:center;gap:6px}.page_barLabel__hzFWS{width:14px;font-size:var(--text-2xs);font-weight:500;color:var(--fg-2);text-align:right}.page_barTrack__RzsxJ{flex:1;height:5px;background:var(--surface);border-radius:3px;overflow:hidden}.page_barFill__Fq8a_{height:100%;background:var(--accent);border-radius:3px;transition:width .6s var(--ease-standard)}.page_barNum__ZTiv6{width:28px;font-size:var(--text-3xs);color:var(--muted);text-align:left}.page_aboutCard__u7XIh{padding:16px 12px;border:1px solid color-mix(in oklab,var(--border-soft),transparent 25%);border-radius:var(--radius-lg)}.page_aboutMeta__JE237{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid color-mix(in oklab,var(--border-soft),transparent 25%)}.page_aboutRow__VNJ_j{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--fg-2)}.page_aboutRow__VNJ_j svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.page_aboutRow__VNJ_j strong{color:var(--fg);font-weight:600;margin-left:auto}.page_gameDesc__rDNQI{margin-top:16px;padding-top:16px;border-top:1px solid color-mix(in oklab,var(--border-soft),transparent 25%)}.page_gameDesc__rDNQI h1,.page_gameDesc__rDNQI h2,.page_gameDesc__rDNQI h3,.page_gameDesc__rDNQI h4{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--fg);margin-bottom:6px;letter-spacing:-.15px}.page_gameDesc__rDNQI h2:not(:first-child),.page_gameDesc__rDNQI h3:not(:first-child),.page_gameDesc__rDNQI h4:not(:first-child){margin-top:16px}.page_gameDesc__rDNQI p{font-size:var(--text-sm);color:var(--fg-2);line-height:1.6;margin:0 0 8px}.page_gameDesc__rDNQI ol,.page_gameDesc__rDNQI ul{margin:12px 0;padding-left:20px}.page_gameDesc__rDNQI li{font-size:var(--text-sm);color:var(--fg-2);line-height:1.6;margin-bottom:4px}.page_gameDesc__rDNQI img{border-radius:var(--radius-md);max-width:100%;margin:12px 0}.page_gameDesc__rDNQI strong{color:var(--fg)}.page_gameDesc__rDNQI a{color:var(--accent);text-decoration:underline}.page_gameDesc__rDNQI a:hover{opacity:.8}.page_gameDesc__rDNQI .highlight-box{display:flex;align-items:flex-start;gap:10px;background:var(--surface);border-radius:var(--radius-sm);padding:12px 14px;margin:12px 0}[data-theme=dark] .page_container__2yyOH .page_gameDesc__rDNQI .highlight-box{background:var(--surface-warm)}.page_gameDesc__rDNQI .hl-icon{width:28px;height:28px;flex-shrink:0;color:var(--accent);display:flex;align-items:center;justify-content:center}.page_gameDesc__rDNQI .hl-text{font-size:var(--text-sm);font-weight:500;line-height:1.45;color:var(--fg)}.page_gameDesc__rDNQI .feature-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.page_gameDesc__rDNQI .fg2-item{background:var(--surface);border-radius:var(--radius-sm);padding:10px 12px;font-size:var(--text-xs);line-height:1.4;color:var(--fg-2)}[data-theme=dark] .page_container__2yyOH .page_gameDesc__rDNQI .fg2-item{background:var(--surface-warm)}.page_gameDesc__rDNQI .fg2-item strong{display:block;font-size:var(--text-sm);color:var(--fg);font-weight:600;margin-bottom:2px}.page_faqCard__b3wtj{padding:16px 12px;border:1px solid color-mix(in oklab,var(--border-soft),transparent 25%);border-radius:var(--radius-lg);margin-top:24px}.page_faqList__daQLI{display:flex;flex-direction:column}.page_faqItem__nae1v{padding:14px 0;cursor:pointer;transition:all .2s ease}.page_faqItem__nae1v+.page_faqItem__nae1v{border-top:1px solid var(--border-soft)}.page_faqQ__wng9H{display:flex;align-items:center;justify-content:space-between;gap:12px}.page_faqQText__jHwxe{font-size:var(--text-sm);font-weight:500;color:var(--fg);line-height:1.4;flex:1}.page_faqChevron__Ov46F{width:16px;height:16px;color:var(--meta);flex-shrink:0;transition:transform .2s ease}.page_faqItemOpen__fcpS8 .page_faqChevron__Ov46F{transform:rotate(180deg)}.page_faqA__h6Im7{font-size:var(--text-sm);color:var(--fg-2);line-height:1.55;max-height:0;overflow:hidden;padding-top:0;opacity:0;transition:max-height .3s ease,padding-top .3s ease,opacity .2s ease}.page_faqItemOpen__fcpS8 .page_faqA__h6Im7{max-height:500px;padding-top:10px;opacity:1}.page_aboutSub__yT62z{margin-top:20px}.page_aboutSub__yT62z h3{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--fg);margin:0 0 8px;letter-spacing:-.2px}.page_aboutSub__yT62z p{font-size:var(--text-sm);color:var(--fg-2);line-height:1.6;margin:0 0 8px}.page_aboutSub__yT62z ol,.page_aboutSub__yT62z ul{margin:12px 0;padding-left:20px}.page_aboutSub__yT62z li{font-size:var(--text-sm);color:var(--fg-2);line-height:1.6;margin-bottom:4px}.page_aboutSub__yT62z strong{color:var(--fg)}.page_safetyCard__Kj2_S{padding:16px;border:1px solid var(--border-soft);border-radius:var(--radius-lg)}.page_safetyIntro__61_ZL{font-size:var(--text-xs);color:var(--fg-2);line-height:1.5;margin-bottom:12px}.page_safetyGrid__bAqKJ{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px}.page_safetyItem__MsF_s{display:flex;align-items:flex-start;gap:8px}.page_safetyIcon__eZSGj{width:24px;height:24px;flex-shrink:0;color:var(--fg-2);display:flex;align-items:center;justify-content:center}.page_safetyIcon__eZSGj svg{width:16px;height:16px}.page_safetyText__w1khe{font-size:var(--text-2xs);color:var(--fg-2);line-height:1.35}.page_safetyText__w1khe strong{display:block;font-size:var(--text-xs);color:var(--fg);font-weight:600;margin-bottom:1px}.page_wnCard__pejnT{padding:16px;border:1px solid var(--border-soft);border-radius:var(--radius-lg)}.page_wnList__qm4I0{display:flex;flex-direction:column;gap:8px;margin:8px 0}.page_wnItem__Rozl6{display:flex;gap:8px;align-items:flex-start}.page_wnBullet___GnvG{width:5px;height:5px;border-radius:50%;background:var(--accent);margin-top:6px;flex-shrink:0}.page_wnText___7iE4{font-size:var(--text-sm);color:var(--fg-2);line-height:1.5}.page_wnVer__ax78u{font-size:var(--text-2xs);color:var(--muted)}.page_similarScroll__xWIGr{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.page_similarScroll__xWIGr::-webkit-scrollbar{display:none}.page_similarCard__xRUI1{flex-shrink:0;width:156px;cursor:pointer;transition:transform var(--motion-fast) var(--ease-standard);border-radius:var(--radius-sm);overflow:hidden;text-decoration:none}.page_similarCard__xRUI1:hover{transform:translateY(-3px)}.page_similarThumb__fNGmF{width:156px;height:88px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.06);position:relative;background:linear-gradient(160deg,#1e293b,#334155 60%,#475569)}.page_similarThumb__fNGmF img{width:100%;height:100%;object-fit:cover}.page_similarThumb__fNGmF svg{width:32px;height:32px;color:rgba(255,255,255,.55)}.page_similarThumb__fNGmF:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.35));border-radius:6px;pointer-events:none}.page_thumbBadge__wVNUa{position:absolute;bottom:6px;left:8px;z-index:2;font-size:9px;font-weight:700;color:rgba(255,255,255,.85);text-transform:uppercase;letter-spacing:.3px}.page_similarName__cHts8{font-size:var(--text-2xs);font-weight:600;color:var(--fg);line-height:1.25;margin-top:7px;margin-bottom:2px;padding:0 2px}.page_similarMeta__Q699a{font-size:var(--text-3xs);color:var(--muted);line-height:1.2;padding:0 2px;display:flex;align-items:center;gap:2px}.page_fadeUp__8wb4e{animation:page_fadeUpKeyframes__uV2yb .45s var(--ease-standard) both}@keyframes page_fadeUpKeyframes__uV2yb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_fadeUp__8wb4e{animation:none;opacity:1;transform:none}.page_container__2yyOH *,.page_container__2yyOH :after,.page_container__2yyOH :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.product-detail-desktop_page__n1Hy7{width:min(1200px,calc(100% - 32px));margin:0 auto;min-height:100vh;padding:22px 0 54px;overflow:visible;color:var(--fg,#f5f5f7);font-family:var(--font-be-vietnam),var(--font-sans),system-ui,sans-serif}html[lang=en] .product-detail-desktop_page__n1Hy7{font-family:var(--font-sans),system-ui,sans-serif}html[lang=ko] .product-detail-desktop_page__n1Hy7{font-family:var(--font-korean),"Apple SD Gothic Neo","Malgun Gothic",var(--font-sans),sans-serif;word-break:keep-all}.product-detail-desktop_overview__VhfYJ{position:relative;z-index:0;display:grid;grid-template-columns:minmax(360px,437px) minmax(400px,457px) minmax(240px,267px);justify-content:space-between;gap:18px;min-height:310px;align-items:start}.product-detail-desktop_overview__VhfYJ:before{content:"";position:absolute;z-index:-1;inset:-18px auto -34px 50%;width:100vw;transform:translateX(-50%);background:#0f0f0f}.product-detail-desktop_buyPanel__0FHWt,.product-detail-desktop_mediaPanel__2WKH6,.product-detail-desktop_sharePanel__gPQEf{min-width:0}.product-detail-desktop_mediaPanel__2WKH6{overflow:visible;border:0;border-radius:4px;background:transparent}.product-detail-desktop_heroImage__OI__T{display:block;width:100%;height:auto;border-radius:4px;object-fit:cover}.product-detail-desktop_imageFallback__9oMxM{aspect-ratio:3/2;display:grid;place-items:center;align-content:center;gap:14px;padding:32px;color:rgba(255,255,255,.45);background:linear-gradient(145deg,rgba(37,99,235,.22),rgba(124,58,237,.1))}.product-detail-desktop_imageFallback__9oMxM span{display:grid;width:76px;height:76px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:22px;color:#fff;font-size:24px;font-weight:700;background:rgba(255,255,255,.06)}.product-detail-desktop_imageFallback__9oMxM strong{color:rgba(255,255,255,.72);font-size:14px;font-weight:500}.product-detail-desktop_buyPanel__0FHWt{display:flex;flex-direction:column;gap:16px;padding:0}.product-detail-desktop_eyebrow__4mSJ5{display:block;margin-bottom:2px;color:#667085;font-size:13px;font-weight:300}.product-detail-desktop_buyPanel__0FHWt h1{margin:0;color:var(--fg,#fff);font-size:clamp(26px,2vw,30px);line-height:1.25;font-weight:500;letter-spacing:-.02em}.product-detail-desktop_metaList__MCxYv{display:flex;flex-direction:column;gap:6px;margin-top:-4px}.product-detail-desktop_metaRow__2CssS{display:flex;align-items:center;gap:8px;min-width:0;color:#667085;font-size:13.5px;line-height:1.5}.product-detail-desktop_metaRow__2CssS svg{flex:0 0 auto}.product-detail-desktop_metaRow__2CssS strong{color:var(--fg,#f5f5f7);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-detail-desktop_metaRow__2CssS a{color:#4d9cff;text-decoration:none}.product-detail-desktop_success__uYw44{color:#35c759!important}.product-detail-desktop_danger__K9u9S{color:#ff453a!important}.product-detail-desktop_sharePanel__gPQEf{position:static}.product-detail-desktop_sharePanel__gPQEf .detail-share-card{width:100%;min-width:0;gap:6px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-detail-desktop_sharePanel__gPQEf .detail-share-card>*{min-width:0;max-width:100%}.product-detail-desktop_sharePanel__gPQEf .detail-share-card p{margin:0;white-space:normal;font-size:15px;line-height:1.5}.product-detail-desktop_sharePanel__gPQEf .detail-share-card input{width:0;min-width:0}.product-detail-desktop_sharePanel__gPQEf .detail-share-card h2{margin:0;font-size:19px;font-weight:500;line-height:1.4}.product-detail-desktop_sharePanel__gPQEf .detail-share-card [title],.product-detail-desktop_sharePanel__gPQEf .detail-share-card input{height:42px}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box{gap:8px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__badges,.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__description{display:none}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__price{align-items:center;gap:10px;padding-top:4px}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__price strong{color:var(--fg,#f5f5f7);font-size:25px;letter-spacing:0}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__price span{margin:0;color:#9aa3af;font-size:14px}.product-detail-desktop_buyPanel__0FHWt .plan-list{display:flex;flex-wrap:wrap;gap:8px}.product-detail-desktop_buyPanel__0FHWt .plan-pill{min-height:30px;justify-content:center;padding:6px 12px;border-radius:4px;border-color:#cfd8e5;background:#fff;color:#1769e8;font-size:13px;font-weight:600;box-shadow:none}.product-detail-desktop_buyPanel__0FHWt .plan-pill--active{border-color:#1f75ff;background:#2d7df6;color:#fff}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:8px;width:100%}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__actions>*{width:100%;min-width:0}.product-detail-desktop_buyPanel__0FHWt .detail-buy-box__cta{min-height:42px;border-radius:4px;font-size:14px;font-weight:500}.product-detail-desktop_notice__O2rjc{position:relative;margin-top:36px;width:min(992px,calc(100% - 200px));padding:14px 18px;overflow:hidden;border:1px solid rgba(56,189,248,.22);border-radius:5px;background:rgba(8,145,178,.07);color:var(--fg-2,#d4d4d8);font-size:14.5px;line-height:1.7}.product-detail-desktop_notice__O2rjc:before{display:none}.product-detail-desktop_notice__O2rjc h2{margin:0 0 10px;color:#ff453a;font-size:17px}.product-detail-desktop_details__1hC71{display:flex;flex-direction:column;gap:18px;width:min(992px,calc(100% - 200px));margin-top:32px}.product-detail-desktop_detailSection___2nlD{display:grid;grid-template-columns:224px minmax(0,1fr);gap:0;align-items:stretch;padding:0;border-top:0}.product-detail-desktop_detailSection___2nlD>h2{margin:0;padding-right:14px;color:var(--fg,#fff);font-size:23px;line-height:1.35;font-weight:500}.product-detail-desktop_richText__jSKLT{min-width:0;color:var(--fg-2,#c7c7cc);font-size:16px;line-height:1.65}.product-detail-desktop_richText__jSKLT h1{margin:0 0 14px;color:var(--fg,#fff);font-size:29px;line-height:1.4}.product-detail-desktop_richText__jSKLT h2{margin:22px 0 12px;color:var(--fg,#fff);font-size:24px;line-height:1.4}.product-detail-desktop_richText__jSKLT h3{margin:18px 0 8px;color:var(--fg,#fff);font-size:18px;line-height:1.45}.product-detail-desktop_richText__jSKLT p{margin:0 0 10px}.product-detail-desktop_richText__jSKLT ol,.product-detail-desktop_richText__jSKLT ul{margin:10px 0;padding-left:24px}.product-detail-desktop_richText__jSKLT li{margin:4px 0}.product-detail-desktop_richText__jSKLT>:first-child{margin-top:0}.product-detail-desktop_richText__jSKLT>:last-child{margin-bottom:0}.product-detail-desktop_richText__jSKLT img{max-width:100%;height:auto;border-radius:10px}.product-detail-desktop_richText__jSKLT a{color:#4d9cff}.product-detail-desktop_faqList__QQqXO{display:grid;gap:16px;color:var(--fg-2,#c7c7cc);font-size:16px;line-height:1.65}.product-detail-desktop_faqList__QQqXO article{padding:0;border:0}.product-detail-desktop_faqList__QQqXO h3{margin:0 0 8px;color:var(--fg,#fff);font-size:17px;font-weight:600}.product-detail-desktop_related___dWxS{width:min(992px,calc(100% - 200px));margin-top:36px;padding-top:8px;border-top:1px solid rgba(255,255,255,.09)}.product-detail-desktop_related___dWxS>h2{margin:0 0 24px;font-size:23px;font-weight:500}.product-detail-desktop_relatedGrid__wQy63{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-theme=light] .product-detail-desktop_page__n1Hy7{color:#1d1d1f}[data-theme=light] .product-detail-desktop_overview__VhfYJ:before{background:#fff}[data-theme=light] .product-detail-desktop_mediaPanel__2WKH6{background:transparent;border-color:transparent}[data-theme=light] .product-detail-desktop_buyPanel__0FHWt .detail-buy-box__price strong,[data-theme=light] .product-detail-desktop_metaRow__2CssS strong{color:#111827}[data-theme=light] .product-detail-desktop_detailSection___2nlD,[data-theme=light] .product-detail-desktop_related___dWxS{border-color:rgba(0,0,0,.1)}[data-theme=light] .product-detail-desktop_notice__O2rjc{color:#111827;border-color:#d5eff7;background:#f5fbfc}[data-theme=light] .product-detail-desktop_richText__jSKLT{color:#374151}[data-theme=light] .product-detail-desktop_richText__jSKLT h2,[data-theme=light] .product-detail-desktop_richText__jSKLT h3{color:#111827}[data-theme=light] .product-detail-desktop_faqList__QQqXO{color:#374151}[data-theme=light] .product-detail-desktop_faqList__QQqXO article{border-color:rgba(0,0,0,.08)}[data-theme=light] .product-detail-desktop_faqList__QQqXO h3{color:#111827}@media (min-width:1024px) and (max-width:1240px){.product-detail-desktop_overview__VhfYJ{grid-template-columns:minmax(380px,1.15fr) minmax(340px,1fr)}.product-detail-desktop_sharePanel__gPQEf{grid-column:1/-1;position:static}}