.art.svelte-vyt8x9.svelte-vyt8x9{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(70% 90% at 50% 40%,rgba(255,255,255,.12),transparent 70%),repeating-radial-gradient(circle at 30% 20%,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),radial-gradient(120% 120% at 50% 30%,#1e9562,#11683f,#083a22);box-shadow:inset 0 0 60px #00140a8c}svg.svelte-vyt8x9.svelte-vyt8x9{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.idx.svelte-vyt8x9.svelte-vyt8x9{font:700 17px var(--font-display)}.big.svelte-vyt8x9.svelte-vyt8x9{font:700 30px var(--font-display);text-anchor:middle}.fan.svelte-vyt8x9.svelte-vyt8x9{transform-box:view-box;transform-origin:200px 220px;animation:svelte-vyt8x9-sway 5s ease-in-out infinite alternate}.fc.svelte-vyt8x9.svelte-vyt8x9{transform-box:view-box;transform-origin:200px 220px;transform:rotate(calc(var(--k) * 10deg));transition:transform .7s var(--ease-spring)}.active.svelte-vyt8x9 .fc.svelte-vyt8x9{transform:rotate(calc(var(--k) * 14.5deg)) translateY(-10px);transition-delay:var(--d)}.deck-top.svelte-vyt8x9.svelte-vyt8x9{transition:transform .5s var(--ease-spring)}.active.svelte-vyt8x9 .deck-top.svelte-vyt8x9{transform:translate(-4px,-9px) rotate(-6deg)}.top.svelte-vyt8x9.svelte-vyt8x9{transform-box:fill-box;transform-origin:50% 100%}.active.svelte-vyt8x9 .top.svelte-vyt8x9{animation:svelte-vyt8x9-hop 1.4s var(--ease-out) infinite}.spark.svelte-vyt8x9.svelte-vyt8x9{transform-box:fill-box;transform-origin:center;animation:svelte-vyt8x9-twinkle 2.6s ease-in-out infinite}.active.svelte-vyt8x9 .spark.svelte-vyt8x9{animation-duration:.9s}@keyframes svelte-vyt8x9-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes svelte-vyt8x9-hop{0%,to{transform:none}25%{transform:translateY(-14px) rotate(-4deg)}50%{transform:scale(1.04,.96)}62%{transform:translateY(-4px)}75%{transform:none}}@keyframes svelte-vyt8x9-twinkle{0%,to{transform:scale(.3) rotate(0);opacity:.2}50%{transform:scale(1.2) rotate(45deg);opacity:1}}.art.svelte-wb5084.svelte-wb5084{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(60% 80% at 78% 10%,rgba(196,160,255,.22),transparent 70%),radial-gradient(120% 120% at 40% 30%,#3f2378,#23104a 55%,#12072a);box-shadow:inset 0 0 60px #08021499}svg.svelte-wb5084.svelte-wb5084{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.web.svelte-wb5084 path.svelte-wb5084{fill:none;stroke:#e1d2ff4d;stroke-width:1}.dew.svelte-wb5084.svelte-wb5084{fill:#fff;animation:svelte-wb5084-glint 2.8s ease-in-out infinite}.idx.svelte-wb5084.svelte-wb5084{font:700 16px var(--font-display);fill:#1d1533}.c.face.svelte-wb5084.svelte-wb5084{transition:transform .6s var(--ease-spring)}.active.svelte-wb5084 .c.face.svelte-wb5084{transform:translateY(calc(var(--n) * 7px + 4px))}.thread.svelte-wb5084.svelte-wb5084{stroke:#ebe1ff99;stroke-width:1}.legs.svelte-wb5084 path.svelte-wb5084{fill:none;stroke:#1c0f33;stroke-width:2.4;stroke-linecap:round}.legs.svelte-wb5084.svelte-wb5084{transform-box:view-box;transform-origin:0 0}.drop.svelte-wb5084.svelte-wb5084{transition:transform .9s var(--ease-spring)}.active.svelte-wb5084 .drop.svelte-wb5084{transform:translateY(24px)}.bob.svelte-wb5084.svelte-wb5084{transform-origin:0 -300px;animation:svelte-wb5084-bob 3.2s ease-in-out infinite alternate}.active.svelte-wb5084 .legs.l.svelte-wb5084{animation:svelte-wb5084-wiggle .28s ease-in-out infinite alternate}.active.svelte-wb5084 .legs.r.svelte-wb5084{animation:svelte-wb5084-wiggle-r .28s ease-in-out infinite alternate}.eye.svelte-wb5084.svelte-wb5084{transition:transform .4s var(--ease-spring)}.active.svelte-wb5084 .eye.svelte-wb5084{transform:translate(-.6px,.8px)}@keyframes svelte-wb5084-bob{0%{transform:translateY(-4px) rotate(-2deg)}to{transform:translateY(5px) rotate(2deg)}}@keyframes svelte-wb5084-wiggle{to{transform:rotate(9deg)}}@keyframes svelte-wb5084-wiggle-r{0%{transform:scaleX(-1)}to{transform:scaleX(-1) rotate(9deg)}}@keyframes svelte-wb5084-glint{0%,to{opacity:.25}50%{opacity:1}}.art.svelte-ijua0n.svelte-ijua0n{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:repeating-linear-gradient(45deg,rgba(255,200,140,.05) 0 1px,transparent 1px 15px),repeating-linear-gradient(-45deg,rgba(255,200,140,.05) 0 1px,transparent 1px 15px),radial-gradient(120% 120% at 50% 25%,#8f2443,#5a1229,#2c0714);box-shadow:inset 0 0 60px #14000899}svg.svelte-ijua0n.svelte-ijua0n{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.han.svelte-ijua0n.svelte-ijua0n{font:700 31px "Noto Serif SC",Songti SC,SimSun,Microsoft YaHei,PingFang SC,serif;text-anchor:middle}.han.small.svelte-ijua0n.svelte-ijua0n{font-size:26px}.tile.svelte-ijua0n.svelte-ijua0n{transition:transform .55s var(--ease-spring)}.top.svelte-ijua0n.svelte-ijua0n{animation:svelte-ijua0n-float 3s ease-in-out infinite alternate}.glow.svelte-ijua0n.svelte-ijua0n{fill:#fb7185;opacity:0;transition:opacity .4s}.pair.svelte-ijua0n .glow.svelte-ijua0n{animation:svelte-ijua0n-pulse 3s ease-in-out infinite}.active.svelte-ijua0n .tile.svelte-ijua0n{transform:translateY(-3px);transition-delay:calc(var(--i) * 25ms)}.active.svelte-ijua0n .pair.svelte-ijua0n{transform:translateY(-14px);animation:none}.active.svelte-ijua0n .pair .glow.svelte-ijua0n{animation:none;opacity:.85}.sparks.svelte-ijua0n path.svelte-ijua0n{fill:#fde68a;transform-box:fill-box;transform-origin:center;opacity:0}.active.svelte-ijua0n .sparks path.svelte-ijua0n{animation:svelte-ijua0n-twinkle 1s ease-in-out infinite}.active.svelte-ijua0n .sparks path.svelte-ijua0n:last-child{animation-delay:.45s}@keyframes svelte-ijua0n-float{to{transform:translateY(-4px)}}@keyframes svelte-ijua0n-pulse{0%,to{opacity:0}50%{opacity:.45}}@keyframes svelte-ijua0n-twinkle{0%,to{transform:scale(.3) rotate(0);opacity:0}50%{transform:scale(1.2) rotate(45deg);opacity:1}}.art.svelte-1pv5on4.svelte-1pv5on4{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(60% 80% at 50% 45%,rgba(255,190,110,.18),transparent 70%),repeating-linear-gradient(97deg,rgba(0,0,0,.07) 0 2px,transparent 2px 11px),radial-gradient(120% 120% at 50% 30%,#4a2c15,#2c180a 55%,#170b03);box-shadow:inset 0 0 60px #0a040099}svg.svelte-1pv5on4.svelte-1pv5on4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.target.svelte-1pv5on4.svelte-1pv5on4{fill:none;stroke:#fde68a;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:svelte-1pv5on4-pulse 1.6s ease-in-out infinite}.trail.svelte-1pv5on4.svelte-1pv5on4{fill:none;stroke:#fff5dc99;stroke-width:2;stroke-linecap:round;stroke-dasharray:.1 7;animation:svelte-1pv5on4-march 1s linear infinite}.jy.svelte-1pv5on4.svelte-1pv5on4{animation:svelte-1pv5on4-hover 1.6s ease-in-out infinite alternate}.shadow.svelte-1pv5on4.svelte-1pv5on4{transform-box:fill-box;transform-origin:center;animation:svelte-1pv5on4-shadow 1.6s ease-in-out infinite alternate}.active.svelte-1pv5on4 .jx.svelte-1pv5on4{animation:svelte-1pv5on4-jx 2.4s linear infinite -.72s}.active.svelte-1pv5on4 .jy.svelte-1pv5on4{animation:svelte-1pv5on4-jy 2.4s infinite -.72s}.active.svelte-1pv5on4 .victim.svelte-1pv5on4{animation:svelte-1pv5on4-victim 2.4s infinite -.72s}.active.svelte-1pv5on4 .trail.svelte-1pv5on4,.active.svelte-1pv5on4 .shadow.svelte-1pv5on4{opacity:0}.active.svelte-1pv5on4 .target.svelte-1pv5on4{animation-duration:.8s}.victim.svelte-1pv5on4.svelte-1pv5on4{transform-box:fill-box;transform-origin:center}@keyframes svelte-1pv5on4-hover{0%{transform:translateY(-2px)}to{transform:translateY(3px)}}@keyframes svelte-1pv5on4-shadow{0%{transform:scale(.8);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes svelte-1pv5on4-march{to{stroke-dashoffset:-7.1}}@keyframes svelte-1pv5on4-pulse{0%,to{transform:scale(.9);opacity:.35}50%{transform:scale(1.15);opacity:1}}@keyframes svelte-1pv5on4-jx{0%,10%{transform:translate(calc(var(--dx) * -1));opacity:1}50%{transform:translate(var(--dx))}84%{transform:translate(var(--dx));opacity:1}92%,to{transform:translate(var(--dx));opacity:0}}@keyframes svelte-1pv5on4-jy{0%,10%{transform:translateY(var(--dy)) scale(.87);animation-timing-function:ease-out}30%{transform:translateY(-4px);animation-timing-function:ease-in}50%{transform:translateY(var(--dy)) scale(.87);animation-timing-function:ease-out}55%{transform:translateY(calc(var(--dy) + 1px)) scale(.95,.78)}62%,to{transform:translateY(var(--dy)) scale(.87)}}@keyframes svelte-1pv5on4-victim{0%,48%{transform:scale(1);opacity:1}54%{transform:scale(1.35);opacity:1}62%,90%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.art.svelte-112sops.svelte-112sops{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(60% 80% at 50% 40%,rgba(120,200,255,.2),transparent 70%),radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.5px) 0 0 / 12px 12px,radial-gradient(120% 120% at 50% 20%,#12507c,#0b3354 55%,#061b30);box-shadow:inset 0 0 60px #020a1899}svg.svelte-112sops.svelte-112sops{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sheet.svelte-112sops.svelte-112sops{transform-box:view-box;transform-origin:200px 100px;transform:rotate(-3deg);transition:transform .7s var(--ease-spring)}.active.svelte-112sops .sheet.svelte-112sops{transform:rotate(-1deg) scale(1.03)}.ch.svelte-112sops.svelte-112sops{font:600 15px var(--font-display);fill:#2b3150;text-anchor:middle}.cap.svelte-112sops.svelte-112sops{stroke-width:21;stroke-linecap:round;opacity:.5;mix-blend-mode:multiply}.cap.draw.svelte-112sops.svelte-112sops{stroke-dasharray:var(--len) 999;stroke-dashoffset:var(--len);opacity:0;transition:stroke-dashoffset .9s var(--ease-out),opacity .15s .75s}.active.svelte-112sops .cap.draw.svelte-112sops{stroke-dashoffset:0;opacity:.55;transition:stroke-dashoffset .9s var(--ease-out) .1s,opacity .1s .1s}.pen.svelte-112sops.svelte-112sops{transform:translate(-8px,-10px) rotate(-8deg);animation:svelte-112sops-idle 2.2s ease-in-out infinite alternate;transition:transform .6s var(--ease-out)}.active.svelte-112sops .pen.svelte-112sops{animation:none;transform:translate(var(--len));transition:transform .9s var(--ease-out) .1s}.active.svelte-112sops .hot.svelte-112sops{animation:svelte-112sops-hop .5s var(--ease-spring) both;animation-delay:calc(.12s + var(--i) * .11s);fill:#0b5e43}@keyframes svelte-112sops-idle{0%{transform:translate(-8px,-12px) rotate(-8deg)}to{transform:translate(-6px,-6px) rotate(-4deg)}}@keyframes svelte-112sops-hop{0%{transform:translateY(0)}40%{transform:translateY(-5px)}to{transform:translateY(0)}}.art.svelte-iv6rqn.svelte-iv6rqn{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(60% 80% at 35% 40%,rgba(165,180,252,.2),transparent 70%),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.5px) 0 0 / 14px 14px,radial-gradient(120% 120% at 50% 20%,#2e2a78,#1b1850 55%,#0d0b2b);box-shadow:inset 0 0 60px #04021499}svg.svelte-iv6rqn.svelte-iv6rqn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sheet.svelte-iv6rqn.svelte-iv6rqn{transform-box:view-box;transform-origin:131px 100px;transform:rotate(-3deg);transition:transform .7s var(--ease-spring)}.active.svelte-iv6rqn .sheet.svelte-iv6rqn{transform:rotate(-1deg) scale(1.02)}.ln.svelte-iv6rqn.svelte-iv6rqn{stroke:#1f25472e;stroke-width:.8}.ln.thick.svelte-iv6rqn.svelte-iv6rqn{stroke:#1f2547bf;stroke-width:1.6}.d.svelte-iv6rqn.svelte-iv6rqn{font:600 12.5px var(--font-display);fill:#1f2547;text-anchor:middle}.d.u.svelte-iv6rqn.svelte-iv6rqn{fill:#4f46e5}.pm.svelte-iv6rqn.svelte-iv6rqn{font:700 6.5px var(--font-ui);fill:#6b7194}.sel.svelte-iv6rqn.svelte-iv6rqn{fill:none;stroke:#f59e0b;stroke-width:2;animation:svelte-iv6rqn-blink 1.6s ease-in-out infinite}.new.svelte-iv6rqn.svelte-iv6rqn{transform:scale(0);opacity:0;transition:transform .45s var(--ease-spring),opacity .2s}.active.svelte-iv6rqn .new.svelte-iv6rqn{transform:scale(1.15);opacity:1;transition-delay:.25s}.done.svelte-iv6rqn.svelte-iv6rqn{fill:#fde68a;opacity:0;transition:opacity .3s}.active.svelte-iv6rqn .done.svelte-iv6rqn{opacity:.55;transition-delay:.45s}.active.svelte-iv6rqn .sel.svelte-iv6rqn{animation:none}.k.svelte-iv6rqn.svelte-iv6rqn{font:600 17px var(--font-display);fill:#e0e7ff;text-anchor:middle}.key.svelte-iv6rqn.svelte-iv6rqn{transition:transform .25s var(--ease-spring)}.seven.svelte-iv6rqn .cap.svelte-iv6rqn{fill:#818cf8}.seven.svelte-iv6rqn .k.svelte-iv6rqn{fill:#fff}.active.svelte-iv6rqn .seven.svelte-iv6rqn{transform:translateY(3px)}.pad.svelte-iv6rqn.svelte-iv6rqn{transform-box:view-box;transform-origin:320px 100px;transform:rotate(4deg);animation:svelte-iv6rqn-float 4s ease-in-out infinite alternate}@keyframes svelte-iv6rqn-float{to{transform:rotate(2deg) translateY(-4px)}}@keyframes svelte-iv6rqn-blink{50%{stroke-opacity:.35}}svg.svelte-1b1pvt3.svelte-1b1pvt3{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.v.svelte-1b1pvt3.svelte-1b1pvt3{font:700 13px var(--font-display);fill:#fff;text-anchor:middle}.v.one.svelte-1b1pvt3.svelte-1b1pvt3{fill:#4a1a03}.digit.svelte-1b1pvt3.svelte-1b1pvt3{font:700 22px var(--font-display);fill:#a3e635;opacity:.07;animation:svelte-1b1pvt3-rise 10s linear infinite;animation-delay:var(--d)}.active.svelte-1b1pvt3 .digit.svelte-1b1pvt3{animation-duration:4s;opacity:.12}.board.svelte-1b1pvt3.svelte-1b1pvt3{transform-box:fill-box;transform-origin:center;transform:rotate(-4deg);transition:transform .6s var(--ease-spring)}.active.svelte-1b1pvt3 .board.svelte-1b1pvt3{transform:rotate(-1deg) scale(1.04)}.tok.svelte-1b1pvt3.svelte-1b1pvt3{animation:svelte-1b1pvt3-breathe 3.2s ease-in-out infinite;animation-delay:calc(var(--i) * -.4s)}.tok.hole.svelte-1b1pvt3.svelte-1b1pvt3{transform:scale(0);opacity:0;animation:none;transition:transform .45s var(--ease-spring),opacity .15s}.active.svelte-1b1pvt3 .tok.hole.svelte-1b1pvt3{transform:none;opacity:1;transition-delay:calc(.1s + var(--i) * .08s)}.cyc.svelte-1b1pvt3.svelte-1b1pvt3{opacity:0;transform:scale(0)}.c0.svelte-1b1pvt3.svelte-1b1pvt3{animation:svelte-1b1pvt3-cyc0 4s var(--ease-spring) infinite}.c1.svelte-1b1pvt3.svelte-1b1pvt3{animation:svelte-1b1pvt3-cyc1 4s var(--ease-spring) infinite}.tap.svelte-1b1pvt3.svelte-1b1pvt3{fill:none;stroke:#d9f99d;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-1b1pvt3-tap 4s ease-out infinite}.active.svelte-1b1pvt3 .c0.svelte-1b1pvt3,.active.svelte-1b1pvt3 .c1.svelte-1b1pvt3,.active.svelte-1b1pvt3 .tap.svelte-1b1pvt3{animation-duration:2s}.frame.svelte-1b1pvt3.svelte-1b1pvt3{fill:#a3e6351a;stroke:#a3e635;stroke-width:2}.done.svelte-1b1pvt3.svelte-1b1pvt3{opacity:0;transition:opacity .3s}.active.svelte-1b1pvt3 .done.svelte-1b1pvt3{opacity:1;transition-delay:.55s}.active.svelte-1b1pvt3 .sweep.svelte-1b1pvt3{animation:svelte-1b1pvt3-sweep 1.6s ease-in-out .6s infinite}.check.svelte-1b1pvt3.svelte-1b1pvt3{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .45s var(--ease-spring)}.active.svelte-1b1pvt3 .check.svelte-1b1pvt3{transform:none;transition-delay:.7s}.big.svelte-1b1pvt3.svelte-1b1pvt3{animation:svelte-1b1pvt3-float 5s ease-in-out infinite alternate}.b0.svelte-1b1pvt3.svelte-1b1pvt3{--r:-14deg}.b1.svelte-1b1pvt3.svelte-1b1pvt3{--r:12deg;animation-delay:-2.5s}.active.svelte-1b1pvt3 .big.svelte-1b1pvt3{animation-duration:1.3s}@keyframes svelte-1b1pvt3-rise{to{transform:translateY(-280px)}}@keyframes svelte-1b1pvt3-breathe{50%{transform:translateY(-1.2px)}}@keyframes svelte-1b1pvt3-cyc0{0%,18%{opacity:0;transform:scale(0)}26%,52%{opacity:1;transform:scale(1)}58%,to{opacity:0;transform:scale(0) rotate(-30deg)}}@keyframes svelte-1b1pvt3-cyc1{0%,54%{opacity:0;transform:scale(0)}62%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(0) rotate(30deg)}}@keyframes svelte-1b1pvt3-tap{0%,14%{opacity:0;transform:scale(.6)}18%{opacity:.9}30%{opacity:0;transform:scale(1.6)}50%{opacity:0;transform:scale(.6)}54%{opacity:.9}66%,to{opacity:0;transform:scale(1.6)}}@keyframes svelte-1b1pvt3-sweep{to{transform:translate(300px)}}@keyframes svelte-1b1pvt3-float{0%{transform:translateY(-5px) rotate(var(--r))}to{transform:translateY(5px) rotate(calc(var(--r) * -.5))}}.card.svelte-l1ezk7.svelte-l1ezk7{--lift:0px;--s:1;position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--text);background:linear-gradient(180deg,#ffffff12,#ffffff05),color-mix(in srgb,var(--accent) 6%,#151a36);border:1px solid rgba(255,255,255,.1);box-shadow:0 1px #ffffff14 inset,0 14px 34px -12px #0009;transform:translateY(var(--lift)) rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 9deg)) scale(var(--s));transition:transform .65s var(--ease-spring),box-shadow .35s var(--ease-out),border-color .35s;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.card.tracking.svelte-l1ezk7.svelte-l1ezk7{transition:transform .14s ease-out,box-shadow .35s var(--ease-out),border-color .35s}.card.active.svelte-l1ezk7.svelte-l1ezk7{--lift:-6px;border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 1px #ffffff1a inset,0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent),0 22px 50px -14px color-mix(in srgb,var(--accent) 55%,transparent),0 30px 60px -20px #000000b3}.card.pressed.svelte-l1ezk7.svelte-l1ezk7{--s:.965;--lift:-2px;transition-duration:.12s}.card.launching.svelte-l1ezk7.svelte-l1ezk7{--s:1.035;--lift:-10px}.card.svelte-l1ezk7.svelte-l1ezk7:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.card.svelte-l1ezk7.svelte-l1ezk7:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;padding:1.5px;background:radial-gradient(320px circle at calc(50% + var(--px) * 50%) calc(50% + var(--py) * 50%),var(--accent),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}.card.active.svelte-l1ezk7.svelte-l1ezk7:before{opacity:1}.glare.svelte-l1ezk7.svelte-l1ezk7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(420px circle at calc(50% + var(--px) * 50%) calc(50% + var(--py) * 50%),rgba(255,255,255,.16),transparent 45%);opacity:0;transition:opacity .35s}.card.active.svelte-l1ezk7 .glare.svelte-l1ezk7{opacity:1}.art.svelte-l1ezk7.svelte-l1ezk7{position:relative;aspect-ratio:2.15;overflow:hidden;flex:none}.art.svelte-l1ezk7.svelte-l1ezk7:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:#ffffff1f}.art-in.svelte-l1ezk7.svelte-l1ezk7{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(calc(var(--px) * -6px),calc(var(--py) * -5px)) scale(1.04);transition:transform .65s var(--ease-spring)}.tracking.svelte-l1ezk7 .art-in.svelte-l1ezk7{transition:transform .14s ease-out}.fallback.svelte-l1ezk7.svelte-l1ezk7{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:700 5rem var(--font-display);color:#fff;text-shadow:0 6px 0 rgba(0,0,0,.25);background:radial-gradient(120% 120% at 50% 20%,var(--accent),color-mix(in srgb,var(--accent) 25%,#0b0e1f))}.badges.svelte-l1ezk7.svelte-l1ezk7{position:absolute;top:10px;left:10px;right:10px;z-index:1;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.badge.svelte-l1ezk7.svelte-l1ezk7{display:inline-flex;align-items:center;gap:5px;height:25px;padding:0 10px;border-radius:999px;font-size:.76rem;font-weight:800;color:#fff;background:#080a1894;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 14px #0000004d}.badge.right.svelte-l1ezk7.svelte-l1ezk7{margin-left:auto}.badge.gold.svelte-l1ezk7.svelte-l1ezk7{gap:3px;padding-left:8px;color:var(--gold)}.badge.live.svelte-l1ezk7.svelte-l1ezk7{gap:7px;color:#0b0e1f;border-color:transparent;background:color-mix(in srgb,var(--accent) 82%,#fff)}.live.svelte-l1ezk7 i.svelte-l1ezk7{width:7px;height:7px;border-radius:50%;background:#0b0e1f;animation:svelte-l1ezk7-blink 1.4s ease-in-out infinite}.body.svelte-l1ezk7.svelte-l1ezk7{position:relative;flex:1;padding:13px 18px 16px}.kicker.svelte-l1ezk7.svelte-l1ezk7{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}h2.svelte-l1ezk7.svelte-l1ezk7{margin:1px 0 0;font:600 1.5rem/1.15 var(--font-display)}.desc.svelte-l1ezk7.svelte-l1ezk7{margin:6px 0 0;font-size:.92rem;line-height:1.4;color:var(--text-dim)}.cta.svelte-l1ezk7.svelte-l1ezk7{position:absolute;top:0;right:16px;z-index:4;translate:0 -62%;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 18px;border-radius:999px;font-weight:800;font-size:.92rem;color:#0b0e1f;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 65%,#fff),var(--accent));box-shadow:0 3px color-mix(in srgb,var(--accent) 50%,#000),0 6px 18px color-mix(in srgb,var(--accent) 35%,transparent);transition:transform .3s var(--ease-spring),box-shadow .3s}.cta.svelte-l1ezk7 svg{transition:transform .3s var(--ease-spring)}.active.svelte-l1ezk7 .cta.svelte-l1ezk7{transform:scale(1.06)}.active.svelte-l1ezk7 .cta.svelte-l1ezk7 svg{transform:translate(3px)}.pressed.svelte-l1ezk7 .cta.svelte-l1ezk7{transform:translateY(2px) scale(.98);box-shadow:0 1px color-mix(in srgb,var(--accent) 50%,#000)}@media (min-width: 640px){.featured.svelte-l1ezk7.svelte-l1ezk7{flex-direction:row}.featured.svelte-l1ezk7 .art.svelte-l1ezk7{aspect-ratio:auto;flex:1.45}.featured.svelte-l1ezk7 .art.svelte-l1ezk7:after{inset:0 0 0 auto;width:1px;height:auto}.featured.svelte-l1ezk7 .body.svelte-l1ezk7{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px 26px}.featured.svelte-l1ezk7 h2.svelte-l1ezk7{font-size:2.3rem}.featured.svelte-l1ezk7 .desc.svelte-l1ezk7{font-size:1rem}.featured.svelte-l1ezk7 .cta.svelte-l1ezk7{position:static;translate:none;margin-top:18px;height:44px;padding:0 20px 0 24px;font-size:1.02rem}}@keyframes svelte-l1ezk7-blink{50%{opacity:.3;transform:scale(.7)}}@media (prefers-reduced-motion: reduce){.card.svelte-l1ezk7.svelte-l1ezk7{transform:none}}.hub.svelte-a8f5hl.svelte-a8f5hl{position:relative;max-width:1120px;min-height:100dvh;margin:0 auto;padding:18px max(16px,env(safe-area-inset-left)) 18px;display:flex;flex-direction:column;gap:22px}.hub.svelte-a8f5hl.svelte-a8f5hl:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 1.6px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 0%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 0%,#000,transparent 75%)}header.svelte-a8f5hl.svelte-a8f5hl{margin-top:auto;padding-top:6px;overflow-x:clip}.sound.svelte-a8f5hl.svelte-a8f5hl{position:absolute;top:18px;right:max(16px,env(safe-area-inset-right));z-index:2}.brand.svelte-a8f5hl.svelte-a8f5hl{--u:1px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.brand.svelte-a8f5hl.svelte-a8f5hl:before{content:"";position:absolute;left:50%;top:40%;width:min(640px,100%);height:160px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(139,155,255,.22),rgba(236,72,153,.08) 60%,transparent);filter:blur(10px);pointer-events:none}h1.svelte-a8f5hl.svelte-a8f5hl{position:relative;margin:0;font:700 clamp(3.2rem,9vw,5rem) / 1.05 var(--font-display);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.word.svelte-a8f5hl.svelte-a8f5hl{display:inline-flex}.l.svelte-a8f5hl.svelte-a8f5hl{display:inline-block;padding:0 .015em;color:transparent;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%) 200% 0 / 300% 100% no-repeat,linear-gradient(180deg,var(--c1) 8%,var(--c2) 78%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 4px 0 color-mix(in srgb,var(--c2) 45%,#0a0d1c)) drop-shadow(0 12px 18px color-mix(in srgb,var(--c2) 30%,transparent));animation:svelte-a8f5hl-drop .8s var(--ease-spring) backwards,svelte-a8f5hl-bob 3.6s ease-in-out infinite alternate,svelte-a8f5hl-glint 5s ease-in-out infinite;animation-delay:calc(var(--i) * 70ms),calc(var(--i) * -.4s),calc(1s + var(--i) * 90ms);transition:translate .35s var(--ease-spring)}.l.jump.svelte-a8f5hl.svelte-a8f5hl{animation-name:svelte-a8f5hl-jump,svelte-a8f5hl-bob,svelte-a8f5hl-glint;animation-duration:.7s,3.6s,5s;animation-timing-function:var(--ease-out),ease-in-out,ease-in-out;animation-delay:calc(var(--i) * 55ms),calc(var(--i) * -.4s),calc(.3s + var(--i) * 90ms);animation-fill-mode:none}.l.svelte-a8f5hl.svelte-a8f5hl:hover{translate:0 -.12em}.tagline.svelte-a8f5hl.svelte-a8f5hl{position:relative;margin:6px 0 0;font-size:1.08rem;font-weight:700;color:var(--text-dim);text-wrap:balance}.decor.svelte-a8f5hl.svelte-a8f5hl{position:absolute;left:50%;top:0;width:0;height:100%}.deco.svelte-a8f5hl.svelte-a8f5hl,.twinkle.svelte-a8f5hl.svelte-a8f5hl{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));translate:calc(var(--hx) * var(--z, 1) * -10px) calc(var(--hy) * var(--z, 1) * -8px);transition:translate .6s var(--ease-out)}.deco.svelte-a8f5hl.svelte-a8f5hl{width:calc(var(--w) * var(--u));filter:drop-shadow(0 8px 12px rgba(0,0,0,.45));animation:svelte-a8f5hl-float var(--t) ease-in-out infinite alternate;animation-delay:var(--dl, 0s)}.deco.svelte-a8f5hl svg.svelte-a8f5hl{display:block;width:100%;height:auto}.dk.svelte-a8f5hl.svelte-a8f5hl{font:700 17px var(--font-display)}.han.svelte-a8f5hl.svelte-a8f5hl{font:700 30px "Noto Serif SC",Songti SC,SimSun,Microsoft YaHei,serif;fill:#c81e3a;text-anchor:middle}.lt.svelte-a8f5hl.svelte-a8f5hl{font:700 18px var(--font-display);fill:#2b3150;text-anchor:middle}.twinkle.svelte-a8f5hl.svelte-a8f5hl{width:14px;height:14px;background:#fde68a;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:svelte-a8f5hl-twinkle 2.8s ease-in-out infinite;animation-delay:var(--dl)}.grid.svelte-a8f5hl.svelte-a8f5hl{--gap:18px;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}li.svelte-a8f5hl.svelte-a8f5hl{position:relative;flex:0 0 100%;min-width:0;perspective:1100px;animation:svelte-a8f5hl-fly-in .75s var(--ease-out) backwards;animation-delay:calc(.15s + var(--i) * 80ms)}li.svelte-a8f5hl.svelte-a8f5hl:hover,li.svelte-a8f5hl.svelte-a8f5hl:focus-within{z-index:2}@media (min-width: 640px){li.svelte-a8f5hl.svelte-a8f5hl{flex-basis:calc((100% - var(--gap)) / 2)}.first.svelte-a8f5hl.svelte-a8f5hl{flex-basis:100%}}@media (min-width: 1000px){li.svelte-a8f5hl.svelte-a8f5hl{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}@media (min-width: 1240px){.hub.svelte-a8f5hl.svelte-a8f5hl{max-width:max(1680px,150vh);padding-block:12px;gap:18px}footer.svelte-a8f5hl.svelte-a8f5hl{padding:0}li.svelte-a8f5hl.svelte-a8f5hl{flex-basis:calc((100% - 3 * var(--gap)) / 4)}.first.svelte-a8f5hl.svelte-a8f5hl{flex-basis:calc((100% - 3 * var(--gap)) / 2 + var(--gap))}}footer.svelte-a8f5hl.svelte-a8f5hl{margin-top:auto;text-align:center;padding:4px 0}.totals.svelte-a8f5hl.svelte-a8f5hl{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 6px}.totals.svelte-a8f5hl span.svelte-a8f5hl{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px;border-radius:999px;font-weight:800;font-size:.88rem;background:var(--surface);border:1px solid var(--border)}.totals.svelte-a8f5hl .won.svelte-a8f5hl{color:var(--gold)}.credits.svelte-a8f5hl.svelte-a8f5hl{margin:0;font-size:.78rem;color:var(--text-mute)}@media (max-width: 639px){.hub.svelte-a8f5hl.svelte-a8f5hl{gap:18px}header.svelte-a8f5hl.svelte-a8f5hl{padding-top:46px}.brand.svelte-a8f5hl.svelte-a8f5hl{--u:min(.52px, (100vw - 32px) / 690)}.tagline.svelte-a8f5hl.svelte-a8f5hl{font-size:.98rem;max-width:300px}}@keyframes svelte-a8f5hl-drop{0%{translate:0 -.7em;scale:.4;opacity:0}}@keyframes svelte-a8f5hl-jump{30%{translate:0 -.34em;scale:.9 1.12}60%{translate:0 0;scale:1.14 .86}80%{scale:.97 1.04}}@keyframes svelte-a8f5hl-bob{0%{transform:translateY(-2px) rotate(-1.5deg)}to{transform:translateY(3px) rotate(1.5deg)}}@keyframes svelte-a8f5hl-glint{0%,70%{background-position:200% 0,0 0}to{background-position:-200% 0,0 0}}@keyframes svelte-a8f5hl-float{0%{transform:translateY(-6px) rotate(var(--r))}to{transform:translateY(7px) rotate(calc(var(--r) + 5deg))}}@keyframes svelte-a8f5hl-twinkle{0%,to{transform:scale(.2) rotate(0);opacity:0}50%{transform:scale(1) rotate(90deg);opacity:1}}@keyframes svelte-a8f5hl-fly-in{0%{opacity:0;transform:translateY(40px) scale(.94) rotateX(12deg)}}.view.svelte-1xcmopc{min-height:100dvh}*,*:before,*:after{box-sizing:border-box}:root{color-scheme:dark;--bg-0: #0a0d1c;--bg-1: #11152b;--bg-2: #1a1f3d;--surface: rgba(255, 255, 255, .06);--surface-2: rgba(255, 255, 255, .11);--surface-strong: #222851;--border: rgba(255, 255, 255, .12);--text: #eef0ff;--text-dim: #aab0d6;--text-mute: #6f77a5;--accent: #8b9bff;--good: #34d399;--bad: #f87171;--gold: #fbbf24;--radius: 14px;--radius-lg: 24px;--shadow: 0 12px 34px rgba(0, 0, 0, .4);--font-display: "Fredoka", "Nunito", system-ui, sans-serif;--font-ui: "Nunito", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(.22, 1, .36, 1)}html,body{margin:0;height:100%}body{background:radial-gradient(1200px 700px at 10% -10%,rgba(99,102,241,.22),transparent 60%),radial-gradient(900px 600px at 110% 10%,rgba(236,72,153,.14),transparent 60%),radial-gradient(900px 700px at 50% 120%,rgba(16,185,129,.12),transparent 60%),var(--bg-0);background-attachment:fixed;color:var(--text);font-family:var(--font-ui);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:12px;font-weight:800;font-size:.95rem;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .15s var(--ease-spring),filter .15s,box-shadow .15s,background .15s}.btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.btn:active{transform:scale(.94)}.btn-primary{color:#0b0e1f;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 70%,#fff),var(--accent));box-shadow:0 4px color-mix(in srgb,var(--accent) 55%,#000),0 8px 24px color-mix(in srgb,var(--accent) 40%,transparent)}.btn-primary:active{box-shadow:0 1px color-mix(in srgb,var(--accent) 55%,#000);transform:translateY(3px) scale(.98)}.btn-ghost{background:var(--surface-2);border:1px solid var(--border)}.icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;text-decoration:none;transition:transform .15s var(--ease-spring),background .15s,opacity .15s}.icon-btn:hover:not(:disabled){background:var(--surface-2);transform:translateY(-1px)}.icon-btn:active:not(:disabled){transform:scale(.88)}.icon-btn:disabled{opacity:.35;cursor:default}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--surface);border:1px solid var(--border);font-weight:800;font-size:.9rem;white-space:nowrap}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:12px;background:#00000040;border:1px solid var(--border)}.seg button{min-height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--text-dim);font-weight:800;font-size:.85rem;cursor:pointer;transition:background .15s,color .15s,transform .15s var(--ease-spring)}.seg button:active{transform:scale(.92)}.seg button.on{background:var(--accent);color:#0b0e1f;box-shadow:0 2px 10px color-mix(in srgb,var(--accent) 45%,transparent)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
