.CardVisual-module__RYt-NW__visual{z-index:0;isolation:isolate;--card-radius:clamp(18px, 6cqw, 30px);color:#fff;width:100%;height:100%;font-family:var(--ff-sans), sans-serif;transform-style:flat;transition:transform .56s cubic-bezier(.2,.75,.2,1);position:relative}.CardVisual-module__RYt-NW__flipped{transform:rotateY(180deg)}.CardVisual-module__RYt-NW__face{z-index:1;border:clamp(2px, .8cqw, 4px) solid var(--rung-outline,#5b4066);border-radius:var(--card-radius);background:#f8eff9;position:absolute;inset:0;overflow:hidden;box-shadow:0 clamp(12px,4cqw,22px) clamp(22px,8cqw,42px) #4a2f5440}.CardVisual-module__RYt-NW__front,.CardVisual-module__RYt-NW__back{opacity:1;transition:opacity 0s linear 77ms}.CardVisual-module__RYt-NW__visual:not(.CardVisual-module__RYt-NW__flipped) .CardVisual-module__RYt-NW__back,.CardVisual-module__RYt-NW__flipped .CardVisual-module__RYt-NW__front{opacity:0;pointer-events:none}.CardVisual-module__RYt-NW__front{isolation:isolate}.CardVisual-module__RYt-NW__art{z-index:-4;object-fit:cover;background:linear-gradient(145deg,#fff7fb,#eee6ff);width:100%;height:100%;transition:filter .42s,transform .6s;position:absolute;inset:0}[data-treatment=framed] .CardVisual-module__RYt-NW__art{object-fit:contain;background:linear-gradient(145deg,#fff9fc,#f1e8fb);border:clamp(2px,.65cqw,4px) solid #5b4066;border-radius:clamp(12px,4cqw,21px);width:59.4%;height:42%;inset:13.6% 20.3% auto}.CardVisual-module__RYt-NW__topTitle{display:none}[data-treatment=framed] .CardVisual-module__RYt-NW__front{--head-top:4.1%;--head-height:clamp(17px, 6.6cqw, 32px);--head-pad:clamp(7px, 2.4cqw, 12px);--head-ink:#3b2a47d1;--head-rule:#5b406642;--head-fill:#ffffffd1}.CardVisual-module__RYt-NW__titleRow{display:contents}[data-treatment=framed] .CardVisual-module__RYt-NW__titleRow{z-index:3;top:var(--head-top);height:var(--head-height);grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:clamp(4px,1.6cqw,9px);display:grid;position:absolute;left:4.2%;right:4.2%}[data-treatment=framed] .CardVisual-module__RYt-NW__numberLabel,[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge,[data-treatment=framed] .CardVisual-module__RYt-NW__topTitle{height:var(--head-height);grid-row:1;position:static}[data-treatment=framed] .CardVisual-module__RYt-NW__numberLabel,[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge{align-items:center;min-width:max-content;display:flex}[data-treatment=framed] .CardVisual-module__RYt-NW__numberLabel{grid-column:1;justify-self:start}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge{grid-column:3;justify-self:end}[data-treatment=framed] .CardVisual-module__RYt-NW__topTitle{min-width:0;line-height:var(--head-height);color:#3b2a47;font-family:var(--ff-display), sans-serif;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:clamp(12px,5cqw,23px);font-weight:800;display:block;overflow:hidden}[data-treatment=framed] .CardVisual-module__RYt-NW__identityBand h3,[data-treatment=framed] .CardVisual-module__RYt-NW__topShade{display:none}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge{aspect-ratio:auto;width:auto;padding:0 var(--head-pad);border:1.5px solid var(--head-rule);background:var(--head-fill);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;gap:clamp(3px,1cqw,5px);overflow:visible}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge img{opacity:.8;width:clamp(11px,3.6cqw,17px);height:clamp(11px,3.6cqw,17px);position:static;inset:auto}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge strong{color:var(--head-ink);font-family:var(--ff-mono), monospace;letter-spacing:.07em;text-shadow:none;font-size:clamp(10px,2.7cqw,13px);font-weight:900;position:static;top:auto;left:auto;transform:none}[data-treatment=framed] .CardVisual-module__RYt-NW__numberLabel{max-width:none;padding:0 var(--head-pad);color:var(--head-ink);background:var(--head-fill);border:1.5px solid var(--head-rule);text-shadow:none}[data-treatment=framed] .CardVisual-module__RYt-NW__front{background:linear-gradient(145deg,#fff9fc,#f1e8fb)}[data-treatment=framed] .CardVisual-module__RYt-NW__identityBand{background:linear-gradient(#fdf8ff 0%,#f3eafc 62%,#ece0f8 100%);border-top:1.5px solid #5b40662e}[data-treatment=framed] .CardVisual-module__RYt-NW__eyebrow{color:#4a3658b8;text-shadow:none}[data-treatment=framed] .CardVisual-module__RYt-NW__identityBand h3{color:#3b2a47;text-shadow:none}[data-treatment=framed] .CardVisual-module__RYt-NW__lineName{color:#4a365899}[data-treatment=framed] .CardVisual-module__RYt-NW__statPlate{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:clamp(5px,1.8cqw,10px);flex-direction:column;align-items:center;gap:clamp(1px,.5cqw,3px);padding:0;display:inline-flex}.CardVisual-module__RYt-NW__stat small{color:#4a3658a8}[data-treatment=framed] .CardVisual-module__RYt-NW__cardFooter{color:#4a365880}[data-treatment=framed] .CardVisual-module__RYt-NW__pips i{background:#4a365824}[data-treatment=framed] .CardVisual-module__RYt-NW__pips i[data-on]{background:var(--pip,#ffd27a)}.CardVisual-module__RYt-NW__concealedArt{filter:brightness(.13)saturate(.25)blur(2px);transform:scale(1.025)}.CardVisual-module__RYt-NW__topShade,.CardVisual-module__RYt-NW__identityBand{position:absolute;left:0;right:0}.CardVisual-module__RYt-NW__topShade{z-index:-1;background:linear-gradient(#1f12289e,#1f122838 58%,#0000);height:35%;top:0}.CardVisual-module__RYt-NW__finishLayer{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(112deg,#0000 22%,#b6dcff8f 36%,#ffdd948c 48%,#dcbcff8a 60%,#0000 76%) 0 0/220% 220%;background-position:var(--glare-x,50%) var(--glare-y,50%);mix-blend-mode:overlay;transition:opacity .22s;position:absolute;inset:-30%}[data-finish=foil] .CardVisual-module__RYt-NW__finishLayer{opacity:var(--card-active,.52);mix-blend-mode:screen;background-color:#0000;background-image:repeating-linear-gradient(112deg,#0000 0 13px,#ffffff17 14px 15px),linear-gradient(112deg,#0000 24%,#9adcff38 34%,#ffffffe0 43%,#ffe09d61 48%,#d7b2ff6b 53%,#0000 63%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0}[data-finish=champion-holo] .CardVisual-module__RYt-NW__finishLayer{opacity:var(--card-active,.38);mix-blend-mode:screen;background-color:#0000;background-image:radial-gradient(circle at 24% 24%,#fffffff2 0 .65%,#0000 1.5%),radial-gradient(circle at 72% 42%,#ffffffe6 0 .55%,#0000 1.35%),radial-gradient(circle at 42% 70%,#ffffffeb 0 .5%,#0000 1.25%),linear-gradient(118deg,#0000 2%,#8be0ff6b 19%,#c9a6ff5c 38%,#ffb1da4d 57%,#ffe58e52 73%,#91e8c75c 88%,#0000 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;inset:0}.CardVisual-module__RYt-NW__visual{--rung-outline:var(--card-rarity);--rung-band:0px;--rung-band-fill:transparent;--rung-bloom:0px;--rung-bloom-color:transparent}.CardVisual-module__RYt-NW__visual[data-rarity=uncommon]{--rung-band:clamp(3px, 1.4cqw, 6px);--rung-band-fill:var(--card-rarity)}.CardVisual-module__RYt-NW__visual[data-rarity=rare]{--rung-band:clamp(3px, 1.4cqw, 6px);--rung-band-fill:var(--card-rarity);--rung-bloom:clamp(8px, 3.4cqw, 20px);--rung-bloom-color:color-mix(in srgb, var(--card-rarity) 52%, transparent)}.CardVisual-module__RYt-NW__visual[data-rarity=epic]{--rung-band:clamp(4px, 1.8cqw, 8px);--rung-band-fill:linear-gradient(130deg, color-mix(in srgb, var(--card-rarity) 74%, #2c1b3d) 4%, var(--card-rarity) 24%, #fff 42%, var(--card-rarity) 58%, color-mix(in srgb, var(--card-rarity) 70%, #2c1b3d) 78%, #fff 96%);--rung-bloom:clamp(12px, 5cqw, 28px);--rung-bloom-color:color-mix(in srgb, var(--card-rarity) 70%, transparent)}.CardVisual-module__RYt-NW__visual[data-rarity=legendary]{--rung-band:clamp(5px, 2.1cqw, 9px);--rung-band-fill:linear-gradient(125deg, #8a641f 0%, #ffd86f 15%, #fff5c2 27%, #c9a6ff 42%, #91e5ce 56%, #fff0a3 70%, #e6afff 84%, #f5bd48 100%);--rung-bloom:clamp(16px, 6cqw, 34px);--rung-bloom-color:#ffd2677a}.CardVisual-module__RYt-NW__visual:before{content:"";inset:calc(-1 * var(--rung-band));z-index:0;border-radius:calc(var(--card-radius) + var(--rung-band));background:var(--rung-band-fill);box-shadow:0 0 var(--rung-bloom) var(--rung-bloom-color);pointer-events:none;position:absolute}.CardVisual-module__RYt-NW__visual[data-render-mode=print]{--rung-outline:var(--card-rarity);--rung-band:0px;--rung-bloom:0px;--rung-bloom-color:transparent;--print-frame-width:clamp(5px, 1.8cqw, 8px)}.CardVisual-module__RYt-NW__visual[data-render-mode=print]:before{display:none}.CardVisual-module__RYt-NW__visual[data-render-mode=print]:after{content:"";z-index:20;border:var(--print-frame-width) solid var(--card-rarity);border-radius:var(--card-radius);pointer-events:none;position:absolute;inset:0}.CardVisual-module__RYt-NW__visual[data-render-mode=print][data-rarity=legendary]:after{padding:var(--print-frame-width);-webkit-mask-composite:xor;background:conic-gradient(from 218deg,#0e0c12 0deg,#17141d 20deg,#9ddcf0 42deg,#f8fdff 53deg,#77668f 69deg,#111018 91deg,#193d48 113deg,#b8f1ee 130deg,#0c0b10 151deg,#75465f 174deg,#f6dff0 190deg,#121019 211deg,#314763 239deg,#b9cfff 257deg,#0d0c11 281deg,#836c42 306deg,#fff2c3 322deg,#211927 340deg,#0e0c12 360deg);border:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CardVisual-module__RYt-NW__visual[data-render-mode=print] .CardVisual-module__RYt-NW__face{box-shadow:none;border-color:#0000}.CardVisual-module__RYt-NW__visual[data-render-mode=print] .CardVisual-module__RYt-NW__innerFrame{inset:var(--print-frame-width);border-radius:calc(var(--card-radius) - var(--print-frame-width));box-shadow:none}.CardVisual-module__RYt-NW__gloss{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.CardVisual-module__RYt-NW__gloss:after{content:"";background:radial-gradient(circle at 76% 15%, var(--rung-corner,#ffffff6b), transparent 32%);position:absolute;inset:0}.CardVisual-module__RYt-NW__glossSweep{background:linear-gradient(108deg, transparent 26%, var(--rung-sheen-a,#ffffff4d) 38%, var(--rung-sheen-b,#ffffff70) 46%, var(--rung-sheen-c,#ffffff47) 55%, transparent 70%);width:260%;height:260%;position:absolute;top:0;left:0;transform:translate(-38.154%)}.CardVisual-module__RYt-NW__visual[data-rarity=rare]{--rung-corner:color-mix(in srgb, var(--card-rarity) 46%, #fff);--rung-sheen-a:transparent;--rung-sheen-b:transparent;--rung-sheen-c:transparent}.CardVisual-module__RYt-NW__visual[data-rarity=epic]{--rung-corner:color-mix(in srgb, var(--card-rarity) 62%, #fff);--rung-sheen-a:#e2d0ff1a;--rung-sheen-b:#ffffff26;--rung-sheen-c:#c4a8ff1c}.CardVisual-module__RYt-NW__visual[data-rarity=legendary]{--rung-corner:#ffeea780;--rung-sheen-a:#fff0be3d;--rung-sheen-b:#ffffff4d;--rung-sheen-c:#d6c4ff3b}[data-rarity=epic] .CardVisual-module__RYt-NW__glossSweep{animation:13s linear infinite CardVisual-module__RYt-NW__legendSheen}[data-rarity=legendary] .CardVisual-module__RYt-NW__glossSweep{animation:9s linear infinite CardVisual-module__RYt-NW__legendSheen}@keyframes CardVisual-module__RYt-NW__legendSheen{0%{transform:translate(-78.769%)}to{transform:translate(17.231%)}}@media (prefers-reduced-motion:reduce){[data-rarity=epic] .CardVisual-module__RYt-NW__glossSweep,[data-rarity=legendary] .CardVisual-module__RYt-NW__glossSweep{animation:none;transform:translate(-35.692%)}}.CardVisual-module__RYt-NW__innerFrame{z-index:8;pointer-events:none;border:1px solid #ffffff61;border-radius:clamp(14px,4.6cqw,24px);position:absolute;inset:clamp(5px,1.8cqw,10px)}.CardVisual-module__RYt-NW__scoreBadge{z-index:5;aspect-ratio:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2a193380;border:1px solid #ffffff6b;border-radius:50%;width:19%;position:absolute;top:4.2%;right:4.2%;overflow:hidden;box-shadow:0 3px 10px #21142b40}.CardVisual-module__RYt-NW__scoreBadge img{object-fit:contain;opacity:.26;width:84%;height:84%;position:absolute;inset:8%}.CardVisual-module__RYt-NW__scoreBadge strong{z-index:1;color:#fff;text-align:center;text-shadow:-1px 0 #594266,0 1px #594266,1px 0 #594266,0 -1px #594266;position:absolute;left:50%;transform:translate(-50%)}.CardVisual-module__RYt-NW__scoreBadge.CardVisual-module__RYt-NW__iconOnlyBadge{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.CardVisual-module__RYt-NW__scoreBadge.CardVisual-module__RYt-NW__iconOnlyBadge img{opacity:1;filter:drop-shadow(0 2px 2px #3a274273);width:100%;height:100%;inset:0}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge.CardVisual-module__RYt-NW__iconOnlyBadge{width:var(--head-height);min-width:var(--head-height);background:0 0;border:0;padding:0}[data-treatment=framed] .CardVisual-module__RYt-NW__scoreBadge.CardVisual-module__RYt-NW__iconOnlyBadge img{opacity:1;width:100%;height:100%}.CardVisual-module__RYt-NW__scoreBadge strong{font-family:var(--ff-display), sans-serif;font-size:clamp(15px,5.8cqw,28px);line-height:1;top:50%;transform:translate(-50%,-50%)}.CardVisual-module__RYt-NW__numberLabel{z-index:3;color:#ffffffd1;max-width:46%;font-family:var(--ff-mono), monospace;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;background:#2a193361;border:1px solid #ffffff52;border-radius:999px;padding:clamp(3px,1cqw,5px) clamp(6px,2cqw,10px);font-size:clamp(10px,2.7cqw,13px);font-weight:900;position:absolute;top:3.8%;left:4.2%;overflow:hidden}.CardVisual-module__RYt-NW__identityBand{z-index:2;background:linear-gradient(#0000 6%,#1f122824 26%,#1f122870 54%,#1f1228b8 100%);min-height:38%;padding:10% 5.5% 2.8%;bottom:0}.CardVisual-module__RYt-NW__metaRow{align-items:center;gap:2.2%;display:flex;position:absolute;top:3%;left:5.5%;right:5.5%}.CardVisual-module__RYt-NW__metaRow>span{min-width:0;font-family:var(--ff-mono), monospace;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff6b;border-radius:999px;padding:clamp(3px,.9cqw,5px) clamp(6px,2cqw,10px);font-size:clamp(10px,2.7cqw,13px);font-weight:900;line-height:1.1;overflow:hidden}.CardVisual-module__RYt-NW__rarityChip{color:#38273f;background:var(--card-rarity);flex:none}.CardVisual-module__RYt-NW__visual[data-render-mode=print][data-rarity=legendary] .CardVisual-module__RYt-NW__rarityChip{color:#453b52;text-shadow:0 1px #ffffffb8;background:linear-gradient(112deg,#9fa9b8 0%,#f8fdff 16%,#b9e8f4 31%,#ead8fa 47%,#c7eee4 62%,#fff3cf 78%,#b8c1ce 100%);border:1px solid #5b567094;box-shadow:inset 0 1px #ffffffeb,0 1px 2px #140d194d}.CardVisual-module__RYt-NW__tierChip{color:#fff;background:#3624409e;flex:0 auto}.CardVisual-module__RYt-NW__typeChip{background:color-mix(in srgb, var(--card-type) 78%, white);color:#35243d;flex:none;align-items:center;margin-left:auto;display:inline-flex}.CardVisual-module__RYt-NW__typeChip img{object-fit:contain;width:clamp(10px,3.3cqw,16px);height:clamp(10px,3.3cqw,16px);margin-right:clamp(2px,.8cqw,4px)}.CardVisual-module__RYt-NW__eyebrow{color:#ffffffc7;text-shadow:0 1px 3px #140a1ce6,0 0 10px #140a1c99;font-family:var(--ff-mono), monospace;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-bottom:1.7%;font-size:clamp(10px,2.7cqw,13px);font-weight:900;line-height:1.2;overflow:hidden}.CardVisual-module__RYt-NW__identityBand h3{color:#fff;text-shadow:0 2px #2e1a38ad;max-width:94%;font-family:var(--ff-display), sans-serif;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(17px,7cqw,32px);font-weight:900;line-height:.96;overflow:hidden}.CardVisual-module__RYt-NW__lineName{color:#ffffffc7;text-shadow:0 1px 4px #140a1ce6;margin-top:2.2%;font-size:clamp(10px,2.7cqw,13px);font-weight:700;line-height:1.25}.CardVisual-module__RYt-NW__rulesText{color:#ffffffe6;text-wrap:pretty;margin:4.5% 0 0;font-size:clamp(9px,2.7cqw,14px);font-weight:700;line-height:1.42}[data-treatment=framed] .CardVisual-module__RYt-NW__rulesText{color:#3a2a47e0}[data-treatment=framed] .CardVisual-module__RYt-NW__identityBand h3,[data-treatment=framed] .CardVisual-module__RYt-NW__lineName{text-shadow:none}.CardVisual-module__RYt-NW__statDeck{--stat-gap:clamp(5px, 2.4cqw, 13px);row-gap:clamp(5px,2.2cqw,12px);gap:var(--stat-gap);flex-wrap:wrap;margin-top:4%;display:flex}.CardVisual-module__RYt-NW__statDeck>.CardVisual-module__RYt-NW__stat{flex:1 1 calc(100% / max(1, (var(--stat-count) - 2)) - var(--stat-gap));min-width:0}.CardVisual-module__RYt-NW__statDeck>.CardVisual-module__RYt-NW__stat:nth-child(-n+2){flex:1 1 calc(50% - var(--stat-gap))}.CardVisual-module__RYt-NW__stat{text-align:center;min-width:0;box-shadow:none;background:0 0;border:0;justify-content:center;padding:0;display:flex;position:relative;overflow:visible}.CardVisual-module__RYt-NW__stat>span:not(.CardVisual-module__RYt-NW__pips):not(.CardVisual-module__RYt-NW__statPlate){display:none}.CardVisual-module__RYt-NW__stat>span:not(.CardVisual-module__RYt-NW__statPlate){background:#d9d1dd;border-radius:0 0 999px 999px;height:clamp(2px,.7cqw,4px);position:absolute;top:0;left:15%;right:15%;box-shadow:0 0 clamp(5px,1.8cqw,9px)}.CardVisual-module__RYt-NW__stat[data-tone=blue]>span:not(.CardVisual-module__RYt-NW__statPlate){color:#82cef5;background:#82cef5}.CardVisual-module__RYt-NW__stat[data-tone=purple]>span:not(.CardVisual-module__RYt-NW__statPlate){color:#b99aef;background:#b99aef}.CardVisual-module__RYt-NW__stat[data-tone=gold]>span:not(.CardVisual-module__RYt-NW__statPlate){color:#f0c767;background:#f0c767}.CardVisual-module__RYt-NW__stat[data-tone=pink]>span:not(.CardVisual-module__RYt-NW__statPlate){color:#f29abc;background:#f29abc}.CardVisual-module__RYt-NW__stat[data-tone=green]>span:not(.CardVisual-module__RYt-NW__statPlate){color:#8ed8ad;background:#8ed8ad}.CardVisual-module__RYt-NW__statPlate{-webkit-backdrop-filter:blur(9px)saturate(.85);backdrop-filter:blur(9px)saturate(.85);background:#140b1c4d;border-radius:clamp(5px,1.8cqw,10px);flex-direction:column;align-items:center;gap:clamp(1px,.5cqw,3px);padding:clamp(2px,.8cqw,4px) clamp(3px,1.2cqw,7px) clamp(3px,1cqw,5px);display:inline-flex}[data-treatment=framed] .CardVisual-module__RYt-NW__statPlate{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.CardVisual-module__RYt-NW__stat small{color:#ffffff94;font-family:var(--ff-mono), monospace;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(8px,2.2cqw,12px);font-weight:900;display:block;overflow:hidden}.CardVisual-module__RYt-NW__stat strong{color:#fff;font-family:var(--ff-display), sans-serif;letter-spacing:-.035em;text-overflow:ellipsis;margin-top:clamp(1px,.4cqw,2px);font-size:clamp(14px,4.8cqw,23px);line-height:1;display:block;overflow:hidden}.CardVisual-module__RYt-NW__cardFooter{color:#ffffff9e;font-family:var(--ff-mono), monospace;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:8px;margin-top:2.4%;font-size:clamp(10px,2.6cqw,12px);font-weight:900;line-height:1.15;display:flex}.CardVisual-module__RYt-NW__cardFooter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CardVisual-module__RYt-NW__lockVeil{z-index:7;color:#f1ddf6;text-align:center;background:radial-gradient(circle,#34223e2e,#25182d80);place-content:center;justify-items:center;padding:20%;display:grid;position:absolute;inset:0}.CardVisual-module__RYt-NW__lockVeil>span{filter:drop-shadow(0 0 14px #dab4ffa8);font-size:clamp(30px,14cqw,68px)}.CardVisual-module__RYt-NW__lockVeil strong,.CardVisual-module__RYt-NW__lockVeil small{font-family:var(--ff-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.CardVisual-module__RYt-NW__lockVeil strong{margin-top:6%;font-size:clamp(8px,3.2cqw,15px)}.CardVisual-module__RYt-NW__lockVeil small{color:#ffffffad;margin-top:4%;font-size:clamp(6px,2cqw,10px)}.CardVisual-module__RYt-NW__back{color:#584264;background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--card-type) 35%, transparent), transparent 26%), linear-gradient(155deg, #fffafd, #f3ebfb 70%, #e7f6ef);flex-direction:column;padding:7% 7% 6%;display:flex;transform:rotateY(180deg)}.CardVisual-module__RYt-NW__backMark{color:var(--card-rarity);filter:drop-shadow(0 2px #6b5570);font-size:clamp(22px,9cqw,42px);position:absolute;top:5%;right:6%}.CardVisual-module__RYt-NW__backKicker,.CardVisual-module__RYt-NW__sectionLabel{color:#9875a7;font-family:var(--ff-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:clamp(11px,3.05cqw,15px);font-weight:900}.CardVisual-module__RYt-NW__back h3{max-width:80%;font-family:var(--ff-display), sans-serif;letter-spacing:-.04em;margin:2% 0 0;font-size:clamp(22px,8.2cqw,38px);line-height:.95}.CardVisual-module__RYt-NW__factGrid{grid-template-columns:1fr 1fr;gap:clamp(4px,1.6cqw,8px);margin:5% 0 0;display:grid}.CardVisual-module__RYt-NW__factGrid>div{background:#ffffffb3;border:1px solid #decce7;border-radius:clamp(7px,2.7cqw,13px);min-width:0;padding:3% 5%}.CardVisual-module__RYt-NW__factGrid dt{color:#a082ad;font-family:var(--ff-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(11px,2.9cqw,14px);font-weight:900}.CardVisual-module__RYt-NW__factGrid dd{font-family:var(--ff-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;margin:2% 0 0;font-size:clamp(14px,3.7cqw,18px);font-weight:800;overflow:hidden}.CardVisual-module__RYt-NW__ability{border:1.5px solid color-mix(in srgb, var(--card-type) 60%, #6b5570);background:color-mix(in srgb, var(--card-type) 18%, white);border-radius:clamp(9px,3.4cqw,16px);margin-top:5%;padding:4% 5%;box-shadow:0 2px #6b557029}.CardVisual-module__RYt-NW__ability>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.CardVisual-module__RYt-NW__ability strong{font-family:var(--ff-display), sans-serif;font-size:clamp(16px,4.2cqw,21px)}.CardVisual-module__RYt-NW__ability p{margin:2% 0 0;font-size:clamp(14px,3.45cqw,17px);line-height:1.45}.CardVisual-module__RYt-NW__cost{display:inline-flex}.CardVisual-module__RYt-NW__cost img{object-fit:contain;width:clamp(13px,4.4cqw,21px);height:clamp(13px,4.4cqw,21px)}.CardVisual-module__RYt-NW__backScroll{touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#d7bfe2 transparent;flex:1;min-height:0;margin-top:4%;overflow:auto}[data-render-mode=print] .CardVisual-module__RYt-NW__factGrid{margin-top:3%}[data-render-mode=print] .CardVisual-module__RYt-NW__backScroll{margin-top:2%;overflow:hidden}[data-render-mode=print] .CardVisual-module__RYt-NW__ability{margin-top:1.2%;padding:1.6% 3.2%}[data-render-mode=print] .CardVisual-module__RYt-NW__ability p{margin-top:.6%;line-height:1.2}[data-render-mode=print] .CardVisual-module__RYt-NW__back{padding:5.5% 6%}[data-render-mode=print] .CardVisual-module__RYt-NW__backLore{margin-top:3%;padding:2.5% 3.5%;font-size:clamp(10px,3.35cqw,14px);line-height:1.32}[data-render-mode=print] .CardVisual-module__RYt-NW__factGrid{display:none}[data-render-mode=print] .CardVisual-module__RYt-NW__ability strong{font-size:clamp(10px,3.45cqw,15px)}[data-render-mode=print] .CardVisual-module__RYt-NW__ability p{font-size:clamp(8.5px,2.9cqw,12px)}.CardVisual-module__RYt-NW__back>.CardVisual-module__RYt-NW__rulesText{border:1px solid color-mix(in srgb, var(--card-rarity) 55%, #d7c4e1);color:#584264;background:#ffffffad;border-radius:clamp(8px,3cqw,14px);margin-top:4%;padding:4%;font-size:clamp(11px,3.55cqw,16px);line-height:1.4}.CardVisual-module__RYt-NW__backLore{border-left:clamp(2px, .8cqw, 4px) solid color-mix(in srgb, var(--card-rarity) 72%, #8a6fe0);color:#6d5777;background:#ffffff94;border-radius:0 clamp(7px,2.4cqw,12px) clamp(7px,2.4cqw,12px) 0;margin:4% 0 0;padding:3% 4%;font-size:clamp(15px,3.75cqw,19px);font-style:italic;line-height:1.42}.CardVisual-module__RYt-NW__milestones{margin-top:6%}.CardVisual-module__RYt-NW__milestones>div:last-child{gap:3%;margin-top:3%;display:flex}.CardVisual-module__RYt-NW__milestones figure{flex:1;min-width:0;margin:0}.CardVisual-module__RYt-NW__milestones figure img{aspect-ratio:1;object-fit:cover;border:1px solid #d9c6e8;border-radius:20%;width:100%}.CardVisual-module__RYt-NW__milestones figcaption{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:2%;font-size:clamp(11px,2.9cqw,14px);overflow:hidden}.CardVisual-module__RYt-NW__history{margin-top:6%}.CardVisual-module__RYt-NW__history>p{background:#ffffffb8;border:1px solid #e5d6ec;border-radius:8px;margin:3% 0 0;padding:3% 4%;font-size:clamp(13px,3.25cqw,16px);line-height:1.45}.CardVisual-module__RYt-NW__history b{color:#8662a1}.CardVisual-module__RYt-NW__backHint{color:#a184ad;font-family:var(--ff-mono), monospace;text-align:right;padding-top:3%;font-size:clamp(11px,3cqw,14px);font-weight:900}[data-density=compact] .CardVisual-module__RYt-NW__cardFooter,[data-density=compact] .CardVisual-module__RYt-NW__lineName{display:none}[data-density=compact] .CardVisual-module__RYt-NW__identityBand{min-height:45%;padding-top:23%;padding-bottom:5%}[data-density=compact] .CardVisual-module__RYt-NW__metaRow{top:3%}[data-density=compact] .CardVisual-module__RYt-NW__tierChip{display:none}@media (hover:hover) and (pointer:fine){[data-effects=rich] .CardVisual-module__RYt-NW__finishLayer{opacity:var(--card-active,.58)}}@media (prefers-reduced-motion:reduce){.CardVisual-module__RYt-NW__visual,.CardVisual-module__RYt-NW__art,.CardVisual-module__RYt-NW__finishLayer{transition:none}}.CardVisual-module__RYt-NW__stat[data-tone] .CardVisual-module__RYt-NW__pips,.CardVisual-module__RYt-NW__stat .CardVisual-module__RYt-NW__pips{width:auto;height:auto;box-shadow:none;filter:none;background:0 0;justify-content:center;gap:clamp(2px,1.1cqw,5px);margin-top:clamp(3px,1.3cqw,7px);display:flex;position:static;inset:auto}.CardVisual-module__RYt-NW__pips i{width:clamp(6px,3.4cqw,19px);height:clamp(10px,4.6cqw,25px);box-shadow:none;opacity:.55;background:#0000008c;border-radius:clamp(1.5px,.7cqw,3px);transition:background .2s}.CardVisual-module__RYt-NW__pips i[data-on]{opacity:1;background:var(--pip,#ffd27a);box-shadow:0 0 calc(var(--blaze,0) * 5px) var(--pip-glow,#ffd27ab3);filter:brightness(calc(.8 + var(--blaze,0) * .075)) saturate(calc(1 + var(--blaze,0) * .1))}.CardVisual-module__RYt-NW__pips[data-fill="1"] i[data-on]{--blaze:0}.CardVisual-module__RYt-NW__pips[data-fill="2"] i[data-on]{--blaze:.6}.CardVisual-module__RYt-NW__pips[data-fill="3"] i[data-on]{--blaze:1.5}.CardVisual-module__RYt-NW__pips[data-fill="4"] i[data-on]{--blaze:2.6}.CardVisual-module__RYt-NW__pips[data-fill="5"] i[data-on]{--blaze:3.6}.CardVisual-module__RYt-NW__stat[data-tone=pink]{--pip:#ff9fc6;--pip-glow:#ff9fc699}.CardVisual-module__RYt-NW__stat[data-tone=green]{--pip:#8fe3b4;--pip-glow:#8fe3b499}.CardVisual-module__RYt-NW__stat[data-tone=purple]{--pip:#c3a9ff;--pip-glow:#c3a9ff99}.CardVisual-module__RYt-NW__stat[data-tone=blue]{--pip:#93cdf0;--pip-glow:#93cdf099}.CardVisual-module__RYt-NW__stat[data-tone=gold]{--pip:#ffd27a;--pip-glow:#ffd27a99}.CardVisual-module__RYt-NW__pips[data-fill="5"] i{box-shadow:0 0 7px #ffffff80, 0 0 14px var(--pip-glow,#fff6);background:0 0;position:relative;overflow:hidden}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:before{content:"";background:linear-gradient(115deg, #e9edf5 0%, #fff 11%, #c2cad9 23%, var(--pip,#dfe4ee) 38%, #fff 50%, var(--pip,#dfe4ee) 62%, #c2cad9 77%, #fff 89%, #e9edf5 100%);background-size:38.4615% 100%;width:676%;height:100%;animation:3.4s linear infinite CardVisual-module__RYt-NW__pip-prism;position:absolute;top:0;left:0}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:nth-child(2):before{animation-delay:-.5s}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:nth-child(3):before{animation-delay:-1s}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:nth-child(4):before{animation-delay:-1.5s}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:nth-child(5):before{animation-delay:-2s}@keyframes CardVisual-module__RYt-NW__pip-prism{to{transform:translate(-61.538%)}}.CardVisual-module__RYt-NW__stat[data-signature]>small{color:#fff;text-shadow:0 0 9px var(--pip-glow,#fff9), 0 1px 3px #140a1ce6}.CardVisual-module__RYt-NW__stat[data-signature] .CardVisual-module__RYt-NW__pips i[data-on]{filter:brightness(1.16)saturate(1.3);box-shadow:0 0 8px #ffffffbf, 0 0 18px var(--pip-glow,#ffffff80), 0 0 30px var(--pip-glow,#ffffff59)}.CardVisual-module__RYt-NW__stat[data-signature] .CardVisual-module__RYt-NW__pips[data-fill="5"] i:before{animation-duration:2.1s}@media (prefers-reduced-motion:reduce){.CardVisual-module__RYt-NW__stat[data-signature] .CardVisual-module__RYt-NW__pips[data-fill="5"] i:before{animation:none}.CardVisual-module__RYt-NW__pips[data-fill="5"] i:before{animation:none;transform:translate(-9.467%)}}.CardVisual-module__RYt-NW__backStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3px,1.2cqw,7px);margin:clamp(5px,2cqw,11px) 0;display:grid}.CardVisual-module__RYt-NW__backStats>div{background:#5842640d;border:1px solid #58426424;border-radius:clamp(4px,1.6cqw,9px);align-items:baseline;gap:clamp(2px,.8cqw,5px);padding:clamp(3px,1.2cqw,7px) clamp(4px,1.6cqw,9px);display:flex}.CardVisual-module__RYt-NW__backStats span{color:#584264b8;font-family:var(--ff-mono), monospace;letter-spacing:.035em;white-space:nowrap;font-size:clamp(8px,2.55cqw,12px);font-weight:900}.CardVisual-module__RYt-NW__backStats b{color:#584264;font-family:var(--ff-display), sans-serif;margin-left:auto;font-size:clamp(12px,4cqw,20px);line-height:1}.CardVisual-module__RYt-NW__backStats>div[data-tone=pink] b{color:#d9548a}.CardVisual-module__RYt-NW__backStats>div[data-tone=green] b{color:#2f9c6a}.CardVisual-module__RYt-NW__backStats>div[data-tone=purple] b{color:#7a55d6}.CardVisual-module__RYt-NW__backStats>div[data-tone=blue] b{color:#2f83bc}.CardVisual-module__RYt-NW__backStats>div[data-tone=gold] b{color:#b7841a}
.SloppimonCard-module__Hy05ua__shell{aspect-ratio:300/424;perspective:1000px;-webkit-user-select:none;user-select:none;width:100%;container-type:inline-size}.SloppimonCard-module__Hy05ua__tiltLayer{width:100%;height:100%;transform-style:preserve-3d;outline:none;position:relative}.SloppimonCard-module__Hy05ua__interactive{cursor:pointer}.SloppimonCard-module__Hy05ua__interactive:focus-visible{outline-offset:5px;border-radius:clamp(18px,6cqw,30px);outline:4px solid #2f9ed2}.SloppimonCard-module__Hy05ua__inspectorBackdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23172ab3;place-items:center;padding:24px;animation:.16s ease-out SloppimonCard-module__Hy05ua__inspectorIn;display:grid;position:fixed;inset:0}.SloppimonCard-module__Hy05ua__inspectorPanel{justify-items:center;display:grid;position:relative}.SloppimonCard-module__Hy05ua__inspectorCard{aspect-ratio:300/424;perspective:1200px;cursor:pointer;filter:drop-shadow(0 28px 44px #180d1f61);outline:none;width:min(430px,100vw - 48px,70.7547dvh - 65.0943px);container-type:inline-size}.SloppimonCard-module__Hy05ua__inspectorCard:focus-visible{outline-offset:6px;border-radius:clamp(18px,6cqw,30px);outline:4px solid #7dd9ff}.SloppimonCard-module__Hy05ua__closeButton{z-index:2;color:#4f385b;width:40px;height:40px;font:800 25px/1 var(--ff-sans), sans-serif;cursor:pointer;background:#fffafd;border:2px solid #5b4066;border-radius:50%;place-items:center;display:grid;position:absolute;top:-12px;right:-12px;box-shadow:0 4px #37223f47}.SloppimonCard-module__Hy05ua__inspectorHint{color:#ffffffd1;font-family:var(--ff-mono), monospace;letter-spacing:.05em;text-align:center;text-transform:uppercase;margin:14px 0 0;font-size:13px;font-weight:800}@keyframes SloppimonCard-module__Hy05ua__inspectorIn{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.SloppimonCard-module__Hy05ua__inspectorBackdrop{padding:calc(12px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left));overscroll-behavior:contain}.SloppimonCard-module__Hy05ua__inspectorCard{width:min(430px,100vw - 24px,70.7547dvh - 53.7736px)}.SloppimonCard-module__Hy05ua__closeButton{width:44px;height:44px;top:-8px;right:-8px}.SloppimonCard-module__Hy05ua__inspectorHint{max-width:calc(100vw - 32px);margin-top:11px;font-size:11px;line-height:1.35}}@media (prefers-reduced-motion:reduce){.SloppimonCard-module__Hy05ua__tiltLayer{transition:none!important;transform:none!important}.SloppimonCard-module__Hy05ua__inspectorBackdrop{animation:none}}
.AppHeader-module__kmhhva__shell{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffafde6;border-bottom:1px solid #5b3a6824;position:sticky;top:0}.AppHeader-module__kmhhva__header{justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:82px;margin:0 auto;display:flex;position:relative}.AppHeader-module__kmhhva__brand{color:#432750;font-family:var(--ff-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.AppHeader-module__kmhhva__brandIcon{object-fit:cover;border:2px solid #5b3a6847;border-radius:50%;width:36px;height:36px;box-shadow:0 3px #dbc8e4}.AppHeader-module__kmhhva__rightSide,.AppHeader-module__kmhhva__nav{align-items:center;display:flex}.AppHeader-module__kmhhva__rightSide{gap:16px}.AppHeader-module__kmhhva__walletSummary{align-items:center;gap:6px;display:flex}.AppHeader-module__kmhhva__walletChip{color:#52375e;white-space:nowrap;background:#ffffffd1;border:1.5px solid #5b3a6857;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:72px;height:34px;padding:0 9px;line-height:1;display:inline-flex;box-shadow:0 2px #dbc8e4}.AppHeader-module__kmhhva__walletChip strong{font-family:var(--ff-display), sans-serif;font-size:12px;font-weight:800}.AppHeader-module__kmhhva__walletChip small{color:#987aa5;font-size:9px;font-weight:750}.AppHeader-module__kmhhva__walletIcon{border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;line-height:1;display:inline-grid}.AppHeader-module__kmhhva__sparkChip{background:linear-gradient(145deg,#f8fdfff0,#e8fff7eb);border-color:#3097ad61}.AppHeader-module__kmhhva__sparkIcon{background:linear-gradient(145deg,#f8fdff,#e8fff7);border:1px solid #3097ad61}.AppHeader-module__kmhhva__jellyIcon img{display:block!important}.AppHeader-module__kmhhva__jellyChip{font:inherit;cursor:pointer;background:#ffecf6e6;border-color:#ff6fa873}.AppHeader-module__kmhhva__jellyChip:hover{transform:translateY(-1px)}.AppHeader-module__kmhhva__nav{gap:22px;font-size:13px;font-weight:700}.AppHeader-module__kmhhva__nav a{color:#432750;text-decoration:none;position:relative}.AppHeader-module__kmhhva__nav a:not(.AppHeader-module__kmhhva__signIn):after{content:"";opacity:0;background:#a889ff;border-radius:999px;height:2px;transition:opacity .14s,transform .14s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(.45)}.AppHeader-module__kmhhva__nav a:hover,.AppHeader-module__kmhhva__nav .AppHeader-module__kmhhva__activeLink{color:#8a57b3}.AppHeader-module__kmhhva__nav a:hover:after,.AppHeader-module__kmhhva__nav .AppHeader-module__kmhhva__activeLink:after{opacity:1;transform:scaleX(1)}.AppHeader-module__kmhhva__nav .AppHeader-module__kmhhva__signIn{background:#ffffffad;border:2px solid #5b3a6847;border-radius:999px;padding:8px 14px}.AppHeader-module__kmhhva__menuToggle{color:#432750;width:40px;height:40px;font-family:var(--ff-display), sans-serif;cursor:pointer;background:linear-gradient(#eadfff,#d2bfff);border:2px solid #5b3a68b8;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;transition:transform .14s,box-shadow .14s,background .14s;display:inline-grid;position:relative;box-shadow:0 3px #dbc8e4}.AppHeader-module__kmhhva__menuToggle:hover{transform:translateY(-1px);box-shadow:0 4px #dbc8e4}.AppHeader-module__kmhhva__menuToggle[aria-expanded=true]{color:#fff;background:#8a6fe0}.AppHeader-module__kmhhva__anonymousToggle{display:none}.AppHeader-module__kmhhva__anonymousToggle[aria-expanded=true]{display:inline-grid}.AppHeader-module__kmhhva__mobileAccount{color:#432750;background:linear-gradient(#fff,#eadfff);border:2px solid #5b3a6894;border-radius:50%;place-items:center;width:42px;height:42px;text-decoration:none;display:none;box-shadow:0 3px #dbc8e4}.AppHeader-module__kmhhva__mobileAccount svg{stroke-width:2.4px;width:20px;height:20px}.AppHeader-module__kmhhva__mobileAccount:focus-visible{outline-offset:3px;outline:3px solid #3fb98c}.AppHeader-module__kmhhva__anonCtaBackdrop{z-index:300;width:100%;height:100dvh;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:none;background:#36224185;place-items:center;animation:.16s ease-out both AppHeader-module__kmhhva__anonBackdropIn;display:grid;position:fixed;inset:0;overflow:hidden}.AppHeader-module__kmhhva__anonCta{color:#5a4565;text-align:center;overscroll-behavior:contain;background:linear-gradient(155deg,#fffafd 0%,#f8edff 58%,#e7f8f0 100%);border:3px solid #6b5570;border-radius:26px;flex-direction:column;align-items:center;width:min(410px,100%);max-height:calc(100dvh - 36px);padding:30px 26px 24px;animation:.22s cubic-bezier(.2,.9,.25,1.15) both AppHeader-module__kmhhva__anonCtaIn;display:flex;position:relative;overflow-y:auto;box-shadow:0 8px #d9bfdc,0 28px 70px #36224152}.AppHeader-module__kmhhva__anonCtaEyebrow{color:#3b9f7b;font-family:var(--ff-mono), monospace;letter-spacing:.18em;margin-bottom:8px;font-size:10px;font-weight:900}.AppHeader-module__kmhhva__anonCta h2{color:#4f365d;max-width:330px;font-family:var(--ff-display), sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(25px,7vw,34px);line-height:1.05}.AppHeader-module__kmhhva__anonCta p{color:#806c89;max-width:340px;margin:12px 0 17px;font-size:14px;font-weight:650;line-height:1.5}.AppHeader-module__kmhhva__anonPackRow{grid-template-columns:repeat(3,1fr);gap:9px;width:min(290px,88%);margin:0 0 20px;display:grid}.AppHeader-module__kmhhva__anonPackRow span{aspect-ratio:.78;background:#3e2c4b;border:3px solid #f0c65d;border-radius:12px;min-width:0;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 4px #6b55704d,0 0 18px #ffcc6557}.AppHeader-module__kmhhva__anonPackRow span:after{content:"";z-index:1;pointer-events:none;border:2px solid #ff8fc0e0;border-radius:9px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #c9b6ffb8,inset 0 0 14px #fff6b48f}.AppHeader-module__kmhhva__anonPackRow img{object-fit:cover;width:100%;height:100%;display:block}.AppHeader-module__kmhhva__anonPackRow i{z-index:2;color:#fff3a4;filter:drop-shadow(0 1px 2px #5b3a68);font-size:13px;font-style:normal;position:absolute;top:5px;right:6px}.AppHeader-module__kmhhva__anonPackRow b{z-index:2;color:#fff8c9;font-family:var(--ff-mono), monospace;letter-spacing:.08em;background:#3f274bd1;border:1px solid #fff6bac2;border-radius:5px;padding:3px 2px;font-size:6.5px;font-weight:900;line-height:1;position:absolute;bottom:4px;left:4px;right:4px}.AppHeader-module__kmhhva__anonPackRow span:nth-child(2){transform:translateY(-5px)}.AppHeader-module__kmhhva__anonPackRow span:nth-child(3){transform:rotate(4deg)}.AppHeader-module__kmhhva__anonPackRow .AppHeader-module__kmhhva__anonCommonCard{background:#e5f8ef;border-color:#69cda4;box-shadow:0 4px #4a9d7b52,0 0 14px #69cda44d}.AppHeader-module__kmhhva__anonPackRow .AppHeader-module__kmhhva__anonCommonCard:after{border-color:#adeed2f0;box-shadow:inset 0 0 0 2px #58b89080}.AppHeader-module__kmhhva__anonPackRow .AppHeader-module__kmhhva__anonRareCard{background:#eeeaff;border-color:#8ebeea;box-shadow:0 4px #6976ae52,0 0 16px #8ebeea5c}.AppHeader-module__kmhhva__anonPackRow .AppHeader-module__kmhhva__anonRareCard:after{border-color:#c9b6fff2;box-shadow:inset 0 0 0 2px #75a3dd85}.AppHeader-module__kmhhva__anonPackRow .AppHeader-module__kmhhva__anonLegendaryCard{background:#fff3cf;border-color:#f0c65d}.AppHeader-module__kmhhva__anonCtaPrimary,.AppHeader-module__kmhhva__anonCtaSecondary{box-sizing:border-box;width:100%;font-family:var(--ff-display), sans-serif;cursor:pointer;border-radius:14px;font-weight:850;text-decoration:none}.AppHeader-module__kmhhva__anonCtaPrimary{color:#fff;background:#ff6fa8;border:2.5px solid #6b5570;padding:12px 14px;font-size:15px;box-shadow:0 4px #d9bfdc}.AppHeader-module__kmhhva__anonCtaSecondary{color:#6f52c0;background:#ffffffad;border:0;margin-top:10px;padding:10px 14px;font-size:13px}.AppHeader-module__kmhhva__anonCtaLater{color:#987aa5;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:3px;font-size:11px;font-weight:750;text-decoration:underline}.AppHeader-module__kmhhva__anonCta button:focus-visible{outline-offset:3px;outline:3px solid #3fb98c}@keyframes AppHeader-module__kmhhva__anonBackdropIn{0%{opacity:0}}@keyframes AppHeader-module__kmhhva__anonCtaIn{0%{opacity:0;transform:translateY(12px)scale(.96)}}.AppHeader-module__kmhhva__playerMenu{z-index:90;background:#fff;border:2px solid #5b3a68c2;border-radius:18px;flex-direction:column;gap:11px;width:min(330px,100vw - 28px);padding:15px;display:flex;position:absolute;top:calc(100% - 5px);right:0;box-shadow:0 5px #dbc8e4,0 20px 44px #5b3a682e}.AppHeader-module__kmhhva__menuNav{grid-template-columns:1fr 1fr;gap:8px;display:grid}.AppHeader-module__kmhhva__menuNav a,.AppHeader-module__kmhhva__binderLink{color:#432750;background:#fffafd;border:1.5px solid #5b3a6833;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 11px;text-decoration:none;transition:border-color .14s,transform .14s,background .14s;display:flex}.AppHeader-module__kmhhva__menuNav a:hover,.AppHeader-module__kmhhva__binderLink:hover{background:#f7effc;border-color:#5b3a687a;transform:translateY(-1px)}.AppHeader-module__kmhhva__menuNav span,.AppHeader-module__kmhhva__binderLink span{font-family:var(--ff-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.AppHeader-module__kmhhva__menuNav small,.AppHeader-module__kmhhva__binderLink small{color:#987aa5;font-size:10px;font-weight:700}.AppHeader-module__kmhhva__divider{background:#5b3a681f;height:1px}.AppHeader-module__kmhhva__walletRow{grid-template-columns:1fr auto;align-items:center;gap:9px;display:grid}.AppHeader-module__kmhhva__balance{color:#5a4565;align-items:baseline;gap:5px;min-width:0;display:flex}.AppHeader-module__kmhhva__balance>span{font-size:12px}.AppHeader-module__kmhhva__balance strong{font-family:var(--ff-display), sans-serif;font-size:17px}.AppHeader-module__kmhhva__balance small{color:#987aa5;font-size:10px;font-weight:700}.AppHeader-module__kmhhva__gummiesButton{color:#432750;font-family:var(--ff-display), sans-serif;cursor:pointer;background:#ffabc9;border:1.5px solid #5b3a688f;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 2px #dbc8e4}.AppHeader-module__kmhhva__binderLink{background:#fbf8fd}.AppHeader-module__kmhhva__binderLink.AppHeader-module__kmhhva__packReady{background:#e7f8f0;border-color:#1f97695c}@media (max-width:700px){.AppHeader-module__kmhhva__header{width:min(100% - 28px,1180px);min-height:70px}.AppHeader-module__kmhhva__brand{font-size:18px}.AppHeader-module__kmhhva__brandIcon{width:32px;height:32px}.AppHeader-module__kmhhva__rightSide{gap:7px}.AppHeader-module__kmhhva__walletSummary{gap:4px}.AppHeader-module__kmhhva__walletChip{gap:4px;min-width:42px;height:32px;padding:0 6px}.AppHeader-module__kmhhva__walletChip strong{text-overflow:ellipsis;max-width:42px;font-size:11px;overflow:hidden}.AppHeader-module__kmhhva__walletChip small,.AppHeader-module__kmhhva__nav{display:none}.AppHeader-module__kmhhva__mobileAccount{display:grid}.AppHeader-module__kmhhva__anonymousToggle,.AppHeader-module__kmhhva__anonymousToggle[aria-expanded=true],.AppHeader-module__kmhhva__menuNav,.AppHeader-module__kmhhva__binderLink,.AppHeader-module__kmhhva__menuNav+.AppHeader-module__kmhhva__divider{display:none}.AppHeader-module__kmhhva__playerMenu{top:calc(100% - 3px)}.AppHeader-module__kmhhva__anonCta{border-radius:22px;padding:28px 20px 21px}}@media (max-width:380px){.AppHeader-module__kmhhva__brand>span{display:none}}@media (prefers-reduced-motion:reduce){.AppHeader-module__kmhhva__nav a:after,.AppHeader-module__kmhhva__menuToggle,.AppHeader-module__kmhhva__menuNav a,.AppHeader-module__kmhhva__binderLink{transition:none}.AppHeader-module__kmhhva__anonCtaBackdrop,.AppHeader-module__kmhhva__anonCta{animation:none}}
.VaultCardImage-module__Lls0La__trigger{aspect-ratio:5/7;width:100%;position:relative}.VaultCardImage-module__Lls0La__interactive{cursor:zoom-in}.VaultCardImage-module__Lls0La__interactive:focus-visible{outline-offset:4px;border-radius:4.8%;outline:4px solid #8a6fe099}.VaultCardImage-module__Lls0La__shell{aspect-ratio:5/7;perspective:1000px;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.VaultCardImage-module__Lls0La__inspectorBackdrop{z-index:1000;padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#2f1f36c2;place-items:center;display:grid;position:fixed;inset:0}.VaultCardImage-module__Lls0La__inspectorPanel{justify-items:center;display:grid;position:relative}.VaultCardImage-module__Lls0La__inspectorCard{aspect-ratio:5/7;cursor:pointer;width:min(430px,100vw - 36px,71.4286dvh - 62.8571px)}.VaultCardImage-module__Lls0La__inspectorBitmap{filter:drop-shadow(0 24px 44px #160b1c6b)}.VaultCardImage-module__Lls0La__closeButton{z-index:3;color:#654c6d;width:52px;height:52px;font-family:var(--ff-display);cursor:pointer;background:#fffafd;border:3px solid #654c6d;border-radius:50%;font-size:29px;font-weight:900;position:absolute;top:-13px;right:-13px;box-shadow:0 5px #26172c4d}.VaultCardImage-module__Lls0La__inspectorHint{color:#fff;font-family:var(--ff-display);text-align:center;text-shadow:0 2px 8px #21122780;margin:10px 0 0;font-size:13px;font-weight:800}.VaultCardImage-module__Lls0La__turn{transform-style:preserve-3d;transition:transform .52s cubic-bezier(.22,.72,.2,1);position:absolute;inset:0}.VaultCardImage-module__Lls0La__flipped{transform:rotateY(180deg)}.VaultCardImage-module__Lls0La__face{object-fit:contain;backface-visibility:hidden;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.VaultCardImage-module__Lls0La__back{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.VaultCardImage-module__Lls0La__turn{transition:none}}
.PackReveal-module___62A8a__stackShell{perspective:1100px;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.PackReveal-module___62A8a__historyButton{z-index:108;top:-54px;left:max(14px, env(safe-area-inset-left,0px));cursor:pointer;filter:drop-shadow(0 4px #6b557057);background:0 0;border:0;width:48px;height:62px;padding:0;position:absolute}.PackReveal-module___62A8a__historyButton:before,.PackReveal-module___62A8a__historyButton:after{content:"";background:#c9b6ff;border:2px solid #6b5570;border-radius:9px;position:absolute;inset:2px}.PackReveal-module___62A8a__historyButton:before{transform:rotate(-7deg)translate(-4px,2px)}.PackReveal-module___62A8a__historyButton:after{transform:rotate(5deg)translate(4px,2px)}.PackReveal-module___62A8a__miniBack{z-index:1;border-radius:9px;position:absolute;inset:0;overflow:hidden}.PackReveal-module___62A8a__historyButton b{z-index:3;color:#fff;width:24px;height:24px;font-family:var(--ff-display);background:#ff8fc0;border:2px solid #6b5570;border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;bottom:-5px;right:-7px}.PackReveal-module___62A8a__historyButton:disabled,.PackReveal-module___62A8a__nextControl:disabled{cursor:default;opacity:.45}.PackReveal-module___62A8a__nextControl{z-index:107;color:#6b5570;width:64px;height:110px;box-shadow:none;touch-action:manipulation;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.PackReveal-module___62A8a__nextControl span{font-family:Arial,sans-serif;font-size:34px;font-weight:400;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-55%)}.PackReveal-module___62A8a__historyBackdrop{z-index:215;padding:max(20px, env(safe-area-inset-top)) 18px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);background:#2a1933c2;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.PackReveal-module___62A8a__historyPanel{background:linear-gradient(155deg,#fffafd,#f1e7fb 72%,#e5f7ef);border:3px solid #6b5570;border-radius:24px;flex-direction:column;width:min(100%,420px);min-height:0;max-height:min(78dvh,650px);padding:18px;display:flex;box-shadow:0 9px #50375985}.PackReveal-module___62A8a__historyPanel header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PackReveal-module___62A8a__historyPanel header span{color:#3fb98c;font-family:var(--ff-mono);letter-spacing:.17em;font-size:10px;font-weight:900}.PackReveal-module___62A8a__historyPanel h2{color:#4f345b;font-family:var(--ff-display);margin:4px 0 0;font-size:23px;line-height:1}.PackReveal-module___62A8a__historyPanel header button{color:#5a4565;width:42px;height:42px;font-family:var(--ff-display);cursor:pointer;background:#fff;border:2px solid #6b5570;border-radius:50%;flex:none;font-size:16px;font-weight:800;box-shadow:0 3px #e9c6de}.PackReveal-module___62A8a__historyGrid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:12px;min-height:0;margin-top:16px;padding:2px 2px 8px;display:grid;overflow-y:auto}.PackReveal-module___62A8a__historyGrid>button{color:#5a4565;min-width:0;box-shadow:0 4px 0 var(--history-rarity);cursor:pointer;background:#fff;border:2px solid #6b5570;border-radius:15px;padding:6px 6px 8px}.PackReveal-module___62A8a__historyGrid img{aspect-ratio:1;object-fit:cover;border:3px solid var(--history-rarity);border-radius:10px;width:100%;display:block}.PackReveal-module___62A8a__historyGrid strong,.PackReveal-module___62A8a__historyGrid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PackReveal-module___62A8a__historyGrid strong{font-family:var(--ff-display);margin-top:7px;font-size:12px}.PackReveal-module___62A8a__historyGrid small{color:#9b7aa9;font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:8px;font-weight:900}@media (max-height:650px){.PackReveal-module___62A8a__nextControl{height:92px;top:52%}.PackReveal-module___62A8a__historyPanel{max-height:calc(100dvh - 28px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (max-width:350px){.PackReveal-module___62A8a__nextControl{width:58px}}@media (prefers-reduced-motion:reduce){.PackReveal-module___62A8a__nextControl,.PackReveal-module___62A8a__historyButton{transition:none}}
.WelcomeLanding-module__6uf64q__page{--landing-ink:#432750;--landing-line:#5b3a68;--landing-pink:#ff6fa8;--landing-lilac:#a889ff;min-height:100vh;color:var(--landing-ink);background:radial-gradient(circle at 9% 17%,#ffa7ce3d,#0000 24rem),radial-gradient(circle at 91% 9%,#bea7ff45,#0000 28rem),#fffafd;overflow:hidden}.WelcomeLanding-module__6uf64q__header{z-index:10;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 40px);min-height:82px;margin:0 auto;display:flex;position:relative}.WelcomeLanding-module__6uf64q__brand{color:var(--landing-ink);font-family:var(--ff-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:10px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.WelcomeLanding-module__6uf64q__brandIcon{object-fit:cover;border:2px solid #5b3a6847;border-radius:50%;width:36px;height:36px;box-shadow:0 3px #dbc8e4}.WelcomeLanding-module__6uf64q__headerActions{align-items:center;gap:16px;display:flex}.WelcomeLanding-module__6uf64q__nav{align-items:center;gap:22px;font-size:13px;font-weight:700;display:flex}.WelcomeLanding-module__6uf64q__nav a{color:var(--landing-ink);text-decoration:none}.WelcomeLanding-module__6uf64q__nav a:hover{color:#8a57b3}.WelcomeLanding-module__6uf64q__nav .WelcomeLanding-module__6uf64q__signIn{background:#ffffffad;border:2px solid #5b3a6847;border-radius:999px;padding:8px 14px}.WelcomeLanding-module__6uf64q__mobileAccount{width:42px;height:42px;color:var(--landing-ink);background:linear-gradient(#fff,#eadfff);border:2px solid #5b3a6894;border-radius:50%;place-items:center;text-decoration:none;display:none;box-shadow:0 3px #dbc8e4}.WelcomeLanding-module__6uf64q__mobileAccount svg{stroke-width:2.4px;width:20px;height:20px}.WelcomeLanding-module__6uf64q__hero{grid-template-columns:minmax(0,1.08fr) minmax(380px,.82fr);align-items:center;gap:clamp(40px,7vw,100px);width:min(1180px,100% - 40px);min-height:680px;margin:0 auto;padding:72px 0 92px;display:grid;position:relative}.WelcomeLanding-module__6uf64q__heroCopy{z-index:2;position:relative}.WelcomeLanding-module__6uf64q__eyebrow,.WelcomeLanding-module__6uf64q__chooseLabel,.WelcomeLanding-module__6uf64q__howHeading>p,.WelcomeLanding-module__6uf64q__finalCta>div>p{font-family:var(--ff-mono), monospace;letter-spacing:.14em;margin:0;font-size:13px;font-weight:700}.WelcomeLanding-module__6uf64q__eyebrow{color:#7c578c;background:#ffffffb8;border:1.5px solid #5b3a682e;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.WelcomeLanding-module__6uf64q__eyebrow:before{content:"";background:var(--landing-pink);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff6fa826}.WelcomeLanding-module__6uf64q__hero h1{max-width:720px;font-family:var(--ff-display), sans-serif;letter-spacing:-.055em;margin:24px 0 22px;font-size:clamp(52px,6vw,78px);font-weight:800;line-height:.92}.WelcomeLanding-module__6uf64q__hero h1 span{color:#b45ce0;display:block}.WelcomeLanding-module__6uf64q__intro{color:#745f7d;max-width:650px;margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.WelcomeLanding-module__6uf64q__chooseLabel{color:#82688c;margin-top:34px}.WelcomeLanding-module__6uf64q__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;max-width:690px;margin-top:12px;display:grid}.WelcomeLanding-module__6uf64q__pathCard{min-height:132px;color:var(--landing-ink);border:2.5px solid var(--landing-line);border-radius:20px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:11px;padding:20px 46px 18px 18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden;box-shadow:0 6px #5b3a68eb}.WelcomeLanding-module__6uf64q__pathCard:hover{transform:translateY(-3px);box-shadow:0 9px #5b3a68eb}.WelcomeLanding-module__6uf64q__pathCard:focus-visible,.WelcomeLanding-module__6uf64q__watchLink:focus-visible,.WelcomeLanding-module__6uf64q__vaultLink:focus-visible,.WelcomeLanding-module__6uf64q__finalCta a:focus-visible,.WelcomeLanding-module__6uf64q__nav a:focus-visible,.WelcomeLanding-module__6uf64q__mobileAccount:focus-visible,.WelcomeLanding-module__6uf64q__brand:focus-visible{outline-offset:4px;outline:3px solid #2f9ed2}.WelcomeLanding-module__6uf64q__makePath{background:linear-gradient(145deg,#ffd3e5,#ff9ec6)}.WelcomeLanding-module__6uf64q__packPath{background:linear-gradient(145deg,#f6f0ff,#d8c8ff)}.WelcomeLanding-module__6uf64q__pathIcon{border:2px solid var(--landing-line);background:#ffffff8c;border-radius:11px;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;line-height:1;display:grid}.WelcomeLanding-module__6uf64q__pathText{flex-direction:column;gap:4px;min-width:0;display:flex}.WelcomeLanding-module__6uf64q__pathText strong{font-family:var(--ff-display), sans-serif;font-size:20px;font-weight:800;line-height:1}.WelcomeLanding-module__6uf64q__pathText small{color:#432750b8;font-size:12.5px;line-height:1.45}.WelcomeLanding-module__6uf64q__pathArrow{font-size:25px;transition:transform .15s;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.WelcomeLanding-module__6uf64q__pathCard:hover .WelcomeLanding-module__6uf64q__pathArrow{transform:translate(3px,-50%)}.WelcomeLanding-module__6uf64q__watchLink{color:#765286;text-underline-offset:4px;width:fit-content;font-size:13.5px;font-weight:700;display:inline-block}.WelcomeLanding-module__6uf64q__exploreLinks{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:22px;display:flex}.WelcomeLanding-module__6uf64q__vaultLink{color:#8a57b3;text-underline-offset:4px;font-size:13.5px;font-weight:800}.WelcomeLanding-module__6uf64q__heroArt{place-items:center;min-height:540px;display:grid;position:relative}.WelcomeLanding-module__6uf64q__heroArt:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#ffe8f4eb 0 50%,#e5d8ff80 51% 65%,#0000 66%);border-radius:50%;width:min(520px,115%);position:absolute}.WelcomeLanding-module__6uf64q__exampleCard,.WelcomeLanding-module__6uf64q__packBehind,.WelcomeLanding-module__6uf64q__mutationNote,.WelcomeLanding-module__6uf64q__sparkleOne,.WelcomeLanding-module__6uf64q__sparkleTwo{position:absolute}.WelcomeLanding-module__6uf64q__packBehind{border:3px solid var(--landing-line);color:#fff;background:repeating-linear-gradient(-35deg,#ffffff17 0 12px,#0000 12px 28px),linear-gradient(160deg,#8e6de2,#4e2e71);border-radius:24px;width:255px;height:355px;padding:31px 28px;top:15%;left:4%;transform:rotate(-9deg);box-shadow:8px 12px #5b3a6838}.WelcomeLanding-module__6uf64q__packBehind span{font-family:var(--ff-mono), monospace;letter-spacing:.16em;font-size:12px;font-style:normal;font-weight:700}.WelcomeLanding-module__6uf64q__packBehind b{font-family:var(--ff-display), sans-serif;margin-top:15px;font-size:29px;line-height:.92;display:block}.WelcomeLanding-module__6uf64q__packBehind i{width:95px;height:95px;font-family:var(--ff-display), sans-serif;background:#ffffff14;border:3px dashed #ffffffb3;border-radius:50%;place-items:center;font-size:54px;font-style:normal;display:grid;position:absolute;bottom:46px;left:50%;transform:translate(-50%)}.WelcomeLanding-module__6uf64q__exampleCard{z-index:2;border:4px solid var(--landing-line);width:310px;height:430px;box-shadow:13px 15px 0 var(--landing-line);background:linear-gradient(150deg,#fffdf7,#fff3f9 58%,#eee5ff);border-radius:27px;padding:16px;top:8%;right:2%;transform:rotate(4.5deg)}.WelcomeLanding-module__6uf64q__cardTopline{font-family:var(--ff-mono), monospace;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.WelcomeLanding-module__6uf64q__cardTopline span:first-child{border:1.5px solid var(--landing-line);background:#ffe2ed;border-radius:999px;padding:5px 7px}.WelcomeLanding-module__6uf64q__creatureWindow{border:2.5px solid var(--landing-line);background:radial-gradient(circle at 32% 24%,#ffffffbf 0 3px,#0000 4px),radial-gradient(circle at 79% 38%,#ffffffa6 0 5px,#0000 6px),linear-gradient(155deg,#d8c5ff,#ffb9d5 64%,#ffe7b1);border-radius:17px;height:255px;margin-top:12px;position:relative;overflow:hidden}.WelcomeLanding-module__6uf64q__creatureWindow:after{content:"";filter:blur(5px);background:#4a2b5526;border-radius:50%;height:24px;position:absolute;bottom:12px;left:12%;right:12%}.WelcomeLanding-module__6uf64q__mascot{z-index:1;filter:drop-shadow(0 6px #5b3a6824);background:url(/brand/slime-mascot-clear.png) bottom/contain no-repeat;animation:4.4s ease-in-out infinite WelcomeLanding-module__6uf64q__creatureFloat;position:absolute;inset:8px 9px 0}.WelcomeLanding-module__6uf64q__cardName{font-family:var(--ff-display), sans-serif;letter-spacing:-.02em;margin-top:13px;font-size:18px;font-weight:800}.WelcomeLanding-module__6uf64q__cardRule{background:#5b3a683d;height:2px;margin:7px 0 9px}.WelcomeLanding-module__6uf64q__cardBottom{color:#7b6584;font-family:var(--ff-mono), monospace;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;line-height:1.45;display:flex}.WelcomeLanding-module__6uf64q__cardBottom b{color:#fff;background:var(--landing-pink);border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.WelcomeLanding-module__6uf64q__mutationNote{z-index:4;border:2px solid var(--landing-line);color:var(--landing-ink);font-family:var(--ff-mono), monospace;white-space:nowrap;background:#fff;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:700;box-shadow:3px 4px #5b3a68d9}.WelcomeLanding-module__6uf64q__noteOne{background:#fff0a9;top:20%;right:-7%;transform:rotate(8deg)}.WelcomeLanding-module__6uf64q__noteTwo{background:#bdf0dc;bottom:17%;left:4%;transform:rotate(-8deg)}.WelcomeLanding-module__6uf64q__noteThree{background:#ffc1dc;bottom:7%;right:0;transform:rotate(5deg)}.WelcomeLanding-module__6uf64q__sparkleOne,.WelcomeLanding-module__6uf64q__sparkleTwo{z-index:3;color:#d66af2;font-size:26px;animation:2.8s ease-in-out infinite WelcomeLanding-module__6uf64q__sparkle}.WelcomeLanding-module__6uf64q__sparkleOne{top:3%;right:1%}.WelcomeLanding-module__6uf64q__sparkleTwo{color:#ff7fb5;font-size:19px;animation-delay:-1.1s;bottom:8%;left:8%}.WelcomeLanding-module__6uf64q__how{border:2.5px solid var(--landing-line);color:#fff;background:radial-gradient(circle at 91% 18%,#ff8ebf33,#0000 22rem),linear-gradient(135deg,#432650,#2f1c3a);border-radius:36px;width:min(1180px,100% - 40px);margin:0 auto 26px;padding:clamp(42px,6vw,72px);box-shadow:0 10px #ddc9e4}.WelcomeLanding-module__6uf64q__howHeading{max-width:760px}.WelcomeLanding-module__6uf64q__howHeading>p{color:#e5b9f5}.WelcomeLanding-module__6uf64q__howHeading h2{font-family:var(--ff-display), sans-serif;letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(34px,4.4vw,54px);font-weight:800;line-height:1}.WelcomeLanding-module__6uf64q__monsterCarousel{border-top:1px solid #ffffff2e;margin-top:38px;padding-top:27px}.WelcomeLanding-module__6uf64q__carouselTopline{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.WelcomeLanding-module__6uf64q__carouselTopline>div:first-child{max-width:700px}.WelcomeLanding-module__6uf64q__carouselTopline>div:first-child>span{color:#ddafea;font-family:var(--ff-mono), monospace;letter-spacing:.12em;font-size:12px;font-weight:900}.WelcomeLanding-module__6uf64q__carouselTopline h3{font-family:var(--ff-display), sans-serif;margin:5px 0 0;font-size:clamp(25px,3vw,38px);line-height:1}.WelcomeLanding-module__6uf64q__carouselTopline p{color:#ffffffb3;max-width:680px;margin:7px 0 0;font-size:13px;line-height:1.55}.WelcomeLanding-module__6uf64q__carouselControls{flex:none;align-items:center;gap:7px;display:flex}.WelcomeLanding-module__6uf64q__carouselControls button{color:#fff;cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff6b;border-radius:11px;place-items:center;width:37px;height:37px;font-size:17px;display:grid}.WelcomeLanding-module__6uf64q__carouselControls>span{color:#dfc6e7;font-family:var(--ff-mono), monospace;letter-spacing:.08em;font-size:11px;font-weight:900}.WelcomeLanding-module__6uf64q__formJourney{scroll-snap-type:x mandatory;scrollbar-color:#e5b9f57a transparent;scrollbar-width:thin;align-items:center;margin:22px calc(-1*clamp(42px,6vw,72px)) 0;padding:4px clamp(42px,6vw,72px) 17px;scroll-padding-inline:clamp(42px,6vw,72px);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),#0000)}.WelcomeLanding-module__6uf64q__journeyStop{flex:none;align-items:center;display:flex}.WelcomeLanding-module__6uf64q__journeyStop figure{scroll-snap-align:start;background:#fff;border:2px solid #ffffff80;border-radius:20px;width:clamp(180px,20vw,244px);margin:0;overflow:hidden;box-shadow:0 6px #0e07146b}.WelcomeLanding-module__6uf64q__journeyLabel{color:#5d4368;height:31px;font-family:var(--ff-mono), monospace;letter-spacing:.07em;background:linear-gradient(90deg,#ffe3ef,#eee2ff);justify-content:space-between;align-items:center;gap:8px;padding:0 9px;font-size:11px;font-weight:900;display:flex}.WelcomeLanding-module__6uf64q__journeyLabel span,.WelcomeLanding-module__6uf64q__journeyLabel b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WelcomeLanding-module__6uf64q__journeyStop figure>img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.WelcomeLanding-module__6uf64q__journeyStop figcaption{color:#4f3959;flex-direction:column;gap:2px;padding:10px 11px 12px;display:flex}.WelcomeLanding-module__6uf64q__journeyStop figcaption strong{font-family:var(--ff-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.WelcomeLanding-module__6uf64q__journeyStop figcaption small{color:#8b7296;font-family:var(--ff-mono), monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.WelcomeLanding-module__6uf64q__journeyArrow{color:#e2b9ef;text-align:center;flex:none;width:clamp(28px,4vw,54px);font-size:18px}.WelcomeLanding-module__6uf64q__carouselFooter{justify-content:space-between;align-items:center;gap:18px;margin-top:15px;display:flex}.WelcomeLanding-module__6uf64q__carouselFooter>a{color:#f1cff8;text-underline-offset:4px;font-size:13px;font-weight:800}.WelcomeLanding-module__6uf64q__carouselDots{gap:6px;display:flex}.WelcomeLanding-module__6uf64q__carouselDots button{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:20px;height:6px;padding:0;transition:width .15s,background .15s}.WelcomeLanding-module__6uf64q__carouselDots .WelcomeLanding-module__6uf64q__activeDot{background:#ff9fc6;width:38px}.WelcomeLanding-module__6uf64q__finalCta{justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0;display:flex}.WelcomeLanding-module__6uf64q__finalCta>div>p{color:#9571a2}.WelcomeLanding-module__6uf64q__finalCta h2{font-family:var(--ff-display), sans-serif;letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1}.WelcomeLanding-module__6uf64q__finalCta>a{border:2.5px solid var(--landing-line);color:var(--landing-ink);box-shadow:0 5px 0 var(--landing-line);font-family:var(--ff-display), sans-serif;background:#ffabc9;border-radius:15px;flex:none;padding:16px 22px;font-size:17px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s}.WelcomeLanding-module__6uf64q__finalCta>a:hover{box-shadow:0 7px 0 var(--landing-line);transform:translateY(-2px)}.WelcomeLanding-module__6uf64q__footer{color:#967d9f;text-align:center;border-top:1px solid #5b3a6826;width:min(1180px,100% - 40px);margin:0 auto;padding:22px 0 32px;font-size:13px}.WelcomeLanding-module__6uf64q__footer>a{color:#765286;text-underline-offset:3px;font-weight:700}.WelcomeLanding-module__6uf64q__footer>span{margin-left:7px}.WelcomeLanding-module__6uf64q__disclosure{color:#5a456585;max-width:650px;margin:12px auto 0;font-size:12px;line-height:1.55}@keyframes WelcomeLanding-module__6uf64q__creatureFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-6px)rotate(1deg)}}@keyframes WelcomeLanding-module__6uf64q__sparkle{0%,to{opacity:.35;transform:scale(.75)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(18deg)}}@media (max-width:980px){.WelcomeLanding-module__6uf64q__hero{grid-template-columns:1fr;gap:44px;padding-top:54px}.WelcomeLanding-module__6uf64q__heroCopy{max-width:760px}.WelcomeLanding-module__6uf64q__heroArt{width:min(570px,100%);margin:0 auto}.WelcomeLanding-module__6uf64q__exampleCard{right:8%}.WelcomeLanding-module__6uf64q__packBehind{left:8%}.WelcomeLanding-module__6uf64q__journeyStop figure{width:220px}}@media (max-width:700px){.WelcomeLanding-module__6uf64q__header,.WelcomeLanding-module__6uf64q__hero,.WelcomeLanding-module__6uf64q__how,.WelcomeLanding-module__6uf64q__finalCta,.WelcomeLanding-module__6uf64q__footer{width:min(100% - 28px,1180px)}.WelcomeLanding-module__6uf64q__header{min-height:70px}.WelcomeLanding-module__6uf64q__brand{font-size:18px}.WelcomeLanding-module__6uf64q__brandIcon{width:32px;height:32px}.WelcomeLanding-module__6uf64q__nav{display:none}.WelcomeLanding-module__6uf64q__headerActions{gap:7px}.WelcomeLanding-module__6uf64q__mobileAccount{display:grid}.WelcomeLanding-module__6uf64q__hero{min-height:0;padding:24px 0 68px}.WelcomeLanding-module__6uf64q__eyebrow{display:none}.WelcomeLanding-module__6uf64q__hero h1{margin-top:0;font-size:clamp(45px,14vw,64px)}.WelcomeLanding-module__6uf64q__intro{font-size:16px}.WelcomeLanding-module__6uf64q__pathGrid{grid-template-columns:1fr}.WelcomeLanding-module__6uf64q__pathCard{min-height:112px}.WelcomeLanding-module__6uf64q__heroArt{min-height:460px}.WelcomeLanding-module__6uf64q__heroArt:before{width:460px}.WelcomeLanding-module__6uf64q__exampleCard{width:270px;height:382px;top:5%;left:50%;right:auto;transform:translate(-43%)rotate(4deg)}.WelcomeLanding-module__6uf64q__creatureWindow{height:218px}.WelcomeLanding-module__6uf64q__packBehind{width:220px;height:310px;top:12%;left:50%;transform:translate(-71%)rotate(-9deg)}.WelcomeLanding-module__6uf64q__noteOne{top:18%;right:0}.WelcomeLanding-module__6uf64q__noteTwo{bottom:15%;left:0}.WelcomeLanding-module__6uf64q__noteThree{bottom:2%;right:4%}.WelcomeLanding-module__6uf64q__how{border-radius:27px;padding:38px 24px}.WelcomeLanding-module__6uf64q__carouselTopline{align-items:flex-start}.WelcomeLanding-module__6uf64q__carouselControls{flex-direction:column}.WelcomeLanding-module__6uf64q__formJourney{margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px}.WelcomeLanding-module__6uf64q__journeyStop figure{width:min(66vw,225px)}.WelcomeLanding-module__6uf64q__journeyArrow{width:24px}.WelcomeLanding-module__6uf64q__carouselFooter{flex-direction:column;align-items:flex-start}.WelcomeLanding-module__6uf64q__finalCta{flex-direction:column;align-items:flex-start;padding:58px 0}.WelcomeLanding-module__6uf64q__finalCta>a{text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.WelcomeLanding-module__6uf64q__mascot,.WelcomeLanding-module__6uf64q__sparkleOne,.WelcomeLanding-module__6uf64q__sparkleTwo{animation:none}.WelcomeLanding-module__6uf64q__pathCard,.WelcomeLanding-module__6uf64q__pathArrow,.WelcomeLanding-module__6uf64q__carouselDots button,.WelcomeLanding-module__6uf64q__finalCta>a{transition:none}}
.binder-module__pfVY-G__skeleton{background:linear-gradient(100deg,#f3eaf8,#faf6fc 48%,#eee2f5);border-radius:8px;display:block;position:relative;overflow:hidden}.binder-module__pfVY-G__skeleton:after{content:"";background:linear-gradient(100deg,#0000 15%,#ffffffdb 48%,#0000 82%);animation:1.35s ease-in-out infinite binder-module__pfVY-G__binder-shimmer;position:absolute;inset:0;transform:translate(-110%)}.binder-module__pfVY-G__statSkeleton{width:min(88px,72%);height:24px}.binder-module__pfVY-G__lineCountSkeleton{width:72px;height:10px}.binder-module__pfVY-G__slotSkeleton{border-radius:4px;position:absolute;inset:0}.binder-module__pfVY-G__loadingCopy span{color:#ff6fa8;animation:1.15s ease-in-out infinite binder-module__pfVY-G__binder-pulse;display:inline-block}.binder-module__pfVY-G__ownedSkeletonGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;display:grid}.binder-module__pfVY-G__ownedCardSkeleton{aspect-ratio:300/424;border:2.5px solid #eadff0;border-radius:18px;width:100%}@keyframes binder-module__pfVY-G__binder-shimmer{55%,to{transform:translate(110%)}}@keyframes binder-module__pfVY-G__binder-pulse{0%,to{opacity:.45;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.binder-module__pfVY-G__skeleton:after,.binder-module__pfVY-G__loadingCopy span{animation:none}}
.sample-module__KhaBKa__page{color:#4f3158;background:linear-gradient(145deg,#fff9fd,#f2efff 48%,#edfff9);min-height:100vh;padding:48px}.sample-module__KhaBKa__page header{max-width:920px;margin:0 auto 40px}.sample-module__KhaBKa__page header p{color:#2f9b83;font:700 14px/1.4 var(--ff-mono), monospace;letter-spacing:.12em;margin:0}.sample-module__KhaBKa__page h1{font:800 clamp(34px, 5vw, 64px)/.98 var(--ff-display), sans-serif;margin:8px 0 4px}.sample-module__KhaBKa__page header span{color:#806b85;font:500 16px/1.5 var(--ff-sans), sans-serif}.sample-module__KhaBKa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:34px;max-width:1480px;margin:0 auto;display:grid}.sample-module__KhaBKa__grid figure{min-width:0;margin:0}.sample-module__KhaBKa__asset{aspect-ratio:5/7;filter:drop-shadow(0 18px 22px #3e264733);border-radius:0;width:100%;overflow:visible}.sample-module__KhaBKa__asset>img{object-fit:contain;width:100%;height:100%;display:block}.sample-module__KhaBKa__asset [data-sloppicard]{aspect-ratio:5/7!important;width:100%!important;height:100%!important}.sample-module__KhaBKa__grid figcaption{font-family:var(--ff-sans), sans-serif;gap:2px;margin-top:12px;display:grid}.sample-module__KhaBKa__grid figcaption strong{font-size:15px}.sample-module__KhaBKa__grid figcaption span{color:#8b778f;font-size:13px}.sample-module__KhaBKa__grid figcaption b{color:#614b69;font:800 10px/1 var(--ff-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #d9cce0;border-radius:999px;justify-self:start;margin-top:4px;padding:3px 8px}.sample-module__KhaBKa__grid figcaption b[data-finish=foil]{background:linear-gradient(110deg,#e4f7ff,#fff4cf,#f0e5ff);border-color:#9ed9ef}.sample-module__KhaBKa__grid figcaption b[data-finish=holo]{background:linear-gradient(110deg,#dff7ff,#efe2ff,#ffe1f2,#e2fae9);border-color:#b99ee9}.sample-module__KhaBKa__grid figcaption b[data-finish=legendary]{background:#fff0bd;border-color:#e5b84f}html[data-card-exporting=true]{background:0 0!important}html[data-card-exporting=true] body{background:0 0!important}html[data-card-exporting=true] .sample-module__KhaBKa__page{background:0 0!important}html[data-card-exporting=true] .sample-module__KhaBKa__page{width:max-content;padding:0}html[data-card-exporting=true] .sample-module__KhaBKa__page header{display:none}html[data-card-exporting=true] figcaption{display:none}html[data-card-exporting=true] .sample-module__KhaBKa__grid{max-width:none;display:block}html[data-card-exporting=true] .sample-module__KhaBKa__grid figure{width:300px;margin:0}html[data-card-exporting=true] .sample-module__KhaBKa__asset{filter:none;border-radius:0;width:300px;height:420px}@media (max-width:600px){.sample-module__KhaBKa__page{padding:28px 18px 110px}.sample-module__KhaBKa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.sample-module__KhaBKa__grid figcaption{margin-top:8px}.sample-module__KhaBKa__grid figcaption strong{font-size:12px}.sample-module__KhaBKa__grid figcaption span{font-size:10px}}
.game-simple-module__Y5KpIa__page{color:#4f385b;background:radial-gradient(circle at 18% 12%,#ffcde58c,#0000 34%),radial-gradient(circle at 88% 78%,#c2eadda6,#0000 34%),#f8f1ff;min-height:100dvh;padding:16px}.game-simple-module__Y5KpIa__shell{background:#fffcfee0;border:2px solid #6b5373;border-radius:25px;width:min(940px,100%);min-height:calc(100dvh - 32px);margin:0 auto;overflow:hidden;box-shadow:0 7px #dfc8df}.game-simple-module__Y5KpIa__header{background:#ffffffc7;border-bottom:1px solid #decfe2;justify-content:space-between;align-items:center;min-height:70px;padding:9px 15px;display:flex}.game-simple-module__Y5KpIa__brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.game-simple-module__Y5KpIa__brand img{width:48px;height:48px}.game-simple-module__Y5KpIa__brand span{display:grid}.game-simple-module__Y5KpIa__brand small,.game-simple-module__Y5KpIa__hero p,.game-simple-module__Y5KpIa__matchLabel,.game-simple-module__Y5KpIa__fighterLabel span,.game-simple-module__Y5KpIa__resultScrim p{font-family:var(--ff-mono);letter-spacing:.13em;color:#9874a1;font-size:7px;font-weight:800}.game-simple-module__Y5KpIa__brand strong{font-family:var(--ff-display);font-size:24px;line-height:1}.game-simple-module__Y5KpIa__wallet{background:#fff;border:2px solid #a9bfd9;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:86px;padding:6px 11px 6px 6px;display:flex;box-shadow:0 3px #d9e4f0}.game-simple-module__Y5KpIa__wallet strong{font-family:var(--ff-display);font-size:18px}.game-simple-module__Y5KpIa__loading,.game-simple-module__Y5KpIa__empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:55vh;padding:24px;display:grid}.game-simple-module__Y5KpIa__loading span{border:5px solid #ddd0e3;border-top-color:#8b6fe0;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite game-simple-module__Y5KpIa__spin}@keyframes game-simple-module__Y5KpIa__spin{to{transform:rotate(360deg)}}.game-simple-module__Y5KpIa__empty h1,.game-simple-module__Y5KpIa__empty h2{font-family:var(--ff-display);margin:0;font-size:32px;line-height:1}.game-simple-module__Y5KpIa__empty p{color:#806b87;max-width:440px;margin:0}.game-simple-module__Y5KpIa__empty button,.game-simple-module__Y5KpIa__empty a,.game-simple-module__Y5KpIa__resultScrim button{color:#fff;font-family:var(--ff-display);cursor:pointer;background:linear-gradient(100deg,#ff6fa8,#8a6fe0);border:2px solid #5e4667;border-radius:12px;padding:11px 18px;font-size:15px;font-weight:800;text-decoration:none;box-shadow:0 4px #5e4667}.game-simple-module__Y5KpIa__selectScreen{padding:20px}.game-simple-module__Y5KpIa__hero{background:linear-gradient(120deg,#fff0f7,#effaf6);border:2px solid #6b5373;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 5px #e5cee0}.game-simple-module__Y5KpIa__hero p{margin:0}.game-simple-module__Y5KpIa__hero h1{font-family:var(--ff-display);margin:2px 0;font-size:clamp(30px,5vw,48px);line-height:.95}.game-simple-module__Y5KpIa__hero span{color:#7e6985}.game-simple-module__Y5KpIa__hero>div:last-child{text-align:center;background:#ffffffb8;border-radius:14px;justify-items:center;min-width:135px;padding:10px;display:grid}.game-simple-module__Y5KpIa__hero b{font-family:var(--ff-display);font-size:30px;line-height:1}.game-simple-module__Y5KpIa__hero small{color:#846e8b}.game-simple-module__Y5KpIa__error{color:#b73f65;text-align:center;margin:14px 0 0;font-weight:700}.game-simple-module__Y5KpIa__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.game-simple-module__Y5KpIa__cardGrid button{color:#513b59;cursor:pointer;background:0 0;border:0;border-radius:18px;min-width:0;padding:0;position:relative;overflow:hidden}.game-simple-module__Y5KpIa__cardGrid button:hover:not(:disabled){transform:translateY(-3px)}.game-simple-module__Y5KpIa__cardGrid button:disabled{opacity:.65}.game-simple-module__Y5KpIa__cardGrid button>span:last-child{font-family:var(--ff-display);margin:7px auto 4px;font-size:13px;font-weight:800;display:block}.game-simple-module__Y5KpIa__progressBadge{z-index:2;color:#fff;font-family:var(--ff-mono);letter-spacing:.04em;background:#644c6c;border:1.5px solid #fff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:900;position:absolute;top:9px;right:8px;box-shadow:0 2px 6px #36223d47}.game-simple-module__Y5KpIa__cardFace{aspect-ratio:5/7;filter:drop-shadow(0 8px 10px #3d274533);pointer-events:none;width:100%;display:block}.game-simple-module__Y5KpIa__battleScreen{grid-template-rows:28px minmax(0,1fr);height:calc(100dvh - 102px);min-height:620px;padding:10px 18px 20px;display:grid;position:relative}.game-simple-module__Y5KpIa__matchLabel{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.game-simple-module__Y5KpIa__matchLabel strong{color:#513b59;font-family:var(--ff-display);font-size:13px}.game-simple-module__Y5KpIa__matchLabel button{color:#806987;font-family:var(--ff-display);cursor:pointer;background:0 0;border:0;justify-self:end;font-weight:800}.game-simple-module__Y5KpIa__matchLabel button:disabled{opacity:.35}.game-simple-module__Y5KpIa__duel{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr) 16px;place-items:center;gap:4px;width:min(520px,100%);min-height:0;margin:0 auto;display:grid}.game-simple-module__Y5KpIa__fighterLabel{justify-content:space-between;align-items:center;width:100%;display:flex}.game-simple-module__Y5KpIa__fighterLabel b{font-family:var(--ff-display);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.game-simple-module__Y5KpIa__fighterLabel.game-simple-module__Y5KpIa__yours{flex-direction:row-reverse}.game-simple-module__Y5KpIa__duelCard{opacity:1;align-self:center;justify-items:stretch;width:min(190px,52vw);min-height:0;display:grid}.game-simple-module__Y5KpIa__duelCard[data-ko=true]{opacity:.35;filter:grayscale()}.game-simple-module__Y5KpIa__cardArt{position:relative}.game-simple-module__Y5KpIa__duelCard[data-acting=true] .game-simple-module__Y5KpIa__cardArt{filter:drop-shadow(0 0 13px #42bc93eb)}.game-simple-module__Y5KpIa__duelCard[data-hit=true] .game-simple-module__Y5KpIa__cardArt{filter:drop-shadow(0 0 13px #f1497be6)}.game-simple-module__Y5KpIa__intent,.game-simple-module__Y5KpIa__actionBadge{z-index:4;color:#fff;font-family:var(--ff-mono);white-space:nowrap;background:#d84a75;border:1.5px solid #fff;border-radius:999px;padding:4px 8px;font-size:7px;font-weight:900;position:absolute;bottom:7px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #301c384d}.game-simple-module__Y5KpIa__actionBadge{background:#35a87e}.game-simple-module__Y5KpIa__damage{z-index:5;color:#fff;font-family:var(--ff-display);text-shadow:-2px -2px #b6315d,2px -2px #b6315d,-2px 2px #b6315d,2px 2px #b6315d;font-size:34px;font-weight:900;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.game-simple-module__Y5KpIa__healing{z-index:5;color:#fff;font-family:var(--ff-display);text-shadow:-2px -2px #218865,2px -2px #218865,-2px 2px #218865,2px 2px #218865;font-size:31px;font-weight:900;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.game-simple-module__Y5KpIa__health{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;margin-top:3px;display:grid}.game-simple-module__Y5KpIa__health>span{background:#eee7f0;border:1px solid #d2c4d7;border-radius:999px;height:7px;overflow:hidden}.game-simple-module__Y5KpIa__health i{background:linear-gradient(90deg,#42b88d,#8bd9bc);height:100%;display:block}.game-simple-module__Y5KpIa__health b{font-family:var(--ff-mono);font-size:7px}.game-simple-module__Y5KpIa__enemyRow{justify-content:center;align-items:center;gap:8px;width:100%;min-height:0;display:flex}.game-simple-module__Y5KpIa__enemyChoice{color:#604968;cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;min-width:0;padding:0;display:grid}.game-simple-module__Y5KpIa__enemyChoice>b{max-width:100%;font-family:var(--ff-display);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.game-simple-module__Y5KpIa__enemyChoice .game-simple-module__Y5KpIa__duelCard{width:min(174px,45vw);transition:filter .2s,transform .2s}.game-simple-module__Y5KpIa__enemyRow[data-count="2"] .game-simple-module__Y5KpIa__enemyChoice .game-simple-module__Y5KpIa__duelCard{width:min(142px,36vw)}.game-simple-module__Y5KpIa__enemyRow[data-count="3"] .game-simple-module__Y5KpIa__enemyChoice .game-simple-module__Y5KpIa__duelCard{width:min(112px,27vw)}.game-simple-module__Y5KpIa__enemyChoice .game-simple-module__Y5KpIa__duelCard[data-selected=true]{filter:drop-shadow(0 0 8px #ff5d9ae0);transform:translateY(2px)}.game-simple-module__Y5KpIa__enemyChoice:disabled{cursor:default}.game-simple-module__Y5KpIa__moveDock{align-content:center;justify-items:center;gap:5px;width:100%;min-height:76px;display:grid}.game-simple-module__Y5KpIa__moveDock>span{color:#735e7b;text-align:center;font-size:10px;font-weight:700}.game-simple-module__Y5KpIa__moveDock>div{gap:7px;width:100%;display:grid}.game-simple-module__Y5KpIa__basicMoves{grid-template-columns:repeat(2,minmax(0,1fr))}.game-simple-module__Y5KpIa__abilityMoves{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.game-simple-module__Y5KpIa__moveDock button{color:#624c6a;font-family:var(--ff-display);cursor:pointer;background:#fff;border:1.5px solid #bcaac3;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:8px 5px;font-size:12px;font-weight:800;display:flex;box-shadow:0 2px #ddd0e1}.game-simple-module__Y5KpIa__moveDock button b{color:#8a6fe0;font-size:14px}.game-simple-module__Y5KpIa__moveDock button:disabled{opacity:.3;cursor:default}.game-simple-module__Y5KpIa__abilityMoves button span{text-align:left;display:grid}.game-simple-module__Y5KpIa__abilityMoves button small,.game-simple-module__Y5KpIa__noAbility{color:#927d99;font-family:var(--ff-mono);letter-spacing:.04em;font-size:6px}.game-simple-module__Y5KpIa__resultScrim{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7effdb3;place-items:center;padding:15px;display:grid;position:absolute;inset:0}.game-simple-module__Y5KpIa__resultScrim>section{text-align:center;background:linear-gradient(145deg,#fffafd,#edfaf5);border:3px solid #644c6c;border-radius:22px;justify-items:center;width:min(430px,100%);padding:24px;display:grid;box-shadow:0 7px #dfc5dc,0 25px 70px #37203f4d}.game-simple-module__Y5KpIa__resultScrim p{margin:0}.game-simple-module__Y5KpIa__resultScrim h1{font-family:var(--ff-display);margin:5px 0 0;font-size:34px;line-height:1}.game-simple-module__Y5KpIa__rewards{gap:8px;margin:13px 0 9px;display:flex}.game-simple-module__Y5KpIa__reward{background:#fff;border:2px solid #a7bdd8;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 7px;display:flex}.game-simple-module__Y5KpIa__reward span{text-align:left;display:grid}.game-simple-module__Y5KpIa__reward small{font-family:var(--ff-mono);color:#7790ab;font-size:6px}.game-simple-module__Y5KpIa__reward strong{font-family:var(--ff-display);font-size:25px;line-height:1}.game-simple-module__Y5KpIa__xpReward{border-color:#c1a8df}.game-simple-module__Y5KpIa__xpReward>b{color:#fff;width:31px;height:31px;font-family:var(--ff-display);background:#8a6fe0;border-radius:50%;place-items:center;font-size:11px;display:grid}.game-simple-module__Y5KpIa__levelProgress{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;width:min(310px,100%);margin-bottom:12px;display:grid}.game-simple-module__Y5KpIa__levelProgress>span{font-family:var(--ff-display);font-size:13px;font-weight:900}.game-simple-module__Y5KpIa__levelProgress>i{background:#eee5f1;border:1px solid #ccbcd2;border-radius:999px;height:9px;overflow:hidden}.game-simple-module__Y5KpIa__levelProgress>i b{background:linear-gradient(90deg,#8a6fe0,#ff6fa8);height:100%;display:block}.game-simple-module__Y5KpIa__levelProgress>small{color:#806987;font-family:var(--ff-mono);font-size:7px}.game-simple-module__Y5KpIa__upgradePanel{background:#edfaf5;border:2px solid #75bba3;border-radius:16px;gap:6px;width:100%;padding:12px;display:grid}.game-simple-module__Y5KpIa__upgradePanel>strong{font-family:var(--ff-display);font-size:19px}.game-simple-module__Y5KpIa__upgradePanel>small{color:#678376;font-size:9px}.game-simple-module__Y5KpIa__upgradePanel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.game-simple-module__Y5KpIa__upgradePanel button{color:#5f4867;min-width:0;font-family:var(--ff-display);cursor:pointer;background:#fff;border:1.5px solid #9b83a3;border-radius:9px;padding:8px 3px;font-size:9px;line-height:1.05;box-shadow:0 2px #d8c9dc}.game-simple-module__Y5KpIa__upgradePanel button:disabled{opacity:.45}.game-simple-module__Y5KpIa__upgradePanel em{color:#b73f65;font-size:9px;font-style:normal;font-weight:700}.game-simple-module__Y5KpIa__resultScrim a{color:#795f82;font-family:var(--ff-display);margin-top:12px;font-weight:800}@media (max-width:720px){.game-simple-module__Y5KpIa__page{min-height:calc(100dvh - 84px);padding:0}.game-simple-module__Y5KpIa__shell{min-height:calc(100dvh - 84px);box-shadow:none;border:0;border-radius:0}.game-simple-module__Y5KpIa__header{min-height:62px;padding:7px 11px}.game-simple-module__Y5KpIa__brand img{width:41px;height:41px}.game-simple-module__Y5KpIa__brand strong{font-size:21px}.game-simple-module__Y5KpIa__selectScreen{padding:11px 10px 20px}.game-simple-module__Y5KpIa__hero{align-items:stretch;padding:13px}.game-simple-module__Y5KpIa__hero h1{font-size:33px}.game-simple-module__Y5KpIa__hero>div:last-child{min-width:92px}.game-simple-module__Y5KpIa__hero b{font-size:25px}.game-simple-module__Y5KpIa__hero small{font-size:7px}.game-simple-module__Y5KpIa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px}.game-simple-module__Y5KpIa__battleScreen{grid-template-rows:25px minmax(0,1fr);height:calc(100dvh - 146px);min-height:0;padding:6px 9px 8px}.game-simple-module__Y5KpIa__duel{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr) 14px;gap:2px;width:min(390px,100%)}.game-simple-module__Y5KpIa__duelCard{width:min(174px,46vw);max-height:257px}.game-simple-module__Y5KpIa__cardFace{max-height:244px}.game-simple-module__Y5KpIa__moveDock{min-height:72px}.game-simple-module__Y5KpIa__moveDock button{padding:7px 4px;font-size:11px}.game-simple-module__Y5KpIa__resultScrim{position:fixed}.game-simple-module__Y5KpIa__resultScrim>section{padding:18px 14px}.game-simple-module__Y5KpIa__upgradePanel>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-height:700px) and (max-width:720px){.game-simple-module__Y5KpIa__duelCard{width:min(137px,38vw)}.game-simple-module__Y5KpIa__cardFace{max-height:192px}.game-simple-module__Y5KpIa__duel{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr) 12px}.game-simple-module__Y5KpIa__moveDock{min-height:58px}.game-simple-module__Y5KpIa__moveDock>span{font-size:8px}.game-simple-module__Y5KpIa__enemyRow[data-count="3"] .game-simple-module__Y5KpIa__enemyChoice .game-simple-module__Y5KpIa__duelCard{width:min(92px,24vw)}}@media (prefers-reduced-motion:reduce){.game-simple-module__Y5KpIa__loading span{animation:none}}
.room-module__fyjDQG__roomContent{flex-direction:column;max-width:1140px;margin:0 auto;padding:22px;display:flex}.room-module__fyjDQG__roomContent>#main-stage{order:10}.room-module__fyjDQG__hostPanel{color:#5a4565;background:linear-gradient(145deg,#fffafd,#f3eaff);border:2.5px solid #6b5570;border-radius:20px;order:20;grid-template-columns:minmax(220px,.72fr) minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:22px;padding:18px;display:grid;box-shadow:0 5px #e9c6de}.room-module__fyjDQG__hostPanelHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.room-module__fyjDQG__hostPanelHeader>div:first-child{flex-direction:column;gap:2px;display:flex}.room-module__fyjDQG__hostPanelHeader>div:first-child span,.room-module__fyjDQG__hostSectionLabel{color:#8a6fe0;font-family:var(--ff-mono), monospace;letter-spacing:.13em;font-size:10px;font-weight:900}.room-module__fyjDQG__hostPanelHeader>div:first-child strong{font-family:var(--ff-display), sans-serif;font-size:21px}.room-module__fyjDQG__foodBalance{color:#725c7c;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.room-module__fyjDQG__foodBalance>small{color:#a07fb0;width:100%;font-size:11px}.room-module__fyjDQG__foodBalance>button{color:#8a6fe0;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.room-module__fyjDQG__foodLow{color:#c23a63}.room-module__fyjDQG__hostPanelSection{border-left:1.5px solid #e1d2e8;min-width:0;padding-left:18px}.room-module__fyjDQG__hostActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.room-module__fyjDQG__hostActions button{color:#5a4565;min-height:42px;font-family:var(--ff-display), sans-serif;cursor:pointer;background:#fff;border:2px solid #6b5570;border-radius:11px;padding:7px 12px;font-size:12px;font-weight:800;box-shadow:0 2px #e9c6de}.room-module__fyjDQG__hostActions button:disabled{opacity:.55;cursor:wait}.room-module__fyjDQG__hostActions .room-module__fyjDQG__codeButton{font-family:var(--ff-mono), monospace}.room-module__fyjDQG__hostActions .room-module__fyjDQG__resumeButton{color:#1f8a5b;background:#e9f8f1}.room-module__fyjDQG__hostActions .room-module__fyjDQG__dangerButton{color:#c23a63}.room-module__fyjDQG__roomDisclaimer{order:30}.room-module__fyjDQG__loadingPage{color:#5a4565;background:radial-gradient(circle at 12% 14%,#ff8fc02e,#0000 25rem),radial-gradient(circle at 88% 32%,#9be7c438,#0000 28rem),linear-gradient(155deg,#fffafd,#f6f0ff 58%,#f0fbf8);min-height:100vh;padding:24px 18px 48px}.room-module__fyjDQG__loadingBrand{color:#432750;width:min(760px,100%);font-family:var(--ff-display), sans-serif;letter-spacing:-.025em;align-items:center;gap:9px;margin:0 auto 20px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.room-module__fyjDQG__loadingBrand img{border:2px solid #5b3a6847;border-radius:50%;width:34px;height:34px;box-shadow:0 3px #dbc8e4}.room-module__fyjDQG__loadingPanel{background:#ffffffde;border:3px solid #6b5570;border-radius:28px;width:min(760px,100%);margin:0 auto;padding:clamp(22px,5vw,42px);position:relative;overflow:hidden;box-shadow:0 9px #e9c6de,0 24px 55px #5a456524}.room-module__fyjDQG__loadingPanel:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 25%,#ffffffb3 43%,#0000 61%);animation:1.65s ease-in-out infinite room-module__fyjDQG__room-shimmer;position:absolute;inset:0;transform:translate(-120%)}.room-module__fyjDQG__loadingEyebrow{color:#8a6fe0;font-family:var(--ff-mono), monospace;letter-spacing:.18em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex;position:relative}.room-module__fyjDQG__loadingEyebrow span{background:#ff6fa8;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite room-module__fyjDQG__room-pulse;box-shadow:0 0 0 5px #ffe4ef}.room-module__fyjDQG__loadingPanel h1{color:#5a4565;font-family:var(--ff-display), sans-serif;letter-spacing:-.035em;margin:15px 0 5px;font-size:clamp(25px,6vw,39px);font-weight:800;line-height:1.05;position:relative}.room-module__fyjDQG__loadingPanel p{color:#9a7ca6;margin:0;font-size:13px;font-weight:700;position:relative}.room-module__fyjDQG__loadingPath{color:#5a4565;text-overflow:ellipsis;white-space:nowrap;background:#fffafd;border:1.5px solid #6b557047;border-radius:999px;width:fit-content;max-width:100%;margin-top:15px;padding:5px 11px;font-size:11px;font-weight:800;position:relative;overflow:hidden}.room-module__fyjDQG__loadingPath span{color:#a07fb0;font-family:var(--ff-mono), monospace}.room-module__fyjDQG__stageSkeleton{background:linear-gradient(155deg,#fff7fb,#f3ebff);border:2px solid #6b557047;border-radius:20px;margin-top:25px;padding:16px;position:relative}.room-module__fyjDQG__skeletonTop{align-items:center;gap:9px;display:flex}.room-module__fyjDQG__onAirSkeleton,.room-module__fyjDQG__titleSkeleton,.room-module__fyjDQG__statSkeletons span{background:#eadcf0;border-radius:999px;display:block}.room-module__fyjDQG__onAirSkeleton{background:#ffd5e5;width:65px;height:22px}.room-module__fyjDQG__titleSkeleton{width:min(190px,48%);height:17px}.room-module__fyjDQG__cardSkeleton{background:#ffffffa8;border:2px solid #6b557033;border-radius:18px;width:min(265px,78%);margin:18px auto 0;padding:18px 14px 14px}.room-module__fyjDQG__creatureSkeleton{color:#6b55702e;width:118px;height:118px;font-family:var(--ff-display), sans-serif;background:linear-gradient(145deg,#f9cde0,#ded2ff 58%,#ccefe3);border-radius:46% 54% 51% 49%;place-items:center;margin:3px auto 16px;font-size:38px;font-weight:800;animation:1.6s ease-in-out infinite room-module__fyjDQG__room-float;display:grid}.room-module__fyjDQG__statSkeletons{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.room-module__fyjDQG__statSkeletons span{height:25px}@keyframes room-module__fyjDQG__room-shimmer{to{transform:translate(120%)}}@keyframes room-module__fyjDQG__room-pulse{50%{opacity:.45}}@keyframes room-module__fyjDQG__room-float{50%{transform:translateY(-5px)rotate(1deg)}}@media (max-width:560px){.room-module__fyjDQG__roomContent{padding:12px 12px calc(86px + env(safe-area-inset-bottom))}.room-module__fyjDQG__hostPanel{border-radius:18px;grid-template-columns:1fr;gap:16px;padding:15px}.room-module__fyjDQG__hostPanelHeader{flex-direction:row;align-items:flex-start}.room-module__fyjDQG__hostPanelSection{border-top:1.5px solid #e1d2e8;border-left:0;padding:14px 0 0}.room-module__fyjDQG__hostActions{grid-template-columns:1fr 1fr;display:grid}.room-module__fyjDQG__hostActions button{min-height:46px}.room-module__fyjDQG__hostActions button:first-child:last-child{grid-column:1/-1}.room-module__fyjDQG__loadingPage{padding:18px 13px calc(92px + env(safe-area-inset-bottom))}.room-module__fyjDQG__loadingBrand{margin-bottom:15px}.room-module__fyjDQG__loadingPanel{border-radius:23px;padding:24px 18px}.room-module__fyjDQG__stageSkeleton{margin-top:21px;padding:13px}.room-module__fyjDQG__cardSkeleton{width:86%}}@media (prefers-reduced-motion:reduce){.room-module__fyjDQG__loadingPanel:before,.room-module__fyjDQG__loadingEyebrow span,.room-module__fyjDQG__creatureSkeleton{animation:none}}
.page-module__r_eoHW__labShelf{background:#ffffffe6;border:3px solid #6b5570;border-radius:20px;margin-bottom:18px;padding:17px;box-shadow:0 5px #e9c6de}.page-module__r_eoHW__labShelfHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.page-module__r_eoHW__labShelfHeading span,.page-module__r_eoHW__builderHeading>span{color:#9a6caa;font-family:var(--ff-mono), monospace;letter-spacing:.16em;font-size:9px;font-weight:800;display:block}.page-module__r_eoHW__labShelfHeading h2,.page-module__r_eoHW__builderHeading h2{color:#5a4565;font-family:var(--ff-display), sans-serif;margin:3px 0 0;font-size:21px;font-weight:800;line-height:1.05}.page-module__r_eoHW__labShelfHeading button,.page-module__r_eoHW__labShelfRetry{color:#5a4565;font-family:var(--ff-display), sans-serif;cursor:pointer;background:#f6ecff;border:2px solid #6b5570;border-radius:11px;flex:none;padding:7px 11px;font-size:11px;font-weight:800;box-shadow:0 2px #e9c6de}.page-module__r_eoHW__labGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__r_eoHW__labCard{color:#5a4565;background:#fffafd;border:2px solid #e2d4ee;border-radius:15px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.page-module__r_eoHW__labCard:hover{border-color:#a98fba;transform:translateY(-1px);box-shadow:0 3px #e9c6de}.page-module__r_eoHW__labPortrait{background:linear-gradient(145deg,#fff4f8,#f1e9ff);border:2px solid #6b5570;border-radius:13px;width:68px;height:68px;overflow:hidden}.page-module__r_eoHW__labPortrait img{object-fit:cover;width:100%;height:100%;display:block}.page-module__r_eoHW__labCardCopy{flex-direction:column;min-width:0;display:flex}.page-module__r_eoHW__labCardCopy strong{font-family:var(--ff-display), sans-serif;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}.page-module__r_eoHW__labCardCopy>span:last-child{color:#8a7090;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10.5px;font-weight:700;line-height:1.3;overflow:hidden}.page-module__r_eoHW__labBadges{gap:4px;margin-bottom:2px;display:flex}.page-module__r_eoHW__labBadges small{color:#6f5680;text-transform:uppercase;background:#f0e6f7;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:800}.page-module__r_eoHW__labCard>b{color:#8a6fe0;font-family:var(--ff-display), sans-serif;font-size:17px}.page-module__r_eoHW__labShelfLoading,.page-module__r_eoHW__emptyLab{color:#947a9e;background:#fffafd;border:2px dashed #ddcde7;border-radius:14px;align-content:center;place-items:center;gap:5px;min-height:86px;font-size:12px;font-weight:700;display:grid}.page-module__r_eoHW__labShelfLoading span{color:#ff6fa8;font-size:20px;animation:1.2s ease-in-out infinite page-module__r_eoHW__lab-pulse}.page-module__r_eoHW__labShelfRetry{color:#b63861;background:#fff0f5;width:100%;min-height:74px}.page-module__r_eoHW__builderHeading{text-align:center;margin:24px 0 14px;scroll-margin-top:95px}.page-module__r_eoHW__builderHeading p{color:#8a7090;margin:5px 0 0;font-size:12px}.page-module__r_eoHW__starterActions{align-items:center;gap:10px;display:flex}.page-module__r_eoHW__starterAction{appearance:none;white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.page-module__r_eoHW__actionIcon{stroke-width:2.4px;flex:none;width:18px;height:18px}.page-module__r_eoHW__compactActionLabel{display:none}@keyframes page-module__r_eoHW__lab-pulse{50%{opacity:.35;transform:scale(.82)}}@media (max-width:620px){.page-module__r_eoHW__labShelf{padding:14px}.page-module__r_eoHW__labShelfHeading{align-items:flex-start}.page-module__r_eoHW__labShelfHeading h2{font-size:18px}.page-module__r_eoHW__labGrid{grid-template-columns:1fr}.page-module__r_eoHW__labCard{grid-template-columns:62px minmax(0,1fr) auto}.page-module__r_eoHW__labPortrait{width:62px;height:62px}.page-module__r_eoHW__starterActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.page-module__r_eoHW__starterAction{justify-content:center;gap:5px;min-width:0;display:flex;padding:8px 5px!important;font-size:11px!important}.page-module__r_eoHW__actionIcon{width:17px;height:17px}.page-module__r_eoHW__wideActionLabel{display:none}.page-module__r_eoHW__compactActionLabel{display:inline}}@media (prefers-reduced-motion:reduce){.page-module__r_eoHW__labShelfLoading span{animation:none}}
.Packs-module__knoVrW__packGrid,.Packs-module__knoVrW__loadingGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,178px),1fr));gap:14px;display:grid}.Packs-module__knoVrW__packOption{flex-direction:column;min-width:0;display:flex}.Packs-module__knoVrW__packArtButton{min-width:0;text-align:initial;background:0 0;border:0;padding:0 3%;container-type:inline-size}.Packs-module__knoVrW__packArtButton:not(:disabled){cursor:pointer}.Packs-module__knoVrW__packArtButton:disabled{cursor:default}.Packs-module__knoVrW__packBlurb{color:#7a6585;margin-top:9px;font-size:12px;font-weight:600}.Packs-module__knoVrW__packOdds,.Packs-module__knoVrW__packGuarantee{color:#a07fb0;font-family:var(--ff-mono);margin-top:6px;font-size:9.5px;line-height:1.6}.Packs-module__knoVrW__packGuarantee{color:#8a6fe0;margin-top:3px}.Packs-module__knoVrW__packActionWrap{margin-top:auto;padding-top:10px}.Packs-module__knoVrW__mobileChoice{display:none}.Packs-module__knoVrW__loadingCard{background:linear-gradient(100deg,#fbf7fe,#f6ecff);border:2.5px solid #efe7f6;border-radius:16px;height:260px}@media (max-width:640px){.Packs-module__knoVrW__packGrid,.Packs-module__knoVrW__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.Packs-module__knoVrW__packArtButton{width:100%;padding:0}.Packs-module__knoVrW__packBlurb,.Packs-module__knoVrW__packOdds,.Packs-module__knoVrW__packGuarantee,.Packs-module__knoVrW__packStreak,.Packs-module__knoVrW__packActionWrap{display:none}.Packs-module__knoVrW__mobileChoice{color:#5a4565;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:7px;padding:6px 3px;line-height:1.05;display:flex}.Packs-module__knoVrW__mobileChoice strong{width:100%;font-family:var(--ff-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.Packs-module__knoVrW__mobileChoice small{color:#8a6fe0;font-family:var(--ff-mono);letter-spacing:.04em;text-align:center;margin-top:4px;font-size:8px;font-weight:800}.Packs-module__knoVrW__packArtButton:disabled .Packs-module__knoVrW__mobileChoice{opacity:.52}.Packs-module__knoVrW__loadingCard{border-radius:12px;height:190px}}.Packs-module__knoVrW__sparkAmount{white-space:nowrap;align-items:center;gap:.22em;line-height:1;display:inline-flex}.Packs-module__knoVrW__sparkAmount>span:first-child{place-items:center;display:inline-grid}.Packs-module__knoVrW__boxGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Packs-module__knoVrW__boxOption{color:#5a4565;min-width:0;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 14% 22%,#7bddea3d,#0000 34%),linear-gradient(150deg,#f4fdff,#fff1f7 58%,#f1eaff);border:3px solid #6b5570;border-radius:22px;grid-template-columns:minmax(150px,.8fr) minmax(150px,1fr);align-items:center;gap:22px;padding:18px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;overflow:hidden;box-shadow:0 6px #e9c6de}.Packs-module__knoVrW__boxOption:hover:not(:disabled){border-color:#4f365d;transform:translateY(-3px);box-shadow:0 9px #e9c6de}.Packs-module__knoVrW__boxOption:disabled{opacity:.58;cursor:not-allowed}.Packs-module__knoVrW__boxOption:focus-visible{outline-offset:4px;outline:3px solid #3fb98c}.Packs-module__knoVrW__boxPackStack{width:100%;min-height:184px;position:relative}.Packs-module__knoVrW__boxMiniPack{aspect-ratio:300/430;clip-path:polygon(0 3%,4% 0,8% 3%,12% 0,16% 3%,20% 0,24% 3%,28% 0,32% 3%,36% 0,40% 3%,44% 0,48% 3%,52% 0,56% 3%,60% 0,64% 3%,68% 0,72% 3%,76% 0,80% 3%,84% 0,88% 3%,92% 0,96% 3%,100% 0,100% 100%,96% 97%,92% 100%,88% 97%,84% 100%,80% 97%,76% 100%,72% 97%,68% 100%,64% 97%,60% 100%,56% 97%,52% 100%,48% 97%,44% 100%,40% 97%,36% 100%,32% 97%,28% 100%,24% 97%,20% 100%,16% 97%,12% 100%,8% 97%,4% 100%,0 97%);filter:drop-shadow(0 5px 5px #4f365d3d);background:#6b5570;width:86px;padding:2px;position:absolute;top:5px;left:50%}.Packs-module__knoVrW__boxMiniPack:first-child{transform:translate(-80%)rotate(-12deg)}.Packs-module__knoVrW__boxMiniPack:nth-child(2){z-index:2;transform:translate(-50%)translateY(-4px)}.Packs-module__knoVrW__boxMiniPack:nth-child(3){z-index:1;transform:translate(-20%)rotate(12deg)}.Packs-module__knoVrW__boxMiniPackFace{width:100%;height:100%;clip-path:inherit;position:relative;overflow:hidden}.Packs-module__knoVrW__boxMiniPackFace:after{content:"";background:linear-gradient(90deg,#2b1c3642,#0000 20% 80%,#2b1c3642),linear-gradient(#ffffff4d,#0000 20% 72%,#2b1c3657);position:absolute;inset:0}.Packs-module__knoVrW__boxMiniBrand{z-index:2;color:#fff;font-family:var(--ff-display);text-shadow:0 1px #6b5570;align-items:center;gap:3px;font-size:5px;font-weight:800;display:flex;position:absolute;top:12%;left:8%}.Packs-module__knoVrW__boxMiniBrand img{border:1px solid #6b5570;border-radius:50%;width:12px;height:12px}.Packs-module__knoVrW__boxMiniBurst{aspect-ratio:1;background:repeating-conic-gradient(#ffffff47 0 8deg, transparent 8deg 17deg);width:150%;position:absolute;top:17%;left:-25%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 68%);mask-image:radial-gradient(circle,#000 20%,#0000 68%)}.Packs-module__knoVrW__boxMiniCreature{z-index:1;object-fit:contain;filter:drop-shadow(0 3px 4px #2b1c365c);width:90%;height:56%;position:absolute;top:20%;left:5%}.Packs-module__knoVrW__boxMiniPackFace>strong,.Packs-module__knoVrW__boxMiniPackFace>small{z-index:2;color:#fff;text-align:center;text-shadow:0 1px 1px #4f365d;position:absolute;left:0;right:0}.Packs-module__knoVrW__boxMiniPackFace>strong{font-family:var(--ff-display);font-size:8px;bottom:14%}.Packs-module__knoVrW__boxMiniPackFace>small{font-family:var(--ff-mono);letter-spacing:.12em;font-size:5px;bottom:8%}.Packs-module__knoVrW__boxPackCount{z-index:4;color:#fff;font-family:var(--ff-display);background:#3fb98c;border:2px solid #6b5570;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;position:absolute;bottom:1px;right:0;box-shadow:0 3px #6b5570}.Packs-module__knoVrW__boxDetails{min-width:0}.Packs-module__knoVrW__boxHeading{flex-direction:column;gap:3px;display:flex}.Packs-module__knoVrW__boxHeading span{color:#328b9f;font-family:var(--ff-mono);letter-spacing:.1em;font-size:9px;font-weight:900}.Packs-module__knoVrW__boxHeading strong{font-family:var(--ff-display);font-size:21px;line-height:1}.Packs-module__knoVrW__boxDetails p{color:#7a6585;margin:7px 0 0;font-size:11px;line-height:1.35}.Packs-module__knoVrW__boxPriceBlock{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;margin-top:12px;display:grid}.Packs-module__knoVrW__boxPriceBlock small{color:#a07fb0;font-family:var(--ff-mono);letter-spacing:.12em;grid-column:1/-1;font-size:8px;font-weight:800}.Packs-module__knoVrW__boxPriceBlock strong{color:#432750;font-family:var(--ff-display);font-size:25px}.Packs-module__knoVrW__boxPriceBlock>span:last-child{color:#8a7090;font-family:var(--ff-mono);font-size:9px}.Packs-module__knoVrW__boxSavings{color:#24775a;width:fit-content;font-family:var(--ff-mono);letter-spacing:.03em;background:#dcf8eb;border-radius:8px;margin-top:7px;padding:5px 7px;font-size:9px;font-weight:900}.Packs-module__knoVrW__boxCta{color:#fff;font-family:var(--ff-display);text-align:center;background:#ff6fa8;border:2px solid #6b5570;border-radius:12px;margin-top:10px;padding:9px 10px;font-size:12px;font-weight:800;box-shadow:0 3px #6b5570}@media (max-width:820px){.Packs-module__knoVrW__boxGrid{grid-template-columns:1fr}}@media (max-width:420px){.Packs-module__knoVrW__boxOption{grid-template-columns:132px minmax(0,1fr);gap:16px;padding:14px 12px}.Packs-module__knoVrW__boxPackStack{min-height:166px}.Packs-module__knoVrW__boxMiniPack{width:75px}.Packs-module__knoVrW__boxPackCount{font-size:9px;right:-2px}.Packs-module__knoVrW__boxHeading strong{font-size:18px}.Packs-module__knoVrW__boxPriceBlock strong{font-size:22px}}
