.priceChecker_app__PZXc4{--bg:#FAF7FD;--bg-band:#F3EEFA;--surface:#FFFFFF;--surface-2:#F6F2FC;--ink:#1C1430;--ink-2:#4A4061;--muted:#746A8B;--line:#E7E0F1;--line-2:#D5CAE6;--pink:#DB2777;--pink-ink:#BE185D;--on-pink:#FFFFFF;--pink-soft:#FDE8F3;--violet:#7C3AED;--violet-soft:#EFE9FE;--on-violet:#FFFFFF;--stamp:#D63A24;--stamp-blend:multiply;--ok:#047857;--ok-soft:#DDF6EC;--warn:#9A5405;--warn-soft:#FDF1D6;--off:#5F6B7D;--off-soft:#EEF0F4;--shadow-1:0 1px 2px rgba(28,20,48,.06),0 12px 32px -20px rgba(28,20,48,.32);--ring:0 0 0 4px rgba(124,58,237,.18);--f-display:var(--pc-font-display,"Arial Black"),"Hiragino Sans","Yu Gothic","Arial Black",system-ui,sans-serif;--f-body:var(--font-roboto,system-ui),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--f-label:var(--font-overpass,system-ui),var(--font-roboto,system-ui),system-ui,sans-serif;--f-mono:var(--pc-font-mono,ui-monospace),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--dev:#0E0A17;--dev-2:#171125;--dev-line:#2B2240;--dev-ink:#EDE8F7;--dev-muted:#9C92B2;--laser:#FF4FA3;--lock:#34D399;--close:#FBBF24;--paper:#FCFBF7;--paper-ink:#211B26;--paper-muted:#6B6472;--paper-rule:#BDB6C4;container:app/inline-size;width:92%;max-width:1380px;margin-inline:auto;padding:24px 0 56px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;background:transparent;color:var(--ink);font:400 16px/1.55 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}@media (min-width:768px){.priceChecker_app__PZXc4{padding-top:40px}}.dark .priceChecker_app__PZXc4{--bg:#100B19;--bg-band:#150F21;--surface:#1A1328;--surface-2:#211A33;--ink:#F3EFFA;--ink-2:#CEC5DF;--muted:#9D93B3;--line:#2B2340;--line-2:#3B3053;--pink:#F472B6;--pink-ink:#F9A8D4;--on-pink:#1D0A16;--pink-soft:#35152D;--violet:#A78BFA;--violet-soft:#261D45;--on-violet:#190E2E;--stamp:#FF5A42;--stamp-blend:normal;--ok:#34D399;--ok-soft:#0F2E24;--warn:#FBBF24;--warn-soft:#33260B;--off:#9AA6B8;--off-soft:#1E2432;--shadow-1:0 1px 2px rgba(0,0,0,.35),0 16px 36px -22px rgba(0,0,0,.8);--ring:0 0 0 4px rgba(167,139,250,.22);--dev:#0A0712;--dev-2:#130E1F;--dev-line:#2A2140}.priceChecker_app__PZXc4 *,.priceChecker_app__PZXc4 :after,.priceChecker_app__PZXc4 :before{box-sizing:border-box}.priceChecker_app__PZXc4 :where(img){display:block;max-width:100%}.priceChecker_app__PZXc4 :where(a){color:inherit}.priceChecker_app__PZXc4 :where(button){font:inherit;color:inherit}.priceChecker_app__PZXc4 :where(h1,h2,h3){margin:0;text-wrap:balance}.priceChecker_app__PZXc4 :where(p){margin:0}.priceChecker_app__PZXc4 :focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:6px}.priceChecker_srOnly__AIrz8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.priceChecker_wrap__KI60U{width:100%}.priceChecker_card__KnFWu{min-width:0}@media (min-width:640px){.priceChecker_card__KnFWu{padding:20px;border-radius:32px;border:1px solid rgba(196,181,253,.7);background:rgba(241,236,248,.8);box-shadow:0 24px 56px -34px rgba(76,29,149,.2)}.dark .priceChecker_card__KnFWu{border-color:transparent;background:rgba(49,20,94,.28);box-shadow:0 28px 54px -34px rgba(6,3,18,.38)}}@media (min-width:1024px){.priceChecker_card__KnFWu{padding:24px}}.priceChecker_hero__6NZ1G{position:relative;isolation:isolate;overflow:hidden;border-radius:30px;padding:20px 16px 24px;color:#fff;background:linear-gradient(125deg,#4c1d95,#7c3aed 46%,#db2777);box-shadow:0 28px 80px -46px rgba(76,29,149,.78)}.priceChecker_hero__6NZ1G:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at top left,rgba(255,255,255,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(192,132,252,.24),transparent 32%)}@container app (min-width: 640px){.priceChecker_hero__6NZ1G{padding:28px 32px 32px}}.priceChecker_crumbs__Tve_G{justify-content:center;margin-bottom:12px}.priceChecker_hero__6NZ1G :is(.priceChecker_crumbs__Tve_G,.priceChecker_try__iK3Y8) :focus-visible{outline-color:#fff}.priceChecker_eyebrow__SFTFy{font:800 12px/1.3 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--pink-ink)}.priceChecker_heroHead__EiIth{max-width:860px;margin:0 auto;text-align:center}.priceChecker_h1__OPwFd{font:400 clamp(28px,3.4cqi,44px)/1.1 var(--f-display);letter-spacing:-.005em;margin:0 0 10px;color:#fff;text-wrap:balance}.priceChecker_h1__OPwFd .priceChecker_hl__3W4kl{color:#FBCFE8}.priceChecker_lede__vETZf{font-size:clamp(15px,1.4cqi,17px);line-height:1.55;color:rgba(255,255,255,.86);max-width:40em;margin-inline:auto;text-wrap:balance}.priceChecker_entry__T_lpe{display:grid;gap:12px;max-width:700px;margin:22px auto 0;padding:12px;border-radius:24px;background:var(--surface);border:1.5px solid var(--line-2);box-shadow:0 26px 60px -32px rgba(20,6,40,.7);transition:border-color .2s,box-shadow .2s,background .2s}.priceChecker_entry__T_lpe:focus-within{border-color:var(--violet);box-shadow:0 26px 60px -32px rgba(20,6,40,.7),var(--ring)}.priceChecker_entry__T_lpe.priceChecker_drag__mgKAz{border-style:dashed;border-color:var(--pink);background:var(--pink-soft)}.priceChecker_field__c_N8m{display:flex;align-items:center;gap:6px;padding:6px;border-radius:16px;background:var(--surface-2);border:1.5px solid var(--line);transition:border-color .2s}.priceChecker_field__c_N8m.priceChecker_nudge__Bcryu{animation:priceChecker_nudge__Bcryu .4s ease}.priceChecker_fieldIco__pnjU_{flex:none;width:36px;height:40px;display:grid;place-items:center;color:var(--pink-ink)}.priceChecker_field__c_N8m input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:500 16px/1.2 var(--f-body);padding:12px 2px;outline:none;box-shadow:none}.priceChecker_field__c_N8m input::-moz-placeholder{color:var(--muted);opacity:1}.priceChecker_field__c_N8m input::placeholder{color:var(--muted);opacity:1}.priceChecker_btn__xyhq8{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:13px 18px 11px;font:800 15px/1.1 var(--f-label);cursor:pointer;text-decoration:none;white-space:nowrap;transition:filter .15s,border-color .15s,background .15s}.priceChecker_btn__xyhq8:disabled{cursor:default;opacity:.6}.priceChecker_btnPrimary__2sQVk{background:var(--pink);color:var(--on-pink)}.priceChecker_btnPrimary__2sQVk:hover{filter:brightness(1.07)}.priceChecker_btnGhost__3Mb94{background:transparent;border:1.5px solid var(--line-2);color:var(--ink);padding:12px 16px 10px}.priceChecker_btnGhost__3Mb94:hover{border-color:var(--ink-2)}.priceChecker_btnSm__XXud5{padding:10px 14px 8px;font-size:14px;border-radius:10px}.priceChecker_field__c_N8m .priceChecker_btn__xyhq8{padding:15px 22px 13px;font-size:16px}.priceChecker_entryOr__G0iaj{display:flex;align-items:center;gap:12px;font:900 11px/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.priceChecker_entryOr__G0iaj:after,.priceChecker_entryOr__G0iaj:before{content:"";flex:1;height:1px;background:var(--line-2)}.priceChecker_photoBtn__ctjIT{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 10px;min-height:56px;padding:10px 14px;border-radius:16px;border:1.5px dashed color-mix(in srgb,var(--violet) 45%,transparent);background:var(--violet-soft);color:var(--ink);font:800 16px/1.2 var(--f-label);cursor:pointer;transition:border-color .2s,filter .2s}.priceChecker_photoBtn__ctjIT:hover{border-color:var(--violet);filter:brightness(1.04)}.priceChecker_photoBtn__ctjIT svg{color:var(--violet)}.priceChecker_photoBtn__ctjIT small{font:500 14px/1.2 var(--f-body);color:var(--muted)}.priceChecker_photoInput__CrTpo:focus-visible+.priceChecker_photoBtn__ctjIT{outline:2px solid var(--violet);outline-offset:2px}.priceChecker_entryErr__UzEG7{margin:0;padding:2px 6px;font:600 14px/1.4 var(--f-label);color:var(--warn);text-align:center}@container app (max-width: 480px){.priceChecker_field__c_N8m{flex-wrap:wrap}.priceChecker_field__c_N8m input{flex-basis:calc(100% - 50px)}.priceChecker_field__c_N8m .priceChecker_btn__xyhq8{flex:1 1 100%}.priceChecker_photoBtn__ctjIT small{display:none}}.priceChecker_try__iK3Y8{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;align-items:center;max-width:920px;margin:20px auto 0}.priceChecker_tryL___VR3u{font:800 12px/1 var(--f-label);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.72);margin-right:2px}.priceChecker_chip__P_sut{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.14);border-radius:999px;padding:6px 13px 6px 6px;font:600 13.5px/1.25 var(--f-label);color:#fff;cursor:pointer;text-align:left;transition:background .15s,border-color .15s}.priceChecker_chip__P_sut:hover{background:rgba(255,255,255,.24);border-color:rgba(255,255,255,.5)}.priceChecker_fav__k92Yf{flex:none;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font:800 9px/1 var(--f-label);color:#fff;letter-spacing:.02em}.priceChecker_chipImg__12qNj{flex:none;width:22px;height:22px;border-radius:7px;overflow:hidden;background:var(--surface-2)}.priceChecker_chipImg__12qNj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_proof__X1nqn{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:16px 0 0;padding:0;list-style:none;font:600 14px/1.3 var(--f-label);color:rgba(255,255,255,.78)}.priceChecker_proof__X1nqn b{color:#fff;font-weight:900}.priceChecker_proof__X1nqn li{display:flex;align-items:center;gap:7px}.priceChecker_proof__X1nqn li:before{content:"";width:6px;height:6px;border-radius:1px;background:#FBCFE8;transform:rotate(45deg)}.priceChecker_stageGrid__3ek6r{display:grid;gap:24px;align-items:center}@container app (min-width: 900px){.priceChecker_stageGrid__3ek6r{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:48px;padding-right:16px}}.priceChecker_stage__scQsi{width:100%;max-width:500px;margin-inline:auto}.priceChecker_pickPanel__JrmVU{display:grid;gap:10px;align-content:center;max-width:560px;min-width:0}.priceChecker_pickPanel__JrmVU .priceChecker_eyebrow__SFTFy{color:var(--warn)}.priceChecker_pickPanel__JrmVU h2{font:900 clamp(24px,2.6cqi,32px)/1.15 var(--f-label);letter-spacing:-.015em}.priceChecker_pickLede__3F0uY{font-size:15.5px;line-height:1.5;color:var(--ink-2)}.priceChecker_pickList__usrHz{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px;container:pick/inline-size}.priceChecker_pickRow__xQoYh{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:10px 14px 10px 10px;border-radius:20px;border:1.5px solid var(--line-2);background:var(--surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.priceChecker_pickRow__xQoYh:hover:not(:disabled){border-color:var(--violet);box-shadow:0 12px 26px -18px rgba(76,29,149,.55);transform:translateY(-1px)}.priceChecker_pickRow__xQoYh:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.priceChecker_pickRow__xQoYh:disabled{cursor:default;opacity:.5}.priceChecker_pickRow__xQoYh[aria-busy=true]{opacity:1;border-color:var(--violet);box-shadow:var(--ring)}.priceChecker_pickPh__mnBBI{display:block;width:clamp(96px,32cqi,128px);aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--dev)}.priceChecker_pickPh__mnBBI img,.priceChecker_pickPh__mnBBI svg{display:block;width:100%;height:100%}.priceChecker_pickPh__mnBBI img{-o-object-fit:cover;object-fit:cover}.priceChecker_pickTx__yahDX{display:grid;gap:6px;min-width:0}.priceChecker_pickNm__8VqR6{font:800 15px/1.3 var(--f-label);color:var(--ink);overflow-wrap:anywhere}.priceChecker_pickMeta__82cwq{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font:500 13px/1.3 var(--f-mono);color:var(--muted)}.priceChecker_pickPct__L87vU{padding:5px 8px 3px;border-radius:999px;background:var(--violet-soft);color:var(--violet);font:900 11.5px/1.2 var(--f-label);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.priceChecker_pickGo__vHhmW{display:inline-flex;align-items:center;gap:6px;padding:10px 14px 8px;border-radius:999px;background:var(--violet);color:var(--on-violet);font:800 13.5px/1 var(--f-label);white-space:nowrap}@container pick (max-width: 460px){.priceChecker_pickRow__xQoYh{grid-template-columns:auto minmax(0,1fr);gap:10px 14px}.priceChecker_pickPh__mnBBI{grid-row:span 2}.priceChecker_pickTx__yahDX{align-self:end}.priceChecker_pickGo__vHhmW{justify-self:start;align-self:start}}.priceChecker_pickNone__ZwvC5{margin-top:4px;font-size:14px;line-height:1.5;color:var(--muted)}.priceChecker_gets__ZeE0v{display:grid;gap:10px;align-content:center;max-width:540px}.priceChecker_gets__ZeE0v h2{font:900 clamp(24px,2.6cqi,32px)/1.15 var(--f-label);letter-spacing:-.015em}.priceChecker_getsList__QB3H6{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:14px}.priceChecker_getsList__QB3H6 li{position:relative;padding-left:26px;font-size:15.5px;line-height:1.5;color:var(--ink-2)}.priceChecker_getsList__QB3H6 li:before{content:"";position:absolute;left:4px;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--pink);transform:rotate(45deg)}.priceChecker_getsList__QB3H6 b{color:var(--ink)}.priceChecker_getsStats__lwj5S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.priceChecker_getsStats__lwj5S div{min-width:0;padding:14px 16px 13px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.priceChecker_getsStats__lwj5S b{display:block;font:400 clamp(22px,2.1cqi,30px)/1.05 var(--f-display);color:var(--ink);overflow-wrap:anywhere}.priceChecker_getsStats__lwj5S span{display:block;margin-top:6px;font-size:13.5px;line-height:1.35;color:var(--muted)}.priceChecker_scanner__D6QuH{position:relative;background:var(--dev);color:var(--dev-ink);border:1px solid var(--dev-line);border-radius:26px;padding:12px;box-shadow:0 34px 70px -36px rgba(46,12,70,.7)}.priceChecker_scTop__K0vZm{display:flex;align-items:center;gap:9px;padding:4px 6px 11px;font:700 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dev-muted)}.priceChecker_scLed___lH08{flex:none;width:8px;height:8px;border-radius:50%;background:#3A3150}.priceChecker_scanner__D6QuH[data-state=scan] .priceChecker_scLed___lH08{background:var(--laser);box-shadow:0 0 10px var(--laser);animation:priceChecker_blink__IGH0C .8s steps(2) infinite}.priceChecker_scanner__D6QuH[data-state=idle] .priceChecker_scLed___lH08,.priceChecker_scanner__D6QuH[data-state=match] .priceChecker_scLed___lH08{background:var(--lock);box-shadow:0 0 8px var(--lock)}.priceChecker_scanner__D6QuH[data-state=close] .priceChecker_scLed___lH08,.priceChecker_scanner__D6QuH[data-state=miss] .priceChecker_scLed___lH08{background:var(--close);box-shadow:0 0 8px var(--close)}.priceChecker_scStatus___wdz7{margin-left:auto;color:var(--dev-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.priceChecker_scSkip__WyLFo{display:none;flex:none;border:1px solid var(--dev-line);background:var(--dev-2);color:var(--dev-ink);border-radius:999px;padding:6px 10px;font:700 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.priceChecker_scanner__D6QuH[data-state=scan] .priceChecker_scSkip__WyLFo{display:inline-block}.priceChecker_vf__tTRF7{position:relative;aspect-ratio:23/20;border-radius:18px;overflow:hidden;background:#07050C;isolation:isolate}.priceChecker_vfBg__fbQxW{position:absolute;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);max-width:none;-o-object-fit:cover;object-fit:cover;filter:blur(24px) brightness(.42) saturate(1.3)}.priceChecker_vfImg__MFagf{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:50% 50%}.priceChecker_vfImg__MFagf.priceChecker_develop__xun0D{animation:priceChecker_develop__xun0D .9s ease both}.priceChecker_vfPh__NN2i4{position:absolute;inset:0;display:none;place-items:center;background:radial-gradient(circle at 50% 42%,#3A2B57,#120C1E 72%)}.priceChecker_vfPh__NN2i4 svg{width:38%;height:auto}.priceChecker_scanner__D6QuH.priceChecker_unknown__Dc38e .priceChecker_vfPh__NN2i4{display:grid}.priceChecker_scanner__D6QuH.priceChecker_unknown__Dc38e .priceChecker_vfBg__fbQxW,.priceChecker_scanner__D6QuH.priceChecker_unknown__Dc38e .priceChecker_vfImg__MFagf{visibility:hidden}.priceChecker_vfGrid__Cacag{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:26px 26px;opacity:0;transition:opacity .4s}.priceChecker_scanner__D6QuH[data-state=scan] .priceChecker_vfGrid__Cacag{opacity:1}.priceChecker_vfLaser__kZZuA{position:absolute;left:0;right:0;top:2%;height:2px;background:linear-gradient(90deg,transparent,var(--laser) 14%,#fff 50%,var(--laser) 86%,transparent);box-shadow:0 0 14px 2px var(--laser);opacity:0}.priceChecker_vfLaser__kZZuA:after{content:"";position:absolute;left:0;right:0;top:-34px;height:70px;background:linear-gradient(180deg,transparent,rgba(255,79,163,.16),transparent)}.priceChecker_scanner__D6QuH[data-state=idle] .priceChecker_vfLaser__kZZuA{opacity:.4;animation:priceChecker_sweep__bfaRn 3.8s ease-in-out infinite alternate}.priceChecker_scanner__D6QuH[data-state=scan] .priceChecker_vfLaser__kZZuA{opacity:1;animation:priceChecker_sweep__bfaRn 1.05s ease-in-out infinite alternate}.priceChecker_vfBr__ceVRu{position:absolute;inset:14px;transition:inset .7s cubic-bezier(.2,.85,.2,1);pointer-events:none}.priceChecker_vfBr__ceVRu i{position:absolute;width:28px;height:28px;border:3px solid rgba(255,255,255,.9);transition:border-color .3s}.priceChecker_vfBr__ceVRu i:first-child{top:0;left:0;border-right:0;border-bottom:0;border-top-left-radius:11px}.priceChecker_vfBr__ceVRu i:nth-child(2){top:0;right:0;border-left:0;border-bottom:0;border-top-right-radius:11px}.priceChecker_vfBr__ceVRu i:nth-child(3){bottom:0;left:0;border-right:0;border-top:0;border-bottom-left-radius:11px}.priceChecker_vfBr__ceVRu i:nth-child(4){bottom:0;right:0;border-left:0;border-top:0;border-bottom-right-radius:11px}.priceChecker_scanner__D6QuH[data-state=scan] .priceChecker_vfBr__ceVRu i{border-color:var(--laser)}.priceChecker_scanner__D6QuH[data-state=match] .priceChecker_vfBr__ceVRu{inset:5% 23% 4% 23%}.priceChecker_scanner__D6QuH[data-state=match] .priceChecker_vfBr__ceVRu i{border-color:var(--lock)}.priceChecker_scanner__D6QuH[data-state=close] .priceChecker_vfBr__ceVRu{inset:7% 21% 5% 21%}.priceChecker_scanner__D6QuH[data-state=close] .priceChecker_vfBr__ceVRu i,.priceChecker_scanner__D6QuH[data-state=miss] .priceChecker_vfBr__ceVRu i{border-color:var(--close)}.priceChecker_vfDots__10_Kn{position:absolute;inset:0;pointer-events:none}.priceChecker_vfDots__10_Kn svg{position:absolute;inset:0;width:100%;height:100%}.priceChecker_vfDots__10_Kn line{stroke:rgba(255,255,255,.5);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .35s}.priceChecker_vfDots__10_Kn i{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,79,163,.5);transform:scale(0);transition:transform .3s cubic-bezier(.2,1.6,.4,1),opacity .3s}.priceChecker_vfDots__10_Kn.priceChecker_on___U4fc i{transform:scale(1)}.priceChecker_vfDots__10_Kn.priceChecker_on___U4fc line{opacity:1}.priceChecker_vfDots__10_Kn.priceChecker_fade__ID_rk i,.priceChecker_vfDots__10_Kn.priceChecker_fade__ID_rk line{opacity:0}.priceChecker_vfLink__NT1H6{position:absolute;left:12px;right:12px;top:12px;display:flex;align-items:center;gap:10px;padding:10px 10px 12px;border-radius:14px;background:rgba(20,14,32,.86);border:1px solid rgba(255,255,255,.1);transform:translateY(-140%);opacity:0;transition:transform .5s cubic-bezier(.2,.9,.2,1),opacity .3s}.priceChecker_vfLink__NT1H6.priceChecker_show__IJki0{transform:none;opacity:1}.priceChecker_vfLinkU__zwt14{min-width:0;flex:1}.priceChecker_vfLinkU__zwt14 b{display:block;font:700 13px/1.25 var(--f-mono);color:#fff;overflow-wrap:anywhere}.priceChecker_vfLinkU__zwt14 small{display:block;font:400 12px/1.3 var(--f-mono);color:var(--dev-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.priceChecker_th__TSQlY{flex:none;width:40px;height:50px;border-radius:8px;overflow:hidden;background:#221A33;opacity:0;transform:scale(.5);transition:opacity .3s,transform .35s cubic-bezier(.2,1.4,.4,1)}.priceChecker_th__TSQlY img,.priceChecker_th__TSQlY svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_th__TSQlY.priceChecker_show__IJki0{opacity:1;transform:none}.priceChecker_vfBar__XegZf{position:absolute;left:10px;right:10px;bottom:5px;height:2px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.priceChecker_vfBar__XegZf:after{content:"";position:absolute;inset:0;background:var(--laser);transform:scaleX(0);transform-origin:left;transition:transform 2.4s ease}.priceChecker_vfLink__NT1H6.priceChecker_load__qM1_c .priceChecker_vfBar__XegZf:after{transform:scaleX(.92)}.priceChecker_vfLink__NT1H6.priceChecker_done__Dgb2u .priceChecker_vfBar__XegZf:after{transform:scaleX(1);transition-duration:.3s}.priceChecker_vfLock___L_Ly{position:absolute;left:50%;bottom:14px;max-width:calc(100% - 28px);transform:translate(-50%,18px);opacity:0;display:flex;align-items:center;gap:8px;padding:9px 13px 7px;border-radius:999px;background:var(--lock);color:#062117;font:800 12px/1.2 var(--f-label);letter-spacing:.05em;text-transform:uppercase;text-align:center;transition:opacity .3s,transform .45s cubic-bezier(.2,1.5,.4,1)}.priceChecker_vfLock___L_Ly.priceChecker_show__IJki0{opacity:1;transform:translate(-50%)}.priceChecker_vfLock___L_Ly.priceChecker_warn__5M1RK{background:var(--close);color:#2A1A00}.priceChecker_vfPlay__O_UGj{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:10px;padding:7px 15px 7px 7px;border-radius:999px;border:0;background:rgba(255,255,255,.95);color:#1C1430;font:800 13.5px/1 var(--f-label);cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.4)}.priceChecker_vfPlay__O_UGj .priceChecker_pl__nKpZU{width:30px;height:30px;border-radius:50%;background:var(--laser);display:grid;place-items:center}.priceChecker_vfPlay__O_UGj:hover .priceChecker_pl__nKpZU{transform:scale(1.08)}.priceChecker_vfTag__cyj5U{position:absolute;top:26px;right:30px;font:700 10px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;padding:6px 8px;border-radius:6px;background:rgba(0,0,0,.6);color:#fff}.priceChecker_scanner__D6QuH:not([data-state=idle]) :is(.priceChecker_vfPlay__O_UGj,.priceChecker_vfTag__cyj5U){display:none}.priceChecker_cands___7LhI{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px 2px 2px;perspective:600px}.priceChecker_cand__ugZt7{position:relative;aspect-ratio:4/5;border-radius:11px;overflow:hidden;background:var(--dev-2);border:2px solid transparent;transition:border-color .25s,opacity .3s,transform .3s}.priceChecker_cand__ugZt7 img,.priceChecker_cand__ugZt7 svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_sim__1h0Bz{position:absolute;left:5px;right:5px;bottom:5px;height:3px;border-radius:2px;background:rgba(0,0,0,.45);overflow:hidden}.priceChecker_sim__1h0Bz b{display:block;height:100%;width:var(--w,0);background:var(--laser);transition:width .18s}.priceChecker_cand__ugZt7.priceChecker_flip__g5qGV{animation:priceChecker_flip__g5qGV .2s ease}.priceChecker_cand__ugZt7.priceChecker_lock__M3IMg{border-color:var(--lock);transform:translateY(-3px)}.priceChecker_cand__ugZt7.priceChecker_lock__M3IMg .priceChecker_sim__1h0Bz b{background:var(--lock)}.priceChecker_cand__ugZt7.priceChecker_close__5NOQq{border-color:var(--close)}.priceChecker_cand__ugZt7.priceChecker_close__5NOQq .priceChecker_sim__1h0Bz b{background:var(--close)}.priceChecker_cand__ugZt7.priceChecker_dim__cPyKI{opacity:.32}.priceChecker_cand__ugZt7.priceChecker_lock__M3IMg:after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;border-radius:50%;background:var(--lock) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.6 2.5L12 5.5' fill='none' stroke='%23062117' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.priceChecker_steps__ajA7D{list-style:none;margin:6px 0 0;padding:4px 4px 2px;display:grid;align-content:start;min-height:calc(var(--rows, 0) * 49px)}.priceChecker_step__m1ZXc{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:6px 4px;font:500 14px/1.35 var(--f-body);color:var(--dev-muted);opacity:0;transform:translateY(5px);transition:opacity .3s,transform .3s}.priceChecker_step__m1ZXc.priceChecker_in__98W5v{opacity:1;transform:none}.priceChecker_stepIc__0nffE{width:18px;height:18px;margin-top:1px;border-radius:50%;border:1.5px solid #3d3354;display:grid;place-items:center}.priceChecker_step__m1ZXc.priceChecker_no__7_tiC,.priceChecker_step__m1ZXc.priceChecker_ok__sjjP6,.priceChecker_step__m1ZXc.priceChecker_run__QwUon{color:var(--dev-ink)}.priceChecker_step__m1ZXc.priceChecker_run__QwUon .priceChecker_stepIc__0nffE{border-color:var(--laser);border-top-color:transparent;animation:priceChecker_spin__kQig_ .7s linear infinite}.priceChecker_step__m1ZXc.priceChecker_ok__sjjP6 .priceChecker_stepIc__0nffE{background:var(--lock);border-color:var(--lock)}.priceChecker_step__m1ZXc.priceChecker_ok__sjjP6 .priceChecker_stepIc__0nffE:after{content:"";width:8px;height:4px;border:2px solid #062117;border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}.priceChecker_step__m1ZXc.priceChecker_no__7_tiC .priceChecker_stepIc__0nffE{background:var(--close);border-color:var(--close)}.priceChecker_step__m1ZXc.priceChecker_no__7_tiC .priceChecker_stepIc__0nffE:after{content:"";width:8px;height:2px;border-radius:1px;background:#2A1A00}.priceChecker_stepD__crXDX{display:block;margin-top:2px;font:500 12px/1.4 var(--f-mono);color:var(--dev-muted);overflow-wrap:anywhere}.priceChecker_step__m1ZXc.priceChecker_ok__sjjP6 .priceChecker_stepD__crXDX{color:#A7EFD0}.priceChecker_step__m1ZXc.priceChecker_no__7_tiC .priceChecker_stepD__crXDX{color:#FDE3A0}.priceChecker_stepL__WRZIh{display:block}.priceChecker_jan__fN0r0{display:block;margin-top:6px;width:132px;height:30px;clip-path:inset(0 100% 0 0);transition:clip-path .6s ease}.priceChecker_jan__fN0r0.priceChecker_drawn__p4CWd{clip-path:inset(0 0 0 0)}.priceChecker_jan__fN0r0 rect{fill:#EDE8F7}.priceChecker_slot__9xeFH{display:grid;min-width:0;view-transition-name:pc-slot}.priceChecker_result__V0Hyr{overflow-x:clip}.priceChecker_resGrid__UXeZz{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.priceChecker_figCard___Oen3{display:grid;grid-template-columns:112px minmax(0,1fr);background:var(--surface);border:1px solid var(--line);border-radius:22px;overflow:hidden}.priceChecker_figPhoto__D0I_X{position:relative;min-height:140px;background:#0B1C44;overflow:hidden}.priceChecker_figPhoto__D0I_X img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_enter__VTLVj .priceChecker_figPhoto__D0I_X img{animation:priceChecker_settle__Jd_ps 1s cubic-bezier(.2,.8,.2,1) both}.priceChecker_badgeMatch__t7sZS{position:absolute;left:7px;top:7px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 9px 4px;border-radius:999px;background:rgba(6,33,23,.86);color:#A7F3D0;font:800 11.5px/1.2 var(--f-label);white-space:nowrap}.priceChecker_badgeMatch__t7sZS:before{content:"";width:7px;height:7px;margin-top:-2px;border-radius:50%;background:#34D399;box-shadow:0 0 8px #34D399}.priceChecker_figBody__MRFHs{padding:14px;display:grid;gap:8px;align-content:start;min-width:0}.priceChecker_figSeries__m3wQT{font:800 11px/1.3 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.priceChecker_figName__VYDme{display:block;font:900 18px/1.2 var(--f-label);letter-spacing:-.01em;margin-top:3px;text-decoration:none}.priceChecker_figName__VYDme:hover{text-decoration:underline;text-underline-offset:3px}.priceChecker_specs__EKzWQ{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.priceChecker_specs__EKzWQ div{display:flex;gap:5px;align-items:baseline}.priceChecker_specs__EKzWQ dt{font:800 10px/1.2 var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.priceChecker_specs__EKzWQ dd{margin:0;font:600 13px/1.2 var(--f-mono);color:var(--ink)}.priceChecker_figActions__qX_HJ{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.priceChecker_figActions__qX_HJ .priceChecker_btn__xyhq8{display:none}@container app (min-width: 900px){.priceChecker_resGrid__UXeZz{grid-template-columns:minmax(0,370px) minmax(0,1fr);gap:30px;align-items:start}.priceChecker_figCard___Oen3{grid-template-columns:minmax(0,1fr);position:sticky;top:92px;border-radius:24px}.priceChecker_figPhoto__D0I_X{aspect-ratio:4/5;min-height:0}.priceChecker_badgeMatch__t7sZS{left:12px;top:12px;padding:8px 13px 6px;font-size:13px}.priceChecker_figBody__MRFHs{padding:18px 18px 20px;gap:14px}.priceChecker_figName__VYDme{font-size:23px}.priceChecker_specs__EKzWQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.priceChecker_specs__EKzWQ div{display:block;background:var(--surface-2);border-radius:12px;padding:9px 10px 8px}.priceChecker_specs__EKzWQ dd{margin-top:4px;font-size:14px}.priceChecker_figActions__qX_HJ .priceChecker_btn__xyhq8{display:inline-flex}}.priceChecker_linkish__nK5V8{background:none;border:0;padding:0;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:14px}.priceChecker_linkish__nK5V8:hover{color:var(--ink)}.priceChecker_resMain__qqTlm{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.priceChecker_best__Cnljb{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:22px 22px 0;box-shadow:var(--shadow-1)}.priceChecker_best__Cnljb.priceChecker_shake__Fri5Q{animation:priceChecker_shake__Fri5Q .4s ease}.priceChecker_best__Cnljb .priceChecker_eyebrow__SFTFy{color:var(--ok);padding-right:clamp(64px,14cqi,120px)}.priceChecker_best__Cnljb .priceChecker_eyebrow__SFTFy.priceChecker_noStock__RDdaG{color:var(--warn)}.priceChecker_bestPrice___03Vv{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0 8px;font:400 clamp(30px,3.8cqi,46px)/1 var(--f-display);color:var(--ink);white-space:nowrap}.priceChecker_bestPrice___03Vv.priceChecker_now__TadyI{color:var(--ok)}.priceChecker_deal__xQRpd{display:inline-flex;align-items:baseline;gap:6px;padding:8px 12px 6px;border-radius:999px;background:var(--ok-soft);color:var(--ok);font:900 clamp(16px,1.5cqi,19px)/1 var(--f-label);letter-spacing:-.01em}.priceChecker_deal__xQRpd small{font:700 12.5px/1 var(--f-label);letter-spacing:0}.priceChecker_enter__VTLVj .priceChecker_deal__xQRpd{animation:priceChecker_pop__soAGB .45s cubic-bezier(.2,1.25,.3,1) .9s both}.priceChecker_bestWhere__9AIZs{font-size:16px;color:var(--ink-2)}.priceChecker_bestWhere__9AIZs b{color:var(--ink)}.priceChecker_bestCta__Wsyoh{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.priceChecker_bestCta__Wsyoh small{font:500 12.5px/1.35 var(--f-mono);color:var(--muted)}.priceChecker_stamp__iofyi{position:absolute;right:-10px;top:-42px;width:clamp(86px,17cqi,136px);height:auto;color:var(--stamp);mix-blend-mode:var(--stamp-blend);opacity:0;transform:rotate(-14deg);pointer-events:none}.priceChecker_stamp__iofyi.priceChecker_on___U4fc{opacity:.95}.priceChecker_stamp__iofyi.priceChecker_slam__ApB7_{animation:priceChecker_slam__ApB7_ .62s cubic-bezier(.2,1.25,.3,1) both}.priceChecker_stamp__iofyi text{fill:currentColor}.priceChecker_facts___aEZr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px -22px 0;border-top:1px solid var(--line)}.priceChecker_facts___aEZr.priceChecker_two__3lUgO{grid-template-columns:repeat(2,minmax(0,1fr))}.priceChecker_facts___aEZr.priceChecker_one__gThRf{grid-template-columns:minmax(0,1fr)}.priceChecker_fact__m8yTu{padding:14px 16px 15px}.priceChecker_fact__m8yTu+.priceChecker_fact__m8yTu{border-left:1px solid var(--line)}.priceChecker_fact__m8yTu b{display:block;font:900 20px/1.1 var(--f-label);letter-spacing:-.01em}.priceChecker_fact__m8yTu span{display:block;margin-top:5px;font-size:13px;line-height:1.35;color:var(--muted)}.priceChecker_fact__m8yTu.priceChecker_good__7ndBD b{color:var(--ok)}.priceChecker_fact__m8yTu.priceChecker_used__Dv0hG b{color:var(--violet)}@container app (max-width: 420px){.priceChecker_fact__m8yTu{padding:12px 10px 13px}.priceChecker_fact__m8yTu b{font-size:17px}}.priceChecker_panel__tPMLz{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:20px}.priceChecker_panelHead__x2oj2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.priceChecker_panel__tPMLz h3{font:900 19px/1.2 var(--f-label);letter-spacing:-.01em}.priceChecker_sub__fzRLo{margin-top:4px;font-size:13.5px;color:var(--muted)}.priceChecker_ctl__I4BLq{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.priceChecker_tabs__hMoQd{display:inline-flex;padding:4px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line)}.priceChecker_tabs__hMoQd button{border:0;background:transparent;padding:9px 12px 7px;border-radius:9px;font:800 13.5px/1 var(--f-label);color:var(--muted);cursor:pointer;display:inline-flex;gap:7px;align-items:center}.priceChecker_tabs__hMoQd button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px rgba(28,20,48,.14)}.priceChecker_tabs__hMoQd button:disabled{cursor:default;opacity:.55}.priceChecker_tabN__10zmf{font:600 11px/1 var(--f-mono);padding:3px 6px;border-radius:6px;background:var(--line);color:var(--ink-2)}.priceChecker_seg__wZRxR{display:inline-flex;border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.priceChecker_seg__wZRxR button{border:0;background:transparent;padding:8px 12px;font:700 13px/1 var(--f-mono);color:var(--muted);cursor:pointer}.priceChecker_seg__wZRxR button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.priceChecker_groupH__pcw60{display:flex;align-items:center;gap:10px;margin:18px 0 8px;font:800 11.5px/1.2 var(--f-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.priceChecker_groupH__pcw60:after{content:"";flex:1;height:1px;background:var(--line)}.priceChecker_gn__rYQvS{font:600 11px/1 var(--f-mono);letter-spacing:0;color:var(--ink-2)}.priceChecker_olist___ZPm2{list-style:none;margin:0;padding:0;display:grid;gap:6px}.priceChecker_offer__P7yHY{display:grid;grid-template-columns:24px 34px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px 10px 8px;border-radius:15px;border:1px solid transparent;background:var(--surface-2);text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}a.priceChecker_offer__P7yHY:hover{border-color:var(--line-2);transform:translateY(-1px)}.priceChecker_offer__P7yHY.priceChecker_enter__VTLVj{animation:priceChecker_rowin__lJC76 .5s cubic-bezier(.2,.8,.2,1) both}.priceChecker_rk__j7bJF{font:700 13px/1 var(--f-mono);color:var(--muted);text-align:center}.priceChecker_mk__58LvK{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font:900 13px/1 var(--f-label);color:#fff;overflow:hidden}.priceChecker_mk__58LvK img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#fff;padding:3px}.priceChecker_shop__gcMvZ{min-width:0}.priceChecker_nm__WYIqA{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font:700 15px/1.25 var(--f-body)}.priceChecker_meta__LXShn{display:block;margin-top:3px;font:500 12px/1.35 var(--f-mono);color:var(--muted);overflow-wrap:anywhere}.priceChecker_pr__dIjWb{text-align:right}.priceChecker_v__nMcke{display:inline-flex;font:700 17px/1.1 var(--f-mono);letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.priceChecker_dv__nYsv0{display:block;margin-top:4px;font:500 11.5px/1.1 var(--f-mono);color:var(--muted);white-space:nowrap}.priceChecker_offer__P7yHY.priceChecker_bestRow__aEqyG{background:var(--pink-soft);border-color:rgba(219,39,119,.35)}.priceChecker_offer__P7yHY.priceChecker_bestRow__aEqyG .priceChecker_v__nMcke{color:var(--pink-ink)}.priceChecker_offer__P7yHY.priceChecker_dimmed__cIZYr .priceChecker_v__nMcke{color:var(--muted)}button.priceChecker_offer__P7yHY.priceChecker_lockedRow__SJYNS{width:100%;font:inherit;text-align:left;cursor:pointer}button.priceChecker_offer__P7yHY.priceChecker_lockedRow__SJYNS:hover{border-color:var(--line-2);transform:translateY(-1px)}button.priceChecker_offer__P7yHY.priceChecker_lockedRow__SJYNS:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.priceChecker_mkLocked__Ru2Jz{background:var(--violet-soft);color:var(--violet)}.priceChecker_lockedText__5m6v_{filter:blur(6px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.priceChecker_bestPrice___03Vv .priceChecker_lockedText__5m6v_{filter:blur(11px)}.priceChecker_lockBadge__BXjnA{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--violet-soft);color:var(--violet)}.priceChecker_pill__Bd9Yh{display:inline-flex;align-items:center;gap:5px;padding:4px 7px 2px;border-radius:999px;font:800 10.5px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.priceChecker_pill__Bd9Yh:before{content:"";width:6px;height:6px;margin-top:-2px;border-radius:50%;background:currentColor}.priceChecker_pillIn__KcfQM{background:var(--ok-soft);color:var(--ok)}.priceChecker_pillWarn__22UYq{background:var(--warn-soft);color:var(--warn)}.priceChecker_pillOut__ewU7X{background:var(--off-soft);color:var(--off)}.priceChecker_pillBest__T7fqe{background:var(--pink);color:var(--on-pink)}.priceChecker_pillBest__T7fqe:before{display:none}.priceChecker_pillOfficial__Op83_{background:var(--violet-soft);color:var(--violet)}.priceChecker_pillOfficial__Op83_:before{display:none}.priceChecker_listNote__UkakX{margin-top:14px;font-size:13px;color:var(--muted)}.priceChecker_emptyNote__C0Dd0{margin-top:14px;padding:16px;border-radius:15px;background:var(--surface-2);font-size:14px;color:var(--ink-2)}.priceChecker_odo__XdsUp{display:inline-flex;vertical-align:top}.priceChecker_odoC__xFSiS{display:inline-block;height:1.1em;line-height:1.1em;overflow:hidden}.priceChecker_odoDg__KYy8b{text-align:center}.priceChecker_odoS__CrrTI{display:block;transition:transform var(--dur,.9s) cubic-bezier(.2,.8,.15,1)}.priceChecker_odoS__CrrTI span{display:block;height:1.1em}.priceChecker_chart__8_Amk{display:block;width:100%;height:auto;overflow:visible;margin-top:12px}.priceChecker_chart__8_Amk text{font:600 11px var(--f-mono);fill:var(--muted)}.priceChecker_chart__8_Amk .priceChecker_tStrong__RFp_A{font:700 12px var(--f-mono);fill:var(--ink)}.priceChecker_chart__8_Amk .priceChecker_tPink__C7Lo4{fill:var(--pink-ink)}.priceChecker_chart__8_Amk .priceChecker_tOk__DaCRr{fill:var(--ok)}.priceChecker_chart__8_Amk .priceChecker_axis__EnxRS{stroke:var(--line-2);stroke-width:1}.priceChecker_chart__8_Amk .priceChecker_grid__g2uUQ{stroke:var(--line);stroke-width:1}.priceChecker_chart__8_Amk .priceChecker_msrp__IBuHD{stroke:var(--ink-2);stroke-width:1.2;stroke-dasharray:3 4}.priceChecker_dotNew__jhbma{fill:var(--pink)}.priceChecker_dotUsed__HF9H3{fill:var(--violet)}.priceChecker_dotOut___7jyQ{fill:var(--surface);stroke:var(--off);stroke-width:1.6}.priceChecker_dotBest__vjjvd{fill:var(--pink);stroke:var(--surface);stroke-width:2}.priceChecker_chart__8_Amk .priceChecker_pop__soAGB{transform-box:fill-box;transform-origin:center;animation:priceChecker_pop__soAGB .45s cubic-bezier(.2,1.5,.4,1) both}.priceChecker_hLine__udLOv{fill:none;stroke:var(--pink);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.priceChecker_hDot__I8yZT{fill:var(--surface);stroke:var(--pink);stroke-width:2}.priceChecker_hNow__vyKAO{fill:var(--pink);stroke:var(--surface);stroke-width:2.5}.priceChecker_hLow__M4Tfs{fill:var(--ok);stroke:var(--surface);stroke-width:2.5}.priceChecker_hStop__iD8Vc{stop-color:var(--pink)}.priceChecker_legend__JXqKj{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12.5px;color:var(--muted)}.priceChecker_legend__JXqKj i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.priceChecker_verdict__iZ8BS{display:inline-flex;align-items:center;gap:6px;padding:7px 11px 5px;border-radius:999px;background:var(--ok-soft);color:var(--ok);font:900 12px/1.2 var(--f-label);letter-spacing:.06em;text-transform:uppercase}.priceChecker_verdict__iZ8BS.priceChecker_meh__RgD0K{background:var(--warn-soft);color:var(--warn)}.priceChecker_verdict__iZ8BS.priceChecker_high__EmOGe{background:var(--off-soft);color:var(--off)}.priceChecker_histCopy__wpi4V{margin-top:8px;font-size:15px;color:var(--ink-2);max-width:62ch}.priceChecker_histCopy__wpi4V b{color:var(--ink)}.priceChecker_alert__yhJSS{display:grid;gap:14px;align-items:center;padding:20px;border-radius:24px;background:linear-gradient(115deg,var(--violet-soft),var(--pink-soft));border:1px solid var(--line)}@container app (min-width: 640px){.priceChecker_alert__yhJSS{grid-template-columns:minmax(0,1fr) auto}}.priceChecker_alert__yhJSS h3{font:900 19px/1.25 var(--f-label)}.priceChecker_alert__yhJSS p{font-size:14px;color:var(--ink-2);margin-top:4px}.priceChecker_alertCtl__KNbuz{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.priceChecker_stepper__WZfeI{display:inline-flex;align-items:center;border:1.5px solid var(--line-2);border-radius:12px;background:var(--surface)}.priceChecker_stepper__WZfeI button{border:0;background:none;width:40px;height:44px;font:700 18px/1 var(--f-mono);cursor:pointer;color:var(--ink)}.priceChecker_stepper__WZfeI output{min-width:88px;text-align:center;font:700 15px/1 var(--f-mono)}.priceChecker_share__Rnand{display:grid;gap:22px;align-items:center}@container app (min-width: 700px){.priceChecker_share__Rnand{grid-template-columns:auto minmax(0,1fr)}}.priceChecker_shareCopy__Xmp6c h3{font:900 19px/1.25 var(--f-label)}.priceChecker_shareCopy__Xmp6c p{margin-top:6px;font-size:14.5px;color:var(--ink-2);max-width:44ch}.priceChecker_shareCopy__Xmp6c .priceChecker_ctl__I4BLq{margin-top:14px}.priceChecker_receiptWrap__BSfUC{display:grid;place-items:center;padding:22px 18px 28px;border-radius:22px;background:repeating-linear-gradient(45deg,var(--surface-2) 0 12px,var(--bg) 12px 24px);border:1px solid var(--line)}.priceChecker_receipt__aaZ1s{position:relative;width:236px;aspect-ratio:9/16;background:var(--paper);color:var(--paper-ink);padding:18px 15px 12px;font:500 10px/1.45 var(--f-mono);display:flex;flex-direction:column;gap:7px;filter:drop-shadow(0 16px 18px rgba(20,10,40,.28))}.priceChecker_receipt__aaZ1s:after,.priceChecker_receipt__aaZ1s:before{content:"";position:absolute;left:0;right:0;height:6px;background:linear-gradient(135deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px repeat-x,linear-gradient(-135deg,var(--paper) 50%,transparent 50%) 0 0/12px 12px repeat-x}.priceChecker_receipt__aaZ1s:after{bottom:-6px}.priceChecker_receipt__aaZ1s:before{top:-6px;transform:scaleY(-1)}.priceChecker_rcH__3IOiQ{text-align:center;font:900 12px/1.2 var(--f-label);letter-spacing:.2em}.priceChecker_rcSub__Bf1mR{text-align:center;color:var(--paper-muted);font-size:9px}.priceChecker_rcRule__1fpZ6{border-top:1px dashed var(--paper-rule)}.priceChecker_rcFig__E2BeF{display:grid;grid-template-columns:44px minmax(0,1fr);gap:9px;align-items:center;font-size:10px;line-height:1.3;font-weight:700}.priceChecker_rcFig__E2BeF img{width:44px;height:55px;-o-object-fit:cover;object-fit:cover;border-radius:3px}.priceChecker_rcFigTx__oqMUZ{display:grid;min-width:0}.priceChecker_rcName__MYHoV{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.priceChecker_rcName__MYHoV:only-child{-webkit-line-clamp:4}.priceChecker_rcFigSub___Jy5V{font-weight:500;color:var(--paper-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.priceChecker_rcRows__6zEA_{display:grid;gap:2px}.priceChecker_rcRow__NjHrS{display:flex;gap:4px;align-items:baseline}.priceChecker_rcRow__NjHrS span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.priceChecker_rcRow__NjHrS i{flex:1;min-width:6px;border-bottom:1.5px dotted var(--paper-rule);transform:translateY(-3px)}.priceChecker_rcRow__NjHrS.priceChecker_rcBest__VmLkA{font-weight:700}.priceChecker_rcDots__wtage{justify-content:center;color:var(--paper-muted)}.priceChecker_rcTot__IypaW{display:flex;justify-content:space-between;font:700 12px/1.25 var(--f-mono)}.priceChecker_rcTot__IypaW.priceChecker_big__fi55D{font-size:14px}.priceChecker_rcFoot__wyWFf{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.priceChecker_rcStamp__rnmff{flex:none;width:84px;margin:0 -7px 0 auto;color:#D63A24;transform:rotate(-12deg);opacity:.92;mix-blend-mode:multiply}.priceChecker_rcStamp__rnmff text{fill:currentColor}.priceChecker_rcBar__OG_8s{flex:none;width:124px;height:auto;color:var(--paper-ink)}.priceChecker_rcBar__OG_8s rect{fill:var(--paper-ink)}.priceChecker_rcUrl__3v3uU{margin-inline:-12px;text-align:center;font-size:8.5px;color:var(--paper-muted);white-space:nowrap}.priceChecker_stateHead__oj5ZZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin-bottom:22px}.priceChecker_stateHead__oj5ZZ .priceChecker_ph__EVk2o{width:88px;height:110px;border-radius:16px;overflow:hidden;background:var(--dev);flex:none}.priceChecker_stateHead__oj5ZZ .priceChecker_ph__EVk2o img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_stateHead__oj5ZZ .priceChecker_ph__EVk2o svg{width:100%;height:100%}.priceChecker_h2__HQ62I{font:900 clamp(24px,3.4cqi,32px)/1.15 var(--f-label);letter-spacing:-.015em;margin-top:6px}.priceChecker_stateS__KnhG_{margin-top:6px;font-size:15px;color:var(--ink-2);max-width:60ch}.priceChecker_rowActions__KRYAY{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.priceChecker_fcard__9l1bI{display:grid;grid-template-rows:auto 1fr;background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;text-align:left;cursor:pointer;padding:0;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s}.priceChecker_fcard__9l1bI:hover{transform:translateY(-2px);border-color:var(--line-2)}.priceChecker_fcPh__kYyRS{position:relative;aspect-ratio:4/5;background:var(--surface-2);overflow:hidden}.priceChecker_fcPh__kYyRS img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.priceChecker_fcBd__1k5SW{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}.priceChecker_fcNm__PsCjt{font:700 14px/1.32 var(--f-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.priceChecker_fcPr___xzhT{margin-top:auto;font:700 15px/1.2 var(--f-mono)}.priceChecker_fcPr___xzhT small{font:500 12px/1.2 var(--f-mono);color:var(--muted)}.priceChecker_fcPick__q7XMO{margin-top:2px;display:block;padding:10px 10px 8px;border-radius:12px;background:var(--violet);color:var(--on-violet);font:800 13px/1 var(--f-label);text-align:center}.priceChecker_pickable__QBfuc{border-color:var(--line-2)}.priceChecker_pickable__QBfuc:hover{border-color:var(--violet);box-shadow:0 12px 26px -18px rgba(76,29,149,.55)}.priceChecker_pickable__QBfuc:hover .priceChecker_fcPick__q7XMO{filter:brightness(1.08)}.priceChecker_choices__dbHEn{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,172px));gap:12px}.priceChecker_choices__dbHEn>li{display:grid}.priceChecker_nfAlt__QL5_2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;font-size:15px;color:var(--ink-2)}.priceChecker_flag__Jwo4d{position:absolute;left:10px;top:10px;z-index:2;padding:5px 8px 3px;border-radius:999px;font:900 11px/1.2 var(--f-label);letter-spacing:.05em;text-transform:uppercase;background:var(--pink);color:var(--on-pink)}.priceChecker_rail__YcqM0{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(172px,1fr);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 10px;scrollbar-width:thin}.priceChecker_rail__YcqM0>*{scroll-snap-align:start}.priceChecker_rail__YcqM0.priceChecker_fixed__AFnaV{grid-auto-columns:172px}@media (min-width:768px){.priceChecker_rail__YcqM0,.priceChecker_rail__YcqM0.priceChecker_fixed__AFnaV{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden;scroll-snap-type:none;padding-bottom:2px}}.priceChecker_was___7Um8{color:var(--muted);text-decoration:line-through;font-weight:500}.priceChecker_secT__tTwRn{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:34px 0 14px}.priceChecker_secT__tTwRn h3{font:900 20px/1.2 var(--f-label)}.priceChecker_secT__tTwRn a{font:800 14px/1 var(--f-label);color:var(--pink-ink);text-decoration:none}.priceChecker_secH__T_71Y{display:grid;gap:8px;margin-bottom:28px;max-width:720px}.priceChecker_secH__T_71Y h2{font:900 clamp(26px,3.6cqi,36px)/1.12 var(--f-label);letter-spacing:-.02em}.priceChecker_secH__T_71Y p{font-size:16.5px;color:var(--ink-2)}.priceChecker_howSteps__7MjYy{list-style:none;margin:0;padding:0;display:grid;gap:14px}@container app (min-width: 760px){.priceChecker_howSteps__7MjYy{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.priceChecker_howSteps__7MjYy li{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:22px;display:grid;gap:10px;align-content:start}.priceChecker_howN__fqUma{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:400 17px/1 var(--f-display)}.priceChecker_howSteps__7MjYy h3{font:900 19px/1.25 var(--f-label);letter-spacing:-.01em}.priceChecker_howSteps__7MjYy p{font-size:15px;color:var(--ink-2)}.priceChecker_src__e86BU{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.priceChecker_src__e86BU li{padding:10px 15px 8px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);font:800 14px/1.1 var(--f-label)}.priceChecker_src__e86BU li.priceChecker_any__hvYlV{border-style:dashed;color:var(--pink-ink)}.priceChecker_faq__eh34d{display:grid;gap:10px;max-width:840px}.priceChecker_faq__eh34d details{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:0 18px}.priceChecker_faq__eh34d summary{list-style:none;cursor:pointer;padding:17px 0 15px;font:800 16px/1.35 var(--f-label);display:flex;justify-content:space-between;gap:16px}.priceChecker_faq__eh34d summary::-webkit-details-marker{display:none}.priceChecker_faq__eh34d summary:after{content:"+";flex:none;font:400 22px/1 var(--f-mono);color:var(--muted);transition:transform .2s}.priceChecker_faq__eh34d details[open] summary:after{transform:rotate(45deg)}.priceChecker_faq__eh34d details p{padding:0 0 17px;color:var(--ink-2);font-size:15px;max-width:66ch}.priceChecker_fx__8IqLb{position:fixed;inset:0;pointer-events:none;z-index:50;overflow:hidden}.priceChecker_fx__8IqLb i{position:absolute;left:0;top:0;display:block;font-style:normal}@keyframes priceChecker_sweep__bfaRn{0%{top:2%}to{top:97%}}@keyframes priceChecker_blink__IGH0C{50%{opacity:.35}}@keyframes priceChecker_spin__kQig_{to{transform:rotate(1turn)}}@keyframes priceChecker_flip__g5qGV{0%{transform:rotateY(75deg);opacity:.3}to{transform:none;opacity:1}}@keyframes priceChecker_develop__xun0D{0%{filter:blur(14px) brightness(.5);transform:scale(1.04)}to{filter:none;transform:none}}@keyframes priceChecker_nudge__Bcryu{20%{transform:translateX(-6px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}@keyframes priceChecker_slam__ApB7_{0%{opacity:0;transform:rotate(-26deg) scale(2.5)}50%{opacity:1;transform:rotate(-12deg) scale(.9)}72%{transform:rotate(-15deg) scale(1.05)}to{opacity:.95;transform:rotate(-14deg) scale(1)}}@keyframes priceChecker_shake__Fri5Q{20%{transform:translate(2px,3px)}40%{transform:translate(-3px,-1px)}60%{transform:translate(2px,-2px)}80%{transform:translate(-1px,1px)}}@keyframes priceChecker_rowin__lJC76{0%{opacity:0;transform:translateY(12px)}}@keyframes priceChecker_settle__Jd_ps{0%{transform:scale(1.08);filter:brightness(1.25)}}@keyframes priceChecker_pop__soAGB{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.priceChecker_app__PZXc4 *,.priceChecker_app__PZXc4 :after,.priceChecker_app__PZXc4 :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}.priceChecker_vfLaser__kZZuA{display:none}}