.loading-header { position: fixed; left: 50%; top: 30%; transform: translateX(-50%); }
@media only screen and (max-width: 767px) {
  .loading-header { top: 20%; text-align: center; left: 0%; transform: translateX(0%); }
}
.loading-header h1 { margin: 0px auto; }
.cube-folding { width: 50px; height: 50px; display: inline-block; font-size: 0px; transform: rotate(45deg); }
.cube-folding span { position: relative; display: inline-block; width: 25px; height: 25px; transform: scale(1.1); }
.cube-folding span::before { content: ""; position: absolute; left: 0px; top: 0px; display: block; width: 25px; height: 25px; background-color: white; animation: 2.5s linear 0s infinite normal both running folding; }
.cube-folding .leaf-2 { transform: rotateZ(90deg) scale(1.1); }
.cube-folding .leaf-2::before { background-color: rgb(242, 242, 242); animation-delay: 0.3s; }
.cube-folding .leaf-3 { transform: rotateZ(270deg) scale(1.1); }
.cube-folding .leaf-3::before { background-color: rgb(242, 242, 242); animation-delay: 0.9s; }
.cube-folding .leaf-4 { transform: rotateZ(180deg) scale(1.1); }
.cube-folding .leaf-4::before { background-color: rgb(230, 230, 230); animation-delay: 0.6s; }
.cube-wrapper { position: fixed; left: 50%; top: 50%; width: 100px; height: 100px; margin-top: 50px; margin-left: -50px; text-align: center; }
.cube-wrapper--local { position: absolute; transform: translate(-50%, -50%); margin: 0px; }
.cube-wrapper::after { content: ""; position: absolute; left: 0px; right: 0px; bottom: -20px; width: 90px; height: 6px; margin: auto; background-color: rgba(0, 0, 0, 0.1); filter: blur(2px); border-radius: 100%; animation: 0.5s ease 0s infinite alternate none running shadow; z-index: 1; }
.cube-wrapper .loading { position: relative; display: block; top: 25px; font-size: 12px; letter-spacing: 0.1em; color: white; animation: 0.5s ease 0s infinite alternate none running text; z-index: 2; }
.cube-wrapper .loading--main { font-size: 20px; color: rgb(238, 238, 238); font-weight: 500; }
@keyframes folding { 
  0%, 10% { transform: perspective(140px) rotateX(-180deg); opacity: 0; }
  25%, 75% { transform: perspective(140px) rotateX(0deg); opacity: 1; }
  90%, 100% { transform: perspective(140px) rotateY(180deg); opacity: 0; }
}
@keyframes text { 
  100% { top: 35px; }
}
@keyframes shadow { 
  100% { bottom: -18px; width: 100px; }
}
@keyframes moving { 
  0% { background-position: 0% 0%; }
  100% { background-position: 0% 100%; }
}
#chart-outer-container { padding: 20px 20px 10px 0px; }
@media only screen and (max-width: 767px) {
  #chart-container { bottom: 0px; left: 0px; right: 0px; }
}
#chart-container #chart-outer-container { padding: 20px 10px 10px 0px; position: relative; height: 100%; width: 100%; }
#chart-container #chart-inner-container { position: relative; height: 100%; width: 100%; }
#chart-container .max-profit { position: absolute; top: 0px; left: 10%; font-size: 12px; font-weight: 500; color: rgb(181, 186, 187); display: inherit; }
#chart-container #text-display-container { width: 100%; height: 100%; font-size: 100%; text-align: center; }
#chart-container #text-display-container.starting { color: rgb(181, 186, 187); }
#chart-container #text-display-container.starting span { position: absolute; top: 50%; right: 0px; left: 0px; }
#chart-container #text-display-container.connecting { color: rgb(181, 186, 187); }
#chart-container #text-display-container.in-progress span { position: absolute; top: 50%; right: 0px; left: 0px; }
#chart-container #text-display-container.ended { color: rgb(218, 73, 57); }
#chart-container #text-display-container.ended span.busted { position: absolute; top: 50%; right: 0px; left: 0px; line-height: 100%; transform: translateY(-100%); }
#chart-container #text-display-container.ended span.at { position: absolute; top: 50%; right: 0px; left: 0px; line-height: 100%; transform: translateY(0px); }
#chart-container #text-display-container span { font-size: inherit; }
#chart-container .connection-state { position: absolute; top: 50%; left: 50%; text-align: center; font-size: 40px; color: rgb(255, 255, 255); transform: translate(-50%, -50%); }
.daily-rewards-modal-content, .gameinfo-modal-content, .tradeoffers-modal-content, .userinfo-modal-content, .tradeup-provablyfair-modal-content, .deposit-modal-content { overflow: auto; border-radius: 3px; background-clip: padding-box; outline: none; padding: 25px; margin: 0px auto; }
.daily-rewards-modal-content > div, .gameinfo-modal-content > div, .tradeoffers-modal-content > div, .userinfo-modal-content > div, .tradeup-provablyfair-modal-content > div, .deposit-modal-content > div { position: relative; width: 100%; }
.daily-rewards-modal-content .popup-content, .gameinfo-modal-content .popup-content, .tradeoffers-modal-content .popup-content, .userinfo-modal-content .popup-content, .tradeup-provablyfair-modal-content .popup-content, .deposit-modal-content .popup-content { width: 100%; height: 100%; overflow: auto; padding: 20px 0px; }
.daily-rewards-modal-content .modal-close-button, .gameinfo-modal-content .modal-close-button, .tradeoffers-modal-content .modal-close-button, .userinfo-modal-content .modal-close-button, .tradeup-provablyfair-modal-content .modal-close-button, .deposit-modal-content .modal-close-button { position: absolute; right: 10px; top: 10px; line-height: 1ex; font-size: 30px; z-index: 1; margin-top: 2px; color: rgb(14, 224, 123); }
.daily-rewards-modal-content .modal-close-button:hover, .gameinfo-modal-content .modal-close-button:hover, .tradeoffers-modal-content .modal-close-button:hover, .userinfo-modal-content .modal-close-button:hover, .tradeup-provablyfair-modal-content .modal-close-button:hover, .deposit-modal-content .modal-close-button:hover { color: rgb(10, 120, 67); }
.daily-rewards-modal-content .modal-close-button > div, .gameinfo-modal-content .modal-close-button > div, .tradeoffers-modal-content .modal-close-button > div, .userinfo-modal-content .modal-close-button > div, .tradeup-provablyfair-modal-content .modal-close-button > div, .deposit-modal-content .modal-close-button > div { cursor: pointer; }
.daily-rewards-modal-content .modal-close-button > div::after, .gameinfo-modal-content .modal-close-button > div::after, .tradeoffers-modal-content .modal-close-button > div::after, .userinfo-modal-content .modal-close-button > div::after, .tradeup-provablyfair-modal-content .modal-close-button > div::after, .deposit-modal-content .modal-close-button > div::after { content: "×"; }
.playerlist-hidebutton { z-index: 99; right: 1px; top: 13px; }
.playerlist-animation-enter { transform: translate3d(100%, 0px, 0px); opacity: 0; }
.playerlist-animation-enter.playerlist-animation-enter-active { transform: translate3d(0px, 0px, 0px); opacity: 1; transition: all 0.5s ease 0s; }
.playerlist-animation-exit { position: absolute; opacity: 1; transform: translate3d(0px, 0px, 0px); }
.playerlist-animation-exit.playerlist-animation-exit-active { transform: translate3d(100%, 0px, 0px); opacity: 0; transition: all 0.5s ease 0s; }
.gameinfo-modal-content .modal-close-button.title { position: absolute; left: 10px; top: 10px; line-height: 1ex; font-size: 200%; z-index: 1; width: 20px; height: 20px; margin-top: 2px; }
.chat_lan_li.chat_lan_disable .chat_lan, .chat_lan_li.chat_disable .chat_lan { color: rgb(96, 125, 139); pointer-events: none; }
.chat_lan_li.chat_lan_disable .lan_close { display: none; }
.chat_lan_li .lan_close { display: none; }
.chat_disable .lan_close { display: block; }
.logout { cursor: pointer; }
#logoutDropdown { display: none; position: absolute; cursor: pointer; right: 0px; top: 100%; width: 100%; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; background-color: rgb(47, 62, 69); color: rgb(255, 255, 255); font-size: 14px; padding: 20px 0px 15px; line-height: 1; transition: color 0.4s ease 0s; }
#logoutDropdown:hover { color: rgb(14, 224, 123); }
.help_menu { display: inline-block; }
.info_overlay .ReactModal__Content > div { text-align: left; }
.info_overlay .description { margin-left: 20px; margin-top: 20px; }
.helper_text a { color: rgb(173, 190, 198); }
.timing:hover, .timing.tab-active { color: rgb(14, 224, 123); }
.timing:hover::before, .timing.tab-active::before { color: rgb(96, 125, 139); }
.btn[disabled] { background-color: rgb(65, 83, 93); color: rgb(27, 36, 40); pointer-events: none; }
.txtcenter { text-align: center; }
.no_results_icon { font-size: 75px; display: inline-block; color: rgb(212, 216, 217); }
.no_results_text { color: rgb(212, 216, 217); font-size: 16px; line-height: 1.3125; margin-top: 15px; }
.notdisplay { display: none; }
.search_criteria { margin-bottom: 15px; }
.search_for_text_team, .search_text_team { display: inline-block; vertical-align: middle; }
.search_for_text_team { color: rgb(14, 224, 123); font-size: 20px; line-height: 1.2; }
.search_text_team { color: rgb(212, 216, 217); font-size: 16px; line-height: 1.3125; margin-left: 5px; }
.bet_btn[disabled] { pointer-events: none; }
.balloon { color: rgb(255, 255, 255); }
.amcharts-balloon-div > div { text-align: left !important; }
.amcharts-chart-div > a { display: none !important; }
.question_mark { width: 26px; height: 26px; font-size: 20px; background-color: rgb(173, 190, 198); color: rgb(11, 11, 13); border-radius: 50%; position: relative; margin-bottom: 10px; display: inline-block !important; }
.question_mark::before { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
body, input, textarea, select, button { -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }
* { outline: none; }
img { max-width: 100%; height: auto; }
.text_center { text-align: center; }
.text_left { text-align: left; }
.text_right { text-align: right; }
.bbb { border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; }
select { appearance: none; }
input { background-color: transparent; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { appearance: none; margin: 0px; }
input[type="number"] { }
h1, .h1 { font-size: 36px; font-weight: 300; }
h2, .h2 { font-size: 30px; font-weight: 500; }
h3, .h3 { font-size: 24px; font-weight: 500; }
h4, .h4 { font-size: 20px; }
h5, .h5 { font-size: 20px; font-weight: 300; }
h6, .h6 { font-size: 18px; }
.editor ul li, .editor ol li { display: block; font-size: 16px; position: relative; padding-left: 10px; line-height: 1.3125; }
.editor ol li { padding-left: 20px; counter-increment: item 1; }
.editor ul li::before { position: absolute; left: 0px; top: 7px; content: ""; width: 4px; height: 4px; border-radius: 50%; background-color: rgb(212, 216, 217); }
.editor ol li::before { position: absolute; left: 0px; top: 0px; content: counter(item) "."; }
.editor a { color: rgb(14, 224, 123); }
.editor a:hover { color: rgb(10, 120, 67); }
.editor i, .editor em { font-style: italic; }
.logo { display: inline-block; vertical-align: middle; }
.player_count { font-size: 20px; line-height: 1.2; padding-left: 5px; }
.menu_section { display: inline-block; vertical-align: middle; }
.menu_section { width: 76.55%; text-align: right; }
.menus { vertical-align: middle; position: relative; overflow: hidden; height: 100%; flex-grow: 1; }
.question_mark { transition: all 0.4s ease 0s !important; }
.help_menu, .settings_menu { display: inline-block; margin-left: 15px; }
.menu_flag { padding: 0px; vertical-align: middle; position: relative; cursor: pointer; }
.menu_flag:focus { outline: none; }
.flag_m { color: rgb(255, 255, 255); font-size: 13px; line-height: normal; cursor: pointer; position: relative; padding: 6px 25px 6px 8px; background: transparent; z-index: 1; width: 100%; }
.flag_m > img { border: 1px solid transparent; transition: border 0.4s ease 0s; padding: 1px; width: auto; height: 21px; box-sizing: content-box; }
.flag_m:hover img, .flags_show .flag_m img { border-color: rgb(16, 222, 124); }
.flag_link { display: block; margin-top: 12px; text-transform: none; }
.flag_link::after { clear: both; display: block; content: ""; }
.flag_link:first-child { margin-top: 0px; }
.flag_img { float: right; width: 18px; height: 12px; margin-top: 2px; }
.flag_lang { font-size: 12px; color: rgb(0, 0, 0); transition: color 0.4s ease 0s; }
.flag_link:hover .flag_lang { color: rgb(14, 224, 123); }
.site_content { left: 0px; top: 0px; width: 100%; }
#game-inner-container { height: 100%; }
.mark_chat_expand { transform: translateX(-100%); }
.chat_rooms { position: relative; height: 100%; z-index: 1; }
.chat_rooms_head { padding: 0px 10px 8px; background: rgb(41, 54, 62); font-size: 13px; line-height: 1.1875; position: relative; z-index: 1; }
.chat_lang { float: left; color: rgb(173, 190, 198); text-transform: uppercase; width: calc(100% - 100px); white-space: nowrap; overflow: hidden; height: 30px; }
.chat_room_arrow { transform: rotate(90deg); font-size: 11px; display: inline-block; margin-top: 2px; margin-left: 5px; }
.chat_link { position: absolute; bottom: 0px; right: 0px; color: rgb(100, 117, 124); font-weight: 500; font-size: 13px; cursor: pointer; outline: none; margin-bottom: -26px; margin-right: 5px; }
.chat_link > * { display: inline-block; vertical-align: middle; }
.chat_link:hover { color: rgb(173, 190, 198); }
.chat_rooms.chat_lang_show .chat_link { color: rgb(173, 190, 198); }
.chat_link .icon { padding-left: 5px; font-size: 10px; }
.chat_link .icon.icon-down::before { font-size: 17px; }
.chat_rooms_head::after { clear: both; display: block; content: ""; }
.chat_rooms_head .icon-angle-righticon { font-size: 20px; padding-left: 10px; }
.chat_collapse { display: none; background-color: rgb(82, 106, 118); padding: 0px 20px; text-align: right; font-size: 18px; line-height: 1; position: relative; z-index: 0; }
.chat_collapse:hover { background-color: rgb(96, 125, 139); }
.chatting_chat_msgs { position: relative; z-index: 0; height: 100%; background-color: rgb(47, 62, 69); }
.chat_input_hold { height: 100%; position: relative; z-index: 1; flex: 1 1 0%; display: flex; flex-direction: column; box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; }
.chat_msgs { background-color: rgb(47, 62, 69); padding: 0px 4px; overflow-y: scroll; display: flex; flex: 1 1 0%; position: relative; flex-direction: column; }
.chat_msgs:hover, .chat_msgs:active, .chat_msgs:focus { overflow-y: auto; }
.chat_collapse::before { width: 100%; left: 0px; top: 100%; background: linear-gradient(rgb(47, 62, 69) 0%, rgba(47, 62, 69, 0) 100%); content: ""; position: absolute; height: 70px; pointer-events: none; }
.chat_msg { padding: 3px 0px 3px 28px; position: relative; margin: 0px 3px; }
.msg_no_bg { }
.chat_msg:nth-child(2n+1) { background-color: rgb(43, 56, 64); }
.chat_user, .chat_admin, .chat_moderator, .chat_checkmarked, .chat_developer { font-size: 0px; vertical-align: middle; display: inline-block; position: relative; margin-left: -26px; }
.drop-down-container { z-index: 3 !important; }
.emoji-mart { z-index: 3 !important; }
.chat_user > *, .chat_moderator > *, .chat_admin > *, .chat_checkmarked > *, .chat_developer > * { display: inline-block; vertical-align: middle; margin-left: 5px; }
.chat_user { cursor: pointer; }
.bet_levels.crash, .bet_levels.hilo { margin-left: 10px; }
.bet_levels.roulette { margin-right: 5px; }
.bet_levels > * { display: inline-block; vertical-align: middle; }
.chat_user > :first-child, .chat_moderator > :first-child, .chat_admin > :first-child, .chat_checkmarked > :first-child, .chat_developer > :first-child { margin-left: 0px; }
.chat_user_prof img { width: 24px; height: 24px; border-radius: 5px; }
.chat_user_name { color: rgb(172, 191, 198); line-height: 1; }
.msg-admin-message .chat_user_name, .msg-admin-message .icon-gammdom-symbol::before, .msg-admin-message .chat_user_colen { color: rgb(255, 90, 90); }
.msg-support-message .chat_user_name, .msg-support-message .icon-gammdom-symbol::before, .msg-support-message .chat_user_colen { color: rgb(0, 233, 255); }
.msg-developer-message .chat_user_name, .msg-developer-message .icon-gammdom-symbol::before, .msg-developer-message .chat_user_colen { color: orange; }
.msg-moderator-message .chat_user_name, .msg-moderator-message .icon-gammdom-symbol::before, .msg-moderator-message .chat_user_colen { color: rgb(255, 242, 117); }
.msg-mute-message { position: relative; }
.msg-mute-message > a { color: rgb(16, 222, 124); }
.rain-message .chat_user_name, .rain-message .icon-gammdom-symbol::before, .rain-message .chat_user_colen { color: cornflowerblue; }
.msg-bonus-message { color: rgb(255, 242, 117); padding-left: 10px; font-size: 14px; }
.msg-info-message { font-size: 14px; padding-left: 10px; }
.chat_user_ico .icon-gammdom-symbol { font-size: 15px; color: rgb(173, 190, 198); display: inline-block; vertical-align: middle; }
.chat_user_colen { display: inline-block; font-size: 14px; vertical-align: middle; padding: 0px 5px 0px 2px; }
ul.messages li { font-size: 16px; }
.chat_msg.msg-moderator-message, .chat_msg.red { position: relative; }
.chat_msg.red::before { position: absolute; right: 100%; top: 0px; width: 4px; height: 100%; content: ""; }
.chat_msg.red::before { background-color: rgb(255, 90, 90); }
.chat_msg.red .chat_user_name { color: rgb(255, 90, 90); }
.chan_langs { position: absolute; left: 100%; z-index: 50; background-color: rgb(54, 69, 76); box-shadow: rgba(34, 44, 49, 0.7) 3px 2px 5px 0px; }
.chat_rooms.chat_lang_show + .chat_langs { transform: translateX(0px); opacity: 1; visibility: visible; }
.chat_lang_show::after { width: 0px; height: 0px; border-right: 15px solid rgb(54, 69, 76); border-top: 15px solid transparent; border-bottom: 15px solid transparent; position: absolute; top: -3px; right: 0px; content: ""; z-index: 2; }
.chat_lan { color: rgb(255, 255, 255); font-size: 18px; font-weight: 300; line-height: 1.33333; display: block; }
.chat_lan_li { margin-top: 6px; position: relative; }
.chat_lan_li:first-child { margin-top: 0px; }
.chat_lan:hover { color: rgb(14, 224, 123); }
.chat_lan_li.active .chat_lan { color: rgb(96, 125, 139); }
.chat_lan_li.active.dis_link { pointer-events: none; }
.lan_close { position: absolute; left: 100%; top: 0px; width: 20px; height: 20px; margin-top: 2px; }
.lan_close::before, .lan_close::after { position: absolute; left: 0px; content: ""; display: block; width: 15px; top: 6px; height: 2px; background-color: rgb(101, 101, 101); transition: background-color 0.4s ease 0s; }
.chat_lang .lan_close.hiddenX { width: 0px; margin-left: 0px; }
.lan_close.hiddenX::before, .lan_close.hiddenX::after { background-color: transparent; box-shadow: none; }
.lan_close::before { transform: rotate(-45deg); }
.lan_close::after { transform: rotate(45deg); }
.emoji { position: absolute; top: 24px; right: 70px; font-size: 18px; color: rgb(96, 125, 139); margin-top: 2px; }
.emoji:hover { color: rgb(173, 190, 198); }
.xp_admin, .xp_0 { background-color: rgb(61, 80, 89); }
.xp_40 { background-color: rgb(61, 80, 89); }
.xp_50 { background-color: rgb(173, 190, 198) !important; }
.xp_60 { background-color: rgb(14, 224, 123) !important; }
.xp_70 { background-color: rgb(67, 98, 172) !important; }
.xp_80 { background-color: rgb(113, 171, 253) !important; }
.xp_90 { background-color: rgb(247, 247, 247) !important; }
.xp_95 { background: linear-gradient(rgb(169, 3, 41) 0%, rgb(143, 2, 34) 44%, rgb(109, 0, 25) 100%) !important; }
.xp_100, .xp_110, .xp_120, .xp_130, .xp_140, .xp_150 { background-color: rgb(249, 255, 127) !important; }
.xp_40.gamdom-logo .icon { font-size: 13px; color: rgb(0, 0, 0); }
.xp_50 .icon, .xp_60 .icon, .xp_70 .icon, .xp_80 .icon, .xp_90 .icon, .xp_95 .icon { font-size: 17px; margin-top: 2px; color: rgb(0, 0, 0); }
.xp_40.gamdom-logo .icon-gammdom-symbol::before { font-size: 13px; color: rgb(0, 0, 0); }
.xp_100 .icon, .xp_110 .icon, .xp_120 .icon, .xp_130 .icon, .xp_140 .icon, .xp_150 .icon { margin-bottom: -10px; font-size: 24px !important; }
.xp_100 .icon { color: rgb(251, 215, 113); }
.xp_110 .icon { color: rgb(172, 191, 198); }
.xp_120 .icon { color: rgb(14, 225, 107); }
.xp_130 .icon { color: rgb(68, 98, 171); }
.xp_140 .icon { color: rgb(114, 169, 253); }
.xp_150 .icon { color: rgb(253, 88, 98); }
.xp_admin, .xp_0, .xp_40, .xp_50, .xp_60, .xp_70, .xp_80, .xp_90, .xp_95, .xp_100, .xp_110, .xp_120, .xp_130, .xp_140, .xp_150 { font-size: 0px; line-height: 1; border-radius: 5px; padding: 2px 5px; min-height: 20px; position: relative; text-align: right; }
.icon.crown { width: 21px; height: 17px; }
.icon.crown.zero_gems { content: url("crown_0gem.d70869788c775478325c.gif"); }
.icon.crown.one_gems { content: url("crown_1gem.97221379bd4d5237112f.gif"); }
.icon.crown.two_gems { content: url("crown_2gem.98818db0b06d32f66a92.gif"); }
.icon.crown.three_gems { content: url("crown_3gem.c9f960bfd794fbf111c9.gif"); }
.icon.crown.new { content: url("crown_new.6836fb9cf58ec8e2d370.gif"); }
[class^="bet_level_"] { border-radius: 6px; color: rgb(20, 26, 29); font-size: 12px; font-weight: bold; text-align: center; }
.bet_level_40 > .level_val { color: rgb(173, 190, 198) !important; }
.bet_level_40 { border-bottom: 1.5px solid rgb(30, 41, 46); background: linear-gradient(rgb(71, 88, 98) 20%, rgb(61, 79, 89) 80%); }
.bet_level_50 { border-bottom-color: rgb(114, 122, 125); background: linear-gradient(rgb(193, 206, 212) 20%, rgb(172, 189, 197) 80%); }
.bet_level_60 { border-bottom-color: rgb(0, 153, 84); background: linear-gradient(rgb(6, 234, 162) 20%, rgb(2, 223, 124) 80%); }
.bet_level_70 { border-bottom-color: rgb(39, 60, 108); background: linear-gradient(rgb(77, 106, 174) 20%, rgb(67, 98, 170) 80%); }
.bet_level_80 { border-bottom-color: rgb(77, 117, 173); background: linear-gradient(rgb(132, 183, 252) 20%, rgb(114, 171, 251) 80%); }
.bet_level_90 { border-bottom-color: rgb(195, 195, 195); background: linear-gradient(rgb(251, 251, 251) 20%, rgb(247, 247, 247) 80%); }
.bet_level_95 { border-bottom-color: rgb(141, 4, 36); background: linear-gradient(rgb(169, 3, 41) 0%, rgb(143, 2, 34) 44%, rgb(109, 0, 25) 100%); }
.bet_level_100, .bet_level_110, .bet_level_120, .bet_level_130 { border-bottom-color: rgb(175, 164, 66); background: linear-gradient(rgb(254, 248, 174) 20%, rgb(254, 241, 119) 80%); }
[class^="crown_"] { background-position: center center; background-repeat: no-repeat; background-size: cover; overflow: visible; position: absolute; width: 64%; height: 50%; bottom: -3px; right: -10px; z-index: 2; }
.pl_entry [class^="crown_"] { right: -5px; }
[class^="crown_"].crash { bottom: -1px; right: -7px; }
[class^="crown_"].hilo { bottom: -2px; right: -7px; }
.crown_100 { background-image: url("crown_0gem.d70869788c775478325c.gif"); }
.crown_110 { background-image: url("crown_1gem.97221379bd4d5237112f.gif"); }
.crown_120 { background-image: url("crown_2gem.98818db0b06d32f66a92.gif"); }
.crown_130 { background-image: url("crown_3gem.c9f960bfd794fbf111c9.gif"); }
.bet_level_40, .bet_level_50, .bet_level_60, .bet_level_70, .bet_level_80, .bet_level_90, .bet_level_95, .bet_level_100, .bet_level_110, .bet_level_120, .bet_level_130, .bet_level_140, .bet_level_150 { font-size: 0px; line-height: 1.33; border-radius: 5px; padding: 2px 5px; min-height: 20px; position: relative; text-align: right; }
[class^="xp_"] > .level_val { color: rgb(20, 26, 29); font-size: 12px; font-weight: bold; line-height: 1.33; padding-left: 5px; margin-top: 2px; }
.xp_100 > .level_val, .xp_110 > .level_val, .xp_120 > .level_val, .xp_130 > .level_val, .xp_140 > .level_val, .xp_150 > .level_val { padding-left: 25px; }
[class^="bet_level_"] > .level_val { color: rgb(20, 26, 29); font-size: 12px; font-weight: bold; line-height: 1; }
[class^="xp_"] > * { display: inline-block; vertical-align: middle; }
[class^="bet_level_"] > * { vertical-align: middle; }
.xp_0 .icon:not(.icon-checkmarked-user), .xp_40:not(.gamdom-logo) .icon, .xp_admin .icon { width: 1px; min-height: 18px; }
.xp_0 .level_val, .xp_40:not(.gamdom-logo) .level_val, .xp_admin .level_val { color: rgb(173, 190, 198); padding-left: 0px; }
.level-YT { display: inline-flex !important; }
.xp_0 .level_val, .xp_admin .level_val { font-size: 10px; }
.messages img { width: 20px; height: 20px; border-radius: 5px; }
.messages .icon, .messages .icon-gammdom-symbol, .bet_levels .icon { font-size: 13px; }
.messages .level_val { font-size: 12px; }
.messages .chat_user_name, .messages .chat_cont { font-size: 14px; }
.page_header { font-size: 0px; padding: 20px 30px; min-height: 80px; }
.col_full { width: 100%; }
.col_half { width: 50%; }
.col_one_third { width: 33.33%; }
.col_two_third { width: 66.66%; }
.icon-stopwatch { margin-top: 1px; display: inline-block !important; }
.col_one_fourth { width: 25%; }
.col_full, .col_half, .col_one_third, .col_two_third, .col_one_fourth { display: inline-block; padding: 0px 15px; }
.col_row { margin: 0px -15px; }
.col { display: inline-block; }
.user_levels .level_val { margin-left: 4px; padding: 0px !important; }
.user_level.hidden_lvl, .user_xp.hidden_lvl { cursor: help; }
.user_level.hidden_lvl { background: rgb(61, 80, 89); color: rgb(173, 190, 198); margin-right: 1px; }
.user_level.hidden_lvl > .level_val { color: rgb(173, 190, 198); font-size: 18px; padding: 1px 10px; font-weight: 500; line-height: 1.16667; }
.user_level { color: rgb(20, 26, 29); font-weight: bold; line-height: 1.16667; font-size: 0px; width: 80px; }
.user_level > * { display: inline-block; vertical-align: middle; font-size: 22px; line-height: 1; }
.user_level .icon { font-size: 29px; }
.user_level .level_val { padding-left: 7px; }
.user_level .icon-user-xp { margin-bottom: -15px; font-size: 47px !important; }
.user_xp { width: 260px; background-color: rgb(61, 79, 89); margin-left: 5px; position: relative; overflow: hidden; }
.user_xp.small { min-width: 50px; height: 100%; padding: 10px; margin-top: 2.5px; }
.user_xp.small.best { transform: rotate(270deg); margin-top: 12px; min-width: 48px; margin-left: 0px; }
.xp { color: rgb(173, 190, 198); font-size: 18px; line-height: 1.16667; text-align: center; position: relative; }
.user_grid .xp_0 .level_val, .user_grid .xp_40 .level_val, .user_grid .xp_admin .level_val, .user_grid .xp_youtuber .level_val, .stats_details .xp_0 .level_val, .stats_details .xp_40 .level_val, .stats_details .xp_admin .level_val, .stats_details .xp_youtuber .level_val { font-size: 16px; }
.total_box { background: rgb(36, 48, 55); border-radius: 6px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 500; text-align: center; padding: 12px 0px; margin-top: 10px; }
.total_box_modal { margin-top: 37px; margin-bottom: -10px; }
.green { color: rgb(35, 209, 96); }
.bold { font-weight: bold; }
.total_box .green { margin-left: 10px; display: inline-block; }
.total_box .icon-gammdom-symbol { margin-right: 7px; font-size: 16px; }
.disable { pointer-events: none; cursor: not-allowed; background-color: rgb(65, 83, 93) !important; color: rgb(27, 36, 40) !important; }
.disabled { pointer-events: none; }
.reset_net_profit { min-width: 120px; font-size: 14px; padding: 8px 20px; border-radius: 6px; margin-top: 10px; }
.best_timing { border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgba(20, 26, 29, 0.75) 0px 0px 10px 0px; padding: 20px; }
.timing { color: rgb(96, 125, 139); font-size: 16px; line-height: 1.16667; display: inline-block; padding-left: 10px; }
.timing:hover, .timing.active { color: rgb(14, 224, 123); }
.timing::before { content: "|"; margin-right: 10px; }
.timing:first-child { padding-left: 0px; }
.timing:first-child::before { display: none; }
.biggest_grids { margin: 0px -10px; padding-top: 17px; }
.biggest_grids .col_one_third { padding: 0px 10px; }
.biggest_grid { background: linear-gradient(45.15deg, rgba(20, 26, 29, 0.4) 0%, rgba(20, 26, 29, 0.25) 100%); border-radius: 8px; }
.biggest_grid { text-align: center; padding: 18px 15px; }
.biggest_grid .title { color: rgb(173, 190, 198); font-size: 17px; line-height: 1.16667; text-transform: uppercase; }
.aff_col { border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; padding: 28px 48px; }
.aff_col .title, .status_today .title { color: rgb(173, 190, 198); font-size: 24px; font-weight: 500; line-height: 1.16667; text-transform: uppercase; }
.aff_col .title { white-space: nowrap; }
.field_group input { color: rgb(173, 190, 198); font-size: 16px; line-height: 1.16667; border-bottom: 2px solid rgb(96, 125, 139); width: 100%; transition: border-color 0.4s ease 0s; position: relative; z-index: 1; }
.field_group { position: relative; margin-top: 34px; }
.aff_code_fg { margin-top: 10px; }
.placeholder_txt { color: rgb(96, 125, 139); font-size: 16px; line-height: 1.1875; position: absolute; left: 0px; bottom: 0px; width: 100%; text-align: left; transition: bottom 0.4s ease 0s, top 0.5s ease 0s, font-size 0.5s ease 0s, color 0.4s ease 0s; padding-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.field_group input:focus + .placeholder_txt, .field_group .has-input + .placeholder_txt { bottom: 100%; font-size: 14px; }
.field_group input:focus + .placeholder_txt { color: rgb(14, 224, 123); }
.field_group input:focus { border-color: rgb(14, 224, 123); }
.error_field .placeholder_txt { color: rgb(255, 90, 90); }
.error_field input[type="text"] { border-bottom-color: rgb(255, 90, 90); }
.helper_text { font-size: 12px; position: absolute; top: 100%; left: 0px; width: 100%; text-align: left; padding-top: 5px; color: rgb(96, 125, 139); }
.error_field .helper_text { color: rgb(255, 90, 90); }
.clear_text { position: absolute; right: 0px; bottom: 0px; padding-bottom: 7px; font-size: 12px; color: rgb(96, 125, 139); opacity: 0; visibility: hidden; z-index: 1; transition: color 0.2s ease-out 0s; }
.clear_text:hover { color: rgba(255, 255, 255, 0.8); }
.has-input ~ .clear_text { opacity: 1; visibility: visible; }
.field_group input::-webkit-input-placeholder { color: rgb(96, 125, 139); }
.aff_col .btn { margin-top: 35px; }
.twitter_feed { border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgba(20, 26, 29, 0.75) 0px 0px 10px 0px; padding: 30px; }
.twitt_head { color: rgb(173, 190, 198); font-size: 20px; line-height: 1.4; font-weight: 300; }
.twitt_head a { color: rgb(14, 224, 123); font-weight: normal; }
.twitt_head .icon-twitter2icon { color: rgb(14, 224, 123); font-size: 18px; }
.twitt_head .icon-gammdom-symbol { font-size: 15px; }
.grid_name, .earn_points { color: rgb(173, 190, 198); font-size: 16px; line-height: 1.16667; padding-top: 25px; }
.earn_points { padding-top: 3px; }
.g_img { margin-top: 20px; }
.g_img img { height: 88px; width: auto; }
.col_grids { margin-top: -15px; }
.col_half.casino_grid, .col_half.jackpot_grid, .col_two_third.big_grids, .col_one_third.aff_grid, .col_one_third.daily_grid, .col_one_third.twitter_grid, .col_one_third.crash_grid, .col_one_third.roulette_grid, .col_one_third.hilo_grid, .col_one_third.tradeup_grid, .col_one_third.status_grid, .col_two_third.graph_grid, .col_one_third.last_grid { float: left; padding: 0px; }
.col_half.casino_grid .medium_grid_pad, .col_half.jackpot_grid .medium_grid_pad { padding-top: 50%; }
.small_gird_pad { position: relative; padding-top: 53.54%; }
.medium_grid_pad { position: relative; padding-top: 79.16%; }
.twitter_grid_pad { position: relative; padding-top: 158.33%; }
.twitter_grid_pad.not-loggedin { padding-top: 75%; }
.padd_abs, .biggest_grid { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; padding: 9px 15px; }
.best_timing, .aff_col, .twitter_feed, .biggest_grid, .status_today, .statistics { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; }
.aff_col--autoh { height: auto; }
.aff_col .field_group { width: 100%; }
.best_timing > .text_center { width: 100%; height: 100%; }
.status_grid_pad { position: relative; padding-top: 75%; }
.graph_grid_pad { position: relative; padding-top: 37.5%; }
.statistics { padding: 15px 20px 20px; }
.Select-placeholder { font-size: 13px; }
.informations { padding: 30px; }
.information { display: inline-block; width: 20%; text-align: center; position: relative; }
.information::before { position: absolute; left: 0px; top: 0px; width: 2px; height: 90%; background-color: rgb(121, 133, 138); content: ""; margin-top: 5%; }
.information:first-child::before { display: none; }
.information .icon { font-size: 40px; color: rgb(14, 224, 123); margin-top: 35px; display: block; }
.ReactModalPortal { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; overflow: auto; z-index: 130; }
.ReactModal__Overlay { width: 100%; position: relative; height: 100%; padding: 40px; background-color: rgba(0, 0, 0, 0.6); backdrop-filter: blur(8px); }
.ReactModal__Content { padding: 0px; max-width: 610px; width: 100%; position: absolute; top: 55%; left: 50%; transform: translate(-50%, -50%); color: rgb(255, 255, 255); }
@media only screen and (max-width: 600px) {
  .ReactModal__Content { top: 51%; }
}
.ReactModal__Content > div { height: 100%; max-height: 710px; border-radius: 10px; background: rgb(19, 26, 34); box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; text-align: center; min-height: 100px; overflow: auto; }
.ReactModalPortal .bbb, .ReactModalPortal .bbb { border-radius: 0px; background: none; box-shadow: none; }
.table { color: rgb(213, 222, 226); font-size: 14px; }
.ReactModalPortal .table { width: 100%; }
.history_overlay .table { height: calc(100% - 54px); }
.trade_offers_pop .game_head { padding: 0px; background: none; }
.trade_offer { padding: 20px 25px; position: relative; }
.trade_offer:nth-child(2n+1) { background-color: rgba(34, 44, 49, 0.43); }
.ReactModal__Content.dialog-modal-content { max-width: 430px; margin: auto; outline: none; }
.ReactModal__Content.dialog-modal-content > div { width: 100%; height: auto; outline: none; padding: 32px 24px; position: relative; }
.ReactModal__Content.dialog-modal-content .ui-dialog .modal-close-button { position: absolute; right: 10px; top: 10px; line-height: 1ex; font-size: 30px; z-index: 1; margin-top: 2px; color: rgb(14, 224, 123); }
.ReactModal__Content.dialog-modal-content .ui-dialog .modal-close-button > div::after { content: "×"; }
.ReactModal__Content.dialog-modal-content .ui-dialog .modal-close-button:hover { color: rgb(10, 120, 67); }
.ReactModal__Content.dialog-modal-content .ui-dialog .dialogText { color: rgb(173, 190, 198); font-size: 20px; line-height: 1.2; }
.ReactModal__Content.dialog-modal-content .ui-dialog-titlebar { font-size: 0px; }
.ReactModal__Content.dialog-modal-content .form-group { padding-top: 20px; text-align: left; position: relative; }
.ReactModal__Content.dialog-modal-content .form-group .lbl_head { color: rgb(96, 125, 139); font-size: 20px; line-height: 1.2; display: block; margin-bottom: 3px; }
.ReactModal__Content.dialog-modal-content .form-group .form-control { color: rgb(173, 190, 198); font-size: 24px; line-height: 1.16667; padding-bottom: 5px; border-bottom: 2px solid rgb(96, 125, 139); width: 100%; transition: border-color 0.4s ease 0s; position: relative; z-index: 1; font-weight: 500; padding-left: 40px; }
.ReactModal__Content.dialog-modal-content .form-group .input_mark { position: absolute; left: 0px; bottom: 7px; top: auto; font-size: 0px; opacity: 1; visibility: visible; transition: opacity 0.4s ease 0s, visibility 0.4s ease 0s; line-height: 1; color: rgb(173, 190, 198); }
.ReactModal__Content.dialog-modal-content .form-group .input_mark .icon { font-size: 24px; }
pre { display: block; padding: 9.5px; margin: 0px 0px 25px; font-size: 13px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 4px; font-family: monospace, monospace; white-space: pre-wrap; overflow-wrap: break-word; }
.heading, .description { line-height: 1.3125; }
.heading { font-size: 18px; margin-top: 20px; }
.heading:first-child { margin-top: 0px; }
.description { color: rgb(212, 216, 217); font-size: 16px; }
.description > p { margin-top: 15px; }
.steamid { color: rgb(96, 124, 135); margin-left: 3px; }
.mailto:hover { color: rgb(10, 120, 67); }
.sidebar_link { font-size: 16px; line-height: 1.1875; color: rgb(212, 216, 217); padding: 7px 0px; display: block; margin-top: 5px; }
.sidebar_links li:first-child .sidebar_link { padding-top: 0px; margin-top: 0px; }
.sidebar_link:hover, .sidebar_link.active { color: rgb(1, 230, 109); }
.faq .search, .search_filter .search { border-radius: 6px; background-color: rgb(47, 62, 69); box-shadow: rgba(96, 125, 139, 0.47) 0px 0px 9px 0px; max-width: 350px; padding: 5px; margin-left: auto; position: relative; min-height: 30px; display: flex; }
.faq .search .search-icon, .search_filter .search .search-icon { width: 25px; justify-content: center; display: flex; align-items: center; font-size: 14px; }
.faq .search input, .search_filter .search input { width: 100%; color: rgb(173, 190, 198); }
.faq .search input::-webkit-input-placeholder, .search_filter .search input::-webkit-input-placeholder { color: rgb(173, 190, 198); }
.faq .inner { display: none; padding-bottom: 20px; }
.faqs { margin-top: 20px; }
.static_page .page_head { padding: 20px 0px; }
.helper_txt { color: rgb(96, 125, 139); font-size: 12px; line-height: 1.16667; }
.faq_single .f_ques { color: rgb(14, 224, 123); font-size: 20px; line-height: 1.2; margin-top: 5px; position: relative; }
.faq_single .toggle, .faq_single .toggle > span { display: block; }
.faq_single .toggle { display: flex; padding-top: 10px; padding-bottom: 20px; }
.faq_single { border-top: 1px solid rgb(96, 125, 139); }
.faq_single:first-child { border: none; }
.faq_single.active .toggle { padding-bottom: 15px; }
.faq .faq_single:last-child .inner { padding-bottom: 0px; padding-top: 15px; }
.faq .faq_single:last-child .toggle { padding-bottom: 0px; }
.game_history, .jackpot { display: inline-block; vertical-align: middle; }
.pro_digit > span { vertical-align: bottom; line-height: 1; display: inline-block; }
.pro_digit > span:last-child { font-size: 18px; margin-bottom: 1px; }
.game_history { font-size: 0px; margin-left: 15px; }
.game_history .icon { font-size: 26px; color: rgb(173, 190, 197); transition: color 0.5s ease 0s; }
.game_history:hover .icon { color: rgb(96, 125, 139); }
.jackpot { background-color: rgb(252, 238, 113); border: 1.7px solid rgb(255, 242, 117); border-radius: 8px; box-shadow: rgba(255, 242, 117, 0.86) 0px 0px 3px 0px; display: inline-flex; margin-left: 35px; padding-left: 50px; position: relative; width: fit-content; }
.jackpot .symbol { align-items: center; background: linear-gradient(rgb(54, 71, 81) 0%, rgb(82, 104, 118) 50%, rgb(56, 74, 81) 100%); border-right: 1px solid rgb(20, 26, 29); color: rgb(252, 238, 113); display: flex; font-size: 16px; font-weight: bold; height: 30px; justify-content: center; width: 30px; }
.jackpot:active { background-color: rgb(252, 238, 113); }
.jackpot .text { color: rgb(255, 242, 117); font-size: 17px; font-weight: 500; line-height: 20px; position: absolute; bottom: 100%; left: 0px; text-transform: uppercase; margin-bottom: -1px; }
.jackpot .count { position: relative; font-size: 18px; color: rgb(255, 242, 117); text-align: right; background: linear-gradient(rgb(54, 71, 81) 0%, rgb(82, 104, 118) 50%, rgb(56, 74, 81) 100%); line-height: 1; padding: 6px 0px 6px 2px; border-radius: 0px 8px 8px 0px; letter-spacing: 0.3em; }
.player_table { padding: 15px 5px; height: 100%; }
.pl_table_data { overflow-y: auto; height: calc(100% - 55px); }
.player_table .player_table_head { margin: 0px 10px; border-bottom: 2px solid rgb(96, 125, 139); padding-bottom: 15px; }
.table_titles { padding: 5px 10px; color: rgb(173, 190, 198); }
.pl_count > *, .pl_data > *, .pl_name, .pl_name span { display: inline-block; vertical-align: middle; }
.table_titles .pl_name span { padding-left: 0px; }
.pl_count .icon { font-size: 22px; color: rgb(173, 190, 198); }
.pl_count .pl_onli { color: rgb(173, 190, 198); font-size: 16px; line-height: 1.1875; }
.pl_count { display: inline-block; }
.pl_count.fr .icon, .pl_count.mid .icon { font-size: 16px; }
.pl_count.mid { position: absolute; left: 50%; transform: translate(-50%); }
.pl_data { font-size: 0px; padding: 5px 10px; color: rgb(173, 190, 198); }
.pl_data:nth-child(2n) { background-color: rgba(33, 42, 47, 0.4); }
.pl_name { width: 51%; }
.pl_link { display: block; }
a.pl_link:hover { color: rgb(96, 125, 139); }
.pl_name img { width: 24px; height: 24px; border-radius: 3px; }
.pl_game, .pl_bet, .pl_profit, .pl_no { width: 16%; display: inline-block; text-align: right; font-size: 14px; line-height: 1.14286; padding-left: 20px; white-space: nowrap; }
.pl_name_txt { font-size: 14px; font-weight: 500; line-height: normal; padding-left: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: calc(100% - 80px); }
.text_hold .field_group input, .field_group.input_ico input { padding-left: 5px; }
.text_hold .field_group input:focus ~ .input_mark, .text_hold .field_group .has-input ~ .input_mark, .field_group.input_ico input:focus ~ .input_mark, .field_group.input_ico .has-input ~ .input_mark { opacity: 1; visibility: visible; }
.bet_btn { border-radius: 4px; background-color: rgb(173, 190, 198); width: 11.92%; padding: 7px 5px; margin-left: 4px; color: rgb(34, 44, 49); font-size: 14px; line-height: 1.15385; text-transform: uppercase; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all 0.2s ease-out 0s; }
.bet_btn:hover { background-color: rgb(213, 229, 236); box-shadow: rgb(169, 184, 190) 0px 2px; transform: translateY(-2px); }
.bet_btn:active { box-shadow: rgb(116, 135, 143) 0px 1px 0px 0px; transform: translateY(-1px); }
.text_hold .bet_btn:first-child { margin-left: 0px; }
.c_select, .c_input { vertical-align: middle; display: inline-block; }
.c_select { padding-top: 20px; width: 60%; border-bottom: 2px solid rgb(96, 125, 139); padding-bottom: 3px; }
.c_select select { background-color: transparent; color: rgb(173, 190, 198); font-size: 16px; line-height: 1.1875; width: 100%; padding-right: 20px; position: relative; z-index: 1; }
.c_select .helper_text { top: 0px; padding-top: 0px; }
.c_sel { position: relative; }
.c_input { width: 40%; }
.text_hold .field_group .c_in input { padding-left: 0px; padding-right: 0px; }
.text_hold .field_group input[disabled] { color: rgba(96, 125, 139, 0.5); border-color: rgba(96, 125, 139, 0.5); border-style: dotted; }
.roll { margin: 10px -30px; background-color: rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 15px 6px; padding: 2px; position: relative; }
.roll::before, .roll::after { content: ""; position: absolute; top: 0px; height: 100%; width: 20px; z-index: 2; }
.roll::before { background: linear-gradient(270deg, rgba(20, 26, 29, 0) 0%, rgb(20, 26, 29) 100%); left: 0px; }
.roll::after { background: linear-gradient(270deg, rgba(20, 26, 29, 0) 0%, rgb(20, 26, 29) 100%); transform: rotate(180deg); right: 0px; }
.numbers { white-space: nowrap; }
.numbers::before { content: ""; position: absolute; left: 0px; width: 100%; }
.numbers::before { bottom: 0px; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); height: 25px; }
.numbers-arrow-helper .number::after { height: 0px; }
@keyframes winnerEffectAnim { 
  0% { left: 137%; }
  100% { left: -47%; }
}
.number.winner .winnerEffect { position: absolute; height: 140%; top: -20%; width: 10%; left: 137%; background: rgba(255, 255, 255, 0.5); transform: rotate(-30deg); animation-name: winnerEffectAnim; animation-duration: 2s; box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 15px 8px; }
.number.winner { z-index: 1; overflow: hidden; }
.numbers-arrow-helper .number { border: none; }
.numbers-arrow-helper .number::before { background: none; }
.entry_btn.red { background: linear-gradient(rgb(255, 122, 123) 0%, rgb(255, 122, 123) 40%, rgb(255, 89, 89) 40%, rgb(255, 89, 89) 40%, rgb(255, 89, 89) 100%); }
.entry_btn.black { background: linear-gradient(rgb(51, 51, 51) 0%, rgb(51, 51, 51) 40%, rgb(0, 0, 0) 40%, rgb(0, 0, 0) 40%, rgb(0, 0, 0) 100%); }
.entry_btn.green { background: linear-gradient(rgb(63, 230, 148) 0%, rgb(63, 230, 150) 40%, rgb(14, 224, 123) 40%, rgb(14, 224, 123) 40%, rgb(14, 224, 123) 100%); }
.ReactModal__Content.dialog-modal-content .form-group .input_mark { position: absolute; left: 0px; bottom: 7px; top: auto; font-size: 0px; opacity: 1; visibility: visible; transition: opacity 0.4s ease 0s, visibility 0.4s ease 0s; line-height: 1; color: rgb(173, 190, 198); }
.roul_input, .roul_btns, .roul_controls .dd_hold { display: inline-block; vertical-align: bottom; margin-top: 25px; }
.roul_input { width: 31.2%; }
.roul_btns { width: 50%; padding-left: 30px; }
.entry_btn { color: rgb(255, 255, 255); font-size: 20px; font-weight: 500; line-height: 1.2; text-align: center; box-shadow: rgba(34, 37, 39, 0.7) 0px 0px 10px 0px; display: block; position: relative; border-radius: 6px; }
.entry_btn span { border-radius: 6px; padding: 15px; display: block; position: relative; }
.entry_btn span::before { position: absolute; bottom: 0px; left: 0px; content: ""; width: 100%; height: 18px; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); border-radius: 0px 0px 6px 6px; }
.entry_btn span::after { position: absolute; top: 0px; left: 0px; content: ""; width: 100%; height: 6px; background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); border-radius: 6px 6px 0px 0px; }
.entry_btn::before { opacity: 0; transition: opacity 0.4s ease 0s; content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border-radius: 6px; }
.entry_btn:hover::before { opacity: 1; }
.entry_btn:active { transform: scale(0.9925) perspective(1px) !important; }
.entry_btn:hover { transform: scale(1.0075) perspective(1px); }
.entry_btn.red::before { background: linear-gradient(rgb(202, 86, 87) 1%, rgb(202, 86, 87) 40%, rgb(196, 68, 67) 40%, rgb(196, 68, 67) 40%, rgb(196, 68, 67) 100%); }
.entry_btn.green::before { background: linear-gradient(rgb(34, 133, 86) 0%, rgb(34, 133, 86) 40%, rgb(202, 86, 87) 40%, rgb(9, 120, 67) 40%, rgb(9, 120, 67) 100%); }
.entry_btn.black::before { background: linear-gradient(rgb(68, 81, 87) 0%, rgb(68, 81, 87) 40%, rgb(47, 62, 69) 40%, rgb(47, 62, 69) 40%, rgb(47, 62, 69) 100%); }
.entry_plyr, .entry_amt { white-space: nowrap; display: inline-block; vertical-align: bottom; }
.entry_plyr { width: 70%; padding-right: 15px; }
.entry_amt { width: 30%; text-align: right; }
.entry_amt_txt { line-height: 1; }
.entry_amt .icon { margin-right: 5px; }
.top_entry img { width: 48px; height: 48px; border-radius: 5px; }
.top_txt { font-size: 16px; font-weight: 500; line-height: 1.1875; text-transform: uppercase; display: block; }
.image_section { max-width: 32px; position: relative; display: inline-block; }
.game_controls { padding: 20px; }
.top_shade { position: absolute; background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); border-radius: 0px 0px 6px 6px; left: 0px; top: 0px; width: 100%; height: 4px; content: ""; }
.col_row.btns_clr { margin: 0px; }
.btns_clr .col_one_third, .btns_normal .col_one_fourth { padding: 0px 5px; }
.col_row.btns_normal { margin: 0px; }
.btns_normal .btn_clr { background-color: rgb(173, 190, 198); color: rgb(34, 44, 49); padding: 5px 10px; }
.card { display: inline-block; padding-right: 10px; }
.joker .icon { font-size: 30px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.history_card.joker { background-color: rgb(10, 120, 67); }
.history_card.joker .icon { color: rgb(255, 255, 255); }
.trade_txt { font-size: 18px; font-weight: 500; line-height: 1.16667; padding-left: 10px; }
.tradeup { font-size: 0px; display: inline-block; background-color: rgba(49, 55, 57, 0.3); margin-left: 2px; padding: 5px; min-width: 78px; border-bottom: 2px solid transparent; }
.tradeup.itemvalue-g5k { border-color: rgb(133, 187, 140); }
.tradeup.itemvalue-g10k { border-color: rgb(8, 160, 82); }
.tradeup.itemvalue-g200k { border-color: rgb(241, 205, 98); }
.tradeup.itemvalue-g500k { border-color: rgb(202, 49, 52); }
.tradeup.itemvalue-g50k { border-color: rgb(0, 93, 232); }
.tradeup.itemvalue-g100k { border-color: rgb(241, 205, 98); }
.tradeup.itemvalue-g20k { border-color: rgb(8, 160, 82); }
.tradeup:first-child { margin-left: 0px; }
.trade_offer .items { margin-left: -9px; margin-top: 10px; }
.trade_offer .item { display: inline-block; width: 25%; max-width: 138px; padding-left: 9px; padding-top: 10px; }
.weapon { background: linear-gradient(45.15deg, rgba(20, 26, 29, 0.4) 0%, rgba(20, 26, 29, 0.25) 100%); border-radius: 3.94px; padding: 10px; display: block; position: relative; border: 1px solid rgb(46, 59, 67); text-align: center; transition: border 0.4s ease 0s; height: 100%; }
.weapon.selected { border: 1px solid rgb(14, 224, 123); }
.weapon:hover { border-color: rgb(10, 120, 67); }
.w_price { display: inline-block; font-size: 14px; font-weight: 500; line-height: 1.14286; vertical-align: middle; padding-left: 5px; }
.taken_txt { display: none; }
.s_left { width: 21.5%; display: inline-block; }
.filters { float: right; }
.check_product { height: calc(100% - 172px); overflow-y: auto; }
.check_product .product { padding: 17px 15px; background: linear-gradient(45.15deg, rgba(20, 26, 29, 0.44) 0%, rgb(36, 45, 49) 100%); border-radius: 7.03px; margin-top: 10px; position: relative; }
.check_product .product:first-child { margin-top: 0px; }
.check_product .lan_close { left: auto; right: 0px; margin-top: 7px; margin-right: 7px; width: 15px; height: 15px; z-index: 2; }
.f0 { font-size: 0px; }
.p30 { padding: 30px; }
.txt_red { color: rgb(255, 89, 89); }
.txt_green { color: rgb(14, 224, 123); }
.txt_black { color: rgb(0, 0, 0); }
.txt_white { color: rgb(255, 255, 255); }
.inactive { color: rgb(96, 125, 139); }
.mla { margin-left: auto; }
.fl { float: left; }
.fr { float: right; }
.oh { overflow: hidden; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt10 { margin-top: 10px; }
.fb { font-weight: 500; }
.ptb0 { padding-top: 0px; padding-bottom: 0px; }
.ptb25 { padding-top: 25px; padding-bottom: 25px; }
.pt30 { padding-top: 30px; }
.static .c_dd { padding: 7px 8px; }
.Select.is-focused:not(.is-open) > .Select-control { background: rgb(96, 125, 139); }
.Select.is-open > .Select-control .Select-arrow { top: 50% !important; }
.Select.is-focused > .Select-control { background-color: rgb(61, 80, 89); }
.Select-clear-zone { width: 65px; color: rgb(255, 255, 255); }
.Select-clear-zone:hover, .Select-placeholder, .Select--single > .Select-control .Select-value, .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label, .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label { color: rgb(255, 255, 255); }
.c_dd .Select-placeholder, .c_dd .Select--single > .Select-control .Select-value, .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label, .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label { color: rgb(255, 255, 255); }
.c_dd .Select-placeholder, .Select--single > .Select-control .Select-value { padding-right: 20px; }
.c_sel { font-size: 14px; }
.c_sel .Select-control { background: transparent; height: 20px; border: none !important; }
.c_sel .Select-placeholder { line-height: 20px; padding-left: 0px; color: rgb(173, 190, 198); }
.c_sel .Select-control .Select-input { height: 20px; background: transparent; }
.c_sel .Select-arrow-zone { font-size: 0px; }
.c_sel .Select.is-focused > .Select-control { background: transparent; }
.progress_level { transform-origin: left top; }
.icon.icon-angle-down.select-caret { position: absolute; top: 50%; right: 6px; font-size: 24px; line-height: 0.7; transform: translateY(-50%); }
.inventory { margin-left: -4px; margin-top: 16px; height: calc(100% - 110px); }
.inventory-coins-icon { font-size: 60px; color: rgb(96, 125, 139); top: 20%; position: relative; }
.faq_description { margin-top: 0px; margin-left: 55px; color: rgb(212, 216, 217); font-size: 16px; line-height: 1.3125; }
.faqs_container .faq_single .toggle { padding-top: 0px; }
.faqs_container .helper_txt { text-transform: uppercase; padding-top: 10px; padding-left: 30px; display: block; }
.faqs_container .table { text-align: left; margin-top: 15px; }
.faqs_container .table th { font-weight: 300; }
.faqs_container .table th, .faqs_container .table td { padding-right: 15px; }
.faqs_container .inner { margin-top: -10px; }
.faqs_container h5 { margin-top: 15px; margin-bottom: 10px; font-size: 16px; font-weight: 400; }
.sub_heading { font-size: 18px; margin-top: 20px; }
.rc-tooltip-hidden { display: none !important; }
.rc-tooltip .bet_div { display: none; }
.rc-tooltip.tradeup-tooltip.rc-tooltip-placement-bottom .rc-tooltip-arrow { border-bottom-color: rgb(59, 78, 87); }
.rc-tooltip.tradeup-tooltip .rc-tooltip-inner { border-radius: 6px; }
.site_content > .messages_overlay { position: fixed; left: 0px; top: 0px; transform: none; width: 100%; height: 100%; z-index: 131123; padding: 15px; }
.messages_overlay .notification_pop { left: 50%; transform: translateX(-50%); margin: 0px; pointer-events: auto; }
.notification_pop.bbb { box-shadow: rgb(20, 26, 29) 0px 0px 30px 10px; }
.splash_overlay { background-color: rgb(35, 44, 49); }
.splash_overlay::before { content: ""; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; }
.splash_overlay .middle { background-color: rgba(35, 44, 49, 0.94); }
.rounded.not-found { height: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; }
.chat_msgs .drop-down-container { box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); border-radius: 6px; padding: 15px; min-width: 115px; font-size: 14px; color: rgb(173, 190, 198); position: absolute; left: 25px; top: 100%; z-index: 1; margin-top: 2px; }
.chat_msgs .drop-down-container li:first-child { margin-top: 0px; }
.chat_msgs .drop-down-container li { margin-top: 10px; cursor: pointer; }
.chat_msgs .drop-down-container li a { display: block; }
.chat_msgs .drop-down-container li:hover, .chat_msgs .drop-down-container li a:hover { color: rgb(255, 255, 255); }
.errorLogo { width: 200px; margin: 0px 15px 30px; }
.stat_not_found { background: linear-gradient(45.15deg, rgba(20, 26, 29, 0.4) 0%, rgba(20, 26, 29, 0.25) 100%); border-radius: 10px; margin-top: 10px; width: 100%; }
.dialog-modal-content { text-align: center; }
.error_info { text-align: center; }
.err_head { font-size: 26px; }
.rs-control { display: inline-block; z-index: 11; }
.rs-control .rs-bg-color { background-color: rgb(54, 71, 79); }
.rs-control .rs-range-color, .displayReversed .rs-control .rs-path-color { background-color: rgb(11, 226, 123); }
.rs-control .rs-path-color, .displayReversed .rs-control .rs-range-color { background-color: rgb(248, 93, 87); }
.rs-control .rs-handle { background-color: rgb(96, 125, 139); padding: 0px; border: 2px solid rgb(96, 125, 139); }
.rs-control .rs-handle.rs-focus { border-color: rgb(96, 125, 139); }
.rs-control .rs-handle::after { border-color: rgb(96, 125, 139); background-color: rgb(96, 125, 139); }
.rs-control .rs-border { border: 8px solid rgb(49, 60, 70); }
.rs-bar.rs-start .rs-seperator, span.rs-bar.rs-transition.rs-end .rs-seperator.rs-border, .rs-tooltip { display: none !important; }
.rs-inner-container::before { content: ""; position: absolute; left: 50%; transform: translateX(-50%); top: 0px; width: 15px; height: 25px; background-color: rgb(49, 61, 67); z-index: 5; }
.burger_menu, .pro_name_xp, .see_results, .chat_lang_back { display: none; }
.chat_lang_hold { position: absolute; bottom: 0px; display: table; table-layout: fixed; width: 69%; }
.betinput.upgrade-mode span { color: rgb(20, 26, 29); font-size: 14px; font-weight: 500; line-height: 1.14286; background-color: rgb(14, 224, 123); box-shadow: rgb(20, 26, 29) 0px 1px 2px 0px; border-radius: 6px; padding: 6px 10px; margin-left: 7px; cursor: pointer; }
.messure { content: ""; border-left: 1px solid rgb(20, 26, 29); position: absolute; top: 0px; height: 30px; }
.messure.messure1 { left: 18px; }
.messure.messure2 { left: 36px; }
.messure.messure3 { left: 54px; }
.messure.messure4 { left: 72px; }
.messure.messure5 { left: 90px; }
.messure.messure6 { left: 108px; }
.messure.messure7 { left: 126px; }
.messure.messure8 { left: 144px; }
.messure.messure9 { left: 162px; }
.messure.messure10 { left: 180px; }
.messure.messure11 { left: 198px; }
.messure.messure12 { left: 216px; }
.messure.messure13 { left: 234px; }
.messure.messure14 { left: 252px; }
.container { max-width: 1290px; padding: 0px 60px; margin: auto; }
.pl0 { padding-left: 0px !important; }
.clickableLink { color: white; text-decoration: underline; }
.progress-bar { position: absolute; height: 100%; content: ""; left: 0px; top: 0px; background-color: rgb(80, 105, 118); border-radius: 0px 9px 9px 0px; }
.player_tables { font-size: 0px; margin-top: 35px; height: calc(100% - 65px); overflow-y: auto; }
.player_tables .table_titles .pl_name:first-child, .player_tables .pl_no { width: 13%; text-align: left; padding-left: 0px; }
.player_tables .pl_table_data { counter-reset: section 0; }
.pl_no::before { counter-increment: section 1; content: counter(section); }
.player_tables .table_titles .pl_name:nth-child(2), .player_tables .pl_data .pl_name { width: 47%; text-align: left; padding-left: 0px; }
.player_tables .table_titles .pl_name:nth-child(2) { padding: 10px 0px; }
.player_tables .table_titles .pl_name:nth-child(3), .player_tables .pl_data .pl_game { width: 40%; text-align: left; padding-left: 0px; }
.player_tables .player_table_content { width: 50%; display: inline-block; vertical-align: top; padding: 0px; }
.player_tables .pl_data .pl_name .pl_name_txt { padding: 0px; }
.most_wagered { color: rgb(173, 190, 198); font-weight: 400; font-size: 18px; line-height: 1.1875; text-align: center; text-transform: uppercase; margin-bottom: 25px; }
.most_wagered_text { color: rgb(96, 125, 139); font-size: 14px; text-align: center; text-transform: none; display: inline-block; vertical-align: bottom; padding-left: 5px; }
.most_wagered_text:hover { color: rgb(14, 224, 123); }
.most_wagered_text > span { display: inline-block; vertical-align: middle; }
.tables_tab li { display: inline-block; vertical-align: middle; color: rgb(96, 125, 139); font-size: 16px; line-height: 1.16667; padding-left: 10px; }
.tables_tab li:first-child { padding-left: 0px; }
.tables_tab li::before { content: "|"; margin-right: 10px; }
.tables_tab li:first-child::before { display: none; }
.tables_tab li a:hover, .tables_tab li.active a { color: rgb(14, 224, 123); }
.leaderboard_grid_pad, .bottom_info_grid_pad { position: relative; padding-top: 72.32%; }
.leaderboard_grid_pad.not-loggedin, .bottom_info_grid_pad.not-loggedin { padding-top: 79.2%; }
.player_tables_content { padding: 15px; height: 100%; }
.player_tables_content .pl_data:nth-child(2n+1) { background-color: rgba(33, 42, 47, 0.4); }
.player_tables_content .pl_data:nth-child(2n) { background-color: transparent; }
.player_table_content .pl_table_data .pl_data:first-child { color: rgb(14, 224, 123); font-weight: 500; }
.player_table_content .pl_table_data .pl_data:nth-child(2), .player_table_content .pl_table_data .pl_data:nth-child(3) { color: rgb(255, 255, 255); font-weight: 500; }
.player_table_content .pl_table_data .pl_data:nth-child(2) .pl_name_txt, .player_table_content .pl_table_data .pl_data:nth-child(3) .pl_name_txt { font-weight: 500; max-height: 16px; }
.player_table_content .pl_name_txt, .player_table_content .pl_data { font-weight: 100; }
.player_table_content .pl_link { padding: 10px 0px; }
.player_table_content.player_table_content_width { width: 100%; }
.chat_rooms.chat_lang_show_only_chat .chat_link { color: rgb(173, 190, 198); }
.messages .colorbar { position: absolute; top: 0px; left: -7px; height: 100%; width: 3px; background-color: rgb(255, 255, 255); }
.chat_msg .colorbar.rain { background-color: cornflowerblue; }
.chat_msg .colorbar.admin { background-color: rgb(255, 90, 90); }
.chat_msg .colorbar.support { background-color: rgb(0, 233, 255); }
.chat_msg .colorbar.developer { background-color: orange; }
.chat_msg .colorbar.moderator { background-color: rgb(255, 242, 117); }
.chat_msg .colorbar.user { display: none; }
.messages .colorbar.mute { background-color: rgb(17, 216, 122); }
.chat_msg .colorbar.info { background-color: rgb(173, 190, 198); }
.chat_msg .colorbar.bonus { background-color: rgb(255, 242, 117); }
.chatting_chat_msgs .top-gradient { pointer-events: none; flex: 0 0 auto; height: 8vh; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 2; background-image: linear-gradient(rgb(43, 62, 70) 0%, rgba(43, 62, 70, 0)); }
.group_center { display: flex; justify-content: center; align-items: center; flex-flow: column; }
.group_center b { font-size: 20px; color: white; }
.item_gfx { width: 100%; height: 100%; background-size: 66.66%; background-position: center center; background-repeat: no-repeat; border-top-width: 2px; border-top-style: solid; }
.item_gfx_holder { background: radial-gradient(at center center, rgba(1, 2, 2, 0.19) 0%, rgba(3, 4, 4, 0.36) 100%); margin: 5px; }
.item_gfx_4 { background-size: 55%; }
.item_gfx_1 { border-top-width: 0px; }
@-webkit-keyframes pulse { 
  0% { }
  70% { }
  100% { }
}
@keyframes pulse { 
  0% { text-shadow: rgb(14, 224, 123) 0px 0px 0px; }
  70% { text-shadow: rgb(14, 224, 123) 0px 0px 10px; }
  100% { text-shadow: rgb(14, 224, 123) 0px 0px 0px; }
}
.hiddenCaptcha { visibility: hidden; }
.captchaPopup { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 2; }
.bottom_info_grid_pad { position: relative; padding-top: 15.6%; }
.bottom_info_grid_pad.less { padding-top: 0px; }
.bottom_info_grid_pad.more { padding-top: 0px; }
.bottom_info_grid_pad.not-loggedin { padding-top: 79.2%; }
.italic { font-style: italic; }
.bottom_info_grid_pad :first-child { margin-top: 10px; padding: 0px; color: white; }
.bottom_info_grid_pad .player_tables_content { padding: 10px; height: initial; }
.bottom_info_grid_pad .home_info:first-child :first-child { margin-top: 0px; }
.home_info > p { margin-top: 5px; }
.home_info h1, .home_info h2, .home_info h3, .home_info h4, .home_info h5, .home_info h6 { font-size: 20px; }
.hideMore { display: none; }
.showMore { display: initial; }
.logout.topbar_pro_pic { position: absolute; right: 0px; width: 65px; top: 50%; transform: translateY(-50%); }
.logout.topbar_pro_pic img { width: 55px; height: 55px; padding: 1px; border: 1px solid rgb(61, 79, 89); border-radius: 10px; transition: border 0.5s ease 0s; }
.logout.topbar_pro_pic:hover img { border-color: rgb(14, 224, 123); }
.menu_links { position: relative; overflow: hidden; display: flex; flex-direction: row; align-items: center; }
.field_group input:-webkit-autofill, .field_group input:-webkit-autofill:hover, .field_group input:-webkit-autofill:focus, .field_group textarea:-webkit-autofill, .field_group textarea:-webkit-autofill:hover, .field_group textarea:-webkit-autofill:focus, .field_group select:-webkit-autofill, .field_group select:-webkit-autofill:hover, .field_group select:-webkit-autofill:focus, .field_group input:-internal-autofill-selected, .field_group input:-internal-autofill-selected:hover, .field_group input:-internal-autofill-selected:focus, .field_group textarea:-internal-autofill-selected, .field_group textarea:-internal-autofill-selected:hover, .field_group textarea:-internal-autofill-selected:focus, .field_group select:-internal-autofill-selected, .field_group select:-internal-autofill-selected:hover, .field_group select:-internal-autofill-selected:focus { background-color: rgb(41, 54, 61) !important; }
.password_show_toggle { font-size: 15px; position: absolute; right: 20px; top: 20px; z-index: 1; }
.password_show_toggle:hover { cursor: pointer; }
.items { flex-direction: row; align-items: center; display: flex; }
#countdown svg circle { animation-name: countdown; animation-duration: 60s; animation-timing-function: linear; animation-iteration-count: infinite; }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(2520deg); }
}
#jackpot-icon-ctn { margin-left: auto; margin-right: auto; display: block; height: 32px; width: 29px; }
.jp-game-jackpot-react-reel__group .jp-game-jackpot-react-reel__number { font-size: 28px; color: rgb(255, 242, 117); height: 28px; }
.jp-game-jackpot-react-reel__reel { height: 28px; display: flex; align-items: flex-end; overflow-y: hidden; }
.jp-game-jackpot::before { width: 0px; height: 0px; border-style: solid; border-width: 66px 0px 0px 50px; border-color: transparent transparent transparent rgb(35, 44, 49); position: absolute; left: -5px; top: 5px; content: ""; }
#user-wager-stats-wrap { position: fixed; opacity: 0; z-index: 3; }
#user-wager-stats { width: 240px; height: 85px; background-color: rgba(46, 60, 67, 0.82); color: white; flex-direction: column; display: flex; border-radius: 10px; align-items: center; }
#user-wager-stats-name { font-size: 14px; flex-direction: row; flex: 1 1 0%; display: flex; align-items: center; padding: 10px 0px 0px 10px; }
#user-wager-stats-history { flex-direction: row; flex: 3 1 0%; display: flex; align-items: center; width: 100%; }
#user-wager-stats-history div { flex: 1 1 0%; flex-direction: column; display: flex; align-items: center; }
#user-wager-stats-history div span { font-size: 13px; }
#user-wager-stats-history div span:first-child { font-size: 11px; padding-bottom: 4px; }
#user-wager-stats i { padding-right: 5px; }
#user-wager-stats .flag_img { float: right; width: 26px; height: 16px; }
.chat_lang .tab { display: table-cell; cursor: pointer; padding: 4px; text-align: center; border-radius: 5px 5px 0px 0px; color: rgb(101, 101, 101); background: rgb(39, 54, 61); transition: all 0.4s ease 0s; position: relative; }
.chat_lang .tab::before { content: ""; height: 15px; width: 1.5px; margin-top: 2.5px; background: rgb(52, 65, 71); position: absolute; left: 0px; }
.chat_lang .tab:hover::before, .chat_lang .tab:first-child::before, .chat_lang .tab.selectedChannel::before, .chat_lang .tab.selectedChannel + .tab::before, .chat_lang .tab:hover + .tab::before { content: initial; }
.chat_lang .tab.selectedChannel { color: rgb(100, 117, 124); background: rgb(43, 62, 70); width: 52px; display: table-cell !important; }
.chat_lang .tab .lan_close { position: absolute; display: block; left: 50%; transform: translateX(-50%); height: 15px; top: -30%; }
.chat_lang .tab .lan_close::before, .chat_lang .tab .lan_close::after { background-color: rgb(39, 54, 61); left: 50%; width: 10px; float: right; }
.chat_lang .tab:hover .lan_close::before, .chat_lang .tab:hover .lan_close::after, .chat_lang .tab.selectedChannel .lan_close::before, .chat_lang .tab.selectedChannel .lan_close::after { background-color: rgb(173, 173, 173); }
.chat_lang .tab .lan_close::before { transform: translateX(-50%) rotate(45deg); }
.chat_lang .tab .lan_close::after { transform: translateX(-50%) rotate(-45deg); }
.chat_lang .tab > * { display: block; line-height: 1.33; }
.tab.selectedChannel .lan_close.hiddenX::before, .tab.selectedChannel .lan_close.hiddenX::after, .chat_lang .tab:hover .lan_close.hiddenX::after, .chat_lang .tab:hover .lan_close.hiddenX::before { background-color: transparent; box-shadow: none; }
.tab .chan_img { float: initial; width: 23px; height: 18px; margin-top: initial; opacity: 0.5; transition: opacity 0.4s ease 0s; position: relative; left: 50%; transform: translateX(-50%); }
.tab.selectedChannel .chan_img, .tab:hover .chan_img { opacity: 1; }
.tab.selectedChannel:not(.notClosable) .chan_img { left: 40%; }
.tab:not(.selectedChannel):hover .lan_close, .lan_close:hover { position: absolute; margin-bottom: 10px; }
.tab.selectedChannel .lan_close { transform: translateX(-50%) translateY(-50%); left: 85%; margin-top: 0px; width: 16.5px; top: 50% !important; }
.chat_msg.msg-tag-checkmarked .chat_user_name, .chat_msg.msg-tag-checkmarked .icon-gammdom-symbol, .chat_msg.msg-tag-checkmarked .chat_user_colen { color: rgb(83, 164, 255); }
.chat_msg.msg-tag-checkmarked .colorbar.user { display: inline-block; background-color: rgb(83, 164, 255); }
@keyframes fullWidth { 
  0% { height: 0px; width: 0px; opacity: 0.5; margin: 0px auto; }
  100% { height: 121px; margin: 0px auto; width: 100%; opacity: 1; }
}
.pointer { cursor: pointer; }
.loading-container { margin: 20% auto 0px; }
.table_titles .pl_name { width: 16%; display: inline-block; text-align: right; font-size: 14px; line-height: 1.14286; padding-left: 20px; text-transform: uppercase; }
.table_titles .pl_name:first-child { width: 51%; text-align: left; padding-left: 0px; }
.field_group input { background: transparent; }
.field_group.resetPassCaptcha .g-recaptcha { display: inline-block; }
.bet_btn { color: rgb(0, 0, 0); }
.graph-container { display: flex; justify-content: center; }
txt_white { color: rgb(255, 255, 255); }
.inline_block { display: inline-block; }
.chat_rooms.chat_lang_show .chat_langs { transform: translateX(0px); opacity: 1; visibility: visible; }
.tradeup_top_bar { display: inline-block; vertical-align: middle; }
.bet_btn_hilo { width: 100%; }
.icon-lo-arrow::before { content: ""; }
.icon-hi-arrow::before { content: ""; }
.counting { width: 27px; justify-content: space-between; align-items: center; display: flex; }
.game_filter { text-align: center; padding-bottom: 20px; }
.game_filter .method { display: inline-block; cursor: pointer; padding: 4px; margin: 4px; border: 2px solid transparent; }
.game_filter .method.active { cursor: default; background-color: transparent; border-radius: 5px; border: 2px solid rgb(96, 125, 139); }
.game_filter .method .icon { width: auto; height: 30px; }
.live-drop-animation-enter { opacity: 0.01; transform: rotateX(-90deg) rotateY(-45deg) translateY(-30px); transition: all 1.5s cubic-bezier(0.36, -0.64, 0.34, 1.76) 0s; }
.live-drop-animation-enter-active { opacity: 1; transform: none; }
.rc-tooltip-inner { border-radius: 8px; background: linear-gradient(44.72deg, rgb(47, 62, 69) 0%, rgb(61, 80, 89) 100%); box-shadow: rgb(20, 26, 29) 0px 0px 10px 0px; }
.side_title { display: block; }
.rainDropdown { font-size: 0px; margin-left: 0px; opacity: 0; transition: opacity 0.5s ease 0s; }
.rainDropdown .tipRain { font-size: 14px; padding: 5px 15px; background-color: rgb(96, 125, 139); color: rgb(255, 255, 255); border-radius: 6px; cursor: pointer; line-height: 1; position: absolute; right: -56px; top: 50%; transform: translateY(-50%); transition: background-color 0.5s ease 0s; }
.rainDropdown .tipRain::before { content: ""; width: 0px; height: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 10px solid rgb(96, 125, 139); position: absolute; top: 50%; transform: translateY(-50%); right: 100%; transition: border-right 0.5s ease 0s; }
.rainDropdown .tipRain:hover { background-color: rgb(61, 79, 89); }
.rainDropdown .tipRain:hover::before { border-right-color: rgb(61, 79, 89); }
.chat_user:hover .rainDropdown { opacity: 1; }
.rc-tooltip { position: absolute; z-index: 1070; display: block; visibility: visible; font-size: 12px; line-height: 1.5; opacity: 0.9; }
.rc-tooltip-placement-bottom, .rc-tooltip-placement-bottomLeft, .rc-tooltip-placement-bottomRight { padding: 9px 0px 5px; }
.rc-tooltip.tradeup-tooltip { opacity: 1; }
.rc-tooltip-arrow { position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.rc-tooltip-placement-bottom .rc-tooltip-arrow, .rc-tooltip-placement-bottomLeft .rc-tooltip-arrow, .rc-tooltip-placement-bottomRight .rc-tooltip-arrow { top: 4px; margin-left: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(55, 55, 55); }
.rc-tooltip-placement-bottom .rc-tooltip-arrow { left: 50%; }
.rc-tooltip.tradeup-tooltip.rc-tooltip-placement-bottom .rc-tooltip-arrow { border-bottom-color: rgb(61, 80, 89); }
.rc-tooltip-inner { padding: 8px 10px; color: rgb(255, 255, 255); text-align: left; text-decoration: none; background-color: rgb(55, 55, 55); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.17) 0px 0px 4px; min-height: 34px; }
.tradeup-info-extended, .rc-tooltip.tradeup-tooltip .rc-tooltip-inner { text-align: center; box-shadow: rgb(0, 0, 0) 3px 3px 15px 0px; background-color: rgba(27, 27, 33, 0.98); width: 200px; padding: 1ex; }
.ReactVirtualized__Grid:focus { outline: none; }
@media (max-width: 1920px) {
  ul.messages li { font-size: 15px; }
  .btn { font-size: 17px; }
}
@media (max-width: 1800px) {
  .aff_col { padding: 27px 25px; }
  .aff_col .title, .status_today .title { font-size: 22px; }
  .leaderboard_grid_pad { padding-top: 87%; }
  .leaderboard_grid_pad.not-loggedin { padding-top: 98%; }
  .not-loggedin .medium_grid_pad { padding-top: 92%; }
  .medium_grid_pad { padding-top: 98% !important; }
  .twitter_grid_pad { padding-top: 182%; }
  .twitter_grid_pad.not-loggedin { padding-top: 92%; }
  .status_grid_pad { padding-top: 90%; }
  .status_today { padding: 20px; }
  .graph_grid_pad { padding-top: 45%; }
  .information .icon { font-size: 36px; }
  .user_stats .user_xp { padding: 10px 20px; }
}
@media (max-width: 1600px) {
  .table_titles .pl_name:first-child, .pl_name { width: 46%; }
  .pl_game, .pl_bet, .pl_profit { width: 18%; }
  .pl_count .icon { font-size: 20px; }
  .player_count { font-size: 18px; padding-left: 5px; }
  .question_mark { width: 24px; height: 24px; font-size: 18px; }
  .jackpot .text, .chat_user_name { font-size: 15px; }
  .game_history .icon { font-size: 24px; }
  .player_table .player_table_head { padding-bottom: 10px; }
  .btn, .chat_lan { font-size: 16px; }
  .pro_digit > span:last-child { font-size: 16px; }
  .card { padding-right: 6px; }
  .counting { right: 25px; }
  .aff_col .title, .status_today .title { font-size: 20px; }
  .grid_name { padding-top: 15px; }
  .g_img img { height: 63px; }
  .xp { font-size: 16px; }
  .twitt_head { font-size: 18px; }
  .leaderboard_grid_pad { padding-top: 90%; }
  .not-loggedin .medium_grid_pad { padding-top: 98% !important; }
  .status_grid_pad { padding-top: 95%; }
  .graph_grid_pad { padding-top: 47.5%; }
  .information .icon { font-size: 34px; }
  .faq_single .f_ques { font-size: 18px; }
  .heading { font-size: 17px; }
  .most_wagered { font-size: 17px; }
  .twitter_grid_pad.not-loggedin { padding-top: 99%; }
}
@media (max-width: 1500px) {
  .player_count { font-size: 15px; padding-left: 0px; }
  .jackpot { margin-left: 15px; }
  .pl_count .pl_onli, .field_group input, .c_select select, .chat_lan, .inline_input { font-size: 15px; }
  .question_mark { width: 22px; height: 22px; font-size: 17px; margin-bottom: 7px; }
  #logoutDropdown { font-size: 13px; padding: 20px 0px 10px; }
  .page_header { min-height: 75px; }
  .pl_name_txt { padding-left: 7px; }
  .jackpot::after { font-size: 21px; }
  .check_label::before { width: 14px; height: 14px; }
  .check_label::after { left: 6px; top: 2px; }
  .check_label { padding-left: 28px; }
  .inline_input { width: 70px; }
  .pro_digit > span:last-child { font-size: 14px; margin-bottom: 0px; }
  .card { padding-right: 4px; }
  .user_stats .user_levels { height: 90px; }
  .xp { font-size: 15px; }
  .aff_col .title, .status_today .title { font-size: 18px; }
  .home .btn { width: 175px; }
  .g_img img { height: 52px; }
  .graph_grid_pad { padding-top: 53.4%; }
  .status_grid_pad { padding-top: 107%; }
  .information .icon { font-size: 32px; }
  .p30 { padding: 25px; }
  .faqs { margin-top: 15px; }
  .sidebar_link { font-size: 15px; }
  .container { padding-left: 40px; padding-right: 40px; }
}
@media (max-width: 1366px) {
  .chat_lang { height: 30px; }
  .chat_link { margin-right: 0px; }
  .jackpot { min-width: 0px; }
  .most_wagered { font-size: 16px; }
  .rainDropdown .tipRain { padding: 3px 11px; }
  .chat_lan_li { margin-top: 20px; }
  .page_header { padding: 20px; text-align: center; }
  ul.messages li { font-size: 14px; }
  .col_full, .col_half, .col_one_third, .col_two_third, .col_one_fourth { padding: 0px 10px; }
  .col_row { margin: 0px -10px; }
  .game_controls { position: relative; padding-bottom: 85px; }
  .ptb0 { padding-top: 0px; padding-bottom: 0px; }
  .home .page_header, .profile .page_header { text-align: left; }
  .home .btn { padding: 13px 20px; }
  .padd_abs, .biggest_grid { padding: 10px; }
  .col_grids { margin-top: -10px; }
  .leaderboard_grid_pad { padding-top: 95.6%; }
  .leaderboard_grid_pad.not-loggedin { padding-top: 207%; }
  .biggest_grid .title { font-size: 16px; }
  .twitter_feed { padding: 20px; }
  .not-loggedin .medium_grid_pad { padding-top: 110% !important; }
  .medium_grid_pad { padding-top: 106% !important; }
  .twitt_head { font-size: 16px; }
  .twitter_grid_pad { padding-top: 212%; }
  .twitter_grid_pad.not-loggedin { padding-top: 110%; }
  .aff_col { padding: 20px; }
  .status_grid_pad { padding-top: 125%; }
  .graph_grid_pad { padding-top: 62.25%; }
  .informations { padding: 30px 15px; }
  .user_stats_graph { padding: 30px; }
  .sidebar_link { margin-top: 0px; }
  .faq_single .f_ques, .sub_heading { font-size: 17px; }
  .sub_heading { margin-top: 15px; }
  .f_ques::before { font-size: 23px; }
  .faq_description, .editor ul li, .editor ol li, .description { font-size: 15px; }
  .p30 { padding: 20px; }
  .faq .search { max-width: 250px; }
  .ReactModal__Content.dialog-modal-content .ui-dialog .dialogText, .ReactModal__Content.dialog-modal-content .form-group .lbl_head, .ReactModal__Content.dialog-modal-content .form-group .form-control { font-size: 18px; }
  .ReactModal__Content.dialog-modal-content .form-group .input_mark .icon { font-size: 21px; }
  .container { padding-left: 20px; padding-right: 20px; }
  .pt30 { padding-top: 20px; }
}
@media (max-width: 1200px) {
  .icon-angle-double-left::before { content: ""; }
  .icon-angle-double-right::before { content: ""; }
  #logoutDropdown { font-size: 12px; }
}
@media (min-width: 1024px) {
  .leaderboard_grid_pad.not-loggedin { padding-top: 165%; }
}
@media (min-width: 1366px) {
  .leaderboard_grid_pad.not-loggedin { padding-top: 147%; }
  .jackpot--hilo { margin: 0px auto; }
}
@media (min-width: 1600px) {
  .leaderboard_grid_pad.not-loggedin { padding-top: 138%; }
}
@media (min-width: 1800px) {
  .not-loggedin .medium_grid_pad { padding-top: 74.6% !important; }
  .leaderboard_grid_pad.not-loggedin { padding-top: 112%; }
}
@media (max-width: 1024px) {
  .menus { overflow: initial; width: 100%; right: 0px; display: flex; flex-flow: column; }
  .logo { max-width: initial; }
  .logo img { max-width: 100%; margin-right: initial; }
  .burger_menu { display: block; z-index: 1; min-height: 20px; position: relative; }
  .most_wagered, .tables_tab li { font-size: 15px; }
  .burger_menu span { width: 30px; height: 3px; margin-top: 5px; border-radius: 6px; display: block; background: rgb(96, 126, 139); }
  .burger_menu span:first-child { margin-top: 0px; }
  .burger_menu span { transition: width 0.5s ease 0s; }
  .burger_menu span:nth-child(1) { transition: transform 0.5s ease 0s; }
  .burger_menu span:nth-child(2) { transition: opacity 0.5s ease 0s; }
  .burger_menu span:nth-child(3) { transition: transform 0.5s ease 0s; }
  .player_count { font-size: 18px; padding-left: 2px; }
  .menu_section { display: block; width: auto; }
  .menu_links { background-color: rgb(47, 62, 69); text-align: center; overflow: auto; padding: 65px 5px 0px; transform: translateY(-100%); transition: transform 0.5s ease 0s; min-height: 100vh; flex-direction: column; }
  .menu_flag, .help_menu { background-color: rgb(35, 44, 49); }
  .question_mark { width: 24px; height: 24px; margin-right: 30px; margin-bottom: 0px; }
  .mob_logout #logoutDropdown { display: block; position: static; color: rgb(100, 122, 135); font-size: 18px; text-transform: uppercase; padding: 15px 0px; }
  .btn { font-size: 15px; }
  .help_menu { margin-left: 0px; }
  .menu_section, .menu_links { height: 100%; position: absolute; width: 100%; top: 0px; left: 0px; }
  .trade_txt { font-size: 17px; }
  .col_two_third.big_grids, .col_one_third.aff_grid, .col_one_third.daily_grid, .col_one_third.twitter_grid, .col_one_third.crash_grid, .col_one_third.roulette_grid, .col_one_third.hilo_grid, .col_one_third.tradeup_grid, .status_grid, .col_two_third.graph_grid, .last_grid { width: 50%; }
  .biggest_grids .col_one_third { padding: 10px; width: 100%; }
  .biggest_grids { padding-top: 5px; }
  .col_two_third.big_grids, .col_one_third.twitter_grid { float: right; }
  .leaderboard_grid_pad { padding-top: 240%; }
  .player_tables { margin-top: 25px; }
  .player_tables .player_table_content { width: 100%; margin-top: 25px; }
  .player_tables .player_table_content:first-child { margin-top: 0px; }
  .most_wagered { margin-bottom: 15px; }
  .medium_grid_pad { padding-top: 75% !important; }
  .twitter_grid_pad { padding-top: 75%; }
  .twitter_grid_pad.not-loggedin { padding-top: 101%; }
  .col_grids { position: relative; }
  .col_one_third.twitter_grid { position: absolute; bottom: 0px; right: 0px; }
  .twitter_grid.not-loggedin { position: relative; bottom: auto; right: auto; }
  .status_grid_pad { padding-top: 80%; }
  .graph_grid_pad { padding-top: 80%; }
  .np_grid { width: 100%; }
  .user_stats .user_xp { padding: 8px 20px; }
  .flag_m [class^="icon-"] { margin-right: 0px; color: rgb(16, 222, 124); font-size: 26px !important; }
  .ReactModal__Content.dialog-modal-content .ui-dialog .dialogText, .ReactModal__Content.dialog-modal-content .form-group .lbl_head, .ReactModal__Content.dialog-modal-content .form-group .form-control { font-size: 17px; }
  .ReactModal__Content.dialog-modal-content > div { padding: 20px; }
  .steamid { overflow-wrap: break-word; word-break: break-all; }
  .help_menu, .settings_menu { display: block; margin-left: 0px; }
  .number_mark::before, .number_mark::after { border-left: 10px solid transparent; border-right: 10px solid transparent; }
  .ReactModal__Content > div { margin: 0px auto; max-height: 600px; }
  .daily-rewards-modal-content { height: auto; }
}
@media (max-width: 1000px) {
  .check_label .c_sel + span { display: inline-block; padding-top: 15px; }
}
@media (max-width: 820px) {
  .ReactModal__Content > div { max-width: 100%; margin: 0px auto; }
  .chatting_chat_msgs { height: calc(100% - 32px); }
  .game_history { padding-top: 20px; }
  .right_block { margin-top: 20px; }
  .question_mark { width: 22px; height: 22px; font-size: 16px; }
  .page_header.ptb0 { padding: 20px; }
  .s_left { width: 23.5%; }
  .medium_grid_pad { padding-top: 83% !important; }
  .twitter_grid_pad { padding-top: 83%; }
  .twitter_grid_pad.not-loggedin { padding-top: 106%; }
  .leaderboard_grid_pad.not-loggedin { padding-top: 212%; }
  .leaderboard_grid_pad { padding-top: 267%; }
  .aff_col .title, .status_today .title { padding-top: 83%; }
  .status_grid_pad, .graph_grid_pad { padding-top: 88%; }
  .col_one_third.status_grid { display: none; }
  .col_one_third.trade_url_grid, .col_two_third.graph_grid { width: 100%; }
  .profile .col_two_third.graph_grid .graph_grid_pad { padding-top: 50%; }
  .informations { text-align: center; padding-top: 0px; padding-bottom: 25px; }
  .information { width: 33.33%; margin-top: 25px; }
  .information:nth-child(4)::before { display: none; }
  .help_link_select { display: block; margin-top: 0px; }
  .sidebar_links { display: none; }
  .faq_description { margin-left: 50px; }
  .site_content { position: static; padding-bottom: 0px; }
}
@media (max-width: 767px) {
  .chat_lang .tab .lan_close { top: -35%; }
  .jackpot::before, .game_history { display: none; }
  .jackpot::after { left: 6px; top: 2px; }
  .roll .numbers .number { width: 75px; }
  .messure { display: none; }
  .player_count { font-size: 16px; }
  .jackpot .text { position: static; color: rgb(44, 42, 35); display: inline-block; vertical-align: middle; font-weight: 400; line-height: 1; }
  .jackpot .count { background: none; display: inline-block; vertical-align: middle; color: rgb(44, 42, 35); font-weight: 500; padding: 0px 0px 0px 10px; letter-spacing: 0px; }
  .jackpot { min-width: 0px; padding: 5px 10px 5px 32px; border-radius: 6px; margin-left: 0px; float: left; }
  .btn.see_results { display: block; float: right; margin-top: 0px; line-height: 1; font-size: 14px; }
  .ReactModal__Overlay { padding: 30px; }
  .betinput { width: 90%; display: inline-block; vertical-align: middle; }
  .menu_links { padding-top: 60px; }
  .player_entry .player_table_head { border: none; padding-bottom: 0px; }
  .pl_count .pl_onli { padding-left: 5px; }
  .page_header.ptb0 { padding-top: 0px; }
  .medium_grid_pad { padding-top: 102% !important; }
  .twitter_grid_pad { padding-top: 102%; }
  .pro_desc { padding: 0px; }
  .col_one_third.trade_url_grid { width: 50%; }
  .profile .col_two_third.graph_grid .graph_grid_pad { padding-top: 61%; }
  .placeholder_txt { font-size: 15px; }
  .user_pro_xp, .stats_hours { width: 100%; }
  .stats_hours { padding-left: 0px; margin-top: 20px; }
  .chat_input[type="text"] { padding-right: 76px; }
  .field_groups { padding: 20px; }
  .leaderboard_grid_pad { padding-top: 333%; }
  .leaderboard_grid_pad.not-loggedin { padding-top: 275%; }
}
@media (max-width: 600px) {
  .ReactModal__Content > div { max-height: 550px; }
  .chatting_chat_msgs { height: calc(100% - 59px); }
  .chat_lang .tab .lan_close { top: -35%; }
  .page_header { padding: 15px 20px; }
  .bet_btn { width: 24%; margin-top: 1%; margin-left: 1%; }
  .chat_collapse { display: block; }
  .text_hold .bet_btn:first-child { margin-left: 1%; }
  .chat_rooms_head { padding: 0px 10px; }
  .chat_rooms .chat_langs { width: 100%; }
  .chat_rooms .chat_langs { transform: translateX(100%); left: 0px; z-index: 2; padding: 0px; }
  .chat_rooms .chat_langs ul { padding: 20px 45px 30px 30px; }
  .chat_rooms.chat_lang_show .chat_langs { transform: translateX(0px); }
  .chat_rooms.chat_lang_show::after { display: none; }
  .chat_lang_back { display: block; font-size: 16px; line-height: 1; background: rgb(61, 79, 89); padding: 10px 15px; color: rgb(14, 224, 123); }
  .chat_lang_back .icon { font-size: 12px; padding-right: 10px; }
  .chat_lang_back > * { display: inline-block; vertical-align: middle; }
  .chat_lan { font-size: 17px; }
  .chat_lang { height: 50px; }
  .chat_link { padding: 15px 0px; }
  .chat_lang .tab { padding: 7px 0px; }
  .chat_lang .tab > * { line-height: 1; }
  .ReactModal__Overlay { padding: 20px; }
  .pl_entry_headin { display: none; }
  .pl_entry_head { color: rgb(255, 255, 255); font-weight: 500; }
  .pl_count .icon { font-size: 18px; }
  .check_label::before { top: 2px; }
  .check_label::after { top: 4px; }
  .page_header.ptb0 { min-height: 0px; padding-bottom: 15px; }
  .game_controls { padding: 10px; position: static; }
  .counting { display: none; }
  .btns_normal .col_one_fourth { width: 50%; }
  .btns_clr .col_one_third, .btns_normal .col_one_fourth { padding: 0px 3px; }
  .game_controls.mt20 { margin-top: 10px; }
  .btns_normal .col_one_fourth:nth-child(3), .btns_normal .col_one_fourth:nth-child(4) { margin-top: 7px; }
  .hi-bet .chance, .hi-bet .multi { top: 10px; bottom: auto; }
  .s_left { width: 100%; }
  .s_left { padding-right: 0px; }
  .col_half, .col_two_third.big_grids, .col_one_third.aff_grid, .col_one_third.daily_grid, .col_one_third.twitter_grid, .col_one_third.crash_grid, .col_one_third.roulette_grid, .col_one_third.hilo_grid, .col_one_third.tradeup_grid, .status_grid, .col_two_third.graph_grid, .last_grid { width: 100%; }
  .twitter_grid_pad { padding-top: 180%; }
  .twitter_grid_pad.not-loggedin { padding-top: 75%; }
  .col_grids { padding-bottom: 0%; }
  .col_grids.not-loggedin { padding-bottom: 0px; }
  .padd_abs, .biggest_grid { position: static; }
  .twitter_grid_pad .padd_abs { position: absolute; }
  .medium_grid_pad, .profile .col_two_third.graph_grid .graph_grid_pad, .leaderboard_grid_pad, .leaderboard_grid_pad.not-loggedin { padding-top: 0px !important; }
  .profile .col_grids { padding-bottom: 0px; }
  .information { width: 50%; }
  .information:nth-child(4)::before { display: block; }
  .information:nth-child(3)::before, .information:nth-child(5)::before { display: none; }
  .home .btn, .profile .btn { width: auto; }
  .statistics { padding: 15px 10px 20px; }
  .faq .search { max-width: none; width: calc(100% + 40px); margin-left: -20px; border-radius: 6px 6px 0px 0px; box-shadow: none; }
  .p30.faq { padding-top: 0px; }
  .left_txt, .mailto { width: 100%; display: block; }
  .user_stats .user_pro_xp { text-align: center; }
  .stats_hours { margin-top: 15px; }
  .noti_msg { font-size: 18px; }
  .notification_pop { padding: 30px 25px; }
  .best_timing { display: block; }
  .chat_link { margin-bottom: -49px; }
}
@media (max-width: 420px) {
  .reCaptcha { transform: scale(0.77); transform-origin: 0px 0px; max-width: 220px; display: inline-block; }
  .burger_menu span { width: 25px; }
  .most_wagered, .tables_tab li { font-size: 14px; }
  .btn { width: 100%; margin-top: 15px; padding: 13px 20px; }
  .btn.see_results { width: 105px; padding: 8px; min-width: 105px; }
  .reset_net_profit { padding: 8px; }
  .clear_text { font-size: 11px; }
  .field_group input { padding-right: 40px; }
  .player_count { font-size: 14px; }
  .jackpot::after { font-size: 18px; top: 3px; }
  .jackpot { padding: 5px 10px 5px 28px; }
  .jackpot .text, .chat_user_name { font-size: 14px; }
  .reset_net_profit { padding: 7px; }
  .chat_lang_back { font-size: 15px; }
  .chat_lang_back .icon { font-size: 11px; }
  .chat_rooms .chat_langs ul { padding: 15px 45px 20px 20px; }
  .question_mark { width: 21px; height: 21px; font-size: 14px; }
  .flag_m > img { height: 18px; }
  .mob_logout #logoutDropdown { font-size: 16px; }
  .chat_lan { font-size: 15px; }
  .helper_text { padding-top: 0px; }
  .entries .col_one_third { padding: 0px 5px; }
  .entries { margin: 0px -5px; }
  .player_entry .player_table_head { margin-left: 0px; margin-right: 0px; }
  .pl_count:first-child { margin-left: -3px; }
  .pl_count .icon { font-size: 19px; }
  #test { background: green !important; }
  .pl_entry_head { font-size: 14px; }
  .xp { font-size: 14px; }
  .biggest_grid { padding: 20px; }
  .information .icon { font-size: 30px; margin-top: 25px; }
  .pro_desc { margin: 15px auto 0px; font-size: 15px; }
  .p30 { padding: 15px; }
  .p30.faq { padding: 0px 10px 15px; }
  .faq .search { width: calc(100% + 20px); margin-left: -10px; }
  .faq_single .f_ques, .sub_heading { font-size: 16px; }
  .f_ques::before { font-size: 22px; transform: none; top: -5px; }
  .faq_description, .editor ul li, .editor ol li, .description { font-size: 14px; line-height: 1.5125; }
  .faq_description { margin-left: 35px; }
  .faqs_container h5 { margin-top: 5px; margin-bottom: 5px; font-size: 15px; }
  .heading { font-size: 16px; }
  .heading { line-height: 1.4125; }
  .description { line-height: 1.5125; }
  .user_stats_graph { padding: 10px; }
  .reset_net_profit { font-size: 13px; }
  .err_msg + p { font-size: 18px; }
  .tradeup_extended_hold, .previous_seed { padding: 0px 15px; }
  .provably_fair_tradeup .btn { margin-left: 0px; }
  .c_sel::after { transform: none; top: auto; bottom: 0px; }
  .player_tables_content { padding: 10px; }
  .betinput { width: 88%; }
}
@media (max-width: 350px) {
  .jackpot::after { font-size: 16px; left: 3px; }
  .jackpot .text, .chat_user_name, .jackpot { padding: 5px 5px 5px 10px; }
  .jackpot .text { padding: 0px 0px 0px 10px; font-size: 13px; }
  .jackpot::after { top: 5px; }
  .jackpot .count { padding: 0px 0px 0px 5px; }
  .btn.see_results { width: 100px; min-width: 100px; padding: 8px 0px; }
  .table { font-size: 13px; }
  .player_entry { padding: 0px; }
  .inline_block { display: block; margin-top: 10px; }
  .inline_block:first-child { margin-top: 0px; }
  .betinput + .col_row { margin: 0px -5px; }
  .betinput + .col_row .col_half { padding: 0px 5px; }
  .best_timing { padding: 20px 10px; }
  .btn { font-size: 14px; }
  .faq_single .f_ques, .sub_heading, .heading { font-size: 15px; }
  .sub_heading { margin-top: 10px; }
  .ReactModal__Content.dialog-modal-content > div { padding: 40px 25px; }
  .player_tables_content { padding: 5px; }
}
@media (min-height: 835px) {
  .p2p-info-container { height: calc(100% - 147px); }
  .p2p-height-limit { display: block; }
}
@media (max-width: 480px) {
  .logo img { margin-right: unset !important; }
}
html { color: rgb(173, 190, 198); }
.qrcode { border: 1ex solid rgb(255, 255, 255); border-radius: 8px; margin-top: 30px; }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
:host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: clip; list-style: none; padding: 0px; z-index: 1; display: block; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-slide, .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: transparent; }
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
html { text-size-adjust: 100%; height: 100%; background: rgb(10, 17, 25); }
#router-container { height: inherit; }
body { height: 100%; font-weight: 400; }
* { margin: 0px; padding: 0px; box-sizing: border-box; }
ul, li { list-style: none; }
::-webkit-scrollbar { width: 5px; height: 4px; background-color: transparent; }
::-webkit-scrollbar-corner { background-color: transparent; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { border: none; border-radius: 2px; background-color: rgb(28, 35, 41); }
@font-face { font-family: Gamdom; src: url("Gamdom-Regular.e1eb12870bc8a0537bd1.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Gamdom; src: url("Gamdom-Bold.c5144df4726c80ed1844.woff2") format("woff2"); font-weight: 700; font-display: swap; }
@font-face { font-family: Gamdom; src: url("Gamdom-Medium.50503a6b9151ed39e240.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: Gamdom; src: url("Gamdom-Medium90.843fec1d1615a9052d28.woff2") format("woff2"); font-weight: 500; font-stretch: 90%; font-display: swap; }
@font-face { font-family: Gamdom; src: url("Gamdom-Medium110.77e609d7a0f50874efb5.woff2") format("woff2"); font-weight: 500; font-stretch: 110%; font-display: swap; }
.Toastify__toast-container { z-index: 9999; transform: translate3d(0px, 0px, 9999px); position: fixed; padding: 4px; width: 320px; box-sizing: border-box; color: rgb(255, 255, 255); }
.Toastify__toast-container--top-left { top: 1em; left: 1em; }
.Toastify__toast-container--top-center { top: 1em; left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--top-right { top: 1em; right: 1em; }
.Toastify__toast-container--bottom-left { bottom: 1em; left: 1em; }
.Toastify__toast-container--bottom-center { bottom: 1em; left: 50%; transform: translateX(-50%); }
.Toastify__toast-container--bottom-right { bottom: 1em; right: 1em; }
@media only screen and (max-width: 480px) {
  .Toastify__toast-container { width: 100vw; padding: 0px; left: 0px; margin: 0px; }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right { top: 0px; transform: translateX(0px); }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right { bottom: 0px; transform: translateX(0px); }
  .Toastify__toast-container--rtl { right: 0px; left: initial; }
}
.Toastify__toast { position: relative; min-height: 64px; box-sizing: border-box; margin-bottom: 1rem; padding: 8px; border-radius: 1px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 10px 0px, rgba(0, 0, 0, 0.05) 0px 2px 15px 0px; display: flex; justify-content: space-between; max-height: 800px; overflow: hidden; font-family: sans-serif; cursor: pointer; direction: ltr; }
.Toastify__toast--rtl { direction: rtl; }
.Toastify__toast--dark { background: rgb(18, 18, 18); color: rgb(255, 255, 255); }
.Toastify__toast--default { background: rgb(255, 255, 255); color: rgb(170, 170, 170); }
.Toastify__toast--info { background: rgb(52, 152, 219); }
.Toastify__toast--success { background: rgb(7, 188, 12); }
.Toastify__toast--warning { background: rgb(241, 196, 15); }
.Toastify__toast--error { background: rgb(231, 76, 60); }
.Toastify__toast-body { margin: auto 0px; flex: 1 1 auto; }
@media only screen and (max-width: 480px) {
  .Toastify__toast { margin-bottom: 0px; }
}
.Toastify__close-button { color: rgb(255, 255, 255); background: transparent; outline: none; border: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: all 0.3s ease 0s; align-self: flex-start; }
.Toastify__close-button--default { color: rgb(0, 0, 0); opacity: 0.3; }
.Toastify__close-button > svg { fill: currentcolor; height: 16px; width: 14px; }
.Toastify__close-button:hover, .Toastify__close-button:focus { opacity: 1; }
@keyframes Toastify__trackProgress { 
  0% { transform: scaleX(1); }
  100% { transform: scaleX(0); }
}
.Toastify__progress-bar { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 5px; z-index: 9999; opacity: 0.7; background-color: rgba(255, 255, 255, 0.7); transform-origin: left center; }
.Toastify__progress-bar--animated { animation: 0s linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--controlled { transition: transform 0.2s ease 0s; }
.Toastify__progress-bar--rtl { right: 0px; left: initial; transform-origin: right center; }
.Toastify__progress-bar--default { background: linear-gradient(to right, rgb(76, 217, 100), rgb(90, 200, 250), rgb(0, 122, 255), rgb(52, 170, 220), rgb(88, 86, 214), rgb(255, 45, 85)); }
.Toastify__progress-bar--dark { background: rgb(187, 134, 252); }
@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); }
}
@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); }
}
@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0px, -10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0px, 10px, 0px); }
  40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left { animation-name: Toastify__bounceInLeft; }
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right { animation-name: Toastify__bounceInRight; }
.Toastify__bounce-enter--top-center { animation-name: Toastify__bounceInDown; }
.Toastify__bounce-enter--bottom-center { animation-name: Toastify__bounceInUp; }
.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left { animation-name: Toastify__bounceOutLeft; }
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right { animation-name: Toastify__bounceOutRight; }
.Toastify__bounce-exit--top-center { animation-name: Toastify__bounceOutUp; }
.Toastify__bounce-exit--bottom-center { animation-name: Toastify__bounceOutDown; }
@keyframes Toastify__zoomIn { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  100% { opacity: 0; }
}
.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }
.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }
@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
  80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  100% { transform: perspective(400px); }
}
@keyframes Toastify__flipOut { 
  0% { transform: perspective(400px); }
  30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
  100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}
.Toastify__flip-enter { animation-name: Toastify__flipIn; }
.Toastify__flip-exit { animation-name: Toastify__flipOut; }
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { visibility: hidden; transform: translate3d(110%, 0px, 0px); }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { visibility: hidden; transform: translate3d(-110%, 0px, 0px); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0px, 0px, 0px); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left { animation-name: Toastify__slideInLeft; }
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right { animation-name: Toastify__slideInRight; }
.Toastify__slide-enter--top-center { animation-name: Toastify__slideInDown; }
.Toastify__slide-enter--bottom-center { animation-name: Toastify__slideInUp; }
.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left { animation-name: Toastify__slideOutLeft; }
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { animation-name: Toastify__slideOutRight; }
.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; }
.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; }
#router-container { width: inherit; height: inherit; background: rgb(10, 17, 25); }
body { height: 100%; width: 100%; font-weight: 400; }
@keyframes shake { 
  0% { transform: translate(1px, 1px) rotate(0deg); }
  10% { transform: translate(-1px, -2px) rotate(-1deg); }
  20% { transform: translate(-3px, 0px) rotate(1deg); }
  30% { transform: translate(3px, 2px) rotate(0deg); }
  40% { transform: translate(1px, -1px) rotate(1deg); }
  50% { transform: translate(-1px, 2px) rotate(-1deg); }
  60% { transform: translate(-3px, 1px) rotate(0deg); }
  70% { transform: translate(3px, 1px) rotate(-1deg); }
  80% { transform: translate(-1px, -1px) rotate(1deg); }
  90% { transform: translate(1px, 2px) rotate(0deg); }
  100% { transform: translate(1px, -2px) rotate(-1deg); }
}
html { text-size-adjust: 100%; height: 100%; }
body { overflow-x: hidden; }
body.ReactModal__Body--open { overflow: hidden; }
* { margin: 0px; padding: 0px; vertical-align: top; box-sizing: border-box; }
ul, li { list-style: none; }
i { font-style: normal; }
img { max-width: 100%; }
a, button { cursor: pointer; text-decoration: none; color: inherit; transition: all 0.4s ease 0s; }
a:active { background-color: rgba(0, 0, 0, 0); }
select, map, area, a, button { border: 0px; outline: none; }
img { border-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
input[type="text"], input[type="password"], textarea { text-align: left; background: rgba(0, 0, 0, 0); cursor: auto; }
input, textarea, select { border: 0px; outline: none; line-height: normal; appearance: none; border-radius: 0px; }
textarea { resize: none; }
.image { position: relative; display: block; }
.overflow-hidden { overflow: hidden; }
@keyframes rotateSpinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.hide { display: none; }
.icon-gammdom-symbol { vertical-align: baseline; }
button.disabled { cursor: not-allowed; opacity: 0.3; pointer-events: unset; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 40px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 40px 0px; }
}
.Toastify__toast-container { z-index: 99999999 !important; }
.Toastify__toast { border-radius: 4px !important; display: flex !important; align-items: center !important; }
.Toastify__toast--warning { background: rgb(233, 203, 82) !important; }
.Toastify__toast--error { background: rgb(220, 67, 98) !important; }
.Toastify__toast--success { background: rgb(68, 199, 113) !important; }
.koth__modal-overlay { background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; width: 100vw; height: 100vw; background-color: rgba(0, 0, 0, 0.15) !important; }
.landing__page_content--logged-in .crash_grid:nth-child(1) { width: 100%; height: 100%; }
.landing__page_content--logged-in .crash_grid:nth-child(2) { display: none !important; }
.koth-modal { background-color: rgba(0, 0, 0, 0.75) !important; }
.koth-modal-inside { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; max-width: 100% !important; }
.gt { color: rgb(35, 209, 96); }
.gt--hv:hover { cursor: pointer; color: rgb(21, 255, 142); }
.gt--fw { font-weight: 700; }
.c-text { color: rgb(35, 209, 96); }
.b-text { font-weight: 500; }
.img-resp { max-height: 100%; max-width: 100%; }
.clickable { cursor: pointer; }
.currency-amount { display: inline; white-space: nowrap; }
.jackpot-counter-icon { font-size: 24px; color: rgb(30, 46, 52); position: absolute; left: 14px; top: 4.5px; }
.MuiSelect-selectMenu { height: 100%; width: 100%; display: flex; align-items: center; }
.MuiPopover-root { z-index: 5000 !important; }
.MuiPopover-root .MuiMenu-paper { background: rgb(18, 25, 29); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 10px; border-radius: 3px; color: rgb(187, 201, 208); }
.MuiPopover-root .MuiMenu-paper .MuiMenuItem-root { margin: 0px; }
.MuiPopover-root .MuiMenu-paper .Mui-selected:hover { background: rgba(47, 61, 69, 0.4); border-radius: 4px; }
.MuiPopover-root .MuiPaper-root { margin-top: 5px; }
.inp-grp { display: flex; flex-flow: row wrap; }
.inp-grp--with-spacing { justify-content: space-around; }
.inp-grp-title { color: rgb(173, 190, 198); margin-bottom: 10px; flex-basis: 100%; }
.inp-grp-title--unimp { color: rgb(83, 97, 103); }
.inp-grp-title--italic { font-style: italic; }
.inp-grp-title--margin-top { padding-top: 15px; }
.inp-grp-title--margin-left { padding-left: 15px; }
.inp-grp-subtitle { margin-bottom: 15px; color: rgb(83, 97, 103); }
.inp-grp-title + .inp-grp-subtitle { margin-top: -5px; }
.inp-wrap { flex-wrap: wrap; position: relative; width: auto; cursor: text; display: flex; align-items: center; border-radius: 6px; height: 50px; background: rgb(41, 51, 56) !important; }
.inp-wrap--new { color: rgb(255, 255, 255); border-width: 2px; }
.inp-wrap--new .inp::placeholder { color: rgb(255, 255, 255); }
.inp-wrap:last-child { margin-right: 0px !important; }
.inp-wrap--name { flex-grow: 1; }
.inp-wrap--title { width: 110px; }
.inp-wrap--dropdown { border: 2px solid rgb(53, 67, 76); padding: 15px; cursor: pointer; }
.inp-wrap--month, .inp-wrap--year { width: 160px; }
.inp-wrap--day { width: 110px; }
.inp-wrap--half { width: calc(50% - 5px); }
.inp-wrap--half:nth-child(2n) { margin-right: 0px !important; }
.inp-wrap--full { width: 100%; margin-right: 0px !important; }
.inp-wrap--success .inp-fieldset { border-color: rgb(25, 96, 68); }
.inp-wrap--error .inp-fieldset { border-color: rgb(255, 90, 90); }
.inp-wrap--active { background: rgb(37, 46, 51) !important; }
.inp-wrap--active .inp-fieldset { border-color: rgb(35, 209, 96) !important; }
.inp-wrap--disabled { cursor: not-allowed; opacity: 0.6; }
.inp-wrap--disabled input { cursor: not-allowed; opacity: 0.6; }
.inp-wrap--light { background-color: rgb(232, 232, 232); opacity: 1; }
.inp-wrap--light .inp-fieldset { border: none; }
.inp-wrap--light i { color: rgba(38, 47, 52, 0.75); }
.inp-fieldset { height: 100%; border: 2px solid rgb(41, 51, 56); width: 100%; border-radius: 6px; position: absolute; top: 0px; left: 0px; padding: inherit; }
.inp-fieldset--selectable { pointer-events: none; }
.inp-title-legend { display: block; width: auto; transition: max-width 0.3s ease 0s, padding 0.3s ease 0s; max-width: 0px; visibility: hidden; height: 4px; }
.inp-title-legend-span { display: inline-block; padding: 0px 5px; }
.inp-title { color: rgb(255, 255, 255); position: absolute; transition: top 0.3s ease 0s, font-size 0.3s ease 0s, padding 0.3s ease 0s, left 0.3s ease 0s; width: 100%; left: 0px; padding: inherit; font-size: 14px; transform: translateY(-50%); top: 50%; }
.inp-wrap--up .inp-title { top: 1px; left: 7px; }
.inp-wrap--up .inp-title, .inp-wrap--up .inp-title-legend { font-size: 12px; }
.inp-wrap--up .inp-title-legend { max-width: 1000px; }
.inp-wrap--error .inp-title { color: rgb(255, 90, 90); }
.inp-title--light { color: rgba(38, 47, 52, 0.75); }
.inp-wrap--success .inp-title, .inp-wrap--success .inp-icon:not(.inp-icon--right), .inp-wrap--active .inp-title, .inp-wrap--active .inp-icon:not(.inp-icon--right) { color: rgb(35, 209, 96) !important; }
.dropdown-wrap--open > .inp-title { color: rgb(173, 190, 198); }
.inp-title .dropdown-icon { color: rgb(173, 190, 198); font-size: 14px; }
.inp-icon { margin-right: 10px; font-size: 15px; color: rgb(83, 97, 103); }
.inp-icon--right { font-size: 18px; margin-left: 5px; margin-right: 0px; }
.inp-icon--right:hover { color: rgb(35, 209, 96); }
.inp-icon--active { color: rgb(35, 209, 96); }
.inp-inner { height: 100%; display: inline-flex; width: 100%; align-items: center; position: relative; }
.inp-inner { padding: 0px 10px 0px 15px; }
.inp { width: 100%; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0); height: 19px; position: relative; cursor: pointer; }
.inp::placeholder { color: rgb(83, 97, 103); }
.inp--no-title { bottom: unset; }
.inp:-webkit-autofill { transition-delay: 9999s; transition-property: background-color, color; }
.inp-currency-badge { border-radius: 4px; width: 50px; height: 30px; text-align: center; display: inline-block; padding: 4px 8px; font-size: 14px; font-weight: bold; z-index: 1; }
.inp-currency-badge img { height: 100%; width: 100%; }
.inp-clear-btn { background: rgb(175, 194, 203); color: rgb(35, 44, 49); cursor: pointer; border-radius: 4px; margin-left: 10px; text-align: center; display: inline-block; width: auto; padding: 4px 12px; font-size: 14px; font-weight: normal; z-index: 1; transition: all 333ms ease 0s; }
.inp-clear-btn:hover { background: rgb(210, 232, 242); }
.inp-msg { font-size: 14px; margin-top: 4px; line-height: 19px; display: flex; color: rgb(255, 90, 90); }
.inp-msg .inp-err-msg-i { font-size: 16px; margin-right: 3px; }
.dropdown { margin-top: 5px; padding: 10px 5px; border-radius: 6px; background-color: rgb(20, 26, 29); width: 100%; z-index: 1; height: 0px; display: none; position: absolute; left: -2px; top: 100%; max-height: 300px; }
.dropdown__img { max-height: 22px; max-width: 22px; margin-right: 10px; }
.dropdown__search-wrap { height: 38px; padding: 0px 5px; margin-bottom: 10px; }
.dropdown__search { height: 100%; background: rgb(34, 44, 49) !important; }
.dropdown__search .inp-fieldset { border: unset; }
.dropdown__opts-wrap { overflow: hidden scroll; max-height: 215px; }
.dropdown__subtext { color: rgb(96, 108, 114); font-size: 10px; margin-left: 2px; line-height: initial; vertical-align: baseline; }
.dropdown-wrap--open > .dropdown { display: block; height: auto; max-height: 280px; }
.inp-wrap--dropdown { user-select: none; }
.inp-wrap--dropdown.inp-wrap--success { color: initial; border-color: rgb(35, 209, 96) !important; }
.inp-wrap--dropdown.inp-wrap--success .inp-title { color: rgb(255, 255, 255) !important; }
.inp-wrap--dropdown .inp-title { position: static; padding: 0px; transform: unset; display: flex; align-items: center; }
.dropdown-icon { position: absolute; right: 10px; font-weight: 700; font-size: 16px; transform: translateY(-50%); top: 50%; }
.option { color: rgb(174, 191, 199); padding-left: 20px; line-height: 22px; margin-bottom: 10px; display: flex; align-items: center; }
.option:hover { color: rgb(173, 190, 198); }
@media (max-width: 450px) {
  .option { padding-left: 10px; }
}
.dropdown-wrap--open { background: rgb(47, 61, 69); }
.dropdown-icon { position: absolute; right: 10px; font-weight: 700; font-size: 16px; transform: translateY(-50%); top: 50%; }
.inp-wrap--dropdown-multi { padding: 5px; }
@keyframes shimmer { 
  100% { transform: translateX(100%); }
}
.eg__game { width: 17%; margin-right: 3.75%; height: 240px; border-radius: 6px; background: rgb(47, 61, 69); margin-bottom: 25px; cursor: pointer; filter: drop-shadow(rgb(30, 40, 44) 0px 2px 0px); position: relative; top: 0px; transition: top 0.2s linear 0s, background 0.2s linear 0s; display: flex; flex-direction: column; }
.eg__game:nth-child(5n) { margin-right: 0px; }
.eg__game:not(.eg__game--disabled):hover { top: -5px; background: rgb(59, 80, 92); }
.eg__game--disabled { cursor: not-allowed; filter: brightness(0.3); }
.eg__game--skeleton .eg__text-wrap { width: 100%; }
.eg__game--skeleton .eg__game-pic { background: rgb(85, 96, 103); overflow: hidden; border-radius: 7px; position: relative; width: calc(100% - 40px); height: 80%; }
.eg__game--skeleton .eg__game-pic::after { position: absolute; inset: 0px; transform: translateX(-100%); background-image: linear-gradient(90deg, rgba(117, 126, 132, 0) 0px, rgba(117, 126, 132, 0.2) 20%, rgba(117, 126, 132, 0.5) 60%, rgba(117, 126, 132, 0)); animation: 2s ease 0s infinite normal none running shimmer; content: ""; }
.eg__game--skeleton .eg__game-title { background: rgb(85, 96, 103); overflow: hidden; border-radius: 7px; position: relative; height: 17px; width: 80%; }
.eg__game--skeleton .eg__game-title::after { position: absolute; inset: 0px; transform: translateX(-100%); background-image: linear-gradient(90deg, rgba(117, 126, 132, 0) 0px, rgba(117, 126, 132, 0.2) 20%, rgba(117, 126, 132, 0.5) 60%, rgba(117, 126, 132, 0)); animation: 2s ease 0s infinite normal none running shimmer; content: ""; }
.eg__game--skeleton .eg__game-descr { background: rgb(85, 96, 103); overflow: hidden; border-radius: 7px; position: relative; height: 15px; width: 60%; }
.eg__game--skeleton .eg__game-descr::after { position: absolute; inset: 0px; transform: translateX(-100%); background-image: linear-gradient(90deg, rgba(117, 126, 132, 0) 0px, rgba(117, 126, 132, 0.2) 20%, rgba(117, 126, 132, 0.5) 60%, rgba(117, 126, 132, 0)); animation: 2s ease 0s infinite normal none running shimmer; content: ""; }
.eg__game-live { display: none; background-color: rgb(217, 66, 66); border-radius: 3px; width: 53px; height: 33px; position: absolute; bottom: 5px; right: 5px; color: rgb(255, 255, 255); text-align: center; padding: 8px 11px; }
.eg__game--live .eg__game-live { display: inline-block; }
.eg__game-pic-wrap { position: relative; height: 150px; display: flex; justify-content: center; align-items: center; filter: drop-shadow(rgba(30, 40, 44, 0.5) 0px 2px 0px); }
.eg__game-pic { width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; border-radius: 6px 6px 0px 0px; background-size: cover; opacity: 1; transition: opacity 0.2s linear 0s; }
.eg__game:not(.eg__game--disabled):hover .eg__game-pic { opacity: 0.6; }
.eg__iplay { top: 50%; left: 50%; transform: translate(-50%, -50%); position: absolute; opacity: 0; font-size: 43px; color: rgb(255, 255, 255); transition: opacity 0.2s linear 0s; }
.eg__game:not(.eg__game--disabled):hover .eg__iplay { opacity: 1; }
.eg__game-info { padding: 0px 20px; display: flex; align-items: center; flex: 1 1 0%; }
.eg__game-title { color: rgb(174, 191, 199); margin-bottom: 6px; font-weight: 500; padding-right: 5px; }
.eg__game-descr { color: rgba(174, 191, 199, 0.5); }
.eg__like-count { color: rgb(174, 191, 199); }
.eg__game-lwrap { margin-left: auto; text-align: center; }
.eg__game-licon { font-size: 16px; color: rgb(35, 209, 96); }
.eg__like-count { color: rgb(174, 191, 199); font-size: 14px; font-weight: 500; }
.eg__win { cursor: pointer; margin-bottom: 10px; background: rgb(47, 61, 69); border-radius: 6px; width: 100%; padding: 15px; min-height: 70px; transition: background 0.2s linear 0s; display: flex; filter: drop-shadow(rgb(30, 40, 44) 0px 2px 0px); align-items: center; }
.eg__win:hover { background: rgb(59, 80, 92); }
.eg__win-img { width: 100px; height: 100%; margin-right: 15px; background-size: 100% 100%; background-repeat: no-repeat; border-radius: 6px; min-height: inherit; }
.eg__win-top-row { margin-bottom: 6px; }
.eg__win-username { font-weight: 500; color: rgb(255, 255, 255); }
.eg__win-amount { color: rgb(35, 209, 96); font-weight: 500; }
.eg__win-playing { font-size: 12px; vertical-align: middle; color: rgba(174, 191, 199, 0.5); }
.eg__win-game { font-weight: 500; vertical-align: middle; }
.eg__win-play { opacity: 0; margin-left: auto; border-radius: 6px; color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; width: 87px; height: 40px; background: rgb(77, 103, 118); filter: drop-shadow(rgba(0, 0, 0, 0.15) 0px 2px 4px); transition: opacity 0.2s linear 0s; }
.eg__win:hover .eg__win-play { opacity: 1; }
.eg { padding: 46px 98px; }
.eg__arrow { width: 26px; height: 26px; padding: 0px; }
.eg__arrow:hover { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0); filter: unset; }
.eg__arrow--left { border-top-right-radius: 0px; border-bottom-right-radius: 0px; position: relative; right: -2px; border-right: 0px; }
.eg__arrow--right { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.eg__title { font-weight: bold; font-size: 24px; color: rgb(255, 255, 255); margin-bottom: 10px; }
.eg__title--sm { font-size: 16px; margin-bottom: 14px; }
.eg__filters { display: flex; flex-wrap: wrap; }
.eg__filters-left { display: flex; }
.eg__game-wrap--expanded { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 999999; display: flex; flex-flow: column wrap; }
.eg__filter { margin-right: 10px; border-radius: 6px; border: 2px solid rgb(47, 61, 69); font-weight: 500; height: unset; min-height: 39px; margin-bottom: 10px; }
.eg__filter .inp-title { color: rgb(174, 191, 199); }
.eg__filter ::placeholder { color: rgba(174, 191, 199, 0.25); font-size: 14px; }
.eg__filter:last-child { margin-right: 0px; }
.eg__search { margin-left: auto; max-width: 185px; border: none; }
.eg__search .isearch { color: rgba(174, 191, 199, 0.5); }
.eg__providers { padding-right: 44px; }
.eg__back { position: absolute; left: 0px; }
.eg__game-wrap--expanded .eg__iframe-wrap { max-height: unset; }
.eg__game-wrap--expanded .eg__iframe-wrap::after { content: unset; }
.liked-icon { color: rgb(35, 209, 96); }
.tournament-modal { margin-left: auto; margin-right: auto; max-width: 514px !important; height: auto !important; }
@media screen and (max-height: 767px) and (max-width: 600px) {
  .tournament-modal { margin: 10vh auto 0px; }
}
@media screen and (max-height: 600px) and (max-width: 600px) {
  .tournament-modal { margin: 30vh auto 0px; }
}
@media (max-width: 1650px) {
  .eg__game { width: 22%; margin-right: 4%; }
  .eg__game:nth-child(5n) { margin-right: 4%; }
  .eg__game:nth-child(4n) { margin-right: 0px; }
}
@media (max-width: 1400px) {
  .eg__filters { flex-direction: column; }
  .eg__filter { width: 100%; }
  .eg__search { max-width: unset; }
}
@media (max-width: 1024px) {
  .eg { padding: 30px; }
  .eg__game { width: 31%; margin-right: 3.5%; }
  .eg__game:nth-child(5n) { margin-right: 3.5%; }
  .eg__game:nth-child(4n) { margin-right: 3.5%; }
  .eg__game:nth-child(3n) { margin-right: 0px; }
  .eg__last-wins { width: 100%; padding: 0px; }
}
@media (max-width: 700px) {
  .eg__filters-left { display: flex; flex-wrap: wrap; justify-content: space-between; }
  .eg__filters-left .eg__filter { width: 31%; flex-wrap: wrap; margin-right: 0px; max-width: unset; }
  .eg__filter { font-size: 12px; }
  .eg__filter ::placeholder { font-size: 12px; }
}
@media (max-width: 600px) {
  .eg__back { position: unset; }
  .eg__game-area-title { display: block; margin-top: 10px; }
}
@media (max-width: 500px) {
  .eg__game { width: 100%; }
}
.Toastify__toast--info, .Toastify__toast--success, .Toastify__toast--error, .Toastify__toast--warning { background: rgb(30, 37, 47) !important; border-radius: 10px !important; }
.Toastify__progress-bar { box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 10px; border-radius: 11px 11px 0px; height: 3px !important; }
.Toastify__progress-bar--success { background-color: rgb(0, 255, 134) !important; }
.Toastify__progress-bar--error { background-color: rgb(255, 70, 70) !important; }
.Toastify__progress-bar--warning { background-color: rgb(211, 161, 31) !important; }
.Toastify__progress-bar--info { background-color: rgb(226, 226, 226) !important; }
@keyframes pulse-red { 
  0% { box-shadow: rgba(189, 59, 59, 0.7) 0px 0px 0px 0px; }
  70% { box-shadow: rgba(189, 59, 59, 0) 0px 0px 0px 10px; }
  100% { box-shadow: rgba(189, 59, 59, 0) 0px 0px 0px 0px; }
}
.slots-battles-tooltip .rc-tooltip-inner { background: rgb(18, 25, 29); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; border-radius: 6px; font-weight: 500; font-size: 12px; color: rgb(167, 181, 188); }
.slots-battles-tooltip.rc-tooltip-placement-left .rc-tooltip-arrow { transform: translateY(-50%); top: 50%; border-width: 10px; right: -20px; border-left-color: rgb(18, 25, 29); }
.slots-battles-tooltip.rc-tooltip-placement-top .rc-tooltip-arrow { transform: translateX(-50%); left: 50%; border-width: 10px; bottom: -20px; border-top-color: rgb(18, 25, 29); }
.notification-message-body-mobile { border-radius: 9px; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 10px; margin-top: auto; margin-right: auto; margin-left: auto; overflow: visible !important; background: rgb(29, 35, 41) !important; width: calc(100% - 32px) !important; margin-bottom: 10px !important; }
.notification-message-body-desktop { border-radius: 9px; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 10px; overflow: visible !important; background: rgb(29, 35, 41) !important; }
.notification-message-progress { margin-left: 9px; margin-right: 9px; width: calc(100% - 18px) !important; height: 2px !important; background-color: rgb(0, 255, 134) !important; }
#notification-message-container-desktop { width: 369px; }
#notification-message-container-mobile { margin-top: 64px; width: calc(100% - 32px) !important; }
.Toastify__toast-body { max-width: 100% !important; }
.Toastify__toast-container--top-right { padding: 0px !important; width: 350px !important; top: 75px !important; right: 25px !important; }
.Toastify__toast-container--top-center { margin-top: 64px !important; width: 100% !important; }
@media only screen and (max-width: 480px) {
  .Toastify__toast-container--bottom-left { padding: 0px 12px 12px !important; }
  .Toastify__toast-container--bottom-left .Toastify__toast { margin-top: 12px; }
}
@media only screen and (max-width: 480px) {
  .Toastify__toast-container { bottom: 70px !important; }
}
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), local("Roboto-Light"), url("roboto-v20-latin_latin-ext-300.3703ee02e4653520abbf.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url("roboto-v20-latin_latin-ext-regular.5cb5c8f08bb4e6cb64c3.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url("roboto-v20-latin_latin-ext-500.0b45721325446d537b54.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url("roboto-v20-latin_latin-ext-700.1d1ef7788f0ff084b881.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: "Roboto Mono"; font-style: normal; font-weight: 400; src: local("Roboto Mono"), local("RobotoMono-Regular"), url("roboto-mono-v7-latin-regular.fe990f0633a16121db07.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Barlow-BoldItalic; src: url("Barlow-BoldItalic.00943957718e44d0efa2.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Barlow-Medium; font-weight: 500; src: url("Barlow-Medium.9cb567403e45972f37cb.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: Barlow-Bold; font-weight: normal; font-style: normal; src: url("Barlow-Bold.607d9e9fdfbef29ef581.woff2") format("woff2"); font-display: swap; }
@font-face { font-family: icomoon; src: url("icomoon.e49ce0b08c5051393100.woff2?5gvp9n") format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
[class^="icon-"], [class*=" icon-"] { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }
.icon-telegram::before { content: ""; }
.icon-settings::before { content: ""; }
.icon-google::before { content: ""; }
.icon-enlarge::before { content: ""; }
.icon-hamburger-thin-filled::before { content: ""; }
.icon-hamburger-filled::before { content: ""; }
.icon-gamdom-shield-filled::before { content: ""; }
.icon-history-outlined::before { content: ""; }
.icon-sort-amount-light-asc::before { content: ""; }
.icon-sort-amount-light-desc::before { content: ""; }
.icon-how-to-play-filled::before { content: ""; }
.icon-joker-filled::before { content: ""; }
.icon-lock-outlined::before { content: ""; }
.icon-diamond-3::before { content: ""; }
.icon-icon-emoji-outlined::before { content: ""; }
.icon-question-circle-outlined::before { content: ""; }
.icon-unmute-outlined::before { content: ""; }
.icon-mute-outlined::before { content: ""; }
.icon-remove::before { content: ""; }
.icon-enlarge-filled::before { content: ""; }
.icon-shrink-filled::before { content: ""; }
.icon-remove21::before { content: ""; }
.icon-eye-filled::before { content: ""; }
.icon-crossed-eye-filled::before { content: ""; }
.icon-steam-filled::before { content: ""; }
.icon-gamdom-outlined::before { content: ""; }
.icon-dice::before { content: ""; }
.icon-prov-fair-secure::before { content: ""; }
.icon-exclamation-mark-circle::before { content: ""; }
.icon-multi-screens::before { content: ""; }
.icon-copy1::before { content: ""; }
.icon-history::before { content: ""; }
.icon-change::before { content: ""; }
.icon-wallet::before { content: ""; }
.icon-btc::before { content: ""; color: rgb(247, 147, 27); }
.icon-eth .path1::before { content: ""; color: rgb(98, 126, 234); }
.icon-eth .path2::before { content: ""; margin-left: -0.619141em; color: rgb(118, 144, 245); }
.icon-eth .path3::before { content: ""; margin-left: -0.619141em; color: rgb(98, 126, 234); }
.icon-eth .path4::before { content: ""; margin-left: -0.619141em; color: rgb(118, 144, 245); }
.icon-line::before { content: ""; }
.icon-ltc::before { content: ""; color: rgb(164, 164, 164); }
.icon-tether::before { content: ""; color: rgb(30, 182, 136); }
.icon-twitter1::before { content: ""; color: rgb(29, 161, 242); }
.icon-unlink::before { content: ""; color: rgb(104, 117, 123); }
.icon-checkmarked-user::before { content: ""; }
.icon-trophy::before { content: ""; }
.icon-cogs::before { content: ""; }
.icon-777::before { content: ""; }
.icon-hand-holding-usd::before { content: ""; }
.icon-moneyfalling::before { content: ""; }
.icon-wallet1::before { content: ""; }
.icon-sports-field::before { content: ""; }
.icon-sword::before { content: ""; }
.icon-discord-icon::before { content: ""; }
.icon-reddit-icon::before { content: ""; }
.icon-telegram-icon::before { content: ""; }
.icon-youtube-icon::before { content: ""; }
.icon-items-expand::before { content: ""; }
.icon-crash::before { content: ""; }
.icon-hilo::before { content: ""; }
.icon-roulette::before { content: ""; }
.icon-tradeup::before { content: ""; }
.icon-copy2::before { content: ""; }
.icon-coin-dollar::before { content: ""; }
.icon-pushpin::before { content: ""; }
.icon-clock2::before { content: ""; }
.icon-stopwatch::before { content: ""; }
.icon-spinner2::before { content: ""; }
.icon-spinner22::before { content: ""; }
.icon-spinner11::before { content: ""; }
.icon-search2::before { content: ""; }
.icon-unlocked::before { content: ""; }
.icon-cog2::before { content: ""; }
.icon-hammer::before { content: ""; }
.icon-cloud-upload2::before { content: ""; }
.icon-upload2::before { content: ""; }
.icon-eye-blocked::before { content: ""; }
.icon-star-full::before { content: ""; }
.icon-plus2::before { content: ""; }
.icon-cross::before { content: ""; }
.icon-checkmark::before { content: ""; }
.icon-facebook2::before { content: ""; }
.icon-youtube3::before { content: ""; }
.icon-game-help::before { content: ""; }
.icon-refresh2::before { content: ""; }
.icon-volume-on::before { content: ""; }
.icon-diamond2::before { content: ""; }
.icon-emoji::before { content: ""; }
.icon-volume-off2::before { content: ""; }
.icon-history3::before { content: ""; }
.icon-error::before { content: ""; }
.icon-money-bag::before { content: ""; }
.icon-success::before { content: ""; }
.icon-joker::before { content: ""; }
.icon-deposit::before { content: ""; }
.icon-unhappy-emote::before { content: ""; }
.icon-meh-emote::before { content: ""; }
.icon-happy-emote::before { content: ""; }
.icon-cancel-circle1::before { content: ""; }
.icon-arrow-down221::before { content: ""; }
.icon-arrow-left221::before { content: ""; }
.icon-steam21::before { content: ""; }
.icon-players::before { content: ""; }
.icon-users::before { content: ""; }
.icon-news-icon::before { content: ""; }
.icon-education-icon::before { content: ""; }
.icon-ARROW-righty::before { content: ""; }
.icon-bonus-bal::before { content: ""; }
.icon-home::before { content: ""; }
.icon-search::before { content: ""; }
.icon-heart::before { content: ""; }
.icon-user::before { content: ""; }
.icon-check::before { content: ""; }
.icon-close::before { content: ""; }
.icon-cog::before { content: ""; }
.icon-refresh::before { content: ""; }
.icon-lock::before { content: ""; }
.icon-qrcode::before { content: ""; }
.icon-check-square-o::before { content: ""; }
.icon-chevron-left::before { content: ""; }
.icon-chevron-right::before { content: ""; }
.icon-question-circle::before { content: ""; }
.icon-info-circle::before { content: ""; }
.icon-arrow-left::before { content: ""; }
.icon-arrow-right::before { content: ""; }
.icon-arrow-down::before { content: ""; }
.icon-plus::before { content: ""; }
.icon-minus::before { content: ""; }
.icon-exclamation-circle::before { content: ""; }
.icon-gift::before { content: ""; }
.icon-eye::before { content: ""; }
.icon-exclamation-triangle::before { content: ""; }
.icon-calendar::before { content: ""; }
.icon-chevron-up::before { content: ""; }
.icon-chevron-down::before { content: ""; }
.icon-twitter-square::before { content: ""; }
.icon-facebook-square::before { content: ""; }
.icon-heart-o::before { content: ""; }
.icon-phone::before { content: ""; }
.icon-square-o::before { content: ""; }
.icon-twitter::before { content: ""; }
.icon-unlock::before { content: ""; }
.icon-bullhorn::before { content: ""; }
.icon-bell-o::before { content: ""; }
.icon-copy::before { content: ""; }
.icon-envelope::before { content: ""; }
.icon-exchange::before { content: ""; }
.icon-angle-double-left::before { content: ""; }
.icon-angle-double-right::before { content: ""; }
.icon-angle-left::before { content: ""; }
.icon-angle-right::before { content: ""; }
.icon-angle-up::before { content: ""; }
.icon-angle-down::before { content: ""; }
.icon-info::before { content: ""; }
.icon-dollar::before { content: ""; }
.icon-bitcoin::before { content: ""; }
.icon-sort-amount-asc::before { content: ""; }
.icon-sort-amount-desc::before { content: ""; }
.icon-thumbs-up::before { content: ""; }
.icon-instagram::before { content: ""; }
.icon-male::before { content: ""; }
.icon-vk::before { content: ""; }
.icon-child::before { content: ""; }
.icon-steam::before { content: ""; }
.icon-paper-plane::before { content: ""; }
.icon-paper-plane-o::before { content: ""; }
.icon-twitch::before { content: ""; }
.icon-line-chart::before { content: ""; }
.icon-handshake-o::before { content: ""; }
.icon-user-circle-o::before { content: ""; }
.icon-User::before { content: ""; }
.icon-User1::before { content: ""; }
.icon-Activity::before { content: ""; }
.icon-Add-User::before { content: ""; }
.icon-Arrow---Down-2::before { content: ""; }
.icon-Arrow---Down-3::before { content: ""; }
.icon-Arrow---Down-Circle::before { content: ""; }
.icon-Arrow---Down-Square::before { content: ""; }
.icon-Arrow---Down::before { content: ""; }
.icon-Arrow---Left-2::before { content: ""; }
.icon-Arrow---Left-3::before { content: ""; }
.icon-Arrow---Left-Circle::before { content: ""; }
.icon-Arrow---Left-Square::before { content: ""; }
.icon-Arrow---Left::before { content: ""; }
.icon-Arrow---Right-2::before { content: ""; }
.icon-Arrow---Right-3::before { content: ""; }
.icon-Arrow---Right-Circle::before { content: ""; }
.icon-Arrow---Right-Square::before { content: ""; }
.icon-Arrow---Right::before { content: ""; }
.icon-Arrow---Up-2::before { content: ""; }
.icon-Arrow---Up-3::before { content: ""; }
.icon-Arrow---Up-Circle::before { content: ""; }
.icon-Arrow---Up-Square::before { content: ""; }
.icon-Arrow---Up::before { content: ""; }
.icon-arrows::before { content: ""; }
.icon-Bag-2::before { content: ""; }
.icon-Bag::before { content: ""; }
.icon-Bookmark::before { content: ""; }
.icon-Buy::before { content: ""; }
.icon-Calendar::before { content: ""; }
.icon-Call-Missed::before { content: ""; }
.icon-Call-Silent::before { content: ""; }
.icon-Call::before { content: ""; }
.icon-Calling::before { content: ""; }
.icon-Camera::before { content: ""; }
.icon-Category::before { content: ""; }
.icon-Close-Square::before { content: ""; }
.icon-connect::before { content: ""; }
.icon-Danger-Circle::before { content: ""; }
.icon-Danger-Triangle::before { content: ""; }
.icon-Delete::before { content: ""; }
.icon-Discount::before { content: ""; }
.icon-Discovery::before { content: ""; }
.icon-Document::before { content: ""; }
.icon-Download::before { content: ""; }
.icon-Edit-Square::before { content: ""; }
.icon-Edit::before { content: ""; }
.icon-Filter-2::before { content: ""; }
.icon-Filter::before { content: ""; }
.icon-Folder::before { content: ""; }
.icon-Game::before { content: ""; }
.icon-Graph::before { content: ""; }
.icon-Heart-basic::before { content: ""; }
.icon-Heart::before { content: ""; }
.icon-Hide::before { content: ""; }
.icon-Home::before { content: ""; }
.icon-Chart::before { content: ""; }
.icon-Chat::before { content: ""; }
.icon-Image-2::before { content: ""; }
.icon-Image::before { content: ""; }
.icon-Info-Square::before { content: ""; }
.icon-Location::before { content: ""; }
.icon-Lock::before { content: ""; }
.icon-Login::before { content: ""; }
.icon-Logout::before { content: ""; }
.icon-Message::before { content: ""; }
.icon-More-Circle::before { content: ""; }
.icon-More-Square::before { content: ""; }
.icon-Notification::before { content: ""; }
.icon-Paper-Download::before { content: ""; }
.icon-Paper-Fail::before { content: ""; }
.icon-Paper-Negative::before { content: ""; }
.icon-Paper-Plus::before { content: ""; }
.icon-Paper-Upload::before { content: ""; }
.icon-Paper::before { content: ""; }
.icon-Password::before { content: ""; }
.icon-Play::before { content: ""; }
.icon-Plus::before { content: ""; }
.icon-Profile::before { content: ""; }
.icon-Scan::before { content: ""; }
.icon-screw::before { content: ""; }
.icon-Search::before { content: ""; }
.icon-Send::before { content: ""; }
.icon-Setting::before { content: ""; }
.icon-Shield-Done::before { content: ""; }
.icon-Shield-Fail::before { content: ""; }
.icon-Show::before { content: ""; }
.icon-smile::before { content: ""; }
.icon-Star::before { content: ""; }
.icon-Swap::before { content: ""; }
.icon-Tick-Square::before { content: ""; }
.icon-Ticket-Star::before { content: ""; }
.icon-Ticket::before { content: ""; }
.icon-Time-Circle::before { content: ""; }
.icon-Time-Square::before { content: ""; }
.icon-Unlock::before { content: ""; }
.icon-Upload::before { content: ""; }
.icon-verify::before { content: ""; }
.icon-Video::before { content: ""; }
.icon-Voice-2::before { content: ""; }
.icon-Voice::before { content: ""; }
.icon-Volume-Down::before { content: ""; }
.icon-Volume-Off::before { content: ""; }
.icon-Volume-Up::before { content: ""; }
.icon-Wallet::before { content: ""; }
.icon-Work::before { content: ""; }
.icon-gammdom-symbol::before { content: ""; }
.hPyCYW { width: 140px; height: 140px; display: flex; }
.hmzIFY { margin: auto; }
.kRfArz { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 1; background: rgb(10, 17, 25); transition: all 0.2s ease-in-out 0s; }
@media (max-width: 599px) {
  .kRfArz { position: fixed; }
}
.BwXXi { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 1; background: rgb(10, 17, 25); transition: all 0.2s ease-in-out 0s; }
@media (max-width: 599px) {
  .BwXXi { position: fixed; }
}
.ePhDOa { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; z-index: 1; background: transparent; transition: all 0.2s ease-in-out 0s; }
@media (max-width: 599px) {
  .ePhDOa { position: fixed; }
}
html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }
*, ::before, ::after { box-sizing: inherit; }
strong, b { font-weight: 700; }
body { margin: 0px; color: rgb(249, 249, 249); font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: normal; font-stretch: 90%; background-color: rgb(10, 17, 25); }
@media print {
  body { background-color: rgb(249, 249, 249); }
}
body::backdrop { background-color: rgb(10, 17, 25); }
.gBVgha { margin: 0px; font: inherit; color: rgb(129, 142, 157); }
.htMOwN { margin: 0px; font-size: 11px; line-height: 12px; font-weight: 500; font-stretch: 90%; }
.idMwDc { margin: 0px; font-size: 14px; line-height: 16px; font-weight: 700; font-stretch: 90%; white-space: nowrap; }
.bJVYlO { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; white-space: nowrap; }
.gdTGeC { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 18px; line-height: normal; font-stretch: normal; color: rgb(249, 249, 249); }
.zNMbB { margin: 0px; font-size: 16px; font-weight: 500; font-stretch: 110%; line-height: normal; text-overflow: ellipsis; overflow: hidden; color: rgb(249, 249, 249); white-space: nowrap; width: 95px; }
.iJoHli { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 110px; }
.embGtF { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; white-space: nowrap; width: 110px; }
.fWtWZ { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; white-space: nowrap; width: auto; overflow: hidden; text-overflow: ellipsis; }
.dKaqlT { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; line-height: normal; font-stretch: normal; white-space: nowrap; font-size: 40px; }
.zxvL { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 18px; line-height: normal; font-stretch: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.ewVtsU { margin: 0px; font-size: 14px; line-height: 15.574px; font-weight: 500; font-stretch: 110%; white-space: nowrap; }
.fuogGf { margin: 0px; font-size: 30px; font-weight: 700; font-stretch: normal; display: inline; color: rgb(249, 249, 249); }
.dlaSNR { margin: 0px; font-size: 30px; font-weight: 700; font-stretch: normal; }
.iHIASU { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; }
.ckpolV { margin: 0px; font-size: 22px; line-height: normal; font-weight: 500; font-stretch: 110%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.imFlm { margin: 0px; font-size: 23px; font-weight: 700; font-stretch: normal; color: rgb(249, 249, 249); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 65%; }
.gsQgvT { margin: 0px; font-size: 18px; line-height: normal; font-weight: 500; font-stretch: normal; color: rgb(249, 249, 249); }
.ijBHct { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.lgkDAM { margin: 0px; font-size: 22px; line-height: normal; font-weight: 500; font-stretch: 110%; color: rgb(249, 249, 249); }
.bKzQak { margin: 0px; font-size: 14px; line-height: 15.574px; font-weight: 500; font-stretch: 110%; color: rgb(129, 142, 157); }
.dZlwOl { margin: 0px; font: inherit; color: rgb(0, 255, 134); }
.fXUOrx { margin: 0px; font-size: 15px; line-height: normal; font-weight: 500; font-stretch: 110%; color: rgb(0, 255, 134); }
.jNjLPI { margin: 0px; font-size: 14px; line-height: 15.574px; font-weight: 500; font-stretch: 110%; color: rgb(249, 249, 249); white-space: nowrap; }
.wQrdq { margin: 0px; font-family: Gamdom, Arial; font-weight: 500; font-size: 15px; line-height: normal; font-stretch: 90%; color: rgb(249, 249, 249); }
.khEYaV { margin: 0px; font-size: 15px; line-height: normal; font-weight: 500; font-stretch: 110%; color: rgb(249, 249, 249); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.iRaLOg { margin: 0px; font-size: 15px; line-height: normal; font-weight: 500; font-stretch: 110%; color: rgb(129, 142, 157); white-space: nowrap; }
.gfAjqU { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: uppercase; color: rgb(129, 142, 157); }
.gRNppi { margin: 0px; font-family: Gamdom, Arial; font-weight: 500; font-size: 40px; line-height: normal; font-stretch: normal; text-align: left; color: rgb(249, 249, 249); }
.dsGoDA { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; color: rgb(29, 35, 41); }
.jZFTdp { margin: 0px; font-family: Gamdom, Arial; font-weight: 500; font-size: 30px; line-height: normal; font-stretch: 90%; color: rgb(249, 249, 249); }
.kWjdpO { margin: 0px; font-family: Gamdom, Arial; font-weight: 400; font-size: 13px; line-height: normal; font-stretch: normal; }
.erRvhW { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 18px; line-height: normal; font-stretch: normal; }
.iQOFtU { margin: 0px; font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: normal; font-stretch: 90%; }
.gLibSO { margin: 0px; font-size: 14px; line-height: 16px; font-weight: 500; font-stretch: 90%; color: rgb(129, 142, 157); }
.iBNpzm { margin: 0px; font-size: 14px; font-weight: 500; font-stretch: 110%; line-height: 16px; }
.dRLqUc { margin: 0px; font: inherit; color: rgb(249, 249, 249); }
.jwGkMX { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; color: rgb(129, 142, 157); text-transform: none; }
.bIfpOV { margin: 0px; font-family: Gamdom, Arial; font-weight: 700; font-size: 14px; line-height: normal; text-transform: none; }
.iSSOeP { margin: 0px; font-size: 16px; font-weight: 500; font-stretch: 110%; line-height: normal; }
.bPLjaQ { margin: 0px; font-size: 12px; font-weight: 400; line-height: normal; font-stretch: normal; }
.fUXqNr { margin: 0px; font-size: 12px; font-weight: 500; line-height: normal; font-stretch: 110%; }
.bBPkSR { margin: 0px; font-family: Gamdom, Arial; font-weight: 500; font-size: 12px; line-height: normal; font-stretch: 90%; color: rgb(249, 249, 249); }
.drPtRX { margin: 0px; font-family: Gamdom, Arial; font-stretch: 90%; color: rgb(249, 249, 249); text-transform: uppercase; font-size: 20px; line-height: 23px; font-weight: 600; }
.iemyDF { margin: 0px; font-family: Gamdom, Arial; font-weight: 400; font-size: 14px; line-height: normal; font-stretch: normal; }
.iupSXb { margin: 0px; font-family: Gamdom, Arial; font-weight: 400; font-size: 14px; line-height: normal; font-stretch: normal; color: rgb(129, 142, 157); }
.fGsRVN { margin: 0px; font-family: Gamdom, Arial; font-weight: 400; font-size: 14px; line-height: normal; font-stretch: normal; color: rgb(249, 249, 249); }
.bxMvDW { margin: 0px; font-size: 18px; line-height: normal; font-weight: 500; font-stretch: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.cdHpcC { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 70px; }
.iWLEog { display: flex; align-items: center; }
.bfGBNz { display: flex; justify-content: flex-end; height: 100%; width: 100%; }
.jFAqCL { display: flex; width: 100%; height: 100%; justify-content: space-between; flex-direction: column; padding-top: 11px; }
.hNBQTg { display: flex; gap: 16px; }
.eoTIim { display: flex; align-items: center; height: 70px; }
@media (min-width: 0px) {
  .eoTIim { margin-bottom: 14px; }
}
@media (min-width: 375px) {
  .eoTIim { margin-bottom: 34px; }
}
.jBWZJc { margin-top: 32px; }
.fzsbiD { width: 100%; }
.erZHwY { margin-top: 32px; margin-bottom: 32px; }
.iZWbPo { margin-top: 16px; margin-bottom: 96px; }
.iIzkve { display: inline-block; }
.cIwWWh { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 0px; }
.fQCoxS { display: flex; flex-direction: row; justify-content: flex-end; }
.hGPcAF { margin-left: 8px; }
.hQUWyF { display: flex; align-items: center; justify-content: space-between; padding: 0px 32px; }
.cBvFwK { margin-top: 12px; }
.dZiiBn { display: flex; margin-top: 24px; position: relative; }
@media (min-width: 0px) {
  .jSKzwe { padding-bottom: 58px; }
}
@media (min-width: 960px) {
  .jSKzwe { padding-bottom: 0px; }
}
.dlHhVO { display: flex; gap: 8px; }
@media (min-width: 0px) {
  .dlHhVO { margin-top: 24px; }
}
@media (min-width: 960px) {
  .dlHhVO { margin-top: 0px; }
}
.bhITOc { display: flex; }
.bOmYtM { display: flex; justify-content: space-between; align-items: center; gap: 8px; margin-top: 64px; }
.hzzKFN { display: flex; padding: 0px; align-items: center; flex: 3 1 0%; }
.iCSmXA { display: flex; text-align: center; margin: 10px; }
.kyQcqn { display: flex; flex: 10 1 0%; flex-direction: column; }
.bbUbOQ { flex: 2 1 0%; }
.jcGEAh { margin-bottom: 8px; display: flex; flex-direction: row; justify-content: space-between; align-items: center; }
.hsVOIN { display: flex; flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 8px; }
.bxyMsD { display: inline-flex; align-items: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; border-radius: 0px; padding: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; color: inherit; }
.bxyMsD.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .bxyMsD { }
}
.gHIbQE { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; padding: 11px 8px; color: rgb(29, 35, 41); height: 39px; border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; }
.gHIbQE:hover { text-decoration: none; background-color: rgba(29, 35, 41, 0.08); }
@media (hover: none) {
  .gHIbQE:hover { background-color: transparent; }
}
.gHIbQE.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.gHIbQE:hover { color: rgb(1, 211, 112); }
.gHIbQE:active { transform: scale(0.96); transition-duration: 0.1s; }
.gHIbQE:disabled:active { transform: none; }
.ivWNyN { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; padding: 11px 16px; color: rgb(29, 35, 41); background-color: rgb(0, 255, 134); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; height: 39px; border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; }
.ivWNyN:hover { text-decoration: none; background-color: rgb(1, 211, 112); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .ivWNyN:hover { background-color: rgb(0, 255, 134); }
}
.ivWNyN:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.ivWNyN.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.ivWNyN.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.ivWNyN:hover { color: rgb(1, 211, 112); }
.ivWNyN:active { transform: scale(0.96); transition-duration: 0.1s; }
.ivWNyN:disabled:active { transform: none; }
.ivWNyN:hover { box-shadow: rgb(2, 54, 35) 0px 4px 11px; color: rgb(29, 35, 41); background-color: rgb(0, 255, 134); }
.ivWNyN:disabled { color: rgb(129, 142, 157); background-color: rgb(39, 53, 70); cursor: not-allowed; pointer-events: visible; }
.ivWNyN:disabled:hover { box-shadow: none; background-color: rgb(39, 53, 70); }
.NxugV { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; padding: 11px 16px; color: rgb(249, 249, 249); height: 39px; border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; background-color: rgb(29, 35, 41); box-shadow: none; }
.NxugV:hover { text-decoration: none; background-color: rgb(10, 17, 25); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .NxugV:hover { background-color: rgb(29, 35, 41); }
}
.NxugV:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.NxugV.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.NxugV.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.NxugV:hover { color: rgb(1, 211, 112); }
.NxugV:active { transform: scale(0.96); transition-duration: 0.1s; }
.NxugV:disabled:active { transform: none; }
.NxugV:hover { background-color: rgb(29, 35, 41); box-shadow: none; }
.NxugV:disabled { color: rgb(129, 142, 157); background-color: rgb(29, 35, 41); }
.foqdLa { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; padding: 11px 16px; color: rgb(249, 249, 249); width: 100%; height: 39px; border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; background-color: rgb(29, 35, 41); box-shadow: none; }
.foqdLa:hover { text-decoration: none; background-color: rgb(10, 17, 25); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .foqdLa:hover { background-color: rgb(29, 35, 41); }
}
.foqdLa:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.foqdLa.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.foqdLa.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.foqdLa:hover { color: rgb(1, 211, 112); }
.foqdLa:active { transform: scale(0.96); transition-duration: 0.1s; }
.foqdLa:disabled:active { transform: none; }
.foqdLa:hover { background-color: rgb(29, 35, 41); box-shadow: none; }
.foqdLa:disabled { color: rgb(129, 142, 157); background-color: rgb(29, 35, 41); }
.kfVVlp { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; padding: 11px 8px; color: rgb(0, 255, 134); height: 39px; border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; }
.kfVVlp:hover { text-decoration: none; background-color: rgba(0, 255, 134, 0.08); }
@media (hover: none) {
  .kfVVlp:hover { background-color: transparent; }
}
.kfVVlp.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.kfVVlp:hover { color: rgb(1, 211, 112); }
.kfVVlp:active { transform: scale(0.96); transition-duration: 0.1s; }
.kfVVlp:disabled:active { transform: none; }
.bMvwKi { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; color: rgb(249, 249, 249); border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; background-color: rgb(29, 35, 41); box-shadow: none; height: 32px; padding: 9px 20px; }
.bMvwKi:hover { text-decoration: none; background-color: rgb(10, 17, 25); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .bMvwKi:hover { background-color: rgb(29, 35, 41); }
}
.bMvwKi:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.bMvwKi.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.bMvwKi.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.bMvwKi:hover { color: rgb(1, 211, 112); }
.bMvwKi:active { transform: scale(0.96); transition-duration: 0.1s; }
.bMvwKi:disabled:active { transform: none; }
.bMvwKi:hover { background-color: rgb(29, 35, 41); box-shadow: none; }
.bMvwKi:disabled { color: rgb(129, 142, 157); background-color: rgb(29, 35, 41); }
.kTYokG { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; color: rgb(249, 249, 249); border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; background-color: rgb(29, 35, 41); box-shadow: none; height: 46px; padding: 15px 16px; }
.kTYokG:hover { text-decoration: none; background-color: rgb(10, 17, 25); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .kTYokG:hover { background-color: rgb(29, 35, 41); }
}
.kTYokG:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.kTYokG.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.kTYokG.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.kTYokG:hover { color: rgb(1, 211, 112); }
.kTYokG:active { transform: scale(0.96); transition-duration: 0.1s; }
.kTYokG:disabled:active { transform: none; }
.kTYokG:hover { background-color: rgb(29, 35, 41); box-shadow: none; }
.kTYokG:disabled { color: rgb(129, 142, 157); background-color: rgb(29, 35, 41); }
.dMwDDq { font-family: Gamdom, Arial; font-weight: 700; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; min-width: 64px; color: rgb(249, 249, 249); border-radius: 6px; transition: all 0.3s ease-in-out 0s; font-size: 14px; line-height: 15px; white-space: nowrap; background-color: rgb(29, 35, 41); box-shadow: none; height: 46px; padding: 15px 16px; position: relative; }
.dMwDDq:hover { text-decoration: none; background-color: rgb(10, 17, 25); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .dMwDDq:hover { background-color: rgb(29, 35, 41); }
}
.dMwDDq:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.dMwDDq.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.dMwDDq.Mui-disabled { color: rgba(255, 255, 255, 0.3); box-shadow: none; background-color: rgba(255, 255, 255, 0.12); }
.dMwDDq:hover { color: rgb(1, 211, 112); }
.dMwDDq:active { transform: scale(0.96); transition-duration: 0.1s; }
.dMwDDq:disabled:active { transform: none; }
.dMwDDq:hover { background-color: rgb(29, 35, 41); box-shadow: none; }
.dMwDDq:disabled { color: rgb(129, 142, 157); background-color: rgb(29, 35, 41); }
.tjdID { display: inherit; margin-right: 8px; margin-left: -4px; }
.tjdID > :nth-of-type(1) { font-size: 20px; }
.FdkIW { border-radius: 100%; height: 30px; width: 30px; animation: 0.7s ease 0s infinite normal none running rotation; background: radial-gradient(rgb(29, 35, 41) 58%, transparent 59%), conic-gradient(from 190.16deg at 50% 50%, rgb(1, 211, 112) 0deg, rgba(29, 35, 41, 0) 360deg); }
@keyframes rotation { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-359deg); }
}
.bJJEBR { border-radius: 100%; height: 30px; width: 30px; animation: 0.7s ease 0s infinite normal none running rotation; background: radial-gradient(rgb(0, 255, 134) 58%, transparent 59%), conic-gradient(from 190.16deg at 50% 50%, rgb(29, 35, 41) 0deg, rgba(29, 35, 41, 0) 360deg); }
@keyframes rotation { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-359deg); }
}
.jcxBKR { position: relative; font-stretch: 100%; }
.kKiwvT { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.hrjlvX { position: fixed; display: flex; align-items: center; justify-content: center; inset: 0px; background-color: rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: transparent; }
.dUZiPU { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; overflow: visible; color: rgb(255, 255, 255); transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0ms; background: rgb(29, 35, 41); border-radius: 8px; }
.dUZiPU:hover { background-color: rgba(255, 255, 255, 0.08); }
@media (hover: none) {
  .dUZiPU:hover { background-color: transparent; }
}
.dUZiPU.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.dUZiPU:active { transform: scale(0.96); transition-duration: 0.1s; }
.dUZiPU:disabled:active { transform: none; }
.ehXgdQ { text-align: center; flex: 0 0 auto; overflow: visible; color: rgb(255, 255, 255); transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0ms; padding: 5px; font-size: 1.125rem; background: rgb(29, 35, 41); border-radius: 8px; }
.ehXgdQ:hover { background-color: rgba(255, 255, 255, 0.08); }
@media (hover: none) {
  .ehXgdQ:hover { background-color: transparent; }
}
.ehXgdQ.Mui-disabled { background-color: transparent; color: rgba(255, 255, 255, 0.3); }
.ehXgdQ:active { transform: scale(0.96); transition-duration: 0.1s; }
.ehXgdQ:disabled:active { transform: none; }
.cBLovU { position: fixed; z-index: 1300; inset: 0px; visibility: hidden; }
.Gzmde { z-index: -1; }
.fMJfce { background-color: rgb(37, 44, 49); color: rgb(249, 249, 249); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 10px -5px, rgba(0, 0, 0, 0.14) 0px 16px 24px 2px, rgba(0, 0, 0, 0.12) 0px 6px 30px 5px; background-image: unset; }
.fMJfce.MuiAutocomplete-paper { border-radius: 6px; background-color: rgb(19, 26, 34); }
.fMJfce.MuiAutocomplete-groupLabel { background-color: transparent; position: relative; font-size: 10px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: rgb(129, 142, 157); line-height: 20px; padding: 0px 24px; margin: 16px 0px 0px; }
.fMJfce.MuiAutocomplete-option { background-color: transparent !important; }
.fMJfce.MuiAutocomplete-option.Mui-focused { background-color: rgb(29, 35, 41) !important; }
.fMJfce::-webkit-scrollbar { width: 14px; background-color: transparent; }
.fMJfce::-webkit-scrollbar-thumb { border: 5px solid rgba(0, 0, 0, 0); background-clip: padding-box; border-radius: 9999px; }
.WfDfh { background-color: rgb(37, 44, 49); color: rgb(249, 249, 249); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px; background-image: unset; }
.WfDfh.MuiAutocomplete-paper { border-radius: 6px; background-color: rgb(19, 26, 34); }
.WfDfh.MuiAutocomplete-groupLabel { background-color: transparent; position: relative; font-size: 10px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; color: rgb(129, 142, 157); line-height: 20px; padding: 0px 24px; margin: 16px 0px 0px; }
.WfDfh.MuiAutocomplete-option { background-color: transparent !important; }
.WfDfh.MuiAutocomplete-option.Mui-focused { background-color: rgb(29, 35, 41) !important; }
.WfDfh::-webkit-scrollbar { width: 14px; background-color: transparent; }
.WfDfh::-webkit-scrollbar-thumb { border: 5px solid rgba(0, 0, 0, 0); background-clip: padding-box; border-radius: 9999px; }
.AzqRa { display: flex; justify-content: center; align-items: center; margin: 0px auto; max-width: 346px; z-index: 1300 !important; }
@media (max-width: 599.95px) {
  .AzqRa { min-width: 100%; margin: 0px; align-items: flex-start; z-index: 1302 !important; }
}
.AzqRa .MuiPaper-root { border-radius: 12px; width: 100%; min-height: auto; position: relative; background: rgb(19, 26, 34); filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 0px 50px); }
@media (max-width: 599.95px) {
  .AzqRa .MuiPaper-root { height: 100%; border-radius: 0px; display: flex; flex-direction: column; }
}
.fLpjgn { display: flex; justify-content: center; align-items: center; margin: 0px auto; max-width: 383px; z-index: 1300 !important; }
@media (max-width: 599.95px) {
  .fLpjgn { min-width: 100%; margin: 0px; align-items: flex-start; z-index: 1302 !important; }
}
.fLpjgn .MuiPaper-root { border-radius: 12px; width: 100%; min-height: auto; position: relative; background: rgb(19, 26, 34); filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 0px 50px); }
@media (max-width: 599.95px) {
  .fLpjgn .MuiPaper-root { height: 100%; border-radius: 0px; display: flex; flex-direction: column; }
}
.fqfhpa { animation: 240ms ease-in-out 0s 1 normal none running iqRYFT; }
@media screen and (max-width: 1100px) {
  .fqfhpa { margin-right: 0px; }
}
@media screen and (max-width: 1100px) {
  .fqfhpa { margin-right: 0px; }
}
.jjtThw { font-family: Gamdom, Arial; line-height: 1.25; text-transform: none; letter-spacing: 0.3px; font-stretch: 90%; max-width: 360px; position: relative; flex-shrink: 0; overflow: hidden; white-space: normal; text-align: center; flex-direction: column; color: rgb(129, 142, 157); flex-grow: 1; font-size: 13px; font-weight: 700; z-index: 1; width: fit-content; padding: 6px 12px; min-height: 39px; min-width: auto !important; }
.jjtThw.Mui-selected { color: rgb(0, 255, 134); }
.jjtThw.Mui-disabled { color: rgba(255, 255, 255, 0.5); }
.emEuKT { overflow: hidden; min-height: 48px; display: flex; padding: 5px; border-radius: 6px; background-color: rgb(19, 26, 34); z-index: 0; }
@media (max-width: 599.95px) {
  .emEuKT .MuiTabs-scrollButtons { display: none; }
}
.emEuKT.light { background-color: rgb(37, 44, 49); }
.emEuKT .MuiTabs-scrollButtons.Mui-disabled { color: rgb(255, 0, 0); background-color: rgb(20, 255, 255); display: none; }
.kmbLEo { overflow: hidden; min-height: 48px; display: flex; padding: 5px; border-radius: 6px; background-color: rgb(19, 26, 34); z-index: 0; }
.kmbLEo.light { background-color: rgb(37, 44, 49); }
.kmbLEo .MuiTabs-scrollButtons.Mui-disabled { color: rgb(255, 0, 0); background-color: rgb(20, 255, 255); display: none; }
.kmbLEo .MuiTabs-scrollButtons.Mui-disabled { display: none; }
.kmbLEo .MuiTabs-scroller { height: 39px; }
.bIWkIk { position: relative; display: inline-block; flex: 1 1 auto; white-space: nowrap; overflow-x: hidden; width: 100%; }
.lbSzzm { position: relative; display: inline-block; flex: 1 1 auto; white-space: nowrap; overflow: auto hidden; }
.lbSzzm::-webkit-scrollbar { display: none; }
.cIeaMB { display: flex; }
.iFXjcD { position: absolute; bottom: 0px; width: 100%; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; z-index: 0; height: 100%; background: rgb(29, 35, 41); border-radius: 6px; }
.hfluwS { position: absolute; bottom: 0px; width: 100%; transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; z-index: 0; height: 100%; background: rgb(29, 35, 41); border-radius: 6px; }
.heIshS { overflow: auto hidden; }
.heIshS::-webkit-scrollbar { display: none; }
.eLZfFA { display: flex; flex-direction: row; padding-bottom: 16px; align-items: center; }
.gYa-dAJ { display: flex; gap: 16px; align-items: center; flex-direction: row; }
.cpltgK { display: grid; grid-template-rows: 1fr; gap: 0px; transition: grid-template-columns 200ms cubic-bezier(0, 0, 0.2, 1) 0ms; background: rgb(10, 17, 25); grid-template-columns: auto 0px; }
@media (max-width: 599.95px) {
  .cpltgK { overflow-x: hidden; }
}
.bXOgGl { grid-area: 1 / 1 / 2 / 2; display: flex; flex-direction: column; align-items: center; }
.jlzcRn { height: 70px; background: rgba(12, 20, 28, 0.88); backdrop-filter: blur(10px); display: flex; justify-content: center; position: fixed; top: 0px; left: 0px; z-index: 3; transition: width 200ms cubic-bezier(0, 0, 0.2, 1) 0ms; will-change: width; padding: 0px 80px 0px 70px; width: 100vw; }
@media (max-width: 1299.95px) {
  .jlzcRn { padding: 0px 15px; }
}
@media (max-width: 999.95px) {
  .jlzcRn { padding: 0px 15px; }
}
.fQzVTo { height: 100%; transform: translate(0px, 0px); width: 100%; max-width: 1392px; }
.fQDdRh { margin: 100px 0px 0px; padding: 0px 80px 0px 70px; display: flex; flex-direction: column; align-items: center; width: 100vw; min-height: calc(100vh - 549px); transition: padding 0.3s ease 0s; }
@media (max-width: 1299.95px) {
  .fQDdRh { width: 100vw; padding: 0px 15px; }
}
@media (min-width: 600px) {
  .fQDdRh { background-image: url("homepagebg.1877c4ff44.1024.png"); background-size: auto; background-repeat: no-repeat; background-position: center -100px; }
}
.aJdNd { margin: 100px 0px 0px; padding: 0px 80px 0px 70px; display: flex; flex-direction: column; align-items: center; width: 100vw; min-height: calc(100vh - 549px); transition: padding 0.3s ease 0s; }
@media (max-width: 1299.95px) {
  .aJdNd { width: 100vw; padding: 0px 15px; }
}
.fehJYQ { overflow: visible; height: 100%; width: 100%; max-width: 1392px; }
.eRKWgI { z-index: 1200; }
.dGIMrZ { overflow-y: auto; display: flex; flex-direction: column; height: 100%; flex: 1 0 auto; z-index: 1200; position: fixed; top: 0px; outline: 0px; left: 0px; width: 100%; max-width: 365px; background-color: rgb(23, 30, 38); }
@media (max-width: 599.95px) {
  .dGIMrZ { max-width: 100%; }
}
.cjaceC { --Grid-columns:12; --Grid-columnSpacing:0px; --Grid-rowSpacing:0px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); align-items: center; }
.imZYNu { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:var(--Grid-columnSpacing); --Grid-rowSpacingLevel1:var(--Grid-rowSpacing); flex-basis: 0px; flex-grow: 1; max-width: 100%; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); align-items: center; }
.gJPyqa { --Grid-columns:12; --Grid-columnSpacing:8px; --Grid-rowSpacing:8px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); }
.dgcaSs { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
.jQUYqx { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
.fLIPtC { --Grid-columns:12; --Grid-columnSpacing:0px; --Grid-rowSpacing:0px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); }
@media (min-width: 0px) {
  .fLIPtC { justify-content: space-between; }
}
.ggaAuq { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:var(--Grid-columnSpacing); --Grid-rowSpacingLevel1:var(--Grid-rowSpacing); flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); flex-flow: row wrap; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); align-items: center; min-width: 70px; }
@media (min-width: 960px) {
  .ggaAuq { flex-grow: 0; flex-basis: auto; width: calc(100% * 1 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); }
}
@media (min-width: 0px) {
  .ggaAuq { justify-content: center; }
}
@media (min-width: 960px) {
  .ggaAuq { justify-content: flex-start; }
}
.dWJLaJ { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:var(--Grid-columnSpacing); --Grid-rowSpacingLevel1:var(--Grid-rowSpacing); flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 960px) {
  .dWJLaJ { flex-grow: 0; flex-basis: auto; width: calc(100% * 7 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); }
}
@media (min-width: 0px) {
  .dWJLaJ { justify-content: space-between; }
}
.dGMCUX { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columnsLevel1)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacingLevel1) 0px 0px var(--Grid-columnSpacingLevel1); }
@media (min-width: 600px) {
  .dGMCUX { flex: 0 0 auto; max-width: none; width: auto; }
}
.bVlcZL { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:var(--Grid-columnSpacing); --Grid-rowSpacingLevel1:var(--Grid-rowSpacing); flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); min-width: 0px; box-sizing: border-box; display: flex; flex-flow: column wrap; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 960px) {
  .bVlcZL { flex-grow: 0; flex-basis: auto; width: calc(100% * 4 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); }
}
@media (min-width: 0px) {
  .bVlcZL { align-content: center; }
}
@media (min-width: 960px) {
  .bVlcZL { align-content: flex-end; }
}
.fCANau { --Grid-columns:12; --Grid-columnSpacing:8px; --Grid-rowSpacing:8px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); align-items: center; justify-content: space-between; }
.TUsYx { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:var(--Grid-columnSpacing); --Grid-rowSpacingLevel1:var(--Grid-rowSpacing); flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
.cjULBw { min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
.jZSXPI { flex-grow: 0; flex-basis: auto; width: calc(100% * 2 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
.qMwTs { min-width: 0px; box-sizing: border-box; padding: 12px; }
@media (min-width: 960px) {
  .qMwTs { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns)); }
}
.kKKSTG { --Grid-columns:12; --Grid-columnSpacing:0px; --Grid-rowSpacing:0px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); justify-content: space-between; align-items: center; }
.dEqMjK { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 960px) {
  .dEqMjK { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns)); }
}
.gwufaW { --Grid-columns:12; --Grid-columnSpacing:0px; --Grid-rowSpacing:0px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); }
.dXTMqJ { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); margin-bottom: 32px; }
.gFcLwL { min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 960px) {
  .gFcLwL { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns)); }
}
.kLKgFF { --Grid-columns:12; --Grid-columnSpacing:16px; --Grid-rowSpacing:16px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1); align-items: center; justify-content: center; padding-top: 20px; padding-bottom: 32px; }
.NvaFc { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 960px) {
  .NvaFc { flex-grow: 0; flex-basis: auto; width: calc(100% * 7 / var(--Grid-columns)); }
}
@media (min-width: 1600px) {
  .NvaFc { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns)); }
}
.ibDULb { --Grid-columnsLevel2:var(--Grid-columnsLevel1); --Grid-columnSpacingLevel2:16px; --Grid-rowSpacingLevel2:16px; flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel2) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel2) * -1); padding: var(--Grid-rowSpacingLevel1) 0px 0px var(--Grid-columnSpacingLevel1); justify-content: flex-start; align-items: center; }
.dNZzDf { flex-basis: 0px; flex-grow: 1; max-width: 100%; min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacingLevel2) 0px 0px var(--Grid-columnSpacingLevel2); }
@media (min-width: 600px) {
  .dNZzDf { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columnsLevel2)); }
}
.iEjrKp { flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); }
@media (min-width: 600px) {
  .iEjrKp { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
}
@media (min-width: 1600px) {
  .iEjrKp { flex-grow: 0; flex-basis: auto; width: calc(100% * 3 / var(--Grid-columns)); }
}
.igIBzg { --Grid-columnsLevel1:var(--Grid-columns); --Grid-columnSpacingLevel1:24px; --Grid-rowSpacingLevel1:24px; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); flex-flow: row wrap; min-width: 0px; box-sizing: border-box; display: flex; margin: calc(var(--Grid-rowSpacingLevel1) * -1) 0px 0px calc(var(--Grid-columnSpacingLevel1) * -1); padding: var(--Grid-rowSpacing) 0px 0px var(--Grid-columnSpacing); align-items: center; justify-content: flex-end; }
@media (min-width: 960px) {
  .igIBzg { flex-grow: 0; flex-basis: auto; width: calc(100% * 5 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); }
}
@media (min-width: 1600px) {
  .igIBzg { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columns) + var(--Grid-columnSpacingLevel1)); }
}
.kTwbVB { flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-columnsLevel1)); min-width: 0px; box-sizing: border-box; padding: var(--Grid-rowSpacingLevel1) 0px 0px var(--Grid-columnSpacingLevel1); }
@media (min-width: 1600px) {
  .kTwbVB { flex-grow: 0; flex-basis: auto; width: calc(100% * 4 / var(--Grid-columnsLevel1)); }
}
.hBdQbl { pointer-events: none; z-index: 150000; }
.hBdQbl[data-popper-placement*="bottom"] .MuiTooltip-arrow { top: 0px; margin-top: -0.71em; }
.hBdQbl[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform-origin: 0px 100%; }
.hBdQbl[data-popper-placement*="top"] .MuiTooltip-arrow { bottom: 0px; margin-bottom: -0.71em; }
.hBdQbl[data-popper-placement*="top"] .MuiTooltip-arrow::before { transform-origin: 100% 0px; }
.hBdQbl[data-popper-placement*="right"] .MuiTooltip-arrow { left: 0px; margin-left: -0.71em; height: 1em; width: 0.71em; }
.hBdQbl[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform-origin: 100% 100%; }
.hBdQbl[data-popper-placement*="left"] .MuiTooltip-arrow { right: 0px; margin-right: -0.71em; height: 1em; width: 0.71em; }
.hBdQbl[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform-origin: 0px 0px; }
.hA-dfFZ { padding: 16px; text-align: left; justify-content: flex-start; background-color: rgb(37, 44, 49); height: 62px; }
.hA-dfFZ:disabled { color: rgb(249, 249, 249); background-color: rgb(37, 44, 49); }
.hA-dfFZ .MuiButton-startIcon { margin-left: 0px; width: 24px; height: 24px; }
.hA-dfFZ.Mui-disabled img { filter: grayscale(1); }
.iSfKpd { padding: 16px; text-align: left; justify-content: flex-start; background-color: rgb(37, 44, 49); height: 62px; }
.iSfKpd:disabled { color: rgb(249, 249, 249); background-color: rgb(37, 44, 49); }
.iSfKpd .MuiButton-startIcon { margin-left: 0px; width: initial; height: initial; }
.iSfKpd.Mui-disabled img { filter: grayscale(1); }
.jkMigQ { width: 30px; border-radius: 50%; background-color: rgb(37, 44, 49); }
.bvtzar { position: absolute; transition: all 300ms ease 0s; height: 7%; top: 45%; left: 37%; right: 37%; background-color: rgb(1, 211, 112); }
.brWScx { position: absolute; transition: all 300ms ease 0s; height: 7%; top: 45%; left: 37%; right: 37%; background-color: rgb(1, 211, 112); transform: rotate(0deg); }
.cfaRzh { position: absolute; transition: all 300ms ease 0s; height: 7%; top: 45%; left: 37%; right: 37%; background-color: rgb(1, 211, 112); transform: rotate(-90deg); }
.krbzmM { height: auto; overflow: visible; transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.hRNwTO { display: flex; width: 100%; }
.LsCrj { width: 100%; }
.feKqbU { position: relative; transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; overflow-anchor: none; background-color: rgb(29, 35, 41); color: rgb(249, 249, 249); font-size: 13px; line-height: 16px; border-radius: 10px; }
.feKqbU::before { position: absolute; left: 0px; top: -1px; right: 0px; height: 1px; content: ""; opacity: 1; background-color: rgba(255, 255, 255, 0.12); transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.feKqbU:first-of-type::before { display: none; }
.feKqbU.Mui-expanded::before { opacity: 0; }
.feKqbU.Mui-expanded:first-of-type { margin-top: 0px; }
.feKqbU.Mui-expanded:last-of-type { margin-bottom: 0px; }
.feKqbU.Mui-expanded + .feKqbU.Mui-expanded::before { display: none; }
.feKqbU.Mui-disabled { background-color: rgba(255, 255, 255, 0.12); }
.feKqbU:first-of-type { border-top-left-radius: 8px; border-top-right-radius: 8px; }
.feKqbU:last-of-type { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }
@supports (-ms-ime-align: auto) {
  .feKqbU:last-of-type { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
}
.feKqbU.Mui-expanded { margin: 16px 0px; }
.feKqbU.Mui-expanded { margin: 0px; }
.feKqbU::before { background-color: unset; }
.FqRzt { display: flex; min-height: 48px; padding: 0px 16px; transition: min-height 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.FqRzt.Mui-focusVisible { background-color: rgba(255, 255, 255, 0.12); }
.FqRzt.Mui-disabled { opacity: 0.38; }
.FqRzt:hover:not(.Mui-disabled) { cursor: pointer; }
.FqRzt.Mui-expanded { min-height: 64px; }
.edJohQ { display: flex; flex-grow: 1; margin: 12px 0px; transition: margin 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.edJohQ.Mui-expanded { margin: 20px 0px; }
.edJohQ.Mui-expanded { margin: 12px 0px; }
.hOLeD { display: flex; color: rgb(255, 255, 255); transform: rotate(0deg); transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.hOLeD.Mui-expanded { transform: rotate(180deg); }
.eAyQTz { padding: 20px 33px; }
.fwcUcM { background: transparent; box-shadow: none; }
.fwcUcM .Mui-focused { background: transparent; }
.kZHQhz { background: transparent; flex-direction: row-reverse; padding: 0px; min-height: 39px !important; }
.kZHQhz .MuiAccordionSummary-expandIconWrapper { width: 30px; height: 30px; color: rgb(1, 211, 112); font-weight: 500; background: rgb(37, 44, 49); border-radius: 50%; flex: 0 0 auto; padding: 12px; overflow: visible; font-size: 1.5rem; }
.kZHQhz .MuiAccordionSummary-expandIconWrapper.Mui-expanded { transform: rotate(0deg); }
.kZHQhz .MuiAccordionSummary-content { margin: 0px 0px 0px 13px; display: flex; justify-content: space-between; align-items: center; }
.jKvzWQ { padding: 0px; flex-wrap: wrap; margin-top: 20px; }
.FQArU { transition: transform 0.1s ease-in-out 0s; width: 125px; height: 29px; }
.FQArU img { object-fit: cover; object-position: left center; }
@media (max-width: 1099.95px) {
  .FQArU { width: 115px; height: auto; }
}
.FQArU:active { transform: scale(0.96); }
.cjwUhv { height: 100%; }
.jqeXma { width: 40px; height: 40px; border-radius: 8px; padding: 0px; transition: all 0.2s ease-in-out 0s; }
.jqeXma:hover { color: rgb(0, 255, 134); background-color: rgb(37, 44, 49) !important; }
.jqeXma.MuiIconButton-sizeSmall { width: 32px; height: 32px; font-size: 1rem; }
.jqeXma.MuiIconButton-colorPrimary { background-color: rgb(0, 255, 134); color: rgb(29, 35, 41); }
.jgvRaW { margin-right: 50px; }
@media (max-width: 1100.95px) {
  .jgvRaW { margin-right: 0px; }
}
.jvWIFF { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(219deg, rgb(10, 131, 79) 0%, rgb(1, 194, 96) 100%); }
.jleaUz { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(227deg, rgb(14, 38, 123) 0%, rgb(43, 68, 157) 100%); }
.jGDbjU { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(227deg, rgb(142, 12, 37) 0%, rgb(204, 20, 53) 100%); }
.eLhssr { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(227deg, rgb(133, 60, 48) 0%, rgb(133, 95, 35) 100%); }
.cQPJBK { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(264deg, rgb(71, 130, 35) 13.99%, rgb(35, 133, 45) 73.57%, rgb(35, 133, 45) 73.57%); }
.SVREu { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(90deg, rgb(237, 94, 208) 0%, rgb(141, 33, 136) 100%); }
.kszZuj { position: relative; border-radius: 6px; display: flex; height: 63px; align-items: center; z-index: -2; background: linear-gradient(90deg, rgb(4, 206, 220) 0%, rgb(32, 137, 144) 100%); }
.jXptEr { padding-left: 20px; padding-right: 10px; font-size: 20px; }
@media (max-width: 599.95px) {
  .jXptEr { text-shadow: rgba(37, 44, 49, 0.56) 1px 1px 1px; }
}
.bysXJM { font-size: 16px; font-weight: 500; }
@media (max-width: 372.95px) {
  .bysXJM { text-shadow: rgb(37, 44, 49) 1px 1px 1px; }
}
.bwqOIm { position: absolute; right: 0px; z-index: -1; }
@media (min-width: 600px) {
  .bwqOIm { display: none; }
}
@media (max-width: 394.95px) {
  .bwqOIm { display: none; }
}
.dqJEQM { position: absolute; background: rgb(1, 211, 112); padding: 1px 6px; color: rgb(37, 44, 49); right: 3px; top: 3px; font-size: 10px; font-weight: 800; border-radius: 28px; text-transform: uppercase; }
.fAqxII { position: fixed; left: 0px; top: 37px; margin-top: 32px; border-radius: 10px; padding: 20px 34px 44px; animation: 0.2s ease 0s 1 normal forwards running ivtodq; background: rgb(23, 30, 38); width: 100%; }
@media (max-width: 1345.95px) {
  .fAqxII { padding: 20px 10px 44px 20px; }
}
@media (max-width: 1189.95px) {
  .fAqxII { margin-top: 25px; }
}
.igiGDv.MuiButtonBase-root { width: 40px; height: 40px; border-radius: 5px; padding: 0px; background-color: rgb(29, 35, 41); transition: all 1s ease-in-out 0s; }
.igiGDv.MuiButtonBase-root:hover { background-color: rgb(37, 44, 49); color: rgb(0, 255, 134); }
.igiGDv.MuiIconButton-sizeSmall { width: 32px; height: 32px; font-size: 1rem; }
.igiGDv.MuiIconButton-colorPrimary { background-color: rgb(0, 255, 134); color: rgb(29, 35, 41); }
.bqZJoW { width: 100%; min-height: 39px; }
.eicZr { margin-right: 24px; padding-bottom: 18px; position: relative; color: rgb(249, 249, 249); }
.eicZr:hover { color: rgb(0, 255, 134); }
.eMWpwZ { margin-right: 24px; padding-bottom: 18px; position: relative; color: rgb(129, 142, 157); }
.eMWpwZ:hover { color: rgb(0, 255, 134); }
.dfxSKo { width: 22px; height: 2px; background-color: rgb(0, 255, 134); position: absolute; top: 32px; transform: translateX(-50%); left: 50%; border-radius: 10px; z-index: 2001; }
.hRujPx { font-weight: 400; color: rgb(0, 255, 134); font-size: 13px; line-height: 16px; }
.eMLtFl { font-weight: 400; color: rgb(0, 255, 134); font-size: 13px; line-height: 16px; }
.brXKzr { margin-bottom: 22px; padding-top: 20px; }
.eyGAXM { font-size: 13px; line-height: 16px; color: rgb(249, 249, 249); margin-bottom: 10px; }
.lyRUx { padding: 3px 0px; font-size: 13px; line-height: 16px; color: rgb(129, 142, 157); }
.fCPepQ { padding-left: 30px; }
.fCPepQ li { list-style: normal; }
.fqRvua { padding-left: 30px; }
.fqRvua li { list-style: disc; }
.fUSNPI { width: 100%; height: 1px; inset: auto auto 0px 50%; background: radial-gradient(50% 50% at 50% 50%, rgb(31, 38, 45) 0%, rgba(31, 38, 45, 0) 100%); display: block; border: none; position: absolute; transform: translateX(-50%); }
.ewkphM { width: 100%; height: 1px; inset: auto 0px 0px auto; background: linear-gradient(181deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0) 100%); display: block; border: none; position: absolute; }
.hjHmpI { width: 100%; height: 1px; inset: 0px auto auto 50%; background: radial-gradient(50% 50% at 50% 50%, rgb(31, 38, 45) 0%, rgba(31, 38, 45, 0) 100%); display: block; border: none; position: absolute; transform: translateX(-50%); }
.vACJD { min-width: 166px; cursor: pointer; }
.vACJD.MuiButton-textPrimary:hover { background-color: transparent; }
.vACJD.MuiButton-containedPrimary:disabled { color: rgb(29, 35, 41); background-color: rgb(0, 255, 134); }
@media (max-width: 599.95px) {
  .vACJD { min-width: 90px; }
}
.hHwUzb { min-width: 115px; color: rgb(249, 249, 249); cursor: pointer; background: rgb(29, 35, 41) !important; pointer-events: visible !important; }
.hHwUzb:hover { }
@media (max-width: 599.95px) {
  .hHwUzb { min-width: 80px; }
}
.kiwlmb { font-size: 20px; font-weight: 500; }
.cvpSYW { display: flex; justify-content: flex-end; align-items: center; margin-left: auto; flex-shrink: 0; }
@media (min-width: 600px) {
  .cvpSYW { will-change: transform; transition: transform 250ms linear 0ms; transform: translateX(0px); }
}
.kESGvh { margin-left: 16px; transition: transform 225ms cubic-bezier(0, 0, 0.2, 1) 0s; background-color: rgb(29, 35, 41); transform: scale(1); }
.fVlFJN { text-decoration: none; font-weight: 500; }
.fVlFJN:hover { cursor: pointer; color: rgb(1, 211, 112); }
.iPASNT { font-size: 14px; color: rgb(249, 249, 249); }
.iPASNT option { height: 30px; display: flex; align-items: center; margin: 6px 0px; padding: 0px 16px; }
.iPASNT option:hover { cursor: pointer; background-color: rgb(29, 35, 41); }
.jEEFFX { color: rgb(170, 192, 200); margin-right: 25px; list-style-type: none; display: flex; align-items: center; transition: background-color 100ms ease 0s, color 50ms ease 0s; cursor: pointer; }
.jEEFFX a, .jEEFFX.small span { width: 100%; display: flex; justify-content: flex-start; align-items: center; }
.jEEFFX:not(.small) i { width: 24px; font-size: 16px; position: relative; margin-right: 10px; color: rgb(170, 192, 200); }
.jEEFFX:not(.small):hover { background-color: rgba(34, 44, 49, 0.15); color: rgb(14, 224, 123); }
@media only screen and (min-width: 459px) {
  .jEEFFX:not(.small):hover { background-color: rgba(34, 44, 49, 0.15); color: rgb(14, 224, 123); }
  .jEEFFX:not(.small):hover i { color: rgb(14, 224, 123); }
}
.jEEFFX.small { color: rgba(174, 191, 199, 0.5); font-size: 15px; height: 12px; line-height: 12px; }
.jEEFFX.small:hover { color: rgb(14, 224, 123); }
.jEEFFX.active { color: rgb(14, 224, 123); }
.jEEFFX a { transition: color 200ms ease 0s; }
.sRLdi { opacity: 0.7; }
.sRLdi:hover { opacity: 1; }
@keyframes iqRYFT { 
  0% { opacity: 0; margin-top: -10px; }
  100% { opacity: 1; margin-top: 0px; }
}
.iNTAbT { display: block; background-color: rgba(249, 249, 249, 0.13); height: 1.2em; border-radius: 50%; animation: 2s ease-in-out 0.5s infinite normal none running dIcZjS; }
.jZhwLv { display: block; background-color: rgba(249, 249, 249, 0.13); height: 1.2em; animation: 2s ease-in-out 0.5s infinite normal none running dIcZjS; }
.gmhBwQ { width: 32px; height: 32px; border-radius: 8px; padding: 0px; background-color: rgb(29, 35, 41); transition: all 0.5s ease-in-out 0s; }
@media (hover: none) {
  .gmhBwQ :hover { background-color: transparent !important; }
}
.iisMkB { font-size: 16px; }
.eRHcFN { display: flex; width: 100%; flex-flow: row nowrap; justify-content: space-between; gap: 28px; }
@media (max-width: 709.95px) {
  .eRHcFN { flex-direction: column; }
}
.eEyiAt { background: rgba(255, 255, 255, 0.06); border-radius: 10px; width: 100%; height: 100%; position: absolute; }
.hIqFgh { width: 100%; height: 261px; position: relative; bottom: 0px; transition: transform 0.2s cubic-bezier(0.47, 0, 0.75, 0.72) 0s; cursor: pointer; }
.hIqFgh:hover { transform: translateY(-5px); }
@media (max-width: 959.95px) {
  .hIqFgh { height: 200px; }
}
@media (max-width: 709.95px) {
  .hIqFgh { height: auto; min-height: 220px; }
}
.ipMiXN { width: 100%; border-radius: 10px; height: 100%; object-fit: cover; }
@media (max-width: 599.95px) {
  .ipMiXN { position: absolute; }
}
.ewZSYQ { width: 100%; display: flex; justify-content: space-between; align-items: center; padding: 16px 20px; position: absolute; bottom: 0px; border-radius: 0px 0px 10px 10px; border-top: 1px solid rgba(255, 255, 255, 0.12); background: rgba(198, 0, 107, 0.17); backdrop-filter: blur(20px); }
.joTrHK { width: 100%; display: flex; justify-content: space-between; align-items: center; padding: 16px 20px; position: absolute; bottom: 0px; border-radius: 0px 0px 10px 10px; border-top: 1px solid rgba(255, 255, 255, 0.12); background: rgba(0, 178, 88, 0.15); backdrop-filter: blur(40px); }
.emRItL { min-width: 135px; padding-right: 10px; font-size: clamp(24px, 4vw, 30px) !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }
.erIwsP { transition: all 0.3s ease-in-out 0s; width: auto; padding: 20px 22px; background: rgba(255, 255, 255, 0.16); backdrop-filter: blur(98.412px); }
@media (max-width: 599.95px) {
  .erIwsP { padding: 0px; width: 32px; height: 32px; }
}
.bUChgm { margin-bottom: 60px; }
.ilvYoj { margin-left: 8px; }
@media (hover: none) {
  .ilvYoj :hover { background-color: rgba(255, 255, 255, 0.08) !important; }
}
.nOkDw { border-radius: 8px; }
.dTgFAR { display: flex; flex-direction: column; width: 100%; gap: 17px; margin: 30px 0px; }
.gQrgUo { display: grid; grid-template-columns: repeat(5, 1fr); grid-template-rows: 180px; gap: 0px 12px; }
.eHonkD { grid-area: 1 / 1 / 2 / 2; }
.pdXih { grid-area: 1 / 2 / 2 / 3; }
.zpEgz { grid-area: 1 / 3 / 2 / 4; }
.hvToxR { grid-area: 1 / 4 / 2 / 5; }
.kbAeYn { grid-area: 1 / 5 / 2 / 6; }
.hPBTsx { position: relative; display: flex; flex-direction: column; width: 100%; }
.hPBTsx .max-size-4 .swiper-slide { max-width: 288px; }
.hPBTsx .max-size-5 .swiper-slide { max-width: 281px; }
.hPBTsx .max-size-6 .swiper-slide { max-width: 222px; width: calc((100% - 60px) / 6) !important; }
@media (max-width: 1479.95px) {
  .hPBTsx .max-size-6 .swiper-slide { max-width: 323.25px; width: calc((100% - 36px) / 4) !important; }
}
@media (max-width: 1279.95px) {
  .hPBTsx .max-size-6 .swiper-slide { max-width: 408.33px; width: calc((100% - 24px) / 3) !important; }
}
@media (max-width: 1024.95px) {
  .hPBTsx .max-size-6 .swiper-slide { max-width: 491px; width: calc((100% - 12px) / 2) !important; }
}
.feXIKc { padding-right: 6px; }
.gCXhzB { margin-top: -5px; margin-right: 10px; max-width: 32px; max-height: 32px; }
.jFYUdS { display: flex; margin-left: auto; }
.gxbdtb { cursor: pointer; pointer-events: auto; color: white; background-color: transparent; }
.gxbdtb:hover { background-color: transparent; color: white; }
.dLTLlF { height: 32px; margin-left: auto; }
.gauFqD { width: 100%; height: 100%; padding: 5px 0px 0px; margin: -5px 0px 0px; }
.ckwcDl { width: 100%; height: 100%; }
.dvgmsY { display: flex; flex-direction: column; justify-content: flex-start; }
.eYqwzL { align-items: flex-start; }
@media (max-width: 599.95px) {
  .eYqwzL { align-items: flex-end; }
}
.kdfBUp { display: block; transition: transform 0.2s cubic-bezier(0.47, 0, 0.75, 0.72) 0s; cursor: pointer; }
.kdfBUp:hover { transform: translateY(-5px); }
.idMytA { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(90deg, rgb(4, 206, 220) 0%, rgb(32, 137, 144) 100%); position: relative; margin-top: 5px; }
.kZqYjV { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(90deg, rgb(237, 94, 208) 0%, rgb(141, 33, 136) 100%); position: relative; margin-top: 5px; }
.ekQqkh { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(264deg, rgb(71, 130, 35) 13.99%, rgb(35, 133, 45) 73.57%, rgb(35, 133, 45) 73.57%); position: relative; margin-top: 5px; }
.bUzwKK { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(219deg, rgb(10, 131, 79) 0%, rgb(1, 194, 96) 100%); position: relative; margin-top: 5px; }
.bPLhCT { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(227deg, rgb(142, 12, 37) 0%, rgb(204, 20, 53) 100%); position: relative; margin-top: 5px; }
.lmRahc { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(227deg, rgb(14, 38, 123) 0%, rgb(43, 68, 157) 100%); position: relative; margin-top: 5px; }
.klHiHs { display: flex; height: 90px; align-items: center; justify-content: center; border-radius: 9px; background: linear-gradient(227deg, rgb(133, 60, 48) 0%, rgb(133, 95, 35) 100%); position: relative; margin-top: 5px; }
.eJbjab { position: absolute; background: rgb(1, 211, 112); padding: 4px 6px; color: rgb(37, 44, 49); right: 0px; top: -5px; font-size: 10px; font-weight: 800; border-radius: 28px; text-transform: uppercase; }
.ka-dVLx { padding-right: 10px; font-size: 20px; }
@media (max-width: 599.95px) {
  .ka-dVLx { text-shadow: rgba(37, 44, 49, 0.56) 1px 1px 1px; }
}
.ICzzi { filter: drop-shadow(rgba(0, 0, 0, 0.25) 0px 3.64631px 9.11578px); }
@media (max-width: 599.95px) {
  .ICzzi { min-width: auto; font-size: clamp(18px, 4vw, 23px) !important; }
}
.kkvVpD { margin-top: 30px; }
.kXruVa { display: flex; align-items: center; gap: 12px; justify-content: space-between; margin-top: 30px; margin-bottom: 30px; min-height: 48px; }
@media (max-width: 599.95px) {
  .kXruVa { min-height: 39px; }
}
.gHCsaW { display: flex; width: calc(100% - 345px); }
@media (max-width: 674.95px) {
  .gHCsaW { width: 85%; }
}
.iPMUFD { display: flex; width: 100%; flex-wrap: wrap; }
@media (max-width: 959.95px) {
  .iPMUFD { font-size: clamp(21px, 6vw, 30px) !important; }
}
.creACR { white-space: nowrap; }
.ieXRKg { margin-left: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: rgb(0, 255, 134); }
.kJSlYV { width: 333px; }
@media (max-width: 674.95px) {
  .kJSlYV { width: auto; }
}
.kJSlYV .MuiFormControl-root.MuiTextField-root { padding: 0px !important; margin: 0px !important; }
.blRxGh { width: 38px; height: 38px; padding: 0px; background-color: rgb(29, 35, 41); transition: all 0.5s ease-in-out 0s; border-radius: 50%; }
.blRxGh:hover { background-color: rgb(37, 44, 49); }
.blRxGh.extra-small { height: 24px; width: 24px; }
.blRxGh.small { width: 32px; height: 32px; }
.blRxGh.medium { width: 38px; height: 38px; }
.blRxGh.large { width: 50px; height: 50px; }
.blRxGh.MuiIconButton-colorSecondary { background-color: rgb(19, 26, 34); }
.blRxGh.MuiIconButton-colorSecondary:hover { background-color: rgb(29, 35, 41); }
.cIWBWc { color: rgb(167, 181, 188); font-size: 10px; }
.ipvYoT { color: rgb(167, 181, 188); font-size: 6px; }
.fmKwUR { min-height: 210px; overflow: hidden; position: relative; border-radius: 7px; background: linear-gradient(90deg, rgb(166, 123, 255) 0%, rgb(120, 55, 255) 100%, rgb(100, 74, 153) 100%); }
.dmKIkK { position: absolute; right: 100px; }
@media (max-width: 1422.95px) {
  .dmKIkK { right: -116px; }
}
@media (max-width: 1094.95px) {
  .dmKIkK { right: -273px; }
}
@media (max-width: 816.95px) {
  .dmKIkK { right: -380px; }
}
@media (max-width: 708.95px) {
  .dmKIkK { bottom: 0px; left: 0px; right: 0px; height: 275px; display: flex; justify-content: center; align-items: center; }
}
.ecANSg { width: 100%; height: 100%; object-fit: cover; }
.jukUGE { min-height: 210px; display: flex; width: 100%; }
@media (max-width: 708.95px) {
  .jukUGE { min-height: 475px; }
}
.CgWDm { position: absolute; right: 10px; top: 10px; z-index: 1; }
.iAhhGz { height: 54px; width: 54px; border-radius: 6px; }
.iAhhGz:hover { background: rgb(37, 44, 49); }
.iAhhGz.Mui-disabled { pointer-events: auto; cursor: not-allowed; background-color: rgb(29, 35, 41); opacity: 1; }
.cPnjXO { height: 54px; width: 100%; max-width: 195px; }
.cPnjXO span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.cPnjXO:hover { box-shadow: none; }
.keCEbE { width: 100%; display: flex; justify-content: space-between; margin-left: 42px; margin-top: 0px; margin-right: 52px; }
@media (max-width: 708.95px) {
  .keCEbE { margin-left: 0px; margin-right: 0px; margin-top: 3px; }
}
.jJJJQc { display: flex; flex-direction: column; gap: 20px; z-index: 1; justify-content: center; }
@media (max-width: 708.95px) {
  .jJJJQc { width: 100%; display: flex; padding: 20px; align-items: center; }
}
@media (max-width: 959.95px) {
  .cGJxvt { font-size: 30px; }
}
@media (max-width: 708.95px) {
  .cGJxvt { text-align: center; }
}
.bwzmUv { color: black; }
@media (max-width: 708.95px) {
  .bwzmUv { display: block; }
}
.kJDiry { display: flex; width: 100%; align-items: center; gap: 15px; }
@media (max-width: 708.95px) {
  .kJDiry { justify-content: center; flex-wrap: wrap; }
}
.gSaCEz { display: flex; gap: 10px; }
@media (max-width: 708.95px) {
  .bdOIvk { text-shadow: rgb(112, 112, 112) 0px 1px 2.3px; margin-top: auto; }
}
.iVEgvW { display: flex; flex-direction: column; align-items: center; gap: 15px; justify-content: center; }
@media (max-width: 1422.95px) {
  .iVEgvW { display: none; }
}
.eKUwxh { position: relative; display: flex; flex-direction: column; width: 100%; }
.eKUwxh .max-size-4 .swiper-slide { max-width: 288px; }
.eKUwxh .max-size-5 .swiper-slide { max-width: 281px; }
.eKUwxh .max-size-6 .swiper-slide { max-width: 222px; width: calc((100% - 60px) / 6) !important; }
@media (max-width: 1479.95px) {
  .eKUwxh .max-size-6 .swiper-slide { max-width: 323.25px; width: calc((100% - 36px) / 4) !important; }
}
@media (max-width: 1279.95px) {
  .eKUwxh .max-size-6 .swiper-slide { max-width: 408.33px; width: calc((100% - 24px) / 3) !important; }
}
@media (max-width: 1024.95px) {
  .eKUwxh .max-size-6 .swiper-slide { max-width: 491px; width: calc((100% - 12px) / 2) !important; }
}
.dFUEte { padding-right: 6px; }
.jETBHP { margin-top: -5px; margin-right: 10px; max-width: 32px; max-height: 32px; }
.ivqpQc { display: flex; margin-left: auto; }
.fVRCNt { cursor: pointer; pointer-events: auto; color: white; background-color: transparent; }
.fVRCNt:hover { background-color: transparent; color: white; }
.gnXsLl { height: 32px; margin-left: auto; }
.fCdpau { width: 100%; height: 100%; border-radius: 8px; }
.gLOivK { display: flex; flex-direction: column; justify-content: flex-start; }
.jwzVAZ { align-items: flex-start; }
@media (max-width: 599.95px) {
  .jwzVAZ { align-items: flex-end; }
}
.kDQvQz { margin-left: 8px; }
@media (hover: none) {
  .kDQvQz :hover { background-color: rgba(255, 255, 255, 0.08) !important; }
}
.gtykLq { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; display: block; padding-left: 16px; padding-right: 16px; }
@media (min-width: 600px) {
  .gtykLq { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1600px) {
  .gtykLq { max-width: 1600px; }
}
.kBxpbS { display: flex; background-color: rgb(29, 35, 41); flex-direction: column; margin-top: 20px; position: relative; min-height: 366px; overflow: hidden; padding: 20px; border-radius: 10px; transition: max-height 1s ease-in-out 0s; }
@media (min-width: 1300px) {
  .kBxpbS { margin-right: auto; margin-left: auto; max-width: 1550px; }
}
.bwUvkr { display: flex; align-items: center; cursor: pointer; }
.jhAsct { margin-top: 8px; padding-right: 8px; }
.ldWmZx { padding: 4px 0px 0px; flex-wrap: wrap; max-height: 0px; transition: max-height 1s ease-in-out 0s; }
.kTWbsA { position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); }
.kTWbsA:active { transform: translateX(-50%) scale(0.95); }
.jSKCsH { position: absolute; background: linear-gradient(rgb(20, 26, 32) 15%, rgba(20, 26, 32, 0) 100%); transform: rotate(180deg); bottom: 0px; left: 0px; width: 100%; height: 300px; }
.kIMznt { place-self: center; width: 30px; height: 30px; margin-top: 0px; background: rgb(37, 44, 49); border-radius: 50%; padding: 0px; }
.kIMznt .label { width: 38px; height: 38px; transition: all 0.5s ease-in-out 0s; border-radius: 50%; background-color: rgb(29, 35, 41) !important; }
.kIMznt .label:hover { background-color: rgb(37, 44, 49) !important; }
.glcKNA { align-items: center; }
.iCocaq { background: -webkit-linear-gradient(top, rgb(243, 169, 25), rgb(255, 215, 136)) text; -webkit-text-fill-color: transparent; font-weight: 700; font-size: 14px; line-height: 14px; padding-top: 30px; text-align: center; outline: none; }
.gQaSBj { background: -webkit-linear-gradient(top, rgb(243, 169, 25), rgb(255, 215, 136)) text; -webkit-text-fill-color: transparent; font-weight: 700; font-size: 14px; line-height: 14px; outline: none; padding-top: 7px; text-align: right; }
.hfrxOF { max-width: 100%; position: absolute; }
.kUWJLU { max-width: 100%; position: absolute; right: 15px; }
.SJMPz { z-index: 2; }
.fkHFTP { display: flex; align-items: center; justify-content: center; background: transparent; flex-direction: column; align-self: flex-end; width: 110px; position: relative; height: 63px; margin-right: 60px; }
.jGdsPs { text-transform: uppercase; }
.lfxMxH { gap: 8px; display: flex; justify-content: flex-end; margin-left: 8px; margin-top: 0px; flex-wrap: wrap; }
@media (max-width: 599.95px) {
  .lfxMxH { margin-right: 0px; justify-content: center; margin-left: 0px; margin-top: 24px; }
}
.cKjbpB { width: 40px; height: 40px; }
.kjZctw { display: flex; align-items: center; padding: 19px 0px; justify-content: space-between; gap: 12px; max-width: 1392px; width: 100%; }
@media (max-width: 1299.95px) {
  .kjZctw { flex-direction: column; padding: 19px 15px; }
}
@media (max-width: 599.95px) {
  .kjZctw { margin-bottom: 70px; }
}
.htjRoB { color: rgb(129, 142, 157); font-size: 12px; line-height: 15px; font-weight: 500; }
.kmvQkx { width: 74px; border-radius: 5px; }
.hVUBnE { list-style: none; margin: 0px; padding: 0px; position: relative; }
.hXZgub { display: flex; justify-content: flex-start; align-items: center; position: relative; text-decoration: none; width: 100%; box-sizing: border-box; text-align: left; padding: 8px 16px; color: rgb(255, 255, 255); height: 30px; border-radius: 0px; font-size: 14px; font-stretch: 110%; transition: none 0s ease 0s !important; margin: 0px !important; }
.hXZgub.Mui-focusVisible { background-color: rgba(255, 255, 255, 0.12); }
.hXZgub.Mui-selected { background-color: rgba(0, 255, 134, 0.16); }
.hXZgub.Mui-selected.Mui-focusVisible { background-color: rgba(0, 255, 134, 0.28); }
.hXZgub.Mui-disabled { opacity: 0.38; }
.hXZgub:first-child { padding-top: 6px; }
.hXZgub:hover { border-radius: 0px; }
.hXZgub.Mui-focusVisible { background: transparent; }
.hXZgub .MuiSvgIcon-root { height: 18px; width: 18px; }
.hXZgub .MuiLink-root { white-space: nowrap; }
.bfWPGi { display: flex; justify-content: flex-start; align-items: center; position: relative; text-decoration: none; width: 100%; box-sizing: border-box; text-align: left; padding: 8px 16px; color: rgb(255, 255, 255); height: 30px; border-radius: 0px; font-size: 14px; font-stretch: 110%; transition: none 0s ease 0s !important; margin: 0px !important; }
.bfWPGi.Mui-focusVisible { background-color: rgba(255, 255, 255, 0.12); }
.bfWPGi.Mui-selected { background-color: rgba(0, 255, 134, 0.16); }
.bfWPGi.Mui-selected.Mui-focusVisible { background-color: rgba(0, 255, 134, 0.28); }
.bfWPGi.Mui-disabled { opacity: 0.38; }
.bfWPGi:first-child { padding-top: 6px; }
.bfWPGi:hover { border-radius: 0px; }
.bfWPGi.Mui-focusVisible { background: transparent; }
.bfWPGi .MuiSvgIcon-root { height: 18px; width: 18px; }
.bfWPGi .MuiLink-root { white-space: nowrap; }
@media (min-width: 0px) {
  .bfWPGi { justify-content: flex-end; }
}
@media (min-width: 600px) {
  .bfWPGi { justify-content: flex-start; }
}
.ivGViW { box-sizing: border-box; line-height: 48px; list-style: none; font-family: Gamdom, Arial; font-weight: 500; font-size: 0.875rem; padding-left: 16px; padding-right: 16px; position: sticky; top: 0px; z-index: 1; background-color: rgb(37, 44, 49); color: rgb(129, 142, 157); margin-bottom: 8px; }
.ivGViW h6 { font-weight: 500; line-height: 210%; }
.bpvMaF { box-sizing: border-box; line-height: 48px; list-style: none; font-family: Gamdom, Arial; font-weight: 500; font-size: 0.875rem; padding-left: 16px; padding-right: 16px; position: sticky; top: 0px; z-index: 1; background-color: rgb(37, 44, 49); color: rgb(129, 142, 157); margin-bottom: 8px; }
.bpvMaF h6 { font-weight: 500; line-height: 210%; }
@media (min-width: 0px) {
  .bpvMaF { text-align: right; }
}
@media (min-width: 600px) {
  .bpvMaF { text-align: unset; }
}
.Zxnkw .icon-facebook-square { color: rgb(66, 103, 178); }
.Zxnkw .icon-twitter { color: rgb(29, 161, 242); }
.Zxnkw .icon-discord-icon { color: rgb(160, 177, 249); }
.Zxnkw .icon-telegram-icon { color: rgb(39, 164, 219); font-size: 18px; }
.Zxnkw .icon-vk { color: rgb(81, 129, 184); }
.Zxnkw .icon-youtube-icon { color: rgb(213, 83, 57); font-size: 18px; }
.evzEMR { padding-left: 0px; padding-right: 0px; background-color: transparent; }
@media (max-width: 599.95px) {
  .evzEMR { padding: 15px 0px 0px; }
}
.giMikU { margin-top: 33px; width: 100%; max-width: 280px; }
@media (max-width: 599.95px) {
  .giMikU { margin-top: 12px; }
}
.kNLNFy { min-width: 25px; max-height: 40px; object-fit: contain; }
.eIqsZg { padding: 0px 80px 0px 70px; margin-top: 100px; box-sizing: border-box; width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background: rgba(12, 20, 28, 0.88); backdrop-filter: blur(9.06962px); }
@media (max-width: 1299.95px) {
  .eIqsZg { padding: 0px 15px; }
}
.iDqURE { width: 100%; display: flex; align-items: center; justify-content: center; position: relative; max-width: 1392px; }
.bYQSxm { padding: 58px 0px; width: 100%; }
.jVjZWW { background-color: rgb(19, 26, 34); backdrop-filter: blur(9.06962px); width: 100%; min-height: 79px; padding: 0px 80px 0px 70px; display: flex; align-items: center; justify-content: center; position: relative; }
.fwOowQ { padding-left: 0px; padding-right: 0px; }
.kwrDYO { text-overflow: ellipsis; overflow: hidden; }
.kIxrzR { max-width: 50vw; }
.cavwbp { background: none; font: inherit; }
.cavwbp:hover { color: rgb(1, 211, 112); }
.ceppmD { color: rgb(129, 142, 157); font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: 1.4375em; font-stretch: 90%; padding: 0px; position: relative; }
.ceppmD.Mui-focused { color: rgb(0, 255, 134); }
.ceppmD.Mui-disabled { color: rgba(255, 255, 255, 0.5); }
.ceppmD.Mui-error { color: rgb(253, 72, 72); }
.ceppmD.Mui-focused { color: rgb(129, 142, 157); }
.ceppmD.Mui-error { color: rgb(129, 142, 157); }
.cJYIev { display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(133% - 32px); position: absolute; left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0, 0, 0.2, 1) 0ms, max-width 200ms cubic-bezier(0, 0, 0.2, 1) 0ms; z-index: 1; pointer-events: auto; user-select: none; line-height: 1; font-size: 12px; transform: none !important; }
.cJYIev.Mui-disabled { opacity: 0.4; }
.ebyYQt { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 8px 0px 0px; margin: 20px 0px 0px; border: 0px; vertical-align: top; width: 100%; }
.djubDq { appearance: none; user-select: none; border-radius: 0px; cursor: pointer; }
.djubDq:focus { background-color: rgba(255, 255, 255, 0.05); border-radius: 0px; }
.djubDq.Mui-disabled { cursor: default; }
.djubDq[multiple] { height: auto; }
.djubDq:not([multiple]) option, .djubDq:not([multiple]) optgroup { background-color: rgb(37, 44, 49); }
.djubDq.djubDq.djubDq { padding-right: 24px; min-width: 16px; }
.djubDq.MuiSelect-select { height: auto; min-height: 1.4375em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.djubDq.MuiSelect-select { padding-right: 0px; border-radius: 6px; }
.CaQOp { position: absolute; right: 0px; top: calc(50% - 0.5em); pointer-events: none; display: inline-block; color: rgb(192, 192, 192); width: 24px; height: 24px; }
.CaQOp.Mui-disabled { color: rgba(255, 255, 255, 0.3); }
.dFnZyp { bottom: 0px; left: 0px; position: absolute; opacity: 0; pointer-events: none; width: 100%; box-sizing: border-box; }
.kgSfFE { font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: 1.4375em; font-stretch: 90%; color: rgb(249, 249, 249); position: relative; cursor: text; display: inline-flex; align-items: center; width: 100%; padding: 0px; background-color: rgb(19, 26, 34); box-sizing: border-box; border-radius: 6px; }
.kgSfFE.Mui-disabled { color: rgba(255, 255, 255, 0.5); cursor: default; }
.kgSfFE img { margin-right: 16px; }
.kgSfFE .MuiFocused { }
.TEAaP { font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: 1.4375em; font-stretch: 90%; color: rgb(249, 249, 249); position: relative; cursor: text; display: inline-flex; align-items: center; padding: 0px; background-color: rgb(19, 26, 34); box-sizing: border-box; border-radius: 6px; }
.TEAaP.Mui-disabled { color: rgba(255, 255, 255, 0.5); cursor: default; }
.TEAaP img { margin-right: 16px; }
.TEAaP .MuiFocused { }
.idZmis { font: inherit; letter-spacing: inherit; color: currentcolor; padding: 4px 0px 5px; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; }
.idZmis::-webkit-input-placeholder { color: currentcolor; opacity: 0.5; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; }
.idZmis:focus { outline: 0px; }
.idZmis:invalid { box-shadow: none; }
.idZmis::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .idZmis::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .idZmis:focus::-webkit-input-placeholder { opacity: 0.5; }
.idZmis.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(255, 255, 255, 0.5); }
.idZmis:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.idZmis:-webkit-autofill { transition-delay: 9999s; transition-property: background-color, color; }
.fBTbfg { position: relative; margin-top: 20px; background: rgb(29, 35, 41); border-radius: 8px; border: 1px solid transparent; transition: all 0.3s ease-in-out 0s; }
label + .fBTbfg { margin-top: 16px; }
.fBTbfg .MuiIconButton-root { padding: 8px; border-radius: 6px; margin-right: 4px; height: 36px; width: 36px; }
.fBTbfg:hover { border-color: rgba(0, 255, 134, 0.3); }
.fBTbfg:active { border-color: rgba(0, 255, 134, 0.3); }
.fBTbfg:focus { border-color: rgba(0, 255, 134, 0.3); }
.fBTbfg:focus-within { border-color: rgba(0, 255, 134, 0.3); }
.fBTbfg.Mui-error { border-color: rgba(253, 72, 72, 0.4); }
.fBTbfg.Mui-disabled { opacity: 0.4; pointer-events: none; }
.bNhanh { height: 24px; background-color: rgb(29, 35, 41); border-radius: 6px; color: white; padding: 10px 16px; transition: all 0.3s ease-in-out 0s; font-size: 14px; font-weight: 500; line-height: 16px; text-overflow: ellipsis !important; }
.bNhanh::-webkit-calendar-picker-indicator { filter: invert(1); }
.bNhanh::placeholder { opacity: 1; text-overflow: ellipsis !important; color: rgb(129, 142, 157) !important; }
.bNhanh::before { border-width: 0px; }
.bNhanh::after { border-width: 0px; }
.fRYWCb { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; border-radius: inherit; border-style: solid; border-width: 1px; overflow: hidden; min-width: 0%; }
.dswooU { float: unset; width: auto; overflow: hidden; padding: 0px; line-height: 11px; transition: width 150ms cubic-bezier(0, 0, 0.2, 1) 0ms; }
.cfA-Ds { position: relative; border: 1px solid rgb(19, 26, 34); background-color: rgb(19, 26, 34); font-size: 14px; font-weight: 500; font-stretch: 90%; border-radius: 6px; color: rgb(129, 142, 157); padding: 0px 18px !important; }
.cfA-Ds:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(249, 249, 249); }
@media (hover: none) {
  .cfA-Ds:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.23); }
}
.cfA-Ds.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(0, 255, 134); border-width: 2px; }
.cfA-Ds.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(253, 72, 72); }
.cfA-Ds.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(255, 255, 255, 0.3); }
.cfA-Ds .MuiOutlinedInput-notchedOutline { transition: all 0.3s ease-in-out 0s; border: none; }
.cfA-Ds .MuiInputAdornment-positionStart { margin-left: 0px; margin-right: 0px; }
.cfA-Ds:hover, .cfA-Ds:active { border-color: rgb(37, 44, 49); }
.cfA-Ds.Mui-focused { color: rgb(249, 249, 249); border-color: rgb(37, 44, 49); }
.hawiak { border-color: rgba(255, 255, 255, 0.23); }
.iARfaO { padding: 16.5px 14px 16.5px 0px; }
.iARfaO:-webkit-autofill { box-shadow: rgb(38, 103, 152) 0px 0px 0px 100px inset; -webkit-text-fill-color: rgb(255, 255, 255); caret-color: rgb(255, 255, 255); border-radius: inherit; }
.gAPyFD { border: 1px solid transparent; color: rgb(249, 249, 249); box-sizing: border-box; border-radius: 6px !important; }
.gAPyFD:hover, .gAPyFD:focus, .gAPyFD[aria-expanded="true"] { border-color: rgb(54, 61, 69) !important; }
.cFssXo { color: rgb(129, 142, 157); }
.bpqHsA { position: absolute; font-size: 14px; margin: auto; right: 13px; }
.kACsUT { cursor: not-allowed; padding: 0px; margin: 0px !important; }
.YCZCU { cursor: pointer; padding: 0px; margin: 0px !important; }
.eTWEgl { height: 40px; display: flex; width: 100%; position: relative; padding: 0px; border: 0px !important; margin: 0px !important; }
.eTWEgl .MuiSelect-select { display: flex; align-items: center; background: rgb(19, 26, 34); }
@media (max-width: 959.95px) {
  .eTWEgl { pointer-events: none; }
}
@keyframes dIcZjS { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.hLoAMp { display: flex; height: 0.01em; max-height: 2em; align-items: center; white-space: nowrap; color: rgb(255, 255, 255); margin-right: 8px; }
.hFYCkB { display: flex; flex-direction: column; align-items: center; width: 100%; cursor: auto; margin-top: 4px; color: rgb(187, 201, 208); }
.dNgFir { background: rgb(19, 26, 34); margin: 32px 0px; display: flex; align-items: center; justify-content: space-between; border-radius: 6px; height: 55px; padding: 8px 8px 8px 16px; }
.bCZjQW { display: flex; align-items: center; margin-right: 38px; }
.iJzahK { margin-left: 16px; color: rgb(129, 142, 157); white-space: nowrap; font-size: 15px; font-weight: 600; }
.dlNbyV { width: 350px; }
.dlNbyV .MuiFormControl-root { margin: 0px; padding: 0px; }
.dlNbyV .MuiInputBase-root { border: 1px solid rgb(37, 44, 49) !important; }
.iIdhUF .MuiInputBase-root { border-radius: 6px; background-color: rgb(19, 26, 34); color: rgb(129, 142, 157); border: 1px solid rgb(19, 26, 34); font-size: 14px; font-weight: 500; line-height: 16px; font-stretch: 90%; padding: 0px; height: 48px !important; }
.iIdhUF .MuiInputBase-root img { margin-right: 13px; width: 14px; height: 15px; }
.iIdhUF .MuiInputBase-root:hover, .iIdhUF .MuiInputBase-root:focus, .iIdhUF .MuiInputBase-root:active, .iIdhUF .MuiInputBase-root.Mui-focused { color: rgb(249, 249, 249); border: 1px solid rgb(37, 44, 49); }
.iIdhUF .MuiOutlinedInput-root { padding: 0px 18px !important; }
.iIdhUF .MuiOutlinedInput-root .MuiInputAdornment-positionStart { margin-left: 0px; margin-right: 0px; }
.iIdhUF .MuiOutlinedInput-notchedOutline { border: none; }
.iIdhUF .MuiAutocomplete-groupLabel { background: none; }
.jltfOs { max-width: 100%; font-family: Gamdom, Arial; font-size: 0.8125rem; display: inline-flex; align-items: center; justify-content: center; color: rgb(249, 249, 249); white-space: nowrap; transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; cursor: unset; outline: 0px; text-decoration: none; border: 0px; padding: 0px; vertical-align: middle; box-sizing: border-box; height: 20px; border-radius: 4px; text-transform: uppercase; background-color: rgb(37, 44, 49); }
.jltfOs.Mui-disabled { opacity: 0.38; pointer-events: none; }
.jltfOs .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: rgb(224, 224, 224); font-size: 0.75rem; }
.jltfOs .MuiChip-avatarColorPrimary { color: rgb(29, 35, 41); background-color: rgb(1, 211, 112); }
.jltfOs .MuiChip-avatarColorSecondary { color: rgb(249, 249, 249); background-color: rgb(10, 17, 25); }
.jltfOs .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }
.jltfOs .MuiChip-icon { margin-left: 5px; margin-right: -6px; color: rgb(224, 224, 224); }
.jltfOs .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(249, 249, 249, 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }
.jltfOs .MuiChip-deleteIcon:hover { color: rgba(249, 249, 249, 0.4); }
.cIpJSd { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; padding-right: 10px; font-weight: 800; font-size: 8px; line-height: 12px; letter-spacing: 1px; }
.gZlimL { padding: 10px 0px; color: rgb(129, 142, 157); }
.bJUCxZ { list-style: inside; margin: 10px 0px 10px 10px; color: rgb(129, 142, 157); }
.eJpVYP { display: flex; justify-content: space-between; height: 290px; background: radial-gradient(58.66% 80.62% at 64.85% 100%, rgb(1, 56, 34) 0%, rgb(15, 27, 41) 89.06%), rgb(24, 28, 32); box-shadow: rgba(0, 0, 0, 0.35) 0px 3.13178px 23.4884px; border-radius: 12px; margin-top: 35px; margin-bottom: 35px; }
@media (max-width: 959.95px) {
  .eJpVYP { display: flex; flex-direction: column; gap: 30px; padding-left: 0px; height: 100%; align-items: center; background: radial-gradient(57.69% 102.75% at 87.32% 116.04%, rgb(1, 56, 34) 0%, rgb(15, 27, 41) 89.06%), rgb(24, 28, 32); }
}
.glsxgT { padding: 43px 0px 70px 60px; display: flex; flex-direction: column; justify-content: space-between; }
@media (max-width: 959.95px) {
  .glsxgT { margin-left: 0px; margin-top: 25px; align-items: center; padding: 43px 0px 70px; }
}
@media (max-width: 959.95px) {
  .ggBUBd { display: flex; flex-direction: column; align-items: center; text-align: center; }
}
.jeMQpH { height: 100%; }
@media (max-width: 959.95px) {
  .jeMQpH { width: 100%; }
}
.coOdYF { height: 100%; }
@media (max-width: 959.95px) {
  .coOdYF { width: 100%; }
}
.ccJyGl { width: 115px; background-color: rgb(29, 35, 41); color: rgb(249, 249, 249); }
@media (min-width: 0px) and (max-width: 374.95px) {
  .ccJyGl { width: 80px; }
}
.lbZkkT { text-transform: uppercase; height: 24px; font-weight: 800; line-height: 12px; letter-spacing: 1px; border-radius: 40px; background-color: rgb(1, 211, 112); color: rgb(37, 44, 49); }
.lbZkkT .MuiChip-label { font-size: 12px; color: rgb(37, 44, 49) !important; }
.hTQRPk { position: absolute; top: 6px; left: 14px; z-index: 1; }
.eZGSVM { opacity: 1; z-index: 2; color: white; transition: all 0.3s ease-in-out 0s; }
.kZfcNg { display: flex; flex-wrap: wrap; align-content: flex-end; align-items: flex-end; padding: 8px 0px 0px; cursor: pointer; }
.fYcdom { border-radius: 8px; height: 0px; padding-top: 70.7%; position: relative; overflow: hidden; transition: all 0.3s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; background: url("gamdom-slots-thumbnail.82e8030fb4.1024.png") center center / cover no-repeat; }
.fYcdom img { filter: grayscale(100%); }
.fYcdom::after { content: ""; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); transition: all 0.1s ease-in-out 0s; }
.fYcdom img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; transition: all 0.1s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; }
.fYcdom img { opacity: 0; }
.dBbTzt { border-radius: 8px; height: 0px; padding-top: 70.7%; position: relative; overflow: hidden; transition: all 0.3s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; background: url("gamdom-slots-thumbnail.82e8030fb4.1024.png") center center / cover no-repeat; }
.dBbTzt::after { content: ""; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); transition: all 0.1s ease-in-out 0s; }
.dBbTzt img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; transition: all 0.1s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; }
.dBbTzt img { opacity: 0; }
.eRzSMb { border-radius: 8px; height: 0px; padding-top: 70.7%; position: relative; overflow: hidden; background: rgb(35, 44, 49); transition: all 0.3s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; }
.eRzSMb img { filter: grayscale(100%); }
.eRzSMb::after { content: ""; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); transition: all 0.1s ease-in-out 0s; }
.eRzSMb img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; transition: all 0.1s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; }
.gsQuFo { border-radius: 8px; height: 0px; padding-top: 70.7%; position: relative; overflow: hidden; background: rgb(35, 44, 49); transition: all 0.3s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px; }
.gsQuFo::after { content: ""; opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); transition: all 0.1s ease-in-out 0s; }
.gsQuFo img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; transition: all 0.1s cubic-bezier(0.74, 0.25, 0.45, 0.94) 0s; }
.hLDNmM { width: 36px; height: 36px; transition: transform 0.1s ease-in 0s; cursor: pointer; }
.hLDNmM:hover { transform: scale(1.2); }
@media (max-width: 599.95px) {
  .hLDNmM { width: 30px; height: 30px; }
}
.gGbbNB { position: absolute; visibility: hidden; left: 0px; top: 0px; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; }
.bdlIPz { visibility: hidden; position: absolute; z-index: 2; left: 0px; bottom: 0px; width: 100%; padding: 15px 0px; display: flex; align-items: center; justify-content: center; }
.bdlIPz:hover { background: rgba(29, 35, 41, 0.8); transition: background 0.3s ease 0s; }
.iBfKDN { letter-spacing: 1.5px; }
.fIYOhh { position: relative; overflow: hidden; border-radius: 10px; }
.fIYOhh:hover .styled__Image-sc-74c43cfb-3 { filter: blur(8px); }
.fIYOhh:hover .styled__Image-sc-74c43cfb-3::after { opacity: 1; }
.fIYOhh:hover .styled__Hovered-sc-74c43cfb-5 { visibility: visible; }
.fIYOhh:hover .styled__FunMode-sc-74c43cfb-6 { visibility: visible; }
.fIYOhh:hover .styled__FunMode-sc-74c43cfb-6:hover + .styled__Image-sc-74c43cfb-3::after { opacity: 0; }
.haFJlB { position: relative; flex-direction: column; display: flex; height: 100%; z-index: 0; border-radius: 10px; }
.dUEhcK:last-child { margin-right: 0px; }
.dUEhcK .game-item-tooltip { display: block; }
.fUzaLW { display: flex; flex-direction: column; width: 75%; margin-right: auto; cursor: pointer; }
.laHtAS { display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%; }
.btNOJt p { color: rgb(187, 201, 208); font-size: 16px; font-weight: 500; line-height: 19px; margin-top: 4px; overflow: hidden !important; white-space: nowrap !important; text-overflow: ellipsis !important; }
.cApDqI { color: rgb(249, 249, 249) !important; }
.fKIVpl { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(187, 201, 208) !important; font-size: 12px !important; line-height: 15px !important; font-weight: 500 !important; }
.jVSygG h6 { color: rgb(107, 113, 116); line-height: 14px; font-weight: 500; margin-top: 4px; }
.dCfwEm { cursor: pointer; }
.dCfwEm svg path { transition: all 0.33s ease 0s; }
.dCfwEm svg path:last-child { fill: rgb(255, 80, 80); opacity: 0; transform: scale(0.33); transform-origin: center center; }
.dCfwEm:active svg path { opacity: 1; transform: none; transition: all 0.5s cubic-bezier(0.19, 2.41, 0.45, 0.94) 0s; }
.ivEiKa { width: 100%; display: flex; flex-wrap: nowrap; justify-content: space-between; }
.jgNjXz { position: relative; margin-top: 30px; margin-bottom: 45px; }
.fcaumr { position: relative; margin-top: 30px; margin-bottom: 45px; }
.fcaumr::after { content: ""; display: block; height: 1px; width: 100%; position: absolute; bottom: 0px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background: -webkit-linear-gradient(left, rgba(255, 213, 80, 0), rgb(198, 61, 61), rgba(255, 213, 80, 0)); }
.fcaumr::before { content: ""; background: radial-gradient(26.09% 26.09% at 50% 99.94%, rgb(198, 61, 61) 0%, rgba(198, 61, 61, 0) 100%); opacity: 0.25; position: absolute; border: 0px; right: 0px; width: 100%; height: 100%; }
.jLWaMK { display: flex; flex-direction: column; width: 100%; }
.jLWaMK .swiper-wrapper { margin: 0px 0px 20px; }
.dlbUuy { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/02f883cf-e47a-46c6-b469-f4bce2f6fd10-cdn_images.jpg"); background-size: cover; background-position: center center; }
.dlbUuy:hover { opacity: 0.9; }
.jpxfsj { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/8a6d0e1e-496f-4022-b818-1836d8561a35-cdn_images.jpg"); background-size: cover; background-position: center center; }
.jpxfsj:hover { opacity: 0.9; }
.hlcfGn { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0cb56fc9-08d9-4458-a9d6-ecc178ad479a-cdn_images.jpg"); background-size: cover; background-position: center center; }
.hlcfGn:hover { opacity: 0.9; }
.izjWSg { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/ba2b59f4-1e75-42f0-83ce-ab5ea6504efb-cdn_images.jpg"); background-size: cover; background-position: center center; }
.izjWSg:hover { opacity: 0.9; }
.hJSzAQ { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/bc28340f-96e8-4ad4-90ae-cd00f1fc360f-cdn_images.jpg"); background-size: cover; background-position: center center; }
.hJSzAQ:hover { opacity: 0.9; }
.beVnvG { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/6dc11a0b-cabc-43f7-a051-db66c65b63d7-cdn_images.jpg"); background-size: cover; background-position: center center; }
.beVnvG:hover { opacity: 0.9; }
.devOpO { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/ae478858-6042-4128-84de-8dc87b36d79e-cdn_images.jpg"); background-size: cover; background-position: center center; }
.devOpO:hover { opacity: 0.9; }
.izoaeU { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/1e367e79-e22d-4b69-bc64-c5636778ca7d-cdn_images.jpg"); background-size: cover; background-position: center center; }
.izoaeU:hover { opacity: 0.9; }
.gVCrv { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0546711a-16a0-4792-bfbd-ffa74c47f07c-cdn_images.jpg"); background-size: cover; background-position: center center; }
.gVCrv:hover { opacity: 0.9; }
.bZsIxj { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/e03af040-2dbe-4b04-8992-72c696e32e7d-cdn_images.jpg"); background-size: cover; background-position: center center; }
.bZsIxj:hover { opacity: 0.9; }
.cNymNL { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/8e99de33-1249-4dd6-acc0-3f3fb5a4333e-cdn_images.jpg"); background-size: cover; background-position: center center; }
.cNymNL:hover { opacity: 0.9; }
.ldKrlu { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/889c95f2-3b3c-4dad-a014-6193c84d6879-cdn_images.jpg"); background-size: cover; background-position: center center; }
.ldKrlu:hover { opacity: 0.9; }
.egPtdb { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/690047cb-2150-4f17-9aff-5f05c7738b6d-cdn_images.jpg"); background-size: cover; background-position: center center; }
.egPtdb:hover { opacity: 0.9; }
.igucSm { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/277918d5-34d6-4b4d-9538-f08166ee5115-cdn_images.jpg"); background-size: cover; background-position: center center; }
.igucSm:hover { opacity: 0.9; }
.ciVgrd { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/3ff11388-b96c-4e30-99cf-d0835402c072-cdn_images.jpg"); background-size: cover; background-position: center center; }
.ciVgrd:hover { opacity: 0.9; }
.cFhZGD { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0ef325d6-098a-432c-98de-6debfe578bb6-cdn_images.jpg"); background-size: cover; background-position: center center; }
.cFhZGD:hover { opacity: 0.9; }
.bUQnbo { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/4f4a2240-75bf-4496-9014-b6372a27a2fc-cdn_images.jpg"); background-size: cover; background-position: center center; }
.bUQnbo:hover { opacity: 0.9; }
.gfUURP { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/a99b6ef0-af18-426a-8b04-a16e66434420-cdn_images.jpg"); background-size: cover; background-position: center center; }
.gfUURP:hover { opacity: 0.9; }
.lgwfrp { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/e45ceb2c-c84d-4529-9a3c-352597fb8783-cdn_images.jpg"); background-size: cover; background-position: center center; }
.lgwfrp:hover { opacity: 0.9; }
.bTBPXp { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/f52a0577-7aa2-494b-810c-8d111c8501c7-cdn_images.jpg"); background-size: cover; background-position: center center; }
.bTBPXp:hover { opacity: 0.9; }
.kmrAbI { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/09535462-930a-4484-bd48-7968ebf6fbe3-cdn_images.jpg"); background-size: cover; background-position: center center; }
.kmrAbI:hover { opacity: 0.9; }
.bRwfRk { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/2c45fb1c-b270-4113-8a82-ff8b9a4e2987-cdn_images.jpg"); background-size: cover; background-position: center center; }
.bRwfRk:hover { opacity: 0.9; }
.lZgHc { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/2fe5fb8e-edb0-4eb3-b52a-901fe4bd34a7-cdn_images.jpg"); background-size: cover; background-position: center center; }
.lZgHc:hover { opacity: 0.9; }
.isoeoB { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/7b69e63b-b0b2-45b1-ba8f-85ffd508cbc4-cdn_images.jpg"); background-size: cover; background-position: center center; }
.isoeoB:hover { opacity: 0.9; }
.eqIhei { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/a4a09f99-c8fc-44ce-998d-08338237362b-cdn_images.jpg"); background-size: cover; background-position: center center; }
.eqIhei:hover { opacity: 0.9; }
.dIUdAe { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/02c80f83-4e93-446c-8a45-fad07bb3c349-cdn_images.jpg"); background-size: cover; background-position: center center; }
.dIUdAe:hover { opacity: 0.9; }
.CuVkl { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/929daf0f-cf47-40bf-8de8-7b2e89a8786d-cdn_images.jpg"); background-size: cover; background-position: center center; }
.CuVkl:hover { opacity: 0.9; }
.ZegqJ { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/adcf6adf-2d61-4fb8-ba63-979180a14b72-cdn_images.jpg"); background-size: cover; background-position: center center; }
.ZegqJ:hover { opacity: 0.9; }
.ehIqIf { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/ee83f96d-15e8-4786-ae92-79453d4d386a-cdn_images.jpg"); background-size: cover; background-position: center center; }
.ehIqIf:hover { opacity: 0.9; }
.byvtUB { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/7703168b-9389-4d09-bcc6-e8e1d312eb72-cdn_images.jpg"); background-size: cover; background-position: center center; }
.byvtUB:hover { opacity: 0.9; }
.dmwTKy { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/d17b0ed2-59fb-469c-8ca6-dcdfe918112a-cdn_images.jpg"); background-size: cover; background-position: center center; }
.dmwTKy:hover { opacity: 0.9; }
.jKswPe { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/9faa3d1c-3ab6-44f6-a51c-2596109174d0-cdn_images.jpg"); background-size: cover; background-position: center center; }
.jKswPe:hover { opacity: 0.9; }
.hGjpoT { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/9f9567d8-52f4-4439-8d59-646671531c11-cdn_images.jpg"); background-size: cover; background-position: center center; }
.hGjpoT:hover { opacity: 0.9; }
.iCFlyX { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/9703df91-800a-43fc-af01-072817eb30b2-cdn_images.jpg"); background-size: cover; background-position: center center; }
.iCFlyX:hover { opacity: 0.9; }
.eNlshP { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/7de3a1e5-bb5e-4077-b09e-f89e45a3f779-cdn_images.jpg"); background-size: cover; background-position: center center; }
.eNlshP:hover { opacity: 0.9; }
.eVFNLA { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0168acdc-16f9-4fb7-8a08-77b9fde57189-cdn_images.jpg"); background-size: cover; background-position: center center; }
.eVFNLA:hover { opacity: 0.9; }
.czLzDr { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/4ef4d4fb-91a4-4ee0-91be-1acde6aa3db1-cdn_images.jpg"); background-size: cover; background-position: center center; }
.czLzDr:hover { opacity: 0.9; }
.hoPPrq { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0272632e-b697-403a-9486-81ed8a957c47-cdn_images.jpg"); background-size: cover; background-position: center center; }
.hoPPrq:hover { opacity: 0.9; }
.cTcHgI { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/cb7858d7-36a4-40cf-b13c-e77a63e9da2f-cdn_images.jpg"); background-size: cover; background-position: center center; }
.cTcHgI:hover { opacity: 0.9; }
.grawNr { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/437795ec-b9e8-497f-b723-48c06cad08d9-cdn_images.jpg"); background-size: cover; background-position: center center; }
.grawNr:hover { opacity: 0.9; }
.gKTvMt { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/4e0f71e7-a402-4673-8b1c-e58f5d64c8f5-cdn_images.jpg"); background-size: cover; background-position: center center; }
.gKTvMt:hover { opacity: 0.9; }
.gvBUlV { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/e228c4b6-430f-4f82-95fe-16342a3a31f2-cdn_images.jpg"); background-size: cover; background-position: center center; }
.gvBUlV:hover { opacity: 0.9; }
.kNbTbe { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/80fb5ad3-f0e9-4783-b099-83913c00cd25-cdn_images.jpg"); background-size: cover; background-position: center center; }
.kNbTbe:hover { opacity: 0.9; }
.eqSBBU { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/c39e95f0-4df7-4e9e-82cf-91dbab536143-cdn_images.jpg"); background-size: cover; background-position: center center; }
.eqSBBU:hover { opacity: 0.9; }
.zxLqz { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/56f81298-1cf2-43a0-bb34-edc5fb2ebcaa-cdn_images.jpg"); background-size: cover; background-position: center center; }
.zxLqz:hover { opacity: 0.9; }
.ktONzF { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/5f920714-0572-4011-939a-25d9ae3fa0f7-cdn_images.jpg"); background-size: cover; background-position: center center; }
.ktONzF:hover { opacity: 0.9; }
.fCHJSz { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/0a526a23-7a73-42c9-9135-112518c620ea-cdn_images.jpg"); background-size: cover; background-position: center center; }
.fCHJSz:hover { opacity: 0.9; }
.hVuJXY { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/087f7d4c-fbff-4434-a8c2-c86168a24717-cdn_images.jpg"); background-size: cover; background-position: center center; }
.hVuJXY:hover { opacity: 0.9; }
.fhUNB { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/5768b1cd-4e7b-453b-b566-653b5548d37f-cdn_images.jpg"); background-size: cover; background-position: center center; }
.fhUNB:hover { opacity: 0.9; }
.jxCQqA { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/935fb6b3-27d6-4ed3-8ad0-df245e1867ca-cdn_images.jpg"); background-size: cover; background-position: center center; }
.jxCQqA:hover { opacity: 0.9; }
.cBaJyT { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/d3c4305b-9e99-4c26-970d-c4716a90560d-cdn_images.jpg"); background-size: cover; background-position: center center; }
.cBaJyT:hover { opacity: 0.9; }
.jINJPL { height: 99px; border-radius: 9px; display: flex; justify-content: center; align-items: center; cursor: pointer; background-image: url("/static/dyn/cdn_images/cdb0f188-c085-4bb3-b746-734c2615033b-cdn_images.jpg"); background-size: cover; background-position: center center; }
.jINJPL:hover { opacity: 0.9; }
.cftICD { display: flex; flex-direction: row; }
.hOBRJG { width: 24px; height: 24px; align-items: center; justify-content: center; background: rgb(29, 35, 41); padding: 1px 3px; border-radius: 4px; }
.bLcDbm { width: 100%; height: 100%; object-fit: contain; }
.dKCvqb { position: relative; width: 100%; overflow: hidden; display: flex; flex-direction: column; gap: 28.61px; margin: 38px 0px; }
.ezzCCe { display: flex; justify-content: space-between; align-items: center; }
.iqQTLf { display: flex; align-items: center; gap: 10px; }
.kxIhfK { height: 10px; width: 10px; border-radius: 50%; background-color: rgb(0, 255, 134); animation: 2s ease 0s infinite normal none running czjzzW; margin-left: 8px; }
.gzGdfT { width: 100%; display: flex; align-items: center; gap: 20px; overflow-x: scroll; }
.bWUnGP { animation: 150ms ease-in-out 0s 1 normal forwards running kDpYdX; }
.hhcskR { display: flex; flex-direction: column; gap: 6px; width: 121px; }
.dCCpFW { width: 100%; height: 84px; border-radius: 8px; object-fit: cover; }
.kvHJBq { display: flex; flex-direction: column; gap: 4.66px; }
.hOcTyA { display: flex; align-items: center; gap: 4px; }
.eJEa-dG { color: rgb(129, 142, 157); font-size: 13px; line-height: 20px; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 100%; }
.cBldsG { color: rgb(255, 147, 220); font-size: 13px; line-height: 20px; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 100%; }
.bcDHAP { color: rgb(139, 161, 248); font-size: 13px; line-height: 20px; font-weight: 500; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 100%; }
.dUelVv { font-size: 18px; font-weight: 500; line-height: 21.6px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; transition: text-shadow 0.2s linear 0s; display: block !important; }
@keyframes highlight-green { 
  0% { text-shadow: rgb(1, 211, 112) 0px 0px 10px; }
  100% { text-shadow: transparent 0px 0px 10px; }
}
@keyframes highlight-danger { 
  0% { text-shadow: rgb(253, 72, 72) 0px 0px 10px; }
  100% { text-shadow: transparent 0px 0px 10px; }
}
.dUelVv.--glow-green { animation: 2s ease 0s 1 normal none running highlight-green; }
.dUelVv.--glow-danger { animation: 2s ease 0s 1 normal none running highlight-danger; }
.dUelVv.--danger { color: rgb(253, 72, 72); }
.dUelVv.--green { color: rgb(1, 211, 112); }
.dUelVv.--white { color: rgb(249, 249, 249); }
.jLlnuO { min-width: 36px; height: 20px; padding: 0px 10px; }
.jLlnuO .LevelButton-styled__Icon-sc-c611430c-2 { margin-right: 2px; height: 12px; }
.jLlnuO .LevelButton-styled__Icon-sc-c611430c-2.icon-diamond-3 { height: 12px; }
.jLlnuO .LevelButton-styled__Icon-sc-c611430c-2.icon-crown { height: 18px; }
.dcgFRn { position: relative; width: 24px; min-width: 24px; height: 24px; min-height: 24px; }
.kZXkNo { width: 100%; height: 100%; border-radius: 4px; }
.cPavzG { padding: 24px; }
.rBeEx { position: relative; background-color: rgb(19, 26, 34); border-radius: 12px; min-width: 1000px; z-index: 0; margin-bottom: 45px; }
.buXpOY { transition: text-shadow 0.2s linear 0s; display: block !important; }
@keyframes highlight-green { 
  0% { text-shadow: rgb(1, 211, 112) 0px 0px 10px; }
  100% { text-shadow: transparent 0px 0px 10px; }
}
@keyframes highlight-danger { 
  0% { text-shadow: rgb(253, 72, 72) 0px 0px 10px; }
  100% { text-shadow: transparent 0px 0px 10px; }
}
.buXpOY.--glow-green { animation: 2s ease 0s 1 normal none running highlight-green; }
.buXpOY.--glow-danger { animation: 2s ease 0s 1 normal none running highlight-danger; }
.buXpOY.--danger { color: rgb(253, 72, 72); }
.buXpOY.--green { color: rgb(1, 211, 112); }
.buXpOY.--white { color: rgb(249, 249, 249); }
.eVjQnf { color: rgb(129, 142, 157); font-size: 15px; line-height: 20px; margin-left: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 80px; }
.gDonjN { color: rgb(92, 215, 134); font-size: 15px; line-height: 20px; margin-left: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 80px; }
.kTUwLo { font-size: 15px; line-height: 20px; margin-left: 8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; width: 80px; color: rgb(129, 142, 157); }
.fuzor { display: flex; align-items: center; }
.jMZGaW { margin-left: 6px; }
.IzrQw { height: 20px; margin-right: 8px; border-radius: 3px; }
.bnHQPu { display: table; width: 100%; border-collapse: collapse; border-spacing: 0px; }
.bnHQPu caption { font-family: Gamdom, Arial; font-weight: 400; font-size: 13px; line-height: normal; font-stretch: normal; padding: 16px; color: rgb(129, 142, 157); text-align: left; caption-side: bottom; }
.evoqcZ { display: table-row-group; }
.cjRSob { font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: 1.5rem; font-stretch: normal; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(81, 81, 81); text-align: left; padding: 16px; color: rgb(249, 249, 249); }
.frVCwJ { font-family: Gamdom, Arial; font-weight: 500; font-size: 13px; line-height: 1.5rem; font-stretch: normal; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(81, 81, 81); text-align: right; padding: 16px; color: rgb(249, 249, 249); flex-direction: row-reverse; }
.gREyBF { font-family: Gamdom, Arial; font-weight: 400; font-size: 13px; line-height: normal; font-stretch: normal; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(81, 81, 81); text-align: left; padding: 16px; color: rgb(249, 249, 249); }
.iXVRyj { font-family: Gamdom, Arial; font-weight: 400; font-size: 13px; line-height: normal; font-stretch: normal; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(81, 81, 81); text-align: right; padding: 16px; color: rgb(249, 249, 249); flex-direction: row-reverse; }
.hIzElJ { display: table-header-group; }
.iRLjKc { color: inherit; display: table-row; vertical-align: middle; outline: 0px; }
.iRLjKc.MuiTableRow-hover:hover { background-color: rgba(255, 255, 255, 0.08); }
.iRLjKc.Mui-selected { background-color: rgba(0, 255, 134, 0.16); }
.iRLjKc.Mui-selected:hover { background-color: rgba(0, 255, 134, 0.24); }
tbody > .CNJHJ:first-child { animation: 0.5s ease 0s 1 normal none running ihKOrc; }
.CNJHJ > :first-child { padding-left: 32px; }
.CNJHJ > :last-child { padding-right: 32px; text-align: right; }
.cQRGFo { display: flex; flex-direction: column; position: relative; width: 100%; height: auto; background-color: inherit; }
.foNWqx { display: flex; flex-direction: column; position: relative; width: unset; height: auto; background-color: inherit; }
.gLhtGD { height: 100vh; }
@supports (height:100dvh) {
  .gLhtGD { height: 100dvh; }
}
.lewawq { position: relative; width: 381px; }
@media screen and (max-width: 600px) {
  .lewawq { padding-left: 0px; width: 100vw; }
}
.ghruyr { position: absolute; top: 24px; left: -12px; height: 24px; width: 24px; box-shadow: rgba(0, 0, 0, 0.3) 0px 12px 12px 0px; }
.dSeRyZ { position: relative; height: 100%; background: rgb(19, 26, 34); font-weight: 500; }
@media screen and (max-width: 600px) {
  .dSeRyZ { padding-bottom: 70px; }
}
.jcapiX { position: relative; height: 100%; background: none; flex-wrap: nowrap; }
.jSPUKp { flex-direction: row; padding: 0px 23px 0px 10px; min-height: 70px; position: relative; align-items: center; justify-content: space-between; }
.fqzCGg { flex-direction: row; border-top: 1px solid rgb(30, 37, 44); position: relative; z-index: 4; }
@media screen and (max-width: 600px) {
  .fqzCGg { position: sticky; bottom: 0px; }
}
.hekVRk { background: none; margin-top: auto; z-index: 1; padding: 0px 9px; }
.hekVRk > * > * { width: calc(100% - 20px); }
.hekVRk > * > :first-child { margin-top: 9px; margin-bottom: 9px; }
.hekVRk > * > :last-child { margin-bottom: 9px; }
.hpDvFV { margin-right: 7px; font-size: 13px; }
.bXTZPk { grid-area: 1 / 2 / 2 / 3; height: 100vh; width: 381px; position: fixed; top: 0px; right: 0px; z-index: 6; transition: transform 225ms cubic-bezier(0, 0, 0.2, 1) 0s; will-change: transform; transform: translateX(100%); }
@media (max-width: 599.95px) {
  .bXTZPk { width: 100vw; }
}
.liQiGG { z-index: 3; }
.gNNExu { position: relative; }
.gNNExu .MuiInputBase-root { background: transparent; }
.gNNExu .MuiInputBase-root:hover .MuiSelect-root, .gNNExu .MuiInputBase-root:hover span { color: rgb(0, 255, 134); }
.gNNExu .MuiSelect-root { padding-left: 0px; padding-right: 10px; width: auto; }
.gNNExu .MuiSelect-root:hover, .gNNExu .MuiSelect-root:focus, .gNNExu .MuiSelect-root[aria-expanded="true"] { border-color: transparent !important; }
.gNNExu .MuiSelect-select, .gNNExu .MuiSelect-select:focus { background: transparent; }
.feiiya { width: 23px; height: 14px; border-radius: 2px; margin-right: 8px !important; }
.dntXRo { font-size: 14px; font-weight: 400; line-height: 16px; }
.jFrlks { transition: all 0.2s ease-out 0s; margin-left: 5px; pointer-events: none; cursor: pointer; font-size: 14px; }
.hTkUuP { pointer-events: all; position: absolute; bottom: 88px; right: 0px; left: 0px; margin: 0px 10px; z-index: 11; display: block; }
.hTkUuP .EmojiPickerReact { --epr-emoji-size:22px; --epr-emoji-gap:12px; --epr-dark-category-icon-active-color:#00FF86; --epr-highlight-color:#00FF86; --epr-hover-bg-color:rgba(255,255,255,0.08); --epr-category-navigation-button-size:24px; --epr-category-icon-active-color:#00FF86; --epr-category-label-bg-color:transparent; --epr-category-label-height:30px; --epr-category-label-text-color:#68757b; --epr-bg-color:#252C31; --epr-text-color:#9e9e9e; --epr-search-input-bg-color:#1D2329; --epr-search-input-height:32px; --epr-header-padding:4px; --epr-picker-border-radius:8px; width: unset !important; border-style: none !important; }
.hTkUuP .EmojiPickerReact .epr-emoji-category-label { font-size: 14px; }
.hTkUuP .EmojiPickerReact .epr-category-nav > button.epr-cat-btn { background-image: url("iconCategoriesCharset.1913e58a3192b7603e3d.svg"); }
.hTkUuP .EmojiPickerReact .epr-category-nav > button.epr-cat-btn:focus::before { content: none; }
.hTkUuP .EmojiPickerReact li.epr-emoji-category > .epr-emoji-category-label { position: relative; }
.hTkUuP .EmojiPickerReact .epr-search-container input.epr-search { font-family: Gamdom, Arial; }
.hTkUuP .EmojiPickerReact .epr-search-container input.epr-search::placeholder { font-family: Gamdom, Arial; opacity: 1; color: rgb(129, 142, 157) !important; }
.cxLsvn { margin: 15px 10px; padding: 0px; min-height: 48px; max-height: 60px; width: 100%; display: inline-flex; border: 1px solid transparent; background: rgb(29, 35, 41); transition: all 0.3s ease-in-out 0s; border-radius: 8px; align-items: center; overflow: hidden; }
.cxLsvn:hover { border-color: rgba(0, 255, 134, 0.3); }
.cxLsvn:focus { border-color: rgba(0, 255, 134, 0.3); }
@media (max-width: 599.95px) {
  .cxLsvn { margin: 15px; }
}
.gJDRdh { padding: 10px 16px; height: 100%; width: 100%; align-content: center; font-family: Gamdom, Arial; font-size: 14px; overflow: scroll !important; }
.itiEEz { height: 0.01em; display: flex; max-height: 2em; align-items: center; white-space: nowrap; }
.geIyvE { height: 36px; padding: 8px; margin-right: 4px; border-radius: 6px; width: 32px; background: rgb(29, 35, 41); text-align: center; flex: 0 0 auto; overflow: visible; color: rgb(129, 142, 157); }
.geIyvE i::before { font-size: 18px; }
.geIyvE i.icon.icon-Send { color: rgb(0, 255, 134); }
.geIyvE.active > i { color: rgb(0, 255, 134); transition: all 0.4s ease 0s; }
.geIyvE.MuiIconButton-root { font-size: unset; }
.fPKRUc { font-weight: 400; color: rgb(129, 142, 157); width: 100%; display: inline; }
.eRygYx { display: flex; align-items: flex-end; }
.gFqmiz { background: none; padding: 0px; overflow-x: hidden; height: 100%; }
.leFoTi { position: absolute; left: 50%; bottom: 14px; width: 180px; background: rgb(0, 255, 134); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 20px; border-radius: 6px; font-weight: 700; font-size: 14px; line-height: 16px; text-align: center; color: rgb(29, 35, 41); padding: 11px; margin-left: -82px; cursor: pointer; user-select: none; display: none; z-index: 3; }
.OnfKC { position: absolute; left: 0px; top: 0px; width: 100%; height: 42px; background: linear-gradient(rgb(19, 26, 34) 0%, rgba(19, 26, 34, 0) 100%); pointer-events: none; z-index: 1; }
.beyAMY { height: 100vh; }
.jrdgzg { display: flex; align-items: center; justify-content: center; }
.diIVlM { position: fixed; bottom: 18px; transition: right 200ms cubic-bezier(0, 0, 0.2, 1) 0ms; z-index: 2; right: 20px; border-radius: 50% !important; }
.diIVlM img { display: flex; flex-direction: column; align-items: center; border-radius: 50%; }
.intercom-messenger-frame { width: 379px !important; right: 13px !important; }
@media only screen and (max-width: 600px) {
  .intercom-messenger-frame { width: 100% !important; height: 100% !important; right: 0px !important; bottom: 0px !important; max-height: 100% !important; position: fixed !important; z-index: 2147483001 !important; }
}
.otZYD.Mui-focused .MuiAutocomplete-clearIndicator { visibility: visible; }
@media (pointer: fine) {
  .otZYD:hover .MuiAutocomplete-clearIndicator { visibility: visible; }
}
.otZYD .MuiAutocomplete-tag { margin: 3px; max-width: calc(100% - 6px); }
.MuiAutocomplete-hasPopupIcon.otZYD .MuiAutocomplete-inputRoot, .MuiAutocomplete-hasClearIcon.otZYD .MuiAutocomplete-inputRoot { padding-right: 30px; }
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.otZYD .MuiAutocomplete-inputRoot { padding-right: 56px; }
.otZYD .MuiAutocomplete-inputRoot .MuiAutocomplete-input { width: 0px; min-width: 30px; }
.otZYD .MuiInput-root { padding-bottom: 1px; }
.otZYD .MuiInput-root .MuiInput-input { padding: 4px 4px 4px 0px; }
.otZYD .MuiInput-root.MuiInputBase-sizeSmall .MuiInput-input { padding: 2px 4px 3px 0px; }
.otZYD .MuiOutlinedInput-root { padding: 9px; }
.MuiAutocomplete-hasPopupIcon.otZYD .MuiOutlinedInput-root, .MuiAutocomplete-hasClearIcon.otZYD .MuiOutlinedInput-root { padding-right: 39px; }
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.otZYD .MuiOutlinedInput-root { padding-right: 65px; }
.otZYD .MuiOutlinedInput-root .MuiAutocomplete-input { padding: 7.5px 4px 7.5px 5px; }
.otZYD .MuiOutlinedInput-root .MuiAutocomplete-endAdornment { right: 9px; }
.otZYD .MuiOutlinedInput-root.MuiInputBase-sizeSmall { padding-top: 6px; padding-bottom: 6px; padding-left: 6px; }
.otZYD .MuiOutlinedInput-root.MuiInputBase-sizeSmall .MuiAutocomplete-input { padding: 2.5px 4px 2.5px 8px; }
.otZYD .MuiFilledInput-root { padding-top: 19px; padding-left: 8px; }
.MuiAutocomplete-hasPopupIcon.otZYD .MuiFilledInput-root, .MuiAutocomplete-hasClearIcon.otZYD .MuiFilledInput-root { padding-right: 39px; }
.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.otZYD .MuiFilledInput-root { padding-right: 65px; }
.otZYD .MuiFilledInput-root .MuiFilledInput-input { padding: 7px 4px; }
.otZYD .MuiFilledInput-root .MuiAutocomplete-endAdornment { right: 9px; }
.otZYD .MuiFilledInput-root.MuiInputBase-sizeSmall { padding-bottom: 1px; }
.otZYD .MuiFilledInput-root.MuiInputBase-sizeSmall .MuiFilledInput-input { padding: 2.5px 4px; }
.otZYD .MuiInputBase-hiddenLabel { padding-top: 8px; }
.otZYD .MuiFilledInput-root.MuiInputBase-hiddenLabel { padding-top: 0px; padding-bottom: 0px; }
.otZYD .MuiFilledInput-root.MuiInputBase-hiddenLabel .MuiAutocomplete-input { padding-top: 16px; padding-bottom: 17px; }
.otZYD .MuiFilledInput-root.MuiInputBase-hiddenLabel.MuiInputBase-sizeSmall .MuiAutocomplete-input { padding-top: 8px; padding-bottom: 9px; }
.otZYD .MuiAutocomplete-input { flex-grow: 1; text-overflow: ellipsis; opacity: 0; }
.otZYD .MuiAutocomplete-input { opacity: 1; }
.jaLyXn { z-index: 1300; }
@keyframes czjzzW { 
  0% { box-shadow: rgba(0, 255, 134, 0.6) 0px 0px 0px 0px; }
  100% { box-shadow: rgba(0, 255, 134, 0) 0px 0px 0px 8px; }
}
@keyframes kDpYdX { 
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0px); }
}
@keyframes ihKOrc { 
  0% { transform: translateY(-10%); opacity: 0; }
  100% { opacity: 1; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes ivtodq { 
  0% { transform: translateY(5%); }
  100% { transform: translateX(0%); }
}
.ixUwcj { height: 178px; position: relative; filter: drop-shadow(rgba(0, 0, 0, 0.25) 0px 4px 20px); }
.ixUwcj::before { content: ""; position: absolute; inset: 0px; border-radius: 9px; border: 1px solid transparent; background: linear-gradient(0deg, transparent, rgb(20, 25, 35)) border-box border-box; -webkit-mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) padding-box padding-box, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); -webkit-mask-composite: xor; }
.jdwZZo { padding: 24px; border-radius: 9px; background: linear-gradient(93.8deg, rgba(19, 26, 34, 0.4) 15.56%, rgba(19, 26, 34, 0) 110.29%); }
.kQMUxZ { display: flex; align-items: center; }
.kdWncV { margin-right: 8px; }
.fYpLqf { display: flex; align-items: center; justify-content: end; }
.jcVLta { transition: height 100ms linear 0s; will-change: height; height: clamp(15.125rem, 9.4286rem + 8.2857vw, 18.75rem); }
.fgNxwC { margin: 8px 0px; }
.bbeQlQ { color: rgb(249, 249, 249); font-weight: 700; font-stretch: 100%; }
.cybsYN { margin-left: 4px; color: rgb(129, 142, 157); font-weight: 400; font-stretch: 100%; }
.cFVWHu { margin: 20px 0px 5px; }
.bTeFTf { display: inline-flex; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
.bTeFTf .MuiButtonGroup-grouped { min-width: 40px; box-shadow: none; }
.bTeFTf .MuiButtonGroup-grouped:hover { box-shadow: none; }
.bTeFTf .MuiButtonGroup-firstButton, .bTeFTf .MuiButtonGroup-middleButton { border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-right: 1px solid rgb(10, 17, 25); border-top-color: rgb(10, 17, 25); border-bottom-color: rgb(10, 17, 25); border-left-color: rgb(10, 17, 25); }
.bTeFTf .MuiButtonGroup-firstButton.Mui-disabled, .bTeFTf .MuiButtonGroup-middleButton.Mui-disabled { border-right: 1px solid rgba(255, 255, 255, 0.3); }
.bTeFTf .MuiButtonGroup-lastButton, .bTeFTf .MuiButtonGroup-middleButton { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.calbZY { height: 49px; }
.calbZY.MuiButtonGroup-firstButton { border-color: rgb(10, 17, 25) !important; }
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
.jss1 { display: flex; position: relative; }
.jss2 { width: 100%; }
@media (min-width: 600px) {
  .jss2 { width: 0px; flex-shrink: 0; }
}
@media (max-width: 599.95px) {
  .jss2 { margin: 70px 0px; z-index: 3 !important; }
}
.jss3 { background-color: rgb(10, 17, 25); box-shadow: none !important; }
@media (max-width: 1099.95px) {
  .jss3 { z-index: 1301; margin-left: 100%; }
}
.jss4 { margin-right: 16px; }
@media (min-width: 1101px) {
  .jss4 { display: none; }
}
.jss5 { min-height: 83px; align-items: flex-start; padding-top: 10px; padding-bottom: 0px; }
@media (max-width: 1099.95px) {
  .jss5 { min-height: 90px; padding-top: 14px; }
}
@media (max-width: 599.95px) {
  .jss5 { min-height: 64px; }
}
.jss6 { background-color: rgb(19, 26, 34); }
.jss7 { color: rgb(129, 142, 157) !important; }
.jss8 { gap: 25px; left: 2%; width: 95%; bottom: 0px; display: flex; padding: 7px 6px 20px; position: absolute; box-shadow: rgb(23, 30, 38) 20px 20px 20px 30px; align-items: center; background-color: rgb(23, 30, 38); }
.jss9 { padding: 24px; flex-grow: 1; }
.jss10 { padding: 0px 15px; overflow-x: hidden; }
.jss11 { color: rgb(29, 35, 41); border: 1px solid rgb(29, 35, 41); background-color: rgb(243, 169, 25); }
@-webkit-keyframes jss12 { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.jss13 { left: 55px; width: calc(100% - 504px); display: flex; padding: 20px 34px 44px; z-index: 1; position: fixed; animation: 0.3s ease-in-out 0s 1 normal none running jss12; margin-top: 24px; transition: all 1s ease 0s; align-items: center; border-radius: 10px; background-color: rgb(23, 30, 38); }
@media (max-width: 1599.95px) {
  .jss13 { left: 35px; width: calc(100% - 421px); }
}
.jss14 { left: 55px; width: calc(100% - 130px); display: flex; padding: 20px 34px 44px; z-index: 1; position: fixed; animation: 0.3s ease-in-out 0s 1 normal none running jss12; box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 94px; margin-top: 25px; transition: all 1s ease 0s; align-items: center; border-radius: 10px; background-color: rgb(23, 30, 38); }
@media (max-width: 1599.95px) {
  .jss14 { left: 35px; width: calc(100% - 47px); }
}
.jss15 { background-color: rgb(37, 44, 49); }
.jss16 { position: relative; margin-right: 24px; }
.jss17 { position: relative; padding-left: 12px; padding-right: 12px; }
@media (max-width: 1599.95px) {
  .jss17 { padding-left: 6px; padding-right: 6px; }
}
.jss28 { overflow: overlay; padding: 8px 0px !important; box-shadow: rgba(0, 0, 0, 0.65) 0px 4px 10px !important; margin-top: 8px !important; border-radius: 6px !important; }
.jss29 { max-height: initial !important; }
.jss30 { background: rgb(19, 26, 34) !important; }
.jss30 .MuiMenuItem-button:hover, .jss30 .Mui-selected { background: rgb(29, 35, 41) !important; }
.jss30::-webkit-scrollbar-thumb { border: 5px solid rgb(19, 26, 34); background: rgb(37, 44, 49); }
.jss31 { background: rgb(34, 41, 46) !important; }
.jss31 .MuiMenuItem-button:hover, .jss31 .Mui-selected { background: rgb(39, 46, 51) !important; }
.jss31::-webkit-scrollbar-thumb { border: 5px solid rgb(34, 41, 46); background: rgb(56, 63, 70); }
.jss32 { background: rgb(29, 35, 41) !important; }
.jss32 .MuiMenuItem-button:hover, .jss32 .Mui-selected { background: rgb(39, 46, 51) !important; }
.jss32::-webkit-scrollbar-thumb { background: rgb(56, 63, 70); }
.jss38 { overflow: overlay; padding: 8px 0px !important; box-shadow: rgba(0, 0, 0, 0.65) 0px 4px 10px !important; margin-top: 8px !important; border-radius: 6px !important; }
.jss39 { max-height: initial !important; }
.jss40 { background: rgb(19, 26, 34) !important; }
.jss40 .MuiMenuItem-button:hover, .jss40 .Mui-selected { background: rgb(29, 35, 41) !important; }
.jss40::-webkit-scrollbar-thumb { border: 5px solid rgb(19, 26, 34); background: rgb(37, 44, 49); }
.jss41 { background: rgb(34, 41, 46) !important; }
.jss41 .MuiMenuItem-button:hover, .jss41 .Mui-selected { background: rgb(39, 46, 51) !important; }
.jss41::-webkit-scrollbar-thumb { border: 5px solid rgb(34, 41, 46); background: rgb(56, 63, 70); }
.jss42 { background: rgb(29, 35, 41) !important; }
.jss42 .MuiMenuItem-button:hover, .jss42 .Mui-selected { background: rgb(39, 46, 51) !important; }
.jss42::-webkit-scrollbar-thumb { background: rgb(56, 63, 70); }
.jss18 { min-width: 333px; margin-top: 4px; margin-bottom: 4px; }
.jss19 { text-transform: uppercase; color: rgb(129, 142, 157) !important; margin: 16px 0px 0px !important; padding: 0px 24px !important; position: relative !important; font-size: 10px !important; font-weight: 700 !important; line-height: 20px !important; letter-spacing: 1px !important; background-color: transparent !important; }
.jss20 { z-index: 2147483647 !important; }
@-webkit-keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  50% { opacity: 0; }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes fadeInUp { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  50% { opacity: 0; }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes fadeInUpBox { 
  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
  100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes fadeInDown { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes fadeInDownBox { 
  0% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
  100% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
}
.content__header { color: rgb(255, 255, 255); font-size: 15px; font-weight: 500; }
.content__message { line-height: 18px; font-size: 13px; color: rgb(172, 191, 198); font-weight: normal; position: relative; }
.content__header, .content__message { max-width: 192px; position: relative; text-shadow: rgba(0, 0, 0, 0.25) 1px 1px 0px; }
.content__img { background-size: contain; background-repeat: no-repeat; position: absolute; }
.timerBar { width: 100%; height: 2px; background: rgba(255, 255, 255, 0.13); }
.timerBarFill { width: 100%; height: 100%; background: rgba(255, 255, 255, 0.27); transition: width 0.5s linear 0s; }
.chat-rains { padding: 5px 9px 0px; background-color: rgb(47, 62, 69); }
.chat-rains .rain-animation-enter { opacity: 0; }
.chat-rains .rain-animation-enter-active { animation-fill-mode: forwards; animation-name: fadeInUp; animation-duration: 0.4s; }
.chat-rains .rain-animation-exit { opacity: 1; }
.chat-rains .rain-animation-exit-active { animation-name: fadeInDownBox; animation-duration: 0.4s; }
.chat-rains .rains-container { border-radius: 3px; position: relative; margin-top: 5px; }
.chat-rains .content { text-align: left; padding: 15px; min-height: 87px; }
.chat-rains .content.planned { min-height: 66px; }
.chat-rains .content p { color: rgb(255, 255, 255); }
.chat-rains .content__button { margin-top: 5px; padding: 6px 16px; font-size: 10px; color: rgb(42, 56, 63); font-weight: 500; border-radius: 2px; display: inline-block; cursor: pointer; }
.chat-rains .content__button .icon-info-circle { margin-right: 4px; font-size: 12px; line-height: 1.2; }
.chat-rains .content__button:hover { box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 100px 100px inset !important; }
.chat-rains .content__button:active { transform: scale(0.96); }
.chat-rains .content__disabled { cursor: not-allowed; }
.chat-rains .content__message { margin-top: 5px; text-shadow: rgba(0, 0, 0, 0.25) 1px 1px 0px; }
.chat-rains .content__hide { position: absolute; right: 4px; font-size: 10px; cursor: pointer; color: rgba(255, 255, 255, 0.55); top: 0px; z-index: 1; }
.chat-rains .content__img { width: 50%; }
.chat-rains .content .captcha { display: inline-block; margin-bottom: -12px; overflow-x: scroll; }
.chat-rains .content .captcha > div { margin-top: 5px; position: relative; }
.chat-rains .content .progress { overflow: hidden; height: 5px; margin-top: 10px; width: 100%; background-repeat: repeat-x; border-radius: 3px; }
.content__message_no_button { margin-top: 10px; }
.custom-theme { background: radial-gradient(at right top, rgb(47, 61, 69) 0%, rgb(36, 48, 55) 100%); border-radius: 6px; }
.custom-theme .content.planned .content__img { top: 8px; }
.custom-theme .content__message { color: rgb(172, 191, 198); max-width: 222px; }
.custom-theme .content__img { background-image: url("Event-chat.97db5cebe9343fbf8a15.png"); max-width: 52px; height: 68px; top: 21px; right: 30px; }
.custom-theme .content__button { margin-top: 20px; background: rgb(35, 209, 96); border-radius: 6px; box-shadow: rgb(1, 142, 47) 0px -2px 0px 0px inset; padding: 11px 62px; font-size: 14px; }
.custom-theme .progress { background-color: rgb(62, 81, 93); }
.custom-theme .progress .bar { background-color: rgb(120, 159, 183); }
.custom-theme .progress-striped .bar { background-color: rgb(120, 159, 183); }
.snow-theme, .rain-theme { background: url("Rain.fc7901ee05c5b676a6ee.svg") 0% 0% / cover no-repeat, linear-gradient(270deg, rgba(100, 149, 237, 0.53) 0%, rgba(58, 84, 116, 0.53) 100%); min-height: 66px; }
.snow-theme .content__message, .rain-theme .content__message { max-width: unset; }
.snow-theme .content__button, .rain-theme .content__button { background: linear-gradient(to left, rgba(100, 146, 212, 0.7), rgb(100, 146, 212) 48%, rgba(100, 146, 212, 0.7)), url("Button.eb50ba9164932564f92b.svg"); }
.snow-theme .progress, .rain-theme .progress { background-color: rgb(95, 132, 190); }
.snow-theme .progress .bar, .rain-theme .progress .bar { background-color: rgb(93, 158, 255); }
.snow-theme .progress-striped .bar, .rain-theme .progress-striped .bar { background-color: rgb(93, 158, 255); }
.progress.active .bar { animation: 2s linear 0s infinite normal none running progress-bar-stripes; }
.progress-extend, .custom-theme .progress-striped .bar, .snow-theme .progress-striped .bar, .rain-theme .progress-striped .bar { background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 20px 20px; }
.progress-bar-extend, .custom-theme .progress .bar, .snow-theme .progress .bar, .rain-theme .progress .bar { width: 0%; height: 5px; color: rgb(255, 255, 255); font-size: 12px; text-align: center; text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; background-repeat: repeat-x; box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; box-sizing: border-box; transition: width 0.6s ease 0s; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 20px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 0px 0px; }
  100% { background-position: 20px 0px; }
}
@keyframes intercom-lightweight-app-launcher { 
  0% { opacity: 0; transform: scale(0.5); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes intercom-lightweight-app-gradient { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes intercom-lightweight-app-messenger { 
  0% { opacity: 0; transform: scale(0); }
  40% { opacity: 1; }
  100% { transform: scale(1); }
}
.intercom-lightweight-app { position: fixed; z-index: 2147483001; width: 0px; height: 0px; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
.intercom-lightweight-app-gradient { position: fixed; z-index: 2147483002; width: 500px; height: 500px; bottom: 0px; right: 0px; pointer-events: none; background: radial-gradient(at right bottom, rgba(29, 39, 54, 0.16) 0%, rgba(29, 39, 54, 0) 72%); animation: 200ms ease-out 0s 1 normal none running intercom-lightweight-app-gradient; }
.intercom-lightweight-app-launcher { position: fixed; z-index: 2147483003; border: none; bottom: 20px; right: 20px; max-width: 48px; width: 48px; max-height: 48px; height: 48px; border-radius: 50%; background: rgb(1, 211, 112); cursor: pointer; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 6px 0px, rgba(0, 0, 0, 0.16) 0px 2px 32px 0px; transition: transform 167ms cubic-bezier(0.33, 0, 0, 1) 0s; box-sizing: content-box; padding: 0px !important; margin: 0px !important; }
.intercom-lightweight-app-launcher:hover { transition: transform 250ms cubic-bezier(0.33, 0, 0, 1) 0s; transform: scale(1.1); }
.intercom-lightweight-app-launcher:active { transform: scale(0.85); transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1) 0s; }
.intercom-lightweight-app-launcher:focus { outline: none; }
.intercom-lightweight-app-launcher-icon { display: flex; align-items: center; justify-content: center; position: absolute; top: 0px; left: 0px; width: 48px; height: 48px; transition: transform 100ms linear 0s, opacity 80ms linear 0s; }
.intercom-lightweight-app-launcher-icon-open { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-open svg { width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-icon-open svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-icon-self-serve { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-self-serve svg { height: 44px; }
.intercom-lightweight-app-launcher-icon-self-serve svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-custom-icon-open { max-height: 24px; max-width: 24px; opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-minimize { opacity: 0; transform: rotate(-60deg) scale(0); }
.intercom-lightweight-app-launcher-icon-minimize svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher.intercom-launcher-extended { width: calc(150px); max-width: calc(150px); height: calc(19px); max-height: calc(19px); border-radius: 12px; display: flex; align-items: center; justify-content: flex-start; gap: 6px; background: rgb(1, 211, 112); border: 1px solid rgba(255, 255, 255, 0.15); box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 50px; padding: 12px 16px 12px 12px !important; }
.intercom-lightweight-app-launcher.intercom-launcher-extended .intercom-lightweight-app-launcher-icon { position: relative; width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-text { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 140px; opacity: 1; transition: opacity 80ms linear 0s; }
.intercom-lightweight-app-messenger { position: fixed; z-index: 2147483003; overflow: hidden; background-color: rgb(255, 255, 255); animation: 250ms cubic-bezier(0, 1, 1, 1) 0s 1 normal none running intercom-lightweight-app-messenger; transform-origin: right bottom; width: 400px; height: calc(100% - 40px); max-height: 704px; min-height: 250px; right: 20px; bottom: 20px; box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px; border-radius: 16px; }
.intercom-lightweight-app-messenger-header { height: 64px; border-bottom: none; background: rgb(255, 255, 255); }
.intercom-lightweight-app-messenger-footer { position: absolute; bottom: 0px; width: 100%; height: 80px; background: rgb(255, 255, 255); font-size: 14px; line-height: 21px; border-top: 1px solid rgba(0, 0, 0, 0.05); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 25px; }
@media print {
  .intercom-lightweight-app { display: none; }
}
