html {
    font-size:12px;
}
/**
 * 베팅내역 상태값 폰트 색상
 */
.WAITING[class^=BetHistoryItemPCFolderTableRow__Container] [class^="BetHistoryItemPCFolderTableRow__StatusCell"] {
    color:#99cc00 !important;
}
.HIT[class^=BetHistoryItemPCFolderTableRow__Container] [class^="BetHistoryItemPCFolderTableRow__StatusCell"] {
    color:#00ccff !important;
}
.NO_HIT[class^=BetHistoryItemPCFolderTableRow__Container] [class^="BetHistoryItemPCFolderTableRow__StatusCell"] {
    color:#ff0000 !important;
}
/**/




/**
 * 백조의호수
 */
#minigame-122 [class^=MiniGameOddsButton__Title][name="백"] {background:#c728c6;}
#minigame-122 [class^=MiniGameOddsButton__Title][name="오"] {background:#ed9100;}


/**
 * 룰렛룰렛
 */
#minigame-132 .oddsType-1[class^=MiniGameOddsButton__Title][name="빨"] {background:#b50404; color:#fff !important;}
#minigame-132 .oddsType-2[class^=MiniGameOddsButton__Title][name="노"] {background:#f9e101; color:#000 !important;}


/**
 * 빙글빙글
 */
#minigame-133 [class^=MiniGameOddsButton__Title][name="해"] {background:#f1890e;}
#minigame-133 [class^=MiniGameOddsButton__Title][name="달"] {background:#1a2747;}
#minigame-133 [class^=MiniGameOddsButton__Title][name="현무"] {background:#474e2d;}
#minigame-133 [class^=MiniGameOddsButton__Title][name="청룡"] {background:#1e6094;}
#minigame-133 [class^=MiniGameOddsButton__Title][name="주작"] {background:#f1462d;}
#minigame-133 [class^=MiniGameOddsButton__Title][name="백호"] {background:#e9e9e9; color:#000 !important;}

/**
 * 흥부와놀부
 */
#minigame-128 [class^=MiniGameOddsButton__Title][name="놀"],
#minigame-128 [class^=MiniGameOddsButton__Title][name="놀부"] {background:#00a2ff;}
#minigame-128 [class^=MiniGameOddsButton__Title][name="흥"],
#minigame-128 [class^=MiniGameOddsButton__Title][name="흥부"] {background:#e84c4c;}

/**
 * 마리오파이프
 */
#minigame-129 [class^=MiniGameOddsButton__Title][name="파"],
#minigame-129 [class^=MiniGameOddsButton__Title][name="파랑"],
#minigame-129 [class^=MiniGameOddsButton__Title][name="거북"] {background:#00a2ff;}
#minigame-129 [class^=MiniGameOddsButton__Title][name="빨"],
#minigame-129 [class^=MiniGameOddsButton__Title][name="빨강"],
#minigame-129 [class^=MiniGameOddsButton__Title][name="버섯"] {background:#e84c4c;}



[class^=CasinoPage] [class^=CasinoVendorListItem__Container]{
  padding:2px;
}


[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:nth-of-type(1)::before{
  position: absolute;
  top: -50%;
  left: -50%;
  display: block;
  content: "";
  width: 200%;
  height: 200%;
  z-index: 1;
  animation: rotate 5s infinite linear;
/*  background: conic-gradient(#f54 60deg, #fc0 60deg 120deg, #05f 120deg 180deg, #eb931b 180deg 240deg, #fa20e9 240deg 300deg, #318431 300deg 360deg);*/
}


[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:nth-of-type(2)::before {
  position: absolute;
  top: -50%;
  left: -50%;
  display: block;
  content: "";
  width: 200%;
  height: 200%;
  z-index: 1;
  background: conic-gradient(transparent 180deg, #fc0 360deg);
  animation: rotate 1s infinite linear;
}


[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:nth-of-type(3){
  overflow:visible;
}

[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:nth-of-type(3)::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  z-index: 1;
/*  background: conic-gradient(#ff0000, #ff7300, #fffb00, #48ff00,
      #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);*/
  filter: blur(5px);
  animation: move-background 2s infinite linear;
  background-size: 300% 300%;
  background-position: 50% 50%;
}

[class^=CasinoPage] [class^=ListItemAssetImages__Container],
[class^=SlotPage] [class^=ListItemAssetImages__Container]{
  perspective: 600px;
  
}


[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:hover .BACKGROUND,
[class^=SlotPage] [class^=CasinoVendorListItem__Container]:hover .BACKGROUND{
  transform: rotateX(50deg) translateY(5%); 
  overflow:hidden;
}
[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:hover .LOGO,
[class^=SlotPage] [class^=CasinoVendorListItem__Container]:hover .LOGO{
  transform: scale(1.1);
  filter: drop-shadow(2px 4px 10px black);
}
[class^=CasinoPage] [class^=CasinoVendorListItem__Container]:hover .CHARACTER,
[class^=SlotPage] [class^=CasinoVendorListItem__Container]:hover .CHARACTER{
  transform: translateY(-5px) scale(1.2);
  filter: drop-shadow(2px 4px 10px black);
}

@keyframes move-background {
  0% {
    background-position: 50% 0%;
  }

  50% {
    background-position: 50% 100%;
  }

  100% {
    background-position: 50% 0%;
  }
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}


:root{

  /* --surface-dim: #0f0e0e;
  --surface: #f5f6f7 !important;
  --surface-80per: #ff0000cc;
  --surface-bright: #ff0000;
  --on-surface: #000000 !important;
  --on-surface-variant: #9399a1;
  --surface-container-lowest: #f4f6fa !important;
  --surface-container-low: #ff0000;
  --surface-container: #e3e5e8 !important;
  --surface-container-high: #3d3d40;
  --surface-container-highest: #ff0000;
  --outline: #9399a1;
  --outline-variant: #27272b;
  --inverse: #ffffff;
  --on-inverse: #0a1623;
  --inverse-container: #ffffff;
  --on-inverse-container: #0a1623;
  --inverse-primary: #ff0000;
  --primary: #0eda90;
  --on-primary: #000000;
  --primary-container: #16c083;
  --on-primary-container: #000000;
  --primary-30per: #0eda904c;
  --secondary: #f5d20c;
  --on-secondary: #000000;
  --secondary-container: #f5d20c;
  --on-secondary-container: #000000;
  --secondary-30per: #f5d20c4c;
  --tertiary: #ff9c00;
  --on-tertiary: #000000;
  --tertiary-container: #ff9c00;
  --on-tertiary-container: #000000;
  --tertiary-30per: #ff9c004c;
  --error: #ff5757;
  --on-error: #ffffff;
  --error-container: #cc0000;
  --on-error-container: #ffffff;
  --up: #82df1f;
  --down: #ff504d;
  --body: #ff0000;
  --bg_blur: #1c293899;
  --bg_disable: #000000b2;
  --white: #ffffff;
  --white_80p: #ffffffcc;
  --minigame-blue: #00a2ff;
  --minigame-red: #e84c4c;
  --minigame-green: #559f44;
  --minigame-yellow: #e8b34c;
  --minigame-black: #000000;


    --odds-button-bg:#e3e5e8 ; */

}



/* 

[class^=DepositForm__InfoBox] [class^=TextBox__Container]::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: red;;
}

 */

[class^=DepositFormConfirmRequested__Title] {
    font-size: 0;
}
[class^=DepositFormConfirmRequested__Title]:after {
    content: '담당부서에서 입금을 확인중입니다. \A 승인처리시 알림을 통하여 알려드립니다. 잠시만 기다려주세요';
    font-size: 16px;
    white-space: pre; /* pre, pre-wrap 등이 필요 */
}

[class^=HeaderQuickMenuItem].blink {
  animation: blink-animation 1s infinite;
}
[class^=HeaderQuickMenuItem].blink svg {
  transition: unset;
}
@keyframes blink-animation {

  0%,
  100% {
    color: var(--primary);
    fill: var(--primary);
  }

  50% {
    fill: var(--on-surface);
    color: var(--on-surface);
  }
}


[class^=MiniGameBetSlipFormButton__Container] button:nth-child(1)::after {
  content: '1만';
}

