.streak-flame-module__1DS4EG__flame{overflow:visible}.streak-flame-module__1DS4EG__glow,.streak-flame-module__1DS4EG__outer,.streak-flame-module__1DS4EG__middle,.streak-flame-module__1DS4EG__inner,.streak-flame-module__1DS4EG__spark{transform-box:fill-box;transform-origin:50% 100%;will-change:transform, opacity}.streak-flame-module__1DS4EG__glow{transform-origin:50%;animation:1.6s ease-in-out infinite streak-flame-module__1DS4EG__flameGlow}.streak-flame-module__1DS4EG__outer{animation:1.1s ease-in-out infinite streak-flame-module__1DS4EG__flameOuter}.streak-flame-module__1DS4EG__middle{animation:.85s ease-in-out infinite streak-flame-module__1DS4EG__flameMiddle}.streak-flame-module__1DS4EG__inner{animation:.6s ease-in-out infinite streak-flame-module__1DS4EG__flameInner}.streak-flame-module__1DS4EG__spark{opacity:0;animation:1.4s ease-out infinite streak-flame-module__1DS4EG__flameSpark}.streak-flame-module__1DS4EG__spark:nth-of-type(2){animation-duration:1.7s;animation-delay:.5s}.streak-flame-module__1DS4EG__spark:nth-of-type(3){animation-duration:1.3s;animation-delay:.95s}.streak-flame-module__1DS4EG__plasma{filter:drop-shadow(0 0 3px #ff5a00bf);pointer-events:none;position:absolute;inset:-8% -30% -4%}.streak-flame-module__1DS4EG__root:has(.streak-flame-module__1DS4EG__plasma canvas) .streak-flame-module__1DS4EG__flame{visibility:hidden}.streak-flame-module__1DS4EG__days{text-shadow:0 0 2px #5a0a00f2,0 1px 2px #000000e6,0 0 6px #781400cc}@keyframes streak-flame-module__1DS4EG__flameGlow{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.95;transform:scale(1.08)}}@keyframes streak-flame-module__1DS4EG__flameOuter{0%,to{transform:scale(1)skew(0)}25%{transform:scale(.97,1.05)skew(-3deg)}55%{transform:scale(1.02,.97)skew(2deg)}80%{transform:scale(.98,1.04)skew(-1deg)}}@keyframes streak-flame-module__1DS4EG__flameMiddle{0%,to{transform:scale(1)skew(0)}30%{transform:scale(.95,1.08)skew(3deg)}65%{transform:scale(1.03,.95)skew(-2deg)}}@keyframes streak-flame-module__1DS4EG__flameInner{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(.92,1.12)}}@keyframes streak-flame-module__1DS4EG__flameSpark{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(1.5px,-9px)scale(.3)}}@media (prefers-reduced-motion:reduce){.streak-flame-module__1DS4EG__glow,.streak-flame-module__1DS4EG__outer,.streak-flame-module__1DS4EG__middle,.streak-flame-module__1DS4EG__inner,.streak-flame-module__1DS4EG__spark{animation:none}}
.deckAnimation-module__61v70a__body{--w:220px;--h:300px;--d:140px;--lid:98px;--gap:5px;--tw:calc(var(--w) - var(--gap));--td:calc(var(--d) - var(--gap));--rx:-14deg;--ry:calc(34deg * var(--dir));--dir:1;--px:0;--py:0;--edge:#ffffff17;--ink:#050506;--tone:#1c1c21;--tint:0%;perspective:1000px;perspective-origin:50% 42%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:visible}.deckAnimation-module__61v70a__scene{width:var(--w);height:var(--h);transform-style:preserve-3d;transform:rotateX(calc(var(--rx) + var(--py) * 7deg)) rotateY(calc(var(--ry) + var(--px) * 12deg));transition:transform .22s ease-out;position:relative}.deckAnimation-module__61v70a__scene:after{content:"";width:calc(var(--w) * 1.3);height:calc(var(--d) * 1.3);filter:blur(9px);pointer-events:none;transform:translate(-50%, -50%) translateY(calc(var(--h) / 2 + 8px)) rotateX(90deg);background:radial-gradient(#000000b8 0%,#00000057 46%,#0000 72%);border-radius:50%;transition:transform .6s cubic-bezier(.2,.9,.25,1),opacity .6s;position:absolute;top:50%;left:50%}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen):after{transform:translate(-50%, -50%) translateY(calc(var(--h) / 2 + 8px)) rotateX(90deg) scale(1.12);opacity:.55}.deckAnimation-module__61v70a__box{transform-style:preserve-3d;will-change:transform;transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;inset:0}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__box{transform:translateY(-14px) rotateY(calc(-4deg * var(--dir)))}.deckAnimation-module__61v70a__face{box-sizing:border-box;border:1px solid var(--edge);background:linear-gradient(160deg, color-mix(in srgb, var(--tone) var(--tint), #232329), color-mix(in srgb, var(--tone) var(--tint), #0d0d10) 62%);position:absolute;top:50%;left:50%;box-shadow:inset 0 0 26px #000000bf}.deckAnimation-module__61v70a__front{width:var(--tw);height:var(--h);backface-visibility:hidden;transform:translate(-50%, -50%) translateZ(calc(var(--td) / 2));border-radius:3px;overflow:hidden}.deckAnimation-module__61v70a__frontArt{background-color:#000;background-size:var(--w) var(--h);background-position:top;background-repeat:no-repeat;position:absolute;inset:0}.deckAnimation-module__61v70a__frontArt:after{content:"";background:linear-gradient(#0000 78%,#00000073),linear-gradient(118deg,#ffffff17,#0000 42%);position:absolute;inset:0}.deckAnimation-module__61v70a__back{width:var(--tw);height:var(--h);transform:translate(-50%, -50%) rotateY(180deg) translateZ(calc(var(--td) / 2))}.deckAnimation-module__61v70a__left,.deckAnimation-module__61v70a__right{width:var(--td);height:var(--h)}.deckAnimation-module__61v70a__facingLeft{--dir:-1}.deckAnimation-module__61v70a__left{background:linear-gradient(185deg, color-mix(in srgb, var(--tone) var(--tint), #2b2b32), color-mix(in srgb, var(--tone) var(--tint), #101013) 72%);transform:translate(-50%, -50%) rotateY(-90deg) translateZ(calc(var(--tw) / 2))}.deckAnimation-module__61v70a__right{background:linear-gradient(175deg, color-mix(in srgb, var(--tone) var(--tint), #17171b), color-mix(in srgb, var(--tone) var(--tint), #08080a) 72%);transform:translate(-50%, -50%) rotateY(90deg) translateZ(calc(var(--tw) / 2))}.deckAnimation-module__61v70a__facingLeft .deckAnimation-module__61v70a__left{background:linear-gradient(175deg, color-mix(in srgb, var(--tone) var(--tint), #17171b), color-mix(in srgb, var(--tone) var(--tint), #08080a) 72%)}.deckAnimation-module__61v70a__facingLeft .deckAnimation-module__61v70a__right{background:linear-gradient(185deg, color-mix(in srgb, var(--tone) var(--tint), #2b2b32), color-mix(in srgb, var(--tone) var(--tint), #101013) 72%)}.deckAnimation-module__61v70a__bottom{width:var(--tw);height:var(--td);background:linear-gradient(160deg, color-mix(in srgb, var(--tone) var(--tint), #141418), color-mix(in srgb, var(--tone) var(--tint), #060607));transform:translate(-50%, -50%) rotateX(-90deg) translateZ(calc(var(--h) / 2))}.deckAnimation-module__61v70a__spine{padding-top:var(--lid);box-sizing:border-box;writing-mode:vertical-rl;letter-spacing:.22em;text-transform:uppercase;color:#ffffff57;text-shadow:0 1px #000000e6;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.deckAnimation-module__61v70a__sideLogo{left:50%;top:calc(var(--lid) + (var(--h) - var(--lid)) / 2);width:calc(var(--td) - 24px);height:calc(var(--h) - var(--lid) - 40px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.deckAnimation-module__61v70a__sideLogo img{object-fit:contain;opacity:.88;filter:drop-shadow(0 1px #000000d9)drop-shadow(0 0 6px #00000080);-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.deckAnimation-module__61v70a__innerCard{--cardW:calc(var(--tw) - 100px);--cardH:96px;--slide:0px;--twist:0deg;--rest:calc(var(--h) / -2 + var(--cardH) / 2 + 6px);--rise:0px;width:var(--cardW);height:var(--cardH);opacity:0;transform:translate(-50%, -50%) translateY(calc(var(--rest) - var(--rise))) translateX(var(--slide)) translateZ(calc(var(--td) / 6)) rotateZ(var(--twist));background-color:#14141a;background-image:repeating-linear-gradient(45deg,#ffffff0a 0 6px,#0000 6px 12px);background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:7px 7px 0 0;transition:transform .65s cubic-bezier(.18,.9,.25,1),opacity .35s;position:absolute;top:50%;left:50%;box-shadow:0 -6px 18px #0000008c,inset 0 0 0 1px #ffffff1a}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__innerCard{opacity:1}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__innerCard[data-slot="0"]{--rise:40px;--slide:-8px;--twist:-7deg;transition-delay:80ms}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__innerCard[data-slot="1"]{--rise:52px;--slide:0px;--twist:0deg;transition-delay:.14s}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__innerCard[data-slot="2"]{--rise:46px;--slide:8px;--twist:7deg;transition-delay:.2s}.deckAnimation-module__61v70a__lid{width:0;height:0;transform-style:preserve-3d;transform:translateY(calc((var(--h) - var(--lid)) / -2));will-change:transform;transition:transform .75s cubic-bezier(.2,.9,.22,1);position:absolute;top:50%;left:50%}.deckAnimation-module__61v70a__scene:where(:hover,.deckAnimation-module__61v70a__isOpen) .deckAnimation-module__61v70a__lid{transform:translateY(calc((var(--h) - var(--lid)) / -2 - 70px)) translateZ(18px) rotateX(-8deg) rotateZ(calc(-2.5deg * var(--dir)))}.deckAnimation-module__61v70a__lidFace{box-sizing:border-box;border:1px solid var(--edge);background:linear-gradient(160deg, color-mix(in srgb, var(--tone) var(--tint), #2b2b32), color-mix(in srgb, var(--tone) var(--tint), #101014) 65%);backface-visibility:hidden;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 22px #0009}.deckAnimation-module__61v70a__lidFront{width:var(--w);height:var(--lid);transform:translate(-50%, -50%) translateZ(calc(var(--d) / 2));border-radius:4px 4px 0 0;overflow:hidden}.deckAnimation-module__61v70a__lidFront:after{content:"";background:#00000061;border-radius:24px 24px 0 0;width:84px;height:15px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%);box-shadow:inset 0 2px 5px #000000b3,0 -1px #ffffff1a}.deckAnimation-module__61v70a__lidArt{background-color:#000;background-size:var(--w) var(--h);background-position:top;background-repeat:no-repeat;position:absolute;inset:0}.deckAnimation-module__61v70a__lidArt:after{content:"";background:linear-gradient(#0000004d,#0000 26%),linear-gradient(118deg,#ffffff17,#0000 42%);position:absolute;inset:0}.deckAnimation-module__61v70a__lidBack{width:var(--w);height:var(--lid);transform:translate(-50%, -50%) rotateY(180deg) translateZ(calc(var(--d) / 2))}.deckAnimation-module__61v70a__lidLeft,.deckAnimation-module__61v70a__lidRight{width:var(--d);height:var(--lid)}.deckAnimation-module__61v70a__facingLeft .deckAnimation-module__61v70a__lidLeft{background:linear-gradient(175deg, color-mix(in srgb, var(--tone) var(--tint), #1b1b20), color-mix(in srgb, var(--tone) var(--tint), #0a0a0c) 72%)}.deckAnimation-module__61v70a__facingLeft .deckAnimation-module__61v70a__lidRight{background:linear-gradient(185deg, color-mix(in srgb, var(--tone) var(--tint), #33333b), color-mix(in srgb, var(--tone) var(--tint), #131316) 72%)}.deckAnimation-module__61v70a__lidLeft{background:linear-gradient(185deg, color-mix(in srgb, var(--tone) var(--tint), #33333b), color-mix(in srgb, var(--tone) var(--tint), #131316) 72%);transform:translate(-50%, -50%) rotateY(-90deg) translateZ(calc(var(--w) / 2))}.deckAnimation-module__61v70a__lidRight{background:linear-gradient(175deg, color-mix(in srgb, var(--tone) var(--tint), #1b1b20), color-mix(in srgb, var(--tone) var(--tint), #0a0a0c) 72%);transform:translate(-50%, -50%) rotateY(90deg) translateZ(calc(var(--w) / 2))}.deckAnimation-module__61v70a__lidTop{width:var(--w);height:var(--d);background:linear-gradient(125deg, #ffffff12, transparent 46%), linear-gradient(160deg, color-mix(in srgb, var(--tone) var(--tint), #25252c), color-mix(in srgb, var(--tone) var(--tint), #0f0f13) 70%);transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--lid) / 2));border-radius:4px}.deckAnimation-module__61v70a__lidUnder{width:var(--w);height:var(--d);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) var(--tint), #0b0b0d), color-mix(in srgb, var(--tone) var(--tint), #171719));transform:translate(-50%, -50%) rotateX(-90deg) translateZ(calc(var(--lid) / 2 - 3px))}@media (prefers-reduced-motion:reduce){.deckAnimation-module__61v70a__scene,.deckAnimation-module__61v70a__scene:after,.deckAnimation-module__61v70a__box,.deckAnimation-module__61v70a__lid,.deckAnimation-module__61v70a__innerCard{transition-duration:1ms;transition-delay:0s}}@media (hover:none),(pointer:coarse){.deckAnimation-module__61v70a__scene:after{filter:none}}
.tcg-showcase-hero-module__dFj9Fa__showcase{isolation:isolate;color:#fff;background:#07070c;border:1px solid #ffffff1a;border-radius:28px;min-height:520px;position:relative;overflow:hidden;container-type:inline-size}.tcg-showcase-hero-module__dFj9Fa__bg{z-index:0;position:absolute;inset:0;overflow:hidden}.tcg-showcase-hero-module__dFj9Fa__bgImage{object-fit:cover;filter:blur(5px)saturate(1.15)brightness(.85);opacity:0;width:112%;height:112%;transition:opacity 1.4s;position:absolute;inset:-6%;transform:scale(1.04)}.tcg-showcase-hero-module__dFj9Fa__bgImageIn{opacity:1}.tcg-showcase-hero-module__dFj9Fa__vignette{background:radial-gradient(at 50% 45%,#07070c26 0%,#07070c8c 55%,#07070ceb 100%),linear-gradient(#07070c00 60%,#07070cd9 100%);position:absolute;inset:0}.tcg-showcase-hero-module__dFj9Fa__frame{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px 30px #030308d9,inset 0 0 140px 60px #03030880}.tcg-showcase-hero-module__dFj9Fa__shimmer{background:linear-gradient(110deg,#0000 30%,#ffffff0d 50%,#0000 70%) 0 0/200% 100%;animation:2.2s linear infinite tcg-showcase-hero-module__dFj9Fa__shimmer;position:absolute;inset:0}@keyframes tcg-showcase-hero-module__dFj9Fa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.tcg-showcase-hero-module__dFj9Fa__content{z-index:1;grid-template-columns:minmax(0,1fr);gap:28px;min-height:520px;padding:36px 20px 40px;display:grid;position:relative}@container (min-width:900px){.tcg-showcase-hero-module__dFj9Fa__content{grid-template-columns:minmax(220px,.7fr) minmax(0,2fr);align-items:center;gap:28px;padding:44px 40px 48px}}.tcg-showcase-hero-module__dFj9Fa__brand{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}@container (min-width:900px){.tcg-showcase-hero-module__dFj9Fa__brand{text-align:left;align-items:flex-start}}.tcg-showcase-hero-module__dFj9Fa__logo{object-fit:contain;filter:drop-shadow(0 6px 18px #000000b3);width:auto;max-width:min(100%,320px);max-height:120px}.tcg-showcase-hero-module__dFj9Fa__name{font-family:var(--font-dragon);background:linear-gradient(90deg,#fff 0%,#ebebeb 55%,#b5b5b5 100%);color:#0000;filter:drop-shadow(0 4px 14px #0009);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.tcg-showcase-hero-module__dFj9Fa__badge{letter-spacing:.08em;text-transform:uppercase;color:#e2b04a;background:#d28c0a33;border:1px solid #d28c0a66;border-radius:999px;padding:2px 12px;font-size:.7rem;font-weight:600}.tcg-showcase-hero-module__dFj9Fa__tagline{color:#ffffffbf;max-width:34ch;font-size:.95rem}.tcg-showcase-hero-module__dFj9Fa__cta{margin-top:6px}.tcg-showcase-hero-module__dFj9Fa__stage{perspective:1400px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:18px 22px;display:flex;position:relative}.tcg-showcase-hero-module__dFj9Fa__fan{justify-content:center;align-items:center;display:flex}.tcg-showcase-hero-module__dFj9Fa__products{justify-content:center;align-items:flex-end;gap:16px;display:flex}.tcg-showcase-hero-module__dFj9Fa__productsLeft{order:-1}.tcg-showcase-hero-module__dFj9Fa__productsRight{order:1}.tcg-showcase-hero-module__dFj9Fa__stageWrapped{flex-wrap:wrap}.tcg-showcase-hero-module__dFj9Fa__stageWrapped .tcg-showcase-hero-module__dFj9Fa__fan{flex-basis:100%;order:-1}.tcg-showcase-hero-module__dFj9Fa__stageWrapped .tcg-showcase-hero-module__dFj9Fa__productsLeft{order:1}.tcg-showcase-hero-module__dFj9Fa__stageWrapped .tcg-showcase-hero-module__dFj9Fa__productsRight{order:2}.tcg-showcase-hero-module__dFj9Fa__fade{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(22px)scale(.96)}.tcg-showcase-hero-module__dFj9Fa__fadeIn{opacity:1;transform:none}.tcg-showcase-hero-module__dFj9Fa__slot{flex:none;position:relative}.tcg-showcase-hero-module__dFj9Fa__slotSide{z-index:1}.tcg-showcase-hero-module__dFj9Fa__slotSideLeft{margin-right:calc(var(--overlap,24px) * -1);transform:rotate(-7deg)translateY(10px)}.tcg-showcase-hero-module__dFj9Fa__slotSideRight{margin-left:calc(var(--overlap,24px) * -1);transform:rotate(7deg)translateY(10px)}.tcg-showcase-hero-module__dFj9Fa__slotCenter{z-index:2;filter:drop-shadow(0 26px 40px #0009)}.tcg-showcase-hero-module__dFj9Fa__slotSide:hover{z-index:3}.tcg-showcase-hero-module__dFj9Fa__thumb{border-radius:12px;position:relative;overflow:hidden}.tcg-showcase-hero-module__dFj9Fa__thumbLayer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.tcg-showcase-hero-module__dFj9Fa__videoScaler{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.tcg-showcase-hero-module__dFj9Fa__video{opacity:0;transition:opacity .5s}.tcg-showcase-hero-module__dFj9Fa__videoIn{opacity:1}.tcg-showcase-hero-module__dFj9Fa__glow{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 35%, transparent) 0%, color-mix(in srgb, var(--accent) 8%, transparent) 40%, transparent 70%);filter:blur(18px);pointer-events:none;border-radius:50%;position:absolute;inset:-18%}.tcg-showcase-hero-module__dFj9Fa__product{flex-direction:column;align-items:center;gap:8px;display:flex}.tcg-showcase-hero-module__dFj9Fa__productLabel{color:#ffffffb3;text-align:center;max-width:14ch;font-size:.72rem;line-height:1.2}.tcg-showcase-hero-module__dFj9Fa__deckFrame{filter:drop-shadow(0 18px 26px #0000008c);position:relative;overflow:visible}.tcg-showcase-hero-module__dFj9Fa__deckScaler{transform-origin:0 0;width:220px;height:300px;position:absolute;top:0;left:0}.tcg-showcase-hero-module__dFj9Fa__booster{display:block}@media (prefers-reduced-motion:reduce){.tcg-showcase-hero-module__dFj9Fa__fade,.tcg-showcase-hero-module__dFj9Fa__bgImage,.tcg-showcase-hero-module__dFj9Fa__deck{transition:none}.tcg-showcase-hero-module__dFj9Fa__shimmer{animation:none}}.tcg-showcase-hero-module__dFj9Fa__collections{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;max-width:34ch;display:flex}.tcg-showcase-hero-module__dFj9Fa__collectionLogo{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);-webkit-user-select:none;user-select:none;width:auto;max-width:120px;height:44px}@container (min-width:900px){.tcg-showcase-hero-module__dFj9Fa__collections{justify-content:flex-start}}@media (hover:none),(pointer:coarse){.tcg-showcase-hero-module__dFj9Fa__bgImage{filter:saturate(1.1)brightness(.55)}.tcg-showcase-hero-module__dFj9Fa__glow{filter:none}}
.landing-studio-hero-module__rntg2q__frame{aspect-ratio:16/9.4;background:var(--st-app);width:100%;box-shadow:0 0 0 1px #000, 0 40px 90px #000000a6, 0 0 120px color-mix(in srgb, var(--accent) 14%, transparent);color:var(--st-text);font-family:var(--st-font);text-align:left;-webkit-user-select:none;user-select:none;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;font-size:clamp(5.2px,.8cqw,10px);line-height:1.35;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:640px){.landing-studio-hero-module__rntg2q__frame{aspect-ratio:4/3.2;font-size:clamp(4.6px,1.35cqw,10px)}}.landing-studio-hero-module__rntg2q__frame img{pointer-events:none}.landing-studio-hero-module__rntg2q__appBar{color:#fff;background:#080808eb;border-bottom:1px solid #c9a84c33;flex-shrink:0;align-items:center;gap:1em;height:3.8em;padding:0 1.4em;display:flex}.landing-studio-hero-module__rntg2q__brand{flex-shrink:0;align-items:center;gap:.7em;display:flex}.landing-studio-hero-module__rntg2q__brand img{object-fit:contain;border-radius:.5em;width:2.4em;height:2.4em}.landing-studio-hero-module__rntg2q__brandName{font-family:"Dragon Hunter", var(--st-font);letter-spacing:.02em;font-size:1.25em}.landing-studio-hero-module__rntg2q__tcgSelect{color:#e8e0cc;border:1px solid #ffffff38;border-radius:.4em;align-items:stretch;height:2.3em;margin-left:.6em;font-size:.95em;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__tcgSelectName{align-items:center;gap:.6em;min-width:14em;padding:0 .9em;display:flex}.landing-studio-hero-module__rntg2q__tcgSelectName img{object-fit:contain;width:1.5em;height:1.5em}.landing-studio-hero-module__rntg2q__tcgSelectName span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.landing-studio-hero-module__rntg2q__tcgSelectPlus{color:#ffffffb3;border-left:1px solid #ffffff38;justify-content:center;align-items:center;width:2.3em;display:flex}.landing-studio-hero-module__rntg2q__appBarSpacer{flex:1}.landing-studio-hero-module__rntg2q__langChip{border:1px solid #ffffff2e;border-radius:99em;align-items:center;gap:.4em;height:2.2em;padding:0 .8em;font-size:.85em;font-weight:600;display:flex}.landing-studio-hero-module__rntg2q__avatar{background:radial-gradient(circle at 35% 30%,#4d4a6a,#1b1a2b);border:1px solid #c9a84c8c;border-radius:50%;width:2.3em;height:2.3em}.landing-studio-hero-module__rntg2q__tabBar{background:var(--st-app);border-bottom:1px solid var(--st-line-strong);height:3em;box-shadow:0 1px 0 var(--st-line);flex-shrink:0;align-items:stretch;display:flex}.landing-studio-hero-module__rntg2q__tabList{flex:1;min-width:0;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__tab{border:0;border-right:1px solid var(--st-line);color:var(--st-text-muted);font:inherit;letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:.55em;padding:0 .95em;font-size:.98em;font-weight:500;transition:background-color .12s,color .12s;display:flex;position:relative}.landing-studio-hero-module__rntg2q__tab:hover{background:var(--st-raised);color:var(--st-text-strong)}.landing-studio-hero-module__rntg2q__tabActive,.landing-studio-hero-module__rntg2q__tabActive:hover{background:var(--st-panel);color:var(--st-text-strong)}.landing-studio-hero-module__rntg2q__tabActive:before{content:"";background:var(--accent);height:2px;position:absolute;inset:0 0 auto}.landing-studio-hero-module__rntg2q__tabActive:after{content:"";background:var(--st-panel);height:1px;position:absolute;inset:auto 0 -1px}.landing-studio-hero-module__rntg2q__tabAccent{color:var(--accent-light)}.landing-studio-hero-module__rntg2q__tabSeparated{border-left:1px solid var(--st-line);margin-left:1em}.landing-studio-hero-module__rntg2q__tabIcon{color:var(--st-text-muted);font-size:1.15em;transition:color .12s;display:inline-flex}.landing-studio-hero-module__rntg2q__tabActive .landing-studio-hero-module__rntg2q__tabIcon,.landing-studio-hero-module__rntg2q__tab:hover .landing-studio-hero-module__rntg2q__tabIcon{color:var(--accent-light)}.landing-studio-hero-module__rntg2q__tabBarTrailing{border-left:1px solid var(--st-line);align-items:center;gap:.6em;padding:0 .9em;display:flex}.landing-studio-hero-module__rntg2q__helpBtn{border:1px solid var(--st-line);width:1.9em;height:1.9em;color:var(--st-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:.9em;font-weight:700;display:flex}.landing-studio-hero-module__rntg2q__workspace{background:var(--st-app);flex:1;min-height:0;position:relative}.landing-studio-hero-module__rntg2q__scene{flex-direction:column;min-height:0;animation:.45s both landing-studio-hero-module__rntg2q__sceneIn;display:flex;position:absolute;inset:0}@keyframes landing-studio-hero-module__rntg2q__sceneIn{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.landing-studio-hero-module__rntg2q__content{flex:1;min-height:0;padding:1.3em 1.6em;overflow:hidden}.landing-studio-hero-module__rntg2q__split{flex:1;grid-template-columns:15em minmax(0,1fr);min-height:0;display:grid}.landing-studio-hero-module__rntg2q__splitMain{background:var(--st-panel);flex-direction:column;min-width:0;min-height:0;display:flex}.landing-studio-hero-module__rntg2q__sideNav{background:var(--st-app);border-right:1px solid var(--st-line-strong);flex-direction:column;padding:.3em 0;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__navGroup{padding:.6em 0 .4em}.landing-studio-hero-module__rntg2q__navGroup+.landing-studio-hero-module__rntg2q__navGroup{border-top:1px solid var(--st-line)}.landing-studio-hero-module__rntg2q__navGroupLabel{color:var(--st-text-faint);letter-spacing:.09em;text-transform:uppercase;padding:.1em 1.1em .5em;font-size:.78em;font-weight:600}.landing-studio-hero-module__rntg2q__navItem{color:var(--st-text);white-space:nowrap;align-items:center;gap:.7em;padding:.5em 1.1em .5em 1.3em;font-size:.95em;display:flex;position:relative}.landing-studio-hero-module__rntg2q__navItemActive{background:color-mix(in srgb, var(--accent) 16%, var(--st-panel));color:var(--st-text-strong)}.landing-studio-hero-module__rntg2q__navItemActive:before{content:"";background:var(--accent);width:2px;position:absolute;inset:0 auto 0 0}.landing-studio-hero-module__rntg2q__navMeta{color:var(--st-text-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85em}.landing-studio-hero-module__rntg2q__toolbar{background:var(--st-raised);border-bottom:1px solid var(--st-line-strong);flex-shrink:0;align-items:center;gap:.6em;height:3.1em;padding:0 1em;display:flex}.landing-studio-hero-module__rntg2q__crumbs{color:var(--st-text-muted);white-space:nowrap;align-items:center;gap:.5em;font-size:.95em;display:flex}.landing-studio-hero-module__rntg2q__crumbCurrent{color:var(--st-text-strong);font-weight:600}.landing-studio-hero-module__rntg2q__spacer{flex:1}.landing-studio-hero-module__rntg2q__subTabs{background:var(--st-app);border-bottom:1px solid var(--st-line-strong);flex-shrink:0;align-items:stretch;height:2.8em;display:flex}.landing-studio-hero-module__rntg2q__subTab{border-right:1px solid var(--st-line);color:var(--st-text-muted);align-items:center;padding:0 1.2em;font-size:.92em;font-weight:500;display:flex;position:relative}.landing-studio-hero-module__rntg2q__subTabActive{background:var(--st-panel);color:var(--st-text-strong)}.landing-studio-hero-module__rntg2q__subTabActive:before{content:"";background:var(--accent);height:2px;position:absolute;inset:0 0 auto}.landing-studio-hero-module__rntg2q__btn{background:var(--st-header);border:1px solid var(--st-line-strong);height:2.1em;color:var(--st-text-strong);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:.5em;padding:0 .9em;font-size:.92em;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.landing-studio-hero-module__rntg2q__btnPrimary{background:var(--accent);border-color:var(--accent-dark);color:#111;font-weight:600}.landing-studio-hero-module__rntg2q__btnGhost{box-shadow:none;color:var(--st-text);background:0 0;border-color:#0000}.landing-studio-hero-module__rntg2q__btnIcon{width:2.1em;padding:0}.landing-studio-hero-module__rntg2q__input{background:var(--st-input);border:1px solid var(--st-line);height:2.1em;color:var(--st-text-strong);white-space:nowrap;border-radius:3px;align-items:center;gap:.5em;padding:0 .7em;font-size:.92em;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__inputPlaceholder{color:var(--st-text-faint)}.landing-studio-hero-module__rntg2q__select{justify-content:space-between}.landing-studio-hero-module__rntg2q__select:after{content:"";border-right:1px solid var(--st-text-muted);border-bottom:1px solid var(--st-text-muted);flex-shrink:0;width:.45em;height:.45em;transform:rotate(45deg)translateY(-.15em)}.landing-studio-hero-module__rntg2q__fieldLabel{color:var(--st-text-muted);white-space:nowrap;font-size:.85em}.landing-studio-hero-module__rntg2q__badge{background:var(--st-header);border:1px solid var(--st-line);height:1.7em;color:var(--st-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:.45em;padding:0 .6em;font-size:.8em;font-weight:600;display:inline-flex}.landing-studio-hero-module__rntg2q__badgeDot{background:currentColor;border-radius:50%;width:.6em;height:.6em}.landing-studio-hero-module__rntg2q__badgeOk{color:var(--st-ok)}.landing-studio-hero-module__rntg2q__badgeWarn{color:var(--st-warn)}.landing-studio-hero-module__rntg2q__badgeAccent{color:var(--accent-light)}.landing-studio-hero-module__rntg2q__pill{border-radius:99em;align-items:center;height:2em;padding:0 .9em;font-size:.85em;font-weight:600;display:inline-flex}.landing-studio-hero-module__rntg2q__pillPublished{color:#00d3a3;background:#00d3a326}.landing-studio-hero-module__rntg2q__pillAlpha{color:#e2b04a;background:#d28c0a2e}.landing-studio-hero-module__rntg2q__toggle{background:var(--accent);border-radius:1em;flex-shrink:0;width:2.6em;height:1.4em;display:inline-block;position:relative}.landing-studio-hero-module__rntg2q__toggle:after{content:"";background:#fff;border-radius:50%;width:1.1em;height:1.1em;transition:transform .3s;position:absolute;top:.15em;left:.15em;transform:translate(1.2em)}.landing-studio-hero-module__rntg2q__toggleOff{background:var(--st-line)}.landing-studio-hero-module__rntg2q__toggleOff:after{transform:none}.landing-studio-hero-module__rntg2q__toggleLate{animation:.3s 1.6s both landing-studio-hero-module__rntg2q__toggleTrack}.landing-studio-hero-module__rntg2q__toggleLate:after{animation:.3s 1.6s both landing-studio-hero-module__rntg2q__toggleKnob}@keyframes landing-studio-hero-module__rntg2q__toggleTrack{0%{background:var(--st-line)}to{background:var(--accent)}}@keyframes landing-studio-hero-module__rntg2q__toggleKnob{0%{transform:none}to{transform:translate(1.2em)}}.landing-studio-hero-module__rntg2q__chip{background:var(--st-header);border:1px solid var(--st-line);height:1.9em;color:var(--st-text-strong);white-space:nowrap;border-radius:2px;align-items:center;gap:.4em;padding:0 .7em;font-size:.88em;font-weight:600;display:inline-flex}.landing-studio-hero-module__rntg2q__chipAccent{border-color:color-mix(in srgb, var(--accent) 60%, #000);background:color-mix(in srgb, var(--accent) 22%, var(--st-header))}.landing-studio-hero-module__rntg2q__chipOk{color:var(--st-ok)}.landing-studio-hero-module__rntg2q__chipMuted{color:var(--st-text-muted);font-weight:500}.landing-studio-hero-module__rntg2q__panel{background:var(--st-panel);border:1px solid var(--st-line-strong);border-radius:3px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.landing-studio-hero-module__rntg2q__panelHead{background:var(--st-header);border-bottom:1px solid var(--st-line-strong);min-height:2.4em;color:var(--st-text-strong);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:.6em;padding:.3em .9em;font-size:.85em;font-weight:600;display:flex}.landing-studio-hero-module__rntg2q__panelBody{flex:1;min-height:0;padding:1em}.landing-studio-hero-module__rntg2q__panelBodyFlush{flex:1;min-height:0;padding:0}.landing-studio-hero-module__rntg2q__sectionHead{background:var(--st-raised);border-bottom:1px solid var(--st-line);min-height:2.3em;color:var(--st-text-strong);align-items:center;gap:.6em;padding:0 .9em;font-size:.92em;font-weight:600;display:flex}.landing-studio-hero-module__rntg2q__chevron{border-right:1px solid var(--st-text-muted);border-bottom:1px solid var(--st-text-muted);width:.5em;height:.5em;display:inline-block;transform:rotate(45deg)}.landing-studio-hero-module__rntg2q__propertyRow{grid-template-columns:minmax(7em,36%) minmax(0,1fr);align-items:center;gap:.8em;min-height:2.5em;padding:.15em .9em;display:grid}.landing-studio-hero-module__rntg2q__propertyLabel{color:var(--st-text);text-overflow:ellipsis;white-space:nowrap;font-size:.92em;overflow:hidden}.landing-studio-hero-module__rntg2q__table{border-collapse:collapse;width:100%;font-size:.92em}.landing-studio-hero-module__rntg2q__table th{background:var(--st-header);border-bottom:1px solid var(--st-line-strong);color:var(--st-text-muted);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.55em .8em;font-size:.82em;font-weight:600}.landing-studio-hero-module__rntg2q__table td{border-bottom:1px solid var(--st-line);color:var(--st-text);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:.42em .8em;overflow:hidden}.landing-studio-hero-module__rntg2q__tdStrong{color:var(--st-text-strong);font-weight:600}.landing-studio-hero-module__rntg2q__tdCenter{text-align:center}.landing-studio-hero-module__rntg2q__tdNum{font-variant-numeric:tabular-nums;text-align:right}.landing-studio-hero-module__rntg2q__rowSelected td{background:color-mix(in srgb, var(--accent) 12%, var(--st-panel))}.landing-studio-hero-module__rntg2q__checkbox{border:1px solid var(--st-text-muted);vertical-align:middle;border-radius:2px;width:1.1em;height:1.1em;display:inline-block}.landing-studio-hero-module__rntg2q__checkboxOn{background:var(--accent);border-color:var(--accent-dark)}.landing-studio-hero-module__rntg2q__dot{background:var(--st-ok);border-radius:50%;width:.65em;height:.65em;display:inline-block}.landing-studio-hero-module__rntg2q__dotOff{background:var(--st-text-faint)}.landing-studio-hero-module__rntg2q__thumb{object-fit:cover;vertical-align:middle;border-radius:.2em;width:1.9em;height:2.65em;box-shadow:0 .15em .4em #0009}.landing-studio-hero-module__rntg2q__bar{background:var(--st-input);border:1px solid var(--st-line);border-radius:1em;height:.6em;display:block;overflow:hidden}.landing-studio-hero-module__rntg2q__barFill{background:var(--accent);transform-origin:0;border-radius:1em;height:100%;animation:1.1s cubic-bezier(.2,.8,.2,1) .2s both landing-studio-hero-module__rntg2q__barGrow;display:block}.landing-studio-hero-module__rntg2q__barFillOk{background:var(--st-ok)}.landing-studio-hero-module__rntg2q__barFillWarn{background:var(--st-warn)}@keyframes landing-studio-hero-module__rntg2q__barGrow{0%{transform:scaleX(0)}to{transform:none}}.landing-studio-hero-module__rntg2q__textBar{background:var(--st-line);vertical-align:middle;border-radius:2px;height:.55em;display:inline-block}.landing-studio-hero-module__rntg2q__statsHeader{justify-content:space-between;align-items:flex-start;gap:1em;margin-bottom:1.2em;display:flex}.landing-studio-hero-module__rntg2q__statsTitleRow{align-items:center;gap:1em;display:flex}.landing-studio-hero-module__rntg2q__statsLogo{object-fit:contain;width:4.2em;height:4.2em}.landing-studio-hero-module__rntg2q__statsTitle{color:#e8e0cc;margin:0;font-family:Cinzel,Georgia,serif;font-size:2em;line-height:1.1}.landing-studio-hero-module__rntg2q__statsDesc{color:#a3a3a3;max-width:48em;margin:.3em 0 0;font-size:.95em}.landing-studio-hero-module__rntg2q__statsMeta{color:#777;gap:1.2em;margin-top:.4em;font-size:.85em;display:flex}.landing-studio-hero-module__rntg2q__statsGrid{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1em;height:calc(100% - 7.6em);display:grid}.landing-studio-hero-module__rntg2q__statsColumn{flex-direction:column;gap:1em;min-height:0;display:flex}.landing-studio-hero-module__rntg2q__showcaseBody{background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 70%), #0c0c10;align-items:center;gap:1.2em;height:100%;padding:1em 1.2em;display:flex}.landing-studio-hero-module__rntg2q__showcaseCards{flex:1;justify-content:center;align-items:center;height:100%;display:flex}.landing-studio-hero-module__rntg2q__showcaseCard{border-radius:4%/3%;width:auto;height:23cqw;animation:.7s cubic-bezier(.2,.8,.2,1) both landing-studio-hero-module__rntg2q__cardRise;box-shadow:0 .8em 1.6em #000000b3}.landing-studio-hero-module__rntg2q__showcaseCard:first-child{animation-delay:.1s;transform:rotate(-7deg)translate(1.2em)}.landing-studio-hero-module__rntg2q__showcaseCard:nth-child(2){z-index:1;height:26.5cqw;animation-delay:.25s;position:relative}.landing-studio-hero-module__rntg2q__showcaseCard:nth-child(3){animation-delay:.4s;transform:rotate(7deg)translate(-1.2em)}@keyframes landing-studio-hero-module__rntg2q__cardRise{0%{opacity:0;translate:0 1.5em}to{opacity:1;translate:0}}.landing-studio-hero-module__rntg2q__showcaseProducts{flex-direction:column;flex-shrink:0;gap:.6em;display:flex}.landing-studio-hero-module__rntg2q__showcaseProduct{object-fit:contain;filter:drop-shadow(0 .4em .6em #0009);width:auto;max-width:9em;height:9em}.landing-studio-hero-module__rntg2q__capacityRow{grid-template-columns:6.5em minmax(0,1fr) 5.5em;align-items:center;gap:.8em;padding:.45em 0;font-size:.92em;display:grid}.landing-studio-hero-module__rntg2q__capacityValue{color:var(--st-text-muted);font-variant-numeric:tabular-nums;text-align:right}.landing-studio-hero-module__rntg2q__formStack{flex-direction:column;gap:.5em;display:flex}.landing-studio-hero-module__rntg2q__hint{color:var(--st-text-muted);font-size:.85em}.landing-studio-hero-module__rntg2q__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;display:grid}.landing-studio-hero-module__rntg2q__kpi{background:var(--st-raised);border:1px solid var(--st-line);border-radius:3px;padding:.7em .8em}.landing-studio-hero-module__rntg2q__kpiValue{color:var(--accent);font-family:Cinzel,Georgia,serif;font-size:1.6em;line-height:1}.landing-studio-hero-module__rntg2q__kpiLabel{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:.4em;font-size:.75em}.landing-studio-hero-module__rntg2q__zonesGrid{flex:1;grid-template-columns:minmax(0,1fr) 15em;gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__zoneToolbar{border-bottom:1px solid var(--st-line);align-items:center;gap:.6em;padding:.6em .9em;display:flex}.landing-studio-hero-module__rntg2q__legendChip{border:1px solid rgba(var(--zone-tint), .55);background:rgba(var(--zone-tint), .18);height:1.8em;color:var(--st-text-strong);border-radius:2px;align-items:center;gap:.4em;padding:0 .7em;font-size:.82em;font-weight:600;display:inline-flex}.landing-studio-hero-module__rntg2q__legendHand{--zone-tint:226, 158, 61}.landing-studio-hero-module__rntg2q__legendField{--zone-tint:96, 199, 137}.landing-studio-hero-module__rntg2q__legendPanel{--zone-tint:168, 149, 107}.landing-studio-hero-module__rntg2q__legendUi{--zone-tint:120, 160, 230}.landing-studio-hero-module__rntg2q__zoneStage{aspect-ratio:16/8.2;background:#00000059;border-radius:3px;flex:1;min-height:0;max-height:calc(100% - 5em);margin:.9em;position:relative;overflow:hidden}.landing-studio-hero-module__rntg2q__zoneBleed{background:repeating-linear-gradient(45deg,#ef44442e 0 .6em,#ef444412 .6em 1.2em);position:absolute;inset:0}.landing-studio-hero-module__rntg2q__zoneTag,.landing-studio-hero-module__rntg2q__zoneScreenTag,.landing-studio-hero-module__rntg2q__zoneHalfTag{z-index:2;color:var(--st-text-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#0009;border-radius:2px;padding:.15em .5em;font-size:.72em;position:absolute}.landing-studio-hero-module__rntg2q__zoneTag{color:#e9a0a0;top:.5em;left:.6em}.landing-studio-hero-module__rntg2q__zoneScreenTag{top:.4em;right:.5em}.landing-studio-hero-module__rntg2q__zoneHalfTag{top:.4em;left:.5em}.landing-studio-hero-module__rntg2q__zoneScreen{background:#0e0e12;flex-direction:column;display:flex;position:absolute;inset:5% 4%;box-shadow:0 0 0 1px #ef444473}.landing-studio-hero-module__rntg2q__zoneMirror,.landing-studio-hero-module__rntg2q__zoneOwn{flex:1;min-height:0;position:relative}.landing-studio-hero-module__rntg2q__zoneMirror{opacity:.45;background:#0006;border-bottom:1px dashed #c9a84c80}.landing-studio-hero-module__rntg2q__zone{--zone-tint:201, 168, 76;background:linear-gradient(180deg, rgba(var(--zone-tint), .2), rgba(var(--zone-tint), .1));border:1px solid rgba(var(--zone-tint), .55);border-radius:3px;justify-content:center;align-items:center;animation:.5s both landing-studio-hero-module__rntg2q__zoneIn;display:flex;position:absolute;overflow:hidden}@keyframes landing-studio-hero-module__rntg2q__zoneIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.landing-studio-hero-module__rntg2q__zoneHand{--zone-tint:226, 158, 61}.landing-studio-hero-module__rntg2q__zoneField{--zone-tint:96, 199, 137}.landing-studio-hero-module__rntg2q__zonePanel{--zone-tint:168, 149, 107}.landing-studio-hero-module__rntg2q__zoneSelected{z-index:3;background:linear-gradient(180deg, rgba(var(--zone-tint), .4), rgba(var(--zone-tint), .2));border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 1.6em color-mix(in srgb, var(--accent) 25%, transparent);animation:.5s both landing-studio-hero-module__rntg2q__zoneIn,6.5s ease-in-out 1.2s infinite landing-studio-hero-module__rntg2q__zoneNudge}@keyframes landing-studio-hero-module__rntg2q__zoneNudge{0%,10%,60%,to{translate:0}25%,45%{translate:3% 6%}}.landing-studio-hero-module__rntg2q__zoneLabel{color:var(--st-text-strong);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:.2em;font-size:.75em;overflow:hidden}.landing-studio-hero-module__rntg2q__editorGrid{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.85fr);gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__listRow{border-bottom:1px solid var(--st-line);color:var(--st-text);align-items:center;gap:.7em;padding:.6em .9em;font-size:.95em;display:flex;position:relative}.landing-studio-hero-module__rntg2q__listRowActive{background:color-mix(in srgb, var(--accent) 16%, var(--st-panel));color:var(--st-text-strong)}.landing-studio-hero-module__rntg2q__listRowActive:before{content:"";background:var(--accent);width:2px;position:absolute;inset:0 auto 0 0}.landing-studio-hero-module__rntg2q__previewBody{background-color:var(--st-input);background-image:radial-gradient(var(--st-line) 1px, transparent 1px);background-size:1.4em 1.4em;justify-content:center;align-items:center;height:100%;display:flex}.landing-studio-hero-module__rntg2q__previewCard{border-radius:4%/3%;width:auto;height:86%;box-shadow:0 .6em 1.4em #000000b3}.landing-studio-hero-module__rntg2q__phasesPanel{grid-column:1/-1}.landing-studio-hero-module__rntg2q__phaseStrip{align-items:center;gap:.5em;padding:.8em 1em;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__phaseChip{background:var(--st-raised);border:1px solid var(--st-line);height:2.2em;color:var(--st-text-strong);white-space:nowrap;border-radius:3px;align-items:center;gap:.5em;padding:0 .9em;font-size:.9em;font-weight:600;animation:7.5s infinite landing-studio-hero-module__rntg2q__phaseOn;display:flex}.landing-studio-hero-module__rntg2q__phaseIndex{background:var(--st-app);border:1px solid var(--st-line);border-radius:2px;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.85em;display:flex}@keyframes landing-studio-hero-module__rntg2q__phaseOn{0%,19%{background:color-mix(in srgb, var(--accent) 24%, var(--st-raised));border-color:color-mix(in srgb, var(--accent) 60%, #000)}20%,to{background:var(--st-raised);border-color:var(--st-line)}}.landing-studio-hero-module__rntg2q__phaseArrow{color:var(--st-text-faint)}.landing-studio-hero-module__rntg2q__abilitiesLayout{flex:1;grid-template-rows:minmax(0,1fr) auto;gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__flow{align-items:center;gap:.6em;padding:1em;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__flowBox{background:var(--st-raised);border:1px solid var(--st-line);border-radius:3px;flex-direction:column;gap:.3em;min-width:10em;padding:.6em .9em;animation:.5s cubic-bezier(.2,.8,.2,1) both landing-studio-hero-module__rntg2q__flowIn;display:flex}.landing-studio-hero-module__rntg2q__flowBox:nth-child(3){animation-delay:.25s}.landing-studio-hero-module__rntg2q__flowBox:nth-child(5){animation-delay:.5s}.landing-studio-hero-module__rntg2q__flowBox:nth-child(7){animation-delay:.75s}@keyframes landing-studio-hero-module__rntg2q__flowIn{0%{opacity:0;transform:translate(-.8em)}to{opacity:1;transform:none}}.landing-studio-hero-module__rntg2q__flowBoxAccent{border-color:color-mix(in srgb, var(--accent) 60%, #000);background:color-mix(in srgb, var(--accent) 16%, var(--st-raised))}.landing-studio-hero-module__rntg2q__flowLabel{color:var(--st-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75em}.landing-studio-hero-module__rntg2q__flowValue{color:var(--st-text-strong);white-space:nowrap;font-size:.95em;font-weight:600}.landing-studio-hero-module__rntg2q__flowArrow{color:var(--st-text-faint);font-size:1.3em}.landing-studio-hero-module__rntg2q__flowAside{flex-direction:column;gap:.5em;margin-left:auto;display:flex}.landing-studio-hero-module__rntg2q__filters{background:var(--st-raised);border:1px solid var(--st-line-strong);border-radius:3px;align-items:center;gap:.6em;margin:.8em 1em 0;padding:.5em .7em;display:flex}.landing-studio-hero-module__rntg2q__metaRow{color:var(--st-text-muted);align-items:center;gap:1em;margin:.6em 1em .4em;font-size:.88em;display:flex}.landing-studio-hero-module__rntg2q__tableWrap{border:1px solid var(--st-line-strong);border-radius:3px;flex:1;min-height:0;margin:0 1em 1em;overflow:hidden}.landing-studio-hero-module__rntg2q__productsGrid{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__productCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;padding:.9em;display:grid}.landing-studio-hero-module__rntg2q__productCard{background:var(--st-raised);border:1px solid var(--st-line);border-radius:3px;flex-direction:column;gap:.5em;padding:.7em;animation:.6s both landing-studio-hero-module__rntg2q__cardRise;display:flex}.landing-studio-hero-module__rntg2q__productCard:nth-child(2){animation-delay:.12s}.landing-studio-hero-module__rntg2q__productCard:nth-child(3){animation-delay:.24s}.landing-studio-hero-module__rntg2q__productImageWrap{background:radial-gradient(ellipse at 50% 80%, #ffffff0f, transparent 70%), var(--st-input);border-radius:3px;justify-content:center;align-items:center;height:9.5em;display:flex}.landing-studio-hero-module__rntg2q__productImage{object-fit:contain;filter:drop-shadow(0 .5em .8em #0009);max-width:90%;max-height:90%}.landing-studio-hero-module__rntg2q__productName{color:var(--st-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:600;overflow:hidden}.landing-studio-hero-module__rntg2q__productRow{color:var(--st-text-muted);justify-content:space-between;align-items:center;gap:.5em;font-size:.88em;display:flex}.landing-studio-hero-module__rntg2q__price{color:var(--st-text-strong);font-variant-numeric:tabular-nums;font-weight:600}.landing-studio-hero-module__rntg2q__chart{width:100%;height:100%;display:block}.landing-studio-hero-module__rntg2q__chartBar{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.2,.8,.2,1) both landing-studio-hero-module__rntg2q__barGrow}@keyframes landing-studio-hero-module__rntg2q__chartBarGrow{0%{transform:scaleY(0)}to{transform:none}}.landing-studio-hero-module__rntg2q__chartBar{animation-name:landing-studio-hero-module__rntg2q__chartBarGrow}.landing-studio-hero-module__rntg2q__salesTotal{color:var(--st-ok);letter-spacing:0;text-transform:none;font-size:1.05em;font-weight:600}.landing-studio-hero-module__rntg2q__tournamentGrid{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__bracket{width:100%;height:100%;font-family:var(--st-font);display:block}.landing-studio-hero-module__rntg2q__bracketLine{stroke:var(--st-line);stroke-width:1.2px;fill:none}.landing-studio-hero-module__rntg2q__bracketLineWin{stroke:var(--accent);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s ease-out .3s forwards landing-studio-hero-module__rntg2q__dash}@keyframes landing-studio-hero-module__rntg2q__dash{to{stroke-dashoffset:0}}.landing-studio-hero-module__rntg2q__bracketBox{fill:var(--st-raised);stroke:var(--st-line)}.landing-studio-hero-module__rntg2q__bracketBoxWin{fill:color-mix(in srgb, var(--accent) 22%, var(--st-raised));stroke:color-mix(in srgb, var(--accent) 60%, #000)}.landing-studio-hero-module__rntg2q__bracketText{fill:var(--st-text-strong);font-size:7px;font-weight:600}.landing-studio-hero-module__rntg2q__bracketTextMuted{fill:var(--st-text-muted);font-size:6px}.landing-studio-hero-module__rntg2q__livePulse{animation:1.6s ease-in-out infinite landing-studio-hero-module__rntg2q__pulse}@keyframes landing-studio-hero-module__rntg2q__pulse{0%,to{opacity:1}50%{opacity:.4}}.landing-studio-hero-module__rntg2q__campaignGrid{flex:1;grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr);gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__map{background:#0b1a22;width:100%;height:100%;display:block}.landing-studio-hero-module__rntg2q__mapPath{fill:none;stroke:#ffecbebf;stroke-width:1.4px;stroke-dasharray:3 3;animation:3s linear infinite landing-studio-hero-module__rntg2q__mapDash}@keyframes landing-studio-hero-module__rntg2q__mapDash{to{stroke-dashoffset:-24px}}.landing-studio-hero-module__rntg2q__mapNode{fill:#1c1c1c;stroke:#c9a84c;stroke-width:1.2px}.landing-studio-hero-module__rntg2q__mapNodeActive{stroke:var(--accent-light);fill:color-mix(in srgb, var(--accent) 40%, #1c1c1c)}.landing-studio-hero-module__rntg2q__mapRing{fill:none;stroke:var(--accent);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite landing-studio-hero-module__rntg2q__ring}@keyframes landing-studio-hero-module__rntg2q__ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.landing-studio-hero-module__rntg2q__mapLabel{fill:#f3e9d2;paint-order:stroke;stroke:#000000b3;stroke-width:1.5px;font-size:5.5px;font-weight:600}.landing-studio-hero-module__rntg2q__agentLayout{flex:1;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1em;min-height:0;padding:1em 1.2em;display:grid}.landing-studio-hero-module__rntg2q__chat{flex-direction:column;flex:1;gap:.8em;min-height:0;padding:1em;display:flex;overflow:hidden}.landing-studio-hero-module__rntg2q__bubble{border-radius:.6em;max-width:78%;padding:.7em .9em;font-size:.95em;line-height:1.4;animation:.4s both landing-studio-hero-module__rntg2q__bubbleIn}@keyframes landing-studio-hero-module__rntg2q__bubbleIn{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.landing-studio-hero-module__rntg2q__bubbleUser{background:color-mix(in srgb, var(--accent) 24%, var(--st-raised));border:1px solid color-mix(in srgb, var(--accent) 50%, #000);color:var(--st-text-strong);align-self:flex-end;animation-delay:.2s}.landing-studio-hero-module__rntg2q__bubbleAgent{background:var(--st-raised);border:1px solid var(--st-line);color:var(--st-text);align-self:flex-start}.landing-studio-hero-module__rntg2q__bubbleThinking{color:var(--st-text-muted);align-items:center;gap:.5em;animation-delay:1s;display:flex}.landing-studio-hero-module__rntg2q__bubbleReply{animation-delay:2.6s}.landing-studio-hero-module__rntg2q__dots{gap:.25em;display:inline-flex}.landing-studio-hero-module__rntg2q__dots i{background:var(--st-text-muted);border-radius:50%;width:.4em;height:.4em;animation:1s infinite landing-studio-hero-module__rntg2q__pulse}.landing-studio-hero-module__rntg2q__dots i:nth-child(2){animation-delay:.2s}.landing-studio-hero-module__rntg2q__dots i:nth-child(3){animation-delay:.4s}.landing-studio-hero-module__rntg2q__actions{flex-wrap:wrap;gap:.4em;margin-top:.6em;display:flex}.landing-studio-hero-module__rntg2q__agentCard{background:radial-gradient(ellipse at 50% 100%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%), var(--st-input);justify-content:center;align-items:center;height:100%;display:flex}.landing-studio-hero-module__rntg2q__agentCardImg{border-radius:4%/3%;width:auto;height:82%;animation:.7s cubic-bezier(.2,.8,.2,1) 2.8s both landing-studio-hero-module__rntg2q__cardRise;box-shadow:0 .8em 1.6em #000000b3}.landing-studio-hero-module__rntg2q__composer{border-top:1px solid var(--st-line);gap:.6em;padding:.8em 1em;display:flex}.landing-studio-hero-module__rntg2q__cursor{z-index:5;pointer-events:none;filter:drop-shadow(0 2px 3px #000000b3);width:2.2em;height:2.2em;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:0;left:0}.landing-studio-hero-module__rntg2q__cursorHidden{opacity:0}.landing-studio-hero-module__rntg2q__cursorClick{animation:.35s landing-studio-hero-module__rntg2q__click}@keyframes landing-studio-hero-module__rntg2q__click{0%,to{scale:1}45%{scale:.8}}.landing-studio-hero-module__rntg2q__ripple{z-index:4;border:2px solid var(--accent-light);pointer-events:none;opacity:0;border-radius:50%;width:3em;height:3em;margin:-1.5em;position:absolute;top:0;left:0}.landing-studio-hero-module__rntg2q__rippleOn{animation:.6s ease-out landing-studio-hero-module__rntg2q__ripple}@keyframes landing-studio-hero-module__rntg2q__ripple{0%{opacity:.9;scale:.3}to{opacity:0;scale:1.4}}.landing-studio-hero-module__rntg2q__tourBar{color:#ffffff8c;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1rem;font-size:.8rem;display:flex}.landing-studio-hero-module__rntg2q__tourDots{gap:.4rem;display:flex}.landing-studio-hero-module__rntg2q__tourDot{cursor:pointer;background:#ffffff40;border:0;border-radius:50%;width:.5rem;height:.5rem;padding:0;transition:background-color .2s,transform .2s}.landing-studio-hero-module__rntg2q__tourDotActive{background:var(--accent);transform:scale(1.25)}.landing-studio-hero-module__rntg2q__tourLogos{align-items:center;gap:.6rem;display:flex}.landing-studio-hero-module__rntg2q__tourLogos img{object-fit:contain;opacity:.7;width:auto;max-width:3.5rem;height:1.4rem}@media (prefers-reduced-motion:reduce){.landing-studio-hero-module__rntg2q__frame *,.landing-studio-hero-module__rntg2q__frame :before,.landing-studio-hero-module__rntg2q__frame :after{transition-duration:10ms!important;animation-duration:10ms!important;animation-delay:0s!important}}
.diceRollOverlay-module__5GiuRq__layer{z-index:5010;pointer-events:none;animation:3.6s ease-out forwards diceRollOverlay-module__5GiuRq__diceLayerFade;position:fixed;inset:0}.diceRollOverlay-module__5GiuRq__layerHold{animation:.3s ease-out forwards diceRollOverlay-module__5GiuRq__diceLayerIn}@keyframes diceRollOverlay-module__5GiuRq__diceLayerFade{0%{opacity:0}5%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes diceRollOverlay-module__5GiuRq__diceLayerIn{0%{opacity:0}to{opacity:1}}.diceRollOverlay-module__5GiuRq__stage{position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__die{will-change:transform;opacity:0;--die-color:#efe3c6;--die-ink:#1c1608;--die-edge:color-mix(in srgb, var(--die-color) 55%, #0a0804);--die-half:30px;--die-texture:none;--die-gloss:1;--die-shade:1;width:0;height:0;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__die[data-finish=matte]{--die-gloss:.16;--die-shade:.85}.diceRollOverlay-module__5GiuRq__die[data-finish=satin]{--die-gloss:.5;--die-shade:.95}.diceRollOverlay-module__5GiuRq__die[data-texture=bone]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.014' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 0.6 0.6 0.6 0 -0.78'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 0.4 0.4 0.4 0 -0.52'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__die[data-texture=marble]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.018' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 0.9 0.9 0.9 0 -1.25'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.008 0.02' numOctaves='4' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 -2.2 -2.2 -2.2 0 0.95'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__die[data-texture=stone]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.04' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 0.7 0.7 0.7 0 -0.95'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='1' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 4 4 4 0 -7.9'/%3E%3C/filter%3E%3Cfilter id='f2' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='1' seed='21' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 4 4 4 0 -8.3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3Crect width='160' height='160' filter='url(%23f2)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__die[data-texture=wood]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.004 0.07' numOctaves='3' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 0.9 0.9 0.9 0 -0.2'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.6' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 0.5 0.5 0.5 0 -0.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__die[data-texture=metal]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.002 0.6' numOctaves='2' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 1.1 1.1 1.1 0 -1.6'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.002 0.6' numOctaves='2' seed='15' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 -1.1 -1.1 -1.1 0 1.55'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__die[data-texture=nebula]{--die-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f0' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='3' seed='12' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 1.3 1.3 1.3 0 -2.05'/%3E%3C/filter%3E%3Cfilter id='f1' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.016' numOctaves='3' seed='31' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.07 0 0 0 0 0.03 -1.4 -1.4 -1.4 0 1.95'/%3E%3C/filter%3E%3Cfilter id='f2' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' seed='40' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 0.95 5 5 5 0 -11.2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f0)'/%3E%3Crect width='160' height='160' filter='url(%23f1)'/%3E%3Crect width='160' height='160' filter='url(%23f2)'/%3E%3C/svg%3E")}.diceRollOverlay-module__5GiuRq__core{background:var(--die-edge);border-radius:50%;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__fillet{background:linear-gradient(155deg, color-mix(in srgb, var(--die-color) 78%, #fff) 0%, color-mix(in srgb, var(--die-color) 80%, var(--die-edge)) 45%, color-mix(in srgb, var(--die-color) 45%, var(--die-edge)) 100%);will-change:transform, opacity;position:absolute;top:0;left:0;overflow:hidden}.diceRollOverlay-module__5GiuRq__fillet:before{content:"";border-radius:inherit;background-image:var(--die-texture);background-size:var(--die-texture-size,72px);opacity:calc(var(--die-texture-strength,1) * .85);position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__face{box-sizing:border-box;background:var(--die-edge);color:var(--die-ink);will-change:transform, opacity;opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__faceSquare{border-radius:11%}.diceRollOverlay-module__5GiuRq__faceTri{border-radius:0}.diceRollOverlay-module__5GiuRq__material{border-radius:inherit;background:linear-gradient(155deg, color-mix(in srgb, var(--die-color) 72%, #fff) 0%, var(--die-color) 48%, color-mix(in srgb, var(--die-color) 74%, #000) 100%);position:absolute;inset:4%}.diceRollOverlay-module__5GiuRq__material:before{content:"";border-radius:inherit;background-image:var(--die-texture);background-size:var(--die-texture-size,72px);background-position:var(--tex-x,0) var(--tex-y,0);opacity:var(--die-texture-strength,1);position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__faceSquare .diceRollOverlay-module__5GiuRq__material:after{content:"";border-radius:inherit;box-shadow:inset 0 0 calc(var(--die-half) * .16) #0000004d, inset 0 0 calc(var(--die-half) * .03) #fff6;position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__die[data-finish=matte] .diceRollOverlay-module__5GiuRq__material{background:linear-gradient(155deg, color-mix(in srgb, var(--die-color) 86%, #fff) 0%, var(--die-color) 50%, color-mix(in srgb, var(--die-color) 86%, #000) 100%)}.diceRollOverlay-module__5GiuRq__die[data-finish=metallic] .diceRollOverlay-module__5GiuRq__material{background:linear-gradient(125deg, color-mix(in srgb, var(--die-color) 50%, #fff) 0%, var(--die-color) 20%, color-mix(in srgb, var(--die-color) 55%, #000) 36%, color-mix(in srgb, var(--die-color) 62%, #fff) 54%, var(--die-color) 70%, color-mix(in srgb, var(--die-color) 50%, #000) 100%)}.diceRollOverlay-module__5GiuRq__shade{border-radius:inherit;background:color-mix(in srgb, color-mix(in srgb, var(--die-color) 18%, #0a0804) calc(var(--die-shade) * 100%), transparent);opacity:0;will-change:opacity;position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__sheen{border-radius:inherit;background:radial-gradient(ellipse at 38% 30%, rgb(255 255 255/calc(.95 * var(--die-gloss))) 0%, rgb(255 255 255/calc(.45 * var(--die-gloss))) 28%, #fff0 66%);opacity:0;will-change:opacity;position:absolute;inset:0}.diceRollOverlay-module__5GiuRq__die[data-finish=metallic] .diceRollOverlay-module__5GiuRq__sheen{background:radial-gradient(ellipse at 38% 30%, color-mix(in srgb, var(--die-color) 25%, #fff) 0%, color-mix(in srgb, color-mix(in srgb, var(--die-color) 45%, #fff) 55%, transparent) 30%, transparent 66%)}.diceRollOverlay-module__5GiuRq__pips{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);place-items:center;width:70%;height:70%;display:grid;position:relative}.diceRollOverlay-module__5GiuRq__pip,.diceRollOverlay-module__5GiuRq__pipEmpty{width:calc(55% * var(--pip-scale,1));height:calc(55% * var(--pip-scale,1));border-radius:50%}.diceRollOverlay-module__5GiuRq__pip{background:radial-gradient(circle at 42% 38%, color-mix(in srgb, var(--die-ink) 72%, #fff), var(--die-ink) 62%);box-shadow:inset 0 calc(var(--die-half) * .035) calc(var(--die-half) * .05) #0000008c, 0 calc(var(--die-half) * .018) 0 #fff6, 0 0 0 var(--die-outline-px,0px) var(--die-outline-color,transparent)}.diceRollOverlay-module__5GiuRq__die[data-num=flat] .diceRollOverlay-module__5GiuRq__pip{background:var(--die-ink);box-shadow:0 0 0 var(--die-outline-px,0px) var(--die-outline-color,transparent)}.diceRollOverlay-module__5GiuRq__die[data-num=raised] .diceRollOverlay-module__5GiuRq__pip{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--die-ink) 55%, #fff), var(--die-ink) 58%, color-mix(in srgb, var(--die-ink) 70%, #000) 100%);box-shadow:0 calc(var(--die-half) * .03) calc(var(--die-half) * .035) #0000008c, 0 0 0 var(--die-outline-px,0px) var(--die-outline-color,transparent)}.diceRollOverlay-module__5GiuRq__num{font-family:var(--die-font,inherit);font-weight:var(--die-weight,900);font-variant-numeric:tabular-nums;-webkit-text-stroke:var(--die-outline-w,0) var(--die-outline-color,transparent);paint-order:stroke fill;text-shadow:0 calc(var(--die-half) * .022) 0 #ffffff52, 0 calc(var(--die-half) * -.014) calc(var(--die-half) * .02) #00000073;line-height:1;position:relative}.diceRollOverlay-module__5GiuRq__die[data-num=flat] .diceRollOverlay-module__5GiuRq__num{text-shadow:none}.diceRollOverlay-module__5GiuRq__die[data-num=raised] .diceRollOverlay-module__5GiuRq__num{text-shadow:0 calc(var(--die-half) * -.016) 0 #ffffff59, 0 calc(var(--die-half) * .03) calc(var(--die-half) * .035) #0009}.diceRollOverlay-module__5GiuRq__shadow{will-change:transform, opacity;opacity:0;background:radial-gradient(#000000d9 0%,#0009 26%,#00000040 50%,#0000 72%);border-radius:50%;width:0;height:0;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__faceImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:relative}.diceRollOverlay-module__5GiuRq__chip{text-align:center;font-variant-numeric:tabular-nums;color:#fff;opacity:0;background:#0a0a12d1;border:1px solid #e8e0cc59;border-radius:999px;min-width:1.9em;padding:2px 7px;font-size:1rem;font-weight:900;line-height:1.2;transition:opacity .25s,transform .3s cubic-bezier(.2,1.4,.4,1);position:absolute;top:0;left:0;box-shadow:0 4px 12px #00000080}.diceRollOverlay-module__5GiuRq__chipVisible{opacity:1}.diceRollOverlay-module__5GiuRq__chipHit{color:#1a0d02;background:var(--accent);border-color:var(--accent-light);box-shadow:0 0 14px color-mix(in srgb, var(--accent) 55%, transparent), 0 4px 12px #00000080}.diceRollOverlay-module__5GiuRq__chipMiss{color:#e8e0cc99;text-decoration:line-through;text-decoration-thickness:2px}.diceRollOverlay-module__5GiuRq__impact{border:3px solid var(--accent-light);width:0;height:0;box-shadow:0 0 18px color-mix(in srgb, var(--accent) 70%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__caption{text-align:center;color:#e8e0cc;flex-direction:column;align-items:center;gap:3px;max-width:44vw;display:flex;position:absolute;top:0;left:0}.diceRollOverlay-module__5GiuRq__eyebrow{letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px #000000e6,0 0 14px #0009;font-size:.78rem;font-weight:700}.diceRollOverlay-module__5GiuRq__eyebrowAttack{color:var(--accent-light)}.diceRollOverlay-module__5GiuRq__eyebrowDefense{color:#e8e0cc}.diceRollOverlay-module__5GiuRq__source{color:#e8e0ccbf;text-shadow:0 2px 4px #000000e6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;overflow:hidden}.diceRollOverlay-module__5GiuRq__rollName{letter-spacing:1px;text-transform:uppercase;color:#e8e0cc99;text-shadow:0 2px 4px #000000e6;font-size:.7rem}.diceRollOverlay-module__5GiuRq__result{opacity:0;align-items:baseline;gap:10px;margin-top:2px;transition:opacity .3s,transform .35s cubic-bezier(.2,1.4,.4,1);display:flex;transform:translateY(6px)scale(.9)}.diceRollOverlay-module__5GiuRq__resultVisible{opacity:1;transform:none}.diceRollOverlay-module__5GiuRq__resultLabel{letter-spacing:2px;text-transform:uppercase;color:#e8e0cca6;text-shadow:0 2px 4px #000000e6;font-size:.78rem}.diceRollOverlay-module__5GiuRq__rule{color:#fff;text-shadow:0 2px 4px #000000e6;font-size:.8rem;font-weight:700}.diceRollOverlay-module__5GiuRq__resultValue{color:#fff;text-shadow:0 0 18px #000c,0 3px 6px #000000e6;font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:900;line-height:1}.diceRollOverlay-module__5GiuRq__crit{letter-spacing:1px;text-transform:uppercase;color:var(--accent-light);text-shadow:0 0 12px color-mix(in srgb, var(--accent) 60%, transparent), 0 2px 4px #000000e6;align-self:center;font-size:.78rem;font-weight:800}.diceRollOverlay-module__5GiuRq__sum{opacity:0;background:#0a0a12b8;border-radius:10px;align-items:flex-end;gap:8px;margin-top:2px;padding:6px 12px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}.diceRollOverlay-module__5GiuRq__sumVisible{opacity:1;transform:none}.diceRollOverlay-module__5GiuRq__sumPart{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-size:1.1rem;font-weight:800;line-height:1.1;display:flex}.diceRollOverlay-module__5GiuRq__sumCaption{letter-spacing:1px;text-transform:uppercase;color:#e8e0cc80;font-size:.58rem;font-weight:600}.diceRollOverlay-module__5GiuRq__sumDice{color:var(--accent-light)}.diceRollOverlay-module__5GiuRq__sumTotal{color:#fff;font-size:1.5rem}.diceRollOverlay-module__5GiuRq__sumOp{color:#e8e0cc80;padding-bottom:2px;font-size:1rem}.diceRollOverlay-module__5GiuRq__dock{opacity:0;pointer-events:none;background:#0a0a12e6;border:1px solid #c9a84c59;border-radius:14px;justify-content:center;align-items:center;padding:10px 14px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:clamp(96px,22vh,220px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 18px 40px #0000008c}.diceRollOverlay-module__5GiuRq__dockVisible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.diceRollOverlay-module__5GiuRq__waitingNote{color:#e8e0ccbf;font-size:.9rem}@media (prefers-reduced-motion:reduce){.diceRollOverlay-module__5GiuRq__layer,.diceRollOverlay-module__5GiuRq__layerHold{opacity:1;animation:none}.diceRollOverlay-module__5GiuRq__result,.diceRollOverlay-module__5GiuRq__sum,.diceRollOverlay-module__5GiuRq__dock,.diceRollOverlay-module__5GiuRq__chip{transition:none}}@media (max-width:640px){.diceRollOverlay-module__5GiuRq__caption{max-width:46vw}.diceRollOverlay-module__5GiuRq__resultValue{font-size:1.8rem}.diceRollOverlay-module__5GiuRq__sum{gap:6px;padding:4px 8px}.diceRollOverlay-module__5GiuRq__sumPart{font-size:.95rem}.diceRollOverlay-module__5GiuRq__sumTotal{font-size:1.25rem}.diceRollOverlay-module__5GiuRq__dock{bottom:clamp(80px,16vh,160px)}}
.card-view-module__IpmOiq__container{padding:8px}.card-view-module__IpmOiq__message{color:#e5e7eb;text-align:center;margin:0 0 16px;font-size:.95rem}.card-view-module__IpmOiq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-items:center;gap:12px;max-height:55vh;padding:8px;display:grid;overflow-y:auto}.card-view-module__IpmOiq__cardWrapper{width:100%;max-width:110px;cursor:var(--cursor-pointer);justify-content:center;align-items:flex-start;transition:transform .15s;display:flex;position:relative}.card-view-module__IpmOiq__cardWrapper:hover{transform:translateY(-4px)}.card-view-module__IpmOiq__cardInner{width:110px}.card-view-module__IpmOiq__cardWrapper.card-view-module__IpmOiq__selectable{cursor:var(--cursor-pointer)}.card-view-module__IpmOiq__cardWrapper.card-view-module__IpmOiq__selectable:hover{transform:translateY(-4px)}.card-view-module__IpmOiq__cardWrapper.card-view-module__IpmOiq__selected{box-shadow:0 0 0 3px #f59e0b,0 8px 24px #f59e0b4d}.card-view-module__IpmOiq__cardWrapper.card-view-module__IpmOiq__viewOnly{cursor:var(--cursor-default)}.card-view-module__IpmOiq__cardWrapper:has(.card-view-module__IpmOiq__cardAction){flex-direction:column;align-items:center;gap:6px}.card-view-module__IpmOiq__cardAction{white-space:nowrap;width:100%}.card-view-module__IpmOiq__footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;width:100%;min-width:0;display:flex}.card-view-module__IpmOiq__groupList{flex-direction:column;gap:18px;max-height:55vh;padding:4px;display:flex;overflow-y:auto}.card-view-module__IpmOiq__group{background:#ffffff08;border:1px solid #f59e0b40;border-radius:10px;padding:10px 8px 12px}.card-view-module__IpmOiq__groupHeader{border-bottom:1px solid #f59e0b33;align-items:center;gap:8px;margin:0 4px 10px;padding-bottom:6px;display:flex}.card-view-module__IpmOiq__groupLabel{color:#f59e0b;letter-spacing:.02em;font-size:.9rem;font-weight:600}.card-view-module__IpmOiq__groupCount{color:#9ca3af;font-size:.8rem}.card-view-module__IpmOiq__groupGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));justify-items:center;gap:12px;padding:4px;display:grid}.card-view-module__IpmOiq__groupEmpty{color:#9ca3af;padding:4px 6px 2px;font-size:.85rem;font-style:italic}.card-view-module__IpmOiq__lazySlot{width:100%;height:100%;min-height:1px}.card-view-module__IpmOiq__lazySlotIn{animation:.26s ease-out both card-view-module__IpmOiq__cardViewSlotIn}@keyframes card-view-module__IpmOiq__cardViewSlotIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.card-view-module__IpmOiq__lazySlotIn{animation:none}}
.strikeOverlay-module__pLLsYq__strikeOverlay{z-index:1000;background:linear-gradient(90deg,#78141400 0%,#781414d9 25%,#961414f2 50%,#781414d9 75%,#78141400 100%);justify-content:center;align-items:center;width:100vw;animation:3s ease-out forwards strikeOverlay-module__pLLsYq__strikeMessageFade;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.strikeOverlay-module__pLLsYq__strikeContent{text-align:center;justify-content:center;align-items:center;gap:12px;width:100%;max-width:800px;padding:0 20px;display:flex}.strikeOverlay-module__pLLsYq__strikeIcon{font-size:2rem}.strikeOverlay-module__pLLsYq__strikeText{color:#fff;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 20px #fff9,0 2px 10px #00000080;font-family:serif;font-size:1.5rem;font-style:italic;font-weight:500}.strikeOverlay-module__pLLsYq__strikeCount{color:#fca5a5;border:2px solid #fca5a5;border-radius:999px;min-width:60px;padding:4px 14px;font-size:1.2rem;font-weight:700}@keyframes strikeOverlay-module__pLLsYq__strikeMessageFade{0%{opacity:0;transform:translateY(-50%)scale(.95)}12%{opacity:1;transform:translateY(-50%)scale(1)}85%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;transform:translateY(-50%)scale(1.05)}}
.playerDefeatOverlay-module__g8560G__overlay{z-index:45000;pointer-events:auto;position:fixed;inset:0;overflow:hidden}.playerDefeatOverlay-module__g8560G__epicenter{pointer-events:none;width:0;height:0;position:absolute}.playerDefeatOverlay-module__g8560G__sourceCharge{animation:1s cubic-bezier(.36,.07,.19,.97) both playerDefeatOverlay-module__g8560G__defeatShakeInPlace}.playerDefeatOverlay-module__g8560G__sourceDestroyed{opacity:0!important;pointer-events:none!important}@keyframes playerDefeatOverlay-module__g8560G__defeatShakeInPlace{0%{filter:none;transform:none}10%{transform:translate(-3px,2px)scale(1.02)rotate(-2deg)}20%{transform:translate(4px,-2px)scale(1.03)rotate(2deg)}35%{filter:brightness(1.35)saturate(1.4);transform:translate(-5px,-3px)scale(1.05)rotate(-3deg)}50%{transform:translate(6px,3px)scale(1.06)rotate(3deg)}65%{filter:brightness(1.7)saturate(1.6);transform:translate(-7px,2px)scale(1.08)rotate(-4deg)}80%{transform:translate(7px,-4px)scale(1.1)rotate(4deg)}to{filter:brightness(2.3)saturate(.6);transform:scale(1.14)}}.playerDefeatOverlay-module__g8560G__cracks{width:var(--w);height:var(--h);mix-blend-mode:screen;opacity:0;background:repeating-conic-gradient(from 8deg,#fff0c800 0deg 26deg,#fff4d2f2 26deg 28.5deg);border-radius:50%;animation:1s ease-in both playerDefeatOverlay-module__g8560G__defeatCracks;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes playerDefeatOverlay-module__g8560G__defeatCracks{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}55%{opacity:.5}to{opacity:.95;transform:translate(-50%,-50%)scale(1.06)}}.playerDefeatOverlay-module__g8560G__fragment{width:var(--w);height:var(--h);animation:1.3s cubic-bezier(.12,.62,.28,1) forwards playerDefeatOverlay-module__g8560G__defeatFragment;animation-delay:var(--delay,0s);will-change:transform, opacity;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@keyframes playerDefeatOverlay-module__g8560G__defeatFragment{0%{opacity:1;filter:brightness(2.4);transform:translate(-50%,-50%)translate(0)rotate(0)scale(1)}14%{filter:brightness(1.5)}70%{opacity:1}to{opacity:0;filter:brightness(.45)blur(2px);transform:translate(-50%, -50%) translate(var(--tx), calc(var(--ty) + var(--fall))) rotate(var(--rot)) scale(.8)}}.playerDefeatOverlay-module__g8560G__glow{width:calc(var(--size) * 2.4);height:calc(var(--size) * 2.4);mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#fff0be2e 0%,#ff8a2e73 42%,#dc262652 62%,#dc262600 76%);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.2)}.playerDefeatOverlay-module__g8560G__charge .playerDefeatOverlay-module__g8560G__glow{animation:.9s ease-in both playerDefeatOverlay-module__g8560G__defeatGlow}@keyframes playerDefeatOverlay-module__g8560G__defeatGlow{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}70%{opacity:.9;transform:translate(-50%,-50%)scale(.85)}to{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.playerDefeatOverlay-module__g8560G__flash{width:calc(var(--size) * 6);height:calc(var(--size) * 6);opacity:0;background:radial-gradient(circle,#fffffff2 0%,#ffe0a0cc 25%,#ff7a1a73 45%,#ff7a1a00 70%);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.1)}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__flash{animation:.7s ease-out forwards playerDefeatOverlay-module__g8560G__defeatFlash}@keyframes playerDefeatOverlay-module__g8560G__defeatFlash{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}12%{opacity:1;transform:translate(-50%,-50%)scale(.75)}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)}}.playerDefeatOverlay-module__g8560G__ring{width:var(--size);height:var(--size);opacity:0;border:3px solid #ffcd78e6;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3);box-shadow:0 0 24px #ff963cb3,inset 0 0 18px #ff963c80}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__ring{animation:.9s cubic-bezier(.16,1,.3,1) forwards playerDefeatOverlay-module__g8560G__defeatRing;animation-delay:var(--delay,0s)}@keyframes playerDefeatOverlay-module__g8560G__defeatRing{0%{opacity:.95;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%, -50%) scale(var(--ring-scale,5))}}.playerDefeatOverlay-module__g8560G__shard{width:calc(var(--size) * .16);height:calc(var(--size) * .34);opacity:0;background:linear-gradient(160deg,#fff3c4 0%,#ffae42 40%,#b91c1c 100%);border-radius:2px 6px 3px 5px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.4);box-shadow:0 0 12px #ffa03ccc}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__shard{animation:1s cubic-bezier(.18,.72,.32,1) forwards playerDefeatOverlay-module__g8560G__defeatShard;animation-delay:var(--delay,0s)}@keyframes playerDefeatOverlay-module__g8560G__defeatShard{0%{opacity:1;transform:translate(-50%,-50%)translate(0)rotate(0)scale(.5)}60%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) translate(var(--tx), var(--ty)) rotate(var(--rot)) scale(.9)}}.playerDefeatOverlay-module__g8560G__smoke{width:calc(var(--size) * .7);height:calc(var(--size) * .7);opacity:0;background:radial-gradient(circle,#3c3430b3 0%,#28222059 55%,#1e1a1800 75%);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3)}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__smoke{animation:1.2s ease-out forwards playerDefeatOverlay-module__g8560G__defeatSmoke;animation-delay:var(--delay,0s)}@keyframes playerDefeatOverlay-module__g8560G__defeatSmoke{0%{opacity:.8;transform:translate(-50%,-50%)translate(0)scale(.3)}to{opacity:0;transform:translate(-50%, -50%) translate(var(--tx), var(--ty)) scale(1.8)}}.playerDefeatOverlay-module__g8560G__label{left:0;top:calc(var(--size) * 1.1);white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#ffe9b0;text-shadow:0 0 12px #ff7828e6,0 2px 6px #000c;opacity:0;font-size:clamp(1rem,2.4vw,1.6rem);font-weight:900;position:absolute;transform:translate(-50%)}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__label{animation:1.1s ease-out .18s forwards playerDefeatOverlay-module__g8560G__defeatLabel}@keyframes playerDefeatOverlay-module__g8560G__defeatLabel{0%{opacity:0;transform:translate(-50%,12px)scale(.85)}25%{opacity:1;transform:translate(-50%)scale(1.06)}75%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-6px)scale(1)}}.playerDefeatOverlay-module__g8560G__screenShake{animation:.55s cubic-bezier(.36,.07,.19,.97) both playerDefeatOverlay-module__g8560G__defeatScreenShake}@keyframes playerDefeatOverlay-module__g8560G__defeatScreenShake{0%,to{transform:translate(0,0)}10%{transform:translate(-8px,4px)scale(1.015)}25%{transform:translate(9px,-6px)scale(1.015)}40%{transform:translate(-7px,-3px)scale(1.015)}55%{transform:translate(6px,5px)scale(1.012)}70%{transform:translate(-4px,-2px)scale(1.008)}85%{transform:translate(3px,2px)scale(1.004)}}@media (prefers-reduced-motion:reduce){.playerDefeatOverlay-module__g8560G__sourceCharge,.playerDefeatOverlay-module__g8560G__cracks,.playerDefeatOverlay-module__g8560G__fragment,.playerDefeatOverlay-module__g8560G__charge .playerDefeatOverlay-module__g8560G__glow,.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__flash,.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__ring,.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__shard,.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__smoke,.playerDefeatOverlay-module__g8560G__screenShake{animation-duration:.2s!important}.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__shard,.playerDefeatOverlay-module__g8560G__blast .playerDefeatOverlay-module__g8560G__smoke{display:none}}
.landing-arena-show-module__Jjtoia__layout{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.landing-arena-show-module__Jjtoia__layout{grid-template-columns:minmax(0,3.2fr) minmax(0,1fr);gap:2rem}}.landing-arena-show-module__Jjtoia__scene3d{z-index:2;perspective:1500px;perspective-origin:50% 40%;position:relative}.landing-arena-show-module__Jjtoia__stage{aspect-ratio:16/9;color:#e8e0cc;width:100%;font-family:var(--font-family);-webkit-user-select:none;user-select:none;transform-origin:50% 60%;font-size:clamp(6px,.95cqw,13px);transition:transform .8s;position:relative;container-type:inline-size}@media (min-width:1024px){.landing-arena-show-module__Jjtoia__stage{transform:rotateX(14deg)rotateY(12deg)}}.landing-arena-show-module__Jjtoia__stage img{pointer-events:none}.landing-arena-show-module__Jjtoia__bg{background-image:radial-gradient(ellipse at 50% 120%, #0000001a, #000000bf 70%), linear-gradient(#06060c59, #06060c80), var(--arena-bg);background-position:50%;background-size:cover;position:absolute;inset:-6% -4%;-webkit-mask-image:radial-gradient(62% 60%,#000 40%,#0009 62%,#0000 100%);mask-image:radial-gradient(62% 60%,#000 40%,#0009 62%,#0000 100%)}.landing-arena-show-module__Jjtoia__bgGlow{background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%);mix-blend-mode:screen;position:absolute;inset:0}.landing-arena-show-module__Jjtoia__midline{background:linear-gradient(90deg,#0000,#c9a84c59,#0000);height:1px;position:absolute;top:40%;left:22%;right:22%}.landing-arena-show-module__Jjtoia__card{width:var(--card-w);aspect-ratio:5/7;background:#111;border-radius:4.5%/3.2%;transition:transform .4s,filter .3s;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 .6em 1.4em #000000bf,0 0 0 1px #0009}.landing-arena-show-module__Jjtoia__card img{object-fit:cover;width:100%;height:100%;display:block}.landing-arena-show-module__Jjtoia__cardSlot{box-shadow:none;background:#ffffff0a;border:1px dashed #c9a84c59}.landing-arena-show-module__Jjtoia__cardTapped{transform:rotate(90deg)scale(.92)}.landing-arena-show-module__Jjtoia__cardAttacking{box-shadow:0 .6em 1.4em #000000bf,0 0 0 2px #ef4444cc,0 0 1.6em #ef44448c}.landing-arena-show-module__Jjtoia__cardBlocking{box-shadow:0 .6em 1.4em #000000bf,0 0 0 2px #3b82f6cc,0 0 1.6em #3b82f680}.landing-arena-show-module__Jjtoia__cardHit{animation:.5s landing-arena-show-module__Jjtoia__hit}@keyframes landing-arena-show-module__Jjtoia__hit{0%,to{filter:none;transform:translate(0)}20%{filter:brightness(2.2);transform:translate(-.35em)rotate(-2deg)}60%{filter:brightness(1.4);transform:translate(.35em)rotate(2deg)}}.landing-arena-show-module__Jjtoia__cardHand{width:calc(var(--card-w) * .92);transform-origin:50% 180%;transition:transform .5s}.landing-arena-show-module__Jjtoia__cardHandMoves{transition:left .6s,top .6s,transform .5s}.landing-arena-show-module__Jjtoia__cardHandRaised{transform:translateY(-14%) rotate(var(--fan)) scale(1.05);box-shadow:0 .6em 1.4em #000000bf,0 0 0 2px #a855f7d9,0 0 1.6em #a855f780}.landing-arena-show-module__Jjtoia__cardPlayed{z-index:20;transition:left .75s cubic-bezier(.2,.8,.2,1),top .75s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1),width .75s,box-shadow .4s}.landing-arena-show-module__Jjtoia__cardPlayedLanded{box-shadow:0 .6em 1.4em #000000bf, 0 0 0 2px color-mix(in srgb, var(--accent) 80%, transparent), 0 0 1.8em color-mix(in srgb, var(--accent) 55%, transparent)}.landing-arena-show-module__Jjtoia__playRipple{width:calc(var(--card-w) * 1.6);aspect-ratio:1;border:2px solid var(--accent-light);opacity:0;pointer-events:none;border-radius:50%;position:absolute;translate:-50% -50%}.landing-arena-show-module__Jjtoia__playRippleOn{animation:.9s ease-out .6s both landing-arena-show-module__Jjtoia__playRipple}@keyframes landing-arena-show-module__Jjtoia__playRipple{0%{opacity:.9;scale:.3}to{opacity:0;scale:1.3}}.landing-arena-show-module__Jjtoia__player{background:#0a0a12b8;border:1px solid #c9a84c47;border-radius:99em;align-items:center;gap:.9em;padding:.5em 1.1em .5em .5em;display:flex;position:absolute}.landing-arena-show-module__Jjtoia__playerActive{border-color:#ef444499;box-shadow:0 0 1.4em #ef444459}.landing-arena-show-module__Jjtoia__avatar{background:conic-gradient(from 200deg,#f1d58a,#8a6630,#e2c585,#5a4218,#f1d58a);border-radius:50%;width:4.4em;height:4.4em;padding:.25em;position:relative}.landing-arena-show-module__Jjtoia__avatarInner{background:#1a1a24;border-radius:50%;width:100%;height:100%;overflow:hidden}.landing-arena-show-module__Jjtoia__avatarInner img{object-fit:cover;width:100%;height:100%}.landing-arena-show-module__Jjtoia__voiceRing{pointer-events:none;opacity:0;width:190%;height:190%;transition:opacity .3s;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.landing-arena-show-module__Jjtoia__voiceRingOn{opacity:1}.landing-arena-show-module__Jjtoia__voiceBar{stroke:var(--accent);stroke-width:2px;stroke-linecap:round;transform-box:fill-box;transform-origin:50% 100%;animation:landing-arena-show-module__Jjtoia__voiceBar var(--dur,.5s) var(--delay,0s) ease-in-out infinite alternate}@keyframes landing-arena-show-module__Jjtoia__voiceBar{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.landing-arena-show-module__Jjtoia__playerName{color:#fff;letter-spacing:.02em;font-size:1em;font-weight:600}.landing-arena-show-module__Jjtoia__lifeRow{color:#ff6b6b;font-variant-numeric:tabular-nums;align-items:center;gap:.4em;margin-top:.15em;font-size:1.15em;font-weight:700;display:flex}.landing-arena-show-module__Jjtoia__lifeRow svg{width:1em;height:1em}.landing-arena-show-module__Jjtoia__lifeFlash{animation:.6s landing-arena-show-module__Jjtoia__lifeFlash}@keyframes landing-arena-show-module__Jjtoia__lifeFlash{0%{color:#fff;transform:scale(1.3)}to{color:#ff6b6b;transform:none}}.landing-arena-show-module__Jjtoia__bubble{z-index:30;color:#1c1c26;transform-origin:12% 100%;opacity:0;pointer-events:none;background:#faf8f4;border-radius:1.1em;align-items:flex-start;gap:.5em;max-width:21em;padding:.65em 1em .75em .8em;font-size:1.35em;font-weight:500;line-height:1.28;display:flex;position:absolute;box-shadow:0 .35em 1.4em #0000008c,0 0 0 1px #14141e1f}.landing-arena-show-module__Jjtoia__bubbleOn{animation:.22s cubic-bezier(.2,.9,.3,1.25) both landing-arena-show-module__Jjtoia__bubbleIn}@keyframes landing-arena-show-module__Jjtoia__bubbleIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.landing-arena-show-module__Jjtoia__bubbleIcon{color:#8a6630;flex:none;width:1.05em;height:1.05em;margin-top:.12em}.landing-arena-show-module__Jjtoia__micBadge{z-index:2;background:var(--accent);color:#fff;width:1.9em;height:1.9em;box-shadow:0 0 0 2px #0a0a12e6, 0 0 1em color-mix(in srgb, var(--accent) 70%, transparent);opacity:0;border-radius:50%;place-items:center;font-size:1em;transition:opacity .2s,scale .25s cubic-bezier(.2,.9,.3,1.4);display:grid;position:absolute;bottom:-.35em;right:-.35em;scale:.4}.landing-arena-show-module__Jjtoia__micBadge svg{width:1.1em;height:1.1em}.landing-arena-show-module__Jjtoia__micBadgeOn{opacity:1;scale:1}.landing-arena-show-module__Jjtoia__voicePill{z-index:40;background:color-mix(in srgb, var(--accent) 88%, #000);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;box-shadow:0 .3em 1.2em #00000080, 0 0 1.2em color-mix(in srgb, var(--accent) 45%, transparent);opacity:0;pointer-events:none;border-radius:99em;align-items:center;gap:.45em;padding:.45em .9em .45em .7em;font-size:1.2em;font-weight:700;transition:opacity .2s,translate .25s ease-out;display:inline-flex;position:absolute;top:50%;left:calc(100% + .7em);translate:-.6em -50%}.landing-arena-show-module__Jjtoia__voicePill>svg{width:1.1em;height:1.1em}.landing-arena-show-module__Jjtoia__voicePillOn{opacity:1;translate:0 -50%}.landing-arena-show-module__Jjtoia__voiceWave{align-items:center;gap:.16em;height:1em;display:inline-flex}.landing-arena-show-module__Jjtoia__voiceWave i{transform-origin:50%;width:.18em;height:100%;animation:landing-arena-show-module__Jjtoia__voiceWave .55s var(--delay,0s) ease-in-out infinite alternate;background:currentColor;border-radius:.1em}@keyframes landing-arena-show-module__Jjtoia__voiceWave{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.landing-arena-show-module__Jjtoia__bubbleTail{fill:#faf8f4;width:1.2em;height:1.1em;position:absolute;top:calc(100% - .35em);left:1em}.landing-arena-show-module__Jjtoia__phases{background:#0a0a12b8;border:1px solid #c9a84c38;border-radius:.9em;flex-direction:column;gap:.5em;padding:.6em;display:flex;position:absolute;top:50%;right:1%;translate:0 -50%}.landing-arena-show-module__Jjtoia__phase{color:#ffffff8c;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:.5em;align-items:center;gap:.6em;padding:.45em .8em;font-size:.85em;font-weight:600;transition:background-color .3s,color .3s;display:flex}.landing-arena-show-module__Jjtoia__phaseActive{background:color-mix(in srgb, var(--accent) 28%, transparent);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 70%, transparent)}.landing-arena-show-module__Jjtoia__phaseDot{background:currentColor;border-radius:50%;width:.55em;height:.55em}.landing-arena-show-module__Jjtoia__arrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.landing-arena-show-module__Jjtoia__arrowsFade{transition:opacity .45s}.landing-arena-show-module__Jjtoia__arrowsHidden{opacity:0}.landing-arrow-flow{animation:1.15s linear infinite landing-arena-show-module__Jjtoia__landingArrowFlow}@keyframes landing-arena-show-module__Jjtoia__landingArrowFlow{to{stroke-dashoffset:-260px}}.landing-arena-show-module__Jjtoia__diceStage,.landing-arena-show-module__Jjtoia__coinLayer{pointer-events:none;position:absolute;inset:0}.landing-arena-show-module__Jjtoia__chip{letter-spacing:.12em;text-transform:uppercase;color:#e8e0cc;white-space:nowrap;opacity:0;background:linear-gradient(#c9a84c2e,#0e0e16e6);border:1px solid #c9a84c59;border-radius:999px;align-items:center;gap:.6em;padding:.35em 1em .35em .45em;font-size:.78em;font-weight:600;transition:opacity .4s;display:inline-flex;position:absolute;translate:-50%}.landing-arena-show-module__Jjtoia__chipVisible{opacity:1}.landing-arena-show-module__Jjtoia__chip img{object-fit:contain;width:1.9em;height:1.9em}.landing-arena-show-module__Jjtoia__chip strong{color:#fff;font-size:1.15em}.landing-arena-show-module__Jjtoia__chipWin{color:var(--accent-light)}.landing-arena-show-module__Jjtoia__damage{color:#ff6b6b;font-family:"Dragon Hunter", var(--font-family);text-shadow:0 0 .3em #000000e6,0 .1em #5a0d0d;opacity:0;pointer-events:none;font-size:3.2em;position:absolute;translate:-50% -50%}.landing-arena-show-module__Jjtoia__damageOn{animation:1.6s ease-out both landing-arena-show-module__Jjtoia__damage}@keyframes landing-arena-show-module__Jjtoia__damage{0%{opacity:0;transform:translateY(.4em)scale(.6)}15%{opacity:1;transform:translateY(0)scale(1.15)}70%{opacity:1;transform:translateY(-.6em)scale(1)}to{opacity:0;transform:translateY(-1.4em)scale(1)}}.landing-arena-show-module__Jjtoia__legend{pointer-events:none;gap:.6em;display:flex;position:absolute;top:1%;right:1%}.landing-arena-show-module__Jjtoia__legendItem{color:#fffc;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#0a0a12b3;border:1px solid #ffffff1f;border-radius:99em;align-items:center;gap:.45em;padding:.3em .8em;font-size:.75em;font-weight:600;display:inline-flex}.landing-arena-show-module__Jjtoia__legendDot{background:var(--dot);width:.7em;height:.7em;box-shadow:0 0 .6em var(--dot);border-radius:50%}.landing-arena-show-module__Jjtoia__phoneWrap{perspective:1200px;flex-direction:column;align-items:center;gap:.9rem;display:flex}.landing-arena-show-module__Jjtoia__phone{aspect-ratio:9/19;color:#e8e0cc;width:min(100%,250px);font-size:clamp(5px,2.6cqw,9px);font-family:var(--font-family);-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#2a2a33,#0c0c10);border-radius:2.4rem;padding:.45rem;position:relative;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px #0009;container-type:inline-size}@media (min-width:1024px){.landing-arena-show-module__Jjtoia__phone{transform:rotateY(-10deg)rotateX(4deg)}}.landing-arena-show-module__Jjtoia__phoneScreen{background-image:linear-gradient(#06060c73, #06060cb3), var(--arena-bg);background-position:50%;background-size:cover;border-radius:2rem;width:100%;height:100%;position:relative;overflow:hidden}.landing-arena-show-module__Jjtoia__phoneNotch{z-index:5;background:#050507;border-radius:99em;width:34%;height:2.2em;position:absolute;top:.6em;left:50%;translate:-50%}.landing-arena-show-module__Jjtoia__phoneCard{aspect-ratio:5/7;background:#111;border-radius:5%/3.5%;width:21%;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 .4em 1em #000000b3}.landing-arena-show-module__Jjtoia__phoneCard img{object-fit:cover;width:100%;height:100%;display:block}.landing-arena-show-module__Jjtoia__phoneHand{transform-origin:50% 180%;width:26%}.landing-arena-show-module__Jjtoia__phonePlayer{background:#0a0a12bf;border:1px solid #c9a84c4d;border-radius:99em;align-items:center;gap:.6em;padding:.4em .9em .4em .4em;display:flex;position:absolute}.landing-arena-show-module__Jjtoia__phoneAvatar{background:conic-gradient(from 200deg,#f1d58a,#8a6630,#e2c585,#5a4218,#f1d58a);border-radius:50%;width:3.4em;height:3.4em;padding:.2em}.landing-arena-show-module__Jjtoia__phoneAvatar img,.landing-arena-show-module__Jjtoia__phoneAvatar span{object-fit:cover;background:#1a1a24;border-radius:50%;width:100%;height:100%;display:block}.landing-arena-show-module__Jjtoia__phoneBubble{z-index:6;color:#23232e;background:#faf8f4;border-radius:1em;max-width:60%;padding:.55em .8em;font-size:.95em;line-height:1.25;animation:.22s cubic-bezier(.2,.9,.3,1.25) 1.2s both landing-arena-show-module__Jjtoia__bubbleIn;position:absolute;box-shadow:0 .3em 1em #0006}.landing-arena-show-module__Jjtoia__phoneChipRow{z-index:6;gap:.5em;display:flex;position:absolute;bottom:1.2em;left:50%;translate:-50%}.landing-arena-show-module__Jjtoia__phoneChip{color:#e8e0cc;background:#0a0a12cc;border:1px solid #c9a84c59;border-radius:50%;justify-content:center;align-items:center;width:3.2em;height:3.2em;display:inline-flex}.landing-arena-show-module__Jjtoia__phoneChip svg{width:1.5em;height:1.5em}.landing-arena-show-module__Jjtoia__phoneChipAccent{background:var(--accent);border-color:var(--accent-dark);color:#111}.landing-arena-show-module__Jjtoia__phoneCaption{text-align:center;color:#ffffffb3;max-width:16rem;font-size:.85rem}.landing-arena-show-module__Jjtoia__phoneCaption strong{color:#fff;margin-bottom:.2rem;font-family:Morris Roman Black,serif;font-size:1.1rem;display:block}.landing-arena-show-module__Jjtoia__bullets{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;display:grid}@media (max-width:1024px){.landing-arena-show-module__Jjtoia__bullets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.landing-arena-show-module__Jjtoia__bullets{grid-template-columns:1fr}}.landing-arena-show-module__Jjtoia__bullet{border-top:1px solid #ffffff1a;padding-top:1rem;position:relative}.landing-arena-show-module__Jjtoia__bullet:before{content:"";background:var(--accent);width:2.5rem;height:2px;position:absolute;top:-1px;left:0}.landing-arena-show-module__Jjtoia__bulletTitle{color:#fff;margin:0 0 .35rem;font-family:Morris Roman Black,serif;font-size:1.2rem}.landing-arena-show-module__Jjtoia__bulletText{color:#ffffffbf;margin:0;font-size:.92rem;line-height:1.5}.landing-arena-show-module__Jjtoia__platforms{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.2rem;margin-top:2.5rem;display:flex}.landing-arena-show-module__Jjtoia__platformsTitle{color:#ffffff8c;letter-spacing:.18em;text-transform:uppercase;font-size:.8rem;font-weight:600}.landing-arena-show-module__Jjtoia__platform{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:99em;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;display:inline-flex}.landing-arena-show-module__Jjtoia__platform svg{width:1.25rem;height:1.25rem;color:var(--accent-light)}@media (prefers-reduced-motion:reduce){.landing-arena-show-module__Jjtoia__stage *,.landing-arena-show-module__Jjtoia__stage :before,.landing-arena-show-module__Jjtoia__stage :after,.landing-arena-show-module__Jjtoia__phone *{transition-duration:10ms!important;animation-duration:10ms!important}}
