.floatingBuyTicketButton{align-items:end;bottom:1.6rem;display:flex;gap:.8rem;position:fixed;right:2rem;z-index:90}.floatingBuyTicketButton .buttons{display:flex;flex-direction:column;gap:1rem;opacity:0;pointer-events:none;transform:translate(2rem);transition:transform .3s,opacity .3s}.floatingBuyTicketButton .buttons>*{align-items:center;background:#fff;border-radius:2.4rem;display:flex;font-size:1.5rem;font-weight:700;gap:1rem;height:4.8rem;justify-content:center;width:18rem}.floatingBuyTicketButton .buttons>:before{content:"";display:block;height:2.2rem;width:2.2rem}.floatingBuyTicketButton .buttons>:after{border:.5rem solid transparent;content:"";height:0;width:0}.floatingBuyTicketButton .buttons>.dgold{border:.2rem solid #e2bc00;color:#e2bc00}.floatingBuyTicketButton .buttons>.dgold:before{background:url(./d_gold.033af768.png) 50%/contain no-repeat}.floatingBuyTicketButton .buttons>.dgold:after{border-left-color:#e2bc00}.floatingBuyTicketButton .buttons>.ticket{background:#ff5800}.floatingBuyTicketButton .buttons>.ticket:before{background:url(./ticket.bca4e42a.svg) 50%/contain no-repeat}.floatingBuyTicketButton .buttons>.ticket:after{border-left-color:#ffffffb3}.floatingBuyTicketButton .toggle{background:#ff5800;border-radius:50%;height:4.4rem;position:relative;transition:transform .3s;width:4.4rem}.floatingBuyTicketButton .toggle:after,.floatingBuyTicketButton .toggle:before{background:#fff;border-radius:.4rem;bottom:0;content:"";display:block;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform .3s;width:.2rem}.floatingBuyTicketButton .toggle:after{transform:rotate(90deg)}.floatingBuyTicketButton.open .buttons{opacity:1;pointer-events:auto;transform:translate(0)}.floatingBuyTicketButton.open .toggle{transform:rotate(-45deg)}.globalFooter{background:#000;padding:5.2rem 0 4rem}@media (max-width:768px){.globalFooter{padding:3.8rem 0 2.8rem}}.globalFooter .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.globalFooter .logos a img,.globalFooter .socials a img,.globalFooter .stores a img{transition:opacity .3s}.globalFooter .logos a:focus img,.globalFooter .logos a:hover img,.globalFooter .socials a:focus img,.globalFooter .socials a:hover img,.globalFooter .stores a:focus img,.globalFooter .stores a:hover img{opacity:.6;transform:none}.globalFooter .logos{display:flex;gap:3.2rem;margin-bottom:2.2rem}@media (max-width:768px){.globalFooter .logos{gap:2.6rem}}.globalFooter .logos img{display:block;height:10rem;-o-object-fit:contain;object-fit:contain;width:28rem}@media (max-width:768px){.globalFooter .logos img{height:7rem;width:16.8rem}}.globalFooter .socials{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:3.6rem;max-width:20rem}@media (max-width:768px){.globalFooter .socials{gap:1.6rem;max-width:14.8rem}}.globalFooter .stores{display:flex;gap:2.8rem;margin-bottom:4rem}@media (max-width:768px){.globalFooter .stores{gap:1.6rem}}.globalFooter .stores li{height:7.5rem;width:24.8rem}@media (max-width:768px){.globalFooter .stores li{height:auto;width:auto}}.globalFooter .stores li a,.globalFooter .stores li a img{display:block;height:100%;width:100%}.globalFooter .stores li a img{-o-object-fit:contain;object-fit:contain}.globalFooter .links{display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:center;margin-bottom:4.6rem}@media (max-width:768px){.globalFooter .links{gap:1.5rem}}.globalFooter .links li a{color:#fff;font-size:1.8rem;font-weight:700}@media (max-width:768px){.globalFooter .links li a{font-size:1.2rem}}.globalFooter .notice{color:#cbcbcb;font-size:1.2rem;margin-bottom:2rem;text-align:center}@media (max-width:768px){.globalFooter .notice{font-size:1.1rem}}.globalFooter .devInfo{color:#cbcbcb;font-size:1.2rem;margin-bottom:2rem;text-align:center}@media (max-width:768px){.globalFooter .devInfo{font-size:1.1rem}}.globalFooter .copyright{color:#9a9a9a;font-size:1.2rem;text-align:center}@media (max-width:768px){.globalFooter .copyright{align-self:flex-end;font-size:1rem;text-align:right}}.globalTeamColorBg{height:calc(100vh - 7rem);left:0;opacity:0;position:fixed;top:7rem;transition:opacity .3s;transition-delay:0;width:100%}.renewLayout{padding-top:14.6rem;position:relative}@media (max-width:768px){.renewLayout{padding-top:7rem}}.renewLayout .defaultLayoutSlot{padding-bottom:12rem}@media (max-width:768px){.renewLayout .defaultLayoutSlot{padding-bottom:8rem}}.globalNav{background:#140532;height:14.6rem;left:0;position:fixed;top:0;transition:background .3s;width:100%;z-index:100}@media (max-width:768px){.globalNav{height:7rem}}.globalNav .wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;max-width:100%}@media (max-width:768px){.globalNav .wrapper{justify-content:flex-start;padding-left:0}}.globalNav .back{background:url(./back.3ca20676.svg) 50%/.8rem auto no-repeat;cursor:pointer;height:4.8rem;width:4.8rem}.globalNav .logo{display:block;height:7rem;width:27rem}@media (max-width:768px){.globalNav .logo{height:3.6rem;width:14rem}.globalNav .logo:first-child{margin-left:2rem}}.globalNav .logo a,.globalNav .logo img{display:block;height:100%;width:100%}.globalNav .logo img{-o-object-fit:contain;object-fit:contain}.globalNav .links{margin:0 auto;width:120rem}@media (max-width:768px){.globalNav .links{display:none}}.globalNav .links .leading{border-bottom:1px solid #fff;display:flex;gap:5.2rem;padding-bottom:1.8rem}.globalNav .links .leading li a{display:block;font-size:1.7rem;font-weight:500}.globalNav .links .leading li.external a:after{background:url(./external.4de96753.svg) 50%/contain no-repeat;content:"";display:inline-block;height:1.317rem;margin-left:1rem;width:1.656rem}.globalNav .links .site{display:flex;gap:5.2rem;padding-top:1.8rem}.globalNav .links .site li a{display:block;font-size:2.1rem;font-weight:500}.globalNav .presentBoxButton{height:3.2rem;margin-left:auto;position:relative;width:3.2rem}.globalNav .presentBoxButton img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.globalNav .missionButton{align-items:center;cursor:pointer;display:flex;height:5.6rem;justify-content:center;margin-left:auto;position:relative;width:5.6rem}@media (max-width:768px){.globalNav .missionButton{height:3.2rem;padding:.4rem;width:3.2rem}}.globalNav .missionButton img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.globalNav .presentBoxButton+.missionButton{margin-left:1.2rem}.globalNav .badge{align-items:center;background:red;border-radius:50%;display:flex;font-size:1.4rem;font-weight:700;height:2.4rem;justify-content:center;position:absolute;right:-.8rem;top:-.8rem;width:2.4rem}@media (max-width:768px){.globalNav .badge{font-size:1rem;height:1.8rem;width:1.8rem}}.globalNav .popupButton{align-items:center;cursor:pointer;display:flex;height:5.6rem;justify-content:center;margin-left:auto;width:5.6rem}@media (max-width:768px){.globalNav .popupButton{height:3.2rem;width:3.2rem}}.globalNav .popupButton img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.globalNav .popupButton img{height:2.6rem;width:2.2rem}}.globalNav .missionButton+.popupButton,.globalNav .presentBoxButton+.popupButton{margin-left:2rem}@media (max-width:768px){.globalNav .missionButton+.popupButton,.globalNav .presentBoxButton+.popupButton{margin-left:.8rem}}.globalNav .missionButton+.menuButton,.globalNav .popupButton+.menuButton{margin-left:3.2rem}@media (max-width:768px){.globalNav .missionButton+.menuButton,.globalNav .popupButton+.menuButton{margin-left:1rem}}.globalNav .menuButton{cursor:pointer;height:6rem;margin-left:auto;position:relative;width:6rem;z-index:100}@media (max-width:768px){.globalNav .menuButton{align-items:center;display:flex;height:4rem;justify-content:flex-end;width:3.2rem}}.globalNav .menuButton img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.globalNav .menuButton img{height:2.6rem;width:2.6rem}}.globalMenu{background:rgba(0,0,0,.62);height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:100}.globalMenu .content{background:#000;margin-left:auto;padding:4rem 0;width:90.5rem}@media (max-width:768px){.globalMenu .content{overflow:auto;padding:3rem 0;width:100%}}.globalMenu .content .heading{margin-bottom:3.2rem;padding:0 4.8rem;width:100%}@media (max-width:768px){.globalMenu .content .heading{margin-bottom:3rem;padding:0 1rem}}.globalMenu .content .heading .close{align-self:flex-end;background:url(./menu_close.5e337f95.svg) 50%/3.4rem auto no-repeat;cursor:pointer;height:4.8rem;margin:0 0 5rem auto;width:4.8rem}@media (max-width:768px){.globalMenu .content .heading .close{margin-bottom:3rem}}.globalMenu .content .userLinks ul{display:grid;gap:2.2rem;grid-template-columns:repeat(2,1fr);height:6rem}@media (max-width:768px){.globalMenu .content .userLinks ul{gap:.6rem;height:4.8rem}}.globalMenu .content .userLinks ul>li{height:100%}.globalMenu .content .userLinks ul>li a{align-items:center;background:hsla(0,0%,100%,.2);cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center}@media (max-width:768px){.globalMenu .content .userLinks ul>li a{font-size:1.4rem}}.globalMenu .content .menuLinks{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.globalMenu .content .menuLinks{grid-template-columns:1fr}}.globalMenu .content .menuLinks ul{align-items:stretch;border-top:1px solid #707070;display:flex;flex-direction:column}.globalMenu .content .menuLinks ul+ul{border-left:1px solid #707070}@media (max-width:768px){.globalMenu .content .menuLinks ul+ul{border-left:none}}.globalMenu .content .menuLinks ul>li{border:solid #707070;border-width:0 0 1px;height:7.3rem}@media (max-width:768px){.globalMenu .content .menuLinks ul>li{height:6.4rem}}@media (max-width:768px){.globalMenu .content .menuLinks ul>li:not(:has(a)){display:none}}.globalMenu .content .menuLinks ul>li a{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:1.5rem;height:100%;justify-content:flex-start;padding:0 4.5rem}@media (max-width:768px){.globalMenu .content .menuLinks ul>li a{font-size:1.6rem;padding:0 3.6rem}}.globalMenu .content .menuLinks ul>li.external a:after{background:url(./external.4de96753.svg) 50%/contain no-repeat;content:"";display:inline-block;height:2rem;width:2.5rem}.globalMenu .content .bottomUserLinksWrapper{padding:5rem 4.8rem 0}@media (max-width:768px){.globalMenu .content .bottomUserLinksWrapper{padding:3rem 1rem 0}}.globalMenu .content .globalFooter{margin-top:0}.globalMenu-enter-active,.globalMenu-leave-active{transition:opacity .3s}.globalMenu-enter-active .content,.globalMenu-leave-active .content{transition:transform .3s}.globalMenu-enter-from,.globalMenu-leave-to{opacity:0}.globalMenu-enter-from .content,.globalMenu-leave-to .content{transform:translate(100%)}.renewLayout:has(.myPage) .globalFooter{position:relative}.popup{align-items:center;background:rgba(0,0,0,.4);height:100%;justify-content:center;left:0;position:fixed;top:0;z-index:105}.popup,.popup .content{display:flex;padding:2rem;width:100%}.popup .content{align-items:stretch;background:#140532;border:1px solid #fff;border-radius:1.8rem;flex-direction:column;height:64rem;max-height:80vh;max-width:75rem}.popup .content .images{display:flex;flex-direction:column;flex-grow:1;gap:2rem;overflow:auto}.popup .content .images>li a{display:block}.popup .content .images>li a img{display:block;width:100%}.popup .content .hide{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}@media (max-width:768px){.popup .content .hide{margin-top:1rem}}.popup .content .buttons{margin-top:2rem}@media (max-width:768px){.popup .content .buttons{margin-top:1rem}}
