*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}a{text-decoration:none}img,a{-webkit-touch-callout:none}img:not([src]){visibility:hidden}button,input,select,textarea{outline:none}button{border:none;color:#fff;font-size:1rem;background-color:transparent;cursor:pointer;user-select:none}input{border:none;outline:none;color:#fff;font-size:1rem;background-color:transparent}input:focus{outline:none}textarea{resize:none}textarea::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}label{margin-bottom:0}html,body,#app{overflow-x:hidden;width:100%;min-height:100vh;min-height:100dvh;color:#fff;font-family:Rubik,sans-serif;background:var(--app-page-background)}body{position:relative;max-width:517px;margin:0 auto}#app{position:relative;width:100%;background:var(--app-page-background)}* ::-webkit-scrollbar{display:none}.swiper-navigation-icon{display:none}input{font-size:16px!important}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(./rubik-500-DIQiAIf8.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(./rubik-700-DclpmaEU.ttf) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:900;font-display:swap;src:url(./rubik-900-NyGbFkb5.ttf) format("truetype")}.global_flex-center{display:flex;justify-content:center;align-items:center}.global_self-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global_fill-container{position:absolute;inset:0;width:100%;height:100%}.global_hover-white{transition:color .5s}.global_hover-white:hover{color:var(--white)}.global_one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.global_two-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.global_three-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.global_four-line{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.global_hover-click{transition:opacity .25s,transform .25s}.global_hover-click:hover{opacity:.75}.global_hover-click:active{transform:scale(.9)}select{background-color:var(--theme-color9)}select:focus,select:focus-visible{box-shadow:inset 0 0 0 .0625rem var(--theme-color8);outline:none}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease-out}.fade-a-enter-from,.fade-a-leave-to{opacity:0}.fade-a-enter-active,.fade-a-leave-active,.fade-a-move{transition:opacity .25s ease-out}.fade-a-leave-active{position:absolute}:root{--white: #fff;--black: #111;--red: #e74c3c;--orange: #e67e22;--yellow: #f1c40f;--green: #2ecc71;--cyan: #1abc9c;--blue: #3498db;--purple: #9b59b6;--pink: #fd79a8;--white-10: rgba(255, 255, 255, .1);--white-25: rgba(255, 255, 255, .25);--white-50: rgba(255, 255, 255, .5);--white-75: rgba(255, 255, 255, .75);--black-10: rgba(0, 0, 0, .1);--black-25: rgba(0, 0, 0, .25);--black-50: rgba(0, 0, 0, .5);--black-75: rgba(0, 0, 0, .75);--gap: .25rem;--gap-2: .5rem;--gap-3: .75rem;--gap-4: 1rem;--gap-5: 1.25rem;--gap-6: 1.5rem;--gap-7: 1.75rem;--gap-8: 2rem;--gap-9: 2.25rem;--gap-10: 2.5rem;--radius: .25rem;--radius-2: .5rem;--radius-3: .75rem;--radius-4: 1rem;--radius-5: 1.25rem;--theme-red: #e63917;--mask-color: rgba(0, 0, 0, .5);--theme-black: hsl(0, 0%, 0%);--theme-color1: hsl(330, 97%, 70%);--theme-color2: hsla(330, 97%, 70%, .2);--theme-color3: hsl(287, 14%, 12%);--theme-color4: hsl(287, 29%, 19%);--theme-color5: #2f1b50;--theme-color6: #0f0720;--theme-color7: hsl(286, 25%, 35%);--theme-color8: hsl(330, 100%, 75%);--theme-color9: hsl(285, 26%, 15%);--theme-color10: hsl(276, 32%, 24%);--theme-dec1: hsl(122, 59%, 40%);--theme-dec2: hsl(0, 100%, 57%);--theme-dec3: hsl(14, 54%, 30%);--theme-dec4: hsl(49, 98%, 57%);--theme-main-gradient1: hsl(278, 26%, 25%);--theme-main-gradient2: hsl(314, 51%, 55%);--theme-main1-gradient1: hsl(325, 71%, 60%);--theme-main1-gradient2: hsl(315, 70%, 67%);--theme-neutral1: hsl(0, 0%, 100%);--theme-neutral2: hsla(0, 0%, 100%, .5);--theme-neutral3: hsl(322, 37%, 40%);--theme-neutral5: hsla(0, 0%, 0%, .4);--theme-ts1-gradient1: hsl(286, 14%, 18%);--theme-ts1-gradient2: hsl(286, 14%, 18%);--theme-ts3-gradient1: hsl(318, 29%, 18%);--theme-ts3-gradient2: hsl(317, 36%, 35%);--theme-ts2-gradient1: hsl(255, 100%, 60%);--theme-ts2-gradient2: hsl(320, 100%, 59%);--theme-neutral6: hsl(320, 9%, 48%);--app-page-background: radial-gradient(circle at 50% -80px, rgba(230, 57, 23, .22), transparent 280px), radial-gradient(circle at 90% 120px, rgba(255, 105, 180, .14), transparent 220px), linear-gradient(180deg, #05020c 0%, #0f0720 42%, #1d102a 100%);--card-bg-1: hsl(287, 29%, 19%);--input-bg-1: #1e140a;--input-border-1: 1px solid #5f492e}.common_view-game-button{padding:0 2rem;border:solid .0625rem var(--theme-color7);border-radius:.625rem;color:var(--theme-neutral1);text-align:center;line-height:2.3125rem;background-color:var(--theme-color4);cursor:pointer;transition:.25s}.common_view-game-button:hover{border-color:transparent;color:var(--theme-neutral1);background-image:linear-gradient(270deg,var(--theme-main1-gradient1) 0%,var(--theme-main1-gradient2) 81%)}@media screen and (orientation:portrait){.common_view-game-button{padding:0 2.963vw;border:solid .0926vw var(--theme-color7);border-radius:.9259vw;line-height:3.4259vw}}.common_load-more-button{display:flex;justify-content:center;align-items:center;width:71.25rem;height:3.75rem;margin-bottom:9.375rem;border:solid .0625rem var(--theme-color7);border-radius:.625rem;color:var(--theme-neutral1);font-size:1.5rem;background-color:var(--theme-color4);cursor:pointer}.common_load-more-button:hover{background-color:var(--theme-color3)}.common_into-hide{transform:translateY(6.25rem);opacity:0}@media screen and (orientation:portrait){.common_into-hide{transform:translateY(20vw)}}:root{--z-index-nav-bar: 12;--z-index-sidebar: 20;--z-index-iframe: 8;--z-index-full-iframe: 14;--z-index-mute-btn: 11;--z-index-floating: 10;--z-index-popup: 30}html{font-size:16px;background:var(--app-page-background)}@media screen and (max-width:517px)and (orientation:portrait){html{font-size:calc((16 / 517) * 100vw)}}
