.cb-panel,.cb-dialog-inner,.dlg__panel{--cb-notch:4px;background:linear-gradient(#100010f7, #100010f7) padding-box, linear-gradient(180deg, var(--cb-magenta,#fc00ff), var(--cb-signal,#b754f4) 42%, #2e1065) border-box;clip-path:polygon(0 var(--cb-notch), var(--cb-notch) var(--cb-notch), var(--cb-notch) 0, calc(100% - var(--cb-notch)) 0, calc(100% - var(--cb-notch)) var(--cb-notch), 100% var(--cb-notch), 100% calc(100% - var(--cb-notch)), calc(100% - var(--cb-notch)) calc(100% - var(--cb-notch)), calc(100% - var(--cb-notch)) 100%, var(--cb-notch) 100%, var(--cb-notch) calc(100% - var(--cb-notch)), 0 calc(100% - var(--cb-notch)));border:2px solid #0000}.shop{--bg:#07060b;--surface:#0f0c18;--line:#ffffff14;--line-2:#ffffff29;--text:#f3f0fa;--muted:#f3f0faa3;--faint:#f3f0fa6b;--accent:#b754f4;--violet:#7c3aed;--violet-2:#8b5cf6;--lore:#a78bfa;--green:#34d399;--tip-bg:#100010;--tip-rest:#100d19;--tip-a:#3b1478;--tip-b:#1e0a3c;--spring-snappy:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067 22.5%, 1.089 26%, 1.079 30.3%, 1.049 36%, 1.024 42.6%, 1.011 50.3%, 1.004 59.2%, 1.001 69.3%, 1);--spring-smooth:linear(0, .004, .016 2.3%, .063 4.7%, .141 7.2%, .25 9.9%, .601 16.5%, .815 21%, .929 25.2%, .987 29%, 1.025 33.5%, 1.042 38%, 1.04 43.5%, 1.027 50%, 1.013 57.5%, 1.005 67%, 1.001 79%, 1);--ease-snap:cubic-bezier(.22, 1, .36, 1);background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative}@supports not (transition-timing-function:linear(0, 1)){.shop{--spring-snappy:cubic-bezier(.16, 1, .3, 1);--spring-smooth:cubic-bezier(.16, 1, .3, 1)}}html:has(.shop){overflow-x:clip}html:has(.shop) body{overflow-x:clip}html:has(.shop){scrollbar-color:#2c2442 var(--shop-page,#07060b);scroll-behavior:smooth;scroll-padding-bottom:6.5rem}.shop{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--violet-2);caret-color:var(--lore);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent}.shop ::selection{background:var(--violet);color:#fff}.shop :is(button,a,label,[role=radio],summary){touch-action:manipulation}.shop:after{content:"";z-index:40;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.shop :focus-visible{outline:2px solid var(--violet-2);outline-offset:2px}.shop-wrap{width:min(100% - 3rem,80rem);margin-inline:auto}.shop-section{padding-block:clamp(4rem,8vw,7.5rem);scroll-margin-top:4rem;position:relative}.shop-section--tint{background:#0d0a16}.mc{letter-spacing:0;text-shadow:.1em .1em #00000080;font-family:Minecraft,ui-monospace,monospace;font-weight:400}.eyebrow{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--faint);align-items:center;gap:.6rem;margin:0;display:flex}.eyebrow__live{color:var(--green)}.pulse{background:var(--green);width:7px;height:7px;animation:pulse 2.4s var(--ease-snap) infinite;border-radius:50%;box-shadow:0 0 #34d39999}@keyframes pulse{70%{box-shadow:0 0 0 9px #34d39900}to{box-shadow:0 0 #34d39900}}.h1{letter-spacing:-.04em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(3rem,8vw,7.5rem);font-weight:700;line-height:.95}.h1--cta{margin:0;font-size:clamp(2.5rem,6vw,5rem)}.h2{letter-spacing:-.04em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:650;line-height:1}.h3{letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:650;line-height:1.1}.lead{max-width:46ch;color:var(--muted);margin:1.5rem 0 0;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.6}.lead--sm{max-width:54ch;margin-top:1rem;font-size:1rem}.tag{border:1px solid var(--line-2);font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);border-radius:3px;align-items:center;padding:.28rem .5rem;display:inline-flex}.tag--accent{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tag--accent{border-color:color-mix(in oklab, var(--accent) 55%, transparent)}}.tag--accent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tag--accent{background:color-mix(in oklab, var(--accent) 16%, transparent)}}.tag--accent{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tag--accent{color:color-mix(in oklab, var(--accent) 60%, #fff)}}.tag--green{color:var(--green);background:#34d3991f;border-color:#34d39973}.price{color:#fff;font-size:1.5rem;line-height:1}.price--lg{font-size:2.1rem}.btn{min-height:44px;clip-path:var(--notch);font:650 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;cursor:pointer;transition:transform .16s var(--ease-snap), background-color .2s var(--ease-snap), color .2s var(--ease-snap);border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.btn:focus-visible{clip-path:none}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--violet)}.btn-ghost{background:#ffffff14}.btn-on{color:var(--green);background:#34d39929}.btn-lg{min-height:52px;padding:0 2rem;font-size:1rem}.btn-sm{min-height:40px;padding:0 .9rem;font-size:.875rem}.btn-block{width:100%}@media (hover:hover) and (pointer:fine){.btn-primary:hover:not(:disabled){background:var(--violet-2);transform:translateY(-2px)}.btn-primary:active:not(:disabled){transform:scale(.97)}.btn-ghost:hover:not(:disabled){background:#ffffff29}}.link{font:inherit;color:var(--violet-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link--muted{color:var(--faint);text-decoration:none}@media (hover:hover) and (pointer:fine){.link:hover{color:#fff}}.tip{background:var(--tip-rest);clip-path:var(--notch);transition:transform .2s var(--ease-snap), box-shadow .2s var(--ease-snap), background-color .2s var(--ease-snap);position:relative}.dlg__panel.tip,.sx-player__pop.tip,.hw-drop__tip.tip{background:var(--tip-bg);box-shadow:0 0 0 1px #000, inset 0 0 0 2px var(--tip-a), inset 0 0 0 4px var(--tip-bg), inset 0 0 0 5px var(--tip-b)}@media (hover:hover) and (pointer:fine){.tip:hover{box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 4px var(--tip-rest), inset 0 0 0 5px var(--accent);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.tip:hover{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 80%, var(--tip-a)), inset 0 0 0 4px var(--tip-rest), inset 0 0 0 5px color-mix(in oklab, var(--accent) 35%, var(--tip-b))}}.dlg__panel.tip:hover{box-shadow:0 0 0 1px #000, inset 0 0 0 2px var(--tip-a), inset 0 0 0 4px var(--tip-bg), inset 0 0 0 5px var(--tip-b);transform:none}}.mc-tex{flex:none;line-height:0;display:inline-block;position:relative}.mc-tex__img{width:100%;height:100%;image-rendering:pixelated;display:block}.mc-tex--glint:after{content:"";pointer-events:none;-webkit-mask:var(--tex) center / contain no-repeat;-webkit-mask:var(--tex) center / contain no-repeat;-webkit-mask:var(--tex) center / contain no-repeat;-webkit-mask:var(--tex) center / contain no-repeat;mask:var(--tex) center / contain no-repeat;mix-blend-mode:screen;opacity:.62;image-rendering:pixelated;background:url(/mc-items/_glint.png) 0 0/128px 128px;animation:5s linear infinite glint;position:absolute;inset:0}@keyframes glint{to{background-position:128px 128px}}.rise{animation:rise .7s var(--spring-snappy) var(--d,0s) both}@keyframes rise{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}}.rv{transition:opacity .6s var(--spring-snappy), transform .6s var(--spring-snappy), filter .6s var(--spring-snappy);transition-delay:calc(var(--i,0) * 80ms)}.rv[data-rv=pre]{opacity:0;filter:blur(6px);transform:translateY(24px)}.swap{animation:swap .28s var(--spring-snappy) both}@keyframes swap{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}.shop-hero{background:radial-gradient(ellipse 55% 50% at 72% 42%, #b754f429, transparent 70%), var(--bg);flex-direction:column;justify-content:center;gap:2.5rem;min-height:100dvh;padding:7.5rem 0 3rem;display:flex;position:relative;overflow:clip}.shop-hero__veil{pointer-events:none;background:linear-gradient(90deg, var(--bg) 0%, #07060b8c 45%, transparent 75%), linear-gradient(0deg, var(--bg) 0%, transparent 28%);position:absolute;inset:0}.shop-hero__grid{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid;position:relative}.shop-hero__copy{align-self:center}.h1__mask{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:clip}.h1__word{animation:word-up .6s var(--spring-snappy) calc(var(--w,0) * 70ms + 60ms) both;display:inline-block}@keyframes word-up{0%{transform:translateY(108%)}}.shop-hero__copy .btn{margin-top:2rem}.shop-hero__facts{flex-wrap:wrap;gap:.25rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.shop-hero__motion{z-index:2;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:.25rem;left:0;right:0}.shop-hero__motion .motion-toggle{pointer-events:auto}.motion-toggle{min-height:44px;font:500 .875rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);cursor:pointer;transition:color .2s var(--ease-snap);background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .25rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.motion-toggle:hover{color:#fff}}.motion-toggle__icon{width:12px;height:12px;position:relative}.motion-toggle__icon:before,.motion-toggle__icon:after{content:"";background:currentColor;width:4px;height:12px;position:absolute;top:0}.motion-toggle__icon:before{left:1px}.motion-toggle__icon:after{right:1px}.motion-toggle__icon[data-paused=true]:after{display:none}.motion-toggle__icon[data-paused=true]:before{background:0 0;border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0;left:2px}.shop[data-motion=off] .hero-cube,.shop[data-motion=off] .hero-star,.shop[data-motion=off] .pulse,.shop[data-motion=off] .mc-tex--glint:after{animation-play-state:paused}.shop-hero__facts li{font:500 1rem/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);align-items:center;gap:.5rem;display:flex}.hero-scene{--spread:clamp(105px, 16.5vw, 230px);perspective:1500px;perspective-origin:50% 35%;height:clamp(300px,44vw,580px);animation:scene-in .9s var(--spring-snappy) .1s both;position:relative}@keyframes scene-in{0%{opacity:0;transform:translateY(32px)scale(.94)}}.hero-scene__stage{transform-style:preserve-3d;transition:transform .7s var(--spring-smooth);position:absolute;inset:0}.hero-cube{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transform-style:preserve-3d;animation:7s cubic-bezier(.45,0,.55,1) infinite bob;position:absolute;top:50%;left:50%}.hero-cube--front{filter:drop-shadow(0 40px 40px #7c3aed59);translate:0 24px}.hero-cube--left{translate:calc(var(--spread) * -1) -30px -200px;animation-duration:8s;animation-delay:-2.4s}.hero-cube--right{translate:var(--spread) 20px -160px;animation-duration:9s;animation-delay:-4.6s}.hero-star{filter:drop-shadow(0 0 22px #ffffff59);animation:5.5s cubic-bezier(.45,0,.55,1) -1s infinite bob;position:absolute;top:4%;left:50%;translate:-50% 0 140px}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.mc-cube{width:100%;height:100%;transform-style:preserve-3d;position:relative}.mc-cube__pose{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(-30deg)rotateY(45deg)}.mc-cube__f{image-rendering:pixelated;backface-visibility:hidden;background-size:100% 100%;position:absolute;inset:0}.mc-cube__f:after{content:"";opacity:var(--shade,0);background:#000;position:absolute;inset:0}.mc-cube__f--top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.mc-cube__f--front{transform:translateZ(calc(var(--s) / 2));--shade:.38}.mc-cube__f--back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2));--shade:.5}.mc-cube__f--right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2));--shade:.55}.mc-cube__f--left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2));--shade:.18}.mc-cube__f--bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2));--shade:.7}.shop-store__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.proof{border:1px solid var(--line);color:var(--muted);border-radius:4px;margin:0;padding:.7rem 1rem;font-size:.875rem}.proof strong{color:#fff;margin-right:.35rem}.notice-soon{color:#fde68ad9;background:#fbbf240f;border:1px solid #fbbf2447;border-radius:4px;margin:0 0 2rem;padding:.9rem 1.1rem;font-size:.9rem}.shop-store__grid{grid-template-columns:minmax(0,23.5rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.shop-store__preview{position:sticky;top:6.5rem}.shop-store__catalog{gap:clamp(3rem,6vw,5rem);display:grid}.group__head{margin-bottom:1.25rem}.group__head p{max-width:60ch;color:var(--muted);margin:.6rem 0 0;font-size:.95rem;line-height:1.55}.group__tiers,.group__list{gap:1rem;display:grid}.tier{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(12rem,.85fr);align-items:start;gap:1.25rem 2rem;padding:1.6rem;display:grid}.tier--recommended{box-shadow:0 0 0 1px #000, inset 0 0 0 2px var(--accent), inset 0 0 0 4px var(--tip-bg), inset 0 0 0 5px var(--accent), 0 30px 70px -40px var(--accent);padding-block:2rem}@supports (color:color-mix(in lab, red, red)){.tier--recommended{box-shadow:0 0 0 1px #000, inset 0 0 0 2px color-mix(in oklab, var(--accent) 70%, var(--tip-a)), inset 0 0 0 4px var(--tip-bg), inset 0 0 0 5px color-mix(in oklab, var(--accent) 30%, var(--tip-b)), 0 30px 70px -40px color-mix(in oklab, var(--accent) 70%, transparent)}}.tier__top,.bundle__top{align-items:center;gap:1rem;display:flex}.tier__top .eyebrow,.bundle__top .eyebrow{gap:.5rem}.tier__name,.bundle__name{margin:.55rem 0 0;font-size:1.75rem;line-height:1}.tier__lore,.tile__lore{color:var(--lore);margin:.9rem 0 0;font-size:.875rem;font-style:italic;line-height:1.45}.tier__perks,.bundle__parts{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.tier__perks li,.bundle__parts li{color:#f3f0fadb;align-items:center;gap:.65rem;font-size:.875rem;line-height:1.35;display:flex}.tier__side{gap:1rem;display:grid}.tier__buy,.bundle__buy{gap:.9rem;display:grid}.tier__daily{color:var(--faint);margin-top:.45rem;font-size:.8125rem;display:block}.seg{grid-template-columns:repeat(var(--n,2), 1fr);border:1px solid var(--line);background:#ffffff0a;border-radius:4px;padding:3px;display:grid;position:relative}.seg__ind{width:calc((100% - 6px) / var(--n,2));background:var(--accent);border-radius:3px;position:absolute;top:3px;bottom:3px;left:3px}@supports (color:color-mix(in lab, red, red)){.seg__ind{background:color-mix(in oklab, var(--accent) 26%, #15101f)}}.seg__ind{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.seg__ind{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 60%, transparent)}}.seg__ind{transform:translateX(calc(var(--idx,0) * 100%));transition:transform .45s var(--spring-smooth)}.seg__btn{z-index:1;min-height:40px;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);cursor:pointer;transition:color .2s var(--ease-snap);background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;display:flex;position:relative}.seg__btn[aria-checked=true]{color:#fff}.seg__btn em{font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--green);font-style:normal}.tile{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 1.4rem;display:grid}.tile__top{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.tile__name{margin:0;font-size:1.25rem}.tile__lore{margin-top:.5rem}.tile__desc{max-width:52ch;color:var(--muted);margin:.4rem 0 0;font-size:.85rem;line-height:1.5}.tile__buy{justify-items:end;gap:.7rem;display:grid}.bundle{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:1.5rem 2.5rem;padding:1.6rem;display:grid}.bundle__parts li{border-bottom:1px solid var(--line-2);padding-bottom:.6rem}.bundle__parts li:last-child{border-bottom:0;padding-bottom:0}.bundle__was{color:var(--faint);margin-left:auto;font-size:.8125rem;text-decoration:line-through;text-decoration-thickness:1px}.bundle__buy{align-content:start}.bundle__save{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:.8125rem;line-height:1.4;display:flex}.bundle__blocked{color:#fde68acc;margin:0;font-size:.8125rem}.pv{padding:1.1rem 0 1rem;overflow:hidden}.pv__head{justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem;display:flex}.pv__playerbar{background:#0c0816d9;border:1px solid #b754f459;border-radius:4px;align-items:center;gap:.55rem;margin:.65rem 1rem 0;padding:.4rem .65rem;display:flex}.pv__playerhead{width:24px;height:24px;image-rendering:pixelated;border-radius:3px;flex:none;box-shadow:0 0 0 1px #ffffff2e}.pv__playerbar input{min-width:0;font:500 .8125rem/1.2 var(--font-geist-sans), system-ui, sans-serif;color:#fff;background:0 0;border:0;flex:1}.pv__playerbar input::placeholder{color:var(--faint)}.pv__playerbar input:focus{outline:none}.pv__playerlinked{color:#fff;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.pv__playerstatus.is-ok{color:var(--green);display:inline-flex}.color-grid{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));gap:.85rem;display:grid}.color-card{flex-direction:column;justify-content:space-between;gap:.9rem;padding:1rem 1.1rem;display:flex}.color-card__top{align-items:center;gap:.75rem;display:flex}.color-card__swatch{width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff47, 0 0 14px -2px var(--accent);border-radius:4px;flex:none}.color-card__name{margin:0;font-size:1.05rem;line-height:1.15}.color-card__sub{color:var(--muted);margin-top:.2rem;font-size:.8125rem;display:block}.color-card__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.65rem;display:flex}.color-all{margin-top:.85rem}.pv__who{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--lore);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pv__stage{background:radial-gradient(70% 55% at 50% 72%,#7c3aed52,#0000 72%),linear-gradient(#0b0716,#070510);border-radius:3px;place-items:end center;height:21rem;margin:.8rem 1rem 0;display:grid;position:relative;overflow:hidden}.pv__stage:before{content:"";height:38%;image-rendering:pixelated;opacity:.4;background:url(/textures/obsidian-wall.png) 50%/128px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.pv__figure{width:15rem;height:17.5rem;transition:filter .4s var(--ease-snap);margin-bottom:1.6rem;position:relative}.pv__figure.is-glow{filter:drop-shadow(0 0 1px var(--glow)) drop-shadow(0 0 3px var(--glow)) drop-shadow(0 0 16px var(--glow))}@supports (color:color-mix(in lab, red, red)){.pv__figure.is-glow{filter:drop-shadow(0 0 1px var(--glow)) drop-shadow(0 0 3px var(--glow)) drop-shadow(0 0 16px color-mix(in oklab, var(--glow) 70%, transparent))}}.skin3d{width:100%;height:100%;position:relative}.skin3d__canvas{opacity:0;cursor:grab;width:100%;height:100%;transition:opacity .5s var(--ease-snap);position:absolute;inset:0}.skin3d__canvas:active{cursor:grabbing}.skin3d[data-ready=true] .skin3d__canvas{opacity:1}.skin3d__fallback{transition:opacity .5s var(--ease-snap)}.skin3d[data-ready=true] .skin3d__fallback{opacity:0}.skin3d[data-ready=true] .pv__cta{border:1px solid var(--accent);justify-content:space-between;align-items:center;gap:.75rem;margin:.8rem 1rem 0;padding:.7rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.skin3d[data-ready=true] .pv__cta{border:1px solid color-mix(in oklab, var(--accent) 55%, transparent)}}.skin3d[data-ready=true] .pv__cta{background:var(--accent);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.skin3d[data-ready=true] .pv__cta{background:color-mix(in oklab, var(--accent) 9%, transparent)}}.skin3d[data-ready=true] .pv__cta{color:var(--accent);font-size:.8125rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.skin3d[data-ready=true] .pv__cta{color:color-mix(in oklab, var(--accent) 55%, #fff)}}.skin3d[data-ready=true] .pv__cta{transition:background-color .22s var(--ease-snap), border-color .22s var(--ease-snap);text-decoration:none}.pv__cta:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.pv__cta:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pv__cta:hover{background:color-mix(in oklab, var(--accent) 16%, transparent)}}.pv__cta:hover{border-color:var(--accent)}}.pv__skin{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.pv__hat{opacity:0;width:4.4rem;height:4.4rem;transition:opacity .25s var(--ease-snap), transform .5s var(--spring-snappy);position:absolute;top:-1.45rem;left:calc(50% - 2.2rem);transform:translateY(-20px)scale(.9)}.pv__hat.is-on{opacity:1;transform:none}.pv__nameplate{white-space:nowrap;background:#00000073;padding:.25rem .6rem;font-size:.95rem;position:absolute;bottom:.7rem;left:50%;translate:-50%}.pv__chat{color:#aaa;background:#00000080;gap:2px;margin:.8rem 1rem 0;padding:.5rem .65rem;font-size:.9rem;line-height:1.55;display:grid}.pv__chat p{overflow-wrap:anywhere;margin:0}.pv__gray{color:#aaa}.pv__dark{color:#555}.pv__badge{vertical-align:-.125em;width:auto;height:1em;image-rendering:pixelated;filter:drop-shadow(.1em .1em #00000080);display:inline-block}.pv__msg{transition:color .3s var(--ease-snap)}.pv__worn{min-height:4.5rem;margin:.9rem 1.25rem 0}.pv__worn ul{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.55rem .9rem;margin:0;padding:0;list-style:none;display:grid}.pv__worn li{color:#f3f0fae0;animation:swap .35s var(--spring-snappy) both;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.3;display:flex}.pv__hint{color:var(--faint);margin:0;font-size:.82rem;line-height:1.5}.pv__note{color:var(--faint);margin:.4rem 1.25rem 0;font-size:.8125rem}.cartbar{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:45;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(100% - 1.5rem,46rem);transition:transform .5s var(--spring-smooth), opacity .3s var(--ease-snap);background:#0d0b14eb;border-radius:6px;position:fixed;transform:translate(-50%);box-shadow:0 24px 60px -20px #000c}.cartbar[data-open=false]{opacity:0;pointer-events:none;transform:translate(-50%,160%)}.cartbar__tip{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.82rem;display:flex}.cartbar__tip .link{margin-left:auto;font-weight:600}.cartbar__row{align-items:center;gap:1rem;padding:.65rem .65rem .65rem 1rem;display:flex}.cartbar__items{margin:0;padding:0;list-style:none;display:flex}.cartbar__items li+li{margin-left:-6px}.cartbar__sum{color:var(--muted);gap:.35rem;margin:0 auto 0 0;font-size:.8125rem;display:grid}.cartbar__sum strong{color:#fff;font-size:1.1rem}.toast{z-index:46;border:1px solid var(--line-2);text-align:center;opacity:0;pointer-events:none;max-width:min(100% - 2rem,30rem);transition:transform .4s var(--spring-smooth), opacity .2s var(--ease-snap);background:#14101ff5;border-radius:4px;align-items:center;gap:.9rem;padding:.7rem 1rem;font-size:.85rem;line-height:1.4;display:flex;position:fixed;bottom:5.5rem;left:50%;transform:translate(-50%,12px)}.toast[data-show=true]{opacity:1;pointer-events:auto;transform:translate(-50%)}.toast .link{flex:none;font-weight:600}.dlg{width:min(100% - 1.5rem,34rem);max-height:min(94dvh,52rem);color:var(--text);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.dlg::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade .25s var(--ease-snap) both;background:#040308bd}.dlg[open] .dlg__panel{animation:dlg-in .45s var(--spring-smooth) both}@keyframes fade{0%{opacity:0}}@keyframes dlg-in{0%{opacity:0;transform:scale(.96)translateY(10px)}}.dlg__panel{overscroll-behavior:contain;border-radius:0;max-height:min(94dvh,52rem);padding:1.25rem 1.4rem;overflow-y:auto}.dlg__head{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.dlg__head h2{margin:0;font-size:1.4rem}.dlg__x{width:38px;height:38px;color:var(--muted);cursor:pointer;transition:transform .16s var(--ease-snap), background-color .16s var(--ease-snap), color .16s var(--ease-snap);background:#ffffff08;border:1px solid #ffffff14;border-radius:0;place-items:center;font-size:1.5rem;line-height:1;display:grid}.dlg__x:hover{color:#fff;background:#ffffff14}.dlg__x:active{transform:scale(.94)}.dlg__gate{justify-items:start;gap:.9rem;padding:.5rem 0 .25rem;display:grid}.dlg__gate h3{margin:0;font-size:1.25rem}.dlg__gate p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.dlg__gate-actions{flex-wrap:wrap;gap:.75rem;display:flex}.dlg__form{gap:.88rem;display:grid}.dlg__items{border:1px solid var(--line);background:#ffffff06;border-radius:0;gap:.5rem;margin:0;padding:.65rem .85rem;list-style:none;display:grid}.dlg__items li{align-items:center;gap:.75rem;font-size:.9rem;display:flex}.dlg__items li>:last-child,.dlg__items strong{margin-left:auto}.dlg__items span{overflow-wrap:anywhere;min-width:0}.dlg__target{border:1px solid var(--line);background:#ffffff08;border-radius:0;gap:.7rem;margin:0;padding:.85rem 1rem;display:grid}.dlg__methods{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem}.dlg__method{border:1px solid var(--line);min-height:64px;color:var(--muted);cursor:pointer;background:#ffffff05;border-radius:0;align-items:flex-start;gap:.7rem;padding:.75rem .85rem;font-size:.85rem;transition:border-color .16s cubic-bezier(.16,1,.3,1),background-color .16s cubic-bezier(.16,1,.3,1);display:flex}.dlg__method:hover{border-color:var(--line-2)}.dlg__method:has(input:checked){color:var(--text);background:#fc00ff14;border-color:#fc00ff}.dlg__method:has(input:focus-visible){outline:2px solid var(--violet-2);outline-offset:2px}.dlg__method input{width:18px;height:18px;accent-color:var(--violet);flex:none;margin:.1rem 0 0}.dlg__method-body{gap:.35rem;min-width:0;display:grid}.dlg__method-name{min-height:25px;color:var(--text);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.dlg__method-note{color:var(--muted);font-size:.78rem;line-height:1.4}.paypal-mark{background:#fff;border-radius:6px;justify-self:start;align-items:center;padding:4px 8px;line-height:0;display:inline-flex}.paypal-mark img{height:auto;display:block}@media (prefers-reduced-motion:reduce){.dlg__method{transition:none}}.dlg__legend{color:#e9d5ff;align-items:center;gap:.45rem;padding:0 .35rem;font-size:.82rem;font-weight:600;display:inline-flex}.dlg__stepno{color:#fff;background:#b754f440;border:1px solid #b754f480;border-radius:0;place-items:center;width:20px;height:20px;font-size:.8125rem;display:inline-grid}.dlg__who{align-items:center;gap:.8rem;display:flex}.dlg__face{width:44px;height:44px;image-rendering:pixelated;background:#00000059;border:1px solid #ffffff24;border-radius:0;flex:none;position:relative;overflow:hidden}.dlg__face[data-state=ok]{border-color:#4ade80a6;box-shadow:0 0 12px #4ade8040}.dlg__face-ok{color:#052e16;background:#22c55e;border-radius:999px;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:2px;right:2px}.dlg__field{flex:1;min-width:0}.dlg__name{margin:.4rem 0 0;font-weight:600}.switch{cursor:pointer;align-items:center;gap:.7rem;font-size:.875rem;display:flex}.switch input{opacity:0;pointer-events:none;position:absolute}.switch__track{width:38px;height:22px;transition:background-color .22s var(--ease-snap);background:#ffffff24;border-radius:999px;flex:none;position:relative}.switch__track:after{content:"";width:16px;height:16px;transition:transform .4s var(--spring-smooth);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.switch input:checked+.switch__track{background:var(--violet)}.switch input:checked+.switch__track:after{transform:translate(16px)}.switch input:focus-visible+.switch__track{outline:2px solid var(--violet-2);outline-offset:2px}.field{gap:.45rem;display:grid}.field label{color:var(--muted);font-size:.8125rem}.field input{border:1px solid var(--line-2);min-height:42px;font:inherit;color:#fff;transition:border-color .2s var(--ease-snap), box-shadow .3s var(--ease-snap);background:#ffffff0a;border-radius:8px;padding:0 .85rem;font-size:.95rem}.field input:focus{border-color:var(--violet-2);outline:none;box-shadow:0 0 0 3px #8b5cf640}.field__hint{min-height:1.1em;color:var(--faint);margin:0;font-size:.8125rem;line-height:1.35}.field__hint.is-ok{color:var(--green)}.field__hint.is-error{color:#fca5a5}.checks{gap:.55rem;display:grid}.check{color:var(--muted);cursor:pointer;align-items:flex-start;gap:.65rem;font-size:.8125rem;line-height:1.4;display:flex}.check input{width:18px;height:18px;accent-color:var(--violet);flex:none;margin-top:2px}.dlg__error{color:#fca5a5;background:#ef44441f;border-radius:4px;margin:0;padding:.7rem .9rem;font-size:.85rem}.dlg__legal{color:var(--faint);margin:0;font-size:.8125rem;line-height:1.55}.shop-how{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.steps{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(180deg, var(--line-2), transparent);width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:1.4rem}.steps__item{grid-template-columns:2.8rem minmax(0,1fr);gap:1.25rem;display:grid;position:relative}.steps__no{border:1px solid var(--line-2);background:var(--bg);border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;font-size:1.05rem;display:grid}.steps__title{letter-spacing:-.02em;align-items:center;gap:.7rem;margin:.55rem 0 0;font-size:1.15rem;font-weight:650;display:flex}.steps__text{max-width:46ch;color:var(--muted);margin:.6rem 0 0;font-size:.95rem;line-height:1.6}.shop-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.faq{gap:.35rem;display:grid}.faq__item{clip-path:var(--notch);transition:background-color .2s var(--ease-snap);background:#ffffff09}.faq__item:focus-within{clip-path:none}@media (hover:hover) and (pointer:fine){.faq__item:hover{background:#ffffff0f}}.faq__item h3{margin:0}.faq__q{width:100%;min-height:56px;font:600 1rem/1.3 var(--font-geist-sans), system-ui, sans-serif;text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.1rem;display:flex}.faq__icon{flex:none;width:14px;height:14px;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--muted);width:100%;height:2px;transition:transform .24s var(--ease-snap);position:absolute;top:50%;left:0}.faq__icon:after{transform:rotate(90deg)}.faq__q[aria-expanded=true] .faq__icon:after{transform:rotate(0)}.faq__a{transition:grid-template-rows .24s var(--ease-snap);grid-template-rows:0fr;display:grid}.faq__a[data-open=true]{grid-template-rows:1fr}.faq__a>div{overflow:hidden}.faq__a p{max-width:62ch;color:var(--muted);margin:0;padding:0 1.1rem 1.25rem;font-size:1rem;line-height:1.6}.shop-cta{text-align:center;border-top:1px solid var(--line);overflow:clip}.shop-cta__inner{z-index:2;justify-items:center;gap:1.5rem;display:grid;position:relative}.shop-cta .lead{max-width:40ch;margin:0}.shop-legal{width:min(100% - 3rem,80rem);color:var(--soft);margin:0 auto;padding-block:2.5rem;font-size:.875rem;line-height:1.6}.shop-page{place-items:center;min-height:calc(100dvh - 6rem);padding:2rem 1.5rem 5rem;display:grid}.shop-page--top{place-items:start center}.shop-panel{gap:1.25rem;width:min(100%,38rem);padding:2rem;display:grid}.shop-panel .h2,.shop-panel .lead{margin:0}.shop-panel__actions{flex-wrap:wrap;gap:.75rem;display:flex}.shop-panel__fine{color:var(--faint);margin:0;font-size:.8125rem;line-height:1.5}.receipt{border:1px solid var(--line);background:#ffffff08;border-radius:4px;gap:.7rem;padding:1rem 1.1rem;display:grid}.receipt__no{font:500 .95rem/1 var(--font-geist-mono), ui-monospace, monospace;margin:0}.receipt__no--plain{color:var(--muted)}.receipt__items{gap:.6rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.receipt__items li{align-items:center;gap:.7rem;font-size:.9rem;display:flex}.receipt__items strong{margin-left:auto}.receipt__gift{color:var(--muted);margin:0;font-size:.85rem}.receipt__sum{border-top:1px solid var(--line);gap:.3rem;margin:0;padding-top:.65rem;display:grid}.receipt__sum p{color:var(--muted);justify-content:space-between;gap:1rem;margin:0;font-size:.85rem;display:flex}.receipt__sum s{color:var(--faint)}.receipt__sum strong{color:var(--text);font-size:1rem}.tips ul{color:var(--muted);gap:.55rem;margin:.7rem 0 0;padding-left:1.1rem;font-size:.88rem;line-height:1.55;display:grid}.konto{gap:3rem;width:min(100%,52rem);display:grid}.konto__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.konto__block{gap:1rem;display:grid}.konto__empty{color:var(--faint);margin:0;font-size:.9rem}.konto__list,.konto__orders{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.konto__card{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.konto__main{flex:1;min-width:0}.konto__name{margin:0;font-size:1.1rem}.konto__bar{background:#ffffff1a;border-radius:999px;height:6px;margin-top:.7rem;overflow:hidden}.konto__bar span{border-radius:inherit;background:var(--violet-2);transform-origin:0;height:100%;animation:bar-in .8s var(--spring-snappy) both;display:block}@keyframes bar-in{0%{transform:scaleX(0)}}.konto__left{color:var(--muted);white-space:nowrap;font-size:.85rem}.konto__orders li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.konto__no{font:500 .9rem/1.2 var(--font-geist-mono), ui-monospace, monospace;margin:0}.konto__meta{color:var(--faint);margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.konto__right{text-align:right}.konto__right p:first-child{margin:0}@media (max-width:1180px){.tier{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tier__side{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.bundle{grid-template-columns:1fr}}@media (max-width:1023px){.shop-store__grid{grid-template-columns:1fr}.shop-store__preview{position:static}.shop-how,.shop-faq{grid-template-columns:1fr}}@media (max-width:860px){.shop-hero__grid{grid-template-columns:1fr}.hero-scene{--spread:clamp(95px, 27vw, 170px);height:300px}.shop-hero{padding-top:6rem}}@media (max-width:640px){.tier,.tier__side{grid-template-columns:1fr}.tile{grid-template-columns:auto minmax(0,1fr)}.tile__buy{grid-column:1/-1;grid-template-columns:auto 1fr;place-items:center stretch}.cartbar__row{flex-wrap:wrap}.cartbar__items{display:none}.shop-wrap{width:min(100% - 2rem,80rem)}}@media (prefers-reduced-motion:reduce){html:has(.shop){scroll-behavior:auto}.rise,.h1__word,.hero-scene,.swap,.pv__worn li{animation:.3s linear both fade}.rv,.rv[data-rv=pre]{filter:none;transition:opacity .3s linear;transform:none}.hero-cube,.hero-star,.pulse,.mc-tex--glint:after{animation:none}.hero-scene__stage,.cartbar,.toast,.pv__hat,.seg__ind,.faq__a,.switch__track:after{transition-duration:.01ms}.dlg[open] .dlg__panel{animation:.2s linear both fade}}.group__head--split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.duration-switch{--idx:1;background:#0c0916eb;border:1px solid #b754f46b;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative;box-shadow:0 0 24px #b754f42e,inset 0 1px #ffffff14}.duration-switch__pill{width:calc(50% - 4px);transform:translateX(calc(var(--idx) * 100%));pointer-events:none;background:linear-gradient(135deg,#b754f4,#fc00ff);border-radius:999px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 14px #fc00ff6b}.duration-switch__btn{z-index:1;color:var(--muted);font:700 .84rem/1 var(--font-geist-sans), system-ui, sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.52rem 1.15rem;transition:color .18s;display:inline-flex;position:relative}.duration-switch__btn.is-active{color:#fff}.duration-switch__badge{color:#86efac;background:#22c55e3d;border:1px solid #4ade808c;border-radius:999px;padding:.18rem .42rem;font-size:.8125rem;font-style:normal;font-weight:700}.tier__emblem{background:radial-gradient(circle at 50% 35%, var(--accent,#b754f4), #0c0a14e6);border-radius:12px;place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab, red, red)){.tier__emblem{background:radial-gradient(circle at 50% 35%, color-mix(in oklab, var(--accent,#b754f4) 28%, transparent), #0c0a14e6)}}.tier__emblem{border:1px solid var(--accent,#b754f4)}@supports (color:color-mix(in lab, red, red)){.tier__emblem{border:1px solid color-mix(in oklab, var(--accent,#b754f4) 48%, transparent)}}.tier__emblem{box-shadow:0 0 18px var(--accent,#b754f4)}@supports (color:color-mix(in lab, red, red)){.tier__emblem{box-shadow:0 0 18px color-mix(in oklab, var(--accent,#b754f4) 22%, transparent)}}.pv__playerfield{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pv__playerlabel{color:#c084fc;font-size:.8125rem;font-weight:700}.pv__tierswitch{background:#08060fc7;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:.35rem;margin:.55rem 1rem 0;padding:.25rem;display:grid}.pv__tiertab{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;padding:.42rem .4rem;font-size:.8125rem;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.pv__tiertab.is-active{background:var(--t-color,#b754f4)}@supports (color:color-mix(in lab, red, red)){.pv__tiertab.is-active{background:color-mix(in oklab, var(--t-color,#b754f4) 18%, #100c1ceb)}}.pv__tiertab.is-active{border-color:var(--t-color,#b754f4)}@supports (color:color-mix(in lab, red, red)){.pv__tiertab.is-active{border-color:color-mix(in oklab, var(--t-color,#b754f4) 60%, transparent)}}.pv__tiertab.is-active{color:#fff}.dlg .field input,.dlg__error{border-radius:0}.dlg__sum{gap:.28rem;margin:0 0 .35rem;display:grid}.dlg__sum p{color:var(--muted);justify-content:space-between;align-items:baseline;gap:1rem;margin:0;font-size:.85rem;display:flex}.dlg__sum s{color:var(--faint);text-decoration-thickness:1px}.dlg__off{color:#e9d5ff}.dlg__total{color:var(--text);margin-top:.15rem;font-size:.95rem}.dlg__total strong{color:#fff;font-size:1.25rem}
.shop{--faint:#f3f0fa8a;--soft:#f3f0fa9e;--grad:linear-gradient(90deg, #b754f4, #fc00ff);--heart:#fb4f8a;--gutter:1.5rem}@media (max-width:640px){.shop{--gutter:1rem}}html:has(.shop){scroll-padding-top:9.5rem}.shop .link{color:var(--lore)}.shop .sr-text{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sx-nav{z-index:30;background:#08060e;position:sticky;top:calc(5rem - 1px)}.sx-nav__inner{align-items:center;gap:.5rem;display:flex}.sx-nav__tabs{overscroll-behavior-x:contain;scrollbar-width:none;flex:1;min-width:0;padding-block:.4rem;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.sx-nav__tabs::-webkit-scrollbar{display:none}.sx-nav__tabs ul{gap:.1rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}.sx-tab{min-height:44px;font:600 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;color:var(--muted);transition:color .2s var(--ease-snap), background-color .2s var(--ease-snap);align-items:center;gap:.55rem;padding:0 .85rem;text-decoration:none;display:inline-flex;position:relative}.sx-tab:after{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform .4s var(--spring-smooth);position:absolute;bottom:0;left:.85rem;right:.85rem;transform:scaleX(0)}.sx-tab[aria-current=page]{color:#fff}.sx-tab[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.sx-tab:hover{color:#fff}}.sx-nav__actions{align-items:center;gap:.25rem;display:flex}.sx-player{position:relative}.sx-player__btn{height:44px;font:600 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);cursor:pointer;transition:color .18s var(--ease-snap);background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .6rem;display:inline-flex}.sx-player__btn.is-set,.sx-player__btn:hover{color:#fff}.sx-player__head{width:20px;height:20px;image-rendering:pixelated;border-radius:2px;box-shadow:0 0 0 1px #0009}.sx-player__name{text-overflow:ellipsis;white-space:nowrap;max-width:8.5rem;overflow:hidden}.sx-player__pop{z-index:60;gap:.55rem;width:16.5rem;padding:.85rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.sx-player__row{gap:.4rem;display:flex}.sx-player__row input{border:1px solid var(--line-2);min-width:0;font:500 1rem/1.2 var(--font-geist-sans), system-ui, sans-serif;color:#fff;background:#0000008c;border-radius:0;flex:1;padding:.5rem .6rem}.sx-player__row input:focus{border-color:#b754f4;outline:none}.sx-player__reset{justify-self:start;font-size:.8125rem}.sx-cartbtn.is-filled{color:#fff;background:#b754f424}.sx-iconbtn{width:44px;height:44px;clip-path:var(--notch);color:var(--muted);cursor:pointer;transition:background-color .2s var(--ease-snap), color .2s var(--ease-snap), transform .16s var(--ease-snap);background:0 0;border:0;place-items:center;text-decoration:none;display:inline-grid;position:relative}.sx-iconbtn:focus-visible{clip-path:none}.sx-iconbtn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.sx-iconbtn:hover{color:#fff;background:#ffffff14}}.sx-count{background:var(--violet);min-width:1.15rem;height:1.15rem;font:700 .8125rem/1.15rem var(--font-geist-sans), system-ui, sans-serif;text-align:center;color:#fff;box-shadow:0 0 0 2px var(--bg);padding:0 .3rem}@keyframes count-pop{0%{transform:scale(.7)}}.sx-count{animation:count-pop .35s var(--spring-snappy)}.sx-iconbtn .sx-count{position:absolute;top:3px;right:1px}.sx-count--inline{box-shadow:none;margin-left:.15rem}.sx-hdr-gap{height:0}@media (max-width:639px){.sx-hdr-gap{height:1rem}}.shop-hero--compact{justify-content:flex-start;gap:0;min-height:0;padding:6.5rem 0 2.5rem}.shop-hero--compact .h1{font-size:clamp(2.75rem,6.4vw,5.75rem)}.shop-hero--compact .lead{max-width:46ch;margin-top:1.1rem}.shop-hero--compact .hero-scene{height:clamp(250px,30vw,400px)}.sx-heroactions{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.sx-heroactions .btn{margin-top:0}.hero-item{width:var(--w);margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);pointer-events:none;filter:drop-shadow(0 28px 26px #0000008c)drop-shadow(0 0 34px #b754f461);animation:6.5s cubic-bezier(.45,0,.55,1) infinite bob;position:absolute;top:50%;left:50%}.hero-item .sx-img{filter:none;width:100%;height:100%;scale:1.12}.hero-item--front{--w:clamp(190px, 21vw, 290px);translate:0 -34% 150px}.hero-item--left{--w:clamp(120px, 13vw, 185px);translate:calc(var(--spread) * -1) -30% -70px;animation-duration:7.5s;animation-delay:-2.2s}.hero-item--right{--w:clamp(120px, 13vw, 185px);translate:var(--spread) -26% -40px;animation-duration:8.5s;animation-delay:-4.4s}.shop[data-motion=off] .hero-item{animation-play-state:paused}.sx-home__stack,.sx-row,.sx-browser,.sx-sets,.sx-setsec,.sx-groups,.sx-group,.sx-preview,.sx-look,.sx-search,.sx-buy,.sx-ranks__copy{grid-template-columns:minmax(0,1fr)}.shop-section.sx-page{padding-top:1.5rem;padding-bottom:clamp(3rem,6vw,5rem)}.sx-pagehead{margin-bottom:1.25rem}.sx-title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5vw,3rem);font-weight:700;line-height:1.05}.sx-lead{max-width:60ch;color:var(--muted);margin:.7rem 0 0;line-height:1.55}.sx-crumbs ol{color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0 0 1rem;padding:0;font-size:.82rem;list-style:none;display:flex}.sx-crumbs li+li:before{content:"›";margin-right:.5rem}.sx-crumbs a{color:var(--muted);text-underline-offset:3px;padding-block:.3rem;display:inline-block}.sx-crumbs [aria-current]{color:#fff}@media (hover:hover) and (pointer:fine){.sx-crumbs a:hover{color:#fff;text-decoration:underline}}.sx-note{border:1px solid color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 8%, transparent);color:#f3f0fad6;border-radius:4px;align-items:center;gap:.8rem;margin:0 0 1.5rem;padding:.8rem 1rem;font-size:.88rem;line-height:1.5;display:flex}.sx-note strong{color:#fff}.shop-section.shop-store{padding-top:clamp(2.5rem,4.5vw,4rem)}.sx-card{--accent:var(--rar,#b754f4);flex-direction:column;height:100%;padding:6px;display:flex}.sx-card__media{aspect-ratio:1;background:color-mix(in oklab, var(--accent) 5%, #0a0812);place-items:center;display:grid;position:relative;overflow:hidden}.sx-img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 16px #00000080);width:100%;height:100%;transition:transform .3s var(--ease-snap);display:block;scale:1.1}.sx-img--px{width:80%;height:80%;image-rendering:pixelated;scale:none}@media (hover:hover) and (pointer:fine){.sx-card:hover .sx-img{transform:scale(1.07)}}.sx-card[data-render] .sx-card__media,.sx-set[data-render] .sx-set__media{--figure:112%;--overhang:14%;clip-path:inset(calc(var(--overhang) * -1) 0 0 0);background:radial-gradient(ellipse 72% 66% at 50% 58%, color-mix(in oklab, var(--accent) 17%, transparent), transparent 74%), linear-gradient(180deg, #0d0919, #08060f);overflow:visible}.sx-card[data-render],.sx-set[data-render]{isolation:isolate;clip-path:none;background:0 0}.sx-card[data-render]:before,.sx-set[data-render]:before{content:"";z-index:-1;background:var(--tip-rest);clip-path:var(--notch);transition:box-shadow .2s var(--ease-snap);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.sx-card[data-render]:hover,.sx-set[data-render]:hover{box-shadow:none}.sx-card[data-render]:hover:before,.sx-set[data-render]:hover:before{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 80%, var(--tip-a)), inset 0 0 0 4px var(--tip-rest), inset 0 0 0 5px color-mix(in oklab, var(--accent) 35%, var(--tip-b))}}.sx-card[data-render] .sx-img,.sx-set[data-render] .sx-img{width:var(--figure);max-width:none;height:var(--figure);filter:none;-o-object-position:50% 100%;object-position:50% 100%;transform-origin:50% 100%;transition:transform .26s var(--ease-snap);position:absolute;bottom:0;left:50%;translate:-50%;scale:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sx-card[data-render]:hover .sx-img,.sx-set[data-render]:hover .sx-img{transform:scale(1.035)}}.sx-badges{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:.5rem;left:.5rem}.sx-badge{clip-path:var(--notch);font:700 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);background:#1b1726;align-items:center;gap:.4rem;padding:.3rem .45rem;display:inline-flex}.sx-badge--new{color:#06281c;background:#6ee7b7}.sx-badge--limited{color:#2c1f03;background:#fcd34d}.sx-badge--set{color:#260d42;background:#e9d5ff}.sx-badge--rarity{color:#fff}.sx-dot{background:var(--rar,var(--accent));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 1px #0000008c}.sx-heart{z-index:3;color:#fff9;cursor:pointer;width:44px;height:44px;transition:color .2s var(--ease-snap), background-color .2s var(--ease-snap), transform .2s var(--ease-snap);background:0 0;border:0;border-radius:4px;place-items:center;display:grid;position:absolute;top:.15rem;right:.15rem}.sx-heart:active{transform:scale(.9)}.sx-heart.is-on{color:var(--heart)}@media (hover:hover) and (pointer:fine){.sx-heart:hover{color:#fff;background:#ffffff17}.sx-heart.is-on:hover{color:var(--heart)}}.px-heart{filter:drop-shadow(0 1px #0009);display:block}.px-heart__body{fill:currentColor}.px-heart__shine{fill:#fff;opacity:0}.px-heart.is-on .px-heart__shine{opacity:.85}.sx-heart.is-on .px-heart{animation:heart-pop .4s var(--spring-snappy)}@keyframes heart-pop{0%{transform:scale(.8)}}.sx-card__body,.sx-set__body{flex:1;align-content:start;gap:.25rem;padding:.7rem .45rem .45rem;display:grid}.sx-card__name,.sx-set__name{font:650 1rem/1.25 var(--font-geist-sans), system-ui, sans-serif;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0}.sx-card__link{color:#fff;text-decoration:none}.sx-card__link:after{content:"";z-index:2;border-radius:4px;position:absolute;inset:0}.sx-card__link:focus-visible{outline:none}:is(.sx-card:has(.sx-card__link:focus-visible),.sx-set:has(.sx-card__link:focus-visible)){outline:2px solid var(--violet-2);outline-offset:3px}.sx-card__meta{color:var(--soft);align-items:center;gap:.45rem;margin:0;font-size:.875rem;line-height:1.3;display:flex}.sx-card__price{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:.35rem 0 0;display:flex}.sx-card__from{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft)}.sx-card__price .mc{color:#fff;font-size:1.15rem;line-height:1}.sx-home__stack{gap:clamp(2.5rem,5vw,4rem);display:grid}.shop-section.sx-home{padding-top:2rem;padding-bottom:0}.sx-row{gap:1.1rem;display:grid}.sx-row__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.sx-row__title{letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:650;line-height:1.05}.sx-row__hint{color:var(--muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.5}.sx-more{min-height:44px;font:650 1rem/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;color:var(--lore);flex:none;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.sx-more .pxi{transition:transform .2s var(--ease-snap)}@media (hover:hover) and (pointer:fine){.sx-more:hover{color:#fff}.sx-more:hover .pxi{transform:translate(4px)}}.sx-row__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sx-row__list--sets{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-row__list>li{min-width:0}@media (max-width:700px){.sx-row__list,.sx-row__list--sets{margin-inline:calc(var(--gutter) * -1);padding:1.6rem var(--gutter) 1.1rem;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:clamp(10.5rem,34vw,14rem);grid-auto-flow:column;overflow-x:auto}.sx-row__list::-webkit-scrollbar{display:none}.sx-row__list>li{scroll-snap-align:start}.sx-row__list--sets{grid-auto-columns:clamp(14rem,44vw,18rem)}}@media (min-width:701px) and (max-width:1099px){.sx-row__list{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-row__list--sets{grid-template-columns:repeat(2,minmax(0,1fr))}}.sx-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.sx-grid>li{min-width:0}@media (max-width:640px){.sx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}}.sx-card:active,.sx-set:active{transition-duration:.12s;transform:translateY(-1px)scale(.99)}.sx-card[data-glint] .sx-card__media:after{content:"";z-index:0;pointer-events:none;-webkit-mask:var(--tex) center / contain no-repeat;-webkit-mask:var(--tex) center / contain no-repeat;mask:var(--tex) center / contain no-repeat;mix-blend-mode:screen;opacity:.24;image-rendering:pixelated;transition:opacity .3s var(--ease-snap);background:url(/mc-items/_glint.png) 0 0/128px 128px;animation:6s linear infinite paused glint;position:absolute;inset:0;scale:1.1}.sx-card[data-glint]:hover .sx-card__media:after{opacity:.55;animation-play-state:running}.sx-card[data-glint]:has(.sx-card__link:focus-visible) .sx-card__media:after{opacity:.55;animation-play-state:running}.sx-card[data-render][data-glint] .sx-card__media:after{width:var(--figure);height:var(--figure);opacity:.08;inset:auto auto 0 50%;translate:-50%;scale:none}.sx-card[data-render][data-glint]:hover .sx-card__media:after{opacity:.28}.sx-card[data-render][data-glint]:has(.sx-card__link:focus-visible) .sx-card__media:after{opacity:.28}.sx-card--spot{padding:10px}.sx-card--spot .sx-card__media{aspect-ratio:auto;background:radial-gradient(ellipse 62% 58% at 50% 56%, color-mix(in oklab, var(--accent) 38%, transparent), transparent 72%), linear-gradient(180deg, #0d0919, #08060f);flex:1;min-height:21rem}.sx-card--spot .sx-img{scale:1.04}.sx-card--spot[data-render] .sx-card__media{--figure:106%;--overhang:6%;background:radial-gradient(ellipse 62% 62% at 50% 56%, color-mix(in oklab, var(--accent) 34%, transparent), transparent 72%), linear-gradient(180deg, #0d0919, #08060f)}.sx-card--spot[data-render] .sx-img{scale:none}.sx-card--spot .sx-card__body{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.35rem 1rem;padding:1.1rem .7rem .7rem}.sx-card--spot .sx-card__name{letter-spacing:-.025em;grid-column:1;font-size:clamp(1.3rem,2.1vw,1.85rem);line-height:1.1}.sx-card--spot .sx-card__meta{grid-column:1;font-size:.85rem}.sx-card--spot .sx-card__price{grid-column:1}.sx-card--spot .sx-card__price .mc{font-size:1.5rem}.sx-card__cta{background:var(--violet);min-height:44px;font:700 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;border-radius:4px;grid-area:1/2/span 3;align-items:center;gap:.5rem;padding:0 1.1rem;display:inline-flex;box-shadow:inset 0 1px #fff3,0 12px 32px -14px #7c3aede6}.sx-row__list--bento{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-row__list--bento>li:first-child{grid-area:1/1/span 2/span 2}.sx-row__list--bento>li:first-child .sx-card{min-height:100%}.sx-row__list.rv{transition:none}.sx-row__list.rv[data-rv=pre]{opacity:1;filter:none;transform:none}.sx-row__list.rv>li{transition:opacity .5s var(--spring-snappy), transform .5s var(--spring-snappy);transition-delay:calc(var(--n,0) * 60ms)}.sx-row__list.rv[data-rv=pre]>li{opacity:0;transform:translateY(22px)}.sx-row__list>li:nth-child(2){--n:1}.sx-row__list>li:nth-child(3){--n:2}.sx-row__list>li:nth-child(4){--n:3}.sx-row__list>li:nth-child(5){--n:4}.sx-row__list>li:nth-child(6){--n:5}@media (max-width:1099px){.sx-row__list--bento{grid-template-rows:none;grid-template-columns:clamp(17rem,66vw,23rem);align-items:start}.sx-row__list--bento>li:first-child{grid-area:auto}.sx-card--spot .sx-card__media{min-height:15rem}}.sx-set{flex-direction:column;height:100%;padding:8px;display:flex}.sx-set__media{aspect-ratio:4/3;background:radial-gradient(70% 70% at 50% 55%,#b754f447,#0000 72%),linear-gradient(#0c0818,#08060f);border-radius:2px;gap:4px;padding:10px;display:grid;overflow:hidden}.sx-set__media--1{grid-template-columns:1fr}.sx-set__media--2{grid-template-columns:repeat(2,1fr)}.sx-set__media--3{grid-template-columns:repeat(3,1fr)}.sx-set__media--4{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.sx-set[data-render]{--accent:var(--rar,#b754f4)}.sx-set[data-render] .sx-set__media{--figure:116%;--overhang:16%;aspect-ratio:5/4;border-radius:0;padding:0;position:relative}.sx-set__cell{place-items:center;min-width:0;min-height:0;display:grid}.sx-set__cell .sx-img{width:100%;height:100%;scale:1.05}.sx-promo{isolation:isolate;border:1px solid var(--line-2);background:radial-gradient(60% 120% at 88%,#b754f43d,#0000 70%),#0b0813;border-radius:6px;position:relative;overflow:clip}.sx-promo__veil{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0b0813 0%,#0b0813a6 55%,#0000 100%);position:absolute;inset:0}.sx-promo__inner{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative}.sx-promo__title{letter-spacing:-.045em;background-image:var(--grad);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:.9rem 0 0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:700;line-height:1}.sx-promo__text{max-width:52ch;color:var(--muted);margin:1rem 0 0;line-height:1.6}.sx-promo__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.sx-promo__side{justify-items:center;gap:1.75rem;display:grid}.sx-slots{align-items:flex-end;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.sx-slot{aspect-ratio:1;width:6.5rem;animation:6.5s cubic-bezier(.45,0,.55,1) infinite bob;animation-delay:calc(var(--i,0) * -2.1s);background:#150f22;place-items:center;display:grid;box-shadow:0 0 0 1px #000,inset 3px 3px #07050d,inset -3px -3px #ffffff21,0 22px 40px -22px #b754f4b3}.sx-slot:nth-child(2){width:8.25rem;translate:0 -.9rem}.sx-slot .sx-img{filter:drop-shadow(0 8px 8px #0000008c);width:100%;height:100%;scale:1.1}.sx-slot .sx-img--px{width:76%;height:76%;scale:none}.shop[data-motion=off] .sx-slot{animation-play-state:paused}.sx-cd{justify-items:center;gap:.9rem;display:grid}.sx-cd__cells{gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.sx-cd__cells li,.sx-cd__pending{box-shadow:0 0 0 1px #000, inset 0 0 0 2px var(--tip-a), inset 0 0 0 4px #100010e6;background:#00000080;border-radius:4px}.sx-cd__cells li{justify-items:center;gap:.5rem;min-width:4.4rem;padding:.95rem .6rem .75rem;display:grid}.sx-cd__num{color:#fff;font-size:2rem;line-height:1}.sx-cd__unit{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft)}.sx-cd__label{color:var(--soft);margin:0;font-size:.82rem}.sx-cd__pending{color:#fff;margin:0;padding:.9rem 1.4rem;font-size:1.35rem}@media (prefers-reduced-motion:reduce){.sx-cd__sec{display:none}}.sx-ranks{background:var(--bg);min-height:clamp(15rem,24vw,21rem);clip-path:var(--notch);justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding:clamp(1.25rem,2.6vw,2.25rem);display:flex;position:relative;overflow:hidden}.sx-ranks__sky{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 58%;object-position:50% 58%;width:100%;max-width:none;height:100%;image-rendering:pixelated;position:absolute;inset:0}.sx-ranks__title{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(2.25rem,4.6vw,3.75rem);font-weight:700;line-height:1;position:relative}.sx-ranks__text{color:#fff;margin:.5rem 0 0;font-size:1.125rem;line-height:1.35;position:relative}.sx-ranks__copy,.sx-ranks__cta{position:relative}.sx-ranks__cta{flex:none}@media (max-width:640px){.sx-ranks{background:var(--tip-rest);flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:0;padding-top:calc(62vw + 1rem)}.sx-ranks__sky{-o-object-position:50% 45%;object-position:50% 45%;height:62vw;inset:0 0 auto}}.sx-wishband{color:var(--heart);align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.sx-wishband p{gap:.2rem;margin:0 auto 0 0;display:grid}.sx-wishband strong{color:#fff}.sx-wishband span{color:var(--muted);font-size:.85rem}.sx-card__foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.sx-addcart{flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}.sx-addcart__go{font:600 .82rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--accent,#b754f4);text-underline-offset:3px;text-decoration:underline}.sx-buy__set{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.sx-card__price.mc{color:#fff;margin:0;font-size:1.15rem;line-height:1}.sx-card__3dbadge{font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#e9d5ff;background:#b754f424;border:1px solid #b754f452;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .5rem;display:inline-flex}.sx-studio{background:radial-gradient(circle at 22% 35%,#b754f429,#0a0812eb 70%);grid-template-columns:minmax(290px,380px) minmax(0,1fr);gap:1.5rem;padding:1.35rem;display:grid}.sx-studio__stage{background:radial-gradient(circle at 50% 45%,#b754f438,#07050df2 72%);border:1px solid #b754f447;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:410px;padding:1rem;display:flex}.sx-studio__top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.sx-studio__skinbar{background:#0f0c1ae0;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.5rem;padding:.3rem .65rem .3rem .35rem;display:inline-flex}.sx-studio__head{width:24px;height:24px;image-rendering:pixelated;border-radius:4px}.sx-studio__skinbtn{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:.82rem;display:inline-flex}.sx-studio__skinaction{color:#c084fc;font-size:.8125rem;font-weight:600}.sx-studio__skinform{align-items:center;gap:.35rem;display:inline-flex}.sx-studio__skinform input{color:#fff;background:#0000008c;border:1px solid #b754f480;border-radius:4px;width:125px;padding:.25rem .45rem;font-size:.8125rem}.sx-studio__hint{color:var(--muted);align-items:center;gap:.3rem;font-size:.8125rem;display:inline-flex}.sx-studio__canvas{height:280px;margin:.25rem 0;position:relative}.sx-studio__activebar{background:#0e0b18d9;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.sx-studio__activelabel{color:var(--muted);font-size:.8125rem;display:block}.sx-studio__activename{color:#fff;font-size:.95rem}.sx-studio__activeactions{align-items:center;gap:.65rem;display:inline-flex}.sx-studio__picker{flex-direction:column;gap:1rem;min-width:0;display:flex}.sx-studio__tabs{background:#00000073;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:.45rem;padding:.3rem;display:inline-flex}.sx-studio__tab{color:var(--muted);font:600 .82rem/1 var(--font-geist-sans), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.4rem;padding:.5rem .95rem;transition:background-color .18s,color .18s;display:inline-flex}.sx-studio__tab[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#b754f452,#fc00ff38);box-shadow:inset 0 0 0 1px #b754f48c}.sx-studio__dot{background:#4ade80;border-radius:999px;width:6px;height:6px}.sx-studio__grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.sx-studio__item{color:#fff;cursor:pointer;text-align:center;background:#100d1ab8;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;width:100%;padding:.6rem .5rem;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.sx-studio__item:hover{border-color:color-mix(in oklab, var(--accent,#b754f4) 55%, transparent);transform:translateY(-2px)}.sx-studio__item[aria-pressed=true]{border-color:var(--accent,#b754f4);background:color-mix(in oklab, var(--accent,#b754f4) 16%, #100d1ae6);box-shadow:0 0 18px color-mix(in oklab, var(--accent,#b754f4) 28%, transparent)}.sx-studio__thumb{width:68px;height:68px;position:relative}.sx-studio__itemname{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.sx-studio__itemprice{color:var(--lore);font-size:.8125rem}@media (max-width:960px){.sx-studio{grid-template-columns:1fr}}.sx-board__head{margin-bottom:1rem}.sx-board__sub{opacity:.8;max-width:42rem}.sx-board__panel{background:var(--tip-rest);clip-path:var(--notch);padding:1rem 1.1rem}.sx-board{-moz-columns:13rem;columns:13rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:0;padding:0;list-style:none}.sx-board__row{-moz-column-break-inside:avoid;break-inside:avoid;align-items:center;gap:.6rem;padding-block:.22rem;display:flex}.sx-board__row img{image-rendering:pixelated}.sx-board__name{overflow-wrap:anywhere;font-weight:600}
.sx-browser{gap:1.15rem;display:grid}.sx-filterbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;gap:.6rem;display:grid}.sx-searchfield{border:1px solid var(--line-2);min-height:48px;color:var(--soft);transition:border-color .2s var(--ease-snap), box-shadow .3s var(--ease-snap);background:#ffffff0a;border-radius:4px;align-items:center;gap:.7rem;padding:0 .9rem;display:flex}.sx-searchfield:focus-within{border-color:var(--violet-2);box-shadow:0 0 0 3px #8b5cf640}.sx-searchfield svg{flex:none}.sx-searchfield input{min-width:0;min-height:46px;font:500 .95rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;background:0 0;border:0;flex:1}.sx-searchfield input:focus-visible{outline:none}.sx-searchfield input::placeholder{color:var(--soft)}.sx-select select{border:1px solid var(--line-2);height:100%;min-height:48px;font:600 .85rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;cursor:pointer;appearance:none;background:#ffffff0a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23cfc8e0' stroke-width='2'/%3E%3C/svg%3E") right .85rem center/12px no-repeat;border-radius:4px;padding:0 2.4rem 0 .9rem}.sx-select select option{color:#fff;background:#14101f}.sx-filtertoggle{display:none}.sx-panel{border:1px solid var(--line);background:#ffffff06;border-radius:4px;flex-wrap:wrap;gap:1rem 2.25rem;padding:1rem 1.1rem 1.1rem;display:flex}.sx-fs{border:0;min-width:0;margin:0;padding:0}.sx-fs--wide{flex:100%}.sx-fs legend{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);margin-bottom:.55rem;padding:0}.sx-chips{flex-wrap:wrap;gap:.4rem;display:flex}.sx-chip{display:inline-flex;position:relative}.sx-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-chip>span{border:1px solid var(--line-2);min-height:40px;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);pointer-events:none;transition:border-color .2s var(--ease-snap), background-color .2s var(--ease-snap), color .2s var(--ease-snap);background:#ffffff08;border-radius:4px;align-items:center;gap:.45rem;padding:0 .85rem;display:inline-flex}.sx-chip:has(input:checked)>span{border-color:color-mix(in oklab, var(--rar,var(--accent)) 70%, transparent);background:color-mix(in oklab, var(--rar,var(--accent)) 18%, transparent);color:#fff}.sx-chip:has(input:focus-visible)>span{outline:2px solid var(--violet-2);outline-offset:2px}@media (hover:hover) and (pointer:fine){.sx-chip:hover input:not(:checked)+span{color:#fff;border-color:#ffffff57}}.sx-resultbar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:2rem;display:flex}.sx-resultcount{color:var(--muted);margin:0;font-size:.95rem}.sx-resultcount strong{color:#fff}.sx-active{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sx-pill{border:1px solid color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 14%, transparent);min-height:32px;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;cursor:pointer;transition:background-color .2s var(--ease-snap);border-radius:999px;align-items:center;gap:.5rem;padding:0 .7rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.sx-pill:hover{background:color-mix(in oklab, var(--accent) 26%, transparent)}}.sx-groups{gap:2.75rem;display:grid}.sx-group{gap:1rem;display:grid}.sx-group__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.sx-group__count{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;color:var(--soft);margin-left:.8rem}.sx-loadmore{justify-items:center;gap:.7rem;margin-top:1.5rem;display:grid}.sx-loadmore p{color:var(--soft);margin:0;font-size:.85rem}.sx-empty{text-align:center;justify-items:center;gap:.9rem;max-width:34rem;margin:1.5rem auto;padding:2.5rem 1.5rem;display:grid}.sx-empty__title{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:650}.sx-empty p{max-width:44ch;color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}@media (max-width:899px){.sx-filterbar{grid-template-columns:minmax(0,1fr) auto}.sx-searchfield{grid-column:1/-1}.sx-filtertoggle{min-height:48px;display:inline-flex}.sx-panel{display:none}.sx-panel[data-open=true]{display:flex}}.sx-sets{gap:.5rem;display:grid}.sx-setsec{background:var(--tip-rest);clip-path:var(--notch);content-visibility:auto;contain-intrinsic-size:auto 13rem;grid-template-columns:19rem minmax(0,1fr);align-items:center;gap:1rem 2rem;padding:1rem 1.1rem;display:grid}.sx-setsec:focus-within{clip-path:none}.sx-setsec__head{align-content:start;gap:.75rem;display:grid}.sx-setsec__head .sx-row__title{font-size:clamp(1.5rem,2.2vw,2rem)}.sx-setsec__buy{flex-wrap:wrap;gap:.4rem;display:flex}.sx-setsec__buy .btn{flex:0 auto}.sx-pieces{overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:minmax(0,10.5rem);grid-auto-flow:column;gap:.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.sx-pieces::-webkit-scrollbar{display:none}.sx-piece{color:var(--text);gap:.35rem;text-decoration:none;display:grid}.sx-piece__img{aspect-ratio:1;transition:background-color .2s var(--ease-snap);background:#ffffff08;place-items:center;display:grid;position:relative;overflow:hidden}.sx-piece__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}.sx-piece:focus-visible{outline-offset:2px}@media (hover:hover) and (pointer:fine){.sx-piece:hover .sx-piece__img{background:#ffffff14}.sx-piece:hover .sx-img{transform:scale(1.06)}}.sx-setsec__head strong{color:#fff;font-size:1.05rem}.sx-setsec__head s{color:var(--soft)}.sx-setsec__save{vertical-align:2px;margin-left:.5rem}.dlg.sx-searchdlg{width:min(100% - 1.5rem,40rem);margin-top:8dvh}.dlg.sx-searchdlg[open] .dlg__panel,.dlg.sx-searchdlg::backdrop{animation:none}.sx-search{gap:.9rem;display:grid}.sx-search__form{border:1px solid var(--line-2);min-height:52px;color:var(--soft);transition:border-color .2s var(--ease-snap), box-shadow .3s var(--ease-snap);background:#ffffff0d;border-radius:4px;align-items:center;gap:.7rem;padding:0 .2rem 0 .9rem;display:flex}.sx-search__form:focus-within{border-color:var(--violet-2);box-shadow:0 0 0 3px #8b5cf640}.sx-search__form svg{flex:none}.sx-search__form input{min-width:0;min-height:48px;font:500 1.05rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;background:0 0;border:0;flex:1}.sx-search__form input:focus-visible{outline:none}.sx-search__form input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.sx-search__form input::placeholder{color:var(--soft)}.sx-search__body{overscroll-behavior:contain;gap:.4rem;max-height:min(52dvh,28rem);display:grid;overflow-y:auto}.sx-hits,.sx-quick{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sx-hit{color:#fff;border-radius:4px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.45rem .6rem;text-decoration:none;display:grid}.sx-hit:hover,.sx-hit:focus-visible{background:#b754f429}.sx-hit__img{background:#0b0818;border-radius:3px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.sx-hit__img .sx-img{filter:none;width:100%;height:100%;scale:1.15}.sx-hit__img .sx-img--px{scale:none}.sx-hit__text{gap:.2rem;min-width:0;display:grid}.sx-hit__text strong{font:650 .92rem/1.2 var(--font-geist-sans), system-ui, sans-serif;overflow-wrap:anywhere}.sx-hit__text span{color:var(--soft);font-size:.8125rem}.sx-hit__price{font-size:.95rem}.sx-search__all{border-top:1px solid var(--line);min-height:44px;color:var(--lore);justify-content:space-between;align-items:center;padding:0 .6rem;font-weight:600;text-decoration:none;display:flex}.sx-search__none{color:var(--muted);margin:.4rem .6rem;font-size:.9rem;line-height:1.5}.sx-search__label{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);margin:.2rem 0 .1rem}.sx-quick{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.sx-quick__link{border:1px solid var(--line);min-height:48px;font:600 .88rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;border-radius:4px;align-items:center;gap:.7rem;padding:0 .8rem;text-decoration:none;display:flex}.sx-quick__link:hover{background:#b754f41f;border-color:#b754f499}.sx-search__keys{color:var(--soft);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.8125rem;display:flex}.sx-search__keys kbd{border:1px solid var(--line-2);font:500 .8125rem/1 var(--font-geist-mono), ui-monospace, monospace;color:#fff;background:#ffffff0f;border-radius:3px;padding:.15rem .4rem}@media (hover:none){.sx-search__keys{display:none}}.field__hint{color:var(--soft)}.field__hint svg,.field__hint .pxi{vertical-align:-2px;display:inline-block}.dlg__x{color:var(--muted);place-items:center;display:grid}.dlg__target{min-width:0;margin:0}.dlg__legend{font:650 .95rem/1 var(--font-geist-sans), system-ui, sans-serif;align-items:center;gap:.6rem;padding:0 .4rem;display:flex}.dlg__stepno{background:var(--violet);border-radius:3px;place-items:center;width:1.55rem;height:1.55rem;font-size:.85rem;line-height:1;display:grid}.dlg__who{align-items:flex-end;gap:.85rem;display:flex}.dlg__face{width:48px;height:48px;box-shadow:0 0 0 1px var(--line-2);transition:box-shadow .25s var(--ease-snap);background:#ffffff0d;border-radius:4px;flex:none;margin-bottom:.1rem;position:relative}.dlg__face[data-state=ok]{box-shadow:0 0 0 2px var(--green)}.dlg__face[data-state=error]{box-shadow:0 0 0 2px #fca5a5}.dlg__face-img{width:100%;height:100%;image-rendering:pixelated;-o-object-fit:cover;object-fit:cover;border-radius:3px;display:block}.dlg__face-ok{background:var(--green);color:#04130d;width:20px;height:20px;animation:heart-pop .4s var(--spring-snappy);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-7px;right:-7px;box-shadow:0 0 0 2px #100010}.dlg__field{flex:1;min-width:0}.dlg__captcha{justify-content:center;min-height:65px;display:flex}.dlg__error{align-items:flex-start;gap:.6rem;display:flex}.dlg__error svg{flex:none;margin-top:1px}.dlg__legal--hint{color:var(--muted);margin-top:-.4rem}.pv__name{margin:.8rem 1rem 0}.pv__name .field__hint{align-items:center;gap:.3rem;min-height:1.3em;display:flex}.toast.sx-toast{bottom:1.5rem}
.sx-itemhead{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:1.5rem;display:flex}.sx-detail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.sx-preview{gap:.9rem;display:grid}.sx-stage{--wall:url(/textures/obsidian-wall.png);isolation:isolate;aspect-ratio:25/23;border:1px solid var(--line-2);background-color:#0a0714;border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.sx-stage:before{content:"";z-index:-2;background:var(--wall) center / 128px repeat;image-rendering:pixelated;opacity:.5;position:absolute;inset:0}.sx-stage:after{content:"";z-index:-1;background:radial-gradient(58% 52% at 50% 56%,#b754f44d,#0000 70%),linear-gradient(#0504092e,#050409d1);position:absolute;inset:0}.sx-stage[data-bg=nether]{--wall:url(/textures/nether-wall.png)}.sx-stage[data-bg=sculk]{--wall:url(/textures/sculk-wall.png)}.sx-stage[data-bg=deepslate]{--wall:url(/textures/deepslate-wall.png)}.sx-stage[data-bg=licht]{background-color:#d8d4e6}.sx-stage[data-bg=licht]:before{display:none}.sx-stage[data-bg=licht]:after{background:radial-gradient(60% 55% at 50% 52%,#f4f2fa,#d8d4e633 75%)}.sx-stage[data-view=skin]{aspect-ratio:25/23;grid-template-columns:1fr}.sx-stage__skinbar{z-index:3;position:absolute;top:.9rem;right:.9rem}.sx-skinpill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;min-height:36px;transition:border-color .18s var(--ease-snap), background-color .18s var(--ease-snap);background:#0a0714d9;border:1px solid #b754f473;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem .65rem .25rem .4rem;display:inline-flex}.sx-skinpill:hover{background:#140c26eb;border-color:#b754f4}.sx-skinpill__head{width:20px;height:20px;image-rendering:pixelated;border-radius:2px;box-shadow:0 0 0 1px #fff3}.sx-skinpill__name{color:#fff;font-size:.85rem}.sx-skinpill__cta{font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--lore);border-left:1px solid #ffffff24;padding-left:.35rem}.sx-skinpill--form{cursor:default;padding-right:.3rem}.sx-skinpill--form input{border:1px solid var(--line-2);width:9.5rem;font:500 .8125rem/1.2 var(--font-geist-sans), system-ui, sans-serif;color:#fff;background:#00000080;border-radius:3px;padding:.2rem .4rem}.sx-skinpill--form input:focus{border-color:#b754f4;outline:none}.sx-skinpill__ok{background:var(--violet);font:700 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;cursor:pointer;border:0;border-radius:3px;padding:.3rem .55rem}.sx-stage__item{place-items:center;width:100%;height:100%;padding:2%;display:grid}.sx-stage__item .sx-img{filter:drop-shadow(0 24px 26px #00000080);width:100%;height:100%;scale:1.04}.sx-stage__item .sx-img--px{width:70%;height:70%;scale:none}.sx-stage__item{position:relative}.sx-stage__item .sx-img{animation:stage-in .9s var(--spring-snappy) both}@keyframes stage-in{0%{opacity:0;transform:translateY(20px)scale(.96)}}.sx-stage__item:after{content:"";z-index:-1;background:radial-gradient(#0009,#0000 70%);border-radius:50%;height:6%;position:absolute;bottom:8%;left:27%;right:27%}.sx-itemmeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;font-size:.9rem;display:flex}.sx-itemlead{color:#f3f0fae6;flex-basis:100%;max-width:55ch;margin:-.35rem 0 0;font-size:1.15rem;line-height:1.5}.sx-rarity{border:1px solid color-mix(in oklab, var(--rar) 55%, transparent);background:color-mix(in oklab, var(--rar) 14%, transparent);color:#fff;border-radius:3px;align-items:center;gap:.5rem;padding:.3rem .65rem;display:inline-flex}.sx-stage__loading{color:var(--muted);align-self:center;margin:0;font-size:.85rem}.sx-badges--lg{gap:.4rem;top:.9rem;left:.9rem}.sx-stage__rarity{z-index:1;position:absolute;bottom:.9rem;left:.9rem}.sx-badges--lg .sx-badge,.sx-stage__rarity{padding:.38rem .6rem;font-size:.8125rem}.sx-controls{border:1px solid var(--line);background:#ffffff06;border-radius:4px;flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;padding:1rem 1.1rem 1.1rem;display:flex}.sx-controls .eyebrow,.sx-controls .sx-hint{flex:100%}.sx-ctl{border:0;min-width:0;margin:0;padding:0}.sx-ctl legend{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);margin-bottom:.5rem;padding:0}.sx-hint{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}.sx-seg{grid-template-columns:repeat(var(--n,2), 1fr);border:1px solid var(--line);background:#ffffff0a;border-radius:4px;padding:3px;display:grid;position:relative}.sx-seg__ind{width:calc((100% - 6px) / var(--n,2));background:color-mix(in oklab, var(--accent) 26%, #15101f);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 60%, transparent);transform:translateX(calc(var(--idx,0) * 100%));transition:transform .45s var(--spring-smooth);border-radius:3px;position:absolute;top:3px;bottom:3px;left:3px}.sx-seg label{z-index:1;cursor:pointer;border-radius:3px;place-items:center;min-height:40px;padding:0 .95rem;display:grid;position:relative}.sx-seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-seg label>span{font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;color:var(--muted);pointer-events:none;transition:color .2s var(--ease-snap)}.sx-seg input:checked+span{color:#fff}.sx-seg label:has(input:focus-visible){outline:2px solid var(--violet-2);outline-offset:2px}.sx-swatches{flex-wrap:wrap;gap:.4rem;display:flex}.sx-swatch{display:inline-flex;position:relative}.sx-swatch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-swatch>span{border:1px solid var(--line-2);min-height:40px;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);pointer-events:none;transition:border-color .2s var(--ease-snap), color .2s var(--ease-snap);background:#ffffff08;border-radius:4px;align-items:center;gap:.55rem;padding:0 .8rem 0 .55rem;display:inline-flex}.sx-swatch>span:before{content:"";background:var(--sw) center / 36px;width:18px;height:18px;image-rendering:pixelated;border-radius:2px;box-shadow:0 0 0 1px #000}.sx-swatch[data-bg=obsidian]{--sw:url(/textures/obsidian-wall.png)}.sx-swatch[data-bg=nether]{--sw:url(/textures/nether-wall.png)}.sx-swatch[data-bg=sculk]{--sw:url(/textures/sculk-wall.png)}.sx-swatch[data-bg=deepslate]{--sw:url(/textures/deepslate-wall.png)}.sx-swatch[data-bg=licht]{--sw:linear-gradient(135deg, #f4f2fa, #bdb8d0)}.sx-swatch:has(input:checked)>span{border-color:var(--accent);color:#fff}.sx-swatch:has(input:focus-visible)>span{outline:2px solid var(--violet-2);outline-offset:2px}.sx-buy{gap:1rem;padding:1.6rem;display:grid;position:sticky;top:9rem}.sx-buy__label{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);margin:.4rem 0 0}.sx-buy__price{color:#fff;margin:-.4rem 0 0;font-size:clamp(2.4rem,4vw,3.2rem);line-height:1}.sx-buy__note{max-width:58ch;color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.sx-trust,.sx-facts,.sx-buy__marks{border-top:1px solid var(--line-2);gap:.55rem;margin:0;padding:.95rem 0 0;list-style:none;display:grid}.sx-trust li{color:#f3f0fae0;align-items:center;gap:.65rem;font-size:.85rem;line-height:1.35;display:flex}.sx-facts div{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.sx-facts dt{color:var(--soft)}.sx-facts dd{text-align:right;color:#fff;align-items:center;gap:.45rem;margin:0;display:flex}.sx-facts a{color:#fff;text-underline-offset:3px}.sx-buy__marks li{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;font-size:.8125rem;line-height:1.5;display:flex}.sx-tags{border-top:1px solid var(--line-2);flex-wrap:wrap;gap:.4rem;margin:0;padding:.95rem 0 0;list-style:none;display:flex}.sx-tag{border:1px solid var(--line-2);min-height:32px;font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);border-radius:3px;align-items:center;padding:0 .65rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sx-tag:hover{color:#fff;border-color:#ffffff57}}.sx-itemrows{margin-top:clamp(2.5rem,5vw,4rem)}.sx-look{gap:1.1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.sx-look__grid{flex-wrap:wrap;align-items:flex-start;gap:1.5rem 2rem;display:flex}.sx-look__items{flex-wrap:wrap;flex:0 auto;gap:.9rem;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.sx-look__items>li{width:12.5rem}.sx-lookitem{--accent:#b754f4;cursor:pointer;transition:opacity .25s var(--ease-snap);gap:.4rem;padding:8px 8px .8rem;display:grid;position:relative}.sx-lookitem:not(.is-on){opacity:.6}.sx-lookitem input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sx-lookitem:has(input:focus-visible){outline:2px solid var(--violet-2);outline-offset:3px}.sx-lookitem__check{z-index:2;width:22px;height:22px;transition:background-color .2s var(--ease-snap), border-color .2s var(--ease-snap);background:#0a0812bf;border:2px solid #ffffff8c;border-radius:3px;position:absolute;top:.7rem;left:.7rem}.sx-lookitem.is-on .sx-lookitem__check{border-color:var(--violet-2);background:var(--violet)}.sx-lookitem.is-on .sx-lookitem__check:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.sx-lookitem__img{aspect-ratio:6/7;background:radial-gradient(70% 58% at 50% 54%,#b754f447,#0000 72%),linear-gradient(#0c0818,#08060f);border-radius:2px;place-items:center;display:grid;overflow:hidden}.sx-lookitem__img .sx-img{width:100%;height:100%}.sx-lookitem__img .sx-img--px{width:78%;height:78%}.sx-lookitem__name{font:650 .9rem/1.25 var(--font-geist-sans), system-ui, sans-serif;overflow-wrap:anywhere;padding:0 .35rem}.sx-lookitem__price{padding:0 .35rem;font-size:1.05rem;line-height:1}.sx-lookitem__open,.sx-lookitem__here{text-align:center;color:var(--soft);margin:.35rem 0 0;font-size:.8125rem;display:block}.sx-lookitem__open{min-height:24px;color:var(--lore);text-underline-offset:3px}.sx-look__sum{flex:20rem;gap:.8rem;max-width:27rem;padding:1.4rem;display:grid;position:sticky;top:9rem}.sx-look__figure{background:radial-gradient(60% 55% at 50% 42%,#b754f429,#0000 70%);border-radius:12px;justify-content:center;padding:.5rem 0 .25rem;display:flex}.sx-look__count{font:500 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);margin:0}.sx-look__was{color:var(--soft);margin:0;font-size:.85rem}.sx-look__price{gap:.5rem;margin:0;display:grid}.sx-look__price .price{color:#fff}.sx-look__save{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.82rem;line-height:1.45;display:flex}.sx-look__save--hint{display:block}.sx-look__fine{color:var(--soft);margin:0;font-size:.8125rem;line-height:1.5}.sx-wish{gap:.7rem}@media (max-width:1023px){.sx-setsec{grid-template-columns:minmax(0,1fr)}.sx-detail{grid-template-columns:1fr}.sx-buy,.sx-look__sum{position:static}.sx-promo__inner{grid-template-columns:minmax(0,1fr);gap:1.5rem}.sx-cd{justify-items:start}}@media (max-width:860px){.shop-hero--compact{padding-top:6rem}.shop-hero--compact .hero-scene{--spread:clamp(118px, 33vw, 200px);order:-1;height:290px}.shop-hero--compact .hero-scene__stage{scale:.84}.shop-hero--compact .shop-hero__facts{gap:.5rem 1.5rem}}@media (max-width:640px){.sx-nav__actions{padding-left:.2rem}.sx-tab{padding:0 .7rem}.sx-stage[data-view=skin]{aspect-ratio:25/23;grid-template-columns:1fr}.sx-stage[data-view=skin] .sx-stage__item{height:18rem}.sx-stage[data-view=skin] .sx-stage__skin{height:19rem}.sx-look__items>li{width:calc(50% - .45rem)}.sx-cd__cells li{min-width:3.9rem}.sx-slots{gap:.6rem}.sx-slot{width:4.6rem}.sx-slot:nth-child(2){width:5.8rem}.sx-cd__num{font-size:1.6rem}.sx-buy{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.sx-img,.sx-more .pxi,.sx-heart,.sx-iconbtn,.sx-tab:after,.sx-seg__ind{transition-duration:.01ms}.sx-card:hover .sx-img,.sx-more:hover .pxi{transform:none}.sx-heart.is-on .px-heart,.dlg__face-ok,.hero-item,.sx-slot,.sx-card[data-glint] .sx-card__media:after{animation:none}.sx-row__list.rv[data-rv=pre]>li,.sx-card:active,.sx-set:active{transform:none}.sx-stage__skin,.sx-stage__item .sx-img{animation:.3s linear both fade}}
.sx-cart{padding-block:clamp(1.75rem,4vw,3rem) clamp(4rem,8vw,6rem);position:relative}.sx-cart__wrap{gap:1.5rem;min-height:42vh;display:grid}.sx-cart__head{align-items:baseline;gap:.9rem;display:flex}.sx-cart__head h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:650;line-height:1.05}.sx-cart__head p{color:var(--muted);margin:0}.sx-cart__grid{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:clamp(1.5rem,3vw,2.75rem);display:grid}.sx-cart__list{gap:1.9rem;min-width:0;display:grid}.sx-cart__group h2{font:600 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);margin:0 0 .6rem}.sx-cart__group ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.sx-cart__row{clip-path:var(--notch);background:#ffffff09;grid-template-columns:4rem minmax(0,1fr) auto 2.75rem;align-items:center;gap:.25rem 1rem;padding:.5rem .5rem .5rem .6rem;display:grid}.sx-cart__row:focus-within{clip-path:none}.sx-cart__thumb{--accent:var(--violet);aspect-ratio:1;background:radial-gradient(ellipse 70% 60% at 50% 55%, color-mix(in oklab, var(--accent) 30%, transparent), transparent 74%), #0b0815;width:4.5rem;clip-path:var(--notch);place-items:center;display:grid;overflow:hidden}.sx-cart__thumb .sx-img{scale:1}.sx-cart__swatch{aspect-ratio:1;background:var(--accent);width:2.25rem;clip-path:var(--notch)}.sx-cart__info{gap:.2rem;min-width:0;display:grid}.sx-cart__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;text-decoration:none;overflow:hidden}a.sx-cart__name:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.sx-cart__detail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.sx-cart__price{white-space:nowrap;font-size:1rem}.sx-cart__remove{cursor:pointer;filter:grayscale()brightness(1.5);opacity:.6;width:2.75rem;height:2.75rem;transition:filter .2s var(--ease-snap), opacity .2s var(--ease-snap), background-color .2s var(--ease-snap);background:0 0;border:0;place-items:center;display:grid}.sx-cart__remove:focus-visible{filter:none;opacity:1;outline:2px solid var(--violet);outline-offset:-2px}@media (hover:hover) and (pointer:fine){a.sx-cart__name:hover{color:#d9b8ff}.sx-cart__remove:hover{filter:none;opacity:1;background:#ffffff0f}}.sx-cart__listfoot{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.sx-cart__sum{gap:1rem;padding:1.35rem 1.35rem 1.25rem;display:grid;position:sticky;top:9rem}.sx-cart__groupsums{gap:.5rem;margin:0;display:grid}.sx-cart__groupsums div{justify-content:space-between;gap:1rem;display:flex}.sx-cart__groupsums dt{color:var(--muted)}.sx-cart__groupsums dt span{color:var(--soft)}.sx-cart__groupsums dd{font-variant-numeric:tabular-nums;margin:0}.sx-cart__total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding-top:.9rem;font-weight:600;display:flex}.sx-cart__total strong{font-size:1.9rem;line-height:1}.sx-cart__saved{color:#6effaa;margin:-.5rem 0 0;font-size:.85rem}.sx-cart__tip{clip-path:var(--notch);background:#b754f41a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem .75rem;display:grid}.sx-cart__tip p{margin:0;font-size:.85rem;line-height:1.3}.sx-cart__facts{color:var(--muted);gap:.4rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:grid}.sx-cart__facts li{align-items:center;gap:.45rem;display:flex}.sx-cart__pay{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:-.15rem 0 0;font-size:.8rem;display:flex}.sx-cart__empty{align-content:center;justify-items:start;gap:.9rem;max-width:34rem;min-height:34vh;display:grid}.sx-cart__empty h1{margin:0}.sx-cart__empty p{color:var(--muted);margin:0}.sx-cart__empty-actions{flex-wrap:wrap;gap:.6rem;display:flex}.sx-cart__bar{display:none}@media (max-width:960px){.sx-cart{padding-bottom:7rem}.sx-cart__grid{grid-template-columns:minmax(0,1fr)}.sx-cart__sum{position:static}.sx-cart__bar{z-index:40;padding:.7rem 1.25rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:#0a0812f5;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset:auto 0 0}.sx-cart__bar p{color:var(--muted);gap:.15rem;margin:0;font-size:.8125rem;display:grid}.sx-cart__bar strong{color:#fff;font-size:1.2rem}}@media (max-width:520px){.sx-cart__row{-moz-column-gap:.75rem;grid-template-columns:3.5rem minmax(0,1fr) 2.75rem;grid-template-areas:"thumb info remove""thumb price remove";column-gap:.75rem}.sx-cart__thumb{grid-area:thumb;width:3.5rem}.sx-cart__info{grid-area:info;align-self:end}.sx-cart__price{grid-area:price;align-self:start}.sx-cart__remove{grid-area:remove}}.sx-stage__view{animation:swap .35s var(--ease-snap) both;position:absolute;inset:0}.skin3d[data-fill]{place-items:center;display:grid}.skin3d[data-fill]>.skin3d__fallback{width:min(78%,22rem)}.skin3d__canvas:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}.sx-viewbtns{--control-gap:.3rem;gap:var(--control-gap);flex-wrap:wrap;display:flex}.sx-viewtools{gap:var(--control-gap);flex:none;display:flex}.sx-viewbtn{border:1px solid var(--line);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;clip-path:var(--notch);transition:color .2s var(--ease-snap), background-color .2s var(--ease-snap);background:#ffffff0a;padding:0 .75rem;font-size:.82rem;font-weight:600}.sx-viewbtn--icon{width:44px;padding:0;font-size:1.05rem;line-height:1}.sx-viewbtn[aria-pressed=true]{color:#fff;background:#b754f438}.sx-viewbtn:active{transform:translateY(1px)}.sx-viewbtn:focus-visible{outline:2px solid var(--violet);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.sx-viewbtn:hover{color:#fff;background:#ffffff17}}.sx-studio__controls{--accent:#b754f4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1rem;margin-block:.25rem .6rem;display:flex}.sx-studio__activebar{flex-wrap:wrap}.sx-studio__activeactions{flex-wrap:wrap;margin-left:auto}.shop{--notch-size:2px;--notch:polygon(var(--notch-size) 0, calc(100% - var(--notch-size)) 0, calc(100% - var(--notch-size)) var(--notch-size), 100% var(--notch-size), 100% calc(100% - var(--notch-size)), calc(100% - var(--notch-size)) calc(100% - var(--notch-size)), calc(100% - var(--notch-size)) 100%, var(--notch-size) 100%, var(--notch-size) calc(100% - var(--notch-size)), 0 calc(100% - var(--notch-size)), 0 var(--notch-size), var(--notch-size) var(--notch-size))}.sx-stage,.sx-studio__stage,.sx-controls,.sx-studio__activebar{clip-path:var(--notch);border-radius:0}.sx-card__media>.sx-badges{top:.8rem;left:.8rem}.sx-heart{width:34px;height:34px;clip-path:var(--notch);background:#0a0812bd;top:.55rem;right:.55rem}.sx-heart:after{content:"";position:absolute;inset:-5px}.sx-card__foot .btn{white-space:nowrap;flex:none}.has-consent-bar .toast.sx-toast{bottom:calc(var(--consent-bar-h,120px) + 1.5rem)}
.shop .sx-viewbtn:focus-visible,.shop .sx-heart:focus-visible,.shop .sx-studio__item:focus-visible,.shop .sx-studio__tab:focus-visible,:is(.shop .sx-card:has(.sx-card__link:focus-visible),.shop .sx-set:has(.sx-card__link:focus-visible)){clip-path:none;outline:2px solid var(--lore);outline-offset:2px}.shop .sx-seg label:has(input:focus-visible){outline-color:var(--lore)}@media (hover:hover) and (pointer:fine){.sx-studio.tip:hover,.sx-buy.tip:hover,.sx-ranks.tip:hover,.sx-look__sum.tip:hover,.sx-cart__sum.tip:hover,.sx-empty.tip:hover,.shop-panel.tip:hover{box-shadow:none;transform:none}}.sx-player__label{color:var(--muted);font-size:.8125rem}@media (max-width:640px){.sx-nav{--nav-gutter:.5rem}.sx-nav .shop-wrap{width:calc(100% - var(--nav-gutter) * 2);position:relative}.sx-nav__inner{gap:.15rem}.sx-nav__tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000 100%)}.sx-nav__actions{gap:0;padding-left:.2rem}.sx-nav__tabs li:has(.sx-tab--drop){display:none}.sx-tab{padding-inline:.65rem}.sx-tab:after{left:.65rem;right:.65rem}.sx-player{position:static}.sx-player__btn{justify-content:center;width:44px;height:44px;padding:0}.sx-player__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx-player__pop{width:auto;left:0;right:0}}@media (max-width:1499px){.sx-player__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:400px){.sx-player{display:none}}.sx-dropstrip{display:none}@media (max-width:640px){.sx-dropstrip{z-index:29;min-height:36px;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--hw-pumpkin,#ff9a3d);background:#2a1408;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:sticky;top:8.5rem}.sx-dropstrip .sx-cdline{color:#fff}.sx-dropstrip .sx-cd__sec{position:static}}.sx-kbd,.sx-searchbtn__label{display:none}@media (hover:hover) and (pointer:fine) and (min-width:1100px){.sx-searchbtn{width:auto;font:600 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;gap:.5rem;padding-inline:.6rem;display:inline-flex}.sx-searchbtn__label{display:inline}.sx-kbd{width:1.5rem;height:1.5rem;font:600 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--muted);clip-path:var(--notch);background:#ffffff14;place-items:center;display:inline-grid}}.shop-hero__online{color:var(--green)}.shop-hero__grid>*,.shop-store__grid>*{min-width:0}.sx-card{flex-direction:column;display:flex}.sx-card__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.45rem;display:flex}@media (max-width:1099px){.sx-card--spot .sx-card__body{grid-template-columns:minmax(0,1fr)}}.sx-card__name,.sx-set__name{-webkit-hyphens:manual;hyphens:manual}.sx-card__foot .btn,.sx-card__foot .sx-addcart,.sx-set__body>.btn,.sx-set__body>.sx-addcart{z-index:3;position:relative}.sx-card__foot .btn{flex:none;min-width:44px;min-height:44px;padding-inline:.75rem}.sx-row__head{flex-wrap:wrap}.sx-owned{z-index:1;font:700 .8125rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#6ee7b7;pointer-events:none;background:#05241ae6;border:1px solid #34d3998c;border-radius:3px;align-items:center;gap:.3rem;padding:.28rem .45rem;display:inline-flex;position:absolute;bottom:.8rem;left:.8rem}.sx-owned--inline{justify-self:start;width:max-content;position:static}.sx-filtertoggle{align-items:center;gap:.45rem;min-height:48px;display:inline-flex}.sx-panel{margin-top:.6rem;display:none}.sx-panel[data-open=true]{display:flex}@media (prefers-reduced-motion:no-preference){.sx-panel[data-open=true]{animation:sx-panel-in .22s var(--ease-snap)}}@keyframes sx-panel-in{0%{opacity:0;transform:translateY(-6px)}}.sx-limits{gap:.4rem;display:inline-flex}.sx-limit{border:1px solid var(--line-2);min-height:40px;color:var(--soft);transition:border-color .2s var(--ease-snap);background:#ffffff0a;border-radius:3px;align-items:center;gap:.35rem;padding:0 .55rem;font-size:.8125rem;display:inline-flex}.sx-limit input{width:2.6rem;font:600 .875rem/1 var(--font-geist-sans), system-ui, sans-serif;font-variant-numeric:tabular-nums;color:#fff;background:0 0;border:0}.sx-limit input:focus-visible{outline:none}.sx-limit:focus-within{outline:2px solid var(--lore);outline-offset:2px}.sx-limit i{font-style:normal}.sx-relax{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.sx-relax .sx-pill{min-height:44px}.sx-relax__count{font-variant-numeric:tabular-nums;color:var(--lore)}.sx-row__clear{min-height:44px;font:600 .85rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--soft);cursor:pointer;background:0 0;border:0;padding:0}.sx-studio{background:var(--tip-rest);gap:1.25rem;padding:1.1rem}.sx-studio__stage{background:#07060b;border:0;gap:.6rem}.sx-studio__skinbar,.sx-studio__tabs,.sx-studio__tab,.sx-studio__item,.sx-studio__activebar{clip-path:var(--notch);border-radius:0}.sx-studio__skinbar,.sx-studio__tabs{background:#ffffff0d;border:0}.sx-studio__skinbtn{min-height:32px}.sx-studio__canvas{height:auto;min-height:300px;image-rendering:pixelated;background:url(/shop/art/ranks-sky.png) 92% 42%/auto 235% no-repeat;flex:1}.sx-studio__picker{gap:.85rem}.sx-studio__tabs{flex-wrap:wrap;align-self:stretch;align-items:center;gap:.25rem;padding:.25rem;display:flex}.sx-studio__tab{min-height:40px}.sx-studio__tab[aria-pressed=true]{background:var(--violet);color:#fff;box-shadow:none}.sx-studio__all{margin-left:auto;padding-inline:.75rem}.sx-studio__grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:.5rem}.sx-studio__item{background:#ffffff0a;border:0;height:100%}.sx-studio__item:active{transform:translateY(1px)}.sx-studio__item[aria-pressed=true]{background:color-mix(in oklab, var(--accent,#b754f4) 22%, #0d0a16);box-shadow:inset 0 0 0 2px var(--accent,#b754f4)}@media (hover:hover) and (pointer:fine){.sx-studio__item:hover{background:#ffffff14;transform:translateY(-2px)}.sx-studio__item[aria-pressed=true]:hover{background:color-mix(in oklab, var(--accent,#b754f4) 28%, #0d0a16)}}.sx-studio__activebar{background:#ffffff0d;border:0;flex-wrap:wrap;align-content:flex-start;margin-top:auto}.sx-studio__activeinfo{min-width:0}.sx-studio__activename{color:#fff;font-weight:650;text-decoration:none;display:block}.sx-studio__activelabel,.sx-studio__activenote{font-size:.8125rem}.sx-studio__activenote{color:var(--soft);margin-top:.15rem;line-height:1.3;display:block}.sx-studio__look{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.sx-studio__sum{color:var(--muted);align-items:baseline;gap:.6rem;margin:0;font-size:.875rem;display:flex}.sx-studio__sum strong{color:#fff;font-size:1.25rem}.sx-studio__lookactions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){.sx-studio{padding:.8rem}.sx-studio__stage{min-height:0;padding:.7rem}.sx-studio__canvas{min-height:260px}.sx-studio__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.sx-studio__item{padding:.4rem .25rem}.sx-studio__thumb{width:56px;height:56px}.sx-studio__itemname{-webkit-line-clamp:2;max-width:100%;font-size:.8125rem}.sx-studio__grid>li:nth-child(n+10){display:none}.sx-studio__controls .sx-ctl legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sx-studio__controls .sx-viewbtns{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sx-studio__controls .sx-viewtools{display:contents}.sx-studio__controls .sx-viewbtn{padding-inline:.25rem}.sx-studio__lookactions,.sx-studio__lookactions .btn{flex:auto}}.sx-itemhead{margin-bottom:1.1rem}.sx-buy{gap:.85rem}.sx-buy__try{min-height:44px;font:600 .875rem/1 var(--font-geist-sans), system-ui, sans-serif;color:var(--lore);transition:color .2s var(--ease-snap);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sx-buy__try:hover{color:#fff}}.sx-look__grid{grid-template-columns:minmax(0,1fr) minmax(16rem,21rem);display:grid}.sx-look__items{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));display:grid}.sx-look__items>li{width:auto}.sx-look__sum{max-width:none}@media (max-width:860px){.sx-look__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.sx-preview{display:contents}.sx-stage{order:1}.sx-buy{order:2}.sx-controls{order:3}}@media (max-width:640px){.sx-itemhead .sx-back{display:none}}.sx-cart__wrap>.sx-row{margin-top:3rem}.konto__title,.tips__title{font:650 1.25rem/1.2 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 .75rem}.tips__title{font-size:1rem}.konto__toggle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.konto__toggle .konto__empty{margin:0}@media (prefers-reduced-motion:reduce){.sx-studio__item,.sx-studio__item:hover,.sx-studio__item:active{transform:none}}@media (prefers-reduced-motion:no-preference){.sx-studio__tab:active,.sx-pill:active,.sx-chip:active>span{transform:scale(.97)}}
