/* $CSS-16ff435713-7 */
.transition-transform-on {
    transition: transform .15s ease-out
}

.transition-width-on {
    transition: width .26s cubic-bezier(.19, 1, .22, 1)
}

.game-list-column-container {
    height: inherit;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.game-list-view-container {
    width: inherit;
    height: inherit;
    position: absolute;
    margin: 0 auto
}

#game-list-view-navbar-container {
    position: relative;
    z-index: 2
}

#game-list-view-navbar-container-horizontal {
    position: relative;
    z-index: 2;
    box-shadow: 1px 0 4px 0 rgba(0, 0, 0, .3)
}

#game-list-view-navbar-container-horizontal-mobile {
    display: flex;
    z-index: 5
}

#game-list-view-contents-container {
    position: relative;
    height: inherit;
    width: 100%;
    z-index: 1
}

#game-list-view-wrapper {
    height: 100%;
    width: 100%;
    display: flex;
    position: relative;
    z-index: 1
}

#game-list-detail-wrapper {
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    height: inherit;
    z-index: 2;
    overflow: hidden
}

.game-list-detail-wrapper-h {
    width: 360px !important;
    height: 640px !important;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5)
}

#game-list-nav {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: column
}

.game-list-nav-horizontal {
    flex-direction: row
}

.game-list-nav-vertical-card {
    background-color: #2b1f19;
    background-size: cover;
    flex-direction: row;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .75)
}

#game-list-nav-bar {
    position: relative;
    margin: 0 auto;
    display: flex
}

.game-list-nav-bar-vertical {
    height: calc(100% - 2px);
    width: 100%;
    flex-direction: row
}

.game-list-nav-bar-horizontal {
    height: 100%;
    width: calc(100% - 3px);
    flex-direction: column
}

#game-title-wrapper {
    display: flex;
    position: relative;
    align-items: center
}

.game-title-wrapper-vertical {
    width: 200px;
    justify-content: center;
    padding-top: 4px;
    min-height: 12px;
    line-height: 12px
}

.game-title-wrapper-horizontal {
    width: 200px;
    justify-content: flex-start;
    padding-top: 14px;
    min-height: 40px;
    line-height: 40px
}

.game-title-wrapper-horizontal-navbar {
    width: 100%;
    justify-content: flex-start;
    min-height: 25px;
    line-height: 25px
}

#game-title-label {
    color: #a9a9ae;
    position: absolute;
    white-space: nowrap;
    transform-origin: center center
}

.game-title-label-vertical {
    left: 0;
    right: 0;
    margin: auto;
    text-align: center
}

.game-list-nav-image-container {
    width: 22.22%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: opacity .1s ease-out
}

.game-list-nav-image-container:active {
    opacity: .5
}

.game-list-nav-image-container-slot {
    height: inherit
}

.game-list-nav-image-container-card {
    height: 80%;
    padding-top: 3%;
    justify-content: flex-start
}

.game-list-nav-image-container-disabled {
    opacity: .5
}

#game-list-nav-image-right {
    justify-content: center
}

.game-list-nav-image-details-card {
    transform-origin: left
}

#game-list-nav-label-container {
    display: flex;
    flex-direction: column
}

.game-list-nav-label-container-vertical {
    width: 55.55%;
    height: 100%;
    align-items: center;
    text-align: center;
    justify-content: center
}

.game-list-nav-label-container-horizontal {
    height: 100px;
    align-items: flex-start;
    text-align: left;
    padding-top: 76px;
    padding-left: 8%
}

.game-list-nav-period-label {
    font-size: 14px
}

.game-list-nav-subtitle-label {
    margin-top: 2px;
    font-size: 11px;
    line-height: 11px
}

#game-free-spin-nav-label-wrapper {
    display: flex;
    position: relative;
    height: 14px;
    line-height: 14px
}

#game-free-spin-nav-label {
    font-size: 14px;
    position: absolute;
    white-space: nowrap;
    transform-origin: left center
}

#game-list-nav-table-header {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center
}

.game-list-nav-table-header-vertical {
    height: 36px;
    font-size: 10px;
    padding-right: 10px;
    padding-left: 20px
}

.game-list-nav-table-header-vertical>div:first-child,
.game-list-nav-table-header-vertical>div:nth-child(2) {
    width: 23%
}

.game-list-nav-table-header-vertical>div:nth-child(3) {
    width: 19%;
    justify-content: flex-end
}

.game-list-nav-table-header-vertical>div:nth-child(4) {
    width: 24%;
    justify-content: flex-end
}

.game-list-nav-table-header-horizontal {
    height: 84px;
    font-size: 20px;
    line-height: 24px;
    padding-right: 5%;
    padding-left: 30px
}

.game-list-nav-table-header-horizontal>div:first-child {
    width: 20%
}

.game-list-nav-table-header-horizontal>div:nth-child(2) {
    width: 30%
}

.game-list-nav-table-header-horizontal>div:nth-child(3),
.game-list-nav-table-header-horizontal>div:nth-child(4) {
    width: 20%;
    justify-content: flex-end
}

#game-list-nav-table-item-container {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: inherit
}

.game-list-nav-table-item {
    display: flex;
    height: 18px
}

.game-list-nav-separator-vertical-slot {
    height: 2px;
    width: 100%
}

.game-list-nav-separator-vertical-card {
    height: 4px;
    width: 100%
}

.game-list-nav-separator-vertical-lobby {
    height: 1px;
    width: 100%
}

.game-list-nav-separator-horizontal {
    width: 1px;
    height: 100%
}

.game-list-nav-row-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 20px
}

.game-list-item-container {
    display: flex;
    flex-direction: row;
    align-items: center;
    transition: background-color .2s ease-out
}

.game-list-item-container-lobby {
    height: 53px;
    margin-bottom: 1px
}

.game-list-item-container-card {
    background: #0e0c0c linear-gradient(0deg, #0f0d0d 80%, #191616)
}



.game-list-item-container-vertical>div:first-child {
    width: 23%
}

.game-list-item-container-vertical>div:nth-child(2) {
    width: 20%
}

.game-list-item-container-vertical>div:nth-child(3),
.game-list-item-container-vertical>div:nth-child(4) {
    width: 23%;
    justify-content: flex-end
}

.game-list-item-container-vertical>div:nth-child(5) {
    width: 10%
}

.game-list-item-container-horizontal {
    height: 76px;
    font-size: 20px;
    line-height: 24px;
    padding-right: 5%;
    padding-left: 30px
}

.game-list-item-container-horizontal>div:first-child {
    width: 20%
}

.game-list-item-container-horizontal>div:nth-child(2) {
    width: 30%
}

.game-list-item-container-horizontal>div:nth-child(3),
.game-list-item-container-horizontal>div:nth-child(4) {
    width: 20%;
    justify-content: flex-end
}

.game-list-item-container-horizontal>div:nth-child(5) {
    width: 10%;
    align-items: center
}

#game-list-item-arrow-image-container {
    display: flex;
    justify-content: center;
    align-items: center
}

.game-list-item-column-container {
    height: inherit;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start
}

.game-list-item-feature-container {
    display: flex;
    flex-direction: row;
    height: 14px;
    transform: scale(.291);
    transform-origin: left top
}

.game-list-item {
    display: flex
}

.game-list-item-image-container {
    padding-right: 5px
}

.game-list-item-collapse-info-label {
    font-size: 30px;
    width: 30px;
    transform-origin: left top;
    line-height: 50px
}

.game-list-item-collapse-info {
    display: flex;
    flex-direction: row;
    background-color: rgba(0, 0, 0, .26);
    height: 50px;
    border-radius: 25px;
    padding: 3px 0 2px 3px;
    transform: translateY(-3px)
}

#game-list-view-no-items-container {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.game-list-view-no-item-label {
    padding-bottom: 5px;
    text-align: center
}

#game-list-footer-container {
    font-size: 11px;
    line-height: 11px;
    display: flex;
    flex-direction: row;
    z-index: 1
}

.game-list-footer-container-vertical {
    padding-right: 10px;
    padding-left: 20px;
    width: calc(100% - 30px);
    position: absolute;
    bottom: 0
}

.game-list-footer-container-vertical>div:first-child {
    width: 43%;
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%
}

.game-list-footer-container-vertical>div:nth-child(2),
.game-list-footer-container-vertical>div:nth-child(3) {
    width: 25%
}

.game-list-footer-container-horizontal {
    height: 147px;
    padding-right: 5%;
    padding-left: 30px;
    position: relative
}

.game-list-footer-container-horizontal>div:first-child {
    width: 50%;
    text-align: left
}

.game-list-footer-container-horizontal>div:nth-child(2),
.game-list-footer-container-horizontal>div:nth-child(3) {
    width: 20%;
    text-align: right
}

.game-list-footer-container-horizontal>div:nth-child(4) {
    width: 10%;
    text-align: right
}

#game-list-footer-date-container {
    position: relative
}

.game-list-footer-date-container-horizontal {
    display: flex;
    flex-direction: column;
    padding-top: 50px
}

#game-list-footer-date-vertical {
    display: flex;
    position: relative;
    min-height: 25px
}

#game-list-footer-date-label-vertical {
    line-height: 25px;
    position: absolute;
    white-space: nowrap;
    transform-origin: left center
}

.game-list-footer-date-label-horizontal {
    font-size: 30px;
    line-height: 33px;
    white-space: nowrap;
    transform-origin: left center;
    transition: font-size .2s cubic-bezier(.19, 1, .22, 1)
}

#game-list-footer-record-vertical {
    display: flex;
    line-height: 25px;
    margin-top: -10px
}

.game-list-footer-record-horizontal {
    font-size: 20px;
    line-height: normal
}

.game-list-footer-item {
    height: 100%;
    position: relative
}

.game-list-footer-item-wrapper {
    position: absolute;
    text-align: end;
    top: 50%;
    margin-top: -5.5px;
    right: 0;
    transform-origin: right
}

#scroll-view {
    overflow: hidden;
    position: relative
}

#load-more-container {
    width: inherit;
    height: 80px;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    bottom: 0
}

#load-more-label {
    width: 100%;
    text-align: center
}

#game-list-touch-prevention {
    width: inherit;
    height: inherit;
    position: absolute;
    z-index: 5;
    top: 0
}

#game-banner-container {
    width: 100%;
    background-color: #fff;
    position: absolute
}

#game-banner-image {
    width: 100%;
    transform: translateY(-13%)
}

#game-banner-tint {
    width: 360px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .6)
}

#calendar-container {
    position: relative;
    z-index: 3
}

#game-list-scroll-view-container {
    width: 100%;
    height: 100%
}

#scroll-to-top-background {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 60px;
    width: 60px;
    top: 85%;
    left: 93%;
    box-shadow: 0 2px 8px 2px rgba(0, 0, 0, .3);
    border-radius: 50%;
    position: absolute;
    z-index: 3;
    transform: translateZ(0);
    -webkit-transform: translateZ(1px)
}

#scroll-to-top-background:active {
    opacity: .5
}

#game-list-nav-container-card {
    transform: translateY(-3px) scaleX(.3) scaleY(.45);
    transform-origin: top left;
    position: absolute
}

.gh-angle-vertical {
    border: solid #000;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    margin-left: 3px;
}

.gh-angle-horizontal {
    border: solid #000;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 8px
}

.gh-angle-wrapper {
    height: 30px;
    width: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(4px)
}

.angle-right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

.angle-left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

.angle-up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg)
}

.angle-down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.gh-arrow {
    position: relative;
    width: 32px;
    height: 2px
}

.gh-arrow-right {
    transform: scale(-1)
}

.gh-arrow:after,
.gh-arrow:before {
    content: "";
    position: absolute;
    width: 22px;
    height: 2px;
    background-color: inherit
}

.gh-arrow:after {
    top: 7px;
    right: 15px;
    transform: rotate(45deg)
}

.gh-arrow:before {
    top: -7px;
    right: 15px;
    transform: rotate(-45deg)
}

/* $CSS-16ff435713-14 */
.gh_basic_sprite {
    display: inline-block;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: 162px 112px;
    background-image: url(data:image/png;base64,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)
}

.gh_ic_nav_calendar {
    width: 110px;
    min-width: 110px;
    height: 110px;
    min-height: 110px;
    background-position: -1px -1px
}

.gh_ic_nav_info_s {
    width: 48px;
    min-width: 48px;
    height: 48px;
    min-height: 48px;
    background-position: -113px -1px
}

/* $CSS-16ff435713-9 */
#loading-exit.vertical {
    position: absolute;
    right: 15px;
    top: 13px;
    width: 32px;
    height: 32px
}

#loading-exit.horizontal {
    position: absolute;
    right: 80px;
    top: 31px;
    width: 96px;
    height: 96px
}

.exit-icon {
    display: flex;
    align-items: center;
    justify-content: center
}

.exit-icon.vertical {
    width: 32px;
    height: 32px
}

.exit-icon.horizontal {
    width: 96px;
    height: 96px
}

.exit-icon-stroke {
    position: absolute
}

.exit-icon-stroke-vertical {
    height: 26px;
    width: 1px
}

.exit-icon-stroke-horizontal {
    height: 68px;
    width: 3px
}

.exit-icon-stroke-one {
    transform: rotate(45deg)
}

.exit-icon-stroke-two {
    transform: rotate(-45deg)
}

#loading-exit.horizontal-mobile {
    position: absolute;
    right: 20px;
    top: 25px;
    width: 32px;
    height: 32px
}

.exit-icon-stroke-horizontal-mobile {
    height: 26px;
    width: 1px
}

.exit-icon.horizontal-mobile {
    width: 32px;
    height: 32px
}

/* $CSS-16ff435713-13 */
.gh_theme_sprite {
    display: inline-block;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,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)
}

.gh_ic_nav_bonus_game {
    width: 48px;
    height: 48px;
    background-position: -1px -1px
}

.gh_ic_nav_collapse {
    width: 48px;
    height: 48px;
    background-position: -51px -1px
}

.gh_ic_nav_free_spin {
    width: 48px;
    height: 48px;
    background-position: -101px -1px
}

.gh_ic_nav_freehand {
    width: 48px;
    height: 48px;
    background-position: -151px -1px
}

.gh_ic_nav_gift {
    width: 48px;
    height: 48px;
    background-position: -201px -1px
}

.gh_ic_nav_jackpot {
    width: 48px;
    height: 48px;
    background-position: -251px -1px
}

.gh_ic_nav_super6 {
    width: 48px;
    height: 48px;
    background-position: -301px -1px
}
.game-list-item-container:nth-child(even){
	color: rgba(255, 255, 255, 0.6);
    background: rgb(48, 48, 60);
}
.game-list-item-container:nth-child(odd){
	color: rgba(255, 255, 255, 0.6);
    background: rgb(52, 52, 63);
}
.game-list-item-container:hover{
    background-color: rgb(40,40,52);
}
#container-view {
	background-color: hsla(0, 0%, 100%, 0);
	color: hsla(0, 0%, 100%, 0.6);
	font-size: 14px;
	height: inherit;
	margin: 0 auto;
	position: relative;
	width: inherit;
}
.game-list-view-container {
	height: inherit;
	margin: 0 auto;
	position: absolute;
	width: inherit;
}
#game-list-view-wrapper {
	display: flex;
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1;
}
#game-list-view-navbar-container {
	position: relative;
	z-index: 2;
}
#game-list-view-contents-container {
	height: inherit;
	position: relative;
	width: 100%;
	z-index: 1;
}
#calendar-container {
	position: relative;
	z-index: 3;
}
.game-list-nav-table-header-vertical {
	font-size: 10px;
	height: 36px;
	padding-left: 20px;
	padding-right: 10px;
}
#game-list-nav-table-header {
	align-items: center;
	display: flex;
	flex-direction: row;
	position: relative;
}
#game-list-view-no-items-container {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.game-list-footer-container-vertical {
	bottom: 0px;
	padding-left: 20px;
	padding-right: 10px;
	position: absolute;
	width: calc(100% - 30px);
}
#game-list-footer-container {
	display: flex;
	flex-direction: row;
	font-size: 11px;
	line-height: 11px;
	z-index: 1;
}
.game-list-footer-container-vertical > div:first-child {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: center;
	text-align: left;
	width: 43%;
}
#game-list-footer-date-container {
	position: relative;
}
.game-list-footer-item {
	height: 100%;
	position: relative;
}
.game-list-footer-container-vertical > div:nth-child(2), .game-list-footer-container-vertical > div:nth-child(3) {
	width: 25%;
}
.game-list-footer-item-wrapper {
	margin-top: -5.5px;
	position: absolute;
	right: 0px;
	text-align: end;
	top: 50%;
	transform-origin: right;
}
#game-list-footer-date-vertical {
	display: flex;
	min-height: 25px;
	position: relative;
}
#game-list-footer-record-vertical {
	display: flex;
	line-height: 25px;
	margin-top: -10px;
}
#game-list-footer-date-label-vertical {
	line-height: 25px;
	position: absolute;
	transform-origin: left center;
	white-space: nowrap;
}
.game-list-view-no-item-label {
	padding-bottom: 5px;
	text-align: center;
}
.game-list-nav-table-item {
	display: flex;
	height: 18px;
}
.game-list-nav-table-header-vertical > div:first-child, .game-list-nav-table-header-vertical > div:nth-child(2) {
	width: 23%;
}
#game-list-nav-table-item-container {
	display: flex;
	flex-direction: column;
	height: inherit;
	justify-content: space-evenly;
}
.game-list-nav-table-header-vertical > div:nth-child(3) {
	justify-content: flex-end;
	width: 22%;
}
.game-list-nav-table-header-vertical > div:nth-child(4) {
	justify-content: flex-end;
	width: 25%;
}
#calendar-view-background {
	background-color: rgba(0, 0, 0, .6);
	font-size: 12px;
	height: 640px;
	position: absolute;
	width: 360px;
	z-index: 1;
}
#calendar-selection-container {
	display: flex;
	flex-direction: column;
	font-size: 12px;
	height: 126px;
	position: absolute;
	top: 0px;
	width: 360px;
}
.calendar-item-container {
	align-items: center;
	display: flex;
	transition: opacity .1s ease-out;
}
.calendar-item-container:active {
    opacity: .5
}
.calendar-item-container-vertical {
	height: 42px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}
.calendar-line-separator {
	height: 1px;
	width: 100%;
}
.calendar-item-label {
	width: 100%;
}
#game-list-nav {
	display: flex;
	flex-direction: column;
	height: 100%;
	margin: 0 auto;
	width: 100%;
}
.game-list-nav-bar-vertical {
	flex-direction: row;
	height: calc(100% - 2px);
	width: 100%;
}
#game-list-nav-bar {
	display: flex;
	margin: 0 auto;
	position: relative;
}
.game-list-nav-separator-vertical-slot {
	height: 2px;
	width: 100%;
}
.game-list-nav-image-container {
	align-items: center;
	display: flex;
	justify-content: center;
	transition: opacity .1s ease-out;
	width: 22.22%;
}
.game-list-nav-image-container-slot {
	height: inherit;
}
.game-list-nav-label-container-vertical {
	align-items: center;
	height: 100%;
	justify-content: center;
	text-align: center;
	width: 55.55%;
}
#game-list-nav-label-container {
	display: flex;
	flex-direction: column;
}
#game-list-nav-image-right {
	display: flex;
	justify-content: center;
}
.exit-icon {
	align-items: center;
	display: flex;
	justify-content: center;
}
.exit-icon.vertical {
	height: 32px;
	width: 32px;
}
.exit-icon-stroke {
	position: absolute;
}
.exit-icon-stroke-vertical {
	height: 26px;
	width: 1px;
}
.exit-icon-stroke-one {
	transform: rotate(45deg);
}
.exit-icon-stroke-two {
	transform: rotate(-45deg);
}
.game-list-nav-period-label {
	font-size: 14px;
}
.game-list-nav-subtitle-label {
	font-size: 11px;
	line-height: 11px;
	margin-top: 2px;
}
.gh_basic_sprite {
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	background-size: 162px 112px;
	display: inline-block;
	overflow: hidden;
}
.gh_ic_nav_calendar {
	background-position: -1px -1px;
	height: 110px;
	min-height: 110px;
	min-width: 110px;
	width: 110px;
}
.gh-arrow {
    height: 2px;
    position: relative;
    width: 32px;
}
.gh-arrow:before {
    right: 15px;
    top: -7px;
    transform: rotate(-45deg);
}
.gh-arrow:after {
    right: 15px;
    top: 7px;
    transform: rotate(45deg);
}
.gh-arrow:after, .gh-arrow:before {
    background-color: inherit;
    content: "";
    height: 2px;
    position: absolute;
    width: 22px;
}
#custom-page-container {
    display: flex;
    flex-direction: column;
    font-size: 12px;
    height: 272px;
    position: absolute;
    top: 0;
    width: 360px;
}
.game-list-nav-image-container:active {
    opacity: .5
}
#scroll-view {
	overflow: hidden;
	position: relative;
}
.transition-transform-on {
	transition: transform .15s ease-out;
}
#load-more-container {
	align-items: center;
	bottom: 0px;
	display: flex;
	height: 80px;
	justify-content: center;
	position: absolute;
	width: inherit;
}
#load-more-label {
	text-align: center;
	width: 100%;
}
#game-list-scroll-view-container {
	height: 100%;
	width: 100%;
}
.history .rcs-custom-scroll {
	min-height: 0px;
	min-width: 0px;
}
.history .rcs-custom-scroll .rcs-outer-container {
	overflow: hidden;
}
.history .rcs-custom-scroll .rcs-outer-container .rcs-positioning {
	position: relative;
	z-index: 99;
}
.history .rcs-custom-scroll .rcs-inner-container::after {
	background-image: linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .05) 60%, transparent);
	content: "";
	height: 0px;
	left: 0px;
	pointer-events: none;
	position: absolute;
	right: 0px;
	top: 0px;
	transition: height .1s ease-in;
	will-change: height;
}
.history.regular .rcs-custom-scroll .rcs-inner-container {
	-webkit-overflow-scrolling: touch;
	overflow-x: hidden;
	overflow-y: scroll;
}
.game-list-item-container {
	align-items: center;
	display: flex;
	flex-direction: row;
	transition: background-color .2s ease-out;
}
.game-list-item-container-vertical {
	font-size: 10px;
	height: 54px;
	padding-left: 20px;
	padding-right: 10px;
}

.game-list-item-container-vertical > div:first-child {
	width: 23%;
}
.game-list-item-container-vertical > div:nth-child(2) {
	width: 24%;
}
.game-list-item {
	display: flex;
}
.game-list-item-container-vertical > div:nth-child(3) {
	justify-content: flex-end;
	margin-left: 11px;
	width: 18%;
}
.game-list-item-container-vertical > div:nth-child(4) {
	justify-content: flex-end;
	margin-left: 15px;
	width: 20%;
}
.game-list-item-container-vertical > div:nth-child(5) {
	width: 7%;
}

.history .rcs-custom-scroll .rcs-custom-scrollbar {
	box-sizing: border-box;
	height: 100%;
	opacity: 0;
	padding: 6px 0;
	pointer-events: none;
	position: absolute;
	right: 3px;
	transition: opacity .4s ease-out;
	width: 6px;
	will-change: opacity;
	z-index: 1;
}
.history .rcs-custom-scroll .rcs-custom-scroll-handle {
	position: absolute;
	top: 0px;
	width: 100%;
}
.history .rcs-custom-scroll .rcs-inner-handle {
	background-color: hsla(0, 0%, 46%, .7);
	border-radius: 3px;
	height: calc(100% - 12px);
	margin-top: 6px;
}

.bd_orange{
	text-align: center;
    font-size: 15px;
    color: rgba(66,193,235,0.92);
    cursor: pointer;
    border: 1px solid transparent;
	border-color: rgba(66,193,235,0.92);
    background: #252330;
	appearance: none;
}