﻿.styles_star__bhS5i
{
    z-index: 1;
    position: absolute;
    left: 5%;
    top: 5px;
    opacity: 0;
    display: block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 100%;
    box-shadow: 0 0 0 2px hsla(0,0%,100%,.1),0 0 0 4px hsla(0,0%,100%,.1),0 0 10px #fff;
    transform: rotate(-45deg);
    animation: styles_star-animate__VeS4h 10s linear infinite;
}
.styles_star__bhS5i:before
{
    content: "";
    position: absolute;
    top: 50%;
    width: 100px;
    height: 1px;
    background: linear-gradient(90deg,#fff,transparent);
    transform: translateY(-50%);
}
.styles_star__bhS5i:nth-child(2)
{
    left: 72%;
    top: 9%;
    animation-delay: 1s;
}
.styles_star__bhS5i:nth-child(3)
{
    left: 23%;
    top: 3%;
    animation-delay: 2s;
}
.styles_star__bhS5i:nth-child(4)
{
    left: 95%;
    top: 8%;
    animation-delay: 3s;
}
.styles_star__bhS5i:nth-child(5)
{
    left: 95%;
    top: 1%;
    animation-delay: 4s;
}
.styles_star__bhS5i:nth-child(6)
{
    left: 6%;
    top: 5%;
    animation-delay: 5s;
}
.styles_star__bhS5i:nth-child(7)
{
    left: 21%;
    top: 3%;
    animation-delay: 6s;
}
.styles_star__bhS5i:nth-child(8)
{
    left: 42%;
    top: 8%;
    animation-delay: 7s;
}
.styles_star__bhS5i:nth-child(9)
{
    left: 53%;
    top: 4%;
    animation-delay: 8s;
}
.styles_star__bhS5i:nth-child(10)
{
    left: 95%;
    top: 6%;
    animation-delay: 9s;
}
@keyframes styles_star-animate__VeS4h
{
    0%
    {
        transform: rotate(-45deg) translate(0);
        opacity: 0;
    }
    30%
    {
        opacity: 1;
    }
    to
    {
        transform: rotate(-45deg) translate(-1000px,100px);
        opacity: 0;
    }
}
.styles_lotteryBackground__ZtD2t:after, .styles_lotteryBackground__ZtD2t:before
{
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(https://galactix.io/assets/wheel/bg-pattern.webp);
}
.styles_lotteryBackground__ZtD2t:before
{
    opacity: .2;
    animation: styles_lotteryToZero__Tpdxa 5s ease-in-out infinite;
    background-size: cover;
}
.styles_lotteryBackground__ZtD2t:after
{
    opacity: 0;
    animation: styles_lotteryFromZero__LxKlf 5s ease-in-out infinite;
    background-size: contain;
}
.styles_moon__lVlw2
{
    rotate: 0deg;
    animation: styles_moon-spin__eSvVJ 45s linear infinite;
}
.styles_cloudRight__KFVRh
{
    transform: translateX(100%);
    animation: styles_cloud-right-transform__JJMQJ 10s linear infinite;
}
.styles_cloudLeft__NEopf
{
    transform: translateX(-100%);
    animation: styles_cloud-left-transform__DYeXb 10s linear infinite;
}
@keyframes styles_moon-spin__eSvVJ
{
    0%
    {
        rotate: 0deg;
    }
    to
    {
        rotate: 1turn;
    }
}
@keyframes styles_cloud-right-transform__JJMQJ
{
    0%
    {
        transform: translateX(100%);
    }
    to
    {
        transform: translateX(-100vw);
    }
}
@keyframes styles_cloud-left-transform__DYeXb
{
    0%
    {
        transform: translateX(-100%);
    }
    to
    {
        transform: translateX(100vw);
    }
}
@keyframes styles_lotteryToZero__Tpdxa
{
    0%, to
    {
        opacity: .2;
    }
    50%
    {
        opacity: 0;
    }
}
@keyframes styles_lotteryFromZero__LxKlf
{
    0%, to
    {
        opacity: 0;
    }
    50%
    {
        opacity: .2;
    }
}
@media(min-width: 1024px)
{
    .styles_cloudLeft__NEopf, .styles_cloudRight__KFVRh
    {
        animation-duration: 20s;
    }
}
@media(min-width: 1400px)
{
    .styles_cloudLeft__NEopf, .styles_cloudRight__KFVRh
    {
        animation-duration: 30s;
    }
}
@media(min-width: 1600px)
{
    .styles_cloudLeft__NEopf, .styles_cloudRight__KFVRh
    {
        animation-duration: 40s;
    }
}
.styles_loader__hDnys
{
    transform: rotate(45deg);
    perspective: 1000px;
    border-radius: 50%;
}
.styles_loader__hDnys:after, .styles_loader__hDnys:before
{
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: inherit;
    height: inherit;
    border-radius: 50%;
    transform: rotateX(70deg);
    animation: styles_spin__YSURU 1s linear infinite;
}
.styles_loader__hDnys:after
{
    color: #e8891a;
    transform: rotateY(70deg);
    animation-delay: .4s;
}
@keyframes styles_rotate__eRQP_
{
    0%
    {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    to
    {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}
@keyframes styles_rotateccw__9clB_
{
    0%
    {
        transform: translate(-50%,-50%) rotate(0deg);
    }
    to
    {
        transform: translate(-50%,-50%) rotate(-1turn);
    }
}
@keyframes styles_spin__YSURU
{
    0%, to
    {
        box-shadow: .2em 0 0 0 currentcolor;
    }
    12%
    {
        box-shadow: .2em .2em 0 0 currentcolor;
    }
    25%
    {
        box-shadow: 0 .2em 0 0 currentcolor;
    }
    37%
    {
        box-shadow: -.2em .2em 0 0 currentcolor;
    }
    50%
    {
        box-shadow: -.2em 0 0 0 currentcolor;
    }
    62%
    {
        box-shadow: -.2em -.2em 0 0 currentcolor;
    }
    75%
    {
        box-shadow: 0 -.2em 0 0 currentcolor;
    }
    87%
    {
        box-shadow: .2em -.2em 0 0 currentcolor;
    }
}
.styles_tooltipCustom__WlD0E
{
    animation: styles_tiiltipApear__bR4S6 .5s forwards;
    opacity: 0;
}
@keyframes styles_tiiltipApear__bR4S6
{
    0%
    {
        opacity: 0;
    }
    70%
    {
        opacity: 0;
    }
    to
    {
        opacity: 1;
    }
}
@media(min-width: 1024px)
{
    .styles_default__WR_Q1
    {
        grid-column: span 1/span 1;
    }
    .styles_small__bFUjr
    {
        grid-column: span 2/span 2;
    }
    .styles_medium__i6dgy
    {
        grid-column: span 3/span 3;
    }
    .styles_large__pwYGs
    {
        grid-column: span 6/span 6;
    }
}
.styles_wrapper___1ERL
{
    min-height: calc(100vh - 480px);
}
.styles_light__yK3WE
{
    background: linear-gradient(90deg,#ffd12e24 33%,#ffd12ec9 50%,#ffd12e24 66%) transparent;
    background-size: 300% 100%;
    animation: styles_light__yK3WE 2s ease-in-out infinite;
}
@keyframes styles_light__yK3WE
{
    0%
    {
        background-position: 100%;
    }
}
@keyframes styles_star-animation__puOIk
{
    0%, to
    {
        visibility: hidden;
        opacity: 0;
    }
    10%, 5%
    {
        visibility: visible;
        opacity: 1;
    }
    15%, 20%
    {
        visibility: hidden;
        opacity: 0;
    }
    25%, 30%
    {
        visibility: visible;
        opacity: 1;
    }
    35%, 40%
    {
        visibility: hidden;
        opacity: 0;
    }
    45%, 50%
    {
        visibility: visible;
        opacity: 1;
    }
    55%, 60%
    {
        visibility: hidden;
        opacity: 0;
    }
    65%, 70%
    {
        visibility: visible;
        opacity: 1;
    }
    75%, 80%
    {
        visibility: hidden;
        opacity: 0;
    }
    85%, 90%
    {
        visibility: visible;
        opacity: 1;
    }
    95%
    {
        visibility: hidden;
        opacity: 0;
    }
}
.styles_star1__uo6pt
{
    animation: styles_star-animation__puOIk 8s infinite;
}
.styles_star2__weSuQ
{
    animation: styles_star-animation__puOIk 8s .5s infinite;
}
.styles_star3__pa7SC
{
    animation: styles_star-animation__puOIk 8s 1s infinite;
}
.styles_star4__yWSQT
{
    animation: styles_star-animation__puOIk 8s 1.5s infinite;
}
.styles_star5__CG1cB
{
    animation: styles_star-animation__puOIk 8s 2s infinite;
}
.styles_star6__BlhOO
{
    animation: styles_star-animation__puOIk 8s 2.5s infinite;
}
.styles_star7__e5qUK
{
    animation: styles_star-animation__puOIk 8s 3s infinite;
}
.styles_star8__El7je
{
    animation: styles_star-animation__puOIk 8s 3.5s infinite;
}
.styles_paginationCustomButton__91V0H
{
    margin-right: .5rem;
}
.styles_paginationCustomButton__91V0H:last-child
{
    margin: 0;
}
.styles_paginationCustomButton__91V0H a
{
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 32px;
    height: 32px;
    padding: 0 2px;
    color: currentColor;
    font-size: 14px;
    line-height: 12px;
    border: 1px solid;
    border-radius: 4px;
}
.styles_paginationCustomButton__91V0H a:hover
{
    color: hsla(0,0%,100%,.7);
}
.styles_paginationCustomButton__91V0H a:active
{
    color: hsla(0,0%,100%,.8);
}
.styles_content__J2gaE
{
    font-size: 14px;
    color: #717377;
}
.styles_content__J2gaE h1, .styles_content__J2gaE h2, .styles_content__J2gaE h3, .styles_content__J2gaE h4, .styles_content__J2gaE h5, .styles_content__J2gaE h6
{
    margin-bottom: 1.5rem;
    font-weight: 700;
    color: #fff;
}
.styles_content__J2gaE h1
{
    font-size: 22px;
}
.styles_content__J2gaE h2
{
    font-size: 20px;
}
.styles_content__J2gaE h3
{
    font-size: 18px;
}
.styles_content__J2gaE p
{
    margin-bottom: 1rem;
}
.styles_content__J2gaE p:last-child
{
    margin-bottom: 0;
}
.styles_content__J2gaE ol, .styles_content__J2gaE ul
{
    margin-bottom: 1.5rem;
    padding-left: 1.5rem;
}
.styles_content__J2gaE ul:last-child
{
    margin-bottom: 0;
}
.styles_content__J2gaE ul
{
    list-style-type: disc;
}
.styles_content__J2gaE ol
{
    list-style-type: decimal;
}
.styles_content__J2gaE li, .styles_content__J2gaE li h4
{
    margin-bottom: .5rem;
}
.styles_content__J2gaE li:last-child
{
    margin-bottom: 0;
}
.styles_content__J2gaE table
{
    margin-bottom: 1.5rem;
    border: 1px solid #717377;
}
.styles_content__J2gaE table:last-child
{
    margin-bottom: 0;
}
.styles_content__J2gaE table th
{
    padding: 1rem .25rem;
    color: hsla(0,0%,100%,.9);
}
.styles_content__J2gaE table td
{
    padding: .25rem;
}
.styles_content__J2gaE table tr
{
    border-bottom: 1px solid #717377;
}
.styles_content__J2gaE table td, .styles_content__J2gaE table th
{
    border-right: 1px solid #717377;
}
.styles_content__J2gaE a, .styles_content__J2gaE b
{
    color: hsla(0,0%,100%,.8);
}
.styles_content__J2gaE a:hover
{
    text-decoration: underline;
}
.styles_leaguesInfoWrap__BLaoT ul
{
    padding: 0 32px;
    margin-top: 16px;
}
.styles_leaguesInfoWrap__BLaoT li
{
    list-style: disc;
    margin-bottom: 8px;
}
.styles_leaguesInfoWrap__BLaoT ul p
{
    margin-bottom: 16px;
}
.styles_partialText__SDU8R
{
    font-size: 14px;
    color: #717377;
}
.styles_partialText__SDU8R h1, .styles_partialText__SDU8R h2, .styles_partialText__SDU8R h3, .styles_partialText__SDU8R h4, .styles_partialText__SDU8R h5, .styles_partialText__SDU8R h6
{
    margin-bottom: 1.5rem;
    font-weight: 700;
    color: #fff;
}
.styles_partialText__SDU8R h1
{
    font-size: 22px;
}
.styles_partialText__SDU8R h2
{
    font-size: 20px;
}
.styles_partialText__SDU8R h3
{
    font-size: 18px;
}
.styles_partialText__SDU8R p
{
    margin-bottom: 1rem;
}
.styles_partialText__SDU8R p:last-child
{
    margin-bottom: 0;
}
.styles_partialText__SDU8R ol, .styles_partialText__SDU8R ul
{
    margin-bottom: 1.5rem;
    padding-left: 1.5rem;
}
.styles_partialText__SDU8R ul:last-child
{
    margin-bottom: 0;
}
.styles_partialText__SDU8R ul
{
    list-style-type: disc;
}
.styles_partialText__SDU8R ol
{
    list-style-type: decimal;
}
.styles_partialText__SDU8R li, .styles_partialText__SDU8R li h4
{
    margin-bottom: .5rem;
}
.styles_partialText__SDU8R li:last-child
{
    margin-bottom: 0;
}
.styles_partialText__SDU8R table
{
    margin-bottom: 1.5rem;
    border: 1px solid #717377;
}
.styles_partialText__SDU8R table:last-child
{
    margin-bottom: 0;
}
.styles_partialText__SDU8R table th
{
    padding: 1rem .25rem;
    color: hsla(0,0%,100%,.9);
}
.styles_partialText__SDU8R table td
{
    padding: .25rem;
}
.styles_partialText__SDU8R table tr
{
    border-bottom: 1px solid #717377;
}
.styles_partialText__SDU8R table td, .styles_partialText__SDU8R table th
{
    border-right: 1px solid #717377;
}
.styles_partialText__SDU8R a, .styles_partialText__SDU8R b
{
    color: hsla(0,0%,100%,.8);
}
.styles_partialText__SDU8R a:hover
{
    text-decoration: underline;
}
.styles_vipInfoWrap__YLFT7 ul
{
    padding: 0 32px;
    margin-top: 16px;
}
.styles_vipInfoWrap__YLFT7 li
{
    list-style: disc;
    margin-bottom: 8px;
}
.styles_vipInfoWrap__YLFT7 h2
{
    color: #fff;
    margin-bottom: 16px;
    font-size: 24px;
}
.styles_vipInfoWrap__YLFT7 h4
{
    color: #fff;
    margin-bottom: 16px;
    font-size: 20px;
}
.styles_vipInfoWrap__YLFT7 b
{
    color: #fff;
}
.styles_vipInfoWrap__YLFT7 p
{
    margin-bottom: 16px;
}
.styles_vipInfoWrap__YLFT7 a
{
    margin-left: 8px;
    color: #fff;
}
.styles_lotteryInfoWrap__J33oA ul
{
    padding: 0 32px;
    margin-top: 16px;
}
.styles_lotteryInfoWrap__J33oA li
{
    list-style: disc;
    margin-bottom: 8px;
}
.styles_lotteryInfoWrap__J33oA ul p
{
    margin-bottom: 16px;
}
.styles_lotteryInfoWrap__J33oA span
{
    margin-left: 8px;
    color: #f7b627;
}
@container(max-width:1001px){.styles_lotteryContent__2yA7f{flex-direction:column;align-items:center;justify-content:center}}
.styles_container__JQSAU
{
    container-type: inline-size;
}
@container(max-width:1001px){.styles_wheelContent__2z49l{flex-direction:column}}
.styles_container__ZuB6J
{
    container-type: inline-size;
}
.styles_table__N0cj_
{
    max-height: calc(calc(var(--vh) * 100) - var(--main-header-height) - 250px);
}
.styles_text__O3I_H:after, .styles_text__O3I_H:before
{
    content: attr(data-content);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    white-space: nowrap;
    color: transparent;
}
.styles_text__O3I_H:after
{
    left: 1px;
    top: 1px;
    background: #5513c6;
    -webkit-background-clip: text;
    background-clip: text;
}
.styles_text__O3I_H:before
{
    left: -1px;
    top: -1px;
    background: #fff7e5;
    -webkit-background-clip: text;
    background-clip: text;
}