:root[data-design=v2] .ui-stage{position:relative;isolation:isolate;background:var(--stage);color:var(--on-stage)}:root[data-design=v2] .ui-stage--panel{overflow:hidden;border-radius:var(--radius-panel)}:root[data-design=v2] .ui-stage--backdrop{overflow:hidden}:root[data-design=v2] .ui-stage-backdrop{position:absolute;inset:-60px;z-index:-2;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);object-fit:cover;object-position:var(--stage-focus, 50% 50%);pointer-events:none;user-select:none}:root[data-design=v2] .ui-stage-backdrop--heavy{filter:blur(48px) saturate(1.3);opacity:.55}:root[data-design=v2] .ui-stage-backdrop--soft{inset:-40px;width:calc(100% + 80px);height:calc(100% + 80px);filter:blur(16px) brightness(.92) saturate(1.15)}:root[data-design=v2] .ui-stage-art{position:absolute;inset:0;z-index:-2;overflow:hidden}:root[data-design=v2] .ui-stage-scrim{position:absolute;inset:0;z-index:-1;pointer-events:none}:root[data-design=v2] .ui-stage-scrim--lead{background:linear-gradient(0deg,rgba(var(--stage-rgb),.85),rgba(var(--stage-rgb),0) 42%),linear-gradient(90deg,rgba(var(--stage-rgb),.9),rgba(var(--stage-rgb),.62) 38%,rgba(var(--stage-rgb),.05) 72%)}:root[data-design=v2] .ui-stage-scrim--side{background:linear-gradient(90deg,rgba(var(--stage-rgb),.35),rgba(var(--stage-rgb),.88) 46%,rgba(var(--stage-rgb),.94))}:root[data-design=v2] .ui-stage-scrim--vignette{background:radial-gradient(60% 90% at 50% 50%,rgba(var(--stage-rgb),0) 55%,rgba(var(--stage-rgb),.5))}:root[data-design=v2] .ui-stage-scrim--fade{background:linear-gradient(180deg,rgba(var(--stage-rgb),.72),rgba(var(--stage-rgb),.35) 42%,rgba(var(--stage-rgb),.85))}:root[data-design=v2] .ui-art{position:relative;overflow:hidden;container-type:size;width:100%;background:var(--stage)}:root[data-design=v2] .ui-art--fill{position:absolute;inset:0;width:auto}:root[data-design=v2] .ui-art-blur{position:absolute;inset:-60px;width:calc(100% + 120px);max-width:none;height:calc(100% + 120px);object-fit:cover;object-position:var(--art-focus, 50% 35%);filter:blur(36px) saturate(1.2) brightness(.8);pointer-events:none;user-select:none}:root[data-design=v2] .ui-art-layer{--art-gap-x: max(0px, 100cqw - var(--art-cap-w));--art-gap-y: max(0px, 100cqh - var(--art-cap-h));--art-fade-l: 0px;--art-fade-r: 0px;--art-fade-t: 0px;--art-fade-b: 0px;position:absolute;width:min(100cqw,var(--art-cap-w));height:min(100cqh,var(--art-cap-h));overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--art-fade-l),black calc(100% - var(--art-fade-r)),transparent 100%),linear-gradient(to bottom,transparent 0,black var(--art-fade-t),black calc(100% - var(--art-fade-b)),transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,black var(--art-fade-l),black calc(100% - var(--art-fade-r)),transparent 100%),linear-gradient(to bottom,transparent 0,black var(--art-fade-t),black calc(100% - var(--art-fade-b)),transparent 100%);mask-composite:intersect;will-change:transform}:root[data-design=v2] .ui-art--x-center .ui-art-layer{left:50%;translate:-50% 0;--art-fade-l: min(calc(var(--art-gap-x) * .75), 30%);--art-fade-r: min(calc(var(--art-gap-x) * .75), 30%)}:root[data-design=v2] .ui-art--x-end .ui-art-layer{right:0;--art-fade-l: min(calc(var(--art-gap-x) * 1.5), 38%)}:root[data-design=v2] .ui-art--x-start .ui-art-layer{left:0;--art-fade-r: min(calc(var(--art-gap-x) * 1.5), 38%)}:root[data-design=v2] .ui-art--y-center .ui-art-layer{top:50%;translate:var(--art-translate-x, 0) -50%;--art-fade-t: min(calc(var(--art-gap-y) * .75), 30%);--art-fade-b: min(calc(var(--art-gap-y) * .75), 30%)}:root[data-design=v2] .ui-art--x-center.ui-art--y-center .ui-art-layer{translate:-50% -50%}:root[data-design=v2] .ui-art--y-start .ui-art-layer{top:0;--art-fade-b: min(calc(var(--art-gap-y) * 1.5), 34%)}:root[data-design=v2] .ui-art--y-end .ui-art-layer{bottom:0;--art-fade-t: min(calc(var(--art-gap-y) * 1.5), 34%)}:root[data-design=v2] .ui-art-img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--art-focus, 50% 35%)}@keyframes ui-art-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}:root[data-design=v2] .ui-art--drift .ui-art-img{transform-origin:50% 40%;animation:ui-art-drift 26s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .ui-art--drift .ui-art-img{animation:none}}:where(:root[data-design=v2] :has(.ui-scroller)){min-width:0}:root[data-design=v2] .ui-scroller{container:ui-scroller / inline-size;position:relative;isolation:isolate;min-width:0;max-width:100%}:root[data-design=v2] .ui-scroller-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100cqw - var(--scroller-inset, 0px) - var(--scroller-n) * var(--scroller-gap)) / (var(--scroller-n) + var(--scroller-peek)));gap:var(--scroller-gap);min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px var(--scroller-inset, 0px) 8px;scroll-padding-inline:var(--scroller-inset, 0px);scrollbar-width:none}:root[data-design=v2] .ui-scroller-track::-webkit-scrollbar{display:none}:root[data-design=v2] .ui-scroller--bleed{--scroller-inset: max(var(--v2i-gutter, 20px), calc((100cqw - var(--page-content-max, var(--content-max))) / 2))}:root[data-design=v2] [data-ad-layout=rails] .ui-scroller--bleed,:root[data-design=v2][data-ad-layout=rails] .ui-scroller--bleed{--scroller-inset: 0px;width:min(100% - 2 * var(--v2i-gutter, 20px),var(--page-content-max, var(--content-max)));margin-inline:auto}:root[data-design=v2] .ui-scroller-track>*{width:auto;min-width:0;max-width:none;scroll-snap-align:start}:root[data-design=v2] .ui-scroller--auto>.ui-scroller-track{--scroller-gap: 8px;grid-auto-columns:max-content}:root[data-design=v2] .ui-scroller--auto>.ui-scroller-track>*{width:max-content}:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 3;--scroller-gap: 14px;--scroller-peek: .6}@container ui-scroller (min-width: 452px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 552px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 652px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 752px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 952px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1052px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1152px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 11}}@container ui-scroller (min-width: 1252px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 12}}@container ui-scroller (min-width: 1352px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 13}}@container ui-scroller (min-width: 1452px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 14}}@container ui-scroller (min-width: 1552px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 15}}@container ui-scroller (min-width: 1652px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 16}}@container ui-scroller (min-width: 1752px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 17}}@container ui-scroller (min-width: 1852px){:root[data-design=v2] .ui-scroller--xs>.ui-scroller-track{--scroller-n: 18}}:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 2;--scroller-gap: 12px;--scroller-peek: .5}@container ui-scroller (min-width: 456px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 588px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 720px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 984px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 1116px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 1248px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1380px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1512px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 11}}@container ui-scroller (min-width: 1644px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 12}}@container ui-scroller (min-width: 1776px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 13}}@container ui-scroller (min-width: 1908px){:root[data-design=v2] .ui-scroller--sm>.ui-scroller-track{--scroller-n: 14}}:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 2;--scroller-gap: 16px;--scroller-peek: .4}@container ui-scroller (min-width: 558px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 724px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 890px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 1056px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 1222px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 7}}@container ui-scroller (min-width: 1388px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 8}}@container ui-scroller (min-width: 1554px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 9}}@container ui-scroller (min-width: 1720px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 10}}@container ui-scroller (min-width: 1886px){:root[data-design=v2] .ui-scroller--md>.ui-scroller-track{--scroller-n: 11}}:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 1;--scroller-gap: 20px;--scroller-peek: .3}@container ui-scroller (min-width: 592px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 2}}@container ui-scroller (min-width: 852px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 3}}@container ui-scroller (min-width: 1112px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 4}}@container ui-scroller (min-width: 1372px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 5}}@container ui-scroller (min-width: 1632px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 6}}@container ui-scroller (min-width: 1892px){:root[data-design=v2] .ui-scroller--lg>.ui-scroller-track{--scroller-n: 7}}:root[data-design=v2] .ui-scroller-nav{display:none}@media(hover:hover)and (pointer:fine){:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;padding:0;translate:0 -50%;border:1px solid var(--rule-2);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-lift);cursor:pointer;transition:border-color var(--dur-quick) ease,opacity var(--dur-quick) ease}:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav:hover{border-color:var(--ink)}:root[data-design=v2] .ui-scroller[data-scrollable=true]>.ui-scroller-nav:disabled{opacity:0;pointer-events:none}:root[data-design=v2] .ui-scroller>.ui-scroller-nav--prev{left:8px}:root[data-design=v2] .ui-scroller>.ui-scroller-nav--next{right:8px}:root[data-design=v2] .ui-scroller--nav-head[data-scrollable=true]>.ui-scroller-nav{top:var(--scroller-nav-top, -56px);translate:none;box-shadow:none}:root[data-design=v2] .ui-scroller--nav-head>.ui-scroller-nav--prev{left:auto;right:calc(var(--scroller-inset, 0px) + 48px)}:root[data-design=v2] .ui-scroller--nav-head>.ui-scroller-nav--next{right:var(--scroller-inset, 0px)}:root[data-design=v2] .ui-stage .ui-scroller[data-scrollable=true]>.ui-scroller-nav{border-color:var(--stage-rule);background:var(--stage-2);color:var(--on-stage)}:root[data-design=v2] .ui-stage .ui-scroller[data-scrollable=true]>.ui-scroller-nav:hover{border-color:var(--on-stage)}}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .ui-scroller-track{scroll-snap-type:none;scroll-behavior:auto}:root[data-design=v2] .ui-scroller-nav{transition:none}}:root[data-design=v2] .fx{display:block;position:relative;overflow:hidden;border-radius:var(--r,var(--radius-card));--lx:var(--px,var(--rx,.3));--ly:var(--py,var(--ry,.3));transform:perspective(900px) rotateX(calc((.5 - var(--py,.5)) * var(--tilt,0deg))) rotateY(calc((var(--px,.5) - .5) * var(--tilt,0deg)));transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease;box-shadow:0 1px 2px #0a0c101a,0 14px 30px -10px #0a0c1059}:root[data-design=v2] .fx:hover{--tilt:9deg;box-shadow:0 2px 4px #0a0c101a,0 24px 44px -14px #0a0c1073}:root[data-design=v2] .fx img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}:root[data-design=v2] .fx .fx-x{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;mix-blend-mode:screen;opacity:.75;transition:opacity .3s ease}:root[data-design=v2] .fx:hover .fx-x{opacity:1}:root[data-design=v2] .fx .fx-p,:root[data-design=v2] .fx .fx-q,:root[data-design=v2] .fx .fx-g{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .3s ease,background-position .45s ease}:root[data-design=v2] .fx .fx-g{background:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#ffffff80,#fff0 55%);mix-blend-mode:soft-light;opacity:.12}:root[data-design=v2] .fx:hover .fx-g{opacity:.55}:root[data-design=v2] .fx .fx-p{opacity:.24}:root[data-design=v2] .fx:hover .fx-p{opacity:.62}:root[data-design=v2] .fx .fx-q{opacity:0}:root[data-design=v2] .fx-none .fx-p{display:none}:root[data-design=v2] .fx-none .fx-g{opacity:0}:root[data-design=v2] .fx-none:hover .fx-g{opacity:.3}:root[data-design=v2] .fx-foil .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance;opacity:.34}:root[data-design=v2] .fx-foil:hover .fx-p{opacity:.62}:root[data-design=v2] .fx-rainbow .fx-p{background:linear-gradient(108deg,transparent 4%,#FF5F6D 10%,#FFC371 16%,#8CFF9E 22%,#5FD4FF 28%,#8A7CFF 34%,#FF6FD8 40%,#FF5F6D 50%,#FFC371 56%,#8CFF9E 62%,#5FD4FF 68%,#8A7CFF 74%,#FF6FD8 80%,transparent 88%);background-size:230% 230%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3}:root[data-design=v2] .fx-rainbow:hover .fx-p{opacity:.58}:root[data-design=v2] .fx-etched .fx-p{background:linear-gradient(115deg,transparent 26%,rgba(236,240,245,.9) 46%,rgba(186,194,204,.6) 53%,transparent 68%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3}:root[data-design=v2] .fx-etched .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22140%22%20height%3D%22140%22%3E%3Cfilter%20id%3D%22f%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%221.35%22%20numOctaves%3D%221%22%20seed%3D%2211%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%204.2%20-2.35%22/%3E%3C/filter%3E%3Crect%20width%3D%22140%22%20height%3D%22140%22%20filter%3D%22url%28%23f%29%22/%3E%3C/svg%3E);background-size:140px 140px;mix-blend-mode:screen;opacity:.35;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx-etched:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-etched:hover .fx-q{opacity:.7}:root[data-design=v2] .fx-textured .fx-p,:root[data-design=v2] .fx-textured .fx-q{inset:-18px;border-radius:0;mix-blend-mode:screen;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx--hero.fx-textured .fx-p,:root[data-design=v2] .fx--hero.fx-textured .fx-q{filter:url(#fx-warp)}:root[data-design=v2] .fx-textured .fx-p{background:repeating-radial-gradient(circle at 16% 6%,white 0,white calc(var(--g) * .32),black calc(var(--g) * .62),black var(--g)),linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:auto,100% 230%;background-position:0 0,0 calc(var(--ly) * 100%);background-blend-mode:multiply;opacity:.2}:root[data-design=v2] .fx-textured .fx-q{background:repeating-radial-gradient(circle at 92% 64%,white 0,white calc(var(--g) * .3),black calc(var(--g) * .6),black var(--g)),linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:auto,100% 230%;background-position:0 0,0 calc((1 - var(--ly)) * 100%);background-blend-mode:multiply;opacity:.13}:root[data-design=v2] .fx-textured:hover .fx-p{opacity:.46}:root[data-design=v2] .fx-textured:hover .fx-q{opacity:.3}:root[data-design=v2] .fx-texgrain .fx-p{background:linear-gradient(172deg,#5fb8ff,#8fe7ff 14%,#b8ffd8,#fff0a0,#ffb36b,#ff7fb6,#b98cff,#5fb8ff 86%,#8fe7ff);background-size:100% 230%;background-position:0 calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.34;-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22g%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.95%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%203.2%20-1.45%22/%3E%3C/filter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url%28%23g%29%22/%3E%3C/svg%3E) 0 0/96px 96px,radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2296%22%20height%3D%2296%22%3E%3Cfilter%20id%3D%22g%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.95%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%201%20%200%200%200%200%201%20%200%200%200%200%201%20%200%200%200%203.2%20-1.45%22/%3E%3C/filter%3E%3Crect%20width%3D%2296%22%20height%3D%2296%22%20filter%3D%22url%28%23g%29%22/%3E%3C/svg%3E) 0 0/96px 96px,radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-design=v2] .fx-texgrain .fx-q{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.14}:root[data-design=v2] .fx-texgrain:hover .fx-p{opacity:.7}:root[data-design=v2] .fx-texgrain:hover .fx-q{opacity:.24}:root[data-design=v2] .fx-surge .fx-p{background:repeating-linear-gradient(118deg,#ff5abe00 0,#ff5abed9 5px,#ffe66ed9,#5ae6aad9,#64a0ffd9 17px,#64a0ff00 23px,#0000 34px),repeating-linear-gradient(124deg,#fff0 0,#fff6 6px,#fff0 12px 27px);background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%),calc(var(--lx) * 100%) calc(var(--ly) * 100%);background-size:180% 180%,180% 180%;mix-blend-mode:color-dodge;filter:blur(1px);opacity:.13}:root[data-design=v2] .fx-surge:hover .fx-p{opacity:.3}:root[data-design=v2] .fx-galaxy .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.16}:root[data-design=v2] .fx-galaxy .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2246%22%20height%3D%2252%22%3E%3Cg%20fill%3D%22%23FFF7DC%22%3E%3Ccircle%20cx%3D%224%22%20cy%3D%226%22%20r%3D%22.7%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%223%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2233%22%20cy%3D%2211%22%20r%3D%22.9%22/%3E%3Ccircle%20cx%3D%2242%22%20cy%3D%2228%22%20r%3D%22.6%22/%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2222%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2231%22%20r%3D%22.8%22/%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2241%22%20r%3D%22.6%22/%3E%3Ccircle%20cx%3D%2237%22%20cy%3D%2246%22%20r%3D%22.5%22/%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2248%22%20r%3D%22.7%22/%3E%3Cpath%20d%3D%22M29%2020l.5%201.6%201.6.5-1.6.5-.5%201.6-.5-1.6-1.6-.5%201.6-.5z%22/%3E%3C/g%3E%3C/svg%3E);background-size:46px 52px;mix-blend-mode:screen;opacity:.55;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.55) 26%,rgba(0,0,0,.08) 60%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.55) 26%,rgba(0,0,0,.08) 60%)}:root[data-design=v2] .fx-galaxy:hover .fx-q{opacity:1}:root[data-design=v2] .fx-confetti .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.24}:root[data-design=v2] .fx-confetti .fx-q{background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2228%22%20height%3D%2230%22%3E%3Ccircle%20cx%3D%223%22%20cy%3D%224%22%20r%3D%221.3%22%20fill%3D%22%23FF6FB5%22/%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%222%22%20r%3D%221%22%20fill%3D%22%23FFE35A%22/%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%228%22%20r%3D%221.4%22%20fill%3D%22%235FD4FF%22/%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2213%22%20r%3D%221.1%22%20fill%3D%22%239BFF7A%22/%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2217%22%20r%3D%221.3%22%20fill%3D%22%23FFFFFF%22/%3E%3Ccircle%20cx%3D%224%22%20cy%3D%2224%22%20r%3D%221.2%22%20fill%3D%22%23B89CFF%22/%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2227%22%20r%3D%221%22%20fill%3D%22%23FF6FB5%22/%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2225%22%20r%3D%221.2%22%20fill%3D%22%23FFE35A%22/%3E%3Ccircle%20cx%3D%2227%22%20cy%3D%2215%22%20r%3D%22.9%22%20fill%3D%22%239BFF7A%22/%3E%3C/svg%3E);background-size:28px 30px;mix-blend-mode:screen;opacity:.5}:root[data-design=v2] .fx-confetti:hover .fx-q{opacity:.95}:root[data-design=v2] .fx-halo .fx-p{background:repeating-radial-gradient(ellipse 70% 55% at 18% 118%,#ffa0d700 0,#ffa0d76b 7px,#ffe8a06b,#a0ebd26b,#a0c3ff66 22px,#a0c3ff00 30px);background-size:125% 125%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:soft-light;filter:blur(2px);opacity:.3;-webkit-mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%);mask:radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,.28) 85%)}:root[data-design=v2] .fx-halo .fx-q{background:repeating-radial-gradient(ellipse 70% 55% at 18% 118%,#fff0 0,#fff6 8px,#fff0 16px,#0000 30px);background-size:125% 125%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;filter:blur(1.5px);opacity:.25;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-halo:hover .fx-p{opacity:.55}:root[data-design=v2] .fx-halo:hover .fx-q{opacity:.42}:root[data-design=v2] .fx-ripple .fx-p{background:repeating-radial-gradient(circle at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#fff0 0 8px,#ffffff59 9px 10px,#fff0 11px 17px),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:auto,280% 280%;background-position:0 0,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.36}:root[data-design=v2] .fx-ripple:hover .fx-p{opacity:.7}:root[data-design=v2] .fx-fracture .fx-p,:root[data-design=v2] .fx-fracture .fx-q,:root[data-design=v2] .fx-fracture .fx-g{opacity:0}:root[data-design=v2] .fx-fracture .fx-g{background:none}:root[data-design=v2] .fx-neon .fx-x{opacity:.42}:root[data-design=v2] .fx-neon .fx-p{display:none}:root[data-design=v2] .fx-neon{--fx-neon:#FFF200}:root[data-design=v2] .fx-neon .fx-flood{flood-color:var(--fx-neon)}:root[data-design=v2] .fx-neon:not(.fx--hero) .fx-p{display:block;background:linear-gradient(115deg,transparent 30%,var(--fx-neon) 46%,rgba(255,255,255,.85) 50%,var(--fx-neon) 54%,transparent 70%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.26}:root[data-design=v2] .fx-neon:not(.fx--hero):hover .fx-p{opacity:.58}:root[data-design=v2] .fx-oil .fx-x{opacity:.3}:root[data-design=v2] .fx-oil .fx-p{background:linear-gradient(100deg,transparent 37%,#7A5CFF 40%,#3FA8FF 42.5%,#3FE0B0 45%,#F5E35A 47.5%,#FF9A3F 50%,#FF4F6A 52.5%,#C050FF 55%,transparent 58%);background-size:320% 100%;background-position:calc(var(--lx) * 100%) 0;mix-blend-mode:color-dodge;opacity:.55;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance}:root[data-design=v2] .fx-oil .fx-q{background:linear-gradient(100deg,transparent 39%,rgba(122,92,255,.35) 42%,rgba(63,224,176,.35) 46%,rgba(255,154,63,.35) 50%,rgba(255,79,106,.3) 53%,transparent 56%),linear-gradient(118deg,transparent 30%,rgba(255,255,255,.16) 46%,transparent 62%);background-size:320% 100%,260% 260%;background-position:calc(var(--lx) * 100%) 0,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:screen;opacity:.5}:root[data-design=v2] .fx-oil:hover .fx-p{opacity:1}:root[data-design=v2] .fx-oil:hover .fx-q{opacity:.9}:root[data-design=v2] .fx-raised .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.32}:root[data-design=v2] .fx-raised .fx-q{background:linear-gradient(115deg,transparent 28%,rgba(255,210,110,.95) 44%,rgba(255,250,222,1) 49%,rgba(255,196,86,.9) 54%,transparent 70%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.28;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-raised .fx-x{opacity:.3;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-raised:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-raised:hover .fx-q{opacity:.5}:root[data-design=v2] .fx-raised:hover .fx-x{opacity:.5}:root[data-design=v2] .fx-step .fx-p,:root[data-design=v2] .fx-mana .fx-p,:root[data-design=v2] .fx-chocobo .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.3;-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-mode:luminance}:root[data-design=v2] .fx-step .fx-x,:root[data-design=v2] .fx-mana .fx-x,:root[data-design=v2] .fx-chocobo .fx-x{opacity:.35}:root[data-design=v2] .fx-step:hover .fx-p,:root[data-design=v2] .fx-mana:hover .fx-p,:root[data-design=v2] .fx-chocobo:hover .fx-p{opacity:.5}:root[data-design=v2] .fx-step:hover .fx-x,:root[data-design=v2] .fx-mana:hover .fx-x,:root[data-design=v2] .fx-chocobo:hover .fx-x{opacity:.45}:root[data-design=v2] .fx-first .fx-p{background:linear-gradient(115deg,#8c621433 20%,#ffd66ef2 42%,#fff6c8f2 48%,#c8962899 56%,#8c621433 76%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.55;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,90% 93.5%;-webkit-mask-position:0 0,50% 50%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-first:hover .fx-p{opacity:1}:root[data-design=v2] .fx-silver .fx-p{background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.95) 44%,rgba(185,195,206,.75) 50%,transparent 64%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.45}:root[data-design=v2] .fx-silver:hover .fx-p{opacity:.95}:root[data-design=v2] .fx-dragon .fx-p{background:radial-gradient(circle at 50% 0,transparent 58%,rgba(255,255,255,.5) 61%,transparent 67%),radial-gradient(circle at 50% 0,transparent 58%,rgba(255,255,255,.5) 61%,transparent 67%),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:14px 10px,14px 10px,280% 280%;background-position:0 0,7px 5px,calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.4}:root[data-design=v2] .fx-dragon:hover .fx-p{opacity:.9}:root[data-design=v2] .fx-premodern .fx-p{background:linear-gradient(112deg,transparent 20%,rgba(120,255,200,.85) 36%,rgba(150,210,255,.9) 48%,rgba(255,200,150,.8) 60%,transparent 76%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.3;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-premodern:hover .fx-p{opacity:.6}:root[data-design=v2] .fx-vault .fx-p{background:linear-gradient(104deg,transparent 43%,rgba(255,236,160,.95) 47%,rgba(255,255,255,1) 49%,rgba(255,200,120,.9) 51%,transparent 55%),linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:240% 240%,280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%),calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:color-dodge;opacity:.28}:root[data-design=v2] .fx-vault:hover .fx-p{opacity:.42}:root[data-design=v2] .fx-silverscreen .fx-p{background:linear-gradient(115deg,transparent 26%,rgba(235,240,246,.95) 45%,rgba(160,170,182,.7) 51%,transparent 64%);background-size:280% 280%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.5}:root[data-design=v2] .fx-silverscreen:hover .fx-p{opacity:.95}:root[data-design=v2] .fx-gilded .fx-p{background:linear-gradient(112deg,transparent 18%,rgba(255,160,215,.85) 32%,rgba(255,236,150,.85) 41%,rgba(150,236,200,.85) 50%,rgba(150,200,255,.9) 59%,rgba(200,160,255,.8) 67%,transparent 80%);background-size:260% 260%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.34;-webkit-mask:linear-gradient(#000 0 0) 50% 19%/86% 45% no-repeat;mask:linear-gradient(#000 0 0) 50% 19%/86% 45% no-repeat}:root[data-design=v2] .fx-gilded .fx-q{background:linear-gradient(112deg,#78541000 22%,#ffce60e6 40%,#fff8d6,#e6aa3cd9 52%,#78541000 70%);background-size:240% 240%;background-position:calc(var(--lx) * 100%) calc(var(--ly) * 100%);mix-blend-mode:overlay;opacity:.34;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-gilded .fx-x{opacity:.35;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%,86% 45%;-webkit-mask-position:0 0,50% 19%;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:root[data-design=v2] .fx-gilded:hover .fx-p{opacity:.62}:root[data-design=v2] .fx-gilded:hover .fx-q{opacity:.6}:root[data-design=v2] .fx-gilded:hover .fx-x{opacity:.55}:root[data-design=v2] .fx-step .fx-l0{lighting-color:#ff9ad5}:root[data-design=v2] .fx-step .fx-l1{lighting-color:#8fe3ff}:root[data-design=v2] .fx-mana .fx-l0{lighting-color:#ffe08a}:root[data-design=v2] .fx-mana .fx-l1{lighting-color:#9ad8ff}:root[data-design=v2] .fx-chocobo .fx-l0{lighting-color:#ffe08a}:root[data-design=v2] .fx-chocobo .fx-l1{lighting-color:#ffb0d8}:root[data-design=v2] .fx-oil .fx-l0{lighting-color:#fff}:root[data-design=v2] .fx-oil .fx-l1{lighting-color:#e6e9ee}:root[data-design=v2] .fx-raised .fx-l0{lighting-color:#ffe7a0}:root[data-design=v2] .fx-raised .fx-l1{lighting-color:#fff}:root[data-design=v2] .fx-gilded .fx-l0{lighting-color:#f6cf6a}:root[data-design=v2] .fx-gilded .fx-l1{lighting-color:#fff2c0}@media(prefers-reduced-motion:reduce){:root[data-design=v2] .fx{transition:none}:root[data-design=v2] .fx:hover{--tilt:0deg}:root[data-design=v2] .fx .fx-x,:root[data-design=v2] .fx .fx-p,:root[data-design=v2] .fx .fx-q,:root[data-design=v2] .fx .fx-g{transition:none}}:root[data-design=v2] .pch{container:pch / inline-size;color:var(--on-stage);min-width:0}:root[data-design=v2] .pch-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}:root[data-design=v2] .pch-title{margin:0;font:600 44px/1 var(--serif);letter-spacing:-.02em;color:var(--on-stage)}:root[data-design=v2] .pch-ranges{flex:none}:root[data-design=v2] .pch-empty{margin:14px 0 0;font:var(--type-ui);color:var(--on-stage-2)}:root[data-design=v2] .pch-empty[hidden]{display:none}:root[data-design=v2] .pch-filterbar{display:none}:root[data-design=v2] .pch:is([data-state=empty],[data-state=failed]) :is(.pch-ranges,.pch-markets,.pch-filterbar,.pch-body,.pch-stats){display:none}:root[data-design=v2] .pch-range{min-width:44px}:root[data-design=v2] .pch-range[hidden]{display:none}:root[data-design=v2] .pch-markets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px}:root[data-design=v2] .pch-markets-label{margin-right:6px;font:500 13px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ref,:root[data-design=v2] .pch-toggle{display:inline-flex;align-items:center;gap:8px;height:32px;box-sizing:border-box;padding:0 12px;border:1px solid var(--on-stage-3);border-radius:var(--radius-control);background:transparent;color:var(--on-stage);font:600 13px/1 var(--sans);white-space:nowrap}:root[data-design=v2] .pch-toggle{padding-left:10px;cursor:pointer;transition:border-color var(--dur-quick) ease,color var(--dur-quick) ease}:root[data-design=v2] .pch-toggle[aria-pressed=false]{border-color:var(--stage-rule);color:var(--on-stage-3)}:root[data-design=v2] .pch-toggle[aria-pressed=false] .pch-sw{opacity:.3}:root[data-design=v2] .pch-toggle[hidden]{display:none}:root[data-design=v2] .pch-toggle:disabled{cursor:default;opacity:.5}:root[data-design=v2] .pch-aside{font-weight:500;color:var(--on-stage-3)}:root[data-design=v2] .pch-check{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:14px;height:14px;border:1.5px solid currentColor;border-radius:3px}:root[data-design=v2] .pch-toggle[aria-pressed=false] .pch-check svg{opacity:0}:root[data-design=v2] .pch-sw{flex:none;display:block}:root[data-design=v2] .pch .ui-store-mark{--ui-mark: 16px}:root[data-design=v2] .pch-ro-name .ui-store-mark{margin-right:6px;vertical-align:-3px}:root[data-design=v2] .pch-toggle[aria-pressed=false] .ui-store-mark{opacity:.3}:root[data-design=v2] .pch-cmps{display:inline-flex;flex-wrap:wrap;gap:8px}:root[data-design=v2] .pch-cmps[hidden]{display:none}:root[data-design=v2] .pch-cmp{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px dashed var(--on-stage-3);border-radius:var(--radius-control);font:600 13px/1 var(--sans)}:root[data-design=v2] .pch-cmp i{width:18px;height:3px;border-radius:2px}:root[data-design=v2] .pch-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;align-items:start;margin-top:30px}:root[data-design=v2] .pch-plot{position:relative;min-width:0}:root[data-design=v2] .pch-canvas{position:relative;height:460px;touch-action:pan-y}:root[data-design=v2] .pch-status{position:absolute;inset:40% 0 auto;margin:0;text-align:center;font:var(--type-ui);color:var(--on-stage-3)}:root[data-design=v2] .pch-status[hidden]{display:none}:root[data-design=v2] .pch-marks{position:absolute;left:0;top:0;z-index:3;overflow:hidden;pointer-events:none}:root[data-design=v2] .pch-mark{position:absolute;left:0;top:0;width:0;height:100%;will-change:transform}:root[data-design=v2] .pch-mark[hidden]{display:none}:root[data-design=v2] .pch-mark-line{position:absolute;left:0;top:calc(var(--lane, 0) * 22px + 26px);bottom:0;border-left:1px dashed var(--on-stage-3)}:root[data-design=v2] .pch-mark-tick{position:absolute;left:-3px;top:calc(var(--lane, 0) * 22px + 20px);width:7px;height:7px;background:var(--on-stage);transform:rotate(45deg)}:root[data-design=v2] .pch-mark-badge{position:absolute;left:8px;top:calc(var(--lane, 0) * 22px);display:flex;align-items:center;gap:6px;white-space:nowrap;font:500 12px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-mark[data-side=left] .pch-mark-badge{left:auto;right:8px}:root[data-design=v2] .pch-mark[data-side=none] .pch-mark-badge b,:root[data-design=v2] .pch-mark[data-side=none] .pch-mark-note{display:none}:root[data-design=v2] .pch-mark-badge b{font-weight:650;color:var(--on-stage)}:root[data-design=v2] .pch-readout{box-sizing:border-box;padding:18px 18px 14px;background:var(--stage-2);border:1px solid var(--stage-rule);border-radius:var(--radius-panel);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-ro-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:root[data-design=v2] .pch-ro-date{font:600 15px/1 var(--sans)}:root[data-design=v2] .pch-ro-hint{font:500 12px/1 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ro-hint--touch{display:none}@media(hover:none),(pointer:coarse){:root[data-design=v2] .pch-ro-hint--pointer{display:none}:root[data-design=v2] .pch-ro-hint--touch{display:inline}}:root[data-design=v2] .pch-ro-main,:root[data-design=v2] .pch-ro-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;column-gap:10px}:root[data-design=v2] .pch-ro-main{margin-top:16px;padding-bottom:14px}:root[data-design=v2] .pch-ro-main .pch-sw,:root[data-design=v2] .pch-ro-row .pch-sw{margin-top:3px}:root[data-design=v2] .pch-ro-row{padding:12px 0;border-top:1px solid var(--stage-rule);transition:opacity .2s ease}:root[data-design=v2] .pch-ro-row[hidden]{display:none}:root[data-design=v2] .pch-ro-row.is-off{opacity:.38}:root[data-design=v2] .pch-ro-name{min-width:0;font:600 13.5px/1.2 var(--sans)}:root[data-design=v2] .pch-ro-name>span{display:block}:root[data-design=v2] .pch-ro-sub{margin-top:5px;font:500 12px/1.3 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-ro-sub.is-off{opacity:.38}:root[data-design=v2] .pch-ro-big{font:650 26px/1 var(--sans);letter-spacing:-.02em}:root[data-design=v2] .pch-ro-val{font:650 16px/1.2 var(--sans);white-space:nowrap}:root[data-design=v2] .pch-ro-note{display:flex;align-items:flex-start;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--stage-rule);font:500 12.5px/1.4 var(--sans);color:var(--on-stage-2)}:root[data-design=v2] .pch-ro-note[hidden]{display:none}:root[data-design=v2] .pch-ro-diamond{flex:none;width:7px;height:7px;margin-top:4px;background:var(--on-stage);transform:rotate(45deg)}:root[data-design=v2] .pch-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin-top:28px;padding-top:26px;border-top:1px solid var(--stage-rule)}:root[data-design=v2] .pch-stat{display:flex;flex-direction:column;gap:10px;min-width:0}:root[data-design=v2] .pch-stat[hidden]{display:none}:root[data-design=v2] .pch-stat-k{font:500 13px/1.2 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-stat-v{font:650 24px/1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-design=v2] .pch-stat-note{align-self:end;margin:0;font:400 13px/1.45 var(--sans);color:var(--on-stage-3)}:root[data-design=v2] .pch-stat-note[hidden]{display:none}:root[data-design=v2] .pch-releases{margin-top:20px;color:var(--on-stage-3);font:400 13px/1.45 var(--sans)}:root[data-design=v2] .pch-releases[hidden]{display:none}:root[data-design=v2] .pch-releases summary{display:inline-flex;align-items:center;gap:6px;min-height:24px;list-style:none;cursor:pointer;color:var(--on-stage-2);font-weight:500}:root[data-design=v2] .pch-releases summary::-webkit-details-marker{display:none}:root[data-design=v2] .pch-releases summary:hover{color:var(--on-stage)}:root[data-design=v2] .pch-releases summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}:root[data-design=v2] .pch-releases-chev{flex:none;transition:transform var(--dur-quick) ease}:root[data-design=v2] .pch-releases[open] .pch-releases-chev{transform:rotate(180deg)}:root[data-design=v2] .pch-release-period{margin:8px 0 0;font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-release-list{max-width:480px;margin:8px 0 0;padding:0;list-style:none}:root[data-design=v2] .pch-release-list li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--stage-rule);color:var(--on-stage-2);overflow-wrap:anywhere}:root[data-design=v2] .pch-release-list time{flex:none;color:var(--on-stage-3);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container pch (max-width: 1199px){:root[data-design=v2] .pch-body{grid-template-columns:minmax(0,1fr)}:root[data-design=v2] .pch-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@container pch (max-width: 700px){:root[data-design=v2] .pch-head{flex-direction:column;align-items:stretch;gap:20px}:root[data-design=v2] .pch-title{font:var(--type-title);letter-spacing:var(--type-title-tracking)}:root[data-design=v2] .pch-ranges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}:root[data-design=v2] .pch-range{height:40px;min-width:0}:root[data-design=v2] .pch-markets{margin-top:0}:root[data-design=v2] .pch-markets>:is(.pch-markets-label,.pch-ref,.pch-toggle){display:none}:root[data-design=v2] .pch-markets>.pch-cmps:not([hidden]){margin-top:16px}:root[data-design=v2] .pch-filterbar{display:block;margin-top:16px}:root[data-design=v2] .pch-canvas{height:280px}:root[data-design=v2] .pch-body{gap:20px;margin-top:20px}:root[data-design=v2] .pch-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:root[data-design=v2] .pch-stat-v{font-size:20px}:root[data-design=v2] .pch-stat-note{grid-column:1 / -1}:root[data-design=v2] .pch-mark-note{display:none}}:root[data-design=v2] .pch-filter{display:flex;align-items:center;gap:10px;width:100%;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid var(--on-stage-3);border-radius:var(--radius-control);background:transparent;color:var(--on-stage);font:600 14px/1 var(--sans);cursor:pointer}:root[data-design=v2] .pch-filter-n{margin-left:auto;font:500 13px/1 var(--sans);color:var(--on-stage-3);font-variant-numeric:tabular-nums}:root[data-design=v2] .pch-sheet{inset:auto 0 0;box-sizing:border-box;width:100%;max-width:640px;max-height:min(92dvh,900px);margin:0 auto;padding:0;border:0;border-top:1px solid var(--stage-rule);border-radius:6px 6px 0 0;background:var(--stage);color:var(--on-stage);box-shadow:0 -16px 40px -16px rgba(var(--stage-rgb),.6)}:root[data-design=v2] .pch-sheet:not([open]){display:none}:root[data-design=v2] .pch-sheet::backdrop{background:rgba(var(--stage-rgb),.6)}:root[data-design=v2] .pch-sheet-in{display:flex;flex-direction:column;gap:12px;padding:0 16px 20px}:root[data-design=v2] .pch-sheet-handle{display:flex;justify-content:center;padding:10px 0 0}:root[data-design=v2] .pch-sheet-handle>span{width:40px;height:4px;border-radius:2px;background:var(--stage-rule)}:root[data-design=v2] .pch-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}:root[data-design=v2] .pch-sheet-title{margin:0;font:600 22px/1 var(--serif);letter-spacing:-.01em}:root[data-design=v2] .pch-sheet-x{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border:0;background:transparent;color:var(--on-stage);cursor:pointer}:root[data-design=v2] .pch-sheet-list{display:flex;flex-direction:column;align-items:stretch;gap:8px}:root[data-design=v2] .pch-sheet-list>:is(.pch-ref,.pch-toggle){height:44px;width:100%}:root[data-design=v2] .pch-sheet-done{height:48px;border:0;border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font:600 15px/1 var(--sans);cursor:pointer}:root[data-design=v2] .pch-sheet :focus-visible{outline:2px solid var(--focus-ring-on-stage);outline-offset:2px}.v2s{--v2s-gutter: 20px;--fan-s: .55;background:var(--paper);color:var(--ink);font-family:var(--sans)}@media(min-width:768px){.v2s{--v2s-gutter: 32px;--fan-s: .7}}@media(min-width:1120px){.v2s{--v2s-gutter: 48px;--fan-s: .78}}@media(min-width:1360px){.v2s{--v2s-gutter: 80px}.v2s[data-ad-layout=full]{--fan-s: 1}}.v2s-wrap{width:min(100% - 2 * var(--v2s-gutter),var(--page-content-max, var(--content-max)));margin-inline:auto}.v2s .v2s-h1{margin:0;font:600 clamp(34px,6.4px + 5.68vw,70px) / 1.02 var(--serif);letter-spacing:-.024em;color:var(--paper);text-wrap:balance;text-shadow:none}@media(min-width:1120px){.v2s .v2s-h1{line-height:.95;letter-spacing:-.03em}.v2s[data-ad-layout=rails] .v2s-h1{font-size:60px;line-height:.98;letter-spacing:-.028em}}.v2s-lead{margin:0;max-width:560px;font:400 17px/1.6 var(--serif);color:var(--on-stage-2)}@media(min-width:1120px){.v2s-lead{font:400 21px/1.5 var(--serif)}.v2s[data-ad-layout=rails] .v2s-lead{font-size:19px}}.v2s-h2{margin:0;font:var(--type-section);letter-spacing:var(--type-section-tracking);color:var(--ink);text-wrap:balance}.v2s-h2--stage{color:var(--on-stage)}@media(min-width:640px){.v2s-h2{font-size:34px}}@media(min-width:900px){.v2s-h2{font:var(--type-section);letter-spacing:var(--type-section-tracking)}.v2s-h2--stage{font:600 44px/1.04 var(--serif);letter-spacing:-.022em}}.v2s-h3{margin:0;font:600 24px/1.1 var(--serif);letter-spacing:-.01em;color:var(--ink)}.v2s-copy,.v2s-sub{margin:12px 0 0;max-width:820px;font:400 17px/1.55 var(--serif);color:var(--ink-2)}@media(min-width:900px){.v2s-copy{font-size:18px}}.v2s-copy a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-4);text-decoration-thickness:1px;text-underline-offset:3px}.v2s-copy a:hover{color:var(--brand-ink);text-decoration-color:currentColor}.v2s-sub{max-width:640px;font:400 17px/1.45 var(--sans);color:var(--on-stage-2)}.v2s-sub--sm{margin-top:10px;font-size:16px}.v2s-sub--light{color:var(--ink-3);font-size:14px;margin-top:8px}.v2s-prose{margin:22px 0 0;font:400 17px/1.6 var(--serif);color:var(--ink-2)}@media(min-width:900px){.v2s-prose{font-size:19px}}.v2s-name{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-4);text-decoration-thickness:1px;text-underline-offset:3px}.v2s-name:hover{color:var(--brand-ink);text-decoration-color:currentColor}.v2s-name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.v2s-label{margin:0;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-3)}.v2s-label--lg{font-size:13px;margin-bottom:14px}.v2s-meta{display:flex;align-items:center;gap:8px;margin:14px 0 0;font:500 13px/1 var(--sans);color:var(--ink-3)}.v2s-meta>span+span:before{content:"·";margin-right:8px;color:var(--rule-2)}.v2s-more{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:24px;font:600 15px/1 var(--sans);color:var(--ink);text-decoration:none;white-space:nowrap}.v2s-more:hover{color:var(--brand-ink)}.v2s-more>span:first-child{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size var(--dur-underline) var(--ease-out);padding-bottom:3px}.v2s-more:hover>span:first-child{background-size:100% 1px}.v2s-more--stage{color:var(--on-stage)}.v2s-more--stage:hover{color:var(--brand-on-stage)}.v2s-more--foot{display:none}@media(max-width:899px){.v2s-more--head{display:none}.v2s-more--foot{display:flex;justify-content:space-between;width:100%;height:48px;margin-top:16px;padding:0 2px;box-sizing:border-box;border-top:1px solid var(--rule)}}.v2s-more .ui-icon{transition:transform var(--dur-quick) var(--ease-out)}.v2s-more:hover .ui-icon{transform:translate(3px)}.v2s-sec{padding:40px 0 44px;border-top:1px solid var(--rule)}@media(min-width:900px){.v2s-sec{padding:64px 0 72px}}.v2s-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.v2s-head>div{min-width:0}.v2s-hero{padding:24px 0 0}@media(min-width:640px){.v2s-hero{padding-top:40px}}@media(min-width:1120px){.v2s-hero{padding-top:72px}}.v2s-hero .ui-stage-backdrop{-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(var(--stage-rgb),.6) 18%,var(--stage) 36%,var(--stage) 62%,transparent 86%);mask-image:linear-gradient(180deg,transparent 0%,rgba(var(--stage-rgb),.6) 18%,var(--stage) 36%,var(--stage) 62%,transparent 86%)}@media(max-width:1119px){:root[data-design=v2] .v2s-hero .ui-stage-scrim--lead{background:linear-gradient(180deg,rgba(var(--stage-rgb),.55) 0%,rgba(var(--stage-rgb),.3) 40%,rgba(var(--stage-rgb),.92) 72%,var(--stage) 100%)}}@media(min-width:1120px){.v2s-hero .ui-stage-backdrop{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(var(--stage-rgb),.55) 22%,var(--stage) 48%),linear-gradient(0deg,transparent 0%,var(--stage) 42%);mask-image:linear-gradient(90deg,transparent 0%,rgba(var(--stage-rgb),.55) 22%,var(--stage) 48%),linear-gradient(0deg,transparent 0%,var(--stage) 42%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-design=v2] .v2s-hero .ui-stage-scrim--lead{background:linear-gradient(0deg,rgba(var(--stage-rgb),.96),rgba(var(--stage-rgb),.62) 24%,rgba(var(--stage-rgb),0) 50%),linear-gradient(90deg,rgba(var(--stage-rgb),.92),rgba(var(--stage-rgb),.5) 40%,rgba(var(--stage-rgb),0))}}.v2s-hero-body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "fan" "tabs";row-gap:22px}@media(min-width:640px){.v2s-hero-body{row-gap:28px}}@media(min-width:1120px){.v2s-hero-body{grid-template-columns:minmax(0,660px) auto;grid-template-areas:"copy fan" "tabs fan";grid-template-rows:auto 1fr;justify-content:space-between;align-items:start;row-gap:0}.v2s[data-ad-layout=rails] .v2s-hero-body{grid-template-columns:minmax(0,440px) auto}}.v2s-hero-copy{grid-area:copy;display:flex;flex-direction:column;min-width:0}.v2s-hero-copy .v2s-h1{margin-top:18px}.v2s-hero-copy .v2s-lead{margin-top:12px}@media(min-width:1120px){.v2s-hero-copy{gap:24px}.v2s-hero-copy .v2s-h1,.v2s-hero-copy .v2s-lead{margin-top:0}}.v2s-badge{display:flex;align-items:center;gap:12px}.v2s-badge-mark{display:flex;color:var(--on-stage)}.v2s-badge-mark .v2s-mark{width:auto;height:30px;max-width:none}.v2s-mark{display:block}.v2s-mark--img{filter:invert(1)}.v2s-badge-rule{align-self:center;width:1px;height:26px;background:var(--stage-rule)}.v2s-badge-text{display:flex;flex-direction:column;gap:6px;min-width:0}.v2s-badge-sub{font:500 13px/1 var(--sans);color:var(--on-stage-2)}@media(min-width:1120px){.v2s-badge{gap:16px}.v2s-badge-mark .v2s-mark{height:46px}.v2s-badge-rule{height:40px}.v2s-badge-text{gap:8px}.v2s-badge-sub,.v2s-badge .ui-kicker{font-size:14px}}.v2s .v2s-tabs{grid-area:tabs;display:flex;gap:8px;align-self:start;justify-self:stretch;width:auto;max-width:none;margin:0 calc(-1 * var(--v2s-gutter));padding:0 var(--v2s-gutter);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--v2s-gutter);border:0;background:none;box-sizing:border-box}.v2s .v2s-tabs::-webkit-scrollbar{display:none}.v2s .v2s-tab{display:flex;flex:none;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;height:48px;padding:0 14px;border:1px solid var(--stage-rule);border-radius:var(--radius-control);background:rgba(var(--stage-rgb),.55);color:var(--on-stage);font:inherit;text-decoration:none;transition:background-color var(--dur-quick) ease,color var(--dur-quick) ease}.v2s .v2s-tab:hover:not(.is-current){background:var(--stage-2);color:var(--on-stage)}.v2s .v2s-tab.is-current{border-color:var(--on-stage);background:var(--on-stage);color:var(--stage)}.v2s-tab-code{font:650 14px/1 var(--sans);white-space:nowrap}.v2s-tab-count{font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3);white-space:nowrap}.v2s-tab-count:empty:before{content:" "}.v2s-tab.is-current .v2s-tab-count{color:var(--ink-3)}@media(min-width:1120px){.v2s .v2s-tabs{justify-self:start;gap:2px;margin:24px 0 0;padding:1px;overflow:visible;border:1px solid var(--stage-rule);border-radius:var(--radius-control);background:rgba(var(--stage-rgb),.6)}.v2s .v2s-tab{height:54px;padding:0 16px;gap:6px;border:0;border-radius:3px;background:transparent}.v2s[data-ad-layout=rails] .v2s-tab{height:50px;padding:0 14px}.v2s .v2s-tab.is-current{background:var(--on-stage)}}.v2s-fan{grid-area:fan;position:relative;width:calc(600px * var(--fan-s));max-width:100%;justify-self:center}@media(min-width:1120px){.v2s-fan{justify-self:end;margin-top:-32px}}.v2s-fan-box{position:relative;width:600px;height:450px;margin-bottom:calc(-450px * (1 - var(--fan-s)));transform:scale(var(--fan-s));transform-origin:0 0}.v2s-fan-mark{position:absolute;left:50%;top:46%;translate:-50% -50%;color:var(--on-stage);opacity:.07;pointer-events:none}.v2s-fan-mark .v2s-mark{width:auto;height:360px;max-width:none}.v2s-fan-card{position:absolute;display:block;transform-origin:50% 100%;border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:translate var(--dur-lift) var(--ease-out)}.v2s-fan-card:hover{translate:0 var(--lift)}.v2s-fan-card img{display:block;width:100%;height:auto;aspect-ratio:488 / 680;border-radius:var(--radius-card)}.v2s-fan-cap{display:flex;justify-content:space-between;gap:12px;margin:6px 0 0;font:400 12px/1.3 var(--sans);color:var(--on-stage-3)}@media(min-width:900px){.v2s-fan-cap{margin-top:10px}}.v2s-fan-cap a{display:inline-flex;align-items:center;min-height:24px;font-weight:600;color:var(--on-stage-2);text-decoration:none;white-space:nowrap}.v2s-sm-only{display:inline}.v2s-md-up{display:none}@media(min-width:640px){.v2s-sm-only{display:none}.v2s-md-up{display:inline}}.v2s-narrow{display:inline}.v2s-wide{display:none}@media(min-width:900px){.v2s-narrow{display:none}.v2s-wide{display:inline}}.v2s-fan-cap a:hover{color:var(--on-stage);text-decoration:underline;text-underline-offset:3px}.v2s-kpis{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;border-top:1px solid var(--stage-rule)}.v2s-kpi{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px 16px 22px 0;border-top:1px solid var(--stage-rule)}.v2s-kpi:nth-child(-n+2){border-top:0}.v2s-kpi--range{grid-column:1 / -1;border-top:0}.v2s-kpi--range+.v2s-kpi{border-top:1px solid var(--stage-rule)}.v2s-kpi--top+.v2s-kpi{border-top:1px solid var(--stage-rule)}.v2s-kpi--updated{grid-column:1 / -1}.v2s-kpi dt{font:500 13px/1 var(--sans);color:var(--on-stage-3)}.v2s-kpi dd{margin:0}.v2s-kpi-v{--kpi-h: 32px;min-height:var(--kpi-h);font:600 var(--kpi-h)/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--paper);white-space:nowrap}.v2s-kpi-v .ui-price-none{display:inline-block;line-height:var(--kpi-h);color:var(--on-stage-3)}.v2s-kpi-to{margin:0 8px;font:400 18px/1 var(--sans);letter-spacing:0;color:var(--on-stage-3)}.v2s-kpi-s{font:500 13px/1.3 var(--sans);color:var(--on-stage-3)}.v2s-kpi-s b{font-weight:600;color:var(--on-stage);font-variant-numeric:tabular-nums}.v2s-kpi-card{display:flex;align-items:center;gap:12px;color:var(--on-stage);text-decoration:none}.v2s-kpi-card img{flex:none;width:27px;height:38px;border-radius:2px;object-fit:cover}.v2s-kpi-card>span{display:flex;flex-direction:column;gap:5px;min-width:0}.v2s-kpi-card b{font:600 14px/1.1 var(--sans)}.v2s-kpi-card:hover b{text-decoration:underline;text-underline-offset:3px}.v2s-kpi-card>span>span{font:500 12px/1.2 var(--sans);color:var(--on-stage-3)}@media(min-width:1120px){.v2s-kpis{grid-template-columns:1.5fr 1fr 1fr 1fr;column-gap:24px;margin-top:20px;padding-bottom:30px}.v2s-kpi{gap:14px;padding:26px 24px 0 0;border-top:0;border-right:1px solid var(--stage-rule)}.v2s-kpi:nth-child(-n+2),.v2s-kpi--range,.v2s-kpi--range+.v2s-kpi,.v2s-kpi--top+.v2s-kpi{border-top:0}.v2s-kpi:last-child{border-right:0}.v2s-kpi--range,.v2s-kpi--updated{grid-column:auto}.v2s-kpi-v{--kpi-h: 40px}.v2s-kpi-to{font-size:22px;margin:0 10px}.v2s[data-ad-layout=rails] .v2s-kpis{grid-template-columns:1fr 1fr;padding-bottom:30px}.v2s[data-ad-layout=rails] .v2s-kpi{padding:22px 24px 20px 0;border-top:1px solid var(--stage-rule);border-right:0}.v2s[data-ad-layout=rails] .v2s-kpi:nth-child(odd){border-right:1px solid var(--stage-rule)}.v2s[data-ad-layout=rails] .v2s-kpi:nth-child(-n+2){border-top:0}.v2s[data-ad-layout=rails] .v2s-kpi:nth-child(2n){padding-left:24px}}@media(max-width:639px){.v2s-kpis{margin-top:24px}.v2s-kpi{gap:9px;padding:16px 0 14px}.v2s-kpi-v{--kpi-h: 22px}.v2s-kpi--range .v2s-kpi-v{--kpi-h: 30px}.v2s-kpi--updated{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:12px 0}.v2s-kpi--updated .v2s-kpi-v{--kpi-h: 14px;min-height:0;font-size:14px;line-height:1.3;letter-spacing:0}.v2s-kpi--updated .v2s-kpi-s:before{content:"·";margin-right:8px}.v2s-kpi-to{font-size:17px}.v2s-kpis{column-gap:16px}.v2s-kpi--top{padding-right:12px;border-right:1px solid var(--stage-rule)}.v2s-kpi-card{gap:9px}.v2s-kpi-card img{width:22px;height:31px}.v2s-kpi-card b,.v2s-kpi-card>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2s-kpi-card b{font-size:13px}}.v2s-trend{padding:44px 0 0}@media(min-width:900px){.v2s-trend{padding-top:72px}}.v2s-trend-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 24px}.v2s-trend-range{flex:none}@media(max-width:899.98px){.v2s-trend-range{width:100%;order:3}.v2s-trend-range .ui-seg{display:flex}.v2s-trend-range .ui-seg-opt{flex:1}}.v2s-trend-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px 24px;margin-top:28px}@media(min-width:1120px){.v2s-trend-grid{grid-template-columns:minmax(0,1fr) 302px;margin-top:36px}.v2s[data-ad-layout=rails] .v2s-trend-grid{grid-template-columns:minmax(0,1fr)}}.v2s-fv-label{font:500 13px/1 var(--sans);color:var(--on-stage-3);margin-bottom:12px}.v2s-fv-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.v2s-fv-num{font:600 40px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--paper)}@media(min-width:900px){.v2s-fv-num{font-size:64px}}.v2s-fv-chg .ui-delta{font-weight:650}.v2s-fv-since{font:500 15px/1 var(--sans);color:var(--on-stage-3)}.v2s-tr-frame{position:relative;height:220px;margin-top:24px;padding:0 60px 30px 0;box-sizing:border-box;touch-action:pan-y}@media(min-width:900px){.v2s-tr-frame{height:316px;padding:0 70px 34px 0;margin-top:28px}}.v2s-tr-plot{position:relative;height:100%;cursor:crosshair}.v2s-tr-grid{position:absolute;left:0;right:0;height:1px;background:var(--stage-rule);pointer-events:none}.v2s-tr-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.v2s-tr-area{fill:var(--up-on-stage);fill-opacity:.2}.v2s-tr-line{fill:none;stroke:var(--up-on-stage);stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.v2s-tr-line--down{stroke:var(--down-on-stage)}.v2s-tr-line--flat{stroke:var(--on-stage-2)}.v2s-tr-area--down{fill:var(--down-on-stage)}.v2s-tr-area--flat{fill:var(--on-stage-2)}.v2s-tr-ticks{position:absolute;top:0;right:0;bottom:34px;width:64px;pointer-events:none}.v2s-tr-tick{position:absolute;right:0;translate:0 -50%;font:500 13px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3);white-space:nowrap}.v2s-tr-xl{position:absolute;left:0;right:60px;bottom:0;height:24px;pointer-events:none}@media(min-width:900px){.v2s-tr-xl{right:70px}.v2s-tr-ticks{bottom:34px}}.v2s-tr-x{position:absolute;top:6px;font:500 13px/1 var(--sans);color:var(--on-stage-3);white-space:nowrap}.v2s-tr-x--middle{translate:-50% 0}.v2s-tr-x--end{translate:-100% 0}.v2s-tr-cross{position:absolute;top:-6px;bottom:0;width:0;border-left:1px dotted var(--on-stage-2);pointer-events:none}.v2s-tr-dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--up-on-stage);box-shadow:0 0 0 2.5px var(--stage),0 0 0 8px rgba(var(--on-stage-rgb),.1);pointer-events:none}.v2s-tr-plot[data-dir=down] .v2s-tr-dot,.v2s-box-plot[data-dir=down] .v2s-tr-dot--end{background:var(--down-on-stage)}.v2s-tr-plot[data-dir=flat] .v2s-tr-dot,.v2s-box-plot[data-dir=flat] .v2s-tr-dot--end{background:var(--on-stage-2)}@media(max-width:899.98px){.v2s-tr-x--alt{display:none}}.v2s-tip{position:absolute;top:-4px;display:flex;flex-direction:column;gap:8px;width:196px;padding:14px 16px;box-sizing:border-box;border:1px solid var(--stage-rule);border-radius:var(--radius-panel);background:var(--stage-3);box-shadow:0 12px 30px -10px rgba(var(--stage-rgb),.6);pointer-events:none;translate:16px 0}.v2s-tip[data-side=left]{translate:calc(-100% - 16px) 0}.v2s-tip[data-vpos=bottom]{top:auto;bottom:0}.v2s-tip-date{font:500 12px/1 var(--sans);color:var(--on-stage-3)}.v2s-tip-value{font:650 24px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--on-stage)}.v2s-tip-row{display:flex;align-items:center;gap:6px;font:500 12px/1 var(--sans)}.v2s-tip-from{color:var(--on-stage-3)}@media(max-width:899.98px){.v2s-tr-frame{margin-bottom:116px}.v2s-tip{top:calc(100% + 44px)!important;bottom:auto!important;left:0!important;width:100%;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;translate:none!important;padding:16px}.v2s-tip-date{flex:1 0 100%}.v2s-tip-value{font-size:22px}}.v2s-hint--touch{display:none}@media(hover:none){.v2s-hint--hover{display:none}.v2s-hint--touch{display:inline}}.v2s-period{min-width:0}@media(min-width:1120px){.v2s-period{padding-top:6px}}.v2s-period-rows{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}@media(min-width:1120px){.v2s-period-rows{display:block}.v2s[data-ad-layout=rails] .v2s-period-rows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}.v2s-period-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:15px 14px;margin:0 -14px;border-radius:var(--radius-control);transition:background-color var(--dur-quick) ease}.v2s-period-row.is-active{background:var(--stage-2)}@media(max-width:899.98px){.v2s-period-row{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:16px 0;border-top:1px solid var(--stage-rule);border-radius:0;background:none}.v2s-period-row.is-active{background:none}.v2s-period-rows{margin-top:14px}}.v2s-period-name{font:500 14px/1 var(--sans);color:var(--on-stage-2)}.v2s-period-from{grid-column:1 / -1;font:400 12px/1.2 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}.v2s-hilo{margin:22px 0 0;display:grid}.v2s-hilo>div{display:flex;justify-content:space-between;align-items:baseline;padding:15px 0;border-top:1px solid var(--stage-rule)}.v2s-hilo dt{font:500 14px/1 var(--sans);color:var(--on-stage-2)}.v2s-hilo dd{margin:0;display:flex;align-items:baseline;gap:10px}.v2s-hilo dd span{font:400 12px/1 var(--sans);color:var(--on-stage-3)}.v2s-hilo dd b{font:650 17px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage)}.v2s-note{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--stage-rule);font:400 13px/1.45 var(--sans);color:var(--on-stage-3)}.v2s-boxes{margin-top:40px;padding:36px 0 44px;border-top:1px solid var(--stage-rule)}.v2s-boxes--alone{margin-top:0;padding-top:0;border-top:0}@media(min-width:900px){.v2s-boxes{margin-top:48px;padding:40px 0 64px}.v2s-boxes.v2s-boxes--alone{margin-top:0;padding-top:0}}.v2s-boxes-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px 24px}.v2s-boxes-head .v2s-h3{font-size:26px;color:var(--on-stage)}@media(min-width:900px){.v2s-boxes-head .v2s-h3{font-size:32px;line-height:1.05;letter-spacing:-.015em}}.v2s-boxes-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 24px;margin-top:28px}@media(min-width:1120px){.v2s-boxes-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.v2s[data-ad-layout=rails] .v2s-boxes-grid{grid-template-columns:minmax(0,1fr)}}.v2s-box{display:flex;flex-direction:column;gap:18px;min-width:0;padding:16px 16px 14px;border:1px solid var(--stage-rule);border-radius:var(--radius-panel);background:var(--stage-2);color:var(--on-stage);text-decoration:none;transition:border-color var(--dur-quick) ease}@media(min-width:900px){.v2s-box{padding:20px 24px 18px}}.v2s-box:hover{border-color:var(--on-stage-3)}.v2s-box-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:14px;row-gap:10px;min-width:0}.v2s-plinth{display:flex;flex:none;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:var(--paper-3)}.v2s-box .v2s-plinth{width:64px;height:64px;padding:6px;box-sizing:border-box}.v2s-plinth img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.v2s-box-name{display:flex;flex-direction:column;gap:8px;min-width:0}.v2s-box-set{font:500 13px/1 var(--sans);color:var(--on-stage-3)}.v2s-box-title{font:600 20px/1.1 var(--serif)}@media(min-width:900px){.v2s-box-title{font-size:22px}}.v2s-box-price{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(max-width:899.98px){.v2s-box-price{display:contents}.v2s-box-now{justify-self:end}.v2s-box-meta{grid-column:1 / -1;justify-content:space-between;flex-direction:row-reverse}}.v2s-box-now{font:600 26px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.025em}@media(min-width:900px){.v2s-box-now{font-size:30px}}.v2s-box-meta{display:flex;align-items:center;gap:8px;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-3)}.v2s-hi{padding:5px 7px;border:1px solid var(--up-on-stage);border-radius:3px;color:var(--up-on-stage);font:600 12px/1 var(--sans)}.v2s-box-chart{position:relative;display:block;height:150px;padding:0 58px 40px 0;box-sizing:border-box}.v2s-box-plot{position:relative;display:block;height:100%}.v2s-box-chart .v2s-tr-line{stroke-width:1.8}.v2s-box-chart .v2s-tr-ticks{bottom:40px;width:54px}.v2s-box-chart .v2s-tr-tick{font-size:12px}.v2s-box-chart .v2s-tr-xl{right:58px;height:26px}.v2s-box-chart .v2s-tr-x{top:12px;font-size:12px}.v2s-tr-dot--end{width:9px;height:9px;margin:-4.5px 0 0 -4.5px;box-shadow:0 0 0 2px var(--stage-2),0 0 0 6px rgba(var(--on-stage-rgb),.1)}.v2s-tr-dot--low{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--stage-2);box-shadow:0 0 0 1.5px var(--on-stage-2)}.v2s-box-low{position:absolute;translate:-50% 10px;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--on-stage-2);white-space:nowrap}.v2s-box-low--start{translate:-3px 10px}.v2s-box-low--end{translate:calc(-100% + 3px) 10px}.v2s-value-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 32px;margin-top:28px;align-items:start}@media(min-width:1120px){.v2s-value-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:32px}.v2s-conc{padding-left:32px;border-left:1px solid var(--rule)}.v2s[data-ad-layout=rails] .v2s-value-grid{grid-template-columns:minmax(0,1fr)}.v2s[data-ad-layout=rails] .v2s-conc{padding:36px 0 0;border-left:0;border-top:1px solid var(--rule)}}@media(max-width:1119.98px){.v2s-conc{padding-top:36px;border-top:1px solid var(--rule)}}.v2s-cbp-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px}.v2s-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font:500 13px/1 var(--sans);color:var(--ink-2)}.v2s-legend li{display:flex;align-items:center;gap:7px}.v2s-legend span{font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2s-sw{display:block;flex:none}.v2s-legend .v2s-sw{width:10px;height:10px}.v2s-sw--common{background:var(--rarity-common-3)}.v2s-sw--uncommon{background:var(--rarity-uncommon-3)}.v2s-sw--rare{background:var(--rarity-rare-3)}.v2s-sw--mythic{background:var(--rarity-mythic-3)}.v2s-sw--special{background:var(--rarity-special-3)}.v2s-hist{--ph: 150px;margin-top:8px}@media(min-width:900px){.v2s-hist{--ph: 180px}}.v2s-hist-title{margin:22px 0 0 48px;font:600 12px/1 var(--sans);color:var(--ink-3)}.v2s-hist-plot{position:relative;height:var(--ph);margin:34px 0 0 48px}.v2s-hist-line{position:absolute;left:0;right:0;height:1px;background:var(--rule)}.v2s-hist-line.is-axis{background:var(--ink)}.v2s-hist-line b{position:absolute;right:100%;margin-right:10px;translate:0 -50%;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3);top:0}.v2s-hist-plot .v2s-hist-line{translate:0 50%}.v2s-hist-plot .v2s-hist-line b{top:50%;translate:0 -50%}.v2s-hist-bands{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.v2s-band{position:relative}.v2s-bar{position:absolute;bottom:0;left:19%;width:62%;display:flex;flex-direction:column-reverse;transform-origin:50% 100%;animation:v2s-grow var(--dur-grow) var(--ease-out) both}.v2s-bar>i{display:block;border-top:1px solid var(--paper);box-sizing:border-box;min-height:1px}.v2s-bar-n{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;text-align:center;font:650 14px/1 var(--sans);font-variant-numeric:tabular-nums;z-index:1}.v2s-bar-n:before{content:"";position:absolute;inset:-2px 32%;z-index:-1;background:var(--paper)}.v2s-mk{position:absolute;top:-22px;bottom:0;width:0;border-left:1.2px dashed var(--ink);pointer-events:none}.v2s-mk--low{top:30px}.v2s-mk--plain{top:10px}.v2s-mk b{position:absolute;top:-2px;left:6px;font:600 12px/1 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.v2s-mk--low b{top:-14px}.v2s-mk.is-flip b{left:auto;right:6px}.v2s-mk-stack{position:absolute;top:-2px;left:6px;display:flex;flex-direction:column;gap:5px}.v2s-mk.is-flip .v2s-mk-stack{left:auto;right:6px;align-items:flex-end}.v2s-mk-stack b{position:static;padding:1px 3px;margin:-1px -3px;background:var(--paper)}.v2s-bar-n--before,.v2s-bar-n--after{width:max-content}.v2s-bar-n--before{left:auto;right:calc(100% - var(--mx) + 6px);text-align:right}.v2s-bar-n--after{left:calc(var(--mx) + 6px);right:auto;text-align:left}.v2s-bar-n--before:before,.v2s-bar-n--after:before{inset:-2px -3px}.v2s-hist-cats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:12px 0 0 48px;text-align:center}.v2s-hist-cats span{font:600 12px/1.25 var(--sans);color:var(--ink-2);padding:0 2px}@media(min-width:900px){.v2s-hist-cats span{font-size:13px}}.v2s-hist-share{position:relative;height:100px;margin:30px 0 0 48px}.v2s-hist-share .v2s-hist-line{translate:0 -50%}.v2s-hist-share .v2s-hist-line b{top:50%}.v2s-share{position:absolute;top:0;left:19%;width:62%;min-height:2px;background:var(--ink-2);transform-origin:50% 0;animation:v2s-grow var(--dur-grow) var(--ease-out) both}.v2s-share span{position:absolute;top:100%;left:-20%;right:-20%;margin-top:6px;text-align:center;font:650 12px/1 var(--sans);font-variant-numeric:tabular-nums}@media(min-width:900px){.v2s-share span{font-size:13px}}.v2s-share.is-tall span{top:auto;bottom:8px;color:var(--paper);margin:0}@keyframes v2s-grow{0%{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.v2s-bar,.v2s-share{animation:none}}.v2s-hist{padding-bottom:32px}.v2s-big{display:flex;align-items:baseline;gap:12px;margin:20px 0 18px;font:600 56px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.v2s-big span{font:500 14px/1 var(--sans);letter-spacing:0;color:var(--ink-3)}.v2s-curve-plot{position:relative;height:196px;margin:12px 8px 0 40px}.v2s-curve-plot .v2s-hist-line{translate:0 -50%}.v2s-curve-plot .v2s-hist-line b{top:50%}.v2s-curve-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.v2s-curve-area{fill:var(--ink);fill-opacity:.05}.v2s-curve-eq{fill:none;stroke:var(--ink-4);stroke-width:1.4;stroke-dasharray:4 4}.v2s-curve-line{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linejoin:round}.v2s-curve-eqlabel{position:absolute;translate:-100% 14px;font:500 12px/1 var(--sans);color:var(--ink-3);white-space:nowrap}.v2s-curve-dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 2px var(--paper)}.v2s-curve-tag{position:absolute;font:650 12px/1 var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.v2s-curve-tag--first{translate:10px 10px}.v2s-curve-tag--first-low{translate:10px -24px}.v2s-curve-tag--above{translate:calc(-100% - 4px) -20px}.v2s-curve-x{position:absolute;left:0;right:0;top:calc(100% + 8px);height:14px}.v2s-curve-x span{position:absolute;translate:-50% 0;font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.v2s-curve-x .is-first{translate:0 0}.v2s-curve-x .is-last{translate:-100% 0}.v2s-curve-cap{margin:34px 0 0;text-align:center;font:500 12px/1.3 var(--sans);color:var(--ink-3)}.v2s-conc-stats{display:flex;flex-wrap:wrap;gap:10px 28px;margin:26px 0 0;padding-top:18px;border-top:1px solid var(--rule);font:500 13px/1 var(--sans);color:var(--ink-3)}.v2s-conc-stats div{display:flex;gap:6px}.v2s-conc-stats dt{font:inherit}.v2s-conc-stats dd{margin:0;font-weight:650;font-variant-numeric:tabular-nums;color:var(--ink)}.v2s-top .v2s-head{align-items:flex-start}@media(min-width:900px){.v2s-top .v2s-head{align-items:flex-end}}.v2s-tiles{display:flex;gap:14px;margin:28px calc(-1 * var(--v2s-gutter)) 0;padding:0 var(--v2s-gutter) 8px;scroll-padding-inline:var(--v2s-gutter);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.v2s-tiles::-webkit-scrollbar{display:none}.v2s-tile{flex:0 0 156px;min-width:0;scroll-snap-align:start}.v2s-tile .ui-tags{flex-wrap:wrap;overflow:visible}.v2s-tile .ui-tags>.ui-tag{flex:none;max-width:none}@media(min-width:768px){.v2s-tile{flex-basis:180px}.v2s-tiles{gap:16px}}@media(min-width:1120px){.v2s-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 24px;margin:36px 0 0;padding:0;overflow:visible}.v2s-tile{flex:none}}.v2s-sealed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:28px 0 0;padding:0;list-style:none}@media(min-width:768px){.v2s-sealed-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}}@media(min-width:1120px){.v2s-sealed-grid{margin-top:40px}}.v2s-sealed{display:flex;flex-direction:column;gap:6px;height:100%;color:var(--ink);text-decoration:none}.v2s-plinth--lg{width:100%;aspect-ratio:4 / 3;padding:16px;margin-bottom:8px;box-sizing:border-box;background:var(--paper-2);border-radius:var(--radius-panel);transition:box-shadow var(--dur-lift) var(--ease-out)}.v2s-sealed:hover .v2s-plinth--lg{box-shadow:inset 0 0 0 1px var(--rule-2)}.v2s-plinth-none{color:var(--ink-3);font:400 13px/1.2 var(--sans);text-align:center}.v2s-plinth-in{display:flex;flex-direction:column;align-items:center;gap:10px}.v2s-sealed-set{font:400 13px/1.2 var(--sans);color:var(--ink-3)}.v2s-sealed-name{font:600 15px/1.25 var(--sans)}.v2s-sealed:hover .v2s-sealed-name{text-decoration:underline;text-underline-offset:3px}.v2s-sealed-price{min-height:19px;margin-top:2px;font:650 19px/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v2s-ev{display:flex;flex-direction:column;gap:9px;margin-top:8px}.v2s-ev-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.v2s-ev-row b{font:650 14px/1 var(--sans);font-variant-numeric:tabular-nums}.v2s-evbar{position:relative;display:block;height:6px;border-radius:1px;background:var(--paper-3)}.v2s-evbar i{position:absolute;left:0;top:0;height:6px;border-radius:1px;background:var(--ink-3);transform-origin:0 50%;animation:v2s-grow-x var(--dur-grow) var(--ease-out) both}.v2s-ev--up .v2s-evbar i{background:var(--up)}.v2s-ev--down .v2s-evbar i{background:var(--down)}.v2s-ev--flat .v2s-evbar i{background:var(--warn)}.v2s-evbar s{position:absolute;left:50%;top:-4px;width:1.5px;height:14px;background:var(--ink)}.v2s-ev-note{font:500 12px/1.3 var(--sans);color:var(--ink-3);font-variant-numeric:tabular-nums}@keyframes v2s-grow-x{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.v2s-evbar i{animation:none}}.v2s-sealed-all{margin-top:40px}.v2s-sealed-all-h{margin:0;font:600 15px/1.25 var(--sans);color:var(--ink-2)}.v2s-sealed-all-list{margin:12px 0 0;padding:0;list-style:none;columns:1;column-gap:24px}@media(min-width:640px){.v2s-sealed-all-list{columns:2}}@media(min-width:1120px){.v2s-sealed-all-list{columns:3}}.v2s-sealed-all-list li{break-inside:avoid;margin:0 0 8px;font:400 14px/1.35 var(--sans)}.v2s-sealed-all-list a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--ink-4);text-decoration-thickness:1px;text-underline-offset:3px}.v2s-sealed-all-list a:hover{color:var(--brand-ink);text-decoration-color:currentColor}.v2s-nm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px 24px}@media(min-width:1120px){.v2s-nm-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.v2s-nm--notes .v2s-nm-grid,.v2s-nm--movers .v2s-nm-grid,.v2s[data-ad-layout=rails] .v2s-nm-grid{grid-template-columns:minmax(0,1fr)}.v2s-notes{padding-right:24px;max-width:760px}}.v2s-notes .v2s-more{margin-top:24px}.v2s-notes-scope{margin-bottom:0}.v2s-movers .v2s-label{margin:26px 0 4px}.v2s-movers .v2s-label:first-of-type{margin-top:22px}.v2s-mv-list{border-bottom:1px solid var(--rule)}.v2s-mv-none{margin:12px 0 0;font:400 15px/1.5 var(--sans);color:var(--ink-3)}.v2s-mv-none--all{margin-top:18px}.v2s-mv{position:relative}.v2s-mv .ui-row-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}@media(min-width:1120px){.v2s-nm--movers .v2s-mv-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;align-items:start}.v2s-nm--movers .v2s-mv-cols .v2s-label{margin-top:26px}}.v2s-head--list{align-items:flex-end}.v2s-controls{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label sort" "chips chips";align-items:center;gap:12px;margin-top:24px}.v2s-controls>.v2s-label{grid-area:label}.v2s-sortsel-cell{grid-area:sort;justify-self:end}.v2s-chips{grid-area:chips;min-width:0}.v2s-ctl{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%}.v2s-ctl .v2s-label{flex:none}.v2s-ctl--sort{display:none}.v2s-controls--look{margin-top:12px}@media(min-width:640px){.v2s-ctl--sort{display:flex}.v2s-controls{display:flex;flex-wrap:wrap;gap:14px 12px}.v2s-sortsel-cell{display:none}}.v2s-sortsel-wrap{position:relative;display:inline-flex;align-items:center}.v2s-sortsel{appearance:none;-webkit-appearance:none;height:40px;padding:0 34px;border:1px solid var(--rule-2);border-radius:var(--radius-control);background:transparent;color:var(--ink);font:600 14px/1 var(--sans);cursor:pointer}.v2s-sortsel-icon,.v2s-sortsel-chev{position:absolute;top:50%;display:flex;translate:0 -50%;color:var(--ink-3);pointer-events:none}.v2s-sortsel-icon{left:12px}.v2s-sortsel-chev{right:12px;color:var(--ink)}.v2s-rows-wrap{margin-top:20px;min-height:120px}.v2s-rows{border-bottom:1px solid var(--rule)}@media(min-width:900px){.v2s-rows-wrap--flat .ui-row:not(.ui-row--stack){grid-template-columns:minmax(0,300px) minmax(0,1fr) 120px;grid-template-areas:"main tags price"}.v2s-rows-wrap--flat .ui-row:not(.ui-row--stack) .ui-row-delta:empty{display:none}}.v2s-rows-wrap[aria-busy=true]{opacity:.9}.v2s-skel{display:flex;flex-direction:column;gap:10px;padding:18px 0;border-top:1px solid var(--rule)}.v2s-empty{padding:48px 0;text-align:center;font:500 15px/1.4 var(--sans);color:var(--ink-3)}.v2s-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:20px}.v2s-count{margin:0;font:500 14px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink-3)}.ui-seg-opt[data-dir=desc]:after{content:"↓";color:inherit}.ui-seg-opt[data-dir=asc]:after{content:"↑";color:inherit}.v2s-guides{padding:40px 0 36px}@media(min-width:900px){.v2s-guides{padding:56px 0 48px}}.v2s-guide-list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:32px;margin:0;padding:0;list-style:none}@media(min-width:768px){.v2s-guide-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1120px){.v2s-guide-list{grid-template-columns:repeat(4,minmax(0,1fr))}.v2s[data-ad-layout=rails] .v2s-guide-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2s-guide-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid var(--rule);color:var(--ink);font:500 16px/1.3 var(--sans);text-decoration:none}.v2s-guide-list a:hover{color:var(--brand-ink)}.v2s-guide-list span:first-child{min-width:0;overflow-wrap:anywhere}.v2s-review{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:36px;padding-top:24px;border-top:1px solid var(--rule);color:var(--ink);text-decoration:none}.v2s-review img{flex:none;width:120px;height:72px;border-radius:4px;object-fit:cover}.v2s-review-body{display:flex;flex-direction:column;gap:9px;flex:1 1 240px;min-width:0}.v2s-review-title{font:600 21px/1.18 var(--serif);letter-spacing:-.01em}@media(min-width:900px){.v2s-review-title{font-size:23px}}.v2s-review:hover .v2s-review-title{text-decoration:underline;text-underline-offset:3px}@media(max-width:639px){.v2s-review{flex-direction:column;align-items:stretch;gap:12px}.v2s-review img{width:100%;height:196px}.v2s-review-title{font-size:22px}}.v2s-review .v2s-meta{margin:0}.v2s-faq{padding-bottom:56px}@media(min-width:900px){.v2s-faq{padding-bottom:80px}}.v2s-faq-grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:40px;margin-top:24px;border-bottom:1px solid var(--rule)}@media(min-width:1120px){.v2s-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:28px}.v2s[data-ad-layout=rails] .v2s-faq-grid,.v2s-faq-grid.v2s-faq-grid--one{grid-template-columns:minmax(0,1fr)}}.v2s-faq-item{border-top:1px solid var(--rule)}.v2s-faq-item summary{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 4px 20px 0;cursor:pointer;list-style:none}.v2s-faq-item summary::-webkit-details-marker{display:none}.v2s-faq-item h3{margin:0;font:600 19px/1.3 var(--serif);letter-spacing:-.01em;transition:color var(--dur-quick) ease}@media(min-width:900px){.v2s-faq-item summary{padding:22px 4px 22px 0}.v2s-faq-item h3{font-size:22px}}.v2s-faq-item summary:hover h3{color:var(--brand-ink)}.v2s-faq-x{display:flex;flex:none;margin-top:4px;transition:rotate var(--dur-quick) var(--ease-out)}.v2s-faq-item[open] .v2s-faq-x{rotate:45deg}.v2s-faq-item p{margin:0 0 22px;max-width:820px;font:400 17px/1.6 var(--serif);color:var(--ink-2)}@media(min-width:900px){.v2s-faq-item p{font-size:18px}}.v2o,.v2o-band-sec{--v2o-gutter: 20px;color:var(--ink);font-family:var(--sans)}@media(min-width:768px){.v2o,.v2o-band-sec{--v2o-gutter: 32px}}@media(min-width:1120px){.v2o,.v2o-band-sec{--v2o-gutter: 48px}}@media(min-width:1360px){.v2o,.v2o-band-sec{--v2o-gutter: 80px}}.v2o b,.v2o-band-sec b{font-weight:inherit}.v2o-wrap{width:min(100% - 2 * var(--v2o-gutter),var(--page-content-max, var(--content-max)));margin-inline:auto}.v2o-kick{display:flex;align-items:center;gap:10px;margin:0;font:500 13px/1 var(--sans);color:var(--ink-3);white-space:nowrap}.v2o-kick-a{font:650 13px/1 var(--sans);letter-spacing:.01em;color:var(--brand-ink)}.v2o-kick i{display:inline-block;width:18px;height:1px;background:var(--rule-2)}@media(min-width:900px){.v2o-kick{font-size:14px;gap:12px}.v2o-kick-a{font-size:14px}.v2o-kick i{width:24px}}.v2o-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:var(--radius-control);font:600 15px/1 var(--sans);text-decoration:none;cursor:pointer;white-space:nowrap}.v2o-btn[aria-disabled=true]{cursor:default;opacity:.72}.v2o-btn--white{background:var(--paper);border-color:var(--paper);color:var(--ink)}.v2o-btn--white:hover:not([aria-disabled=true]){background:var(--paper-2);border-color:var(--paper-2)}.v2o-btn--line{background:transparent;border-color:var(--stage-rule);color:var(--on-stage)}.v2o-btn--line:hover{border-color:var(--on-stage-3)}.v2o-btn--ink{background:var(--ink);border-color:var(--ink);color:var(--paper)}.v2o-btn--ink:hover{background:var(--ink-2);border-color:var(--ink-2)}.v2o-btn--text{min-height:24px;padding:0;background:none;border:0;border-radius:0;font:600 14px/1 var(--sans);color:var(--on-stage)}.v2o-btn--text:hover{text-decoration:underline;text-underline-offset:4px}.v2o-btn--text:hover .v2o-underline,.v2o-btn--text:focus-visible .v2o-underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.v2o-btn svg{flex:none}.v2o-band-sec{padding:28px 0 8px;background:var(--paper)}@media(min-width:900px){.v2o-band-sec{padding:56px 0 24px}}.v2o-band-card{display:grid;gap:18px;padding:22px 20px;border:1px solid var(--rule);border-radius:var(--radius-panel);background:var(--paper)}@media(min-width:900px){.v2o-band-card{grid-template-columns:150px minmax(0,1fr) auto;column-gap:40px;align-items:center;padding:28px 36px}}.v2o-band-pack{display:flex;align-items:center;justify-content:center;height:150px}@media(min-width:900px){.v2o-band-pack{height:170px}}.v2o-band-pack img{display:block;height:100%;width:auto;transform:rotate(-6deg);filter:drop-shadow(0 12px 16px rgba(var(--stage-rgb),.28))}.v2o-band-drawn{display:block;height:100%;aspect-ratio:525 / 1000;border-radius:3px;background:linear-gradient(90deg,var(--rule-2),var(--paper-3) 40%,var(--paper-3) 62%,var(--rule-2));transform:rotate(-6deg)}.v2o-band-copy{display:flex;flex-direction:column;gap:10px;min-width:0}.v2o-band-h{margin:0;font:600 24px/1.1 var(--serif);letter-spacing:-.015em}@media(min-width:900px){.v2o-band-h{font-size:30px}}.v2o-band-lead{margin:0;max-width:560px;font:400 16px/1.5 var(--serif);color:var(--ink-2)}@media(min-width:900px){.v2o-band-lead{font-size:17px}}.v2o-band-side{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){.v2o-band-side{align-items:flex-end}}.v2o-band-figs{display:flex;gap:28px;margin:0}.v2o-band-figs div{display:flex;flex-direction:column;gap:6px}.v2o-band-figs dt{font:500 12px/1 var(--sans);color:var(--ink-3)}.v2o-band-figs dd{margin:0;font:650 22px/1 var(--sans);font-variant-numeric:tabular-nums}.v2o-band-cta{min-height:48px}@media(max-width:899px){.v2o-band-cta{width:100%}}.v2o-tileline{display:flex;align-items:center;gap:8px;min-height:24px;margin-top:14px;padding-top:12px;border-top:1px solid var(--rule);font:600 14px/1 var(--sans);color:var(--ink);text-decoration:none}.v2o-tileline .v2o-tileline-t{flex:1 1 auto}.v2o-tileline:hover .v2o-tileline-t,.v2o-tileline:focus-visible .v2o-tileline-t{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.v2o-tileline svg{flex:none}.v2o-tile{display:flex;flex-direction:column}.v2o-tile>.v2s-sealed{flex:none;height:auto}.v2o-tile>.v2o-tileline{flex:none}
