@font-face{font-family:"MegaBoxFont";src:url("../assets/cases/megabox/fonts/lilitaone.woff2") format("woff2"),url("../assets/cases/megabox/fonts/lilitaone.ttf") format("truetype");font-weight:400 900;font-style:normal;font-display:swap}:root{--bg-deep:#062a70;--blue-1:#2a72e6;--blue-2:#14459f;--blue-3:#0c3183;--blue-deep:#08245f;--panel:rgba(9,42,116,.62);--panel-line:rgba(255,255,255,.16);--text:#FFFFFF;--text-dim:#BBD6F5;--gold:#FFE45C;--green-1:#63E06E;--green-2:#34B747;--green-sh:#1C7A2E;--btn-blue-1:#55B8FF;--btn-blue-2:#2278DE;--btn-blue-sh:#14508F;--ink:#150a22;--extrude:0 0.0155em 0 var(--ink),0 0.031em 0 var(--ink),0 0.0465em 0 var(--ink),0 0.062em 0 var(--ink),0 0.0775em 0 var(--ink),0 0.093em 0 var(--ink),0 0.1085em 0 var(--ink),0 0.124em 0 var(--ink),0 0.1395em 0 var(--ink),0 0.155em 0 var(--ink);--so-c:var(--ink);--so-r:0.05em;--so:calc(var(--so-r) * 1.000) 0 0 var(--so-c),calc(var(--so-r) * 0.924) calc(var(--so-r) * 0.383) 0 var(--so-c),calc(var(--so-r) * 0.707) calc(var(--so-r) * 0.707) 0 var(--so-c),calc(var(--so-r) * 0.383) calc(var(--so-r) * 0.924) 0 var(--so-c),0 calc(var(--so-r) * 1.000) 0 var(--so-c),calc(var(--so-r) * -0.383) calc(var(--so-r) * 0.924) 0 var(--so-c),calc(var(--so-r) * -0.707) calc(var(--so-r) * 0.707) 0 var(--so-c),calc(var(--so-r) * -0.924) calc(var(--so-r) * 0.383) 0 var(--so-c),calc(var(--so-r) * -1.000) 0 0 var(--so-c),calc(var(--so-r) * -0.924) calc(var(--so-r) * -0.383) 0 var(--so-c),calc(var(--so-r) * -0.707) calc(var(--so-r) * -0.707) 0 var(--so-c),calc(var(--so-r) * -0.383) calc(var(--so-r) * -0.924) 0 var(--so-c),0 calc(var(--so-r) * -1.000) 0 var(--so-c),calc(var(--so-r) * 0.383) calc(var(--so-r) * -0.924) 0 var(--so-c),calc(var(--so-r) * 0.707) calc(var(--so-r) * -0.707) 0 var(--so-c),calc(var(--so-r) * 0.924) calc(var(--so-r) * -0.383) 0 var(--so-c)}*{margin:0;padding:0;box-sizing:border-box}[hidden]{display:none!important}img,video,canvas{-webkit-touch-callout:none;-webkit-user-drag:none}html{scroll-behavior:smooth;background:var(--bg-deep)}body{font-family:'Manrope',sans-serif;background:transparent;color:var(--text);overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;min-height:100vh}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#2E86E8 rgba(4,18,58,.55)}}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:rgba(4,18,58,.55);border:3px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#55B8FF 0%,#2278DE 100%);border:3px solid transparent;background-clip:padding-box;border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -1px 0 rgba(2,10,45,.45);transition:background .15s ease,box-shadow .15s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7ACCFF 0%,#3A8BEC 100%);background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(2,10,45,.45)}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#2278DE 0%,#14508F 100%);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.bs-ink{font-family:"MegaBoxFont","Arial Black","Segoe UI",system-ui,sans-serif;font-weight:900;letter-spacing:.04em;word-spacing:normal;text-shadow:var(--so),var(--extrude);line-height:1.1}.bg-stage{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--bg-deep) url(../assets/background-poster.jpg) center/cover no-repeat;transform:translateZ(0);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bg-stage video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.bg-stage::after{content:"";position:absolute;inset:0;background:radial-gradient(115% 85% at 50% 32%,rgba(3,14,48,.10) 0%,rgba(3,14,48,.34) 55%,rgba(2,10,38,.72) 100%),linear-gradient(180deg,rgba(2,10,38,.42) 0%,rgba(2,10,38,.16) 22%,rgba(2,10,38,.30) 70%,rgba(2,10,38,.66) 100%)}.wrap{max-width:1500px;margin:0 auto;padding:0 clamp(10px,2.4vw,24px);position:relative;z-index:1}main.wrap{padding-top:calc(var(--head-h) * 1.4)}:root{--card-max:332px}:root{--head-h:33px;--head-bg:#05070F;--head-drop:calc(var(--head-h) / 2)}header.site-head{position:relative;z-index:50;background:var(--head-bg)}.nav{display:flex;align-items:center;gap:26px;height:var(--head-h)}.logo{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--text);font-size:1.35rem;flex-shrink:0}.logo img{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(2,10,45,.6))}.site-head .logo{align-items:flex-start;gap:calc(var(--head-h) * .2);align-self:flex-start;margin-top:calc(var(--head-h) * .5);position:relative;z-index:1}.site-head .logo-mark{width:calc(var(--head-h) * 2.25);height:calc(var(--head-h) * 2.25);object-fit:contain;filter:drop-shadow(0 3px 6px rgba(2,10,45,.6));flex-shrink:0;margin-top:calc(var(--head-h) * -.3)}.site-head .logo-word{display:flex;flex-direction:column;line-height:.84;margin-top:calc(var(--head-h) * -.15)}.site-head .logo-top{font-size:calc(var(--head-h) * .52);letter-spacing:.3em;margin-right:-.3em;color:#fff}.site-head .logo-bot{font-size:calc(var(--head-h) * 1.16);color:var(--gold)}.hud{display:flex;gap:calc(var(--head-h) * .4375);flex-shrink:0;align-self:stretch;margin-bottom:calc(var(--head-drop) * -1);margin-left:auto;position:relative;z-index:1}.hud[hidden]{display:none}.hud-pill{display:flex;align-items:center;justify-content:flex-end;column-gap:calc(var(--head-h) * .75);padding:calc(var(--head-h) - var(--head-drop)) 0 0 calc(var(--head-h) * .75);min-width:calc(var(--head-h) * 4.375);background:var(--head-bg);border-bottom-right-radius:var(--head-drop)}.hud-val{font-size:calc(var(--head-h) * .65);color:#fff;white-space:nowrap}.hud-act{width:calc(var(--head-drop) * 2);height:calc(var(--head-drop) * 2);flex-shrink:0;border:0;cursor:pointer;border-radius:50%;padding:0;background:center/100% 100% no-repeat;box-shadow:none;transition:transform .09s ease,filter .14s ease}.hud-act{position:relative}.hud-act::after{content:"";position:absolute;inset:-8px}.hud-act + .hud-act::after{left:0}.hud-add::after{right:0}.hud-act:hover{filter:brightness(1.1)}.hud-acts{display:flex;align-items:center;flex-shrink:0;gap:calc(var(--head-drop) * .3)}.hud-act:active{transform:scale(.93)}.hud-add{background-image:url(../assets/ui/hud-add.webp)}.hud-sub{background-image:url(../assets/ui/hud-sub.webp)}.btn{--b1:var(--btn-blue-1);--b2:var(--btn-blue-2);--bs:var(--btn-blue-sh);--lift:5px;border:0;cursor:pointer;display:inline-block;padding:11px 22px 15px;border-radius:16px;font-size:1rem;color:#fff;background:linear-gradient(180deg,var(--b1) 0%,var(--b2) 100%);box-shadow:0 var(--lift) 0 var(--bs),0 10px 14px -6px rgba(2,10,45,.6);transition:transform .09s ease,box-shadow .09s ease,filter .14s ease}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translateY(var(--lift));box-shadow:0 0 0 var(--bs)}.btn.green{--b1:var(--green-1);--b2:var(--green-2);--bs:var(--green-sh)}.btn.gold{--b1:#FFD84D;--b2:#F5A524;--bs:#A96A05}.auth-btn{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;letter-spacing:.04em;text-shadow:var(--so),var(--extrude)}.site-head .auth-btn{align-self:flex-start;margin-top:calc(var(--head-h) * .5);margin-left:auto;position:relative;z-index:1;display:grid;place-items:center;height:calc(var(--head-h) * 2);min-width:calc(var(--head-h) * 3.35);padding:0 calc(var(--head-h) * .5);border:2px solid var(--ink);border-radius:calc(var(--head-h) * .15);background:linear-gradient(180deg,var(--green-1) 0%,var(--green-1) 5%,var(--green-1) 10%,var(--green-2) 55%,var(--green-sh) 100%);box-shadow:0 2px 0 var(--ink),0 7px 14px -6px rgba(2,10,45,.8);transform:skewX(-5.06deg);transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.site-head .auth-btn:hover{filter:brightness(1.15);transform:skewX(-5.06deg)}.site-head .auth-btn:active{transform:skewX(-5.06deg) translateY(2px);box-shadow:0 0 0 var(--ink),0 4px 10px -6px rgba(2,10,45,.8)}.auth-btn-name{font-size:calc(var(--head-h) * .58);color:#fff;white-space:nowrap;transform:skewX(5.06deg)}.hud-online{display:flex;align-items:center;gap:calc(var(--head-h) * .3);flex-shrink:0;white-space:nowrap;margin-left:auto;padding:0 calc(var(--head-h) * .5);height:calc(var(--head-h) * 1.15);border-radius:calc(var(--head-h) * .6);background:rgba(255,255,255,.07);position:relative;z-index:1}.hud-online[hidden]{display:none}.hud-online ~ .hud,.hud-online ~ .auth-btn{margin-left:0}.hud-online-dot{width:calc(var(--head-h) * .3);height:calc(var(--head-h) * .3);border-radius:50%;flex-shrink:0;background:var(--green-1);box-shadow:0 0 calc(var(--head-h) * .35) var(--green-1);animation:online-breath 1.6s ease-in-out infinite}@keyframes online-breath{0%,100%{opacity:1}50%{opacity:.35}}.hud-online-num{font-size:calc(var(--head-h) * .6);color:#fff}.hud-online-txt{font-size:calc(var(--head-h) * .5);color:rgba(255,255,255,.62);letter-spacing:.02em}.profile-btn,.ug-btn,.nav-burger{--plate-h:calc(var(--head-h) * 2);--plate-skew:-5.06deg;--plate-unskew:5.06deg;--plate-r:calc(var(--head-h) * .15);align-self:flex-start;margin-top:calc(var(--head-h) * .5);position:relative;z-index:1;border:0;background:none;padding:0;cursor:pointer}.profile-plate,.ug-btn-plate,.nav-burger{background:linear-gradient(180deg,#6B697E 0%,#6B697E 5%,#55536B 10%,#3C4155 15%,#353C4F 26%,#343C4E 70%,#2F3747 100%);border:2px solid var(--ink);border-radius:var(--plate-r);box-shadow:0 2px 0 var(--ink),0 7px 14px -6px rgba(2,10,45,.8);transform:skewX(var(--plate-skew));transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.profile-btn{display:inline-flex;flex-direction:column;align-items:stretch;gap:calc(var(--head-h) * -.06)}.profile-plate{height:var(--plate-h);min-width:calc(var(--head-h) * 3.35);display:grid;place-items:center}.profile-ava{width:calc(var(--head-h) * 1.4);height:calc(var(--head-h) * 1.4);border-radius:calc(var(--head-h) * .16);border:2px solid var(--ink);background:linear-gradient(160deg,#55B8FF,#2278DE);box-shadow:none;transform:skewX(var(--plate-unskew))}.profile-ava{position:relative;overflow:hidden}.profile-ava img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.profile-ava span{font-size:calc(var(--head-h) * .62)}.profile-name{font-size:calc(var(--head-h) * .58);text-align:center;color:#fff;max-width:calc(var(--head-h) * 7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:skewX(var(--plate-unskew))}.profile-btn:hover,.profile-btn:active{transform:none;background:none;box-shadow:none;border-color:transparent}.profile-btn:hover .profile-plate{transform:skewX(var(--plate-skew));filter:brightness(1.22)}.profile-btn:active .profile-plate{transform:skewX(var(--plate-skew)) translateY(2px);box-shadow:0 0 0 var(--ink),0 4px 10px -6px rgba(2,10,45,.8)}.ug-btn{display:inline-flex;flex-direction:column;align-items:stretch;gap:calc(var(--head-h) * -.06)}.ug-btn-plate{height:var(--plate-h);min-width:calc(var(--head-h) * 2.6);display:grid;place-items:center}.ug-btn-pad{width:calc(var(--head-h) * 1.4);height:calc(var(--head-h) * 1.4);display:grid;place-items:center;transform:skewX(var(--plate-unskew))}.ug-btn-ico{width:107%;height:107%;background:url('../assets/ui/upgrade-badge.png') center/contain no-repeat;filter:drop-shadow(0 2px 0 rgba(2,10,45,.55)) drop-shadow(0 4px 6px rgba(2,10,45,.6))}.ug-btn-name{font-size:calc(var(--head-h) * .58);text-align:center;color:#fff;white-space:nowrap;transform:skewX(var(--plate-unskew))}.ug-btn:hover .ug-btn-plate{transform:skewX(var(--plate-skew));filter:brightness(1.22)}.ug-btn:hover .ug-btn-ico{filter:drop-shadow(0 2px 0 rgba(2,10,45,.55)) drop-shadow(0 4px 6px rgba(2,10,45,.6)) brightness(1.1)}.ug-btn:active .ug-btn-plate{transform:skewX(var(--plate-skew)) translateY(2px);box-shadow:0 0 0 var(--ink),0 4px 10px -6px rgba(2,10,45,.8)}.ug-btn.is-on .ug-btn-plate{filter:brightness(1.12);box-shadow:0 2px 0 var(--ink),0 0 0 2px rgba(255,216,77,.55),0 7px 14px -6px rgba(2,10,45,.8)}.hud-nav{display:inline-flex;align-items:flex-start;gap:calc(var(--head-h) * .5);align-self:flex-start;margin-top:calc(var(--head-h) * .5);position:relative;z-index:1}.hn-btn{margin-top:0}.hn-ico[data-ico="track"]{background-image:url('../assets/ui/nav-track.png')}.hn-ico[data-ico="battles"]{background-image:url('../assets/ui/nav-battles.png')}.hn-ico[data-ico="coin"]{position:relative;border:3px solid #6d3914;border-radius:50%;background:radial-gradient(circle at 34% 23%,#fff8c2,#ffd75a 42%,#bd731d 83%);box-shadow:inset 0 0 0 2px #ffe990,0 4px 0 #683610}.hn-ico[data-ico="coin"]::after{content:'★';position:absolute;inset:0;display:grid;place-items:center;color:#7c3e14;font:900 calc(var(--head-h) * .85)/1 MegaBoxFont,sans-serif;text-shadow:0 1px 0 #fff3a6}.hn-ico[data-ico="contracts"]{background-image:url('../assets/ui/nav-contracts.png')}.hn-btn:hover .hn-ico{filter:drop-shadow(0 2px 0 rgba(2,10,45,.55)) drop-shadow(0 4px 6px rgba(2,10,45,.6)) brightness(1.1)}.hn-btn .ug-btn-pad{position:relative}.hn-dot{position:absolute;top:-2px;right:-4px;min-width:12px;height:12px;border-radius:7px;background:#FFE45C;border:2px solid var(--ink);box-shadow:0 0 8px rgba(255,228,92,.8);transform:skewX(var(--plate-unskew));font:900 9px/8px "Manrope",system-ui,sans-serif;color:#2b1a00;text-align:center;padding:0 2px;animation:hn-pulse 1.6s ease-in-out infinite}.hn-dot[hidden]{display:none}@keyframes hn-pulse{0%,100%{transform:skewX(var(--plate-unskew)) scale(1)}50%{transform:skewX(var(--plate-unskew)) scale(1.2)}}.nav-burger{width:var(--plate-h);height:var(--plate-h);display:grid;place-items:center}.nb-bars{display:flex;flex-direction:column;gap:calc(var(--head-h) * .065);width:calc(var(--head-h) * 1.045);padding:calc(var(--head-h) * .055);border-radius:calc(var(--head-h) * .1);background:rgba(0,0,0,.42)}.nb-bars i{display:block;height:calc(var(--head-h) * .226);background:#fff;border-radius:calc(var(--head-h) * .03)}.nav-burger:hover{transform:skewX(var(--plate-skew));filter:brightness(1.22)}.nav-burger:active{transform:skewX(var(--plate-skew)) translateY(2px);box-shadow:0 0 0 var(--ink),0 4px 10px -6px rgba(2,10,45,.8)}section{padding:52px 0}:root{--panel-gap:73px}main.wrap>section{padding:calc(var(--panel-gap) / 2) 0}main.wrap>section[hidden]{display:none}#drops:not(:has(>:not([hidden]))),#streak:not(:has(>:not([hidden]))),#quests:not(:has(>:not([hidden]))),#trackBanner:empty,#extras:not(:has(>:not(:empty))),#top:not(:has(>:not(:empty))){display:none}#caseSections>.gpanel + .gpanel{margin-top:var(--panel-gap)}.bs-ink .no-ink{-webkit-text-stroke:0;text-stroke:0;text-shadow:none}.bs-grid{display:grid;--grid-gap:clamp(7px,1.8vw,22px);grid-template-columns:repeat(3,minmax(0,var(--card-max)));gap:var(--grid-gap);justify-content:center}.bs-grid.few[data-n="1"]{grid-template-columns:minmax(0,var(--card-max))}.bs-grid.few[data-n="2"]{grid-template-columns:repeat(2,minmax(0,var(--card-max)))}.bs-cell{container-type:inline-size}.bs-card{--bs-ink-line:#000E3C;position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:381/295;border:3px solid var(--bs-ink-line);border-bottom-width:6px;box-shadow:0 6px 0 rgba(0,0,22,.423);border-radius:3.67cqw;overflow:hidden;background:#01A5FC;cursor:pointer;transition:filter .14s ease}.bs-card:hover,.bs-card:focus-visible{filter:brightness(1.06)}.bs-art{background:radial-gradient(47% 54.4% at 50% 50%,#9DFFFA 0%,#47E3F9 55%,#38DDFB 65%,#25CCFC 75%,#17BDFC 85%,#08AFFC 95%,#01A5FC 100%);position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:flex-end;justify-content:center;padding:0 2cqw 1cqw}.bs-art img{height:var(--bs-art-h,46.3cqw);width:auto;max-width:94%;object-fit:contain;transform:skewX(var(--fb-unskew));filter:drop-shadow(0 1.6cqw 2cqw rgba(3,40,95,.34))}.bs-art .bs-emoji{font-size:30cqw;line-height:1;transform:skewX(var(--fb-unskew));filter:drop-shadow(0 1.6cqw 2cqw rgba(3,40,95,.34))}.bs-art img,.bs-art .bs-emoji{animation:bs-breathe 2.6s ease-in-out infinite}.bs-card:nth-child(3n+2) .bs-art img,.bs-card:nth-child(3n+2) .bs-art .bs-emoji{animation-delay:-.9s}.bs-card:nth-child(3n+3) .bs-art img,.bs-card:nth-child(3n+3) .bs-art .bs-emoji{animation-delay:-1.8s}.bs-card:nth-child(4n+1) .bs-art img,.bs-card:nth-child(4n+1) .bs-art .bs-emoji{animation-duration:2.9s}.bs-card.locked .bs-art img,.bs-card.locked .bs-art .bs-emoji{animation:none}@keyframes bs-breathe{0%,100%{transform:skewX(var(--fb-unskew)) translateY(0) scale(1)}50%{transform:skewX(var(--fb-unskew)) translateY(-1.6cqw) scale(1.03)}}.bs-name{position:absolute;top:5.38cqw;right:2.36cqw;z-index:2;transform:skewX(var(--fb-unskew));transform-origin:100% 50%;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:8.75cqw;line-height:1;color:#fff;letter-spacing:.04em;word-spacing:normal;white-space:nowrap;text-transform:uppercase;text-shadow:var(--so),var(--extrude)}.bs-price{flex:0 0 auto;height:18.37cqw;display:grid;place-items:center;background:#3C4B73;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:12.55cqw;line-height:1;color:#fff;letter-spacing:.04em;text-shadow:var(--so),var(--extrude)}.bs-price span{transform:skewX(var(--fb-unskew));display:block}.bs-card.on-sale .bs-price s{position:relative;font-size:.62em;opacity:.72;margin-right:.42em;text-decoration:none}.bs-card.on-sale .bs-price s::after{content:"";position:absolute;left:-.06em;right:-.06em;top:47%;height:.1em;background:currentColor;border-radius:.05em}.bs-off,.bs-left{position:absolute;left:3.1cqw;z-index:3;transform:skewX(var(--fb-unskew));transform-origin:0 50%;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;line-height:1;white-space:nowrap}.bs-off{top:16.5cqw;font-size:8.2cqw;color:#fff;padding:1.5cqw 2.4cqw 1.2cqw;border-radius:2.2cqw;background:#E8323C;border:.75cqw solid var(--bs-ink-line);box-shadow:0 1.1cqw 0 rgba(0,0,22,.42)}.bs-left{top:29.3cqw;font-size:5.4cqw;color:#fff;letter-spacing:.02em;text-shadow:var(--so),var(--extrude);font-variant-numeric:tabular-nums}.bs-card[data-case="smallbox"]{--bs-art-h:42.1cqw}.bs-card[data-case="bigbox"]{--bs-art-h:47.3cqw}.bs-card[data-case="megabox"]{--bs-art-h:53.4cqw}.bs-card[data-case="noribox"],.bs-card[data-case="wendybox"],.bs-card[data-case="cosmobox"],.bs-card[data-case="vincebox"]{--bs-art-h:50cqw}.bs-card[data-case="rarebox"],.bs-card[data-case="superrarebox"],.bs-card[data-case="epicbox"],.bs-card[data-case="mythicbox"],.bs-card[data-case="legendarybox"],.bs-card[data-case="ultrabox"]{--bs-art-h:55cqw}.bs-card[data-case="chaosbox"],.bs-card[data-case="universebox"],.bs-card[data-case="fatebox"],.bs-card[data-case="cometbox"],.bs-card[data-case="legendbox"],.bs-card[data-case="royalbox"],.bs-card[data-case="xbox"],.bs-card[data-case="titanbox"]{--bs-art-h:50cqw}.bs-card.locked{filter:saturate(.5) brightness(.86)}.bs-card.locked:hover{filter:saturate(.5) brightness(.92)}.gpanel{margin:0 clamp(12px,2vw,20px);--fb-skew:-5.06deg;--fb-unskew:5.06deg;transform:skewX(var(--fb-skew));position:relative;border:3px solid rgba(0,30,170,.40);border-radius:20px;background:rgba(21,27,243,.328);overflow:hidden}.gpanel-head{min-height:clamp(40px,7.4vw,69px);display:grid;place-items:center;padding:8px clamp(10px,2.4vw,24px);background:rgba(55,0,230,.25)}.gpanel-title{display:block;text-align:center;margin:0;text-transform:uppercase;font-family:"MegaBoxFont","Arial Black","Segoe UI",system-ui,sans-serif;font-weight:900;font-size:clamp(1.05rem,3.9vw,2.4rem);line-height:1;letter-spacing:.04em;word-spacing:normal;color:#fff;text-shadow:var(--so),var(--extrude);transform:skewX(var(--fb-unskew))}.free-grid{display:grid;--grid-gap:clamp(7px,1.8vw,22px);grid-template-columns:repeat(3,minmax(0,var(--card-max)));gap:var(--grid-gap);justify-content:center}.free-grid,.gpanel-body{padding:clamp(12px,3.4vw,35px) clamp(10px,2.4vw,24px) clamp(10px,2.6vw,27px)}.free-cell{container-type:inline-size}.free-card{--fb-ink:#051D48;--fb-head:#2E81F8;--fb-line-top:#1C80EA;--fb-body-edge:#1FAAF4;--fb-line-bot:#1B7CE9;--fb-foot:#2F83FD;--fb-green:#8DE94E;--fb-glyph-ink:#091B18;position:relative;display:flex;flex-direction:column;width:100%;aspect-ratio:445/883;border:max(1.5px,.9cqw) solid var(--fb-ink);border-radius:max(3px,.9cqw);overflow:hidden;background:var(--fb-body-edge)}.free-head{flex:0 0 auto;height:22.92cqw;display:grid;place-items:center;padding:0 3cqw;background:var(--fb-head);border-bottom:max(1px,.45cqw) solid var(--fb-line-top)}.free-title{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:8.6cqw;line-height:1;color:#fff;white-space:nowrap;text-align:center;letter-spacing:.04em;word-spacing:normal;transform:skewX(var(--fb-unskew));--so-c:var(--fb-glyph-ink);text-shadow:var(--so),var(--extrude)}.free-box{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;background:radial-gradient(47% 54.4% at 50% 50%,#9DFFFA 0%,#47E3F9 55%,#38DDFB 65%,#25CCFC 75%,#17BDFC 85%,#08AFFC 95%,#01A5FC 100%);border-bottom:max(1px,.45cqw) solid var(--fb-line-bot)}.free-emoji{position:relative;font-size:22cqw;transform:skewX(var(--fb-unskew));filter:drop-shadow(0 2cqw 3cqw rgba(3,40,90,.35))}.free-box.has-art .free-emoji{display:none}.free-img{position:relative;width:70.11cqw;max-height:94%;object-fit:contain;transform:skewX(var(--fb-unskew));filter:drop-shadow(0 2.4cqw 3.2cqw rgba(4,45,95,.34))}.free-foot{flex:0 0 auto;height:29.66cqw;display:grid;place-items:center;background:var(--fb-foot)}.free-btn{transform:translateY(-2.36cqw) skewX(var(--fb-unskew));font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:11.70cqw;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--fb-green);--so-c:var(--fb-glyph-ink);text-shadow:var(--so),var(--extrude);user-select:none}footer{position:relative;z-index:1;margin-top:40px;padding:40px 0 34px;border-top:3px solid rgba(2,12,45,.5);background:linear-gradient(180deg,rgba(5,22,62,.55),rgba(4,16,48,.82))}.foot{display:flex;justify-content:space-between;gap:26px;flex-wrap:wrap;color:var(--text-dim);font-size:.88rem}.foot-cols{display:flex;gap:clamp(22px,5vw,56px);flex-wrap:wrap}.foot h5{color:#fff;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-weight:900}.foot ul{list-style:none}.foot li{margin-bottom:8px}.foot a{color:var(--text-dim);text-decoration:none;font-weight:600}@media (max-width:720px){.foot li{margin-bottom:0}.foot li>a{display:inline-block;padding:11px 0}}.foot .logo{font-weight:900}.foot a:hover{color:#fff}.disclaimer{margin-top:26px;padding-top:22px;border-top:2px solid rgba(255,255,255,.1);font-size:.76rem;color:#93B4DC;max-width:88ch;line-height:1.7;font-weight:600}.disclaimer p + p{margin-top:12px}.disclaimer b{color:#DCEAFB}.disclaimer a{color:#BBD6F5;text-decoration:underline;text-underline-offset:2px}.disclaimer a:hover{color:#fff}.disclaimer-fan{color:#7593BC;font-size:.72rem}.toast-zone{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:100000;display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:none}.toast{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1rem;color:#fff;word-spacing:.16em;text-shadow:var(--so),var(--extrude);background:linear-gradient(180deg,#2a72e6,#123a92);border:3px solid rgba(255,255,255,.2);box-shadow:0 6px 0 #07204f,0 14px 26px -8px rgba(2,10,45,.8);padding:11px 22px 15px;border-radius:16px;animation:toast-in .22s ease,toast-out .3s ease 2.9s forwards}.toast-warn{background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:0 6px 0 #A96A05,0 14px 26px -8px rgba(2,10,45,.8)}.toast-success{background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 6px 0 var(--green-sh),0 14px 26px -8px rgba(2,10,45,.8)}@keyframes toast-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translateY(14px)}}.notice-backdrop{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;background:radial-gradient(900px 600px at 50% -10%,rgba(47,131,253,.30),transparent 60%),rgba(3,12,40,.86);backdrop-filter:blur(10px);opacity:0;transition:opacity .22s ease}.notice-backdrop.show{opacity:1}.notice-card{width:min(460px,100%);padding:30px 28px 26px;border-radius:20px;text-align:center;background:linear-gradient(180deg,#2555bb 0%,#12327f 60%,#0c2360 100%);border:3px solid rgba(0,30,170,.55);box-shadow:0 10px 0 #07184a,0 40px 90px -30px rgba(0,0,0,.9);transform:translateY(16px) scale(.98);transition:transform .3s cubic-bezier(.2,.9,.25,1.05)}.notice-backdrop.show .notice-card{transform:none}.notice-ic{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.9rem;background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:0 5px 0 #A96A05,0 18px 34px -12px rgba(2,10,45,.9)}.notice-title{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.5rem;line-height:1.1;letter-spacing:.04em;word-spacing:normal;color:#fff;-webkit-text-stroke:0.1em var(--ink);paint-order:stroke fill;margin-bottom:12px}.notice-text{color:var(--text-dim);font-size:.95rem;font-weight:600;line-height:1.6;max-width:38ch;margin:0 auto 22px;word-break:break-word}.notice-ok{width:100%;padding:14px 22px;border:none;border-radius:16px;cursor:pointer;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.05rem;letter-spacing:.06em;color:#fff;-webkit-text-stroke:0.09em var(--ink);paint-order:stroke fill;background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:0 6px 0 #A96A05,0 14px 26px -8px rgba(2,10,45,.8);transition:filter .2s ease,transform .09s ease,box-shadow .09s ease}.notice-ok:hover{filter:brightness(1.08)}.notice-ok:active{transform:translateY(6px);box-shadow:0 0 0 #A96A05}:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:8px}@media (max-width:800px){:root{--head-h:26px}.hud{gap:calc(var(--head-h) * .24)}.hud-pill{min-width:calc(var(--head-h) * 2.8);padding-left:calc(var(--head-h) * .4);column-gap:calc(var(--head-h) * .4)}}@media (max-width:1240px){.ug-btn-name{display:none}.ug-btn-plate{min-width:var(--plate-h)}.ug-btn-pad{width:calc(var(--head-h) * 1.2);height:calc(var(--head-h) * 1.2)}}@media (max-width:1300px){.hn-btn[data-nav="contracts"]{display:none}}@media (max-width:1150px){.hn-btn[data-nav="coin"]{display:none}}@media (min-width:901px) and (max-width:1040px){.nav{gap:12px}}@media (min-width:901px) and (max-width:950px){.hud-nav{display:none}}@media (max-width:900px){.ug-btn,.hud-nav{display:none}.hud-online{display:none}.hud-online ~ .hud,.hud-online ~ .auth-btn{margin-left:auto}}@media (max-width:620px){.profile-plate{min-width:calc(var(--head-h) * 2.1)}}@media (max-width:470px){:root{--head-h:23px}}@media (max-width:470px){.site-head .logo-word{display:none}}@media (max-width:620px){.bs-grid,.free-grid{grid-template-columns:repeat(2,minmax(0,var(--card-max)))}.gpanel{margin:0 clamp(14px,4.2vw,27px)}.bs-grid:not(.few)>.bs-cell:last-child:nth-child(odd),.free-grid>.free-cell:last-child:nth-child(odd){grid-column:span 2;justify-self:center;width:calc((100% - var(--grid-gap)) / 2)}.bs-card{border-width:max(2px,.9cqw);border-bottom-width:max(3px,1.8cqw);box-shadow:0 max(3px,1.8cqw) 0 rgba(0,0,22,.423)}.free-card{aspect-ratio:445/700}.nav{gap:7px}.hud-pill{padding-left:calc(var(--head-h) * .32);column-gap:calc(var(--head-h) * .32)}.site-head .btn{padding:9px 14px 13px;font-size:.9rem;border-radius:13px}section{padding:30px 0}:root{--panel-gap:44px}footer{margin-top:22px;padding:28px 0 26px}.foot{gap:18px}.disclaimer{margin-top:20px;padding-top:18px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.bg-stage video{display:none}}#coinRoot .cd-app,#coinRoot .cd-show{display:none}@media (max-width:620px){#topPanel>.gpanel,#questsPanel>.gpanel{margin:0 clamp(30px,8vw,36px)}}html[data-bg] .bg-stage video{display:none}html[data-bg="halloween"] .bg-stage{background-image:url(../assets/bg/halloween.webp)}html[data-bg="winter"] .bg-stage{background-image:url(../assets/bg/winter.webp)}html[data-bg="neon"] .bg-stage{background-image:url(../assets/bg/neon.webp)}html[data-bg="magma"] .bg-stage{background-image:url(../assets/bg/magma.webp)}html[data-bg="space"] .bg-stage{background-image:url(../assets/bg/space.svg)}html[data-bg="jungle"] .bg-stage{background-image:url(../assets/bg/jungle.svg)}html[data-bg="desert"] .bg-stage{background-image:url(../assets/bg/desert.svg)}html[data-bg="ocean"] .bg-stage{background-image:url(../assets/bg/ocean.svg)}html[data-bg="candy"] .bg-stage{background-image:url(../assets/bg/candy.svg)}html[data-bg] .bg-stage::before{content:"";position:absolute;inset:-7%;background-image:inherit;background-position:center;background-size:cover;background-repeat:no-repeat;animation:md-theme-drift 28s ease-in-out infinite alternate;will-change:transform}.bg-theme-motion{display:none}html[data-bg] .bg-theme-motion{display:block;position:absolute;inset:0;overflow:hidden;z-index:1;pointer-events:none}html[data-bg] .bg-theme-motion::before{content:"";position:absolute;inset:-12%;background:radial-gradient(ellipse at 50% 45%,#ffffff20,transparent 60%);animation:md-theme-glow 9s ease-in-out infinite alternate}html[data-bg] .bg-theme-motion>svg{position:absolute;top:0;left:var(--x);width:var(--size);height:var(--size);color:#fff;fill:currentColor;opacity:.09;animation:md-theme-float var(--duration) linear var(--delay) infinite}html[data-bg] .bg-stage::after{z-index:2}html[data-bg-motion-paused] .bg-stage::before,html[data-bg-motion-paused] .bg-theme-motion::before,html[data-bg-motion-paused] .bg-theme-motion>svg{animation-play-state:paused}@keyframes md-theme-drift{from{transform:translate(-1.5%,-1%) scale(1.01)}to{transform:translate(1.5%,1%) scale(1.055)}}@keyframes md-theme-glow{from{opacity:.2;transform:translate(-3%,-2%) scale(.96)}to{opacity:.8;transform:translate(3%,2%) scale(1.06)}}@keyframes md-theme-float{from{transform:translate3d(0,110vh,0) rotate(-15deg)}to{transform:translate3d(var(--drift),-120px,0) rotate(55deg)}}@media (max-width:820px){html[data-bg] .bg-theme-motion>svg:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){html[data-bg] .bg-stage::before,html[data-bg] .bg-theme-motion{display:none}}