.sh-bp-note.svelte-1la0hhf{border-top:1px solid var(--line);color:var(--ink-4);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-top:16px;padding-top:14px;font-size:12.5px;line-height:1.4;display:flex}.sh-bp-note.svelte-1la0hhf span:where(.svelte-1la0hhf){align-items:center;gap:6px;display:inline-flex}.spin{animation:.9s linear infinite svelte-1la0hhf-spin}@keyframes svelte-1la0hhf-spin{to{transform:rotate(360deg)}}.pmx{--bg:var(--eb-bg);--surface:var(--eb-surface);--surface-2:var(--eb-surface-2);--line:var(--eb-line);--line-2:var(--eb-line-2);--ink:var(--eb-ink);--ink-2:var(--eb-ink-2);--ink-3:var(--eb-ink-3);--ink-4:var(--eb-ink-4);--accent:var(--eb-accent);--accent-hover:var(--eb-accent-hover);--accent-soft:var(--eb-accent-soft);--accent-text:var(--eb-accent-text);--accent-fill:var(--eb-accent-fill);--on-accent:var(--eb-on-accent);--shadow-sm:var(--eb-shadow-sm);--shadow-menu:var(--eb-shadow-menu);--gold:#a16207;--ok:#15803d;--seg-bg:#ecece7;--seg-on:#fff;--scrim:#0d0e116b;--plate:#ece9f5;--plate-2:#e2ddf0;--r-r:#475569;--r-r-bg:#e2e8f0;--r-s:#15803d;--r-s-bg:#dcfce7;--r-sr:#1d4ed8;--r-sr-bg:#dbeafe;--r-ssr:#b45309;--r-ssr-bg:#fef3c7;--r-ur:#6d28d9;--r-ur-bg:#ede6fe;min-height:var(--eb-screen);background:var(--bg);color:var(--ink);font-family:Instrument Sans,system-ui,sans-serif;line-height:normal;display:block}:is(.dark,[data-eb-theme=dark]) .pmx{--gold:#fcd34d;--ok:#4ade80;--seg-bg:#1b1d23;--seg-on:#2a2d35;--scrim:#0000009e;--plate:#15161b;--plate-2:#1b1c22;--r-r:#cbd5e1;--r-r-bg:#1e2530;--r-s:#4ade80;--r-s-bg:#0e2a1a;--r-sr:#93c5fd;--r-sr-bg:#14243f;--r-ssr:#fcd34d;--r-ssr-bg:#33260a;--r-ur:#c4b5fd;--r-ur-bg:#2a2140}.pmx a{color:inherit;text-decoration:none}.pmx button{font:inherit}.pmx .eb-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:Instrument Sans,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.pmx .eb-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pmx .eb-btn-primary{background:var(--accent-fill);color:var(--on-accent)}.pmx .eb-btn-primary:hover{background:var(--accent-hover)}.pmx .eb-btn-secondary{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.pmx .eb-btn-secondary:hover{border-color:var(--accent)}.pmx .eb-btn svg{flex-shrink:0;width:16px;height:16px}.pmx .eb-btn-sm{border-radius:8px;gap:6px;height:32px;padding:0 12px;font-size:13px}.pmx .eb-btn-sm svg{width:14px;height:14px}.pmx .eb-btn-lg{gap:10px;height:52px;padding:0 24px;font-size:16px}.pmx .eb-btn-lg svg{width:18px;height:18px}.pmx .sh{box-sizing:content-box;max-width:var(--eb-page-max);padding-block:56px 120px;padding-inline:var(--eb-page-gutter);color:var(--ink);margin:0 auto;font-family:Instrument Sans,system-ui,sans-serif}.pmx .sh *,.pmx .pm-dlg *{box-sizing:border-box}.pmx .sh .px{image-rendering:pixelated}.pmx .sh h1,.pmx .sh h2,.pmx .sh h3,.pmx .sh p{margin:0}.pmx .sh-num{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700}.pmx .sh-hero{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:56px;display:grid}.pmx .sh-h1{letter-spacing:-.035em;max-width:600px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:58px;font-weight:800;line-height:1}.pmx .sh-sub{color:var(--ink-2);max-width:520px;font-size:18px;line-height:1.55;margin-top:20px!important}.pmx .sh-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pmx .sh-pts{flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.pmx .sh-pts li{color:var(--ink-3);align-items:center;gap:8px;font-size:14px;display:flex}.pmx .sh-pts img{width:20px;height:20px}.pmx .sh-pts b{color:var(--ink);font-weight:600}.pmx .sh-show{border:1px solid var(--line);background:var(--surface);border-radius:20px;overflow:hidden}.pmx .sh-stage{background:#2a1e3a;height:380px;position:relative;overflow:hidden}.pmx .sh-stage>img.bg{object-fit:cover;object-position:50% 72%;width:100%;height:100%;position:absolute;inset:0}.pmx .sh-crew{justify-content:center;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:14px;left:0;right:0}.pmx .sh-crew figure{flex-direction:column;align-items:center;margin:0;display:flex}.pmx .sh-crew img{filter:drop-shadow(0 6px #00000047);height:auto;display:block}.pmx .sh-show-f{align-items:center;gap:14px;padding:14px 18px;display:flex}.pmx .sh-show-f .t{flex:1;min-width:0}.pmx .sh-show-f b{font-size:15px;font-weight:600;display:block}.pmx .sh-show-f span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;display:block;overflow:hidden}.pmx .sh-soon{background:var(--accent-soft);height:22px;color:var(--accent-text);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.pmx .sh-chip{background:var(--surface-2);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.pmx .sh-chip img{width:14px;height:14px}.pmx .sh-rar{border-radius:6px;align-items:center;height:22px;padding:0 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:700;display:inline-flex}.pmx .sh-rar.R{color:var(--r-r);background:var(--r-r-bg)}.pmx .sh-rar.S{color:var(--r-s);background:var(--r-s-bg)}.pmx .sh-rar.SR{color:var(--r-sr);background:var(--r-sr-bg)}.pmx .sh-rar.SSR{color:var(--r-ssr);background:var(--r-ssr-bg)}.pmx .sh-rar.UR{color:var(--r-ur);background:var(--r-ur-bg)}.pmx .sh-me{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:auto repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.pmx .sh-me>div{border-left:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);align-items:center;gap:1px 12px;min-width:0;padding:14px 18px;display:grid}.pmx .sh-me>div:first-child{border-left:0;padding-right:28px}.pmx .sh-me img{grid-row:span 2;width:32px;height:32px}.pmx .sh-me b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.pmx .sh-me span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pmx .sh-me .on span{color:var(--ok)}.pmx .sh-me .bal b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:18px}.pmx .sh-guest{border:1px solid var(--line);background:var(--surface);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding:16px 20px;display:flex}.pmx .sh-guest p{color:var(--ink-3);font-size:14px}.pmx .sh-shop{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:48px;margin-top:56px;scroll-margin-top:16px;display:grid}.pmx .sh-nav{flex-direction:column;gap:18px;display:flex;position:sticky;top:24px}.pmx .sh-nav-g{flex-direction:column;gap:2px;display:flex}.pmx .sh-nav-g>span{color:var(--ink-4);padding:0 10px 6px;font-size:12.5px;font-weight:600}.pmx .sh-nav button{width:100%;height:44px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;display:flex}.pmx .sh-nav button:hover{background:var(--surface-2)}.pmx .sh-nav button.on{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.pmx .sh-nav button img{flex-shrink:0;width:26px;height:26px}.pmx .sh-nav button .l{white-space:nowrap;flex:1}.pmx .sh-nav-h{display:none}.pmx .sh-rh{align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.pmx .sh-rh-ic{background:var(--plate);border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.pmx .sh-rh-ic img{width:34px;height:34px}.pmx .sh-h2{letter-spacing:-.025em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:34px;font-weight:800;line-height:1.1}.pmx .sh-lede{color:var(--ink-3);max-width:640px;font-size:15.5px;line-height:1.55;margin-top:8px!important}.pmx .sh-trks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.pmx .sh-trk{border:2px solid var(--line);background:var(--surface);color:var(--ink);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.pmx .sh-trk:hover{border-color:var(--accent-soft,#8b5cf673);transform:translateY(-1px)}.pmx .sh-trk.on{border-color:var(--accent);box-shadow:0 10px 26px -14px #7c3aed99}.pmx .sh-trk-ic{background:var(--seg-bg);border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid}.pmx .sh-trk.on .sh-trk-ic{background:#8b5cf624}.pmx .sh-trk-ic img{width:32px;height:32px}.pmx .sh-trk-t{flex-direction:column;gap:2px;min-width:0;display:flex}.pmx .sh-trk-t b{font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:17px;font-weight:700}.pmx .sh-trk-t small{color:var(--ink-3);font-size:13px;line-height:1.35}.pmx .sh-trk-ck{background:var(--accent);color:#fff;opacity:0;border-radius:50%;place-items:center;width:20px;height:20px;transition:all .15s;display:grid;position:absolute;top:10px;right:10px;transform:scale(.6)}.pmx .sh-trk-ck svg{width:12px;height:12px}.pmx .sh-trk.on .sh-trk-ck{opacity:1;transform:none}.pmx .sh-opt{background:var(--seg-bg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:20px;padding:8px;display:flex}.pmx .sh-dur{flex:1;gap:4px;min-width:0;display:flex}.pmx .sh-dur button{min-height:46px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;padding:4px 10px;display:flex}.pmx .sh-dur button b{font-size:14px;font-weight:600}.pmx .sh-dur button em{color:var(--ok);font-size:11.5px;font-style:normal;font-weight:700}.pmx .sh-dur button.on{background:var(--seg-on);color:var(--ink);box-shadow:var(--shadow-sm)}.pmx .sh-dur button.on b{font-weight:700}.pmx .sh-pay{border-left:1px solid var(--line);align-items:center;gap:10px;padding-left:16px;display:flex}.pmx .sh-pay>span{color:var(--ink-3);white-space:nowrap;font-size:13px;font-weight:600}.pmx .sh-pay .sh-seg{background:0 0;padding:0}.pmx .sh-pay .sh-seg button.on{background:var(--seg-on)}.pmx .sh-seg{background:var(--seg-bg);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.pmx .sh-seg button{height:36px;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.pmx .sh-seg button.on{background:var(--seg-on);color:var(--ink);box-shadow:var(--shadow-sm)}.pmx .sh-seg button img{width:20px;height:20px}.pmx .sh-seg button em{color:var(--ok);font-size:12px;font-style:normal;font-weight:700}.pmx .sh-seg.full{display:flex}.pmx .sh-seg.full button{flex:1;justify-content:center}.pmx .sh-tsw{margin-bottom:14px;display:none}.pmx .sh-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pmx .sh-tier{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;padding:24px;display:flex}.pmx .sh-tier.hot{border:2px solid var(--accent);padding:23px}.pmx .sh-tier-top{align-items:center;gap:14px;display:flex}.pmx .sh-tier-top img{width:40px;height:40px}.pmx .sh-tier-top .n{flex:1}.pmx .sh-tier-top h3{font-size:19px;font-weight:700}.pmx .sh-tier-top span.tl{color:var(--ink-3);margin-top:2px;font-size:13.5px;display:block}.pmx .sh-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:22px;display:flex}.pmx .sh-price b{letter-spacing:-.03em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:46px;font-weight:800;line-height:1}.pmx .sh-price b img{vertical-align:-2px;width:30px;height:30px;margin-right:6px}.pmx .sh-price .u{color:var(--ink-3);font-size:14px}.pmx .sh-price s{color:var(--ink-4);font-size:14px}.pmx .sh-price-sub{color:var(--ink-3);font-size:13.5px;margin-top:8px!important}.pmx .sh-price-sub .ok{color:var(--ok);font-weight:600}.pmx .sh-perks{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:12px;margin:20px 0 0;padding:16px 0 0;list-style:none;display:flex}.pmx .sh-perks li{color:var(--ink-2);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14.5px;display:grid}.pmx .sh-perks li img{width:24px;height:24px}.pmx .sh-perks li img.pf{object-fit:cover;border-radius:4px}.pmx .sh-perks li b{color:var(--ink);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13.5px}.pmx .sh-tier .eb-btn{width:100%;height:46px;margin-top:22px}.pmx .sh-tier small{text-align:center;color:var(--ink-3);margin-top:10px;font-size:12.5px;display:block}.pmx .sh-tier small.warn{color:var(--gold)}.pmx .sh-fine{color:var(--ink-4);max-width:760px;font-size:13px;line-height:1.55;margin-top:16px!important}.pmx .sh-cmp-w{margin-top:40px}.pmx .sh-cmp-h{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.pmx .sh-cmp-h h3{font-size:19px;font-weight:700}.pmx .sh-more{display:none}.pmx .sh-cmp{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.pmx .sh-cmp-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));align-items:center;font-size:14px;display:grid}.pmx .sh-cmp-row:first-child{border-top:0}.pmx .sh-cmp-row>div{padding:11px 16px}.pmx .sh-cmp-row>div.v{text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700}.pmx .sh-cmp-row>div.v.no{color:var(--ink-4);font-weight:500}.pmx .sh-cmp-row>div.t2{background:var(--accent-soft);justify-content:center;align-self:stretch;align-items:center;display:flex}.pmx .sh-cmp-row.h>div{color:var(--ink-3);text-align:center;font-family:Instrument Sans,system-ui,sans-serif;font-size:13px;font-weight:600}.pmx .sh-cmp-row.h>div:first-child{text-align:left}.pmx .sh-cmp-row.h>div.t2{color:var(--accent-text)}.pmx .sh-cmp-l{color:var(--ink-2);align-items:center;gap:12px;display:flex}.pmx .sh-cmp-l img{flex-shrink:0;width:22px;height:22px}.pmx .sh-cmp-l img.pf{object-fit:cover;border-radius:4px}.pmx .sh-cmp-row .cl{display:none}.pmx .sh-filters{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.pmx .sh-filters button{border:1px solid var(--line-2);background:var(--surface);height:34px;color:var(--ink-2);cursor:pointer;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:600}.pmx .sh-filters button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.pmx .sh-items{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px;display:grid}.pmx .sh-item{border:1px solid var(--line);background:var(--surface);text-align:left;font:inherit;color:inherit;border-radius:16px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.pmx .sh-item.hot{border:2px solid var(--accent)}.pmx .sh-item.pick{cursor:pointer}.pmx .sh-item.sel{border:2px solid var(--accent)}.pmx .sh-pass-guest{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.pmx .sh-pass-guest p{color:var(--ink-2);margin:0;font-size:15px}.pmx .sh-item-art{background:var(--plate);place-items:center;height:156px;display:grid;position:relative}.pmx .sh-item-art img.sp{max-height:130px;display:block}.pmx .sh-item-art img.ic{width:72px;height:72px}.pmx .sh-item-art .badge{position:absolute;top:10px;left:10px}.pmx .sh-item-art .corner{position:absolute;top:10px;right:10px}.pmx .sh-item-b{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.pmx .sh-item-b b.nm{font-size:16px;font-weight:700;line-height:1.25}.pmx .sh-item-b .meta{color:var(--ink-3);font-size:13px;line-height:1.45}.pmx .sh-item-b .bonus{color:var(--ok);font-size:13px;font-weight:600}.pmx .sh-item-tags{flex-wrap:wrap;gap:6px;display:flex}.pmx .sh-item-p{flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.pmx .sh-item-p>span{color:var(--ink-2);align-items:center;gap:6px;font-size:13.5px;display:flex}.pmx .sh-item-p>span img{width:16px;height:16px}.pmx .sh-item-p>span.tbd{color:var(--ink-4)}.pmx .sh-item .eb-btn{width:100%;margin-top:12px}.pmx .sh-item-b>.eb-btn:last-child{margin-top:auto}.pmx .sh-item-b>:nth-last-child(2):has(+.eb-btn:last-child){margin-bottom:6px}.pmx .sh-item .eb-btn[disabled]{opacity:.55;cursor:not-allowed}.pmx .sh-note{background:var(--surface-2);border-radius:14px;align-items:flex-start;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.pmx .sh-note img{flex-shrink:0;width:28px;height:28px}.pmx .sh-note b{font-size:14.5px;font-weight:600;display:block}.pmx .sh-note p{color:var(--ink-3);font-size:13.5px;line-height:1.55;margin-top:3px!important}.pmx .sh-feat{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:28px;display:grid;overflow:hidden}.pmx .sh-feat-art{background:var(--plate);place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.pmx .sh-feat-art img{object-fit:contain;max-width:100%;max-height:250px;display:block}.pmx .sh-feat-art .floor{background:var(--plate-2);border-top:1px solid var(--line);height:64px;position:absolute;bottom:0;left:0;right:0}.pmx .sh-feat-art figure{align-self:end;margin:0 0 28px;position:relative}.pmx .sh-feat-art .badge{position:absolute;top:14px;left:14px}.pmx .sh-feat-art img.scene,.pmx .sh-item-art img.scene{object-fit:cover;object-position:center 60%;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.pmx .sh-feat-art img.scene.whole{object-fit:contain;object-position:center;z-index:1}.pmx .sh-feat-art img.scene-fill{object-fit:cover;filter:blur(18px)brightness(.55)saturate(1.1);width:calc(100% + 48px);max-width:none;height:calc(100% + 48px);max-height:none;position:absolute;inset:-24px}.pmx .sh-item-art:has(img.scene){overflow:hidden}.pmx .sh-feat-art .badge{z-index:2}.pmx .sh-egg-stage img.scene{filter:brightness(.55)saturate(.9)}.pmx .sh-egg-stage:after{content:"";pointer-events:none;background:radial-gradient(at 50% 70%,#0000 30%,#0a0814b3 100%);position:absolute;inset:0}.pmx .sh-egg-glow{z-index:1;background:radial-gradient(circle,#c4b5fd73,#8b5cf626 45%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:3.2s ease-in-out infinite sh-egg-pulse;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.pmx .sh-egg{z-index:2;align-self:end;justify-items:center;margin:0 0 36px;display:grid;position:relative}.pmx .sh-feat-art .sh-egg img.egg{z-index:1;transform-origin:50% 90%;filter:drop-shadow(0 0 14px #c4b5fd8c);width:136px;max-height:none;margin-bottom:-160px;animation:2.8s ease-in-out infinite sh-egg-wobble;position:relative}.pmx .sh-feat-art .sh-egg img.nest{width:208px;max-height:none}.pmx .sh-feat-art .sh-egg img.rim{clip-path:inset(56% 0 0);z-index:2;width:208px;max-height:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes sh-egg-wobble{0%,62%,to{transform:rotate(0)}68%{transform:rotate(-7deg)}74%{transform:rotate(6deg)}80%{transform:rotate(-4deg)}86%{transform:rotate(2deg)}}@keyframes sh-egg-pulse{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@media (prefers-reduced-motion:reduce){.pmx .sh-feat-art .sh-egg img.egg,.pmx .sh-egg-glow{animation:none}}.pmx .sh-feat-b{flex-direction:column;padding:26px 28px;display:flex}.pmx .sh-feat-b .k{color:var(--ink-3);font-size:13px}.pmx .sh-feat-b h3{letter-spacing:-.02em;margin-top:4px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:30px;font-weight:800}.pmx .sh-dl{grid-template-columns:auto 1fr;gap:10px 20px;margin:18px 0 0;font-size:14px;display:grid}.pmx .sh-dl dt{color:var(--ink-3)}.pmx .sh-dl dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.pmx .sh-buy{grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-top:22px;display:grid}.pmx .sh-buy>div{border:1px dashed var(--line-2);border-radius:12px;padding:12px 14px}.pmx .sh-buy>div span{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.pmx .sh-buy>div span img{width:16px;height:16px}.pmx .sh-buy>div b{color:var(--ink-4);margin-top:4px;font-size:14.5px;font-weight:600;display:block}.pmx .sh-buy .eb-btn{grid-column:1/-1;height:46px}.pmx .sh-sub2{font-size:18px;font-weight:700;margin:6px 0 14px!important}.pmx .sh-bp{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-bottom:32px;display:grid;overflow:hidden}.pmx .sh-bp-art{background:#2a1e3a;min-height:340px;position:relative}.pmx .sh-bp-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pmx .sh-bp-b{flex-direction:column;padding:26px 28px;display:flex}.pmx .sh-bp-b .k{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:flex}.pmx .sh-bp-b h3{letter-spacing:-.02em;margin-top:6px;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:30px;font-weight:800}.pmx .sh-bp-b p.d{color:var(--ink-3);font-size:14.5px;line-height:1.55;margin-top:8px!important}.pmx .sh-bp-facts{border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.pmx .sh-bp-facts>div{border-left:1px solid var(--line);padding:12px 14px}.pmx .sh-bp-facts>div:first-child{border-left:0}.pmx .sh-bp-facts span{color:var(--ink-3);font-size:12.5px;display:block}.pmx .sh-bp-facts b{margin-top:3px;font-size:15px;font-weight:700;display:block}.pmx .sh-bp-cta{gap:10px;margin-top:auto;padding-top:22px;display:flex}.pmx .sh-bp-cta .eb-btn{flex:1;height:46px}.pmx .sh-bp-cta .eb-btn img{width:18px;height:18px}.pmx .sh-faq{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 300px;gap:48px;margin-top:88px;padding-top:48px;display:grid}.pmx .sh-faq h2{margin-bottom:12px}.pmx .sh-q{border-bottom:1px solid var(--line)}.pmx .sh-q button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:600;display:flex}.pmx .sh-q button svg{width:18px;height:18px;color:var(--ink-3);flex-shrink:0;transition:transform .2s}.pmx .sh-q p{color:var(--ink-3);padding:0 32px 18px 0;font-size:14.5px;line-height:1.6;display:none}.pmx .sh-q.open p{display:block}.pmx .sh-q.open button svg{transform:rotate(180deg)}.pmx .sh-help{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-self:start;padding:22px}.pmx .sh-help b{font-size:16px}.pmx .sh-help p{color:var(--ink-3);font-size:14px;line-height:1.55;margin:6px 0 16px!important}@media (width<=1100px){.pmx .sh-hero{grid-template-columns:minmax(0,1fr);gap:36px}.pmx .sh-me{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx .sh-me>div{border-left:0;border-top:1px solid var(--line)}.pmx .sh-me>div:first-child{border-top:0;grid-column:1/-1}.pmx .sh-shop{grid-template-columns:200px minmax(0,1fr);gap:32px}.pmx .sh-bp,.pmx .sh-feat{grid-template-columns:minmax(0,1fr)}.pmx .sh-bp-art{min-height:260px}}@media (width<=860px){.pmx .sh{padding:24px 16px 72px}.pmx .sh-h1{letter-spacing:-.03em;font-size:36px}.pmx .sh-sub{font-size:15.5px;margin-top:12px!important}.pmx .sh-cta{gap:8px;margin-top:18px}.pmx .sh-cta .eb-btn{flex:1;height:44px;padding:0 12px}.pmx .sh-pts{display:none}.pmx .sh-hero{gap:20px}.pmx .sh-stage{height:190px}.pmx .sh-crew{gap:6px;bottom:8px}.pmx .sh-crew img{transform-origin:50% 100%;margin:0 -20px;transform:scale(.6)}.pmx .sh-show-f{padding:10px 14px}.pmx .sh-show-f span{display:none}.pmx .sh-me,.pmx .sh-guest{margin-top:20px}.pmx .sh-me{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx .sh-me>div{grid-template-columns:24px minmax(0,1fr);gap:0 8px;padding:10px 12px}.pmx .sh-me img{width:24px;height:24px}.pmx .sh-me .bal b{font-size:15px}.pmx .sh-guest{flex-direction:column;align-items:stretch}.pmx .sh-shop{margin-top:24px;display:block}.pmx .sh-nav{z-index:5;scrollbar-width:none;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:row;gap:6px;margin:0 -16px 20px;padding:10px 16px;position:sticky;top:0;overflow-x:auto}.pmx .sh-nav-g{flex-direction:row;gap:6px}.pmx .sh-nav-g>span{display:none}.pmx .sh-nav button{border:1px solid var(--line-2);border-radius:999px;gap:7px;width:auto;height:38px;padding:0 12px 0 8px;font-size:13.5px}.pmx .sh-nav button img{width:22px;height:22px}.pmx .sh-nav button.on{border-color:var(--accent)}.pmx .sh-rh{gap:12px;margin-bottom:18px}.pmx .sh-rh-ic{border-radius:12px;width:42px;height:42px}.pmx .sh-rh-ic img{width:28px;height:28px}.pmx .sh-h2{font-size:26px}.pmx .sh-lede{font-size:14.5px;margin-top:6px!important}.pmx .sh-trks{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:10px}.pmx .sh-trk{border-radius:14px;gap:12px;padding:10px 12px}.pmx .sh-trk-ic{border-radius:11px;width:40px;height:40px}.pmx .sh-trk-ic img{width:26px;height:26px}.pmx .sh-trk-t b{font-size:15.5px}.pmx .sh-trk-t small{font-size:12.5px}.pmx .sh-trk-ck{margin-top:-10px;top:50%;right:12px}.pmx .sh-opt{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:14px;padding:6px}.pmx .sh-dur button{padding:4px 2px}.pmx .sh-dur button b{font-size:13px}.pmx .sh-pay{border-left:0;border-top:1px solid var(--line);justify-content:space-between;padding:6px 0 0}.pmx .sh-pay .sh-seg button{padding:0 10px}.pmx .sh-tsw{display:flex}.pmx .sh-tiers{grid-template-columns:minmax(0,1fr)}.pmx .sh-tier{padding:20px}.pmx .sh-tier.hot{padding:19px}.pmx .sh-tier.off{display:none}.pmx .sh-price{margin-top:16px}.pmx .sh-price b{font-size:38px}.pmx .sh-perks{gap:10px;font-size:14px}.pmx .sh-cmp-w{margin-top:28px}.pmx .sh-more{border:1px solid var(--line-2);background:var(--surface);height:34px;color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.pmx .sh-more svg{width:16px;height:16px;transition:transform .2s}.pmx .sh-more.open svg{transform:rotate(180deg)}.pmx .sh-cmp-b{display:none}.pmx .sh-cmp-b.open{display:block}.pmx .sh-cmp-row{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.8fr));font-size:13px}.pmx .sh-cmp-row>div{padding:9px 6px}.pmx .sh-cmp-row>div:first-child{padding-left:12px}.pmx .sh-cmp-l{gap:8px}.pmx .sh-cmp-l img{width:18px;height:18px}.pmx .sh-cmp-row>div.v{font-size:12px}.pmx .sh-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pmx .sh-item-art{height:116px}.pmx .sh-item-art img.sp{max-height:96px}.pmx .sh-item-art img.ic{width:52px;height:52px}.pmx .sh-item-b{gap:4px;padding:10px 12px 12px}.pmx .sh-item-b b.nm{font-size:14.5px}.pmx .sh-item-b .meta{font-size:12px}.pmx .sh-item .eb-btn{height:36px;padding:0 8px;font-size:13px}.pmx .sh-feat-art{min-height:220px}.pmx .sh-feat-art img{transform-origin:50% 100%;transform:scale(.7)}.pmx .sh-feat-art figure{margin-bottom:18px}.pmx .sh-feat-art .floor{height:44px}.pmx .sh-feat-b{padding:18px}.pmx .sh-feat-b h3,.pmx .sh-bp-b h3{font-size:24px}.pmx .sh-bp-art{min-height:180px}.pmx .sh-bp-b{padding:18px}.pmx .sh-bp-facts>div{padding:10px}.pmx .sh-bp-cta{flex-direction:column}.pmx .sh-faq{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:56px;padding-top:32px}.pmx .sh-q button{padding:15px 0;font-size:15px}.pmx .sh-q p{padding-right:0}}.pmx .sh-item .eb-btn.is-off{opacity:.55;cursor:not-allowed}.pmx .sh-item.ph{background:0 0;border-style:dashed}.pmx .sh-item.ph .sh-item-art{border-bottom:1px dashed var(--line-2);background:0 0}.pmx .sh-item.ph .sh-item-art img{opacity:.5}.pmx .sh-nav button.later{color:var(--ink-4);cursor:default}.pmx .sh-nav button.later img{opacity:.5;filter:grayscale()}.pmx .sh-nav button.later:hover{background:0 0}.pmx .sh-later{color:var(--ink-4);font-size:12px;font-weight:500}.pmx .sh-rays{min-width:0}.pmx .sh-ray{scroll-margin-top:24px}.pmx .sh-ray.m-off{display:none}@media (width<=860px){.pmx .sh-ray+.sh-ray{border-top:0;margin-top:0;padding-top:0}.pmx .sh-ray.m-off{display:none}.pmx .sh-cmp-h{flex-wrap:wrap;margin-bottom:0}.pmx .sh-cmp-h .sh-seg{order:3;width:100%;display:none}.pmx .sh-cmp-h.open .sh-seg{display:flex}.pmx .sh-tsw .sh-seg{flex:1}.pmx .sh-crew figure:nth-child(4){display:none}.pmx .sh-cmp-h .sh-seg button{flex:1;justify-content:center}.pmx .sh-cmp-b{margin-top:12px}}.pmx .pm-dlg .px{image-rendering:pixelated}.pmx .pm-bg{z-index:60;background:var(--scrim);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.pmx .pm-bg.open{opacity:1;visibility:visible}.pmx .pm-dlg{z-index:61;border:1px solid var(--line);background:var(--surface);width:min(500px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--ink);box-shadow:var(--shadow-menu);opacity:0;visibility:hidden;border-radius:20px;font-family:Instrument Sans,system-ui,sans-serif;transition:opacity .2s,transform .2s,visibility .2s;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-47%)}.pmx .pm-dlg.open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.pmx .pm-dlg-grip{display:none}.pmx .pm-dlg-h{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 0;display:flex}.pmx .pm-dlg-h b{letter-spacing:-.015em;margin-top:0;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.2;display:block}.pmx .pm-x{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.pmx .pm-x svg{width:16px;height:16px}.pmx .pm-dlg-b{padding:16px 24px 24px}.pmx .pm-dlg-b>p{color:var(--ink-3);margin:0;font-size:14px;line-height:1.6}.pmx .pm-flow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;margin-top:20px;display:grid}.pmx .pm-flow>svg{width:20px;height:20px;color:var(--ink-4)}.pmx .pm-flow>div{border:1px solid var(--line);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 10px;min-width:0;padding:12px;display:grid}.pmx .pm-flow>div.hot{border-color:var(--accent)}.pmx .pm-flow img{grid-row:span 2;width:28px;height:28px}.pmx .pm-flow .s{color:var(--ink-4);font-size:11.5px}.pmx .pm-flow b{font-size:13.5px;font-weight:600;line-height:1.3}.pmx .pm-lines{border-top:1px solid var(--line);margin-top:20px}.pmx .pm-lines>div{border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.pmx .pm-lines b{color:var(--ink);text-align:right;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13.5px;font-weight:700}.pmx .pm-lines .neg b{color:var(--ok)}.pmx .pm-lines .tot{color:var(--ink);border-bottom:0;padding-top:16px;font-weight:600}.pmx .pm-lines .tot b{letter-spacing:-.02em;font-family:Bricolage Grotesque,system-ui,sans-serif;font-size:24px;font-weight:800}.pmx .pm-dlg-hint{color:var(--ink-4);margin:12px 0 0;font-size:12.5px;line-height:1.55}.pmx .pm-dlg-f{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.pmx .pm-consent{border:1px solid var(--line-2);background:var(--surface-2);color:var(--ink-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.pmx .pm-consent input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:1px 0 0}.pmx.pm-consent-layer{min-height:0}@media (width<=760px){.pmx .pm-dlg{border-bottom:0;border-radius:20px 20px 0 0;width:auto;max-height:88vh;inset:auto 0 0;transform:translateY(102%)}.pmx .pm-dlg.open{transform:translateY(0)}.pmx .pm-dlg-grip{background:var(--line-2);border-radius:4px;width:40px;height:4px;margin:10px auto 0;display:block}.pmx .pm-dlg-h{padding:16px 20px 0}.pmx .pm-dlg-b{padding:14px 20px 24px}.pmx .pm-flow{grid-template-columns:minmax(0,1fr);gap:8px}.pmx .pm-flow>svg{justify-self:center;transform:rotate(90deg)}.pmx .pm-dlg-f .eb-btn{flex:1}}.pmx .pm-dlg-err{color:#dc2626;background:#ef444417;border:1px solid #ef444466;border-radius:10px;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}:is(.dark,[data-eb-theme=dark]) .pmx .pm-dlg-err{color:#f87171}.pmx .pm-dlg-load{color:var(--ink-3);justify-content:center;align-items:center;gap:12px;padding:56px 24px;font-size:14px;display:flex}.pmx .pm-spin{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite pm-spin}.pmx .pm-loading{min-height:calc(var(--eb-screen) * .6);place-items:center;display:grid}@keyframes pm-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pmx .pm-spin{animation-duration:2.4s}}.pmx .pm-pill{background:var(--seg-bg);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.pmx .pm-pill button{min-height:38px;color:var(--ink-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.pmx .pm-pill button:hover{color:var(--ink)}.pmx .pm-pill button.on{background:var(--seg-on);color:var(--ink);box-shadow:var(--shadow-sm)}.pmx .pm-pill button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pmx .pm-lines .pm-dur{flex-wrap:wrap;align-items:center}.pmx .pm-lines .pm-dur .pm-pill button{padding:0 10px}.pmx .pm-pill.dur{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pmx .pm-pill.dur button{justify-content:center;padding:0 6px;font-size:13px}
