.pv{--ink:#05080f;--navy:#071a35;--navy-2:#0b1020;--panel:#0d1424;--panel-2:#111a2e;--line:rgba(212,175,55,.16);--line-2:hsla(0,0%,100%,.075);--fg:#f4f6fa;--fg-2:#a8b2c4;--fg-3:#7d8798;--gold:#d4af37;--gold-2:#f0dc96;--gold-deep:#b88922;--blue:#173a70;--blue-2:#2b5fa8;--red:#d71920;--jade:#34d399;--r-sm:10px;--r:16px;--r-lg:22px;background:var(--ink);color:var(--fg);position:relative;overflow-x:hidden;overflow-x:clip;letter-spacing:-.005em}.pv:before{background:radial-gradient(1100px 620px at 78% -12%,rgba(23,58,112,.55),transparent 62%),radial-gradient(820px 560px at 10% 4%,rgba(212,175,55,.075),transparent 62%),radial-gradient(900px 640px at 96% 52%,rgba(43,95,168,.2),transparent 64%),radial-gradient(840px 560px at -6% 94%,rgba(212,175,55,.05),transparent 62%)}.pv:after,.pv:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.pv:after{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.pv>*{position:relative;z-index:1}.pv>.fixed{position:fixed;z-index:95}.wrap{width:100%;max-width:1280px;margin:0 auto;padding-inline:24px}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes dealIn{0%{opacity:0;transform:translate(-50%,60%) rotate(0deg) scale(.86)}to{opacity:1}}.reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.reveal.in{opacity:1;transform:none}.reveal.in>*{animation:rise .7s cubic-bezier(.22,1,.36,1) backwards}.reveal.in>:nth-child(2){animation-delay:.07s}.reveal.in>:nth-child(3){animation-delay:.14s}.stag>*{animation:rise .62s cubic-bezier(.22,1,.36,1) backwards}.stag>:first-child{animation-delay:.03s}.stag>:nth-child(2){animation-delay:.08s}.stag>:nth-child(3){animation-delay:.13s}.stag>:nth-child(4){animation-delay:.18s}.stag>:nth-child(5){animation-delay:.23s}.stag>:nth-child(6){animation-delay:.28s}.load-1{animation:rise .85s cubic-bezier(.22,1,.36,1) .05s backwards}.load-2{animation:rise .85s cubic-bezier(.22,1,.36,1) .16s backwards}.load-3{animation:rise .85s cubic-bezier(.22,1,.36,1) .27s backwards}.load-4{animation:rise .85s cubic-bezier(.22,1,.36,1) .38s backwards}@media (prefers-reduced-motion:reduce){.load-1,.load-2,.load-3,.load-4,.reveal,.reveal.in>*,.stag>*{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}.sec{margin-top:104px}.sec-sm{margin-top:64px}.shead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.kick{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-weight:600}.h2{font-size:clamp(24px,3vw,36px);font-weight:700;letter-spacing:-.02em;line-height:1.1}.sub{color:var(--fg-2);font-size:15px;margin-top:8px;max-width:56ch;line-height:1.6}.rule{height:1px;background:linear-gradient(90deg,var(--gold),transparent 70%);opacity:.5}.ann{background:linear-gradient(90deg,#061229,#0d1c3a 50%,#061229);border-bottom:1px solid var(--line);overflow:hidden}.ann-track{display:flex;width:-moz-max-content;width:max-content;animation:run 42s linear infinite}.ann:hover .ann-track{animation-play-state:paused}.ann-i{display:inline-flex;align-items:center;padding:10px 0;font-size:11.5px;letter-spacing:.16em;color:#dcc98f;white-space:nowrap;font-weight:500}.ann-i:after{content:"◆";color:var(--gold);font-size:7px;margin:0 30px;opacity:.7}@keyframes run{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ann-track{animation:none}}.nav{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,rgba(9,12,20,.985),rgba(6,9,15,.975));border-bottom:1px solid var(--line-2);transition:height .25s}.nav-in{display:flex;align-items:center;gap:22px;height:78px;transition:height .25s ease}.nav.small .nav-in{height:62px}.brand{display:flex;align-items:center;gap:11px;flex:none}.brand img{width:56px;height:56px;border-radius:14px;-o-object-fit:cover;object-fit:cover;transition:width .25s,height .25s}.nav.small .brand img{width:44px;height:44px;border-radius:12px}.brand b{font-size:16px;letter-spacing:.02em;display:block;font-weight:700}.brand i{font-style:normal;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3);display:block;margin-top:2px}.nlinks{display:flex;align-items:center;gap:26px;margin-inline:auto}.nlink{font-size:13.5px;color:var(--fg-2);position:relative;padding:6px 0;white-space:nowrap;transition:color .18s;font-weight:500}.nlink.on,.nlink:hover{color:var(--fg)}.nlink:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background:var(--gold);border-radius:2px;transition:left .22s,right .22s}.nlink.on:after,.nlink:hover:after{left:0;right:0}.nact{display:flex;align-items:center;gap:9px;flex:none}.ico{position:relative;width:40px;height:40px;border-radius:11px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.03);display:grid;place-items:center;color:var(--fg);transition:all .18s}.ico:hover{border-color:rgba(212,175,55,.5);background:rgba(212,175,55,.08)}.dot{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:linear-gradient(160deg,var(--gold-2),var(--gold));color:#0b0f18;font-size:10.5px;font-weight:800;display:grid;place-items:center}.hero{position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:linear-gradient(150deg,var(--navy) 0,#050a16 65%);min-height:520px;display:grid;grid-template-columns:1.02fr .98fr}.hero-l{padding:62px 54px;display:flex;flex-direction:column;justify-content:center}.hero h1{font-size:clamp(36px,5vw,62px);font-weight:800;line-height:.98;letter-spacing:-.035em}.gold-t{background:linear-gradient(100deg,var(--gold-2),var(--gold) 46%,var(--gold-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{color:var(--fg-2);font-size:16px;line-height:1.65;max-width:46ch;margin-top:20px}.hero-cta{gap:12px;margin-top:34px}.hero-cta,.hero-meta{display:flex;flex-wrap:wrap}.hero-meta{gap:26px;margin-top:40px;padding-top:26px;border-top:1px solid var(--line-2)}.hero-meta b{display:block;font-size:21px;color:var(--gold);font-weight:700;letter-spacing:-.02em}.hero-meta span{font-size:11px;color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase}.hero-r{position:relative;overflow:hidden;perspective:1200px;--px:0;--py:0;background:radial-gradient(105% 92% at 62% 24%,rgba(43,95,168,.35),transparent 60%)}.hero-r:before{content:"";position:absolute;inset:-30%;z-index:6;pointer-events:none;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.055) 49%,rgba(212,175,55,.09) 52%,transparent 61%);animation:sheen 11s ease-in-out infinite}@keyframes sheen{0%,to{transform:translateX(-20%)}50%{transform:translateX(20%)}}.mote{position:absolute;border-radius:999px;background:radial-gradient(circle,hsla(47,75%,76%,.95),rgba(212,175,55,0) 70%);pointer-events:none;z-index:5;animation:drift linear infinite}@keyframes drift{0%{transform:translate3d(0,110%,0) scale(.6);opacity:0}12%{opacity:.85}85%{opacity:.5}to{transform:translate3d(14px,-20%,0) scale(1.1);opacity:0}}.hero-r{--fan-w:clamp(120px,27%,250px);--fan-spread:21deg;--fan-pivot:185%}.float{position:absolute;bottom:16%;left:50%;width:var(--fan-w);margin-left:calc(var(--fan-w) / -2);border-radius:12px;-o-object-fit:contain;object-fit:contain;transform-origin:50% var(--fan-pivot);background:#0b1020;box-shadow:0 0 0 1px hsla(0,0%,100%,.09),0 2px 6px rgba(0,0,0,.55),0 26px 50px -18px rgba(0,0,0,.9);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .4s ease;animation:bob 7s ease-in-out infinite}.f1{--rot:calc(var(--fan-spread) * -1);--drop:14px;--dep:16px;--dim:.93;z-index:1;animation-delay:-.6s}.f2{--rot:calc(var(--fan-spread) * -0.34);--drop:2px;--dep:34px;--dim:.97;z-index:2;animation-delay:-2.1s}.f3{--rot:calc(var(--fan-spread) * 0.34);--drop:2px;--dep:34px;--dim:1;z-index:3;animation-delay:-3.4s}.f4{--rot:var(--fan-spread);--drop:14px;--dep:16px;--dim:.96;z-index:4;animation-delay:-4.8s}.float{transform:translate3d(calc(var(--px) * var(--dep) * -1),calc(var(--py) * var(--dep) * -1 + var(--drop, 0px)),0) rotate(var(--rot));filter:brightness(var(--dim,1)) contrast(1.06) saturate(1.08)}@media (max-width:767px){.hero-r{--fan-w:clamp(104px,34%,150px);--fan-spread:17deg;--fan-pivot:200%}.f4{display:none}.float{box-shadow:0 2px 5px rgba(0,0,0,.5),0 16px 30px -14px rgba(0,0,0,.85)}}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.float,.hero-r:before,.mote{animation:none!important}.float{transform:rotate(var(--rot))}}.seal{position:absolute;top:26px;right:26px;z-index:6;width:92px;height:92px;border-radius:999px;background:linear-gradient(160deg,var(--gold-2),var(--gold));color:#0a0e18;display:grid;place-content:center;text-align:center;line-height:1.15;box-shadow:0 16px 40px -12px rgba(212,175,55,.55)}.seal b{font-size:15px;font-weight:800}.seal i{font-style:normal;font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.78}.worlds{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.world{min-width:0;position:relative;aspect-ratio:4/5;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line-2);background:var(--panel);text-align:left;transition:all .3s cubic-bezier(.22,1,.36,1)}.world:hover{transform:translateY(-6px);border-color:rgba(212,175,55,.5);box-shadow:0 30px 60px -30px rgba(0,0,0,.95)}.world img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:transform .6s,opacity .3s}.world:hover img{transform:scale(1.07);opacity:.68}.world-v{position:absolute;inset:0;background:linear-gradient(transparent 28%,rgba(5,8,15,.92) 78%)}.world-c{position:absolute;inset:auto 0 0 0;padding:26px 24px}.world-c b{font-size:21px;font-weight:700;display:block;letter-spacing:-.02em}.world-c i{font-style:normal;font-size:13px;color:var(--fg-2);display:block;margin-top:5px}.world-c em{font-style:normal;display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:12.5px;letter-spacing:.04em}.world-c em,.world-n{color:var(--gold);font-weight:600}.world-n{position:absolute;top:18px;right:18px;background:rgba(5,8,15,.72);border:1px solid var(--line);font-size:11px;padding:5px 11px;border-radius:999px;backdrop-filter:blur(6px)}.filters{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.chip{padding:8px 15px;border-radius:999px;font-size:12.5px;color:var(--fg-2);border:1px solid var(--line-2);background:hsla(0,0%,100%,.025);transition:all .18s;white-space:nowrap;font-weight:500}.chip:hover{color:var(--fg);border-color:rgba(212,175,55,.4)}.chip.on{background:linear-gradient(160deg,var(--gold-2),var(--gold));border-color:transparent;color:#0a0e18;font-weight:700}.sel{background:hsla(0,0%,100%,.03);border:1px solid var(--line-2);border-radius:999px;color:var(--fg);font-size:12.5px;padding:8px 14px;outline:none;cursor:pointer}.sel:focus{border-color:rgba(212,175,55,.5)}.sel option{background:var(--navy-2)}.pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pgrid-6{grid-template-columns:repeat(6,1fr)}.pv .card{position:relative;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);display:flex;flex-direction:column;text-align:left;min-width:0;overflow:hidden;--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform-style:preserve-3d;transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry)) translateZ(0);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .4s;will-change:transform}.pv .card.tilting{transition:transform .08s linear,border-color .3s,box-shadow .4s;border-color:rgba(212,175,55,.55);box-shadow:0 34px 64px -30px rgba(0,0,0,.98),0 0 0 1px rgba(212,175,55,.14),0 0 42px -14px rgba(212,175,55,.3);z-index:5}.shot{position:relative;aspect-ratio:3/4;overflow:hidden;padding:12px;border-radius:var(--r) var(--r) 0 0;background:radial-gradient(120% 90% at 50% 0,rgba(43,95,168,.22),transparent 62%),linear-gradient(165deg,#0f1728,#080d18 72%)}.shot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .55s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 12px 20px rgba(0,0,0,.6))}.pv .card.tilting .shot img{transform:scale(1.05)}.holo{position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .34s ease;mix-blend-mode:color-dodge;animation:none;background:radial-gradient(farthest-corner circle at var(--mx) var(--my),hsla(0,0%,100%,.55) 2%,rgba(255,120,190,.28) 14%,rgba(120,200,255,.22) 26%,rgba(140,255,190,.18) 38%,rgba(255,220,120,.2) 50%,transparent 72%),repeating-linear-gradient(112deg,rgba(255,90,160,.14) 0,rgba(255,220,120,.14) 6%,rgba(120,255,200,.14) 12%,rgba(120,190,255,.14) 18%,rgba(200,130,255,.14) 24%,rgba(255,90,160,.14) 30%);background-blend-mode:screen;background-size:220% 220%,260% 260%;background-position:var(--mx) var(--my),var(--mx) var(--my)}.pv .card.tilting .holo{opacity:.8}.glare{position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .34s ease;mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--mx) var(--my),hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.1) 22%,transparent 55%)}.pv .card.tilting .glare{opacity:1}@media (prefers-reduced-motion:reduce){.pv .card{transform:none!important;transition:border-color .2s}.glare,.holo{display:none}}@media (hover:none),(pointer:coarse){.pv .card{transform:none!important;transform-style:flat;will-change:auto}.glare,.holo{display:none}.shot img{transform:none!important}}.blank{position:absolute;inset:0;display:grid;place-items:center;color:rgba(212,175,55,.22);font-size:26px}.body{padding:14px 15px 15px;display:flex;flex-direction:column;flex:1;min-width:0}.body>button{min-width:0;max-width:100%}.cat{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-weight:600}.name{font-size:13.5px;line-height:1.35;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-weight:500}.meta,.name{overflow:hidden}.meta{font-size:11.5px;color:var(--fg-3);margin-top:5px;white-space:nowrap;text-overflow:ellipsis}.foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px}.price{font-size:17px;font-weight:700;color:var(--gold);letter-spacing:-.02em}.was{color:var(--fg-3);text-decoration:line-through;margin-left:7px}.buy,.was{font-size:12px}.buy{font-weight:700;padding:9px 16px;border-radius:999px;background:linear-gradient(160deg,var(--gold-2),var(--gold) 60%,var(--gold-deep));color:#0a0e18;box-shadow:0 8px 20px -10px rgba(212,175,55,.7);transition:filter .16s,transform .1s;white-space:nowrap}.buy:hover{filter:brightness(1.08)}.buy:active{transform:translateY(1px)}.buy:disabled{background:hsla(0,0%,100%,.06);color:var(--fg-3);box-shadow:none}.tags{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.tag{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;backdrop-filter:blur(6px)}.t-sale{background:var(--red);color:#fff}.t-last{background:rgba(215,25,32,.16);color:#ff8a8f;border:1px solid rgba(215,25,32,.45)}.t-new{background:linear-gradient(150deg,var(--gold-2),var(--gold) 55%,var(--gold-deep));color:#14100a;border:none;font-weight:900;letter-spacing:.12em;box-shadow:0 4px 14px -4px rgba(212,175,55,.65),inset 0 1px 0 hsla(0,0%,100%,.45)}.t-jp{background:rgba(43,95,168,.22);color:#9cc2f5;border:1px solid rgba(43,95,168,.5)}.sold{position:absolute;inset:0;z-index:3;background:rgba(5,8,15,.82);display:grid;place-items:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-2)}.binder{position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;background:radial-gradient(90% 70% at 6% 0,rgba(212,175,55,.1),transparent 58%),repeating-linear-gradient(45deg,hsla(0,0%,100%,.02) 0 2px,transparent 2px 4px),repeating-linear-gradient(-45deg,rgba(0,0,0,.3) 0 2px,transparent 2px 4px),linear-gradient(158deg,#14161a,#08090c 62%,#050609);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 40px 80px -40px rgba(0,0,0,.95);padding:24px 24px 18px 44px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.binder:active{cursor:grabbing}.binder:before{content:"";inset:10px 10px 10px 34px;border-radius:14px;border:1px dashed rgba(212,175,55,.16)}.binder-spine,.binder:before{position:absolute;pointer-events:none;z-index:5}.binder-spine{left:0;top:0;bottom:0;width:34px;background:linear-gradient(90deg,rgba(0,0,0,.6),hsla(0,0%,100%,.03) 60%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding-block:30px}.ring{width:15px;height:15px;border-radius:999px;border:2px solid rgba(212,175,55,.5);background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.5),rgba(212,175,55,.12) 60%,transparent);box-shadow:0 1px 2px rgba(0,0,0,.7)}.binder-stage{position:relative;perspective:3400px;perspective-origin:30%;--gap:12px;--avail-h:calc(min(86svh, 1040px) - 150px);--ph-fit:calc((var(--avail-h) - 2 * var(--gap)) / 3);--pw-h:calc(var(--ph-fit) * 63 / 88);--pw-w:calc((min(920px, 92vw) - 70px - 2 * var(--gap)) / 3);--pw:min(var(--pw-w),var(--pw-h));--ph:calc(var(--pw) * 88 / 63);width:calc(3 * var(--pw) + 2 * var(--gap));height:calc(3 * var(--ph) + 2 * var(--gap));margin-inline:auto}.binder-stage,.leaf{transform-style:preserve-3d}.leaf{position:absolute;inset:0}.leaf-base,.leaf-prev{pointer-events:none}.leaf-base{z-index:1}.leaf-base .seg-back,.leaf-base .seg-lit{display:none}.leaf-cur .seg,.leaf-prev .seg{will-change:transform}.t-next .leaf-prev,.t-prev .leaf-base{visibility:hidden}.leaf-cur{z-index:3}.leaf-prev{z-index:4}.seg{position:absolute;left:0;top:0;height:100%;width:calc(var(--pw) + var(--gap));transform-style:preserve-3d;transform-origin:left center;--pitch:calc(var(--pw) + var(--gap))}.seg:first-child{transform:translateZ(0)}.seg:nth-child(2){transform:translate3d(var(--pitch),0,0)}.seg:nth-child(3){transform:translate3d(calc(2 * var(--pitch)),0,0)}.leaf .seg:last-child{width:var(--pw)}.leaf-prev .seg:first-child{transform:translateZ(0) rotateY(-180deg)}.leaf-prev .seg:nth-child(2){transform:translate3d(calc(-1 * var(--pitch)),0,0) rotateY(-180deg)}.leaf-prev .seg:nth-child(3){transform:translate3d(calc(-2 * var(--pitch)),0,0) rotateY(-180deg)}.seg-back,.seg-face{position:absolute;inset:0;box-sizing:border-box;padding-right:var(--gap);backface-visibility:hidden;border-radius:4px;display:flex;flex-direction:column;gap:var(--gap)}.seg-face{background:linear-gradient(90deg,transparent 94%,rgba(212,175,55,.16) 99.2%,rgba(255,240,205,.3)),linear-gradient(150deg,rgba(150,178,235,.055),rgba(0,0,0,.16)),linear-gradient(150deg,#0e1626,#070c16);box-shadow:1px 0 0 rgba(212,175,55,.16),inset -1px 0 0 rgba(0,0,0,.5)}.seg-face>.pocket{flex:1 1 0;min-height:0}.seg-back{transform:rotateY(180deg);background:linear-gradient(90deg,rgba(255,240,205,.28),rgba(212,175,55,.14) .8%,transparent 6%),repeating-linear-gradient(0deg,transparent 0 calc(33.333% - 1px),rgba(150,178,235,.1) calc(33.333% - 1px) 33.333%),radial-gradient(120% 90% at 20% 30%,#16223a,#070c16 70%)}.seg-lit{border-radius:4px;background:linear-gradient(100deg,rgba(0,0,0,.92),rgba(4,8,16,.72))}.leaf-shade,.seg-lit{position:absolute;inset:0;pointer-events:none;opacity:0;will-change:opacity}.leaf-shade{z-index:2;border-radius:10px;background:linear-gradient(96deg,rgba(0,0,0,.9),rgba(0,0,0,.5) 42%,rgba(0,0,0,.12) 72%,transparent)}.binder-hint{display:block;width:-moz-fit-content;width:fit-content;margin:14px auto 0;pointer-events:none;white-space:nowrap;padding:9px 20px;border-radius:999px;border:1px solid rgba(212,175,55,.35);background:rgba(8,10,14,.95);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(43,42%,80%,.92);animation:hintPulse 2.6s ease-in-out infinite}@keyframes hintPulse{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.binder-hint{animation:none;opacity:.9}}.binder button.pocket,.binder:active button.pocket,button.pocket{cursor:pointer}@media (hover:hover) and (pointer:fine){button.pocket:hover{--pop:1.05;border-color:rgba(212,175,55,.55);box-shadow:inset 0 2px 10px rgba(0,0,0,.45),0 14px 30px -14px rgba(0,0,0,.9);z-index:2}}button.pocket:active{--pop:.97;transition:transform .09s ease-out}@media (prefers-reduced-motion:reduce){button.pocket:active,button.pocket:hover{--pop:1}}button.pocket:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pocket-empty{cursor:inherit}.pocket{position:relative;aspect-ratio:63/88;border-radius:10px;overflow:hidden;min-width:0;background:linear-gradient(165deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.012));border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 2px 10px rgba(0,0,0,.55),inset 0 -1px 0 hsla(0,0%,100%,.05);--rx:0deg;--ry:0deg;--mx:50%;--my:50%;--pop:1;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) scale(var(--pop));transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.pocket.tilting{transition:transform .08s linear,border-color .3s,box-shadow .3s;border-color:rgba(212,175,55,.5);z-index:3;box-shadow:inset 0 2px 10px rgba(0,0,0,.4),0 20px 40px -18px rgba(0,0,0,.95),0 0 26px -10px rgba(212,175,55,.4)}.pocket img{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;user-drag:none;pointer-events:none}.pocket{contain:paint}.pocket .glare,.pocket .holo{mix-blend-mode:normal}.pocket.tilting .holo{mix-blend-mode:color-dodge}.pocket.tilting .glare{mix-blend-mode:overlay}.pocket:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,hsla(0,0%,100%,.14),transparent 26%,transparent 72%,hsla(0,0%,100%,.07))}.pocket .glare,.pocket .holo,.pocket:after{border-radius:inherit}.pocket-empty{display:block;font-size:0;color:transparent;background:linear-gradient(160deg,hsla(0,0%,100%,.022),hsla(0,0%,100%,.006));border-color:hsla(0,0%,100%,.05);box-shadow:inset 0 2px 12px rgba(0,0,0,.6),inset 0 -1px 0 hsla(0,0%,100%,.035)}.pocket-empty:before{content:"";position:absolute;left:8%;right:8%;top:7%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent)}.pocket-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 8px 7px;background:linear-gradient(transparent,rgba(4,7,13,.72) 42%,rgba(4,7,13,.97));text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.65);font-size:10.5px;line-height:1.3;text-align:left}.pocket-cap b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pocket-cap i{font-style:normal;font-weight:800;display:inline-block;margin-top:2px;padding:1px 6px;border-radius:999px;color:var(--gold-soft);background:rgba(3,6,12,.86);box-shadow:0 1px 3px rgba(0,0,0,.6);text-shadow:none}.binder-note{max-width:920px;margin:0 auto 14px;padding:11px 16px;border-radius:12px;background:rgba(43,95,168,.12);border:1px solid rgba(43,95,168,.3);color:var(--fg-2);font-size:12.5px;line-height:1.55}.binder-note b{color:var(--gold)}.binder-brand{position:absolute;left:8px;top:50%;z-index:3;pointer-events:none;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:9px;letter-spacing:.42em;font-weight:600;color:rgba(212,175,55,.5);text-shadow:0 1px 0 rgba(0,0,0,.9)}@media (max-width:640px){.binder-brand{display:none}}.binder-bar{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:18px}.binder-nav{width:40px;height:40px;border-radius:999px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.04);color:var(--fg);display:grid;place-items:center;transition:all .18s;flex:none}.binder-nav:hover:not(:disabled){border-color:rgba(212,175,55,.55);background:rgba(212,175,55,.1)}.binder-nav:disabled{opacity:.3}.binder-count{font-size:12px;color:var(--fg-3);white-space:nowrap}.binder-pageno{font-size:11px;color:hsla(43,42%,80%,.72);white-space:nowrap;letter-spacing:.26em;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:767px){.binder{padding:10px 10px 8px 26px;border-radius:16px}.binder:before{inset:5px 5px 5px 21px;border-radius:12px}.binder-spine{width:21px;padding-block:16px}.ring{width:10px;height:10px;border-width:1.5px}.binder-stage{--gap:7px;--avail-h:calc(min(70svh, 660px) - 66px);--pw-w:calc((100vw - 86px) / 3)}.binder-bar{margin-top:10px}.binder-nav{width:34px;height:34px}.pocket{border-radius:7px}.pocket img{inset:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.pocket-cap{padding:12px 5px 5px;font-size:9px}.binder-spine{width:8px}}.pillars{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.pillar{min-width:0;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r);padding:26px 22px;transition:border-color .2s,transform .2s}.pillar:hover{border-color:rgba(212,175,55,.35);transform:translateY(-3px)}.pillar svg{width:26px;height:26px;color:var(--gold)}.pillar b{display:block;font-size:14.5px;margin-top:15px;font-weight:600}.pillar i{display:block;font-style:normal;font-size:12.5px;color:var(--fg-3);margin-top:6px;line-height:1.55}.chase{display:grid;grid-template-columns:.92fr 1.08fr;gap:0;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);background:linear-gradient(150deg,var(--navy),#060b16 70%)}.chase-l{position:relative;padding:44px;display:grid;place-items:center;background:radial-gradient(90% 80% at 50% 30%,rgba(212,175,55,.16),transparent 62%)}.chase-l img{width:100%;max-width:330px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 50px rgba(0,0,0,.9))}.chase-r{padding:48px 46px;display:flex;flex-direction:column;justify-content:center}.stars{color:var(--gold);letter-spacing:.18em;font-size:13px}.spec{display:grid;grid-template-columns:auto 1fr;gap:10px 22px;margin-top:26px;font-size:13.5px}.spec dt{color:var(--fg-3)}.spec dd{color:var(--fg);font-weight:500}.deal{position:relative;overflow:hidden;border-radius:var(--r-lg);padding:44px 40px;background:linear-gradient(140deg,#1a1206,#2a1d08 60%);border:1px solid rgba(212,175,55,.3)}.deal:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 70% at 88% 8%,rgba(212,175,55,.22),transparent 62%);pointer-events:none}.deal>*{position:relative}.ovl{position:fixed;inset:0;z-index:80}.ovl-bg{position:absolute;inset:0;background:rgba(3,5,10,.86);backdrop-filter:blur(8px)}.ovl-in{position:relative;max-width:720px;margin:12vh auto 0;padding:0 20px}.ovl-box{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 90px -30px rgba(0,0,0,.95)}.ovl-inp{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid var(--line-2)}.ovl-inp input{flex:1;background:none;border:0;outline:0;font-size:17px;color:var(--fg)}.ovl-inp input::-moz-placeholder{color:var(--fg-3)}.ovl-inp input::placeholder{color:var(--fg-3)}.ovl-res{max-height:52vh;overflow-y:auto}.ovl-row{display:flex;align-items:center;gap:14px;padding:12px 22px;width:100%;text-align:left;transition:background .15s}.ovl-row:hover{background:hsla(0,0%,100%,.045)}.ovl-row img{width:42px;height:56px;-o-object-fit:contain;object-fit:contain;border-radius:7px;background:transparent;flex:none}.modal{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px}.modal-bg{position:absolute;inset:0;background:rgba(3,5,10,.84);backdrop-filter:blur(6px)}.modal-c{position:relative;width:100%;max-width:960px;max-height:92vh;overflow-y:auto;background:var(--navy-2);border:1px solid var(--line);border-radius:var(--r-lg)}.modal-g{display:grid;grid-template-columns:1fr 1fr}.modal-m{padding:30px;background:radial-gradient(90% 80% at 50% 25%,rgba(43,95,168,.22),transparent 62%)}.big{aspect-ratio:3/4;border-radius:var(--r);overflow:hidden;padding:18px;border:1px solid var(--line-2);background:linear-gradient(165deg,#0f1728,#080d18 72%)}.big img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.7))}.thumbs{display:flex;gap:9px;margin-top:12px}.thumbs button{width:58px;height:58px;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line-2);opacity:.55;background:transparent;padding:4px;transition:all .16s}.thumbs button.on,.thumbs button:hover{opacity:1;border-color:rgba(212,175,55,.6)}.thumbs img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-b{padding:36px 36px 32px}.x{position:absolute;top:14px;right:14px;z-index:5;width:36px;height:36px;border-radius:999px;background:rgba(5,8,15,.7);border:1px solid var(--line-2);color:var(--fg);font-size:19px;line-height:1}.notice{margin-top:22px;padding:16px 18px;border-radius:var(--r-sm);background:rgba(43,95,168,.1);border:1px solid rgba(43,95,168,.28);font-size:12.5px;color:var(--fg-2);line-height:1.6}.drawer{background:var(--navy-2);border-left:1px solid var(--line)}.qty{width:30px;height:30px;border-radius:9px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.03);color:var(--fg);font-size:15px}.qty:hover{border-color:rgba(212,175,55,.5)}.foot-w{margin-top:108px;background:linear-gradient(180deg,transparent,rgba(7,26,53,.55));border-top:1px solid var(--line-2)}.b-gold{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 28px;border-radius:999px;background:linear-gradient(160deg,var(--gold-2),var(--gold) 55%,var(--gold-deep));color:#0a0e18;font-size:14px;font-weight:700;letter-spacing:.01em;box-shadow:0 12px 30px -12px rgba(212,175,55,.65);transition:filter .16s,transform .1s}.b-gold:hover{filter:brightness(1.08)}.b-gold:active{transform:translateY(1px)}.b-gold:disabled{opacity:.5}.b-ghost{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 28px;border-radius:999px;background:hsla(0,0%,100%,.045);border:1px solid var(--line-2);color:var(--fg);font-size:14px;font-weight:500;transition:all .18s}.b-ghost:hover{border-color:rgba(212,175,55,.5);background:rgba(212,175,55,.07)}.inp{width:100%;background:hsla(0,0%,100%,.04);border:1px solid var(--line-2);border-radius:12px;padding:12px 15px;font-size:14px;color:var(--fg);outline:none;transition:all .16s}.inp:focus{border-color:rgba(212,175,55,.5);box-shadow:0 0 0 3px rgba(212,175,55,.1)}.inp::-moz-placeholder{color:var(--fg-3)}.inp::placeholder{color:var(--fg-3)}.pv :focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}@media (max-width:767px){.pv{padding-bottom:68px}#binder,.binder,.sec{scroll-margin-bottom:76px}}.mbar{display:none;position:fixed;bottom:0;inset-inline:0;z-index:60;background:rgba(6,9,15,.985);border-top:1px solid var(--line-2)}.mbar-in{display:grid;grid-template-columns:repeat(5,1fr)}.mbar-in,.mbtn{align-items:center}.mbtn{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 2px calc(8px + env(safe-area-inset-bottom, 0px));min-height:54px;font-size:10px;letter-spacing:.01em;white-space:nowrap;color:var(--fg-3);position:relative;transition:color .18s}@media (max-width:400px){.mbtn{font-size:9px}.mbtn svg{width:19px;height:19px}}@media (max-width:340px){.mbtn{font-size:8.5px;gap:3px}.mbtn svg{width:18px;height:18px}}.mbtn.on{color:var(--gold)}.mbtn svg{width:20px;height:20px}@media (max-width:1180px){.pgrid{grid-template-columns:repeat(3,1fr)}.pgrid-6{grid-template-columns:repeat(4,1fr)}.pillars{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.hero{grid-template-columns:1fr;min-height:0}.hero-r{min-height:340px;order:-1}.hero-l{padding:36px 30px 40px}.chase{grid-template-columns:1fr}.chase-r{padding:32px 30px 36px}.modal-g{grid-template-columns:1fr}.nlinks{display:none}.sec{margin-top:76px}}@media (max-width:767px){.wrap{padding-inline:16px}.sec{margin-top:56px}.sec-sm{margin-top:40px}.shead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:18px}.shead .sub{max-width:none}.nav-in{height:62px;gap:12px}.brand img{width:46px;height:46px;border-radius:12px}.brand i{display:none}.nact{margin-left:auto}.brand{flex:0 1 auto;min-width:0}.brand b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero{border-radius:18px}.hero-r{min-height:275px}.hero-l{padding:28px 20px 32px;text-align:center}.hero h1{font-size:34px}.hero p{margin-inline:auto;font-size:14.5px}.hero-cta,.hero-meta{justify-content:center}.hero-meta{gap:22px;margin-top:30px}.seal{width:68px;height:68px;top:14px;right:14px}.seal b{font-size:12px}.seal i{font-size:7.5px}.f4{display:none}.worlds{grid-template-columns:1fr 1fr;gap:11px}.world{aspect-ratio:3/4;border-radius:15px}.world-c{padding:16px 14px}.world-c b{font-size:15px}.world-c em,.world-c i{font-size:11px}.world-c em{margin-top:9px}.pgrid,.pgrid-6{grid-template-columns:repeat(2,1fr);gap:11px}.pv .card{border-radius:13px}.body{padding:11px 11px 12px}.name{font-size:12.5px}.price{font-size:15px}.buy{padding:8px 12px;font-size:11px}.pillars{grid-template-columns:1fr 1fr;gap:10px}.pillar{padding:18px 15px}.pillar b{font-size:13px;margin-top:11px}.pillar i{font-size:11.5px}.deal{padding:26px 20px}.cta-card h3,.deal h3{font-size:20px}.cta-card{padding:26px 20px!important}.cta-card .b-ghost,.cta-card .b-gold,.deal .b-ghost{flex:1 1 auto}.foot-cols{grid-template-columns:1fr!important;gap:30px!important}.modal-b{padding:24px 20px 26px}.modal-m{padding:18px}.chase-l{padding:26px}.chase-l img{max-width:210px}.ovl-in{margin-top:6vh;padding:0 12px}.foot-w{margin-top:64px;padding-bottom:74px}.mbar{display:block}.b-ghost,.b-gold{padding:13px 22px;font-size:13.5px}}.show{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column}.card-open .binder,.card-open .hero,.card-open .pgrid{visibility:hidden}.show.zooming .show-bg{background:rgba(3,4,7,.97)}.show.zooming .show-bar,.show.zooming .show-gal,.show.zooming .show-info,.show.zooming .show-rel{visibility:hidden}.show.zooming .show-motes,.show.zooming .show-rays{display:none}.show.zooming .show-tip{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:131}.show.zooming .show-scroll{overflow:hidden}.show-bg{position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 0,rgba(14,18,26,.88),rgba(4,5,8,.965) 58%,#030405);animation:showBg .42s ease both;transform:translateZ(0);will-change:opacity;contain:strict}@keyframes showBg{0%{opacity:0}to{opacity:1}}.show.leaving .show-bg{animation:showBg .34s ease reverse both}.show-rays{inset:0;opacity:.5;animation:showBg .8s ease both;transform:translateZ(0);background:conic-gradient(from 196deg at 50% -14%,transparent 0deg,rgba(212,175,55,.1) 6deg,transparent 13deg,transparent 20deg,rgba(212,175,55,.07) 25deg,transparent 32deg,transparent 44deg,rgba(255,240,205,.06) 49deg,transparent 56deg)}.show-motes,.show-rays{position:absolute;pointer-events:none;overflow:hidden;contain:strict}.show-motes{z-index:0;left:50%;top:50%;width:min(660px,92vw);height:300px;transform:translate(-50%,-50%);margin-top:-150px;-webkit-mask-image:radial-gradient(70% 100% at 50% 60%,#000 30%,transparent 78%);mask-image:radial-gradient(70% 100% at 50% 60%,#000 30%,transparent 78%)}.show-motes i{position:absolute;left:0;right:0;top:0;height:200%;background-repeat:repeat;background-size:300px 200px;background-image:radial-gradient(circle 2px at 13% 18%,rgba(255,236,180,.9),transparent 60%),radial-gradient(circle 3px at 49% 57%,rgba(255,236,180,.7),transparent 60%),radial-gradient(circle 2px at 81% 31%,rgba(255,236,180,.8),transparent 60%),radial-gradient(circle 2.5px at 33% 86%,rgba(255,236,180,.6),transparent 60%);animation:moteDrift 17s linear infinite}.show-motes i+i{animation-duration:27s;animation-delay:-9s;opacity:.6;background-position:140px 70px}@keyframes moteDrift{0%{transform:translateY(0)}to{transform:translateY(-200px)}}.show-x{position:absolute;top:20px;right:22px;z-index:8;width:44px;height:44px;border-radius:999px;font-size:26px;line-height:1;border:1px solid var(--line-2);background:rgba(10,12,18,.88);color:var(--fg-2);transition:all .2s}.show-x:hover{border-color:rgba(212,175,55,.6);color:var(--gold);transform:rotate(90deg)}.show-scroll{position:relative;z-index:4;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 40px}.show-wrap{max-width:1160px;margin:0 auto;padding-top:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:60px;align-items:start}.show-stage{position:sticky;top:64px;display:flex;flex-direction:column;align-items:center;gap:18px}.show-card{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;position:relative;z-index:1;aspect-ratio:var(--ar,63/88);width:min(420px,74vw,calc(74svh * var(--arn, .7159)));border-radius:16px;cursor:grab;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;transform-style:preserve-3d;will-change:transform;transform:perspective(1500px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .4s;box-shadow:0 50px 90px -30px rgba(0,0,0,.95),0 0 60px -24px rgba(212,175,55,.32);background:linear-gradient(150deg,#131c2e,#070c16);border:1px solid rgba(212,175,55,.22)}.show-card.grabbing{cursor:grabbing;transition:box-shadow .4s}.show-card.zoomed{position:fixed;top:50%;left:50%;z-index:130;width:min(94vw,calc(min(92svh, 900px) * var(--arn, .7159)));height:auto;aspect-ratio:var(--ar,63/88);max-height:92svh;transform:translate(-50%,-50%) translate(var(--panx,0),var(--pany,0));cursor:grab;transition:height .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1);box-shadow:0 60px 120px -40px rgba(0,0,0,.95),0 0 90px -30px rgba(212,175,55,.4)}.show-card.zoomed.grabbing{cursor:grabbing;transition:none}.show-card.zoomed .show-holo{opacity:0}.show-card img{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);-o-object-fit:contain;object-fit:contain;border-radius:10px;-webkit-user-drag:none;user-drag:none;pointer-events:none}.show-card.photo{background:none;border-color:rgba(212,175,55,.14)}.show-card.photo img{inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:15px}.show-card.photo .show-gloss{border-radius:15px}.show-blank{position:absolute;inset:0;display:grid;place-items:center;font-size:54px;color:rgba(212,175,55,.2)}.show-gloss{background:radial-gradient(60% 46% at var(--mx) var(--my),hsla(0,0%,100%,.2),transparent 62%),linear-gradient(122deg,hsla(0,0%,100%,.11) 0,transparent 30%,transparent 74%,hsla(0,0%,100%,.06))}.show-gloss,.show-holo{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.show-holo{opacity:0;transition:opacity .3s;background:linear-gradient(104deg,transparent 18%,rgba(255,120,200,.3),rgba(120,220,255,.3),rgba(180,255,190,.26),rgba(255,225,140,.3),transparent 82%);background-size:240% 100%;background-position:var(--mx) 0}.show-card.grabbing .show-holo,.show-card:hover .show-holo{opacity:.5;mix-blend-mode:color-dodge}.show-tip{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}.show-gal{display:flex;gap:10px}.show-gal button{width:58px;aspect-ratio:63/88;border-radius:8px;overflow:hidden;border:1px solid var(--line-2);background:transparent;transition:all .2s;opacity:.55}.show-gal button.on,.show-gal button:hover{border-color:rgba(212,175,55,.65);opacity:1}.show-gal img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:3px}.show-info{padding-top:6px}.show-name{font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.028em;line-height:1.1;margin-top:4px}.show-sub{font-size:13.5px;color:var(--fg-2);margin-top:8px}.slab{margin-top:20px;padding:14px 18px;border-radius:14px;border:1px solid rgba(212,175,55,.3);background:linear-gradient(140deg,rgba(212,175,55,.1),hsla(0,0%,100%,.02) 55%,transparent)}.slab-grade{display:block;font-size:21px;font-weight:800;letter-spacing:.05em;color:var(--gold-2)}.slab-meta{display:block;font-size:11.5px;color:var(--fg-3);margin-top:3px}.show-price{display:flex;align-items:baseline;gap:14px;margin-top:24px;flex-wrap:wrap}.show-price .now{font-size:42px;font-weight:700;letter-spacing:-.03em;color:var(--gold);font-variant-numeric:tabular-nums}.show-price .was{font-size:17px;color:var(--fg-3);text-decoration:line-through}.stock{font-size:13px;margin-top:12px;font-weight:600}.stock.ok{color:var(--jade)}.stock.low{color:#ffb765;animation:stockPulse 2.6s ease-in-out infinite}.stock.out{color:#ff8a8f}@keyframes stockPulse{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.show-motes span,.stock.low{animation:none}}.show-qty{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.show-qty .lbl{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3)}.stepper{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line-2);border-radius:999px;padding:4px}.stepper button{width:32px;height:32px;border-radius:999px;color:var(--fg);font-size:17px;transition:all .16s}.stepper button:hover:not(:disabled){background:rgba(212,175,55,.14);color:var(--gold)}.stepper button:disabled{opacity:.3}.stepper b{min-width:30px;text-align:center;font-size:15px;font-variant-numeric:tabular-nums}.show-buy{display:flex;gap:12px;margin-top:14px}.show-buy .b-gold{text-align:center}.b-buy{padding:0 26px;border-radius:12px;font-weight:700;font-size:14px;white-space:nowrap;color:var(--gold-2);border:1px solid rgba(212,175,55,.55);background:linear-gradient(150deg,rgba(212,175,55,.16),rgba(212,175,55,.04));transition:all .2s}.b-buy:hover{background:linear-gradient(150deg,rgba(212,175,55,.3),rgba(212,175,55,.1));box-shadow:0 0 28px -8px rgba(212,175,55,.55)}.show-mini{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.show-mini button{font-size:12px;padding:8px 14px;border-radius:999px;color:var(--fg-2);border:1px solid var(--line-2);transition:all .18s}.show-mini button:hover{border-color:rgba(212,175,55,.5);color:var(--fg)}.show-mini button.on{color:var(--gold);border-color:rgba(212,175,55,.55)}.show-trust{margin-top:22px;display:grid;gap:8px}.show-trust li{font-size:12.5px;color:var(--fg-2);padding-left:22px;position:relative;line-height:1.5}.show-trust li:before{content:"✓";position:absolute;left:0;color:var(--gold);font-weight:700}.show-h{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3);margin-top:30px}.show-info .spec{margin-top:12px;display:grid;grid-template-columns:1fr;gap:1px;background:var(--line-2);border-radius:12px;overflow:hidden}.show-info .spec>div{display:flex;justify-content:space-between;gap:16px;padding:11px 15px;background:hsla(0,0%,100%,.022)}.show-info .spec dt{font-size:12.5px;color:var(--fg-3)}.show-info .spec dd{font-size:12.5px;text-align:right}.show-desc{font-size:13.5px;line-height:1.75;color:var(--fg-2);margin-top:10px;white-space:pre-wrap}.show-rel{max-width:1160px;margin:66px auto 0}.rel-track{display:flex;gap:16px;overflow-x:auto;padding:14px 2px 8px;scroll-snap-type:x mandatory}.rel-card{flex:0 0 168px;scroll-snap-align:start;text-align:left;border:1px solid var(--line-2);border-radius:14px;padding:10px;background:hsla(0,0%,100%,.022);transition:all .22s;min-width:0}.rel-card:hover{border-color:rgba(212,175,55,.45);transform:translateY(-4px)}.rel-pic{aspect-ratio:63/88;border-radius:9px;overflow:hidden;background:transparent;display:grid;place-items:center}.rel-pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:5px}.rel-pic i{font-size:22px;color:rgba(212,175,55,.2);font-style:normal}.rel-card b{font-size:12.5px;font-weight:600;margin-top:9px}.rel-card b,.rel-card em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rel-card em{font-size:11px;font-style:normal;color:var(--fg-3);margin-top:2px}.rel-price{display:block;font-style:normal;font-size:13.5px;font-weight:700;color:var(--gold);margin-top:5px}.show-bar{display:none}@media (max-width:900px){.show-wrap{grid-template-columns:1fr;gap:28px;padding-top:56px}.show-stage{position:static}.show-scroll{padding:0 18px 24px}.show-card{width:min(300px,68vw,calc(46svh * var(--arn, .7159)))}.show-tip{font-size:9.5px;letter-spacing:.1em}.show-gal button{width:46px}.show-info{display:flex;flex-direction:column}.show-info>.kick{order:1}.show-info>.show-name{order:2}.show-info>.show-sub{order:3}.show-info>.show-price{order:4}.show-info>.stock{order:5}.show-info>.slab{order:6}.show-info>.show-qty{order:7}.show-info>.show-buy{order:8}.show-info>.show-mini{order:9}.show-info>.show-trust{order:10}.show-info>.show-h{order:11}.show-info>.spec{order:12}.show-info>.show-desc{order:13}.show-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative;z-index:9;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:#070910}.show-bar .num{font-size:20px;font-weight:700;color:var(--gold)}.show-bar .b-gold{flex:1;max-width:220px;text-align:center}.show-x{top:12px;right:12px;width:40px;height:40px}}.demo-tag{display:inline-block;margin-left:8px;vertical-align:middle;font-style:normal;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:2px 6px;border-radius:5px;color:var(--gold-2);background:rgba(212,175,55,.14);border:1px solid rgba(212,175,55,.4)}.binder-cover{position:absolute;inset:0;z-index:8;transform-style:preserve-3d;transform-origin:left center;transform:rotateY(0deg);transition:transform .95s cubic-bezier(.5,.02,.24,1);cursor:pointer;border-radius:6px 12px 12px 6px;display:block;padding:0;text-align:left}.binder-cover.open{transform:rotateY(-178deg);pointer-events:none}.cover-face{position:absolute;inset:0;backface-visibility:hidden;border-radius:inherit;overflow:hidden}.cover-front{background:radial-gradient(120% 80% at 24% 12%,rgba(212,175,55,.1),transparent 58%),repeating-linear-gradient(38deg,hsla(0,0%,100%,.014) 0 3px,transparent 3px 6px),repeating-linear-gradient(-38deg,rgba(0,0,0,.3) 0 3px,transparent 3px 6px),linear-gradient(148deg,#191b20,#0a0b0e 58%,#06070a);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset -14px 0 26px -18px rgba(0,0,0,.9),0 30px 60px -26px rgba(0,0,0,.95);display:grid;place-items:center}.cover-back{transform:rotateY(180deg);background:repeating-linear-gradient(90deg,rgba(0,0,0,.22) 0 2px,transparent 2px 5px),linear-gradient(150deg,#12151c,#070a10);box-shadow:inset 0 0 70px rgba(0,0,0,.75)}.cover-frame{display:grid;justify-items:center;gap:10px;padding:30px 34px;border-radius:10px;border:1px solid rgba(212,175,55,.28);background:linear-gradient(160deg,rgba(212,175,55,.06),transparent 60%);max-width:82%}.cover-mark{font-size:clamp(17px,2.4vw,25px);font-weight:800;letter-spacing:.16em;text-align:center;line-height:1.2;background:linear-gradient(160deg,#f6e6ae,var(--gold) 52%,#9c7b23);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 1px 0 rgba(0,0,0,.5)}.cover-mark,.cover-sub{text-transform:uppercase}.cover-sub{font-size:9.5px;letter-spacing:.38em;color:hsla(43,42%,80%,.62)}.cover-rule{width:54px;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.75),transparent)}.cover-cta{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:hsla(43,42%,80%,.85);padding:8px 18px;border-radius:999px;border:1px solid rgba(212,175,55,.42);background:rgba(212,175,55,.09);transition:background .2s,border-color .2s}.binder-cover:hover .cover-cta{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.7)}.binder-cover:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.binder-empty,.binder-stage:not(.lid-open) .leaf{pointer-events:none}.binder-empty{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5;text-align:center;max-width:84%;font-size:13.5px;line-height:1.7;color:var(--fg);padding:16px 24px;border-radius:14px;background:rgba(7,10,16,.9);border:1px solid rgba(212,175,55,.22);box-shadow:0 20px 44px -22px rgba(0,0,0,.95)}.binder-empty span{font-size:11.5px;color:var(--fg-3)}@media (prefers-reduced-motion:reduce){.binder-cover{transition-duration:.01ms}}@media (max-width:767px){.cover-frame{padding:22px 20px;gap:8px}.cover-mark{letter-spacing:.1em}.cover-sub{letter-spacing:.28em}}.pv .sec,.pv section[id]{scroll-margin-top:96px}@media (max-width:767px){.pv .sec,.pv section[id]{scroll-margin-top:76px}}.to-top{position:fixed;right:22px;bottom:26px;z-index:60;width:46px;height:46px;border-radius:999px;border:1px solid rgba(212,175,55,.4);background:rgba(10,13,20,.92);color:var(--gold);font-size:19px;line-height:1;box-shadow:0 16px 34px -16px rgba(0,0,0,.9);opacity:0;transform:translateY(14px) scale(.9);pointer-events:none;transition:opacity .28s,transform .28s,background .2s,border-color .2s}.to-top.on{opacity:1;transform:none;pointer-events:auto}.to-top:hover{background:rgba(212,175,55,.18);border-color:rgba(212,175,55,.75)}.to-top:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (max-width:767px){.to-top{display:none}}@media (prefers-reduced-motion:reduce){.to-top{transition:opacity .01ms}}.show-card img,.show-gal img,img[src^="/api/product-image/"]{mix-blend-mode:lighten}.pv .binder-tabs{display:flex;gap:8px;margin:0 0 18px;padding-bottom:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pv .binder-tabs::-webkit-scrollbar{display:none}.pv .btab{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--fg-2);border:1px solid var(--line-2);background:hsla(0,0%,100%,.025);white-space:nowrap;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.pv .btab:hover{color:var(--fg);border-color:rgba(212,175,55,.4)}.pv .btab.on{background:linear-gradient(160deg,var(--gold-2),var(--gold));border-color:transparent;color:#0a0e18;font-weight:700}.pv .btab-n{font-size:11px;font-variant-numeric:tabular-nums;opacity:.62;padding:1px 6px;border-radius:999px;background:hsla(0,0%,100%,.06)}.pv .btab.on .btab-n{background:rgba(10,14,24,.16);opacity:.74}.pv .btab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pv .binder--onepiece{--op-brass:#c08a3e;--op-brass-lit:#f0cd8f;--op-verdigris:rgba(90,150,140,.34);--op-amber:#f0b45c;border-color:rgba(192,138,62,.3);background:radial-gradient(85% 65% at 8% 0,rgba(240,180,92,.12),transparent 60%),radial-gradient(60% 50% at 92% 100%,rgba(90,150,140,.07),transparent 70%),repeating-linear-gradient(52deg,hsla(0,0%,100%,.02) 0 2px,transparent 2px 5px),repeating-linear-gradient(-52deg,rgba(0,0,0,.34) 0 2px,transparent 2px 5px),linear-gradient(158deg,#16283f,#0a1526 60%,#050b16);box-shadow:inset 0 1px 0 hsla(38,76%,75%,.1),0 40px 80px -40px rgba(0,6,16,.97)}.pv .binder--onepiece:before{border:none;background:linear-gradient(var(--op-brass),var(--op-brass)) 0 0 /22px 1px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 0 0 /1px 22px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 100% 0 /22px 1px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 100% 0 /1px 22px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 0 100% /22px 1px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 0 100% /1px 22px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 100% 100% /22px 1px no-repeat,linear-gradient(var(--op-brass),var(--op-brass)) 100% 100% /1px 22px no-repeat;opacity:.5}.pv .binder--onepiece .binder-spine{background:linear-gradient(90deg,rgba(0,4,12,.68),hsla(38,76%,75%,.05) 60%,transparent)}.pv .binder--onepiece .ring{border-color:rgba(192,138,62,.72);background:radial-gradient(circle at 35% 28%,rgba(255,246,225,.62),rgba(192,138,62,.16) 58%,transparent),radial-gradient(circle at 70% 80%,var(--op-verdigris),transparent 60%);box-shadow:0 1px 2px rgba(0,0,0,.75)}.pv .binder--onepiece .binder-brand{background:linear-gradient(160deg,var(--op-brass-lit),var(--op-brass) 55%,#7d5620);-webkit-background-clip:text;background-clip:text;color:transparent}.pv .binder--onepiece .cover-front{background:radial-gradient(120% 80% at 24% 12%,rgba(240,180,92,.12),transparent 58%),repeating-linear-gradient(38deg,hsla(0,0%,100%,.016) 0 3px,transparent 3px 7px),repeating-linear-gradient(-38deg,rgba(0,0,0,.32) 0 3px,transparent 3px 7px),linear-gradient(148deg,#1a2f49,#0b1728 58%,#060c18);box-shadow:inset 0 1px 0 hsla(38,76%,75%,.1),inset -14px 0 26px -18px rgba(0,0,0,.92),0 30px 60px -26px rgba(0,4,14,.96)}.pv .binder--onepiece .cover-back{background:repeating-linear-gradient(90deg,rgba(0,0,0,.24) 0 2px,transparent 2px 5px),linear-gradient(150deg,#142236,#060b14)}.pv .binder--onepiece .cover-frame{border-color:rgba(192,138,62,.34);background:linear-gradient(160deg,rgba(240,180,92,.07),transparent 60%)}.pv .binder--onepiece .cover-mark{background:linear-gradient(160deg,#fbebc6,var(--op-brass-lit) 46%,#8a5f22);-webkit-background-clip:text;background-clip:text;color:transparent}.pv .binder--onepiece .cover-sub{color:hsla(38,44%,84%,.64)}.pv .binder--onepiece .cover-rule{background:linear-gradient(90deg,transparent,var(--op-brass-lit) 50%,transparent);width:68px}.pv .binder--onepiece .cover-cta{color:hsla(39,65%,89%,.9);border-color:rgba(192,138,62,.5);background:rgba(240,180,92,.1)}.pv .binder--onepiece .binder-cover:hover .cover-cta{background:rgba(240,180,92,.22);border-color:hsla(38,76%,75%,.8)}.pv .binder--onepiece .binder-cover:focus-visible{outline-color:var(--op-amber)}.pv .binder--onepiece .binder-nav:hover:not(:disabled){border-color:rgba(240,180,92,.6);background:rgba(240,180,92,.12)}.pv .binder--onepiece .binder-pageno{color:hsla(38,44%,84%,.74)}.pv .binder--onepiece .binder-empty b,.pv .binder--onepiece .binder-hint{color:var(--op-amber)}.pv .binder--onepiece .pocket-cap i{color:#0a1018;background:linear-gradient(160deg,var(--op-amber),#d9933c);box-shadow:0 1px 3px rgba(0,0,0,.55);font-weight:800}.pv .binder--onepiece .pocket-empty{background:linear-gradient(160deg,rgba(150,190,255,.03),rgba(150,190,255,.008));border-color:rgba(160,200,255,.06)}.pv .binder--onepiece .pocket-hit{box-shadow:inset 0 0 0 1px hsla(38,76%,75%,.55),0 0 14px -2px rgba(240,180,92,.4)}.pv .binder--onepiece .pocket-hit:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100%;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgba(255,238,200,.16) 50%,transparent 58%);animation:op-sheen 5.5s ease-in-out infinite}@keyframes op-sheen{0%,70%{transform:translateZ(0)}to{transform:translate3d(-200%,0,0)}}@media (prefers-reduced-motion:reduce){.pv .binder--onepiece .pocket-hit:after{display:none}}@media (max-width:767px){.pv .binder--onepiece:before{opacity:.4}}.pv .pocket-cap u{display:block;text-decoration:none;margin-top:2px;font-size:9px;font-weight:700;color:hsla(38,44%,84%,.74);font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.95)}.pv .binder,.pv .binder .leaf,.pv .binder .pocket-empty,.pv .binder .seg-face{cursor:grab}.pv .binder:active,.pv .binder:active .leaf,.pv .binder:active .pocket-empty,.pv .binder:active .seg-face{cursor:grabbing}.pv .binder button.pocket,.pv .binder:active button.pocket{cursor:pointer}.pv .bnd-desk{display:block}.pv .bnd-side{display:none}.pv .bnd-main{position:relative}.pv .bnd-arrow{display:none}@media (min-width:1180px){.pv .bnd-desk{display:grid;grid-template-columns:240px minmax(0,1fr) 290px;gap:26px;align-items:start;max-width:1320px;margin-inline:auto}.pv .bnd-main{display:flex;align-items:center;justify-content:center;gap:10px}.pv .bnd-main:before{content:"";position:absolute;inset:-14% -22%;z-index:0;pointer-events:none;background:radial-gradient(58% 46% at 50% 42%,rgba(212,175,55,.13),transparent 68%),radial-gradient(78% 62% at 50% 52%,rgba(120,150,220,.07),transparent 74%)}.pv .bnd-main>.binder{position:relative;z-index:1}.pv .bnd-arrow{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:999px;font-size:26px;line-height:1;padding-bottom:3px;color:var(--fg-2);border:1px solid var(--line-2);background:hsla(0,0%,100%,.035);cursor:pointer;transition:color .18s,border-color .18s,background .18s,transform .18s;z-index:2}.pv .bnd-arrow:hover:not(:disabled){color:var(--fg);border-color:rgba(212,175,55,.55);background:rgba(212,175,55,.12);transform:scale(1.06)}.pv .bnd-arrow:active:not(:disabled){transform:scale(.97)}.pv .bnd-arrow:disabled{opacity:.22;cursor:default}.pv .bnd-arrow:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pv .bnd-side{display:block;position:sticky;top:84px}.pv .bpanel{border:1px solid var(--line-2);border-radius:16px;padding:16px;background:linear-gradient(160deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012));display:grid;gap:14px}.pv .bpanel-h{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-3);margin:0}.pv .bstats{display:grid;gap:8px}.pv .bstats span{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pv .bstats b{font-size:17px;font-weight:700;color:var(--gold);font-variant-numeric:tabular-nums}.pv .bstats i{font-style:normal;font-size:11.5px;color:var(--fg-3)}.pv .bfield{display:grid;gap:7px}.pv .binput{width:100%;background:hsla(0,0%,100%,.03);border:1px solid var(--line-2);border-radius:10px;color:var(--fg);font-size:12.5px;padding:8px 11px;outline:none}.pv .binput:focus{border-color:rgba(212,175,55,.5)}.pv .bchips{display:flex;flex-wrap:wrap;gap:6px}.pv .bchip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;font-size:11.5px;color:var(--fg-2);border:1px solid var(--line-2);background:hsla(0,0%,100%,.025);cursor:pointer;transition:all .16s}.pv .bchip:hover{color:var(--fg);border-color:rgba(212,175,55,.4)}.pv .bchip.on{background:linear-gradient(160deg,var(--gold-2),var(--gold));border-color:transparent;color:#0a0e18;font-weight:700}.pv .bchip i{font-style:normal;font-size:10px;opacity:.6;font-variant-numeric:tabular-nums}.pv .bchip.on i{opacity:.75}.pv .bnote{font-size:11.5px;color:var(--fg-3);margin:0;line-height:1.5}.pv .bnote b{color:var(--fg-2)}.pv .blink{background:none;border:none;padding:0;cursor:pointer;color:var(--gold);font-size:11.5px;text-decoration:underline}.pv .binspect-pic{position:relative;display:block;width:100%;aspect-ratio:63/88;border-radius:12px;overflow:hidden;border:1px solid var(--line-2);background:transparent;cursor:pointer;padding:0;transition:border-color .18s,transform .18s}.pv .binspect-pic:hover{border-color:rgba(212,175,55,.5);transform:translateY(-2px)}.pv .binspect-pic img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:6px}.pv .binspect-nopic{display:grid;place-items:center;height:100%;font-size:11px;color:var(--fg-3)}.pv .binspect-name{margin:0;font-size:14.5px;font-weight:700;line-height:1.3}.pv .binspect-rows{display:grid;gap:6px;margin:0}.pv .binspect-rows>div{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;padding-bottom:5px;border-bottom:1px solid hsla(0,0%,100%,.05)}.pv .binspect-rows dt{color:var(--fg-3);flex:none;margin:0}.pv .binspect-rows dd{margin:0;text-align:right;color:var(--fg-2)}.pv .binspect-buy{display:grid;gap:9px}.pv .binspect-price{font-size:19px;font-weight:800;color:var(--gold);font-variant-numeric:tabular-nums}.pv .binspect-price u{display:block;text-decoration:none;margin-top:1px;font-size:11px;font-weight:700;color:var(--fg-3)}.pv .binspect-buy .b-gold{width:100%;text-align:center}.pv .binspect-out{font-size:12px;color:var(--fg-3)}.pv .binspect-idle{min-height:220px;align-content:start}.pv #binder{position:relative;isolation:isolate}.pv #binder:before{content:"";position:absolute;inset:-20px -40px;z-index:-1;border-radius:26px;pointer-events:none;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.011) 0 3px,transparent 3px 7px),repeating-linear-gradient(-45deg,rgba(0,0,0,.16) 0 3px,transparent 3px 7px),radial-gradient(120% 90% at 50% 0,hsla(0,0%,100%,.022),transparent 70%);border:1px solid hsla(0,0%,100%,.035)}}@media (min-width:1180px){.pv .bnd-desk:has(.binder--onepiece) .bnd-main:before{background:radial-gradient(58% 46% at 50% 42%,rgba(240,180,92,.14),transparent 68%),radial-gradient(78% 62% at 50% 52%,rgba(60,120,140,.08),transparent 74%)}.pv .bnd-desk:has(.binder--onepiece) .bnd-arrow:hover:not(:disabled){border-color:rgba(240,180,92,.6);background:rgba(240,180,92,.14)}.pv .bnd-desk:has(.binder--onepiece) .bchip.on{background:linear-gradient(160deg,#f0cd8f,#c08a3e)}.pv .bnd-desk:has(.binder--onepiece) .binspect-price,.pv .bnd-desk:has(.binder--onepiece) .bstats b{color:#f0b45c}}@media (max-width:1179px){.pv .bnd-desk .bnd-left{display:block;margin-bottom:16px}.pv .bnd-desk .bnd-right{display:none}.pv .bnd-left .bpanel{border:1px solid var(--line-2);border-radius:14px;padding:12px 13px;background:linear-gradient(160deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.012));display:grid;gap:11px}.pv .bnd-left .bpanel>.bpanel-h:first-child{display:none}.pv .bnd-left .bstats{display:flex;justify-content:space-between;gap:8px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.06)}.pv .bnd-left .bstats span{display:flex;flex-direction:column;align-items:flex-start;gap:1px;justify-content:flex-start}.pv .bnd-left .bstats b{font-size:16px;line-height:1.1}.pv .bnd-left .bstats i{font-size:10px}.pv .bnd-left .bfield{gap:5px}.pv .bnd-left .bpanel-h{font-size:9px;letter-spacing:.18em}.pv .bnd-left .binput{background:hsla(0,0%,100%,.03);border:1px solid var(--line-2);border-radius:9px;color:var(--fg);font-size:16px;padding:9px 11px;width:100%}.pv .bnd-left .bchips{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.pv .bnd-left .bchips::-webkit-scrollbar{display:none}.pv .bnd-left .bchip{flex:none;padding:8px 13px;font-size:12px}.pv .bnd-left .bnote{font-size:11px}}@media (max-width:380px){.pv .bnd-left .bstats b{font-size:14px}.pv .bnd-left .bstats i{font-size:9px}.pv .bnd-left .bpanel{padding:10px 11px}}@media (min-width:700px) and (max-width:1179px){.pv .bnd-left .bpanel{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:12px 16px}.pv .bnd-left .bchips,.pv .bnd-left .bstats{grid-column:1/-1}}@media (max-width:1179px){.pv .bnd-desk{display:flex;flex-direction:column}.pv .bnd-desk .bnd-main{order:1}.pv .bnd-desk .bnd-left{order:2;margin-bottom:0;margin-top:18px}}.pv .binder-stage:not(.t-prev) .leaf-prev{visibility:hidden}.pv .binder-stage.t-next .pocket.tilting .glare,.pv .binder-stage.t-next .pocket.tilting .holo,.pv .binder-stage.t-prev .pocket.tilting .glare,.pv .binder-stage.t-prev .pocket.tilting .holo{mix-blend-mode:normal;opacity:0}.pv .binder-stage.t-next .pocket-hit:after,.pv .binder-stage.t-prev .pocket-hit:after{animation-play-state:paused}@media (hover:none){.pv .pocket .glare,.pv .pocket .holo{display:none}.pv .pocket{transition:none}.pv .binder--onepiece .pocket-hit:after{display:none}.pv .binder{background:radial-gradient(90% 70% at 6% 0,rgba(212,175,55,.1),transparent 58%),linear-gradient(158deg,#14161a,#08090c 62%,#050609)}}.pv .show-price .now-local{flex-basis:100%;font-size:22px;font-weight:700;color:var(--fg-2);font-variant-numeric:tabular-nums;margin-top:-4px}.pv .rel-price u,.pv .show-bar-price u{display:block;text-decoration:none;font-size:12.5px;font-weight:700;color:var(--fg-2);margin-top:2px;font-variant-numeric:tabular-nums}.pv .show-bar-price u{font-size:14px}.pv .shop-map-link{color:var(--fg-3);transition:color .18s}.pv .shop-map-link:hover{color:var(--gold)}.pv .shop-map-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.pv .shop-map-card{position:relative;display:block;margin-top:14px;width:100%;max-width:300px;border-radius:12px;overflow:hidden;border:1px solid var(--line-2);transition:border-color .2s}.pv a.shop-map-card:hover{border-color:rgba(212,175,55,.5)}.pv .shop-map-card img{display:block;width:100%;height:auto}.pv .shop-map-cta{position:absolute;left:0;right:0;bottom:0;padding:6px 10px;font-size:11px;font-weight:600;color:#fff;background:rgba(0,0,0,.7);transition:background .2s}.pv a.shop-map-card:hover .shop-map-cta{background:rgba(0,0,0,.86)}.pv a.shop-map-card:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pv .pocket img{opacity:0;transition:opacity .3s ease}.pv .pocket img.is-loaded{opacity:1}.pv .pocket:has(img:not(.is-loaded)):before{content:"";position:absolute;inset:6px;border-radius:6px;pointer-events:none;background:linear-gradient(100deg,hsla(0,0%,100%,.028),hsla(0,0%,100%,.075) 45%,hsla(0,0%,100%,.028));animation:pocket-wait 1.5s ease-in-out infinite}@keyframes pocket-wait{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pv .pocket img{transition:none}.pv .pocket:has(img:not(.is-loaded)):before{animation:none}}@media (min-width:1180px){.pv .bnd-main{container-type:inline-size}.pv .bnd-main .binder-stage{--pw-w:calc((100cqw - 124px - 70px - 2 * var(--gap)) / 3)}.pv #binder .bnd-desk{margin-top:20px}}.pv .binder{touch-action:auto;cursor:default;width:100%}.pv .binder-view{position:relative;perspective:1600px;--gap:clamp(6px,1.6vw,12px);width:100%;max-width:calc(min(68svh, 720px) * 189 / 264);margin-inline:auto}.pv .binder-rail{display:flex;width:100%;aspect-ratio:189/264;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;border-radius:8px;scrollbar-width:none}.pv .binder-rail::-webkit-scrollbar{display:none}.pv .binder-rail:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.pv .binder-page{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:var(--gap)}.pv .binder-page .pocket{height:100%;width:auto;max-width:100%;justify-self:center;align-self:center}.pv .binder-view:not(.lid-open) .binder-rail{pointer-events:none}.pv .sw{margin-top:64px}.pv .sw-head{margin-bottom:22px}.pv .sw-kick{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-weight:700}.pv .sw-title{font-size:clamp(22px,3vw,32px);font-weight:800;letter-spacing:-.02em;margin-top:6px}.pv .sw-hit{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;padding:26px;border-radius:var(--r-lg);border:1px solid rgba(212,175,55,.28);background:radial-gradient(70% 120% at 12% 0,rgba(212,175,55,.13),transparent 62%),linear-gradient(150deg,var(--navy),#060b16 70%)}.pv .sw-hit-card{position:relative;width:clamp(190px,34vw,300px);min-height:140px;border-radius:12px;overflow:hidden;flex:none;border:1px solid rgba(212,175,55,.45);box-shadow:0 0 26px -6px rgba(240,180,92,.5),inset 0 0 0 1px hsla(38,76%,75%,.35);--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .5s cubic-bezier(.22,1,.36,1);background:transparent}.pv .sw-hit-card img{display:block;width:100%;height:auto;max-height:min(58vh,440px);-o-object-fit:contain;object-fit:contain}.pv .sw-hit-card .sw-noshot-lg{aspect-ratio:63/88;width:100%;height:auto}.pv .sw-hit-card.tilting .holo{opacity:.8;mix-blend-mode:color-dodge}.pv .sw-hit-card.tilting .glare{opacity:1;mix-blend-mode:overlay}.pv .sw-hit-name{font-size:clamp(18px,2.4vw,26px);font-weight:700;margin-top:4px}.pv .sw-hit-price{font-size:clamp(28px,4.6vw,46px);font-weight:800;color:var(--gold);letter-spacing:-.03em;margin-top:8px;font-variant-numeric:tabular-nums}.pv .sw-hit-sub{font-size:12.5px;color:var(--fg-3);margin-top:6px}.pv .sw-rail{margin-top:22px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.pv .sw-also{margin-top:26px;padding-top:20px;border-top:1px solid var(--line-2)}.pv .sw-also-h{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:12px}.pv .sw-also-list{display:flex;flex-direction:column;gap:2px}.pv .sw-also-i{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:14px;padding:7px 10px;margin-inline:-10px;border-radius:8px;font-size:13.5px;color:var(--fg-2);text-decoration:none}.pv .sw-also-n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv .sw-also-p{color:var(--fg-1);font-weight:600;font-variant-numeric:tabular-nums}.pv .sw-also-l{color:var(--gold);font-size:12px;font-weight:600;white-space:nowrap}.pv .sw-also-buy{transition:background-color .18s ease}.pv .sw-also-buy:hover{background:hsla(0,0%,100%,.045)}.pv .sw-also-buy:focus-visible{outline:2px solid var(--gold);outline-offset:1px}@media (max-width:620px){.pv .sw-also-i{grid-template-columns:1fr auto;gap:8px;font-size:13px}.pv .sw-also-l{grid-column:2}}.pv .sw-track{display:flex;width:-moz-max-content;width:max-content;animation:run 46s linear infinite}.pv .sw-rail:hover .sw-track{animation-play-state:paused}.pv .sw-run{display:flex;gap:14px;padding-right:14px}.pv .sw-card{display:block;width:132px;flex:none;text-decoration:none;border-radius:12px;padding:10px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.025);transition:border-color .2s,transform .2s}.pv a.sw-card:hover{border-color:rgba(212,175,55,.5);transform:translateY(-3px)}.pv .sw-shot{position:relative;display:block;aspect-ratio:63/88;border-radius:8px;overflow:hidden;background:transparent}.pv .sw-shot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.pv .sw-noshot{display:grid;place-items:center;height:100%;color:var(--fg-3);font-size:22px}.pv .sw-noshot-lg{font-size:46px}.pv .sw-stamp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-16deg);padding:3px 12px;border-radius:4px;font-size:13px;font-weight:900;letter-spacing:.18em;color:#ff6b6b;border:2.5px solid #ff6b6b;background:rgba(10,12,20,.55);text-shadow:0 1px 2px rgba(0,0,0,.6)}.pv .sw-name{display:block;font-size:11.5px;font-weight:600;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fg)}.pv .sw-price{font-size:13px;font-weight:800;color:var(--gold)}.pv .sw-price,.pv .sw-when{display:block;margin-top:2px}.pv .sw-when{font-size:10.5px;color:var(--fg-3)}.pv .sw-left{display:block;font-size:10.5px;font-weight:700;color:var(--jade);margin-top:2px}@media (max-width:767px){.pv .sw-hit{grid-template-columns:1fr;gap:18px;padding:18px;text-align:center}.pv .sw-hit-card{margin-inline:auto;width:min(76vw,300px)}.pv .sw-card{width:116px}}@media (prefers-reduced-motion:reduce){.pv .sw-track{animation:none}.pv .sw-hit-card{transition:none}}