@keyframes xmBreath{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1.6%) scale(.99,1.025)}}@keyframes xmShadow{0%,to{transform:scaleX(1);opacity:.9}50%{transform:scaleX(.9);opacity:.65}}@keyframes xmHop{0%{transform:none}22%{transform:scale(1.07,.9)}52%{transform:translateY(-10%) scale(.95,1.07)}78%{transform:scale(1.04,.95)}to{transform:none}}@keyframes xmMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes xmPulse{0%{box-shadow:0 0 #ff5d73bf}70%{box-shadow:0 0 0 9px #ff5d7300}to{box-shadow:0 0 #ff5d7300}}@keyframes xmPing{0%{box-shadow:0 0 0 0 currentColor}to{box-shadow:0 0 0 12px transparent}}@keyframes xmShine{0%{transform:translate(-160%) skew(-18deg)}55%,to{transform:translate(360%) skew(-18deg)}}@keyframes xmRise{0%{transform:translateY(18px);opacity:0}to{transform:none;opacity:1}}@keyframes xmWobble{0%,to{transform:rotate(0)}15%{transform:rotate(-8deg)}30%{transform:rotate(7deg)}45%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}75%{transform:rotate(0)}}@keyframes xmShake{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-5px,1px) rotate(-3deg)}50%{transform:translate(5px,-1px) rotate(3deg)}75%{transform:translate(-3px) rotate(-2deg)}}@keyframes xmFlash{0%{opacity:0;transform:scale(.4)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}@keyframes xmSpin{to{transform:rotate(360deg)}}@keyframes xmGlow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes xmPop{0%{transform:scale(.2) translateY(30%);opacity:0}55%{transform:scale(1.12,.9) translateY(-5%);opacity:1}75%{transform:scale(.96,1.05)}to{transform:none;opacity:1}}@keyframes xmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes xmShimmer{0%{background-position:-160% 0}to{background-position:260% 0}}@keyframes xmToast{0%{transform:translate(-50%,16px);opacity:0}to{transform:translate(-50%);opacity:1}}:root{--x-text: #eef1fb;--x-sub: #c3c9e4;--x-muted: #98a2c3;--x-dim: #7f89ab;--x-faint: #6b7596;--x-gold: #ffcf5a;--x-up: #3ddc97;--x-down: #ff5d73}.x-display{font-family:Chakra Petch,sans-serif}.x-num{font-family:Chakra Petch,sans-serif;font-variant-numeric:tabular-nums}.x-page{max-width:1440px;margin:0 auto;padding:20px 28px 72px;display:grid;grid-template-columns:minmax(0,1fr);gap:30px;animation:xmPageIn .45s cubic-bezier(.2,.8,.2,1) backwards}@keyframes xmPageIn{0%{opacity:0;transform:translateY(10px)}}.x-btn{display:inline-flex;align-items:center;gap:8px;border-radius:14px;cursor:pointer;font-weight:700;white-space:nowrap;transition:filter .15s,transform .15s,border-color .15s}.x-btn .ic{font-size:16px}.x-btn.gold{padding:11px 18px;border:0;font-weight:800;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d 55%,#ff7b45);box-shadow:inset 0 1px #fff9,inset 0 -3px #b8481a59,0 10px 24px -10px #ff8a3c}.x-btn.gold:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);border:0}.x-btn.gold.big{padding:13px 22px;font-size:15px;box-shadow:inset 0 1px #fff9,inset 0 -3px #b8481a59,0 12px 26px -10px #ff8a3c}.x-btn.ghost{padding:11px 16px;color:var(--x-text);background:#ffffff0d;border:1px solid rgba(255,255,255,.14);box-shadow:none}.x-btn.ghost:hover:not(:disabled){border-color:#ffffff52;transform:none}.x-btn.ghost.big{padding:13px 18px;font-size:15px;background:#ffffff0f}.x-btn.violet{justify-content:center;padding:11px;border:0;font-weight:800;color:#fff;background:linear-gradient(180deg,#8f72ff,#6446e6);box-shadow:inset 0 1px #ffffff4d,0 10px 22px -10px #7c5cff}.x-btn.violet:hover:not(:disabled){filter:brightness(1.08);transform:none;border:0}.x-header{position:sticky;top:0;z-index:40;background:linear-gradient(180deg,#0b0d18f0,#0b0d18cc);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06)}.x-header-in{max-width:1440px;margin:0 auto;padding:12px 28px;display:flex;align-items:center;gap:18px}.x-brand{display:flex;align-items:center;gap:12px;color:inherit;margin-right:auto;text-decoration:none}.x-brand-mark{display:inline-flex;width:42px;height:42px;filter:drop-shadow(0 6px 14px rgba(255,111,191,.35))}.x-brand-mark .mark{width:42px;height:42px}.x-brand-text{display:grid;gap:5px;line-height:1}.x-brand-name{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:26px;letter-spacing:.16em;background:linear-gradient(90deg,#ffd27a,#ff7ad9 50%,#8fb4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.x-brand-tag{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--x-muted)}.x-devnet{font-size:9px;font-weight:800;letter-spacing:.12em;color:var(--x-gold);border:1px solid rgba(255,207,90,.45);border-radius:5px;padding:2px 5px}.x-nav{display:flex;gap:2px;padding:4px;flex:0 1 auto;min-width:0;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0a;overflow-x:auto;max-width:100%;scrollbar-width:none}.x-nav button{display:flex;align-items:center;gap:8px;padding:9px 15px;border-radius:12px;border:0;cursor:pointer;font-weight:700;font-size:14px;white-space:nowrap;color:#aab3d3;background:transparent;box-shadow:none;transition:background .2s,color .2s}.x-nav button .ic{font-size:17px;width:17px;height:17px}.x-nav button:hover:not(:disabled){color:#fff;transform:none;border:0;background:#ffffff0d}.x-nav button.on,.x-nav button.on:hover:not(:disabled){color:#fff;background:linear-gradient(180deg,#8f72ff,#6446e6);box-shadow:inset 0 1px #ffffff4d,0 8px 18px -8px #7c5cff}.x-ticker-wrap{max-width:1440px;margin:0 auto;padding:12px 28px 0}.x-ticker{display:flex;align-items:center;gap:14px;height:42px;padding:0 6px 0 14px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden}.x-live{display:flex;align-items:center;gap:8px;flex:none;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;color:#ff7a8c}.x-live i{width:8px;height:8px;border-radius:50%;background:#ff5d73;animation:xmPulse 1.6s infinite}.x-ticker-mask{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 94%,transparent)}.x-ticker-track{display:flex;width:max-content;animation:xmMarquee 90s linear infinite}.x-ticker-track:hover{animation-play-state:paused}.x-tick{display:inline-flex;align-items:center;gap:7px;padding:3px 12px 3px 3px;margin-right:8px;border-radius:99px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;color:#c3c9e4;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;flex:none;box-shadow:none}.x-tick:hover:not(:disabled){transform:none;border-color:#fff3}.x-tick b{color:var(--x-text)}.x-tick small{color:var(--x-faint);font-size:11px}.x-status{position:fixed;left:0;right:0;bottom:0;z-index:30;height:30px;display:flex;align-items:center;gap:18px;padding:0 20px;font-size:11.5px;color:var(--x-muted);background:#090b14eb;border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;overflow:hidden}.x-status>span{display:inline-flex;align-items:center;gap:6px}.x-status .ic{color:#b9a3ff;font-size:13px}.x-status b{color:var(--x-text);font-family:Chakra Petch,sans-serif}.x-status .x-devnet{padding:1px 5px}.x-online{margin-left:auto;color:#8dffc0;font-weight:700}.x-online i{width:7px;height:7px;border-radius:50%;background:#3ddc97;box-shadow:0 0 8px #3ddc97}.x-online.off{color:#ff8a9b}.x-online.off i{background:#ff5d73;box-shadow:0 0 8px #ff5d73}.x-el{border-radius:50%;display:inline-grid;place-items:center;flex:none;color:#fff;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--c) 50%,#fff),var(--c) 52%,color-mix(in srgb,var(--c) 68%,#000));box-shadow:0 0 0 1.5px #0b0e1acc,0 2px 4px #00000073,inset 0 -2px 3px #0003}.x-el .ic{width:62%;height:62%}.x-tag{padding:4px 8px;border-radius:8px;font-size:10px;font-weight:800;letter-spacing:.08em}.x-tag.sm{padding:2px 6px;border-radius:6px;font-size:9.5px}.x-tag.grad{color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d);border:1px solid transparent}.x-tag.new{color:#a6ffd6;background:#3ddc9729;border:1px solid rgba(61,220,151,.42)}.x-tag.wild{color:#c4f5a8;background:#78d25a29;border:1px solid rgba(120,210,90,.42)}.x-tag.fusion{color:#ddd2ff;background:#7c5cff3d;border:1px solid rgba(124,92,255,.55)}.x-tag.mine{color:var(--x-gold);background:#ffcf5a24;border:1px solid rgba(255,207,90,.45)}.x-rail{display:grid;gap:6px}.x-rail-head{display:flex;justify-content:space-between;font-size:11.5px;font-weight:600;color:var(--x-muted)}.x-rail-head .x-num{color:var(--rc, var(--x-text))}.x-rail-bar{position:relative;height:8px;margin-right:8px;border-radius:99px;background:#ffffff12}.x-rail-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;transition:width .6s}.x-rail-bar>b{position:absolute;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;border:2.5px solid #141a2e}.x-rail-bar>b.n3{width:15px;height:15px;margin:-7.5px 0 0 -7.5px}.x-rail.is-big{gap:7px}.x-rail.is-big .x-rail-head{font-size:12px;color:var(--x-sub)}.x-rail.is-big .x-rail-bar{height:10px;margin-right:9px;background:#00000061;box-shadow:inset 0 1px 2px #00000080}.x-rail.is-big .x-rail-bar>b{width:16px;height:16px;margin:-8px 0 0 -8px;border-width:3px}.x-rail.is-big .x-rail-bar>b.n3{width:18px;height:18px;margin:-9px 0 0 -9px}.x-rail.is-thin .x-rail-head{font-size:11px}.x-rail.is-thin .x-rail-bar{height:6px;margin-right:0}.x-rail.is-thin .x-rail-bar>b{width:10px;height:10px;margin:-5px 0 0 -5px;border-width:2px}.x-rail.is-thin .x-rail-bar>b.n3{display:none}.x-spark{display:block;overflow:visible;flex:none}.x-dex{font-size:11px;color:var(--x-dim);font-weight:700}.x-stage{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 7px;border-radius:99px;font-size:11.5px;font-weight:700;background:#080a149e;border:1px solid rgba(255,255,255,.1)}.x-stage .ic{font-size:13px;width:13px;height:13px}.x-art{position:relative;width:100%;height:100%}.x-art .xm{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.x-art .xm-body{animation:xmBreath var(--dur, 3.6s) ease-in-out var(--delay, 0s) infinite}.x-art.hop .xm-body{animation:xmHop .62s cubic-bezier(.3,.7,.4,1)}.x-hero-row{display:flex;flex-wrap:wrap;gap:20px}.x-spot{flex:1.6 1 600px;min-width:0;position:relative;min-height:420px;border-radius:28px;overflow:hidden;border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 80px -40px #000;transition:background .6s}.x-spot-dots{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.4px) 0 0/22px 22px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 65%);mask-image:linear-gradient(90deg,#000,transparent 65%)}.x-spot-art{position:absolute;right:0;bottom:-3%;width:min(480px,52%);aspect-ratio:1}.x-spot-art>div{width:100%;height:100%;animation:xmRise .7s cubic-bezier(.2,.8,.2,1) both}.x-spot-pager{position:absolute;right:22px;top:22px;display:flex;gap:6px;z-index:2}.x-spot-pager button{width:8px;height:6px;border-radius:99px;border:0;padding:0;cursor:pointer;background:#ffffff52;transition:width .3s,background .3s;box-shadow:none}.x-spot-pager button.on{width:26px;background:#fff}.x-spot-body{position:relative;z-index:1;padding:30px 34px;display:flex;flex-direction:column;gap:16px;max-width:min(560px,60%);min-height:420px}.x-spot-chips{display:flex;gap:8px;flex-wrap:wrap}.x-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;font-size:12px;font-weight:700;background:#ffffff14;border:1px solid rgba(255,255,255,.12)}.x-chip .ic{font-size:13px;width:13px;height:13px}.x-chip.dark{background:#080a1466;border-color:#ffffff1a}.x-spot h1{margin:0;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:58px;line-height:.95;letter-spacing:.005em}.x-spot-id{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-weight:600;color:#c9cfe8}.x-spot-tk{font-family:Chakra Petch,sans-serif;color:#fff;font-size:16px}.x-spot-id i{font-style:normal;opacity:.35}.x-spot-form{color:#ffd27a}.x-spot p{margin:0;color:var(--x-sub);line-height:1.6;max-width:440px;text-wrap:pretty}.x-spot-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:470px}.x-spot-stats>div{padding:10px 12px;border-radius:14px;background:#080a1461;border:1px solid rgba(255,255,255,.08);display:grid;gap:4px}.x-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--x-muted)}.x-spot-stats b{font-family:Chakra Petch,sans-serif;font-size:19px}.x-spot .x-rail{max-width:470px}.x-spot-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:auto}.x-side{flex:1 1 340px;min-width:0;display:grid;gap:20px;align-content:start}.x-wars{position:relative;overflow:hidden;border-radius:24px;padding:20px 22px;background:radial-gradient(420px 220px at 100% 0%,rgba(255,181,71,.2),transparent 60%),linear-gradient(160deg,#251c48,#151a30 70%);border:1px solid rgba(255,207,90,.22)}.x-wars-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.x-wars-head>div{display:grid;gap:6px}.x-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--x-gold)}.x-kicker .ic{font-size:14px;width:14px;height:14px}.x-wars-pool{font-family:Chakra Petch,sans-serif;font-size:36px;line-height:1}.x-wars-sub{color:var(--x-sub);font-size:12.5px}.x-wars-ends{text-align:right}.x-wars-ends b{font-family:Chakra Petch,sans-serif;font-size:15px;padding:6px 10px;border-radius:10px;background:#080a1473;border:1px solid rgba(255,255,255,.08);font-variant-numeric:tabular-nums}.x-wars-list{display:grid;gap:8px;margin-top:16px}.x-wars-row{display:flex;align-items:center;gap:12px;padding:7px 12px 7px 8px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#080a1461;cursor:pointer;text-align:left;width:100%;box-shadow:none}.x-wars-row:hover:not(:disabled){border-color:#ffcf5a73;transform:none}.x-wars-rank{width:22px;text-align:center;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:16px}.x-wars-name{flex:1;display:grid;gap:2px;min-width:0}.x-wars-name b{font-size:13.5px}.x-wars-name span{font-size:11.5px;color:var(--x-muted)}.x-wars-wins{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:15px}.x-wars-wins small{color:var(--x-muted);font-weight:500;font-size:11px}.x-wars-empty{margin:14px 0 0;color:var(--x-muted);font-size:12.5px}.x-wars .x-btn.violet{margin-top:14px;width:100%}.x-pad{position:relative;overflow:hidden;border-radius:24px;padding:20px 22px;background:radial-gradient(320px 200px at 100% 0%,rgba(124,92,255,.22),transparent 65%),linear-gradient(150deg,#1b2342,#131829);border:1px solid rgba(255,255,255,.08);display:grid;gap:14px}.x-pad-art{position:absolute;right:-6px;top:-4px;width:200px;height:120px}.x-pad-art>span{position:absolute}.x-pad-copy{position:relative;display:grid;gap:6px;max-width:58%}.x-pad-copy .x-kicker{color:#b9a3ff}.x-pad-copy b{font-family:Chakra Petch,sans-serif;font-size:22px;line-height:1.15}.x-pad-copy span{color:var(--x-sub);font-size:13px;line-height:1.5}.x-facts{display:flex;flex-wrap:wrap;gap:6px;position:relative}.x-facts span{padding:4px 9px;border-radius:8px;font-size:11.5px;font-weight:600;color:var(--x-sub);background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.x-pad-cta{display:flex;gap:10px;flex-wrap:wrap;position:relative}.x-pad-cta .ic.fusion{color:#b9a3ff}.x-board{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.x-board-head{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.x-board-head>div:first-child{display:grid;gap:4px;margin-right:auto}.x-board-head h2{margin:0;font-family:Chakra Petch,sans-serif;font-size:28px;font-weight:700}.x-board-head>div:first-child span{color:var(--x-muted)}.x-search{display:flex;align-items:center;gap:8px;width:280px;max-width:100%;padding:0 12px;height:40px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--x-muted)}.x-search .ic{font-size:16px;width:16px;height:16px}.x-search input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--x-text);padding:0}.x-search input::placeholder{color:var(--x-faint)}.x-views{display:flex;padding:3px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.x-views button{width:34px;height:32px;display:grid;place-items:center;border-radius:9px;border:0;cursor:pointer;font-size:15px;color:var(--x-dim);background:transparent;box-shadow:none;padding:0}.x-views button:hover:not(:disabled){transform:none;border:0;color:#fff}.x-views button.on{color:#fff;background:#ffffff1a}.x-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.x-tabs{display:flex;gap:2px;padding:4px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);overflow-x:auto;max-width:100%;scrollbar-width:none}.x-tabs button{display:flex;align-items:center;gap:7px;padding:7px 13px;border-radius:10px;cursor:pointer;font-weight:700;font-size:13px;white-space:nowrap;color:var(--x-muted);background:transparent;border:1px solid transparent;box-shadow:none}.x-tabs button .ic{font-size:14px;width:14px;height:14px;color:var(--x-dim)}.x-tabs button:hover:not(:disabled){transform:none;color:#fff}.x-tabs button.on{color:#fff;background:#ffffff17;border-color:#ffffff24}.x-tabs button.on .ic{color:var(--tc)}.x-els{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.x-els button{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;cursor:pointer;padding:0;border:1px solid rgba(255,255,255,.07);background:#ffffff08;transition:opacity .2s,background .2s;box-shadow:none}.x-els button:hover:not(:disabled){opacity:1;transform:none}.x-els button.on{border-color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent)}.x-els.any button:not(.on){opacity:.45}.x-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:16px}.x-card{--col: #7c5cff;position:relative;border-radius:22px;overflow:hidden;cursor:pointer;background:linear-gradient(180deg,#1a2038,#121729);border:1px solid rgba(255,255,255,.07);box-shadow:0 16px 36px -28px #000;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;text-align:left}.x-card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--col) 60%,transparent);box-shadow:0 26px 50px -24px color-mix(in srgb,var(--col) 60%,transparent),0 0 0 1px color-mix(in srgb,var(--col) 20%,transparent)}.x-card-stage{position:relative;height:204px;border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;background:radial-gradient(ellipse 46% 15% at 50% 92%,color-mix(in srgb,var(--col) 40%,transparent),transparent 72%),radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--col) 19%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in srgb,var(--col) 16%,#182040),#141a2e)}.x-card-art{position:absolute;left:50%;bottom:-4px;width:200px;height:200px;transform:translate(-50%)}.x-card-rank{position:absolute;left:12px;top:12px;min-width:32px;height:26px;padding:0 8px;border-radius:9px;display:grid;place-items:center;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:13px;background:#080a148c;border:1px solid rgba(255,255,255,.12)}.x-card-tags{position:absolute;right:12px;top:12px;display:flex;gap:6px}.x-card-stage .x-stage{position:absolute;left:12px;bottom:12px}.x-card-body{padding:14px 16px 16px;display:grid;gap:12px}.x-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.x-card-title>div{display:grid;gap:3px;min-width:0}.x-card-title b{font-family:Chakra Petch,sans-serif;font-size:18px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-card-title span{font-size:12px;color:var(--x-muted);font-weight:600}.x-badges{display:inline-flex;gap:4px;flex:none}.x-card-mcap{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.x-card-mcap>div{display:grid;gap:3px}.x-card-mcap .x-label{color:var(--x-dim)}.x-card-mcap>div>span{display:flex;align-items:baseline;gap:8px}.x-card-mcap b{font-family:Chakra Petch,sans-serif;font-size:20px}.x-card-mcap em{font-style:normal;font-size:12px;font-weight:700}.x-card-foot{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--x-muted);font-weight:600}.x-card-foot span{display:inline-flex;align-items:center;gap:5px}.x-card-foot .ic{font-size:13px;width:13px;height:13px}.x-card-foot .egg{color:var(--x-gold)}.x-up{color:var(--x-up)}.x-down{color:var(--x-down)}.x-flat{color:var(--x-muted)}.x-table{border-radius:22px;overflow:auto;background:linear-gradient(180deg,#171d33,#121729);border:1px solid rgba(255,255,255,.07)}.x-table-in{min-width:1040px}.x-trow{display:grid;grid-template-columns:44px minmax(240px,2.2fr) repeat(4,minmax(90px,1fr)) minmax(170px,1.5fr) 60px 84px;gap:14px;align-items:center;padding:10px 18px;cursor:pointer;border-top:1px solid rgba(255,255,255,.04)}.x-trow:hover{background:#ffffff09}.x-trow.head{padding:13px 18px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--x-dim);border-top:0;border-bottom:1px solid rgba(255,255,255,.06);cursor:default}.x-trow.head:hover{background:none}.x-trow .r{text-align:right}.x-trow .rank{font-family:Chakra Petch,sans-serif;font-weight:700;color:var(--x-muted)}.x-trow-coin{display:flex;align-items:center;gap:12px;min-width:0}.x-trow-coin>span:last-child{display:grid;gap:3px;min-width:0}.x-trow-coin .l1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.x-trow-coin .l1 b{font-size:14px}.x-trow-coin .l1 span{color:var(--x-muted);font-weight:600;font-size:12.5px}.x-trow-coin .l2{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--x-muted)}.x-trow .mcap{font-family:Chakra Petch,sans-serif;font-size:15px;font-weight:700}.x-trow .num{font-family:Chakra Petch,sans-serif;color:var(--x-sub)}.x-trow .ch{font-weight:700}.x-trow .age{color:var(--x-muted);font-weight:600}.x-trade{justify-self:end;padding:7px 14px;border-radius:10px;border:0;cursor:pointer;font-weight:800;font-size:12.5px;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d);box-shadow:none}.x-trade:hover:not(:disabled){filter:brightness(1.08);transform:none;border:0}.x-empty{display:grid;justify-items:center;gap:10px;padding:48px 20px;border-radius:22px;border:1px dashed rgba(255,255,255,.12);color:var(--x-muted);text-align:center}.x-empty>.ic{font-size:34px;width:34px;height:34px;color:#3a4468}.x-empty b{color:var(--x-text);font-size:16px}@media (max-width: 900px){.x-header-in,.x-ticker-wrap{padding-left:14px;padding-right:14px}.x-page{padding:16px 14px 96px;gap:22px}.x-spot{flex-basis:100%;min-height:0}.x-spot-body{max-width:100%;min-height:0;padding:22px 20px 220px}.x-spot h1{font-size:40px}.x-spot-art{width:240px;right:50%;transform:translate(50%);bottom:-2%}.x-status{display:none}}@media (max-width: 760px){.x-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0b0d18f7}.x-header-in{gap:10px;padding-top:10px;padding-bottom:10px}.x-brand-mark,.x-brand-mark .mark{width:34px;height:34px}.x-brand-name{font-size:21px}.x-brand-tag{display:none}.x-nav{position:fixed;z-index:60;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));justify-content:space-around;gap:0;padding:6px;border-radius:20px;background:#121729f0;border-color:#ffffff1c;box-shadow:0 12px 30px -8px #000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.x-nav button{flex:1;flex-direction:column;gap:3px;padding:7px 2px 6px;font-size:10px;border-radius:14px;justify-content:center}.x-nav button .ic{width:20px;height:20px}.x-btn.gold{padding:9px 13px;font-size:13px}.x-ticker-wrap{padding-top:10px}.x-board-head{align-items:stretch}.x-search{width:100%}.x-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.x-card-stage{height:150px}.x-card-art{width:150px;height:150px}.x-card-body{padding:10px 12px 12px;gap:9px}.x-card-title b{font-size:15px}.x-card-mcap b{font-size:16px}.x-card-mcap .x-spark{display:none}.x-card-foot span:nth-child(2){display:none}}@media (prefers-reduced-motion: reduce){.x-art .xm-body,.x-ticker-track,.x-live i{animation:none}}.x-tick-wait{color:var(--x-faint);font-size:12.5px;font-weight:600}.x-coin{gap:18px;padding-top:18px}.x-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:7px 13px 7px 9px;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--x-sub);font-weight:600;cursor:pointer;box-shadow:none}.x-back:hover:not(:disabled){color:#fff;border-color:#ffffff40;transform:none}.x-coin-cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.x-coin-main{flex:1 1 640px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.x-coin-side{flex:0 1 390px;min-width:300px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;position:sticky;top:92px}.x-box{border-radius:24px;background:linear-gradient(180deg,#171d33,#121729);border:1px solid rgba(255,255,255,.07)}.x-box-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.x-box-head>div{display:flex;align-items:center;gap:10px}.x-box-head b{font-family:Chakra Petch,sans-serif;font-size:18px}.x-box-head>span{color:var(--x-muted);font-size:12.5px}.x-coin-hero{position:relative;overflow:hidden;border-radius:26px;border:1px solid rgba(255,255,255,.09);display:flex;flex-wrap:wrap;align-items:stretch;box-shadow:0 30px 60px -36px #000}.x-coin-art{flex:0 0 236px;height:236px;position:relative}.x-coin-id{flex:1 1 300px;padding:24px 20px 22px 4px;display:grid;gap:11px;align-content:center;min-width:0}.x-coin-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.x-coin-chips .x-stage{background:#080a1473}.x-coin-by{font-size:12px;color:var(--x-muted);font-weight:600}.x-coin-by a{color:var(--x-text);font-weight:700}.x-coin-name{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.x-coin-name h1{margin:0;font-family:Chakra Petch,sans-serif;font-size:42px;line-height:1}.x-coin-name span{font-family:Chakra Petch,sans-serif;font-size:18px;color:var(--x-sub)}.x-coin-cls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--x-sub);font-size:13px;font-weight:600}.x-coin-cls>i{font-style:normal;opacity:.35}.x-el-chips{display:inline-flex;gap:6px;margin-left:4px;flex-wrap:wrap}.x-el-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:99px;font-size:12px;font-weight:700;color:var(--x-text);background:color-mix(in srgb,var(--c) 17%,transparent);border:1px solid color-mix(in srgb,var(--c) 33%,transparent)}.x-coin-id p{margin:0;color:#b3bad6;line-height:1.55;max-width:560px;text-wrap:pretty}.x-coin-links{display:flex;gap:8px;flex-wrap:wrap}.x-ca{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:10px;cursor:pointer;font-family:Chakra Petch,sans-serif;font-size:12.5px;font-weight:600;color:var(--x-sub);background:#080a1466;border:1px solid rgba(255,255,255,.1);box-shadow:none}.x-ca:hover:not(:disabled){color:#fff;transform:none}.x-social{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:var(--x-sub);background:#080a1466;border:1px solid rgba(255,255,255,.1)}.x-social:hover{color:#fff;border-color:#ffffff40}.x-coin-mcap{flex:0 1 220px;padding:24px 26px;display:grid;gap:6px;align-content:center;justify-items:end;text-align:right}.x-coin-mcap b{font-family:Chakra Petch,sans-serif;font-size:34px;line-height:1}.x-coin-mcap>span:not(.x-label){font-weight:700}.x-coin-mcap .x-coin-price{font-family:Chakra Petch,sans-serif;color:var(--x-muted);font-weight:600}.x-chart-box{overflow:hidden}.x-chart-box .tc-chart{background:transparent;border:0;border-radius:0;box-shadow:none}.x-stats-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));border-top:1px solid rgba(255,255,255,.06)}.x-stats-strip>div{padding:14px 18px;display:grid;gap:4px;border-right:1px solid rgba(255,255,255,.05)}.x-stats-strip .x-label{color:var(--x-dim)}.x-stats-strip b{font-family:Chakra Petch,sans-serif;font-size:17px}.x-evo{padding:20px;display:grid;gap:16px}.x-evo-row{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.x-evo-card{flex:1 1 200px;position:relative;border-radius:20px;padding:12px 14px 16px;display:grid;gap:6px;justify-items:center;align-content:start;text-align:center;border:1px solid rgba(255,255,255,.1)}.x-evo-card.locked{background:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 10px,transparent 10px 20px),#121729;border-color:#ffffff0f}.x-evo-art{position:relative;width:168px;height:168px}.x-evo-card.locked .xm-art,.x-evo-card.locked .xm-body>g{filter:brightness(0) saturate(0);opacity:.6}.x-evo-q{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:Chakra Petch,sans-serif;font-size:58px;font-weight:700;color:#ffffffe6;text-shadow:0 4px 18px rgba(0,0,0,.6)}.x-evo-stage{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.x-evo-card>b{font-family:Chakra Petch,sans-serif;font-size:20px}.x-evo-look{font-size:12.5px;color:#b3bad6;line-height:1.45;text-wrap:pretty}.x-evo-unlock{margin-top:4px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font-size:11.5px;font-weight:700;color:var(--x-sub);background:#ffffff0f}.x-evo-unlock.done{color:#a6ffd6;background:#3ddc9724}.x-evo-unlock.cur{color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d)}.x-coin-tabs{overflow:hidden}.x-tabline{display:flex;gap:4px;padding:12px 14px 0;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;scrollbar-width:none}.x-tabline button{padding:10px 14px;border:0;border-radius:0;cursor:pointer;background:transparent;font-weight:700;font-size:13.5px;color:var(--x-dim);box-shadow:inset 0 -2px 0 transparent;white-space:nowrap}.x-tabline button:hover:not(:disabled){color:#fff;transform:none;border:0}.x-tabline button.on{color:#fff;box-shadow:inset 0 -2px #ffcf5a}.x-tabline button span{margin-left:7px;padding:1px 7px;border-radius:99px;font-size:11px;background:#ffffff12;color:var(--x-muted)}.x-tabbody{padding:14px 18px 18px}.x-tabbody .rchips{margin-bottom:14px}.x-xgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.x-xtile{position:relative;border-radius:16px;overflow:hidden;background:#151b30;border:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;transition:transform .2s,border-color .2s}.x-xtile:hover{transform:translateY(-3px);border-color:#ffffff38}.x-xtile-stage{height:128px;position:relative;background:radial-gradient(ellipse 46% 15% at 50% 92%,color-mix(in srgb,var(--col) 40%,transparent),transparent 72%),radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--col) 19%,transparent),transparent 64%),linear-gradient(180deg,color-mix(in srgb,var(--col) 16%,#182040),#141a2e)}.x-xtile-art{position:absolute;left:50%;bottom:-2px;width:130px;height:130px;transform:translate(-50%)}.x-xtile-body{padding:8px 10px 10px;display:grid;gap:4px}.x-xtile-body b{display:flex;align-items:center;gap:5px;font-size:13px;font-family:Chakra Petch,sans-serif}.x-xtile-body>span{display:flex;justify-content:space-between;gap:6px;font-size:11px;font-weight:700}.x-xtile-body>span>span:last-child{color:var(--x-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-trade-box{border-radius:24px;padding:18px;background:linear-gradient(180deg,#1b2242,#131829);border:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:minmax(0,1fr);gap:14px;box-shadow:0 30px 60px -36px #000}.x-side-seg{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:#0000004d;border:1px solid rgba(255,255,255,.06)}.x-side-seg button{padding:10px;border-radius:11px;border:0;cursor:pointer;font-weight:800;color:var(--x-muted);background:transparent;box-shadow:none;transition:background .2s}.x-side-seg button:hover:not(:disabled){transform:none;border:0;color:#fff}.x-side-seg button.on.buy{color:#06281a;background:linear-gradient(180deg,#5ff0ae,#25c27c)}.x-side-seg button.on.sell{color:#2d0710;background:linear-gradient(180deg,#ff8f9e,#e8506a)}.x-amount{display:grid;gap:8px}.x-amount-head{display:flex;justify-content:space-between;font-size:12px;color:var(--x-muted);font-weight:600}.x-amount-in{display:flex;align-items:center;gap:10px;padding:4px 6px 4px 14px;border-radius:14px;background:#0d1120;border:1px solid rgba(255,255,255,.1)}.x-amount-in:focus-within{border-color:#ffcf5a80}.x-amount-in input{flex:1;min-width:0;width:100%;background:transparent;border:0;outline:0;font-family:Chakra Petch,sans-serif;font-size:28px;font-weight:700;color:#fff;padding:8px 0}.x-amount-in>span{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;background:#ffffff0f;font-weight:700;font-family:Chakra Petch,sans-serif;white-space:nowrap}.x-amount-in>span .ic{color:#b9a3ff}.x-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.x-presets button{padding:7px 0;border-radius:10px;cursor:pointer;font-weight:700;font-size:12.5px;font-family:Chakra Petch,sans-serif;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--x-sub);box-shadow:none}.x-presets button:hover:not(:disabled){transform:none;border-color:#ffffff40}.x-presets button.on{border-color:#ffcf5a99;background:#ffcf5a1f;color:#ffcf5a}.x-receive{border-radius:16px;padding:14px;background:#ffffff06;border:1px dashed rgba(255,255,255,.14);display:grid;gap:10px}.x-receive-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.x-receive-row>span{color:var(--x-muted);font-size:12.5px;font-weight:600}.x-receive-row b{font-family:Chakra Petch,sans-serif;font-size:17px}.x-receive-row.sub>span:last-child{font-family:Chakra Petch,sans-serif;color:var(--x-sub)}.x-eggs{display:flex;align-items:center;justify-content:space-between;gap:10px}.x-egg-icons{display:flex;gap:3px;flex-wrap:wrap;color:#ffcf5a47}.x-egg-icons .on{color:#ffcf5a;filter:drop-shadow(0 0 6px rgba(255,207,90,.5))}.x-eggs b{font-family:Chakra Petch,sans-serif;color:#ffcf5a;white-space:nowrap;font-size:16px}.x-hint{font-size:11.5px;color:var(--x-muted);line-height:1.45}.x-cta{display:flex;align-items:center;justify-content:center;gap:9px;padding:15px;border-radius:16px;border:0;cursor:pointer;font-weight:800;font-size:16px;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d 55%,#ff7b45);box-shadow:inset 0 1px #fff9,inset 0 -3px #b8481a59,0 14px 28px -12px #ff8a3c}.x-cta:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);border:0}.x-cta.sell{color:#fff;background:linear-gradient(180deg,#ff8f9e,#e8506a);box-shadow:0 14px 28px -12px #e8506a}.x-egg-buy{justify-content:center}.x-trade-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--x-dim);font-weight:600}.x-slip{display:inline-flex;align-items:center;gap:3px}.x-slip button{padding:2px 6px;border-radius:6px;border:0;background:transparent;color:var(--x-dim);font-size:11px;font-weight:700;box-shadow:none}.x-slip button:hover:not(:disabled){color:#fff;transform:none;border:0}.x-slip button.on{background:#ffffff1a;color:#fff}.x-auto{font-size:12px;color:var(--x-muted)}.x-note{margin:0;color:var(--x-muted);font-size:13px}.x-side-box{border-radius:22px;padding:18px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.x-side-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.x-side-head>span{display:flex;align-items:center;gap:8px;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:15px}.x-side-head>b{font-family:Chakra Petch,sans-serif}.x-curve-labels{display:flex;justify-content:space-between;font-size:11px;color:var(--x-muted);font-weight:700}.x-side-note{margin:0;font-size:12.5px;color:#b3bad6;line-height:1.55}.x-odds-bar{display:flex;height:12px;border-radius:99px;overflow:hidden;gap:2px}.x-odds-bar span{min-width:4px}.x-odds{display:grid;grid-template-columns:1fr 1fr;gap:7px 16px}.x-odds>span{display:flex;align-items:center;gap:8px;font-size:12.5px}.x-odds>span>i{width:9px;height:9px;border-radius:3px;flex:none}.x-odds>span>span{flex:1;color:var(--x-sub)}.x-odds b{font-family:Chakra Petch,sans-serif}.x-coin-side .panel{border-radius:22px;background:linear-gradient(180deg,#171d33,#121729);border-color:#ffffff12}@media (max-width: 1100px){.x-coin-cols{display:grid;grid-template-columns:minmax(0,1fr)}.x-coin-main,.x-coin-side{display:contents}.x-coin-main>*,.x-coin-side>*{order:3}.x-coin-main>.x-coin-hero{order:1}.x-coin-side>.x-trade-box{order:2}}@media (max-width: 760px){.x-coin-art{flex-basis:100%;height:200px}.x-coin-id{padding:0 18px 18px}.x-coin-mcap{flex-basis:100%;justify-items:start;text-align:left;padding:0 18px 20px}.x-coin-name h1{font-size:32px}.x-coin-side{min-width:0}.x-evo-card{flex-basis:100%}}@keyframes xmCrack{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes xmBurst{0%{transform:rotate(var(--a)) translateY(0) scale(1);opacity:1}to{transform:rotate(var(--a)) translateY(-200px) scale(.2);opacity:0}}@keyframes xmConfetti{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--x),var(--y)) rotate(600deg);opacity:0}}@keyframes xmHalfUp{to{transform:translate(-30px,-150px) rotate(-38deg);opacity:0}}@keyframes xmHalfDown{to{transform:translate(20px,70px) rotate(14deg);opacity:0}}.x-hatch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;overflow:auto;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:xmPageIn .3s ease both}.x-hatch-close{position:fixed;right:22px;top:20px;width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:12px;cursor:pointer;color:var(--x-sub);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:none;z-index:2}.x-hatch-in{width:min(640px,94vw);display:grid;justify-items:center;gap:12px;text-align:center;padding:28px 0}.x-hatch-count{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--x-sub);background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.x-hatch-count .ic{color:#ffcf5a}.x-hatch-stage{position:relative;width:380px;height:380px;max-width:88vw;max-height:88vw;display:grid;place-items:center}.x-hatch-glow{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;animation:xmGlow 1.8s ease-in-out infinite}.x-hatch-rays{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 66%);mask-image:radial-gradient(circle,#000 18%,transparent 66%);animation:xmSpin 16s linear infinite}.x-egg{position:relative;width:168px;height:212px;transform-origin:50% 92%;animation:xmWobble 1.3s ease-in-out infinite}.x-egg.shake{animation:xmShake .14s linear infinite}.x-shell{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50% 50% 47% 47%/60% 60% 42% 42%;box-shadow:inset -16px -22px 34px #78502847,inset 12px 12px 22px #ffffffa6,0 0 0 5px #2a1640,0 34px 60px -24px #000000b3}.x-crack{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.x-crack path{animation:xmCrack .7s ease-out forwards}.x-hatch-flash{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;border-radius:50%;background:radial-gradient(circle,#fff,#fff9 30%,#fff0 62%);animation:xmFlash .6s ease-out forwards}.x-half{position:absolute;width:168px;height:212px}.x-half.up{animation:xmHalfUp .6s ease-out forwards}.x-half.down{animation:xmHalfDown .6s ease-in forwards}.x-spark-p{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px;border-radius:50%;animation:xmBurst .8s cubic-bezier(.2,.8,.3,1) forwards}.x-hatch-beast{position:relative;width:90%;height:90%;animation:xmPop .8s cubic-bezier(.2,1.3,.4,1) both}.x-confetti{position:absolute;left:50%;top:42%;width:0;height:0;pointer-events:none;z-index:5}.x-confetti span{position:absolute;animation-name:xmConfetti;animation-timing-function:cubic-bezier(.15,.7,.3,1);animation-fill-mode:both}.x-hatch-cap{font-family:Chakra Petch,sans-serif;font-size:18px;color:var(--x-sub)}.x-hatch-cap.gold{color:#ffcf5a}.x-hatch-sub{font-size:13px;color:var(--x-muted)}.x-reveal{display:grid;justify-items:center;gap:12px;width:100%;animation:xmRise .5s cubic-bezier(.2,.8,.2,1) both}.x-rarity-banner{position:relative;overflow:hidden;padding:7px 22px;border-radius:99px;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:15px;letter-spacing:.22em;text-transform:uppercase;color:#10142a}.x-rarity-banner i{position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:xmShine 2.6s ease-in-out infinite}.x-reveal-name{font-family:Chakra Petch,sans-serif;font-size:36px;line-height:1}.x-reveal-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;color:var(--x-sub);font-weight:600}.x-genes{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.x-genes span{padding:4px 10px;border-radius:99px;font-size:12px;font-weight:700;color:#d6dcf2;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.x-reveal-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:480px}.x-reveal-stats>div{display:grid;gap:5px;text-align:left}.x-reveal-stats>div>span:first-child{display:flex;justify-content:space-between;font-size:11px;font-weight:800;color:var(--x-muted)}.x-reveal-stats b{font-family:Chakra Petch,sans-serif;color:var(--x-text)}.x-bar{height:6px;border-radius:99px;background:#ffffff14;overflow:hidden}.x-bar i{display:block;height:100%;border-radius:99px;transition:width .8s cubic-bezier(.2,.8,.2,1)}.x-reveal-traits{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;font-size:12.5px}.x-reveal-traits span{padding:8px 12px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:var(--x-sub);max-width:100%}.x-reveal-traits span.gold{background:#ffcf5a14;border-color:#ffcf5a4d;color:#ffe3a1}.x-hatch-cta{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.x-reveal-nft{font-size:12px;color:var(--x-muted);display:inline-flex;align-items:center;gap:4px}@media (max-width: 760px){.x-reveal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.x-reveal-name{font-size:28px}}.x-studio-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#05060ccc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:xmPageIn .3s ease both}.x-studio{position:relative;width:min(1180px,100%);height:min(820px,calc(100vh - 32px));display:flex;flex-wrap:wrap;overflow:auto;border-radius:28px;background:#121729;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 100px -30px #000}.x-studio-preview{flex:1 1 340px;max-width:420px;min-height:100%;position:relative;display:flex;flex-direction:column;gap:14px;padding:22px;border-right:1px solid rgba(255,255,255,.08)}.x-studio-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.x-studio-top .x-label{letter-spacing:.14em;color:var(--x-sub)}.x-studio-status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:700;color:#a6ffd6;background:#080a1473;border:1px solid rgba(255,255,255,.1)}.x-studio-big{position:relative;flex:1;min-height:240px;display:grid;place-items:center}.x-studio-big>div{width:min(100%,320px);aspect-ratio:1;animation:xmPop .7s cubic-bezier(.2,1.3,.4,1) both}.x-studio-name{display:grid;justify-items:center;gap:6px;text-align:center}.x-studio-name b{font-family:Chakra Petch,sans-serif;font-size:28px;line-height:1}.x-studio-name>span{display:flex;align-items:center;gap:8px;font-weight:700;flex-wrap:wrap;justify-content:center}.x-studio-name>span>span:first-child{color:var(--x-sub);font-weight:600}.x-studio-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.x-studio-strip button{display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:14px;cursor:pointer;background:#080a144d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.x-studio-strip button:hover:not(:disabled){transform:none;border-color:#ffffff40}.x-studio-strip button.on{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 13%,transparent)}.x-studio-strip button>span:first-child{width:70px;height:70px;display:grid;place-items:center}.x-studio-strip button>span:last-child{font-size:11px;font-weight:700;color:var(--x-sub)}.x-studio-main{flex:2 1 480px;min-width:0;min-height:100%;display:flex;flex-direction:column}.x-studio-head{display:flex;align-items:flex-start;gap:12px;padding:20px 24px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.x-studio-head>div{display:grid;gap:4px;margin-right:auto}.x-studio-head b{font-family:Chakra Petch,sans-serif;font-size:24px}.x-studio-head span{color:var(--x-muted);font-size:13px}.x-studio-x{width:38px;height:38px;padding:0;display:grid;place-items:center;border-radius:12px;color:var(--x-sub);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.x-steps{display:flex;gap:8px;padding:12px 24px;flex-wrap:wrap}.x-steps button{flex:1 1 150px;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:8px 10px;border-radius:12px;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid rgba(255,255,255,.06);box-shadow:none}.x-steps button:hover:not(:disabled){transform:none}.x-steps button>span:first-child{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex:none;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:13px;color:#fff;background:#ffffff0f}.x-steps button.on>span:first-child{background:linear-gradient(180deg,#8f72ff,#6446e6)}.x-steps button.done>span:first-child{background:#3ddc9733;color:#a6ffd6}.x-steps button>span:last-child{display:grid;gap:1px}.x-steps b{font-size:13px;color:var(--x-dim)}.x-steps .on b{color:#fff}.x-steps .done b{color:#a6ffd6}.x-steps small{font-size:11px;color:var(--x-dim)}.x-studio-body{flex:1;overflow:auto;padding:8px 24px 20px;display:grid;gap:18px;align-content:start}.x-field{display:grid;gap:10px;min-width:0}.x-field>.x-label{font-size:11px;font-weight:800;letter-spacing:.12em}.x-label-row{display:flex;justify-content:space-between}.x-label-row span{letter-spacing:0;font-weight:600}.x-class-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.x-class-grid button{display:flex;align-items:center;justify-content:flex-start;gap:9px;padding:6px 10px 6px 6px;border-radius:14px;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid rgba(255,255,255,.07);box-shadow:none;transition:background .2s}.x-class-grid button:hover:not(:disabled){background:#ffffff0f;transform:none}.x-class-grid button.on{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,transparent);box-shadow:0 0 0 1px var(--acc),0 10px 24px -14px var(--acc)}.x-class-face{width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none;background:radial-gradient(circle at 50% 35%,#2a3360,#151b30 80%)}.x-class-face .xm{width:100%;height:100%;display:block}.x-class-grid button>span:last-child{display:grid;gap:1px;min-width:0}.x-class-grid b{font-size:13px}.x-class-grid small{font-size:10.5px;color:var(--x-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-el-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px}.x-el-grid button{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:7px 10px 7px 7px;border-radius:12px;cursor:pointer;font-weight:700;font-size:13px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);box-shadow:none}.x-el-grid button:hover:not(:disabled){background:#ffffff0f;transform:none}.x-el-grid button.on{border-color:var(--c, #b9a3ff);background:color-mix(in srgb,var(--c, #7c5cff) 14%,transparent)}.x-fusion-note{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#d9ccff}.x-fusion-note .ic{color:#b9a3ff}.x-accents{display:flex;gap:12px;flex-wrap:wrap}.x-accents button{width:34px;height:34px;padding:0;border-radius:50%;cursor:pointer;border:0}.x-accents button:hover:not(:disabled){transform:scale(1.08);border:0}.x-parent-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.x-parent-grid button{position:relative;display:grid;justify-items:center;gap:2px;padding:6px;border-radius:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.07);box-shadow:none}.x-parent-grid button.on{border-color:#b9a3ff;background:#7c5cff24}.x-parent-grid button.blocked{opacity:.4;cursor:not-allowed}.x-parent-grid small{font-size:11px;color:var(--x-sub)}.x-parent-tag{position:absolute;top:6px;right:6px;padding:1px 6px;border-radius:6px;font-size:10px;font-weight:800;color:#fff;background:#7c5cff}.x-parent-tag.rest{background:#ffffff26;color:var(--x-sub)}.x-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.x-three{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.x-input{display:flex;align-items:center;gap:6px;padding:0 6px 0 14px;height:46px;border-radius:12px;background:#0d1120;border:1px solid rgba(255,255,255,.12);min-width:0}.x-input:focus-within,.x-studio textarea:focus{border-color:#b9a3ff99}.x-input input{flex:1 1 0;width:0;min-width:0;background:transparent;border:0;outline:0;font-weight:700;font-size:15px;padding:0}.x-input input.tk{font-family:Chakra Petch,sans-serif;letter-spacing:.06em}.x-input>b{color:var(--x-dim);font-family:Chakra Petch,sans-serif}.x-input.sm{height:42px;padding:0 12px;gap:8px}.x-input.sm .ic{color:var(--x-muted)}.x-input.sm input{font-weight:500;font-size:14px}.x-dice{width:34px;height:34px;padding:0;display:grid;place-items:center;border-radius:9px;color:#ffcf5a;background:#ffcf5a1a;border:1px solid rgba(255,207,90,.3);box-shadow:none}.x-studio textarea{resize:vertical;padding:12px 14px;border-radius:12px;background:#0d1120;border:1px solid rgba(255,255,255,.12);outline:0;line-height:1.5;color:var(--x-text);font:inherit}.x-fee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.x-fee-grid>span{display:flex;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);font-size:13px}.x-fee-grid>span>span{color:var(--x-muted)}.x-snipe{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#ffcf5a0f;border:1px solid rgba(255,207,90,.25);font-size:13px;color:#ffe3a1;line-height:1.5}.x-snipe .ic{color:#ffcf5a;margin-top:2px}.x-total{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:14px;background:#7c5cff1a;border:1px solid rgba(124,92,255,.35)}.x-total span{font-weight:700}.x-total b{font-family:Chakra Petch,sans-serif;font-size:22px}.x-launching{display:grid;gap:12px;padding:20px 4px}.x-launching>b{font-family:Chakra Petch,sans-serif;font-size:22px}.x-launching>span{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);font-weight:700;color:var(--x-faint)}.x-launching>span.now{color:#fff}.x-launching>span.done{color:#a6ffd6}.x-launching i{width:20px;display:grid;place-items:center}.x-spinner{display:block;width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top-color:#ffcf5a;animation:xmSpin .8s linear infinite}.x-launched{display:grid;justify-items:start;gap:14px;padding:20px 4px;animation:xmRise .5s cubic-bezier(.2,.8,.2,1) both}.x-live-badge{padding:5px 12px;border-radius:99px;font-size:11px;font-weight:800;letter-spacing:.12em;color:#06281a;background:#3ddc97}.x-launched>b{font-family:Chakra Petch,sans-serif;font-size:34px;line-height:1.05}.x-launched>span:not(.x-live-badge){color:var(--x-sub);line-height:1.55;max-width:520px}.x-studio-foot{display:flex;align-items:center;gap:10px;padding:14px 24px;border-top:1px solid rgba(255,255,255,.06)}.x-err{color:#ff8a9a;font-size:13px;font-weight:700}@media (max-width: 760px){.x-studio-wrap{padding:0}.x-studio{height:100vh;border-radius:0}.x-studio-preview{max-width:none;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.x-studio-big{min-height:200px}.x-studio-main{min-height:0}}.x-page-head{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.x-page-head>div:first-child{display:grid;gap:4px;margin-right:auto}.x-page-head h2{margin:0;font-family:Chakra Petch,sans-serif;font-size:30px}.x-page-head>div:first-child>span{color:var(--x-muted)}.x-camp,.x-team{gap:18px;padding-top:22px}.x-tabs button small{font-size:11px;color:var(--x-dim);font-weight:700}.x-rars{display:flex;gap:6px;flex-wrap:wrap}.x-rars button{padding:6px 11px;border-radius:99px;cursor:pointer;font-weight:700;font-size:12px;color:var(--rc);background:transparent;border:1px solid rgba(255,255,255,.08);box-shadow:none}.x-rars button:hover:not(:disabled){transform:none;border-color:#fff3}.x-rars button.on{border-color:var(--rc);background:#ffffff12}.x-sort{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--x-dim);font-weight:700}.x-seg{display:flex;gap:2px;padding:3px;border-radius:11px;background:#00000040;border:1px solid rgba(255,255,255,.07);justify-self:start;width:max-content;max-width:100%;overflow-x:auto}.x-seg button{padding:5px 10px;border-radius:8px;border:0;cursor:pointer;font-weight:700;font-size:12px;color:var(--x-dim);background:transparent;box-shadow:none;white-space:nowrap}.x-seg button:hover:not(:disabled){transform:none;color:#fff;border:0}.x-seg button.on{color:#fff;background:#ffffff17}.x-camp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px}.x-camp-card{position:relative;border-radius:22px;overflow:hidden;cursor:pointer;background:linear-gradient(180deg,#1a2038,#121729);border:1px solid rgba(255,255,255,.07);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.x-camp-card:hover{transform:translateY(-5px)}.x-card-shine{position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:xmShine 3.6s ease-in-out infinite;pointer-events:none;z-index:3}.x-camp-stage{position:relative;height:200px;overflow:hidden}.x-camp-art{position:absolute;left:50%;bottom:-4px;width:196px;height:196px;transform:translate(-50%)}.x-rpill{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:800;letter-spacing:.06em;border:1px solid}.x-rpill.big{left:16px;top:16px;padding:5px 12px;font-size:12px}.x-camp-tags{position:absolute;right:12px;top:12px;display:flex;gap:6px}.x-shiny{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:99px;font-size:11px;font-weight:800;color:#2a0c22;background:linear-gradient(90deg,#ffd27a,#ff7ad9,#8fb4ff)}.x-team-pill{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:99px;font-size:11px;font-weight:800;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d)}.x-camp-body{padding:13px 15px 15px;display:grid;gap:9px}.x-camp-body .x-card-title b{font-size:17px}.x-no{color:var(--x-dim);font-weight:600;font-size:13px}.x-camp-body .x-card-title em,.x-drawer-title em{font-style:normal;color:#ffd27a}.x-camp-foot{display:flex;justify-content:space-between;align-items:center;font-size:12px}.x-camp-foot>span:first-child{color:#ffd27a;font-weight:700}.x-camp-foot>span:last-child{font-family:Chakra Petch,sans-serif;color:var(--x-muted)}.x-camp-foot b{color:var(--x-text)}.x-drawer-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#05060c9e;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:xmPageIn .25s ease both}.x-drawer{position:fixed;top:0;right:0;bottom:0;z-index:71;width:min(460px,100vw);overflow:auto;background:#121729;border-left:1px solid rgba(255,255,255,.1);box-shadow:-30px 0 80px -20px #000;animation:xmDrawer .35s cubic-bezier(.2,.8,.2,1) both}@keyframes xmDrawer{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}.x-drawer-hero{position:relative;height:300px;overflow:hidden}.x-drawer-art{position:absolute;left:50%;bottom:0;width:290px;height:290px;transform:translate(-50%)}.x-drawer-x{position:absolute;right:14px;top:14px;width:38px;height:38px;padding:0;display:grid;place-items:center;border-radius:12px;color:var(--x-sub);background:#080a148c;border:1px solid rgba(255,255,255,.12);box-shadow:none;z-index:4}.x-drawer-body{padding:18px 20px 28px;display:grid;gap:16px}.x-drawer-title{display:grid;gap:6px}.x-drawer-title input{font-family:Chakra Petch,sans-serif;font-size:28px;font-weight:700;line-height:1;background:transparent;border:1px solid transparent;border-radius:8px;padding:2px 4px;margin-left:-5px;color:var(--x-text);width:100%}.x-drawer-title input:hover,.x-drawer-title input:focus{border-color:#ffffff26;outline:0}.x-drawer-title input::placeholder{color:var(--x-text)}.x-drawer-title>span:not(.x-el-chips){color:var(--x-sub);font-weight:600;font-size:13px}.x-drawer-title .x-el-chips{margin-left:0}.x-drawer-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.x-drawer-stats>div{display:grid;gap:5px}.x-drawer-stats>div>span:first-child{display:flex;justify-content:space-between;font-size:11.5px;font-weight:800;color:var(--x-muted)}.x-drawer-stats b{font-family:Chakra Petch,sans-serif;color:var(--x-text);font-size:14px}.x-drawer-stats .x-bar{height:7px}.x-genes.left{justify-content:flex-start}.x-drawer-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.x-tn{padding:12px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:grid;gap:4px;align-content:start}.x-tn.gold{background:#ffcf5a12;border-color:#ffcf5a40}.x-tn.gold .x-label{color:#ffcf5a}.x-tn>span:last-child{font-size:12px;color:var(--x-sub);line-height:1.4}.x-move-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.x-move-row>b{flex:1;font-size:13px}.x-move-row>span:last-child{font-size:11.5px;color:var(--x-muted);font-weight:700;white-space:nowrap}.x-move-ic{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;flex:none;color:#10142a}.x-drawer-actions{display:grid;gap:8px}.x-drawer-actions .x-btn{justify-content:center}.x-drawer-chain{display:grid;gap:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.x-drawer-chain .x-btn{justify-content:center}.x-btn.sell{padding:11px;color:#ffb3bf;background:#ff5d7314;border:1px solid rgba(255,93,115,.35);box-shadow:none}.x-btn.sell:hover:not(:disabled){border-color:#ff5d7399;transform:none}.x-team-sum{display:flex;gap:18px;padding:8px 16px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.x-team-sum>span{display:grid;gap:2px}.x-team-sum .x-label{color:var(--x-dim)}.x-team-sum b{font-family:Chakra Petch,sans-serif;font-size:18px}.x-pedestals{position:relative;border-radius:28px;padding:20px;background:radial-gradient(900px 300px at 50% 125%,rgba(124,92,255,.28),transparent 65%),linear-gradient(180deg,#161c36,#10142a);border:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;align-items:end}.x-ped{position:relative;border-radius:22px;padding:14px 14px 16px;cursor:pointer;background:linear-gradient(180deg,#171d33,#121729);border:1px solid rgba(255,255,255,.08);display:grid;justify-items:center;gap:8px;text-align:center;transition:border-color .2s}.x-ped.sel{border-color:#ffcf5a;background:linear-gradient(180deg,#ffcf5a1f,#ffcf5a05)}.x-ped-label{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--x-muted)}.x-ped.sel .x-ped-label{color:#ffcf5a}.x-ped-art{position:relative;max-width:100%}.x-ped-glow{position:absolute;left:6%;right:6%;bottom:0;height:18%;border-radius:50%}.x-ped-name{font-family:Chakra Petch,sans-serif;font-size:18px}.x-ped-name span{color:var(--x-dim);font-size:13px}.x-ped-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;font-size:12px;color:var(--x-muted);font-weight:600}.x-ped-sub>b{font-weight:800}.x-ped-actions{display:flex;gap:6px;margin-top:2px}.x-ped-actions button{height:30px;min-width:32px;padding:0 10px;display:grid;place-items:center;border-radius:9px;font-weight:700;font-size:12.5px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.x-ped-actions button:hover:not(:disabled){transform:none;border-color:#ffffff40}.x-ped-empty{height:250px;width:100%;display:grid;place-items:center;align-content:center;gap:8px;border-radius:18px;border:2px dashed rgba(255,255,255,.12);color:var(--x-dim);font-weight:700}.x-team-cols{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}.x-roster{flex:0 1 360px;min-width:280px;padding:16px;display:grid;gap:10px}.x-roster-head{display:flex;justify-content:space-between;align-items:baseline}.x-roster-head b{font-family:Chakra Petch,sans-serif;font-size:17px}.x-roster-head span{font-size:12px;color:var(--x-dim)}.x-roster-list{display:grid;gap:6px;max-height:520px;overflow:auto;padding-right:4px}.x-roster-list button{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:7px 10px 7px 7px;border-radius:14px;cursor:pointer;text-align:left;width:100%;background:#ffffff06;border:1px solid rgba(255,255,255,.06);box-shadow:none}.x-roster-list button:hover:not(:disabled){border-color:#ffffff38;background:#ffffff0d;transform:none}.x-roster-face{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:none;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 45%,#2a3360),#151b30 80%)}.x-roster-face .xm{width:100%;height:100%;display:block}.x-roster-name{flex:1;display:grid;gap:2px;min-width:0}.x-roster-name b{font-size:13.5px}.x-roster-name b span{color:var(--x-dim);font-weight:600}.x-roster-name>span{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700}.x-roster-tag{padding:3px 8px;border-radius:99px;font-size:10.5px;font-weight:800;color:#2a1404;background:#ffcf5a}.x-moves{flex:1 1 560px;min-width:0;padding:18px;display:grid;gap:16px}.x-moves-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.x-moves-head>b{font-family:Chakra Petch,sans-serif;font-size:18px;margin-right:auto}.x-moves-head>b span{color:var(--x-muted);font-size:14px}.x-rec{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border-radius:11px;font-weight:700;font-size:12.5px;color:var(--x-text);background:#7c5cff29;border:1px solid rgba(124,92,255,.5);box-shadow:none}.x-rec .ic{color:#ffcf5a}.x-equipped{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.x-equipped button{position:relative;display:grid;gap:7px;padding:12px 13px;border-radius:16px;cursor:pointer;text-align:left;justify-content:stretch;background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid}.x-equipped button:hover:not(:disabled){transform:translateY(-2px)}.x-equipped .l1{display:flex;align-items:center;gap:8px}.x-equipped .l1 b{font-size:14px;flex:1}.x-equipped .l2{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:11.5px;font-weight:700;color:var(--x-muted);white-space:nowrap}.x-pips{display:flex;align-items:center;gap:3px}.x-pips i{width:8px;height:8px;transform:rotate(45deg);border-radius:2px;background:#ffcf5a;margin-right:2px}.x-equip-empty{display:grid;place-items:center;min-height:66px;border-radius:16px;border:2px dashed rgba(255,255,255,.1);color:var(--x-dim);font-size:12px;font-weight:700}.x-pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.x-pool button{display:grid;gap:5px;padding:9px 11px;border-radius:13px;cursor:pointer;text-align:left;justify-content:stretch;background:#ffffff06;border:1px solid rgba(255,255,255,.07);box-shadow:none}.x-pool button:hover:not(:disabled){border-color:#ffffff4d;transform:none}.x-pool button.on{border-color:color-mix(in srgb,var(--ic) 67%,transparent);background:color-mix(in srgb,var(--ic) 10%,transparent)}.x-pool .l1{display:flex;align-items:center;gap:7px}.x-pool .l1 b{font-size:13px;flex:1}.x-pool .ok{color:#a6ffd6}.x-pool .l2{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--x-muted)}.x-moves-off{padding:30px;text-align:center;color:var(--x-muted);margin:0}.x-matchup{display:flex;gap:24px;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.x-matchup>div{display:grid;gap:8px}.x-matchup .x-label.up{color:#8dffc0}.x-matchup .x-label.down{color:#ffa6b3}.x-matchup .x-badges{flex-wrap:wrap;gap:5px}@media (max-width: 760px){.x-sort{margin-left:0}.x-camp-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.x-camp-stage{height:150px}.x-camp-art{width:150px;height:150px}.x-roster{min-width:0;flex-basis:100%}.x-ped-art{width:150px!important;height:150px!important}}@keyframes xmRadar{0%{transform:scale(.25);opacity:.9}to{transform:scale(1.6);opacity:0}}.x-battle{gap:20px;padding-top:22px}.x-tk-hero{position:relative;overflow:hidden;border-radius:28px;display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding:22px 32px;background:radial-gradient(500px 300px at 85% 0%,rgba(255,207,90,.16),transparent 60%),radial-gradient(600px 320px at 20% 110%,rgba(79,163,255,.2),transparent 60%),linear-gradient(135deg,#1a2147,#121733);border:1px solid rgba(255,207,90,.22)}.x-iso{position:relative;width:360px;height:290px;flex:none}.x-iso-tile{position:absolute;width:54px;height:30px;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(180deg,#9db8ff38,#4f6dc82e)}.x-iso-tile:nth-child(odd){background:linear-gradient(180deg,#9db8ff24,#4f6dc81a)}.x-iso-tile.altar{background:linear-gradient(180deg,#ffcf5a8c,#ff9f3d59)}.x-iso-unit{position:absolute;width:72px;height:72px;transform:translate(-50%,-84%)}.x-tk-copy{flex:1 1 320px;display:grid;gap:12px;justify-items:start}.x-new{padding:4px 10px;border-radius:8px;font-size:10.5px;font-weight:800;letter-spacing:.14em;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d)}.x-tk-copy>b{font-family:Chakra Petch,sans-serif;font-size:44px;line-height:1;color:#ffd36a}.x-tk-copy>span:not(.x-new){color:var(--x-sub);font-size:15px;line-height:1.55;max-width:460px}.x-tk-copy .x-facts span{font-size:12px;font-weight:700;color:var(--x-text)}.x-lobby{display:flex;gap:20px;flex-wrap:wrap;align-items:stretch}.x-lobby-card{flex:1 1 480px;min-width:0;padding:20px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start}.x-lobby-card.online{background:radial-gradient(400px 220px at 100% 0%,rgba(124,92,255,.18),transparent 65%),linear-gradient(180deg,#171d33,#121729)}.x-lobby-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.x-lobby-title>b{font-family:Chakra Petch,sans-serif;font-size:19px;margin-right:auto}.x-lobby-ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center}.x-lobby-ic.gold{color:#ffcf5a;background:#ffcf5a1f}.x-lobby-ic.violet{color:#b9a3ff;background:#7c5cff29}.x-lobby-sub{color:var(--x-muted);font-size:13px;display:inline-flex;align-items:center;gap:6px}.x-lobby-opts{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.x-lobby-opts .x-seg button{padding:7px 14px;font-size:13px}.x-toggle{display:flex;align-items:center;gap:10px;padding:0;border:0;background:transparent;cursor:pointer;font-weight:700;font-size:13px;color:var(--x-sub);box-shadow:none}.x-toggle:hover:not(:disabled){transform:none;border:0}.x-toggle>span{position:relative;width:40px;height:22px;border-radius:99px;background:#ffffff1f;transition:background .2s}.x-toggle>span.on{background:linear-gradient(180deg,#8f72ff,#6446e6)}.x-toggle>span i{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .2s;box-shadow:0 2px 6px #0006}.x-toggle>span.on i{left:20px}.x-vs{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-radius:18px;background:#080a1459;border:1px solid rgba(255,255,255,.06);flex-wrap:wrap}.x-vs>div{display:grid;gap:8px}.x-vs>div.end{justify-items:end}.x-label.you{color:#4fd1ff}.x-label.foe{color:#ff8a9a}.x-faces{display:flex;gap:8px}.x-faces button{padding:0;border:0;background:transparent;border-radius:50%;box-shadow:none}.x-faces button:hover:not(:disabled){transform:translateY(-2px);border:0}.x-faces button.lead .x-face{box-shadow:0 0 0 2px #ffcf5a,0 0 16px -2px #ffcf5a}.x-face{display:block;width:44px;height:44px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 45%,#2a3360),#151b30 80%);box-shadow:inset 0 0 0 1px #ffffff1f}.x-face .xm{width:100%;height:100%;display:block}.x-vs-mark{font-family:Chakra Petch,sans-serif;font-style:italic;font-size:30px;color:#ffcf5a;text-shadow:0 0 18px rgba(255,207,90,.5)}.x-need-team{padding:10px;border-radius:12px;cursor:pointer;font-weight:700;color:#ffcf5a;background:#ffcf5a14;border:1px dashed rgba(255,207,90,.4);box-shadow:none}.x-need-team:hover:not(:disabled){transform:none;border-color:#ffcf5ab3}.x-live-count{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#8dffc0}.x-live-count i{width:8px;height:8px;border-radius:50%;background:#3ddc97}.x-lobby-card .x-input.sm .x-label{font-size:12px;letter-spacing:0;text-transform:none;color:var(--x-dim);white-space:nowrap}.x-lobby-card .x-input.sm input{font-weight:700}.x-modes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.x-modes button{display:grid;gap:4px;padding:12px 14px;border-radius:14px;cursor:pointer;text-align:left;justify-content:stretch;color:var(--x-sub);background:#ffffff06;border:1px solid rgba(255,255,255,.08);box-shadow:none}.x-modes button:hover:not(:disabled){transform:none;border-color:#fff3}.x-modes button.on{color:#fff;background:#7c5cff24;border-color:#7c5cff8c}.x-modes b{font-size:14px}.x-modes span{font-size:12px;color:var(--x-muted);line-height:1.4}.x-find{justify-self:start}.x-board-card{overflow:hidden}.x-board-top{display:flex;align-items:center;gap:12px;padding:16px 18px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.06)}.x-board-top>b{font-family:Chakra Petch,sans-serif;font-size:18px;margin-right:auto}.x-board-note{margin:0;padding:18px;color:var(--x-muted)}.x-lb{overflow-x:auto}.x-lb-row{display:grid;grid-template-columns:40px minmax(160px,1.6fr) 90px 120px 70px;gap:12px;align-items:center;padding:10px 18px;border-top:1px solid rgba(255,255,255,.04);min-width:520px}.x-lb-row:first-child{border-top:0}.x-lb-row.me{background:#7c5cff1a;border-top:1px solid rgba(124,92,255,.35)}.x-lb-rank{font-family:Chakra Petch,sans-serif;font-size:16px;color:var(--x-muted)}.x-lb-name{display:flex;align-items:center;gap:8px;min-width:0}.x-lb-name small{color:var(--x-dim)}.x-lb-you{font-style:normal;padding:2px 7px;border-radius:99px;font-size:10.5px;font-weight:800;color:#ddd2ff;background:#7c5cff4d}.x-lb-rating{font-family:Chakra Petch,sans-serif;font-size:16px}.x-lb-wl{color:var(--x-muted);font-size:12.5px;font-weight:600}.x-lb-wr{text-align:right;font-family:Chakra Petch,sans-serif;color:#8dffc0}.x-queue{display:flex;align-items:center;gap:28px;padding:28px;flex-wrap:wrap;background:radial-gradient(400px 220px at 0% 50%,rgba(124,92,255,.2),transparent 65%),linear-gradient(180deg,#171d33,#121729)}.x-queue>div:last-child{display:grid;gap:8px;justify-items:start}.x-queue b{font-family:Chakra Petch,sans-serif;font-size:22px}.x-queue>div:last-child>span{color:var(--x-muted)}.x-radar{position:relative;width:120px;height:120px;flex:none}.x-radar span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #7c5cff;animation:xmRadar 1.8s ease-out infinite}.x-radar span:nth-child(2){animation-delay:.6s}.x-radar span:nth-child(3){animation-delay:1.2s}.x-radar i{position:absolute;top:38%;right:38%;bottom:38%;left:38%;border-radius:50%;background:radial-gradient(circle,#b9a3ff,#7c5cff);box-shadow:0 0 24px #7c5cff}@media (max-width: 760px){.x-tk-hero{padding:18px}.x-iso{transform:scale(.82);transform-origin:left top;height:240px;width:300px}.x-tk-copy>b{font-size:34px}.x-lobby-card{flex-basis:100%}.x-modes{grid-template-columns:1fr}}.x-help{gap:22px;padding-top:22px}.x-steps5{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.x-step5{position:relative;border-radius:22px;padding:16px;background:linear-gradient(180deg,#1a2038,#121729);border:1px solid rgba(255,255,255,.08);display:grid;gap:8px;align-content:start}.x-step5-top{display:flex;align-items:center;justify-content:space-between}.x-step5-top b{font-family:Chakra Petch,sans-serif;font-size:30px;color:#ffffff24}.x-step5-top span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#ffcf5a;background:#ffcf5a1f}.x-step5-art{height:130px;width:130px;justify-self:center}.x-step5-t{font-family:Chakra Petch,sans-serif;font-size:20px}.x-step5>span{color:#b3bad6;font-size:13px;line-height:1.55;text-wrap:pretty}.x-help-row{display:flex;gap:20px;flex-wrap:wrap}.x-help-card{padding:20px;display:grid;gap:14px;align-content:start}.x-help-row .x-help-card{flex:1 1 420px}.x-help-h{display:flex;align-items:center;gap:8px;font-family:Chakra Petch,sans-serif;font-size:18px}.x-help-h.big{font-size:20px}.x-help-note{color:var(--x-muted);font-size:13px}.x-odds-bar.big{height:14px}.x-odds-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.x-odds-tiles>span{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.x-odds-tiles>span>span{font-size:12px;font-weight:800}.x-odds-tiles b{font-family:Chakra Petch,sans-serif;font-size:20px}.x-fees{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.x-fees>div{display:grid;gap:10px;flex:1;min-width:200px}.x-donut{display:block;transform:rotate(-90deg);flex:none}.x-fee-row{display:flex;align-items:center;gap:10px}.x-fee-row i{width:12px;height:12px;border-radius:4px}.x-fee-row span{flex:1;color:var(--x-sub)}.x-fee-row b{font-family:Chakra Petch,sans-serif;font-size:17px}.x-tri-card{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.x-tri-card>div:last-child{flex:1 1 360px;display:grid;gap:12px}.x-tri-card>div:last-child>span{color:var(--x-sub);line-height:1.6}.x-tri-card>div:last-child>span.dim{color:var(--x-muted)}.x-tri{position:relative;width:300px;height:264px;flex:none}.x-tri svg{position:absolute;top:0;right:0;bottom:0;left:0}.x-tri-node{position:absolute;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;align-content:center;gap:3px;background:radial-gradient(circle at 35% 30%,var(--ic),color-mix(in srgb,var(--ic) 55%,#10142a));box-shadow:0 0 0 3px #10142a,0 0 0 5px color-mix(in srgb,var(--ic) 40%,transparent),0 14px 30px -10px var(--ic);color:#10142a;font-weight:800;font-size:12.5px;animation:xmFloat 3.2s ease-in-out infinite}.x-tri-node:nth-of-type(2){animation-delay:-1s}.x-tri-node:nth-of-type(3){animation-delay:-2s}.x-chart-card{overflow-x:auto}.x-tchart{min-width:780px;display:grid;gap:3px}.x-trow2{display:grid;grid-template-columns:120px repeat(14,minmax(40px,1fr));gap:3px;border-radius:8px}.x-trow2.hl{background:#ffffff0d}.x-trow2.head>span{display:grid;place-items:center;padding:6px 0;border-radius:8px}.x-trow2.head>span.hl{background:#ffffff14}.x-tname{display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px}.x-tcell{height:32px;display:grid;place-items:center;border-radius:7px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:700;background:#ffffff04}.x-tcell.hl{background:#ffffff0f}.x-tcell.sup{color:#8dffc0;background:#3ddc9738}.x-tcell.res{color:#ffa6b3;background:#ff5d7333}.x-traits{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.x-traits>span{display:grid;gap:3px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);font-size:12.5px}.x-traits b{display:flex;align-items:center;gap:6px;color:#ffd27a}.x-traits>span>span{color:var(--x-sub);line-height:1.45}@media (max-width: 760px){.x-tri{transform:scale(.85);transform-origin:left center}}.tk-fx-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:120}.tk-ring{position:absolute;width:16%;aspect-ratio:1;transform:translate(-50%,-50%) scaleY(.42)}.tk-ring.big{width:26%}.tk-ring:before,.tk-ring:after,.tk-ring i{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.tk-ring:before{border:6px solid color-mix(in srgb,var(--el) 70%,#fff);box-shadow:0 0 24px var(--el),inset 0 0 18px var(--el);animation:tkRing .62s cubic-bezier(.15,.7,.3,1) forwards}.tk-ring:after{border:3px solid #fff;opacity:.7;animation:tkRing .5s .08s cubic-bezier(.15,.7,.3,1) forwards}.tk-ring i{background:radial-gradient(circle,color-mix(in srgb,var(--el) 70%,#fff) 0 12%,color-mix(in srgb,var(--el) 40%,transparent) 30%,transparent 60%);animation:tkRingCore .45s ease-out forwards}@keyframes tkRing{0%{transform:scale(.1);opacity:1}to{transform:scale(1);opacity:0;border-width:1px}}@keyframes tkRingCore{0%{transform:scale(.2);opacity:1}to{transform:scale(1.1);opacity:0}}.tk-shot{position:absolute;width:2.4%;aspect-ratio:1;margin:-1.2% 0 0 -1.2%;border-radius:50%;background:radial-gradient(circle,#fff 0 22%,color-mix(in srgb,var(--el) 60%,#fff) 36%,var(--el) 58%,transparent 72%);box-shadow:0 0 18px 6px color-mix(in srgb,var(--el) 70%,transparent),0 0 40px 10px color-mix(in srgb,var(--el) 35%,transparent)}.tk-shot.big{width:3.6%;margin:-1.8% 0 0 -1.8%}.tk-shot:after{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;border-radius:50%;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--el) 60%,#fff),transparent 30%);-webkit-mask:radial-gradient(circle,transparent 0 34%,#000 40% 52%,transparent 60%);mask:radial-gradient(circle,transparent 0 34%,#000 40% 52%,transparent 60%);animation:xmSpin .3s linear infinite}.tk-shot-shade{position:absolute;width:2.6%;aspect-ratio:2.4;margin:-.55% 0 0 -1.3%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent)}.fx-impact,.fx-dust,.fx-soul{overflow:visible}.fx-impact i{position:absolute;left:50%;top:50%;width:7%;height:7%;margin:-3.5%;border-radius:2px;background:color-mix(in srgb,var(--el) 50%,#fff);box-shadow:0 0 10px var(--el);opacity:0;animation:fxDebris .62s cubic-bezier(.15,.7,.3,1) forwards;animation-delay:calc(var(--k) * 8ms)}.fx-impact i:nth-child(3n){width:4%;height:12%;border-radius:99px}@keyframes fxDebris{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1.4)}to{opacity:0;transform:rotate(var(--a)) translateY(-78%) scale(.2)}}.fx-dust{top:96%;width:74%}.fx-dust i{position:absolute;left:50%;top:50%;width:30%;height:18%;margin:-9% -15%;border-radius:50%;background:radial-gradient(closest-side,#d2c8be8c,#d2c8be00);opacity:0;animation:fxDust .52s ease-out forwards}@keyframes fxDust{0%{opacity:.9;transform:rotate(var(--a)) translate(10%) scale(.4,.3)}to{opacity:0;transform:rotate(var(--a)) translate(95%) scale(1.3,.7)}}.fx-soul{top:40%;width:80%}.fx-soul i{position:absolute;left:50%;bottom:30%;width:10%;aspect-ratio:.6;margin-left:-5%;border-radius:50% 50% 45% 45%;background:radial-gradient(circle at 50% 35%,#fff,rgba(200,230,255,.6) 45%,transparent 70%);filter:blur(.5px) drop-shadow(0 0 6px #bfe6ff);opacity:0;animation:fxSoul 1.1s ease-out forwards;animation-delay:calc(var(--k) * 70ms)}@keyframes fxSoul{0%{opacity:0;transform:translate(calc((var(--k) - 3) * 22%)) scale(.6)}25%{opacity:.95}to{opacity:0;transform:translate(calc((var(--k) - 3) * 40%),-260%) scale(1.1)}}.tk .float{animation:tkFloat 1.2s cubic-bezier(.2,.8,.3,1) forwards}.tk .float.crit{animation:tkCrit 1.3s cubic-bezier(.2,.8,.3,1) forwards}@keyframes tkFloat{0%{opacity:0;transform:translate(-50%,30%) scale(.3) rotateX(70deg)}14%{opacity:1;transform:translate(-50%,-30%) scale(1.35) rotateX(0)}28%{transform:translate(-50%,-40%) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-150%) scale(.95)}}@keyframes tkCrit{0%{opacity:0;transform:translate(-50%,30%) scale(.2) rotate(-12deg)}12%{opacity:1;transform:translate(-50%,-30%) scale(1.7) rotate(4deg)}26%{transform:translate(-50%,-45%) scale(1.15) rotate(0)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-165%) scale(1)}}.tk .float.info{animation:tkInfo 1.2s ease-out forwards}@keyframes tkInfo{0%{opacity:0;transform:translate(-50%,20%) scale(.6)}18%{opacity:1;transform:translate(-50%) scale(1.05)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-60%)}}@media (prefers-reduced-motion: reduce){.tu.hop0 .xm-body,.tu.hop1 .xm-body,.tu.lunge .tu-sprite,.tu-ghost,.tu.cast .tu-sprite,.tu.tumble .tu-sprite,.tk-ring:before,.tk-ring:after,.fx-impact i,.fx-dust i,.fx-soul i{animation-duration:.01s}}.x-btn.plain{padding:12px 14px;border:0;background:transparent;color:var(--x-muted);box-shadow:none}.x-btn.plain:hover:not(:disabled){color:#fff;transform:none;border:0}.x-btn.sm{padding:7px 12px;font-size:12.5px;border-radius:10px}.x-connect{margin-left:auto}.x-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;overflow:hidden;background:#232a47 center / cover no-repeat;box-shadow:inset 0 0 0 1px #ffffff2e}.x-avatar.letter{font-family:Chakra Petch,sans-serif;font-weight:700;color:#10142a;background:conic-gradient(from 200deg,#ffcf5a,#ff6fbf,#7c5cff,#35e0d0,#ffcf5a)}.x-avatar.face{background:radial-gradient(circle at 50% 35%,#3a3470,#151b30 80%)}.x-avatar.face .xm{width:100%;height:100%;display:block}.x-avatar-ring{position:relative;flex:none;display:inline-block;padding:4px;border-radius:50%;background:conic-gradient(from 200deg,#ffcf5a,#ff6fbf,#7c5cff,#35e0d0,#ffcf5a)}.x-avatar-ring>span{display:block;padding:3px;border-radius:50%;background:#121729}.x-avatar-ring.big>span{background:#141a33}.x-me{position:relative;margin-left:auto}.x-me-chip{display:flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;border-radius:99px;cursor:pointer;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);box-shadow:none;font-weight:600}.x-me-chip:hover:not(:disabled){border-color:#ffffff4d;transform:none}.x-me-id{display:grid;gap:2px;text-align:left;line-height:1.1}.x-me-id b{font-size:13px;max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-me-id span{font-size:11px;color:var(--x-muted);font-family:Chakra Petch,sans-serif}.x-me-caret{color:var(--x-muted);transform:rotate(90deg)}.x-me-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:41}.x-me-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:42;width:220px;padding:6px;border-radius:16px;background:#171d33;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 50px -20px #000;animation:xmRise .2s ease both}.x-me-menu button{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 12px;border-radius:11px;border:0;cursor:pointer;text-align:left;font-weight:700;font-size:13.5px;color:var(--x-text);background:transparent;box-shadow:none}.x-me-menu button .ic{opacity:.85}.x-me-menu button:hover:not(:disabled){background:#ffffff0f;transform:none;border:0}.x-me-menu button.bad{color:#ffa6b3}.x-flow-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;padding:16px;overflow:auto;background:#05060cc7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:xmPageIn .25s ease both}.x-flow{position:relative;margin:auto;width:min(520px,100%);flex:none;border-radius:28px;overflow:hidden;background:radial-gradient(420px 220px at 50% 0%,rgba(124,92,255,.26),transparent 70%),#121729;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 100px -30px #000;animation:xmPop .45s cubic-bezier(.2,1.2,.4,1) both}.x-flow-x{position:absolute;right:14px;top:14px;z-index:2;width:36px;height:36px;padding:0;display:grid;place-items:center;border-radius:11px;color:var(--x-sub);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:none}.x-flow-body{padding:26px 24px 22px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.x-flow-body.center,.x-flow-head.center{justify-items:center;text-align:center}.x-flow-head{display:grid;gap:6px;padding-right:40px}.x-flow-head.center{padding-right:0;gap:10px}.x-flow-head b{font-family:Chakra Petch,sans-serif;font-size:24px}.x-flow-head>span:last-child{color:var(--x-muted);font-size:13px;line-height:1.5;max-width:380px}.x-flow-ok{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:800;color:#06281a;background:#3ddc97}.x-wallets{display:grid;gap:8px}.x-wallets>button,.x-wallets>a{display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:12px 14px;border-radius:16px;cursor:pointer;text-align:left;color:var(--x-text);text-decoration:none;background:#ffffff09;border:1px solid rgba(255,255,255,.08);box-shadow:none}.x-wallets>button:hover:not(:disabled),.x-wallets>a:hover{border-color:#ffffff47;background:#ffffff0f;transform:none}.x-wallets img,.x-wallet-letter{width:40px;height:40px;border-radius:12px;flex:none}.x-wallet-letter{display:grid;place-items:center;font-family:Chakra Petch,sans-serif;font-weight:700;font-size:18px;color:#fff;background:#7c5cff}.x-wallets b{flex:1;font-size:15px}.x-wallets .ic{color:var(--x-dim)}.x-detected{padding:3px 9px;border-radius:99px;font-size:11px;font-weight:800;color:#06281a;background:#3ddc97}.x-get{padding:3px 9px;border-radius:99px;font-size:11px;font-weight:800;color:var(--x-sub);background:#ffffff14}.x-flow-foot{display:flex;align-items:center;gap:8px;justify-content:center;font-size:12px;color:var(--x-dim);text-align:center}.x-flow-foot .ic{color:#3ddc97}.x-err.center{text-align:center}.x-flow-wait{padding:46px 24px;gap:16px}.x-flow-wait b{font-family:Chakra Petch,sans-serif;font-size:22px}.x-flow-wait>span:last-child{color:var(--x-muted);font-size:13px}.x-flow-spin{width:56px;height:56px;border-radius:50%;border:4px solid rgba(255,255,255,.1);border-top-color:#8f72ff;animation:xmSpin .9s linear infinite}.x-flow-avatar{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.x-flow-avatar>div{flex:1;min-width:200px;display:grid;gap:8px}.x-flow-avatar>div>span:not(.x-label){font-size:12.5px;color:var(--x-sub)}.x-avatar-pick{position:relative;flex:none;cursor:pointer}.x-avatar-plus{position:absolute;right:2px;bottom:2px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d);border:3px solid #121729}.x-avatar-presets{display:flex;gap:6px;flex-wrap:wrap}.x-avatar-presets button{padding:0;border:0;background:transparent;border-radius:50%;box-shadow:none}.x-avatar-presets button:hover:not(:disabled){transform:translateY(-2px);border:0}.x-avatar-presets .x-face{width:40px;height:40px}.x-avatar-presets button.on .x-face{box-shadow:0 0 0 2px #ffcf5a}.x-link-bad{justify-self:start;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px;font-weight:700;color:#ffa6b3}.x-link-bad:hover:not(:disabled){transform:none;border:0;text-decoration:underline}.x-flow .x-label small{text-transform:none;letter-spacing:0;font-weight:600}.x-flow .x-input .ic{color:var(--x-muted);flex:none}.x-flow .x-input{padding-left:12px}.x-flow .x-input input{font-weight:600}.x-flow-cta{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.x-toast{position:fixed;left:50%;bottom:46px;z-index:120;display:flex;align-items:center;gap:10px;padding:11px 18px 11px 12px;border-radius:14px;background:#14182af5;border:1px solid rgba(61,220,151,.5);box-shadow:0 20px 40px -16px #000;font-weight:700;font-size:13.5px;transform:translate(-50%);animation:xmToast .3s cubic-bezier(.2,.8,.2,1) both;white-space:nowrap;max-width:calc(100vw - 32px)}.x-toast .ic{color:#3ddc97}.x-toast.bad{border-color:#ff5d738c}.x-toast.bad .ic{color:#ff5d73}.x-toast.info{border-color:#9db8ff73}.x-toast.info .ic{color:#9db8ff}.x-pf{gap:20px;padding-top:22px}.x-pf-hero{position:relative;overflow:hidden;border-radius:28px;padding:24px 26px;display:flex;flex-wrap:wrap;gap:22px;align-items:center;background:radial-gradient(600px 300px at 0% 0%,rgba(124,92,255,.32),transparent 60%),radial-gradient(520px 260px at 100% 100%,rgba(255,181,71,.16),transparent 60%),linear-gradient(135deg,#1a2147,#121733);border:1px solid rgba(255,255,255,.09)}.x-pf-who{flex:1 1 320px;min-width:0;display:grid;gap:9px}.x-pf-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.x-pf-name h1{margin:0;font-family:Chakra Petch,sans-serif;font-size:38px;line-height:1;overflow-wrap:anywhere}.x-rank-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;font-size:12px;font-weight:800;color:#ffcf5a;background:#ffcf5a1f;border:1px solid rgba(255,207,90,.35)}.x-pf-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.x-pf-social{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:10px;font-size:12.5px;font-weight:700;color:var(--x-text);background:#080a1466;border:1px solid rgba(255,255,255,.1);text-decoration:none}.x-pf-social:hover{border-color:#ffffff40}.x-pf-add{padding:6px 11px;border-radius:10px;cursor:pointer;font-size:12.5px;font-weight:700;color:#b9a3ff;background:transparent;border:1px dashed rgba(185,163,255,.45);box-shadow:none}.x-pf-add:hover:not(:disabled){transform:none;border-color:#b9a3ffcc}.x-pf-since{font-size:12.5px;color:var(--x-muted);font-weight:600}.x-pf-cta{display:flex;gap:10px;flex-wrap:wrap}.x-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.x-kpi{padding:16px;display:grid;gap:8px}.x-kpi>div{display:flex;align-items:center;justify-content:space-between}.x-kpi .x-label{color:var(--x-dim)}.x-kpi-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#ffffff0d}.x-kpi>b{font-family:Chakra Petch,sans-serif;font-size:24px;line-height:1}.x-kpi>span{font-size:12px;font-weight:600;color:var(--x-muted)}.x-pf-row{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start}.x-pf-chart{flex:1 1 620px;min-width:0;padding:18px;display:grid;gap:12px}.x-pf-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.x-pf-chart-head>div:first-child{display:grid;gap:4px}.x-pf-chart-head .x-label{color:var(--x-dim)}.x-pf-total{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.x-pf-total b{font-family:Chakra Petch,sans-serif;font-size:32px;line-height:1}.x-pf-total span{color:var(--x-muted);font-weight:600}.x-pf-total em{font-style:normal;font-weight:800}.x-pf-area{position:relative;height:220px;display:grid;place-items:center}.x-area{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.x-pf-none{margin:0;color:var(--x-muted);font-size:13px}.x-pf-none.pad{padding:30px;text-align:center}.x-pf-note{font-size:11.5px;color:var(--x-dim)}.x-pf-alloc{flex:0 1 400px;min-width:300px;padding:18px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.x-pf-donut{position:relative;flex:none}.x-pf-donut>span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;text-align:center}.x-pf-donut b{font-family:Chakra Petch,sans-serif;font-size:15px}.x-pf-alloc-rows{flex:1;min-width:160px;display:grid;gap:12px}.x-pf-alloc-rows>b{font-family:Chakra Petch,sans-serif;font-size:17px}.x-pf-alloc-rows>span{display:flex;align-items:center;gap:10px;font-size:13px}.x-pf-alloc-rows i{width:11px;height:11px;border-radius:4px;flex:none}.x-pf-alloc-rows>span>span:nth-child(2){flex:1;color:var(--x-sub)}.x-pf-alloc-rows>span>span:last-child{display:grid;text-align:right}.x-pf-alloc-rows small{font-size:11px;color:var(--x-dim)}.x-box-title{display:flex;align-items:center;gap:10px}.x-box-title>b{font-family:Chakra Petch,sans-serif;font-size:18px;margin-right:auto}.x-box-title>span{font-size:12px;color:var(--x-dim)}.x-holdings{overflow:hidden}.x-holdings>.x-box-title{padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.x-hold-scroll{overflow-x:auto}.x-hold-in{min-width:860px}.x-hold-row{display:grid;grid-template-columns:minmax(220px,2fr) minmax(150px,1.2fr) repeat(2,minmax(110px,1fr)) 100px 84px;gap:14px;align-items:center;padding:10px 18px;cursor:pointer;border-top:1px solid rgba(255,255,255,.04)}.x-hold-row:hover{background:#ffffff09}.x-hold-row.head{padding:12px 18px 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--x-dim);border-top:0;cursor:default}.x-hold-row.head:hover{background:none}.x-hold-row .r{text-align:right}.x-hold-bal{display:grid;gap:5px}.x-hold-bal>span:first-child{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.x-hold-bal em{font-style:normal;font-size:11.5px;color:#ffcf5a;font-weight:700;white-space:nowrap}.x-hold-bar{height:5px;border-radius:99px;background:#ffffff0f;overflow:hidden}.x-hold-bar i{display:block;height:100%;border-radius:99px}.x-hold-val{display:grid}.x-hold-val b{font-family:Chakra Petch,sans-serif;font-size:15px}.x-hold-val small{font-size:11.5px;color:var(--x-dim)}.x-hold-row .x-num{color:var(--x-sub)}.x-pnl{justify-self:end;padding:4px 9px;border-radius:8px;font-weight:800;font-size:12.5px}.x-pnl.up{color:#3ddc97;background:#3ddc971f}.x-pnl.down{color:#ff5d73;background:#ff5d731f}.x-pf-card{flex:1 1 420px;min-width:0;padding:18px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.x-pf-card.wide{flex-basis:520px}.x-launch-row{display:grid;grid-template-columns:minmax(160px,1.3fr) minmax(130px,1fr) 110px;gap:14px;align-items:center;padding:10px 12px;border-radius:16px;cursor:pointer;background:#ffffff06;border:1px solid rgba(255,255,255,.06)}.x-launch-row:hover{border-color:#fff3}.x-launch-row .x-trow-coin b span{color:var(--x-muted);font-weight:600;font-size:12.5px}.x-launch-fee{display:grid;text-align:right}.x-launch-fee b{font-family:Chakra Petch,sans-serif;color:#35e0d0}.x-pf-rar{display:flex;gap:12px;flex-wrap:wrap}.x-pf-rar span{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.x-pf-rar i{width:8px;height:8px;border-radius:3px}.x-pf-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.x-pf-top button{position:relative;height:104px;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;border:1px solid rgba(255,255,255,.1);box-shadow:none;background:radial-gradient(ellipse 46% 15% at 50% 92%,color-mix(in srgb,var(--col) 40%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--col) 16%,#182040),#141a2e)}.x-pf-top button:hover:not(:disabled){transform:translateY(-2px)}.x-pf-top button>span{position:absolute;top:6px;right:6px;bottom:14px;left:6px}.x-pf-top small{position:absolute;left:6px;bottom:5px;font-size:10px;font-weight:800}.x-act-row{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;color:inherit;text-decoration:none}.x-act-row:hover{background:#ffffff09}.x-act-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:#ffffff0d}.x-act-t{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-act-row>b{font-family:Chakra Petch,sans-serif;white-space:nowrap}.x-act-when{width:80px;text-align:right;font-size:12px;color:var(--x-dim);white-space:nowrap}@media (max-width: 760px){.x-me-id span{display:none}.x-me-id b{max-width:90px}.x-pf-name h1{font-size:28px}.x-pf-alloc{min-width:0;flex-basis:100%}.x-launch-row{grid-template-columns:minmax(0,1fr) 96px}.x-launch-row .x-rail{display:none}.x-act-when{width:auto}}.tu .tu-sprite{transition:opacity .18s ease}.tu.ghosted .tu-sprite{opacity:.26}.tu.ghosted .tu-plate{opacity:.7}.tk-board-top{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:110}.hl-top{fill:none;stroke-width:2;stroke-dasharray:7 5;animation:hlIn .18s ease-out}.hl-top.move{stroke:#8fe3ffcc}.hl-top.target{stroke:#ffb066;stroke-width:2.5}.hl-top.target.on{stroke:#fff;stroke-dasharray:none}.hl-top.area{stroke:#ffe9a0cc}.tk-cam{position:absolute;right:12px;top:12px;z-index:130;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:10px;font-size:12px;font-weight:800;color:var(--x-text);background:#080a149e;border:1px solid rgba(255,255,255,.16);box-shadow:0 6px 16px -8px #000;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tk-cam:hover:not(:disabled){border-color:#ffffff59;transform:none}.tk-stage.hitstop .tk-units *,.tk-stage.hitstop .tk-fx-layer *{animation-play-state:paused!important}.tk-stage.hitstop .tu.lunge .tu-sprite,.tk-stage.hitstop .tu.cast .tu-sprite{filter:brightness(1.25)}.tk-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 50% 55%,transparent 25%,rgba(3,4,10,.72) 75%);transition:opacity .25s ease}.tk-stage.ult:after{opacity:1}.tk-screen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--el) 50%,#fff) 0%,color-mix(in srgb,var(--el) 30%,transparent) 40%,transparent 75%);mix-blend-mode:screen;animation:tkScreen .32s ease-out forwards}.tk-screen.strong{animation-duration:.5s;background:radial-gradient(ellipse at 50% 50%,#fff 0%,color-mix(in srgb,var(--el) 70%,#fff) 30%,color-mix(in srgb,var(--el) 30%,transparent) 65%,transparent 90%)}@keyframes tkScreen{0%{opacity:0}18%{opacity:.85}to{opacity:0}}.tk-sound{position:absolute;right:108px;top:12px;z-index:130;width:32px;height:30px;padding:0;display:grid;place-items:center;border-radius:10px;color:var(--x-text);background:#080a149e;border:1px solid rgba(255,255,255,.16);box-shadow:0 6px 16px -8px #000}.tk-sound:hover:not(:disabled){border-color:#ffffff59;transform:none}.tk-sound[aria-pressed=false]{color:var(--x-muted)}.tk-el{position:absolute;aspect-ratio:1;transform:translate(-50%,-50%);container-type:size;pointer-events:none}.fxp{position:absolute;left:50%;top:50%;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--c);opacity:0;animation-timing-function:cubic-bezier(.15,.75,.3,1);animation-fill-mode:both}.s-dot{border-radius:50%;box-shadow:0 0 6px var(--c)}.s-glow{border-radius:50%;background:radial-gradient(circle,#fff 0%,var(--c) 30%,color-mix(in srgb,var(--c) 40%,transparent) 55%,transparent 72%);mix-blend-mode:screen}.s-drop{border-radius:50% 50% 50% 0;rotate:var(--a);box-shadow:0 0 6px var(--c)}.s-shard{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:calc(var(--s) * 1.8);margin-top:calc(var(--s) * -.9);background:linear-gradient(160deg,#fff,var(--c));rotate:var(--a);filter:drop-shadow(0 0 4px var(--c))}.s-leaf{border-radius:0 100%;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 60%,#fff),var(--c))}.s-tri{clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 55%,#fff),var(--c))}.s-line{width:calc(var(--s) * .14);margin-left:calc(var(--s) * -.07);border-radius:99px;rotate:var(--a);background:linear-gradient(180deg,#fff,var(--c));box-shadow:0 0 8px var(--c)}.s-flame{border-radius:50% 50% 35% 35%/65% 65% 35% 35%;height:calc(var(--s) * 1.6);margin-top:calc(var(--s) * -1.3);background:radial-gradient(ellipse at 50% 80%,#fff6c8 0%,var(--c) 45%,color-mix(in srgb,var(--c) 30%,transparent) 75%,transparent 80%);mix-blend-mode:screen;filter:blur(.3px);transform-origin:50% 100%}.s-ring{border-radius:50%;background:none;border:max(2px,calc(var(--s) * .05)) solid var(--c);box-shadow:0 0 12px var(--c),inset 0 0 10px var(--c)}.s-arcline{border-radius:50%;background:none;border:3px solid transparent;border-top-color:var(--c);border-left-color:color-mix(in srgb,var(--c) 50%,transparent);filter:drop-shadow(0 0 6px var(--c))}.s-square{border-radius:2px;rotate:var(--rot)}.fxp.flat.k-ring,.fxp.s-arcline{scale:1 .42}.k-fly{animation-name:kFly}@keyframes kFly{0%{opacity:1;translate:0 0;transform:scale(1.2)}70%{opacity:1}to{opacity:0;translate:calc(var(--x) * 1cqw) calc(var(--y) * 1cqh);transform:scale(.35)}}.k-arc{animation-name:kArc;animation-timing-function:linear}@keyframes kArc{0%{opacity:1;translate:0 0}45%{opacity:1;translate:calc(var(--x) * .6cqw) calc((var(--y) - 22) * 1cqh)}to{opacity:0;translate:calc(var(--x) * 1cqw) calc(var(--y2) * 1cqh)}}.k-rise{animation-name:kRise;animation-timing-function:ease-out}@keyframes kRise{0%{opacity:0;translate:calc(var(--x) * .3cqw) 4cqh;transform:scale(.6)}15%{opacity:1}to{opacity:0;translate:calc(var(--x) * 1cqw) calc(var(--y) * 1cqh);transform:scale(1.1)}}.k-erupt{animation-name:kErupt;transform-origin:50% 100%;translate:calc(var(--x) * 1cqw) calc(var(--y) * 1cqh + 18cqh)}@keyframes kErupt{0%{opacity:1;transform:scaleY(0) scaleX(.6)}30%{opacity:1;transform:scaleY(1.15) scaleX(1)}60%{opacity:1;transform:scaleY(.95)}to{opacity:0;transform:scaleY(.2) scaleX(1.2)}}.k-ring{animation-name:kRing}@keyframes kRing{0%{opacity:1;transform:scale(.08)}to{opacity:0;transform:scale(1)}}.k-implode{animation-name:kImplode;animation-timing-function:cubic-bezier(.6,0,.9,.4)}@keyframes kImplode{0%{opacity:0;transform:scale(1)}20%{opacity:1}to{opacity:0;transform:scale(.05)}}.k-spin{animation-name:kSpin;animation-timing-function:ease-out}@keyframes kSpin{0%{opacity:0;transform:rotate(0) scale(.3);translate:0 0}20%{opacity:1}to{opacity:0;transform:rotate(540deg) scale(1);translate:calc(var(--x) * 1cqw) calc(var(--y) * 1cqh - 18cqh)}}.k-pop{animation-name:kPop;animation-timing-function:ease-out}@keyframes kPop{0%{opacity:0;transform:scale(.2)}25%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.35)}}.s-slash{width:calc(var(--s) * .035);margin-left:calc(var(--s) * -.0175);border-radius:99px;background:linear-gradient(180deg,transparent,#fff 30%,#fff 70%,transparent);box-shadow:0 0 10px var(--c),0 0 22px var(--c);rotate:45deg}.s-slash:nth-of-type(2){rotate:-45deg;animation-delay:70ms!important}.k-pop.s-slash{animation-name:kSlash}@keyframes kSlash{0%{opacity:0;transform:scaleY(0)}25%{opacity:1;transform:scaleY(1.05)}to{opacity:0;transform:scaleY(1) scaleX(.3)}}.fx-bolt{position:absolute;left:0;bottom:50%;width:100%;height:420cqh;overflow:visible;animation:kBolt .42s ease-out both;animation-delay:var(--dl)}.fx-bolt polyline{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fx-bolt .glow{stroke:#f5cc1d;stroke-width:9;opacity:.55;filter:blur(3px)}.fx-bolt .core{stroke:#fff;stroke-width:3}@keyframes kBolt{0%{opacity:0;clip-path:inset(0 0 100% 0)}12%{opacity:1;clip-path:inset(0 0 0 0)}30%{opacity:.5}42%{opacity:1}to{opacity:0}}.fx-beam{position:absolute;left:50%;bottom:40%;width:34cqw;height:420cqh;margin-left:-17cqw;background:linear-gradient(90deg,transparent,rgba(255,243,184,.55) 30%,#fff 50%,rgba(255,243,184,.55) 70%,transparent);filter:blur(1px);mix-blend-mode:screen;transform-origin:50% 100%;animation:kBeam .7s ease-out both;animation-delay:var(--dl)}@keyframes kBeam{0%{opacity:0;transform:scaleX(.1)}20%{opacity:1;transform:scaleX(1.1)}55%{opacity:.9;transform:scaleX(.8)}to{opacity:0;transform:scaleX(.05)}}.tu-aura{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tu-aura i{position:absolute}.st-burn i{bottom:16%;left:calc(28% + var(--k) * 13%);width:12%;height:18%;border-radius:50% 50% 35% 35%/65% 65% 35% 35%;background:radial-gradient(ellipse at 50% 80%,#fff3b0,#ff8a3c 50%,transparent 75%);mix-blend-mode:screen;transform-origin:50% 100%;animation:auBurn .7s ease-in-out infinite alternate;animation-delay:calc(var(--k) * -.23s)}@keyframes auBurn{0%{transform:scaleY(.6) scaleX(1.1);opacity:.7}to{transform:scaleY(1.2) scaleX(.85);opacity:1}}.st-poison i{bottom:30%;left:calc(25% + var(--k) * 15%);width:9%;aspect-ratio:1;border-radius:50%;border:2px solid #d6a2ff;background:#b45cf040;animation:auBubble 1.6s ease-in infinite;animation-delay:calc(var(--k) * -.4s)}@keyframes auBubble{0%{transform:translateY(0) scale(.4);opacity:0}20%{opacity:1}90%{opacity:1;transform:translateY(-160%) scale(1)}to{transform:translateY(-170%) scale(1.3);opacity:0}}.st-root i{left:14%;right:14%;bottom:6%;height:20%;border-radius:50%;border:3px dashed #6fe07f;box-shadow:0 0 10px #43c46388;animation:xmSpin 6s linear infinite}.st-corrode i,.st-soak i{top:40%;left:calc(30% + var(--k) * 12%);width:6%;aspect-ratio:.7;border-radius:50%/60% 60% 40% 40%;animation:auDrip 1.4s ease-in infinite;animation-delay:calc(var(--k) * -.35s)}.st-corrode i{background:#c97a3a}.st-soak i{background:#8fd3ff;box-shadow:0 0 6px #3a9bff}@keyframes auDrip{0%{transform:translateY(0) scale(.5);opacity:0}20%{opacity:1;transform:scale(1)}to{transform:translateY(260%);opacity:0}}.st-shock i{top:calc(22% + var(--k) * 12%);left:calc(18% + (var(--k) * 37%) - var(--k) * var(--k) * 6%);width:16%;height:8%;background:linear-gradient(90deg,transparent,#fff59a,#fff,#fff59a,transparent);clip-path:polygon(0 50%,25% 0,45% 100%,65% 0,85% 100%,100% 50%,85% 60%,65% 20%,45% 80%,25% 20%);filter:drop-shadow(0 0 4px #f5cc1d);animation:auShock .5s steps(2) infinite;animation-delay:calc(var(--k) * -.13s)}@keyframes auShock{0%,to{opacity:0}50%{opacity:1}}.st-chill i{top:calc(20% + var(--k) * 15%);left:calc(20% + var(--k) * 17%);width:7%;aspect-ratio:1;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 4px #5fd6f5);animation:auTwinkle 1.4s ease-in-out infinite;animation-delay:calc(var(--k) * -.35s)}@keyframes auTwinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.st-blind i{top:6%;left:24%;width:52%;height:18%;border-radius:50%;background:radial-gradient(ellipse,#281450d9,#28145000 70%);animation:auCloud 2.4s ease-in-out infinite}@keyframes auCloud{0%,to{transform:translate(-6%) scale(1)}50%{transform:translate(6%) scale(1.08)}}.st-stance i:first-child{left:8%;right:8%;top:18%;bottom:6%;border-radius:46% 46% 40% 40%;background:radial-gradient(ellipse,transparent 55%,rgba(168,220,255,.22) 70%,rgba(220,240,255,.5) 76%,transparent 80%);animation:auShield 2.2s ease-in-out infinite}.st-stance i:not(:first-child){display:none}@keyframes auShield{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}.tu.st-chill .tu-sprite .xm{filter:saturate(.6) hue-rotate(160deg) brightness(1.08) drop-shadow(0 0 3px #bff3ff)}.tu.st-burn .tu-sprite .xm{filter:sepia(.25) saturate(1.4) drop-shadow(0 0 4px #ff8a3c)}.tu.st-poison .tu-sprite .xm{filter:hue-rotate(-40deg) saturate(1.2) drop-shadow(0 0 4px #b45cf0)}.tu.st-shock .tu-sprite{animation:auFlicker 1.2s steps(1) infinite}@keyframes auFlicker{0%,88%,to{filter:none}90%,96%{filter:brightness(1.8) saturate(.4)}}@media (prefers-reduced-motion: reduce){.fxp,.fx-bolt,.fx-beam,.tk-screen,.tu-aura i{animation-duration:.01s!important}}:root{--bg: #0b0d18;--bg2: #131829;--panel: #1a2038;--line: #2a3352;--text: #eef1fb;--muted: #98a2c3;--accent: #ffb547;--accent2: #7c5cff;--good: #3ddc97;--bad: #ff5d73;--r-common: #8a93ad;--r-rare: #4fa3ff;--r-epic: #b26bff;--r-legendary: #ffb547;--r-mythic: #ff5fb0;--display: "Chakra Petch", "Be Vietnam Pro", system-ui, sans-serif;color-scheme:dark}*{box-sizing:border-box}html{font-size:14px}html,body{margin:0}body{background:radial-gradient(1100px 560px at 12% -12%,#2c2266 0%,transparent 62%),radial-gradient(1000px 520px at 108% -4%,#0f3a5a 0%,transparent 58%),linear-gradient(180deg,#0c0f1c,var(--bg) 40%);background-attachment:fixed;color:var(--text);font-family:Be Vietnam Pro,system-ui,sans-serif;min-height:100vh}button,input,select{font:inherit;color:inherit}h1,h2,h3{font-family:var(--display);font-weight:700;letter-spacing:.02em}h2{font-size:1.6rem;line-height:1.15}h3{display:flex;align-items:center;gap:8px;font-size:1.12rem}h3 .ic{color:#ffcf5a}button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:600;background:linear-gradient(180deg,#252c4a,#1b2139);border:1px solid #ffffff1c;border-radius:12px;padding:9px 16px;box-shadow:inset 0 1px #ffffff12,0 2px 8px -4px #000;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s}button:hover:not(:disabled){border-color:#ffffff3a;transform:translateY(-1px)}button:focus-visible{outline:2px solid #ffcf5a;outline-offset:2px}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:linear-gradient(180deg,#ffd36a,#ff9f3d 55%,#ff7b45);color:#2a1404;border:none;font-weight:800;text-shadow:0 1px 0 #ffffff55;box-shadow:inset 0 1px #ffffffa0,inset 0 -3px #b8481a55,0 8px 18px -8px #ff8a3c}button.primary:hover:not(:disabled){box-shadow:inset 0 1px #ffffffa0,inset 0 -3px #b8481a55,0 10px 24px -8px #ff8a3c}button.ghost{background:transparent;box-shadow:none}button.big{font-size:1.08rem;padding:13px 26px;border-radius:14px}select,input[type=text],.rename{background:var(--bg2);border:1px solid var(--line);border-radius:8px;padding:6px 10px}.muted{color:var(--muted)}.ic{display:inline-block;vertical-align:-.2em;flex:none}.elx{--c: #9aa3bd;display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;vertical-align:middle;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--c) 50%,#fff),var(--c) 52%,color-mix(in srgb,var(--c) 68%,#000));box-shadow:0 0 0 1.5px #0b0e1acc,0 2px 4px #0007,inset 0 -2px 3px #0003}.elx .ic{vertical-align:0;filter:drop-shadow(0 1px 0 #0005)}.center{text-align:center;justify-content:center}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.app{max-width:1760px;margin:0 auto;padding:18px 24px 72px}.app.wide{max-width:none}.brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;margin-right:auto}.mark{flex:none;filter:drop-shadow(0 4px 10px #ff6fbf55)}.brand-text{display:grid;gap:3px;line-height:1}.logo{font-family:var(--display);font-size:1.85rem;letter-spacing:.1em;background:linear-gradient(90deg,#ffd27a,#ff7ad9 50%,#8fb4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.tagline{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:.74rem;font-weight:600}.tagline i{font-style:normal;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffcf5a;border:1px solid #ffcf5a66;border-radius:5px;padding:1px 5px}.tabs{display:flex;gap:2px;padding:4px;border-radius:16px;background:#ffffff08;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff08}.tabs button{background:transparent;border:none;box-shadow:none;padding:8px 14px;border-radius:12px;color:#b4bcda;font-weight:700;white-space:nowrap}.tabs button:hover:not(:disabled){color:#fff;background:#ffffff0d;transform:none}.tabs button.on,.tabs button.on:hover:not(:disabled){color:#fff;background:linear-gradient(180deg,#8f72ff,#6446e6);box-shadow:inset 0 1px #ffffff45,0 6px 16px -6px #7c5cff}footer{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px;padding-top:18px;border-top:1px solid #ffffff0d;font-size:.8rem;text-align:center}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;flex-wrap:wrap}.section-head h2{margin:0 0 6px}.section-head p{margin:0;max-width:640px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.grid.small{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:0 10px 14px;overflow:hidden;border-radius:18px;background:linear-gradient(180deg,#1c2340,#131829);border:1px solid #ffffff14;text-align:center;box-shadow:0 10px 24px -18px #000;transition:transform .16s,box-shadow .16s,border-color .16s}.card:hover:not(:disabled){transform:translateY(-4px);border-color:#ffffff30;box-shadow:0 18px 30px -18px #000}.card.small{padding:0 8px 8px}.card-stage{--c: #9aa3bd;display:grid;place-items:center;align-self:stretch;margin:0 -10px 4px;padding-top:4px;border-bottom:1px solid #ffffff0c;background:radial-gradient(ellipse 46% 16% at 50% 88%,color-mix(in srgb,var(--c) 45%,transparent),transparent 72%),radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--c) 24%,transparent),transparent 66%),linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,#182040),#151b30)}.card.small .card-stage{margin:0 -8px 2px}.card.selected{outline:2px solid var(--accent)}.card.r-rare{border-color:color-mix(in srgb,var(--r-rare) 55%,var(--line))}.card.r-epic{border-color:color-mix(in srgb,var(--r-epic) 60%,var(--line))}.card.r-legendary{border-color:var(--r-legendary);box-shadow:0 0 18px -6px var(--r-legendary)}.card.r-mythic{border-color:var(--r-mythic);box-shadow:0 0 22px -4px var(--r-mythic)}.card-name{font-family:var(--display);font-size:1.12rem;letter-spacing:.02em}.card-sub{color:var(--muted);font-size:.82rem}.card-tags{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;align-items:center}.card-trait{font-size:.8rem;color:#ffd27a}.badge{font-size:.72rem;padding:2px 8px;border-radius:999px;font-weight:700;border:1px solid currentColor}.badge.r-common{color:var(--r-common)}.badge.r-rare{color:var(--r-rare)}.badge.r-epic{color:var(--r-epic)}.badge.r-legendary{color:var(--r-legendary)}.badge.r-mythic{color:var(--r-mythic);background:linear-gradient(90deg,#ff5fb033,#7cc4ff33)}.els{display:inline-flex;gap:4px;flex-wrap:wrap}.el{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;font-weight:600;padding:2px 8px 2px 2px;border-radius:999px;background:#ffffff10}.el-inline{display:inline-flex;align-items:center;gap:4px;margin-right:6px}.el-fire{background:#ff5a3a33}.el-water{background:#3a8bff33}.el-wood{background:#3ddc6a33}.el-metal{background:#ffcf4a33}.el-earth{background:#b8783a33}.el-thunder{background:#9a5cff33}.el-ice{background:#6ae4ff33}.el-wind{background:#4adcb033}.el-poison{background:#9ad02a33}.el-sound{background:#ff5fa833}.el-spirit{background:#a8b8ff33}.el-crystal{background:#d98cff33}.el-light{background:#fff1a033}.el-dark{background:#7a3aa044}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#05060cd0;display:grid;place-items:center;z-index:50;padding:16px}.sheet{position:relative;background:var(--bg2);border:1px solid var(--line);border-radius:18px;padding:20px;max-width:920px;width:100%;max-height:92vh;overflow:auto}.close{position:absolute;right:12px;top:10px;font-size:1.4rem;line-height:1;padding:4px 10px}.detail{display:grid;grid-template-columns:280px 1fr;gap:20px}.detail-art{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px;border-radius:16px;background:radial-gradient(circle at 50% 40%,#2a3360,transparent 70%)}.genome{font-family:ui-monospace,monospace;font-size:.85rem}.unique{font-size:.8rem;color:#ffd27a;text-align:center}.detail-info h4{margin:14px 0 6px;color:#c8cff0}.detail-info p{margin:4px 0}.rename{font-size:1.3rem;font-weight:700;width:100%;margin-bottom:8px}.reasons,.moves{margin:0;padding-left:18px}.reasons li,.moves li{margin:3px 0;font-size:.9rem}.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat{background:var(--panel);border-radius:10px;padding:8px;display:grid;gap:2px;font-size:.85rem}.stat b{font-size:1.15rem}.genebar{height:6px;border-radius:4px;background:#ffffff14;overflow:hidden}.genebar i{display:block;height:100%;background:linear-gradient(90deg,#7c5cff,#ffb547)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{padding:3px 10px;border-radius:999px;background:var(--panel);font-size:.8rem;border:1px solid var(--line);min-width:24px}.hatch{text-align:center;max-width:440px}.egg-burst{animation:pop .7s cubic-bezier(.2,1.6,.4,1)}@keyframes pop{0%{transform:scale(.2) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}.team-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.slot{background:var(--panel);border:1px dashed var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:210px}.slot-label{font-size:.78rem;color:var(--accent);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.slot-empty{color:var(--muted);margin:auto}.slot-actions{display:flex;gap:6px}.slot-actions button{padding:4px 10px}.picker{background:var(--panel);border-radius:14px;padding:12px;margin-bottom:12px}.picker-head{display:flex;gap:12px;align-items:center;margin-bottom:8px;flex-wrap:wrap}.pool{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}.move-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px;text-align:left}.move-chip small{color:var(--muted)}.move-chip.on{background:#7c5cff33;border-color:var(--accent2)}.warn{color:var(--accent);font-size:.85rem;margin:6px 0 0}.preview{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin:12px 0 20px}.preview-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.pv{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;border-radius:14px;background:var(--panel);border:1px solid var(--line);min-width:130px}.pv.selected{outline:2px solid var(--accent)}.vs{font-weight:800;font-size:2rem;color:var(--accent)}.battle{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:1320px;margin-inline:auto}.battle>*,.dock>*,.hand>*{min-width:0}.hp{position:relative;height:10px;border-radius:6px;background:#0a0d18;overflow:hidden}.hp i{display:block;height:100%;background:linear-gradient(180deg,#7dffb5,#22c47a);transition:width .5s ease}.hp i.mid{background:linear-gradient(180deg,#ffe08a,#f2b01e)}.hp i.low{background:linear-gradient(180deg,#ff9aa8,#ff4d6a)}.hp em{position:absolute;top:0;right:0;height:45%;background:#b8e4ffcc}.tags{display:flex;gap:4px;flex-wrap:wrap}.tag{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-weight:600;padding:2px 7px;border-radius:999px;background:#ffffff12;color:#d6dcf2}.tag.bad{background:#ff5d7330;color:#ffb3bf}.tag.good{background:#3ddc9730;color:#a6ffd6}.hint{display:flex;align-items:center;gap:8px;background:linear-gradient(90deg,#7c5cff2a,#ffb54710);border:1px solid #7c5cff55;border-radius:12px;padding:8px 12px;font-size:.9rem}.hint .ic{color:#ffd27a;flex:none}.hint b{color:#c9bcff}.hud{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:stretch}.fhud{--side: #4fd1ff;position:relative;display:flex;gap:12px;align-items:center;padding:10px 14px 10px 10px;border-radius:18px;min-width:0;background:linear-gradient(100deg,color-mix(in srgb,var(--side) 16%,#161c33),#141a2e 55%);border:1px solid #ffffff14;box-shadow:0 10px 28px -16px #000,inset 0 1px #ffffff12}.fhud.s1{--side: #ff6b81;flex-direction:row-reverse;padding:10px 10px 10px 14px;background:linear-gradient(260deg,color-mix(in srgb,var(--side) 16%,#161c33),#141a2e 55%)}.portrait{flex:none;position:relative;width:60px;height:60px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 35%,#3a4790,#141a33 75%);border:2px solid var(--side);box-shadow:0 0 0 4px color-mix(in srgb,var(--side) 18%,transparent),0 0 18px -4px var(--side)}.portrait .xm{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fhud.s1 .portrait .xm{transform:scaleX(-1)}.fhud-body{flex:1;min-width:0;display:grid;gap:5px}.fhud-name{display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}.fhud.s1 .fhud-name{flex-direction:row-reverse}.fhud-name b{font-family:var(--display);font-weight:700;font-size:1.12rem;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;min-width:0}.fhud-name .badge{font-size:.6rem}.fhud-els{display:inline-flex;gap:3px}.hpbar{position:relative;height:18px;border-radius:7px;background:#070912;border:1px solid #ffffff1f;overflow:hidden;box-shadow:inset 0 2px 5px #000a}.hpbar i{position:absolute;top:0;bottom:0;left:0}.fhud.s1 .hpbar i{left:auto;right:0}.hpbar .lag{background:#fff;opacity:.9;transition:width .9s .3s ease-out}.hpbar .fill{background:linear-gradient(180deg,#8dffc0,#2fd68a 45%,#17a364);box-shadow:inset 0 -4px #0000001f,inset 0 2px #fff5;transition:width .32s ease-out}.hpbar .fill.mid{background:linear-gradient(180deg,#ffe9a6,#f4b623 50%,#d4920a)}.hpbar .fill.low{background:linear-gradient(180deg,#ffadb8,#ff4d6a 50%,#d92e4e);animation:lowHp 1s ease-in-out infinite}@keyframes lowHp{50%{filter:brightness(1.35)}}.hpbar em{position:absolute;top:0;right:0;height:38%;background:#c8ecff;opacity:.9}.fhud.s1 .hpbar em{right:auto;left:0}.hpbar span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;gap:1px;padding:0 7px;font-family:var(--display);font-size:.82rem;letter-spacing:.03em;color:#fff;text-shadow:1px 1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000}.fhud.s1 .hpbar span{justify-content:flex-start}.hpbar small{font-size:.72rem;opacity:.8}.fhud-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.fhud.s1 .fhud-row{flex-direction:row-reverse}.khi{display:flex;gap:5px;padding-left:2px}.khi i{width:10px;height:10px;transform:rotate(45deg);border:1.5px solid #ffb54777;border-radius:2px;background:#00000040}.khi i.on{background:linear-gradient(135deg,#fff1b8,#ffb547 50%,#f07f1b);border-color:#ffd27a;box-shadow:0 0 7px #ffb547}.team-dots{display:flex;gap:5px}.team-dots i{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a6ffd6,#22c47a);box-shadow:0 0 0 2px #0a0d18}.team-dots i.cur{box-shadow:0 0 0 2px #0a0d18,0 0 0 3.5px #fff}.team-dots i.out{background:#3a4060}.fhud.s1 .tags{justify-content:flex-end}.hud-mid{display:grid;justify-items:center;align-content:center;gap:6px;min-width:130px}.turn{display:flex;align-items:baseline;gap:5px;font-family:var(--display)}.turn b{font-weight:400;font-size:2rem;line-height:1;text-shadow:0 3px 0 #0007}.turn small{color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.rps{display:flex;align-items:center;gap:3px;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff12;padding:3px 9px;border-radius:999px}.rps i{font-style:normal;font-size:.8rem;opacity:.6}.rps .ic:nth-of-type(1),.rps .ic:nth-of-type(4){color:#ff9a6b}.rps .ic:nth-of-type(2){color:#ff7ae0}.rps .ic:nth-of-type(3){color:#6cc8ff}.timer{display:inline-flex;align-items:center;gap:5px;background:#ffffff10;border:1px solid #ffffff1a;padding:3px 10px;border-radius:999px;font-family:var(--display);letter-spacing:.03em;font-variant-numeric:tabular-nums}.timer.low{background:#ff5d7333;border-color:#ff5d7377;color:#ffc2cb;animation:lowHp 1s infinite}.bf{position:relative;aspect-ratio:2.15 / 1;min-height:300px;border-radius:24px;overflow:hidden;border:1px solid #ffffff1f;box-shadow:0 24px 60px -28px #000,inset 0 0 0 1px #ffffff08;user-select:none;-webkit-user-select:none;isolation:isolate}.arena{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.arena svg{width:100%;height:100%;display:block}.motes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.motes i{position:absolute;width:calc(5px * var(--s));height:calc(5px * var(--s));border-radius:50%;background:var(--glow);box-shadow:0 0 8px var(--glow);opacity:0;animation:moteFloat linear infinite}.motes-embers .motes i{background:#ffc06a;box-shadow:0 0 8px #ff7a2a;animation-name:moteRise}.motes-snow .motes i{background:#fff;box-shadow:0 0 3px #fff;animation-name:moteFall}.motes-bubbles .motes i{width:calc(9px * var(--s));height:calc(9px * var(--s));background:#ffffff10;border:1.5px solid #ffffff99;box-shadow:none;animation-name:moteRise}.motes-petals .motes i{width:calc(8px * var(--s));border-radius:70% 0;background:var(--ring);box-shadow:none;animation-name:moteDrift}.motes-sparks .motes i{width:3px;height:3px;animation-name:moteTwinkle}.motes-dust .motes i{background:#f0d8a8;box-shadow:none;animation-name:moteDrift}@keyframes moteFloat{0%{opacity:0;transform:translate(0)}20%{opacity:.9}50%{transform:translate(14px,-18px)}80%{opacity:.7}to{opacity:0;transform:translate(-6px,-34px)}}@keyframes moteRise{0%{opacity:0;transform:translateY(50px)}15%{opacity:.9}to{opacity:0;transform:translate(24px,-130px)}}@keyframes moteFall{0%{opacity:0;transform:translateY(-50px)}15%{opacity:.95}to{opacity:0;transform:translate(-24px,130px)}}@keyframes moteDrift{0%{opacity:0;transform:translate(-30px,-10px) rotate(0)}20%{opacity:.8}to{opacity:0;transform:translate(90px,46px) rotate(280deg)}}@keyframes moteTwinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.6)}}.bf.quake{animation:quake .5s}@keyframes quake{20%{transform:translate(-8px,3px)}40%{transform:translate(7px,-4px)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-2px)}}.fslot{position:absolute;z-index:1;width:calc(var(--w) * 1%);transform:translate(-50%,-100%);transition:left .55s cubic-bezier(.3,.8,.3,1),top .55s cubic-bezier(.3,.8,.3,1),width .55s;display:flex;flex-direction:column;align-items:center}.fslot.back{filter:saturate(.85) brightness(.82)}.fslot .sprite{position:relative;width:100%;transition:transform .2s}.fslot .sprite .xm{width:100%;height:auto;display:block;filter:drop-shadow(0 6px 10px #0006)}.fslot.s1 .sprite .xm{transform:scaleX(-1)}.fslot .ring{position:absolute;left:12%;right:12%;bottom:0;height:12%;border-radius:50%;border:2px solid #6fdcff;background:radial-gradient(ellipse,#6fdcff33,transparent 70%);box-shadow:0 0 22px #4fd1ff66,inset 0 0 12px #4fd1ff55;animation:ringGlow 1.8s ease-in-out infinite}.fslot.s1 .ring{border-color:#ff8a9a;background:radial-gradient(ellipse,#ff6b8133,transparent 70%);box-shadow:0 0 22px #ff5d7366,inset 0 0 12px #ff5d7355}@keyframes ringGlow{50%{opacity:.5;transform:scale(.96)}}.fslot.lunge.s0 .sprite{animation:dashR .52s cubic-bezier(.3,.7,.4,1)}.fslot.lunge.s1 .sprite{animation:dashL .52s cubic-bezier(.3,.7,.4,1)}@keyframes dashR{15%{transform:translate(-8%) scale(.97)}45%{transform:translate(62%) scale(1.08)}}@keyframes dashL{15%{transform:translate(8%) scale(.97)}45%{transform:translate(-62%) scale(1.08)}}.fslot.pickable{cursor:pointer;filter:none}.fslot.pickable .sprite:before{content:"";position:absolute;top:20%;right:6%;bottom:0;left:6%;border-radius:50%;background:radial-gradient(#7c5cff55,transparent 70%);animation:ringGlow 1.6s infinite}.fslot.pickable:hover .sprite{transform:translateY(-6px)}.fslot.hinted{animation:none;box-shadow:none;outline:none}.fslot.hinted .sprite{filter:drop-shadow(0 0 12px #b8a6ff)}.swap-tag{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-weight:800;color:#fff;background:linear-gradient(180deg,#9a7cff,#6a4ce0);border-radius:999px;padding:2px 9px;margin-top:-4px;box-shadow:0 4px 10px -4px #000;z-index:1}.mini{position:relative;z-index:2;width:58%;min-width:54px;display:grid;justify-items:center;gap:2px;margin-bottom:-16%}.mini .hp{width:100%;height:7px;border:1px solid #ffffff2a;background:#07091299;box-shadow:0 2px 6px #0007}.mini-name{font-size:.64rem;font-weight:700;color:#e8ecfa;text-shadow:0 1px 3px #000;white-space:nowrap}.field-tag{position:absolute;top:12px;left:50%;transform:translate(-50%);z-index:150;display:inline-flex;align-items:center;gap:6px;padding:4px 12px 4px 5px;border-radius:999px;font-size:.84rem;font-weight:700;background:#070912b0;border:1px solid #ffffff22;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.field-tag small{color:var(--muted);font-weight:600}.bf-label{position:absolute;top:12px;right:14px;z-index:150;font-size:.74rem;font-weight:600;color:#ffffffb0;padding:3px 10px;border-radius:999px;background:#0709128a}.ticker{position:absolute;left:50%;bottom:10px;transform:translate(-50%);max-width:92%;font-size:.84rem;font-weight:600;background:#070912c0;border:1px solid #ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 14px;border-radius:999px;z-index:150;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker:empty{display:none}.bf-wait{position:absolute;left:50%;top:14%;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:600;background:#070912c0;border:1px solid #ffffff1a;padding:5px 14px;border-radius:999px;z-index:150}.dots{display:inline-flex;gap:3px}.dots i{width:5px;height:5px;border-radius:50%;background:#fff;animation:dot 1.2s infinite}.dots i:nth-child(2){animation-delay:.2s}.dots i:nth-child(3){animation-delay:.4s}@keyframes dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.bf-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:190;background:radial-gradient(circle at 50% 55%,#fff,#fff0 70%);pointer-events:none;animation:flash .4s ease-out forwards}@keyframes flash{0%{opacity:.7}to{opacity:0}}.fx{--el: #9aa3bd;position:absolute;left:50%;top:55%;width:92%;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;z-index:4}.fx:before,.fx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;opacity:0}.fx-slash:before,.fx-slash:after{border-radius:0;filter:drop-shadow(0 0 6px var(--el))}.fx-slash:before{background:linear-gradient(128deg,transparent 44%,color-mix(in srgb,var(--el) 70%,#fff) 48.5%,#fff 50%,var(--el) 51.5%,transparent 56%);animation:slash .42s ease-out forwards}.fx-slash:after{background:linear-gradient(52deg,transparent 46%,#fff 49.6%,var(--el) 51%,transparent 54%);animation:slash2 .42s .09s ease-out forwards}@keyframes slash{0%{opacity:0;transform:scale(.3) rotate(-30deg)}25%{opacity:1}to{opacity:0;transform:scale(1.25) rotate(8deg)}}@keyframes slash2{0%{opacity:0;transform:scale(.3) rotate(30deg)}25%{opacity:1}to{opacity:0;transform:scale(1.2) rotate(-8deg)}}.fx-smash:before{background:radial-gradient(circle,#fff 0 8%,color-mix(in srgb,var(--el) 60%,#fff) 14%,transparent 30%),repeating-conic-gradient(from 8deg,var(--el) 0 5deg,transparent 5deg 30deg);-webkit-mask:radial-gradient(circle,#000 0 40%,transparent 66%);mask:radial-gradient(circle,#000 0 40%,transparent 66%);animation:burst .5s ease-out forwards}.fx-ring{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;border:5px solid var(--el);box-shadow:0 0 18px var(--el),inset 0 0 14px var(--el);animation:shock .55s ease-out forwards}@keyframes shock{0%{transform:scale(.2);opacity:1}to{transform:scale(1.6);opacity:0;border-width:1px}}.fx-burst:before{background:radial-gradient(circle,#fff 0 10%,var(--el) 26%,color-mix(in srgb,var(--el) 40%,transparent) 46%,transparent 66%);animation:burst .6s ease-out forwards}.fx-beam{width:165%}.fx-beam:before{background:radial-gradient(circle,#fff 0 12%,var(--el) 28%,color-mix(in srgb,var(--el) 35%,transparent) 48%,transparent 66%);animation:burst .75s ease-out forwards}.fx-beam:after{background:repeating-conic-gradient(color-mix(in srgb,var(--el) 60%,#fff) 0 3deg,transparent 3deg 18deg);-webkit-mask:radial-gradient(circle,transparent 0 18%,#000 28% 44%,transparent 62%);mask:radial-gradient(circle,transparent 0 18%,#000 28% 44%,transparent 62%);animation:spinBurst .75s ease-out forwards}@keyframes burst{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes spinBurst{0%{opacity:0;transform:scale(.4) rotate(0)}30%{opacity:1}to{opacity:0;transform:scale(1.45) rotate(50deg)}}.fx-aura:before{background:radial-gradient(circle,transparent 36%,var(--el) 50%,transparent 66%);animation:aura .8s ease-out forwards}.fx-aura:after{background:radial-gradient(circle,color-mix(in srgb,var(--el) 35%,transparent),transparent 62%);animation:aura .8s ease-out forwards}@keyframes aura{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(1.3)}}.fx-shield{width:106%}.fx-shield:before{background:radial-gradient(circle,#a8dcff12 0 50%,#a8dcff44 58%,#eef8ffee 63%,transparent 67%);animation:shield .8s ease-out forwards}.fx-shield:after{background:conic-gradient(from 0deg,transparent,#ffffffcc,transparent 30%);-webkit-mask:radial-gradient(circle,transparent 0 58%,#000 60% 64%,transparent 66%);mask:radial-gradient(circle,transparent 0 58%,#000 60% 64%,transparent 66%);animation:spinOut .8s linear forwards}@keyframes shield{0%{opacity:0;transform:scale(.7)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.fx-heal{--el: #3ddc97 !important}.fx-heal:before{background:radial-gradient(circle,#7dffb566 0 30%,transparent 62%);animation:aura .8s ease-out forwards}.fx-stun{top:18%;width:60%}.fx-stun:before{background:repeating-conic-gradient(#ffd27a 0 18deg,transparent 18deg 45deg);-webkit-mask:radial-gradient(circle,transparent 0 38%,#000 43% 56%,transparent 61%);mask:radial-gradient(circle,transparent 0 38%,#000 43% 56%,transparent 61%);animation:spinOut .8s linear forwards}@keyframes spinOut{0%{transform:rotate(0);opacity:1}to{transform:rotate(300deg);opacity:0}}.fx-sparks{position:absolute;top:0;right:0;bottom:0;left:0}.fx-sparks i{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:2px;background:color-mix(in srgb,var(--el) 55%,#fff);box-shadow:0 0 10px var(--el);opacity:0;animation:spark .62s ease-out forwards}@keyframes spark{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(1.3)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) scale(.2)}}.fx-glyph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:color-mix(in srgb,var(--el) 35%,#fff);filter:drop-shadow(0 0 10px var(--el)) drop-shadow(0 0 3px var(--el));animation:glyph .7s ease-out forwards}.fx-glyph .ic{width:36%;height:auto}@keyframes glyph{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.6)}}.float{position:absolute;top:4%;left:50%;transform:translate(-50%);font-family:var(--display);font-size:2.1rem;letter-spacing:.02em;line-height:1;pointer-events:none;animation:rise 1.2s cubic-bezier(.2,.8,.3,1) forwards;z-index:6;white-space:nowrap;color:#fff;text-shadow:0 4px 0 #000,2px 2px 0 #000,-2px 2px 0 #000,2px -2px 0 #000,-2px -2px 0 #000,0 0 16px #000a}.float.dmg{color:#fff}.float.crit{color:#ffd84a;font-size:2.9rem;text-shadow:0 4px 0 #6a2200,2px 2px 0 #6a2200,-2px 2px 0 #6a2200,2px -2px 0 #6a2200,-2px -2px 0 #6a2200,0 0 24px #ff8a2a}.float.heal{color:#7dffb5;text-shadow:0 4px 0 #053a1f,2px 2px 0 #053a1f,-2px 2px 0 #053a1f,2px -2px 0 #053a1f,-2px -2px 0 #053a1f}.float.info{color:#fff3c4;font-size:1.1rem}@keyframes rise{0%{opacity:0;transform:translate(-50%,14px) scale(.5)}14%{opacity:1;transform:translate(-50%) scale(1.3)}28%{transform:translate(-50%,-6px) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(-50%,-56px)}}.move-pop{--el: #dfe6ff;position:absolute;left:50%;top:-4%;transform:translate(-50%);display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:.78rem;font-weight:800;padding:4px 11px 4px 8px;border-radius:9px;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--el) 50%,#141a2e),#0b0e1aee);border:1.5px solid var(--el);box-shadow:0 6px 16px -6px #000,0 0 14px color-mix(in srgb,var(--el) 45%,transparent);animation:chipIn 1s ease-out forwards;z-index:7;pointer-events:none}@keyframes chipIn{0%{opacity:0;transform:translate(-50%,10px) scale(.8)}15%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-12px)}}.clash{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr auto;align-items:center;background:radial-gradient(ellipse at center,#0b0e1a99,#05060cd8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;animation:fadeIn .2s;padding:0 10%}.clash-card{--el: #9aa3bd;width:min(140px,26vw);aspect-ratio:3 / 4;border-radius:16px;display:grid;place-items:center;align-content:center;gap:6px;text-align:center;padding:10px;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--el) 70%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--el) 40%,#141a2e),#0c0f1c);border:2px solid var(--el);box-shadow:0 0 34px color-mix(in srgb,var(--el) 50%,transparent),inset 0 1px #fff3}.clash-card.s0{justify-self:end;animation:cardL .45s cubic-bezier(.2,.9,.3,1.25)}.clash-card.s1{justify-self:start;animation:cardR .45s cubic-bezier(.2,.9,.3,1.25)}@keyframes cardL{0%{transform:translate(-130%) rotate(-16deg);opacity:0}}@keyframes cardR{0%{transform:translate(130%) rotate(16deg);opacity:0}}.clash-icon{color:#fff;filter:drop-shadow(0 3px 0 #0007) drop-shadow(0 0 12px var(--el))}.clash-card b{font-size:.9rem;line-height:1.15}.clash-card small{color:#c4cbe6;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.clash-vs{font-family:var(--display);font-size:2.6rem;color:#ffd27a;margin:0 18px;text-shadow:0 4px 0 #8a3a0a,0 0 26px #ffb547aa}.clash-text{grid-column:1 / -1;justify-self:center;padding-bottom:8%;font-family:var(--display);font-weight:700;font-size:1.4rem;letter-spacing:.03em;color:#fff3c4;text-shadow:0 3px 0 #000,0 0 14px #000;animation:fadeIn .3s .25s both}.callout{position:absolute;left:50%;top:18%;transform:translate(-50%,-50%);font-family:var(--display);font-size:clamp(1.7rem,4.6vw,3rem);letter-spacing:.04em;text-transform:uppercase;color:#fff3c4;white-space:nowrap;pointer-events:none;z-index:210;text-shadow:0 5px 0 #a8460e,2px 2px 0 #7a2e0a,-2px 2px 0 #7a2e0a,2px -2px 0 #7a2e0a,-2px -2px 0 #7a2e0a,0 0 30px #ffb547aa;animation:callout .9s ease-out forwards}@keyframes callout{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}20%{transform:translate(-50%,-50%) scale(1.15);opacity:1}35%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-75%)}}.bf-result{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(ellipse at center,#05060c66,#05060cd0);z-index:220;animation:fadeIn .4s}.bf-result span{font-family:var(--display);font-size:clamp(2.6rem,8vw,5.2rem);letter-spacing:.08em;text-transform:uppercase;padding:8px 80px;background:linear-gradient(90deg,transparent,#05060ccc 18%,#05060ccc 82%,transparent);animation:bannerIn .7s cubic-bezier(.2,1.4,.4,1)}.bf-result.win span{color:#ffe08a;text-shadow:0 5px 0 #a85a10,0 0 46px #ffb547}.bf-result.lose span{color:#ff9aa8;text-shadow:0 5px 0 #6a1424}.bf-result.draw span{color:#dfe6ff;text-shadow:0 5px 0 #2a3150}@keyframes bannerIn{0%{transform:scale(2.2);opacity:0;letter-spacing:.4em}}@keyframes fadeIn{0%{opacity:0}}.dock{display:grid;gap:8px}.dock.busy .cards{opacity:.5;pointer-events:none;filter:saturate(.6)}.hand{display:flex;gap:12px;align-items:stretch}.energy{flex:none;width:92px;display:grid;justify-items:center;align-content:center;gap:7px;margin:14px 0 8px;padding:10px 6px;border-radius:18px;background:linear-gradient(180deg,#2a2340,#151929);border:1px solid #ffb54744;box-shadow:inset 0 1px #ffffff14}.energy-orb{position:relative;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff6d0,#ffb547 42%,#c4610f);box-shadow:0 0 24px #ffb54777,inset 0 -6px 12px #7a2e0a99,inset 0 4px 8px #fff9}.energy-orb .ic{position:absolute;color:#fff;opacity:.28;width:40px;height:40px}.energy-orb b{position:relative;font-family:var(--display);font-weight:700;font-size:2rem;line-height:1;color:#fff;text-shadow:0 2px 0 #8a3a0a,1px 1px 0 #8a3a0a,-1px 1px 0 #8a3a0a}.energy .orbs{display:flex;gap:5px}.energy .orbs i{width:8px;height:8px;transform:rotate(45deg);border-radius:2px;background:#ffffff1c}.energy .orbs i.on{background:#ffc35a;box-shadow:0 0 6px #ffb547}.energy small{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.cards{display:flex;gap:12px;overflow-x:auto;padding:14px 4px 10px;flex:1;scroll-snap-type:x proximity}.mcard{--el: #9aa3bd;position:relative;flex:none;width:130px;height:182px;padding:0;border-radius:15px;display:flex;flex-direction:column;text-align:center;overflow:hidden;color:#fff;background:linear-gradient(180deg,#222944,#141929);border:2px solid color-mix(in srgb,var(--el) 72%,#1a1f33);box-shadow:0 8px 18px -10px #000,inset 0 1px #fff2;scroll-snap-align:start;transition:transform .16s cubic-bezier(.2,.8,.3,1.3),box-shadow .16s}.mcard:hover:not(:disabled){transform:translateY(-10px) scale(1.03);border-color:var(--el);box-shadow:0 16px 30px -12px color-mix(in srgb,var(--el) 80%,#000),0 0 0 1px var(--el)}.mcard:active:not(:disabled){transform:translateY(-4px) scale(.98)}.mcard:disabled{filter:grayscale(.8) brightness(.6);cursor:not-allowed;opacity:1}.mcard-art{position:relative;height:102px;flex:none;display:grid;place-items:center;overflow:hidden;border-bottom:2px solid color-mix(in srgb,var(--el) 55%,#000);background:radial-gradient(circle at 50% 56%,color-mix(in srgb,var(--el) 70%,#fff) 0,color-mix(in srgb,var(--el) 75%,transparent) 24%,transparent 58%),linear-gradient(160deg,color-mix(in srgb,var(--el) 58%,#11152a),color-mix(in srgb,var(--el) 16%,#0b0e1a))}.mcard-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,#ffffff0b 0 6px,transparent 6px 14px)}.mcard-art:after{content:"";position:absolute;left:-30%;top:-60%;width:40%;height:220%;background:linear-gradient(90deg,transparent,#ffffff40,transparent);transform:rotate(25deg) translate(-260%);transition:transform .6s}.mcard:hover:not(:disabled) .mcard-art:after{transform:rotate(25deg) translate(520%)}.mcard-glyph{position:relative;color:#fff;filter:drop-shadow(0 3px 0 #0007) drop-shadow(0 0 12px color-mix(in srgb,var(--el) 80%,#fff))}.mcard-type{position:absolute;right:6px;bottom:6px}.mcard-cost{position:absolute;top:6px;left:6px;z-index:1;width:28px;height:30px;display:grid;place-items:center;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(180deg,#fff3c4,#ffb547 50%,#d9721b);filter:drop-shadow(0 2px 2px #0008)}.mcard-cost b{font-family:var(--display);font-weight:700;font-size:1.05rem;color:#3a1606}.mcard-body{flex:1;display:grid;align-content:center;gap:3px;padding:4px 8px 8px}.mcard-name{font-size:.84rem;line-height:1.14;font-weight:800}.mcard-meta{font-size:.64rem;font-weight:700;color:#a3acd0;text-transform:uppercase;letter-spacing:.07em}.mcard-meta em{font-style:normal;color:#fff;text-transform:none;letter-spacing:0}.mcard-badge{position:absolute;top:8px;right:6px;z-index:1;font-size:.7rem;font-weight:900;padding:2px 6px;border-radius:6px;box-shadow:0 2px 6px #0009}.mcard-badge.up{background:#22c47a;color:#03200e}.mcard-badge.down{background:#ff5d73;color:#2a0610}.mcard-badge.lethal{background:linear-gradient(180deg,#ffe9a6,#ffb547);color:#3a1606}.mcard-off{position:absolute;left:0;right:0;top:40%;padding:5px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;background:#000c;color:#ffb3bf}.mcard.i-guard{--el: #4fb3ff !important}.mcard.i-ult{border-color:#ffd27a;box-shadow:0 0 20px -4px #ffd27a,inset 0 1px #fff2}.mcard.i-ult .mcard-art{background:radial-gradient(circle at 50% 56%,#fff6d0 0,#ffcf5a 22%,transparent 56%),conic-gradient(from 0deg at 50% 56%,#ffb54766,#ff5fb066,#7cc4ff66,#3ddc9766,#ffb54766),linear-gradient(160deg,#5a3a10,#140f08)}.mcard.hinted{animation:hintGlow 1.6s infinite;outline:none}@keyframes hintGlow{0%,to{box-shadow:0 0 0 2px #b8a6ff,0 0 10px #7c5cff}50%{box-shadow:0 0 0 3px #d8ccff,0 0 26px #7c5cff}}.pickcard{flex:none;width:140px;display:grid;justify-items:center;gap:4px;padding:8px 10px 12px;border-radius:16px;background:linear-gradient(180deg,#222944,#141929)}.pickcard .hp{width:100%;height:8px}.pickcard small{color:var(--muted)}.pickcard.hinted,.hinted{animation:hintGlow 1.6s infinite}.habit{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:.82rem}.habit-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-right:2px}.habit-ic{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#ffffff10;border:1px solid #ffffff14;color:#ffcf9a}.habit-tip{margin-left:auto;font-size:.78rem}.battle-bar{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.battle-bar .log{flex:1;min-width:220px;margin:0}.toggle{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:600;cursor:pointer;padding:6px 0}.toggle input{position:absolute;opacity:0;pointer-events:none}.toggle span{width:34px;height:20px;border-radius:999px;background:#2b3452;position:relative;transition:background .15s}.toggle span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s}.toggle input:checked+span{background:var(--accent2)}.toggle input:checked+span:after{transform:translate(14px)}.toggle input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.result{text-align:center;padding:18px;border-radius:18px;background:linear-gradient(180deg,#1c2340,#131829);border:1px solid #ffffff14}.result.win{border-color:#ffb54766;box-shadow:0 0 40px -18px #ffb547}.result h2{display:inline-flex;align-items:center;gap:8px;margin:0 0 6px;font-family:var(--display);font-weight:700;font-size:1.9rem;letter-spacing:.02em}.result.win h2{color:#ffd27a}.log{background:#111526;border:1px solid #ffffff10;border-radius:12px;padding:8px 14px}.log summary{cursor:pointer;font-size:.86rem;font-weight:600;color:#c8cff0}.log ol{margin:6px 0 0;padding-left:20px;max-height:200px;overflow:auto;font-size:.84rem;color:#c8cff0}.empty{text-align:center;padding:40px 0}@media (prefers-reduced-motion: reduce){.bf.quake,.fslot.lunge .sprite,.ring,.motes i,.hpbar .fill.low,.hinted,.mcard.hinted{animation:none}}@media (max-width: 760px){.hud{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.hud-mid{grid-column:1 / -1;grid-row:1;display:flex;justify-content:center;gap:10px;min-width:0}.turn b{font-size:1.4rem}.rps{display:none}.fhud{gap:8px;padding:8px;border-radius:14px}.fhud.s1{padding:8px}.portrait{width:40px;height:40px}.fhud-name b{font-size:.9rem}.fhud-name .badge,.fhud .tags,.fhud .pulse{display:none}.hpbar{height:15px}.hpbar span{font-size:.7rem}.hpbar small{display:none}.khi{gap:3px}.khi i{width:7px;height:7px}.bf{aspect-ratio:4 / 3.4;min-height:0;border-radius:16px}.fslot{width:calc(var(--w) * 1.5%)}.mini{min-width:40px}.mini-name,.bf-label{display:none}.float{font-size:1.5rem}.float.crit{font-size:2rem}.move-pop{font-size:.62rem;padding:2px 7px 2px 5px}.field-tag{font-size:.72rem;top:8px}.mcard{width:104px;height:152px}.mcard-art{height:80px}.mcard-glyph{width:34px;height:34px}.mcard-name{font-size:.74rem}.energy{width:64px;padding:8px 4px}.energy-orb{width:46px;height:46px}.energy-orb b{font-size:1.5rem}.energy small,.habit-tip{display:none}.clash-vs{font-size:1.8rem;margin:0 8px}}.help-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.help-card{background:var(--panel);border-radius:16px;padding:14px 18px}.help-card h3{margin-top:0}.help-card li{margin:6px 0}.help-coins{margin-bottom:14px;border:1px solid #ffcf5a33;background:linear-gradient(135deg,#2a2148,var(--panel) 60%)}.chart-wrap{overflow-x:auto}.chart{border-collapse:collapse;font-size:.82rem}.chart th,.chart td{border:1px solid var(--line);padding:5px 7px;text-align:center;white-space:nowrap}.chart tbody th{text-align:left}.chart td.up{background:#3ddc9733;color:#8fffc8;font-weight:700}.chart td.down{background:#ff5d7326;color:#ffb3bf}.traits{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.trait{background:var(--panel);border-radius:12px;padding:8px 12px;display:grid;gap:2px;font-size:.88rem}.xm{overflow:visible}.xm-body{transform-box:view-box;transform-origin:100px 184px}.xm-art{animation:xm-in .3s ease-out}@keyframes xm-in{0%{opacity:0}}.xm-idle{animation:bob 2.6s ease-in-out infinite}.xm-attack{animation:lunge .45s ease-out}.xm-hit{animation:shake .4s ease-in-out;filter:brightness(1.6) saturate(.6)}.xm-faint{animation:faint .8s ease-in forwards}.xm-spin{transform-box:view-box;transform-origin:100px 118px;animation:spin 9s linear infinite}.xm-ring{animation:ringPulse 2.4s ease-in-out infinite}.xm-shiny path{transform-box:fill-box;transform-origin:center;animation:twinkle 1.8s ease-in-out infinite}@keyframes twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes bob{50%{transform:translateY(-4px) scale(1.01,.99)}}@keyframes lunge{40%{transform:translateY(-14px) scale(1.08)}}@keyframes shake{20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes faint{to{transform:translateY(16px) scale(.9);opacity:.25;filter:grayscale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ringPulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.xm-idle,.xm-spin,.xm-ring,.hinted{animation:none}}@media (max-width: 760px){.detail,.two,.help-grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.team-slots,.preview{grid-template-columns:1fr}.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.modes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}.mode-card{background:linear-gradient(180deg,#1c2340,#131829);border:1px solid #ffffff14;border-radius:20px;padding:16px 18px;display:grid;gap:10px;align-content:start;box-shadow:0 14px 30px -24px #000}.mode-card h3{margin:0}.pv.small{min-width:100px;padding:6px;font-size:.85rem}.timer{background:var(--panel);padding:4px 12px;border-radius:999px;font-weight:700;font-variant-numeric:tabular-nums}.timer.low{background:#ff5d7333;color:#ffb3bf}.verified{color:var(--good);font-weight:600}button.link{background:none;border:none;color:var(--muted);text-decoration:underline;margin-left:auto;padding:2px 4px}.spinner{width:42px;height:42px;margin:0 auto 12px;border-radius:50%;border:4px solid #ffffff22;border-top-color:var(--accent);animation:spin .9s linear infinite}@media (max-width: 760px){.modes{grid-template-columns:1fr}}.ladders{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ladders button{display:grid;gap:2px;text-align:left}.ladders button.on{border-color:var(--accent2);background:#7c5cff26}.ladders small{color:var(--muted)}.rating-chip{font-size:.8em;background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:2px 10px;vertical-align:middle}.rating-change .up{color:var(--good);font-weight:700}.rating-change .down{color:var(--bad);font-weight:700}.board{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:12px 16px;margin-bottom:18px}.board-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.board-head h3{margin:0 0 6px}.board-list{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:2px}.board-list li{display:grid;grid-template-columns:30px 1fr auto 64px;align-items:center;column-gap:12px;padding:7px 10px;border-radius:10px}.board-list li:nth-child(odd){background:#ffffff05}.board-list li.me{background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.board-rank{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;font-family:var(--display);font-weight:700;font-size:.9rem;color:var(--muted);background:#ffffff0a}.board-list li.top1 .board-rank{color:#3a2500;background:linear-gradient(180deg,#ffe08a,#f2b532)}.board-list li.top2 .board-rank{color:#1c2333;background:linear-gradient(180deg,#eef2fa,#aab4c8)}.board-list li.top3 .board-rank{color:#2c1406;background:linear-gradient(180deg,#f5b98a,#c9773e)}.board-name{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-you{font-style:normal;margin-left:8px;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:5px;padding:1px 5px;vertical-align:2px}.board-record{font-size:.82rem}.board-rating{font-family:var(--display);font-size:1.05rem;text-align:right}.pulse{display:inline-flex;align-items:center;gap:1px;font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums;padding:1px 6px 1px 3px;border-radius:6px;background:#ffffff10}.pulse.up{color:#6dffb3}.pulse.down{color:#ff8a9b}.pulse.flat{color:var(--muted)}.row.tight{gap:6px}.wallet{position:relative}.wallet-chip{font-family:ui-monospace,monospace;font-size:.85rem;border-color:var(--accent2)}.wallet-sheet{max-width:420px}.wallet-sheet h3{margin-top:0}.wallet-list{display:grid;gap:8px}.wallet-list button{display:flex;align-items:center;gap:12px;padding:10px 14px;text-align:left}.wallet-list img{border-radius:8px}.wallet-list small{margin-left:auto}.toast{position:fixed;right:16px;bottom:16px;max-width:360px;padding:10px 14px;border-radius:12px;background:var(--panel);border:1px solid var(--line);z-index:60;box-shadow:0 8px 30px #0008}.toast.good{border-color:var(--good)}.toast.bad{border-color:var(--bad)}.small-note{font-size:.85rem;margin:0}.devnet{background:#2a1f4a66;border:1px solid #7c5cff55;border-radius:12px;padding:8px 12px;font-size:.88rem;margin-bottom:14px}.devnet a,.small-note a{color:var(--accent)}.launch-preview{--accent: #7c5cff;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--accent) 45%,transparent),transparent 70%),linear-gradient(180deg,#1c2340,#12172a)}.back{margin:0 0 8px;padding:0}.card.shiny{box-shadow:0 0 0 1px #fff6,0 0 18px -4px #fff8}.shiny-badge{background:linear-gradient(90deg,#fff3b0,#b8f3ff);color:#1a1a2a}.onchain{position:absolute;top:8px;right:8px;font-size:.62rem;font-weight:800;padding:1px 6px;border-radius:6px;background:#7c5cff;color:#fff}.card{position:relative}.chain-panel{background:#7c5cff14;border:1px solid #7c5cff44;border-radius:12px;padding:8px 12px;margin:8px 0}.chain-panel h4{margin:0 0 2px}.hatch-sheet{text-align:center;max-width:420px}.egg{--egg: #c9a;--egg2: #fff;width:132px;height:168px;margin:18px auto 8px;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;background:radial-gradient(circle at 34% 30%,#ffffffcc 0 8%,transparent 9%),radial-gradient(circle at 65% 62%,var(--egg2) 0 9%,transparent 10%),radial-gradient(circle at 30% 70%,var(--egg2) 0 6%,transparent 7%),radial-gradient(circle at 72% 30%,var(--egg2) 0 5%,transparent 6%),radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--egg) 55%,#fff),var(--egg) 60%,color-mix(in srgb,var(--egg) 70%,#000));box-shadow:0 16px 30px -12px #000c,inset -8px -10px 20px #0004}.egg.wobble{animation:wobble .9s ease-in-out infinite;transform-origin:50% 90%}@keyframes wobble{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(3deg)}}.reveal{--glow: var(--r-common);position:relative;width:240px;height:240px;margin:6px auto 0;display:grid;place-items:center}.reveal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--glow) 70%,transparent),transparent 65%);animation:flare 1.2s ease-out both}.reveal.r-rare{--glow: var(--r-rare)}.reveal.r-epic{--glow: var(--r-epic)}.reveal.r-legendary{--glow: var(--r-legendary)}.reveal.r-mythic{--glow: var(--r-mythic)}.reveal.shiny:before{background:conic-gradient(from 0deg,#fff6,#b8f3ff99,#fff3b099,#ffc2f099,#fff6);filter:blur(10px);animation:flare 1.2s ease-out both,spin 6s linear infinite}.reveal .xm{position:relative;animation:emerge .7s .35s cubic-bezier(.2,.9,.3,1.3) both}@keyframes flare{0%{transform:scale(.2);opacity:0}50%{opacity:1}to{transform:scale(1)}}@keyframes emerge{0%{transform:scale(.3) translateY(30px);opacity:0}to{transform:none;opacity:1}}.egg-shell{position:absolute;top:34px;width:66px;height:168px;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--egg) 55%,#fff),var(--egg) 60%,color-mix(in srgb,var(--egg) 70%,#000));z-index:2}.egg-shell.left{left:54px;border-radius:66px 0 0 66px/100px 0 0 70px;clip-path:polygon(0 0,100% 0,80% 20%,100% 40%,75% 60%,100% 80%,100% 100%,0 100%);animation:shellL .7s ease-in both}.egg-shell.right{right:54px;border-radius:0 66px 66px 0/0 100px 70px 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 80%,25% 60%,0 40%,20% 20%);animation:shellR .7s ease-in both}@keyframes shellL{to{transform:translate(-90px,60px) rotate(-50deg);opacity:0}}@keyframes shellR{to{transform:translate(90px,60px) rotate(50deg);opacity:0}}.launch-sheet{max-width:760px}.launch{display:grid;grid-template-columns:220px 1fr;gap:16px}.launch-preview{border-radius:16px;padding:12px;align-content:center;gap:2px}.launch-form{display:grid;gap:8px}.launch-form label,.launch-form .label{display:grid;gap:4px;font-size:.82rem;color:var(--muted)}.pick-row{display:flex;flex-wrap:wrap;gap:6px}.pick-row button{padding:4px 10px;font-size:.82rem}.pick-row button.on{border-color:var(--accent2);background:#7c5cff33}.pick-row .swatch{width:30px;height:30px;border-radius:50%;padding:0}.pick-row .swatch.on{outline:3px solid #fff;outline-offset:2px}@media (max-width: 760px){.launch{grid-template-columns:1fr}}.launch-note{margin-top:14px}.wallet-app{display:block;padding:12px 14px;border-radius:10px;background:var(--panel);border:1px solid var(--line);text-align:center;font-weight:700;color:var(--text);text-decoration:none}.fuse-picks{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 12px;max-height:260px;overflow:auto}.fuse-pick{position:relative;width:104px;padding:6px;display:grid;justify-items:center;gap:2px}.fuse-pick.on{border-color:var(--accent2);background:#7c5cff33}.fuse-pick small{font-size:.68rem;color:var(--muted)}.fuse-tag{position:absolute;top:4px;left:4px;font-size:.64rem;font-weight:900;padding:1px 6px;border-radius:6px;background:var(--accent2);color:#fff}.fuse-tag.rest{left:auto;right:4px;background:#fff2;color:var(--muted)}.fuse-pick.blocked{opacity:.45;cursor:not-allowed}.share{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:8px 0}.chain-panel .share{justify-content:flex-start}.share-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:.82rem;font-weight:700;background:var(--panel);border:1px solid var(--line);color:var(--text);text-decoration:none}.share.loud .share-btn.x{padding:10px 20px;font-size:.95rem;background:#fff;color:#000;border-color:#fff;box-shadow:0 8px 24px -8px #fff8}.share-btn.x{background:#000;border-color:#333}.share-btn.tg{background:#229ed9;border-color:#229ed9;color:#fff}.wars{background:linear-gradient(135deg,#2a1f4a,#1b2136);border:1px solid #7c5cff55;border-radius:16px;padding:12px 14px;margin-bottom:14px}.wars-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.wars-head{flex-wrap:wrap}.wars-head>div:first-child{flex:1 1 280px}.wars-head h3{margin:0 0 2px;white-space:nowrap}.wars-pool{display:grid;justify-items:end;flex:none}.wars-pool b{font-size:1.3rem;color:#ffd27a}.wars-list{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.wars-row{width:100%;display:grid;grid-template-columns:28px 40px 1fr auto;align-items:center;gap:10px;padding:4px 10px;text-align:left}.wars-rank{font-weight:900;text-align:center}.wars-face{width:40px;height:40px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 35%,#3a4790,#141a33 75%);border:1px solid #ffffff1f}.wars-face .xm{display:block;width:100%;height:100%}.wars-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wars-score b{color:#ffd27a}@media (max-width: 760px){.app{padding:14px 14px 88px}.mark{width:34px;height:34px}.logo{font-size:1.45rem}.tagline{display:none}.wallet>button{padding:8px 12px;font-size:.86rem}.tabs{position:fixed;z-index:60;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));justify-content:space-around;gap:0;padding:6px;border-radius:20px;background:#121729ee;border-color:#ffffff1c;box-shadow:0 12px 30px -8px #000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.tabs button{flex:1;flex-direction:column;gap:3px;padding:7px 2px 6px;font-size:.64rem;font-weight:700;border-radius:14px}.tabs button .ic{width:20px;height:20px}h2{font-size:1.6rem}}.panel{background:linear-gradient(180deg,#181e36,#121729);border:1px solid #ffffff12;border-radius:16px;box-shadow:0 12px 28px -22px #000}.seg{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:#ffffff08;border:1px solid #ffffff10}.seg button{padding:5px 10px;border:none;background:transparent;box-shadow:none;border-radius:8px;font-size:.78rem;font-weight:700;color:#9aa3c4}.seg button:hover:not(:disabled){color:#fff;transform:none;border:none}.seg button.on{background:#ffffff16;color:#fff}.seg.small button{padding:2px 7px;font-size:.7rem}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.82em}.warn-text{color:#ffb547}.cp-kind{font-style:normal;font-family:Be Vietnam Pro,sans-serif;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:2px 7px;border-radius:6px;background:var(--accent2);color:#fff;align-self:center}.cp-kind.wild{background:#2fb37a}.cp-sub{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:.8rem;color:var(--muted)}.cp-sub a{color:#c8cff0}.cp-sub .dot{width:3px;height:3px;border-radius:50%;background:#ffffff40}.mk-label{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#c8cff0}.mk-label small{color:var(--muted);font-weight:700}.mk-trade{padding:12px;display:grid;gap:10px}.mk-side{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:12px;background:#0b0e1a}.mk-side button{border:none;box-shadow:none;background:transparent;padding:9px;font-weight:800;color:#9aa3c4;border-radius:9px}.mk-side button:hover:not(:disabled){transform:none;color:#fff;border:none}.mk-side button.buy.on{background:#2fd68a;color:#05230f}.mk-side button.sell.on{background:#ff4d6a;color:#2a0610}.mk-balance{display:flex;justify-content:space-between;font-size:.78rem;color:var(--muted)}.mk-balance b{color:#e8ecfa;font-variant-numeric:tabular-nums}.mk-input{display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:12px;background:#0b0e1a;border:1px solid #ffffff18}.mk-input:focus-within{border-color:#ffffff45}.mk-input input{flex:1;min-width:0;background:transparent;border:none;outline:none;padding:12px 0;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.mk-input span{font-size:.82rem;font-weight:800;color:var(--muted)}.mk-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.mk-presets button{padding:6px 4px;font-size:.74rem;border-radius:9px}.mk-quote{display:grid;gap:6px;font-size:.8rem;padding:10px;border-radius:12px;background:#ffffff06}.mk-quote>div{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--muted)}.mk-quote b{color:#fff;font-variant-numeric:tabular-nums}.mk-go{padding:13px;border:none;border-radius:12px;font-weight:800;font-size:1rem}.mk-go.buy{background:linear-gradient(180deg,#4deda0,#22c47a);color:#04230f;box-shadow:0 8px 20px -10px #22c47a}.mk-go.sell{background:linear-gradient(180deg,#ff7a8e,#ff4d6a);color:#2a0610;box-shadow:0 8px 20px -10px #ff4d6a}.mk-note{margin:0;font-size:.8rem}.mk-note.good{color:#8fffc8}.mk-note.bad{color:#ffb3bf}.mk-kind{font-style:normal;margin-left:6px;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;padding:1px 5px;border-radius:5px;background:#ffffff12;color:#c8cff0}.mk-curve{padding:12px;display:grid;gap:8px}.mk-curve-head{display:flex;justify-content:space-between;align-items:center}.mk-curve-head b{font-variant-numeric:tabular-nums}.mk-bar{height:10px;border-radius:6px;background:#0b0e1a;overflow:hidden;border:1px solid #ffffff10}.mk-bar i{display:block;height:100%;background:linear-gradient(90deg,#2fd68a,#ffd36a);border-radius:inherit}.mk-curve p,.cp-hatch p{margin:0}.cp-hatch{padding:12px;display:grid;gap:8px}.cp-hatch-head{display:flex;align-items:center;gap:8px}.cp-hatch-head .ic{color:#ffcf5a}.cp-eggs{display:flex;align-items:baseline;gap:8px;font-size:.8rem;color:var(--muted)}.cp-eggs b{color:#fff;font-variant-numeric:tabular-nums}.cp-eggs em{margin-left:auto;font-style:normal;font-weight:800;color:#ffcf5a}.up{color:#3ddc97}.down{color:#ff6b81}.num{font-variant-numeric:tabular-nums}.coin-face{--c: #7c5cff;flex:none;display:block;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--c) 50%,transparent),color-mix(in srgb,var(--c) 14%,#141a2e) 72%);border:1px solid #ffffff1a}.coin-face .xm{display:block;width:100%;height:100%}.tc-tabs{display:flex;gap:2px}.tc-tabs button,.tc-tools button,.tc-pair button,.term-tabbar button{border:none;box-shadow:none;background:transparent;padding:6px 10px;border-radius:8px;font-size:.8rem;font-weight:700;color:#8f98bb}.tc-tabs button:hover:not(:disabled),.tc-tools button:hover:not(:disabled),.tc-pair button:hover:not(:disabled),.term-tabbar button:hover:not(:disabled){color:#fff;background:#ffffff0a;transform:none;border:none}.tc-tabs button.on,.tc-tools button.on,.term-tabbar button.on{color:#fff;background:#ffffff14}.tc-search{display:flex;align-items:center;gap:7px;padding:0 10px;border-radius:10px;background:#0b0e1a;border:1px solid #ffffff14;color:var(--muted)}.tc-search:focus-within{border-color:#ffffff3a}.tc-search input{flex:1;min-width:0;background:transparent;border:none;outline:none;padding:8px 0;font-size:.84rem;color:var(--text)}.ct{padding:6px 8px 8px}.ct-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 10px;flex-wrap:wrap}.ct-bar .tc-search{width:min(320px,100%)}.ct-row{width:100%;display:grid;grid-template-columns:32px minmax(220px,2.4fr) 1.1fr 1.1fr .8fr 1.1fr .7fr 1.2fr .6fr;gap:12px;align-items:center;padding:10px;border:none;border-radius:12px;background:transparent;box-shadow:none;text-align:left;font-weight:600;font-size:.9rem}.ct-row:not(.head):hover:not(:disabled){background:#ffffff08;transform:none;border:none}.ct-row.head{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding-top:4px;padding-bottom:6px;border-bottom:1px solid #ffffff0d;border-radius:0}.ct-row>span:nth-child(n+3){justify-self:end;text-align:right}.ct-row>span.ct-curve{justify-self:stretch}.ct-coin{display:flex;align-items:center;gap:12px;min-width:0}.ct-coin>span:last-child{display:grid;gap:2px;min-width:0}.ct-coin b{font-size:.98rem}.ct-coin small{display:flex;align-items:center;gap:4px;font-size:.74rem}.ct-coin .cp-kind{margin-left:6px;vertical-align:2px}.ct-curve{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.ct-curve .mk-bar{height:6px}.ct-curve small{font-size:.74rem;font-variant-numeric:tabular-nums;min-width:42px;text-align:right}.ct-empty{padding:12px}.term{display:grid;grid-template-columns:290px minmax(0,1fr) 360px;gap:12px;align-items:start}.term-main,.term-side{display:grid;gap:12px;min-width:0}.term-wait{padding:40px;text-align:center}.tl{position:sticky;top:126px;display:flex;flex-direction:column;height:calc(100vh - 170px);overflow:hidden;padding:8px}.tl-head{display:grid;gap:8px;padding:2px 2px 8px;border-bottom:1px solid #ffffff0d}.tl-all{justify-self:start;border:none;box-shadow:none;background:transparent;padding:4px 6px;font-size:.8rem;color:var(--muted)}.tl-all:hover:not(:disabled){color:#fff;transform:none;border:none}.tl-rows{overflow-y:auto;display:grid;align-content:start;gap:2px;padding-top:6px;scrollbar-width:thin}.tl-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:none;border-radius:12px;background:transparent;box-shadow:none;text-align:left}.tl-row:hover:not(:disabled){background:#ffffff08;transform:none;border:none}.tl-row.on{background:#ffffff10;box-shadow:inset 0 0 0 1px #ffffff14}.tl-name,.tl-num{display:grid;gap:1px;min-width:0}.tl-name b{font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-name small,.tl-num small{font-size:.74rem}.tl-num{justify-items:end;font-variant-numeric:tabular-nums}.tl-num b{font-size:.86rem}.term-head{display:flex;align-items:center;gap:18px 28px;padding:12px 16px;flex-wrap:wrap}.term-coin{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 320px}.term-title{display:grid;gap:4px;min-width:0}.term-title h2{margin:0;font-size:1.45rem;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.term-title h2 span{font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:.92rem;font-weight:700;color:var(--muted)}.term-mint{border:none;box-shadow:none;background:#ffffff0a;padding:2px 8px;border-radius:7px;font-size:.76rem;font-weight:600;color:#c8cff0;font-family:ui-monospace,monospace}.term-mint:hover:not(:disabled){background:#ffffff16;transform:none;border:none}.term-link{display:inline-flex;color:#c8cff0}.term-stats{display:flex;flex-wrap:wrap;gap:8px}.term-stats>div{display:grid;gap:2px;padding:8px 14px;border-radius:12px;background:#ffffff06;border:1px solid #ffffff0d;min-width:104px}.term-stats small{font-size:.7rem;font-weight:700;color:var(--muted)}.term-stats b{font-size:1.04rem;font-variant-numeric:tabular-nums;white-space:nowrap}.term-stats .big b{font-size:1.3rem}.tc-chart{padding:6px 10px;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.tc-chart:fullscreen{border-radius:0;padding:14px;grid-template-rows:auto auto 1fr auto;background:#0e1222}.tc-chart:fullscreen .tc-box{height:auto}.tc-toolbar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:2px 0 6px;border-bottom:1px solid #ffffff0b}.tc-tools,.tc-pair{display:flex;align-items:center;gap:1px}.tc-tools button{padding:5px 9px;display:inline-flex}.tc-pair{color:#5d6688;font-size:.8rem}.tc-pair button{padding:5px 6px}.tc-pair button.on{color:#8fb4ff;background:transparent}.tc-sep{width:1px;height:18px;background:#ffffff14;margin:0 4px}.tc-right{margin-left:auto}.tc-legend{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;padding:8px 4px 0;font-size:.78rem;font-variant-numeric:tabular-nums}.tc-legend b{font-size:.9rem}.tc-legend em{font-style:normal;margin:0 6px 0 3px}.tc-box{height:clamp(360px,54vh,640px);min-width:0;overflow:hidden}.tc-foot{display:flex;align-items:center;gap:12px;padding:6px 2px 0;border-top:1px solid #ffffff0b;font-size:.78rem}.tc-check{display:inline-flex;align-items:center;gap:6px;color:#c8cff0;font-weight:600;cursor:pointer}.tc-check.off{color:var(--muted);cursor:not-allowed}.tc-check input{accent-color:#7c5cff}.term-tabs{padding:6px 10px 10px;min-height:220px}.term-tabbar{display:flex;gap:2px;padding-bottom:6px;border-bottom:1px solid #ffffff0b;overflow-x:auto;scrollbar-width:none}.term-tabbar::-webkit-scrollbar{display:none}.term-tabbar button{flex:none;white-space:nowrap}.term-tabbar button{font-size:.86rem;padding:7px 12px}.term-tabbar small{color:var(--muted);font-weight:700}.term-tab{padding-top:6px}.term-tab .grid.small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.tc-table{display:grid;font-size:.82rem}.tc-filter{justify-self:end;margin:0 4px 4px;font-size:.78rem}.tc-row{display:grid;gap:10px;align-items:center;padding:8px 6px;border-bottom:1px solid #ffffff07;color:inherit;text-decoration:none;font-variant-numeric:tabular-nums}.tc-table.trades .tc-row{grid-template-columns:.5fr .8fr 1fr 1fr 1fr .9fr 1.1fr}.tc-table.holders .tc-row{grid-template-columns:28px 1.4fr 1.4fr 1fr 1fr}.tc-row>span:nth-child(n+3){text-align:right}.tc-row:not(.head):hover{background:#ffffff06}.tc-row.head{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.tc-buy{color:#3ddc97}.tc-sell{color:#ff6b81}.tc-you{color:#ffcf5a}.tc-share{display:grid;grid-template-columns:1fr 58px;align-items:center;gap:8px}.tc-share i{justify-self:start;height:6px;border-radius:4px;background:linear-gradient(90deg,#7c5cff,#ff6fbf)}.tc-share em{font-style:normal}.tc-flow{padding:12px;display:grid;gap:10px}.tc-windows{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.tc-windows button{display:grid;gap:2px;justify-items:center;padding:8px 4px;border-radius:10px;background:#ffffff06;border:1px solid #ffffff0d;box-shadow:none}.tc-windows button:hover:not(:disabled){transform:none;background:#ffffff0c}.tc-windows button.on{border-color:#ffffff30;background:#ffffff10}.tc-windows small{font-size:.7rem;color:var(--muted);font-weight:700}.tc-windows b{font-size:.86rem;font-variant-numeric:tabular-nums}.tc-flow-note{margin:2px 0 -2px;font-size:.72rem}.tc-split{display:grid;gap:5px}.tc-split-labels{display:flex;justify-content:space-between;font-size:.8rem;color:var(--muted);font-variant-numeric:tabular-nums}.tc-split-labels b{color:var(--text)}.tc-split-bar{display:flex;gap:3px;height:6px}.tc-split-bar i{border-radius:4px;min-width:3px}.tc-split-bar i.up{background:#2fd68a}.tc-split-bar i.down{background:#ff4d6a}.mk-worth{margin-top:-4px;padding:0 4px;font-size:.78rem;color:var(--muted);font-variant-numeric:tabular-nums}.r-common{--rc: var(--r-common)}.r-rare{--rc: var(--r-rare)}.r-epic{--rc: var(--r-epic)}.r-legendary{--rc: var(--r-legendary)}.r-mythic{--rc: var(--r-mythic)}.odds{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;font-size:.7rem;font-weight:700;color:var(--muted)}.odd{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.odd i,.rchip i{width:7px;height:7px;border-radius:50%;background:var(--rc, #fff);box-shadow:0 0 6px var(--rc, transparent)}.odd.shiny,.rchip.shiny{color:#ffe9a6}.odd.shiny .ic,.rchip.shiny .ic{color:#ffe08a}.rchips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 10px}.rchip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#ffffff08;border:1px solid #ffffff12;box-shadow:none}.rchip:hover:not(:disabled){transform:none;background:#ffffff10}.rchip b{font-variant-numeric:tabular-nums}.rchip small{color:var(--muted);font-weight:600}.rchip.on{border-color:var(--rc, #ffffff60);background:color-mix(in srgb,var(--rc, #fff) 14%,transparent)}.rchip.shiny i{background:linear-gradient(135deg,#fff3b0,#b8f3ff,#ffc2f0)}.pull-banner{display:grid;justify-items:center;gap:2px;margin:-4px 0 4px}.pull-banner span{display:inline-flex;align-items:center;gap:6px;font-family:var(--display);font-size:1.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rc);text-shadow:0 0 22px var(--rc);animation:pullIn .6s cubic-bezier(.2,1.4,.4,1) both}.pull-banner.shiny span{background:linear-gradient(90deg,#fff3b0,#b8f3ff,#ffc2f0,#fff3b0);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pullIn .6s cubic-bezier(.2,1.4,.4,1) both,shine 2.4s linear infinite}.pull-banner small{font-size:.78rem;font-weight:700;color:var(--muted);letter-spacing:.06em}@keyframes pullIn{0%{transform:scale(.4);opacity:0}}@keyframes shine{to{background-position:-200% 0}}.mk-trade .odds{justify-content:flex-start;padding:0 2px}.hatch-sheet .odds{margin-top:6px}textarea{font:inherit;color:inherit;background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:8px 10px;resize:vertical;width:100%}textarea:focus,input[type=text]:focus{outline:none;border-color:#ffffff45}.livefeed{position:sticky;top:76px;z-index:30;display:flex;align-items:center;gap:10px;margin:-2px 0 12px;padding:5px 8px;border-radius:12px;background:#0b0e1acc;border:1px solid #ffffff0e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.lf-live{flex:none;display:inline-flex;align-items:center;gap:6px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ff8a9b}.lf-live i{width:7px;height:7px;border-radius:50%;background:#ff4d6a;box-shadow:0 0 8px #ff4d6a;animation:lfPulse 1.4s ease-in-out infinite}@keyframes lfPulse{50%{opacity:.35}}.lf-track{flex:1;min-width:0;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.lf-track::-webkit-scrollbar{display:none}.lf-item{flex:none;display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 4px;border-radius:999px;font-size:.76rem;font-weight:600;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff10;box-shadow:none}.lf-item:hover:not(:disabled){transform:none;background:#ffffff12}.lf-item.lf-buy b:first-of-type{color:#3ddc97}.lf-item.lf-sell b:first-of-type{color:#ff6b81}.lf-item.rare{border-color:#ffcf5a66;background:#ffcf5a12}.lf-item.rare .ic{color:#ffcf5a}.lf-item.fresh{animation:lfIn .5s ease-out}@keyframes lfIn{0%{transform:translate(-12px);opacity:0}}.lf-item small{font-size:.68rem}.about{padding:12px;display:grid;gap:10px}.about-head{display:flex;justify-content:space-between;align-items:baseline}.about-head .link{margin:0}.about-desc{margin:0;font-size:.86rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.about-links{display:flex;flex-wrap:wrap;gap:6px}.about-links a{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:9px;font-size:.78rem;font-weight:700;color:#dfe4f7;text-decoration:none;background:#ffffff0a;border:1px solid #ffffff14}.about-links a:hover{background:#ffffff14}.about-badges{display:flex;flex-wrap:wrap;gap:5px}.about-badges span{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:7px;font-size:.7rem;font-weight:700;color:#8fffc8;background:#2fd68a14;border:1px solid #2fd68a33}.about-badges span.gold{color:#ffd27a;background:#ffcf5a14;border-color:#ffcf5a44}.about-creator{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:12px;background:#ffcf5a0d;border:1px solid #ffcf5a33}.about-creator>div{display:grid;gap:2px}.about-creator small{font-size:.7rem;color:var(--muted);font-weight:700}.about-creator b{font-variant-numeric:tabular-nums}.about p.small-note{margin:0}.profile-fields{display:grid;gap:8px;margin-top:4px}.profile-fields label{display:grid;gap:4px;font-size:.8rem;color:var(--muted);font-weight:600}.profile-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.profile-sheet{max-width:520px;display:grid;gap:12px}.profile-sheet h3{margin:0}.thread{display:grid;gap:10px}.thread-new{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.thread-list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.thread-list li{padding:9px 6px;border-bottom:1px solid #ffffff08}.thread-meta{display:flex;align-items:center;gap:8px;font-size:.74rem}.thread-meta a{color:#c8cff0}.thread-list p{margin:4px 0 0;font-size:.88rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.mk-egg{width:100%;padding:10px;border-radius:12px;font-weight:800;background:linear-gradient(180deg,#2a2350,#1d1838);border-color:#7c5cff66}.mk-egg .ic{color:#ffcf5a}.mk-auto{font-size:.76rem;color:var(--muted)}.card-worth{font-size:.74rem;font-weight:700;color:#8fffc8;font-variant-numeric:tabular-nums}.wallet-menu-wrap{position:relative}.wallet-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:70;min-width:190px;display:grid;gap:2px;padding:6px;border-radius:14px;background:var(--bg2);border:1px solid var(--line);box-shadow:0 16px 40px -12px #000}.wallet-menu button{justify-content:flex-start;border:none;box-shadow:none;background:transparent;padding:8px 10px;border-radius:9px;font-size:.86rem}.wallet-menu button:hover:not(:disabled){background:#ffffff0e;transform:none;border:none}.pf{display:grid;gap:12px}.pf .section-head{margin-bottom:0}.pf-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pf-tiles>div{display:grid;gap:3px;padding:12px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--line)}.pf-tiles small{font-size:.72rem;font-weight:700;color:var(--muted)}.pf-tiles b{font-size:1.2rem;font-variant-numeric:tabular-nums}.pf-tiles b em{font-style:normal;font-size:.78rem}.pf-tiles .big b{font-size:1.5rem}.pf-row{width:100%;display:grid;grid-template-columns:minmax(200px,2fr) 1.2fr .6fr 1fr 1fr 1fr 1.1fr;gap:12px;align-items:center;padding:10px;border:none;border-radius:12px;background:transparent;box-shadow:none;text-align:left;font-weight:600;font-size:.9rem}.pf-row:not(.head):hover:not(:disabled){background:#ffffff08;transform:none;border:none}.pf-row.head{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid #ffffff0d;border-radius:0}.pf-row>span:nth-child(n+2){justify-self:end;text-align:right}@media (max-width: 900px){.livefeed{top:62px}.pf-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-tiles .big{grid-column:1 / -1}.pf-row{grid-template-columns:minmax(0,1.6fr) 1fr 1fr}.pf-row>:nth-child(2),.pf-row>:nth-child(3),.pf-row>:nth-child(5),.pf-row>:nth-child(6){display:none}.profile-links{grid-template-columns:1fr}}.statusbar{position:fixed;z-index:50;left:0;right:0;bottom:0;height:32px;display:flex;align-items:center;gap:20px;padding:0 20px;font-size:.76rem;color:var(--muted);background:#0a0d18f2;border-top:1px solid #ffffff10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sb-sol{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.sb-sol .ic{color:#b693ff}.sb-sol b{color:var(--text)}.sb-sol em{font-style:normal}.sb-net{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-net i{font-style:normal;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffcf5a;border:1px solid #ffcf5a66;border-radius:5px;padding:1px 5px;margin-right:6px}.sb-live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:#ff8a9b;font-weight:700}.sb-live i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.sb-live.on{color:#3ddc97}@media (max-width: 1380px){.term{grid-template-columns:250px minmax(0,1fr) 330px}.ct-row{grid-template-columns:28px minmax(200px,2.2fr) 1fr 1fr .8fr 1fr .6fr 1fr .5fr;gap:10px}}@media (max-width: 1180px){.term{grid-template-columns:minmax(0,1fr) 330px}.tl{display:none}.ct-row{grid-template-columns:28px minmax(180px,2fr) 1fr 1fr .8fr 1fr}.ct-row>:nth-child(n+7){display:none}}@media (min-width: 901px){footer{display:none}}@media (max-width: 900px){.term{grid-template-columns:minmax(0,1fr)}.term-main,.term-side{display:contents}.term-head{order:1}.tc-chart{order:2}.mk-trade{order:3}.cp-hatch{order:4}.about{order:5}.term-tabs{order:6}.tc-flow{order:7}.mk-curve{order:8}.tc-box{height:340px}.tc-table.trades .tc-row{grid-template-columns:.5fr .7fr 1fr 1fr 1fr;font-size:.76rem}.tc-table.trades .tc-row>:nth-child(6),.tc-table.trades .tc-row>:nth-child(7){display:none}.tc-table.holders .tc-row{grid-template-columns:24px 1.4fr 1.2fr 1fr;font-size:.76rem}.tc-table.holders .tc-row>:nth-child(5){display:none}.statusbar{display:none}}@media (max-width: 760px){.ct-row{grid-template-columns:minmax(0,1.8fr) 1fr .8fr;gap:8px;padding:9px 6px}.ct-row>:nth-child(1),.ct-row>:nth-child(4),.ct-row>:nth-child(6){display:none}.ct-coin .coin-face{width:34px!important;height:34px!important}.ct-coin small{display:none}.term-stats>div{flex:1 1 calc(33% - 8px);min-width:0;padding:7px 10px}.term-stats .big b{font-size:1.08rem}.tc-toolbar{gap:2px}.tc-tools button{padding:5px 7px}.tc-box{height:300px}}.sheet.xd{display:grid;grid-template-columns:280px minmax(0,1fr);gap:0;padding:0;overflow:hidden;max-width:820px}.sheet.xd .close{z-index:2;width:34px;height:34px;padding:0;right:12px;top:12px;border-radius:10px}.xd-art{--c: #7c5cff;position:relative;display:grid;place-items:center;align-content:center;gap:8px;padding:22px 16px 16px;background:radial-gradient(ellipse 60% 18% at 50% 72%,color-mix(in srgb,var(--c) 45%,transparent),transparent 70%),radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--c) 26%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,#161c33),#10142a);border-right:1px solid #ffffff10}.xd-genome{display:flex;gap:6px;align-items:baseline;font-size:.72rem;color:var(--muted)}.xd-genome b{font-family:ui-monospace,monospace;color:#e8ecfa;font-size:.8rem}.xd-record{display:flex;gap:12px;font-size:.74rem;color:var(--muted)}.xd-record b{color:#fff}.xd-info{display:grid;gap:10px;align-content:start;padding:18px 20px 20px;min-width:0;font-size:.86rem}.xd-name{width:calc(100% - 44px);background:transparent;border:1px solid transparent;border-radius:10px;padding:4px 8px;margin-left:-8px;font-family:var(--display);font-size:1.6rem;letter-spacing:.02em}.xd-name:hover,.xd-name:focus{border-color:#fff2;background:#ffffff06;outline:none}.xd-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.xd-class{font-size:.78rem;font-weight:700;padding:2px 9px;border-radius:999px;background:#ffffff10}.xd-class i{font-style:normal;color:var(--muted);font-weight:600;margin-left:2px}.xd-pulse{display:inline-flex;align-items:center;gap:3px;font-size:.72rem;font-weight:700;color:var(--muted);cursor:help}.xd-pulse .pulse{background:none;padding:0}.xd-tabs{justify-self:start}.xd-pane{display:grid;gap:12px}.xd-stats{display:grid;gap:7px}.xd-stat{display:grid;grid-template-columns:34px minmax(0,1fr) 38px 46px;gap:10px;align-items:center}.xd-stat-k{font-size:.7rem;font-weight:800;letter-spacing:.06em;color:var(--muted)}.xd-bar{height:8px;border-radius:5px;background:#ffffff0d;overflow:hidden}.xd-bar i{display:block;height:100%;border-radius:inherit}.xd-stat b{text-align:right;font-variant-numeric:tabular-nums}.xd-pips{display:flex;gap:3px}.xd-pips i{width:6px;height:6px;border-radius:2px;transform:rotate(45deg);background:#ffffff18}.xd-pips i.on{background:linear-gradient(135deg,#b9a4ff,#7c5cff)}.xd-cards{display:grid;grid-template-columns:1fr 1fr;gap:8px}.xd-card{display:grid;gap:2px;align-content:start;padding:9px 11px;border-radius:12px;background:#ffffff07;border:1px solid #ffffff0e}.xd-card small,.xd-sig>small,.xd-genes small,.xd-origin>small{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.xd-card b{font-size:.92rem}.xd-card span{font-size:.76rem;color:#b8c0dc;line-height:1.35}.xd-card em{font-style:normal;font-weight:700;margin-right:6px}.xd-sig{display:grid;gap:4px}.xd-moves{gap:6px}.xd-move{--el: #9aa3bd;display:grid;grid-template-columns:34px minmax(0,1fr) 26px;gap:10px;align-items:center;padding:7px 10px 7px 7px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--el) 16%,transparent),#ffffff05 60%);border:1px solid color-mix(in srgb,var(--el) 30%,#ffffff10)}.xd-move-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 40% 30%,color-mix(in srgb,var(--el) 60%,#fff),var(--el) 60%,color-mix(in srgb,var(--el) 60%,#000));box-shadow:inset 0 -2px 3px #0004}.xd-move-body{display:grid;min-width:0}.xd-move-body b{font-size:.84rem}.xd-move-body small{font-size:.7rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xd-move-cost{width:24px;height:26px;display:grid;place-items:center;font-family:var(--display);font-size:.85rem;color:#3a1606;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(180deg,#fff3c4,#ffb547 50%,#d9721b)}.xd-genes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.xd-genes>div{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:#ffffff07}.xd-genes b{font-size:.8rem}.xd-swatches{display:flex;gap:4px}.xd-swatches i{width:16px;height:16px;border-radius:50%;box-shadow:0 0 0 1.5px #ffffff30}.xd-origin{display:grid;gap:4px}.xd-origin p{margin:0;display:flex;align-items:center;gap:6px;font-size:.8rem}.xd-origin p span{color:var(--muted)}.xd-unique{margin:0;font-size:.74rem;color:#ffd27a;display:flex;align-items:center;gap:5px}@media (max-width: 760px){.sheet.xd{grid-template-columns:1fr;max-height:92vh;overflow:auto}.xd-art{border-right:none;border-bottom:1px solid #ffffff10;padding:14px}.xd-art .xm{width:170px;height:170px}.xd-genes{grid-template-columns:repeat(2,minmax(0,1fr))}.xd-cards{grid-template-columns:1fr}}.logo,.card-name,.hpbar span,.turn,.timer,.float,.clash-vs,.callout,.bf-result span,.xd-name,.xd-move-cost,.energy-orb b,.mcard-cost b{font-weight:700}.logo{letter-spacing:.14em}.fhud{border-radius:10px;padding:10px 16px 10px 10px;background:linear-gradient(100deg,color-mix(in srgb,var(--side) 22%,#10142a),#0d1122 46%,#0b0e1c);border:1px solid color-mix(in srgb,var(--side) 35%,#ffffff10);box-shadow:0 14px 30px -18px #000,inset 0 1px #ffffff10;overflow:hidden}.fhud:after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--side);box-shadow:0 0 14px var(--side)}.fhud.s1:after{left:auto;right:0}.fhud.s1{padding:10px 10px 10px 16px;background:linear-gradient(260deg,color-mix(in srgb,var(--side) 22%,#10142a),#0d1122 46%,#0b0e1c)}.portrait{border-radius:12px;transform:rotate(45deg) scale(.86);border-width:2px}.portrait .xm{transform:rotate(-45deg) scale(1.42)}.fhud.s1 .portrait .xm{transform:rotate(-45deg) scale(-1.42,1.42)}.fhud-name b{font-size:1.04rem;text-transform:uppercase;letter-spacing:.05em}.hpbar{height:16px;border-radius:3px;transform:skew(-16deg);border-color:#ffffff26}.fhud.s1 .hpbar{transform:skew(16deg)}.hpbar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#00000070 calc(10% - 1px) 10%);pointer-events:none}.hpbar span{transform:skew(16deg);font-size:.8rem;letter-spacing:.04em;z-index:1}.fhud.s1 .hpbar span{transform:skew(-16deg)}.khi i{border-radius:1px}.hud-mid{gap:4px}.turn{flex-direction:column;align-items:center;gap:0;position:relative;width:74px;height:74px;justify-content:center}.turn:before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;transform:rotate(45deg);border-radius:8px;background:linear-gradient(135deg,#1f2647,#0b0e1c);border:1px solid #ffffff22;box-shadow:0 0 0 4px #ffffff06,0 10px 24px -10px #000}.turn>*{position:relative}.turn b{font-size:1.7rem;font-style:italic}.turn small{font-size:.56rem;letter-spacing:.18em}.turn small:last-child{display:none}.bf{border-radius:14px;border-color:#ffffff18;box-shadow:0 30px 70px -30px #000,inset 0 0 120px #000a}.fslot.s0.front .sprite .xm{filter:drop-shadow(0 0 1.5px #8ae6ff) drop-shadow(0 0 12px #4fd1ff44) drop-shadow(0 8px 10px #000a)}.fslot.s1.front .sprite .xm{filter:drop-shadow(0 0 1.5px #ff9aa8) drop-shadow(0 0 12px #ff5d7344) drop-shadow(0 8px 10px #000a)}.fslot .ring{left:6%;right:6%;bottom:-6%;height:auto;aspect-ratio:1;border-radius:50%;border:2px dashed #6fdcffaa;background:radial-gradient(circle,#4fd1ff30 0 30%,transparent 62%);box-shadow:0 0 26px #4fd1ff55,inset 0 0 18px #4fd1ff44;transform:rotateX(74deg);animation:runeSpin 9s linear infinite}.fslot.s1 .ring{border-color:#ff8a9aaa;background:radial-gradient(circle,#ff5d7330 0 30%,transparent 62%);box-shadow:0 0 26px #ff5d7355,inset 0 0 18px #ff5d7344;animation-direction:reverse}@keyframes runeSpin{0%{transform:rotateX(74deg) rotate(0)}to{transform:rotateX(74deg) rotate(360deg)}}.bf.quake{animation:quake .32s}.float{font-style:italic;letter-spacing:0;font-size:2.3rem}.float.crit{font-size:3.1rem}.callout{font-style:italic;letter-spacing:.06em;color:#fff;text-shadow:-3px 0 0 #00e5ffcc,3px 0 0 #ff2e63cc,0 5px 0 #000,0 0 34px #ffb547aa}.bf-result span{font-style:italic;letter-spacing:.14em}.bf-result.win span{color:#fff;text-shadow:-4px 0 0 #00e5ff,4px 0 0 #ff2e63,0 6px 0 #000,0 0 60px #ffb547}.move-pop{border-radius:5px;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-family:var(--display);font-weight:700}.clash{background:radial-gradient(ellipse at center,#05060c88,#05060ce8)}.clash-card{border-radius:10px}.clash-card.win{box-shadow:0 0 0 2px #fff,0 0 46px color-mix(in srgb,var(--el) 80%,transparent);transform:scale(1.06)}.clash-vs{font-style:italic;color:#fff;text-shadow:-3px 0 0 #00e5ff,3px 0 0 #ff2e63,0 4px 0 #000}.clash-text{display:grid;justify-items:center;gap:4px;font-family:Be Vietnam Pro,sans-serif;font-size:.9rem;color:#c8cff0}.clash-text span{text-shadow:0 2px 6px #000}.read{font-family:var(--display);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.08em;font-size:1.8rem;animation:stamp .45s .35s cubic-bezier(.2,1.6,.4,1) both}.read i{font-style:italic;color:#ffd27a}.read.good{color:#7dffb5;text-shadow:0 0 22px #22c47a,0 3px 0 #000}.read.bad{color:#ff8a9a;text-shadow:0 0 22px #ff4d6a,0 3px 0 #000}@keyframes stamp{0%{opacity:0;transform:scale(2.4) rotate(-6deg)}to{opacity:1;transform:none}}.cutin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:205;pointer-events:none;display:grid;align-items:center;background:#05060c99;animation:fadeIn .12s}.cutin-band{--el: #ffd27a;position:relative;height:46%;display:flex;align-items:center;gap:4%;padding:0 8%;overflow:hidden;transform:skewY(-5deg);background:repeating-linear-gradient(90deg,#ffffff10 0 2px,transparent 2px 38px),linear-gradient(90deg,color-mix(in srgb,var(--el) 60%,#05060c),#0b0e1c 45%,color-mix(in srgb,var(--el) 40%,#05060c));border-top:3px solid var(--el);border-bottom:3px solid var(--el);box-shadow:0 0 60px color-mix(in srgb,var(--el) 60%,transparent);animation:bandIn 1s cubic-bezier(.2,.8,.3,1) forwards}.cutin-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 60px,#ffffff22 60px 62px);animation:speed .3s linear infinite}.cutin.s1 .cutin-band{flex-direction:row-reverse;transform:skewY(5deg)}.cutin-art{position:relative;transform:skewY(5deg);animation:artIn 1s cubic-bezier(.2,.8,.3,1) forwards;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--el) 70%,transparent))}.cutin.s1 .cutin-art{transform:skewY(-5deg) scaleX(-1);animation-name:artInR}.cutin-art .xm{width:clamp(120px,22vw,230px);height:auto}.cutin-text{position:relative;display:grid;transform:skewY(5deg);animation:textIn 1s cubic-bezier(.2,.8,.3,1) forwards}.cutin.s1 .cutin-text{transform:skewY(-5deg);text-align:right;animation-name:textInR}.cutin-text small{font-family:var(--display);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.3em;font-size:.9rem;color:var(--el)}.cutin-text b{font-family:var(--display);font-weight:700;font-style:italic;text-transform:uppercase;font-size:clamp(1.6rem,4.6vw,3.4rem);line-height:1;color:#fff;text-shadow:-3px 0 0 #00e5ffaa,3px 0 0 #ff2e63aa,0 4px 0 #000}@keyframes bandIn{0%{clip-path:inset(48% 0 48% 0)}18%{clip-path:inset(0 0 0 0)}82%{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(48% 0 48% 0);opacity:0}}@keyframes speed{to{transform:translate(-62px)}}@keyframes artIn{0%{translate:-60% 0;opacity:0}20%{translate:0 0;opacity:1}80%{translate:6% 0}to{translate:10% 0}}@keyframes artInR{0%{translate:60% 0;opacity:0}20%{translate:0 0;opacity:1}80%{translate:-6% 0}to{translate:-10% 0}}@keyframes textIn{0%{translate:40% 0;opacity:0}25%{translate:0 0;opacity:1}to{translate:-4% 0}}@keyframes textInR{0%{translate:-40% 0;opacity:0}25%{translate:0 0;opacity:1}to{translate:4% 0}}.mcard{border-radius:9px;background:linear-gradient(180deg,#1c2238,#0f1324)}.mcard-art{border-bottom-width:1px}.mcard-name{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.82rem}.mcard-badge{border-radius:4px}.energy{border-radius:10px}.dock .hint{border-radius:8px}.result{border-radius:12px}.result h2{font-style:italic;text-transform:uppercase;letter-spacing:.06em}@media (prefers-reduced-motion: reduce){.fslot .ring,.cutin-band:before{animation:none}}@media (max-width: 760px){.turn{width:56px;height:56px}.turn b{font-size:1.3rem}.portrait{transform:rotate(45deg) scale(.8)}.read{font-size:1.3rem}.cutin-band{height:40%}}.xd-evo{display:grid;gap:6px}.xd-evo>small{font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.xd-evo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.xd-evo-step{display:grid;justify-items:center;gap:1px;padding:6px 4px 8px;border-radius:10px;background:#ffffff07;border:1px solid #ffffff0e;text-align:center}.xd-evo-step b{font-size:.74rem}.xd-evo-step span{font-size:.64rem;color:var(--muted);line-height:1.25}.xd-evo-step.locked .xm{filter:brightness(0) drop-shadow(0 0 6px #7c5cff88);opacity:.55}.xd-evo-step.now{border-color:#ffcf5a66;background:#ffcf5a10}.xd-evo-step.now span{color:#ffcf5a;font-weight:700}.tk-hero{position:relative;width:100%;display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;align-items:center;justify-content:stretch;text-align:left;padding:20px 24px;margin-bottom:20px;border-radius:22px;overflow:hidden;background:radial-gradient(420px 200px at 14% 60%,#4fd1ff26,transparent 70%),radial-gradient(420px 220px at 92% 0%,#ffcf5a22,transparent 70%),linear-gradient(135deg,#1e2749,#12172b 70%);border:1px solid #ffcf5a44;box-shadow:0 22px 44px -30px #000,inset 0 1px #ffffff14}.tk-hero:hover:not(:disabled){transform:translateY(-2px);border-color:#ffcf5a8a}.tk-hero-tag{position:absolute;top:12px;right:14px;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d);border-radius:6px;padding:2px 8px}.tk-hero-art{position:relative;display:block}.tk-hero-unit{position:absolute;z-index:1;line-height:0;transform:translate(-50%,-92%)}.tk-hero-unit .xm{filter:drop-shadow(0 4px 4px #000a)}.tk-hero-unit.u0,.tk-hero-unit.u1{top:41%}.tk-hero-unit.u0{left:40.5%}.tk-hero-unit.u1{left:59.5%}.tk-hero-unit.u0 .xm,.tk-hero-unit.u1 .xm{transform:scaleX(-1)}.tk-hero-unit.u2,.tk-hero-unit.u3{top:95%}.tk-hero-unit.u2{left:35.7%}.tk-hero-unit.u3{left:64.3%}.tk-hero-board{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:-34px 0 -18px;transform:perspective(420px) rotateX(46deg);transform-origin:50% 80%}.tk-hero-board i{aspect-ratio:1;border-radius:4px;background:#243052;box-shadow:inset 0 -3px #0007}.tk-hero-board i:nth-child(8n+1),.tk-hero-board i:nth-child(8n+3),.tk-hero-board i:nth-child(8n+6),.tk-hero-board i:nth-child(8n+8){background:#2c3962}.tk-hero-board i:nth-child(-n+4){background:#4a2433}.tk-hero-board i:nth-last-child(-n+4){background:#1d3d5a}.tk-hero-board i.altar{background:#7a6430;box-shadow:0 0 18px #ffcf5a99,inset 0 -3px #0006}.tk-hero-text{display:grid;gap:6px}.tk-hero-text b{font-family:var(--display);font-size:1.9rem;letter-spacing:.03em;line-height:1.05;background:linear-gradient(90deg,#ffe08a,#ff9f3d);-webkit-background-clip:text;background-clip:text;color:transparent}.tk-hero-text .muted{font-weight:500;max-width:560px}.tk-hero-cta{display:inline-flex;align-items:center;gap:4px;justify-self:start;margin-top:6px;font-weight:800;color:#2a1404;background:linear-gradient(180deg,#ffd36a,#ff9f3d 55%,#ff7b45);padding:9px 18px;border-radius:12px;box-shadow:inset 0 1px #ffffffa0,0 8px 18px -8px #ff8a3c}.modes-head{margin:4px 0 10px}.modes-head small{font-family:Be Vietnam Pro,system-ui,sans-serif;font-weight:600;font-size:.8rem;letter-spacing:0}.tk-setup{display:grid;gap:14px}.tk-setup .section-head{margin-bottom:0}.tk-back{padding:4px 8px;margin:0 0 4px -8px;font-size:.84rem;color:var(--muted)}.tk-rules{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.tk-rule{display:grid;gap:4px;align-content:start;padding:12px;border-radius:14px;background:linear-gradient(180deg,#1a2038,#131829);border:1px solid #ffffff12;font-size:.8rem;line-height:1.35}.tk-rule b{font-size:.88rem}.tk-rule-ic{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;color:#ffcf5a;background:#ffcf5a18;border:1px solid #ffcf5a40;margin-bottom:2px}.tk-pick-head h3{margin:8px 0 2px}.tk-pick-head h3 small{font-family:Be Vietnam Pro,system-ui,sans-serif;font-size:.82rem}.tk-pick-head p{margin:0;font-size:.86rem}.tk-pick{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px}.tk-pick-card{position:relative;flex-direction:column;gap:3px;padding:8px 8px 10px;border-radius:14px;background:linear-gradient(180deg,#1c2340,#131829)}.tk-pick-card .xm{width:84px;height:auto}.tk-pick-card b{font-size:.86rem}.tk-pick-card small{font-size:.68rem;text-align:center;line-height:1.2;font-weight:500}.tk-pick-card.on{border-color:#4fd1ff;box-shadow:0 0 0 1px #4fd1ff,0 0 18px -6px #4fd1ff}.tk-pick-n{position:absolute;top:6px;left:6px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:.8rem;color:#04202c;background:#8fe3ff}.tk-foe-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px 18px;border-radius:18px;background:linear-gradient(180deg,#221a30,#151225);border:1px solid #ff5d7330}.tk-foe-card h3{margin:0 0 8px}.tk-foe-row{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.tk-foe{display:grid;justify-items:center;gap:2px;width:96px;text-align:center}.tk-foe .xm{width:72px;height:auto;transform:scaleX(-1)}.tk-foe b{font-size:.8rem}.tk-foe small{font-size:.64rem;line-height:1.2}.tk{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:10px 14px;align-items:start;max-width:1400px;margin-inline:auto}.tk>.tk-hud,.tk>.battle-bar{grid-column:1 / -1}.tk>.result{grid-column:2;grid-row:2;align-self:center}.tk>.result .row{flex-direction:column;align-items:stretch}.tk>.tk-dock{grid-column:2;grid-row:2;position:sticky;top:92px}.tk-hud{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:stretch}.tk-side{display:grid;gap:6px;align-content:start;padding:8px 10px;border-radius:14px;background:linear-gradient(180deg,#1a2038,#121729);border:1px solid #ffffff12;transition:border-color .3s,box-shadow .3s}.tk-side.s1{justify-items:end}.tk-side.acting.s0{border-color:#4fd1ff66;box-shadow:0 0 22px -10px #4fd1ff}.tk-side.acting.s1{border-color:#ff5d7366;box-shadow:0 0 22px -10px #ff5d73}.tk-side-head{display:flex;align-items:center;gap:10px}.tk-side.s1 .tk-side-head{flex-direction:row-reverse}.tk-side-head b{font-family:var(--display);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.tk-side.s0 .tk-side-head b{color:#8fe3ff}.tk-side.s1 .tk-side-head b{color:#ff9aa8}.tk-energy{display:inline-flex;align-items:center;gap:3px;color:#ffcf5a}.tk-energy i{width:9px;height:12px;border-radius:3px;background:#ffffff14;transform:skew(-12deg);transition:background .25s,box-shadow .25s}.tk-energy i.on{background:linear-gradient(180deg,#ffe08a,#ff9f3d);box-shadow:0 0 8px #ffb54788}.tk-chips{display:flex;gap:6px}.tk-side.s1 .tk-chips{flex-direction:row-reverse}.tk-chip{padding:0;width:50px;display:grid;gap:3px;background:#0b0e1a;border-radius:10px;border:1px solid #ffffff14;overflow:hidden;box-shadow:none}.tk-chip:hover:not(:disabled){transform:none}.tk-chip-art{display:grid;place-items:center;height:38px;overflow:hidden}.tk-chip-art .xm{width:100%;height:100%}.tk-chip-hp{height:4px;background:#ffffff14;margin:0 4px 4px;border-radius:2px;overflow:hidden}.tk-chip-hp i{display:block;height:100%;background:#4fd1ff;transition:width .35s}.tk-side.s1 .tk-chip-hp i{background:#ff7a8a}.tk-chip.on{border-color:#ffcf5a;box-shadow:0 0 0 1px #ffcf5a}.tk-chip.done{opacity:.5}.tk-chip.out{opacity:.28;filter:grayscale(1)}.tk-turn{display:grid;justify-items:center;align-content:center;gap:4px;padding:4px 8px;min-width:132px}.tk-turn small{color:var(--muted);font-weight:700;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.tk-turn small i{font-style:normal;opacity:.6}.tk-turn b{font-family:var(--display);font-size:1.15rem;white-space:nowrap}.tk-turn b.me{color:#8fe3ff}.tk-turn b.foe{color:#ff9aa8}.tk-altar-meter{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;background:#ffcf5a14;border:1px solid #ffcf5a40;color:#ffcf5a;white-space:nowrap}.tk-altar-meter.asleep{opacity:.75}.tk-altar-meter small{font-size:.64rem;letter-spacing:.06em;color:#ffe3a0}.tk-altar-meter .pips{display:inline-flex;gap:2px}.tk-altar-meter .pips i{width:7px;height:7px;border-radius:50%;background:#fff2}.tk-altar-meter .pips.s0 i.on{background:#4fd1ff;box-shadow:0 0 6px #4fd1ff}.tk-altar-meter .pips.s1 i.on{background:#ff5d73;box-shadow:0 0 6px #ff5d73}.tk-stage{position:relative;width:100%;border-radius:20px;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#0b1118 40%,#04060a);border:1px solid #ffffff14;box-shadow:0 30px 60px -40px #000;user-select:none;-webkit-user-select:none;touch-action:manipulation}.tk-sky{position:absolute;left:0;right:0;top:-33%;height:100%;z-index:0}.tk-sky:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,#0b1118 92%)}.tk-board{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:1}.tk-rim{fill:#0a0e1c;stroke:#ffffff14;stroke-width:8;stroke-linejoin:round}.tk-tile{stroke:#090c18;stroke-width:1.6;transition:fill .25s}.tk-tile.a{fill:#2a3459}.tk-tile.b{fill:#232c4c}.tk-tile.home0.a{fill:#24405f}.tk-tile.home0.b{fill:#1e3753}.tk-tile.home1.a{fill:#4a2a3f}.tk-tile.home1.b{fill:#3f2336}.tk-tile.altar.a{fill:#54472a}.tk-tile.altar.b{fill:#4a3e23}.tk-terrain{fill:var(--el);fill-opacity:.34;stroke:var(--el);stroke-opacity:.75;stroke-width:2;pointer-events:none}.tk-altar-glow{pointer-events:none;mix-blend-mode:screen}.tk-seal{pointer-events:none}.tk-seal .o{fill:none;stroke:var(--c);stroke-width:3;opacity:.55}.tk-seal .i{fill:color-mix(in srgb,var(--c) 30%,transparent);stroke:var(--c);stroke-width:2;opacity:.7}.tk-seal .x{stroke:var(--c);stroke-width:3.5;stroke-linecap:round;opacity:.8}.tk-seal.awake .o{animation:sealPulse 2.4s ease-in-out infinite}.tk-seal:not(.awake){opacity:.4}@keyframes sealPulse{50%{opacity:1;stroke-width:5}}.hl-move{fill:#4fd1ff3a;stroke:#8fe3ff;stroke-width:2;pointer-events:none;animation:hlIn .18s ease-out}.hl-move.hinted{fill:#b8a6ff66;stroke:#e2d8ff;stroke-width:3.5}.hl-foe{fill:#ff5d7314;stroke:#ff5d7377;stroke-width:1.5;stroke-dasharray:6 5;pointer-events:none}.hl-danger{fill:#ff2d4a;fill-opacity:.14;pointer-events:none}.hl-danger.d2{fill-opacity:.28}.hl-danger.d3{fill-opacity:.44;stroke:#ff5d73;stroke-width:1.5;stroke-opacity:.6}.hl-target{fill:#ff8a3c3a;stroke:#ffb066;stroke-width:2.5;pointer-events:none;animation:hlTarget 1.1s ease-in-out infinite}.hl-target.on{fill:#ff8a3c8c;stroke:#fff;animation:none}.hl-area{fill:#ffcf5a50;stroke:#ffe9a0;stroke-width:2;pointer-events:none}.hl-sel{fill:none;stroke-width:3.5;pointer-events:none}.hl-sel.s0{stroke:#bff2ff}.hl-sel.s1{stroke:#ffc4cc}.hl-path{fill:none;stroke:#ffffffd0;stroke-width:5;stroke-dasharray:1 12;stroke-linecap:round;pointer-events:none}@keyframes hlIn{0%{opacity:0}}@keyframes hlTarget{50%{fill-opacity:.55}}.tk-flash{fill:var(--el);pointer-events:none;animation:tFlash .7s ease-out both}@keyframes tFlash{0%{opacity:.9}to{opacity:0}}.tk-ground{pointer-events:none}.tk-ground .ring{stroke-width:3}.tk-ground.s0 .ring{stroke:#4fd1ff;fill:#4fd1ff26}.tk-ground.s1 .ring{stroke:#ff5d73;fill:#ff5d7326}.tk-ground.s0 .chev{fill:#bff2ff}.tk-ground.s1 .chev{fill:#ffc4cc}.tk-hit{fill:transparent;cursor:pointer}.tk-hit:hover{fill:#ffffff12}.tk-units{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.tu{position:absolute;transform:translate(-50%,-88%);transition:left .175s cubic-bezier(.45,.05,.55,.95),top .175s cubic-bezier(.45,.05,.55,.95),width .175s linear;display:flex;flex-direction:column;align-items:center}.tu-sprite{position:relative;width:100%;pointer-events:auto;cursor:pointer}.tu-sprite .xm{width:100%;height:auto;display:block;filter:drop-shadow(0 5px 5px #000a)}.tu.s0 .tu-sprite .xm{filter:drop-shadow(0 0 1.5px #8ae6ffcc) drop-shadow(0 5px 5px #000a)}.tu.s1 .tu-sprite .xm{filter:drop-shadow(0 0 1.5px #ff9aa8cc) drop-shadow(0 5px 5px #000a)}.tu.done .tu-sprite{filter:saturate(.3) brightness(.72)}.tu.lunge .tu-sprite,.tu-ghost{animation:tuLunge .5s cubic-bezier(.3,.7,.3,1) both}@keyframes tuLunge{0%{translate:0 0;scale:1 1}24%{translate:calc(var(--lx) * -9%) calc(var(--ly) * -9%);scale:.93 1.07}48%{translate:calc(var(--lx) * 48%) calc(var(--ly) * 48%);scale:1.1 .92}62%{translate:calc(var(--lx) * 44%) calc(var(--ly) * 44%);scale:1.04 .97}to{translate:0 0;scale:1 1}}.tu-ghost{position:absolute;left:0;right:0;bottom:0;pointer-events:none;opacity:0}.tu-ghost .xm{width:100%;height:auto;display:block;filter:brightness(1.6) saturate(.4) drop-shadow(0 0 8px var(--el))}.tu-ghost.g1{animation-name:tuGhost;animation-delay:.05s}.tu-ghost.g2{animation-name:tuGhost2;animation-delay:.1s}@keyframes tuGhost{0%,20%{opacity:0;translate:0 0}48%{opacity:.38;translate:calc(var(--lx) * 30%) calc(var(--ly) * 30%)}70%,to{opacity:0;translate:calc(var(--lx) * 40%) calc(var(--ly) * 40%)}}@keyframes tuGhost2{0%,20%{opacity:0;translate:0 0}48%{opacity:.2;translate:calc(var(--lx) * 16%) calc(var(--ly) * 16%)}70%,to{opacity:0;translate:calc(var(--lx) * 28%) calc(var(--ly) * 28%)}}.tu.cast .tu-sprite{animation:tuCast .56s cubic-bezier(.3,.7,.3,1) both}@keyframes tuCast{0%{translate:0 0;scale:1 1}30%{translate:calc(var(--lx) * -8%) calc(var(--ly) * -8% - 4%);scale:.95 1.06;filter:brightness(1.35)}45%{translate:calc(var(--lx) * 10%) calc(var(--ly) * 10%);scale:1.06 .95}to{translate:0 0;scale:1 1}}.tu.hop0 .xm-body{animation:tuHop0 .175s ease-out}.tu.hop1 .xm-body{animation:tuHop1 .175s ease-out}@keyframes tuHop0{0%{transform:scale(1.07,.9)}38%{transform:translateY(-13%) scale(.94,1.08)}72%{transform:translateY(-3%) scale(.98,1.02)}90%{transform:scale(1.08,.9)}to{transform:none}}@keyframes tuHop1{0%{transform:scale(1.07,.9)}38%{transform:translateY(-13%) scale(.94,1.08)}72%{transform:translateY(-3%) scale(.98,1.02)}90%{transform:scale(1.08,.9)}to{transform:none}}.tu.hop0 .xm>ellipse:first-of-type,.tu.hop1 .xm>ellipse:first-of-type{transform-box:fill-box;transform-origin:center;animation:tuShadow .175s ease-out}@keyframes tuShadow{38%{transform:scale(.72);opacity:.6}}.tu.tumble .tu-sprite{animation:tuTumble .36s cubic-bezier(.2,.8,.3,1)}@keyframes tuTumble{0%{rotate:-22deg;translate:0 -10%}55%{rotate:8deg;translate:0 0}to{rotate:0deg}}.tu.doomed .tu-sprite{animation:doom .9s ease-in-out infinite}@keyframes doom{50%{filter:brightness(1.6) drop-shadow(0 0 8px #ff5d73)}}.tu-plate{position:relative;z-index:3;width:56%;min-width:30px;display:grid;justify-items:center;gap:1px;margin-bottom:-34%}.tu-hp{position:relative;width:100%;height:7px;border-radius:3px;background:#070912d9;border:1px solid #ffffff38;overflow:hidden;box-shadow:0 2px 4px #0009}.tu-hp i{position:absolute;left:0;top:0;bottom:0;transition:width .35s}.tu.s0 .tu-hp .fill{background:linear-gradient(180deg,#8ff4ff,#22a8e0)}.tu.s1 .tu-hp .fill{background:linear-gradient(180deg,#ffa4b0,#e2324e)}.tu-hp .ghost{background:#fff;animation:ghost .8s ease-in-out infinite}@keyframes ghost{50%{opacity:.35}}.tu-hp em{position:absolute;right:0;top:0;bottom:0;background:#e8f4ffd0}.tu-tags{display:inline-flex;gap:3px;align-items:center;height:11px;font-size:.55rem;font-weight:800;color:#fff;filter:drop-shadow(0 1px 1px #000)}.tu-tags .bad{color:#ffc0c8;background:#3a0d18d9;border-radius:4px;padding:0 4px;line-height:11px}.tu-target{position:absolute;top:20%;right:2%;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ff8a3c;color:#2a1404;box-shadow:0 0 10px #ff8a3c;animation:tgtPop 1s ease-in-out infinite;pointer-events:none;z-index:3}@keyframes tgtPop{50%{transform:scale(1.15)}}.tu-pv{position:absolute;top:0;left:50%;transform:translate(-50%,-110%);display:inline-flex;align-items:center;gap:3px;font-family:var(--display);font-weight:700;font-size:.92rem;padding:1px 8px;border-radius:7px;background:#1a0a0ee8;color:#ffb0bc;border:1px solid #ff5d7388;white-space:nowrap;z-index:4;pointer-events:none}.tu-pv.ko{background:#e2324e;color:#fff;border-color:#ffb0bc}.tu-pv.heal{color:#7dffb5;border-color:#3ddc9788;background:#04170ee8}.tu-fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.tk .float{font-size:clamp(1rem,2.6vw,1.7rem)}.tk .float.crit{font-size:clamp(1.2rem,3.2vw,2.1rem)}.tk .float.info{font-size:clamp(.6rem,1.3vw,.82rem);top:-6%}.tk-banner{position:absolute;left:0;right:0;top:42%;transform:translateY(-50%);display:grid;justify-items:center;gap:2px;padding:12px 0;z-index:300;pointer-events:none;background:linear-gradient(90deg,transparent,#05060cd9 22%,#05060cd9 78%,transparent);animation:tkBanner 1s ease-out forwards}.tk-banner b{font-family:var(--display);font-size:clamp(1.5rem,5vw,2.7rem);letter-spacing:.08em;text-transform:uppercase;line-height:1.05}.tk-banner.s0 b{color:#c8f4ff;text-shadow:0 0 24px #4fd1ff,0 3px 0 #0a4a66}.tk-banner.s1 b{color:#ffcad2;text-shadow:0 0 24px #ff5d73,0 3px 0 #6a1424}.tk-banner small{color:#ffcf5a;font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem}@keyframes tkBanner{0%{opacity:0;transform:translateY(-50%) scaleY(.2)}14%{opacity:1;transform:translateY(-50%) scaleY(1)}78%{opacity:1}to{opacity:0}}.tk-stage .callout{top:16%;font-size:clamp(1.2rem,3.6vw,2.2rem)}.tk-dock{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;padding:12px;border-radius:18px;background:linear-gradient(180deg,#171d33,#10142a);border:1px solid #ffffff12}.tk-dock.busy .tk-skills,.tk-dock.busy .tk-side-panel{opacity:.55}.tk-unit{display:flex;gap:10px;align-items:center;min-width:0}.tk-unit-art{flex:none;width:76px;display:grid;place-items:center;border-radius:14px;background:radial-gradient(circle at 50% 62%,#ffffff12,transparent 70%)}.tk-unit-art .xm{width:76px;height:auto}.tk-unit-body{display:grid;gap:5px;min-width:0;flex:1}.tk-unit-name{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.tk-unit-name b{font-family:var(--display);font-size:1rem}.tk-owner{font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:1px 6px;border-radius:5px}.tk-owner.s0{color:#8fe3ff;background:#4fd1ff1a}.tk-owner.s1{color:#ff9aa8;background:#ff5d731a}.tk-unit-hp{position:relative;height:16px;border-radius:6px;background:#070912;border:1px solid #ffffff1a;overflow:hidden}.tk-unit-hp i{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#5ff0a8,#22b06e);transition:width .3s}.tk-unit-hp span{position:relative;display:block;text-align:center;font-size:.72rem;font-weight:800;line-height:14px;text-shadow:0 1px 2px #000}.tk-unit-hp small{font-weight:600;opacity:.7}.tk-unit-meta{display:flex;flex-wrap:wrap;gap:3px 10px;font-size:.72rem;color:var(--muted)}.tk-unit-meta span{display:inline-flex;align-items:center;gap:3px}.tk-unit-meta .good{color:#7dffb5}.tk-unit-meta .bad{color:#ff9aa8}.tk-unit-empty{margin:0;font-size:.9rem;padding:18px 4px}.tk-skills{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;align-content:start}.tk-skill{--el: #9aa3bd;position:relative;justify-content:flex-start;gap:8px;padding:7px 9px;border-radius:12px;text-align:left;min-height:50px;background:linear-gradient(180deg,color-mix(in srgb,var(--el) 15%,#1d2442),#151a30);border:1px solid color-mix(in srgb,var(--el) 35%,#ffffff10)}.tk-skill.on{border-color:#fff;box-shadow:0 0 0 2px var(--el),0 0 18px color-mix(in srgb,var(--el) 50%,transparent)}.tk-skill.hinted{animation:hintGlow 1.4s infinite}.tk-skill.i-ult{background:linear-gradient(180deg,color-mix(in srgb,var(--el) 28%,#2a1f3a),#1a1430)}.tk-skill.i-guard{--el: #8fb4ff}.tk-skill-ic{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--el) 60%,#fff),var(--el) 55%,color-mix(in srgb,var(--el) 60%,#000));box-shadow:inset 0 -2px 3px #0005}.tk-skill-body{display:grid;gap:1px;min-width:0;flex:1}.tk-skill-body b{font-size:.84rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-skill-body small{font-size:.68rem;color:var(--muted);font-weight:600;white-space:nowrap}.tk-cost{display:inline-flex;gap:2px;flex:none;align-self:flex-start;margin-top:2px}.tk-cost i{width:6px;height:10px;border-radius:2px;background:linear-gradient(180deg,#ffe08a,#ff9f3d);transform:skew(-12deg)}.tk-cost em{font-style:normal;font-size:.6rem;font-weight:800;color:#7dffb5;text-transform:uppercase;letter-spacing:.04em}.tk-skill-off{position:absolute;right:6px;top:-8px;font-size:.6rem;font-weight:800;color:#ffd0d6;background:#3a0d18;border:1px solid #ff5d7355;border-radius:6px;padding:1px 6px}.tk-side-panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;padding-top:10px;border-top:1px solid #ffffff10}.tk-side-panel .tk-tools{grid-column:1 / -1}.tk-orb{display:inline-flex;align-items:baseline;justify-content:center;gap:4px;color:#ffcf5a;font-family:var(--display)}.tk-orb b{font-size:1.6rem;line-height:1}.tk-orb small{color:var(--muted)}.tk-side-panel .primary small{font-weight:700;opacity:.75}.tk-tools{display:flex;gap:2px;justify-content:center}.tk-tools button{padding:5px 8px;font-size:.76rem;color:#c8cff0}.tk-tools button.on{color:#ff9aa8;background:#ff5d731f}.tk-tip{margin:-4px 0 0;font-size:.8rem;order:-1;padding:7px 10px;border-radius:10px;background:#ffffff08}.tk-legend{display:inline-flex;align-items:center;gap:5px;font-size:.74rem;flex-wrap:wrap;padding-top:8px}.tk-legend .lg{width:12px;height:12px;border-radius:3px;display:inline-block;margin-left:6px}.tk-legend .lg.move{background:#4fd1ff66;border:1px solid #8fe3ff}.tk-legend .lg.target{background:#ff8a3c77;border:1px solid #ffb066}.tk-legend .lg.danger{background:#ff2d4a66}.tk-legend .lg.altar{background:#6a5a30;border:1px solid #ffcf5a}@media (max-width: 1020px){.tk{grid-template-columns:minmax(0,1fr)}.tk>.tk-dock,.tk>.result{grid-column:1;grid-row:auto;position:static}.tk>.result .row{flex-direction:row;align-items:center}.tk-dock{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.tk-skills{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-row:span 2}.tk-side-panel{border-top:0;padding-top:0}.tk-rules{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.tk-hero{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.tk-hero-board{width:150px;justify-self:center}.tk-hero-text b{font-size:1.5rem}.tk-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-foe-card{grid-template-columns:minmax(0,1fr)}.tk-hud{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.tk-turn{grid-column:1 / -1;grid-row:1;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;padding:0;min-width:0}.tk-side{padding:6px 8px}.tk-chips{gap:4px}.tk-chip{width:36px;border-radius:8px}.tk-chip-art{height:28px}.tk-energy i{width:6px;height:10px}.tk-stage{border-radius:14px}.tu-target{width:15px;height:15px}.tu-target .ic{width:9px;height:9px}.tu-pv{font-size:.7rem;padding:0 5px}.tu-hp{height:5px}.tk-dock{grid-template-columns:minmax(0,1fr);padding:8px;gap:8px}.tk-unit-art,.tk-unit-art .xm{width:56px}.tk-skills{grid-template-columns:repeat(2,minmax(0,1fr));grid-row:auto;gap:6px}.tk-tip{order:0}.tk-skill{min-height:46px;padding:6px 7px;gap:6px}.tk-skill-ic{width:26px;height:26px}.tk-side-panel{grid-template-columns:auto minmax(0,1fr);min-width:0}.tk-side-panel .tk-tools{grid-column:1 / -1}.tk-legend{display:none}}@media (prefers-reduced-motion: reduce){.tk-seal .o,.hl-target,.tu-target,.tu.doomed .tu-sprite,.tu-hp .ghost{animation:none}}
