/*@font-face {
    font-family:@swipegamefont ;
    src: url('../public/swipegame.woff2') format('woff2');
    -webkit-font-smoothing: antialiased;
}*/
body {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: 'Arialz', Helvetica, sans-serif;
  background-color: #000;
  outline: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  touch-action: none;
  overflow: hidden;
}
* {
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent;
}
#game-container {
  height: 100%;
  width: 360px;
  aspect-ratio: auto 1920 / 1080;
  justify-content: center;
  align-items: center;
  margin: auto;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
#loading {
  width: 100%;
  height: 100%;
}
#loadingdiv {
  width: 100%;
  height: 100%;
  overflow: hidden;
  pointer-events: none;
  background-color: #1c1a35;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
}
.leo-gameloading-title {
  position: absolute;
  width: 100%;
  top: 0;
  font-size: 1.8em;
  color: #fff;
}
.leo-gameloading-content {
  margin: 2% auto;
  height: 8%;
  position: relative;
  left: 0;
  top: 0;
  align-items: center;
  display: grid;
  grid: auto / auto;
  justify-content: center;
  margin: auto;
  overflow: hidden;
  text-align: center;
  width: 50%;
}
.leo-gameloading-content1 {
  width: 100%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAAoCAYAAAAmGCn4AAAFU0lEQVR4nO3dP28URxjH8Z8tTEHia+xEQrEi0UBBOoOSLkAXyYYuCWnyBtLmBURBcd6AZaeiQXJMZ4GgSxAJSiRISQGFLYEjlOA0+VMciniiieak8Wg5795zd3u7/v6klbndmWc+Pks3u3vH3JSZaYBMSzor6bykM5JOSnpL0mux1D+SfpX0WNIDSd9Lui/p5SCD4cOHDx8+fK3zhQm4wrZgZitm9sSq50nsu1BxTHz48OHDh691vrIN58xs1cy6A8DydGOtuSH+YfHhw4cPH75G+crcgv5Q0qqk+Wz/75JuS7oj6aGkHUl/xmMdSScknZZ0TtIHkt7M+u9J+kzSZuXLdnz48OHDh6/pvj6z8xEzWyuY4e+Z2SUzm6lwpjET+9wrqLcWx6p65oIPHz58+PA11veqgsfM7EZWaMfMlgf4RfMt1NjOat+IY5atMWrfDj58+PAdUh+vz2PyFRUIs/VWVuC6mXWGgOttodZmNsZWyTOZcfmu48OHD98h9fH6PAZfUef1rOMVM5saIq63TcXaadZL9MOHDx8+fPga78s7fZR1WBkBLN9WsjEv92mLDx8+fPjwtcKXNgwfm36eNNwc0ZlBvoUxNpJx/zCzNwra4cOHDx8+fK3xpQ3TT4TtDPme+EFbJ3vjv+hWBz58+PDhw9caX6/B22b2ImkwjE+DVd2Wk/FfRBM+fPjw4cPXSl/vYHqf+scacL3th8SR3p/Hhw8fPnz4WuULO6fN7Gly4FKNwIuJ42m04cOHDx8+fK3zhTeI35X0c7L8VvjWh3/LrOE1ghyJ3zLRW9brvfgTHz58+PDha5UvfO3ShaTB7RpximPfSh6fx1cp+HzB5ws+X/D50jhfmIAXkx13akDlSQ1n8FUOPl/w+YLPF3y+NMoXLolPJTse1gDKkxpO9TlWV/D5gs8XfL7g8wWfL/t8YQI+nuzYmQBgajje51hdwecLPl/w+YLPF3y+7POFCXg22fHXBABTw2yfY3UFny/4fMHnCz5f8PmyzzedlTrw2/lrDj5f8PmCzxd8vuDzZeJ80wecMdSR/IocX7Xg8wWfL/h8wedLo3xhAn6W7DhRAyhPaniGr3Lw+YLPF3y+4POlUb4wAT9KdrxTAyjP6eTxI3yVg88XfL7g8wWfL43yhQn4l2TH+zWA8pxLHj/AVzn4fMHnCz5f8PnSKF9YijIs1/VT3DGJS4lN4cOHDx8+fK3zFSxWfXHCF9PGhw8fPnz4Gu8Lt6BfSrqWzNKf13R2kI99LdrwlQ8+X/D5gs8XfL40zxdn5gUz6yaz81INZwdLyfjdaMKHDx8+fPha6UsbrCYNts2sM0bcbByzl7WCNvjw4cOHD19rfGmjOTPbSxptjBG4kYy7Fy15G3z48OHDh681vrzhx7Y/K2PAfZWN+Umftvjw4cOHD18rfEUd1rMOV8xsakS4L7KxvinRZ1y+UPNLfPjw4TuEPvH6PHpfUcejZraVddwc8j3zTnZZbnHMoyX6jsu3OUTftxPum/TnDx8+fOP18fo8Bt+rChwzs1tZge0hfXpsKXtDOuRmHLNsDXz48OHDh6/Rvn6FZgou10PumtlyPF4WNRP73C2ot16xFj58+PDhw9d4X5ni4Y3r5wWFfzOzq2b2qZktmtl8HGgm/nsxHrsa2+YJNS8P8IfFhw8fPnz4Gu8r+yTOx/+71C0YqGq6sdb8EJ48fPjw4cOHr5G+quiwesfXZrY7AGw39l0YwhOGDx8+fPjwNdr3/8evB0hYQ/qspAuSFiWdlLQg6fVY6m9Ju5Iex6+D+k7S/bgu5ziCDx8+fPjwTa5P0n9UaUX2yRTnSgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.leo-gameloading-content2 {
  width: 100%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAAoCAYAAAAmGCn4AAAESklEQVR4nO3dQW4URxiG4Q/LsICssDcoI7IAGfbYB4BDhHAEpCiXCBJcANlIiBUXsIiyxAcA9jGCRSxHLCyygSwGJP+oUHUYRjOmu79hpmr0vpIFzNjdj6oWNQ109amIUI9WJG1Jui5pU9KGpB8lncuH+k/SP5JeSnouaU/SM0nHfU6GDx8+fPjwLZ0vLcAdvgYRcTciDqJ7B/lnBx3PiQ8fPnz48C2dr+03rkXE/YgY9oCNN8zHWpvhxOLDhw8fPnxV+drgfo6IoxnAxkvHvDmDwcOHDx8+fPiq85305mpEbH8H2Hjb+VxdBw8fPnz48OGr1jcNdzYinswB1/Qkn7Pt5OLDhw8fPnxV+6Z9MtidI65pt+UnGXz48OHDh6963yTgzgJwTTstJhgfPnz48OGr3jeOu7lAXNOtEyYXHz58+PDhWwrf6EYca5L+krQ+p5udp/WvpKuSjsbex9cufF74vPB54fOqyrcy8sadAnCp85J+n/A6vnbh88Lnhc8Ln1dVvuYK+KKkV5JOL5T2pY+SLks6yK/g6xY+L3xe+LzweVXja66AbxeEU7bcHvkzvm7h88Lnhc8Ln1c1vnQFnBbhvyUNFu/6qkNJP+UX8HUPnxc+L3xe+Lyq8K3mpz6UhlM2bY38vrTweeHzwueFzwuf12dfWoBvFIhrSo+DOlUGZWL4vPB54fPC54XP63pagK8VDNwswHBS+LzweeHzwueFz2szLcBXCgaWbBM+O3xe+LzweeHzupIW4AsFA0u2CZ8dPi98Xvi88HldSP8LeijpTKHAD/lXfP3C54XPC58XPq/ifSstvomIiIhmXFqA3xU8qO/wWeHzwueFzwufV/G+9G/Ab/JG1SX2Jpvw9QufFz4vfF74vIr3pSvg/QIg09rHZ4XPC58XPi98XsX70gL8ogDItJ7js8Lnhc8Lnxc+r+J96a+g9wqATGuv8J1M8Hnh88Lnhc8Ln9ceD2PoHz4vfF74vPB54fP67EuL77Gkx4XhlE3H+HqHzwufFz4vfF5V+JoH8qdPB68LumE53UB9KX9KEL7O4fPC54XPC59XNb5mI44Efbhg1GiPRiZX+DqHzwufFz4vfF7V+JorYOV7pfYLuGfqbd5E++3Y6/jahc8Lnxc+L3xeVflWxt74dXGu//ttwuQKX+vweeHzwueFz6suX7oCHvvaicX1YIIHHz58+PDhWzrfJOCZiNhdAG43n/tbE4wPHz58+PBV75s2iGcj4s854v7I5/zW5OLDhw8fPnxL4TtpEE/P6XJ9J5+r7eTiw4cPHz581fvaDOQvEXH0HWDpmLd6TCw+fPjw4cNXva/tIK5HxHZEDGcAG+Zjrc9g8PDhw4cPH74qfV3Rg4i4FxGHPWCH+WcHMxw4fPjw4cOHr0rf6EYcXUr3D29JuiHpmqSNvN3XD/kY7/NOHy/z46CeSnqW9+WcR/jw4cOHD1+5PkmfAJqe9PH38fVrAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  clip-path: inset(0 100% 0 0);
  webkit-clip-path: inset(0 100% 0 0);
}
#foot {
  position: absolute;
  height: 5em;
  width: 100%;
  padding: 0;
  margin: 0;
  bottom: 0;
  left: 0;
  background-image: url(../img/d3afd7284.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100.5% 100%;
  /* 高度撑满，宽度撑满 */
}
.foot-top {
  justify-content: center;
  width: 100%;
  align-items: center;
  display: flex;
  height: 50%;
}
.foot-balance {
  width: 50%;
  height: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 1em;
}
.foot-bottom {
  align-items: center;
  display: flex;
  height: 100%;
  flex-direction: column;
  width: 33.33%;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.foot-text,
.foot-value {
  font-size: 1.6em;
  color: #fff;
}
.foot-value {
  color: #fff47c;
}
#swipegame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4em;
  display: flex;
}
#swipegame > div {
  width: 33.33%;
  height: 100%;
  display: flex;
  justify-content: center;
  color: rgba(45, 158, 134, 0.4);
  align-items: center;
  font-size: 1.8em;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 500;
}
.enabled {
  pointer-events: all;
  cursor: pointer;
}
.disabled {
  pointer-events: none !important;
  cursor: not-allowed !important;
  opacity: 0.2;
}
#rightdiv {
  position: absolute;
  top: 5em;
  right: 7%;
}
#rightdiv > div {
  position: absolute;
  top: 0;
  right: 0;
}
#menu,
#cheat {
  cursor: pointer;
  width: 4em;
  height: 4em;
  display: grid;
  place-items: center;
  align-items: center;
  border-radius: 50%;
  background-color: #141929;
}
#menu > svg,
#cheat > svg {
  pointer-events: none;
}
#menu {
  background-color: unset;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
/*#cheat {
    margin-top: 1em;
}*/
#cheat {
  color: #70617e;
  font-size: 1em;
  font-weight: bold;
}
.resizable {
  position: absolute;
  top: 4em;
  left: 0;
  width: 100%;
  min-height: 140px;
  background: #e3f2fd;
  border-radius: 4px;
  z-index: 2;
}
.resizable > .cheatValue {
  font-size: 2.6em;
  margin-bottom: 30px;
  overflow: auto;
}
.resizable > .cheatValue > input {
  width: 40px;
  height: 40px;
}
.drag-handle {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 30px;
  height: 30px;
  cursor: se-resize;
  display: grid;
  justify-content: center;
  align-items: center;
}
.closeCheat {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 30px;
  height: 30px;
  cursor: pointer;
  display: grid;
  justify-content: center;
  align-items: center;
  font-size: 2em;
  color: #70617e;
}
#leftdiv {
  /*position: absolute;
    left: 1em;
    top: 5em; */
}
#leftdiv > div {
  position: absolute;
  left: 1em;
  top: 5em;
}
.noTabLeft > div {
  top: 4em !important;
}
.noTabRight {
  top: 4em !important;
}
#blackjackdoDragHtml,
#roulettedoDragHtml,
#slotdoDragHtml {
  position: absolute;
  width: 100%;
  height: calc(100% - 4em);
  top: 4em;
  left: 0;
  z-index: 666;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}
#doDrag {
  position: relative;
  width: 95%;
  margin: auto;
  height: 25em;
  background-color: #1e1a2b;
  backdrop-filter: opacity(1);
  border-radius: 8px;
  padding: 1em 2em;
}
#doDragtitle,
#doDragbutton {
  width: 100%;
  height: 15%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6em;
  color: #c5bbce;
  font-weight: bold;
}
#doDragcontent {
  width: 100%;
  height: 70%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  font-size: 1.4em;
  line-height: 1.2em;
  color: #fff;
}
#doDragbutton {
  font-size: 1.2em;
  color: #fff;
  font-weight: normal;
  width: 60%;
  margin: auto;
  background: #ab3884;
  border-radius: 20px;
}
.menu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(4, 0, 15, 0.9);
  z-index: 888;
  color: #fff;
}
.menu-close {
  margin-top: 1em;
  padding: 0 1em;
  display: flex;
  justify-content: center;
  align-items: center;
}
.menu-music {
  width: 4em;
  text-align: left;
}
.menu2-close {
  width: calc(100% - 4em);
  text-align: right;
}
.menu-title {
  height: 4em;
  width: 100%;
  padding: 0 1em;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 2px solid #3f314b;
}
.menu-gamerule,
.menu-histyory {
  width: 40%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6em;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer;
  border-bottom: 2px solid transparent;
}
.menu-select {
  border-bottom: 2px solid #c44999;
}
.menu-centent {
  width: 100%;
  height: calc(100% - 8em);
  overflow: hidden;
  font-size: 1.2em;
}
.tab-panel {
  display: none;
  animation: fadeIn 0.5s ease;
  height: 100%;
}
.tab-panel.active {
  display: block;
}
#tab2 {
  height: 100%;
  position: relative;
}
.menu-history-content {
  width: 100%;
  height: calc(100% - 4em);
  overflow-y: auto;
  scrollbar-color: #fff #1f1a2b;
  scrollbar-width: thin;
}
.menu-history-content::-webkit-scrollbar-thumb {
  background-color: #fff;
  border: 2px solid #1f1a2b;
  border-radius: 10px;
}
.menu-history-content::-webkit-scrollbar-track {
  background: #1f1a2b;
  border-radius: 10px;
}
.menu-history-pagination {
  width: 100%;
  height: 4em;
  padding: 0;
}
.pagination {
  width: 100%;
  height: 100%;
  list-style: none;
  padding: 0;
  display: flex;
  gap: 5px;
  justify-content: center;
  align-items: center;
}
.pagination li {
  width: 1em;
  height: 1em;
  margin: 0 0.4em;
  cursor: pointer;
  border-radius: 50%;
  user-select: none;
  background-color: rgba(255, 255, 255, 0.4);
  color: transparent;
}
.pagination li.active {
  background-color: rgba(255, 255, 255, 0.8);
  color: transparent;
}
.pagination li.history-disabled {
  background-color: rgba(255, 255, 255, 0.4);
  color: transparent;
  cursor: not-allowed;
  opacity: 0.2;
}
.pagination li.ellipsis {
  border: none;
  cursor: default;
  border-radius: unset;
  color: #fff;
  background-color: transparent;
}
.history-title {
  margin-top: 1.5em;
  padding: 1em;
}
.history-title-left {
  font-size: 1.4em;
  text-align: center;
  padding-bottom: 0.5em;
}
.history-info {
  background-color: #1f1a2b;
  border-radius: 0.2em;
}
.history-info-title,
.history-info-value {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1em;
  font-size: 1.4em;
}
.history-info-title > div,
.history-info-value > div {
  width: 33.3333%;
  display: flex;
  justify-content: center;
}
.history-info-value {
  padding-top: unset;
}
.history-info-button {
  background-color: #332943;
  height: 2em;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.2em;
  cursor: pointer;
  color: #fff;
}
.history-info-button > svg {
  pointer-events: none;
}
.player-head {
  display: flex;
  justify-content: center;
  align-items: center;
}
.jack-head,
.player-head {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 1em;
  width: 100%;
}
.slot-head {
  width: 100%;
  height: 100%;
}
.slot-head > div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1em;
}
.slot-history-item {
  height: 4em;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.slot-history-info > div {
  width: 33.33%;
  text-align: center;
}
.slot-history-info-type-row {
  width: 100%;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 5px 0;
}
.slot-history-info-type-row > .slot-history-info-type-col {
  width: 12px;
  height: 12px;
  margin: 0 5px;
  border-radius: 12px;
  background: #332943;
}
.win-line {
  background-color: #fff !important;
}
.symbol-grid {
  align-items: left;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.paytable-symbol {
  margin-right: 0.5em;
  margin-top: 0.5em;
  align-items: center;
  display: flex;
  justify-content: center;
}
.paytable-symbol-image {
  aspect-ratio: 1;
  height: 8em;
  width: 8em;
}
.loss-win {
  background: #ecb700;
  width: auto;
  height: 1.5em;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1;
  padding: 0.5em;
  font-size: 1em;
  color: #2f2f2f;
  font-weight: bold;
  border-radius: 0.8em;
}
.jack-head-items,
.player-head-item {
  display: flex;
  align-items: center;
  justify-items: center;
  flex-wrap: wrap;
}
.historyloading {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 3;
}
.historyloader {
  border: 4px solid rgba(0, 0, 0, 0.1);
  /* 轻颜色的边框 */
  border-radius: 50%;
  /* 圆形 */
  border-top: 4px solid #ff79d1;
  /* 蓝色边框 */
  width: 40px;
  /* 加载器的宽度 */
  height: 40px;
  /* 加载器的高度 */
  animation: spin 0.5s linear infinite;
  /* 应用加载动画 */
}
.history-left {
  color: transparent;
  background-image: url(data:image/webp;base64,UklGRnYDAABXRUJQVlA4WAoAAAAQAAAARQAARQAAQUxQSDICAAABBrnZNimS04uWmCaAgxjEzNJCHneWyDt3GQMQeMzMOsYSM7MsZmZptuqfDqA6Ihy5beRIko3dU05V/QQVGGpKtBW2HO4m161bCm2JppDBOyaZOUYNPabJsVDCM8qDxHSwrGEUkZU7SaQmIhCm7iKxOlXOlBxBzE8RMv80gdQFEuLrCOg6ZTNuPUHdMI57GzsJrE7hdR/BVU7G76IA1PENiW2iQNykjQDc0YVrZ3n30+jzSVLOPPupX28Qx/n+t9Ap7suf+iesq52eH3lMVa8Tx7oP01DVy8Ryzv8/YztRfcH90If/ZTGqr88S0yX//q5vwZXLltBfpuPKd8ZfMrAKyPxhVH/gdf2jjCZRlZk0WrKgrmTCpy2o6wy3Yiq3NQUpgNRqRBGsqgEKobZZXgybj7I49wpdd6SbxRt4Ha+X/Bqol//j6Z+HGujF+//yBNijLC5+hufIZrIim2vOitRWOyuyKkVWJNVKVqQ13GlDOsOm5CxIyWjSWZCk0VH9oIj/wTRDgSfz7z974Jnx75QBi3DK0CUUcJb8P32h8lA4fel0B8r3s7JJUDWPyiXhVKpTujD54jh0ecbP5STOh5/64xaL5cbfDnHO3Lp/kTh0NFwPg9pi1JKNytbtTtXbiUY97ta7Ab312r2Bq+rC0yg6FxqZXh5DwVOx0xCnJNMxJzZJ6YlNMmJAhmeVB7kMlmepQTo2nTnWmGPZ9FiDN9SUaC9sOdJLg6f2bS60J5pChq8CVlA4IB4BAAAwCQCdASpGAEYAPpFEnUslo6Kho/VZ0LASCWkADC/tx8vC/Wv1d9AAe0LqbjjjGS1w0ZfYfbr6eFYP62Vbtdm+cWUsGuSwtrysPhtWzDK7u7mAAP76topuE4FuUN9q6BHM2XYvw/8i1Dla/ALtuyb5BsPT8yjp9wg7rLV+GXxIAT+0JG+Zq/YkuvmqVLEjV0iXPzqMPnt7mHYxv7EMnyaZLWGpHC2WHkIS61nSGvD++sDcaGCWrvskIK+r+h6IARx/8VpW3RMdyxxZf4MNREVo/iCPyD68p7og6Jci6RrZJzDfVrNMiX/g8z7tC5a0JMXGLbMpJir+6AmBHbCVxsgqMVL2+Qb6fLz8LhjoRvqYnFivv9Addyjk+a0AAAAA);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.history-right {
  color: transparent;
  background-image: url(data:image/webp;base64,UklGRnADAABXRUJQVlA4WAoAAAAQAAAARQAARQAAQUxQSC4CAAABBknaNimSktW2GlzqACNnwN2hqvseMytsx3ZcD4Ds3N0Z18DdnZW7O1RF/pkHiIgIB24jKVJSdcw4vU8QC4PyqLpxy+Fu0m7Z0lgdlQcG7+i49hilekziMVAy01sGielgi2RQZFfsJCslykKYsouslSn2TK4niA2TLZl3mkDKfBsKawnoWmEzdj1B3TCWexs7CaxM5nUfwRVOxu0iB8q4VPKbyImbJA3eHZ29egFwP2mfT+Jw4+tPeXbGOvOSb6GTdfhPRV5apzNMooE4XP8pmHQkMJVYXP6Jyuz/f8a4H/MXqOzM/MsiYnL2NSqL//1d30KOsyX4yzRV15n+l1p1nto/lPWT8/SXGYlJ3Sc20qwepNlkTqsH6cxUkfqQqiJ5keIq8iIr28mLtG9WL7L5KKHz6hyLI90EzxsWf4rPJXLr0/+47HbvyX99z+tReD9f5F1ksxfVze1eVNtXeVFdWfSiWqzyolqV6fShnRnT7EG12UjsQTX++w+Gqu0/mNSCav1vKtMwBfyzB1sQRawyZLHj6mLL1dfDhCJWXxZnn/0Oqs62XJVeQrUjcYXcRRy/YNoVmiSXsbj17ad8sK4uM8muI44X7t46Y11JHQ9dTTHiyUTl63QnEu5EIyF36t2Annr9nsBFZMFpFJ0LjJ1hA4bGUKydithKMg2zxSa23WITZw3IzMyWQS6DLTPFIB1Tqj2WzrG60hiDNyiPahq3HOmlwVP7NjfWROWB4StWUDggHAEAAFAJAJ0BKkYARgA+kUCdSqWjoqGlNAqosBIJZwAOiiDuigHULzL+p7+yBNaohdUJeBstrQ0gFZPz46dvDbuA4m8go82FQVgqXsX+aUX/fUg5v98AAP76tpY+DedWsW1L17pBa7G1qTw7yTS3OCLAf7XYfQHgE9T/ESOaL2N65kDVKgIvYGYN6TvF51MaJ3WRGQO8zWHbZDg3uY8HRBJtF0Dgogd7SCtDj3R+5dGJbyN7p04aMv0YjDKVnyPLDt5+rsPC/0qP4tI2JHJOdNEYfHOn5vhZKb1r4bnO3DRPJLoxiIl+Lu4SXFAUYM5qBd/MEsQld5WePm/c6AxQr8NTkJPYEhSQA748u/+khS655Ayiak4rKKTOYYnrigAA);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.history-left,
.history-right {
  width: 2em !important;
  height: 2em !important;
}
.slot-history-page-left > svg,
.slot-history-page-right > svg {
  pointer-events: none;
}
.gamerules {
  padding: 1em 2em;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  scrollbar-color: #fff #1f1a2b;
  scrollbar-width: thin;
}
.gamerule-items {
  width: 100%;
  margin: 1em 0;
  text-align: center;
}
.gamerule-items > h2 {
  font-size: 1.6em;
  color: #fee36e;
  font-weight: bold;
  text-transform: uppercase;
}
.gamerule-items > p {
  padding: 0.5em 0;
  font-size: 1.5em;
  line-height: 1.5em;
}
.gamerule-table > table {
  border-collapse: collapse;
  width: 100%;
}
.gamerule-table > table > thead > tr > th {
  border: 1px solid #fff;
  text-transform: uppercase;
}
.gamerule-table > table > tbody > tr > td {
  border: 1px solid #fff;
}
.roulette-history {
  width: 100%;
}
.roulette-history > .background-ele {
  width: 290px;
  height: 500px;
  margin: 20px auto;
  display: flex;
  justify-content: center;
}
.roulette-result {
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
.roulette-result-qiu {
  width: 40px;
  height: 40px;
  font-size: 1.7em;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 45px;
}
.roulette-result-title {
  font-size: 1.7em;
  padding: 10px;
}
.jack-card-title {
  width: 100%;
  font-size: 1.6em;
  padding: 10px;
  font-weight: bold;
  text-align: center;
}
#swipegameUk {
  position: absolute;
  top: 0;
  height: 1.5em;
  width: 100%;
  background-color: #000;
  left: 0;
  color: #fff;
  display: flex;
}
.newWin {
  width: 50%;
  display: flex;
  padding: 0 1em;
  flex-direction: row;
  align-items: center;
}
.time {
  width: 50%;
  display: flex;
  padding: 0 1em;
  flex-direction: row-reverse;
  align-items: center;
}
#header {
  position: absolute;
  top: 3.5em;
  width: 100%;
  height: 5em;
  display: flex;
  justify-content: center;
  align-items: center;
}
#header > .devicon,
#header .menuicon {
  width: 50%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-left: 1em;
  color: #fff;
  cursor: pointer;
}
#header > .devicon > .devicon-logo,
#header .menuicon > .devicon-logo {
  width: 4em;
  height: 4em;
  background-color: #141929;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#header > .devicon > .menuicon-logo,
#header .menuicon > .menuicon-logo {
  width: 5em;
  height: 100%;
  background-color: unset;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#header .menuicon {
  margin-left: unset;
  justify-content: flex-end;
  margin-right: 2.5em;
}
#game-landscape {
  position: absolute;
  width: 102%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  backdrop-filter: blur(0.4em);
  z-index: 9999;
}
.game-landscape-content {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.game-landscape-content-text {
  width: 100%;
  color: #fff;
  font-size: 1.8em;
  word-wrap: break-word;
  text-align: center;
}
.game-landscape-content-img {
  background-image: url(../img/4b5be70a6.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 25em;
  height: 25em;
  transform: rotate(0deg);
  animation: rotate45 2s linear infinite;
}
@keyframes rotate45 {
  0% {
    transform: rotate(0deg);
  }
  70% {
    transform: rotate(90deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-aspect-ratio: 1/1) {
  .menuicon-logo {
    width: 4em !important;
    height: 4em;
  }
}

