.neon-ui{--ui-page:#050a18;--ui-surface:#10172b;--ui-raised:#161d34;--ui-inset:#090f20;--ui-line:#27314d;--ui-text:#f1f3ff;--ui-muted:#a0acc7;--ui-purple:#bd8bff;--ui-cyan:#60e9f0;--ui-mint:#64eeb5;--ui-gold:#ffdb83;--ui-danger:#ff92ac;color-scheme:dark;background:radial-gradient(ellipse 460px 340px at 50% -160px,#211443 0,transparent 100%),var(--ui-page);color:var(--ui-text);-webkit-tap-highlight-color:rgb(151 89 255/.18);accent-color:#a46aff}.neon-ui ::-moz-selection{background:#614599;color:#fff}.neon-ui ::selection{background:#614599;color:#fff}.neon-ui :focus-visible{outline:2px solid var(--ui-cyan);outline-offset:3px}.neon-ui :is(input,textarea,select){color-scheme:dark}.neon-ui :is(input,textarea)::-moz-placeholder{color:#8794b2;opacity:1}.neon-ui :is(input,textarea)::placeholder{color:#8794b2;opacity:1}.neon-ui .game-content{padding-top:18px}.neon-ui .game-content>.text-center>.rounded-full.h-16{width:56px;height:56px;background:radial-gradient(circle at 35% 20%,#3c2855,#151c33);border:1px solid #62447c;box-shadow:0 0 20px rgba(139,62,219,.12)}.neon-ui .game-icon{width:1.5em;height:1.5em;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;flex:none}.neon-ui :is(.game-card,.admin-card){background:linear-gradient(140deg,#141a30,#0c1325 80%);border:1px solid var(--ui-line);border-radius:15px;box-shadow:inset 0 1px hsla(0,0%,100%,.025),0 8px 22px rgba(0,0,0,.14);-webkit-backdrop-filter:none;backdrop-filter:none}.neon-ui .game-card{padding:16px}.neon-ui .game-card.p-0{padding:0}.neon-ui :is(.btn,.btn-primary,.btn-secondary,.btn-success,.btn-warning,.btn-danger,.btn-ghost,.admin-btn,.admin-btn-primary,.admin-btn-secondary){border-radius:10px;border:1px solid transparent;min-height:44px;font-weight:700;box-shadow:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;--tw-ring-offset-color:var(--ui-page)}.neon-ui :is(.btn-primary,.admin-btn-primary){color:#fff;background:linear-gradient(108deg,#8716eb,#6c32f4 57%,#9b47ec);border-color:#a568ff;box-shadow:inset 0 1px hsla(0,0%,100%,.18),0 4px 18px rgba(123,40,233,.23)}.neon-ui :is(.btn-primary,.admin-btn-primary):hover{background:linear-gradient(108deg,#9530f2,#7643fb 57%,#a45fee)}.neon-ui :is(.btn-secondary,.admin-btn-secondary){background:#161c34;border-color:#3e335e;color:#d9bcff}.neon-ui :is(.btn-secondary,.admin-btn-secondary):hover{background:#221c3b;border-color:#8762b7}.neon-ui .btn-success{background:linear-gradient(110deg,#22cfb6,#64eab2);border-color:#66efcc;color:#062b2a;box-shadow:0 4px 16px rgba(21,191,164,.13)}.neon-ui .btn-success:hover{background:#71f1cb}.neon-ui .btn-warning{background:linear-gradient(110deg,#f6b747,#ffe395);border-color:#ffdc8b;color:#382203}.neon-ui .btn-danger{background:linear-gradient(110deg,#b72152,#b82970);color:#fff;border-color:#e15287}.neon-ui .btn-danger:hover{background:#c83464}.neon-ui .btn-ghost{background:transparent;color:#c9afff}.neon-ui .btn-ghost:hover{background:#211b39}.neon-ui :is(.btn,.admin-btn):active:not(:disabled){transform:translateY(1px)}.neon-ui :is(button,.btn,.admin-btn):disabled{box-shadow:none;opacity:.48}.neon-ui .field-label{color:#c5cde2}.neon-ui .field-input{background:var(--ui-inset);border-color:#34405d;color:var(--ui-text);border-radius:10px}.neon-ui .field-input:focus{border-color:#a46aff;box-shadow:0 0 0 3px rgba(151,89,255,.16)}.neon-ui .field-input:disabled{color:#8995ad;background:#11192a}.neon-ui .field-input:is(input,textarea,select){font-size:16px}.neon-ui select option{color:var(--ui-text);background:var(--ui-surface)}.neon-ui input[type=file]::file-selector-button{background:#292043;color:#ddc6ff;border:1px solid #584076;border-radius:7px;padding:8px 12px;margin-right:10px}.neon-ui .alert-error{background:#301626;color:#ffc2d0;border-color:#603149}.neon-ui .alert-info{background:#0c2535;color:#a6eaff;border-color:#25485e}.neon-ui .alert-success{background:#0d2b2d;color:#92f0cd;border-color:#24514b}.neon-ui :is(.bg-white,.bg-white\/95,.bg-white\/90,.bg-white\/80,.bg-white\/75,.bg-white\/70,.bg-white\/60,.bg-white\/50,.bg-slate-50,.bg-slate-50\/50,.bg-slate-100,.bg-lav-50,.bg-lav-100,.bg-cream-50){background-color:var(--ui-surface)}.neon-ui :is(.bg-slate-200,.bg-slate-300,.bg-lav-200,.bg-lav-300){background-color:#25304a}.neon-ui :is(.bg-grape-50,.bg-grape-50\/50,.bg-grape-100,.bg-grape-100\/60,.bg-grape-200,.bg-violet-50,.bg-violet-100,.bg-purple-50,.bg-purple-100,.bg-indigo-50,.bg-indigo-100){background-color:#251c3e}.neon-ui :is(.bg-berry-50,.bg-berry-50\/60,.bg-berry-100,.bg-berry-100\/60,.bg-berry-200,.bg-rose-50,.bg-rose-100,.bg-pink-50,.bg-pink-100){background-color:#301a30}.neon-ui :is(.bg-mint-50,.bg-mint-100,.bg-mint-200,.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100,.bg-teal-50,.bg-teal-100){background-color:#0f2a2d}.neon-ui :is(.bg-gold-100,.bg-gold-200,.bg-cream-100,.bg-cream-200,.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-yellow-50,.bg-yellow-100){background-color:#30271e}.neon-ui :is(.bg-sky-50,.bg-sky-100,.bg-sky-100\/60,.bg-sky-200,.bg-blue-50,.bg-blue-100,.bg-cyan-50,.bg-cyan-100){background-color:#10273c}.neon-ui :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-slate-700,.text-gray-900,.text-gray-800,.text-night-900,.text-night-800,.text-night-700){color:var(--ui-text)}.neon-ui :is(.text-slate-600,.text-gray-600,.text-gray-700){color:#bdc7df}.neon-ui :is(.text-slate-500,.text-slate-400,.text-slate-300,.text-gray-500,.text-gray-400){color:var(--ui-muted)}.neon-ui :is(.text-grape-500,.text-grape-600,.text-grape-700,.text-grape-800,.text-purple-600,.text-purple-700,.text-violet-600,.text-violet-700,.text-indigo-600,.text-indigo-700){color:#cfabff}.neon-ui :is(.text-berry-500,.text-berry-600,.text-berry-700,.text-berry-800,.text-rose-500,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-pink-600,.text-red-600,.text-red-700){color:var(--ui-danger)}.neon-ui :is(.text-mint-500,.text-mint-600,.text-mint-700,.text-emerald-500,.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-green-600,.text-green-700,.text-teal-600,.text-teal-700){color:var(--ui-mint)}.neon-ui :is(.text-gold-500,.text-gold-600,.text-gold-700,.text-amber-500,.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-orange-600,.text-yellow-600,.text-yellow-700){color:var(--ui-gold)}.neon-ui :is(.text-sky-500,.text-sky-600,.text-sky-700,.text-sky-800,.text-blue-600,.text-blue-700,.text-cyan-600,.text-cyan-700){color:#82d8ff}.neon-ui :is(.border-white,.border-white\/60,.border-white\/70,.border-white\/80,.border-slate-100,.border-slate-200,.border-slate-300,.border-lav-200){border-color:var(--ui-line)}.neon-ui :is(.border-grape-100,.border-grape-200,.border-grape-300,.border-purple-200,.border-violet-200){border-color:#5a3c7d}.neon-ui :is(.border-berry-100,.border-berry-200,.border-rose-200,.border-rose-300){border-color:#603248}.neon-ui :is(.border-mint-100,.border-mint-200,.border-mint-300,.border-emerald-200,.border-emerald-300){border-color:#28695c}.neon-ui :is(.border-gold-200,.border-gold-300,.border-amber-200,.border-amber-300){border-color:#74603b}.neon-ui :is(.border-sky-100,.border-sky-200,.border-sky-300,.border-blue-200){border-color:#315c76}.neon-ui :is(.divide-slate-100,.divide-slate-200)>:not([hidden])~:not([hidden]){border-color:var(--ui-line)}.neon-ui :is(.ring-white,.ring-white\/80){--tw-ring-color:#141b2e}.neon-ui :is(.hover\:bg-white,.hover\:bg-slate-50,.hover\:bg-slate-100,.hover\:bg-lav-100):hover{background-color:#1c253e}.neon-ui :is(.hover\:bg-grape-50,.hover\:bg-grape-100):hover{background-color:#2b2248}.neon-ui .shadow-card{--tw-shadow:0 8px 24px rgba(0,0,0,.15);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)}.neon-ui :is(.from-white,.from-slate-50,.from-cream-50){--tw-gradient-from:#151c31 var(--tw-gradient-from-position);--tw-gradient-to:rgba(21,28,49,0) var(--tw-gradient-to-position)}.neon-ui :is(.from-grape-50,.from-grape-100,.from-grape-200,.from-purple-50,.from-violet-50,.from-indigo-50){--tw-gradient-from:#291c46 var(--tw-gradient-from-position)}.neon-ui :is(.from-berry-50,.from-berry-100,.from-rose-50,.from-pink-50){--tw-gradient-from:#321c3c var(--tw-gradient-from-position)}.neon-ui :is(.from-gold-100,.from-gold-200,.from-amber-50,.from-amber-100){--tw-gradient-from:#35272b var(--tw-gradient-from-position)}.neon-ui :is(.from-sky-50,.from-sky-100,.from-sky-200,.from-mint-50,.from-mint-100,.from-emerald-50){--tw-gradient-from:#0e303c var(--tw-gradient-from-position)}.neon-ui :is(.via-white,.via-cream-50,.via-grape-50,.via-berry-50,.via-rose-50){--tw-gradient-stops:var(--tw-gradient-from),#141b30 var(--tw-gradient-via-position),var(--tw-gradient-to)}.neon-ui :is(.to-white,.to-cream-50,.to-grape-50,.to-grape-100,.to-berry-50,.to-berry-100,.to-berry-200,.to-sky-50,.to-sky-100,.to-mint-50,.to-mint-100){--tw-gradient-to:#0e172c var(--tw-gradient-to-position)}.neon-ui :is(.from-gold-300,.from-amber-200,.from-amber-300,.bg-gold-300,.bg-amber-200,.bg-gold-400).text-amber-900{color:#392103}.neon-ui :is(.from-mint-300,.from-mint-400).text-white{color:#073329}.neon-ui .hud{background:rgba(5,10,24,.96);border-color:#222840;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.neon-ui .hud-stat__value{color:#f3f5ff;font-variant-numeric:tabular-nums}.neon-ui .hud .bg-clip-text{background-image:linear-gradient(100deg,#74e4f0,#bf85fc 75%)}.neon-ui .hud-gain{color:var(--ui-mint)}.neon-ui .hud .tile-icon{background:#141b2b;border:1px solid #303750;border-radius:50%;box-shadow:none}.neon-ui .hud a[aria-label^=\E01\E32\E23\E41\E08\E49\E07\E40\E15\E37\E2D\E19]{width:44px;height:44px;color:#c7cfe2}.neon-ui .hud a[aria-label^=\E42\E1B\E23\E44\E1F\E25\E4C\E02\E2D\E07\E09\E31\E19]{min-height:34px;border-radius:8px;background:#271c42;border:1px solid #5d4082;color:#d6b6ff}.neon-ui .bnav{border-color:#262640;background:rgba(8,14,30,.97);box-shadow:0 -5px 24px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.neon-ui .bnav__item{color:#91a0bc}.neon-ui .bnav__item[aria-current=page]{color:#c385ff}.neon-ui .bnav__item[aria-current=page] .bnav__icon{background:#241637;box-shadow:0 0 15px rgba(152,56,255,.2)}.neon-ui .bnav__icon{font-size:19px;border-radius:10px}.neon-ui .bnav__center{color:#ce9fff}.neon-ui .bnav__center-orb{background:linear-gradient(140deg,#a436ff,#622ad7);border-color:#7b4cad;box-shadow:0 0 20px rgba(136,45,255,.35)}.neon-ui :is(.pmenu-button,.pmenu__close){background:#151d32;color:#c8d2eb;border:1px solid #2a344f}.neon-ui .pmenu-button__bar{background:#c5cce0}.neon-ui :is(.pmenu__panel,.duel-sheet__panel,.feed-react__picker){background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-line)}.neon-ui .pmenu__head{border-color:var(--ui-line)}.neon-ui :is(.pmenu__group,.mode-card__sub){color:var(--ui-muted)}.neon-ui .pmenu__item{color:#c4cce0;border-radius:10px}.neon-ui .pmenu__item:hover{background:#1c2540}.neon-ui .pmenu__item.is-here{background:linear-gradient(100deg,#342050,#1b1d38);color:#d5afff}.neon-ui .pmenu__item--danger{color:var(--ui-danger)}.neon-ui .pmenu__item--danger:hover{background:#311b2c}.neon-ui :is(.mode-card,.duel-pick-trigger,.duel-pick-row,.tag-chip,.pet-act,.pet-slider__arrow){background:var(--ui-surface);border:1px solid var(--ui-line);color:#d0d8ef;box-shadow:none}.neon-ui .mode-card{border-radius:13px}.neon-ui .mode-card:hover{border-color:#7c509c;background:#1a1d38;box-shadow:0 0 16px rgba(126,50,216,.13)}.neon-ui :is(.mode-card__title,.duel-pick-row__name){color:var(--ui-text)}.neon-ui :is(.duel-pick-row.is-on,.tag-chip.is-selected){background:linear-gradient(120deg,#342050,#17233e);border-color:#a46aff;color:#e1c8ff}.neon-ui .pet-act--on{background:#0d2e2e;border-color:#2a7661;color:#73edbe}.neon-ui .pet-act--locked{background:#302821;color:#f6d182;border-color:#6d5638}.neon-ui .pet-act--danger{color:var(--ui-danger)}.neon-ui .pet-act--off{background:#0d1425;color:#738099}.neon-ui :is(.pet-act,.pet-slider__arrow):hover:not(:disabled){background:#25213b}.neon-ui .pet-slider__count{color:var(--ui-muted)}.neon-ui .pet-slider__dot{background:#33405a}.neon-ui .pet-slider__dot[aria-current=true]{background:#b37aff;box-shadow:0 0 9px rgba(163,99,245,.35)}.neon-ui .rarity-frame{background-color:#10172b;box-shadow:0 0 12px color-mix(in srgb,var(--rarity-line) 14%,transparent)}.neon-ui .utab{color:#a5afc7;min-height:44px}.neon-ui .utab[aria-selected=true]{color:#d5b8ff}.neon-ui .utab[aria-selected=true]:after{background:linear-gradient(90deg,#a952ff,#4bd9e5)}.neon-ui .exp-bar{background:#080f1e;border:1px solid #29334c}.neon-ui .feed-react__trigger{color:#a8b5d1}.neon-ui .feed-react__trigger:is(:hover,.is-on){background:#25203c;color:#dab6ff}.neon-ui .feed-react__option:is(:hover,:focus-visible){background:#2d2346}.neon-ui .code-copy.is-copied{color:var(--ui-mint)}.neon-ui .formation-trigger{background:linear-gradient(120deg,#24173d,#111d35 72%);border-color:#8055ab;box-shadow:inset 0 1px hsla(0,0%,100%,.08),0 0 18px rgba(127,71,183,.12)}.neon-ui .formation-trigger:focus-visible,.neon-ui .formation-trigger:hover{background:linear-gradient(120deg,#30204e,#152542 72%);border-color:#be86ff}.neon-ui .formation-picker-option{background:#101a30;border-color:#344766;color:var(--ui-text)}.neon-ui .formation-picker-option.is-selected,.neon-ui .formation-picker-option:focus-visible,.neon-ui .formation-picker-option:hover{background:linear-gradient(120deg,#30204e,#122740);border-color:#b77dff;box-shadow:0 0 16px rgba(158,84,243,.17)}.neon-ui .formation-card__icon{background:#07101f;border:1px solid #536789;box-shadow:inset 0 0 12px rgba(80,220,238,.09)}.neon-ui .formation-card__name{color:#f5f1ff}.neon-ui .formation-card__detail{color:#c4d1e8}.neon-ui .formation-card__rarity{border:1px solid color-mix(in srgb,var(--rarity-line) 72%,#dce7ff);background:color-mix(in srgb,var(--rarity-line) 20%,#121a31);color:#f9fbff;text-shadow:0 1px 2px rgba(0,0,0,.65)}.neon-ui .formation-card__rarity.rarity-legendary{color:#fff0c5;background:#453519;border-color:#e8bd55}.neon-ui :is(.game-popup__backdrop,.pmenu__backdrop,.duel-sheet__backdrop){background:radial-gradient(ellipse at 50% 28%,rgba(69,29,102,.25),transparent 60%),rgba(1,4,14,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.neon-ui :is(.game-popup__card,.game-popup__sheet){background:linear-gradient(145deg,#19182f,#0d182b 85%)!important;border:1px solid #665084!important;border-radius:18px;box-shadow:0 0 1px #98a3c4,0 0 32px rgba(147,54,236,.15),0 24px 70px rgba(0,0,0,.6)!important}.neon-ui :is(.game-popup__card,.game-popup__sheet):before{height:2px;width:42%;background:linear-gradient(90deg,#b448ff,#8565ff,#55dae3);box-shadow:0 0 12px #a34ded}.neon-ui .game-popup :is(button[data-picker-close],button[data-formation-close],button[data-choice-close],button[data-info-close],button[data-draw-prizes-close]){background:#252039;border-color:#56416e;color:#dac3fc}.neon-ui .game-popup button[aria-label=\E1B\E34\E14]{min-width:44px;min-height:44px}.neon-ui :is(.level-up__from,.level-up__cap){color:#d3b994}.neon-ui .popup-art{display:inline-block;-o-object-fit:contain;object-fit:contain;vertical-align:middle;flex-shrink:0;background:transparent;border:0;border-radius:0}.neon-ui .popup-art--hero{width:112px;height:112px}.neon-ui .popup-art--header{width:44px;height:44px}.neon-ui .popup-art--inline{width:24px;height:24px}.neon-ui .popup-art-hero{display:flex;align-items:center;justify-content:center;margin:0 auto 12px;background:transparent;border:0;box-shadow:none}.neon-ui .pmenu__icon .popup-art{width:34px;height:34px}.neon-ui #play-sheet .tile-icon:has(.popup-art){background:transparent;border:0;box-shadow:none}.neon-ui .player-profile{padding:16px;border:1px solid #44305e;border-radius:15px;background:radial-gradient(ellipse at 98% 0,rgba(93,40,139,.24),transparent 60%),linear-gradient(130deg,#15192f,#0c1427);box-shadow:0 0 22px rgba(59,33,96,.12)}.neon-ui .player-profile__identity{gap:14px}.neon-ui .player-profile__stats{margin-top:24px}.neon-ui .player-profile__tags{margin-top:10px}.neon-ui .player-profile__exp{margin-top:12px;padding:9px 10px;background:#0b1223;border:1px solid #252b45}.neon-ui .hero-card{overflow:hidden;min-height:130px;position:relative;gap:12px;padding:18px;border:1px solid #744389;border-radius:14px;background:radial-gradient(ellipse at 100% 100%,#104a5b60,transparent 55%),linear-gradient(115deg,#341252,#121333 65%,#0c182c);box-shadow:inset 0 1px #b467ad40,0 0 24px #73209914}.neon-ui .hero-card__title{font-size:16px;font-weight:800;line-height:1.5}.neon-ui .hero-card__sub{color:#b9b3d1;font-size:12px;line-height:1.55}.neon-ui .hero-card__content{position:relative;z-index:1;flex:1;min-width:0;padding-right:84px}.neon-ui .hero-card__art{position:absolute;right:-4px;bottom:-4px;width:123px;height:126px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px #8954e74d);pointer-events:none}.neon-ui .hero-card__action{display:inline-flex;align-items:center;margin-top:10px;gap:7px;background:linear-gradient(100deg,#9624f6,#7553f7);border:1px solid #b061f1;color:#fff;padding:6px 11px;border-radius:7px;font-size:12px;font-weight:700}.neon-ui .home-modes{gap:8px}.neon-ui .home-modes .mode-card{flex-direction:column;align-items:center;text-align:center;padding:12px 6px;gap:9px;border-color:#202b42}.neon-ui .home-modes .mode-card__title{font-size:12px}.neon-ui .home-modes .mode-card__sub{font-size:10px}.neon-ui .home-modes .tile-icon{width:43px;height:43px;border:1px solid var(--tile-from);border-radius:50%;background:color-mix(in srgb,var(--tile-to) 17%,#091024);color:var(--tile-from);box-shadow:inset 0 0 10px var(--tile-glow),0 0 12px var(--tile-glow)}.neon-ui .reward-rail{display:flex;gap:8px;overflow-x:auto;padding:5px 1px 10px;margin-top:12px;scrollbar-width:thin;scrollbar-color:#4b345f transparent;scroll-snap-type:x proximity}.neon-ui .reward-step{flex:0 0 76px;border:1px solid #2c344a;border-radius:10px;padding:10px 5px;text-align:center;background:#0c1425;scroll-snap-align:start}.neon-ui .reward-step__day{font-size:11px;color:#aeb8ce}.neon-ui .reward-step__icon{display:block;font-size:24px;margin:8px 0}.neon-ui .reward-step__amount{display:block;font-size:12px;font-weight:700;color:#f5f2ff}.neon-ui .reward-step__status{font-size:10px;color:#9ba8c1;margin-top:4px}.neon-ui .reward-step.is-claimed{border-color:#24564f}.neon-ui .reward-step.is-ready{border-color:#50d6bb;background:linear-gradient(150deg,#172b37,#10152b);box-shadow:inset 0 0 12px #24e2af0a}.neon-ui .reward-step.is-next{border-color:#725197}.neon-ui .reward-step button{min-height:44px;padding:5px 9px;margin-top:5px;font-size:11px;width:100%}.neon-ui .mission-card{border-radius:12px}.neon-ui .mission-reward{border:1px solid #624480;background:linear-gradient(135deg,#301c46,#111b2b);color:#d5f8f0}.neon-ui .mission-sections{display:flex;gap:4px;padding:4px;border:1px solid #232e46;border-radius:10px;background:#101729;margin-top:16px}.neon-ui .mission-sections a{flex:1;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px;color:#c5b4df;border-radius:7px}.neon-ui .mission-sections a:hover{background:#29213d}.neon-ui .mission-period{scroll-margin-top:132px}.neon-ui .rank-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;padding:20px 0 8px}.neon-ui .rank-podium__entry{min-width:0;text-align:center;padding:6px 3px 12px}.neon-ui .rank-podium__entry:first-child{order:2;--podium-accent:#ffd875}.neon-ui .rank-podium__entry:nth-child(2){order:1;--podium-accent:#c3cbed}.neon-ui .rank-podium__entry:nth-child(3){order:3;--podium-accent:#d79875}.neon-ui .rank-podium__medal{margin:0 auto 10px;width:58px;height:58px;display:grid;place-items:center;border-radius:50%;font-size:27px;border:2px solid var(--podium-accent);background:radial-gradient(circle,#393258,#171e33);box-shadow:0 0 14px color-mix(in srgb,var(--podium-accent) 22%,transparent)}.neon-ui .rank-podium__entry:first-child .rank-podium__medal{width:72px;height:72px;margin-bottom:12px;font-size:34px}.neon-ui .rank-podium__entry :is(button,p){width:100%;font-size:12px;text-align:center}.neon-ui .rank-podium__score{display:block;margin-top:5px;font-size:11px;color:#72edbd;font-weight:700}.neon-ui .rank-row{border:1px solid #222e43;min-height:46px}.neon-ui .arena-stage{background:radial-gradient(ellipse at 50% 20%,#312455,#111c32 65%,#080f20);border-color:#484266}.neon-ui .arena-floor{background:linear-gradient(90deg,rgba(78,46,117,.5),rgba(25,95,109,.45)),repeating-linear-gradient(0deg,transparent 0 35px,rgba(135,126,196,.14) 36px 37px),#17233a;border-color:#426074}.neon-ui .arena-stage--dungeon{background-image:linear-gradient(180deg,rgba(4,9,25,.14),rgba(4,9,25,.46)),var(--dungeon-stage-backdrop);background-position:50%;background-size:cover;border-color:#7661a4}.neon-ui .arena-stage--dungeon .arena-floor{background:linear-gradient(90deg,rgba(57,37,104,.34),rgba(23,90,108,.28)),repeating-linear-gradient(0deg,transparent 0 35px,rgba(180,205,255,.12) 36px 37px),rgba(5,13,31,.33);border-color:rgba(132,187,214,.45)}.neon-ui .dungeon-floor-card--themed .dungeon-floor-card__header{background-image:linear-gradient(90deg,rgba(7,12,29,.92),rgba(11,18,42,.78) 58%,rgba(13,16,37,.58)),var(--dungeon-floor-card-bg);background-position:50%;background-size:cover}.neon-ui .arena-damage--normal{color:#ffa1b3}.neon-ui .arena-damage--dodge{color:#80e2ff}.neon-ui .arena-damage--heal{color:#71f8bd}.neon-ui .arena-unit__shadow{background:radial-gradient(ellipse at center,rgba(0,0,0,.7),transparent 70%)}.neon-ui.dance-body{background:#060b1b}.neon-ui :is(.dance-start__panel,.dance-result__panel){border-color:#755093;background:linear-gradient(140deg,#28183d,#101b32)}.neon-ui .dance-start__button{background:linear-gradient(105deg,#9329f4,#6944ed);color:#fff;border:1px solid #ad6cf1}@media (max-width:639px){.neon-ui .game-popup__sheet:not(.pmenu__panel){border-bottom:0!important;border-radius:20px 20px 0 0!important}.neon-ui .pmenu__panel.game-popup__sheet{border-radius:18px 0 0 18px!important;border-bottom:1px solid #665084!important}.neon-ui .home-modes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.neon-ui .game-content{padding-top:24px}.neon-ui .home-modes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.neon-ui :is(.btn,.admin-btn,.mode-card,.hero-card,.bnav__center-orb){transition:none}.neon-ui :is(.btn,.admin-btn,.mode-card,.hero-card):active{transform:none}}