.toolbar{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:4px clamp(16px,3vw,36px) 8px;display:grid;position:relative}.toolbar .filters{grid-column:2}.toolbar-right{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}.dna-ring{--p:0;height:40px;color:var(--muted);background:linear-gradient(var(--bg-2), var(--bg-2)) padding-box, conic-gradient(var(--accent) calc(var(--p) * 360deg), var(--line) 0) border-box;border:2px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 12px;font-size:12px;transition:color .3s;display:inline-flex}.stage{z-index:5;place-items:center;min-height:0;padding:0 16px;display:grid;position:relative}.card-shell{cursor:grab;touch-action:none;will-change:transform;position:absolute;inset:0}.card-shell:active{cursor:grabbing}.card-aura{background:radial-gradient(circle at 50% 50%, var(--rarity), transparent 62%);position:absolute;inset:12% -20% 20%}@supports (color:color-mix(in lab, red, red)){.card-aura{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--rarity) 55%, transparent), transparent 62%)}}.card-aura{filter:blur(26px);opacity:.75}.card-grain{background:linear-gradient(#0000 0 calc(100% - 1px),#ffffff09 0) 0 0/100% 28px,linear-gradient(90deg,#0000 0 calc(100% - 1px),#ffffff09 0) 0 0/28px 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 70%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 70%)}[data-theme=inferno] .card-grain{background:repeating-linear-gradient(-45deg,#ff6e3c0d 0 2px,#0000 2px 12px)}.card-top{z-index:2;justify-content:space-between;align-items:center;padding:20px 20px 0;display:flex;position:relative}.card-index{color:var(--muted);font-size:11px}.card-stage{z-index:2;place-items:center;min-height:0;display:grid;position:relative;transform:translateZ(70px)}.card-shadow{filter:blur(6px);background:radial-gradient(#0009,#0000 70%);border-radius:50%;width:60%;height:18px;position:absolute;bottom:6%}.card-bottom{z-index:2;padding:0 22px 24px;position:relative;transform:translateZ(30px)}.card-weapon{color:var(--muted);text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:flex}.card-title{margin:6px 0 4px;font-size:clamp(30px,7.5vw,40px);line-height:.95}[data-theme=inferno] .card-title{font-size:clamp(38px,9vw,52px)}.card-meta{color:var(--muted);font-size:13px}.card-glare{z-index:4;pointer-events:none;mix-blend-mode:overlay;position:absolute;inset:0}.stamp-like{color:var(--like);left:22px;rotate:-14deg}.stamp-pass{color:var(--pass);right:22px;rotate:14deg}.stamp-want{color:var(--want);top:auto;bottom:120px;left:50%;translate:-50%}.card-skeleton{width:var(--card-w);height:var(--card-h);border-radius:var(--radius);background:linear-gradient(100deg, var(--bg-2) 30%, #ffffff0d 50%, var(--bg-2) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite shimmer;position:absolute}.stage-note{text-align:center;color:var(--muted);max-width:320px;position:absolute}.stage-note .display{color:var(--ink);margin-bottom:6px;font-size:28px}.burst{z-index:30;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.burst>*{grid-area:1/1}.burst-icon{filter:drop-shadow(0 0 30px)}.burst-dot{border-radius:50%;width:10px;height:10px}.act-sm{width:44px;height:44px}.act-md{width:56px;height:56px}.act-lg{width:70px;height:70px}.act-pass{color:var(--pass)}.act-like{color:var(--like)}.act-want{color:var(--want)}.act-pass:not(:disabled):hover,.act-like:not(:disabled):hover,.act-want:not(:disabled):hover{background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.act-pass:not(:disabled):hover,.act-like:not(:disabled):hover,.act-want:not(:disabled):hover{background:color-mix(in oklab, currentColor 12%, var(--glass))}}.act-pass:not(:disabled):hover,.act-like:not(:disabled):hover,.act-want:not(:disabled):hover{box-shadow:0 0 36px -6px}.act-sm:not(:disabled):hover{color:var(--ink)}.foot{z-index:20;justify-content:space-between;align-items:center;gap:16px;padding:10px clamp(16px,3vw,36px) 18px;display:flex;position:relative}.sheet-close{z-index:3;position:absolute;top:16px;right:16px}.sheet-hero{place-items:center;height:260px;display:grid;position:relative;overflow:hidden}.sheet-aura{background:radial-gradient(circle at 50% 55%, var(--rarity), transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sheet-aura{background:radial-gradient(circle at 50% 55%, color-mix(in oklab, var(--rarity) 45%, transparent), transparent 60%)}}.sheet-hero .hero-box{width:min(420px,85%)}.verdict-like{color:var(--like)}.verdict-want{color:var(--want)}.verdict-pass{color:var(--pass)}.sheet-title{margin:14px 0 20px;font-size:42px;line-height:.95}.tabs{border:1px solid var(--line);border-radius:999px;gap:4px;margin-bottom:18px;padding:4px;display:flex}.tab-pill{border-radius:inherit;background:#ffffff14;position:absolute;inset:0}.drawer-empty{color:var(--muted);text-align:center;padding:40px 10px;font-size:14px}.overlay-dna{background:radial-gradient(circle at 50% 30%, var(--accent), transparent 60%), #020306e6;place-items:center;padding:24px 16px;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.overlay-dna{background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--accent) 16%, transparent), transparent 60%), #020306e6}}.dna-close{z-index:2;position:fixed;top:18px;right:18px}.dna-scan{color:var(--muted);justify-items:center;gap:22px;font-size:13px;display:grid}.dna-helix{gap:7px;display:grid}@media (max-width:860px){.toolbar{grid-template-columns:1fr auto;gap:10px}.toolbar .filters{scrollbar-width:none;grid-column:1;min-width:0;overflow-x:auto}.toolbar-right{grid-column:2}.foot{padding-bottom:max(14px, env(safe-area-inset-bottom));justify-content:center}}@media (max-width:420px){.act-lg{width:62px;height:62px}.sheet-title{font-size:34px}}.sheet-more{text-align:center;color:var(--muted);margin-top:14px;font-size:14px;text-decoration:none;display:block}.sheet-more:hover{color:var(--ink)}.card-dim{z-index:6;pointer-events:none;background:#000;position:absolute;inset:0}.card-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.tier-chip{letter-spacing:.1em;text-transform:uppercase;color:var(--tone);background:var(--tone);border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tier-chip{background:color-mix(in oklab, var(--tone) 16%, transparent)}}.tier-chip{box-shadow:inset 0 0 0 1px var(--tone)}@supports (color:color-mix(in lab, red, red)){.tier-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone) 50%, transparent)}}.tier-mythic{color:#1a1206;background:linear-gradient(110deg, var(--tone), #fff3c4 50%, var(--tone)) 0 0 / 200% 100%;animation:2.4s linear infinite chip-shimmer}[data-theme=inferno] .tier-chip{border-radius:1px}@keyframes chip-shimmer{to{background-position:-200% 0}}.card-shine{z-index:4;pointer-events:none;mix-blend-mode:overlay;opacity:0;background:linear-gradient(105deg,#0000 35%,#ffecb48c 48%,#fffc 50%,#0000 62%) 150% 0/250% 100% no-repeat;position:absolute;inset:0}.card.is-top .card-shine{animation:shine-sweep 1.1s var(--ease) .15s 1 both}@keyframes shine-sweep{0%{opacity:1;background-position:150% 0}to{opacity:1;background-position:-60% 0}}.card-exotic{box-shadow:inset 0 0 0 1px #ffcf5a73,0 40px 80px -30px #000000e6,0 0 70px -30px #ffcf5a;box-shadow:inset 0 0 0 1px lab(85.806% 8.61463 62.86/.45),0 40px 80px -30px lab(0% 0 0/.901961),0 0 70px -30px lab(85.8061% 8.6146 62.8597)}.card-mythic{box-shadow:inset 0 0 0 2px var(--tone), 0 40px 80px -30px #000000e6, 0 0 90px -20px var(--tone)}.card-mythic.is-top{animation:2.2s ease-in-out infinite mythic-pulse}@keyframes mythic-pulse{50%{box-shadow:inset 0 0 0 2px var(--tone), 0 40px 80px -30px #000000e6, 0 0 90px -10px var(--tone)}}.card-foil{z-index:3;pointer-events:none;border-radius:inherit;mix-blend-mode:color-dodge;opacity:.55;background:repeating-linear-gradient(115deg,#ff00842e 0 6%,#ffd2002e 12%,#00ffaa2e 18%,#008cff2e 24%,#be00ff2e 30%) 0 0/300% 300%;animation:6s linear infinite foil-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#0000 25%,#000 80%);mask-image:radial-gradient(at 50% 45%,#0000 25%,#000 80%)}@keyframes foil-drift{to{background-position:300% 300%}}.pull-counter{color:#1a1206;background:linear-gradient(110deg,#ffcf5a,#fff3c4 50%,#ffcf5a) 0 0/200% 100%;border-radius:999px;align-items:center;height:40px;padding:0 12px;font-size:12px;animation:3s linear infinite chip-shimmer;display:inline-flex;box-shadow:0 0 24px -6px #ffcf5a}[data-theme=inferno] .pull-counter{border-radius:2px}.pull-flash{background:radial-gradient(circle, #fff 0 15%, var(--tone) 35%, transparent 70%);border-radius:50%;width:320px;height:320px}@supports (color:color-mix(in lab, red, red)){.pull-flash{background:radial-gradient(circle, #fff 0 15%, color-mix(in oklab, var(--tone) 80%, white) 35%, transparent 70%)}}.pull-ring{border:3px solid var(--tone);width:360px;height:360px;box-shadow:0 0 40px var(--tone), inset 0 0 40px var(--tone);border-radius:50%}.pull-rays{background:repeating-conic-gradient(from 0deg, var(--tone) 0 6deg, transparent 6deg 22deg);width:640px;height:640px}@supports (color:color-mix(in lab, red, red)){.pull-rays{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--tone) 55%, transparent) 0 6deg, transparent 6deg 22deg)}}.pull-rays{will-change:transform, opacity;-webkit-mask-image:radial-gradient(circle,#000 10%,#0000 60%);mask-image:radial-gradient(circle,#000 10%,#0000 60%)}.pull-spark{border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px}.pull-title{text-align:center;filter:drop-shadow(0 4px 24px #000c);align-self:start;justify-items:center;gap:2px;margin-top:2%;display:grid}.pull-kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--tone);font-size:12px}.pull-name{background:linear-gradient(180deg, #fff, var(--tone));font-size:clamp(44px,9vw,92px);line-height:.9}@supports (color:color-mix(in lab, red, red)){.pull-name{background:linear-gradient(180deg, #fff, color-mix(in oklab, var(--tone) 70%, white))}}.pull-name{color:#0000;-webkit-background-clip:text;background-clip:text}.pull-count{color:#ffffffb3;margin-top:6px;font-size:11px}.wish-total{border:1px solid var(--like);border-radius:14px;gap:2px;margin-bottom:14px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.wish-total{border:1px solid color-mix(in oklab, var(--like) 40%, var(--line))}}.wish-total{background:var(--like)}@supports (color:color-mix(in lab, red, red)){.wish-total{background:color-mix(in oklab, var(--like) 8%, transparent)}}.wish-total b{font-size:30px}[data-theme=inferno] .wish-total{border-radius:2px}.burst-agree{color:var(--ink);background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.sheet-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;overflow-y:auto}.sheet-grab{z-index:5;cursor:grab;touch-action:none;width:120px;height:26px;position:absolute;top:0;left:50%;translate:-50%}.sheet-grab:after{content:"";background:#ffffff47;border-radius:5px;width:44px;height:5px;position:absolute;top:9px;left:50%;translate:-50%}.sheet-close{z-index:6}.sheet-hero{place-items:center;height:clamp(230px,36vh,330px);padding:34px 32px 52px;display:grid;position:relative;overflow:hidden}.sheet-hero>*{grid-area:1/1}.sheet-hero .hero-box{width:min(100%,480px);max-height:100%}.sheet-hero .view-badge{bottom:14px}.sheet-body{padding:6px 26px 30px}.sheet-title{margin:12px 0 16px}.sheet-section{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:22px 0 10px;font-size:11px;font-weight:400}.sheet-links{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.sheet-links .cta{padding:13px 12px;font-size:14px}@media (min-width:900px){.sheet-grab{display:none}.sheet-scroll{grid-template-columns:1.05fr 1fr;align-items:start;display:grid}.sheet-hero{background:radial-gradient(circle at 50% 50%, var(--rarity), transparent 70%);height:min(88dvh,820px);padding:60px 40px 70px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.sheet-hero{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--rarity) 16%, transparent), transparent 70%)}}.sheet-hero{border-right:1px solid var(--line)}.sheet-hero .hero-box{width:min(100%,520px)}.sheet-hero .view-badge{bottom:26px}.sheet-body{padding:34px 30px}}.dna-actions .sharebar{grid-column:1/-1}.fx-layer{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.fx-bottle{width:46px;margin:-50px 0 0 -23px;position:absolute;top:0;left:0}.act-burn{color:#ff7a1a}.act-burn:not(:disabled):hover{background:currentColor;border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.act-burn:not(:disabled):hover{background:color-mix(in oklab, currentColor 12%, var(--glass))}}.act-burn:not(:disabled):hover{box-shadow:0 0 36px -6px}.act-burn:not(:disabled):hover svg{animation:.18s ease-in-out infinite alternate mf-flicker}@media (max-width:420px){.act-info{display:none}}.tcta{--mx:50%;--my:50%;isolation:isolate;width:100%;min-height:58px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;padding:16px 24px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.tcta-label{z-index:3;letter-spacing:.01em;align-items:center;gap:10px;display:inline-flex;position:relative}.tcta-edge{z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.tcta-light{z-index:0;border-radius:inherit;opacity:0;transition:opacity .35s var(--ease);pointer-events:none;position:absolute;inset:0}.tcta:hover .tcta-light,.tcta:focus-visible .tcta-light{opacity:1}.tcta-sparks{display:none}.tcta-ripple{z-index:2;border:2px solid var(--accent);pointer-events:none;width:12px;height:12px;animation:tcta-ripple .7s var(--ease) forwards;border-radius:50%;margin:-6px 0 0 -6px;position:absolute}@keyframes tcta-ripple{to{opacity:0;transform:scale(26)}}@keyframes tcta-spin{to{--tcta-a:360deg}}[data-theme=inferno] .tcta{background:radial-gradient(120% 140% at 50% 120%,#ff5a1f38,#0000 60%),linear-gradient(#1e0e09,#0e0605);border-radius:3px;box-shadow:0 0 0 1px #ff6e3c2e,0 12px 40px -14px #ff5a1f99}[data-theme=inferno] .tcta-edge{background:conic-gradient(from var(--tcta-a), #ff5a1f40 0deg, #ff5a1f40 290deg, #ff5a1f 325deg, #ffd36b 350deg, #fff 357deg, #ff5a1f40 360deg);animation:2.8s linear infinite tcta-spin}[data-theme=inferno] .tcta-light{background:radial-gradient(160px circle at var(--mx) var(--my), #ffaa4652, transparent 60%), radial-gradient(120% 100% at 50% 130%, #ff5a1f73, transparent 60%)}[data-theme=inferno] .tcta:hover .tcta-label{color:#0000;background:linear-gradient(#fff6e0 10%,#ffcf6b 50%,#ff7a2a 95%);-webkit-background-clip:text;background-clip:text}[data-theme=inferno] .tcta:hover .tcta-label svg{color:#ffcf6b}[data-theme=inferno] .tcta-sparks{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}[data-theme=inferno] .tcta-sparks i{left:var(--x);opacity:0;background:#ffd36b;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;box-shadow:0 0 6px #ff7a1a}[data-theme=inferno] .tcta:hover .tcta-sparks i{animation:tcta-spark 1.3s ease-out var(--d) infinite}@keyframes tcta-spark{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{transform:translate(var(--drift), -46px);opacity:0}}[data-theme=holo] .tcta{background:linear-gradient(160deg,#14183cf2,#08091af2);border-radius:18px;box-shadow:0 12px 44px -16px #7cf7ff8c}[data-theme=holo] .tcta-edge{background:conic-gradient(from var(--tcta-a), #7cf7ff, #9b7bff, #ff7cf0, #ffe27c, #7cf7ff);padding:2px;animation:4s linear infinite tcta-spin}[data-theme=holo] .tcta-light{background:radial-gradient(180px circle at var(--mx) var(--my), #ffffff47, transparent 55%), conic-gradient(from 120deg at var(--mx) var(--my), #7cf7ff55, #ff7cf055, #ffe27c55, #9b7bff55, #7cf7ff55);mix-blend-mode:screen}[data-theme=holo] .tcta:hover .tcta-label{animation:.45s steps(2,end) tcta-glitch}@keyframes tcta-glitch{0%{text-shadow:-2px 0 #ff7cf0,2px 0 #7cf7ff;transform:translate(1px)}50%{text-shadow:2px 0 #ff7cf0,-2px 0 #7cf7ff;transform:translate(-1px)}to{text-shadow:none;transform:none}}.app:not([data-theme=inferno]):not([data-theme=holo]) .tcta,[data-theme=obsidian] .tcta{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff1a,#ffffff05),#0e1118e6;border-radius:999px;box-shadow:inset 0 1px #ffffff2e,0 14px 40px -18px #5ee7ff8c}[data-theme=obsidian] .tcta-edge{background:linear-gradient(#ffffff47,#5ee7ff40 60%,#9b7bff59)}[data-theme=obsidian] .tcta-light{background:radial-gradient(200px circle at var(--mx) var(--my), #5ee7ff38, transparent 60%)}[data-theme=obsidian] .tcta:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff38,#0000);width:40%;position:absolute;inset:-40% auto -40% -60%;transform:skew(-18deg)translate(0)}[data-theme=obsidian] .tcta:hover:after{animation:tcta-sweep .9s var(--ease) 1}@keyframes tcta-sweep{to{transform:skew(-18deg)translate(520%)}}.app[data-motion=reduced] .tcta-edge,.app[data-motion=reduced] .tcta-sparks i,.app[data-motion=reduced] .tcta-label,.app[data-motion=reduced] .tcta:after{animation:none!important}.sponsor-card{--sp:var(--accent);--sp-2:var(--accent-2);background:radial-gradient(120% 70% at 50% 0%, var(--sp), transparent 62%), var(--card-bg);grid-template-rows:auto minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.sponsor-card{background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklab, var(--sp) 26%, transparent), transparent 62%), var(--card-bg)}}.sponsor-dmarket{--sp:#2fe08a;--sp-2:#12b2ff;background:radial-gradient(120% 70% at 50% 8%,#2fe08a38,#0000 60%),radial-gradient(90% 60% at 100% 100%,#12b2ff29,#0000 60%),linear-gradient(#121a26,#0a0f17);box-shadow:inset 0 0 0 1px #2fe08a59,0 40px 80px -30px #000000e6,0 0 70px -30px #2fe08a99}.sponsor-top{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 0;display:flex}.sponsor-tag{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);background:#00000073;border-radius:999px;padding:4px 10px;font-size:10px}.sponsor-mark{letter-spacing:.02em;text-transform:uppercase;color:#fff;align-items:baseline;gap:6px;font-size:22px;display:inline-flex}.sponsor-mark small{letter-spacing:.2em;color:var(--sp);font-size:9px}.sponsor-art{place-items:center;min-height:0;padding:8px 16px 0;display:grid;position:relative;overflow:hidden}.sponsor-art>img{object-fit:contain;max-width:90%;max-height:100%}.sponsor-fan{width:100%;height:100%;min-height:110px;position:relative}.sponsor-item{aspect-ratio:4/3.4;border:1px solid var(--tone);border-radius:14px;align-content:center;justify-items:center;gap:4px;width:46%;margin:0;padding:8px;display:grid;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.sponsor-item{border:1px solid color-mix(in oklab, var(--tone) 55%, transparent)}}.sponsor-item{background:radial-gradient(circle at 50% 40%, var(--tone), transparent 70%), #0d141f}@supports (color:color-mix(in lab, red, red)){.sponsor-item{background:radial-gradient(circle at 50% 40%, color-mix(in oklab, var(--tone) 32%, transparent), transparent 70%), #0d141f}}.sponsor-item{translate:-50% -50%;box-shadow:0 18px 30px -16px #000000e6}.sponsor-item img{object-fit:contain;filter:drop-shadow(0 10px 12px #0009);width:100%;min-height:0}.sponsor-item figcaption{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--muted);font-size:9px;overflow:hidden}.sponsor-item.item-0{z-index:2;box-shadow:0 0 0 1px var(--sp), 0 0 40px -10px var(--sp), 0 20px 34px -16px #000000e6;rotate:0deg;scale:1.08}.sponsor-item.item-1{opacity:.85;left:24%;rotate:-10deg;scale:.86}.sponsor-item.item-2{opacity:.85;left:76%;rotate:10deg;scale:.86}.sponsor-body{gap:8px;padding:12px 18px 16px;display:grid}.sponsor-body h2{margin:0;font-size:clamp(22px,3.6vw,32px);line-height:1}.sponsor-body p{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.sponsor-perks{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sponsor-perks li{border:1px solid var(--sp);border-radius:999px;padding:3px 8px}@supports (color:color-mix(in lab, red, red)){.sponsor-perks li{border:1px solid color-mix(in oklab, var(--sp) 40%, transparent)}}.sponsor-perks li{background:var(--sp)}@supports (color:color-mix(in lab, red, red)){.sponsor-perks li{background:color-mix(in oklab, var(--sp) 10%, transparent)}}.sponsor-perks li{color:var(--sp);font-size:10px}@supports (color:color-mix(in lab, red, red)){.sponsor-perks li{color:color-mix(in oklab, var(--sp) 70%, #fff)}}.sponsor-cta{justify-content:center;width:100%}.sponsor-dmarket .sponsor-cta{color:#04110b;background:linear-gradient(110deg,#2fe08a,#12b2ff);border:0;border-radius:12px;box-shadow:0 12px 30px -12px #2fe08acc}.sponsor-hint{text-align:center;color:var(--muted);font-size:10px}.sponsor-tags{align-items:center;gap:6px;display:inline-flex}.sponsor-note{text-align:center;color:var(--muted);font-size:9px;line-height:1.4}.sponsor-csgoempire{--sp:#f2c94c;--sp-2:#ff9f1c;background:radial-gradient(120% 70% at 50% 6%,#f2c94c3d,#0000 60%),radial-gradient(90% 60% at 0 100%,#ff9f1c24,#0000 60%),linear-gradient(#161a2b,#0b0d17);box-shadow:inset 0 0 0 1px #f2c94c61,0 40px 80px -30px #000000e6,0 0 70px -30px #f2c94c8c}.sponsor-csgoempire .sponsor-mark{color:#0000;background:linear-gradient(#fff6d8,#f2c94c 60%,#c99319);-webkit-background-clip:text;background-clip:text}.sponsor-csgoempire .sponsor-cta{color:#1a1204;background:linear-gradient(110deg,#f2c94c,#ff9f1c);border:0;border-radius:12px;box-shadow:0 12px 30px -12px #f2c94ccc}.sponsor-csgoroll{--sp:#7cf7ff;--sp-2:#a66bff;background:radial-gradient(120% 70% at 50% 6%,#7cf7ff33,#0000 60%),radial-gradient(90% 60% at 100% 100%,#a66bff38,#0000 60%),linear-gradient(#121331,#080918);box-shadow:inset 0 0 0 1px #7cf7ff57,0 40px 80px -30px #000000e6,0 0 70px -30px #a66bff99}.sponsor-csgoroll .sponsor-mark{color:#0000;background:linear-gradient(100deg,#7cf7ff,#c9b3ff 70%);-webkit-background-clip:text;background-clip:text}.sponsor-csgoroll .sponsor-cta{color:#0a0820;background:linear-gradient(110deg,#7cf7ff,#a66bff);border:0;border-radius:12px;box-shadow:0 12px 30px -12px #7cf7ffb3}@media (max-height:760px){.sponsor-perks{display:none}}@media (max-height:640px){.sponsor-hint{display:none}.sponsor-note{font-size:8px}.sponsor-body p{-webkit-line-clamp:1}}.home-tools{z-index:1;text-align:center;width:min(1200px,100%);margin:0 auto;padding:70px clamp(16px,3vw,36px) 20px;position:relative}.home-tools h2{margin:10px 0 28px;font-size:clamp(40px,6vw,72px);line-height:.95}.home-tools ul{text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-tool{border:1px solid var(--line);background:radial-gradient(120% 90% at 0% 0%, var(--tone), transparent 55%), var(--glass);border-radius:20px;align-content:start;gap:10px;height:100%;padding:20px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-tool{background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--tone) 12%, transparent), transparent 55%), var(--glass)}}.home-tool{color:var(--ink);transition:transform .3s var(--ease), border-color .3s, box-shadow .3s;text-decoration:none}[data-theme=inferno] .home-tool{border-radius:4px}.home-tool:hover{border-color:var(--tone);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.home-tool:hover{border-color:color-mix(in oklab, var(--tone) 55%, transparent)}}.home-tool:hover{box-shadow:0 22px 50px -24px var(--tone)}.home-tool-icon{background:var(--tone);border-radius:16px;place-items:center;width:54px;height:54px;display:grid}@supports (color:color-mix(in lab, red, red)){.home-tool-icon{background:color-mix(in oklab, var(--tone) 14%, transparent)}}.home-tool-icon{color:var(--tone);box-shadow:0 0 30px -8px var(--tone);transition:transform .4s var(--ease)}.home-tool:hover .home-tool-icon{transform:rotate(-6deg)scale(1.08)}.home-tool b{font-size:24px;line-height:1}.home-tool-text{color:var(--muted);font-size:14px;line-height:1.5}.home-footer{padding-bottom:20px}@media (max-width:1000px){.home-tools ul{grid-template-columns:repeat(2,minmax(0,1fr))}.home-tools li:last-child{grid-column:1/-1}}@media (max-width:520px){.home-tools ul{grid-template-columns:1fr}}.foot-row{align-items:center;gap:8px;display:flex}@media (max-width:640px){.foot-row .sound-toggle span{display:none}.foot-row .sound-toggle{padding:9px}}@media (pointer:coarse){.card-foil{mix-blend-mode:normal;opacity:.25}}.sponsor-card{grid-template-columns:minmax(0,1fr)}.sponsor-mark{white-space:nowrap;overflow:hidden}.sponsor-body h2{overflow-wrap:anywhere}@media (max-width:640px){.sponsor-body h2{font-size:22px}.sponsor-mark{font-size:18px}.sponsor-mark small{display:none}}@media (pointer:coarse){.pull-flash,.pull-rays{mix-blend-mode:normal}.pull-rays{width:620px;height:620px}.pull-ring,.pull-spark{box-shadow:none}.pull-spark:nth-of-type(2n){display:none}.pull-title{filter:none;text-shadow:0 4px 24px #000c}.card-mythic.is-top,.card-foil{animation:none}.card-shine{mix-blend-mode:normal;background:linear-gradient(105deg,#0000 38%,#fff0c82e 49%,#ffffff47 50%,#0000 60%) 150% 0/250% 100% no-repeat}.card-aura{filter:none;background:radial-gradient(circle at 50% 50%, var(--rarity), transparent 58%)}@supports (color:color-mix(in lab, red, red)){.card-aura{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--rarity) 40%, transparent), transparent 58%)}}}.home-tools{background:radial-gradient(70% 60% at 50% 0%, var(--accent), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.home-tools{background:radial-gradient(70% 60% at 50% 0%, color-mix(in oklab, var(--accent) 8%, transparent), transparent 70%)}}@media (pointer:coarse){.tier-mythic,.pull-counter{background-position:50% 0;animation:none}.dna-ring.is-ready{animation:none}.card-bottom{transform:none}.burst-icon{filter:none}.card-shine{background:linear-gradient(105deg,#0000 42%,#fff0c82e 49%,#ffffff47 50%,#0000 58%);width:200%;inset:0 auto 0 -50%;transform:translate(55%)}.card.is-top .card-shine{animation:shine-slide 1.1s var(--ease) .15s 1 both}.pull-flash,.pull-ring,.pull-rays{will-change:transform, opacity}.pull-flash{background:radial-gradient(circle, #fff9 0 10%, var(--tone) 30%, transparent 64%)}@supports (color:color-mix(in lab, red, red)){.pull-flash{background:radial-gradient(circle, #fff9 0 10%, color-mix(in oklab, var(--tone) 60%, transparent) 30%, transparent 64%)}}.arena.is-covered>:not(.overlay),.arena.is-covered>:not(.overlay) *{animation-play-state:paused}}@keyframes shine-slide{0%{opacity:1;transform:translate(55%)}to{opacity:1;transform:translate(-55%)}}@media (max-width:640px){.arena .foot{padding-bottom:14px}.arena>.foot{height:var(--foot-h);padding-block:0}}.filter-short{display:none}.toolbar .filter:disabled{opacity:.5}@media (max-width:640px){.toolbar .filters{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.toolbar .filters:after{content:"";flex:0 0 18px}.toolbar .filter{scroll-snap-align:start;padding:8px 10px;font-size:12px}.filter-long{display:none}.filter-short{display:inline}.toolbar-right{gap:8px}.dna-ring{gap:5px;padding:0 10px 0 9px}.pull-counter{padding:0 9px}}.toolbar .deck-mode{align-items:center;gap:8px;padding-right:14px;-webkit-mask-image:none;mask-image:none}.toolbar .deck-mode:after{content:none}.toolbar .deck-mode-back{color:var(--ink);padding:6px 12px;font-size:15px}.deck-mode-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.deck-mode-count{color:var(--muted);flex-shrink:0;font-size:11px}.act-label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);opacity:0;pointer-events:none;font-size:9.5px;transition:opacity .4s;position:absolute;top:calc(100% + 4px);left:50%;translate:-50%}.actions.has-labels .act-label{opacity:.9}.dna-wrap{display:inline-flex;position:relative}.coach-dna{z-index:25;border:1px solid var(--accent);border-radius:10px;width:max-content;max-width:min(210px,56vw);padding:6px 10px;position:absolute;top:calc(100% + 9px);right:0}@supports (color:color-mix(in lab, red, red)){.coach-dna{border:1px solid color-mix(in oklab, var(--accent) 45%, transparent)}}.coach-dna{background:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.coach-dna{background:color-mix(in oklab, var(--bg-2) 94%, transparent)}}.coach-dna{text-align:right;color:var(--ink);pointer-events:none;font-size:10.5px;line-height:1.35;box-shadow:0 12px 30px -14px #000000d9}.coach-dna:before{content:"";background:inherit;border:1px solid var(--accent);width:8px;height:8px;position:absolute;top:-5px;right:26px;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.coach-dna:before{border:1px solid color-mix(in oklab, var(--accent) 45%, transparent)}}.coach-dna:before{border-width:1px 0 0 1px}.card-title{--cw:.6;font-size:min(clamp(30px, 7.5vw, 40px), calc((var(--card-w,300px) - 44px) / (var(--len,8) * var(--cw))));text-wrap:balance;overflow-wrap:anywhere}[data-theme=inferno] .card-title{--cw:.5;font-size:min(clamp(38px, 9vw, 52px), calc((var(--card-w,300px) - 44px) / (var(--len,8) * var(--cw))))}[data-theme=holo] .card-title{--cw:.7}.burst-agree{white-space:normal;text-align:center;text-wrap:balance;max-width:min(90%,320px)}.deck-end{z-index:6;border-radius:var(--radius);border:1px solid var(--card-edge);background:var(--card-bg);width:min(100% - 8px,440px);max-height:calc(100% - 8px);box-shadow:0 40px 80px -30px #000000e6, 0 0 90px -40px var(--accent);text-align:center;flex-direction:column;display:flex;position:absolute;overflow:hidden}.deck-end-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;justify-items:center;gap:14px;min-height:0;padding:24px 20px;display:grid;overflow-y:auto}.deck-end-body.is-clipped{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.deck-end h2{text-wrap:balance;margin:0;font-size:clamp(22px,5vw,30px);line-height:1.05}.deck-end-note{color:var(--muted);margin:0;font-size:14px}.deck-end-stats{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:8px;width:100%;margin:0;display:grid}.deck-end-stats div{border:1px solid var(--line);background:#ffffff08;border-radius:12px;min-width:0;padding:10px 6px}.deck-end-stats dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.deck-end-stats dd{white-space:nowrap;margin:5px 0 0;font-size:22px;line-height:1}.deck-end-stats small{color:var(--muted);font-size:.55em}.deck-end-main{gap:8px;width:100%;display:grid}.deck-end-main .cta{padding:13px 16px}.deck-end-pack{flex-direction:column;gap:2px}.deck-end-pack small{opacity:.75;font-size:11px;font-weight:400}.deck-end-pack:disabled{opacity:.5;cursor:default;box-shadow:none;transform:none}.deck-end-main .cta-ghost small{background:var(--line);border-radius:999px;padding:1px 7px;font-size:11px}.deck-end-links{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.deck-end-links a,.deck-end-links button{border:1px solid var(--line);background:var(--glass);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-radius:999px;padding:7px 12px;font-size:11px;text-decoration:none;transition:border-color .25s}.deck-end-links a:hover,.deck-end-links button:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deck-end-links a:hover,.deck-end-links button:hover{border-color:color-mix(in oklab, var(--accent) 55%, transparent)}}[data-theme=inferno] .deck-end,[data-theme=inferno] .deck-end-stats div,[data-theme=inferno] .deck-end-links a,[data-theme=inferno] .deck-end-links button,[data-theme=inferno] .sheet-act,[data-theme=inferno] .want-toast{border-radius:2px}@media (max-width:640px){.deck-end-body{gap:8px;padding:14px 12px}.deck-end h2{font-size:20px}.deck-end-note{font-size:13px}.deck-end-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px}.deck-end-stats div{border-radius:10px;flex-direction:column;justify-content:space-between;padding:6px 4px;display:flex}.deck-end-stats dt{letter-spacing:.04em;font-size:8.5px;line-height:1.2}.deck-end-stats dd{font-size:16px}.deck-end-main{gap:6px}.deck-end-main .cta{padding:11px 14px}}@media (max-width:640px) and (max-height:760px){.deck-end-pack small{display:none}}.sheet-actions{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg-2);flex-shrink:0;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.sheet-actions{background:color-mix(in oklab, var(--bg-2) 92%, transparent)}}.sheet-actions{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sheet-act{border:1px solid var(--line);background:var(--glass);white-space:nowrap;min-width:0;height:44px;color:var(--ink);border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.sheet-act span{text-overflow:ellipsis;overflow:hidden}.sheet-act svg{flex-shrink:0}.sheet-act-pass{--tone:var(--pass)}.sheet-act-want{--tone:var(--want)}.sheet-act-like{--tone:var(--like)}.sheet-act svg{color:var(--tone)}.sheet-act.is-on{border-color:var(--tone);background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.sheet-act.is-on{background:color-mix(in oklab, var(--tone) 16%, var(--glass))}}.sheet-act.is-on{cursor:default}.sheet-act-remove{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;border-color:#0000;flex:none;padding:0 12px;font-size:11px;font-weight:400}@media (hover:hover){.sheet-act:not(.is-on):hover{border-color:var(--tone,var(--line))}.sheet-act-remove:hover{color:var(--ink)}}@media (min-width:900px){.sheet-actions{height:68px;padding:0 22px}.sheet:has(.sheet-actions) .sheet-hero{height:calc(min(88dvh,820px) - 68px)}}.want-toast{z-index:25;border:1px solid var(--want);border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:6px 6px 6px 12px;display:inline-flex;position:absolute;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){.want-toast{border:1px solid color-mix(in oklab, var(--want) 45%, transparent)}}.want-toast{background:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.want-toast{background:color-mix(in oklab, var(--bg-2) 92%, transparent)}}.want-toast{box-shadow:0 12px 30px -12px #000000d9, 0 0 26px -12px var(--want);white-space:nowrap;color:var(--ink);pointer-events:none;font-size:11.5px;translate:-50% 50%}.want-toast-star{color:var(--want)}.want-toast-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.want-toast b{color:var(--want);font-weight:600}.want-toast a{background:var(--want);color:#1a1206;pointer-events:auto;border-radius:999px;flex-shrink:0;padding:5px 10px;font-weight:600;text-decoration:none}.want-toast a.want-toast-alt{border:1px solid var(--want);margin-left:-4px}@supports (color:color-mix(in lab, red, red)){.want-toast a.want-toast-alt{border:1px solid color-mix(in oklab, var(--want) 55%, transparent)}}.want-toast a.want-toast-alt{color:var(--want);background:0 0}.combo-milestone{z-index:32;background:linear-gradient(110deg, var(--accent), var(--accent-2));box-shadow:0 0 50px -8px var(--accent), 0 20px 40px -20px #000000e6;white-space:nowrap;color:#1a0a04;pointer-events:none;border-radius:10px;align-items:baseline;gap:10px;padding:10px 18px;font-size:clamp(26px,6vw,40px);line-height:1;display:inline-flex;position:absolute;top:38%;left:50%;translate:-50% -50%;rotate:-3deg}.combo-milestone b{letter-spacing:.04em;font-size:.42em}.sponsor-brand{isolation:isolate;place-items:center;width:100%;height:100%;min-height:110px;display:grid;position:relative;container-type:size}.sponsor-brand:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--sp), var(--sp-2) 60%, transparent);position:absolute;inset:6% 8%}@supports (color:color-mix(in lab, red, red)){.sponsor-brand:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--sp) 28%, transparent), color-mix(in oklab, var(--sp-2) 10%, transparent) 60%, transparent)}}.sponsor-brand-ring{aspect-ratio:1;border:1px solid var(--sp);border-radius:50%;width:min(80cqw,88cqh);position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.sponsor-brand-ring{border:1px solid color-mix(in oklab, var(--sp) 30%, transparent)}}.sponsor-brand-ring{background:conic-gradient(from 0deg, transparent 0 62%, var(--sp) 86%, var(--sp-2) 92%, transparent 93%) border-box}@supports (color:color-mix(in lab, red, red)){.sponsor-brand-ring{background:conic-gradient(from 0deg, transparent 0 62%, color-mix(in oklab, var(--sp) 70%, transparent) 86%, var(--sp-2) 92%, transparent 93%) border-box}}.sponsor-brand-ring{animation:10s linear infinite sponsor-orbit;translate:-50% -50%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.sponsor-brand-ring.is-inner{opacity:.6;width:min(58cqw,64cqh);animation-duration:16s;animation-direction:reverse}@keyframes sponsor-orbit{to{rotate:360deg}}@media (pointer:coarse){.sponsor-brand-ring{animation:none}.sponsor-brand b{filter:none}.sheet-actions{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg-2)}}.age-gate{--sp:#ff6b6b;--sp-2:#ffb36b;grid-template-rows:auto minmax(0,1fr);container-type:size}.age-gate-body{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:0;padding:10px 22px 20px;display:grid}.age-gate-badge{aspect-ratio:1;border:2px solid var(--sp);border-radius:50%;place-items:center;width:84px;display:grid}@supports (color:color-mix(in lab, red, red)){.age-gate-badge{border:2px solid color-mix(in oklab, var(--sp) 70%, transparent)}}.age-gate-badge{box-shadow:0 0 40px -10px var(--sp), inset 0 0 22px -8px var(--sp);color:var(--sp);font-size:30px}.age-gate-body h2{text-wrap:balance;margin:0;font-size:clamp(22px,4vw,30px);line-height:1.05}.age-gate-body p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.age-gate-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:4px;display:grid}.age-gate-actions .cta{padding:13px 12px}@container (max-height:380px){.age-gate-badge,.age-gate-body p{display:none}.age-gate-body h2{font-size:20px}}.sponsor-card{container:sponsor/size}@container sponsor (max-height:300px){.sponsor-art,.sponsor-perks,.sponsor-hint{display:none}.sponsor-body{grid-row:3;gap:6px;padding:8px 14px 12px}.sponsor-body h2{font-size:18px}.sponsor-body p{-webkit-line-clamp:1;font-size:13px}.sponsor-cta{padding-block:10px}}@container sponsor (max-height:240px){.sponsor-body p{display:none}}.sponsor-note a{margin:-6px -2px;padding:6px 2px;display:inline-block}.tier-chip.tier-rare{--tone:#5b9dff}.tier-chip.tier-epic{--tone:#b57bff}.card-rare{box-shadow:inset 0 0 0 1px #5b9dff61, inset 0 1px 0 #ffffff14, 0 40px 80px -30px #000000e6, 0 0 90px -40px var(--rarity)}@supports (color:lab(0% 0 0)){.card-rare{box-shadow:inset 0 0 0 1px lab(63.8034% 1.6638 -55.9981/.38), inset 0 1px 0 #ffffff14, 0 40px 80px -30px #000000e6, 0 0 90px -40px var(--rarity)}}.card-epic{box-shadow:inset 0 0 0 1px #b57bff7a,0 40px 80px -30px #000000e6,0 0 70px -30px #b57bff;box-shadow:inset 0 0 0 1px lab(62.1193% 42.5471 -58.1637/.48),0 40px 80px -30px lab(0% 0 0/.901961),0 0 70px -30px lab(62.1193% 42.547 -58.1637)}.wish-note{color:var(--muted);font-size:12px}.wish-note.is-drop{color:var(--like);font-weight:600}.wish-tools{flex-wrap:wrap;align-items:center;gap:8px;min-height:34px;margin:-4px 0 12px;display:flex}.wish-cta{border:1px solid var(--like);border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wish-cta{border:1px solid color-mix(in oklab, var(--like) 45%, var(--line))}}.wish-cta{background:var(--like)}@supports (color:color-mix(in lab, red, red)){.wish-cta{background:color-mix(in oklab, var(--like) 12%, transparent)}}.wish-cta{white-space:nowrap;color:var(--like);font-size:11px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s}.wish-cta:hover{border-color:var(--like);background:var(--like)}@supports (color:color-mix(in lab, red, red)){.wish-cta:hover{background:color-mix(in oklab, var(--like) 20%, transparent)}}.wish-cta svg{flex:none}.wish-cta.is-pending{border-color:var(--line);background:var(--ink);width:150px}@supports (color:color-mix(in lab, red, red)){.wish-cta.is-pending{background:color-mix(in oklab, var(--ink) 4%, transparent)}}.wish-sort{border:1px solid var(--line);min-height:34px;color:var(--muted);background:0 0;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:11px;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.wish-sort.is-on{color:var(--ink);border-color:var(--like)}@supports (color:color-mix(in lab, red, red)){.wish-sort.is-on{border-color:color-mix(in oklab, var(--like) 55%, var(--line))}}.wish-sort.is-on{background:var(--like)}@supports (color:color-mix(in lab, red, red)){.wish-sort.is-on{background:color-mix(in oklab, var(--like) 10%, transparent)}}.wish-sort:disabled{opacity:.5}.wish-item{grid-template-rows:1fr auto;gap:6px;min-width:0;display:grid;position:relative}.wish-item .tile{position:relative}.tile-drop{color:var(--bg);background:var(--like);pointer-events:none;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.tile-buy{border:1px solid var(--like);border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:4px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.tile-buy{border:1px solid color-mix(in oklab, var(--like) 40%, var(--line))}}.tile-buy{background:var(--like)}@supports (color:color-mix(in lab, red, red)){.tile-buy{background:color-mix(in oklab, var(--like) 9%, transparent)}}.tile-buy{text-align:center;color:var(--like);font-size:11px;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s}.tile-buy:hover{border-color:var(--like);background:var(--like)}@supports (color:color-mix(in lab, red, red)){.tile-buy:hover{background:color-mix(in oklab, var(--like) 18%, transparent)}}.tile-buy svg{flex:none}.tile-buy.is-pending{border-color:var(--line);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.tile-buy.is-pending{background:color-mix(in oklab, var(--ink) 4%, transparent)}}[data-theme=inferno] .tile-buy,[data-theme=inferno] .wish-cta,[data-theme=inferno] .wish-sort{border-radius:2px}@media (pointer:coarse){.tile-buy,.wish-tools,.wish-cta,.wish-sort{min-height:40px}}.home-hub{z-index:1;width:min(1200px,100%);margin:0 auto;padding:56px clamp(16px,3vw,36px) 10px;position:relative}.home-hub-head{text-align:center;justify-items:center;gap:10px;display:grid}.home-hub-head h2{margin:0;font-size:clamp(36px,5.4vw,64px);line-height:.95}.home-hub-intro{max-width:760px;color:var(--muted);text-wrap:pretty;margin:6px 0 0;line-height:1.65}.home-hub-row{margin-top:40px}.home-hub-row-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.home-hub-row-head h3{margin:0;font-size:clamp(24px,3vw,34px);line-height:1}.home-hub-row-head a,.home-hub-more{color:var(--accent-2);flex-shrink:0;font-size:12px;text-decoration:none}.home-hub-row-head a:hover,.home-hub-more:hover{text-decoration:underline}.home-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.home-rail .tile{background:radial-gradient(circle at 50% 35%, var(--rarity), transparent 70%), var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.home-rail .tile{background:radial-gradient(circle at 50% 35%, color-mix(in oklab, var(--rarity) 22%, transparent), transparent 70%), var(--bg-2)}}.home-hub-links{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin-top:44px;display:grid}.home-hub-card{border:1px solid var(--line);background:var(--glass);border-radius:20px;align-content:start;gap:12px;padding:20px;display:grid}.home-hub-card h3{margin:0;font-size:24px;line-height:1}.home-hub-chips,.home-hub-guides{margin:0;padding:0;list-style:none}.home-hub-chips{flex-wrap:wrap;gap:6px;display:flex}.home-hub-chips .weapon-chip{align-items:center;display:inline-flex}.home-hub-case{border:1px solid var(--tone);border-radius:14px;align-items:center;gap:14px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.home-hub-case{border:1px solid color-mix(in oklab, var(--tone) 35%, var(--line))}}.home-hub-case{background:radial-gradient(120% 120% at 0% 50%, var(--tone), transparent 60%)}@supports (color:color-mix(in lab, red, red)){.home-hub-case{background:radial-gradient(120% 120% at 0% 50%, color-mix(in oklab, var(--tone) 14%, transparent), transparent 60%)}}.home-hub-case{color:var(--ink);transition:border-color .25s, transform .25s var(--ease);text-decoration:none}.home-hub-case:hover{border-color:var(--tone);transform:translateY(-2px)}.home-hub-case img{object-fit:contain;flex-shrink:0;width:96px;height:72px}.home-hub-case>span{gap:3px;min-width:0;display:grid}.home-hub-case b{font-size:16px}.home-hub-case .home-hub-go{color:var(--tone)}.home-hub-guides{gap:9px;display:grid}.home-hub-guides li{padding-left:14px;font-size:14px;line-height:1.35;position:relative}.home-hub-guides li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.home-hub-guides a{color:var(--ink);text-decoration:none}.home-hub-guides a:hover{color:var(--accent-2)}[data-theme=inferno] .home-hub-card,[data-theme=inferno] .home-hub-case{border-radius:3px}@media (max-width:1000px){.home-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.home-rail li:nth-child(n+9){display:none}}@media (max-width:640px){.home-hub{padding-top:40px}.home-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:44%;grid-auto-flow:column;gap:10px;margin:0 -16px;padding:2px 16px 6px;scroll-padding-inline:16px;overflow-x:auto}.home-rail::-webkit-scrollbar{display:none}.home-rail li{scroll-snap-align:start}.home-rail li:nth-child(n+9){display:block}}@media (pointer:coarse){.home-rail .tile:hover,.home-hub-case:hover{transform:none}}.sponsor-promo-img{object-fit:contain;filter:drop-shadow(0 18px 28px #000000a6);border-radius:14px;width:92%;max-height:175px}.sponsor-brand-lockup{z-index:2;text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.sponsor-brand-lockup .cp-empire-brand b{letter-spacing:.04em;color:#fff6dc;font-size:clamp(26px,5vw,38px)}.sponsor-code-box{--tone:var(--sp);border:1px dashed var(--sp);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px 7px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.sponsor-code-box{border:1px dashed color-mix(in oklab, var(--sp) 58%, var(--line))}}.sponsor-code-box{background:#00000061}@media (max-height:680px){.sponsor-promo-img{max-height:120px}.sponsor-code-box{padding:5px 8px 5px 10px}}.home-hub-about{max-width:760px}.home-hub-about>summary{min-height:44px;color:var(--muted);cursor:pointer;align-items:center;font-size:12px;display:inline-flex}.home-hub-about>.home-hub-intro{margin:0}.dna-agree{letter-spacing:.06em;color:var(--muted);margin:10px auto 0;font-size:12px}.foot{flex-wrap:wrap;row-gap:4px}.deck-pulse{text-align:center;color:var(--muted);flex-basis:100%;order:-1;margin:0;font-size:12px}.deck-pulse:before{content:"";vertical-align:1px;background:#4ff0b4;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #4ff0b4}.deck-pulse-hero{display:none}@media (max-width:640px){.deck-pulse-foot{display:none}.deck-pulse-hero{margin-bottom:10px;display:block}}
