/* Home LOGADA copiada do Helix (CSS extraido do proprio Helix, preso em .cmxh) */
.cmxh{--navtop-color:#d8d8de;--navtop-color-dark:#0a1124;--background-base:#e8e8e8;--background-base-dark:#0a1124;--tw-empty:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-bg-opacity:;--ci-primary-color:#2f6bff;--tw-text-opacity:;--tw-shadow-color:;--font-outfit:"Outfit";--input-primary:#262626;--ci-primary-opacity-color:#0e1830;--ci-secundary-color:#1b4fd6;--ci-gray-medium:#757575;--ci-gray-dark:#12203a;--vc-clr-primary:#000;--vc-clr-secondary:#090f207f}
.cmxh :host{--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";}
.cmxh :host{--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";}
.cmxh :host{--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";}
.cmxh :host{--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";}
.cmxh :host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro";}
.cmxh :host{--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";}
@media (max-width: 640px){.cmxh .lobby-card{padding: 14px !important;}}
@media (max-width: 640px){.cmxh .lobby-card .grid{gap: 8px !important;}}
.cmxh .gx-greenbtn{background: linear-gradient(135deg, rgb(0, 231, 96) 0%, rgb(0, 180, 74) 100%) !important; color: rgb(255, 255, 255) !important; border: none !important; border-radius: 12px !important; font-weight: 800 !important; letter-spacing: 0.3px !important; box-shadow: rgba(0, 180, 74, 0.28) 0px 8px 20px !important; text-shadow: none !important; transition: filter 0.15s !important;}
.cmxh .gx-greenbtn:hover{filter: brightness(1.07) !important;}
.cmxh .gx-greenbtn *{color: rgb(255, 255, 255) !important;}
.cmxh .navtop-color .gx-topbtn{width: 38px !important; height: 38px !important; min-width: 38px !important; padding: 0px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; flex-shrink: 0 !important;}
.cmxh .navtop-color .gx-topbal{min-width: 0px !important; padding: 5px 9px !important; height: 38px !important; font-size: 13px !important; white-space: nowrap !important;}
.cmxh .navtop-color img{height: 26px !important; max-width: 104px !important; width: auto !important; object-fit: contain !important;}
.cmxh .lobby-card{background: rgb(5, 12, 10) !important; border: 1px solid rgba(255, 255, 255, 0.07) !important;}
.cmxh .lobby-card .gx-bethead{justify-content: center !important;}
.cmxh .lobby-card .gx-bethead h2{text-align: center !important; font-size: 20px !important;}
.cmxh .lobby-card .gx-bethead p{text-align: center !important;}
.cmxh .lobby-card .gx-mode-hide{display: none !important;}
.cmxh .lobby-card .gx-mode-meta{flex: 1 1 100% !important; width: 100% !important; background: rgba(0, 231, 96, 0.133) !important; border-color: rgb(0, 231, 96) !important; color: rgb(255, 255, 255) !important; font-weight: 800 !important; letter-spacing: 0.6px !important;}
.cmxh .lobby-card{padding: 14px !important; max-width: 380px !important;}
.cmxh .lobby-card .mb-5{margin-bottom: 12px !important;}
.cmxh .lobby-card .mb-4{margin-bottom: 11px !important;}
.cmxh .lobby-card .mb-3\.5, .cmxh .lobby-card .mb-3{margin-bottom: 10px !important;}
.cmxh .lobby-card .gx-bethead{margin-bottom: 10px !important;}
.cmxh .lobby-card .grid.grid-cols-4{grid-template-columns: repeat(3, 1fr) !important; gap: 8px !important;}
.cmxh .lobby-card .grid.grid-cols-4 > button{background: rgb(22, 25, 34) !important; border: 1px solid rgba(255, 255, 255, 0.08) !important; border-radius: 11px !important; color: rgb(255, 255, 255) !important; font-weight: 700 !important; padding: 10px 4px !important; font-size: 13px !important;}
.cmxh .lobby-card .gx-betinput{background: rgb(22, 25, 34) !important; border: 1px solid rgba(255, 255, 255, 0.1) !important; border-radius: 11px !important; padding: 9px 13px !important;}
.cmxh .lobby-card .gx-betinput input{font-size: 17px !important;}
.cmxh .lobby-card .gx-betinput span{font-size: 14px !important;}
.cmxh .lobby-card .gx-winbox{position: relative !important; background: rgba(0, 231, 96, 0.08) !important; border: 1px solid rgba(0, 231, 96, 0.3) !important; border-radius: 14px !important; padding: 14px 10px !important; margin-top: 6px !important;}
.cmxh .lobby-card .gx-wintitle{color: rgb(0, 231, 96); font-size: 11px; font-weight: 800; letter-spacing: 0.5px; text-align: left; margin: 14px 2px 6px;}
.cmxh .lobby-card .gx-winbox{align-items: stretch !important;}
.cmxh .lobby-card .gx-statbox{border: none !important; background: transparent !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start !important; gap: 6px !important;}
.cmxh .lobby-card .gx-statbox > span:first-child{min-height: 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; text-align: center !important; line-height: 1.15 !important;}
.cmxh .lobby-card .gx-statbox > span:last-child{font-size: 14px !important; line-height: 1.1 !important; margin-top: auto !important;}
.cmxh .lobby-card .gx-prize-val{color: rgb(0, 231, 96) !important; font-weight: 800 !important; font-size: 14px !important;}
.cmxh .lobby-card .start-game-btn{border-radius: 13px !important; font-weight: 800 !important; letter-spacing: 0.3px !important;}
.cmxh .navtop-color{background-color: var(--navtop-color) !important;}
.cmxh :is(.dark .navtop-color){background-color: var(--navtop-color-dark) !important;}
.cmxh .bg-base{background-color: var(--background-base);}
.cmxh :is(.dark .bg-base){background-color: var(--background-base-dark);}
.cmxh ::before, .cmxh ::after{box-sizing: border-box; border-width: 0px; border-style: solid; border-color: rgb(231, 232, 233);}
.cmxh ::before, .cmxh ::after{--tw-content: "";}
.cmxh h1, .cmxh h2, .cmxh h3, .cmxh h4, .cmxh h5, .cmxh h6{font-size: inherit; font-weight: inherit;}
.cmxh a{color: inherit; text-decoration: inherit;}
.cmxh button, .cmxh input, .cmxh optgroup, .cmxh select, .cmxh textarea{font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0px; padding: 0px;}
.cmxh button, .cmxh select{text-transform: none;}
.cmxh button, .cmxh [type="button"], .cmxh [type="reset"], .cmxh [type="submit"]{appearance: button; background-color: transparent; background-image: none;}
.cmxh blockquote, .cmxh dl, .cmxh dd, .cmxh h1, .cmxh h2, .cmxh h3, .cmxh h4, .cmxh h5, .cmxh h6, .cmxh hr, .cmxh figure, .cmxh p, .cmxh pre{margin: 0px;}
.cmxh input::placeholder, .cmxh textarea::placeholder{opacity: 1; color: rgb(152, 167, 181);}
.cmxh button, .cmxh [role="button"]{cursor: pointer;}
.cmxh :disabled{cursor: default;}
.cmxh img, .cmxh svg, .cmxh video, .cmxh canvas, .cmxh audio, .cmxh iframe, .cmxh embed, .cmxh object{display: block; vertical-align: middle;}
.cmxh img, .cmxh video{max-width: 100%; height: auto;}
.cmxh [type="text"], .cmxh [type="email"], .cmxh [type="url"], .cmxh [type="password"], .cmxh [type="number"], .cmxh [type="date"], .cmxh [type="datetime-local"], .cmxh [type="month"], .cmxh [type="search"], .cmxh [type="tel"], .cmxh [type="time"], .cmxh [type="week"], .cmxh [multiple], .cmxh textarea, .cmxh select{appearance: none; background-color: rgb(255, 255, 255); border-color: rgb(101, 110, 120); border-width: 1px; border-radius: 0px; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.5rem; --tw-shadow: 0 0 #0000;}
.cmxh [type="text"]:focus, .cmxh [type="email"]:focus, .cmxh [type="url"]:focus, .cmxh [type="password"]:focus, .cmxh [type="number"]:focus, .cmxh [type="date"]:focus, .cmxh [type="datetime-local"]:focus, .cmxh [type="month"]:focus, .cmxh [type="search"]:focus, .cmxh [type="tel"]:focus, .cmxh [type="time"]:focus, .cmxh [type="week"]:focus, .cmxh [multiple]:focus, .cmxh textarea:focus, .cmxh select:focus{outline: transparent solid 2px; outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #1C64F2; --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); border-color: rgb(28, 100, 242);}
.cmxh input::placeholder, .cmxh textarea::placeholder{color: rgb(101, 110, 120); opacity: 1;}
.cmxh ::before, .cmxh ::after{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(63 131 248 / .5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ;}
.cmxh .fixed{position: fixed;}
.cmxh .absolute{position: absolute;}
.cmxh .relative{position: relative;}
.cmxh .bottom-0{bottom: 0px;}
.cmxh .left-0{left: 0px;}
.cmxh .left-1\/2{left: 50%;}
.cmxh .top-0{top: 0px;}
.cmxh .z-20{z-index: 20;}
.cmxh .z-40{z-index: 40;}
.cmxh .mx-1{margin-left: 0.25rem; margin-right: 0.25rem;}
.cmxh .mx-2{margin-left: 0.5rem; margin-right: 0.5rem;}
.cmxh .mx-auto{margin-left: auto; margin-right: auto;}
.cmxh .-mt-4{margin-top: -1rem;}
.cmxh .mb-0\.5{margin-bottom: 0.125rem;}
.cmxh .mb-1{margin-bottom: 0.25rem;}
.cmxh .mb-1\.5{margin-bottom: 0.375rem;}
.cmxh .mb-3{margin-bottom: 0.75rem;}
.cmxh .mb-3\.5{margin-bottom: 0.875rem;}
.cmxh .mb-4{margin-bottom: 1rem;}
.cmxh .mb-5{margin-bottom: 1.25rem;}
.cmxh .ml-1{margin-left: 0.25rem;}
.cmxh .ml-2{margin-left: 0.5rem;}
.cmxh .mt-0{margin-top: 0px;}
.cmxh .mt-\[47px\]{margin-top: 47px;}
.cmxh .block{display: block;}
.cmxh .flex{display: flex;}
.cmxh .inline-flex{display: inline-flex;}
.cmxh .grid{display: grid;}
.cmxh .hidden{display: none;}
.cmxh .h-1\.5{height: 0.375rem;}
.cmxh .h-9{height: 2.25rem;}
.cmxh .h-\[15px\]{height: 15px;}
.cmxh .h-\[2px\]{height: 2px;}
.cmxh .h-\[36px\]{height: 36px;}
.cmxh .h-\[56px\]{height: 56px;}
.cmxh .h-full{height: 100%;}
.cmxh .min-h-screen{min-height: 100vh;}
.cmxh .w-0{width: 0px;}
.cmxh .w-1\.5{width: 0.375rem;}
.cmxh .w-1\/3{width: 33.3333%;}
.cmxh .w-9{width: 2.25rem;}
.cmxh .w-full{width: 100%;}
.cmxh .w-max{width: max-content;}
.cmxh .w-px{width: 1px;}
.cmxh .min-w-0{min-width: 0px;}
.cmxh .max-w-\[140px\]{max-width: 140px;}
.cmxh .max-w-\[220px\]{max-width: 220px;}
.cmxh .max-w-\[420px\]{max-width: 420px;}
.cmxh .max-w-lg{max-width: 32rem;}
.cmxh .flex-1{flex: 1 1 0%;}
.cmxh .flex-shrink-0, .cmxh .shrink-0{flex-shrink: 0;}
.cmxh .-translate-x-1\/2{--tw-translate-x: -50%; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.cmxh .-translate-y-5{--tw-translate-y: -1.25rem; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.cmxh .cursor-pointer{cursor: pointer;}
.cmxh .grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.cmxh .grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.cmxh .flex-col{flex-direction: column;}
.cmxh .items-start{align-items: flex-start;}
.cmxh .items-center{align-items: center;}
.cmxh .justify-center{justify-content: center;}
.cmxh .justify-between{justify-content: space-between;}
.cmxh .gap-1\.5{gap: 0.375rem;}
.cmxh .gap-2{gap: 0.5rem;}
.cmxh .gap-2\.5{gap: 0.625rem;}
.cmxh .whitespace-nowrap{white-space: nowrap;}
.cmxh .rounded-2xl{border-radius: 1rem;}
.cmxh .rounded-full{border-radius: 9999px;}
.cmxh .rounded-lg{border-radius: 0.5rem;}
.cmxh .rounded-xl{border-radius: 0.75rem;}
.cmxh .border{border-width: 1px;}
.cmxh .border-\[1\.5px\]{border-width: 1.5px;}
.cmxh .border-b{border-bottom-width: 1px;}
.cmxh .border-none{border-style: none;}
.cmxh .border-white\/\[0\.04\]{border-color: rgba(255, 255, 255, 0.04);}
.cmxh .border-white\/\[0\.06\]{border-color: rgba(255, 255, 255, 0.06);}
.cmxh .border-white\/\[0\.08\]{border-color: rgba(255, 255, 255, 0.08);}
.cmxh .bg-green-400{--tw-bg-opacity: 1; background-color: rgb(76 227 37 / var(--tw-bg-opacity));}
.cmxh .bg-transparent{background-color: transparent;}
.cmxh .bg-white\/\[0\.02\]{background-color: rgba(255, 255, 255, 0.02);}
.cmxh .bg-white\/\[0\.06\]{background-color: rgba(255, 255, 255, 0.06);}
.cmxh .p-3{padding: 0.75rem;}
.cmxh .p-3\.5{padding: 0.875rem;}
.cmxh .p-5{padding: 1.25rem;}
.cmxh .px-0\.5{padding-left: 0.125rem; padding-right: 0.125rem;}
.cmxh .px-1{padding-left: 0.25rem; padding-right: 0.25rem;}
.cmxh .px-3{padding-left: 0.75rem; padding-right: 0.75rem;}
.cmxh .px-3\.5{padding-left: 0.875rem; padding-right: 0.875rem;}
.cmxh .px-4{padding-left: 1rem; padding-right: 1rem;}
.cmxh .py-1\.5{padding-top: 0.375rem; padding-bottom: 0.375rem;}
.cmxh .py-2{padding-top: 0.5rem; padding-bottom: 0.5rem;}
.cmxh .py-2\.5{padding-top: 0.625rem; padding-bottom: 0.625rem;}
.cmxh .py-3{padding-top: 0.75rem; padding-bottom: 0.75rem;}
.cmxh .py-4{padding-top: 1rem; padding-bottom: 1rem;}
.cmxh .pb-10{padding-bottom: 2.5rem;}
.cmxh .text-center{text-align: center;}
.cmxh .text-\[10px\]{font-size: 10px;}
.cmxh .text-\[11px\]{font-size: 11px;}
.cmxh .text-\[13px\]{font-size: 13px;}
.cmxh .text-\[16px\]{font-size: 16px;}
.cmxh .text-\[28px\]{font-size: 28px;}
.cmxh .text-\[9px\]{font-size: 9px;}
.cmxh .text-base{font-size: 1rem; line-height: 1.5rem;}
.cmxh .text-lg{font-size: 1.125rem; line-height: 1.75rem;}
.cmxh .text-sm{font-size: 0.875rem; line-height: 1.25rem;}
.cmxh .font-black{font-weight: 900;}
.cmxh .font-bold{font-weight: 700;}
.cmxh .font-extrabold{font-weight: 800;}
.cmxh .font-medium{font-weight: 500;}
.cmxh .font-semibold{font-weight: 600;}
.cmxh .uppercase{text-transform: uppercase;}
.cmxh .leading-snug{line-height: 1.375;}
.cmxh .tracking-\[1\.5px\]{letter-spacing: 1.5px;}
.cmxh .tracking-tight{letter-spacing: -0.025em;}
.cmxh .tracking-wide{letter-spacing: 0.025em;}
.cmxh .tracking-wider{letter-spacing: 0.05em;}
.cmxh .text-\[var\(--ci-primary-color\)\]{color: var(--ci-primary-color);}
.cmxh .text-gray-800{--tw-text-opacity: 1; color: rgb(25 26 30 / var(--tw-text-opacity));}
.cmxh .text-green-400{--tw-text-opacity: 1; color: rgb(76 227 37 / var(--tw-text-opacity));}
.cmxh .text-white{--tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity));}
.cmxh .text-white\/30{color: rgba(255, 255, 255, 0.3);}
.cmxh .text-white\/40{color: rgba(255, 255, 255, 0.4);}
.cmxh .text-white\/60{color: rgba(255, 255, 255, 0.6);}
.cmxh .text-white\/70{color: rgba(255, 255, 255, 0.7);}
.cmxh .placeholder-white\/10::placeholder{color: rgba(255, 255, 255, 0.1);}
.cmxh .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);}
.cmxh .outline-none{outline: transparent solid 2px; outline-offset: 2px;}
.cmxh .transition-all{transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
.cmxh .transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
.cmxh .duration-150{transition-duration: 0.15s;}
.cmxh .duration-200{transition-duration: 0.2s;}
.cmxh .duration-300{transition-duration: 0.3s;}
.cmxh ::-webkit-scrollbar{width: 1px; background-color: gray;}
.cmxh ::-webkit-scrollbar{width: 1px !important; background-color: var(--ci-primary-color) !important;}
.cmxh .w-full{width: 100% !important;}
.cmxh .bordanew{border-color: var(--input-primary);}
.cmxh .bgbotaop{color: var(--ci-primary-opacity-color); background: linear-gradient(90deg,var(--ci-primary-color),var(--ci-secundary-color));}
.cmxh .textodesempenho{color: var(--ci-gray-medium);}
.cmxh .textodesempenho::placeholder{color: var(--ci-gray-medium);}
.cmxh .bgnewone{background-color: var(--ci-gray-dark);}
.cmxh [type="text"]:focus, .cmxh [type="email"]:focus, .cmxh [type="url"]:focus, .cmxh [type="password"]:focus, .cmxh [type="number"]:focus, .cmxh [type="date"]:focus, .cmxh [type="datetime-local"]:focus, .cmxh [type="month"]:focus, .cmxh [type="search"]:focus, .cmxh [type="tel"]:focus, .cmxh [type="time"]:focus, .cmxh [type="week"]:focus, .cmxh [multiple]:focus, .cmxh textarea:focus, .cmxh select:focus{outline: transparent solid 2px; outline-offset: 2px; --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-width: 0px; --tw-ring-color: var(--ci-primary-color); --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--ci-primary-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow); border-color: var(--ci-primary-color);}
.cmxh .navtop-color{z-index: 40;}
.cmxh .hover\:bg-white\/\[0\.04\]:hover{background-color: rgba(255, 255, 255, 0.04);}
.cmxh .hover\:bg-white\/\[0\.1\]:hover{background-color: rgba(255, 255, 255, 0.1);}
.cmxh .hover\:text-white:hover{--tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity));}
.cmxh .hover\:opacity-90:hover{opacity: 0.9;}
.cmxh .active\:scale-\[0\.97\]:active{--tw-scale-x: .97; --tw-scale-y: .97; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.cmxh .disabled\:cursor-not-allowed:disabled{cursor: not-allowed;}
.cmxh .disabled\:opacity-40:disabled{opacity: 0.4;}
.cmxh .group:hover .group-hover\:text-white\/60{color: rgba(255, 255, 255, 0.6);}
.cmxh :is(.dark .dark\:text-gray-300){--tw-text-opacity: 1; color: rgb(214 214 214 / var(--tw-text-opacity));}
@media (min-width: 640px){.cmxh .sm\:hidden{display: none;}}
@media (min-width: 768px){.cmxh .md\:block{display: block;}}
@media (min-width: 768px){.cmxh .md\:flex{display: flex;}}
@media (min-width: 768px){.cmxh .md\:px-5{padding-left: 1.25rem; padding-right: 1.25rem;}}
@media (min-width: 1024px){.cmxh .lg\:inline{display: inline;}}
@media (min-width: 1024px){.cmxh .lg\:px-5{padding-left: 1.25rem; padding-right: 1.25rem;}}
.cmxh .bgnewone[data-v-fd9a5caf]{background-color: var(--ci-gray-dark);}
.cmxh .nav-glass[data-v-4c4def2d]{background: rgba(8, 5, 18, 0.65); backdrop-filter: blur(20px) saturate(1.4); border-top: 1px solid rgba(255, 255, 255, 0.06); box-shadow: rgba(0, 0, 0, 0.4) 0px -4px 30px, rgba(255, 255, 255, 0.04) 0px 1px inset;}
.cmxh .glow-line[data-v-4c4def2d]{background: linear-gradient(90deg,transparent,var(--ci-primary-color),transparent); opacity: 0.5;}
.cmxh .nav-item[data-v-4c4def2d]{display: inline-flex; flex-direction: column; align-items: center; justify-content: center; gap: 4px; padding: 4px 0px;}
.cmxh .nav-icon-wrap[data-v-4c4def2d]{display: flex; align-items: center; justify-content: center; width: 36px; height: 36px; border-radius: 12px; transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.cmxh .nav-icon-wrap.nav-active[data-v-4c4def2d]{background: color-mix(in srgb,var(--ci-primary-color) 15%,transparent); box-shadow: 0 0 16px color-mix(in srgb,var(--ci-primary-color) 20%,transparent);}
.cmxh .deposit-btn[data-v-4c4def2d]{position: relative; display: flex; align-items: center; justify-content: center; width: 52px; height: 52px; border-radius: 50%; background: var(--ci-primary-color); box-shadow: 0 4px 20px color-mix(in srgb,var(--ci-primary-color) 40%,transparent),inset 0 1px #ffffff26; transition: 0.3s;}
.cmxh .deposit-btn[data-v-4c4def2d]:hover{box-shadow: 0 6px 30px color-mix(in srgb,var(--ci-primary-color) 55%,transparent),inset 0 1px #ffffff26; transform: translateY(-2px);}
.cmxh .lobby-card{background: var(--ci-gray-dark, rgba(15, 10, 25, .95)); border: 1px solid rgba(255, 255, 255, 0.05); box-shadow: rgba(0, 0, 0, 0.4) 0px -8px 40px; position: relative; overflow: hidden;}
.cmxh .lobby-card::before{content: ""; position: absolute; top: 0px; left: 0px; right: 0px; height: 2px; background: linear-gradient(90deg, rgb(0, 156, 59), rgb(255, 223, 0), rgb(0, 156, 59)); opacity: 0.5;}
.cmxh .lobby-card::-webkit-scrollbar{width: 4px;}
.cmxh .game-info-card{position: relative; overflow: hidden;}
.cmxh .game-info-card::after{content: "⚽"; position: absolute; right: -4px; bottom: -6px; font-size: 36px; opacity: 0.04; pointer-events: none;}
.cmxh .divider-line::before, .cmxh .divider-line::after{content: ""; position: absolute; top: 50%; width: 20%; height: 1px; background: linear-gradient(90deg, transparent, rgba(255, 223, 0, 0.1), transparent);}
.cmxh .divider-line::before{left: 0px;}
.cmxh .divider-line::after{right: 0px;}
.cmxh .start-game-btn{position: relative; overflow: hidden;}
.cmxh .start-game-btn::before{content: ""; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%; background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 50%); animation: 3s ease-in-out 0s infinite normal none running btnShimmer; pointer-events: none;}
.cmxh .start-game-btn:hover:not(:disabled){transform: translateY(-1px); box-shadow: rgba(0, 0, 0, 0.3) 0px 6px 25px;}
.cmxh .hide-scrollbar{scrollbar-width: none;}
.cmxh .hide-scrollbar::-webkit-scrollbar{display: none;}
.cmxh document{user-select: none;}
.cmxh nav.fixed.top-0, .cmxh header.fixed.top-0{top: 32px !important;}
.cmxh nav.fixed.top-0, .cmxh header.fixed.top-0{top: 0px !important;}
.cmxh .gx-bethead h2{justify-content: center !important;}
.cmxh #gx-hero2 #gx-hero2-bal{display: none !important;}
.cmxh #gx-hero2 > div:first-child{display: none !important;}
.cmxh #gx-hero2{padding: 14px 16px 16px !important; margin: 8px auto 18px !important;}
.cmxh #gx-hero2 button{padding: 13px 10px !important; font-size: 14px !important; gap: 7px !important;}
.cmxh .lobby-card{padding: 16px !important;}
.cmxh .lobby-card .gx-bethead{margin-bottom: 12px !important;}
.cmxh .lobby-card .gx-bethead h2{font-size: 17px !important;}
.cmxh .lobby-card .gx-bethead p{font-size: 11px !important; line-height: 1.3 !important;}
.cmxh .lobby-card .mb-5{margin-bottom: 14px !important;}
.cmxh .lobby-card .mb-4{margin-bottom: 12px !important;}
.cmxh .lobby-card .mb-3\.5{margin-bottom: 12px !important;}
.cmxh .lobby-card .mb-3{margin-bottom: 10px !important;}
.cmxh .lobby-card .grid.grid-cols-4 > *{padding-top: 11px !important; padding-bottom: 11px !important; font-size: 14px !important;}
.cmxh .lobby-card .bgnewone{padding-top: 11px !important; padding-bottom: 11px !important;}
.cmxh .start-game-btn{padding-top: 14px !important; padding-bottom: 14px !important;}
.cmxh .lobby-card > .justify-between.items-start{display: none !important;}
.cmxh .lobby-card .game-info-card{display: none !important;}
.cmxh .lobby-card .gx-wintitle{display: none !important;}
.cmxh .gxp-reward{background: rgba(255, 255, 255, 0.03); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 14px; padding: 14px; text-align: center; margin-bottom: 14px;}
.cmxh .gxp-reward .lbl{font-size: 12px; color: rgba(255, 255, 255, 0.55); font-weight: 600; letter-spacing: 0.4px;}
.cmxh .gxp-reward .val{font-size: 22px; color: rgb(255, 210, 30); font-weight: 800; margin-top: 3px;}
.cmxh .lobby-card{padding: 12px !important;}
.cmxh .lobby-card .divider-line{margin-bottom: 8px !important;}
.cmxh .lobby-card .grid{gap: 6px !important; margin-bottom: 8px !important;}
.cmxh .lobby-card .grid button{padding: 7px 4px !important; font-size: 12px !important;}
.cmxh .lobby-card .border-\[1\.5px\]{padding-top: 7px !important; padding-bottom: 7px !important; margin-bottom: 8px !important;}
.cmxh .gxp-reward{padding: 8px !important; margin-bottom: 10px !important;}
.cmxh .gxp-reward .val{font-size: 18px !important; margin-top: 1px !important;}
.cmxh .gxp-reward .lbl{font-size: 11px !important;}
.cmxh .lobby-card .start-game-btn{padding-top: 12px !important; padding-bottom: 12px !important;}
.cmxh .gxn-center .deposit-btn{animation: 1.8s ease-in-out 0s infinite normal none running gxnpulse !important;}
.cmxh .gxn-jlabel{color: rgb(255, 210, 30); font-size: 10px; font-weight: 800; margin-top: 3px; display: block; text-align: center;}
.cmxh .gxn-icon svg{width: 22px; height: 22px; display: block;}
.cmxh .gxn-icon{display: flex; align-items: center; justify-content: center;}
.cmxh .gxn-center .deposit-btn{background: none rgb(5, 12, 10) !important; border: 1.5px solid rgba(255, 255, 255, 0.16) !important; animation: 2.2s ease-in-out 0s infinite normal none running gxnpulse2 !important;}
.cmxh .lobby-card .grid{gap: 6px !important; margin-bottom: 8px !important;}
.cmxh .lobby-card .grid button{padding: 8px 4px !important; font-size: 14px !important; font-weight: 700 !important;}
.cmxh .lobby-card .border-\[1\.5px\]{padding-top: 5px !important; padding-bottom: 5px !important;}
.cmxh .lobby-card .border-\[1\.5px\] input{font-size: 15px !important;}
.cmxh .lobby-card .border-\[1\.5px\] span{font-size: 14px !important;}
.cmxh .nav-glass .nav-icon-wrap.nav-active{background: transparent !important; box-shadow: none !important;}
.cmxh .nav-glass .nav-item span{color: rgba(255, 255, 255, 0.85) !important; font-size: 12px !important; font-weight: 600 !important; font-family: Outfit, sans-serif !important; margin-top: 0px !important;}
.cmxh .nav-glass .nav-item{gap: 1px !important;}
.cmxh .nav-glass .nav-item .gxn-icon svg{color: rgba(255, 255, 255, 0.9) !important;}
.cmxh .gxn-jlabel{font-size: 12px !important; margin-top: 1px !important;}
.cmxh .lobby-card .border-\[1\.5px\]{padding-top: 3px !important; padding-bottom: 3px !important; margin-bottom: 8px !important;}
.cmxh .lobby-card .border-\[1\.5px\] input{font-size: 14px !important;}
.cmxh .px-4.-mt-4.relative.z-20.pb-10{margin-top: -60px !important;}
.cmxh .glow-line{background: linear-gradient(90deg, transparent, rgb(255, 207, 64), transparent) !important;}
.cmxh .px-4.-mt-4.relative.z-20.pb-10{position: relative;}
.cmxh .px-4.-mt-4.relative.z-20.pb-10::before{content: ""; position: absolute; inset: 0px; pointer-events: none; z-index: -1; background: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 15%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgb(0, 0, 0) 85%, rgb(0, 0, 0) 100%);}
.cmxh .gxlobby{position: absolute; z-index: 100; box-sizing: border-box; display: none; font-family: Inter, system-ui, sans-serif;}
.cmxh .lobby-card{margin-top: 322px !important;}
.cmxh .start-game-btn, .cmxh .gx-greenbtn, .cmxh .gxd-gen{background: linear-gradient(rgb(255, 210, 30), rgb(244, 180, 0)) !important; color: rgb(255, 255, 255) !important; border: 3px solid rgb(214, 150, 0) !important; box-shadow: rgb(180, 127, 0) 0px 5px 0px, rgba(0, 0, 0, 0.3) 0px 8px 16px !important; text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px, rgba(0, 0, 0, 0.45) 0px 2px 5px !important; border-radius: 14px !important;}
.cmxh .start-game-btn *, .cmxh .gx-greenbtn *, .cmxh .gxd-gen *{color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px, rgba(0, 0, 0, 0.45) 0px 2px 5px !important;}
.cmxh .start-game-btn:active, .cmxh .gx-greenbtn:active, .cmxh .gxd-gen:active{transform: translateY(3px) !important; box-shadow: rgb(180, 127, 0) 0px 2px 0px !important;}
.cmxh button[class*="bg-white/[0.02]"]{background: linear-gradient(rgb(27, 39, 64), rgb(19, 28, 46)) !important; border: 1.5px solid rgba(255, 255, 255, 0.12) !important; box-shadow: rgba(0, 0, 0, 0.4) 0px 3px 0px, rgba(0, 0, 0, 0.22) 0px 4px 8px !important; color: rgb(255, 255, 255) !important;}
.cmxh button[class*="bg-white/[0.02]"]:active{transform: translateY(2px) !important; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 0px !important;}
.cmxh .gx-betinput, .cmxh [class*="border-white/[0.08]"]{box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 6px inset !important; border-color: rgba(120, 160, 255, 0.22) !important;}
.cmxh .lobby-card{background: linear-gradient(rgb(20, 31, 56), rgb(13, 23, 48)) !important; border: 1.5px solid rgba(90, 140, 255, 0.22) !important; box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 32px, rgba(255, 255, 255, 0.05) 0px 1px 0px inset !important;}
.cmxh .lobby-card::before{background-image: linear-gradient(90deg, rgb(27, 79, 214), rgb(255, 210, 30), rgb(27, 79, 214)) !important;}
.cmxh [class*="top-0"][class*="border-b"]{background: linear-gradient(rgb(16, 28, 52), rgb(10, 17, 36)) !important; border-bottom: 1px solid rgba(90, 140, 255, 0.2) !important; box-shadow: rgba(0, 0, 0, 0.35) 0px 3px 12px !important;}
.cmxh .nav-glass{background: linear-gradient(0deg, rgb(16, 28, 52), rgb(10, 17, 36)) !important; border-top: 1px solid rgba(90, 140, 255, 0.2) !important; box-shadow: rgba(0, 0, 0, 0.4) 0px -3px 14px !important;}
.cmxh .bg-green-400, .cmxh .bg-green-500, .cmxh .bg-green-600{background-color: rgb(47, 107, 255) !important;}
.cmxh .text-green-300, .cmxh .text-green-400, .cmxh .text-green-500{color: rgb(255, 201, 60) !important;}
.cmxh .px-4.-mt-4.relative.z-20.pb-10::before{background: radial-gradient(130% 55% at 50% 10%, rgba(45, 107, 255, 0.22), rgba(10, 17, 36, 0) 55%), linear-gradient(rgb(10, 17, 36), rgb(13, 26, 51) 50%, rgb(10, 17, 36)) !important;}
.cmxh .gxpv{color: rgb(255, 210, 30) !important;}
.cmxh .gxn-jlabel{color: rgb(255, 210, 30) !important;}
.cmxh .gxn-center .gxn-icon{border-color: rgb(255, 210, 30) !important;}
.cmxh .gx-topbtn[class*="bg-white/[0.06]"]{background: radial-gradient(circle at 38% 30%, rgb(255, 240, 138), rgb(255, 210, 30) 42%, rgb(235, 168, 28) 78%, rgb(200, 134, 12)) !important; border-radius: 50% !important; border: 2px solid rgb(169, 118, 10) !important; color: rgb(107, 61, 0) !important;}
.cmxh .bgnewone::before{content: ""; display: inline-block; width: 16px; height: 16px; border-radius: 50%; background: radial-gradient(circle at 38% 30%, rgb(255, 240, 138), rgb(255, 210, 30) 42%, rgb(235, 168, 28) 78%, rgb(200, 134, 12)); border: 1px solid rgb(169, 118, 10); margin-right: 7px; flex: 0 0 auto; vertical-align: middle;}
.cmxh .gx-topbtn.bgbotaop{display: none !important;}
.cmxh .gx-topbtn[class*="bg-white/[0.06]"]{background: linear-gradient(rgb(27, 39, 64), rgb(14, 24, 48)) !important; border: 2px solid rgb(255, 210, 30) !important; border-radius: 50% !important; color: rgb(255, 210, 30) !important;}
.cmxh .gxn-center .gxn-icon{background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2727%27%20fill%3D%27%230e1830%27%20stroke%3D%27%23ffffff%27%20stroke-width%3D%273.5%27%2F%3E%3Cpath%20d%3D%27M27%2C21%20L45.5%2C32%20L27%2C43%20Z%27%20fill%3D%27%23ffffff%27%2F%3E%3C%2Fsvg%3E") center center / contain no-repeat !important; width: 50px !important; height: 50px !important; border: none !important; box-shadow: none !important; overflow: visible !important; filter: drop-shadow(rgba(0, 0, 0, 0.4) 0px 3px 6px) !important;}
.cmxh .gxn-center .gxn-icon > *{display: none !important;}
.cmxh .lobby-card .custom-input-glow:focus-within, .cmxh .lobby-card .gx-betinput:focus-within, .cmxh .lobby-card .gx-betinput:focus{border-color: rgba(255, 255, 255, 0.1) !important; box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 6px 0px inset !important; outline: none !important;}
.cmxh .navtop-color img, .cmxh .nav-glass img{height: 36px !important; max-width: 160px !important; width: auto !important; object-fit: contain !important;}
.cmxh .navtop-color .gx-topbtn:has(img){width: auto !important; min-width: 0px !important; justify-content: flex-start !important;}
@keyframes btnShimmer { 
  0%, 100% { transform: translate(-30%) translateY(-30%); }
  50% { transform: translate(30%) translateY(30%); }
}
@keyframes gxnpulse { 
  0%, 100% { box-shadow: rgba(34, 197, 94, 0.45) 0px 0px 0px 0px; }
  50% { box-shadow: rgba(34, 197, 94, 0.55) 0px 0px 20px 5px; }
}
@keyframes gxnpulse2 { 
  0%, 100% { box-shadow: rgba(255, 255, 255, 0.12) 0px 0px 0px 0px; }
  50% { box-shadow: rgba(255, 255, 255, 0.18) 0px 0px 14px 3px; }
}

/* banner + ganhadores: CSS do proprio Helix (script gxlobby do index.php) */
.cmxh .gxlobby{position:absolute;z-index:100;box-sizing:border-box;display:none;font-family:Inter,system-ui,sans-serif;}
.cmxh .gxlobby *{box-sizing:border-box;}
.cmxh .gxl-banner{position:relative;overflow:hidden;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.4);}
.cmxh .gxl-track{display:flex;height:100%;transition:transform .55s ease;}
.cmxh .gxl-track>div{flex:0 0 100%;height:100%;background-size:cover;background-position:center;}
.cmxh .gxl-dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:6px;}
.cmxh .gxl-dot{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.5);}
.cmxh .gxl-dot.on{background:#fff;}
.cmxh .gxl-h{display:flex;align-items:center;gap:8px;margin:18px 2px 10px;font-weight:700;font-size:15px;color:#fff;}
.cmxh .gxl-h .d{width:8px;height:8px;border-radius:50%;background:#21c25e;box-shadow:0 0 8px #21c25e;}
.cmxh .gxl-win{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;}
.cmxh .gxl-win::-webkit-scrollbar{display:none;}
.cmxh .gxl-chip{flex:0 0 auto;display:flex;align-items:center;gap:8px;background:#171a21;border:1px solid #242833;border-radius:12px;padding:8px 10px;min-width:172px;}
.cmxh .gxl-av{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#21c25e,#0e7a3a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;color:#fff;flex:0 0 auto;}
.cmxh .gxl-ci{display:flex;flex-direction:column;line-height:1.25;}
.cmxh .gxl-ci b{font-weight:600;font-size:12px;color:#fff;}
.cmxh .gxl-ci small{font-size:11px;color:#8a90a0;}
.cmxh .gxl-ci .pz{color:#21c25e;font-weight:700;font-size:12px;}
.cmxh .gxl-games{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}
.cmxh .gxl-g{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:#171a21;border:1px solid #242833;cursor:pointer;}
.cmxh .gxl-g .th{position:absolute;inset:0;background-size:cover;background-position:center;}
.cmxh .gxl-g .ov{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent 62%);}
.cmxh .gxl-g .nm{font-weight:700;font-size:14px;color:#fff;}
.cmxh .gxl-g .pl{align-self:flex-start;margin-top:6px;background:#21c25e;color:#04210f;font-weight:700;font-size:11px;padding:5px 10px;border-radius:8px;}
.cmxh .gxl-soon{opacity:.55;}
.cmxh .gxl-soon .bd{position:absolute;top:8px;left:8px;background:#242833;color:#aeb4c2;font-weight:600;font-size:10px;padding:3px 7px;border-radius:6px;}
/* ---- encaixe no Count Master ---- */
.cmxh{min-height:100dvh;background:#0a1124;font-family:Outfit,sans-serif;color:#d6d6d6;padding:14px 16px 0;box-sizing:border-box}
.cmxh *{box-sizing:border-box}
.cmxh .gxlobby{position:static!important;display:block!important;width:100%;max-width:470px;margin:0 auto;font-family:Inter,system-ui,sans-serif}
.cmxh .gxl-banner{width:100%;aspect-ratio:2.6/1;height:auto}
.cmxh .gxl-h .d{width:auto!important;height:auto!important;background:none!important;border-radius:0!important;box-shadow:none!important}
.cmxh .gxl-h .d::before{content:"\1F3C6";font-size:15px}
.cmxh .gxl-win{overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}
.cmxh .gxl-win .gxl-mq-track{display:flex;gap:8px;width:max-content;animation:cmxh-mq 60s linear infinite}
@keyframes cmxh-mq{from{transform:translateX(-50%)}to{transform:translateX(0)}}
.cmxh .px-4.-mt-4.relative.z-20.pb-10.cmxh-wrap{margin-top:18px!important;padding:0 0 200px!important;min-height:0!important;background:none!important}
.cmxh .lobby-card{margin-top:0!important;background-color:#0a1124!important}
.cmxh .gx-betinput.gx-ok{background:rgba(0,231,96,.133)!important;border-color:#00e760!important}
.cmxh .gx-insuf{display:flex;align-items:center;gap:6px;color:#f87171;font-size:11px;font-weight:600;margin:6px 2px 0}
.cmxh .gx-insuf::before{content:"";width:11px;height:11px;border-radius:50%;border:1.5px solid #f87171;flex:0 0 auto}

/* ===== Perfil no layout do Helix (regras copiadas do Helix) ===== */
.gx-profile{max-width:360px!important;margin-left:auto!important;margin-right:auto!important;padding-top:1.1rem!important;padding-bottom:1.5rem!important}
.gx-profile>.p-5{padding:14px 16px!important;margin-bottom:12px!important}
.gx-profile>.p-5 .w-16,.gx-profile>.p-5 .h-16,.gx-profile>.p-5 .w-14,.gx-profile>.p-5 .h-14{width:44px!important;height:44px!important}
.gx-profile button.w-full{padding:9px 14px!important;gap:10px!important}
.gx-profile button.w-full .w-9{width:30px!important;height:30px!important}
.gx-profile button.w-full .w-9 i{font-size:12px!important}
.gx-profile button.w-full span{font-size:12.5px!important}
.gx-profile button.w-full svg,.gx-profile button.w-full .fa-chevron-right{width:12px!important;height:12px!important;font-size:11px!important}
.gx-profile button[class*="bg-white/[0.02]"]{background:linear-gradient(rgb(27,39,64),rgb(19,28,46))!important;border:1.5px solid rgba(255,255,255,.12)!important;box-shadow:rgba(0,0,0,.4) 0 3px 0,rgba(0,0,0,.22) 0 4px 8px!important;color:#fff!important}
.gx-profile button[class*="bg-white/[0.02]"]:active{transform:translateY(2px)!important;box-shadow:rgba(0,0,0,.4) 0 1px 0!important}
.gx-profile{font-family:Outfit,sans-serif}
/* rodape nao aparece em nenhuma tela de quem esta logado (home deslogada ja tem o rodape proprio) */
.footer.footer-color{display:none!important}
body:has(.gx-profile){background-color:#0a1124!important}
