/*

//.........................
//.VVVV....VVVVV.222222....
//.VVVV....VVVV.22222222...
//.VVVV....VVVVV222..2222..
//.VVVVV..VVVV.V222..2222..
//..VVVV..VVVV.......2222..
//..VVVV..VVVV......22222..
//..VVVVVVVVV......22222...
//...VVVVVVVV.....22222....
//...VVVVVVVV....22222.....
//...VVVVVVV....22222......
//....VVVVVV....2222.......
//....VVVVVV...V222222222..
//....VVVVV....V222222222..
//.........................

V2

	TABLE OF CONTENTS
	--------------------------------
	TABLE OF CONTENTS
	--------------------------------
	*. common .......................
	--------------------------------
*/



/* newv2 css */
@charset "UTF-8";
@import"https://fonts.googleapis.com/css2?family=Noto%20Sans%20KR:wght@400;500;700;900&family=Noto%20Sans%20SC:wght@400;500;700;900&display=swap";

@-webkit-keyframes move_wave {
    0% {
        -webkit-transform: translateX(0) translateZ(0) scaleY(1);
        transform: translateX(0) translateZ(0) scaleY(1)
	}
    
    50% {
        -webkit-transform: translateX(-25%) translateZ(0) scaleY(.55);
        transform: translateX(-25%) translateZ(0) scaleY(.55)
	}
    
    to {
        -webkit-transform: translateX(-50%) translateZ(0) scaleY(1);
        transform: translateX(-50%) translateZ(0) scaleY(1)
	}
}



@keyframes downIn{0%{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);opacity:0}
    
    100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}
    
}

@keyframes move_wave{0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1)}
    
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55)}
    
    to{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1)}
    
}

@-webkit-keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}
    
    to{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}
    
}

@keyframes wave{0%{-webkit-transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg);transform:rotateZ(0deg) translate3d(0,10%,0) rotateZ(0deg)}
    
    to{-webkit-transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg);transform:rotateZ(360deg) translate3d(0,10%,0) rotateZ(-360deg)}
    
}

@keyframes loader-1-outter{0%{transform:rotate(0deg)}
    
    to{transform:rotate(360deg)}
    
}

@keyframes loader-1-inner{0%{transform:rotate(0deg)}
    
    to{transform:rotate(-360deg)}
    
}

@keyframes scaleUp{0%{transform:scale(.8) translateY(1000px);opacity:0}
    
    to{transform:scale(1) translateY(0);opacity:1}
    
}

@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

/* @-webkit-keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* 35%{width:2.5em;box-shadow:0-.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)} */

/* 70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)} */

/* to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* } */

/* @keyframes before{0%{width:.5em;box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* 35%{width:2.5em;box-shadow:0-.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)} */

/* 70%{width:.5em;box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)} */

/* to{box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)} */

/* } */

/* @-webkit-keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* 35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)} */

/* 70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)} */

/* to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* } */

/* @keyframes after{0%{height:.5em;box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* 35%{height:2.5em;box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)} */

/* 70%{height:.5em;box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)} */

/* to{box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)} */

/* } */

@keyframes float{0%,to{transform:translateY(0)}
    
    50%{transform:translateY(-1rem)}
    
}

@keyframes shadow{0%,to{transform:scaleX(1.75) rotateX(95deg) translateZ(0)}
    
    50%{transform:scaleX(.5) rotateX(95deg) translateZ(-1rem)}
    
}

@-webkit-keyframes wawes{0%{-webkit-transform:rotate(0)}
    
    to{-webkit-transform:rotate(360deg)}
    
}

@-moz-keyframes wawes{0%{-moz-transform:rotate(0)}
    
    to{-moz-transform:rotate(360deg)}
    
}

@keyframes wawes{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
    
    to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
    
}

@keyframes borderRotate{to{
--angle:420deg}

}

@keyframes progress-bar-stripes{0%{background-position-x:1rem}
    
}

@keyframes spinner-border{to{transform:rotate(360deg)}
    
}

@keyframes spinner-grow{0%{transform:scale(0)}
    
    50%{opacity:1;transform:none}
    
}

@keyframes placeholder-glow{50%{opacity:.2}
    
}

@keyframes placeholder-wave{to{-webkit-mask-position:-200%0;mask-position:-200%0}
    
}

@keyframes neon{0%{text-shadow:0 0 6px rgba(202,228,225,.92),0 0 30px rgba(202,228,225,.34),0 0 12px rgba(30,132,242,.52),0 0 21px rgba(30,132,242,.92),0 0 34px rgba(30,132,242,.78),0 0 54px rgba(30,132,242,.92)}
    
    to{text-shadow:0 0 6px rgba(202,228,225,.98),0 0 30px rgba(202,228,225,.42),0 0 12px rgba(30,132,242,.58),0 0 22px rgba(30,132,242,.84),0 0 38px rgba(30,132,242,.88),0 0 60px #1e84f2}
    
}

@keyframes fading-down{0%{opacity:0;transform:translateY(0)}
    
    to{opacity:100%;transform:translateY(7px)}
    
}

@keyframes fading-up{0%{opacity:0;transform:translateY(0)}
    
    to{opacity:100%;transform:translateY(-7px)}
    
}

@keyframes bounce{50%{transform:translateY(-7px)}
    
}
@keyframes bounceLR{50%{transform:translateX(-7px)}
    
}

@keyframes bounce3dicon{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}
    
    40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate(-5%,calc(-5% - 10px));transform:translate(-5%,calc(-5% - 10px))}
    
    70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate(-5%,calc(-5% - 6px));transform:translate(-5%,calc(-5% - 6px))}
    
    90%{-webkit-transform:translate(-5%,calc(-5% - 3px));transform:translate(-5%,calc(-5% - 3px))}
    
}

@-webkit-keyframes uparrow{0%{-webkit-transform:translateY(0);opacity:0}
    
    to{-webkit-transform:translateY(-7px);opacity:1}
    
}

@-webkit-keyframes downarrow{0%{-webkit-transform:translateY(0);opacity:0}
    
    to{-webkit-transform:translateY(7px);opacity:1}
    
}

@-webkit-keyframes text-blink{20%,24%,55%{color:#111;text-shadow:none}
    
    0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px orange,0 0 15px orange,0 0 20px orange,0 0 40px orange,0 0 60px red,0 0 10px #ff8d00,0 0 98px red;color:#fff6a9}
    
}

@keyframes text-blink{20%,24%,55%{color:#111;text-shadow:none}
    
    0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px orange,0 0 15px orange,0 0 20px orange,0 0 40px orange,0 0 60px red,0 0 10px #ff8d00,0 0 98px red;color:#fff6a9}
    
}

@keyframes pulsing{0%{background-position-y:0;transform:translateY(0);transform:scale(1)}
    
    50%{background-position-y:5px;transform:translateY(1px);transform:scale(1.1)}
    
    100%{background-position-y:0;transform:translateY(0);transform:scale(1)}
    
}

@keyframes aniLogo{0%{background-position-y:0;transform:scale(1)}
    
    50%{background-position-y:5px;transform:scale(1.03)}
    
    100%{background-position-y:0;transform:scale(1)}
    
}

@keyframes blinkertext {
    0%   { color: #f64949; }
    49% { color: #f64949; }
    50% { color: #20262C; }
    99% { color: #20262C; }
    100% { color: #f64949; }
}

@keyframes smoothblink {
    to {
		color: transparent;
	}
}

.smoothblink {
    animation:smoothblink 1000ms infinite alternate;
    -webkit-animation:smoothblink 1000ms infinite alternate;
}


:root{
    
    --cui-font-sans-serif:'Noto Sans KR', "Noto Sans KR","Rubik" , system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --cui-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
    --cui-body-font-family:var(--cui-font-sans-serif);
    --cui-body-font-size:1rem;
    --cui-body-font-weight:400;
    --cui-body-line-height:1.5;
    --cui-border-width:1px;
    --cui-border-style:solid;
    --cui-border-radius:.375rem;
    --cui-border-radius-sm:.25rem;
    --cui-border-radius-lg:.5rem;
    --cui-border-radius-xl:1rem;
    --cui-border-radius-2xl:2rem;
    --cui-border-radius-pill:50rem;
    --sm-aside-width:320px;
    --sm-top-menu-height:64px;
    --default-animation-duration:0.2s;
    --default-border-radius:.4rem;
    --hud-opacity-primary:1;
    --hud-opacity-secondary:.2;
    --menu01-height:80px;
    --header01-height:40px;
    /*--sportsFrame-margin-y:30px;*/
	--sportsFrame-margin-y:0px;
    --sportsbook-top-header-height:205px;
    --sportsbook-top-sports-height:70.5px;
    --sportsbook-upcomingMatch-height:258.5px;
    --d:2500ms;
    --angle:90deg;
    --gradX:100%;
    --gradY:50%;
    --c1:rgba(168,239,255,1);
    --c2:rgba(168,239,255,.1);
    --font-family:'Noto Sans KR';
    --icon-size:1.8em;
    --speed:4s;
    --easing:cubic-bezier(.46,.03,.52,.96);
    --bg-gradient-start-color:rgb(203,64,0);
    --bg-gradient-end-color:rgb(72,0,30);
    --preloader-bg-color-primary:var(--bgColor-05);
    --preloader-bg-color-secondary:var(--bgColor-03);
    --sidebarwrapper-bg: #f6f7fa;
}


body,html{
    height:calc(100% - 0px);
    overscroll-behavior: none;/*disable pull to refresh*/
}

html{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

h1,h2,h3,h4,h5,h6{font-family:var(--fa-style-family)}
.panel-body {padding: 0.5rem;}

.clear_fix:after,.clear_fix:before{content:"";display:block;clear:both}

i{font-style:unset}

.p-tb-1{padding:1rem 0}

.p-tb-2{padding:2rem 0}

.p-tb-3{padding:3rem 0}

.p-b-1{padding-bottom:1rem}

.p-b-2{padding-bottom:2rem}

.p-b-3{padding-bottom:3rem}

.p-t-1{padding-top:1rem}

.p-t-2{padding-top:2rem}

.p-t-3{padding-top:3rem}

.m-tb-1{margin:1rem 0}

.m-tb-2{margin:2rem 0}

.m-tb-3{margin:3rem 0}

.m-b-1{margin-bottom:1rem}

.m-b-2{margin-bottom:2rem}

.m-b-3{margin-bottom:3rem}

.m-t-1{margin-top:1rem}

.m-t-2{margin-top:2rem}

.m-t-3{margin-top:3rem}

a,li{margin:0}

a,li,ul{list-style:none;padding:0}

li,ul{text-decoration:none}

/*::-webkit-scrollbar{width:6px;height:8px!important}*/
::-webkit-scrollbar{width:0;height:0!important}

::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scrollbar-bg-color)}

::-webkit-scrollbar-track{display:none}

.tab-content>.tab-pane::-webkit-scrollbar{height:0;width:6px}

.flex-break{flex-basis:100%;height:0}

#main-c #content.body_home {
    width: 100%;
    height: auto;
    background-repeat: repeat-y;
    transition: none;
    position: relative;
    background: url(/image/bg/homeBG.webp);
}
#content #content-wrapper #sports-wrapper #board-container .board-container ._open_board.board-topfix>td,#game-container #game-frame iframe,#live-container tr,#match-container .speech-bubble table.bl-container tbody>tr.view_bet .match-odds.bet-odds .odds-container,#match-container .speech-bubble table.bl-container tbody>tr.view_bet .match-odds.bet-odds tbody>tr>td,#match-container table.bl-container .bet-odds .odds-container,#split-container tr,#sports-wrapper #virtual-container .detail-Viframe iframe,iframe,iframe#betradar-iframe{border:0}
.bl-container tbody>tr.view_bet .match-odds.bet-odds table {
    width: 100%;
}
.bl-container .bet-odds .type-name span {
    font-size: 13px !important;
    display: block;
    padding: 0 !important;
    text-align: left;
}
.color0,.color3,.color4,.color5,.color6,.color7,.color8,.color9{color:red;font-weight:700}

.color1,.color2{color:#3da9ff;font-weight:700}

.color2{color:#4fc453}

.text-center-pack{text-align:center;text-align:-moz-center;text-align:-webkit-center}

.reflection-text{position:relative;text-align:center;text-transform:uppercase;letter-spacing:5px;font-weight:500}

.reflection-text::after{content:"";bottom:0;position:absolute;width:150px;left:calc(50% - 75px);height:20px}

.reflection-text-white::after{background:url(../images/line-break/line-break-white.svg)no-repeat}

.reflection-text:not(.reflection-text-white)::after{background:url(../images/line-break/line-break-10.svg)no-repeat}

.main-section{padding:5rem 0}

.very_small_hamburger{padding-top:1.5rem}

.very_small_hamburger svg{width:80px;height:50px;cursor:pointer;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.very_small_hamburger path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);transition:stroke-dashoffset .5s cubic-bezier(.25,-.25,.75,1.25),stroke-dasharray .5s cubic-bezier(.25,-.25,.75,1.25);stroke-width:40px;stroke-linecap:round;stroke:#fff;stroke-dashoffset:0}

.very_small_hamburger path.bottom,.very_small_hamburger path.top{stroke-dasharray:240px 950px}

.very_small_hamburger path.middle{stroke-dasharray:240px 240px}

.very_small_hamburger.open path.bottom,.very_small_hamburger.open path.top{stroke-dashoffset:-650px}

.very_small_hamburger.open path.middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}

.ham-cont{margin-left:-11px;margin-top:-2px}

.ham-cont .very_small_hamburger{padding-top:0}

.ham-cont svg{width:60px;height:40px}

.title-link{position:relative;overflow:hidden;font-weight:500;text-transform:uppercase;font-size:1.5rem}

.title-link::before{content:"";position:absolute;height:100%;width:100%;border-width:2px 0;border-style:solid;left:0;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}

.title-link:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.title-link span{display:inline-block;position:relative;-webkit-transform:perspective(1000px) rotate3d(0,1,0,0deg);transform:perspective(1000px) rotate3d(0,1,0,0deg);-webkit-transition:color .5s,-webkit-transform .5s;transition:transform .5s,color .5s;transition:transform .5s,color .5s,-webkit-transform .5s}

.title-link:hover span{-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}

.title-link span:nth-child(7),.title-link:hover span:first-child{-webkit-transition-delay:0s;transition-delay:0s}

.title-link span:nth-child(6),.title-link:hover span:nth-child(2){-webkit-transition-delay:.05s;transition-delay:.05s}

.title-link span:nth-child(5),.title-link:hover span:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}

.title-link span:nth-child(4),.title-link:hover span:nth-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}

.title-link span:nth-child(3),.title-link:hover span:nth-child(5){-webkit-transition-delay:.2s;transition-delay:.2s}

.title-link span:nth-child(2),.title-link:hover span:nth-child(6){-webkit-transition-delay:.25s;transition-delay:.25s}

.title-link span:first-child,.title-link:hover span:nth-child(7){-webkit-transition-delay:.3s;transition-delay:.3s}

.shadow-button{margin-top:2rem;border-radius:30px;box-shadow:0 6px 5px 0 rgba(0,0,0,.18),0 1px 9px 0 rgba(0,0,0,.15);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;display:inline-block}

.shadow-button .fa-arrow-right{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:opacity .3s ease-out,-webkit-transform .2s ease-out .1s;transition:transform .2s ease-out .1s,opacity .3s ease-out;transition:transform .2s ease-out .1s,opacity .3s ease-out,-webkit-transform .2s ease-out .1s}

.shadow-button:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.28),0 4px 15px 0 rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}

.shadow-button:hover .fa-arrow-right{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}

.desc{max-width:650px;margin:0 auto;text-align:center}

.sports_nav_item.sportsbtn .desc{color:var(--txtColor01);font-size:12px}


.provider-item:hover .sports_nav_item.sportsbtn .sp_cat.on .desc,.sports_nav_item.sportsbtn .sp_cat.on .desc{color:var(--sports-top-color-active)}

.owl-nav{z-index:-1;position:absolute;top:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;left:0;margin:0}

.owl-nav i{font-size:3rem;padding:1rem}

.owl-nav .disabled{opacity:.3;cursor:default!important}

.owl-nav .owl-prev{position:absolute;left:-70px}

.owl-nav .owl-next{position:absolute;right:-70px}

.owl-dots{padding-top:1rem;margin-top:.5rem;text-align:center}

.owl-dots .owl-dot{display:inline-block;-webkit-transition:opacity .2s;transition:opacity .2s}

.owl-dots .owl-dot:hover{opacity:.7}

.owl-dots .owl-dot span{display:inline-block;height:2px;margin:5px 7px;opacity:1;width:22px}

a:focus,a:visited,i:focus{outline:0}

.hidden{display:none}

.btn{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;word-break:keep-all}

[role=button]{outline:0}

.paging{text-align:-webkit-center;margin-left:6px;height:47px;white-space:nowrap}

.page-find,.paging{overflow-x:auto;overflow-y:hidden}
.round-box.mid-side[side="vs"]:hover {
    cursor: default;
    border-color: transparent !important;
}

#right-betslip .betslip table .slip-btn>button,._bet,._menu-bet button,[type=button],a,button{cursor:pointer}


#delay_message {
	padding: 3px;
	animation: glow 1s infinite;
	background-image: linear-gradient(270deg, #ffffff 40%, #deffe2, #ffffff 60%);
	background-size: 200% 200%;
	position: relative;
	z-index: 1;
	/* margin-bottom: 5px; */
}
#delay_message:before {
	content: "";
	height: 25px;
	width: 98%;
	position: absolute;
	background-size: 200% 200%;
	background-position: 143% 0%;
	z-index: -1;
	left: 4px;
	top: 2px;
}

#delay_time {
    color: limegreen;
    font-size: 14px;
    font-weight:900;
}
@keyframes glow {
	0% {
		background-position: 150% 0%;
		box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
	}
	10% {
		background-position: 100% 0%;
		box-shadow: 0 0 20px rgba(255, 255, 255, 0.5);
	}
	75% {
		box-shadow: 0 0 15px rgba(255, 255, 255, 0.3);
	}
	100% {
		background-position: -50% 0%;
	}
}

@keyframes glowInner {
	0% {
		background-position: 150% -100%;
	}
	10% {
		background-position: 100% -100%;
	}
	100% {
		background-position: -50% -100%;
	}
}


.swiper-container{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    overflow:hidden;
    list-style:none;
    padding:0;
    z-index:1
}
.swiper-container-vertical>.swiper-wrapper{
    flex-direction:column
}
.swiper-wrapper{
    position:relative;
    width:100%;
    height:100%;
    z-index:1;
    display:flex;
    transition-property:transform;
    box-sizing:content-box
}
.swiper-container-android .swiper-slide,.swiper-wrapper{
    transform:translate(0)
}
.swiper-container-multirow>.swiper-wrapper{
    flex-wrap:wrap
}
.swiper-container-multirow-column>.swiper-wrapper{
    flex-wrap:wrap;
    flex-direction:column
}
.swiper-container-free-mode>.swiper-wrapper{
    transition-timing-function:ease-out;
    margin:0 auto
}
.swiper-container-pointer-events{
    touch-action:pan-y
}
.swiper-container-pointer-events.swiper-container-vertical{
    touch-action:pan-x
}
.swiper-slide{
    flex-shrink:0;
    width:100%;
    height:100%;
    position:relative;
    transition-property:transform
}
.swiper-slide-invisible-blank{
    visibility:hidden
}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{
    height:auto
}
.swiper-container-autoheight .swiper-wrapper{
    align-items:flex-start;
    transition-property:transform,height
}
.swiper-container-3d{
    perspective:1200px
}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{
    transform-style:preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    pointer-events:none;
    z-index:10
}
.swiper-container-3d .swiper-slide-shadow-left{
    background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-right{
    background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-top{
    background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-3d .swiper-slide-shadow-bottom{
    background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}
.swiper-container-css-mode>.swiper-wrapper{
    overflow:auto;
    scrollbar-width:none;
    -ms-overflow-style:none
}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{
    display:none
}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{
    scroll-snap-align:start start
}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:x mandatory
}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{
    scroll-snap-type:y mandatory
}
:root{
    --swiper-navigation-size:44px
}
.swiper-button-next,.swiper-button-prev{
    position:absolute;
    top:50%;
    width:calc(var(--swiper-navigation-size)/ 44 * 27);
    height:var(--swiper-navigation-size);
    margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index:10;
    cursor:pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    color:var(--swiper-navigation-color,var(--swiper-theme-color))
}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{
    opacity:.35;
    cursor:auto;
    pointer-events:none
}
.swiper-button-next:after,.swiper-button-prev:after{
    font-family:swiper-icons;
    font-size:var(--swiper-navigation-size);
    text-transform:none!important;
    letter-spacing:0;
    text-transform:none;
    font-variant:initial;
    line-height:1
}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{
    left:10px;
    right:auto
}
.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{
    content:"prev"
}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{
    right:10px;
    left:auto
}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{
    content:"next"
}
.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{
    --swiper-navigation-color:#ffffff
}
.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{
    --swiper-navigation-color:#000000
}
.swiper-button-lock{
    display:none
}
.swiper-pagination{
    position:absolute;
    text-align:center;
    transition:.3s opacity;
    transform:translate(0);
    z-index:10
}
.swiper-pagination.swiper-pagination-hidden{
    opacity:0
}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{
    bottom:10px;
    left:0;
    width:100%
}
.swiper-pagination-bullets-dynamic{
    overflow:hidden;
    font-size:0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transform:scale(.33);
    position:relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{
    transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{
    transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
    transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{
    transform:scale(.33)
}
.swiper-pagination-bullet{
    width:40px;
    height:8px;
    display:inline-block;
    border-radius:5px;
    background:#000;
    opacity:.2
}
button.swiper-pagination-bullet{
    border:none;
    margin:0;
    padding:0;
    box-shadow:none;
    -webkit-appearance:none;
    appearance:none
}
.swiper-pagination-clickable .swiper-pagination-bullet{
    cursor:pointer
}
.swiper-pagination-bullet:only-child{
    display:none!important
}
.swiper-pagination-bullet-active{
    opacity:1;
    background:var(--swiper-pagination-color,var(--swiper-theme-color))
}
.swiper-container-vertical>.swiper-pagination-bullets{
    right:10px;
    top:50%;
    transform:translateY(-50%)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:6px 0;
    display:block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    top:50%;
    transform:translateY(-50%);
    width:8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    display:inline-block;
    transition:.2s transform,.2s top
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin:0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{
    left:50%;
    transform:translate(-50%);
    white-space:nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s left
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{
    transition:.2s transform,.2s right
}
.swiper-pagination-progressbar{
    background:rgba(0,0,0,.25);
    position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background:var(--swiper-pagination-color,var(--swiper-theme-color));
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    transform:scale(0);
    transform-origin:left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    transform-origin:right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{
    width:100%;
    height:4px;
    left:0;
    top:0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{
    width:4px;
    height:100%;
    left:0;
    top:0
}
.swiper-pagination-white{
    --swiper-pagination-color:#ffffff
}
.swiper-pagination-black{
    --swiper-pagination-color:#000000
}
.swiper-pagination-lock{
    display:none
}
.swiper-scrollbar{
    border-radius:10px;
    position:relative;
    -ms-touch-action:none;
    background:rgba(0,0,0,.1)
}
.swiper-container-horizontal>.swiper-scrollbar{
    position:absolute;
    left:1%;
    bottom:3px;
    z-index:50;
    height:5px;
    width:98%
}
.swiper-container-vertical>.swiper-scrollbar{
    position:absolute;
    right:3px;
    top:1%;
    z-index:50;
    width:5px;
    height:98%
}
.swiper-scrollbar-drag{
    height:100%;
    width:100%;
    position:relative;
    background:rgba(0,0,0,.5);
    border-radius:10px;
    left:0;
    top:0
}
.swiper-scrollbar-cursor-drag{
    cursor:move
}
.swiper-scrollbar-lock{
    display:none
}
.swiper-zoom-container{
    width:100%;
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center
}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{
    max-width:100%;
    max-height:100%;
    object-fit:contain
}
.swiper-slide-zoomed{
    cursor:move
}
.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%;
    animation:swiper-preloader-spin 1s infinite linear;
    box-sizing:border-box;
    border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
    border-radius:50%;
    border-top-color:transparent
}
.swiper-lazy-preloader-white{
    --swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black{
    --swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin{
    to{
        transform:rotate(360deg)
    }
}
.swiper-container .swiper-notification{
    position:absolute;
    left:0;
    top:0;
    pointer-events:none;
    opacity:0;
    z-index:-1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{
    transition-timing-function:ease-out
}
.swiper-container-fade .swiper-slide{
    pointer-events:none;
    transition-property:opacity
}
.swiper-container-fade .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube{
    overflow:visible
}
.swiper-container-cube .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1;
    visibility:hidden;
    transform-origin:0 0;
    width:100%;
    height:100%
}
.swiper-container-cube .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide{
    transform-origin:100% 0
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{
    pointer-events:auto;
    visibility:visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.swiper-container-cube .swiper-cube-shadow{
    position:absolute;
    left:0;
    bottom:0px;
    width:100%;
    height:100%;
    opacity:.6;
    z-index:0
}
.swiper-container-cube .swiper-cube-shadow:before{
    content:"";
    background:#000;
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    right:0;
    filter:blur(50px)
}
.swiper-container-flip{
    overflow:visible
}
.swiper-container-flip .swiper-slide{
    pointer-events:none;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    z-index:1
}
.swiper-container-flip .swiper-slide .swiper-slide{
    pointer-events:none
}
.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{
    pointer-events:auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{
    z-index:0;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}



.right{float:right!important}

.UserMenu_ li{height:35px;line-height:34px;font-size:14px;padding:0 15px;border-top:1px solid #d3d3d3}

.quickLink ._left_,.set_v2 #right-user-info .db-member .boot-crate .mem_sack .sm-icon,.set_v2 #right-user-info .db-member .boot-crate .mem_sack .thisname{float:left}

#swift-links .quickLink .info-item{width:100%;float:left;margin-bottom:10px}

#swift-links .quickLink .info-item .justbox{position:relative;transform:skew(30deg);padding-right:10px;float:left;width:calc(100% - 70px)}


#swift-links .quickLink .info-item .justbox .sm-icon{font-size:25px;position:absolute;left:12px;width:35px;text-align:center;transform:skew(-30deg);z-index:2}

.quickLink .dep_btn,.quickLink .p_btn{width:66px;float:right;margin-left:4px;z-index:1;vertical-align:super;height:20px}

.quickLink .btnname,.quickLink .dep_btn,.quickLink .p_btn,body{position:relative}

.quickLink .dep_btn .fa,.quickLink .p_btn .fa{position:absolute;transform:translate(45%,45%);left:10px}

.rectangle-{transform:skew(30deg,0deg);position:absolute;z-index:-1;height:30px;width:47px;left:0}

#swift-links .quickLink .info-item .justbox .thisname{margin:0 0 0 20px;text-align:left;box-shadow:inset 0-2px 0#66b300;line-height:30px;display:inline-block;vertical-align:bottom;padding:0 16px 0 30px;width:calc(100% - 20px);font-size:13px;transform:skew(-30deg);position:relative;z-index:1}



h2.result_r_h2 {
    font-family: 'Noto Sans KR', sans-serif;
    text-shadow: 2px 1px 3px #fff;
}


#sports-header #inner-header .name-header,#sports-wrapper #asian-container .asian-league-panel .space,#sports-wrapper #asian-container .league-box .bonusodd-title,#sports-wrapper #asian-container .league-box .row-wideView .space,#sports-wrapper #wide-container .asian-league-panel .space,#sports-wrapper #wide-container .league-box .bonusodd-title{padding:10px 10px 0}

#sports-header #inner-header{width:calc(100% - 0px);padding:0 0 10px;margin:0 auto}

#sports-header #inner-header .name-header .nametag_{display:inline-block;font-weight:900;}

#sports-header #inner-header .name-header .nametag_sub{display:inline-block;margin-top:13px;margin-left:14px;font-size:12px;opacity:.5}

#sports-header .btn-drop{height:50px;padding:0 13px;border:0}

#sports-header .btn-drop .mode_title{line-height:50px;display:block;font-size:14px;font-weight:900}

#sports-header #inner-header .hidden{display:block;pointer-events:none;visibility:hidden;opacity:0}

#sports-header .option-view-list{width:300px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:right;transition:visibility .3s linear 1s,opacity 1s;position:absolute;right:10px;top:50px;padding:10px;z-index:3}

#sports-header .option-view-list ._h3txt{margin:0 0 5px}

#sports-header #inner-header .name-header .groupbtn-container{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout{width:calc(50% - 0px);float:left;text-align:center;padding:5px;position:relative;z-index:5}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-right:1px solid}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout .fa{display:block;font-size:18px}

#split-container .odds-find #odds_search>div:first-child,#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:last-child{border-left:0}

#split-container{margin-left:5px;margin-right:5px}

.nolivegame{width:100%;text-align:center;padding:10px}

#live-container,#split-container{float:left;overflow:auto;scrollbar-width:none}

#live-container .league-box .lock, 
#live-container .league-boxC .lock {opacity: 0.7 !important;}

#bl-container .bl-container>thead>tr>th,#bl-container1 .bl-container>thead>tr>th{padding:15px}

#bl-container .bl-container>tbody>tr>td,#bl-container1 .bl-container>tbody>tr>td{padding:7px;text-align:center}

.overlay{position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity 200ms;visibility:hidden;opacity:0;z-index:9}

.overlay .cancel{position:absolute;width:100%;height:100%;cursor:default}

.overlay:target{visibility:visible;opacity:1}

.warning-box{margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;position:relative;text-align:center}

.warning-box .title{padding:6px 10px 10px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:1.3em;z-index:0}

.warning-box .close{text-decoration:none}

.warning-box .close:hover{opacity:1}

.warning-box .content{max-height:400px;overflow:auto}

.warning-box p{margin:0 0 1em}

.warning-box p:last-child{margin:0;text-align:center}

.action{position:relative;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:5px;text-align:center;font-size:1.2em;padding:10px 20px;width:calc(50% - 42px);border:0;transition:all 200ms}

.btn-ok:last-child{margin-bottom:0}

.warn-icon{height:88px;left:0;right:0;display:block;position:absolute;margin:0 auto;top:-40px;animation: bounce3dicon 1.5s ease-in-out infinite;}

.warn-icon:before{content:"!";text-align:center;position:absolute;left:20px;transform:rotate(20deg);font-size:5em;top:-27px}

#button-to-top{display:inline-block;width:38px;height:38px;text-align:center;position:fixed;bottom:60px;right:30px;z-index:1000;border-radius:50%}



#button-to-top:hover{cursor:pointer}

#button-to-top.show{opacity:1;visibility:visible}

#button-to-top .fa{padding-top:9px;font-size:20px}

.fullwidth .container-lg,.mediumwidth .container-lg{max-width:100%}
/* .swiper-slide img{width:100%; max-height:478px} */
.loader,.loader-1 .loader-inner,.loader-1 .loader-outter{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

.loader{position:relative;width:60px;height:60px;margin:75px;display:inline-block;vertical-align:middle}

.loader-1 .loader-inner,.loader-1 .loader-outter{position:absolute}

.loader-1 .loader-outter{border-bottom:0;width:100%;height:100%;animation:loader-1-outter 1s cubic-bezier(.42,.61,.58,.41) infinite}

.loader-1 .loader-inner{width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);animation:loader-1-inner 1s cubic-bezier(.42,.61,.58,.41) infinite}

.pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-ms-flex-item-align:center;align-self:center;z-index:10000}

#content-wrapper .pre-loader{z-index:1}

#sidenav-overlay,.drag-target{z-index:101}


#Proc_login_support table.support-tbl {width: 100%;}
#Proc_login_support .support-tbl td.id_con>span,#Proc_login_support_list .support-table td.id_con>span {display: block}


.btn-sonuum.btn-dialog {
    border-radius: 25px;
    background-color: #597ef8 !important;
    width: 7rem;
    height: 3rem;
    margin:10px;
}

.btn-sonuum.btn-dialog{width:7rem;height:2rem;font-size:1rem;padding:unset;margin:unset;line-height:unset;max-width:unset}

.btn-sonuum.btn-medium{width:7rem;height:3rem;font-size:.9rem;padding:unset;margin:unset;line-height:unset;max-width:unset}



/* #sports-header .bg-header-title .name-header .nametag_.header-brand,.name-header .autobet-header,.name-header .nametag_ .header_slot_title,.sp_title,.sp_title .name-header .nametag_.header-brand,.sp_title.name-header .nametag_.header-brand{font-family:"Koaroo";font-size:1.5rem} */
.sp_title {margin: 1rem;padding-bottom: 1rem;}
.sp_title strong.nametag_ {
    font-size: 30px;
    font-weight: 700;
    font-family: var(--font-family);
}



.low-menu,.low_menu,._logout_ {cursor: pointer;}



#game-container #game-bet .allbet-container .input_style_ .all-bet-input,#sports-wrapper #asian-container .league-box table>tbody>tr>td .league,#sports-wrapper #wide-container .league-box table>tbody>tr>td .league,.asian-wrapper .asian-league-panel .league-name .first-row,.full-option-menu,.navquick{float:left;width:100%}

#game-container #game-bet .container_pcasino,#sports-wrapper #asian-container .odds-find,#sports-wrapper #wide-container .league-box .count-side,#sports-wrapper #wide-container .odds-find,.centered,.cw_out .withdraw-details,.deposit-content .easypay-logo,.middle{text-align:center}

.full-option-menu .nav-tabs .nav-item{width:auto;float:left;margin-right:30px}

.full-option-menu .nav-tabs .nav-item button{appearance:unset;-webkit-appearance:unset}

.full-option-menu .nav-tabs .nav-item .nav-link{padding:6px;border:0;font-size:14px;cursor:pointer}

.full-option-menu .nav-tabs .nav-item .nav-link .fa{font-size:20px}

.full-option-menu .nav-tabs .nav-item .nav-link .layertext{display:block;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:14px}

#content-wrapper #content-table-footer ._partner ._payablepart .pic_.casino_partner{display:none}

.express_btn .wrap_list ._swift>li{line-height:27px;cursor:pointer;padding:8px 20px;font-size:14px}

.express_btn .wrap_list ._swift>li .alink{width:100%;display:block;padding-left:43px}

.Xbtn:hover{transform:rotate(360deg)}

.modal.fade.show .modal-dialog h5.Xbtn{cursor:pointer;transition:.2s ease-out;display:flex;align-items:center;justify-content:center;border-radius:50%}

.modal.fade.show .modal-dialog .modal-body h5.Xbtn{width:50px;height:50px;position:absolute;right:-24px;top:-25px}

.modal.fade.show .modal-dialog .modal-header h5.Xbtn{width:40px;height:40px;position:relative;right:10px;top:0}



.input-Out-all{display:flex;justify-content:space-between;position:relative;width:100%;margin-bottom:21px}

.input-inner-all{display:flex;flex-direction:column;width:65%}



.subTitlev2{font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;margin:1rem 0 !important;}

.subTitleWrapper{font-weight:500;display:flex;align-items:center;justify-content:start;transform:translateZ(0);margin-right:1vw}

.titleLine{height:2px;width:69.2vw;position:relative;margin-right:1rem}

.titleLine.half{height:2px;width:27vw;position:relative}
#withdraw-form .titleLine.half{width:26vw;}



.titleLine:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}

.wallet-type.depo-box{cursor:pointer}

.btnD{cursor:pointer;position:relative}

.btnD:before{width:120px;height:40px}

.btnDOUBLE:before{content:"";position:absolute;border-radius:20px;top:5px;left:0;transition:.3s all ease-out}

.btnDOUBLE a{color:var(--txtColor_03);border-radius:20px;background:rgb(229,235,255);background:linear-gradient(127deg,rgb(229,235,255) 0%,rgb(200,220,255) 34%,rgb(208,221,245) 39%,rgb(198,216,249) 39%,rgb(233,240,254) 65%,rgb(246,247,251) 68%,rgb(229,235,255) 100%);display:flex;align-items:center;justify-content:center;position:relative;font-size:18px;font-family:var(--font-family)!important;font-weight:500;transition:.1s all ease-out}

.main_content.SportContent{background-image:url(/image/main/home/whiteBG.jpg);background-size:cover;width:100%;height:auto;overflow:hidden;background-repeat:repeat-y;position:relative}

.main_content_wrapper{width:100%;margin:0 auto;height:auto}

.sportFrame{width:100%;height:auto;overflow:hidden;position:relative;margin:var(--sportsFrame-margin-y) auto;}

.sportFrame .sportsSideMenu{float:left;width:12%;overflow-y:scroll;height:788px}

.sportFrame .sportsContent{width:calc(100% - 330px);height:calc(100vh - 100px);overflow:hidden;float:left;position:relative;padding:5px}

.sportsBetMenu{width:315px;float:right;position:fixed;height:auto;right:4px}

.modal.fade.show .modal-body .sportsBetMenu{top:9%;right:8px}

.main_content>.sportsBetMenu{margin-top:var(--sportsFrame-margin-y)}



input[type=text]:focus{outline:0}

input:focus+label,input:not(:placeholder-shown)+label,input:not(:placeholder-shown):focus+label,input[type=text]:focus+label{font-size:12px;top:-5px;left:10px;padding:0 5px}

.finance_wrapper .findiv .input_finance-amount:not(:placeholder-shown)+label,.finance_wrapper .input_finance-amount:focus+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown):focus+label,.finance_wrapper .input_finance-amount[type=text]:focus+label{top:0;left:30px;transform:translate(-10%,-50%);font-size:15px}




#main-c .body_home{position:relative}



#content{animation:.7s fadein}

.main-casino #content-wrapper{width:calc(100% - 170px);height:calc(100% - 10px);margin:0 auto;background:0 0}

.casino-panel.panel-heading .casino-main-title {font-size: 1.5rem;font-family:var(--font-family);text-align: center;}

.casino-panel.panel-heading .casino-title-wrap {
    display: flex;
    justify-content: center;
    gap: 10px;
}

.casino-list-wrap {margin-top: 4rem}

.header-title-center{text-align:center}

.major_title .h3{display:inline-block;vertical-align:-webkit-baseline-middle}

.nametag_ .h2,.nametag_ .h3{font-size:64px;font-weight:900}

.nametag_ .h4{font-size:13px;font-weight:900}

#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{border-radius:20px;margin-bottom:20px;margin-top:10px;font-size:18px;font-weight:700;width:150px;height:45px;line-height:35px;    margin-right: 15px;}

.live_wrap .btn-sports-list .topsports-icon,.live_wrap .btn-sports-list .desc{display:inline-block}

.live_wrap .top-sports-container{text-align:center}
.live_board .row-gameodds .sp_btn {cursor:default;}

#content-wrapper #content-container.home-page{min-width:unset;float:left;width:100%}

#menucasino-random .bg-cover-img{height:303px}

#content-wrapper #content-container.home-page .quarter1{width:100%}

#content-wrapper #content-container.home-page .Livesports-Scroll{height:214px;overflow:hidden}

#content-wrapper #content-container.home-page .Livesports-Scroll .title_{padding:11px;margin:0}

#content-wrapper #content-container.home-page .Livesports-Scroll .left-arrow{margin-left:10px;margin-right:5px}

#content-wrapper #content-container.home-page .Livesports-Scroll .right-arrow{margin-right:10px}

#content-wrapper #content-container.home-page .Livesports-Scroll .btn-arrow-circle{border:0;height:30px;width:45px;font-size:16px}

#content-wrapper #content-container.home-page #live-container:not(:empty){width:calc(100% - 0px);white-space:nowrap;overflow:auto;overflow-y:hidden;margin:0 0 10px}

.row-gameodds .sp_btn{margin:2px 0;padding:5px;float:left;width:100%;border-radius:5px}

#sports-wrapper{height:100%;position:relative;z-index:1}

#content-wrapper #content-table .title{font-size:13px}

#content-wrapper #content-table .menubanner_wrap{position:relative;float:left;margin:5px}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(1),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(1)~.menubanner_wrap{width:calc(33.33% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(2),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(2)~.menubanner_wrap{width:calc(50% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(3),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(3)~.menubanner_wrap{width:calc(33.33% - 10px)}

#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(4),#content-wrapper #content-table .menubanner_wrap:first-child:nth-last-child(4)~.menubanner_wrap{width:calc(25% - 10px)}

#content-wrapper #content-table .menubanner_wrap .quad .crd-info{position:absolute;top:50%;left:10%;bottom:unset;text-align:center;transform:translate(-10%,-50%)}

.bg-cover-img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:opacity 3s cubic-bezier(.19,1,.22,1),transform 15s cubic-bezier(.19,1,.22,1)}

#content-wrapper #content-table .menubanner_wrap .quad .crd-heading{text-transform:uppercase;opacity:.8;font-weight:900;transition:.5s;word-break:keep-all}

#content-wrapper #content-table .menubanner_wrap .quad .crd-text{opacity:.6;padding-left:0;transition:.4s;word-break:keep-all}

#content-wrapper #content-table-footer{width:100%;margin:0 auto;padding:12px 0}


#sports-wrapper #virtual-container .detail-Viframe{width:calc(100% - 40px);text-align:center;background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background-position:100%;margin:20px}

.blockV-event{vertical-align:top}

#sports-wrapper #virtual-container .blockV-event{width:calc(100% - 40px);margin:-4px 20px 0;display:table}

#sports-wrapper #virtual-container .blockV-event .vview-all.__time{position:relative;height:50px;line-height:50px;text-align:center;width:100px;font-size:12px;font-weight:700;text-transform:uppercase;display:table-cell;cursor:pointer;transition:border-bottom .15s}

#sports-wrapper #virtual-container .blockV-content,#sports-wrapper #virtual-container .blockV-event{float:left;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;overflow:hidden}

#sports-wrapper #virtual-container .blockV-content table{width:100%;border-collapse:collapse;margin-bottom:10px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ tr td{font-size:12px;font-weight:700;line-height:30px;height:30px;cursor:pointer}

#sports-wrapper #virtual-container .blockV-content .__title{text-align:center;-webkit-text-align:center;-moz-text-align:center;font-size:16px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .__vbet{float:left;box-sizing:border-box;padding:2px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:3px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ ._threebox{width:calc(33.33% - 6px)}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .two_inner{width:50%;float:left;margin:0 7px}

#sports-wrapper #virtual-container .blockV-content .blockmatch_ .value_color{margin:0 7px;float:right}

.sq-banner-img{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}



.page_arrow-right {
	float: right;
	font-weight: bold;
	cursor: pointer;
	right: 0;
	border: none;
	padding: 0;
	border-radius: 20px;
	margin: 10px 3px 0px 5px;
	background: transparent;
}


.page_arrow-left {
	float: left;
	font-weight: bold;
	cursor: pointer;
	font-family: Arial, Helvetica;
	right: 0;
	border: none;
	padding: 0;
	border-radius: 20px;
	margin: 10px 3px 0px 5px;
	background: transparent;
}




.fa-star{cursor:pointer}

.away-t span:nth-child(1),.home-t span:nth-child(2){width:40%}
.away-t span:nth-child(2),.home-t span:nth-child(1){width:60%}
#live-container .away-t span:nth-child(1), #live-container .home-t span:nth-child(2) {
    width: 45px !important;
}

#live-container .away-t span:nth-child(2), #live-container .home-t span:nth-child(1) {
    width:calc(100% - 45px)  !important;
}


.home-t span:nth-child(2){text-align:right}


.round-box.count-side ._toggle{width:100%;float:left;line-height:25px;text-align: center;}

#rightmatch-split .round-box.bet-side>span.scrollable {
    width: calc(50% - 10px);
    text-overflow: ellipsis;
    text-align: left !important;
    overflow: hidden;
    white-space: nowrap;
}

.round-box span.text-truncate {
    overflow-x: scroll;
    text-overflow: unset;
    white-space: nowrap;
}

.round-box span.text-truncate::-webkit-scrollbar {
    height: 6px !important;
}

.fs-sm img{margin:5px}

#toplist_container.narrow_view{width:calc(100% - 0px)}

.t_sp .thead .t_sp-0lax{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;overflow:hidden;padding:5px}

.t_sp-0lax.bod-color .fa{display:inline-block;vertical-align:middle;width:45px;text-align:center;font-size:20px}

.headername-event{display:inline-block;vertical-align:TOP}

#toplist_container .left,#toplist_container .right,.lobbywraped .left-arrow,.lobbywraped .right-arrow{position:relative;z-index:1;opacity:1;transition:.7s}

#toplist_container .horizontal-scroll{width:100%;overflow:hidden}


.lr-auto{margin:0 auto;text-align:center;max-width:100%}




.voucher-option{margin:0 auto}

.splitrounded-box{border:1px solid #ddd;background:rgba(255,255,255,.2);box-shadow:0 8px 32px 0 rgb(0 0 0/37%);backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);border-radius:10px;border:1px solid rgba(255,255,255,.18)}

.bg-title-border-before{position:relative;z-index:2}


.btn-darkpurple,.btn-purple{border:5em;cursor:pointer;outline:0;-webkit-transform:translate(0);transform:translate(0);padding:0.3em 2em !important;border-radius:14px}

.btn-darkpurple.sm{font-size:12px}

.btn-darkpurple .text{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}

.btn-darkpurple>span {display: block;padding: 3px 0;}

.btn-darkpurple:after{content:"";border-radius:14px;position:absolute;margin:4px;top:-4px;left:-4px;bottom:-4px;right:-4px;z-index:-1}

.btn-custom{font-size:.9rem;line-height:1;padding:.5rem 1.5rem;transition:.25s}

.btn-del:focus,.btn-del:hover,.btn-raise:focus,.btn-raise:hover{transform:translateY(-.25em)}

.btn-raise{margin-right:.2rem}

.btn-del{font-size:20px}

/* New v2 Buttons */

.btnv2.xl, .btnv2.xs, .btnv2.s, .btnv2.l, .btnv2 {
    display: inline-block;
    cursor: pointer;
    color: #fff;
    border-radius: 2px;
    padding: 10px 20px;
    margin: 4px;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font-family);
    border: none;
    min-width: 7rem;
}


.btnv2 i {
    margin-right: 10px;
}

.btnv2.success {
    background-color: #60cf16;
    box-shadow: 0px 4px 0px #0e9220;
}
.btnv2.success:hover {
    background-color: #4eaf0d;
}
.btnv2.success:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.danger {
    background-color: #c0392b;
    box-shadow: 0px 4px 0px #962d22;
}
.btnv2.danger:hover {
    background-color: #ab3326;
}
.btnv2.danger:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.info {
    background-color: #3498db;
    box-shadow: 0px 4px 0px #217dbb;
}
.btnv2.info:hover {
    background-color: #258cd1;
}
.btnv2.info:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.warning {
    background-color: #f1c40f;
    box-shadow: 0px 4px 0px #c29d0b;
}
.btnv2.warning:hover {
    background-color: #dab10d;
}
.btnv2.warning:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.pink {
    background-color: #e74c3c;
    box-shadow: 0px 4px 0px #d62c1a;
}
.btnv2.pink:hover {
    background-color: #e43725;
}
.btnv2.pink:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.orange {
    background-color: #d35400;
    box-shadow: 0px 4px 0px #a04000;
}
.btnv2.orange:hover {
    background-color: #ba4a00;
}
.btnv2.orange:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.primary {
    background-color: #04599f;
    box-shadow: 0px 4px 0px #063c69;
}
.btnv2.primary:hover {
    background-color: #064d86;
}
.btnv2.primary:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}
.btnv2.secondary {
    background-color: #7f8c8d;
    box-shadow: 0px 4px 0px #667273;
}
.btnv2.secondary:hover {
    background-color: #727f80;
}
.btnv2.secondary:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.black {
    background-color: #2c3e50;
    box-shadow: 0px 4px 0px #1a252f;
}
.btnv2.black:hover {
    background-color: #233140;
}
.btnv2.black:active {
    box-shadow: none;
    -webkit-transform: translateY(4px);
}

.btnv2.md {
    padding: 10px 25px !important;
    font-size: 14px;
}
.btnv2.l {
    padding: 15px 30px !important;
    font-size: 15.6px;
}

.btnv2.s {
    padding: 8px 20px !important;
    font-size: 11.7px;
}

.btnv2.xs {
    padding: 6px 12px !important;
    font-size: 10.4px;
}

.btnv2.xl {
    padding: 15px 40px !important;
    font-size: 18.2px;
}
.btnv2.flat {box-shadow: none;}
.btnv2.flat:active {
    -webkit-transform: translateY(0);
}
.btnv2.pill {
    border-radius: 200px;
}

.btnv2.nr {
    border-radius: 0px;
}

.btnv2.shiny {
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, 0.21);
	overflow: hidden; 
}

.btnv2.shiny::before {
    content: "";
    width: 0px;
    height: 0px;
    border-style: solid;
    position: absolute;
    right: 0;
    top: 0;
    border-width: 0 70px 50px 0;
    border-color: transparent rgba(255, 255, 255, 0.16) transparent transparent;
}
nav div.btnv2 {
    margin: 10px 0 10px -4px;
    border-radius: 0px;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
}
nav div.btnv2:first-of-type {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border: none;
}
nav div.btnv2:last-of-type {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
}

nav.v2 {
    width: 400px;
    margin: 0 auto;
}

nav.v2 div.btnv2 {
    margin: 0;
    border-radius: 0px;
    box-shadow: none;
    display: block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
nav.v2 div.btnv2:first-of-type {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
nav.v2 div.btnv2:last-of-type {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}
/* End New v2 Buttons */

.calc_wrap .calc_btn.btn-custom.btn-raise{width:calc(100%/6 - 4px)}

.autobetting_form table select,
.table-history-tr div.display-center.table-history-td,
.table-history-tr div.display-center.table-history-td-first{text-align:center;padding:.5rem;}

.table-history-tr .table-history-td-first, .table-history-tr .table-history-td {
    border: 1px solid var(--border-color-01);
    border-radius: 5px;
    background: var(--bgColor-04);
}

.table-header > div {font-weight: 500;}
@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}

@property --gradX{syntax:"<percentage>";initial-value:50%;inherits:true}

@property --gradY{syntax:"<percentage>";initial-value:0%;inherits:true}


.cf:after,.cf:before{content:" ";display:table}

.cf:after{clear:both}

.pg-finder{display:flex;justify-content:center;align-items:center}

.pg-finder .paging{margin:0!important}

.pg-finder .page_arrow-left,.pg-finder .page_arrow-right{display:flex;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:20px;font-size:1.3em;padding:3px;width:30px;height:30px;cursor:pointer}

.pg-finder .page_arrow-left{margin-right:30px}

.pg-finder .page_arrow-right{margin-left:30px}

#autobetting-container{margin:5rem 0}

#autobetting-container .pr-content{position:relative;width:700px;margin:0 auto;border-radius:20px;padding:30px}

#autobetting-container .pr-content .section-explain .title{font-size:1.5rem!important}

#autobetting-container .autobetting_form{margin:3rem}

.autobetting_form table>tbody>tr:first-child{font-weight:600;font-size:1.5rem}

.autobetting_form table>tbody>tr:not(:first-child){margin:1rem 0}

.autobetting-container-view.match-odds.bet-odds table td {width: auto;}

/* .autobetting_form table>tbody>tr:not(:first-child),.autobetting_form table>tbody>tr:not(:first-child)>td:first-child{display:flex;align-items:center;font-size:1.2rem} */

/* .autobetting_form table>tbody>tr:not(:first-child)>td>span:first-child{width:12rem} */

/* .autobetting_form table>tbody>tr>td:first-child{width:65%} */

.autobetting_form table>tbody>tr>td input{width:80%;padding:.3rem}

.autobetting_form table>tbody>tr>tr>td{display:block;margin-left:10rem;text-align:end}

.autobetting_form table>tbody>tr>tr>td input{margin-left:.5rem}

.autobetting_form table>tbody>tr:has(> :nth-child(2))>tr>td input{width:80%;margin-left:0.4rem;}
.autobetting_form table>tbody>tr:has(> :nth-child(3))>tr>td input{width:70%;margin-left:0.2rem;}
.autobetting_form table>tbody>tr:has(> :nth-child(3))>tr:first-child>td {margin-left:0}

#backbg-popup{position:fixed;height:100%;width:100%;z-index:9999;top:0}

/*#popup #popup_window{position:fixed;z-index:10002;top:50%;transform:translateY(-50%)}*/

#popup {
    position: fixed; /* or absolute if needed */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: auto;
    z-index: 10001; /* Make sure it's below the window */
    pointer-events: none;
}


#popup > * {
    pointer-events: all;
}
#popup #popup_window {
    position: fixed;
    z-index: 10002;
    top: 50%;
    transform: translateY(-50%);
    max-height: 90%; /* Adjust as needed to ensure there's room for scrolling */
    overflow: auto;
}



#popup #popup_window .popup_container{position:relative;z-index:600}

#popup .stylus-popup_container{overflow:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;white-space:nowrap;max-height:80%;max-width:80%}

.popup-settings-modal-header-title{padding:10px}

.popup-settings-modal-header-title,.stylus-modal-content{float:left;width:100%;white-space:normal}

#popup .wrap_popup .popup_container .popup-settings-modal-header-title .right.small-title{font-size:12px;font-weight:300;display:block;width:100%;text-align:left;word-break:keep-all;white-space:initial}

.popup_footer,.rule-table-container .r-table td,.rule-table-container .r-table th{padding:10px}

.popup_footer .btn-expireClose{padding:5px 10px}



[data-pagination],[data-pagination] *,[data-pagination] :after,[data-pagination] :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}

[data-pagination]{font-size:8pt;line-height:1;font-weight:400;font-family:"Open Sans","Source Sans Pro",Roboto,"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue","Myriad Pro","Segoe UI",Myriad,Helvetica,"Lucida Grande","DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,Arial,sans-serif;-webkit-text-size-adjust:100%;margin:1em auto;text-align:center;transition:font-size .2s ease-in-out}

[data-pagination] ul{list-style-type:none;display:inline;font-size:100%;margin:0}

[data-pagination] ul li{display:inline-block;width:auto;border-radius:3px;padding:0 .5rem;font-size:100%;padding:.5em}

[data-pagination]>a{font-size:1.2rem}

[data-pagination] ul li:focus,[data-pagination] ul li:hover{cursor:pointer}

[data-pagination] .disabled,[data-pagination] [disabled],[data-pagination] [hidden]{pointer-events:none}



.v-badge{position:relative;text-decoration:none;padding:5px 14px;font-weight:500;user-select:none;border-radius:25px}

.v-badge .shine{width:25px;height:25px;position:absolute;top:-12px;right:-2px;transform:rotate(-20deg);filter:blur(.5px)}

.v-badge .shine:after,.v-badge .shine:before,.v-badge:before{content:"";position:absolute}

.v-badge .shine:before{width:1px;height:100%;left:12px}

.v-badge .shine:after{width:100%;height:1px;top:12px}

.v-badge:before{z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:999px}

#ajax-content .finance_wrapper .rule_ ._rule{display:inline-block;
    margin: 0px auto 13px;
    padding: 0.7em 1.5em 0.7em 1.5em;
}

#quickMenu{width:calc(100% - 1px);text-align:center;text-align:-moz-center;text-align:-webkit-center}

#quickMenu .header{align-items:initial}

#quickMenu .header #menuBottom{overflow:hidden;width:100%}

#quickMenu .header #menuBottom #qmBottom .nav-link{display:inline-block;word-break:keep-all;text-align:center}

#quickMenu .header #menuBottom #qmBottom .nav-item{overflow:hidden;width:auto;margin:0 8px; flex-grow:1;}

#quickMenu .header #menuBottom #qmBottom .nav-link i{line-height:normal;margin-bottom:7px;display:block}




*,::after,::before{box-sizing:border-box}



body{margin:0;font-family:var(--cui-body-font-family);font-size:var(--cui-body-font-size);font-weight:var(--cui-body-font-weight);line-height:var(--cui-body-line-height);text-align:var(--cui-body-text-align);-webkit-text-size-adjust:100%;
    word-break:keep-all;    
}

hr{margin:1rem 0;border:0;border-top:1px solid;opacity:.25}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}

.h1,h1{font-size:calc(1.375rem + 1.5vw)}



.h2,h2{font-size:calc(1.325rem + .9vw)}



.h3,h3{font-size:calc(1.3rem + .6vw)}


.h4,h4{font-size:calc(1.275rem + .3vw)}


.h5,h5{font-size:1.25rem}

.h6,h6{font-size:1rem}

dl,ol,p{margin-top:0}

address,dl,ol,p,ul{margin-bottom:1rem}

ul{margin:0}

abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}

address{font-style:normal;line-height:inherit}

dd{margin-bottom:.5rem}

html:not([dir=rtl]) dd{margin-left:0}

[dir=rtl] dd{margin-right:0}

blockquote,figure{margin:0 0 1rem}

b,strong{font-weight:bolder}

.small,small{font-size:.875em}

.mark,mark{padding:.1875em}

sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}

sub{bottom:-.25em}

sup{top:-.5em}

a{text-decoration:underline}

a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}

code,kbd,pre,samp{font-family:var(--cui-font-monospace)}

samp{font-size:1em}

pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;color:var(--cui-pre-color,unset)}

pre code{font-size:inherit;word-break:normal}

code,kbd,pre{font-size:.875em}

code{color:var(--cui-code-color);word-wrap:break-word}

a>code,pre code{color:inherit}

kbd{padding:.1875rem .375rem;color:var(--cui-kbd-color,var(--cui-body-bg));background-color:var(--cui-kbd-bg,var(--cui-body-color));border-radius:.25rem}

kbd kbd{padding:0;font-size:1em}

table{caption-side:bottom;border-collapse:collapse}

caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--cui-table-caption-color,rgba(44,56,74,.38));text-align:left}

th{font-weight:600;text-align:inherit;text-align:-webkit-match-parent}

tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}

button{border-radius:0}

button:focus:not(:focus-visible){outline:0}

button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}

button,select{text-transform:none}

[role=button]{cursor:pointer}

select{word-wrap:normal}

select:disabled{opacity:1}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}

[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}

.form-control[type=file]:not(:disabled):not([readonly]),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}

::-moz-focus-inner{padding:0;border-style:none}

textarea{resize:vertical}

fieldset{min-width:0;padding:0;margin:0;border:0}

legend{width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}

html:not([dir=rtl]) legend{float:left}


legend+*{clear:left}

::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}

::-webkit-inner-spin-button{height:auto}

[type=search]{outline-offset:-2px;-webkit-appearance:textfield}

[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:ltr}

::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-color-swatch-wrapper{padding:0}

::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}

::file-selector-button{font:inherit;-webkit-appearance:button}

summary{display:list-item;cursor:pointer}

progress{vertical-align:baseline}

[hidden]{display:none!important}

.lead{font-size:1.25rem;font-weight:300}

.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}


.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}

.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}


.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}



.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}



.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}



.list-inline,.list-unstyled{list-style:none}

html:not([dir=rtl]) .list-inline,html:not([dir=rtl]) .list-unstyled{padding-left:0}

[dir=rtl] .list-inline,[dir=rtl] .list-unstyled{padding-right:0}

.list-inline-item{display:inline-block}

html:not([dir=rtl]) .list-inline-item:not(:last-child){margin-right:.5rem}

[dir=rtl] .list-inline-item:not(:last-child){margin-left:.5rem}

.initialism{font-size:.875em;text-transform:uppercase}

.blockquote{margin-bottom:1rem;font-size:1.25rem}

.blockquote>:last-child{margin-bottom:0}

.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#8a93a2}

.blockquote-footer::before{content:"— "}

.img-fluid,.img-thumbnail{max-width:100%;height:auto}

.img-thumbnail{padding:.25rem;background-color:var(--cui-thumbnail-bg,#fff);border:1px solid var(--cui-thumbnail-border-color,var(--cui-border-color));border-radius:.375rem}

.figure{display:inline-block}

.figure-img{margin-bottom:.5rem;line-height:1}

.figure-caption{font-size:.875em;color:var(--cui-figure-caption-color,#8a93a2)}

.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{
    --cui-gutter-x:0;
--cui-gutter-y:0;width:100%;padding-right:calc(var(--cui-gutter-x)*.5);padding-left:calc(var(--cui-gutter-x)*.5);margin-right:auto;margin-left:auto}


.row{
    --cui-gutter-x:0;
    --cui-gutter-y:0;
    display:flex;
    flex-wrap:wrap;
    margin-top:calc(-1*var(--cui-gutter-y));
    margin-right:calc(-.5*var(--cui-gutter-x));
    margin-left:calc(-.5*var(--cui-gutter-x))
    }

.row>*{flex-shrink:0;width:100%;padding-right:calc(var(--cui-gutter-x)*.5);padding-left:calc(var(--cui-gutter-x)*.5);margin-top:var(--cui-gutter-y)}

.col{flex:1 0 0%}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.col-auto,.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
.col-auto{width:auto}
.col-1,.col-2{flex:0 0 auto;width:8.33333333%}
.col-2{width:16.66666667%}
.col-3,.col-4{flex:0 0 auto;width:25%}
.col-4{width:33.33333333%}
.col-5,.col-6{flex:0 0 auto;width:41.66666667%}
.col-6{width:50%}
.col-7,.col-8{flex:0 0 auto;width:58.33333333%}
.col-8{width:66.66666667%}
.col-10,.col-9{flex:0 0 auto;width:75%}
.col-10{width:83.33333333%}
.col-11,.col-12{flex:0 0 auto;width:91.66666667%}
.col-12{width:100%}







html:not([dir=rtl]) .offset-1{margin-left:8.33333333%}

[dir=rtl] .offset-1{margin-right:8.33333333%}

html:not([dir=rtl]) .offset-2{margin-left:16.66666667%}

[dir=rtl] .offset-2{margin-right:16.66666667%}

html:not([dir=rtl]) .offset-3{margin-left:25%}

[dir=rtl] .offset-3{margin-right:25%}

html:not([dir=rtl]) .offset-4{margin-left:33.33333333%}

[dir=rtl] .offset-4{margin-right:33.33333333%}

html:not([dir=rtl]) .offset-5{margin-left:41.66666667%}

[dir=rtl] .offset-5{margin-right:41.66666667%}

html:not([dir=rtl]) .offset-6{margin-left:50%}

[dir=rtl] .offset-6{margin-right:50%}

html:not([dir=rtl]) .offset-7{margin-left:58.33333333%}

[dir=rtl] .offset-7{margin-right:58.33333333%}

html:not([dir=rtl]) .offset-8{margin-left:66.66666667%}

[dir=rtl] .offset-8{margin-right:66.66666667%}

html:not([dir=rtl]) .offset-9{margin-left:75%}

[dir=rtl] .offset-9{margin-right:75%}

html:not([dir=rtl]) .offset-10{margin-left:83.33333333%}

[dir=rtl] .offset-10{margin-right:83.33333333%}

html:not([dir=rtl]) .offset-11{margin-left:91.66666667%}

[dir=rtl] .offset-11{margin-right:91.66666667%}

.g-0,.gx-0{
--cui-gutter-x:0}

.g-0,.gy-0{
--cui-gutter-y:0}

.g-1,.gx-1{
--cui-gutter-x:.25rem}

.g-1,.gy-1{
--cui-gutter-y:.25rem}

.g-2,.gx-2{
--cui-gutter-x:.5rem}

.g-2,.gy-2{
--cui-gutter-y:.5rem}

.g-3,.gx-3{
--cui-gutter-x:1rem}

.g-3,.gy-3{
--cui-gutter-y:1rem}

.g-4,.gx-4{
--cui-gutter-x:1.5rem}

.g-4,.gy-4{
--cui-gutter-y:1.5rem}

.g-5,.gx-5{
--cui-gutter-x:3rem}

.g-5,.gy-5{
--cui-gutter-y:3rem}

.cursor{cursor:pointer}

.table{
    --cui-table-color:var(--cui-body-color);
    --cui-table-bg:#9d9d9d;
    --cui-table-border-color:var(--cui-border-color);
    --cui-table-accent-bg:transparent;
    --cui-table-striped-color:var(--cui-body-color);
    --cui-table-striped-bg:rgba(0,0,21,.05);
    --cui-table-active-color:var(--cui-body-color);
    --cui-table-active-bg:rgba(0,0,21,.1);
    --cui-table-hover-color:var(--cui-body-color);
--cui-table-hover-bg:rgba(0,0,21,.075);width:100%;margin-bottom:1rem;color:var(--cui-table-color);vertical-align:top;border-color:var(--cui-table-border-color)}

.table>:not(caption)>*>*{
    /*padding:.5rem;*/
    background-color:var(--cui-table-bg);box-shadow:inset 0 0 0 9999px var(--cui-table-accent-bg)
}

.table>tbody{vertical-align:inherit}

.table-group-divider{border-top:2px solid currentcolor}

.caption-top{caption-side:top}

.table-sm>:not(caption)>*>*{padding:.25rem}

.table-bordered>:not(caption)>*{border-width:1px 0}

.table-bordered>:not(caption)>*>*{border-width:0 1px}

.table-borderless>:not(caption)>*>*{border-bottom-width:0}

.table-borderless>:not(:first-child){
border-top-width:0}

.table-striped>tbody>tr:nth-of-type(odd)>*{
--cui-table-accent-bg:var(--cui-table-striped-bg);color:var(--cui-table-striped-color)}

.table-striped-columns>:not(caption)>tr>:nth-child(even){
    
--cui-table-accent-bg:var(--cui-table-striped-bg);color:var(--cui-table-striped-color)}

.table-active{
--cui-table-accent-bg:var(--cui-table-active-bg);color:var(--cui-table-active-color)}

.table-hover>tbody>tr:hover>*{
--cui-table-accent-bg:var(--cui-table-hover-bg);color:var(--cui-table-hover-color)}

.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}


.col-form-label,.form-label{color:var(--cui-form-label-color)}

.form-label{margin-bottom:.5rem}

.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}

.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}

.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}

.form-text{margin-top:.25rem;font-size:.875em;color:var(--cui-form-text-color,rgba(44,56,74,.38))}

.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-input-color,rgba(44,56,74,.95));background-color:var(--cui-input-bg,#fff);background-clip:padding-box;border:1px solid var(--cui-input-border-color,#b1b7c1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}


.form-control[type=file],.sidebar-nav svg.nav-icon{overflow:hidden}

.form-control:focus{color:var(--cui-input-focus-color,rgba(44,56,74,.95));background-color:var(--cui-input-focus-bg,#fff);border-color:var(--cui-input-focus-border-color,#998fed);outline:0;box-shadow:0 0 0 .25rem rgba(50,31,219,.25)}

.form-control::-webkit-date-and-time-value{height:1.5em}

.form-control::-moz-placeholder{color:var(--cui-input-placeholder-color,#8a93a2);opacity:1}

.form-control::placeholder{color:var(--cui-input-placeholder-color,#8a93a2);opacity:1}

.form-control:disabled{background-color:#d8dbe0;border-color:#b1b7c1;opacity:1}

.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--cui-form-file-button-color,rgba(44,56,74,.95));background-color:var(--cui-form-file-button-bg,#d8dbe0);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}

.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--cui-form-file-button-color,rgba(44,56,74,.95));background-color:var(--cui-form-file-button-bg,#d8dbe0);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}


.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--cui-form-file-button-hover-bg,#cdd0d5)}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--cui-form-file-button-hover-bg,#cdd0d5)}

.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--cui-input-plaintext-color,rgba(44,56,74,.95));background-color:transparent;border:solid transparent;border-width:1px 0}

.form-control-plaintext:focus{outline:0}

.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}


.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}

.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}

.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}

.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}

.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}

.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}

textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}

textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}

textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}

.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}

.form-control-color:not(:disabled):not([readonly]){
cursor:pointer}

.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}

.form-control-color::-webkit-color-swatch{border-radius:.375rem}

.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}

.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}



.form-select {
    display: block;
    width: 100%;
    -moz-padding-start: calc(.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--cui-form-select-color,rgba(44,56,74,0.95));
    background-color: var(--cui-form-select-bg,#fff);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: 16px 12px;
    border: 1px solid var(--cui-form-select-border-color,#b1b7c1);
    border-radius: .375rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}


html:not([dir=rtl]) .form-select{padding:.375rem 2.25rem .375rem .75rem;background-position:right .75rem center}

[dir=rtl] .form-select{padding:.375rem .75rem .375rem 2.25rem;background-position:left .75rem center}


.form-select:focus{border-color:var(--cui-form-select-focus-border-color,#998fed);outline:0;box-shadow:0 0 0 .25rem rgba(50,31,219,.25)}

.form-select[multiple],.form-select[size]:not([size="1"]){
background-image:none}

html:not([dir=rtl]) .form-select[multiple],html:not([dir=rtl]) .form-select[size]:not([size="1"]){
padding-right:.75rem}

[dir=rtl] .form-select[multiple],[dir=rtl] .form-select[size]:not([size="1"]){
padding-left:.75rem}

.form-select:disabled{color:var(--cui-form-select-disabled-color);background-color:var(--cui-form-select-disabled-bg,#d8dbe0);border-color:var(--cui-form-select-disabled-border-color,#b1b7c1)}

.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--cui-form-select-color,rgba(44,56,74,.95))}

.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;border-radius:.25rem}

html:not([dir=rtl]) .form-select-sm{padding-left:.5rem}

[dir=rtl] .form-select-sm{padding-right:.5rem}

.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;border-radius:.5rem}

html:not([dir=rtl]) .form-select-lg{padding-left:1rem}

[dir=rtl] .form-select-lg{padding-right:1rem}

.bg-color-tertiary{background:var(--color-tertiary-3)}

.bg-panel-gradient{background:linear-gradient(#2e466e,#415989)}

.bg-panel-dark{background:#2a2b36}


.fas.fa-angle-double-up.arrow.up.ai_up{color:var(--cui-success);padding:3px;margin-left:6px;margin-right:6px}

.fas.fa-angle-double-down.arrow.down.ai_down{color:var(--cui-danger);padding:3px;margin-left:6px;margin-right:6px}

.form-multi-select{
    --cui-form-multi-select-padding-y:.375rem;
    --cui-form-multi-select-padding-x:.75rem;
    --cui-form-multi-select-font-size:1rem;
    --cui-form-multi-select-font-weight:400;
    --cui-form-multi-select-line-height:1.5;
    --cui-form-multi-select-bg-position:right .75rem center;
    --cui-form-multi-select-bg-size:16px 12px;
    --cui-form-multi-select-border:1px solid var(--cui-form-multi-select-border-color);
    --cui-form-multi-select-border-radius:.375rem;
    --cui-form-multi-select-selection-tags-padding-y:.125rem;
    --cui-form-multi-select-selection-tags-padding-x:.125rem;
    --cui-form-multi-select-indicator:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    --cui-form-multi-select-indicator-padding:2.25rem;
    --cui-form-multi-select-cleaner-width:.75rem;
    --cui-form-multi-select-cleaner-height:.75rem;
    --cui-form-multi-select-cleaner-padding-y:.5rem;
    --cui-form-multi-select-cleaner-padding-x:.75rem;
    --cui-form-multi-select-cleaner-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.681%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
    --cui-form-multi-select-cleaner-hover-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
    --cui-form-multi-select-cleaner-focus-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");
    --cui-form-multi-select-search-border-radius:.375rem;
    --cui-form-multi-select-select-all-padding-y:.5rem;
    --cui-form-multi-select-select-all-padding-x:.75rem;
    --cui-form-multi-select-select-all-border:1px solid var(--cui-form-multi-select-select-all-border-color);
    --cui-form-multi-select-select-all-hover-color:rgba(44,56,74,.95);
    --cui-form-multi-select-select-all-hover-bg:transparent;
    --cui-form-multi-select-options-margin-top:.625rem;
    --cui-form-multi-select-options-bg:#fff;
    --cui-form-multi-select-options-border-color:#d8dbe0;
    --cui-form-multi-select-options-border:1px solid var(--cui-form-multi-select-options-border-color);
    --cui-form-multi-select-options-border-radius:.375rem;
    --cui-form-multi-select-options-padding-y:.5rem;
    --cui-form-multi-select-options-padding-x:.75rem;
    --cui-form-multi-select-options-color:rgba(44,56,74,.95);
    --cui-form-multi-select-option-padding-y:.5rem;
    --cui-form-multi-select-option-padding-x:1.25rem;
    --cui-form-multi-select-option-border-radius:.375rem;
    --cui-form-multi-select-option-hover-color:#4b586d;
    --cui-form-multi-select-option-hover-bg:rgba(235,237,239,.5);
    --cui-form-multi-select-option-disabled-color:#8a93a2;
    --cui-form-multi-select-option-indicator-width:1em;
    --cui-form-multi-select-option-indicator-bg:#fff;
    --cui-form-multi-select-option-indicator-border:1px solid rgba(0,0,21,.25);
    --cui-form-multi-select-option-indicator-border-radius:.25em;
    --cui-form-multi-select-option-selected-bg:#ebedef;
    --cui-form-multi-select-option-selected-indicator-bg:#321fdb;
    --cui-form-multi-select-option-selected-indicator-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
    --cui-form-multi-select-option-selected-indicator-border-color:#321fdb;
    --cui-form-multi-select-tag-padding-y:calc(0.125rem - 1px);
    --cui-form-multi-select-tag-padding-x:.5rem;
    --cui-form-multi-select-tag-margin-y:.125rem;
    --cui-form-multi-select-tag-margin-x:.125rem;
    --cui-form-multi-select-tag-bg:#ebedef;
    --cui-form-multi-select-tag-border-color:#d8dbe0;
    --cui-form-multi-select-tag-border:1px solid var(--cui-form-multi-select-tag-border-color);
--cui-form-multi-select-tag-border-radius:.25rem;position:relative;display:block;width:100%;padding:var(--cui-form-multi-select-padding-y) var(--cui-form-multi-select-padding-x);font-family:var(--cui-form-multi-select-font-family);font-size:var(--cui-form-multi-select-font-size);font-weight:var(--cui-form-multi-select-font-weight);line-height:var(--cui-form-multi-select-line-height);color:var(--cui-form-multi-select-color);background-color:var(--cui-form-multi-select-bg);background-image:var(--cui-form-multi-select-indicator);background-repeat:no-repeat;background-size:var(--cui-form-multi-select-bg-size);border:var(--cui-form-multi-select-border);border-radius:var(--cui-form-multi-select-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}



html:not([dir=rtl]) .form-multi-select {
    padding-right: var(--cui-form-multi-select-indicator-padding);
    background-position: var(--cui-form-multi-select-bg-position)
}



[dir=rtl] .form-multi-select {
    padding-left: var(--cui-form-multi-select-indicator-padding);
    background-position: var(--cui-form-multi-select-bg-position)
}



.form-multi-select.disabled,.form-multi-select:disabled {
    color: var(--cui-form-multi-select-disabled-color);
    background-color: var(--cui-form-multi-select-disabled-bg)
}



.form-multi-select.disabled .form-multi-select-search,.form-multi-select:disabled .form-multi-select-search {
    background: 0 0
}



html:not([dir=rtl]) .form-multi-select.form-multi-select-with-cleaner {
    padding-right: 4.5rem
}



[dir=rtl] .form-multi-select.form-multi-select-with-cleaner {
    padding-left: 4.5rem
}



.form-multi-select.is-invalid {
    --cui-form-multi-select-border-color: #e55353
}



.form-multi-select.is-valid {
    --cui-form-multi-select-border-color: #2eb85c
}



.form-multi-select-selection-tags {
    min-height: 2.25rem;
    padding: var(--cui-form-multi-select-selection-tags-padding-y) var(--cui-form-multi-select-selection-tags-padding-x)
}



html:not([dir=rtl]) .form-multi-select-selection-tags {
    padding-right: var(--cui-form-multi-select-indicator-padding)
}



[dir=rtl] .form-multi-select-selection-tags {
    padding-left: var(--cui-form-multi-select-indicator-padding)
}



.form-multi-select-selection-tags .form-multi-select-search {
    height: 2rem
}



html:not([dir=rtl]) .form-multi-select-search[size],html:not([dir=rtl]) .form-multi-select-selection-tags .form-multi-select-search {
    margin-left: var(--cui-form-multi-select-padding-x)
}



[dir=rtl] .form-multi-select-search[size],[dir=rtl] .form-multi-select-selection-tags .form-multi-select-search {
    margin-right: var(--cui-form-multi-select-padding-x)
}



.form-multi-select-selection {
    display: inline;
    padding: 0
}



.form-multi-select-selection-cleaner {
    position: absolute;
    top: 50%;
    box-sizing: content-box;
    width: var(--cui-form-multi-select-cleaner-width);
    height: var(--cui-form-multi-select-cleaner-height);
    padding: var(--cui-form-multi-select-cleaner-padding-y) var(--cui-form-multi-select-cleaner-padding-x);
    background-color: transparent;
    background-image: var(--cui-form-multi-select-cleaner-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: var(--cui-form-multi-select-cleaner-width) auto;
    border: 0;
    transform: translateY(-50%)
}



html:not([dir=rtl]) .form-multi-select-selection-cleaner {
    right: var(--cui-form-multi-select-indicator-padding);
    border-right: 1px solid var(--cui-form-multi-select-cleaner-border-color,#b1b7c1)
}



[dir=rtl] .form-multi-select-selection-cleaner {
    left: var(--cui-form-multi-select-indicator-padding);
    border-left: 1px solid var(--cui-form-multi-select-cleaner-border-color,#b1b7c1)
}



.form-multi-select-selection-cleaner:hover {
    background-image: var(--cui-form-multi-select-cleaner-hover-bg)
}



.form-multi-select-selection-cleaner:focus {
    background-image: var(--cui-form-multi-select-cleaner-focus-bg);
    outline: 0
}



.form-multi-select-search {
    width: auto;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: var(--cui-form-multi-select-search-color);
    background-color: var(--cui-form-multi-select-search-bg);
    border: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: var(--cui-form-multi-select-search-border-radius)
}



.form-multi-select-search:focus {
    outline: 0
}



.form-multi-select-search[size] {
    display: none
}



.form-multi-select-search:-moz-placeholder-shown {
    width: 100%
}



.form-multi-select-search:placeholder-shown {
    width: 100%
}



.form-multi-select-all {
    display: block;
    width: 100%;
    padding: var(--cui-form-multi-select-select-all-padding-y) var(--cui-form-multi-select-select-all-padding-x);
    color: var(--cui-form-multi-select-select-all-color);
    text-align: start;
    background-color: var(--cui-form-multi-select-select-all-bg);
    border: 0;
    border-bottom: var(--cui-form-multi-select-select-all-border)
}



.form-multi-select-all:hover {
    color: var(--cui-form-multi-select-select-all-hover-color);
    background-color: var(--cui-form-multi-select-select-all-hover-bg)
}



.form-multi-select-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    width: 100%;
    margin-top: var(--cui-form-multi-select-options-margin-top);
    background-color: var(--cui-form-multi-select-options-bg);
    background-clip: padding-box;
    border: var(--cui-form-multi-select-options-border);
    border-radius: var(--cui-form-multi-select-options-border-radius);
    box-shadow: 0 4px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 2px 4px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)
}



.form-multi-select-dropdown:not([class*=border]) {
    border: 0
}



.form-multi-select-options {
    padding: var(--cui-form-multi-select-options-padding-y) var(--cui-form-multi-select-options-padding-x);
    font-size: 1rem;
    color: var(--cui-form-multi-select-options-color)
}



.form-multi-select-option {
    position: relative;
    padding: var(--cui-form-multi-select-option-padding-y) var(--cui-form-multi-select-option-padding-x);
    margin-bottom: 2px;
    vertical-align: top;
    cursor: pointer;
    border-radius: var(--cui-form-multi-select-option-border-radius)
}



.form-multi-select-option:focus,.form-multi-select-option:hover {
    color: var(--cui-form-multi-select-option-hover-color);
    text-decoration: none;
    background-color: var(--cui-form-multi-select-option-hover-bg)
}



.form-multi-select-option.disabled,.form-multi-select-option:disabled {
    color: var(--cui-form-multi-select-option-disabled-color);
    pointer-events: none;
    background-color: transparent
}



.form-multi-select-option.form-multi-select-option-with-checkbox {
    padding: .5rem 1.25rem
}



html:not([dir=rtl]) .form-multi-select-option.form-multi-select-option-with-checkbox {
    padding-left: calc(var(--cui-form-multi-select-option-padding-x) + var(--cui-form-multi-select-option-indicator-width))
}



[dir=rtl] .form-multi-select-option.form-multi-select-option-with-checkbox {
    padding-right: calc(var(--cui-form-multi-select-option-padding-x) + var(--cui-form-multi-select-option-indicator-width))
}



.form-multi-select-option.form-multi-select-option-with-checkbox::before {
    position: absolute;
    top: .7rem;
    display: block;
    width: var(--cui-form-multi-select-option-indicator-width);
    height: var(--cui-form-multi-select-option-indicator-width);
    pointer-events: none;
    content: "";
    background-color: var(--cui-form-multi-select-option-indicator-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: var(--cui-form-multi-select-option-indicator-border);
    border-radius: var(--cui-form-multi-select-option-indicator-border-radius)
}



html:not([dir=rtl]) .form-multi-select-option.form-multi-select-option-with-checkbox::before {
    left: calc(var(--cui-form-multi-select-option-padding-x)*.5)
}



[dir=rtl] .form-multi-select-option.form-multi-select-option-with-checkbox::before {
    right: calc(var(--cui-form-multi-select-option-padding-x)*.5)
}



.form-multi-select-option.form-multi-selected {
    background-color: var(--cui-form-multi-select-option-selected-bg)
}



.form-multi-select-option.form-multi-selected::before {
    background-color: var(--cui-form-multi-select-option-selected-indicator-bg);
    background-image: var(--cui-form-multi-select-option-selected-indicator-bg-image);
    border-color: var(--cui-form-multi-select-option-selected-indicator-border-color)
}



.form-multi-select-optgroup-label {
    padding: .75rem .625rem .5rem;
    font-size: 80%;
    font-weight: 700;
    color: rgba(44,56,74,.38);
    text-transform: uppercase
}



.form-multi-select-options-empty {
    padding: var(--cui-form-multi-select-option-padding-y) var(--cui-form-multi-select-option-padding-x)
}



.form-multi-select-tag {
    display: inline-block;
    padding: var(--cui-form-multi-select-tag-padding-y) var(--cui-form-multi-select-tag-padding-x);
    margin: var(--cui-form-multi-select-tag-margin-y) var(--cui-form-multi-select-tag-margin-x);
    background-color: var(--cui-form-multi-select-tag-bg);
    border: var(--cui-form-multi-select-tag-border);
    border-radius: var(--cui-form-multi-select-tag-border-radius)
}



.form-multi-select-tag-delete {
    padding: 0;
    background-color: transparent;
    border: 0
}



html:not([dir=rtl]) .form-multi-select-tag-delete {
    margin-left: .5rem
}



[dir=rtl] .form-multi-select-tag-delete {
    margin-right: .5rem
}



.form-multi-select.show {
    color: var(--cui-form-multi-select-focus-color);
    background-color: var(--cui-form-multi-select-focus-bg);
    border-color: var(--cui-form-multi-select-focus-border-color);
    box-shadow: 0 0 0 .25rem rgba(50,31,219,.25)
}



#mini_wrap .sip_lotus_frame #game-bet .game-bet-center ul,.form-multi-select.show .form-multi-select-search[size] {
    display: inline
}



.form-multi-select.show .form-multi-select-dropdown {
    z-index: 1000;
    display: initial
}



.form-multi-select-lg,.form-multi-select-sm {
    --cui-form-multi-select-selection-tags-padding-x: .125rem;
    --cui-form-multi-select-tag-padding-x: .5rem
}



.form-multi-select-sm {
    --cui-form-multi-select-padding-y: .25rem;
    --cui-form-multi-select-padding-x: .5rem;
    --cui-form-multi-select-font-size: .875rem;
    --cui-form-multi-select-border-radius: .25rem;
    --cui-form-multi-select-tag-padding-y: 0;
    --cui-form-multi-select-tag-margin-y: .0675rem;
    --cui-form-multi-select-tag-margin-x: .0675rem;
    --cui-form-multi-select-tag-border-radius: .125rem
}



.form-multi-select-sm.form-multi-select-selection-tags {
    min-height: 1.8125rem
}



.form-multi-select-sm.form-multi-select-selection-tags .form-multi-select-search {
    height: calc(1.6775rem - 2px)
}



.form-multi-select-lg {
    --cui-form-multi-select-padding-y: .5rem;
    --cui-form-multi-select-padding-x: 1rem;
    --cui-form-multi-select-font-size: 1.25rem;
    --cui-form-multi-select-border-radius: .5rem;
    --cui-form-multi-select-tag-padding-y: calc(0.25rem - 1px);
    --cui-form-multi-select-tag-margin-y: .125rem;
    --cui-form-multi-select-tag-margin-x: .125rem;
    --cui-form-multi-select-tag-border-radius: .375rem
}

.form-multi-select-lg.form-multi-select-selection-tags{min-height:calc(2.875rem + 2px)}
.form-multi-select-lg.form-multi-select-selection-tags .form-multi-select-search{height:2.625rem}
.form-check{display:block;min-height:1.5rem;margin-bottom:.125rem}
html:not([dir=rtl]) .form-check{padding-left:1.5em}
[dir=rtl] .form-check{padding-right:1.5em}
html:not([dir=rtl]) .form-check .form-check-input{float:left;margin-left:-1.5em}
[dir=rtl] .form-check .form-check-input{float:right;margin-right:-1.5em}
.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}
.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}
.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--cui-form-check-input-bg,#fff);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgb(0 0 21 / .25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#998fed;outline:0;box-shadow:0 0 0 .25rem rgb(50 31 219 / .25)}
.form-check-input:checked{background-color:var(--cui-form-check-input-checked-bg-color,#321fdb);border-color:var(--cui-form-check-input-checked-border-color,#321fdb)}
.form-check-input:checked[type=checkbox]{background-image:var(--cui-form-check-input-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"))}
.form-check-input:checked[type=radio]{background-image:var(--cui-form-check-radio-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e"))}
.form-check-input[type=checkbox]:indeterminate{background-color:#321fdb;border-color:#321fdb;background-image:var(--cui-form-check-input-indeterminate-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='rgba%28255, 255, 255, 0.87%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"))}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}
.form-check-label{color:var(--cui-form-check-label-color,unset)}
html:not([dir=rtl]) .form-switch{padding-left:2.5em}
[dir=rtl] .form-switch{padding-right:2.5em}
.form-switch .form-check-input{width:2em;background-image:var(--cui-form-switch-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 21, 0.25%29'/%3e%3c/svg%3e"));background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
html:not([dir=rtl]) .form-switch .form-check-input{margin-left:-2.5em}
[dir=rtl] .form-switch .form-check-input{margin-right:-2.5em}
.form-switch .form-check-input:focus{background-image:var(--cui-form-switch-focus-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23998fed'/%3e%3c/svg%3e"))}
.form-switch .form-check-input:checked{background-position:right center;background-image:var(--cui-form-switch-checked-bg-image,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.87%29'/%3e%3c/svg%3e"))}
.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}
.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}
.form-switch-lg{min-height:1.25em}
html:not([dir=rtl]) .form-switch-lg{padding-left:2.25em}
[dir=rtl] .form-switch-lg{padding-right:2.25em}
.form-switch-lg .form-check-input{width:1.75em;height:1.25em}
html:not([dir=rtl]) .form-switch-lg .form-check-input{margin-left:-2.25em}
[dir=rtl] .form-switch-lg .form-check-input{margin-right:-2.25em}
.form-switch-lg .form-check-label{padding-top:calc((1.25em - 1rem)/2)}
.form-switch-xl{min-height:1.5em}
html:not([dir=rtl]) .form-switch-xl{padding-left:2.5em}
[dir=rtl] .form-switch-xl{padding-right:2.5em}
.form-switch-xl .form-check-input{width:2em;height:1.5em}
html:not([dir=rtl]) .form-switch-xl .form-check-input{margin-left:-2.5em}
[dir=rtl] .form-switch-xl .form-check-input{margin-right:-2.5em}
.form-switch-xl .form-check-label{padding-top:calc((1.5em - 1rem)/2)}
.form-check-inline{display:inline-block}
html:not([dir=rtl]) .form-check-inline{margin-right:1rem}
[dir=rtl] .form-check-inline{margin-left:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}



.form-check-primary {
    --cui-form-check-input-checked-bg-color: #321fdb;
    --cui-form-check-input-checked-border-color: #321fdb;
    --cui-form-check-input-indeterminate-bg-color: #321fdb;
    --cui-form-check-input-indeterminate-border-color: #321fdb
}



.form-check-secondary {
    --cui-form-check-input-checked-bg-color: #9da5b1;
    --cui-form-check-input-checked-border-color: #9da5b1;
    --cui-form-check-input-indeterminate-bg-color: #9da5b1;
    --cui-form-check-input-indeterminate-border-color: #9da5b1
}



.form-check-success {
    --cui-form-check-input-checked-bg-color: #2eb85c;
    --cui-form-check-input-checked-border-color: #2eb85c;
    --cui-form-check-input-indeterminate-bg-color: #2eb85c;
    --cui-form-check-input-indeterminate-border-color: #2eb85c
}



.form-check-info {
    --cui-form-check-input-checked-bg-color: #39f;
    --cui-form-check-input-checked-border-color: #39f;
    --cui-form-check-input-indeterminate-bg-color: #39f;
    --cui-form-check-input-indeterminate-border-color: #39f
}



.form-check-warning {
    --cui-form-check-input-checked-bg-color: #f9b115;
    --cui-form-check-input-checked-border-color: #f9b115;
    --cui-form-check-input-indeterminate-bg-color: #f9b115;
    --cui-form-check-input-indeterminate-border-color: #f9b115
}



.form-check-danger {
    --cui-form-check-input-checked-bg-color: #e55353;
    --cui-form-check-input-checked-border-color: #e55353;
    --cui-form-check-input-indeterminate-bg-color: #e55353;
    --cui-form-check-input-indeterminate-border-color: #e55353
}



.form-check-light {
    --cui-form-check-input-checked-bg-color: #ebedef;
    --cui-form-check-input-checked-border-color: #ebedef;
    --cui-form-check-input-indeterminate-bg-color: #ebedef;
    --cui-form-check-input-indeterminate-border-color: #ebedef
}



.form-check-dark {
    --cui-form-check-input-checked-bg-color: #4f5d73;
    --cui-form-check-input-checked-border-color: #4f5d73;
    --cui-form-check-input-indeterminate-bg-color: #4f5d73;
    --cui-form-check-input-indeterminate-border-color: #4f5d73
}


.form-range{width:100%;height:1.5rem;padding:0;background-color:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(50 31 219 / .25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(50 31 219 / .25)}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:var(--cui-form-range-thumb-bg,#321fdb);border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}
.form-range::-webkit-slider-thumb:active{background-color:var(--cui-form-range-thumb-active-bg,#c2bcf4)}
.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:#fff0;cursor:pointer;background-color:var(--cui-form-range-track-bg,#c4c9d0);border-color:#fff0;border-radius:1rem}
.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:var(--cui-form-range-thumb-bg,#321fdb);border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}


.form-range::-moz-range-thumb:active{background-color:var(--cui-form-range-thumb-active-bg,#c2bcf4)}
.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--cui-form-range-track-bg,#c4c9d0);border-color:transparent;border-radius:1rem}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:var(--cui-form-range-thumb-disabled-bg,#9da5b1)}
.form-range:disabled::-moz-range-thumb{background-color:var(--cui-form-range-thumb-disabled-bg,#9da5b1)}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}
.form-floating>label{position:absolute;top:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
html:not([dir=rtl]) .form-floating>label{left:0}

.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}
.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:#fff0}
.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#fff0}
.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control-plaintext~label{border-width:1px 0}


.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}
.input-group .btn{position:relative;z-index:2}
.input-group .btn:focus{z-index:5}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--cui-input-group-addon-color,rgb(44 56 74 / .95));text-align:center;white-space:nowrap;background-color:var(--cui-input-group-addon-bg,#d8dbe0);border:1px solid var(--cui-input-group-addon-border-color,#b1b7c1);border-radius:.375rem}
.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}
.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}


html:not([dir=rtl]) .input-group-lg>.form-select,html:not([dir=rtl]) .input-group-sm>.form-select{padding-right:3rem}

[dir=rtl] .input-group-lg>.form-select,[dir=rtl] .input-group-sm>.form-select{padding-left:3rem}

html:not([dir=rtl]) .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),html:not([dir=rtl]) .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,html:not([dir=rtl]) .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,html:not([dir=rtl]) .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),html:not([dir=rtl]) .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),html:not([dir=rtl]) .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,html:not([dir=rtl]) .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,html:not([dir=rtl]) .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
border-top-right-radius:0;border-bottom-right-radius:0}

[dir=rtl] .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),[dir=rtl] .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,[dir=rtl] .input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,[dir=rtl] .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),[dir=rtl] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[dir=rtl] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,[dir=rtl] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,[dir=rtl] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){
border-top-left-radius:0;border-bottom-left-radius:0}

html:not([dir=rtl]) .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}

[dir=rtl] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){
margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}

html:not([dir=rtl]) .input-group>.form-floating:not(:first-child)>.form-control,html:not([dir=rtl]) .input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}

[dir=rtl] .input-group>.form-floating:not(:first-child)>.form-control,[dir=rtl] .input-group>.form-floating:not(:first-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}

.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#2eb85c}

.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000015;background-color:rgba(46,184,92,.9);border-radius:.375rem}

.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}

.form-control.is-valid,.was-validated .form-control:valid {
    border-color: #2eb85c;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232eb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

html:not([dir=rtl]) .form-control.is-valid,html:not([dir=rtl]) .was-validated .form-control:valid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}

[dir=rtl] .form-control.is-valid,[dir=rtl] .was-validated .form-control:valid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}

.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#2eb85c;box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

html:not([dir=rtl]) .was-validated textarea.form-control:valid,html:not([dir=rtl]) textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}

[dir=rtl] .was-validated textarea.form-control:valid,[dir=rtl] textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}

.form-select.is-valid,.was-validated .form-select:valid{border-color:#2eb85c}

.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232eb85c' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-size: 16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)
}



html:not([dir=rtl]) .form-select.is-valid:not([multiple]):not([size]),html:not([dir=rtl]) .form-select.is-valid:not([multiple])[size="1"],html:not([dir=rtl]) .was-validated .form-select:valid:not([multiple]):not([size]),html:not([dir=rtl]) .was-validated .form-select:valid:not([multiple])[size="1"] {
    padding-right: 4.125rem;
    background-position: right .75rem center,center right 2.25rem
}


[dir=rtl] .form-select.is-valid:not([multiple]):not([size]),[dir=rtl] .form-select.is-valid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:valid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem}

.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#2eb85c;box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

.form-control-color.is-valid,.was-validated .form-control-color:valid{
    /* width:calc(3rem +)calc(1.5em + .75rem)) */
}

.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#2eb85c}

.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#2eb85c}

.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(46,184,92,.25)}

.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#2eb85c}

html:not([dir=rtl]) .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}

[dir=rtl] .form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}

.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}

.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#e55353}

.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#000015;background-color:rgba(229,83,83,.9);border-radius:.375rem}

.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}

.form-control.is-invalid,.was-validated .form-control:invalid {
    border-color: #e55353;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

html:not([dir=rtl]) .form-control.is-invalid,html:not([dir=rtl]) .was-validated .form-control:invalid{padding-right:calc(1.5em + .75rem);background-position:right calc(.375em + .1875rem) center}
[dir=rtl] .form-control.is-invalid,[dir=rtl] .was-validated .form-control:invalid{padding-left:calc(1.5em + .75rem);background-position:left calc(.375em + .1875rem) center}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e55353;box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
html:not([dir=rtl]) .was-validated textarea.form-control:invalid,html:not([dir=rtl]) textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}
[dir=rtl] .was-validated textarea.form-control:invalid,[dir=rtl] textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}
.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#e55353}
.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23636f83' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e55353'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e55353' stroke='none'/%3e%3c/svg%3e");background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
html:not([dir=rtl]) .form-select.is-invalid:not([multiple]):not([size]),html:not([dir=rtl]) .form-select.is-invalid:not([multiple])[size="1"],html:not([dir=rtl]) .was-validated .form-select:invalid:not([multiple]):not([size]),html:not([dir=rtl]) .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem}
[dir=rtl] .form-select.is-invalid:not([multiple]):not([size]),[dir=rtl] .form-select.is-invalid:not([multiple])[size="1"],[dir=rtl] .was-validated .form-select:invalid:not([multiple]):not([size]),[dir=rtl] .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-position:left .75rem center,center left 2.25rem}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#e55353;box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#e55353}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#e55353}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgb(229 83 83 / .25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e55353}
html:not([dir=rtl]) .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}
[dir=rtl] .form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}
.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}



.btn {
    --cui-btn-padding-x: .75rem;
    --cui-btn-padding-y: .375rem;
    /* --cui-btn-font-family:; */
    --cui-btn-font-size: 1rem;
    --cui-btn-font-weight: 400;
    --cui-btn-line-height: 1.5;
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: transparent;
    --cui-btn-border-width: 1px;
    --cui-btn-border-color: transparent;
    --cui-btn-border-radius: .375rem;
    --cui-btn-hover-border-color: transparent;
    --cui-btn-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,21,0.075);
    --cui-btn-disabled-opacity: .65;
    --cui-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--cui-btn-focus-shadow-rgb),0.5);
    display: inline-block;
    padding: var(--cui-btn-padding-y) var(--cui-btn-padding-x);
    font-family: var(--cui-btn-font-family);
    font-size: var(--cui-btn-font-size);
    font-weight: var(--cui-btn-font-weight);
    line-height: var(--cui-btn-line-height);
    color: var(--cui-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--cui-btn-border-width) solid var(--cui-btn-border-color);
    border-radius: var(--cui-btn-border-radius);
    background-color: var(--cui-btn-bg);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}


/* .btn:not(.placeholder):not([class*=link]):not([class*=outline]):not([class*=ghost]):not([class*=transparent]):not([class*=close]) {
    border-color: transparent;
    box-shadow: 0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)
    }
    
*/
.btn:hover{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg);border-color:var(--cui-btn-hover-border-color)}
.btn:hover:not(.placeholder):not([class*=link]):not([class*=outline]):not([class*=ghost]):not([class*=transparent]):not([class*=close]){border-color:#fff0;box-shadow:0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)}
.btn-check+.btn:hover{color:var(--cui-btn-color);background-color:var(--cui-btn-bg);border-color:var(--cui-btn-border-color)}
.btn:focus-visible{color:var(--cui-btn-hover-color);background-color:var(--cui-btn-hover-bg)}
.btn-check:focus-visible+.btn,.btn:focus-visible{border-color:var(--cui-btn-hover-border-color);outline:0;box-shadow:var(--cui-btn-focus-box-shadow)}
.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--cui-btn-focus-box-shadow)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--cui-btn-disabled-color);pointer-events:none;background-color:var(--cui-btn-disabled-bg);border-color:var(--cui-btn-disabled-border-color);opacity:var(--cui-btn-disabled-opacity)}



.btn-transparent {
    --cui-btn-active-border-color: transparent;
    --cui-btn-disabled-border-color: transparent;
    --cui-btn-hover-border-color: transparent
}

.btn-primary,.btn-secondary {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}

.btn-primary {
    --cui-btn-color: rgba(255,255,255,0.87);
    --cui-btn-bg: #321fdb;
    --cui-btn-border-color: #321fdb;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-hover-bg: #5141e0;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-focus-shadow-rgb: 75,58,223;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-disabled-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-bg: #321fdb;
    --cui-btn-disabled-border-color: #321fdb
}

.btn-secondary {
    --cui-btn-bg: #9da5b1;
    --cui-btn-border-color: #9da5b1;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #acb3bd;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-focus-shadow-rgb: 133,140,154;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-bg: #9da5b1;
    --cui-btn-disabled-border-color: #9da5b1
}

.btn-danger,.btn-secondary,.btn-success {
    --cui-btn-color: #000015;
    --cui-btn-disabled-color: #000015
}

.btn-success {
    --cui-btn-bg: #2eb85c;
    --cui-btn-border-color: #2eb85c;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #4dc374;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-focus-shadow-rgb: 39,156,81;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: #2eb85c;
    --cui-btn-disabled-border-color: #2eb85c
}

.btn-danger {
    --cui-btn-bg: #e55353;
    --cui-btn-border-color: #e55353;
    --cui-btn-hover-bg: #e96d6d;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-focus-shadow-rgb: 195,71,74;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-bg: #e55353;
    --cui-btn-disabled-border-color: #e55353
}

.btn-danger,.btn-info,.btn-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}

.btn-warning {
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: #f9b115;
    --cui-btn-border-color: #f9b115;
    --cui-btn-hover-bg: #d49612;
    --cui-btn-hover-border-color: #c78e11;
    --cui-btn-focus-shadow-rgb: 221,160,28;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-disabled-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-bg: #f9b115;
    --cui-btn-disabled-border-color: #f9b115
}
.btn-info {
    --cui-btn-color: #000015;
    --cui-btn-bg: #39f;
    --cui-btn-border-color: #39f;
    --cui-btn-hover-bg: #52a8ff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-focus-shadow-rgb: 43,130,220;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #000015;
    --cui-btn-disabled-bg: #39f;
    --cui-btn-disabled-border-color: #39f
}
.btn-light {
    --cui-btn-color: rgba(44,56,74,0.95);
    --cui-btn-bg: #ebedef;
    --cui-btn-border-color: #ebedef;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #c8c9cb;
    --cui-btn-hover-border-color: #bcbebf;
    --cui-btn-focus-shadow-rgb: 209,212,216;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-disabled-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-bg: #ebedef;
    --cui-btn-disabled-border-color: #ebedef
}
.btn-dark,.btn-light,.btn-outline-primary {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125)
}
.btn-dark {
    --cui-btn-color: rgba(255,255,255,0.87);
    --cui-btn-bg: #4f5d73;
    --cui-btn-border-color: #4f5d73;
    --cui-btn-hover-color: #fff;
    --cui-btn-hover-bg: #697588;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-focus-shadow-rgb: 100,112,132;
    --cui-btn-active-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-disabled-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-bg: #4f5d73;
    --cui-btn-disabled-border-color: #4f5d73
}

.btn-outline-primary {
    --cui-btn-color: #321fdb;
    --cui-btn-border-color: #321fdb;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-hover-bg: #5b4ce2;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-focus-shadow-rgb: 50,31,219;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-disabled-color: #321fdb;
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-secondary {
    --cui-btn-color: #9da5b1;
    --cui-btn-border-color: #9da5b1;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #b1b7c1;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-focus-shadow-rgb: 157,165,177;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-color: #9da5b1
}

.btn-outline-danger,.btn-outline-secondary,.btn-outline-success {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-success {
    --cui-btn-color: #2eb85c;
    --cui-btn-border-color: #2eb85c;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #58c67d;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-focus-shadow-rgb: 46,184,92;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-disabled-color: #2eb85c
}
.btn-outline-danger {
    --cui-btn-color: #e55353;
    --cui-btn-border-color: #e55353;
    --cui-btn-hover-bg: #ea7575;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-focus-shadow-rgb: 229,83,83;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-color: #e55353
}
.btn-outline-danger,.btn-outline-info,.btn-outline-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015
}
.btn-outline-warning {
    --cui-btn-color: #f9b115;
    --cui-btn-border-color: #f9b115;
    --cui-btn-hover-bg: #c78e11;
    --cui-btn-hover-border-color: #bb8510;
    --cui-btn-focus-shadow-rgb: 249,177,21;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-color: #f9b115;
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-info {
    --cui-btn-color: #39f;
    --cui-btn-border-color: #39f;
    --cui-btn-hover-bg: #5cadff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-focus-shadow-rgb: 51,153,255;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #39f
}
.btn-outline-dark,.btn-outline-info,.btn-outline-light {
    --cui-btn-active-shadow: inset 0 3px 5px rgba(0,0,21,0.125);
    --cui-btn-disabled-bg: transparent;
    --cui-gradient: none
}
.btn-outline-light {
    --cui-btn-color: #ebedef;
    --cui-btn-border-color: #ebedef;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-hover-bg: #bcbebf;
    --cui-btn-hover-border-color: #b0b2b3;
    --cui-btn-focus-shadow-rgb: 235,237,239;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-disabled-color: #ebedef
}
.btn-outline-dark {
    --cui-btn-color: #4f5d73;
    --cui-btn-border-color: #4f5d73;
    --cui-btn-hover-color: #fff;
    --cui-btn-hover-bg: #727d8f;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-focus-shadow-rgb: 79,93,115;
    --cui-btn-active-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-disabled-color: #4f5d73
}
.btn-ghost-primary {
    --cui-btn-color: #321fdb;
    --cui-btn-hover-bg: #5141e0;
    --cui-btn-hover-border-color: #4735df;
    --cui-btn-hover-color: rgba(255,255,255,0.87);
    --cui-btn-active-bg: #5b4ce2;
    --cui-btn-active-border-color: #4735df;
    --cui-btn-active-color: rgba(255,255,255,0.87);
    --cui-btn-disabled-color: #321fdb;
    --cui-btn-shadow: rgba(50,31,219,0.5)
}



.btn-ghost-secondary,.btn-ghost-success {
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-active-color: rgba(44,56,74,0.95)
}
.btn-ghost-secondary {
    --cui-btn-color: #9da5b1;
    --cui-btn-hover-bg: #acb3bd;
    --cui-btn-hover-border-color: #a7aeb9;
    --cui-btn-active-bg: #b1b7c1;
    --cui-btn-active-border-color: #a7aeb9;
    --cui-btn-disabled-color: #9da5b1;
    --cui-btn-shadow: rgba(157,165,177,0.5)
}

.btn-ghost-success {
    --cui-btn-color: #2eb85c;
    --cui-btn-hover-bg: #4dc374;
    --cui-btn-hover-border-color: #43bf6c;
    --cui-btn-active-bg: #58c67d;
    --cui-btn-active-border-color: #43bf6c;
    --cui-btn-disabled-color: #2eb85c;
    --cui-btn-shadow: rgba(46,184,92,0.5)
}
.btn-ghost-danger {
    --cui-btn-color: #e55353;
    --cui-btn-hover-bg: #e96d6d;
    --cui-btn-hover-border-color: #e86464;
    --cui-btn-active-bg: #ea7575;
    --cui-btn-active-border-color: #e86464;
    --cui-btn-disabled-color: #e55353;
    --cui-btn-shadow: rgba(229,83,83,0.5)
}

.btn-ghost-danger,.btn-ghost-info,.btn-ghost-warning {
    --cui-btn-hover-color: #000015;
    --cui-btn-active-color: #000015
}



.btn-ghost-warning {
    --cui-btn-color: #f9b115;
    --cui-btn-hover-bg: #d49612;
    --cui-btn-hover-border-color: #c78e11;
    --cui-btn-active-bg: #c78e11;
    --cui-btn-active-border-color: #bb8510;
    --cui-btn-disabled-color: #f9b115;
    --cui-btn-shadow: rgba(249,177,21,0.5)
}



.btn-ghost-info {
    --cui-btn-color: #39f;
    --cui-btn-hover-bg: #52a8ff;
    --cui-btn-hover-border-color: #47a3ff;
    --cui-btn-active-bg: #5cadff;
    --cui-btn-active-border-color: #47a3ff;
    --cui-btn-disabled-color: #39f;
    --cui-btn-shadow: rgba(51,153,255,0.5)
}



.btn-ghost-light {
    --cui-btn-color: #ebedef;
    --cui-btn-hover-bg: #c8c9cb;
    --cui-btn-hover-border-color: #bcbebf;
    --cui-btn-hover-color: rgba(44,56,74,0.95);
    --cui-btn-active-bg: #bcbebf;
    --cui-btn-active-border-color: #b0b2b3;
    --cui-btn-active-color: rgba(44,56,74,0.95);
    --cui-btn-disabled-color: #ebedef;
    --cui-btn-shadow: rgba(235,237,239,0.5)
}

.btn-ghost-dark {
    --cui-btn-color: #4f5d73;
    --cui-btn-hover-bg: #697588;
    --cui-btn-hover-border-color: #616d81;
    --cui-btn-hover-color: #fff;
    --cui-btn-active-bg: #727d8f;
    --cui-btn-active-border-color: #616d81;
    --cui-btn-active-color: #fff;
    --cui-btn-disabled-color: #4f5d73;
    --cui-btn-shadow: rgba(79,93,115,0.5)
}
.btn-link {
    --cui-btn-font-weight: 400;
    --cui-btn-color: var(--cui-link-color);
    --cui-btn-bg: transparent;
    --cui-btn-border-color: transparent;
    --cui-btn-hover-color: var(--cui-link-hover-color);
    --cui-btn-hover-border-color: transparent;
    --cui-btn-active-border-color: transparent;
    --cui-btn-disabled-color: #8a93a2;
    --cui-btn-disabled-border-color: transparent;
    --cui-btn-box-shadow: none;
    --cui-btn-focus-shadow-rgb: 75,58,223;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--cui-btn-color)
}

.btn-group-lg>.btn,.btn-lg {
    --cui-btn-padding-y: .5rem;
    --cui-btn-padding-x: 1rem;
    --cui-btn-font-size: 1.25rem;
    --cui-btn-border-radius: .5rem
}
.btn-group-sm>.btn,.btn-sm {
    --cui-btn-padding-y: .25rem;
    --cui-btn-padding-x: .5rem;
    --cui-btn-font-size: .875rem;
    --cui-btn-border-radius: .25rem
}
.btn-loading {
    position: relative;
    overflow: hidden
}

.btn-loading-spinner {
    opacity: 0;
    transition: margin .15s,opacity .15s,border .15s
}

html:not([dir=rtl]) .btn-loading-spinner {
    margin-right: 1rem;
    margin-left: -2rem
}

[dir=rtl] .btn-loading-spinner {
    margin-left: 1rem;
    margin-right: -2rem
}


.btn-loading.is-loading .btn-loading-spinner {
    width: 1rem;
    opacity: 1
}

html:not([dir=rtl]) .btn-loading.is-loading .btn-loading-spinner {
    margin-left: 0
}

[dir=rtl] .btn-loading.is-loading .btn-loading-spinner {
    margin-right: 0
}

.fade {
    transition: opacity .15s linear
}


/*.fade:not(.show) {
    opacity: 0 
    }
    
*/
.collapse:not(.show){
display:none}

.collapsing{height:0;overflow:hidden;transition:height .35s ease}


.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}



.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}

.dropdown-toggle{white-space:nowrap}

.dropdown-toggle::after{display:inline-block;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}

html:not([dir=rtl]) .dropdown-toggle::after{margin-left:.255em}

[dir=rtl] .dropdown-toggle::after{margin-right:.255em}

html:not([dir=rtl]) .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropend .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropstart .dropdown-toggle:empty::after,html:not([dir=rtl]) .dropup .dropdown-toggle:empty::after{margin-left:0}

[dir=rtl] .dropdown-toggle:empty::after,[dir=rtl] .dropup .dropdown-toggle:empty::after{margin-right:0}



.dropdown-menu {
    --cui-dropdown-zindex: 1000;
    --cui-dropdown-min-width: 10rem;
    --cui-dropdown-padding-x: 0;
    --cui-dropdown-padding-y: .5rem;
    --cui-dropdown-spacer: .125rem;
    --cui-dropdown-font-size: 1rem;
    --cui-dropdown-border-radius: 10px;
    --cui-dropdown-border-width: 1px;
    --cui-dropdown-inner-border-radius: calc(0.375rem - 1px);
    --cui-dropdown-divider-margin-y: .5rem;
    --cui-dropdown-item-padding-x: 1rem;
    --cui-dropdown-item-padding-y: .45rem;
    --cui-dropdown-header-padding-x: 1rem;
    --cui-dropdown-header-padding-y: .5rem;
    position: absolute;
    z-index: var(--cui-dropdown-zindex);
    display: none;
    min-width: var(--cui-dropdown-min-width);
    padding: var(--cui-dropdown-padding-y) var(--cui-dropdown-padding-x);
    margin: 0;
    font-size: var(--cui-dropdown-font-size);
    text-align: left;
    list-style: none;
    background-clip: padding-box;
    border-radius: var(--cui-dropdown-border-radius);
}



.dropdown-menu:not([class*=border]) {
    border: 0
}



.dropdown-menu[data-coreui-popper] {
    top: 100%;
    margin-top: var(--cui-dropdown-spacer)
}

.swiper-pagination-bullet {
    width: 28px;
    height: 28px;
    display: inline-block;
    border-radius: 50%;
    opacity: .2;
    
}
.swiper-pagination-bullet-active {
    opacity: 1;
    
}
html:not([dir=rtl]) .dropdown-menu[data-coreui-popper] {
    left: 0
}



[dir=rtl] .dropdown-menu[data-coreui-popper] {
    right: 0
}



.dropdown-menu-start {
    --cui-position: start
}



.dropdown-menu-start[data-coreui-popper] {
    right: auto;
    left: 0
}



.dropdown-menu-end {
    --cui-position: end
}



.dropdown-menu-end[data-coreui-popper] {
    right: 0;
    left: auto
}


.dropup .dropdown-menu[data-coreui-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--cui-dropdown-spacer)
}



.dropup .dropdown-toggle::after {
    display: inline-block;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}



html:not([dir=rtl]) .dropend .dropdown-toggle::after,html:not([dir=rtl]) .dropstart .dropdown-toggle::after,html:not([dir=rtl]) .dropup .dropdown-toggle::after {
    margin-left: .255em
}



[dir=rtl] .dropend .dropdown-toggle::after,[dir=rtl] .dropstart .dropdown-toggle::after,[dir=rtl] .dropup .dropdown-toggle::after {
    margin-right: .255em
}



.dropend .dropdown-menu[data-coreui-popper],.dropstart .dropdown-menu[data-coreui-popper] {
    top: 0;
    margin-top: 0
}



html:not([dir=rtl]) .dropend .dropdown-menu[data-coreui-popper] {
    right: auto;
    left: 100%;
    margin-left: var(--cui-dropdown-spacer)
}



[dir=rtl] .dropend .dropdown-menu[data-coreui-popper] {
    left: auto;
    right: 100%;
    margin-right: var(--cui-dropdown-spacer)
}



.dropend .dropdown-toggle::after {
    display: inline-block;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
    vertical-align: 0
}



[dir=rtl] .dropend .dropdown-toggle:empty::after {
    margin-right: 0
}



html:not([dir=rtl]) .dropstart .dropdown-menu[data-coreui-popper] {
    right: 100%;
    left: auto;
    margin-right: var(--cui-dropdown-spacer)
}



[dir=rtl] .dropstart .dropdown-menu[data-coreui-popper] {
    left: 100%;
    right: auto;
    margin-left: var(--cui-dropdown-spacer)
}



.dropstart .dropdown-toggle::after {
    vertical-align: .255em;
    content: "";
    display: none
}



.dropstart .dropdown-toggle::before {
    display: inline-block;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent;
    vertical-align: 0
}



html:not([dir=rtl]) .dropstart .dropdown-toggle::before {
    margin-right: .255em
}



[dir=rtl] .dropstart .dropdown-toggle::before {
    margin-left: .255em
}



[dir=rtl] .dropstart .dropdown-toggle:empty::after {
    margin-right: 0
}



.dropdown-divider {
    height: 0;
    margin: var(--cui-dropdown-divider-margin-y)0;
    overflow: hidden;
    border-top: 1px solid var(--cui-dropdown-divider-bg);
    opacity: 1
}



.dropdown-item {
    display: block;
    width: calc(100% - 6px);
    padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
    clear: both;
    font-weight: 400;
    color: var(--cui-dropdown-link-color);
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    border: 0;
    margin: 3px;
    border-radius: 5px;
}


.dropdown-item:focus,.dropdown-item:hover {
    color: var(--cui-dropdown-link-hover-color);
    background-color: var(--cui-dropdown-link-hover-bg)
}



.dropdown-item.active,.dropdown-item:active {
    color: var(--cui-dropdown-link-active-color);
    text-decoration: none;
    background-color: var(--cui-dropdown-link-active-bg)
}



.dropdown-item.disabled,.dropdown-item:disabled {
    color: var(--cui-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent
}



.dropdown-menu.show {
    display: block
}

.lang_dropdown_menu.dropdown-menu.show {
    /* transform: translate3d(-70px,0,0); */
    position: absolute;
    inset: 0px 0px auto auto;
    margin: 0px;
    transform: translate3d(-1px, 44px, 0px);
} 



.dropdown-header {
    display: block;
    padding: var(--cui-dropdown-header-padding-y) var(--cui-dropdown-header-padding-x);
    margin-bottom: 0;
    font-size: .875rem;
    color: var(--cui-dropdown-header-color);
    white-space: nowrap
}



.dropdown-item-text {
    display: block;
    padding: var(--cui-dropdown-item-padding-y) var(--cui-dropdown-item-padding-x);
    color: var(--cui-dropdown-link-color)
}



.dropdown-menu-dark {
    --cui-dropdown-color: #c4c9d0;
    --cui-dropdown-bg: #636f83;
    --cui-dropdown-border-color: var(--cui-border-color-translucent);
    /* --cui-dropdown-box-shadow:; */
    --cui-dropdown-link-color: #c4c9d0;
    --cui-dropdown-link-hover-color: rgba(255,255,255,0.87);
    --cui-dropdown-divider-bg: var(--cui-border-color-translucent);
    --cui-dropdown-link-hover-bg: rgba(255,255,255,0.15);
    --cui-dropdown-link-active-color: rgba(255,255,255,0.87);
    --cui-dropdown-link-active-bg: #321fdb;
    --cui-dropdown-link-disabled-color: #9da5b1;
    --cui-dropdown-header-color: #9da5b1
}



.btn-group,.btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}



.btn-group-vertical>.btn,.btn-group>.btn {
    position: relative;
    flex: 1 1 auto
}



.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
    z-index: 1
}



.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}



.btn-toolbar .input-group {
    width: auto
}



.btn-group {
    border-radius: .375rem
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:first-child),html:not([dir=rtl]) .btn-group>:not(.btn-check:first-child)+.btn {
    margin-left: -1px
}



[dir=rtl] .btn-group>.btn-group:not(:first-child),[dir=rtl] .btn-group>:not(.btn-check:first-child)+.btn {
    margin-right: -1px
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:last-child)>.btn,html:not([dir=rtl]) .btn-group>.btn.dropdown-toggle-split:first-child,html:not([dir=rtl]) .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}



[dir=rtl] .btn-group>.btn-group:not(:last-child)>.btn,[dir=rtl] .btn-group>.btn.dropdown-toggle-split:first-child,[dir=rtl] .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}



html:not([dir=rtl]) .btn-group>.btn-group:not(:first-child)>.btn,html:not([dir=rtl]) .btn-group>.btn:nth-child(n+3),html:not([dir=rtl]) .btn-group>:not(.btn-check)+.btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}



[dir=rtl] .btn-group>.btn-group:not(:first-child)>.btn,[dir=rtl] .btn-group>.btn:nth-child(n+3),[dir=rtl] .btn-group>:not(.btn-check)+.btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}



.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}



html:not([dir=rtl]) .dropdown-toggle-split::after,html:not([dir=rtl]) .dropend .dropdown-toggle-split::after,html:not([dir=rtl]) .dropup .dropdown-toggle-split::after {
    margin-left: 0
}



[dir=rtl] .dropdown-toggle-split::after,[dir=rtl] .dropend .dropdown-toggle-split::after,[dir=rtl] .dropup .dropdown-toggle-split::after {
    margin-right: 0
}



html:not([dir=rtl]) .dropstart .dropdown-toggle-split::before {
    margin-right: 0
}



[dir=rtl] .dropstart .dropdown-toggle-split::before {
    margin-left: 0
}



.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split {
    padding-right: .375rem;
    padding-left: .375rem
}



.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}



.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}



.btn-group-vertical>.btn,.btn-group-vertical>.btn-group {
    width: 100%
}



.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child) {
    margin-top: -1px
}



.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}



.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}



.nav {
    --cui-nav-link-padding-x: 1rem;
    --cui-nav-link-padding-y: .5rem;
    /* --cui-nav-link-font-weight:; */
    --cui-nav-link-color: var(--cui-link-color);
    --cui-nav-link-hover-color: var(--cui-link-hover-color);
    --cui-nav-link-disabled-color: #8a93a2;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
    list-style: none
}



html:not([dir=rtl]) .nav {
    padding-left: 0
}



[dir=rtl] .nav {
    padding-right: 0
}



.nav-link {
    display: block;
    padding: var(--cui-nav-link-padding-y) var(--cui-nav-link-padding-x);
    font-size: var(--cui-nav-link-font-size);
    font-weight: var(--cui-nav-link-font-weight);
    color: var(--cui-nav-link-color);
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}

.nav-link:focus,.nav-link:hover {
    color: var(--cui-nav-link-hover-color)
}



.nav-link.disabled {
    color: var(--cui-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}



.nav-tabs {
    --cui-nav-tabs-border-width: 1px;
    --cui-nav-tabs-border-color: #c4c9d0;
    --cui-nav-tabs-border-radius: .375rem;
    /*--cui-nav-tabs-link-hover-border-color: #d8dbe0 #d8dbe0 #c4c9d0;*/
    --cui-nav-tabs-link-hover-border-color: transparent;
    --cui-nav-tabs-link-active-color: #768192;
    --cui-nav-tabs-link-active-bg: #fff;
    --cui-nav-tabs-link-active-border-color: #c4c9d0 #c4c9d0 #fff;
    border-bottom: var(--cui-nav-tabs-border-width) solid var(--cui-nav-tabs-border-color)
}



.nav-tabs .nav-link {
    margin-bottom: calc(-1*var(--cui-nav-tabs-border-width));
    background: 0;
    border: var(--cui-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--cui-nav-tabs-border-radius);
    border-top-right-radius: var(--cui-nav-tabs-border-radius)
}



.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover {
    isolation: isolate;
    border-color: var(--cui-nav-tabs-link-hover-border-color)
}



.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled {
    color: var(--cui-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}



.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active {
    color: var(--cui-nav-tabs-link-active-color);
    background-color: var(--cui-nav-tabs-link-active-bg);
    border-color: var(--cui-nav-tabs-link-active-border-color)
}



.nav-tabs .dropdown-menu {
    margin-top: calc(-1*var(--cui-nav-tabs-border-width));
    border-top-left-radius: 0;
    border-top-right-radius: 0
}



.nav-pills {
    --cui-nav-pills-border-radius: .375rem;
    --cui-nav-pills-link-active-color: rgba(255,255,255,0.87);
    --cui-nav-pills-link-active-bg: rgba(77,84,96)
}



.nav-pills .nav-link {
    background: 0;
    border: 0;
    border-radius: var(--cui-nav-pills-border-radius)
}



.nav-pills .nav-link:disabled {
    color: var(--cui-nav-link-disabled-color);
    background-color: transparent;
    border-color: transparent
}



.nav-pills .nav-link.active,.nav-pills .show>.nav-link {
    color: var(--cui-nav-pills-link-active-color);
    background: var(--cui-nav-pills-link-active-bg);
    border-radius: .5rem .5rem 0 0
}



.nav-underline {
    border-bottom: 2px solid var(--cui-nav-underline-border-color,#c4c9d0)
}



.nav-underline .nav-item {
    margin-bottom: -2px
}



.nav-underline .nav-link {
    color: var(--cui-nav-underline-link-color,#768192);
    border-bottom: 2px solid transparent
}



.nav-underline .nav-link:focus,.nav-underline .nav-link:hover {
    border-color: var(--cui-header-nav-link-color)
}



.nav-underline .nav-link.active,.nav-underline .show>.nav-link {
    color: var(--cui-header-nav-link-color);
    background: 0 0;
    border-color: var(--cui-header-nav-link-color)
}



.nav-fill .nav-item,.nav-fill>.nav-link {
    flex: 1 1 auto;
    text-align: center
}



.nav-justified .nav-item,.nav-justified>.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}



.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {
    width: 100%
}



.tab-content>.tab-pane {
    display: none
}



.tab-content>.active {
    display: block
}



.navbar {
    --cui-navbar-padding-x: 0;
    --cui-navbar-padding-y: .5rem;
    --cui-navbar-color: rgba(44,56,74,0.681);
    --cui-navbar-hover-color: rgba(44,56,74,0.95);
    --cui-navbar-disabled-color: rgba(44,56,74,0.38);
    --cui-navbar-active-color: rgba(44,56,74,0.95);
    --cui-navbar-brand-padding-y: .3125rem;
    --cui-navbar-brand-margin-end: 1rem;
    --cui-navbar-brand-font-size: 1.25rem;
    --cui-navbar-brand-color: rgba(44,56,74,0.95);
    --cui-navbar-brand-hover-color: rgba(44,56,74,0.95);
    --cui-navbar-nav-link-padding-x: .5rem;
    --cui-navbar-toggler-padding-y: .25rem;
    --cui-navbar-toggler-padding-x: .75rem;
    --cui-navbar-toggler-font-size: 1.25rem;
    --cui-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2844, 56, 74, 0.681%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    --cui-navbar-toggler-border-color: rgba(0,0,21,0.1);
    --cui-navbar-toggler-border-radius: .375rem;
    --cui-navbar-toggler-focus-width: .25rem;
    --cui-navbar-toggler-transition: box-shadow .15s ease-in-out;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: var(--cui-navbar-padding-y) var(--cui-navbar-padding-x)
}



.navbar .header>.container,.navbar .header>.container-fluid,.navbar .header>.container-lg,.navbar .header>.container-md,.navbar .header>.container-sm,.navbar .header>.container-xl,.navbar .header>.container-xxl,.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}



.navbar-brand {
    padding-top: var(--cui-navbar-brand-padding-y);
    padding-bottom: var(--cui-navbar-brand-padding-y);
    font-size: var(--cui-navbar-brand-font-size);
    color: var(--cui-navbar-brand-color);
    text-decoration: none;
    white-space: nowrap
}



html:not([dir=rtl]) .navbar-brand {
    margin-right: var(--cui-navbar-brand-margin-end)
}



[dir=rtl] .navbar-brand {
    margin-left: var(--cui-navbar-brand-margin-end)
}



.navbar-brand:focus,.navbar-brand:hover {
    color: var(--cui-navbar-brand-hover-color)
}



.navbar-nav {
    --cui-nav-link-padding-x: 0;
    --cui-nav-link-padding-y: .5rem;
    --cui-nav-link-color: var(--cui-navbar-color);
    --cui-nav-link-hover-color: var(--cui-navbar-hover-color);
    --cui-nav-link-disabled-color: var(--cui-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    list-style: none
}



html:not([dir=rtl]) .navbar-nav {
    padding-left: 0
}



[dir=rtl] .navbar-nav {
    padding-right: 0
}





img[alt="banner_sidebar"] {
    visibility: hidden;
    display: none;
}




.snip {width: unset}

.notify {
	-webkit-animation: blinkertext 1s infinite;
	-moz-animation: blinkertext 1s infinite;
	animation: blinkertext 1s infinite;
}


.result-container ._thishome_ , .result-container ._thisaway_ {
    width: calc(34% - 0px);
}
#sports-header #inner-header .name-header, #sports-wrapper #asian-container .asian-league-panel .space, #sports-wrapper #asian-container .league-box .bonusodd-title, #sports-wrapper #asian-container .league-box .row-wideView .space, #sports-wrapper #wide-container .asian-league-panel .space, #sports-wrapper #wide-container .league-box .bonusodd-title {
    padding: 0;
}
.result_wrap {
    padding: 10px;
}




.card {
    --cui-card-spacer-y: 1rem;
    --cui-card-spacer-x: 1rem;
    --cui-card-title-spacer-y: .5rem;
    --cui-card-border-width: 1px;
    --cui-card-border-color: var(--cui-border-color-translucent);
    --cui-card-border-radius: .375rem;
    /* --cui-card-box-shadow:; */
    --cui-card-inner-border-radius: calc(0.375rem - 1px);
    --cui-card-cap-padding-y: .5rem;
    --cui-card-cap-padding-x: 1rem;
    --cui-card-cap-bg: rgba(0,0,21,0.03);
    --cui-card-cap-color: unset;
    /* --cui-card-height:; */
    --cui-card-color: unset;
    --cui-card-bg: #fff;
    --cui-card-img-overlay-padding: 1rem;
    --cui-card-group-margin: .75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--cui-card-height);
    word-wrap: break-word;
    background-color: var(--cui-card-bg);
    background-clip: border-box;
    border: var(--cui-card-border-width) solid var(--cui-card-border-color);
    border-radius: var(--cui-card-border-radius);
    box-shadow: 0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)
}



.card:not([class*=border]) {
    border: 0
}



.card>hr {
    margin-right: 0;
    margin-left: 0
}



.card>.list-group {
    border-top: inherit;
    border-bottom: inherit
}



.card>.list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: var(--cui-card-inner-border-radius);
    border-top-right-radius: var(--cui-card-inner-border-radius)
}



.card>.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: var(--cui-card-inner-border-radius);
    border-bottom-left-radius: var(--cui-card-inner-border-radius)
}



.card>.card-header+.list-group,.card>.list-group+.card-footer {
    border-top: 0
}



.card-body {
    flex: 1 1 auto;
    padding: var(--cui-card-spacer-y) var(--cui-card-spacer-x);
    color: var(--cui-card-color);
}



.card-title {
    margin-bottom: var(--cui-card-title-spacer-y)
}



.card-subtitle {
    margin-top: calc(-.5*var(--cui-card-title-spacer-y));
    margin-bottom: 0
}



.card-text:last-child {
    margin-bottom: 0
}



html:not([dir=rtl]) .card-link+.card-link {
    margin-left: var(--cui-card-spacer-x)
}



[dir=rtl] .card-link+.card-link {
    margin-right: var(--cui-card-spacer-x)
}



.card-header {
    padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
    margin-bottom: 0;
    color: var(--cui-card-cap-color);
    background-color: var(--cui-card-cap-bg);
    border-bottom: var(--cui-card-border-width) solid var(--cui-card-border-color)
}



.card-header:first-child {
    border-radius: var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)0 0
}



.card-footer {
    padding: var(--cui-card-cap-padding-y) var(--cui-card-cap-padding-x);
    color: var(--cui-card-cap-color);
    background-color: var(--cui-card-cap-bg);
    border-top: var(--cui-card-border-width) solid var(--cui-card-border-color)
}



.card-footer:last-child {
    border-radius: 0 0 var(--cui-card-inner-border-radius) var(--cui-card-inner-border-radius)
}



.card-header-tabs {
    margin-bottom: calc(-1*var(--cui-card-cap-padding-y));
    border-bottom: 0
}



.card-header-tabs .nav-link.active {
    background-color: var(--cui-card-bg);
    border-bottom-color: var(--cui-card-bg)
}



.card-header-pills,.card-header-tabs {
    margin-right: calc(-.5*var(--cui-card-cap-padding-x));
    margin-left: calc(-.5*var(--cui-card-cap-padding-x))
}



.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--cui-card-img-overlay-padding);
    border-radius: var(--cui-card-inner-border-radius)
}



.card-img,.card-img-bottom,.card-img-top,.footer .row ul {
    width: 100%
}



.card-img,.card-img-top {
    border-top-left-radius: var(--cui-card-inner-border-radius);
    border-top-right-radius: var(--cui-card-inner-border-radius)
}



.card-img,.card-img-bottom {
    border-bottom-right-radius: var(--cui-card-inner-border-radius);
    border-bottom-left-radius: var(--cui-card-inner-border-radius)
}



.card-group>.card {
    margin-bottom: var(--cui-card-group-margin)
}

.accordion {
    --cui-accordion-color: rgba(44,56,74,0.95);
    --cui-accordion-bg: #fff;
    --cui-accordion-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;
    --cui-accordion-border-color: var(--cui-border-color);
    --cui-accordion-border-width: 1px;
    --cui-accordion-border-radius: .375rem;
    --cui-accordion-inner-border-radius: calc(0.375rem - 1px);
    --cui-accordion-btn-padding-x: 1.25rem;
    --cui-accordion-btn-padding-y: 1rem;
    --cui-accordion-btn-color: rgba(44,56,74,0.95);
    --cui-accordion-btn-bg: var(--cui-accordion-bg);
    --cui-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --cui-accordion-btn-icon-width: 1.25rem;
    --cui-accordion-btn-icon-transform: rotate(-180deg);
    --cui-accordion-btn-icon-transition: transform .2s ease-in-out;
    --cui-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232d1cc5'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --cui-accordion-btn-focus-border-color: #998fed;
    --cui-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(50,31,219,0.25);
    --cui-accordion-body-padding-x: 1.25rem;
    --cui-accordion-body-padding-y: 1rem;
    --cui-accordion-active-color: #2d1cc5;
    --cui-accordion-active-bg: #ebe9fb
}



.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--cui-accordion-btn-padding-y) var(--cui-accordion-btn-padding-x);
    font-size: 1rem;
    color: var(--cui-accordion-btn-color);
    text-align: left;
    background-color: var(--cui-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--cui-accordion-transition)
}

.accordion-button:not(.collapsed) {
    color: var(--cui-accordion-active-color);
    background-color: var(--cui-accordion-active-bg);
    box-shadow: inset 0 calc(-1*var(--cui-accordion-border-width))0 var(--cui-accordion-border-color)
}

.accordion-button:not(.collapsed)::after {
    background-image: var(--cui-accordion-btn-active-icon);
    transform: var(--cui-accordion-btn-icon-transform)
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--cui-accordion-btn-icon-width);
    height: var(--cui-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--cui-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--cui-accordion-btn-icon-width);
    transition: var(--cui-accordion-btn-icon-transition)
}



.accordion-button:hover {
    z-index: 2
}



.accordion-button:focus {
    z-index: 3;
    border-color: var(--cui-accordion-btn-focus-border-color);
    outline: 0;
    box-shadow: var(--cui-accordion-btn-focus-box-shadow)
}



.accordion-header {
    margin-bottom: 0
}



.accordion-item {
    color: var(--cui-accordion-color);
    background-color: var(--cui-accordion-bg);
    border: var(--cui-accordion-border-width) solid var(--cui-accordion-border-color)
}



.accordion-item:first-of-type {
    border-top-left-radius: var(--cui-accordion-border-radius);
    border-top-right-radius: var(--cui-accordion-border-radius)
}



.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--cui-accordion-inner-border-radius);
    border-top-right-radius: var(--cui-accordion-inner-border-radius)
}



.accordion-item:not(:first-of-type) {
    border-top: 0
}



.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--cui-accordion-border-radius);
    border-bottom-left-radius: var(--cui-accordion-border-radius)
}



.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: var(--cui-accordion-inner-border-radius);
    border-bottom-left-radius: var(--cui-accordion-inner-border-radius)
}



.accordion-body {
    padding: var(--cui-accordion-body-padding-y) var(--cui-accordion-body-padding-x)
}



.accordion-flush .accordion-collapse {
    border-width: 0
}



.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}



.accordion-flush .accordion-item:first-child {
    border-top: 0
}



.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}



.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed {
    border-radius: 0
}



.breadcrumb {
    --cui-breadcrumb-padding-x: 0;
    --cui-breadcrumb-padding-y: 0;
    --cui-breadcrumb-margin-bottom: 1rem;
    --cui-breadcrumb-bg: unset;
    /* --cui-breadcrumb-border-radius:; */
    --cui-breadcrumb-divider-color: #8a93a2;
    --cui-breadcrumb-item-padding-x: .5rem;
    --cui-breadcrumb-item-active-color: #8a93a2;
    display: flex;
    flex-wrap: wrap;
    padding: var(--cui-breadcrumb-padding-y) var(--cui-breadcrumb-padding-x);
    margin-bottom: var(--cui-breadcrumb-margin-bottom);
    font-size: var(--cui-breadcrumb-font-size);
    list-style: none;
    background-color: var(--cui-breadcrumb-bg);
    border-radius: var(--cui-breadcrumb-border-radius)
}



html:not([dir=rtl]) .breadcrumb-item+.breadcrumb-item {
    padding-left: var(--cui-breadcrumb-item-padding-x)
}



[dir=rtl] .breadcrumb-item+.breadcrumb-item {
    padding-right: var(--cui-breadcrumb-item-padding-x)
}



.breadcrumb-item+.breadcrumb-item::before {
    color: var(--cui-breadcrumb-divider-color)
}



html:not([dir=rtl]) .breadcrumb-item+.breadcrumb-item::before {
    float: left;
    padding-right: var(--cui-breadcrumb-item-padding-x);
    content: var(--cui-breadcrumb-divider,"/")
}



[dir=rtl] .breadcrumb-item+.breadcrumb-item::before {
    float: right;
    padding-left: var(--cui-breadcrumb-item-padding-x);
    content: var(--cui-breadcrumb-divider-flipped,"/")
}



.breadcrumb-item.active {
    color: var(--cui-breadcrumb-item-active-color)
}



.pagination {
    --cui-pagination-padding-x: .75rem;
    --cui-pagination-padding-y: .375rem;
    --cui-pagination-font-size: 1rem;
    --cui-pagination-color: var(--cui-link-color);
    --cui-pagination-bg: #fff;
    --cui-pagination-border-width: 1px;
    --cui-pagination-border-color: #c4c9d0;
    --cui-pagination-border-radius: .375rem;
    --cui-pagination-hover-color: var(--cui-link-hover-color);
    --cui-pagination-hover-bg: #d8dbe0;
    --cui-pagination-hover-border-color: #c4c9d0;
    --cui-pagination-focus-color: var(--cui-link-hover-color);
    --cui-pagination-focus-bg: #d8dbe0;
    --cui-pagination-focus-box-shadow: 0 0 0 .25rem rgba(50,31,219,0.25);
    --cui-pagination-active-color: rgba(255,255,255,0.87);
    --cui-pagination-active-bg: #321fdb;
    --cui-pagination-active-border-color: #321fdb;
    --cui-pagination-disabled-color: #8a93a2;
    --cui-pagination-disabled-bg: #fff;
    --cui-pagination-disabled-border-color: #c4c9d0;
    display: flex;
    list-style: none
}



html:not([dir=rtl]) .pagination {
    padding-left: 0
}



[dir=rtl] .pagination {
    padding-right: 0
}



.page-link {
    position: relative;
    display: block;
    padding: var(--cui-pagination-padding-y) var(--cui-pagination-padding-x);
    font-size: var(--cui-pagination-font-size);
    color: var(--cui-pagination-color);
    text-decoration: none;
    background-color: var(--cui-pagination-bg);
    border: var(--cui-pagination-border-width) solid var(--cui-pagination-border-color);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}




.page-link:hover {
    z-index: 2;
    color: var(--cui-pagination-hover-color);
    background-color: var(--cui-pagination-hover-bg);
    border-color: var(--cui-pagination-hover-border-color)
}



.page-link:focus {
    z-index: 3;
    color: var(--cui-pagination-focus-color);
    background-color: var(--cui-pagination-focus-bg);
    outline: 0;
    box-shadow: var(--cui-pagination-focus-box-shadow)
}



.active>.page-link,.page-link.active {
    z-index: 3;
    color: var(--cui-pagination-active-color);
    background-color: var(--cui-pagination-active-bg);
    border-color: var(--cui-pagination-active-border-color)
}



.disabled>.page-link,.page-link.disabled {
    color: var(--cui-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--cui-pagination-disabled-bg);
    border-color: var(--cui-pagination-disabled-border-color)
}



html:not([dir=rtl]) .page-item:not(:first-child) .page-link {
    margin-left: -1px
}



[dir=rtl] .page-item:not(:first-child) .page-link {
    margin-right: -1px
}



html:not([dir=rtl]) .page-item:first-child .page-link {
    border-top-left-radius: var(--cui-pagination-border-radius);
    border-bottom-left-radius: var(--cui-pagination-border-radius)
}



[dir=rtl] .page-item:first-child .page-link {
    border-top-right-radius: var(--cui-pagination-border-radius);
    border-bottom-right-radius: var(--cui-pagination-border-radius)
}



html:not([dir=rtl]) .page-item:last-child .page-link {
    border-top-right-radius: var(--cui-pagination-border-radius);
    border-bottom-right-radius: var(--cui-pagination-border-radius)
}



[dir=rtl] .page-item:last-child .page-link {
    border-top-left-radius: var(--cui-pagination-border-radius);
    border-bottom-left-radius: var(--cui-pagination-border-radius)
}



.pagination-lg {
    --cui-pagination-padding-x: 1.5rem;
    --cui-pagination-padding-y: .75rem;
    --cui-pagination-font-size: 1.25rem;
    --cui-pagination-border-radius: .5rem
}



.pagination-sm {
    --cui-pagination-padding-x: .5rem;
    --cui-pagination-padding-y: .25rem;
    --cui-pagination-font-size: .875rem;
    --cui-pagination-border-radius: .25rem
}



.badge {
    --cui-badge-padding-x: .65em;
    --cui-badge-padding-y: .35em;
    --cui-badge-font-size: .75em;
    --cui-badge-font-weight: 700;
    --cui-badge-color: rgba(255,255,255,0.87);
    --cui-badge-border-radius: .375rem;
    display: inline-block;
    padding: var(--cui-badge-padding-y) var(--cui-badge-padding-x);
    font-size: var(--cui-badge-font-size);
    font-weight: var(--cui-badge-font-weight);
    line-height: 1;
    color: var(--cui-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--cui-badge-border-radius,0)
}



.badge:empty {
    display: none
}



.btn .badge {
    position: relative;
    top: -1px
}

._deposit.el-button--primary.double-xl , .check_dep-btn.double-xl {
    height: 75px;
}

.badge-sm {
    padding: .3em .5em;
    font-size: .65em
}



.alert {
    --cui-alert-bg: transparent;
    --cui-alert-padding-x: 1rem;
    --cui-alert-padding-y: 1rem;
    --cui-alert-margin-bottom: 1rem;
    --cui-alert-color: inherit;
    --cui-alert-border-color: transparent;
    --cui-alert-border: 1px solid var(--cui-alert-border-color);
    --cui-alert-border-radius: .375rem;
    position: relative;
    padding: var(--cui-alert-padding-y) var(--cui-alert-padding-x);
    margin-bottom: var(--cui-alert-margin-bottom);
    color: var(--cui-alert-color);
    background-color: var(--cui-alert-bg);
    border: var(--cui-alert-border);
    border-radius: var(--cui-alert-border-radius)
}



.alert-heading {
    color: inherit
}



.alert-link {
    font-weight: 700;
    color: var(--cui-alert-link-color)
}



html:not([dir=rtl]) .alert-dismissible {
    padding-right: 3rem
}



[dir=rtl] .alert-dismissible {
    padding-left: 3rem
}



.alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    z-index: 2;
    padding: 1.25rem 1rem
}



html:not([dir=rtl]) .alert-dismissible .btn-close {
    right: 0
}



[dir=rtl] .alert-dismissible .btn-close {
    left: 0
}



.alert-primary {
    --cui-alert-color: #1e1383;
    --cui-alert-bg: #d6d2f8;
    --cui-alert-border-color: #c2bcf4
}



.alert-primary .alert-link {
    color: #180f69
}



.alert-secondary {
    --cui-alert-color: #5e636a;
    --cui-alert-bg: #ebedef;
    --cui-alert-border-color: #e2e4e8
}



.alert-secondary .alert-link {
    color: #4b4f55
}



.alert-success {
    --cui-alert-color: #1c6e37;
    --cui-alert-bg: #d5f1de;
    --cui-alert-border-color: #c0eace
}



.alert-success .alert-link {
    color: #16582c
}



.alert-info {
    --cui-alert-color: #1f5c99;
    --cui-alert-bg: #d6ebff;
    --cui-alert-border-color: #c2e0ff
}



.alert-info .alert-link {
    color: #194a7a
}



.alert-warning {
    --cui-alert-color: rgba(131,107,52,0.97);
    --cui-alert-bg: #feefd0;
    --cui-alert-border-color: #fde8b9
}



.alert-warning .alert-link {
    color: rgba(104,85,41,.976)
}



.alert-danger {
    --cui-alert-color: #893232;
    --cui-alert-bg: #fadddd;
    --cui-alert-border-color: #f7cbcb
}



.alert-danger .alert-link {
    color: #6e2828
}



.alert-light {
    --cui-alert-color: rgba(125,133,144,0.97);
    --cui-alert-bg: #fbfbfc;
    --cui-alert-border-color: #f9fafa
}



.alert-light .alert-link {
    color: rgba(99,105,114,.976)
}



.alert-dark {
    --cui-alert-color: #2f3845;
    --cui-alert-bg: #dcdfe3;
    --cui-alert-border-color: #caced5
}



.alert-dark .alert-link {
    color: #262d37
}



.progress,.progress-bar {
    display: flex;
    overflow: hidden
}



.progress {
    --cui-progress-height: 1rem;
    --cui-progress-font-size: .75rem;
    --cui-progress-bg: #d8dbe0;
    --cui-progress-border-radius: .375rem;
    --cui-progress-box-shadow: inset 0 1px 2px rgba(0,0,21,0.075);
    --cui-progress-bar-color: rgba(255,255,255,0.87);
    --cui-progress-bar-bg: #321fdb;
    --cui-progress-bar-transition: width .6s ease;
    height: var(--cui-progress-height);
    font-size: var(--cui-progress-font-size);
    background-color: var(--cui-progress-bg);
    border-radius: var(--cui-progress-border-radius)
}



.progress-bar {
    flex-direction: column;
    justify-content: center;
    color: var(--cui-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--cui-progress-bar-bg);
    transition: var(--cui-progress-bar-transition)
}





.progress-bar-striped {
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size: var(--cui-progress-height) var(--cui-progress-height)
}



.progress-bar-animated {
    animation: 1s linear infinite progress-bar-stripes
}




.progress-thin {
    height: 4px
}



.progress.progress-white {
    background-color: rgba(255,255,255,.2)
}



.progress.progress-white .progress-bar {
    background-color: #fff
}



.progress-group {
    display: flex;
    flex-flow: row wrap;
    margin-bottom: 1rem
}



.progress-group-prepend {
    flex: 0 0 100px;
    align-self: center
}



.progress-group-header {
    display: flex;
    flex-basis: 100%;
    align-items: center;
    margin-bottom: .25rem
}



.progress-group-bars {
    flex-grow: 1;
    align-self: center
}



.progress-group-bars .progress:not(:last-child) {
    margin-bottom: 2px
}



.progress-group-header+.progress-group-bars {
    flex-basis: 100%
}



.list-group {
    --cui-list-group-color: unset;
    --cui-list-group-bg: #fff;
    --cui-list-group-border-color: rgba(0,0,21,0.125);
    --cui-list-group-border-width: 1px;
    --cui-list-group-border-radius: .375rem;
    --cui-list-group-item-padding-x: 1rem;
    --cui-list-group-item-padding-y: .5rem;
    --cui-list-group-action-color: #768192;
    --cui-list-group-action-hover-color: #768192;
    --cui-list-group-action-hover-bg: #ebedef;
    --cui-list-group-action-active-color: rgba(44,56,74,0.95);
    --cui-list-group-action-active-bg: #d8dbe0;
    --cui-list-group-disabled-color: #8a93a2;
    --cui-list-group-disabled-bg: #fff;
    --cui-list-group-active-color: rgba(255,255,255,0.87);
    --cui-list-group-active-bg: #321fdb;
    --cui-list-group-active-border-color: #321fdb;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    border-radius: var(--cui-list-group-border-radius)
}



html:not([dir=rtl]) .list-group {
    padding-left: 0
}



[dir=rtl] .list-group {
    padding-right: 0
}



.list-group-numbered {
    list-style-type: none;
    counter-reset: section
}



.list-group-numbered>.list-group-item::before {
    content: counters(section,".")". ";
    counter-increment: section
}



.list-group-item-action {
    width: 100%;
    color: var(--cui-list-group-action-color);
    text-align: inherit
}



.list-group-item-action:focus,.list-group-item-action:hover {
    z-index: 1;
    color: var(--cui-list-group-action-hover-color);
    text-decoration: none;
    background-color: var(--cui-list-group-action-hover-bg)
}



.list-group-item-action:active {
    color: var(--cui-list-group-action-active-color);
    background-color: var(--cui-list-group-action-active-bg)
}



.list-group-item {
    position: relative;
    display: block;
    padding: var(--cui-list-group-item-padding-y) var(--cui-list-group-item-padding-x);
    color: var(--cui-list-group-color);
    text-decoration: none;
    background-color: var(--cui-list-group-bg);
    border: var(--cui-list-group-border-width) solid var(--cui-list-group-border-color)
}



.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}



.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit
}



.list-group-item.disabled,.list-group-item:disabled {
    color: var(--cui-list-group-disabled-color);
    pointer-events: none;
    background-color: var(--cui-list-group-disabled-bg)
}



.list-group-item.active {
    z-index: 2;
    color: var(--cui-list-group-active-color);
    background-color: var(--cui-list-group-active-bg);
    border-color: var(--cui-list-group-active-border-color)
}



.list-group-item+.list-group-item {
    border-top-width: 0
}



.list-group-item+.list-group-item.active {
    margin-top: calc(-1*var(--cui-list-group-border-width));
    border-top-width: var(--cui-list-group-border-width)
}



.list-group-horizontal {
    flex-direction: row
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--cui-list-group-border-radius);
    border-top-right-radius: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item:first-child:not(:last-child) {
    border-bottom-right-radius: var(--cui-list-group-border-radius);
    border-top-left-radius: 0
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--cui-list-group-border-radius);
    border-bottom-left-radius: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item:last-child:not(:first-child) {
    border-top-left-radius: var(--cui-list-group-border-radius);
    border-bottom-right-radius: 0
}



.list-group-horizontal>.list-group-item.active {
    margin-top: 0
}



.list-group-horizontal>.list-group-item+.list-group-item {
    border-top-width: var(--cui-list-group-border-width)
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item+.list-group-item {
    border-left-width: 0
}



[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item {
    border-right-width: 0
}



html:not([dir=rtl]) .list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-left: calc(-1*var(--cui-list-group-border-width));
    border-left-width: var(--cui-list-group-border-width)
}



[dir=rtl] .list-group-horizontal>.list-group-item+.list-group-item.active {
    margin-right: calc(-1*var(--cui-list-group-border-width));
    border-right-width: var(--cui-list-group-border-width)
}


.list-group-flush {
    border-radius: 0
}



.list-group-flush>.list-group-item {
    border-width: 0 0 var(--cui-list-group-border-width)
}



.list-group-flush>.list-group-item:last-child {
    border-bottom-width: 0
}



.list-group-item-primary {
    --cui-list-group-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-bg: #d6d2f8;
    --cui-list-group-hover-bg: #2d1cc5;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1e1383,#d6d2f8,40%,"primary")
}



.list-group-item-secondary {
    --cui-list-group-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-bg: #ebedef;
    --cui-list-group-hover-bg: #8d959f;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#5e636a,#ebedef,40%,"secondary")
}



.list-group-item-success {
    --cui-list-group-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-bg: #d5f1de;
    --cui-list-group-hover-bg: #29a653;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1c6e37,#d5f1de,40%,"success")
}



.list-group-item-danger {
    --cui-list-group-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-bg: #fadddd;
    --cui-list-group-hover-bg: #ce4b4b;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#893232,#fadddd,40%,"danger");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#893232,#fadddd,40%,"danger")
}



.list-group-item-warning {
    --cui-list-group-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-bg: #feefd0;
    --cui-list-group-hover-bg: #e09f13;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#956a0d,#feefd0,40%,"warning")
}



.list-group-item-info {
    --cui-list-group-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-bg: #d6ebff;
    --cui-list-group-hover-bg: #2e8ae6;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#1f5c99,#d6ebff,40%,"info")
}



.list-group-item-light {
    --cui-list-group-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-bg: #fbfbfc;
    --cui-list-group-hover-bg: #d4d5d7;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#8d8e8f,#fbfbfc,40%,"light")
}



.list-group-item-dark {
    --cui-list-group-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-bg: #dcdfe3;
    --cui-list-group-hover-bg: #475468;
    --cui-list-group-action-hover-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-action-active-color: #fff;
    --cui-list-group-action-active-bg: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark");
    --cui-list-group-action-active-border-color: contrast-ratio-correction(#2f3845,#dcdfe3,40%,"dark")
}



.btn-close,.btn-close:hover {
    color: var(--cui-btn-close-color,rgba(44,56,74,0.95))
}



.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em;
    background: var(--cui-btn-close-bg,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba%2844, 56, 74, 0.95%29'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")) center/1em auto no-repeat;
    border: 0;
    border-radius: .375rem;
    opacity: .5
}

.btn-close:hover {
    text-decoration: none;
    opacity: 0.75;
}
.btn-close:focus {
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(50, 31, 219, 0.25);
    opacity: 1;
}
.btn-close.disabled,
.btn-close:disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: 0.25;
}
.btn-close-white {
    filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
    --cui-toast-zindex: 1090;
    --cui-toast-padding-x: 0.75rem;
    --cui-toast-padding-y: 0.5rem;
    --cui-toast-spacing: 1.5rem;
    --cui-toast-max-width: 350px;
    --cui-toast-font-size: 0.875rem;
    --cui-toast-color: unset;
    --cui-toast-bg: rgba(255, 255, 255, 0.85);
    --cui-toast-border-width: 1px;
    --cui-toast-border-color: var(--cui-border-color-translucent);
    --cui-toast-border-radius: 0.375rem;
    --cui-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 21, 0.15);
    --cui-toast-header-color: #8a93a2;
    --cui-toast-header-bg: rgba(255, 255, 255, 0.85);
    --cui-toast-header-border-color: rgba(0, 0, 21, 0.05);
    width: var(--cui-toast-max-width);
    max-width: 100%;
    font-size: var(--cui-toast-font-size);
    color: var(--cui-toast-color);
    pointer-events: auto;
    background-color: var(--cui-toast-bg);
    background-clip: padding-box;
    border: var(--cui-toast-border-width) solid var(--cui-toast-border-color);
    box-shadow: var(--cui-toast-box-shadow);
    border-radius: var(--cui-toast-border-radius);
}
.toast.showing {
    opacity: 0;
}
.picker-input-group:hover .form-control:not(:-moz-placeholder-shown) ~ .input-group-text .picker-input-group-indicator:not(:last-child),
.picker-input-group:hover .form-control:not(:placeholder-shown) ~ .input-group-text .picker-input-group-indicator:not(:last-child),
.toast:not(.show) {
    display: none;
}
.toast-container {
    --cui-toast-zindex: 1090;
    position: absolute;
    z-index: var(--cui-toast-zindex);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    pointer-events: none;
}
.toast-container > :not(:last-child) {
    margin-bottom: var(--cui-toast-spacing);
}
.toast-header {
    display: flex;
    align-items: center;
    padding: var(--cui-toast-padding-y) var(--cui-toast-padding-x);
    color: var(--cui-toast-header-color);
    background-color: var(--cui-toast-header-bg);
    background-clip: padding-box;
    border-bottom: var(--cui-toast-border-width) solid var(--cui-toast-header-border-color);
    border-top-left-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
    border-top-right-radius: calc(var(--cui-toast-border-radius) - var(--cui-toast-border-width));
}
html:not([dir="rtl"]) .toast-header .btn-close {
    margin-right: calc(-0.5 * var(--cui-toast-padding-x));
    margin-left: var(--cui-toast-padding-x);
}
[dir="rtl"] .toast-header .btn-close {
    margin-left: calc(-0.5 * var(--cui-toast-padding-x));
    margin-right: var(--cui-toast-padding-x);
}
.toast-body {
    padding: var(--cui-toast-padding-x);
    word-wrap: break-word;
}
.modal {
    --cui-modal-zindex: 9999;
    --cui-modal-width: 400px;
    --cui-modal-padding: 1rem;
    --cui-modal-margin: 0.5rem;
    --cui-modal-color: unset;
    --cui-modal-bg: #fff;
    --cui-modal-border-color: var(--cui-border-color-translucent);
    --cui-modal-border-width: 1px;
    --cui-modal-border-radius: 0.5rem;
    --cui-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 21, 0.075);
    --cui-modal-inner-border-radius: calc(0.5rem - 1px);
    --cui-modal-header-padding-x: 1rem;
    --cui-modal-header-padding-y: 1rem;
    --cui-modal-header-padding: 1rem 1rem;
    --cui-modal-header-border-color: var(--cui-border-color);
    --cui-modal-header-border-width: 1px;
    --cui-modal-title-line-height: 1.5;
    --cui-modal-footer-gap: 0.5rem;
    --cui-modal-footer-border-color: var(--cui-border-color);
    --cui-modal-footer-border-width: 1px;
    position: fixed;
    top: 0;
    z-index: var(--cui-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    backdrop-filter: blur(4px);
}
html:not([dir="rtl"]) .modal {
    left: 0;
}
[dir="rtl"] .modal {
    right: 0;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--cui-modal-margin);
    pointer-events: none;
}
.modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    /* transform: translate(0, -50px); */
}
._confirm.el-dialog__wrapper .modal-dialog,
._confirmlist.el-dialog__wrapper .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, 20px) !important;
}






.modal.show .modal-dialog {
    transform: none;
}


.modal.modal-static .modal-dialog {
    transform: scale(1.02);
}
.modal-dialog-scrollable {
    height: calc(100% - var(--cui-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
    overflow-y: auto;
}
.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - var(--cui-modal-margin) * 2);
}
.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--cui-modal-color);
    pointer-events: auto;
    background-color: var(--cui-modal-bg);
    background-clip: padding-box;
    border: var(--cui-modal-border-width) solid var(--cui-modal-border-color);
    border-radius: var(--cui-modal-border-radius);
    outline: 0;
    box-shadow: 0 24px 38px 3px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.14), 0 9px 46px 8px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.12), 0 11px 15px -7px rgba(var(--cui-elevation-base-color, 60, 75, 100), 0.2);
}
.modal-content:not([class*="border"]) {
    border: 0;
}
.modal-backdrop {
    --cui-backdrop-zindex: 1050;
    --cui-backdrop-bg: #000015;
    --cui-backdrop-opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--cui-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--cui-backdrop-bg);
}
.modal-backdrop.fade {
    opacity: 0;
}
.modal-backdrop.show {
    opacity: var(--cui-backdrop-opacity);
}
.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: var(--cui-modal-header-padding);
    /* border-bottom: var(--cui-modal-header-border-width) solid var(--cui-modal-header-border-color); */
    border-top-left-radius: var(--cui-modal-inner-border-radius);
    border-top-right-radius: var(--cui-modal-inner-border-radius);
}
.modal-header .btn-close {
    padding: calc(var(--cui-modal-header-padding-y) * 0.5) calc(var(--cui-modal-header-padding-x) * 0.5);
}
html:not([dir="rtl"]) .modal-header .btn-close {
    margin: calc(-0.5 * var(--cui-modal-header-padding-y)) calc(-0.5 * var(--cui-modal-header-padding-x)) calc(-0.5 * var(--cui-modal-header-padding-y)) auto;
}
[dir="rtl"] .modal-header .btn-close {
    margin: calc(-0.5 * var(--cui-modal-header-padding-y)) auto calc(-0.5 * var(--cui-modal-header-padding-y)) calc(-0.5 * var(--cui-modal-header-padding-x));
}
.modal-title {
    margin-bottom: 0;
    line-height: var(--cui-modal-title-line-height);
}
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--cui-modal-padding);
}
.modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: calc(var(--cui-modal-padding) - var(--cui-modal-footer-gap) * 0.5);
    background-color: var(--cui-modal-footer-bg);
    /* border-top: var(--cui-modal-footer-border-width) solid var(--cui-modal-footer-border-color); */
    border-bottom-right-radius: var(--cui-modal-inner-border-radius);
    border-bottom-left-radius: var(--cui-modal-inner-border-radius);
}
.modal-footer > * {
    margin: calc(var(--cui-modal-footer-gap) * 0.5);
}

.modal-fullscreen {
    width: 100vw;
    max-width: none !important;
    height: 100%;
    margin: 0;
}
.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
}
.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
    border-radius: 0;
}
.modal-fullscreen .modal-body {
    overflow-y: auto;
}

.tooltip {
    --cui-tooltip-zindex: 1080;
    --cui-tooltip-max-width: 200px;
    --cui-tooltip-padding-x: .5rem;
    --cui-tooltip-padding-y: .25rem;
    /* --cui-tooltip-margin:; */
    --cui-tooltip-font-size: .875rem;
    --cui-tooltip-color: rgba(255,255,255,0.87);
    --cui-tooltip-bg: #000015;
    --cui-tooltip-border-radius: .375rem;
    --cui-tooltip-opacity: .9;
    --cui-tooltip-arrow-width: .8rem;
    --cui-tooltip-arrow-height: .4rem;
    z-index: var(--cui-tooltip-zindex);
    display: block;
    padding: var(--cui-tooltip-arrow-height);
    margin: var(--cui-tooltip-margin);
    font-family: var(--cui-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--cui-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0
}



.tooltip.show {
    opacity: var(--cui-tooltip-opacity)
}



.tooltip .tooltip-arrow {
    display: block;
    width: var(--cui-tooltip-arrow-width);
    height: var(--cui-tooltip-arrow-height)
}



.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}


.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow {
    bottom: 0
}



.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before {
    top: -1px;
    border-width: var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width)*.5)0;
    border-top-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow {
    left: 0;
    width: var(--cui-tooltip-arrow-height);
    height: var(--cui-tooltip-arrow-width)
}



.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before {
    right: -1px;
    border-width: calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height) calc(var(--cui-tooltip-arrow-width)*.5)0;
    border-right-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow {
    top: 0
}



.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before {
    bottom: -1px;
    border-width: 0 calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height);
    border-bottom-color: var(--cui-tooltip-bg)
}



.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow {
    right: 0;
    width: var(--cui-tooltip-arrow-height);
    height: var(--cui-tooltip-arrow-width)
}



.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before {
    left: -1px;
    border-width: calc(var(--cui-tooltip-arrow-width)*.5)0 calc(var(--cui-tooltip-arrow-width)*.5) var(--cui-tooltip-arrow-height);
    border-left-color: var(--cui-tooltip-bg)
}



.tooltip-inner {
    max-width: var(--cui-tooltip-max-width);
    padding: var(--cui-tooltip-padding-y) var(--cui-tooltip-padding-x);
    color: var(--cui-tooltip-color);
    text-align: center;
    background-color: var(--cui-tooltip-bg);
    border-radius: var(--cui-tooltip-border-radius,0)
}



.popover {
    --cui-popover-zindex: 1070;
    --cui-popover-max-width: 276px;
    --cui-popover-font-size: .875rem;
    --cui-popover-bg: #fff;
    --cui-popover-border-width: 1px;
    --cui-popover-border-color: var(--cui-border-color-translucent);
    --cui-popover-border-radius: .5rem;
    --cui-popover-inner-border-radius: calc(0.5rem - 1px);
    --cui-popover-box-shadow: 0 .5rem 1rem rgba(0,0,21,0.15);
    --cui-popover-header-padding-x: 1rem;
    --cui-popover-header-padding-y: .5rem;
    --cui-popover-header-font-size: 1rem;
    --cui-popover-header-color: unset;
    --cui-popover-header-bg: #f0f0f0;
    --cui-popover-body-padding-x: 1rem;
    --cui-popover-body-padding-y: 1rem;
    --cui-popover-body-color: rgba(44,56,74,0.95);
    --cui-popover-arrow-width: 1rem;
    --cui-popover-arrow-height: .5rem;
    --cui-popover-arrow-border: var(--cui-popover-border-color);
    z-index: var(--cui-popover-zindex);
    display: block;
    max-width: var(--cui-popover-max-width);
    font-family: var(--cui-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--cui-popover-font-size);
    word-wrap: break-word;
    background-color: var(--cui-popover-bg);
    background-clip: padding-box;
    border: var(--cui-popover-border-width) solid var(--cui-popover-border-color);
    border-radius: var(--cui-popover-border-radius)
}
.popover .popover-arrow{
display:block;width:var(--cui-popover-arrow-width);height:var(--cui-popover-arrow-height)}

.popover .popover-arrow::after,.popover .popover-arrow::before{
position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{
bottom:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width))}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{
border-width:var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width)*.5)0}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{
bottom:0;border-top-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{
bottom:var(--cui-popover-border-width);border-top-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{
left:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));width:var(--cui-popover-arrow-height);height:var(--cui-popover-arrow-width)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{
border-width:calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height) calc(var(--cui-popover-arrow-width)*.5)0}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{
left:0;border-right-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{
left:var(--cui-popover-border-width);border-right-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{
top:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width))}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{
border-width:0 calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{
top:0;border-bottom-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{
top:var(--cui-popover-border-width);border-bottom-color:var(--cui-popover-bg)}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{
position:absolute;top:0;left:50%;display:block;width:var(--cui-popover-arrow-width);margin-left:calc(-.5*var(--cui-popover-arrow-width));content:"";border-bottom:var(--cui-popover-border-width) solid var(--cui-popover-header-bg)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{
right:calc(-1*(var(--cui-popover-arrow-height)) - var(--cui-popover-border-width));width:var(--cui-popover-arrow-height);height:var(--cui-popover-arrow-width)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{
border-width:calc(var(--cui-popover-arrow-width)*.5)0 calc(var(--cui-popover-arrow-width)*.5) var(--cui-popover-arrow-height)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{
right:0;border-left-color:var(--cui-popover-arrow-border)}

.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{
right:var(--cui-popover-border-width);border-left-color:var(--cui-popover-bg)}

.popover-header{
padding:var(--cui-popover-header-padding-y) var(--cui-popover-header-padding-x);margin-bottom:0;font-size:var(--cui-popover-header-font-size);color:var(--cui-popover-header-color);background-color:var(--cui-popover-header-bg);border-bottom:var(--cui-popover-border-width) solid var(--cui-popover-border-color);border-top-left-radius:var(--cui-popover-inner-border-radius);border-top-right-radius:var(--cui-popover-inner-border-radius)}

.popover-header:empty{
display:none}

.popover-body{
padding:var(--cui-popover-body-padding-y) var(--cui-popover-body-padding-x);color:var(--cui-popover-body-color)}

.carousel,.carousel-inner{
position:relative}

.carousel.pointer-event{
touch-action:pan-y}

.carousel-inner{
width:100%;overflow:hidden}

.carousel-inner::after{
display:block;clear:both;content:""}

.carousel-item{
position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}

.carousel-item-next,.carousel-item-prev,.carousel-item.active{
display:block}

.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){
transform:translateX(100%)}

.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){
transform:translateX(-100%)}

.carousel-fade .carousel-item{
opacity:0;transition-property:opacity;transform:none}

.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{
z-index:1;opacity:1}

.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{
z-index:0;opacity:0;transition:opacity 0s .6s}

.carousel-control-next,.carousel-control-prev{
position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:var(--cui-carousel-control-color,rgba(255,255,255,.87));text-align:center;background:0;border:0;opacity:.5;transition:opacity .15s ease}

.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{
color:var(--cui-carousel-control-color,rgba(255,255,255,.87));text-decoration:none;outline:0;opacity:.9}

.carousel-control-prev{
left:0}

.carousel-control-next{
right:0}

.carousel-control-next-icon,.carousel-control-prev-icon{
display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}

.carousel-control-prev-icon{
background-image:url(/css/web/svg/uicons_solidrounded/fi-sr-angle-circle-left.svg)}

.carousel-control-next-icon{
background-image:url(/css/web/svg/uicons_solidrounded/fi-sr-angle-circle-right.svg)}

.carousel-indicators{
position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}

.carousel-indicators [data-coreui-target]{
box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--cui-carousel-indicator-active-bg,#fff);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}

.carousel-indicators .active{
opacity:1}

.carousel-caption{
position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--cui-carousel-caption-color,rgba(255,255,255,.87));text-align:center}

.carousel-dark{
--cui-carousel-indicator-active-bg:#000015;--cui-carousel-caption-color:rgba(44,56,74,.95)}

.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{
filter:invert(1) grayscale(100)}

.carousel-dark .carousel-indicators [data-coreui-target]{
background-color:#000015}

.carousel-dark .carousel-caption{
color:rgba(44,56,74,.95)}

.spinner-border,.spinner-grow{
display:inline-block;width:var(--cui-spinner-width);height:var(--cui-spinner-height);vertical-align:var(--cui-spinner-vertical-align);border-radius:50%;animation:var(--cui-spinner-animation-speed) linear infinite var(--cui-spinner-animation-name)}

.spinner-border{
--cui-spinner-width:2rem;--cui-spinner-height:2rem;--cui-spinner-vertical-align:-.125em;--cui-spinner-border-width:.25em;--cui-spinner-animation-speed:.75s;--cui-spinner-animation-name:spinner-border;border:var(--cui-spinner-border-width) solid currentcolor;border-right-color:transparent}

.spinner-border-sm{
--cui-spinner-width:1rem;--cui-spinner-height:1rem;--cui-spinner-border-width:.2em}

.spinner-grow{
--cui-spinner-width:2rem;--cui-spinner-height:2rem;--cui-spinner-vertical-align:-.125em;--cui-spinner-animation-speed:.75s;--cui-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}

.spinner-grow-sm{
--cui-spinner-width:1rem;--cui-spinner-height:1rem}


.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{
--cui-offcanvas-zindex:1045;--cui-offcanvas-width:440px;--cui-offcanvas-height:30vh;--cui-offcanvas-padding-x:1rem;--cui-offcanvas-padding-y:1rem;--cui-offcanvas-color:unset;--cui-offcanvas-bg:#fff;--cui-offcanvas-border-width:1px;--cui-offcanvas-border-color:var(--cui-border-color-translucent);--cui-offcanvas-box-shadow:0 .125rem .25rem rgba(0,0,21,.075)}


.offcanvas.offcanvas-start{
top:0;width:var(--cui-offcanvas-width)}

html:not([dir=rtl]) .offcanvas.offcanvas-start{
left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(-100%)}

[dir=rtl] .offcanvas.offcanvas-start{
right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateX(100%)}

.offcanvas.offcanvas-end{
top:0;width:var(--cui-offcanvas-width);transform:translateX(100%)}

html:not([dir=rtl]) .offcanvas.offcanvas-end{
right:0;border-left:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}

[dir=rtl] .offcanvas.offcanvas-end{
left:0;border-right:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color)}

.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{
right:0;left:0;height:var(--cui-offcanvas-height);max-height:100%}

.offcanvas.offcanvas-top{
top:0;border-bottom:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(-100%)}

.offcanvas.offcanvas-bottom{
border-top:var(--cui-offcanvas-border-width) solid var(--cui-offcanvas-border-color);transform:translateY(100%)}

.offcanvas.show:not(.hiding),.offcanvas.showing{
transform:none!important}

.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{
visibility:visible}

.offcanvas-backdrop{
position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--cui-offcanvas-backdrop-bg,#000015)}

.offcanvas-backdrop.fade{
opacity:0}

.offcanvas-backdrop.show{
opacity:.5}

.offcanvas-header{
display:flex;align-items:center;justify-content:space-between;padding:var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x)}

.offcanvas-header .btn-close{
padding:calc(var(--cui-offcanvas-padding-y)*.5) calc(var(--cui-offcanvas-padding-x)*.5);margin-top:calc(-.5*var(--cui-offcanvas-padding-y));margin-bottom:calc(-.5*var(--cui-offcanvas-padding-y))}

html:not([dir=rtl]) .offcanvas-header .btn-close{
margin-right:calc(-.5*var(--cui-offcanvas-padding-x))}

[dir=rtl] .offcanvas-header .btn-close{
margin-left:calc(-.5*var(--cui-offcanvas-padding-x))}

.offcanvas{
position:fixed;bottom:0;z-index:var(--cui-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--cui-offcanvas-color);visibility:hidden;background-color:var(--cui-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}

.offcanvas-title{
margin-bottom:0;line-height:1.5}

.offcanvas-body{
flex-grow:1;padding:var(--cui-offcanvas-padding-y) var(--cui-offcanvas-padding-x);overflow-y:auto}

.placeholder{
display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}

.placeholder.btn::before{
display:inline-block;content:""}

.placeholder-xs{
min-height:.6em}

.placeholder-sm{
min-height:.8em}

.placeholder-lg{
min-height:1.2em}

.placeholder-glow .placeholder{
animation:placeholder-glow 2s ease-in-out infinite}

.placeholder-wave{
-webkit-mask-image:linear-gradient(130deg,#000015 55%,rgba(0,0,0,.8) 75%,#000015 95%);mask-image:linear-gradient(130deg,#000015 55%,rgba(0,0,0,.8) 75%,#000015 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}

.avatar{
position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;border-radius:50em;transition:margin .15s;width:2rem;height:2rem;font-size:.8rem}




.avatar .avatar-status{
width:.5333333333rem;height:.5333333333rem}

.avatar-img{
width:100%;height:auto;border-radius:50em}

.avatar-status{
position:absolute;bottom:0;display:block;border:1px solid #fff;border-radius:50em}

html:not([dir=rtl]) .avatar-status{
right:0}

[dir=rtl] .avatar-status{
left:0}

.avatar-sm{
width:1.5rem;height:1.5rem;font-size:.6rem}

.avatar-sm .avatar-status{
width:.4rem;height:.4rem}

.avatar-md{
width:2.5rem;height:2.5rem;font-size:1rem}

.avatar-md .avatar-status{
width:.6666666667rem;height:.6666666667rem}

.avatar-lg{
width:3rem;height:3rem;font-size:1.2rem}

.avatar-lg .avatar-status{
width:.8rem;height:.8rem}

.avatar-xl{
width:4rem;height:4rem;font-size:1.6rem}

.avatar-xl .avatar-status{
width:1.0666666667rem;height:1.0666666667rem}

.avatars-stack{
display:flex}

html:not([dir=rtl]) .avatars-stack .avatar{
margin-right:-.8rem}

[dir=rtl] .avatars-stack .avatar{
margin-left:-.8rem}

html:not([dir=rtl]) .avatars-stack .avatar:hover{
margin-right:0}

[dir=rtl] .avatars-stack .avatar:hover{
margin-left:0}

html:not([dir=rtl]) .avatars-stack .avatar-sm{
margin-right:-.6rem}

[dir=rtl] .avatars-stack .avatar-sm{
margin-left:-.6rem}

html:not([dir=rtl]) .avatars-stack .avatar-md{
margin-right:-1rem}

[dir=rtl] .avatars-stack .avatar-md{
margin-left:-1rem}

html:not([dir=rtl]) .avatars-stack .avatar-lg{
margin-right:-1.2rem}

[dir=rtl] .avatars-stack .avatar-lg{
margin-left:-1.2rem}

html:not([dir=rtl]) .avatars-stack .avatar-xl{
margin-right:-1.6rem}

[dir=rtl] .avatars-stack .avatar-xl{
margin-left:-1.6rem}


.calendar {
    --cui-calendar-table-margin: .5rem;
    --cui-calendar-table-cell-size: 2.75rem;
    --cui-calendar-nav-padding: .5rem;
    --cui-calendar-nav-border: 1px solid #d8dbe0;
    --cui-calendar-nav-date-color: rgba(44,56,74,0.95);
    --cui-calendar-nav-date-hover-color: #321fdb;
    --cui-calendar-nav-icon-width: 1rem;
    --cui-calendar-nav-icon-height: 1rem;
    --cui-calendar-cell-header-inner-color: rgba(44,56,74,0.681);
    --cui-calendar-cell-hover-bg: #d8dbe0;
    --cui-calendar-cell-disabled-color: rgba(44,56,74,0.38);
    --cui-calendar-cell-selected-color: #fff;
    --cui-calendar-cell-selected-bg: #321fdb;
    --cui-calendar-cell-range-bg: rgba(50,31,219,0.125);
    --cui-calendar-cell-range-hover-bg: rgba(50,31,219,0.25);
    --cui-calendar-cell-range-hover-border-color: #321fdb;
    --cui-calendar-cell-today-color: #e55353;
    font-weight: initial
}
.calendar table{
width:calc(var(--cui-calendar-table-cell-size)*7);margin:var(--cui-calendar-table-margin)}

.calendar table td,.calendar table th{
width:var(--cui-calendar-table-cell-size)}

.calendar.months~.time-picker,.calendar.years~.time-picker{
display:none}

#match-detail #detail-header #inner-header,.calendars,.el-table__header thead tr{
display:flex}

.calendar-nav{
display:flex;align-items:baseline;padding:var(--cui-calendar-nav-padding);border-bottom:var(--cui-calendar-nav-border)}

.calendar-nav-date{
flex:1;text-align:center}

.calendar-nav-date .btn{
font-weight:600;color:var(--cui-calendar-nav-date-color)}

.calendar-nav-date .btn:hover{
color:var(--cui-calendar-nav-date-hover-color)}

.calendar-nav-icon{
display:block;width:var(--cui-calendar-nav-icon-width);height:var(--cui-calendar-nav-icon-height);transition:background-image .15s ease-in-out}




html:not([dir=rtl]) .calendar-nav-icon-double-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='%238a93a2' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-double-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='416.686 447.313 221.373 252 416.686 56.687 439.314 79.313 266.627 252 439.314 424.687 416.686 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='256.686 447.313 61.373 252 256.686 56.687 279.314 79.313 106.627 252 279.314 424.687 256.686 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-double-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='95.314 447.313 72.686 424.687 245.373 252 72.686 79.313 95.314 56.687 290.627 252 95.314 447.313'%3e%3c/polygon%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='255.314 447.313 232.686 424.687 405.373 252 232.686 79.313 255.314 56.687 450.627 252 255.314 447.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-next {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-next:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-prev {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



html:not([dir=rtl]) .calendar-nav-icon-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='324.687 451.313 129.373 256 324.687 60.687 347.313 83.313 174.628 256 347.313 428.687 324.687 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .calendar-nav-icon-prev:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='179.313 451.313 156.687 428.687 329.372 256 156.687 83.313 179.313 60.687 374.627 256 179.313 451.313'%3e%3c/polygon%3e%3c/svg%3e")
}

.calendar-header-cell-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: var(--cui-calendar-table-cell-size);
    font-weight: 600;
    color: var(--cui-calendar-cell-header-inner-color);
}
.calendar-cell {
    padding: 1px 0;
    text-align: center;
}
.calendar-cell:not(.disabled) .calendar-cell-inner {
    cursor: pointer;
}
.calendar-cell:hover:not(.disabled) .calendar-cell-inner {
    background-color: var(--cui-calendar-cell-hover-bg);
}
.calendar-cell.today .calendar-cell-inner {
    color: var(--cui-calendar-cell-today-color);
}
.calendar-cell.disabled,
.calendar-cell.next,
.calendar-cell.previous .calendar-cell-inner {
    color: var(--cui-calendar-cell-disabled-color);
}
.calendar-cell.disabled .calendar-cell-inner {
    cursor: not-allowed;
}
.calendar-cell.range:not(.selected) .calendar-cell-inner {
    background: var(--cui-calendar-cell-range-bg);
    border-radius: 0;
}
.calendar-cell.range:not(.selected):hover .calendar-cell-inner {
    position: relative;
}
.calendar-cell.range:not(.selected):hover .calendar-cell-inner::after {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
    background: var(--cui-calendar-cell-range-hover-bg);
    border-radius: 0.375rem;
}
html:not([dir="rtl"]) .calendar-cell.range-hover:first-child .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range:not(.selected):first-child .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell:not(.range) + .range .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range-hover:first-child .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range:not(.selected):first-child .calendar-cell-inner,
[dir="rtl"] .calendar-cell:not(.range) + .range .calendar-cell-inner,
[dir="rtl"] .calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
html:not([dir="rtl"]) .calendar-cell.range:not(.selected).last .calendar-cell-inner,
html:not([dir="rtl"]) .calendar-cell.range:not(.selected):last-child .calendar-cell-inner {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range:not(.selected).last .calendar-cell-inner,
[dir="rtl"] .calendar-cell.range:not(.selected):last-child .calendar-cell-inner {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell.range-hover .calendar-cell-inner {
    position: relative;
}
.calendar-cell.range-hover .calendar-cell-inner::before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: "";
}
.calendar-cell.range-hover .calendar-cell-inner::before,
.calendar-cell.range-hover.selected .calendar-cell-inner::before {
    border-top: 1px dashed var(--cui-calendar-cell-selected-bg);
    border-bottom: 1px dashed var(--cui-calendar-cell-selected-bg);
    border-radius: 0;
}
.calendar-cell.range-hover:first-child .calendar-cell-inner::before,
.calendar-cell:not(.range-hover) + .range-hover .calendar-cell-inner::before {
    border-left: 1px dashed var(--cui-calendar-cell-selected-bg);
}
.calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
.calendar-cell.range-hover.last .calendar-cell-inner::before,
.calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
.calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-right: 1px dashed var(--cui-calendar-cell-selected-bg);
}
html:not([dir="rtl"]) .calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover.last .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.range-hover + .range-hover:hover .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover.last .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover:first-child:hover .calendar-cell-inner::before,
[dir="rtl"] .calendar-cell.range-hover:last-child .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell.range-hover.selected:hover .calendar-cell-inner::before {
    border: 0;
}
.calendar-cell.selected:not(.previous):not(.next) .calendar-cell-inner,
.calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner,
.calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner {
    position: relative;
    color: var(--cui-calendar-cell-selected-color);
    background: var(--cui-calendar-cell-selected-bg);
}
.calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before,
.calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    content: "";
    background: var(--cui-calendar-cell-range-bg);
}
html:not([dir="rtl"]) .calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before {
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
[dir="rtl"] .calendar-cell.selected:not(.previous):not(.next).start .calendar-cell-inner::before,
html:not([dir="rtl"]) .calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
[dir="rtl"] .calendar-cell.selected:not(.previous):not(.next).end .calendar-cell-inner::before {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.calendar-cell-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: var(--cui-calendar-table-cell-size);
    border-radius: 0.375rem;
}
.callout {
    --cui-callout-padding-x: 1rem;
    --cui-callout-padding-y: 1rem;
    --cui-callout-margin-x: 0;
    --cui-callout-margin-y: 1rem;
    --cui-callout-border-width: 1px;
    --cui-callout-border-left-width: 4px;
    --cui-callout-border-radius: 0.375rem;
    padding: var(--cui-callout-padding-y) var(--cui-callout-padding-x);
    margin: var(--cui-callout-margin-y) var(--cui-callout-margin-x);
    border: var(--cui-callout-border-width) solid var(--cui-callout-border-color);
    border-radius: var(--cui-callout-border-radius);
}
html:not([dir="rtl"]) .callout {
    border-left-width: var(--cui-callout-border-left-width);
    border-left-color: var(--cui-callout-border-left-color);
}
[dir="rtl"] .callout {
    border-right-width: var(--cui-callout-border-right-width);
    border-right-color: var(--cui-callout-border-right-color);
}
.callout-primary {
    --cui-callout-border-left-color: #321fdb;
}
.callout-secondary {
    --cui-callout-border-left-color: #9da5b1;
}
.callout-success {
    --cui-callout-border-left-color: #2eb85c;
}
.callout-danger {
    --cui-callout-border-left-color: #e55353;
}
.callout-warning {
    --cui-callout-border-left-color: #f9b115;
}
.callout-info {
    --cui-callout-border-left-color: #39f;
}
.callout-light {
    --cui-callout-border-left-color: #ebedef;
}
.callout-dark {
    --cui-callout-border-left-color: #4f5d73;
}
.picker {
    --cui-picker-footer-border-top: 1px solid #d8dbe0;
    --cui-picker-footer-padding: 0.5rem;
}
.picker .dropdown-menu {
    padding: 0;
}
.picker.show .input-group {
    color: var(--cui-input-focus-color, rgba(44, 56, 74, 0.95));
    background-color: var(--cui-input-focus-bg, #fff);
    border-color: var(--cui-input-focus-border-color, #998fed);
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(50, 31, 219, 0.25);
}
.picker-input-group:hover .form-control:not(:-moz-placeholder-shown) ~ .input-group-text .picker-input-group-cleaner,
.picker-input-group:hover .form-control:not(:placeholder-shown) ~ .input-group-text .picker-input-group-cleaner {
    display: initial;
}
.picker-input-group .form-control.hover {
    color: var(--cui-gray-500);
}
.picker-input-group .form-control:focus {
    border-color: var(--cui-input-border-color, #b1b7c1);
    outline: 0;
    box-shadow: none;
}
html:not([dir="rtl"]) .picker-input-group .form-control:not(:first-child) {
    border-left: 0;
}
[dir="rtl"] .picker-input-group .form-control:not(:first-child),
html:not([dir="rtl"]) .picker-input-group .form-control:not(:last-child) {
    border-right: 0;
}
[dir="rtl"] .picker-input-group .form-control:not(:last-child) {
    border-left: 0;
}
.picker-input-group .form-control[readonly] {
    background-color: var(--cui-input-bg, #fff);
}
.picker-input-group .form-control.form-control:disabled + .input-group-text {
    background-color: var(--cui-input-disabled-bg, #d8dbe0);
}
.picker-input-group.input-group {
    border-radius: 0.375rem;
}
.picker-input-group.input-group-lg {
    border-radius: 0.5rem;
}
.picker-input-group.input-group-lg .picker-input-group-icon {
    width: 1.25rem;
    height: 1.25rem;
    font-size: 1.25rem;
}
.picker-input-group.input-group-sm {
    border-radius: 0.25rem;
}
.picker-input-group.input-group-sm .picker-input-group-icon {
    width: 0.875rem;
    height: 0.875rem;
    font-size: 0.875rem;
}
.picker-input-group .input-group-text {
    color: var(--cui-gray-400);
    background-color: var(--cui-input-bg, #fff);
}
.picker-input-group-cleaner {
    display: none;
}
.picker-input-group-icon {
    display: block;
    width: 1rem;
    height: 1rem;
    font-size: 1rem;
    transition: background-image 0.15s ease-in-out;
}

.picker-footer {
    display: flex;
    justify-content: flex-end;
    padding: var(--cui-picker-footer-padding);
    border-top: var(--cui-picker-footer-border-top);
}
html:not([dir="rtl"]) .picker-footer .btn + .btn {
    margin-left: 0.5rem;
}
[dir="rtl"] .picker-footer .btn + .btn {
    margin-right: 0.5rem;
}
.date-picker {
    --cui-date-picker-ranges-width: 10rem;
    --cui-date-picker-ranges-padding: 0.5rem;
    --cui-date-picker-ranges-border: 1px solid #d8dbe0;
    --cui-date-picker-timepicker-width: 20.25rem;
    --cui-date-picker-timepicker-border-top: 1px solid #d8dbe0;
}
.date-picker .dropdown-menu {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}
.date-picker.is-invalid .form-control {
    --cui-input-border-color: #e55353;
}
.date-picker.is-invalid .input-group-text {
    --cui-input-group-addon-border-color: #e55353;
}
.date-picker.is-invalid .picker-input-group-indicator {
    --cui-input-group-addon-color: #e55353;
}


.date-picker.is-invalid .date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%23e55353' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%23e55353'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%23e55353'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker.is-valid .form-control {
    --cui-input-border-color: #2eb85c
}



.date-picker.is-valid .input-group-text {
    --cui-input-group-addon-border-color: #2eb85c
}



.date-picker.is-valid .picker-input-group-indicator {
    --cui-input-group-addon-color: #2eb85c
}



.date-picker.is-valid .date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%232eb85c' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%232eb85c'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%232eb85c'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker-body {
    display: grid;
    grid-template-areas: "ranges calendars""ranges timepickers";
    grid-template-rows: auto;
    grid-template-columns: auto auto
}



.date-picker-ranges {
    grid-area: ranges;
    width: var(--cui-date-picker-ranges-width);
    padding: var(--cui-date-picker-ranges-padding);
    border-right: var(--cui-date-picker-ranges-border)
}



.date-picker-calendars {
    display: flex;
    grid-area: calendars
}



.date-picker-calendars .date-picker-calendar:not(:first-child) .calendar-navigation-prev,.date-picker-calendars .date-picker-calendar:not(:last-child) .calendar-navigation-next {
    visibility: hidden
}



html:not([dir=rtl]) .date-picker-arrow-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='359.873 121.377 337.246 144.004 433.243 240.001 16 240.001 16 240.002 16 272.001 16 272.002 433.24 272.002 337.246 367.996 359.873 390.623 494.498 256 359.873 121.377'%3e%3c/polygon%3e%3c/svg%3e")
}



[dir=rtl] .date-picker-arrow-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='497.333 239.999 80.092 239.999 176.087 144.004 153.46 121.377 18.837 256 153.46 390.623 176.087 367.996 80.09 271.999 497.333 271.999 497.333 239.999'%3e%3c/polygon%3e%3c/svg%3e")
}



.date-picker-cleaner-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='306.912 214.461 256 265.373 205.088 214.461 182.461 237.088 233.373 288 182.461 338.912 205.088 361.539 256 310.627 306.912 361.539 329.539 338.912 278.627 288 329.539 237.088 306.912 214.461'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3c/svg%3e")
}



.date-picker-cleaner-icon:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='306.912 214.461 256 265.373 205.088 214.461 182.461 237.088 233.373 288 182.461 338.912 205.088 361.539 256 310.627 306.912 361.539 329.539 338.912 278.627 288 329.539 237.088 306.912 214.461'%3e%3c/polygon%3e%3cpath fill='rgba%2844, 56, 74, 0.95%29%29' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3c/svg%3e")
}



.date-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpath fill='%238a93a2' d='M472,96H384V40H352V96H160V40H128V96H40a24.028,24.028,0,0,0-24,24V456a24.028,24.028,0,0,0,24,24H472a24.028,24.028,0,0,0,24-24V120A24.028,24.028,0,0,0,472,96Zm-8,352H48V128h80v40h32V128H352v40h32V128h80Z'%3e%3c/path%3e%3crect width='32' height='32' x='112' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='224' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='296' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='112' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='200' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='280' y='368' fill='%238a93a2'%3e%3c/rect%3e%3crect width='32' height='32' x='368' y='368' fill='%238a93a2'%3e%3c/rect%3e%3c/svg%3e")
}



.date-picker-timepickers {
    display: flex;
    flex-wrap: wrap;
    grid-area: timepickers;
    justify-content: space-between;
    border-top: var(--cui-date-picker-timepicker-border-top)
}



.date-picker-timepickers .time-picker {
    width: var(--cui-date-picker-timepicker-width)
}



.date-picker-timepickers .time-picker .form-select {
    width: initial;
    padding-right: .25rem;
    padding-left: .25rem;
    text-align: right;
    background: 0;
    border: 0
}



.date-picker-timepickers .time-picker .form-select:disabled {
    color: rgba(44,56,74,.38);
    background-color: transparent
}



.time-picker {
    --cui-time-picker-body-padding: .5rem;
    --cui-time-picker-roll-col-border: 1px solid #d8dbe0
}



.time-picker.is-invalid .form-control {
    --cui-input-border-color: #e55353
}



.time-picker.is-invalid .input-group-text {
    --cui-input-group-addon-border-color: #e55353
}



.time-picker.is-invalid .picker-input-group-indicator {
    --cui-input-group-addon-color: #e55353
}



.time-picker.is-invalid .time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%23e55353' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%23e55353' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker.is-valid .form-control {
    --cui-input-border-color: #2eb85c
}



.time-picker.is-valid .input-group-text {
    --cui-input-group-addon-border-color: #2eb85c
}



.time-picker.is-valid .picker-input-group-indicator {
    --cui-input-group-addon-color: #2eb85c
}



.time-picker.is-valid .time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%232eb85c' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%232eb85c' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-body {
    display: flex;
    align-items: center;
    padding: var(--cui-time-picker-body-padding)
}



.time-picker-body .form-select {
    padding-right: 1.25rem;
    background-position: right .5rem center;
    -ms-overflow-style: none;
    scrollbar-width: none
}



.example .preview>img+img,.example .preview>svg+svg,.time-picker-body .form-select+.form-select {
    margin-left: .5rem
}



.time-picker-body .form-select::-webkit-scrollbar {
    width: 10px
}



.time-picker-body .time-picker-inline-icon {
    display: block;
    width: 40px;
    height: 1.25rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center
}



.time-picker-cleaner-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='348.071 141.302 260.308 229.065 172.545 141.302 149.917 163.929 237.681 251.692 149.917 339.456 172.545 362.083 260.308 274.32 348.071 362.083 370.699 339.456 282.935 251.692 370.699 163.929 348.071 141.302' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M425.706,86.294A240,240,0,0,0,86.294,425.706,240,240,0,0,0,425.706,86.294ZM256,464C141.309,464,48,370.691,48,256S141.309,48,256,48s208,93.309,208,208S370.691,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-cleaner-icon:hover {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='rgba%2844, 56, 74, 0.95%29' points='348.071 141.302 260.308 229.065 172.545 141.302 149.917 163.929 237.681 251.692 149.917 339.456 172.545 362.083 260.308 274.32 348.071 362.083 370.699 339.456 282.935 251.692 370.699 163.929 348.071 141.302' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='rgba%2844, 56, 74, 0.95%29' d='M425.706,86.294A240,240,0,0,0,86.294,425.706,240,240,0,0,0,425.706,86.294ZM256,464C141.309,464,48,370.691,48,256S141.309,48,256,48s208,93.309,208,208S370.691,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-input-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' role='img'%3e%3cpolygon fill='%238a93a2' points='271.514 95.5 239.514 95.5 239.514 273.611 355.127 328.559 368.864 299.657 271.514 253.389 271.514 95.5' class='ci-primary'%3e%3c/polygon%3e%3cpath fill='%238a93a2' d='M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16Zm0,448C141.125,464,48,370.875,48,256S141.125,48,256,48s208,93.125,208,208S370.875,464,256,464Z' class='ci-primary'%3e%3c/path%3e%3c/svg%3e")
}



.time-picker-roll {
    padding: 0;
    overflow: hidden;
    border-radius: inherit
}



.time-picker-roll-col {
    height: 256px;
    overflow: scroll;
    border-right: var(--cui-time-picker-roll-col-border);
    -ms-overflow-style: none;
    scrollbar-width: none
}



.time-picker-roll-cell {
    width: 50px;
    height: 32px;
    padding: 0 1rem 0 .5rem;
    line-height: 32px
}



.time-picker-roll-cell.selected {
    color: var(--cui-white);
    background: var(--cui-primary)
}



.time-picker-roll-cell:last-child::after {
    display: block;
    height: 224px;
    content: ""
}



.clearfix::after {
    display: block;
    clear: both;
    content: "";
}
.text-bg-primary {
    color: rgba(255, 255, 255, 0.87) !important;
    background-color: rgba(50, 31, 219, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-secondary {
    color: #000015 !important;
    background-color: rgba(157, 165, 177, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-success {
    color: #000015 !important;
    background-color: rgba(46, 184, 92, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-info {
    color: #000015 !important;
    background-color: rgba(51, 153, 255, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-warning {
    color: rgba(44, 56, 74, 0.95) !important;
    background-color: rgba(249, 177, 21, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-danger {
    color: #000015 !important;
    background-color: rgba(229, 83, 83, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-light {
    color: rgba(44, 56, 74, 0.95) !important;
    background-color: rgba(235, 237, 239, var(--cui-bg-opacity, 1)) !important;
}
.text-bg-dark {
    color: rgba(255, 255, 255, 0.87) !important;
    background-color: rgba(79, 93, 115, var(--cui-bg-opacity, 1)) !important;
}
.link-primary {
    color: #321fdb !important;
}
.link-primary:focus,
.link-primary:hover {
    color: #5b4ce2 !important;
}
.link-secondary {
    color: #9da5b1 !important;
}
.link-secondary:focus,
.link-secondary:hover {
    color: #b1b7c1 !important;
}
.link-success {
    color: #2eb85c !important;
}
.link-success:focus,
.link-success:hover {
    color: #58c67d !important;
}
.link-info {
    color: #39f !important;
}
.link-info:focus,
.link-info:hover {
    color: #5cadff !important;
}
.link-warning {
    color: #f9b115 !important;
}
.link-warning:focus,
.link-warning:hover {
    color: #c78e11 !important;
}
.link-danger {
    color: #e55353 !important;
}
.link-danger:focus,
.link-danger:hover {
    color: #ea7575 !important;
}
.link-light {
    color: #ebedef !important;
}
.link-light:focus,
.link-light:hover {
    color: #bcbebf !important;
}
.link-dark {
    color: #4f5d73 !important;
}
.link-dark:focus,
.link-dark:hover {
    color: #727d8f !important;
}
.ratio,
.ratio > * {
    position: relative;
    width: 100%;
}
.ratio::before {
    display: block;
    padding-top: var(--cui-aspect-ratio);
    content: "";
}
.ratio > * {
    position: absolute;
    top: 0;
    height: 100%;
}
html:not([dir="rtl"]) .ratio > * {
    left: 0;
}
[dir="rtl"] .ratio > * {
    right: 0;
}
.ratio-1x1 {
    --cui-aspect-ratio: 100%;
}
.ratio-4x3 {
    --cui-aspect-ratio: 75%;
}
.ratio-16x9 {
    --cui-aspect-ratio: 56.25%;
}
.ratio-21x9 {
    --cui-aspect-ratio: 42.8571428571%;
}
.fixed-bottom,
.fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-top {
    top: 0;
}
.fixed-bottom {
    bottom: 0;
}
.sticky-bottom,
.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    z-index: 1020;
}
.sticky-top {
    top: 0;
}
.sticky-bottom {
    bottom: 0;
}

.pull-right {float: right !important;}
.pull-left {float: left !important;}

.hstack,.vstack{display:flex;align-self:stretch}
.hstack{flex-direction:row;align-items:center}
.vstack{flex:1 1 auto;flex-direction:column}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;padding:0;background-color:currentcolor;opacity:.25}
.align-baseline{vertical-align:baseline!important}
.align-top{vertical-align:top!important}
.align-middle{vertical-align:middle!important}
.align-bottom{vertical-align:bottom!important}
.align-text-bottom{vertical-align:text-bottom!important}
.align-text-top{vertical-align:text-top!important}
html:not([dir=rtl]) .float-start{float:left!important}
[dir=rtl] .float-start{float:right!important}
html:not([dir=rtl]) .float-end{float:right!important}
[dir=rtl] .float-end{float:left!important}
html:not([dir=rtl]) .float-none{float:none!important}
[dir=rtl] .float-none{float:none!important}
.opacity-0{opacity:0!important}
.opacity-25{opacity:.25!important}
.opacity-50{opacity:.5!important}
.opacity-75{opacity:.75!important}
.opacity-100{opacity:1!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.overflow-visible{overflow:visible!important}
.overflow-scroll{overflow:scroll!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-grid{display:grid!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
.d-none{display:none!important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,21,.15)!important}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,21,.075)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,21,.175)!important}
.elevation-0,.shadow-none{box-shadow:none!important}
.elevation-1{box-shadow:0 1px 1px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 2px 1px -1px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 3px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-2{box-shadow:0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-3{box-shadow:0 3px 4px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 3px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 8px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-4{box-shadow:0 4px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 2px 4px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-6{box-shadow:0 6px 10px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 1px 18px 0 rgba(var(--cui-elevation-base-color,60,75,100),.12),0 3px 5px -1px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-8{box-shadow:0 8px 10px 1px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 14px 2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 5px 5px -3px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-9{box-shadow:0 9px 12px 1px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 16px 2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 5px 6px -3px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-12{box-shadow:0 12px 17px 2px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 5px 22px 4px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 7px 8px -4px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-16{box-shadow:0 16px 24px 2px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 6px 30px 5px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 8px 10px -5px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.elevation-24{box-shadow:0 24px 38px 3px rgba(var(--cui-elevation-base-color,60,75,100),.14),0 9px 46px 8px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 11px 15px -7px rgba(var(--cui-elevation-base-color,60,75,100),.2)!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:-webkit-sticky!important;position:sticky!important}
.top-0{top:0 !important}
.top-10{top:10% !important}
.top-20{top:20% !important}
.top-30{top:30% !important}
.top-40{top:40% !important}
.top-50{top:50% !important}
.top-60{top:60% !important}
.top-70{top:70% !important}
.top-80{top:80% !important}
.top-90{top:90% !important}
.top-100{top:100% !important}
.bottom-0{bottom:0!important}
.bottom-50{bottom:50%!important}
.bottom-100{bottom:100%!important}
.start-0{left:0 !important}
.start-10{left:10% !important}
.start-20{left:20% !important}
.start-30{left:30% !important}
.start-40{left:40% !important}
.start-50{left:50% !important}
.start-60{left:60% !important}
.start-70{left:70% !important}
.start-80{left:80% !important}
.start-90{left:90% !important}
.start-100{left:100% !important}
.end-20-less{right:-16px}
.end-0{right:0 !important}
.end-10{right:10% !important}
.end-20{right:20% !important}
.end-30{right:30% !important}
.end-40{right:40% !important}
.end-50{right:50% !important}
.end-60{right:60% !important}
.end-70{right:70% !important}
.end-80{right:80% !important}
.end-90{right:90% !important}
.end-100{right:100% !important}
.translate-middle{transform:translate(-50%,-50%)!important}
.translate-middle-x{transform:translateX(-50%)!important}
.translate-middle-y{transform:translateY(-50%)!important}
.border{border:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-0{border:0!important}
.border-top{border-top:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-top-0{border-top:0!important}
html:not([dir=rtl]) .border-end{border-right:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
[dir=rtl] .border-end{border-left:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
html:not([dir=rtl]) .border-end-0{border-right:0!important}
[dir=rtl] .border-end-0{border-left:0!important}
.border-bottom{border-bottom:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
.border-bottom-0{border-bottom:0!important}
html:not([dir=rtl]) .border-start{border-left:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
[dir=rtl] .border-start{border-right:var(--cui-border-width) var(--cui-border-style) var(--cui-border-color)!important}
html:not([dir=rtl]) .border-start-0{border-left:0!important}
[dir=rtl] .border-start-0{border-right:0!important}
.border-primary{
--cui-border-opacity:1;border-color:rgba(var(--cui-primary-rgb),var(--cui-border-opacity))!important}
.border-secondary,.border-success{
--cui-border-opacity:1;border-color:rgba(var(--cui-secondary-rgb),var(--cui-border-opacity))!important}
.border-success{border-color:rgba(var(--cui-success-rgb),var(--cui-border-opacity))!important}
.border-info,.border-warning{
--cui-border-opacity:1;border-color:rgba(var(--cui-info-rgb),var(--cui-border-opacity))!important}
.border-warning{border-color:rgba(var(--cui-warning-rgb),var(--cui-border-opacity))!important}
.border-danger,.border-light{
--cui-border-opacity:1;border-color:rgba(var(--cui-danger-rgb),var(--cui-border-opacity))!important}
.border-light{border-color:rgba(var(--cui-light-rgb),var(--cui-border-opacity))!important}
.border-dark,.border-white{
--cui-border-opacity:1;border-color:rgba(var(--cui-dark-rgb),var(--cui-border-opacity))!important}
.border-white{border-color:rgba(var(--cui-white-rgb),var(--cui-border-opacity))!important}
.border-top-primary{border-top-color:#321fdb!important}
.border-top-secondary{border-top-color:#9da5b1!important}
.border-top-success{border-top-color:#2eb85c!important}
.border-top-info{border-top-color:#39f!important}
.border-top-warning{border-top-color:#f9b115!important}
.border-top-danger{border-top-color:#e55353!important}
.border-top-light{border-top-color:#ebedef!important}
.border-top-dark{border-top-color:#4f5d73!important}
.border-top-white{border-top-color:#fff!important}
html:not([dir=rtl]) .border-end-primary{border-right-color:#321fdb!important}
[dir=rtl] .border-end-primary{border-left-color:#321fdb!important}
html:not([dir=rtl]) .border-end-secondary{border-right-color:#9da5b1!important}
[dir=rtl] .border-end-secondary{border-left-color:#9da5b1!important}
html:not([dir=rtl]) .border-end-success{border-right-color:#2eb85c!important}
[dir=rtl] .border-end-success{border-left-color:#2eb85c!important}
html:not([dir=rtl]) .border-end-info{border-right-color:#39f!important}
[dir=rtl] .border-end-info{border-left-color:#39f!important}
html:not([dir=rtl]) .border-end-warning{border-right-color:#f9b115!important}
[dir=rtl] .border-end-warning{border-left-color:#f9b115!important}
html:not([dir=rtl]) .border-end-danger{border-right-color:#e55353!important}
[dir=rtl] .border-end-danger{border-left-color:#e55353!important}
html:not([dir=rtl]) .border-end-light{border-right-color:#ebedef!important}
[dir=rtl] .border-end-light{border-left-color:#ebedef!important}
html:not([dir=rtl]) .border-end-dark{border-right-color:#4f5d73!important}
[dir=rtl] .border-end-dark{border-left-color:#4f5d73!important}
html:not([dir=rtl]) .border-end-white{border-right-color:#fff!important}
[dir=rtl] .border-end-white{border-left-color:#fff!important}
.border-bottom-primary{border-bottom-color:#321fdb!important}
.border-bottom-secondary{border-bottom-color:#9da5b1!important}
.border-bottom-success{border-bottom-color:#2eb85c!important}
.border-bottom-info{border-bottom-color:#39f!important}
.border-bottom-warning{border-bottom-color:#f9b115!important}
.border-bottom-danger{border-bottom-color:#e55353!important}
.border-bottom-light{border-bottom-color:#ebedef!important}
.border-bottom-dark{border-bottom-color:#4f5d73!important}
.border-bottom-white{border-bottom-color:#fff!important}
html:not([dir=rtl]) .border-start-primary{border-left-color:#321fdb!important}
[dir=rtl] .border-start-primary{border-right-color:#321fdb!important}
html:not([dir=rtl]) .border-start-secondary{border-left-color:#9da5b1!important}
[dir=rtl] .border-start-secondary{border-right-color:#9da5b1!important}
html:not([dir=rtl]) .border-start-success{border-left-color:#2eb85c!important}
[dir=rtl] .border-start-success{border-right-color:#2eb85c!important}
html:not([dir=rtl]) .border-start-info{border-left-color:#39f!important}
[dir=rtl] .border-start-info{border-right-color:#39f!important}
html:not([dir=rtl]) .border-start-warning{border-left-color:#f9b115!important}
[dir=rtl] .border-start-warning{border-right-color:#f9b115!important}
html:not([dir=rtl]) .border-start-danger{border-left-color:#e55353!important}
[dir=rtl] .border-start-danger{border-right-color:#e55353!important}
html:not([dir=rtl]) .border-start-light{border-left-color:#ebedef!important}
[dir=rtl] .border-start-light{border-right-color:#ebedef!important}
html:not([dir=rtl]) .border-start-dark{border-left-color:#4f5d73!important}
[dir=rtl] .border-start-dark{border-right-color:#4f5d73!important}
html:not([dir=rtl]) .border-start-white{border-left-color:#fff!important}
[dir=rtl] .border-start-white{border-right-color:#fff!important}
.border-1{
--cui-border-width:1px}
.border-2{
--cui-border-width:2px}
.border-3{
--cui-border-width:3px}
.border-4{
--cui-border-width:4px}
.border-5{
--cui-border-width:5px}
.border-top-1{border-top-width:1px!important}
.border-top-2{border-top-width:2px!important}
.border-top-3{border-top-width:3px!important}
.border-top-4{border-top-width:4px!important}
.border-top-5{border-top-width:5px!important}
html:not([dir=rtl]) .border-end-1{border-right-width:1px!important}
[dir=rtl] .border-end-1{border-left-width:1px!important}
html:not([dir=rtl]) .border-end-2{border-right-width:2px!important}
[dir=rtl] .border-end-2{border-left-width:2px!important}
html:not([dir=rtl]) .border-end-3{border-right-width:3px!important}
[dir=rtl] .border-end-3{border-left-width:3px!important}
html:not([dir=rtl]) .border-end-4{border-right-width:4px!important}
[dir=rtl] .border-end-4{border-left-width:4px!important}
html:not([dir=rtl]) .border-end-5{border-right-width:5px!important}
[dir=rtl] .border-end-5{border-left-width:5px!important}
.border-bottom-1{border-bottom-width:1px!important}
.border-bottom-2{border-bottom-width:2px!important}
.border-bottom-3{border-bottom-width:3px!important}
.border-bottom-4{border-bottom-width:4px!important}
.border-bottom-5{border-bottom-width:5px!important}
html:not([dir=rtl]) .border-start-1{border-left-width:1px!important}
[dir=rtl] .border-start-1{border-right-width:1px!important}
html:not([dir=rtl]) .border-start-2{border-left-width:2px!important}
[dir=rtl] .border-start-2{border-right-width:2px!important}
html:not([dir=rtl]) .border-start-3{border-left-width:3px!important}
[dir=rtl] .border-start-3{border-right-width:3px!important}
html:not([dir=rtl]) .border-start-4{border-left-width:4px!important}
[dir=rtl] .border-start-4{border-right-width:4px!important}
html:not([dir=rtl]) .border-start-5{border-left-width:5px!important}
[dir=rtl] .border-start-5{border-right-width:5px!important}
.border-opacity-10{
--cui-border-opacity:.1}
.border-opacity-25{
--cui-border-opacity:.25}
.border-opacity-50{
--cui-border-opacity:.5}
.border-opacity-75{
--cui-border-opacity:.75}
.border-opacity-100{
--cui-border-opacity:1}
.w-5,.wi-5{width:5%!important}
.w-10,.wi-10{width:10%!important}
.w-15,.wi-15{width:15%!important}
.w-20,.wi-20{width:20%!important}
.w-25,.wi-25{width:25%!important}
.w-30,.wi-30{width:30%!important}
.w-40,.wi-40{width:40%!important}
.w-45,.wi-45{width:45%!important}
.w-50,.wi-50{width:50%!important}
.w-60,.wi-60{width:60%!important}
.w-75,.wi-75{width:75%!important}
.w-80,.wi-80{width:80%!important}
.w-90,.wi-90{width:90%!important}
.w-100,.wi-100{width:100%!important}







.w-auto{width:auto!important}
.mw-100{max-width:100%!important}
.vw-100{width:100vw!important}
.min-vw-100{min-width:100vw!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mh-100{max-height:100%!important}
.vh-100{height:100vh!important}
.min-vh-100{min-height:100vh!important}
.flex-fill{flex:1 1 auto!important}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.justify-content-evenly{justify-content:space-evenly!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
.order-first{order:-1!important}
.order-0{order:0!important}
.order-1{order:1!important}
.order-2{order:2!important}
.order-3{order:3!important}
.order-4{order:4!important}
.order-5{order:5!important}
.order-last{order:6!important}
.m-0{margin:0!important}
.m-1{margin:.25rem!important}
.m-2{margin:.5rem!important}
.m-3{margin:1rem!important}
.m-4{margin:1.5rem!important}
.m-5{margin:3rem!important}
.m-auto{margin:auto!important}
.mx-0{margin-right:0!important;margin-left:0!important}
.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}
.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}
.mx-3{margin-right:1rem!important;margin-left:1rem!important}
.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}
.mx-5{margin-right:3rem!important;margin-left:3rem!important}
.mx-auto{margin-right:auto!important;margin-left:auto!important}
.my-0{margin-top:0!important;margin-bottom:0!important}
.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}
.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}
.my-3{margin-top:1rem!important;margin-bottom:1rem!important}
.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}
.my-5{margin-top:3rem!important;margin-bottom:3rem!important}
.my-6{margin-top:4rem!important;margin-bottom:4rem!important}
.my-auto{margin-top:auto!important;margin-bottom:auto!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:.25rem!important}
.mt-2{margin-top:.5rem!important}
.mt-3{margin-top:1rem!important}
.mt-4{margin-top:1.5rem!important}
.mt-5{margin-top:3rem!important}
.mt-6{margin-top:4rem!important}
.mt-auto{margin-top:auto!important}
html:not([dir=rtl]) .me-0{margin-right:0!important}
[dir=rtl] .me-0{margin-left:0!important}
html:not([dir=rtl]) .me-1{margin-right:.25rem!important}
[dir=rtl] .me-1{margin-left:.25rem!important}
html:not([dir=rtl]) .me-2{margin-right:.5rem!important}
[dir=rtl] .me-2{margin-left:.5rem!important}
html:not([dir=rtl]) .me-3{margin-right:1rem!important}
[dir=rtl] .me-3{margin-left:1rem!important}
html:not([dir=rtl]) .me-4{margin-right:1.5rem!important}
[dir=rtl] .me-4{margin-left:1.5rem!important}
html:not([dir=rtl]) .me-5{margin-right:3rem!important}
[dir=rtl] .me-5{margin-left:3rem!important}
html:not([dir=rtl]) .me-auto{margin-right:auto!important}
[dir=rtl] .me-auto{margin-left:auto!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:.25rem!important}
.mb-2{margin-bottom:.5rem!important}
.mb-3{margin-bottom:1rem!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.mb-auto{margin-bottom:auto!important}
html:not([dir=rtl]) .ms-0{margin-left:0!important}
[dir=rtl] .ms-0{margin-right:0!important}
html:not([dir=rtl]) .ms-1{margin-left:.25rem!important}
[dir=rtl] .ms-1{margin-right:.25rem!important}
html:not([dir=rtl]) .ms-2{margin-left:.5rem!important}
[dir=rtl] .ms-2{margin-right:.5rem!important}
html:not([dir=rtl]) .ms-3{margin-left:1rem!important}
[dir=rtl] .ms-3{margin-right:1rem!important}
html:not([dir=rtl]) .ms-4{margin-left:1.5rem!important}
[dir=rtl] .ms-4{margin-right:1.5rem!important}
html:not([dir=rtl]) .ms-5{margin-left:3rem!important}
[dir=rtl] .ms-5{margin-right:3rem!important}
html:not([dir=rtl]) .ms-auto{margin-left:auto!important}
[dir=rtl] .ms-auto{margin-right:auto!important}
#menuBottom .accordion-body.row,.p-0{padding:0!important}
.p-1{padding:.25rem!important}
.p-2{padding:.5rem!important}
.p-3{padding:1rem!important}
.p-4{padding:1.5rem!important}
.p-5{padding:3rem!important}
.px-0{padding-right:0!important;padding-left:0!important}
.px-1{padding-right:.25rem!important;padding-left:.25rem!important}
.px-2{padding-right:.5rem!important;padding-left:.5rem!important}
.px-3{padding-right:1rem!important;padding-left:1rem!important}
.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
.px-5{padding-right:3rem!important;padding-left:3rem!important}
.py-0{padding-top:0!important;padding-bottom:0!important}
.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}
.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}
.py-3{padding-top:1rem!important;padding-bottom:1rem!important}
.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}
.py-5{padding-top:3rem!important;padding-bottom:3rem!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:.25rem!important}
.pt-2{padding-top:.5rem!important}
.pt-3{padding-top:1rem!important}
.pt-4{padding-top:1.5rem!important}
.pt-5{padding-top:3rem!important}
html:not([dir=rtl]) .pe-0{padding-right:0!important}
[dir=rtl] .pe-0{padding-left:0!important}
html:not([dir=rtl]) .pe-1{padding-right:.25rem!important}
[dir=rtl] .pe-1{padding-left:.25rem!important}
html:not([dir=rtl]) .pe-2{padding-right:.5rem!important}
[dir=rtl] .pe-2{padding-left:.5rem!important}
html:not([dir=rtl]) .pe-3{padding-right:1rem!important}
[dir=rtl] .pe-3{padding-left:1rem!important}
html:not([dir=rtl]) .pe-4{padding-right:1.5rem!important}
[dir=rtl] .pe-4{padding-left:1.5rem!important}
html:not([dir=rtl]) .pe-5{padding-right:3rem!important}
[dir=rtl] .pe-5{padding-left:3rem!important}
.pb-0{padding-bottom:0!important}
.pb-1{padding-bottom:.25rem!important}
.pb-2{padding-bottom:.5rem!important}
.pb-3{padding-bottom:1rem!important}
.pb-4{padding-bottom:1.5rem!important}
.pb-5{padding-bottom:3rem!important}
html:not([dir=rtl]) .ps-0{padding-left:0!important}
[dir=rtl] .ps-0{padding-right:0!important}
html:not([dir=rtl]) .ps-1{padding-left:.25rem!important}
[dir=rtl] .ps-1{padding-right:.25rem!important}
html:not([dir=rtl]) .ps-2{padding-left:.5rem!important}
[dir=rtl] .ps-2{padding-right:.5rem!important}
html:not([dir=rtl]) .ps-3{padding-left:1rem!important}
[dir=rtl] .ps-3{padding-right:1rem!important}
html:not([dir=rtl]) .ps-4{padding-left:1.5rem!important}
[dir=rtl] .ps-4{padding-right:1.5rem!important}
html:not([dir=rtl]) .ps-5{padding-left:3rem!important}
[dir=rtl] .ps-5{padding-right:3rem!important}
.gap-0{gap:0!important}
.gap-1{gap:.25rem!important}
.gap-2{gap:.5rem!important}
.gap-3{gap:1rem!important}
.gap-4{gap:1.5rem!important}
.gap-5{gap:3rem!important}
.font-monospace{font-family:var(--cui-font-monospace)!important}
.fs-1{font-size:calc(1.375rem + 1.5vw)!important}
.fs-2{font-size:calc(1.325rem + .9vw)!important}
.fs-3{font-size:calc(1.3rem + .6vw)!important}
.fs-4{font-size:calc(1.275rem + .3vw)!important}
.fs-5{font-size:1.25rem!important}
.fs-6{font-size:1rem!important}
.fs-sm{font-size:.8rem!important}
.fs-xs{font-size:.5rem!important}
.fst-italic{font-style:italic!important}
.fst-normal{font-style:normal!important}
.fw-light{font-weight:300!important}
.fw-lighter{font-weight:lighter!important}
.fw-normal{font-weight:400!important}
.fw-medium{font-weight:500!important}
.fw-semibold{font-weight:600!important}
.fw-bold{font-weight:700!important}
.fw-bolder{font-weight:bolder!important}
.lh-1{line-height:1!important}
.lh-sm{line-height:1.25!important}
.lh-base{line-height:1.5!important}
.lh-lg{line-height:2!important}
html:not([dir=rtl]) .text-start{text-align:left!important}
[dir=rtl] .text-start{text-align:right!important}
html:not([dir=rtl]) .text-end{text-align:right!important}
[dir=rtl] .text-end{text-align:left!important}
html:not([dir=rtl]) .text-center{text-align:center!important}
[dir=rtl] .text-center{text-align:center!important}
.text-decoration-none{text-decoration:none!important}
.text-decoration-underline{text-decoration:underline!important}
.text-decoration-line-through{text-decoration:line-through!important}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-break{word-wrap:break-word!important;word-break:break-word!important}
.text-primary{
--cui-text-opacity:1;color:rgba(var(--cui-primary-rgb),var(--cui-text-opacity))!important}
.text-secondary,.text-success{
--cui-text-opacity:1;color:rgba(var(--cui-secondary-rgb),var(--cui-text-opacity))!important}
.text-success{color:rgba(var(--cui-success-rgb),var(--cui-text-opacity))!important}
.text-info,.text-warning{
--cui-text-opacity:1;color:rgba(var(--cui-info-rgb),var(--cui-text-opacity))!important}
.text-warning{color:rgba(var(--cui-warning-rgb),var(--cui-text-opacity))!important}
.text-danger,.text-light{
--cui-text-opacity:1;color:rgba(var(--cui-danger-rgb),var(--cui-text-opacity))!important}
.text-light{color:rgba(var(--cui-light-rgb),var(--cui-text-opacity))!important}
.text-black,.text-dark{
--cui-text-opacity:1;color:rgba(var(--cui-dark-rgb),var(--cui-text-opacity))!important}
.text-black{color:rgba(var(--cui-black-rgb),var(--cui-text-opacity))!important}
.text-body,.text-white{
--cui-text-opacity:1;color:rgba(var(--cui-white-rgb),var(--cui-text-opacity))!important}
.text-body{color:rgba(var(--cui-body-color-rgb),var(--cui-text-opacity))!important}
.text-muted{
--cui-text-opacity:1;color:rgba(44,56,74,.38)!important}
.text-black-50,.text-white-50{
--cui-text-opacity:1;color:rgba(0,0,21,.5)!important}
.text-white-50{color:rgba(255,255,255,.5)!important}
.text-reset{
--cui-text-opacity:1;color:inherit!important}
.text-high-emphasis-inverse{
--cui-text-opacity:1;color:rgba(255,255,255,.87)!important}
.text-medium-emphasis-inverse{
--cui-text-opacity:1;color:rgba(255,255,255,.6)!important}
.text-disabled-inverse,.text-high-emphasis{
--cui-text-opacity:1;color:rgba(255,255,255,.38)!important}
.text-high-emphasis{color:rgba(44,56,74,.95)!important}
.text-disabled,.text-medium-emphasis{
--cui-text-opacity:1;color:rgba(44,56,74,.681)!important}
.text-disabled{color:rgba(44,56,74,.38)!important}
.text-opacity-25{
--cui-text-opacity:.25}
.text-opacity-50{
--cui-text-opacity:.5}
.text-opacity-75{
--cui-text-opacity:.75}
.text-opacity-100{
--cui-text-opacity:1}
.bg-primary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-primary-rgb),var(--cui-bg-opacity))!important}
.bg-secondary,.bg-success{
--cui-bg-opacity:1;background-color:rgba(var(--cui-secondary-rgb),var(--cui-bg-opacity))!important}
.bg-success{background-color:rgba(var(--cui-success-rgb),var(--cui-bg-opacity))!important}
.bg-info,.bg-warning{
--cui-bg-opacity:1;background-color:rgba(var(--cui-info-rgb),var(--cui-bg-opacity))!important}
.bg-warning{background-color:rgba(var(--cui-warning-rgb),var(--cui-bg-opacity))!important}
.bg-danger,.bg-light{
--cui-bg-opacity:1;background-color:rgba(var(--cui-danger-rgb),var(--cui-bg-opacity))!important}
.bg-light{background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))!important}
.bg-black,.bg-dark{
--cui-bg-opacity:1;background-color:rgba(var(--cui-dark-rgb),var(--cui-bg-opacity))!important}
.bg-black{background-color:rgba(var(--cui-black-rgb),var(--cui-bg-opacity))!important}
.bg-body,.bg-white{
--cui-bg-opacity:1;background-color:rgba(var(--cui-white-rgb),var(--cui-bg-opacity))!important}
.bg-body{background-color:rgba(var(--cui-body-bg-rgb),var(--cui-bg-opacity))!important}
.bg-transparent{
--cui-bg-opacity:1;background-color:transparent!important}
.bg-opacity-10{
--cui-bg-opacity:.1}
.bg-opacity-15{
--cui-bg-opacity:.15}
.bg-opacity-25{
--cui-bg-opacity:.25}
.bg-opacity-50{
--cui-bg-opacity:.5}
.bg-opacity-75{
--cui-bg-opacity:.75}
.bg-opacity-100{
--cui-bg-opacity:1}
.bg-gradient{background-image:var(--cui-gradient)!important}
.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}
.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}
.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
.pe-none{pointer-events:none!important}
.pe-auto{pointer-events:auto!important}
.rounded{border-radius:var(--cui-border-radius)!important}
.rounded-0{border-radius:0!important}
.rounded-1{border-radius:var(--cui-border-radius-sm)!important}
.rounded-2{border-radius:var(--cui-border-radius)!important}
.rounded-3{border-radius:var(--cui-border-radius-lg)!important}
.rounded-4{border-radius:var(--cui-border-radius-xl)!important}
.rounded-5{border-radius:var(--cui-border-radius-2xl)!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:var(--cui-border-radius-pill)!important}
.rounded-top{border-top-left-radius:var(--cui-border-radius)!important;border-top-right-radius:var(--cui-border-radius)!important}
html:not([dir=rtl]) .rounded-end{border-top-right-radius:var(--cui-border-radius)!important;border-bottom-right-radius:var(--cui-border-radius)!important}
.rounded-bottom,[dir=rtl] .rounded-end{border-bottom-left-radius:var(--cui-border-radius)!important}
[dir=rtl] .rounded-end{border-top-left-radius:var(--cui-border-radius)!important}
.rounded-bottom{border-bottom-right-radius:var(--cui-border-radius)!important}
html:not([dir=rtl]) .rounded-start{border-bottom-left-radius:var(--cui-border-radius)!important;border-top-left-radius:var(--cui-border-radius)!important}
[dir=rtl] .rounded-start{border-bottom-right-radius:var(--cui-border-radius)!important;border-top-right-radius:var(--cui-border-radius)!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.height-full{height:100%!important}



.dark-theme .dark\:table-primary,.dark-theme .table-primary:not([class*="dark:"]){
--cui-table-bg:#e7e5f5;--cui-table-border-color:rgba(214,213,229,.995);--cui-table-striped-bg:rgba(223,221,237,.9975);--cui-table-active-bg:rgba(214,213,229,.995);--cui-table-hover-bg:rgba(218,217,233,.99625)}

.dark-theme .dark\:table-primary,.dark-theme .dark\:table-secondary,.dark-theme .dark\:table-success,.dark-theme .table-primary:not([class*="dark:"]),.dark-theme .table-secondary:not([class*="dark:"]),.dark-theme .table-success:not([class*="dark:"]){
--cui-table-color:rgba(44,56,74,.95);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-secondary,.dark-theme .table-secondary:not([class*="dark:"]){
--cui-table-bg:#ededed;--cui-table-border-color:rgba(219,220,222,.995);--cui-table-striped-bg:rgba(228,229,230,.9975);--cui-table-active-bg:rgba(219,220,222,.995);--cui-table-hover-bg:rgba(224,225,226,.99625)}

.dark-theme .dark\:table-success,.dark-theme .table-success:not([class*="dark:"]){
--cui-table-bg:#dceae1;--cui-table-border-color:rgba(204,218,211,.995);--cui-table-striped-bg:rgba(212,226,218,.9975);--cui-table-active-bg:rgba(204,218,211,.995);--cui-table-hover-bg:rgba(208,222,215,.99625)}

.dark-theme .dark\:table-info,.dark-theme .table-info:not([class*="dark:"]){
--cui-table-bg:#dcebf9;--cui-table-border-color:rgba(204,219,233,.995);--cui-table-striped-bg:rgba(212,227,241,.9975);--cui-table-active-bg:rgba(204,219,233,.995);--cui-table-hover-bg:rgba(208,223,237,.99625)}

.dark-theme .dark\:table-danger,.dark-theme .dark\:table-info,.dark-theme .dark\:table-warning,.dark-theme .table-danger:not([class*="dark:"]),.dark-theme .table-info:not([class*="dark:"]),.dark-theme .table-warning:not([class*="dark:"]){
--cui-table-color:rgba(44,56,74,.95);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-warning,.dark-theme .table-warning:not([class*="dark:"]){
--cui-table-bg:#f7edd7;--cui-table-border-color:rgba(228,220,202,.995);--cui-table-striped-bg:rgba(238,229,209,.9975);--cui-table-active-bg:rgba(228,220,202,.995);--cui-table-hover-bg:rgba(233,225,205,.99625)}

.dark-theme .dark\:table-danger,.dark-theme .table-danger:not([class*="dark:"]){
--cui-table-bg:#f4e3e3;--cui-table-border-color:rgba(226,211,213,.995);--cui-table-striped-bg:rgba(235,219,220,.9975);--cui-table-active-bg:rgba(226,211,213,.995);--cui-table-hover-bg:rgba(230,215,217,.99625)}

.dark-theme .dark\:table-light,.dark-theme .table-light:not([class*="dark:"]){
--cui-table-bg:rgba(255,255,255,.1);--cui-table-color:rgba(255,255,255,.87);--cui-table-border-color:rgba(255,255,255,.177);--cui-table-striped-bg:rgba(255,255,255,.1385);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(255,255,255,.177);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(255,255,255,.15775);--cui-table-hover-color:rgba(44,56,74,.95)}

.dark-theme .dark\:table-dark,.dark-theme .table-dark:not([class*="dark:"]){
--cui-table-bg:rgba(0,0,21,.1);--cui-table-color:rgba(255,255,255,.87);--cui-table-border-color:rgba(118,118,129,.177);--cui-table-striped-bg:rgba(74,74,88,.1385);--cui-table-striped-color:rgba(255,255,255,.87);--cui-table-active-bg:rgba(118,118,129,.177);--cui-table-active-color:#000015;--cui-table-hover-bg:rgba(98,98,111,.15775);--cui-table-hover-color:rgba(255,255,255,.87)}

.dark-theme .time-picker{
--cui-time-picker-roll-col-border:1px solid rgba(255,255,255,.075)}

.dark-theme .toast{
--cui-toast-bg:#3b3c45;--cui-toast-color:rgba(255,255,255,.87);--cui-toast-border-color:transparent;--cui-toast-header-color:rgba(255,255,255,.87);--cui-toast-header-bg:#3d3e47;--cui-toast-header-border-color:rgba(0,0,21,.2)}

.dark-theme .alert-primary{
--cui-alert-color:#1e1383;--cui-alert-bg:#d6d2f8;--cui-alert-border-color:#c2bcf4}

.dark-theme .alert-primary .alert-link{
color:#180f69}

.dark-theme .alert-secondary{
--cui-alert-color:#5e636a;--cui-alert-bg:#ebedef;--cui-alert-border-color:#e2e4e8}

.dark-theme .alert-secondary .alert-link{
color:#4b4f55}

.dark-theme .alert-success{
--cui-alert-color:#1c6e37;--cui-alert-bg:#d5f1de;--cui-alert-border-color:#c0eace}

.dark-theme .alert-success .alert-link{
color:#16582c}

.dark-theme .alert-danger{
--cui-alert-color:#893232;--cui-alert-bg:#fadddd;--cui-alert-border-color:#f7cbcb}

.dark-theme .alert-danger .alert-link{
color:#6e2828}

.dark-theme .alert-warning{
--cui-alert-color:rgba(131,107,52,.97);--cui-alert-bg:#feefd0;--cui-alert-border-color:#fde8b9}

.dark-theme .alert-warning .alert-link{
color:rgba(104,85,41,.976)}

.dark-theme .alert-info{
--cui-alert-color:#1f5c99;--cui-alert-bg:#d6ebff;--cui-alert-border-color:#c2e0ff}

.dark-theme .alert-info .alert-link{
color:#194a7a}

.dark-theme .btn-primary,.dark-theme .btn-secondary{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125)}

.dark-theme .btn-primary{
--cui-btn-color:#000015;--cui-btn-bg:#857dcc;--cui-btn-border-color:#857dcc;--cui-btn-hover-bg:#9791d4;--cui-btn-hover-border-color:#918ad1;--cui-btn-focus-shadow-rgb:113,106,177;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#857dcc;--cui-btn-disabled-border-color:#857dcc}

.dark-theme .btn-secondary{
--cui-btn-color:rgba(44,56,74,.95);--cui-btn-bg:#a7a7a7;--cui-btn-border-color:#a7a7a7;--cui-btn-hover-bg:#8e8e8e;--cui-btn-hover-border-color:#868686;--cui-btn-focus-shadow-rgb:150,152,154;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-disabled-color:rgba(44,56,74,.95);--cui-btn-disabled-bg:#a7a7a7;--cui-btn-disabled-border-color:#a7a7a7}

.dark-theme .btn-success{
--cui-btn-color:#000015;--cui-btn-bg:#519668;--cui-btn-border-color:#519668;--cui-btn-hover-bg:#6ba67f;--cui-btn-hover-border-color:#62a177;--cui-btn-focus-shadow-rgb:69,128,92;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#519668;--cui-btn-disabled-border-color:#519668}

.dark-theme .btn-danger,.dark-theme .btn-success,.dark-theme .btn-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125)}

.dark-theme .btn-danger{
--cui-btn-color:#000015;--cui-btn-bg:#c77171;--cui-btn-border-color:#c77171;--cui-btn-hover-bg:#cf8686;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-focus-shadow-rgb:169,96,99;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#000015;--cui-btn-disabled-bg:#c77171;--cui-btn-disabled-border-color:#c77171}

.dark-theme .btn-warning{
--cui-btn-color:rgba(44,56,74,.95);--cui-btn-bg:#d5a439;--cui-btn-border-color:#d5a439;--cui-btn-hover-bg:#b58b30;--cui-btn-hover-border-color:#aa832e;--cui-btn-focus-shadow-rgb:190,149,59;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:rgba(44,56,74,.95);--cui-btn-disabled-bg:#d5a439;--cui-btn-disabled-border-color:#d5a439}

.dark-theme .btn-outline-primary{
--cui-btn-color:#857dcc;--cui-btn-border-color:#857dcc;--cui-btn-hover-bg:#9d97d6;--cui-btn-hover-border-color:#918ad1;--cui-btn-focus-shadow-rgb:133,125,204;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-disabled-color:#857dcc}

.dark-theme .btn-outline-primary,.dark-theme .btn-outline-secondary,.dark-theme .btn-outline-success{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125);--cui-btn-disabled-bg:transparent;--cui-gradient:none}

.dark-theme .btn-outline-secondary{
--cui-btn-color:#a7a7a7;--cui-btn-border-color:#a7a7a7;--cui-btn-hover-bg:#868686;--cui-btn-hover-border-color:#7d7d7d;--cui-btn-focus-shadow-rgb:167,167,167;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-disabled-color:#a7a7a7}

.dark-theme .btn-outline-success{
--cui-btn-color:#519668;--cui-btn-border-color:#519668;--cui-btn-hover-bg:#74ab86;--cui-btn-hover-border-color:#62a177;--cui-btn-focus-shadow-rgb:81,150,104;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-disabled-color:#519668}

.dark-theme .btn-outline-danger{
--cui-btn-color:#c77171;--cui-btn-border-color:#c77171;--cui-btn-hover-bg:#d28d8d;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-focus-shadow-rgb:199,113,113;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#c77171}

.dark-theme .btn-outline-danger,.dark-theme .btn-outline-info,.dark-theme .btn-outline-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015;--cui-btn-active-shadow:inset 0 3px 5px rgba(0,0,21,.125);--cui-btn-disabled-bg:transparent;--cui-gradient:none}

.dark-theme .btn-outline-warning{
--cui-btn-color:#d5a439;--cui-btn-border-color:#d5a439;--cui-btn-hover-bg:#aa832e;--cui-btn-hover-border-color:#a07b2b;--cui-btn-focus-shadow-rgb:213,164,57;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:#d5a439}

.dark-theme .btn-outline-info{
--cui-btn-color:#5299e0;--cui-btn-border-color:#5299e0;--cui-btn-hover-bg:#75ade6;--cui-btn-hover-border-color:#63a3e3;--cui-btn-focus-shadow-rgb:82,153,224;--cui-btn-active-bg:#75ade6;--cui-btn-active-border-color:#63a3e3;--cui-btn-disabled-color:#5299e0}

.dark-theme .btn-ghost-primary{
--cui-btn-color:#857dcc;--cui-btn-hover-bg:#9791d4;--cui-btn-hover-border-color:#918ad1;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#9d97d6;--cui-btn-active-border-color:#918ad1;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#857dcc;--cui-btn-shadow:rgba(133,125,204,.5)}

.dark-theme .btn-ghost-secondary{
--cui-btn-color:#a7a7a7;--cui-btn-hover-bg:#8e8e8e;--cui-btn-hover-border-color:#868686;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#868686;--cui-btn-active-border-color:#7d7d7d;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#a7a7a7;--cui-btn-shadow:rgba(167,167,167,.5)}

.dark-theme .btn-ghost-success{
--cui-btn-color:#519668;--cui-btn-hover-bg:#6ba67f;--cui-btn-hover-border-color:#62a177;--cui-btn-hover-color:#000015;--cui-btn-active-bg:#74ab86;--cui-btn-active-border-color:#62a177;--cui-btn-active-color:#000015;--cui-btn-disabled-color:#519668;--cui-btn-shadow:rgba(81,150,104,.5)}

.dark-theme .btn-ghost-danger{
--cui-btn-color:#c77171;--cui-btn-hover-bg:#cf8686;--cui-btn-hover-border-color:#cd7f7f;--cui-btn-active-bg:#d28d8d;--cui-btn-active-border-color:#cd7f7f;--cui-btn-disabled-color:#c77171;--cui-btn-shadow:rgba(199,113,113,.5)}

.dark-theme .btn-ghost-danger,.dark-theme .btn-ghost-info,.dark-theme .btn-ghost-warning{
--cui-btn-hover-color:#000015;--cui-btn-active-color:#000015}

.dark-theme .btn-ghost-warning{
--cui-btn-color:#d5a439;--cui-btn-hover-bg:#b58b30;--cui-btn-hover-border-color:#aa832e;--cui-btn-active-bg:#aa832e;--cui-btn-active-border-color:#a07b2b;--cui-btn-disabled-color:#d5a439;--cui-btn-shadow:rgba(213,164,57,.5)}

.dark-theme .btn-ghost-info{
--cui-btn-color:#5299e0;--cui-btn-hover-bg:#6ca8e5;--cui-btn-hover-border-color:#63a3e3;--cui-btn-active-bg:#75ade6;--cui-btn-active-border-color:#63a3e3;--cui-btn-disabled-color:#5299e0;--cui-btn-shadow:rgba(82,153,224,.5)}

.dark-theme .list-group-item-primary{
--cui-list-group-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-bg:#e7e5f5;--cui-list-group-hover-bg:#7871b8;--cui-list-group-action-hover-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary");--cui-list-group-action-active-border-color:contrast-ratio-correction(#504b7a,#e7e5f5,40%,"primary")}

.dark-theme .list-group-item-secondary{
--cui-list-group-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-bg:#ededed;--cui-list-group-hover-bg:#969696;--cui-list-group-action-hover-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#646464,#ededed,40%,"secondary");--cui-list-group-action-active-border-color:contrast-ratio-correction(#646464,#ededed,40%,"secondary")}

.dark-theme .list-group-item-success{
--cui-list-group-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-bg:#dceae1;--cui-list-group-hover-bg:#49875e;--cui-list-group-action-hover-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#315a3e,#dceae1,40%,"success");--cui-list-group-action-active-border-color:contrast-ratio-correction(#315a3e,#dceae1,40%,"success")}

.dark-theme .list-group-item-danger{
--cui-list-group-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-bg:#f4e3e3;--cui-list-group-hover-bg:#b36666;--cui-list-group-action-hover-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#744,#f4e3e3,40%,"danger");--cui-list-group-action-active-border-color:contrast-ratio-correction(#744,#f4e3e3,40%,"danger")}

.dark-theme .list-group-item-warning{
--cui-list-group-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-bg:#f7edd7;--cui-list-group-hover-bg:#c09433;--cui-list-group-action-hover-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#806222,#f7edd7,40%,"warning");--cui-list-group-action-active-border-color:contrast-ratio-correction(#806222,#f7edd7,40%,"warning")}

.dark-theme .list-group-item-info{
--cui-list-group-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-bg:#dcebf9;--cui-list-group-hover-bg:#4a8aca;--cui-list-group-action-hover-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-action-active-color:#fff;--cui-list-group-action-active-bg:contrast-ratio-correction(#315c86,#dcebf9,40%,"info");--cui-list-group-action-active-border-color:contrast-ratio-correction(#315c86,#dcebf9,40%,"info")}


@-moz-document url-prefix("") {
    .dark-theme select optgroup,.dark-theme select:not([multiple]) option {
        color: initial
	}
}
.dark-theme .dark\:text-primary,.dark-theme .text-primary:not([class*="dark:"]){color:rgba(var(--cui-primary-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-secondary,.dark-theme .text-secondary:not([class*="dark:"]){color:rgba(var(--cui-secondary-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-success,.dark-theme .text-success:not([class*="dark:"]){color:rgba(var(--cui-success-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-info,.dark-theme .text-info:not([class*="dark:"]){color:rgba(var(--cui-info-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-warning,.dark-theme .text-warning:not([class*="dark:"]){color:rgba(var(--cui-warning-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-danger,.dark-theme .text-danger:not([class*="dark:"]){color:rgba(var(--cui-danger-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-light,.dark-theme .text-light:not([class*="dark:"]){color:rgba(var(--cui-light-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-dark,.dark-theme .text-dark:not([class*="dark:"]){color:rgba(var(--cui-dark-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-black,.dark-theme .text-black:not([class*="dark:"]){color:rgba(var(--cui-black-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-white,.dark-theme .text-white:not([class*="dark:"]){color:rgba(var(--cui-white-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-body,.dark-theme .text-body:not([class*="dark:"]){color:rgba(var(--cui-body-color-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-high-emphasis,.dark-theme .text-high-emphasis:not([class*="dark:"]){color:rgba(var(--cui-high-emphasis-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-medium-emphasis,.dark-theme .text-medium-emphasis:not([class*="dark:"]){color:rgba(var(--cui-medium-emphasis-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-disabled,.dark-theme .text-disabled:not([class*="dark:"]){color:rgba(var(--cui-disabled-rgb),var(--cui-text-opacity))!important}
.dark-theme .dark\:text-reset,.dark-theme .text-reset:not([class*="dark:"]){color:inherit!important}
.dark-theme .bg-primary:not([class*="dark:"]),.dark-theme .dark\:bg-primary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-primary-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-secondary:not([class*="dark:"]),.dark-theme .dark\:bg-secondary{
--cui-bg-opacity:1;background-color:rgba(var(--cui-secondary-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-success:not([class*="dark:"]),.dark-theme .dark\:bg-success{
--cui-bg-opacity:1;background-color:rgba(var(--cui-success-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-info:not([class*="dark:"]),.dark-theme .dark\:bg-info{
--cui-bg-opacity:1;background-color:rgba(var(--cui-info-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-warning:not([class*="dark:"]),.dark-theme .dark\:bg-warning{
--cui-bg-opacity:1;background-color:rgba(var(--cui-warning-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-danger:not([class*="dark:"]),.dark-theme .dark\:bg-danger{
--cui-bg-opacity:1;background-color:rgba(var(--cui-danger-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-light:not([class*="dark:"]),.dark-theme .dark\:bg-light{
--cui-bg-opacity:1;background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-dark:not([class*="dark:"]),.dark-theme .dark\:bg-dark{
--cui-bg-opacity:1;background-color:rgba(var(--cui-dark-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-black:not([class*="dark:"]),.dark-theme .dark\:bg-black{
--cui-bg-opacity:1;background-color:rgba(var(--cui-black-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-white:not([class*="dark:"]),.dark-theme .dark\:bg-white{
--cui-bg-opacity:1;background-color:rgba(var(--cui-white-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-body:not([class*="dark:"]),.dark-theme .dark\:bg-body{
--cui-bg-opacity:1;background-color:rgba(var(--cui-body-bg-rgb),var(--cui-bg-opacity))!important}
.dark-theme .bg-transparent:not([class*="dark:"]),.dark-theme .dark\:bg-transparent{
--cui-bg-opacity:1;background-color:transparent!important}
.dark-theme .bg-opacity-10:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-10{
--cui-bg-opacity:.1}
.dark-theme .bg-opacity-25:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-25{
--cui-bg-opacity:.25}
.dark-theme .bg-opacity-50:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-50{
--cui-bg-opacity:.5}
.dark-theme .bg-opacity-75:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-75{
--cui-bg-opacity:.75}
.dark-theme .bg-opacity-100:not([class*="dark:"]),.dark-theme .dark\:bg-opacity-100{
--cui-bg-opacity:1}
.wrapper {
    width: 100%;
    will-change: auto;
    transition: padding 0.15s;
}
html:not([dir="rtl"]) .wrapper {
    padding-left: var(--cui-sidebar-occupy-start, 0);
    padding-right: var(--cui-sidebar-occupy-end, 0);
}
[dir="rtl"] .wrapper {
    padding-right: var(--cui-sidebar-occupy-start, 0);
    padding-left: var(--cui-sidebar-occupy-end, 0);
}

.fc {
    --fc-small-font-size: .85em;
    --fc-page-bg-color: #fff;
    --fc-neutral-bg-color: rgba(208,208,208,0.3);
    --fc-neutral-text-color: gray;
    --fc-border-color: var(--cui-border-color,#d8dbe0);
    --fc-button-text-color: #fff;
    --fc-button-bg-color: #2c3e50;
    --fc-button-border-color: #2c3e50;
    --fc-button-hover-bg-color: #1e2b37;
    --fc-button-hover-border-color: #1a252f;
    --fc-button-active-bg-color: #1a252f;
    --fc-button-active-border-color: #151e27;
    --fc-event-bg-color: #3788d8;
    --fc-event-border-color: #3788d8;
    --fc-event-text-color: #fff;
    --fc-event-selected-overlay-color: rgba(0,0,0,0.25);
    --fc-event-resizer-thickness: 8px;
    --fc-event-resizer-dot-total-width: 8px;
    --fc-event-resizer-dot-border-width: 1px;
    --fc-non-business-color: rgba(215,215,215,0.3);
    --fc-bg-event-color: #8fdf82;
    --fc-bg-event-opacity: .3;
    --fc-highlight-color: rgba(188,232,241,0.3);
    --fc-today-bg-color: rgba(255,220,40,0.15);
    --fc-now-indicator-color: var(--cui-danger)
}
.example:not(:first-child) {
    margin-top: 1.5rem;
}
.example .tab-content {
    background-color: #f9fafa !important;
}
.dark-theme .example .tab-content {
    background-color: rgba(255, 255, 255, 0.1) !important;
}
.example + p {
    margin-top: 1.5rem;
}
.example .preview + p {
    margin-top: 2rem;
}
.example .preview > .form-control + .form-control {
    margin-top: 0.5rem;
}
.example .preview > .alert + .alert,
.example .preview > .nav + .nav,
.example .preview > .navbar + .navbar,
.example .preview > .progress + .progress {
    margin-top: 1rem;
}
.example .preview > .dropdown-menu {
    position: static;
    display: block;
}
.example .preview > :last-child {
    margin-bottom: 0;
}
.example .preview > .btn,
.example .preview > .btn-group {
    margin: 0.25rem 0.125rem;
}
.detail-odds table.match-oddslist,
.example .preview > .btn-toolbar + .btn-toolbar {
    margin-top: 0.5rem;
}
.example .preview > .list-group {
    max-width: 400px;
}
.example .preview > [class*="list-group-horizontal"] {
    max-width: 100%;
}
.example .preview .fixed-top,
.example .preview .sticky-top {
    position: static;
    margin: -1rem -1rem 1rem;
}
.example .preview .fixed-bottom {
    position: static;
    margin: 1rem -1rem -1rem;
}

.example .preview .pagination {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.example .preview .docs-example-modal .modal {
    position: static;
    display: block;
}
.quickmenu-header {
    position: absolute;
    height: 0;
    z-index: 3;
}
.quickmenu-btn {
    transform: translateY(-50%);
    position: relative;
    width: 15.2vw;
    height: 15.2vw;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.quickmenu-btn:after {
    content: "\f078";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    color: #fff;
}
.quickmenu-btn.collapsed {
    transform: translateY(-30%);
    top: 0;
}
.quickmenu-btn.collapsed:after {
    content: "\f077";
    color: #fff;
}
.nav-item.quickmenu-bottom .nav-link {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.dark-theme .calendar-container h2#loginevent_ym,
.dark-theme .deposit-event.deposit_calendar thead th.deposit-points,
.dark-theme .newTemp-cal h4.stylus_dateitem {
    animation: neon 0.08s ease-in-out infinite alternate;
}
.dropdown-menu.show {
    padding-top: 5px !important;
}

.sq-banner-img {
    opacity: 1;
    display: block;
    width: 100%;
    height: auto;
    transition: 0.5s ease;
    backface-visibility: hidden;
}
.crd-info {
    transition: 0.5s ease;
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
}
.sq-banner:hover .sq-banner-img {
    opacity: 0.2;
}
.sq-banner:hover .crd-info {
    opacity: 1;
}
.crd-heading,
.crd-text {
    color: #fff;
    font-size: 28px;
}

.btn.btn-refresh-holds {
    background: var(--bg-panel);
    border: 1px solid var(--cui-text-primary) !important;
}
.dark-theme .btn.btn-primary.view-display-options {
    background: #242629;
    color: #fff;
    border: 1px solid var(--cui-info) !important;
}
.dark-theme .btn.btn-refresh-holds {
    background: #242629;
    color: #fff;
    border: 1px solid var(--cui-text-primary) !important;
}


.social-img {
    vertical-align: middle;
    height: 40px;
    margin:0 auto;
}
.social-text {
    margin-top: 5px;
}
.iconSocial:hover img {
    animation: pulsing 1.5s ease-in-out infinite;
}

hr.style1 {
    margin: 1.5em 0;
    text-align: center;
    border: 0;
}
hr.style1:after,
hr.style1:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #b9b9b9;
    margin: 0 0.4em;
}
hr.style2 {
    border: 0;
    height: 1px;
    width: 95%;
    background-image: linear-gradient(to right, transparent, #818078, transparent);
    margin: 30px 0;
}
.social,
.social-footer {
    display: flex;
    justify-content: center;
    align-items: center;
}


.inner._title {
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--cui-yellow);
    padding: 0.5rem;
    color: var(--cui-white);
    border-radius: 10px;
}


.header-title-sticky {
    justify-content: initial;
    float: left;
    width: 100%;
    max-width: 100%;
    margin: 0;
    background: 0 0;
}

.hMainTitle .htitleWrapper {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hMainTitle .htitleWrapper .leftZone {
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: start;
    transform: translateZ(0);
    margin-right: 1vw;
}
.hMainTitle .htitleWrapper .leftZone span {
    white-space: nowrap;
    font-size: 1.4vw;
    font-family: var(--font-family)!important;
    font-weight: 700!important;
}
.hMainTitle .htitleWrapper .leftZone>span>strong {
    font-weight: 600;
}

.hMainTitle .htitleWrapper .line {
    height: 2px;
    width: 100vw;
    position: relative;
}
.hMainTitle .htitleWrapper .line:before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translate(-50%,-50%);
}

.ptr--ptr {
    background: #a9a9a9;
    font-size: 1rem;
    color: rgba(44, 56, 74, 0.95);
}

.w50 {
    width: calc(50% - 10px);
    margin-right: 10px;
    margin-top: 10px;
}


.w25 {
    width: calc(25% - 10px);
    margin-right: 10px;
    margin-top: 10px;
}

.box-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-top: 5px;
}

.box-title {
    text-align: center;
    font-weight: 600;
    font-size: 14px;
    padding: 2px 0;
}
.box-wrapper .bxcr-bottom {
    font-weight: 700;
}
.box-content {
    display: flex;
}

.bxc-left {
    width: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 2.5em;
    font-weight: 700;
	padding-left: 10px;
}

.bxc-right {
    width: 50%;
    padding: 5px;
    font-size: 12px;
	text-align: right;
}

.bxcr-top {font-weight: 500;}



#top_m{position:sticky;top:0;z-index:99;background:#fff}
.header-nav_wrap{display:flex;align-items:center;text-align:center}
.header-nav_wrap_quickm .nav-item{width:25%}
.header-nav_wrap .nav-item{line-height:42px;float:left}
#login-open_mobile .open_mobile .btn-open_mobile, #login-open_mobile .open_mobile .sup_inqbtn {display:inline-block;width:calc(50% - 2px);text-align:center;border-radius:37px;margin:5px 0}
#login-open_mobile .open_mobile .bg-blue2{background:#4385f8;color:#fff}
#login-open_mobile .open_mobile .btn-open_mobile div._login_,
#login-open_mobile .open_mobile .btn-open_mobile div._signup_,
#login-open_mobile .open_mobile .sup_inqbtn .sup_1 , #login-open_mobile .open_mobile .sup_inqbtn .sup_2 {font-size:15px;font-weight: 700;font-family: var(--font-family);}
#login-open_mobile .open_mobile .border-1-blue2{border:2px solid #4385f8}
#login-open_mobile .open_mobile .border-1-blue2 .text-custom-color{color:#4385f8}


.quickmenu-btn:after{font-size:24px}
.header-nav_wrap_quickm_second .dropdown .dropdown-menu{top:42px!important;width:100%}
.main_p{text-align:center}

.header-nav_wrap .nav-item .topinfo_m .wraplabeltt .wraplabeltt2{margin-right:12px;float:left}
.pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:10000}
.pre-loader .loader{
    width: 2.5em;
    height: 2.5em;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50% , -50%);
    transform: translate(-50% , -50%);
    margin: 0;
    padding: 30px;
}
.pre-loader .loader:before,.pre-loader .loader:after{content:'';position:absolute;top:50%;left:50%;display:block;width:.5em;height:.5em;border-radius:.25em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pre-loader .loader:before{-webkit-animation:before 2s infinite;animation:before 2s infinite}
.pre-loader .loader:after{-webkit-animation:after 2s infinite;animation:after 2s infinite}
#backbg-preload {margin-top: 10%;margin-bottom: 35px;}

@-webkit-keyframes before{
    0%{width:.5em;box-shadow:1em -.5em var(--preloader-bg-color-primary) ,-1em .5em var(--preloader-bg-color-secondary)}
    35%{width:2.5em;box-shadow:0 -.5em var(--preloader-bg-color-primary) 0 .5em var(--preloader-bg-color-secondary)}
    70%{width:.5em;box-shadow:-1em -.5em var(--preloader-bg-color-primary),1em .5em var(--preloader-bg-color-secondary)}
    100%{box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em  var(--preloader-bg-color-secondary)}
}
@keyframes before{
    0%{width:.5em;box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em var(--preloader-bg-color-secondary)}
    35%{width:2.5em;box-shadow:0 -.5em var(--preloader-bg-color-primary),0 .5em var(--preloader-bg-color-secondary)}
    70%{width:.5em;box-shadow:-1em -.5em var(--preloader-bg-color-primary),1em .5em var(--preloader-bg-color-secondary)}
    100%{box-shadow:1em -.5em var(--preloader-bg-color-primary),-1em .5em var(--preloader-bg-color-secondary)}
}
@-webkit-keyframes after{
    0%{height:.5em;box-shadow:.5em 1em var(--preloader-bg-color-secondary),-.5em -1em var(--preloader-bg-color-primary)}
    35%{height:2.5em;box-shadow:.5em 0 var(--preloader-bg-color-secondary),-.5em 0var(--preloader-bg-color-primary)}
    70%{height:.5em;box-shadow:.5em -1em var(--preloader-bg-color-secondary)-.5em 1emvar(--preloader-bg-color-primary)}
    100%{box-shadow:.5em 1em var(--preloader-bg-color-secondary),-.5em -1emvar(--preloader-bg-color-primary)}
}
@keyframes after{
    0%{height:.5em;box-shadow:.5em 1em rgb(201 201 201 / 75%),-.5em -1em var(--preloader-bg-color-primary)}
    35%{height:2.5em;box-shadow:.5em 0 rgb(193 193 193 / 75%),-.5em 0 var(--preloader-bg-color-primary)}
    70%{height:.5em;box-shadow:.5em -1em rgb(193 193 193 / 75%),-.5em 1em var(--preloader-bg-color-primary)}
    100%{box-shadow:.5em 1em rgb(193 193 193 / 75%),-.5em -1em var(--preloader-bg-color-primary)}
}

#virtualsports-container .table-mbetlog-tr .table-sbetlog-td {
    border: 0;
}

.betting-wrapper .table-sbetlog-td {display:flex;justify-content: center;align-items: center;}

.table-mbetlog-td {
    display: inline-block;
}

.display-center {
    text-align: center;
}
.module_ .sortlist:first-child > td:first-child {
    background-image: url(/image/asset/gold_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}

.module_ .sortlist:nth-child(2) > td:nth-child(1) {
    background-image: url(/image/asset/silver_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}
.module_ .sortlist:nth-child(3) > td:nth-child(1) {
    background-image: url(/image/asset/bronze_medal.png);
    background-size: 30px 30px;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
    font-size: 0;
}


.iconSocial-IMG .social-img {
    height: 105px;
    max-height: 150px;
}


#match-container .autobetting-container .match-odds {
    padding: 0;
    margin: 0;
}
.autobetting_form table>tbody>tr>td input.delete_autobetting {
    width: 80px;color: #fff;
}
#match-container .autobetting-container-view .autobetting_form .autotype_wrap >.times_row5_tt {
    margin: 0;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 td {
    /* display: inline-block; */
    /* margin-left: 0; */
    /* text-align: end; */
    /* width: 25%; */
    /* white-space:nowrap */
}
#match-container .autobetting-container-view .autobetting_form span ,
.autobetting_form table span {
    display: inline-block;line-height: 29px;
}
.autobetting_form table>tbody>tr:not(:first-child) {
    font-size: 15px;
    font-weight: 700;
    align-items: end;
    justify-content: flex-start;
    display: grid;
    grid-auto-flow: column;
    grid-gap: 20px;
    padding: 9px 0 9px 50px;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 td input {
    width: 90px;
}
#match-container .autobetting-container-view .autobetting_form .times_row5 {
    display: block;
    margin:0;
}
#match-container .autobetting-container-view .autobetting_form .autotype_wrap >tr {
    
}

#match-container .autobetting-container-view .autobetting_form .times_row9 td {
    width: 100%;
    display: block;
}

#match-container .autobetting-container-view .autobetting_form .times_row9 select {
    display: inline-block;
    width: 100px !important;
}

#match-container .autobetting-container-view table {
    margin: 0;    
    background: transparent;
    box-shadow: none;
}

#match-container .autobetting-container-view .autobetting_form .autotype_wrap .times_row1 {font-weight: bold;padding: 0;display: block;}

#match-container .autobetting-container-view {
    padding: 10px;
}

#match-container .autobetting-container-view .autobetting_form .times_row7 select {
    width: 350px !important;
}
.autobetting_form table>tbody>tr>td input{width:80%; padding:.3rem; }
.autobetting_form table>tbody>tr>td input.form-check-input {
    width: 22px;
    height: 22px;
}
.round-box.bet-side.col-5, .round-box.bet-side2.col-5, .round-box.bet-side3.col-5, .round-box.mid-side.col-5, .sequence_.bet-side.col-5, .sequence_.bet-side2.col-5, 
.odds-container .round-box.col-5{
    width: calc(41.66666667% - 6px) !important; 
    margin:0 3px;
}

.round-box.bet-side.col-6, .round-box.bet-side2.col-6, .round-box.bet-side3.col-6, .round-box.mid-side.col-6, .sequence_.bet-side.col-6, .sequence_.bet-side2.col-6, 
.odds-container .round-box.col-6{
    width: calc(41.66666667% - 6px) !important;
    margin:0 3px;
}

.rightZone > .btns li#ent_Evolution._table_holdem.menuholdem.go_holdem {
    background: url(/image/Casino/obj-holdem.png?v=002);
    width: 31vw;
    height: 28vw;
    background-size: 100%;
    background-repeat: no-repeat;
    border: 0;
    box-shadow: none;
    position: relative;
}

._table_holdem .txt02 {
    position: absolute;
    left: 50%;
    top: 14vw;
    transform: translateX(-50%);
    font-size: 16px;
    text-align: center;
    border-top: 6px dotted gold;
    border-bottom: 6px dotted gold;
    padding: 0.5vw;
    line-height: 1.5vw;
    font-weight: 700;
    width: 70%;
    font-size: 0;
    border: 0;
}

.rightZone .btns ul li._table_holdem .txt01 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 2;
    position: absolute;
    bottom: 0.5vw;
    left: 49%;
    transform: translateX(-50%);
    justify-content: center;
    cursor: pointer;
    color: #fff;
}

._table_holdem .txt02 .holdem-txt .htxt-y {
    color: #cb3a03;
}


.rightZone .btns ul li._table_holdem .txt01 > h2 {
    font-size: 0;
}






._underimg {
    height: auto;
}
.casinogames_lobby {width:23.5%;}



@keyframes fadeInDelay {
    from {
        opacity: 0;
	}
    to {
        opacity: 1;
	}
}




.support-table p {
	
    color: #000;
	
}





.supporttbl_wrap .modal-title {
    margin: 0 auto !important;
    clear: both;
    line-height: normal;
}

.supporttbl_wrap .support-tbl{
    margin:0 auto;
    width:100%;
    min-width:250px;
}
.supporttbl_wrap .support-tbl tr>td{
    padding-top: 0.5rem;
    padding-bottom:0.5rem;
}
.supporttbl_wrap .support-tbl tr>td>p {
    margin: 0;
}
.supporttbl_wrap .support-tbl tr>td>input ,
.supporttbl_wrap .support-tbl tr>td>textarea {
    width:100%;
    border-radius:3px;
    padding:14px;
    font-size:15px;
    border:1px solid transparent;
    background:#00000066;
    color:white;
    box-shadow:0 0 1px #ffffff7a
}

.supporttbl_wrap .modal-footer {
    justify-content:center;
    gap:2px;
}

.supporttbl_wrap .modal-content .btn-close {
display:none;
}



.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table{
    margin:0 auto;
    width: calc(100% - 2rem);
    min-width: 250px;
    margin: 1rem 1rem;
}



  
.miniGameZone .miniGameWrapper .content .rightZone .mgFrame .mgSub .count-down.game-header-time {
    color: #00c064;
}



.live_sports_schedule-list .up-league , .live_sports_schedule-list .up-matchtime {
    position: relative;
    z-index: 2;
}



.casinogames_lobby {
    width: 35%;
}




.quickmenu-bottom .nav-link.low-menu i.holdem-poker-point,
.quickmenu-bottom .nav-link.low-menu i.holdem-poker {
    margin-bottom: 2px !important;
}

.quickmenu-bottom .nav-link.low-menu i.holdem-poker::before {
    font-family: 'icomoon' !important;
    content: "\e931";
}
.quickmenu-bottom .nav-link.low-menu i.holdem-poker-point::before {
    font-family: 'icomoon2' !important;
    content: "\e9de";
}

button {
    padding: inherit !important;
    margin: inherit !important;
}

.el-scrollbar__wrap {
    overflow: scroll;
    height: 100%;
}
.sportFrame .sportsContent #leftbox_out .el-scrollbar__wrap {
    overflow: scroll;
    height: calc(100vh - 0px);
}

.ask_btn.bboard_list {
    display: flex;
    width: 100%;
    overflow-x: auto;
}






#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame #game-frame {width:100%;}
#mgModal .modal-content .modal-body #mini_wrap.mgGameFrame #game-bet {width:100%} 


.odds-container .round-box.bet-side._bet .odds {
    /*padding: 15px;*/
    padding-right:0;
}
.odds-container .round-box.bet-side._bet.away-side .odds {
    padding-right: 15px;
    padding-left:0
    
}




       .monetary-event-container {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
            gap: 10px;
            max-width: 1200px;
            word-break:keep-all;
            /*display:none;*/
        }
        .monetary-event-card {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            min-width: 170px;
            width: calc(25% - 10px);
            padding: 15px;
            background-color: #231d36;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgb(0 0 0 / 48%);
            text-align: center;
            font-weight:bold;
        }
        .redbox1 {
            background-color: transparent;
            color: #d0e1f9;
            font-size: 20px;
            font-weight: bold;
            padding: 10px;
            border-radius: 5px;
            width: 100%;
            box-shadow: 0 0 10px rgb(0 0 0 / 50%);
            animation: bounceGlow 1.5s infinite alternate;
        }
                
        @keyframes bounceGlow {
          0% {
            transform: translateY(0);
            box-shadow: 0 0 10px rgb(255 255 255 / 50%);
          }
          50% {
            transform: translateY(-5px);
            box-shadow: 0 0 20px rgb(0 197 255 / 80%);
          }
          100% {
            transform: translateY(0);
            box-shadow: 0 0 10px rgb(0 215 255 / 50%);
          }
        }

        .redbox2 {
            background-color: #120d20;
            color: #00d7ff;
            font-size: 22px;
            padding: 10px;
            margin: 0 0 10px 0;
            border-radius: 5px;
            width: 100%;
            display:flex;
            flex-grow:1;
            justify-content:center;
            align-items:center;
        }
        
        .redbox3 {
            font-size: 13px;
            color: #95a6bd;
        }
        


#scrolltotop {
    width: 38px;
    height: 38px;
    text-align: center;
    position: fixed;
    bottom: 60px;
    right: 315px;
    z-index: 3000;
    border-radius: 50%;
    border: 1px solid #E5C577;
    justify-content: center;
    align-items: center;
    background: #E5C577;
    font-size: 22px;
    cursor: pointer;
    color: #fff;
    opacity: 0.7;
}





.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td{
    padding-top: 0.5rem;
    padding-bottom:0.5rem;
}


.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>p {
    margin: 0;
    color: inherit;
}
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>input ,
.supporttbl_wrap.el-dialog__wrapper.main-dialog .support-table tr>td>textarea {
    width:100%;
    border-radius:3px;
    padding: 17px !important;
    font-size: 15px !important;
border: 1px solid transparent;
    background: #00000066;
    color: white;
    box-shadow: 0 0 1px #ffffff7a;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-footer {
    justify-content:center;
    gap:2px;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog .modal-content .btn-close {
display:none;
}


.supporttbl_wrap.el-dialog__wrapper.main-dialog .stats-desc .preview-login-button-blue2 {
    width: 35% !important;
    padding:12px;
    border-radius: 30px;
    font-size: 14px !important;
}





.supporttbl_wrap .supprt-list-wrap-nuser {

  overflow: hidden;
  color: #fff;
 
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-header {
  display: flex;
  font-weight: bold;
  padding: 12px 16px;
  background-color: #000000;
  border-bottom: 1px solid #000000;
  color:white
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-header > div {
  padding: 0;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr {
  display: flex;
  align-items: center;
  padding: 0px 16px;
  background-color: #262626;
  background: #262626 !important;
  transition: background 0.3s ease;
  border-bottom: 1px solid #000000;
  color:white;
  line-height: 31px;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:nth-child(even) {
  background: #262626;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-tr:hover {
  background: #202020 !important;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-td-first {
  flex: 4;
  justify-content: center;
  text-align: center;
  border-right: 1px solid black;
}

.supporttbl_wrap .supprt-list-wrap-nuser .table-board-flex-field {
  flex: 1;
  text-align: center;
  padding-left: 10px;
}

.supporttbl_wrap .supprt-list-wrap-nuser .collapse {
  background-color: #202020;
  padding: 12px 16px;
  display: none;
  border-top: 1px solid #323232;
  color: #ccc;
}



.supporttbl_wrap ._casinoconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p, 
.supporttbl_wrap ._holdemconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p {
   color:#fff !important; 
}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content h1 {
  text-align:left;
  border-bottom: 1px solid;
  color: silver;
}
.supporttbl_wrap .supprt-list-wrap-nuser .table-board-content .bl-container {
    display: none;
}
#supportHistory.modal .modal-dialog .modal-content .modal-header .btn-close, #supportWrite.modal .modal-dialog .modal-content .modal-header .btn-close {
    display: none;
}


.supporttbl_wrap .supprt-list-wrap-nuser .table-header > div {
    border: 0;
    color: white;
}

.supporttbl_wrap.el-dialog__wrapper.main-dialog  .modal-content {
    --cui-modal-bg:#33333a
}




.supporttbl_wrap .supprt-list-wrap-nuser .speech-bubble.you:nth-child(even) {
    background-color: #16131e;
}

.supporttbl_wrap .supprt-list-wrap-nuser .speech-bubble.you:nth-child(odd) {
    background-color: #12151c;
}

#sidemenu-sp.sidebar.sidebar-narrow-unfoldable li.nav-item.result_menu,
#sidemenu-sp.sidebar.sidebar-narrow-unfoldable li.nav-item.viewsw  {
    display: none;
}

#sidemenu-sp.sidebar.sidebar-narrow-unfoldable:hover li.nav-item.result_menu,
#sidemenu-sp.sidebar.sidebar-narrow-unfoldable:hover li.nav-item.viewsw  {
    display: block;
}



#quickMenu .header #menuBottom > .accordion-body > .header-nav {
    padding-bottom: 0 !important;
}


.main-select-drop::-webkit-scrollbar {
    width:14px;
    display:block;
}


.lv-away > .left, .lv-home_wrap > .right {
    width: 56px;
    text-align: center;
}

.table-mbetlog-td.plusbtn {
    display: flex;
    justify-content: center;
    align-items: center;
}

.blockV-content .tabs .main_tabs {
    border-radius: 0;
}

.blockV-content .tabs .main_tabs .tmain {

    
}

.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left ~ .el-table__fixed {
    border-right:  1px solid #00000045 !important;
}

.el-table td, .el-table th.is-leaf {
    border-bottom: 1px solid #00000045 !important;
}


.casino-panel.panel-heading .casino-title-wrap > .btn_style_b1 {
    margin-bottom: 0.5rem !important;
    background: -webkit-linear-gradient(89deg, #4c82ff, #003d7a);
    background: -moz-linear-gradient(89deg, #4c82ff, #003d7a);
    background: -o-linear-gradient(89deg, #4c82ff, #003d7a);
    background: linear-gradient(179deg, #4c82ff, #003d7a);
    padding: 1px 5px !important;
    color: white !important;
    border: 1px solid black;
}


.sportFrame .bet_ticket .text-on-right .pull-right [style="margin-right:-12px;"] {
    margin-right: 0 !important;
}


.live_odds-list .round-box > span.nosp {
  width: 100% !important;
}



    /*.forum-tbl .tbl-row .table-board-content img {*/
    /*    max-width:700px;*/
    /*width: 100% !important;*/
    /*}*/

















/* simplebar css */
[data-simplebar] {
    position: relative;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-content: flex-start;
    align-items: flex-start;
}

.simplebar-wrapper {
    overflow: hidden;
    width: inherit;
    height: inherit;
    max-width: inherit;
    max-height: inherit;
}

.simplebar-mask {
    direction: inherit;
    position: absolute;
    overflow: hidden;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
    z-index: 0;
}

.simplebar-offset {
    direction: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
    direction: inherit;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
    width: auto;
    max-width: 100%;
    /* Not required for horizontal scroll to trigger */
    max-height: 100%;
    /* Needed for vertical scroll to trigger */
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
    content: ' ';
    display: table;
}

.simplebar-placeholder {
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
    box-sizing: inherit !important;
    height: 100%;
    width: 100%;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    flex-grow: inherit;
    flex-shrink: 0;
    flex-basis: 0;
}

.simplebar-height-auto-observer {
    box-sizing: inherit;
    display: block;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 1000%;
    width: 1000%;
    min-height: 1px;
    min-width: 1px;
    overflow: hidden;
    pointer-events: none;
    z-index: -1;
}

.simplebar-track {
    z-index: 1;
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none;
    overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
    pointer-events: none;
    user-select: none;
    -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
    pointer-events: all;
}

.simplebar-scrollbar {
    position: absolute;
    left: 0;
    right: 0;
    min-height: 10px;
}

.simplebar-scrollbar:before {
    position: absolute;
    content: '';
    background: black;
    border-radius: 7px;
    left: 2px;
    right: 2px;
    opacity: 0;
    transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
    /* When hovered, remove all transitions from drag handle */
    opacity: 0.5;
    transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
    top: 0;
    width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
    top: 2px;
    bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
    left: 0;
    height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    height: 100%;
    left: 2px;
    right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    right: auto;
    left: 0;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
    right: auto;
    left: 0;
}

.hs-dummy-scrollbar-size {
    direction: rtl;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    height: 500px;
    width: 500px;
    overflow-y: hidden;
    overflow-x: scroll;
}

.simplebar-hide-scrollbar {
    position: fixed;
    left: 0;
    visibility: hidden;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.simplebar-content {
    display: flex;
    flex-direction: column;
    min-height: 100%;
}
