/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-5{top:calc(var(--spacing) * 5)}.top-8{top:calc(var(--spacing) * 8)}.top-24{top:calc(var(--spacing) * 24)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-0{left:0}.left-1{left:var(--spacing)}.left-2{left:calc(var(--spacing) * 2)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[52px\]{height:52px}.h-\[60px\]{height:60px}.h-\[700px\]{height:700px}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-\[72px\]{min-height:72px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.max-w-\[460px\]{max-width:460px}.max-w-\[1500px\]{max-width:1500px}.min-w-0{min-width:0}.min-w-\[92px\]{min-width:92px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[successPulse_0\.8s_ease-out\]{animation:successPulse .8s ease-out}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[7px\]{border-radius:7px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[\#D71920\]\/40{border-color:oklab(56.0671% .194086 .098792/.4)}.border-\[\#D71920\]\/50{border-color:oklab(56.0671% .194086 .098792/.5)}.border-\[\#F2F2F2\]{border-color:#f2f2f2}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-cyan-500\/20{border-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/20{border-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.border-red-400\/20{border-color:color-mix(in oklab,var(--color-red-400) 20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-sky-500{border-color:var(--color-sky-500)}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-\[\#0a2030\]{background-color:#0a2030}.bg-\[\#0b1d2a\]{background-color:#0b1d2a}.bg-\[\#0c3049\]{background-color:#0c3049}.bg-\[\#0d1929\]\/95{background-color:oklab(21.1196% -.00879332 -.0352025/.95)}.bg-\[\#0d3045\]{background-color:#0d3045}.bg-\[\#00E676\]{background-color:#00e676}.bg-\[\#002d3d\]{background-color:#002d3d}.bg-\[\#003e53\]{background-color:#003e53}.bg-\[\#071a29\]{background-color:#071a29}.bg-\[\#0083AF\]{background-color:#0083af}.bg-\[\#102c40\]{background-color:#102c40}.bg-\[\#006181\]{background-color:#006181}.bg-\[\#07111f\]{background-color:#07111f}.bg-\[\#07111f\]\/80{background-color:oklab(17.6154% -.00776429 -.0320729/.8)}.bg-\[\#09263a\]{background-color:#09263a}.bg-\[\#09263a\]\/95{background-color:oklab(25.8257% -.0233206 -.0451516/.95)}.bg-\[\#061522\]{background-color:#061522}.bg-\[\#061827\]{background-color:#061827}.bg-\[\#092033\]{background-color:#092033}.bg-\[\#262626\]{background-color:#262626}.bg-\[\#D71920\]{background-color:#d71920}.bg-\[\#D71920\]\/15{background-color:oklab(56.0671% .194086 .098792/.15)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/15{background-color:color-mix(in oklab,var(--color-cyan-500) 15%,transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(37\,99\,235\,0\.22\)\,transparent_45\%\)\,radial-gradient\(circle_at_100\%_100\%\,rgba\(16\,185\,129\,0\.10\)\,transparent_35\%\)\]{background-image:radial-gradient(circle at 50% 0,#2563eb38,#0000 45%),radial-gradient(circle at 100% 100%,#10b9811a,#0000 35%)}.from-\[\#164b2f\]{--tw-gradient-from:#164b2f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b2c20\]{--tw-gradient-to:#0b2c20;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[34px\]{font-size:34px}.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#04110b\]{color:#04110b}.text-\[\#061827\]{color:#061827}.text-\[\#262626\]{color:#262626}.text-\[\#919090\]{color:#919090}.text-\[\#D71920\]{color:#d71920}.text-\[\#ececec\]{color:#ececec}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-500{color:var(--color-cyan-500)}.text-cyan-600{color:var(--color-cyan-600)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-slate-200{color:var(--color-slate-200)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#919090\]::placeholder{color:#919090}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.opacity-0{opacity:0}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-2xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.shadow-\[0_0_14px_\#a7f3d0\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#a7f3d0)}.shadow-\[0_0_14px_\#a7f3d0\],.shadow-\[0_0_18px_white\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_18px_white\]{--tw-shadow:0 0 18px var(--tw-shadow-color,white)}.shadow-\[0_0_25px_rgba\(16\,185\,129\,0\.5\)\,0_0_80px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 0 25px var(--tw-shadow-color,#10b98180),0 0 80px var(--tw-shadow-color,#10b98140);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 25px 80px var(--tw-shadow-color,#00000073)}.shadow-\[0_25px_80px_rgba\(0\,0\,0\,0\.45\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500) 20%,transparent) var(--tw-shadow-alpha),transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_0_18px_rgba\(110\,231\,183\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#6ee7b7e6));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0_0_18px_rgba\(110\,231\,183\,0\.9\)\],.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-cyan-400:hover{border-color:var(--color-cyan-400)}.hover\:bg-\[\#006f96\]:hover{background-color:#006f96}.hover\:bg-\[\#10415f\]:hover{background-color:#10415f}.hover\:bg-\[\#D71920\]:hover{background-color:#d71920}.hover\:bg-\[\#E1E1E1\]:hover{background-color:#e1e1e1}.hover\:bg-cyan-300:hover{background-color:var(--color-cyan-300)}.hover\:bg-cyan-400:hover{background-color:var(--color-cyan-400)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#D71920\]\/60:focus{border-color:oklab(56.0671% .194086 .098792/.6)}.focus\:border-cyan-400:focus{border-color:var(--color-cyan-400)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#00E676\]:focus{--tw-ring-color:#00e676}.focus\:ring-\[\#0083AF\]:focus{--tw-ring-color:#0083af}.focus\:ring-\[\#D71920\]:focus{--tw-ring-color:#d71920}.focus\:ring-\[\#D71920\]\/10:focus{--tw-ring-color:oklab(56.0671% .194086 .098792/.1)}.focus\:ring-cyan-500:focus{--tw-ring-color:var(--color-cyan-500)}.active\:scale-\[0\.97\]:active{scale:.97}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-9{padding:calc(var(--spacing) * 9)}}@media (min-width:48rem){.md\:right-5{right:calc(var(--spacing) * 5)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:min-w-\[120px\]{min-width:120px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-\[30px\]{padding-inline:30px}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[230px_minmax\(0\,1fr\)_330px\]{grid-template-columns:230px minmax(0,1fr) 330px}}}:root{--bg:#f7fffa;--header:#d71920;--blue:#d71920;--blue-dark:#b8141a;--card:#fff;--border:#e5e7eb;--white:#fff;--red:#ed1835}*{box-sizing:border-box}body,html{min-height:100%}body{background:var(--bg);color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif}button,input{font-family:inherit}button{cursor:pointer}.site{background:var(--bg);min-height:100vh}.header{background:var(--header);justify-content:space-between;height:98px;padding:0 27px}.header,.menuButton{align-items:center;display:flex}.menuButton{background:#d71920;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:7px;width:75px;height:66px}.menuButton span{background:#fff;border-radius:5px;width:35px;height:5px;display:block}.logo{letter-spacing:-4px;align-items:center;font-size:40px;font-style:italic;font-weight:900;line-height:1;display:flex;position:relative}.logoBets,.logoFor{color:#fff}.logoBets{background:#e71935;border-radius:5px;margin-left:5px;padding:5px 9px 6px}.logo sup{letter-spacing:0;font-size:10px;font-style:normal;position:absolute;top:-13px;right:3px}.loginButton{background:var(--blue);color:#fff;border:0;border-radius:7px;min-width:163px;height:58px;font-size:23px;font-weight:700}.userIcon{vertical-align:middle;border:3px solid #fff;border-radius:50%;width:30px;height:30px;margin-right:8px;display:inline-block;position:relative}.userIcon:before{border-radius:50%;width:8px;top:4px;left:8px}.userIcon:after,.userIcon:before{content:"";background:#fff;height:8px;position:absolute}.userIcon:after{border-radius:10px 10px 5px 5px;width:15px;bottom:3px;left:5px}.home{min-height:calc(100vh - 98px)}.banner{background:#050505;align-items:center;height:92px;margin-top:36px;display:flex;position:relative;overflow:hidden}.bannerContent{flex-direction:column;display:flex;position:absolute;left:18%}.bannerContent strong{color:#f09a42;font-size:20px}.bannerContent span{margin-top:5px;font-size:13px}.bannerContent small{color:#ddd;margin-top:5px;font-size:10px}.playBox{border:4px solid #ed9638;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:125px;height:58px;display:flex;position:absolute;right:11%}.playBox b{font-size:9px}.playBox span{margin-top:3px;font-size:14px}.bannerArrow{z-index:2;background:var(--blue);color:#00394a;border:0;border-radius:50%;width:62px;height:62px;font-size:48px;line-height:40px;position:absolute;top:15px}.bannerArrow.left{left:-6px}.bannerArrow.right{right:-6px}.homeContent{padding-top:36px}.widePlaceholder{background:var(--card);border-radius:8px;height:58px;margin-bottom:36px}.fourCards{grid-template-columns:repeat(4,1fr);gap:27px;margin:50px 27px;display:grid}.fourCards div{background:var(--card);border-radius:12px;height:258px}.casinoPage{background:var(--bg);min-height:calc(100vh - 98px);padding:35px 0 100px}.casinoCategories{gap:5px;padding:0 7px;display:flex;overflow:hidden}.casinoCategory{color:#222;background:#f5f5f5;border:0;border-radius:8px;flex:0 0 47%;justify-content:center;align-items:center;gap:15px;height:108px;font-size:21px;display:flex}.casinoCategory.active{background:var(--blue);color:#fff}.casinoCategory span{font-size:35px}.casinoCategory b{font-weight:500}.orderRow{white-space:nowrap;align-items:center;gap:14px;padding:28px 7%;display:flex;overflow-x:auto}.orderRow>span{font-size:17px;font-weight:500}.orderRow button{color:#777;background:#e9e9e9;border:0;border-radius:30px;padding:15px 23px;font-size:17px}.orderRow button.orderActive{background:var(--blue);color:#fff}.filterLabel{margin:0 0 10px 8%;font-size:17px;font-weight:500}.providerSelect{color:#999;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;height:70px;margin:0 8%;padding:0 20px;font-size:21px;display:flex}.providerSelect span:last-child{color:#666;font-size:28px}.searchBox{background:#fff;border-radius:7px;align-items:center;height:70px;margin:28px 8%;padding:0 20px;display:flex}.searchBox>span{color:#777;font-size:38px;line-height:1;transform:rotate(-20deg)}.searchBox input{color:#333;background:0 0;border:0;outline:none;width:100%;height:100%;padding-left:15px;font-size:21px}.searchBox input::placeholder{color:#999}.gamesGrid{grid-template-columns:repeat(2,1fr);gap:27px;padding:35px 8%;display:grid}.gameCard{background:#075f73;border-radius:18px;padding:15px;overflow:hidden}.gameImage{text-align:center;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;height:225px;display:flex;position:relative;overflow:hidden}.gameImage span{margin-bottom:10px;font-size:80px}.gameImage strong{text-shadow:2px 2px 4px #000;font-size:20px;font-weight:900}.gamePink{background:linear-gradient(145deg,#ff75c9,#ffb347,#ff4d6d)}.gameGold{background:linear-gradient(145deg,#4a0505,#d69b00,#5d0606)}.gameOlympus{color:#542600;background:linear-gradient(145deg,#fff1bb,#e2b85b,#fff)}.gameAxo{color:#ff2147;background:linear-gradient(145deg,#53b7ff,#ffe15c,#0a9bd4)}.gameTitle{text-align:center;color:#fff;justify-content:center;align-items:center;min-height:55px;font-size:17px;font-weight:500;display:flex}.liveCasinoPage{padding-top:36px}.liveProviderLabel{margin-top:0}.liveGamesList{flex-direction:column;gap:18px;padding:35px 12%;display:flex}.liveGameCard{background:#075f73;border-radius:18px;padding:15px}.liveGameImage{border-radius:13px;justify-content:center;align-items:center;height:490px;display:flex;position:relative;overflow:hidden}.liveGameIcon{filter:drop-shadow(0 8px 8px #00000080);font-size:150px}.crazyTime{background:radial-gradient(circle,#ffd85b,#9a1010 45%,#270000)}.monopoly{background:radial-gradient(circle,#ffcb39,#d71920 45%,#350000)}.dream{background:radial-gradient(circle,#fff2a1,#774fc7 45%,#17102d)}.roulette{background:radial-gradient(circle,#e51f2a,#370000 55%,#050505)}.liveBadge{color:#fff;background:#ed1835;border-radius:5px;padding:7px 14px;font-size:16px;font-weight:800;position:absolute;top:18px;left:18px}.liveGameTitle{justify-content:center;align-items:center;height:65px;font-size:20px;font-weight:500;display:flex}.menuOverlay{z-index:99999;background:#000;min-height:100dvh;position:fixed;inset:0;overflow-y:auto}.menuHeader{background:#003e4f;justify-content:center;align-items:center;height:83px;display:flex;position:relative}.menuHeader .logo{font-size:39px}.closeButton{color:#fff;background:0 0;border:0;width:55px;height:65px;font-size:44px;font-weight:300;position:absolute;top:7px;right:18px}.mainMenuTitle{color:#078fb8;background:#000;border-bottom:3px solid #078fb8;justify-content:center;align-items:center;height:84px;font-size:25px;font-weight:700;display:flex}.menuList{background:#000;padding-bottom:100px}.menuList button{color:#fff;text-align:left;background:#000;border:0;border-bottom:1px solid #18262b;width:100%;height:88px;padding-left:57px;font-size:26px;font-weight:700}.menuList button.active{background:#073a20}.menuList button:active{background:#075e70}.menuFooter{z-index:100000;background:#003e4f;justify-content:flex-end;align-items:center;gap:16px;height:98px;padding:0 25px;display:flex;position:fixed;bottom:0;left:0;right:0}.giftButton{background:var(--blue);color:#fff;border:0;border-radius:50%;width:58px;height:58px;font-size:25px}.flag{font-size:38px}.language{font-weight:700}.language,.languageArrow{color:#fff;font-size:21px}.loginBackdrop{z-index:200000;background:#00000094;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.loginModal{color:#172333;background:#fff;border-radius:24px;width:min(620px,100%);padding:25px 28px 30px;position:relative;box-shadow:0 15px 50px #00000059}.loginModal h2{text-align:center;color:#202020;margin:0 0 42px;font-size:32px}.loginClose{color:#777;background:0 0;border:0;font-size:42px;line-height:1;position:absolute;top:20px;right:24px}.loginModal label{margin:20px 0 10px;font-size:25px;display:block}.loginModal label span{color:#d71920;font-weight:700}.loginModal>input,.passwordInput input{color:#222;background:#fff;border:1px solid #d5d5d5;border-radius:9px;outline:none;width:100%;height:72px;padding:0 18px;font-size:23px}.loginModal>input:focus,.passwordInput input:focus{border-color:#d71920}.passwordInput{position:relative}.passwordInput input{padding-right:60px}.passwordInput button{color:#777;background:0 0;border:0;width:45px;height:45px;font-size:27px;position:absolute;top:13px;right:12px}.forgotPassword{color:#172aa3;background:0 0;border:0;margin:27px auto 42px;font-size:24px;display:block}.submitLogin{color:#fff;background:#d71920;border:0;border-radius:9px;width:100%;height:72px;font-size:24px;font-weight:700}.accountOverlay{z-index:200000;color:#173552;background:#fff;padding-bottom:90px;position:fixed;inset:0;overflow-y:auto}.accountPanel{background:#edf2f6;border-radius:22px;margin:20px 22px;padding:28px 20px 22px;position:relative}.accountClose{color:#777;background:0 0;border:0;font-size:40px;position:absolute;top:8px;right:18px}.accountUser{border-bottom:1px solid #c8cdd1;align-items:center;gap:18px;padding-bottom:18px;display:flex}.accountUser strong{font-size:25px;display:block}.accountUser small{margin-top:7px;font-size:22px;display:block}.bigUserIcon{background:#123d69;border-radius:50%;width:66px;height:66px;position:relative}.bigUserIcon:before{border-radius:50%;width:20px;top:13px;left:23px}.bigUserIcon:after,.bigUserIcon:before{content:"";background:#fff;height:20px;position:absolute}.bigUserIcon:after{border-radius:25px 25px 10px 10px;width:40px;bottom:10px;left:13px}.balanceRow{border-bottom:1px solid #c8cdd1;justify-content:space-between;align-items:center;padding:14px 0;font-size:22px;display:flex}.balanceRow b{font-weight:400}.refreshBalance{color:#fff;background:#df1e24;border:0;border-radius:8px;min-width:195px;height:70px;margin:18px auto 0;font-size:23px;font-weight:700;display:block}.accountTabs button{font-size:24px}.accountMenu button{color:#173552;text-align:left;background:#fff;border:0;border-bottom:1px solid #cbd2d7;width:100%;height:88px;padding-left:58px;font-size:25px;font-weight:700}.accountMenu .accountMenuActive{background:#dce7ee}.accountMenu button span{margin-right:12px}.accountFooter{color:#fff;background:#123f68;justify-content:flex-end;align-items:center;gap:16px;height:90px;padding:0 22px;display:flex;position:fixed;bottom:0;left:0;right:0}.logoutButton{color:#fff;background:0 0;border:0;margin-right:auto;font-size:42px}.accountGift{background:#df1e24;border:0;border-radius:50%;width:55px;height:55px;font-size:24px}.accountFlag{font-size:38px}.accountLanguage{font-size:20px;font-weight:700}.ownerApp{color:#172333;background:#f4f7fb;min-height:100vh;display:flex}.ownerTopbar{display:none}.ownerSidebar{color:#fff;z-index:1000;background:#102f50;flex-direction:column;width:265px;min-height:100vh;display:flex;position:fixed;top:0;bottom:0;left:0}.ownerSidebarBrand{border-bottom:1px solid #ffffff1f;justify-content:center;height:90px}.ownerBrand,.ownerSidebarBrand{align-items:center;display:flex}.ownerBrand{letter-spacing:-3px;font-size:29px;font-style:italic;font-weight:900;line-height:1;position:relative}.ownerBrand>span{color:#fff}.ownerBrand b{color:#fff;background:#e71935;border-radius:5px;margin-left:5px;padding:5px 8px}.ownerBrand sup{letter-spacing:0;font-size:8px;font-style:normal;position:absolute;top:-10px;right:1px}.ownerSidebarClose{display:none}.ownerLabel{color:#79b4d7;letter-spacing:1.5px;padding:28px 25px 13px;font-size:11px;font-weight:800}.ownerNav{flex-direction:column;padding:0 12px;display:flex}.ownerNav button{color:#c7d5e3;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:15px;height:55px;margin-bottom:4px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.ownerNav button:hover{color:#fff;background:#ffffff14}.ownerNav .ownerNavActive{color:#fff;background:#d71920}.ownerNavIcon{text-align:center;width:25px;font-size:21px}.ownerLogout{color:#dbe6ef;background:0 0;border:1px solid #ffffff29;border-radius:8px;align-items:center;gap:14px;height:52px;margin:auto 20px 25px;padding:0 17px;font-size:15px;display:flex}.ownerLogout:hover{color:#fff;background:#e71935;border-color:#e71935}.ownerLogout span{font-size:23px}.ownerMain{width:calc(100% - 265px);min-height:100vh;margin-left:265px;padding:30px 35px 50px}.ownerHeader{justify-content:space-between;align-items:center;min-height:70px;margin-bottom:28px;display:flex}.ownerHeader h1{margin:0;font-size:28px;font-weight:800}.ownerHeader p{color:#7b8b9d;margin:6px 0 0;font-size:14px}.ownerHeaderRight{align-items:center;gap:20px;display:flex}.ownerNotification{background:#fff;border:1px solid #dbe2e9;border-radius:9px;width:45px;height:45px;font-size:19px}.ownerProfile{gap:10px}.ownerAvatar,.ownerProfile{align-items:center;display:flex}.ownerAvatar{color:#fff;background:#d71920;border-radius:50%;justify-content:center;width:42px;height:42px;font-weight:800}.ownerProfile strong{font-size:14px;display:block}.ownerProfile small{color:#8796a5;margin-top:3px;font-size:10px;font-weight:700;display:block}.ownerWelcome{color:#fff;background:linear-gradient(110deg,#102f50,#0d4a2a);border-radius:15px;justify-content:space-between;align-items:center;min-height:130px;margin-bottom:25px;padding:25px 30px;display:flex}.ownerWelcome h2{margin:0;font-size:24px}.ownerWelcome p{color:#c5dce7;margin:8px 0 0;font-size:14px}.ownerStatus{background:#ffffff1a;border-radius:30px;align-items:center;gap:8px;padding:10px 15px;font-size:12px;display:flex}.ownerStatus span{background:#39d98a;border-radius:50%;width:9px;height:9px}.ownerStats{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:25px;display:grid}.ownerStatCard{background:#fff;border:1px solid #e4eaf0;border-radius:13px;gap:16px;min-height:125px;padding:22px;box-shadow:0 3px 15px #1432500a}.ownerStatCard,.ownerStatIcon{align-items:center;display:flex}.ownerStatIcon{color:#d71920;background:#e7f5fa;border-radius:12px;flex-shrink:0;justify-content:center;width:54px;height:54px;font-size:26px}.ownerStatCard span{color:#8492a0;margin-bottom:8px;font-size:12px;display:block}.ownerStatCard strong{color:#172333;font-size:22px;font-weight:800;display:block}.ownerGrid{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px;display:grid}.ownerPanel{background:#fff;border:1px solid #e3e9ef;border-radius:13px;overflow:hidden;box-shadow:0 3px 15px #1432500a}.ownerPanelHeader{border-bottom:1px solid #edf0f3;padding:20px 22px}.ownerPanelHeader h3{margin:0;font-size:17px}.ownerPanelHeader span{color:#8997a5;margin-top:5px;font-size:12px;display:block}.ownerOverviewRows{padding:5px 22px 15px}.ownerOverviewRows>div{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;min-height:52px;font-size:14px;display:flex}.ownerOverviewRows>div:last-child{border-bottom:0}.ownerOverviewRows b{color:#d71920;font-weight:700}.ownerQuickActions{grid-template-columns:1fr 1fr;gap:12px;padding:18px;display:grid}.ownerQuickActions button{text-align:left;background:#fafcfd;border:1px solid #e5ebf0;border-radius:10px;flex-direction:column;min-height:100px;padding:15px;display:flex}.ownerQuickActions button:hover{background:#f1fbfd;border-color:#d71920}.ownerQuickActions span{margin-bottom:8px;font-size:23px}.ownerQuickActions b{font-size:14px}.ownerQuickActions small{color:#8a98a5;margin-top:4px;font-size:11px}.ownerActivity{min-height:190px}.ownerEmpty{color:#9aa7b4;min-height:110px;font-size:14px}.ownerComingSoon,.ownerEmpty{justify-content:center;align-items:center;display:flex}.ownerComingSoon{text-align:center;background:#fff;border:1px solid #e2e8ee;border-radius:15px;flex-direction:column;min-height:400px}.ownerComingIcon{color:#d71920;background:#e7f5fa;border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;font-size:38px;display:flex}.ownerComingSoon h2{margin:20px 0 5px;font-size:25px}.ownerComingSoon p{color:#8795a4}@media (max-width:900px){.ownerTopbar{z-index:900;color:#fff;background:#102f50;justify-content:space-between;align-items:center;height:68px;padding:0 15px;display:flex;position:fixed;top:0;left:0;right:0}.ownerMenuButton{color:#fff;background:#ffffff1a;border:0;border-radius:8px;width:42px;height:42px;font-size:22px}.ownerTopUser{align-items:center;gap:8px;font-size:12px;display:flex}.ownerTopUser .ownerAvatar{width:34px;height:34px}.ownerSidebar{width:270px;transition:transform .25s;transform:translate(-100%)}.ownerSidebar.ownerSidebarOpen{transform:translate(0)}.ownerSidebarClose{color:#fff;background:0 0;border:0;width:40px;height:40px;font-size:30px;display:block;position:absolute;top:18px;right:15px}.ownerSidebarBrand{justify-content:flex-start;padding-left:25px}.ownerMain{width:100%;margin-left:0;padding:95px 15px 35px}.ownerHeader{margin-bottom:20px}.ownerHeaderRight{display:none}.ownerHeader h1{font-size:24px}.ownerStats{grid-template-columns:1fr 1fr;gap:12px}.ownerStatCard{min-height:110px;padding:15px}.ownerStatIcon{width:45px;height:45px}.ownerStatCard strong{font-size:18px}.ownerGrid{grid-template-columns:1fr}.ownerWelcome{min-height:120px;padding:20px}.ownerWelcome h2{font-size:19px}.ownerStatus{display:none}}@media (max-width:480px){.ownerStats{grid-template-columns:1fr}.ownerStatCard{min-height:95px}.ownerQuickActions{grid-template-columns:1fr 1fr}}.agentMenu button{padding:0 16px}.agentMenu button:active{background:#dce7ee}.agentMenu .agentIcon{color:#123f68;justify-content:center;align-items:center;width:42px;min-width:42px;margin-right:0;font-size:29px;font-weight:700;display:inline-flex}.agentArrow{font-size:25px;font-weight:700}.accountTabs{border-bottom:2px solid #ccd4da;grid-template-columns:repeat(3,1fr);height:85px;display:grid}.accountTabs button{color:#617487;background:#fff;border:0;border-bottom:3px solid #0000;font-size:21px;font-weight:700}.accountTabs .agentSelectedTab,.accountTabs .selectedTab{color:#b42d32;border-bottom:3px solid #b42d32}.mainRoleMenu{background:#fff;width:100%}.accountSectionTitle{box-sizing:border-box;color:#153b5d;background:#dfe9ef;border-bottom:1px solid #d0d9de;align-items:center;width:100%;min-height:88px;padding:0 58px;font-size:28px;font-weight:700;display:flex}.agentMenu button,.userRoleMenu button{min-height:88px;position:relative}.agentMenu button span,.userRoleMenu button span{width:34px;margin-right:10px;display:inline-block}.menuChevron{position:absolute;right:24px}.accountTabs.threeTabs{grid-template-columns:repeat(3,1fr)}.accountTabs.threeTabs button{min-width:0}.userPage{background:#edf2f6;min-height:420px;padding:18px 22px 110px}.backUserMenu{color:#173552;cursor:pointer;background:0 0;border:0;padding:8px 0 18px;font-size:20px;font-weight:700}.userPageCard{background:#fff;border-radius:16px;padding:22px;box-shadow:0 4px 18px #00000014}.userPageCard h1{color:#173552;margin:0 0 24px;font-size:28px}.formGroup label{color:#173552;margin-bottom:8px;font-size:17px;font-weight:700}.formGroup input{color:#173552;box-sizing:border-box;background:#fff;border:1px solid #ccd4da;border-radius:8px;outline:none;width:100%;height:52px;padding:0 14px;font-size:17px}.formGroup input:focus{border-color:#d71920}.marketingCheck{color:#173552;align-items:flex-start;gap:10px;margin:20px 0;font-size:16px;line-height:1.4;display:flex}.marketingCheck input{width:20px;height:20px}.updateButton{color:#fff;cursor:pointer;background:#d71920;border:0;border-radius:8px;width:100%;height:54px;font-size:18px;font-weight:700}.transactionTabs{border-bottom:2px solid #d5dce1;grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid}.transactionTabs button{color:#647586;background:#fff;border:0;height:50px;font-weight:700}.transactionTabs .transactionActive{color:#b42d32;border-bottom:3px solid #b42d32}.filterRow{gap:10px;margin-bottom:20px;display:flex}.filterRow input{border:1px solid #ccd4da;border-radius:8px;flex:1;height:50px;padding:0 14px;font-size:16px}.filterRow button{color:#173552;background:#dce7ee;border:0;border-radius:8px;min-width:90px;font-weight:700}.casinoTable,.transactionTable{border:1px solid #d8dfe4;border-radius:10px;overflow:hidden}.tableHeader{color:#173552;background:#edf2f6;grid-template-columns:1fr 1fr;align-items:center;min-height:52px;padding:0 14px;font-weight:700;display:grid}.casinoTable .tableHeader{grid-template-columns:1fr 1fr 1fr}.noRecords{color:#7a8792;justify-content:center;align-items:center;min-height:100px;font-size:16px;display:flex}.menuChevron{margin-left:auto;font-size:22px}.userPage{max-width:605px;margin:0 auto;padding:24px 0 40px}.userPage,.userPageCard{box-sizing:border-box;width:100%}.userPageCard{color:#0b3154;background:#eef3f7;border-radius:24px;padding:42px 43px 43px}.userPageCard h1,.userPageTitle{color:#0b3154;margin:0 0 48px;font-size:42px;font-weight:500;line-height:1.1}.formGroup{margin-bottom:25px}.formGroup label{color:#173b5d;margin-bottom:10px;font-size:22px;font-weight:400;line-height:1.2;display:block}.formGroup label:after{color:#bd3038}.formGroup input,.userPageInput{box-sizing:border-box;color:#173b5d;background:#fff;border:1px solid #cbd2d7;border-radius:8px;outline:none;width:100%;height:74px;padding:0 18px;font-size:20px}.formGroup input:focus,.userPageInput:focus{border-color:#9caab5}.formGroup input:disabled,.formGroup input[readonly]{color:#c4cbd0;opacity:1;background:#fff}.backUserMenu{display:none}.passwordPage{box-sizing:border-box;color:#0b3154;background:#eef3f7;border-radius:24px;width:100%;padding:45px 29px 58px}.passwordPage h1{color:#0b3154;margin:0 0 105px;font-size:42px;font-weight:500;line-height:1.1}.passwordField{margin-bottom:52px}.passwordField label{color:#173b5d;margin:0 0 12px;font-size:22px;display:block}.passwordField label span{color:#b92f36}.passwordInputBox{width:100%;position:relative}.passwordInputBox input{box-sizing:border-box;background:#fff;border:1px solid #cbd2d7;border-radius:7px;outline:none;width:100%;height:73px;padding:0 105px 0 55px;font-size:20px}.passwordLock{font-size:25px;left:22px}.passwordEye,.passwordLock{color:#777;position:absolute;top:50%;transform:translateY(-50%)}.passwordEye{cursor:pointer;background:0 0;border:0;font-size:27px;right:20px}.passwordActions{gap:56px;margin-top:15px;display:flex}.changePasswordButton{color:#fff;background:#cfd3d6;border:0;border-radius:7px;flex:1;height:65px;font-size:20px;font-weight:600}.resetPasswordButton{color:#b93138;background:0 0;border:1px solid #c86b70;border-radius:7px;width:145px;height:65px;font-size:20px;font-weight:600}.transactionsPage{box-sizing:border-box;background:#eef3f7;border-radius:24px;width:100%;padding:45px 29px 55px;overflow:hidden}.casinoHistoryPage h1,.transactionsPage h1{color:#0b3154;margin:0 0 48px;font-size:42px;font-weight:500;line-height:1.1}.transactionTabs{width:100%;height:84px;margin-bottom:50px;display:flex}.transactionTab{color:#66788a;background:#dfe4e8;border:0;flex:1;font-size:21px;font-weight:500}.transactionTab:first-child{border-radius:8px 0 0}.transactionTab:last-child{border-radius:0 8px 0 0}.transactionTab.active{color:#173b5d;background:#fff}.transactionFilters{box-sizing:border-box;background:#fff;border-radius:0;padding:45px 43px 35px}.transactionFilter{margin-bottom:25px}.transactionFilter label{color:#173b5d;margin-bottom:10px;font-size:22px;display:block}.transactionDateInput,.transactionSearchInput{box-sizing:border-box;color:#173b5d;background:#fff;border:1px solid #cbd2d7;border-radius:7px;width:100%;height:73px;padding:0 20px;font-size:20px}.transactionSearchRow{align-items:flex-end;gap:29px;display:flex}.transactionSearch{flex:1}.transactionClear{color:#173b5d;background:#e8edf1;border:1px solid #cbd2d7;border-radius:7px;width:118px;height:73px;font-size:20px;font-weight:600}.transactionTableWrap{background:#fff;width:100%;overflow-x:auto}.transactionTable{border-collapse:separate;border-spacing:0;text-align:center;width:100%;min-width:570px}.transactionTable th{color:#fff;background:#0b3154;border-right:1px solid #d4dce2;height:110px;padding:14px;font-size:20px;font-weight:600}.transactionTable th:first-child{border-radius:14px 0 0}.transactionTable th:last-child{border-right:0;border-radius:0 14px 0 0}.transactionTable td{color:#173b5d;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;height:100px;padding:12px;font-size:20px}.transactionTable tfoot td{color:#fff;background:#0b3154;height:70px;font-weight:700}.casinoHistoryPage{box-sizing:border-box;background:#eef3f7;border-radius:24px;width:100%;padding:48px 29px 60px;overflow:hidden}.casinoHistoryFilters{background:#fff;border-radius:20px;margin-bottom:15px;padding:20px 22px 30px}.casinoHistoryTableWrap{border-radius:15px;width:100%;overflow-x:auto}.casinoHistoryTable{border-collapse:separate;border-spacing:0;text-align:center;width:100%;min-width:560px}.casinoHistoryTable th{color:#fff;background:#0b3154;border-right:1px solid #d4dce2;height:105px;padding:15px;font-size:20px}.casinoHistoryTable th:first-child{border-radius:14px 0 0}.casinoHistoryTable th:last-child{border-radius:0 14px 0 0}.casinoHistoryTable td{color:#173b5d;background:#fff;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;height:85px;padding:15px;font-size:19px}.casinoHistoryEmpty{color:#173b5d;background:#fff;justify-content:center;align-items:center;min-width:560px;height:90px;font-size:20px;display:flex}.casinoHistoryCount{color:#708293;margin-top:48px;font-size:20px}@media (max-width:430px){.userPage{width:calc(100% - 22px)}.userPageCard{padding:38px 22px}.userPageCard h1,.userPageTitle{margin-bottom:40px;font-size:38px}.formGroup{margin-bottom:23px}.formGroup input{height:70px}.casinoHistoryPage,.passwordPage,.transactionsPage{width:calc(100% - 22px)}.passwordPage{padding:38px 29px 50px}.passwordPage h1{margin-bottom:95px;font-size:38px}.passwordActions{gap:20px}.resetPasswordButton{width:130px}.casinoHistoryPage h1,.transactionsPage h1{font-size:38px}.transactionFilters{padding:38px 22px 30px}.transactionSearchRow{gap:14px}.transactionClear{width:105px}}.novabetPage{max-width:605px;margin:0 auto;padding:28px 0 45px}.novabetPage,.novabetPageCard{box-sizing:border-box;width:100%}.novabetPageCard{color:#103554;background:#eef3f7;border-radius:24px;padding:43px}.novabetPageCard h1{color:#0b3154;margin:0 0 48px;font-size:42px;font-weight:500;line-height:1.15}.novabetInnerCard{box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:18px;padding:22px}.novabetField{margin-bottom:23px}.novabetField:last-child{margin-bottom:0}.novabetField label,.novabetPasswordField label{color:#173b5d;margin-bottom:10px;font-size:22px;font-weight:400;line-height:1.2;display:block}.novabetField label span,.novabetPasswordField label span{color:#b72f37}.novabetField input{color:#173b5d;box-sizing:border-box;background:#fff;border:1px solid #d0d6da;border-radius:8px;outline:none;width:100%;height:73px;padding:0 17px;font-size:20px}.novabetField input:focus{border-color:#9daab3}.novabetField input[readonly]{color:#c7cdd1;background:#fff}.novabetEmail{gap:14px;width:100%;display:flex}.novabetEmail input{flex:1;min-width:0}.novabetVerified{color:#fff;box-sizing:border-box;background:#37d77a;border-radius:8px;justify-content:center;align-items:center;width:188px;height:73px;font-size:20px;font-weight:600;display:flex}.novabetMarketing{color:#173b5d;align-items:flex-start;gap:17px;margin:25px 0 27px;font-size:21px;line-height:1.2;display:flex}.novabetMarketing input{appearance:none;background:#fff;border:3px solid #173b5d;border-radius:4px;width:34px;min-width:34px;height:34px;margin:2px 0 0}.novabetMarketing input:checked{background:#173b5d;box-shadow:inset 0 0 0 5px #fff}.novabetUpdate{color:#fff;cursor:pointer;background:#df2027;border:0;border-radius:7px;width:100%;height:66px;font-size:21px;font-weight:700}.passwordCard{padding:45px 29px 58px}.passwordCard h1{margin-bottom:105px}.novabetPasswordField{margin-bottom:52px}.novabetPasswordBox{width:100%;position:relative}.novabetPasswordBox input{box-sizing:border-box;color:#173b5d;background:#fff;border:1px solid #cbd2d7;border-radius:7px;outline:none;width:100%;height:73px;padding:0 100px 0 58px;font-size:20px}.novabetLock{z-index:2;font-size:22px;left:22px}.novabetLock,.novabetPasswordBox button{color:#777;position:absolute;top:50%;transform:translateY(-50%)}.novabetPasswordBox button{cursor:pointer;background:0 0;border:0;font-size:27px;right:18px}.novabetInfo{color:#777;font-size:25px;position:absolute;top:50%;right:63px;transform:translateY(-50%)}.novabetPasswordActions{align-items:center;gap:56px;margin-top:15px;display:flex}.novabetChangePassword{color:#fff;background:#cfd3d6;border:0;border-radius:7px;flex:1;height:65px;font-size:20px;font-weight:600}.novabetChangePassword:not(:disabled){cursor:pointer;background:#df2027}.novabetChangePassword:disabled{cursor:not-allowed}.novabetReset{color:#b93138;background:0 0;border:1px solid #c66a70;border-radius:7px;width:145px;height:65px;font-size:20px;font-weight:600}.transactionsCard{padding:45px 29px 55px;overflow:hidden}.transactionsCard h1{margin-bottom:48px}.novabetTransactionTabs{width:100%;height:84px;margin-bottom:0;display:flex}.novabetTransactionTabs button{color:#697b8d;cursor:pointer;background:#dfe4e8;border:0;flex:1;font-size:21px;font-weight:500}.novabetTransactionTabs button:first-child{border-radius:8px 0 0}.novabetTransactionTabs button:last-child{border-radius:0 8px 0 0}.novabetTransactionTabs button.active{color:#173b5d;background:#fff}.novabetTransactionFilters{box-sizing:border-box;background:#fff;padding:45px 43px 34px}.novabetFilterLabel{color:#173b5d;margin:0 0 10px;font-size:22px}.novabetSearch{align-items:center;gap:29px;display:flex}.novabetSearch input{box-sizing:border-box;outline:none;flex:1;min-width:0;padding:0 18px}.novabetSearch button,.novabetSearch input{color:#173b5d;border:1px solid #cbd2d7;border-radius:7px;height:73px;font-size:20px}.novabetSearch button{background:#e8edf1;width:118px;font-weight:600}.novabetTableScroll{background:#fff;width:100%;overflow-x:auto}.novabetTable{border-collapse:collapse;text-align:center;width:100%;min-width:690px}.novabetTable th{color:#fff;background:#0b3154;border-right:1px solid #d2dbe1;height:110px;padding:12px;font-size:20px;font-weight:600}.novabetTable th:first-child{border-radius:14px 0 0}.novabetTable th:last-child{border-right:0;border-radius:0 14px 0 0}.novabetTable td{color:#173b5d;background:#fff;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;height:100px;padding:12px;font-size:20px}.novabetTable tfoot td{color:#fff;background:#0b3154;height:70px;font-weight:700}.casinoHistoryCard{padding:48px 29px 60px;overflow:hidden}.casinoHistoryCard h1{margin-bottom:48px}.novabetCasinoFilters{box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:15px;padding:20px 22px 30px}.novabetCasinoTableScroll{border-radius:15px;width:100%;overflow-x:auto}.novabetCasinoTable{border-collapse:collapse;text-align:center;width:100%;min-width:650px}.novabetCasinoTable th{color:#fff;background:#0b3154;border-right:1px solid #d2dbe1;height:105px;padding:15px;font-size:20px}.novabetCasinoTable th:first-child{border-radius:14px 0 0}.novabetCasinoTable th:last-child{border-radius:0 14px 0 0}.novabetCasinoTable td{color:#173b5d;background:#fff;border-bottom:1px solid #dce2e6;border-right:1px solid #dce2e6;height:90px;padding:15px;font-size:19px}.novabetRecords{color:#718293;margin-top:48px;font-size:20px}.site{--pc-layout-width:1100px}@media (max-width:1100px){body,html{overflow-x:hidden}.site,body,html{width:100%;min-width:0}.site{zoom:1;max-width:100%}}.agentMenu,.agentMenu button{color:#173552;background:#fff;width:100%}.agentMenu button{text-align:left;border:0;border-bottom:1px solid #cbd2d7;align-items:center;height:88px;min-height:88px;padding:0 58px;font-size:25px;font-weight:700;display:flex;position:relative}.agentMenu button span{width:34px;min-width:34px;margin-right:12px;display:inline-block}.agentMenu button b{font-size:25px;font-weight:700}.agentMenu button:active,.agentMenu button:hover{background:#dce7ee}.agentIcon{color:#173552;width:34px;min-width:34px;margin-right:12px;font-size:24px}.agentArrow{color:#173552;margin-left:auto;font-size:22px}.agentTransferPage{color:#173552;background:#edf2f6;width:100%;min-height:500px;padding:28px 22px 110px}.agentTransferHeader{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.agentTransferHeader h1{color:#173552;margin:0;font-size:30px;font-weight:800}.agentTransferMode{background:#fff;border:1px solid #ccd4da;border-radius:8px;gap:0;display:flex;overflow:hidden}.agentTransferMode button{color:#173552;background:#fff;border:0;min-width:150px;height:48px;font-size:16px;font-weight:700}.agentTransferMode button.agentTransferModeActive{color:#fff;background:#123f68}.agentTransferCard{background:#fff;border-radius:16px;width:100%;max-width:900px;margin:0 auto;padding:28px;box-shadow:0 4px 18px #00000014}.agentTransferLabel{color:#173552;margin:0 0 9px;font-size:17px;font-weight:700;display:block}.agentUserFixed,.agentUserInputWrap{color:#173552;background:#fff;border:1px solid #ccd4da;border-radius:8px;align-items:center;width:100%;min-height:54px;margin-bottom:20px;display:flex;position:relative}.agentUserFixed{padding:0 16px;font-size:17px}.agentUserCheck{color:#159447;margin-left:auto;font-weight:900}.agentUserInputWrap input{color:#173552;background:0 0;border:0;outline:0;width:100%;height:52px;padding:0 45px 0 16px;font-size:17px}.agentClearUser{color:#777;background:0 0;border:0;font-size:22px;position:absolute;right:10px}.agentSelectArrow{pointer-events:none;position:absolute;right:15px}.agentAmountInput,.agentTransferNote{color:#173552;background:#fff;border:1px solid #ccd4da;border-radius:8px;outline:none;width:100%;font-size:17px}.agentAmountInput{height:54px;margin-bottom:20px;padding:0 16px}.agentTransferNote{resize:vertical;min-height:90px;margin-bottom:20px;padding:14px 16px}.agentQuickLabel{color:#173552;margin:0 0 10px;font-size:16px;font-weight:700}.agentQuickAmounts{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.agentQuickAmounts button{color:#173552;background:#f5f7f9;border:1px solid #ccd4da;border-radius:7px;min-width:85px;height:42px;font-size:15px;font-weight:700}.agentConfirmButton{color:#fff;background:#123f68;border:0;border-radius:8px;width:100%;height:56px;font-size:18px;font-weight:800}.agentConfirmButton:hover{background:#0d3150}@media (max-width:700px){.agentMenu button{height:88px;min-height:88px;padding-left:58px;padding-right:58px;font-size:25px}.agentMenu button b{font-size:25px}.agentTransferPage{padding:28px 22px 110px}.agentTransferCard{max-width:none;padding:28px}.agentTransferHeader{flex-direction:row}.agentTransferMode button{min-width:150px}}.agentReportsPage{padding:0}.agentReportsSubMenu{border-bottom:1px solid #cbd4da}.agentReportItem{min-height:62px;padding:0 34px;font-size:18px}.agentReportContent{margin:20px 16px 30px}.agentReportSimplePage{min-height:300px}.agentReportEmpty{text-align:center;color:#617484;background:#fff;border-radius:8px;padding:35px 20px;font-size:15px}@media (max-width:700px){.agentReportsPage{background:#062d4b}.agentReportItem{min-height:64px;padding:0 57px;font-size:18px}.agentReportContent{background:#eaf0f4;border-radius:22px;margin:0 43px 35px;padding:38px 28px 45px}.agentReportContent h1{margin-bottom:38px;font-size:38px;line-height:1.15}.agentReportFilterCard{border-radius:13px;padding:22px;display:block}.agentReportField{margin-bottom:22px}.agentReportField label{margin-bottom:8px;font-size:18px}.agentReportInput,.agentReportSelect{border-radius:6px;height:58px;font-size:17px}.agentReportSelect{padding:0 18px}.agentReportSelect span:last-child{font-size:26px}.agentReportActions{flex-wrap:wrap;gap:10px;display:flex}.agentReportGenerate,.agentReportReset{height:48px;font-size:16px}.agentReportLines{margin-top:25px;font-size:14px}.agentReportTableWrap{overflow-x:auto}.agentReportSimplePage{min-height:400px}}@media (max-width:520px){.agentReportItem{min-height:63px;padding-left:57px;font-size:17px}.agentReportContent{margin:0 43px 30px;padding:36px 28px 40px}.agentReportContent h1{font-size:37px}.agentReportFilterCard{padding:22px}.agentReportField label{font-size:17px}.agentReportInput,.agentReportSelect{height:58px}}.agentReportsPage{background:#062d4b;grid-template-columns:235px minmax(0,1fr);align-items:start;min-height:100%;display:grid}.agentReportsSubMenu{border-top:1px solid #d7dee3;border-right:1px solid #ccd5dc;width:235px}.agentReportItem{color:#12385a;border-bottom:1px solid #d3dbe0;min-height:52px;padding:10px 14px;font-size:13px;font-weight:700;line-height:1.25;display:block}.agentReportItem:hover{background:#edf2f5}.agentReportItemActive{background:#dce7ee}.agentReportMain{background:#062d4b;padding:20px 16px 35px}.agentReportContent{background:#eaf0f4;border-radius:10px;margin:0;padding:28px 30px 35px}.agentReportContent h1{color:#12385a;margin:0 0 24px;font-size:31px;line-height:1.2}.agentReportFilterCard{border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 12px;padding:17px;display:grid}.agentReportField label{color:#193b59;margin:0 0 6px;font-size:14px;font-weight:500}.agentReportInput,.agentReportSelect{color:#294963;border:1px solid #d3d9dd;border-radius:5px;height:43px;font-size:14px}.agentReportSelect{cursor:pointer;text-align:left;background:#e3e8ec;padding:0 12px}.agentReportSelect span:last-child{color:#6c767c;font-size:20px}.agentReportInput{background:#fff;padding:0 10px}.agentReportActions{grid-column:1/-1;gap:11px;margin-top:0}.agentReportGenerate,.agentReportReset{border-radius:4px;height:42px;padding:0 22px;font-size:14px}.agentReportGenerate:hover{background:#bd171d}.agentReportReset:hover{background:#d7dfe4}.agentReportLines{color:#536879;align-items:center;margin:28px 0 12px;font-size:13px}.agentReportLines button{color:#536879;cursor:pointer;background:#e2e7eb;border-radius:4px;min-width:56px;height:34px}.agentReportLines button span{margin-left:8px}.agentReportTableWrap{border-radius:7px}.agentReportTable{table-layout:fixed;min-width:760px}.agentReportTable th{color:#fff;text-align:center;background:#0d3b61;border-right:1px solid #ffffff40;padding:10px 6px;font-size:11px;font-weight:600}.agentReportTable td{color:#536879;text-align:center;border-top:1px solid #e1e5e8;height:38px;padding:8px;font-size:12px}.agentReportQuickFilters{background:#fff;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:15px;padding:0;display:grid}.agentReportQuickFilters button{color:#536879;cursor:pointer;background:#fff;border:1px solid #d3d9dd;border-radius:4px;height:42px}.agentReportQuickFilters button.active,.agentReportQuickFilters button:hover{color:#fff;background:#0d3b61}.agentReportSearchRow{box-sizing:border-box;background:#fff;border:1px solid #d3d9dd;border-radius:5px;align-items:center;gap:7px;width:155px;height:40px;margin:22px 0 12px;padding:0 10px;display:flex}.agentReportSearchRow span{color:#667781;font-size:20px}.agentReportSearchRow input{color:#294963;border:0;outline:0;width:100%;min-width:0;font-size:13px}@media (max-width:700px){.agentReportsPage{grid-template-columns:220px minmax(520px,1fr);align-items:start;overflow-x:auto}.agentReportsSubMenu{width:220px;min-width:220px}.agentReportItem{min-height:55px;padding:0 16px;font-size:13px}.agentReportMain{min-width:520px;padding:0 12px 30px}.agentReportContent{border-radius:0 0 12px 12px;margin:0;padding:28px 18px 35px}.agentReportContent h1{margin-bottom:24px;font-size:30px}.agentReportFilterCard{padding:18px;display:block}.agentReportField{margin-bottom:18px}.agentReportField label{margin-bottom:7px;font-size:15px}.agentReportInput,.agentReportSelect{height:48px;font-size:14px}.agentReportActions{gap:9px;display:flex}.agentReportGenerate,.agentReportReset{height:46px;font-size:14px}.agentReportQuickFilters{grid-template-columns:repeat(4,minmax(110px,1fr))}.agentReportTableWrap{overflow-x:auto}}@media (max-width:520px){.agentReportsPage{grid-template-columns:218px minmax(510px,1fr)}.agentReportsSubMenu{width:218px;min-width:218px}.agentReportItem{min-height:54px;padding-left:14px;font-size:12px}.agentReportMain{min-width:510px}.agentReportContent h1{font-size:28px}}.agentReportsPage{color:#173552;background:#edf2f6;min-width:0;overflow:hidden}.agentReportsLayout{grid-template-columns:280px minmax(0,1fr);min-width:0}.agentReportsSubMenu{background:#fff;border-right:1px solid #ccd4da;width:100%;min-width:0}.agentReportItem{color:#173552;text-align:left;box-sizing:border-box;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #d7dee3;align-items:center;width:100%;min-height:58px;padding:16px 18px;font-size:16px;font-weight:600;display:flex}.agentReportItem:hover,.agentReportItemActive{color:#173552;background:#dce7ee}.agentReportMain{overflow:hidden}.agentReportContent{min-width:0;padding:22px}.agentReportContent h1{color:#173552;margin:0 0 20px;font-size:28px;font-weight:700}.agentReportFilterCard{background:#fff;border:1px solid #d5dde2;border-radius:10px;padding:20px}.agentReportField{min-width:0;margin-bottom:16px}.agentReportField label{color:#173552;margin-bottom:7px;font-size:15px;font-weight:700;display:block}.agentReportInput,.agentReportSelect{color:#173552;box-sizing:border-box;background:#fff;border:1px solid #cbd4da;border-radius:6px;width:100%;min-width:0;height:48px;font-size:16px}.agentReportSelect{justify-content:space-between;align-items:center;padding:0 14px;display:flex}.agentReportSelect span:last-child{margin-left:10px;font-size:18px}.agentReportInput{outline:none;padding:0 14px}.agentReportInput:focus{border-color:#d71920}.agentReportActions{gap:12px;margin-top:20px;display:flex}.agentReportGenerate,.agentReportReset{cursor:pointer;border:0;border-radius:6px;min-height:48px;padding:0 24px;font-size:16px;font-weight:700}.agentReportGenerate{color:#fff;background:#e31e24}.agentReportReset{color:#173552;background:#dfe7ec}.agentReportLines{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.agentReportLines button{color:#173552;background:0 0;border:0;font-size:14px}.agentReportTableWrap{background:#fff}.agentReportTable{border-collapse:collapse;width:100%}.agentReportTable td,.agentReportTable th{text-align:left;border:1px solid #d5dde2;padding:12px}.agentReportTable th{color:#173552;background:#dfe9ef;font-weight:700}.agentReportSimplePage,.userManagementPage,.userPage{box-sizing:border-box;width:100%;min-width:0}.userManagementPage,.userPage{background:#edf2f6}.userManagementPage{padding:20px}.userManagementPage h1,.userPageTitle{color:#173552;margin:0 0 20px;font-size:28px;font-weight:700}.userManagementPage .userManagementCard,.userManagementPage .userPageCard,.userPageCard{box-sizing:border-box;background:#fff;border:1px solid #d5dde2;border-radius:10px;width:100%;min-width:0;padding:20px}.userManagementPage button,.userManagementPage input,.userManagementPage select{box-sizing:border-box}.userManagementPage table{border-collapse:collapse;width:100%}.userManagementPage td,.userManagementPage th{border:1px solid #d5dde2;padding:12px}.userManagementPage th{color:#173552;background:#dfe9ef;font-weight:700}@media (max-width:700px){.agentReportsPage{width:100%;max-width:100%;overflow-x:hidden}.agentReportsLayout{width:100%;max-width:100%;display:block}.agentReportsSubMenu{border-bottom:1px solid #ccd4da;border-right:0;width:100%;max-width:100%}.agentReportItem{width:100%;min-height:52px;padding:13px 16px;font-size:15px}.agentReportMain{overflow:hidden}.agentReportContent,.agentReportMain{width:100%;min-width:0;max-width:100%}.agentReportContent{box-sizing:border-box;padding:14px}.agentReportContent h1{margin-bottom:14px;font-size:22px}.agentReportFilterCard{border-radius:8px;width:100%;padding:14px}.agentReportField{width:100%;margin-bottom:12px}.agentReportInput,.agentReportSelect{width:100%;height:46px;font-size:15px}.agentReportActions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.agentReportGenerate,.agentReportReset{width:100%;padding:0 10px;font-size:14px}.agentReportLines{width:100%;overflow:hidden}.agentReportTableWrap{width:100%;max-width:100%;overflow-x:auto}.agentReportTable{min-width:650px}.userManagementPage,.userPage{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.userManagementPage{padding:14px}.userManagementPage h1,.userPageTitle{font-size:22px}.userManagementPage .userManagementCard,.userManagementPage .userPageCard,.userPageCard{width:100%;padding:14px}}.agentReportsPage{overflow:visible!important}.agentReportsLayout{grid-template-columns:280px minmax(0,1fr)!important}.agentReportContent,.agentReportMain,.userManagement,.userManagementPage,.userPage,.userRolePage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.userManagement>*,.userManagementPage>*,.userPage>*,.userRolePage>*{box-sizing:border-box!important;max-width:100%!important}@media (max-width:700px){.agentReportsPage{box-sizing:border-box!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.agentReportsLayout{flex-direction:column!important;grid-template-columns:none!important;display:flex!important}.agentReportsLayout,.agentReportsSubMenu{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.agentReportsSubMenu{border-right:0!important;display:block!important}.agentReportItem{min-height:52px!important;padding:13px 16px!important}.agentReportItem,.agentReportMain{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.agentReportMain{display:block!important}.agentReportContent{min-width:0!important;padding:14px!important}.agentReportActions,.agentReportContent,.agentReportField,.agentReportFilterCard,.agentReportInput,.agentReportSelect{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.userManagement,.userManagementPage,.userPage,.userRolePage{box-sizing:border-box!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:14px!important;overflow-x:hidden!important}.userManagement>*,.userManagementPage>*,.userPage>*,.userRolePage>*{min-width:0!important}.userManagement table,.userManagement>*,.userManagementPage table,.userManagementPage>*,.userPage table,.userPage>*,.userRolePage table,.userRolePage>*{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.userManagementPage button,.userManagementPage input,.userManagementPage select,.userPage button,.userPage input,.userPage select{box-sizing:border-box!important;max-width:100%!important}}.agentReportsPage{box-sizing:border-box;width:100%;max-width:none}.agentReportsLayout{box-sizing:border-box;grid-template-columns:240px minmax(0,1fr);align-items:stretch;width:100%;display:grid}.agentReportsSubMenu{box-sizing:border-box;width:240px;min-width:240px}.agentReportMain{box-sizing:border-box;width:100%;min-width:0}.agentReportContent{max-width:none}.agentReportContent,.agentReportFilterCard,.agentReportTableWrap{box-sizing:border-box;width:100%}.agentReportTableWrap{overflow-x:auto}.agentUsersPage{color:#243b53;background:#fff;max-width:none;display:block}.agentUsersHeader{box-sizing:border-box;background:#fff;border-bottom:1px solid #d9e1e8;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 24px;display:flex}.agentUsersHeader h1{margin:0;font-size:24px;font-weight:700}.agentUsersManagementTabs{align-items:center;gap:8px;display:flex}.agentUsersManagementTab{color:#334e68;cursor:pointer;background:#f5f7f9;border:1px solid #d5dde5;border-radius:4px;padding:10px 16px;font-weight:600}.agentUsersManagementTab.active{color:#fff;background:#164b73;border-color:#164b73}.agentUsersContent{box-sizing:border-box;width:100%;padding:24px}.agentUsersTopBar{justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}.agentUsersTopBar h2{margin:0;font-size:20px}.agentUsersAddButton{color:#fff;cursor:pointer;background:#164b73;border:0;border-radius:4px;padding:11px 18px;font-weight:600}.agentUsersFilters{box-sizing:border-box;background:#f5f8fa;border:1px solid #d9e1e8;border-radius:6px;grid-template-columns:220px 220px minmax(240px,1fr);gap:18px;width:100%;margin-bottom:20px;padding:20px;display:grid}.agentUsersFilter{flex-direction:column;gap:7px;display:flex}.agentUsersFilter label{color:#486581;font-size:13px;font-weight:600}.agentUsersFilter input,.agentUsersFilter select{box-sizing:border-box;color:#243b53;background:#fff;border:1px solid #cbd5df;border-radius:4px;width:100%;height:42px;padding:0 12px;font-size:14px}.agentUsersTableWrap{border:1px solid #d9e1e8;border-radius:6px;width:100%;overflow-x:auto}.agentUsersTable{border-collapse:collapse;background:#fff;width:100%;min-width:760px}.agentUsersTable th{color:#334e68;text-align:left;background:#edf2f6;border-bottom:1px solid #d9e1e8;padding:13px 14px;font-size:13px;font-weight:700}.agentUsersTable td{color:#334e68;border-bottom:1px solid #e5e9ed;padding:14px;font-size:14px}.agentUsersTable tbody tr:last-child td{border-bottom:0}.agentUsersFooter{color:#627d98;justify-content:space-between;align-items:center;width:100%;padding:16px 4px;font-size:13px;display:flex}.agentUsersPagination{gap:4px;display:flex}.agentUsersPagination button{cursor:pointer;background:#fff;border:1px solid #d5dde5;border-radius:4px;width:34px;height:34px}.agentUsersPagination .agentUsersPageActive{color:#fff;background:#164b73;border-color:#164b73}.registerUsersCard,.registerUsersPage{box-sizing:border-box;width:100%;padding:24px}.registerUsersCard{background:#fff;border:1px solid #d9e1e8;border-radius:6px;max-width:900px;margin:0 auto}@media (max-width:768px){.agentReportsPage{width:100%;min-width:0;overflow-x:auto}.agentReportsLayout{grid-template-columns:240px minmax(660px,1fr);width:100%;min-width:900px}.agentReportsSubMenu{width:240px;min-width:240px}.agentReportContent,.agentReportMain{min-width:660px}.agentReportFilterCard{width:100%}.agentUsersPage{width:100%;min-width:900px;overflow-x:auto}.agentUsersContent,.agentUsersHeader{width:900px}.agentUsersFilters{grid-template-columns:220px 220px 1fr}.registerUsersPage{width:900px}}.agentReportsLayout{grid-template-columns:240px minmax(0,1fr)!important}.agentReportsSubMenu{width:240px!important;min-width:240px!important;max-width:240px!important}.agentReportContent{padding:24px!important}.agentReportField input,.agentReportField select,.agentReportInput,.agentReportSelect{box-sizing:border-box!important;max-width:100%!important}.agentReportTable{min-width:700px;box-sizing:border-box!important}.agentUsersContent{padding:20px!important}.agentUsersFilters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.agentUsersFilter{width:100%!important;min-width:0!important}.agentUsersFilter input,.agentUsersFilter select{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.agentUsersTable{min-width:700px}.registerUsersPage{max-width:100%!important}.registerUsersCard,.registerUsersPage{box-sizing:border-box!important;width:100%!important}.registerUsersCard{max-width:900px!important;margin:0 auto!important}.registerField,.registerField input,.registerField select,.registerUsersForm{box-sizing:border-box!important;width:100%!important}.registerField input,.registerField select{max-width:100%!important;min-height:42px!important}@media (max-width:768px){.agentReportsPage,.agentUsersPage,.registerUsersPage{width:100%!important;max-width:100%!important;overflow:hidden!important}.agentReportsLayout,.agentReportsSubMenu{flex-direction:column!important;width:100%!important;display:flex!important}.agentReportsSubMenu{min-width:100%!important;max-width:100%!important}.agentReportItem{box-sizing:border-box!important;width:100%!important;min-height:44px!important}.agentReportMain{width:100%!important;min-width:0!important;max-width:100%!important}.agentReportContent{box-sizing:border-box!important;width:100%!important;padding:14px!important}.agentReportContent h1{word-break:break-word!important;font-size:20px!important;line-height:1.3!important}.agentReportFilterCard{box-sizing:border-box!important;width:100%!important;padding:14px!important}.agentReportField{width:100%!important;margin-bottom:12px!important}.agentReportField label{margin-bottom:5px!important;display:block!important}.agentReportField input,.agentReportField select,.agentReportInput,.agentReportSelect{width:100%!important;min-width:0!important;height:42px!important}.agentReportActions{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.agentReportGenerate,.agentReportReset{min-height:40px!important}.agentReportLines{width:100%!important}.agentReportTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;overflow-x:auto!important}.agentReportTable{min-width:650px!important}.agentUsersHeader{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:14px!important;display:flex!important}.agentUsersHeader h1{margin:0!important;font-size:20px!important}.agentUsersManagementTabs{width:100%!important;display:flex!important}.agentUsersManagementTab{flex:1!important;min-height:40px!important}.agentUsersContent{box-sizing:border-box!important;width:100%!important;padding:14px!important}.agentUsersTopBar{align-items:stretch!important;gap:10px!important}.agentUsersFilters,.agentUsersTopBar{flex-direction:column!important;width:100%!important;display:flex!important}.agentUsersFilters{gap:12px!important}.agentUsersFilter{width:100%!important}.agentUsersFilter input,.agentUsersFilter select{width:100%!important;height:42px!important}.agentUsersTableWrap{width:100%!important;overflow-x:auto!important}.agentUsersTable{min-width:700px!important}.registerUsersPage{width:100%!important;padding:0!important}.registerUsersCard{box-sizing:border-box!important;border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important}.registerUsersBack{width:100%!important;margin-bottom:14px!important}.registerUsersTitle{width:100%!important;margin-bottom:18px!important}.registerUsersTitle h1{margin:5px 0 0!important;font-size:20px!important}.registerUsersForm{gap:14px!important}.registerField,.registerUsersForm{flex-direction:column!important;width:100%!important;display:flex!important}.registerField{gap:5px!important}.registerField label{width:100%!important;font-size:13px!important}.registerField input,.registerField select{width:100%!important;height:44px!important;min-height:44px!important;padding:8px 10px!important;font-size:14px!important}.registerUsersForm button{min-height:42px!important}.agentReportsPage *,.agentUsersPage *,.registerUsersPage *{max-width:100%}}@media (max-width:480px){.agentReportContent,.agentUsersContent{padding:10px!important}.agentReportsSubMenu{width:100%!important}.agentReportItem{min-height:42px!important;font-size:12px!important}.agentReportContent h1,.agentUsersHeader h1{font-size:18px!important}.registerUsersCard{padding:12px!important}.registerUsersTitle h1{font-size:18px!important}}.agentReportsPage{max-width:100%!important;overflow:hidden!important}.agentReportsLayout{box-sizing:border-box!important;align-items:stretch!important;max-width:100%!important}.agentReportsSubMenu{overflow:hidden!important}.agentReportContent,.agentReportFilterCard,.agentReportItem{min-width:0!important;max-width:none!important}.agentReportContent,.agentReportFilterCard{box-sizing:border-box!important;width:100%!important}.agentReportTableWrap{min-width:0!important;max-width:100%!important}.agentUsersPage{max-width:100%!important;overflow:hidden!important}.agentUsersContent{min-width:0!important}.agentUsersContent,.agentUsersFilters{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.agentUsersTableWrap{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.agentUsersTable{min-width:650px!important}.registerUsersCard,.registerUsersPage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:768px){.agentReportsPage{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.agentReportsLayout,.agentReportsSubMenu{flex-direction:column!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important}.agentReportsSubMenu{box-sizing:border-box!important;min-width:100%!important}.agentReportItem{min-height:42px!important;padding:10px 12px!important}.agentReportItem,.agentReportMain{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.agentReportMain{margin:0!important;padding:0!important}.agentReportContent{padding:12px!important}.agentReportContent,.agentReportFilterCard{max-width:100%!important}.agentReportContent,.agentReportField,.agentReportFilterCard{box-sizing:border-box!important;width:100%!important;min-width:0!important}.agentReportInput,.agentReportSelect{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.agentReportActions{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.agentReportGenerate,.agentReportReset{min-height:40px!important}.agentReportTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.agentReportTable{min-width:650px!important}.agentUsersPage{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.agentUsersContent,.agentUsersHeader{box-sizing:border-box!important;width:100%!important;padding:12px 15px!important}.agentUsersContent{max-width:100%!important}.agentUsersFilters{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.agentUsersFilter{width:100%!important;min-width:0!important}.agentUsersFilter input,.agentUsersFilter select{box-sizing:border-box!important;width:100%!important}.agentUsersTableWrap{width:100%!important;max-width:100%!important;overflow-x:auto!important}.agentUsersTable{min-width:650px!important}.registerUsersPage{padding:0 15px!important}.registerUsersCard,.registerUsersPage{box-sizing:border-box!important;width:100%!important;max-width:100%!important}}@media (max-width:480px){.agentReportsLayout{width:100vw!important;max-width:100vw!important}.agentReportMain,.agentReportsSubMenu{width:100%!important;max-width:100%!important}.agentReportContent{padding:10px!important}.agentReportItem{min-height:40px!important;font-size:12px!important}.agentUsersContent,.agentUsersHeader{padding-left:10px!important;padding-right:10px!important}}.agentReportContent,.agentReportMain,.agentReportsLayout,.agentReportsPage{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.agentReportsLayout{grid-template-columns:220px minmax(0,1fr)!important}.agentReportMain{flex:auto!important;overflow:hidden!important}.agentReportContent{display:block!important;overflow:visible!important}@media (max-width:768px){.agentReportsPage{overflow-x:hidden!important}.agentReportsLayout,.agentReportsPage,.agentReportsSubMenu{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;display:block!important}.agentReportItem{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.agentReportMain{width:100vw!important;min-width:100vw!important;max-width:100vw!important;padding:0!important}.agentReportContent,.agentReportMain{box-sizing:border-box!important;margin:0!important;display:block!important}.agentReportContent{width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important}.agentReportFilterCard{margin:0!important}.agentReportField,.agentReportFilterCard{min-width:0!important}.agentReportField,.agentReportFilterCard,.agentReportInput,.agentReportSelect{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.agentReportActions,.agentReportTableWrap{box-sizing:border-box!important;width:100%!important}.agentReportTableWrap{max-width:100%!important;overflow-x:auto!important}}@media (max-width:480px){.agentReportMain,.agentReportsLayout,.agentReportsPage,.agentReportsSubMenu{width:100vw!important;min-width:100vw!important;max-width:100vw!important}.agentReportContent{width:100%!important;padding:10px!important}}.agentReportsPage{box-sizing:border-box!important}.agentReportsLayout,.agentReportsPage{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}.agentReportsLayout{grid-template-columns:100%!important;gap:0!important;display:grid!important}.agentReportsSubMenu{min-width:0!important;max-width:none!important;padding:0!important}.agentReportItem,.agentReportsSubMenu{box-sizing:border-box!important;width:100%!important;margin:0!important}.agentReportItem{border-left:0!important;border-right:0!important;align-items:center!important;height:auto!important;min-height:58px!important;padding:16px 24px!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important;display:flex!important}.agentReportMain{padding:0!important}.agentReportContent,.agentReportMain{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.agentReportContent{padding:20px!important}.agentReportContent h1{width:100%!important;margin:0 0 20px!important;font-size:22px!important;line-height:1.3!important}.agentReportFilterCard{max-width:none!important;margin:0!important;padding:18px!important}.agentReportField,.agentReportFilterCard{box-sizing:border-box!important;width:100%!important}.agentReportField{min-width:0!important}.agentReportInput,.agentReportSelect{box-sizing:border-box!important;width:100%!important;max-width:none!important}.agentReportActions{gap:10px!important;width:100%!important;display:flex!important}.agentReportGenerate,.agentReportReset{flex:1!important;min-height:46px!important}.agentReportTableWrap{box-sizing:border-box!important;width:100%!important;max-width:none!important;overflow-x:auto!important}.agentReportTable{width:100%!important;min-width:650px!important}.agentUsersPage{min-width:0!important;margin:0!important;padding:0!important}.agentUsersContent,.agentUsersFilters,.agentUsersHeader,.agentUsersPage{box-sizing:border-box!important;width:100%!important;max-width:none!important}.agentUsersTableWrap{width:100%!important;max-width:none!important;overflow-x:auto!important}.agentUsersTable{width:100%!important}@media (max-width:768px){.agentReportContent,.agentReportMain,.agentReportsLayout,.agentReportsPage,.agentReportsSubMenu,.agentUsersContent,.agentUsersPage{width:100%!important;min-width:0!important;max-width:100%!important}.agentReportsLayout,.agentReportsSubMenu{display:block!important}.agentReportItem{width:100%!important;min-height:54px!important;padding:15px 16px!important;font-size:16px!important}.agentReportContent{padding:16px!important}.agentReportFilterCard{width:100%!important;padding:16px!important}.agentReportField{width:100%!important}.agentReportInput,.agentReportSelect{width:100%!important;min-height:44px!important}.agentReportActions{width:100%!important}.agentReportGenerate,.agentReportReset{width:50%!important}.agentReportTableWrap{width:100%!important;overflow-x:auto!important}.agentReportTable{min-width:650px!important}.agentUsersHeader{width:100%!important}.agentUsersContent,.agentUsersHeader{box-sizing:border-box!important;padding:16px!important}.agentUsersFilters{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}}.site.sportsSite>.header{z-index:10000;flex-shrink:0;position:relative}.site.sportsSite>section{z-index:1;position:relative}.site.sportsSite>.header{width:100%}.site.sportsSite>section{width:100%;min-width:0}.site.sportsSite .sportsHeaderHidden{display:flex!important}.site.sportsSite>section{z-index:99999!important;width:100vw!important;min-width:0!important;height:100dvh!important;position:fixed!important;inset:0!important}.site.sportsSite>.header{box-sizing:border-box!important;width:100%!important;min-width:0!important}.site.sportsSite>section{height:calc(100dvh - 70px)!important;min-height:calc(100dvh - 70px)!important}.site.sportsSite{zoom:1!important;min-width:0!important;overflow-x:hidden!important}.site.sportsSite>.header,.site.sportsSite>.header.sportsHeaderHidden{z-index:10000!important;flex-shrink:0!important;width:100%!important;height:98px!important;min-height:98px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.site.sportsSite>section{z-index:1!important;background:#fff!important;height:calc(100dvh - 98px)!important;min-height:calc(100dvh - 98px)!important;inset:auto!important}.site.sportsSite>section iframe{min-width:0!important;min-height:0!important;position:absolute!important;inset:0!important}@media (max-width:600px){body,html{width:100%!important;min-width:0!important;overflow-x:hidden!important}.site.sportsSite>.header{height:98px!important;min-height:98px!important;padding:0 27px!important}.site.sportsSite>section{height:calc(100dvh - 98px)!important;min-height:calc(100dvh - 98px)!important}.site>.header{box-sizing:border-box!important;z-index:10000!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:130px!important;min-height:130px!important;max-height:130px!important;padding:0 29px!important;display:flex!important;position:relative!important;overflow:visible!important}.site>.header .menuButton{border-radius:8px!important;flex-shrink:0!important;width:74px!important;min-width:74px!important;max-width:74px!important;height:67px!important;min-height:67px!important;max-height:67px!important;padding:0!important}.site>.header .menuButton span{width:35px!important;height:5px!important}.site>.header .logo{letter-spacing:-3px!important;white-space:nowrap!important;flex-shrink:1!important;align-items:center!important;font-size:32px!important;font-weight:900!important;line-height:1!important;display:flex!important;position:relative!important}.site>.header .logoBets{border-radius:5px!important;margin-left:4px!important;padding:4px 8px 5px!important}.site>.header .logo sup{font-size:8px!important;top:-10px!important;right:2px!important}.site>.header .loginButton{border-radius:7px!important;flex-shrink:0!important;width:163px!important;min-width:163px!important;max-width:163px!important;height:72px!important;min-height:72px!important;max-height:72px!important;padding:0!important;font-size:23px!important}.site>.header .userIcon{width:30px!important;height:30px!important;margin-right:7px!important}.site>.header:after{content:""!important;z-index:-1!important;background:#003e4f!important;height:35px!important;position:absolute!important;bottom:-35px!important;left:0!important;right:0!important}.site.sportsSite>.header.sportsHeaderHidden{display:flex!important}.site .header{height:82px!important;min-height:82px!important;padding:0 14px!important;overflow:hidden!important}.site .menuButton{border-radius:8px!important;gap:5px!important;width:56px!important;min-width:56px!important;height:56px!important}.site .menuButton span{width:29px!important;height:4px!important}.site .logo{letter-spacing:-3px!important;margin:0 8px!important;font-size:29px!important;transform:none!important}.site .logoBets{margin-left:4px!important;padding:4px 7px 5px!important}.site .logo sup{font-size:8px!important;top:-10px!important;right:2px!important}.site .loginButton{width:145px!important;min-width:0!important;height:52px!important;font-size:20px!important}.site .userIcon{border-width:3px!important;width:27px!important;height:27px!important;margin-right:6px!important}.site .userIcon:before{width:7px!important;height:7px!important;left:7px!important}.site .userIcon:after{width:14px!important;height:7px!important;left:4px!important}.site.sportsSite>section{top:auto!important;bottom:auto!important;height:calc(100dvh - 82px)!important;min-height:calc(100dvh - 82px)!important}.site .header{box-sizing:border-box!important;background:#b8141a!important;justify-content:space-between!important;width:100%!important;height:138px!important;min-height:138px!important;padding:0 21px!important;overflow:visible!important}.site .header,.site .menuButton{align-items:center!important;display:flex!important}.site .menuButton{background:#000!important;border:0!important;border-radius:10px!important;flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;gap:7px!important;width:91px!important;min-width:91px!important;height:86px!important;margin:0!important;padding:0!important}.site .menuButton span{background:#fff!important;border-radius:6px!important;width:47px!important;height:6px!important;display:block!important}.site .logo{letter-spacing:-4px!important;white-space:nowrap!important;flex-shrink:1!important;justify-content:center!important;align-items:center!important;margin:0 12px!important;padding:0!important;font-size:40px!important;font-style:italic!important;font-weight:900!important;line-height:1!important;display:flex!important;position:relative!important}.site .logoBets,.site .logoFor{color:#fff!important}.site .logoBets{background:#e71935!important;border-radius:5px!important;margin-left:5px!important;padding:5px 9px 6px!important}.site .logo sup{letter-spacing:0!important;color:#fff!important;font-size:10px!important;font-style:normal!important;font-weight:900!important;position:absolute!important;top:-13px!important;right:3px!important}.site .loginButton{color:#fff!important;white-space:nowrap!important;background:#119bc1!important;border:0!important;border-radius:7px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:163px!important;min-width:163px!important;height:72px!important;margin:0!important;padding:0 12px!important;font-size:25px!important;font-weight:700!important;display:flex!important}.site .userIcon{border:3px solid #fff!important;border-radius:50%!important;flex-shrink:0!important;width:32px!important;height:32px!important;margin-right:8px!important;display:inline-block!important;position:relative!important}.site .userIcon:before{width:8px!important;top:4px!important;left:9px!important}.site .userIcon:after,.site .userIcon:before{background:#fff!important;height:8px!important}.site .userIcon:after{width:16px!important;bottom:3px!important;left:5px!important}.site.sportsSite>.header{z-index:10000!important;height:138px!important;min-height:138px!important;position:relative!important}.site.sportsSite>section{z-index:1!important;height:calc(100dvh - 138px)!important;min-height:calc(100dvh - 138px)!important;position:relative!important;inset:auto!important;overflow:hidden!important}.site.sportsSite>section,.site.sportsSite>section iframe{width:100%!important;margin:0!important;padding:0!important}.site.sportsSite>section iframe{border:0!important;min-width:0!important;height:100%!important;min-height:0!important;display:block!important;position:absolute!important;inset:0!important}}@media screen and (max-width:600px){.site .header{box-sizing:border-box!important;background:#d71920!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:128px!important;min-height:128px!important;max-height:128px!important;margin:0!important;padding:0 29px!important;display:flex!important;position:relative!important;overflow:visible!important}.site .menuButton span{width:38px!important;height:5px!important;min-height:5px!important}.site .logo{margin:0 10px!important;font-size:32px!important}.site .logoBets,.site .logoFor{color:#fff!important}.site .logoBets{background:#e71935!important}.site .logo sup{color:#fff!important;font-style:normal!important;font-weight:900!important;position:absolute!important}.site .loginButton{background:#119bc1!important;width:163px!important;min-width:163px!important;max-width:163px!important;height:72px!important;min-height:72px!important;max-height:72px!important;padding:0 10px!important;font-size:25px!important}.site .userIcon{width:32px!important;min-width:32px!important;height:32px!important;margin-right:7px!important;display:inline-block!important;position:relative!important}.site .userIcon:before{border-radius:50%!important;width:8px!important;left:9px!important}.site .userIcon:after,.site .userIcon:before{content:""!important;height:8px!important;position:absolute!important}.site .userIcon:after{border-radius:10px 10px 5px 5px!important;width:16px!important;left:5px!important}.site .header:after{content:""!important;z-index:-1!important;background:#003e4f!important;height:36px!important;position:absolute!important;bottom:-36px!important;left:0!important;right:0!important}.site.sportsSite>.header{z-index:10000!important;height:128px!important;min-height:128px!important;max-height:128px!important;position:relative!important}.site.sportsSite>section iframe{display:block!important}.site .header,.site>header.header{box-sizing:border-box!important;background:var(--header,#b8141a)!important;justify-content:space-between!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:0 14px!important;overflow:hidden!important}.site .header,.site .menuButton,.site>header.header{align-items:center!important;margin:0!important;display:flex!important}.site .menuButton{background:#d71920!important;border:0!important;border-radius:8px!important;flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;gap:5px!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:0!important}.site .menuButton span{background:#fff!important;border-radius:5px!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:4px!important;min-height:4px!important;max-height:4px!important;margin:0!important;padding:0!important;display:block!important}.site .logo{letter-spacing:-3px!important;white-space:nowrap!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;width:auto!important;height:auto!important;margin:0 8px!important;padding:0!important;font-style:italic!important;font-weight:900!important;display:flex!important;position:relative!important;transform:none!important}.site .logo,.site .logoBets,.site .logoFor{font-size:29px!important;line-height:1!important}.site .logoBets{border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important}.site .logo sup{letter-spacing:0!important;font-size:8px!important;line-height:1!important;top:-10px!important;right:2px!important}.site .loginButton{background:var(--blue,#109bc2)!important;color:#fff!important;white-space:nowrap!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:145px!important;min-width:145px!important;max-width:145px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 12px!important;font-size:20px!important;font-weight:700!important;line-height:1!important;display:flex!important}.site .loginButton,.site .userIcon{box-sizing:border-box!important;flex-shrink:0!important}.site .userIcon{border:3px solid #fff!important;border-radius:50%!important;width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;margin-right:6px!important}.site .userIcon:before{width:7px!important;top:4px!important;left:7px!important}.site .userIcon:after,.site .userIcon:before{background:#fff!important;height:7px!important}.site .userIcon:after{width:14px!important;bottom:3px!important;left:4px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.site.sportsSite>section,.site.sportsSite>section iframe{box-sizing:border-box!important}.site.sportsSite>section{z-index:1!important;height:calc(100dvh - 82px)!important;min-height:calc(100dvh - 82px)!important;position:relative!important;inset:auto!important;overflow:hidden!important}.site.sportsSite>section,.site.sportsSite>section iframe{width:100%!important;margin:0!important;padding:0!important}.site.sportsSite>section iframe{border:0!important;min-width:0!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}}@media screen and (max-width:380px){.site .header,.site>header.header{padding:0 10px!important}.site .menuButton{width:52px!important;min-width:52px!important;height:52px!important}.site .menuButton span{width:27px!important}.site .logo{letter-spacing:-3px!important;margin:0 5px!important}.site .logo,.site .logoBets,.site .logoFor{font-size:26px!important}.site .loginButton{width:132px!important;min-width:132px!important;font-size:18px!important}}@media screen and (max-width:900px){.site>header.header{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:128px!important;min-height:128px!important;max-height:128px!important;margin:0!important;padding:0 14px!important;display:flex!important;overflow:hidden!important}.site>header.header .menuButton{border-radius:8px!important;flex-shrink:0!important;gap:6px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:0!important}.site>header.header .menuButton span{border-radius:5px!important;width:30px!important;height:4px!important;min-height:4px!important;max-height:4px!important}.site>header.header .logo{letter-spacing:-3px!important;white-space:nowrap!important;flex:0 auto!important;margin:0 7px!important;padding:0!important;font-size:27px!important;font-weight:900!important;line-height:1!important;transform:none!important}.site>header.header .logoFor{font-size:inherit!important}.site>header.header .logoBets{font-size:inherit!important;border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important}.site>header.header .logo sup{font-size:7px!important;top:-9px!important;right:2px!important}.site>header.header .loginButton{white-space:nowrap!important;box-sizing:border-box!important;border-radius:7px!important;flex-shrink:0!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:0 8px!important;font-size:18px!important;font-weight:700!important;line-height:1!important}.site>header.header .userIcon{border-width:2px!important;width:25px!important;min-width:25px!important;height:25px!important;margin-right:5px!important}.site>header.header .userIcon:before{width:6px!important;height:6px!important;top:4px!important;left:7px!important}.site>header.header .userIcon:after{width:12px!important;height:6px!important;bottom:3px!important;left:4px!important}.site.sportsSite>section{height:calc(100dvh - 128px)!important;min-height:calc(100dvh - 128px)!important;max-height:calc(100dvh - 128px)!important;position:relative!important;inset:auto!important;overflow:hidden!important}.site.sportsSite>section,.site.sportsSite>section iframe{width:100%!important;margin:0!important;padding:0!important}.site.sportsSite>section iframe{border:0!important;height:100%!important;position:absolute!important;inset:0!important}}.homeSportsTitle{box-sizing:border-box;color:#fff;background:#000;justify-content:space-between;align-items:center;width:100%;height:58px;padding:0 22px;font-size:22px;font-weight:800;display:flex}.homeSportsTitle b{color:#fff;background:#ed132b;border-radius:6px;padding:5px 13px;font-size:16px;line-height:1}.sportsHomeEmbed{background:#000!important;height:900px!important;min-height:900px!important;overflow:hidden!important}.sportsHomeEmbed,.sportsHomeEmbed iframe{width:100%!important;margin:0!important;padding:0!important}.sportsHomeEmbed iframe{border:0!important;height:100%!important;display:block!important}@media (max-width:600px){.homeSportsTitle{height:52px!important;padding:0 16px!important;font-size:18px!important}.homeSportsTitle b{padding:5px 11px!important;font-size:14px!important}.sportsHomeEmbed,.sportsHomeEmbed iframe{height:900px!important;min-height:900px!important}}.homeSportsAuto{background:#000;width:100%;margin:0;padding:0;overflow:hidden}.homeSportsAutoTitle{box-sizing:border-box;color:#fff;background:#000;justify-content:space-between;align-items:center;width:100%;height:52px;padding:0 16px;display:flex}.homeSportsAutoTitle strong{font-size:19px;font-weight:800}.homeSportsAutoTitle span{color:#fff;background:#ed132b;border-radius:6px;padding:5px 11px;font-size:14px;font-weight:800}.homeSportsAuto .sportsHomeEmbed{background:#000!important;overflow:hidden!important}.homeSportsAuto .sportsHomeEmbed,.homeSportsAuto .sportsHomeEmbed iframe{width:100%!important;height:900px!important;min-height:900px!important;margin:0!important;padding:0!important}.homeSportsAuto .sportsHomeEmbed iframe{border:0!important;display:block!important}@media (max-width:600px){.homeSportsAutoTitle{height:50px!important;padding:0 15px!important}.homeSportsAutoTitle strong{font-size:18px!important}.homeSportsAutoTitle span{padding:5px 10px!important;font-size:13px!important}.homeSportsAuto .sportsHomeEmbed,.homeSportsAuto .sportsHomeEmbed iframe{height:900px!important;min-height:900px!important}.homeSports{width:100%!important;overflow:hidden!important}.homeSports>section{height:850px!important;min-height:850px!important}.homeSports>section iframe{width:100%!important;height:100%!important}}.homeSports{background:#000;width:100%;margin:0;padding:0;overflow:hidden}.homeSports>section{background:#fff!important;height:760px!important;min-height:760px!important;overflow:hidden!important}.homeSports>section,.homeSports>section iframe{width:100%!important;margin:0!important;padding:0!important}.homeSports>section iframe{border:0!important;height:100%!important;min-height:0!important;display:block!important}@media (max-width:600px){.homeSports,.homeSports>section{width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.homeSports>section{background:#fff!important;height:760px!important;min-height:760px!important}.homeSports>section iframe{border:0!important;width:100%!important;height:100%!important;min-height:0!important}}*,:after,:before{box-sizing:border-box}body,html{width:100%;max-width:100%;overflow-x:hidden}.site,body{min-width:0}.site{width:100%;overflow-x:hidden}.site,.site iframe,.site img,.site video{max-width:100%}@media screen and (max-width:600px){.site{width:100%!important;min-width:0!important;max-width:100vw!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.site .header,.site>header.header{box-sizing:border-box!important;justify-content:space-between!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:0 12px!important;position:relative!important;overflow:hidden!important}.site .header,.site .menuButton,.site>header.header{align-items:center!important;margin:0!important;display:flex!important}.site .menuButton{border-radius:8px!important;flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;gap:5px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important}.site .menuButton span{border-radius:4px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:4px!important;min-height:4px!important;max-height:4px!important;margin:0!important;padding:0!important}.site .logo{letter-spacing:-3px!important;white-space:nowrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0 8px!important;padding:0!important;font-size:27px!important;line-height:1!important;display:flex!important;overflow:visible!important;transform:none!important}.site .logoBets,.site .logoFor{font-size:inherit!important;line-height:1!important}.site .logoBets{border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important}.site .logo sup{font-size:7px!important;top:-9px!important;right:2px!important}.site .loginButton{white-space:nowrap!important;border-radius:7px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 8px!important;font-size:18px!important;line-height:1!important;display:flex!important}.site .userIcon{border-width:2px!important;width:25px!important;min-width:25px!important;height:25px!important;margin-right:5px!important}.site .userIcon:before{width:6px!important;height:6px!important;top:4px!important;left:7px!important}.site .userIcon:after{width:12px!important;height:6px!important;bottom:3px!important;left:4px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.home,.homeContent{min-width:0!important;overflow-x:hidden!important}.banner,.home,.homeContent{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.banner{overflow:hidden!important}.banner img,.bannerImage{object-fit:cover!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.bannerContent{max-width:100%!important;padding:12px 16px!important}.bannerArrow{width:54px!important;height:54px!important}.homeSports,.homeSportsAuto,.sportsHomeEmbed{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.homeSportsAutoTitle,.homeSportsTitle{justify-content:space-between!important;align-items:center!important;width:100%!important;height:48px!important;min-height:48px!important;padding:0 14px!important;font-size:17px!important;display:flex!important}.homeSportsAutoTitle span,.homeSportsTitle b{border-radius:5px!important;padding:5px 9px!important;font-size:12px!important}.homeSports>section,.homeSportsAuto .sportsHomeEmbed,.sportsHomeEmbed{width:100%!important;max-width:100%!important;height:760px!important;min-height:760px!important;max-height:none!important;overflow:hidden!important}.homeSports iframe,.homeSports>section iframe,.homeSportsAuto .sportsHomeEmbed iframe,.homeSportsAuto iframe,.sportsHomeEmbed iframe{border:0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.site.sportsSite{min-width:0!important;max-width:100vw!important}.site.sportsSite,.site.sportsSite>section{width:100%!important;overflow:hidden!important}.site.sportsSite>section{max-width:100%!important;height:calc(100dvh - 82px)!important;min-height:calc(100dvh - 82px)!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important}.site.sportsSite>section iframe{border:0!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}.casinoPage,.liveCasinoPage,.site.sportsSite>section iframe{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.casinoPage,.liveCasinoPage{max-width:100vw!important;overflow-x:hidden!important}.casinoCategories{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;display:flex!important;overflow:auto hidden!important}.casinoCategories::-webkit-scrollbar{display:none!important}.casinoCategory{border-radius:10px!important;flex:0 0 180px!important;justify-content:center!important;align-items:center!important;width:180px!important;min-width:180px!important;max-width:180px!important;height:92px!important;min-height:92px!important;margin:0!important;padding:10px!important;display:flex!important;overflow:hidden!important}.casinoCategory span{font-size:18px!important}.casinoCategory b{font-size:14px!important}.casinoPage .casinoOrder,.casinoPage .orderBy,.liveCasinoPage .casinoOrder,.liveCasinoPage .orderBy{white-space:nowrap!important;width:100%!important;max-width:100%!important;padding:0 14px!important;overflow-x:auto!important}.casinoPage .providers,.liveCasinoPage .providers{width:100%!important;max-width:100%!important;padding:0 14px!important}.casinoPage .providerSelect,.casinoPage select,.liveCasinoPage .providerSelect,.liveCasinoPage select{width:100%!important;max-width:100%!important;min-height:58px!important;font-size:18px!important}.casinoPage input[placeholder*=Search],.casinoPage input[type=search],.liveCasinoPage input[placeholder*=Search],.liveCasinoPage input[type=search]{width:calc(100% - 28px)!important;max-width:none!important;min-height:58px!important;margin:16px 14px!important;font-size:18px!important}.casinoGames,.casinoPage .games,.liveCasinoPage .games,.liveGamesList{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.casinoGame,.casinoPage .game,.liveGameCard{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}.casinoGame img,.casinoPage .game img,.liveGameImage{aspect-ratio:1!important;object-fit:cover!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.liveGamesList{grid-template-columns:repeat(2,minmax(0,1fr))!important}.liveGameCard{border-radius:12px!important}.liveGameTitle{text-align:center!important;padding:8px!important;font-size:14px!important;line-height:1.25!important}.liveBadge{padding:5px 8px!important;font-size:11px!important}.accountOverlay{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.accountPanel{border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important}.accountTabs{white-space:nowrap!important;scrollbar-width:none!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.accountTabs::-webkit-scrollbar{display:none!important}.accountTabs button{flex:none!important;min-width:120px!important;padding:12px 16px!important;font-size:15px!important}.accountMenu{width:100%!important;max-width:100%!important}.accountMenu button{width:100%!important;min-height:54px!important;font-size:17px!important}.agentMenu,.agentReportsLayout,.agentReportsPage,.agentTransferCard,.agentTransferPage{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.agentMenu{white-space:nowrap!important;display:flex!important;overflow-x:auto!important}.agentMenu button{flex:none!important;min-width:145px!important;font-size:15px!important}.agentReportsLayout{display:block!important}.agentReportsSubMenu{white-space:nowrap!important;scrollbar-width:none!important;width:100%!important;display:flex!important;overflow-x:auto!important}.agentReportsSubMenu::-webkit-scrollbar{display:none!important}.agentReportItem{flex:none!important;min-width:135px!important}.agentReportContent,.agentReportFilterCard,.agentReportMain,.agentTransferCard{width:100%!important;max-width:100%!important;margin:0!important;padding-left:12px!important;padding-right:12px!important}.agentReportTableWrap,.casinoHistoryTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;overflow-x:auto!important}.agentReportTable,.casinoHistoryTable{min-width:650px!important}.userManagement,.userManagementPage,.userPage,.userRolePage{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:12px!important;overflow-x:hidden!important}.userManagementPage .userManagementCard,.userManagementPage .userPageCard,.userPageCard{width:100%!important;max-width:100%!important;margin:0 0 12px!important}.userManagementPage input,.userManagementPage select,.userPageInput{width:100%!important;max-width:100%!important;min-height:48px!important;font-size:16px!important}.userManagementPage table{min-width:700px!important}.userManagementPage{overflow-x:auto!important}.agentReportContent h1,.agentReportsPage h1,.casinoHistoryPage h1{font-size:22px!important;line-height:1.2!important}.agentReportFilterCard{padding:12px!important}.agentReportField,.agentReportInput,.agentReportSelect{width:100%!important;max-width:100%!important}.agentReportInput,.agentReportSelect{min-height:48px!important}.agentReportActions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.agentReportGenerate,.agentReportReset{flex:140px!important;min-height:46px!important}.casinoHistoryPage{width:100%!important;max-width:100%!important;padding:12px!important;overflow-x:hidden!important}.casinoHistoryFilters{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.site article,.site button,.site div,.site input,.site main,.site section,.site select{max-width:100%}}@media screen and (max-width:380px){.site .header,.site>header.header{height:76px!important;min-height:76px!important;max-height:76px!important;padding:0 9px!important}.site .menuButton{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.site .menuButton span{width:26px!important}.site .logo{letter-spacing:-3px!important;margin:0 5px!important}.site .logo,.site .logoBets,.site .logoFor{font-size:24px!important}.site .logoBets{padding:3px 6px 4px!important}.site .loginButton{width:116px!important;min-width:116px!important;height:48px!important;min-height:48px!important;font-size:16px!important}.site .userIcon{width:23px!important;min-width:23px!important;height:23px!important}.casinoCategory{flex-basis:165px!important;width:165px!important;min-width:165px!important}.casinoGames,.casinoPage .games,.liveCasinoPage .games,.liveGamesList{gap:8px!important;padding:8px!important}}@media screen and (min-width:601px) and (max-width:900px){.site{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.site .header,.site>header.header{width:100%!important;height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 20px!important}.site .menuButton{width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important}.site .logo{font-size:30px!important}.site .loginButton{width:145px!important;min-width:145px!important;height:54px!important;min-height:54px!important}.casinoCategories{overflow-x:auto!important}.casinoCategory{flex:0 0 210px!important;min-width:210px!important}}@media screen and (max-width:600px){.site .header,.site>header.header{justify-content:space-between!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;padding:0 12px!important;position:relative!important;overflow:hidden!important}.site .header,.site .header .menuButton,.site>header.header,.site>header.header .menuButton{box-sizing:border-box!important;align-items:center!important;margin:0!important;display:flex!important}.site .header .menuButton,.site>header.header .menuButton{flex-direction:column!important;flex:0 0 52px!important;justify-content:center!important;gap:5px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0!important}.site .header .menuButton span,.site>header.header .menuButton span{width:28px!important;min-width:28px!important;max-width:28px!important;height:4px!important;min-height:4px!important;max-height:4px!important;margin:0!important;padding:0!important}.site .header .logo,.site>header.header .logo{letter-spacing:-3px!important;white-space:nowrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;min-width:0!important;max-width:none!important;margin:0 8px!important;padding:0!important;font-size:27px!important;line-height:1!important;display:flex!important;overflow:visible!important}.site .header .logoBets,.site .header .logoFor,.site>header.header .logoBets,.site>header.header .logoFor{font-size:inherit!important;line-height:1!important}.site .header .logoBets,.site>header.header .logoBets{border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important}.site .header .loginButton,.site>header.header .loginButton{box-sizing:border-box!important;white-space:nowrap!important;flex:0 0 128px!important;justify-content:center!important;align-items:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 8px!important;font-size:18px!important;line-height:1!important;display:flex!important}.site .header .userIcon,.site>header.header .userIcon{width:25px!important;min-width:25px!important;height:25px!important;margin-right:5px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}}@media screen and (max-width:380px){.site .header,.site>header.header{height:76px!important;min-height:76px!important;max-height:76px!important;padding:0 9px!important}.site .header .menuButton,.site>header.header .menuButton{flex-basis:48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:26px!important;min-width:26px!important;max-width:26px!important}.site .header .logo,.site>header.header .logo{margin:0 5px!important;font-size:24px!important}.site .header .loginButton,.site>header.header .loginButton{flex-basis:116px!important;width:116px!important;min-width:116px!important;max-width:116px!important;height:48px!important;min-height:48px!important;max-height:48px!important;font-size:16px!important}.site .header .userIcon,.site>header.header .userIcon{width:23px!important;min-width:23px!important;height:23px!important}}@media screen and (max-width:600px){body,html{max-width:100%!important;margin:0!important;padding:0!important}.site,body,html{width:100%!important;overflow-x:hidden!important}.site{min-width:0!important;max-width:100vw!important}.site,.site *,.site :after,.site :before{box-sizing:border-box!important}.site .header,.site>header.header{justify-content:space-between!important;width:100%!important;max-width:100%!important;height:128px!important;min-height:128px!important;max-height:128px!important;padding:0 28px!important}.site .header,.site .header .menuButton,.site>header.header,.site>header.header .menuButton{box-sizing:border-box!important;align-items:center!important;margin:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.site .header .menuButton,.site>header.header .menuButton{flex-direction:column!important;flex:0 0 68px!important;justify-content:center!important;gap:6px!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important;padding:0!important}.site .header .menuButton span,.site>header.header .menuButton span{border-radius:3px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:4px!important;min-height:4px!important;max-height:4px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.site .header .logo,.site>header.header .logo{white-space:nowrap!important;letter-spacing:-4px!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0 18px!important;padding:0!important;font-size:38px!important;line-height:1!important;display:flex!important;overflow:visible!important}.site .header .logoFor,.site>header.header .logoFor{font-size:inherit!important;line-height:1!important}.site .header .logoBets,.site>header.header .logoBets{font-size:inherit!important;border-radius:6px!important;margin-left:5px!important;padding:5px 9px 6px!important;line-height:1!important}.site .header .logo sup,.site>header.header .logo sup{font-size:10px!important;line-height:1!important}.site .header .loginButton,.site>header.header .loginButton{white-space:nowrap!important;box-sizing:border-box!important;flex:0 0 164px!important;justify-content:center!important;align-items:center!important;width:164px!important;min-width:164px!important;max-width:164px!important;height:70px!important;min-height:70px!important;max-height:70px!important;margin:0!important;padding:0 12px!important;font-size:24px!important;line-height:1!important;display:flex!important}.site .header .userIcon,.site>header.header .userIcon{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin-right:7px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.site .banner,.site .bannerSlider,.site .heroBanner,.site .homeBanner,.site .homeSlider,.site .slider,.site .sliderContainer,.site .swiper,.site .swiper-container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:96px!important;min-height:96px!important;max-height:96px!important;margin:0!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerSlider img,.site .heroBanner img,.site .homeBanner img,.site .homeSlider img,.site .slider img,.site .sliderContainer img,.site .swiper img,.site .swiper-slide img{object-fit:cover!important;width:100%!important;height:96px!important;min-height:96px!important;max-height:96px!important;display:block!important}.site .banner button,.site .bannerSlider button,.site .heroBanner button,.site .slider button,.site .swiper-button-next,.site .swiper-button-prev{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}.site .sportsMenu,.site .sportsNav,.site .sportsNavigation,.site .sportsTabs{scrollbar-width:none!important;align-items:center!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}.site .sportsNav::-webkit-scrollbar,.site .sportsNavigation::-webkit-scrollbar{display:none!important}.site .sportsMenu::-webkit-scrollbar,.site .sportsTabs::-webkit-scrollbar{display:none!important}.site .dateNavigation,.site .dateTabs,.site .daysTabs,.site .sportsDates{white-space:nowrap!important;scrollbar-width:none!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:12px 10px!important;display:flex!important;overflow:auto hidden!important}.site .dateTabs::-webkit-scrollbar,.site .sportsDates::-webkit-scrollbar{display:none!important}.site .dateNavigation::-webkit-scrollbar,.site .daysTabs::-webkit-scrollbar{display:none!important}.site .dateNavigation button,.site .dateTabs button,.site .daysTabs button,.site .sportsDates button{white-space:nowrap!important;flex:none!important;min-width:118px!important;min-height:58px!important;padding:10px 15px!important;font-size:18px!important}.site .favorites,.site .favoritesSection,.site .favourites,.site .favouritesSection{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:76px!important;margin:10px 0!important;padding:0 20px!important;display:flex!important}.site .sportCategories,.site .sportCategoryList,.site .sportIcons,.site .sportsCategories,.site .sportsIcons{scrollbar-width:none!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:14px 12px!important;display:flex!important;overflow:auto hidden!important}.site .sportCategories::-webkit-scrollbar,.site .sportsCategories::-webkit-scrollbar{display:none!important}.site .sportIcons::-webkit-scrollbar,.site .sportsIcons::-webkit-scrollbar{display:none!important}.site .sportCategoryList::-webkit-scrollbar{display:none!important}.site .sportCategory,.site .sportCategoryItem,.site .sportIcon{text-align:center!important;flex:0 0 90px!important;min-width:90px!important;overflow:hidden!important}.site .eventsSlider,.site .liveEvents,.site .liveEventsList,.site .sportsEvents{scrollbar-width:none!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:12px 0!important;display:flex!important;overflow:auto hidden!important}.site .liveEvents::-webkit-scrollbar,.site .liveEventsList::-webkit-scrollbar{display:none!important}.site .eventsSlider::-webkit-scrollbar,.site .sportsEvents::-webkit-scrollbar{display:none!important}.site .eventCard,.site .liveEvent,.site .liveEventCard,.site .sportsEventCard{flex:0 0 calc(100vw - 24px)!important;width:calc(100vw - 24px)!important;min-width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0!important}.site .eventOdds,.site .markets,.site .odds,.site .oddsList{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important}.site .market button,.site .oddButton,.site .odds button,.site .oddsButton{white-space:nowrap!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:8px 5px!important;font-size:15px!important}.casinoGames,.casinoPage .games,.liveCasinoPage .games,.liveGamesList{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}.casinoGame,.casinoPage .game,.liveGameCard{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow:hidden!important}.casinoGame img,.casinoPage .game img,.liveGameImage{aspect-ratio:1!important;object-fit:cover!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.liveGamesList{grid-template-columns:repeat(2,minmax(0,1fr))!important}.liveGameCard{border-radius:12px!important}.liveGameTitle{text-align:center!important;padding:8px!important;font-size:14px!important;line-height:1.25!important}.liveBadge{padding:5px 8px!important;font-size:11px!important}.accountOverlay{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.accountPanel{border-radius:0!important;width:100%!important;max-width:100%!important;margin:0!important}.accountTabs{white-space:nowrap!important;scrollbar-width:none!important;width:100%!important;display:flex!important;overflow:auto hidden!important}.accountTabs::-webkit-scrollbar{display:none!important}.accountTabs button{flex:none!important;min-width:120px!important;padding:12px 16px!important;font-size:15px!important}.accountMenu{width:100%!important;max-width:100%!important}.accountMenu button{width:100%!important;min-height:54px!important;font-size:17px!important}.agentMenu,.agentReportsLayout,.agentReportsPage,.agentTransferCard,.agentTransferPage{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;overflow-x:hidden!important}.agentMenu{white-space:nowrap!important;display:flex!important;overflow-x:auto!important}.agentMenu button{flex:none!important;min-width:145px!important;font-size:15px!important}.agentReportsLayout{display:block!important}.agentReportsSubMenu{white-space:nowrap!important;scrollbar-width:none!important;width:100%!important;display:flex!important;overflow-x:auto!important}.agentReportsSubMenu::-webkit-scrollbar{display:none!important}.agentReportItem{flex:none!important;min-width:135px!important}.agentReportContent,.agentReportFilterCard,.agentReportMain,.agentTransferCard{width:100%!important;max-width:100%!important;margin:0!important;padding-left:12px!important;padding-right:12px!important}.agentReportTableWrap,.casinoHistoryTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;overflow-x:auto!important}.agentReportTable,.casinoHistoryTable{min-width:650px!important}.userManagement,.userManagementPage,.userPage,.userRolePage{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:12px!important;overflow-x:hidden!important}.userManagementPage .userManagementCard,.userManagementPage .userPageCard,.userPageCard{width:100%!important;max-width:100%!important;margin:0 0 12px!important}.userManagementPage input,.userManagementPage select,.userPageInput{width:100%!important;max-width:100%!important;min-height:48px!important;font-size:16px!important}.userManagementPage table{min-width:700px!important}.userManagementPage{overflow-x:auto!important}.agentReportContent h1,.agentReportsPage h1,.casinoHistoryPage h1{font-size:22px!important;line-height:1.2!important}.agentReportFilterCard{padding:12px!important}.agentReportField,.agentReportInput,.agentReportSelect{width:100%!important;max-width:100%!important}.agentReportInput,.agentReportSelect{min-height:48px!important}.agentReportActions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.agentReportGenerate,.agentReportReset{flex:140px!important;min-height:46px!important}.casinoHistoryPage{width:100%!important;max-width:100%!important;padding:12px!important;overflow-x:hidden!important}.casinoHistoryFilters{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.site article,.site button,.site div,.site input,.site main,.site section,.site select{max-width:100%}}@media screen and (max-width:380px){.site .header,.site>header.header{height:112px!important;min-height:112px!important;max-height:112px!important;padding:0 18px!important}.site .header .menuButton,.site>header.header .menuButton{flex:0 0 58px!important;gap:5px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:30px!important;min-width:30px!important;max-width:30px!important;height:4px!important}.site .header .logo,.site>header.header .logo{letter-spacing:-3px!important;margin:0 10px!important;font-size:31px!important}.site .header .logoBets,.site>header.header .logoBets{padding:4px 7px 5px!important}.site .header .loginButton,.site>header.header .loginButton{flex:0 0 138px!important;width:138px!important;min-width:138px!important;max-width:138px!important;height:60px!important;min-height:60px!important;max-height:60px!important;font-size:20px!important}.site .header .userIcon,.site>header.header .userIcon{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important}.site .banner,.site .banner img,.site .bannerSlider,.site .bannerSlider img,.site .heroBanner,.site .heroBanner img,.site .homeBanner,.site .homeBanner img,.site .homeSlider,.site .homeSlider img,.site .slider,.site .slider img,.site .sliderContainer,.site .sliderContainer img,.site .swiper,.site .swiper-container,.site .swiper-slide img{height:82px!important;min-height:82px!important;max-height:82px!important}.site .dateNavigation button,.site .dateTabs button,.site .daysTabs button,.site .sportsDates button{min-width:105px!important;min-height:52px!important;font-size:16px!important}.site .sportCategory,.site .sportCategoryItem,.site .sportIcon{flex-basis:82px!important;min-width:82px!important}}@media screen and (max-width:600px){body,html{max-width:100%!important}.site,body,html{width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.site{min-width:0!important;max-width:100vw!important}.site *,.site :after,.site :before{box-sizing:border-box!important}.site .header,.site>header.header{justify-content:space-between!important;align-items:center!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important;padding:0 10px!important;display:flex!important;position:relative!important;overflow:hidden!important}.site .header .menuButton,.site>header.header .menuButton{flex-direction:column!important;flex:0 0 50px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;display:flex!important}.site .header .menuButton span,.site>header.header .menuButton span{border-radius:2px!important;width:27px!important;min-width:27px!important;max-width:27px!important;height:3px!important;min-height:3px!important;max-height:3px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.site .header .logo,.site>header.header .logo{white-space:nowrap!important;letter-spacing:-2.5px!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0 7px!important;padding:0!important;font-size:27px!important;line-height:1!important;display:flex!important;overflow:visible!important}.site .header .logoFor,.site>header.header .logoFor{font-size:inherit!important;line-height:1!important}.site .header .logoBets,.site>header.header .logoBets{font-size:inherit!important;border-radius:4px!important;margin-left:4px!important;padding:3px 6px 4px!important;line-height:1!important}.site .header .logo sup,.site>header.header .logo sup{font-size:7px!important;line-height:1!important}.site .header .loginButton,.site>header.header .loginButton{white-space:nowrap!important;border-radius:5px!important;flex:0 0 122px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:122px!important;min-width:122px!important;max-width:122px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 7px!important;font-size:17px!important;line-height:1!important;display:flex!important}.site .header .userIcon,.site>header.header .userIcon{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0 3px 0 0!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.site .banner,.site .bannerSlider,.site .banners,.site .carousel,.site .hero,.site .heroSlider,.site .slider{border-radius:0!important;width:100%!important;max-width:100%!important;height:78px!important;min-height:78px!important;max-height:78px!important;margin:12px 0 0!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .hero img,.site .heroSlider img,.site .slider img{object-fit:cover!important;object-position:center!important;width:100%!important;height:78px!important;min-height:78px!important;max-height:78px!important;display:block!important}.site .bannerItem,.site .carouselItem,.site .slide{width:100%!important;height:78px!important;min-height:78px!important;max-height:78px!important;overflow:hidden!important}.site .bannerItem img,.site .carouselItem img,.site .slide img{object-fit:cover!important;object-position:center!important;width:100%!important;height:78px!important}.site .carouselNext,.site .carouselPrev,.site .slick-next,.site .slick-prev,.site .swiper-button-next,.site .swiper-button-prev{z-index:20!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}}@media screen and (max-width:380px){.site .header,.site>header.header{height:76px!important;min-height:76px!important;max-height:76px!important;padding:0 8px!important}.site .header .menuButton,.site>header.header .menuButton{flex-basis:46px!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:25px!important;min-width:25px!important;max-width:25px!important;height:3px!important}.site .header .logo,.site>header.header .logo{letter-spacing:-2px!important;margin:0 5px!important;font-size:24px!important}.site .header .logoBets,.site>header.header .logoBets{padding:3px 5px 4px!important}.site .header .loginButton,.site>header.header .loginButton{flex-basis:112px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:46px!important;min-height:46px!important;max-height:46px!important;font-size:15px!important}.site .header .userIcon,.site>header.header .userIcon{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.site .banner,.site .bannerSlider,.site .banners,.site .carousel,.site .hero,.site .heroSlider,.site .slider{height:72px!important;min-height:72px!important;max-height:72px!important;margin-top:10px!important}.site .banner img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .hero img,.site .heroSlider img,.site .slider img{height:72px!important;min-height:72px!important;max-height:72px!important}}@media screen and (max-width:600px){body,html{max-width:100%!important}.site,body,html{width:100%!important;overflow-x:hidden!important}.site{min-width:0!important;max-width:100vw!important}.site .header,.site>header.header{justify-content:space-between!important;align-items:center!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important;padding:0 18px!important;display:flex!important;overflow:hidden!important}.site .header .menuButton,.site>header.header .menuButton{border-radius:6px!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0!important}.site .header .menuButton span,.site>header.header .menuButton span{width:27px!important;min-width:27px!important;max-width:27px!important;height:3px!important;min-height:3px!important;max-height:3px!important;margin:0!important}.site .header .logo,.site>header.header .logo{letter-spacing:-2px!important;white-space:nowrap!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:58px!important;margin:0 8px!important;padding:0!important;font-size:30px!important;line-height:1!important;display:flex!important}.site .header .logoFor,.site>header.header .logoFor{font-size:inherit!important;line-height:1!important}.site .header .logoBets,.site>header.header .logoBets{font-size:inherit!important;border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important;line-height:1!important}.site .header .logo sup,.site>header.header .logo sup{font-size:7px!important;top:-1.4em!important}.site .header .loginButton,.site>header.header .loginButton{border-radius:5px!important;flex:0 0 132px!important;gap:5px!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 8px!important;font-size:19px!important;line-height:1!important}.site .header .userIcon,.site>header.header .userIcon{width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.site .drawer,.site .main-menu,.site .mainMenu,.site .menu-overlay,.site .menuOverlay,.site .mobile-menu,.site .mobileMenu,.site .side-menu,.site .sideMenu{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.site .main-menu h1,.site .main-menu h2,.site .mainMenu h1,.site .mainMenu h2,.site .menu-overlay h1,.site .menu-overlay h2,.site .menuOverlay h1,.site .menuOverlay h2,.site .mobile-menu h1,.site .mobile-menu h2,.site .mobileMenu h1,.site .mobileMenu h2{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:84px!important;min-height:84px!important;margin:0!important;padding:0 20px!important;font-size:25px!important;line-height:1.1!important;display:flex!important}.site .drawer a,.site .drawer button,.site .main-menu a,.site .main-menu button,.site .mainMenu a,.site .mainMenu button,.site .menu-overlay a,.site .menu-overlay button,.site .menuOverlay a,.site .menuOverlay button,.site .mobile-menu a,.site .mobile-menu button,.site .mobileMenu a,.site .mobileMenu button,.site .side-menu a,.site .side-menu button,.site .sideMenu a,.site .sideMenu button{box-sizing:border-box!important;border-radius:0!important;align-items:center!important;width:100%!important;height:88px!important;min-height:88px!important;margin:0!important;padding:0 58px!important;font-size:25px!important;font-weight:600!important;line-height:1.15!important;display:flex!important}.site .main-menu li,.site .mainMenu li,.site .menu-overlay li,.site .menuOverlay li,.site .mobile-menu li,.site .mobileMenu li,.site .side-menu li,.site .sideMenu li{box-sizing:border-box!important;align-items:center!important;height:88px!important;min-height:88px!important;margin:0!important;padding:0!important;display:flex!important}.site .main-menu ul,.site .mainMenu ul,.site .menu-overlay ul,.site .menuOverlay ul,.site .mobile-menu ul,.site .mobileMenu ul,.site .side-menu ul,.site .sideMenu ul{width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.site .main-menu li,.site .mainMenu li,.site .menu-overlay li,.site .menuOverlay li,.site .mobile-menu li,.site .mobileMenu li,.site .side-menu li,.site .sideMenu li{border-bottom-width:1px!important}.site .footer,.site .mobile-footer,.site .mobileFooter,.site footer{box-sizing:border-box!important;align-items:center!important;height:135px!important;min-height:135px!important;padding:0 28px!important;display:flex!important}.site .main-menu *,.site .mainMenu *,.site .menu-overlay *,.site .menuOverlay *,.site .mobile-menu *,.site .mobileMenu *{box-sizing:border-box!important}}@media screen and (max-width:380px){.site .header,.site>header.header{height:78px!important;min-height:78px!important;max-height:78px!important;padding:0 12px!important}.site .header .menuButton,.site>header.header .menuButton{flex-basis:48px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}.site .header .logo,.site>header.header .logo{margin:0 5px!important;font-size:27px!important}.site .header .loginButton,.site>header.header .loginButton{flex-basis:120px!important;width:120px!important;min-width:120px!important;height:48px!important;min-height:48px!important;font-size:18px!important}.site .main-menu a,.site .main-menu button,.site .mainMenu a,.site .mainMenu button,.site .mobile-menu a,.site .mobile-menu button,.site .mobileMenu a,.site .mobileMenu button{height:82px!important;min-height:82px!important;padding-left:48px!important;padding-right:48px!important;font-size:23px!important}}@media screen and (max-width:600px){.site .header,.site>header.header{height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;padding:0 12px!important}.site .header .menuButton,.site>header.header .menuButton{flex:0 0 54px!important;gap:5px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:28px!important;min-width:28px!important;max-width:28px!important;height:3px!important;min-height:3px!important;max-height:3px!important}.site .header .logo,.site>header.header .logo{letter-spacing:-2px!important;height:60px!important;margin:0 6px!important;font-size:30px!important;line-height:1!important}.site .header .logoBets,.site>header.header .logoBets{border-radius:5px!important;margin-left:4px!important;padding:4px 7px 5px!important}.site .header .loginButton,.site>header.header .loginButton{border-radius:5px!important;flex:0 0 130px!important;gap:5px!important;width:130px!important;min-width:130px!important;max-width:130px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 8px!important;font-size:19px!important}.site .header .userIcon,.site>header.header .userIcon{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}.site .banner,.site .bannerSlider,.site .banners,.site .carousel,.site .hero,.site .heroSlider,.site .slider{width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:10px 0 0!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .hero img,.site .heroSlider img,.site .slider img{object-fit:cover!important;object-position:center!important;width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;display:block!important}.site .bannerItem,.site .carouselItem,.site .slide{height:76px!important;min-height:76px!important;max-height:76px!important;overflow:hidden!important}.site .bannerItem img,.site .carouselItem img,.site .slide img{object-fit:cover!important;object-position:center!important;width:100%!important;height:76px!important}}@media screen and (max-width:380px){.site .header,.site>header.header{height:76px!important;min-height:76px!important;max-height:76px!important;padding:0 8px!important}.site .header .menuButton,.site>header.header .menuButton{flex-basis:48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:25px!important;height:3px!important}.site .header .logo,.site>header.header .logo{margin:0 4px!important;font-size:26px!important}.site .header .loginButton,.site>header.header .loginButton{flex-basis:112px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:48px!important;min-height:48px!important;max-height:48px!important;font-size:16px!important}.site .header .userIcon,.site>header.header .userIcon{width:22px!important;height:22px!important}.site .banner,.site .banner img,.site .bannerSlider,.site .bannerSlider img,.site .banners,.site .banners img,.site .carousel,.site .carousel img,.site .hero,.site .hero img,.site .heroSlider,.site .heroSlider img,.site .slider,.site .slider img{height:76px!important;min-height:76px!important;max-height:76px!important}}@media screen and (max-width:600px){.site .header,.site>header.header{box-sizing:border-box!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 7px!important}.site .header .menuButton,.site>header.header .menuButton{flex:0 0 38px!important;gap:4px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important}.site .header .menuButton span,.site>header.header .menuButton span{border-radius:2px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:2px!important;min-height:2px!important;max-height:2px!important}.site .header .logo,.site>header.header .logo{letter-spacing:-1.5px!important;height:44px!important;margin:0 4px!important;padding:0!important;font-size:22px!important;line-height:1!important}.site .header .logoFor,.site>header.header .logoFor{font-size:inherit!important}.site .header .logoBets,.site>header.header .logoBets{border-radius:4px!important;margin-left:3px!important;padding:2px 5px 3px!important}.site .header .logo sup,.site>header.header .logo sup{font-size:6px!important}.site .header .loginButton,.site>header.header .loginButton{border-radius:4px!important;flex:0 0 88px!important;gap:3px!important;width:88px!important;min-width:88px!important;max-width:88px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 5px!important;font-size:14px!important;line-height:1!important}.site .header .userIcon,.site>header.header .userIcon{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important}.site .header:after,.site .header:before,.site>header.header:after,.site>header.header:before{content:none!important;display:none!important}.site .banner,.site .bannerSlider,.site .banners,.site .carousel,.site .hero,.site .heroSlider,.site .slider{border-radius:0!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:7px 0 0!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .hero img,.site .heroSlider img,.site .slider img{object-fit:cover!important;object-position:center!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:block!important}.site .bannerItem,.site .carouselItem,.site .slide{width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;overflow:hidden!important}.site .bannerItem img,.site .carouselItem img,.site .slide img{object-fit:cover!important;object-position:center!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important}}@media screen and (max-width:380px){.site .header,.site>header.header{height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 5px!important}.site .header .menuButton,.site>header.header .menuButton{flex-basis:36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}.site .header .menuButton span,.site>header.header .menuButton span{width:20px!important;min-width:20px!important;max-width:20px!important;height:2px!important}.site .header .logo,.site>header.header .logo{margin:0 3px!important;font-size:20px!important}.site .header .loginButton,.site>header.header .loginButton{flex-basis:82px!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:36px!important;min-height:36px!important;max-height:36px!important;font-size:13px!important}.site .header .userIcon,.site>header.header .userIcon{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}.site .banner,.site .banner img,.site .bannerSlider,.site .bannerSlider img,.site .banners,.site .banners img,.site .carousel,.site .carousel img,.site .hero,.site .hero img,.site .heroSlider,.site .heroSlider img,.site .slider,.site .slider img{height:50px!important;min-height:50px!important;max-height:50px!important}}@media screen and (max-width:600px){.casinoPage .banner,.casinoPage .bannerSlider,.casinoPage .banners,.casinoPage .carousel,.casinoPage .hero,.casinoPage .heroSlider,.casinoPage .slider,.liveCasinoPage .banner,.liveCasinoPage .bannerSlider,.liveCasinoPage .banners,.liveCasinoPage .carousel,.liveCasinoPage .hero,.liveCasinoPage .heroSlider,.liveCasinoPage .slider{height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;overflow:hidden!important}.casinoPage .banner img,.casinoPage .bannerSlider img,.casinoPage .banners img,.casinoPage .carousel img,.casinoPage .hero img,.casinoPage .heroSlider img,.casinoPage .slider img,.liveCasinoPage .banner img,.liveCasinoPage .bannerSlider img,.liveCasinoPage .banners img,.liveCasinoPage .carousel img,.liveCasinoPage .hero img,.liveCasinoPage .heroSlider img,.liveCasinoPage .slider img{object-fit:cover!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important}.casinoPage .casinoCategories,.casinoPage .categories,.casinoPage .categoryBar,.casinoPage .gameCategories,.liveCasinoPage .casinoCategories,.liveCasinoPage .categories,.liveCasinoPage .categoryBar,.liveCasinoPage .gameCategories{align-items:center!important;gap:6px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 6px!important;display:flex!important;overflow:auto hidden!important}.casinoPage .casinoSearch,.casinoPage .gameSearch,.casinoPage .search,.casinoPage .searchBar,.liveCasinoPage .casinoSearch,.liveCasinoPage .gameSearch,.liveCasinoPage .search,.liveCasinoPage .searchBar{align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:5px 8px!important;display:flex!important}.casinoPage .casinoSearch input,.casinoPage .gameSearch input,.casinoPage .search input,.casinoPage .searchBar input,.liveCasinoPage .casinoSearch input,.liveCasinoPage .gameSearch input,.liveCasinoPage .search input,.liveCasinoPage .searchBar input{height:40px!important;min-height:40px!important;max-height:40px!important}.casinoPage .casinoGames,.casinoPage .gameGrid,.casinoPage .games,.casinoPage .gamesGrid,.liveCasinoPage .casinoGames,.liveCasinoPage .gameGrid,.liveCasinoPage .games,.liveCasinoPage .gamesGrid{gap:5px!important;margin:0!important;padding:5px!important}.site .drawerFooter,.site .footer,.site .languageBar,.site .menuBottom,.site .menuFooter,.site .mobileLanguageBar,.site .mobileMenuFooter,.site footer{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 10px!important;display:flex!important;overflow:hidden!important}.site .footer button,.site .languageBar button,.site .menuFooter button,.site .mobileLanguageBar button,.site .mobileMenuFooter button,.site footer button{height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 10px!important}.site .footer img,.site .languageBar img,.site .menuFooter img,.site .mobileLanguageBar img,.site .mobileMenuFooter img,.site footer img{width:auto!important;max-height:40px!important}.site .footer span,.site .languageBar span,.site .menuFooter span,.site .mobileLanguageBar span,.site .mobileMenuFooter span,.site footer span{line-height:1!important}.site .drawer,.site .mainMenu,.site .menuDrawer,.site .mobileMenu,.site .navigationMenu,.site .sideMenu{overflow-y:auto!important}.site .header .logo,.site>header.header .logo{margin:0!important;font-size:22px!important}.site .header .menuButton,.site>header.header .menuButton{width:40px!important;min-width:40px!important;max-width:40px!important}.site .header .loginButton,.site .header .menuButton,.site>header.header .loginButton,.site>header.header .menuButton{height:40px!important;min-height:40px!important;max-height:40px!important}.site .drawerTitle,.site .mainMenuTitle,.site .menuTitle,.site .mobileMenuTitle{box-sizing:border-box!important;margin:0!important;font-size:22px!important}.site .mainMenu a.active,.site .mainMenu button.active,.site .mobileMenu a.active,.site .mobileMenu button.active,.site .sideMenu a.active,.site .sideMenu button.active{height:50px!important;min-height:50px!important;max-height:50px!important}.site .drawer li,.site .mainMenu li,.site .mobileMenu li,.site .sideMenu li{border-width:1px!important}.site .drawerFooter,.site .languageBar,.site .menuFooter,.site .mobileLanguageBar,.site .mobileMenuFooter,.site footer{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 8px!important;display:flex!important;overflow:hidden!important}.site .drawerFooter button,.site .languageBar button,.site .menuFooter button,.site .mobileLanguageBar button,.site .mobileMenuFooter button,.site footer button{box-sizing:border-box!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 8px!important}.site .drawerTitle,.site .mainMenuTitle,.site .menuTitle,.site .mobileMenuTitle{justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 15px!important;font-size:21px!important;display:flex!important}.site .drawer a,.site .drawer button,.site .drawer li,.site .mainMenu a,.site .mainMenu button,.site .mainMenu li,.site .menuDrawer a,.site .menuDrawer button,.site .menuDrawer li,.site .mobileMenu a,.site .mobileMenu button,.site .mobileMenu li,.site .navigationMenu a,.site .navigationMenu button,.site .navigationMenu li,.site .sideMenu a,.site .sideMenu button,.site .sideMenu li{box-sizing:border-box!important;align-items:center!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0 18px!important;font-size:16px!important;line-height:25px!important;display:flex!important}.site .drawer a span,.site .drawer button span,.site .mainMenu a span,.site .mainMenu button span,.site .mobileMenu a span,.site .mobileMenu button span,.site .sideMenu a span,.site .sideMenu button span{line-height:25px!important}.site .mainMenu a.active,.site .mainMenu button.active,.site .mobileMenu a.active,.site .mobileMenu button.active{height:25px!important;min-height:25px!important;max-height:25px!important}.site .drawer>*,.site .mainMenu>*,.site .menuDrawer>*,.site .mobileMenu>*,.site .sideMenu>*{margin-top:0!important;margin-bottom:0!important}.site .drawerFooter,.site .languageBar,.site .menuFooter,.site .mobileLanguageBar,.site .mobileMenuFooter{height:50px!important;min-height:50px!important;max-height:50px!important}.site .main-menu a,.site .main-menu button,.site .mainMenu a,.site .mainMenu button,.site .menu-content a,.site .menu-content button,.site .menuContent a,.site .menuContent button,.site .mobile-menu a,.site .mobile-menu button,.site .mobileMenu a,.site .mobileMenu button{align-items:center!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.site .main-menu,.site .mainMenu,.site .menu-content,.site .menuContent,.site .mobile-menu,.site .mobileMenu{gap:0!important}.site .filters .filter-row:first-child .pills,.site .filters .pills{align-items:center!important;gap:6px!important;height:50px!important;min-height:50px!important;display:flex!important}.site .filters .pill,.site .filters button.pill{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 16px!important;display:flex!important}.site .filters .filter-row{min-height:50px!important}.site .filters .search,.site .filters .select{box-sizing:border-box!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:flex!important}.site .games{gap:10px 8px!important}.site .game{margin:0!important}.site .game-title{align-items:center!important;height:50px!important;min-height:50px!important;display:flex!important}.site .casinoCategories button,.site .casinoTabs button,.site .categories button,.site .categoryNav button,.site .categoryTabs button,.site .gameCategories button,.site .sportsMenu button,.site .sportsNav button,.site .sportsNavigation button,.site .sportsTabs button{box-sizing:border-box!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;padding:0 14px!important;display:flex!important}.site .filter-row .pill,.site .filter-row .search,.site .filter-row .select,.site .filter-row button,.site .filter-row input,.site .filter-row select,.site .filterRow button,.site .filters .pill,.site .filters .search,.site .filters .select,.site .filters button,.site .filters input,.site .filters select,.site input[placeholder*=Search],.site input[placeholder*=search],.site input[type=search]{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important}.site input[placeholder*=Search],.site input[placeholder*=search],.site input[type=search]{padding:0 14px!important}.site select{box-sizing:border-box!important;height:50px!important;min-height:50px!important}.site .game,.site .game-card,.site .gameCard{margin:0!important}@media screen and (max-width:380px){.site .banner,.site .banner img,.site .bannerItem,.site .bannerItem img,.site .bannerSlider,.site .bannerSlider img,.site .banners,.site .banners img,.site .carousel,.site .carousel img,.site .carouselItem,.site .carouselItem img,.site .hero,.site .hero img,.site .heroSlider,.site .heroSlider img,.site .slide,.site .slide img,.site .slider,.site .slider img{height:50px!important;min-height:50px!important;max-height:50px!important}}.site{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.site *{box-sizing:border-box!important}.site .menuButton{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.site .menuButton span{width:24px!important;height:3px!important;min-height:3px!important;max-height:3px!important}.site .logo{letter-spacing:-2px!important;height:50px!important;margin:0 5px!important;font-size:25px!important}.site .logoBets{padding:3px 6px!important}.site .loginButton{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important;font-size:0!important}.site .userIcon{width:25px!important;min-width:25px!important;height:25px!important}.site .banner,.site .bannerItem,.site .bannerSlider,.site .banners,.site .carousel,.site .carouselItem,.site .hero,.site .heroSlider,.site .slide,.site .slider{margin:6px 0 0!important}.site .casinoCategories,.site .casinoTabs,.site .categories,.site .categoryNav,.site .categoryTabs,.site .gameCategories,.site .sportsMenu,.site .sportsNav,.site .sportsNavigation,.site .sportsTabs{white-space:nowrap!important;align-items:center!important;gap:5px!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:flex!important;overflow:auto hidden!important}.site .casinoCategories button,.site .casinoTabs button,.site .categories button,.site .categoryNav button,.site .categoryTabs button,.site .gameCategories button,.site .sportsMenu button,.site .sportsNav button,.site .sportsNavigation button,.site .sportsTabs button{height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 12px!important}.site .filter-row,.site .filterRow,.site .filters{min-height:50px!important}.site .filter-row .pill,.site .filter-row .select,.site .filter-row button,.site .filterRow button,.site .filters .pill,.site .filters .select,.site .filters button,.site select{height:50px!important;min-height:50px!important;max-height:50px!important}.site .search,.site input[placeholder*=Search],.site input[placeholder*=search],.site input[type=search]{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important}.site .casino-games,.site .casinoGames,.site .casinoPage .games,.site .games,.site .liveCasinoGames,.site .liveCasinoPage .games,.site .liveGames{gap:8px!important}.site .slick-next,.site .slick-prev,.site .swiper-button-next,.site .swiper-button-prev{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.site .drawer,.site .mainMenu,.site .menuOverlay,.site .mobileMenu,.site .sideMenu{margin:0!important;padding:0!important}.site .mainMenuTitle,.site .menuTitle,.site .mobileMenuTitle{justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:50px!important;display:flex!important}.site .drawer a,.site .drawer button,.site .mainMenu a,.site .mainMenu button,.site .menuOverlay a,.site .menuOverlay button,.site .mobileMenu a,.site .mobileMenu button,.site .sideMenu a,.site .sideMenu button,.site nav a,.site nav button{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 20px!important;font-size:18px!important;line-height:50px!important}.site .drawer li,.site .mainMenu li,.site .menuOverlay li,.site .mobileMenu li,.site .sideMenu li{border-bottom-width:1px!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important}.site .drawer .active,.site .header,.site .mainMenu .active,.site .menuOverlay .active,.site .mobileMenu .active,.site .sideMenu .active,.site>header.header{height:50px!important;min-height:50px!important;max-height:50px!important}.site .header,.site>header.header{padding:0 10px!important}.site .header .logo,.site>header .logo{max-height:42px!important;font-size:24px!important}.site .header .closeButton,.site .header .menuButton,.site .header button{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:0!important}.site .drawerFooter,.site .languageFooter,.site .menuFooter,.site .mobileMenuFooter{align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 12px!important;display:flex!important}.site .languageFooter button,.site .menuFooter button,.site .mobileMenuFooter button{height:50px!important;min-height:50px!important;max-height:50px!important}.site .mainMenu svg,.site .menuOverlay svg,.site .mobileMenu svg{max-width:24px!important;max-height:24px!important}.site .banner,.site .bannerSlider,.site .banners,.site .carousel,.site .hero,.site .heroSlider,.site .slider,.site [class*=Banner],.site [class*=banner]{height:50px!important;min-height:50px!important;max-height:50px!important;margin-top:6px!important;margin-bottom:6px!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .hero img,.site .heroSlider img,.site .slider img,.site [class*=Banner] img,.site [class*=banner] img{object-fit:cover!important;object-position:center!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:block!important}.site .bannerItem,.site .carouselItem,.site .slide,.site [class*=BannerItem],.site [class*=bannerItem]{height:50px!important;min-height:50px!important;max-height:50px!important;overflow:hidden!important}.site .bannerItem img,.site .carouselItem img,.site .slide img,.site [class*=BannerItem] img,.site [class*=bannerItem] img{object-fit:cover!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important}.site [class*=Casino][class*=Banner],.site [class*=Live][class*=Banner],.site [class*=Sport][class*=Banner],.site [class*=casino][class*=banner],.site [class*=live][class*=banner],.site [class*=sport][class*=banner]{height:50px!important;min-height:50px!important;max-height:50px!important}.site .banner+*,.site .banners+*{margin-top:0!important}.site .banner,.site .bannerItem,.site .bannerSlider,.site .banners,.site .carousel,.site .carouselItem,.site .hero,.site .heroSlider,.site .slide,.site .slider{width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin-top:8px!important;margin-bottom:0!important;padding:0!important;overflow:hidden!important}.site .banner img,.site .bannerItem img,.site .bannerSlider img,.site .banners img,.site .carousel img,.site .carouselItem img,.site .hero img,.site .heroSlider img,.site .slide img,.site .slider img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:block!important}.site .slick-list,.site .slick-slider,.site .slick-track,.site .swiper,.site .swiper-container,.site .swiper-slide,.site .swiper-wrapper{max-height:50px!important}.site .slick-slide,.site .swiper-slide{height:50px!important;min-height:50px!important;max-height:50px!important}.site .carouselNext,.site .carouselPrev,.site .slick-next,.site .slick-prev,.site .swiper-button-next,.site .swiper-button-prev{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}}@media screen and (max-width:380px){.site .banner,.site .banner img,.site .bannerItem,.site .bannerItem img,.site .bannerSlider,.site .bannerSlider img,.site .banners,.site .banners img,.site .carousel,.site .carousel img,.site .carouselItem,.site .carouselItem img,.site .hero,.site .hero img,.site .heroSlider,.site .heroSlider img,.site .slide,.site .slide img,.site .slider,.site .slider img{height:50px!important;min-height:50px!important;max-height:50px!important}}@media screen and (max-width:600px){.sportsSite .banner,.sportsSite .bannerItem,.sportsSite .bannerSlider,.sportsSite .banners,.sportsSite .carousel,.sportsSite .carouselItem,.sportsSite .hero,.sportsSite .heroSlider,.sportsSite .slide,.sportsSite .slider{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;overflow:hidden!important}.sportsSite .banner img,.sportsSite .bannerItem img,.sportsSite .bannerSlider img,.sportsSite .banners img,.sportsSite .carousel img,.sportsSite .carouselItem img,.sportsSite .hero img,.sportsSite .heroSlider img,.sportsSite .slide img,.sportsSite .slider img{object-fit:cover!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:block!important}.sportsSite .live-sports-banner,.sportsSite .liveSportsBanner,.sportsSite .sports-banner,.sportsSite .sportsBanner,.sportsSite .sportsHeaderBanner{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;overflow:hidden!important}.site .drawerTitle,.site .mainMenuTitle,.site .menuTitle,.site .mobileMenuTitle{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important;line-height:50px!important;display:flex!important}.site .drawer a,.site .drawer button,.site .mainMenu a,.site .mainMenu button,.site .menuOverlay a,.site .menuOverlay button,.site .mobileMenu a,.site .mobileMenu button,.site .sideMenu a,.site .sideMenu button{box-sizing:border-box!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 18px!important;line-height:1!important;display:flex!important}.site .drawer li,.site .mainMenu li,.site .menuOverlay li,.site .mobileMenu li,.site .sideMenu li{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important}.sportsSite .categories,.sportsSite .categoryNav,.sportsSite .categoryTabs,.sportsSite .sportsMenu,.sportsSite .sportsNav,.sportsSite .sportsNavigation,.sportsSite .sportsTabs{box-sizing:border-box!important;align-items:center!important;height:50px!important;min-height:50px!important;max-height:50px!important;display:flex!important;overflow:auto hidden!important}.sportsSite .loading,.sportsSite .loading-item,.sportsSite .loadingItem,.sportsSite .placeholder,.sportsSite .placeholder-item,.sportsSite .skeleton,.sportsSite .skeleton-item,.sportsSite .skeletonItem{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;overflow:hidden!important}.sportsSite [class*=Loading],.sportsSite [class*=Skeleton],.sportsSite [class*=loading],.sportsSite [class*=skeleton]{min-height:50px!important;max-height:50px!important}.sportsSite iframe{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.sportsSite .banner,.sportsSite .live-sports-banner,.sportsSite .liveSportsBanner,.sportsSite .sports-banner,.sportsSite .sportsBanner{margin-bottom:0!important;padding-bottom:0!important}.site input[name=password],.site input[name=username],.site input[type=password],.site input[type=text]{height:82px!important;min-height:82px!important;max-height:82px!important;box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 14px!important}.site .loginModal .closeButton,.site .loginModal button.close,.site .loginModal button[aria-label*=Close],.site .loginModal button[aria-label*=close]{box-sizing:border-box!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important;min-height:35px!important;max-height:35px!important;padding:0!important}.site input[name=password],.site input[name=username],.site input[type=password],.site input[type=text]{width:calc(100% - 50px)!important;height:auto!important;min-height:unset!important;max-height:none!important}.site .banner{box-sizing:border-box!important;position:relative!important;overflow:hidden!important}.site .banner,.site .banner img{width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0!important}.site .banner img{object-fit:contain!important;object-position:center!important;display:block!important}.site .bannerArrow{z-index:10!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:24px!important;display:flex!important}}.site .banner{box-sizing:border-box;position:relative;overflow:hidden}.site .bannerArrow{z-index:20!important}@media screen and (max-width:600px){.site .banner{overflow:hidden!important}.site .banner,.site .twoBetsBannerImage{width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important}.site .twoBetsBannerImage{object-fit:contain!important;object-position:center!important}}.ownerDashboard{z-index:300000!important;color:#173552!important;box-sizing:border-box!important;background:#edf2f6!important;width:100vw!important;height:100vh!important;padding:20px!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}@media (max-width:768px){.ownerDashboard{padding:12px 12px 80px!important}}.accountMenu.agentMenu{flex-direction:column!important;overflow:visible!important}.accountMenu.agentMenu,.accountMenu.agentMenu button{visibility:visible!important;width:100%!important;height:auto!important;display:flex!important}.accountMenu.agentMenu button{opacity:1!important;flex-shrink:0!important;align-items:center!important;min-height:64px!important;position:relative!important}.accountMenu.agentMenu button span{visibility:visible!important;display:inline-block!important}.accountMenu.agentMenu button .menuChevron{visibility:visible!important;margin-left:auto!important;display:block!important}@media (max-width:768px){.accountMenu.agentMenu{flex-direction:column!important;display:flex!important}.accountMenu.agentMenu>button{display:flex!important}}.accountPanel .accountMenu button,.accountPanel .agentMenu button,.accountPanel button,.accountPanel input,.accountPanel select,.accountPanel textarea{min-height:30px}.accountPanel .accountMenu,.accountPanel .agentMenu{gap:4px}.accountPanel .accountMenu button,.accountPanel .agentMenu button{padding:7px 10px;font-size:13px}.accountPanel input,.accountPanel select{height:30px;padding:4px 8px;font-size:13px}.accountPanel textarea{min-height:30px;padding:5px 8px;font-size:13px}.accountPanel table td,.accountPanel table th{padding:5px 7px;font-size:13px}.accountPanel .banner img,.accountPanel img{max-height:50px}.accountPanel .accountMenu,.accountPanel .agentMenu,.accountPanel .registerField,.accountPanel form{margin-bottom:6px}.accountPanel h1,.accountPanel h2,.accountPanel h3{margin-top:6px;margin-bottom:6px}.accountOverlay .accountPanel{font-size:14px!important}.accountOverlay .accountPanel h1{font-size:22px!important}.accountOverlay .accountPanel h2{font-size:18px!important}.accountOverlay .accountPanel h3{font-size:16px!important}.accountOverlay .accountMenu{gap:4px!important}.accountOverlay .accountMenu button,.accountOverlay .agentMenu button{height:30px!important;min-height:30px!important;padding:4px 8px!important;font-size:12px!important;line-height:1.1!important}.accountOverlay .accountMenu button span,.accountOverlay .agentMenu button span{font-size:13px!important}.accountOverlay input,.accountOverlay select,.accountOverlay textarea{height:30px!important;min-height:30px!important;padding:4px 7px!important;font-size:12px!important}.accountOverlay button{font-size:12px!important}.accountOverlay .accountPanel button{min-height:30px!important;padding:4px 8px!important}.accountOverlay table{font-size:11px!important}.accountOverlay td,.accountOverlay th{padding:4px 6px!important}.accountOverlay label{margin-bottom:2px!important;font-size:11px!important}.accountOverlay .adminCard,.accountOverlay .agentCard,.accountOverlay .dashboardCard{padding:6px!important}.accountOverlay img{max-height:50px}.accountOverlay .registerField{margin-bottom:6px!important}.accountOverlay .registerField label{margin-bottom:2px!important}.accountOverlay .userManagement,.accountOverlay [class*=userManagement]{font-size:12px!important}.accountOverlay .agentMenu{gap:3px!important}.accountPanel{font-size:12px!important}.accountPanel h1{margin:8px 0!important;font-size:24px!important;line-height:1.1!important}.accountPanel h2{margin:6px 0!important;font-size:20px!important;line-height:1.1!important}.accountPanel h3{margin:5px 0!important;font-size:16px!important;line-height:1.1!important}.accountPanel .accountMenu,.accountPanel .agentMenu,.accountPanel .userRoleMenu{gap:0!important;margin:0!important;padding:0!important}.accountPanel .accountMenu button,.accountPanel .agentMenu button,.accountPanel .userRoleMenu button{height:30px!important;min-height:30px!important;margin:0!important;padding:2px 8px!important;font-size:12px!important;line-height:30px!important}.accountPanel .accountMenu button *,.accountPanel .agentMenu button *,.accountPanel .userRoleMenu button *{font-size:12px!important;line-height:1!important}.accountPanel .adminCard,.accountPanel .agentCard,.accountPanel .dashboardCard,.accountPanel article,.accountPanel section{margin:5px 0!important;padding:6px!important}.accountPanel label{margin:2px 0!important;font-size:11px!important;line-height:1.1!important}.accountPanel div,.accountPanel p,.accountPanel span{line-height:1.2!important}.accountPanel input,.accountPanel select,.accountPanel textarea{margin:2px 0!important;padding:3px 7px!important}.accountPanel button,.accountPanel input,.accountPanel select,.accountPanel textarea{height:30px!important;min-height:30px!important;font-size:12px!important;line-height:24px!important}.accountPanel button{border-radius:5px!important;margin:2px!important;padding:3px 8px!important}.accountPanel .agentMenu>*,.accountPanel [class*=Report],.accountPanel [class*=report]{min-height:30px!important;margin:0!important;padding:5px 8px!important;font-size:12px!important;line-height:20px!important}.accountPanel [class*=user]{font-size:12px!important}.accountPanel [class*=user] input,.accountPanel [class*=user] select{height:30px!important;min-height:30px!important}.accountPanel img{object-fit:cover!important;max-width:120px!important;max-height:50px!important}.accountPanel .banner{margin:3px 0!important;padding:5px!important}.accountPanel table{font-size:11px!important;line-height:1.1!important}.accountPanel td,.accountPanel th{height:30px!important;min-height:30px!important;padding:3px 5px!important;font-size:11px!important}.accountPanel option{font-size:12px!important}.accountPanel form{gap:4px!important}.accountPanel [class*=Field],.accountPanel [class*=field]{margin-bottom:5px!important}.accountPanel input[type=checkbox],.accountPanel input[type=radio]{width:16px!important;height:16px!important;min-height:16px!important}.accountPanel .accountMenu>div,.accountPanel .agentMenu>div{height:30px!important;min-height:30px!important}.accountPanel canvas{max-height:180px!important}.accountPanel svg{max-width:100%!important}.accountPanel .accountMenu,.accountPanel .agentMenu{line-height:1!important}.accountPanel *{box-sizing:border-box}@media (max-width:768px){.accountPanel,.accountPanel *{box-sizing:border-box!important}.accountPanel{max-width:100%!important;overflow-x:hidden!important}.accountPanel h1,.accountPanel h2,.accountPanel h3{margin-top:8px!important;margin-bottom:8px!important;font-size:30px!important;line-height:34px!important}.accountPanel .accountMenu button,.accountPanel .accountMenuActive,.accountPanel .agentMenu button{line-height:22px!important}.accountPanel .accountMenu button,.accountPanel .accountMenuActive,.accountPanel .agentMenu button,.accountPanel .agentMenu li,.accountPanel .agentMenu>button,.accountPanel .agentMenu>div{height:30px!important;min-height:30px!important;padding:3px 10px!important;font-size:14px!important}.accountPanel svg{max-width:18px!important;max-height:18px!important}.accountPanel [role=combobox],.accountPanel input,.accountPanel select,.accountPanel textarea{padding:3px 10px!important}.accountPanel [role=combobox],.accountPanel button,.accountPanel input,.accountPanel select,.accountPanel textarea{border-radius:6px!important;height:30px!important;min-height:30px!important;font-size:14px!important;line-height:22px!important}.accountPanel button{padding:3px 12px!important}.accountPanel label,.accountPanel p{margin-bottom:3px!important;font-size:14px!important;line-height:20px!important}.accountPanel p{margin-top:3px!important}.accountPanel table{font-size:13px!important}.accountPanel td,.accountPanel th{height:30px!important;min-height:30px!important;padding:4px 6px!important}.accountPanel [class*=Report],.accountPanel [class*=report]{font-size:14px!important}.accountPanel [class*=amount] button{height:30px!important;min-height:30px!important;padding:3px 10px!important;font-size:13px!important}.accountPanel>div{margin-top:5px!important;margin-bottom:5px!important}.accountPanel [class*=Card],.accountPanel [class*=card]{border-radius:8px!important}.accountPanel input[type=date],.accountPanel input[type=number],.accountPanel input[type=text]{height:30px!important;min-height:30px!important}.accountMenu button,.accountMenu button *,.accountMenuActive,.agentMenu button,.agentMenu button *,.agentMenu>button,.agentMenu>div,.agentMenuItem{min-height:30px!important;font-size:30px!important;line-height:30px!important}.accountMenu>*,.accountPanel .dashboard h1,.accountPanel .dashboard h2,.accountPanel .dashboard h3,.accountPanel .dashboard h4,.accountPanel .dashboard h5,.accountPanel .dashboard h6,.accountPanel [class*=banner] h1,.accountPanel [class*=banner] h2,.accountPanel [class*=dashboard] h1,.accountPanel [class*=dashboard] h2,.accountPanel [class*=report] h1,.accountPanel [class*=report] h2,.accountPanel [class*=transfer] h1,.accountPanel [class*=transfer] h2,.accountPanel [class*=user] h1,.accountPanel [class*=user] h2,.accountPanel h1,.accountPanel h2,.accountPanel h3,.accountPanel h4,.accountPanel h5,.accountPanel h6,.agentMenu [role=button],.agentMenu a,.agentMenu button,.agentMenu h1,.agentMenu h2,.agentMenu h3,.agentMenu h4,.agentMenu h5,.agentMenu h6,.agentMenu>*{font-size:30px!important;line-height:30px!important}.accountMenu svg,.agentMenu svg{width:30px!important;height:30px!important}.accountMenu button,.accountMenuActive,.agentMenu [role=button],.agentMenu a,.agentMenu button{font-size:16px!important;line-height:1.1!important}.agentMenu>a,.agentMenu>button,.agentMenu>div,.agentMenuItem{height:30px!important;min-height:30px!important;padding-top:0!important;padding-bottom:0!important}.agentMenu button{height:30px!important;padding:0 12px!important;font-size:16px!important;line-height:30px!important}.agentMenu .menuSubmenu,.agentMenu .submenu,.agentMenu button,.agentMenu button+div,.agentMenu>*{min-height:30px!important}.agentMenu .menuSubmenu>*,.agentMenu .submenu>*,.agentMenu [class*=submenu]>*{height:30px!important;min-height:30px!important;padding-top:0!important;padding-bottom:0!important;font-size:15px!important;line-height:30px!important}.agentMenu a span,.agentMenu button div,.agentMenu button span,.agentMenu>div span{font-size:16px!important;line-height:30px!important}.agentMenu svg{flex-shrink:0!important;width:18px!important;height:18px!important}.agentMenu button~div a,.agentMenu button~div button{padding:0 12px!important}.agentMenu [class*=banner] a,.agentMenu [class*=banner] button,.agentMenu [class*=user] a,.agentMenu [class*=user] button,.agentMenu button~div a,.agentMenu button~div button{height:30px!important;min-height:30px!important;font-size:15px!important;line-height:30px!important}.agentMenu a,.agentMenu button{margin-top:0!important;margin-bottom:0!important}body .agentMenu a,body .agentMenu button{height:30px!important;min-height:30px!important;max-height:30px!important;font-size:16px!important}}.accountMenu button,.accountMenu.agentMenu button,.agentMenu button,.userRoleMenu button{font-size:27px!important;line-height:1.2!important}@media (max-width:768px){.agent-menu-item,.drawer .menu-item,.menu-item,nav .menu-item{height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding:0 12px!important;font-size:15px!important;line-height:30px!important}.agent-menu-item *,.drawer .menu-item *,.menu-item *,nav .menu-item *{font-size:15px!important;line-height:30px!important}.agent-menu-item svg,.menu-item svg{width:16px!important;height:16px!important}.user-menu-item,.user-menu-item *{font-size:15px!important;line-height:30px!important}}.agentMenu27{font-size:18px!important;line-height:1.25!important}.accountOverlay .accountMenu.agentMenu,.accountOverlay .accountMenu.agentMenu button,.accountOverlay .accountMenu.agentMenu button *,.accountPanel .accountMenu.agentMenu,.accountPanel .accountMenu.agentMenu button,.accountPanel .accountMenu.agentMenu button *{font-size:18px!important;line-height:1.2!important}.accountOverlay .accountMenu.agentMenu>button,.accountPanel .accountMenu.agentMenu>button{box-sizing:border-box!important;align-items:center!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:6px 16px!important;display:flex!important}.accountOverlay .accountMenu.agentMenu>button span,.accountPanel .accountMenu.agentMenu>button span{margin-right:10px!important;font-size:16px!important;line-height:1!important}.accountOverlay .accountMenu.agentMenu>button .menuChevron,.accountPanel .accountMenu.agentMenu>button .menuChevron{margin-left:auto!important;font-size:18px!important}.accountOverlay .accountMenu,.accountOverlay .accountMenu button,.accountOverlay .accountMenu button *,.accountOverlay .agentMenu,.accountOverlay .agentMenu button,.accountOverlay .agentMenu button *,.accountOverlay .userRoleMenu,.accountOverlay .userRoleMenu button,.accountOverlay .userRoleMenu button *,.accountPanel .accountMenu,.accountPanel .accountMenu button,.accountPanel .accountMenu button *,.accountPanel .agentMenu,.accountPanel .agentMenu button,.accountPanel .agentMenu button *,.accountPanel .userRoleMenu,.accountPanel .userRoleMenu button,.accountPanel .userRoleMenu button *{font-size:18px!important;line-height:1.2!important}.accountOverlay .accountMenu>button,.accountOverlay .agentMenu>button,.accountOverlay .userRoleMenu>button,.accountPanel .accountMenu>button,.accountPanel .agentMenu>button,.accountPanel .userRoleMenu>button{box-sizing:border-box!important;align-items:center!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:6px 16px!important;display:flex!important}.accountOverlay .accountMenu button span,.accountOverlay .agentMenu button span,.accountOverlay .userRoleMenu button span,.accountPanel .accountMenu button span,.accountPanel .agentMenu button span,.accountPanel .userRoleMenu button span{font-size:16px!important;line-height:1!important}.accountOverlay .menuChevron,.accountPanel .menuChevron{margin-left:auto!important}.accountOverlay .accountMenu button+div,.accountOverlay .accountMenu button+div *,.accountOverlay .agentMenu button+div,.accountOverlay .agentMenu button+div *,.accountOverlay .menuSubmenu,.accountOverlay .menuSubmenu *,.accountOverlay .submenu,.accountOverlay .submenu *,.accountPanel .accountMenu button+div,.accountPanel .accountMenu button+div *,.accountPanel .agentMenu button+div,.accountPanel .agentMenu button+div *,.accountPanel .menuSubmenu,.accountPanel .menuSubmenu *,.accountPanel .submenu,.accountPanel .submenu *{font-size:18px!important}.accountOverlay,.accountOverlay *,.accountOverlay h1,.accountOverlay h2,.accountOverlay h3,.accountOverlay h4,.accountOverlay h5,.accountOverlay h6,.accountPanel,.accountPanel *,.accountPanel h1,.accountPanel h2,.accountPanel h3,.accountPanel h4,.accountPanel h5,.accountPanel h6{font-size:18px!important;line-height:1.25!important}.accountOverlay .accountHeader *,.accountOverlay .accountMenu,.accountOverlay .accountMenu *,.accountOverlay .accountTabs,.accountOverlay .accountTabs *,.accountOverlay .agentMenu,.accountOverlay .agentMenu *,.accountOverlay .balanceRow,.accountOverlay .balanceRow *,.accountOverlay .refreshBalance,.accountOverlay .refreshBalance *,.accountOverlay .userRoleMenu,.accountOverlay .userRoleMenu *,.accountPanel .accountHeader *,.accountPanel .accountMenu,.accountPanel .accountMenu *,.accountPanel .accountTabs,.accountPanel .accountTabs *,.accountPanel .agentMenu,.accountPanel .agentMenu *,.accountPanel .balanceRow,.accountPanel .balanceRow *,.accountPanel .refreshBalance,.accountPanel .refreshBalance *,.accountPanel .userRoleMenu,.accountPanel .userRoleMenu *{font-size:18px!important}.accountOverlay .accountMenu button,.accountOverlay .agentMenu button,.accountOverlay .userRoleMenu button,.accountPanel .accountMenu button,.accountPanel .agentMenu button,.accountPanel .userRoleMenu button{height:48px!important;min-height:48px!important;font-size:18px!important;line-height:1.2!important}.accountOverlay .accountMenu button *,.accountOverlay .novabetPage,.accountOverlay .novabetPage *,.accountOverlay .userRoleMenu button *,.accountOverlay input,.accountOverlay label,.accountOverlay select,.accountOverlay textarea,.accountPanel .accountMenu button *,.accountPanel .novabetPage,.accountPanel .novabetPage *,.accountPanel .userRoleMenu button *,.accountPanel input,.accountPanel label,.accountPanel select,.accountPanel textarea{font-size:18px!important}.accountOverlay button span,.accountPanel button span{font-size:16px!important}.accountOverlay .menuChevron,.accountPanel .menuChevron{font-size:18px!important}.casino,.casino *,.casinoPage,.casinoPage *,.liveCasino,.liveCasino *,.liveCasinoPage,.liveCasinoPage *,[class*=Casino],[class*=casino]{font-size:18px!important;line-height:1.25!important}.casinoPage .filter-row,.casinoPage .game-title,.casinoPage .label,.casinoPage .pill,.casinoPage .search,.casinoPage .search *,.casinoPage .select,.casinoPage .tab,.casinoPage .tab-icon,.casinoPage a,.casinoPage button,.casinoPage input,.casinoPage select,.casinoPage textarea,.liveCasinoPage .filter-row,.liveCasinoPage .label,.liveCasinoPage .live-title,.liveCasinoPage .pill,.liveCasinoPage .search,.liveCasinoPage .search *,.liveCasinoPage .select,.liveCasinoPage .tab,.liveCasinoPage .tab-icon,.liveCasinoPage a,.liveCasinoPage button,.liveCasinoPage input,.liveCasinoPage select,.liveCasinoPage textarea{font-size:18px!important}[class*=Casino],[class*=Casino] *,[class*=Casino] .filter,[class*=Casino] .provider,[class*=Casino] .search,[class*=Casino] .tab,[class*=Casino] button,[class*=Casino] h1,[class*=Casino] h2,[class*=Casino] h3,[class*=Casino] h4,[class*=Casino] input,[class*=Casino] select,[class*=Game],[class*=Game] *,[class*=Game] button,[class*=Game] input,[class*=Games],[class*=Games] *,[class*=Games] button,[class*=Games] input,[class*=casino],[class*=casino] *,[class*=casino] .filter,[class*=casino] .provider,[class*=casino] .search,[class*=casino] .tab,[class*=casino] button,[class*=casino] h1,[class*=casino] h2,[class*=casino] h3,[class*=casino] h4,[class*=casino] input,[class*=casino] select,[class*=game],[class*=game] *,[class*=game] button,[class*=game] input,[class*=games],[class*=games] *,[class*=games] button,[class*=games] input{font-size:10px!important}@media (max-width:768px){[class*=Provider] *,[class*=Provider] input,[class*=Search] input,[class*=provider] *,[class*=provider] input,[class*=search] input,input[placeholder*=Game\ Providers],input[placeholder*=Search],input[placeholder*=game\ providers],input[placeholder=Search],select{font-size:7px!important}[class*=CasinoLobby],[class*=CasinoPage],[class*=LiveCasinoLobby],[class*=LiveCasinoPage],[class*=casino-page],[class*=casinoLobby],[class*=casinoPage],[class*=live-casino-page],[class*=liveCasinoLobby],[class*=liveCasinoPage]{margin-top:25px!important;padding-top:10px!important}.casino-page input,.casino-page select,.casinoLobby input,.casinoLobby select,.casinoPage input,.casinoPage select,[class*=casino] input,[class*=casino] select,input[placeholder*=Search],input[placeholder=Search]{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:58px!important;min-height:58px!important;padding:10px 18px!important;font-size:7px!important;line-height:1.2!important}input[placeholder*=Game\ Providers],input[placeholder*=game\ providers],select{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:58px!important;min-height:58px!important;margin-bottom:18px!important;padding:10px 18px!important;font-size:7px!important}input[placeholder*=Search],input[placeholder=Search]{margin-top:0!important;margin-bottom:20px!important}[class*=CasinoLobby],[class*=CasinoPage],[class*=LiveCasino],[class*=casino-page],[class*=casinoLobby],[class*=casinoPage],[class*=liveCasino]{margin-top:25px!important}.casino-lobby,.casino-page,.casinoLobby,.casinoPage{box-sizing:border-box;width:100%;padding-top:18px!important}.casino-categories,.casinoCategories,.casinoCategoryRow,.categoryCarousel{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;flex-direction:row!important;align-items:stretch!important;gap:4px!important;width:100%!important;padding:0 8px 10px!important;display:flex!important;overflow:auto hidden!important}.casino-categories::-webkit-scrollbar,.casinoCategories::-webkit-scrollbar{display:none}.casinoCategoryRow::-webkit-scrollbar,.categoryCarousel::-webkit-scrollbar{display:none}.casino-categories>*,.casinoCategories>*,.casinoCategoryRow>*,.categoryCarousel>*{box-sizing:border-box!important;flex:none!important;min-width:145px!important;height:108px!important}.casino-lobby .orderBy,.casino-page .orderBy,.casinoLobby .orderBy,.casinoPage .orderBy,.orderBy{box-sizing:border-box!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 18px!important;font-size:18px!important;display:flex!important}.casino-lobby .orderBy *,.casino-page .orderBy *,.casinoLobby .orderBy *,.casinoPage .orderBy *,.orderBy *{font-size:18px!important}.casino-lobby .providerSelect,.casino-page .providerSelect,.casinoLobby .providerSelect,.casinoPage .providerSelect,select.providerSelect{box-sizing:border-box!important;border-radius:10px!important;width:calc(100% - 36px)!important;height:64px!important;margin:10px 18px 16px!important;padding:0 18px!important;font-size:18px!important;line-height:1.2!important}.casino-lobby .searchBox,.casino-page .searchBox,.casinoLobby .searchBox,.casinoPage .searchBox,.searchBox{box-sizing:border-box!important;border-radius:10px!important;align-items:center!important;width:calc(100% - 36px)!important;height:64px!important;margin:0 18px 24px!important;padding:0 18px!important;display:flex!important}.casino-lobby .searchBox span,.casino-page .searchBox span,.casinoLobby .searchBox span,.casinoPage .searchBox span,.searchBox span{font-size:28px!important;line-height:1!important}.casino-lobby .searchBox input,.casino-page .searchBox input,.casinoLobby .searchBox input,.casinoPage .searchBox input,.searchBox input{box-sizing:border-box!important;flex:1!important;min-width:0!important;height:100%!important;padding:0 12px!important;font-size:18px!important}.casino-lobby .searchBox input::placeholder,.casino-page .searchBox input::placeholder,.casinoLobby .searchBox input::placeholder,.casinoPage .searchBox input::placeholder,.searchBox input::placeholder{font-size:18px!important}.casino-lobby .providersLabel,.casino-page .providersLabel,.casinoLobby .providersLabel,.casinoPage .providersLabel,.providersLabel{margin:10px 18px 4px!important;font-size:18px!important}.casino-lobby .gamesGrid,.casino-page .gamesGrid,.casinoLobby .gamesGrid,.casinoPage .gamesGrid,.gamesGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;padding:0 10px 24px!important;display:grid!important}.casino-lobby .gameCard,.casino-page .gameCard,.casinoLobby .gameCard,.casinoPage .gameCard,.gameCard{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;min-width:0!important;padding:10px!important}.casino-lobby .gameImage,.casino-page .gameImage,.casinoLobby .gameImage,.casinoPage .gameImage,.gameImage{aspect-ratio:1!important;border-radius:16px!important;width:100%!important;overflow:hidden!important}.casino-lobby .gameImage img,.casino-page .gameImage img,.casinoLobby .gameImage img,.casinoPage .gameImage img,.gameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.casino-lobby .gameCard *,.casino-page .gameCard *,.casinoLobby .gameCard *,.casinoPage .gameCard *{font-size:18px!important}.casino-lobby .gameCard>div:last-child,.casino-page .gameCard>div:last-child,.casinoLobby .gameCard>div:last-child,.casinoPage .gameCard>div:last-child{text-align:center!important;padding:12px 4px 6px!important;font-size:18px!important;line-height:1.2!important}.casino-lobby .gamesGrid>div:first-child,.casino-page .gamesGrid>div:first-child,.casinoLobby .gamesGrid>div:first-child,.casinoPage .gamesGrid>div:first-child{font-size:18px!important}.casino-banner,.casinoBanner,.casinoPageBanner,.live-casino-banner,.liveCasinoBanner{margin-bottom:18px!important}.casino-lobby>*,.casino-page>*,.casinoLobby>*,.casinoPage>*{box-sizing:border-box}}.providerSelect,.providerSelect option,.searchBox,.searchBox input,.searchBox input::placeholder{font-size:18px!important}@media (max-width:768px){.liveCasinoPage{box-sizing:border-box!important;width:100%!important;padding-top:18px!important;padding-bottom:24px!important}.liveCasinoPage .liveCasinoBanner{margin-bottom:18px!important}.liveCasinoPage .providersLabel{margin:0 18px 6px!important;font-size:18px!important;line-height:1.2!important;display:block!important}.liveCasinoPage .providerSelect{box-sizing:border-box!important;border-radius:10px!important;width:calc(100% - 36px)!important;height:64px!important;margin:0 18px 28px!important;padding:0 18px!important;font-size:18px!important}.liveCasinoPage .providerSelect option{font-size:18px!important}.liveCasinoPage .searchBox{box-sizing:border-box!important;border-radius:10px!important;align-items:center!important;width:calc(100% - 36px)!important;height:64px!important;margin:0 18px 84px!important;padding:0 18px!important;display:flex!important}.liveCasinoPage .searchBox span{flex:none!important}.liveCasinoPage .searchBox input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important;padding:0 12px!important;font-size:18px!important}.liveCasinoPage .searchBox input::placeholder{font-size:18px!important}.liveCasinoPage .gamesGrid{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;padding:0 18px 24px!important;display:grid!important}.liveCasinoPage .gameCard{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;min-width:0!important;margin:0!important;padding:14px!important}.liveCasinoPage .gameImage{aspect-ratio:16/11!important;border-radius:16px!important;width:100%!important;overflow:hidden!important}.liveCasinoPage .gameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.liveCasinoPage .gameCard>div:last-child{text-align:center!important;padding:14px 4px 4px!important;font-size:18px!important;line-height:1.25!important}.liveCasinoPage,.liveCasinoPage *{font-size:18px}.liveCasinoPage .searchBox span{font-size:28px!important}}@media screen and (max-width:600px){.liveCasinoPage .liveGamesList{flex-direction:column!important;gap:18px!important;padding:0 22px 30px!important;display:flex!important;overflow:visible!important}.liveCasinoPage .liveGameCard,.liveCasinoPage .liveGamesList{box-sizing:border-box!important;width:100%!important;margin:0!important}.liveCasinoPage .liveGameCard{border-radius:20px!important;min-width:0!important;max-width:100%!important;padding:14px!important;display:block!important;overflow:hidden!important}.liveCasinoPage .liveGameImage{aspect-ratio:16/11!important;border-radius:15px!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.liveCasinoPage .liveGameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.liveCasinoPage .liveGameTitle{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:58px!important;padding:12px 6px!important;font-size:17px!important;font-weight:600!important;line-height:1.25!important;display:flex!important}.liveCasinoPage .liveBadge{border-radius:20px!important;padding:6px 10px!important;font-size:12px!important;font-weight:700!important;position:absolute!important;top:12px!important;left:12px!important}}.casinoPage,.homeSports,.homeSports *,.sportsPage,.sportsPage *{visibility:visible!important;opacity:1!important}.casinoPage{box-sizing:border-box!important;width:100%!important;display:block!important}.casinoPage .gamesGrid{display:grid!important}.casinoPage .gamesGrid,.liveCasinoPage{visibility:visible!important;opacity:1!important}.liveCasinoPage{box-sizing:border-box!important;width:100%!important;display:block!important}.liveCasinoPage .providerSelect,.liveCasinoPage .searchBox{visibility:visible!important;opacity:1!important;display:flex!important}.liveCasinoPage .liveGamesList{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:24px!important;width:100%!important;padding:18px!important;display:flex!important}.liveCasinoPage .liveGameCard{box-sizing:border-box!important;width:100%!important;margin:0!important;display:block!important;overflow:hidden!important}.liveCasinoPage .liveGameImage{aspect-ratio:16/9!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.liveCasinoPage .liveGameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.liveCasinoPage .liveGameTitle{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:10px!important;display:flex!important}@media (max-width:600px){.liveCasinoPage .liveGamesList{flex-direction:column!important;gap:18px!important;padding:12px!important;display:flex!important}.liveCasinoPage .liveGameCard{width:75%!important;margin:0 auto!important}.liveCasinoPage .liveGameImage{aspect-ratio:3/4!important;height:auto!important}.liveCasinoPage .liveGameTitle{min-height:44px!important;font-size:18px!important}}.site.sportsSite{max-width:100%!important;overflow:hidden auto!important}.site.sportsSite>section{max-width:100%!important;height:calc(100vh - 220px)!important;min-height:calc(100vh - 220px)!important}.site.sportsSite iframe{border:0!important;width:100%!important}.site.sportsSite iframe,.site.sportsSite>section>div{max-width:100%!important}@media (max-width:768px){.site.sportsSite{min-height:100dvh!important}.site.sportsSite>section,.site.sportsSite>section iframe{width:100vw!important;max-width:100vw!important;height:calc(100dvh - 220px)!important;min-height:calc(100dvh - 220px)!important}}body,html{margin:0;padding:0}.site.sportsSite>section{height:auto!important;min-height:0!important;overflow:visible!important}.site.sportsSite>section iframe{background:0 0!important}.site.sportsSite>section>div{height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important}.site.sportsSite .live-sports-banner,.site.sportsSite .liveSportsBanner,.site.sportsSite .sports-banner,.site.sportsSite .sportsBanner,.site.sportsSite .sportsHeaderBanner{display:block!important}.site.sportsSite .sports-space,.site.sportsSite .sportsGap,.site.sportsSite .sportsSpacer{height:0!important;min-height:0!important;display:none!important}@media (max-width:768px){.site.sportsSite{min-height:100vh!important}.site.sportsSite,.site.sportsSite>section{width:100%!important;height:auto!important}.site.sportsSite>section{min-height:0!important;margin:0!important;padding:0!important}.site.sportsSite>section iframe{width:100%!important;height:calc(100vh - 70px)!important;min-height:700px!important;display:block!important}}.site.sportsSite{width:100%!important;max-width:none!important;height:auto!important;min-height:100vh!important;margin:0!important;padding:0!important;overflow:hidden visible!important}.site.sportsSite>.header{padding-top:0!important;display:flex!important}.site.sportsSite>.header,.site.sportsSite>section{margin:0!important;position:relative!important;top:auto!important}.site.sportsSite>section{background:0 0!important;width:100%!important;max-width:none!important;height:calc(100vh - 98px)!important;min-height:calc(100vh - 98px)!important;padding:0!important;display:block!important;left:auto!important;overflow:hidden!important;transform:none!important}.site.sportsSite>section .banner,.site.sportsSite>section .bannerSlider,.site.sportsSite>section .banners,.site.sportsSite>section .carousel,.site.sportsSite>section .hero,.site.sportsSite>section .heroSlider,.site.sportsSite>section .slider{display:none!important}.site.sportsSite>section iframe{border:0!important;height:100%!important;min-height:100%!important;display:block!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.site.sportsSite>section iframe,.site.sportsSite>section>div{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.site.sportsSite>section>div{background:0 0!important}@media (max-width:768px){.site.sportsSite>section{width:100vw!important;height:calc(100dvh - 98px)!important;min-height:calc(100dvh - 98px)!important}.site.sportsSite>section iframe{width:100vw!important;height:100%!important;min-height:100%!important}}.homeSports{background:#e5e5e5!important;height:900px!important;min-height:900px!important;overflow:hidden!important}.homeSports .forbetsSportsEmbed{background:#e5e5e5!important;overflow:hidden!important}.homeSports .forbetsSportsEmbed,.homeSports .forbetsSportsEmbed iframe{width:100%!important;height:900px!important;min-height:900px!important;margin:0!important;padding:0!important;display:block!important}.homeSports .forbetsSportsEmbed iframe{background:#fff!important;border:0!important;max-width:none!important}@media (max-width:768px){.homeSports{overflow:hidden!important}.homeSports,.homeSports .forbetsSportsEmbed,.homeSports .forbetsSportsEmbed iframe{width:100%!important;height:900px!important;min-height:900px!important}}.homeSports{box-sizing:border-box!important;background:#000!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.homeSports>section.sportsHomeFull{max-width:100%!important;position:relative!important;overflow:hidden!important}.homeSports>section.sportsHomeFull,.sportsHomeFull .sportsHomeIframe{box-sizing:border-box!important;background:#e5e5e5!important;width:100%!important;height:900px!important;min-height:900px!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important}.sportsHomeFull .sportsHomeIframe{border:0!important;outline:0!important;overflow:auto!important}.sportsHomeError,.sportsHomeLoading{box-sizing:border-box!important;text-align:center!important;color:#075366!important;background:#e5e5e5!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:300px!important;padding:60px 20px!important;font-size:18px!important;font-weight:700!important;display:flex!important}@media (max-width:768px){.homeSports{width:100vw!important;max-width:100vw!important;overflow:visible!important}.homeSports>section.sportsHomeFull{overflow:hidden!important}.homeSports>section.sportsHomeFull,.sportsHomeFull .sportsHomeIframe{width:100vw!important;max-width:100vw!important;height:900px!important;min-height:900px!important;max-height:none!important}.sportsHomeFull .sportsHomeIframe{overflow:auto!important}}.homeSports .sportsSite,.homeSports .sportsSite iframe,.homeSports .sportsSite>section{height:auto!important;min-height:0!important}.homeSports2bets,.homeSports2bets>section{height:auto!important;min-height:0!important;position:relative!important;overflow:visible!important}.homeSports2bets,.homeSports2bets iframe,.homeSports2bets>section{box-sizing:border-box!important;background:#e5e5e5!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.homeSports2bets iframe{border:0!important;outline:0!important;height:calc(100vh - 130px)!important;min-height:850px!important}.homeSports2bets>section>div:not([class]){width:100%!important}@media (max-width:768px){.homeSports2bets,.homeSports2bets>section{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;overflow:visible!important}.homeSports2bets>section{height:auto!important;min-height:0!important}.homeSports2bets iframe{background:#e5e5e5!important;border:0!important;width:100vw!important;max-width:100vw!important;height:900px!important;min-height:900px!important;margin:0!important;padding:0!important;display:block!important}}.homeSports2bets,.homeSports2bets iframe,.homeSports2bets>section{visibility:visible!important;opacity:1!important;transform:none!important}.homeSports2bets>section{max-height:none!important}.homeSports,.homeSports>div{background:#e5e5e5!important;height:auto!important;overflow:visible!important}.homeSports,.homeSports iframe,.homeSports>div{visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;min-height:700px!important;margin:0!important;padding:0!important;display:block!important}.homeSports iframe{border:0!important;height:700px!important}@media (max-width:768px){.homeSports{width:100vw!important;overflow:visible!important}.homeSports,.homeSports>div{height:auto!important;min-height:700px!important}.homeSports iframe,.homeSports>div{width:100%!important}.homeSports iframe{height:700px!important;min-height:700px!important}}.homeSportsFrom2Bets{width:100%!important;overflow:hidden!important}.homeSportsFrom2Bets,.homeSportsFrom2BetsIframe{background:#fff!important;max-width:100%!important;margin:0!important;padding:0!important}.homeSportsFrom2BetsIframe{height:900px!important;min-height:900px!important}.homeSportsLoading{color:#075366!important;background:#fff!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:900px!important;font-size:18px!important;font-weight:700!important;display:flex!important}@media (max-width:768px){.homeSportsFrom2Bets{width:100vw!important;max-width:100vw!important}.homeSportsFrom2BetsIframe{width:100vw!important;height:900px!important;min-height:900px!important}.homeSportsLoading{min-height:850px!important}}.rootAdminApp{color:#172b43;background:#f4f7fb;width:100%;min-height:100vh;font-family:inherit;display:flex}.rootAdminSidebar{color:#fff;z-index:3000;box-sizing:border-box;background:#102f50;flex-direction:column;width:265px;min-height:100vh;display:flex;position:fixed;top:0;bottom:0;left:0}.rootAdminBrand{border-bottom:1px solid #ffffff1f;justify-content:center;height:90px;min-height:90px}.rootAdminBrand,.rootAdminLogo{align-items:center;display:flex}.rootAdminLogo{letter-spacing:-3px;color:#fff;font-size:29px;font-style:italic;font-weight:900}.rootAdminLogo b,.rootAdminLogo span{color:#fff}.rootAdminLogo sup{color:#79b4d7;letter-spacing:0;margin-top:-16px;margin-left:2px;font-size:8px;font-style:normal}.rootAdminPanelLabel{color:#79b4d7;letter-spacing:1.5px;padding:28px 25px 13px;font-size:11px;font-weight:800}.rootAdminRoleBox{background:#ffffff12;border-radius:10px;align-items:center;gap:11px;margin:0 12px 12px;padding:12px;display:flex}.rootAdminRoleAvatar{color:#fff;background:#ffffff1f;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:flex}.rootAdminRoleBox strong{letter-spacing:.7px;font-size:11px;display:block}.rootAdminRoleBox small{color:#9fc0d5;margin-top:3px;font-size:10px;display:block}.rootAdminNav{flex-direction:column;gap:4px;padding:0 12px;display:flex;overflow-y:auto}.rootAdminNavItem{color:#dceaf3;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:46px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.rootAdminNavItem:hover{color:#fff;background:#ffffff14}.rootAdminNavActive{color:#102f50!important;background:#fff!important}.rootAdminUsersOpen{background:#ffffff14}.rootAdminNavIcon{justify-content:center;align-items:center;width:23px;min-width:23px;height:23px;font-size:17px;display:flex}.rootAdminChevron{margin-left:auto;font-size:18px}.rootAdminSubMenu{border-left:1px solid #ffffff21;flex-direction:column;gap:2px;margin-left:19px;padding-left:14px;display:flex}.rootAdminSubItem{color:#bcd1df;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:38px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;display:flex}.rootAdminSubItem:hover{color:#fff;background:#ffffff12}.rootAdminSubActive{color:#fff;background:#ffffff1f;font-weight:700}.rootAdminSubIcon{text-align:center;width:18px;min-width:18px}.rootAdminLogout{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;align-items:center;gap:12px;min-height:46px;margin:auto 12px 18px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.rootAdminMain{box-sizing:border-box;width:calc(100% - 265px);min-height:100vh;margin-left:265px;padding:30px}.rootAdminHeader{justify-content:space-between;align-items:center;gap:20px;min-height:72px;margin-bottom:25px;display:flex}.rootAdminHeader h1{color:#102f50;margin:0;font-size:27px;font-weight:800}.rootAdminHeader p{color:#7890a2;margin:7px 0 0;font-size:13px}.rootAdminHeaderUser{align-items:center;gap:10px;display:flex}.rootAdminAvatar{color:#fff;background:#102f50;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex}.rootAdminHeaderUser strong{color:#102f50;font-size:13px;display:block}.rootAdminHeaderUser small{color:#8297a8;margin-top:3px;font-size:10px;font-weight:700;display:block}.rootAdminContent{width:100%;max-width:1500px;margin:auto}.rootAdminWelcome{color:#fff;box-sizing:border-box;background:#102f50;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:120px;margin-bottom:20px;padding:24px 26px;display:flex}.rootAdminWelcome h2{margin:0;font-size:21px;font-weight:800}.rootAdminWelcome p{color:#b8d0df;margin:8px 0 0;font-size:13px}.rootAdminOnline{color:#d9edf8;background:#ffffff1a;border-radius:30px;align-items:center;gap:8px;padding:9px 14px;font-size:11px;display:flex}.rootAdminOnline span{background:#39d98a;border-radius:50%;width:8px;height:8px}.rootAdminCards{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.rootAdminCard{box-sizing:border-box;background:#fff;border:1px solid #e4eaf0;border-radius:13px;align-items:center;gap:14px;min-height:105px;padding:18px;display:flex}.rootAdminCardIcon{color:#102f50;background:#edf4f8;border-radius:11px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.rootAdminCard small{color:#7e94a5;font-size:11px;display:block}.rootAdminCard strong{color:#102f50;margin-top:5px;font-size:20px;display:block}.rootAdminPanel{box-sizing:border-box;background:#fff;border:1px solid #e4eaf0;border-radius:13px;padding:22px}.rootAdminPanelHeader{margin-bottom:20px}.rootAdminPanelHeader h3{color:#102f50;margin:0;font-size:17px}.rootAdminPanelHeader span{color:#8398a8;margin-top:5px;font-size:12px;display:block}.rootAdminQuickGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rootAdminQuickGrid button{text-align:left;cursor:pointer;background:#f9fbfd;border:1px solid #e4eaf0;border-radius:11px;min-height:105px;padding:16px;font-family:inherit}.rootAdminQuickGrid button>span{color:#fff;background:#102f50;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;margin-bottom:9px;font-size:16px;display:flex}.rootAdminQuickGrid b{color:#102f50;font-size:13px;display:block}.rootAdminQuickGrid small{color:#8498a8;margin-top:4px;font-size:10px;display:block}.rootAdminPagePanel{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e4eaf0;border-radius:14px;flex-direction:column;min-height:380px;padding:30px}.rootAdminPageIcon,.rootAdminPagePanel{justify-content:center;align-items:center;display:flex}.rootAdminPageIcon{color:#102f50;background:#edf4f8;border-radius:16px;width:70px;height:70px;margin-bottom:18px;font-size:30px}.rootAdminPagePanel h2{color:#102f50;margin:0}.rootAdminPagePanel p{color:#8095a5;margin:8px 0 20px;font-size:13px}.rootAdminComingSoon{color:#6f8798;background:#f1f5f8;border-radius:7px;padding:9px 15px;font-size:11px;font-weight:700}@media (max-width:1000px){.rootAdminCards,.rootAdminQuickGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.rootAdminSidebar{width:230px}.rootAdminMain{width:calc(100% - 230px);margin-left:230px;padding:18px}.rootAdminWelcome{flex-direction:column;align-items:flex-start}.rootAdminHeaderUser{display:none}}@media (max-width:520px){.rootAdminSidebar{width:100%;position:relative}.rootAdminMain{width:100%;margin-left:0}.rootAdminCards,.rootAdminQuickGrid{grid-template-columns:1fr}}.rootAdminBalanceCard{position:relative;overflow:hidden}.rootAdminBalanceCard:after{content:"";pointer-events:none;background:linear-gradient(135deg,#22c55e14,#0000 55%);position:absolute;inset:0}.rootAdminBalanceAmount{color:#d71920;letter-spacing:-.5px;font-size:28px;font-weight:800}.rootAdminTransferPanel{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;margin-top:20px;padding:22px}.rootAdminTransferRow{grid-template-columns:1fr 180px auto;align-items:end;gap:12px;display:grid}.rootAdminTransferField{flex-direction:column;gap:7px;display:flex}.rootAdminTransferField label{opacity:.72;font-size:12px;font-weight:700}.rootAdminTransferField input,.rootAdminTransferField select{width:100%;min-height:44px;color:inherit;background:#00000038;border:1px solid #ffffff1f;border-radius:10px;outline:none;padding:0 12px}.rootAdminTransferField input:focus,.rootAdminTransferField select:focus{border-color:#22c55ea6}.rootAdminSendButton{color:#07130b;cursor:pointer;background:#d71920;border:0;border-radius:10px;min-height:44px;padding:0 20px;font-weight:800;transition:all .18s}.rootAdminSendButton:hover{filter:brightness(1.05);transform:translateY(-1px)}.rootAdminSendButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.rootAdminTransferSuccess{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e59;border-radius:10px;margin-top:14px;padding:12px 14px;font-weight:700}.rootAdminTransferError{color:#f87171;background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;margin-top:14px;padding:12px 14px;font-weight:700}@media (max-width:700px){.rootAdminTransferRow{grid-template-columns:1fr}.rootAdminSendButton{width:100%}.rootAdminBalanceAmount{font-size:24px}}@media screen and (max-width:768px){body,html{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}*,:after,:before{box-sizing:border-box}main{overflow-x:hidden!important}main,main .grid{min-width:0!important}main,main .grid,main .grid.grid-cols-2{width:100%!important;max-width:100%!important}main .grid.grid-cols-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;display:grid!important}main .grid>*{width:100%!important;overflow:hidden!important}main .grid .flex,main .grid>*,main .grid>*>*{min-width:0!important;max-width:100%!important}main .grid .text-2xl,main .grid .text-3xl,main .grid .text-4xl{letter-spacing:-.4px!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;font-size:25px!important;line-height:1.15!important;overflow:hidden!important}main .grid [class*=text-],main .grid h1,main .grid h2,main .grid h3,main .grid h4,main .grid p,main .grid span{min-width:0!important;max-width:100%!important}main .grid svg{flex-shrink:0!important}main .grid.grid-cols-2>*{padding-left:12px!important;padding-right:12px!important}main article,main section,main>div{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}main [class*=rounded]{min-width:0;max-width:100%}}@media screen and (max-width:420px){main .grid.grid-cols-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}main .grid.grid-cols-2>*{padding-left:9px!important;padding-right:9px!important}main .grid .text-2xl,main .grid .text-3xl,main .grid .text-4xl{font-size:25px!important}}@media screen and (max-width:360px){main .grid.grid-cols-2{gap:8px!important}main .grid.grid-cols-2>*{padding-left:7px!important;padding-right:7px!important}main .grid .text-2xl,main .grid .text-3xl,main .grid .text-4xl{font-size:23px!important}}@media (max-width:768px){body:has(a[href=\/root-admin]){overflow-x:hidden!important}body:has(a[href=\/root-admin]) main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px!important;overflow-x:hidden!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2>div{box-sizing:border-box!important;border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:125px!important;margin:0!important;padding:13px!important;overflow:hidden!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 .text-4xl{font-size:25px!important;line-height:1.1!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 .text-3xl{font-size:24px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 .text-2xl{font-size:21px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 p,body:has(a[href=\/root-admin]) .grid.grid-cols-2 span{overflow-wrap:anywhere!important;max-width:100%!important;font-size:14px!important;line-height:1.3!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 svg{width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important}body:has(a[href=\/root-admin]) .rounded-3xl{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important}body:has(a[href=\/root-admin]) .space-y-6>*{box-sizing:border-box!important;width:100%!important;max-width:100%!important}body:has(a[href=\/root-admin]) .space-y-6>*+*{margin-top:12px!important}body:has(a[href=\/root-admin]) h1,body:has(a[href=\/root-admin]) h2,body:has(a[href=\/root-admin]) h3,body:has(a[href=\/root-admin]) p,body:has(a[href=\/root-admin]) span{overflow-wrap:anywhere!important;max-width:100%!important}body:has(a[href=\/root-admin]) header{box-sizing:border-box!important;max-width:calc(100% - 16px)!important;margin:8px!important;overflow:hidden!important}body:has(a[href=\/root-admin]) button[aria-label*=menu i]{flex-shrink:0!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;margin:0!important;padding:0!important;overflow:hidden!important}body:has(a[href=\/root-admin]) button[aria-label*=menu i] svg{width:25px!important;height:25px!important}body:has(a[href=\/root-admin]) table{table-layout:fixed!important;width:100%!important;font-size:10px!important}body:has(a[href=\/root-admin]) td,body:has(a[href=\/root-admin]) th{text-overflow:ellipsis!important;padding:5px 3px!important;overflow:hidden!important}}@media (max-width:430px){body:has(a[href=\/root-admin]) main{padding:7px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2{gap:12px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2>div{min-height:120px!important;padding:11px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 .text-4xl{font-size:23px!important}body:has(a[href=\/root-admin]) .grid.grid-cols-2 p,body:has(a[href=\/root-admin]) .grid.grid-cols-2 span{font-size:13px!important}}@media (max-width:768px){body:has([href=\/root-admin]){overflow-x:hidden!important}body:has([href=\/root-admin]) main{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px!important;overflow-x:hidden!important}body:has([href=\/root-admin]) main *{box-sizing:border-box!important;min-width:0!important}body:has([href=\/root-admin]) header{width:100%!important;max-width:100%!important;min-height:58px!important;margin-bottom:10px!important;padding:7px 10px!important;overflow:hidden!important}body:has([href=\/root-admin]) .rounded-3xl{width:100%!important;max-width:100%!important;overflow:hidden!important}body:has([href=\/root-admin]) .grid.grid-cols-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;width:100%!important;margin:0!important;display:grid!important}body:has([href=\/root-admin]) .grid.grid-cols-2>div{border-radius:18px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:155px!important;min-height:155px!important;margin:0!important;padding:14px!important;overflow:hidden!important}body:has([href=\/root-admin]) .grid.grid-cols-2 svg{width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-4xl{font-size:26px!important;line-height:1.05!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-3xl{font-size:25px!important;line-height:1.05!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-2xl{font-size:21px!important;line-height:1.1!important}body:has([href=\/root-admin]) .grid.grid-cols-2 p,body:has([href=\/root-admin]) .grid.grid-cols-2 span{white-space:normal!important;overflow-wrap:anywhere!important;max-width:100%!important}body:has([href=\/root-admin]) .grid.grid-cols-2 p{font-size:14px!important;line-height:1.35!important}body:has([href=\/root-admin]) .space-y-6>*{width:100%!important;max-width:100%!important;overflow:hidden!important}body:has([href=\/root-admin]) .space-y-6>*+*{margin-top:12px!important}body:has([href=\/root-admin]) .space-y-6 .text-4xl{font-size:30px!important}body:has([href=\/root-admin]) .space-y-6 .text-3xl{font-size:27px!important}body:has([href=\/root-admin]) h1,body:has([href=\/root-admin]) h2,body:has([href=\/root-admin]) h3,body:has([href=\/root-admin]) p,body:has([href=\/root-admin]) span{overflow-wrap:anywhere!important;max-width:100%!important}body:has([href=\/root-admin]) button[aria-label*=menu i]{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}body:has([href=\/root-admin]) button[aria-label*=menu i] svg{width:25px!important;min-width:25px!important;max-width:25px!important;height:25px!important}body:has([href=\/root-admin]) table{table-layout:fixed!important;width:100%!important;max-width:100%!important;font-size:10px!important}body:has([href=\/root-admin]) td,body:has([href=\/root-admin]) th{text-overflow:ellipsis!important;word-break:break-word!important;padding:5px 3px!important;overflow:hidden!important}}@media (max-width:430px){body:has([href=\/root-admin]) main{padding:8px!important}body:has([href=\/root-admin]) .grid.grid-cols-2{gap:12px!important}body:has([href=\/root-admin]) .grid.grid-cols-2>div{border-radius:17px!important;height:145px!important;min-height:145px!important;padding:12px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-4xl{font-size:25px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-3xl{font-size:24px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 p{font-size:13px!important}}@media (max-width:360px){body:has([href=\/root-admin]) .grid.grid-cols-2{gap:9px!important}body:has([href=\/root-admin]) .grid.grid-cols-2>div{height:135px!important;min-height:135px!important;padding:10px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 .text-4xl{font-size:23px!important}body:has([href=\/root-admin]) .grid.grid-cols-2 p{font-size:12px!important}}.siteFooter{z-index:1;background:#003b4b;position:relative}.siteFooterLogoExact{white-space:nowrap;align-items:center;transform:skew(-7deg)}.footerLogo2,.footerLogoBet{color:#fff;letter-spacing:-5px;font-size:62px;line-height:1}.footerLogo365{color:#f2c400;margin-top:-39px;margin-left:4px;font-size:17px;font-style:normal;line-height:1;transform:skew(7deg)}.siteFooterLinksExact{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 48px;width:100%;max-width:650px;margin:0 auto;padding:20px 15px 25px;display:flex}.siteFooterLinksExact a{color:#fff;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:1;text-decoration:none}.footerProviderGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;column-gap:10px;width:100%;margin-bottom:30px;display:grid}.footerProvider{color:#0795c6;text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-width:0;font-family:Arial,Helvetica,sans-serif;font-weight:700;display:flex}.footerProvider i{margin-right:3px;font-style:normal}.footerProvider.evolution{letter-spacing:-1px;font-size:25px}.footerProvider.pragmatic{letter-spacing:.2px;font-size:8px}.footerProvider.pragmatic b{font-size:8px}.footerProvider.amatic{letter-spacing:2px;flex-direction:column;font-family:Georgia,serif;font-size:22px}.footerProvider.amatic small{letter-spacing:2px;margin-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:5px}.footerProvider.upgaming{font-size:13px}.footerProvider.flexsy{font-size:16px}.footerProvider.hacksaw{letter-spacing:1px;flex-direction:column;font-size:15px}.footerProvider.hacksaw small{letter-spacing:2px;margin-top:2px;font-size:6px}.footerProvider.netent{font-size:19px}.footerProvider.redtiger{font-size:12px}.footerGameart{color:#0795c6;letter-spacing:1px;border:2px solid #0795c6b3;margin:2px auto 0;padding:2px 9px;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:900;line-height:1;display:inline-block}.footerGameart span{font-weight:400}.siteFooterSocialExact{gap:15px;padding:31px 10px 39px}.siteFooterSocialExact a{color:#ffffff9e;border:1px solid #ffffffc7;width:88px;height:88px}.siteFooter18Area{background:#d71920;justify-content:center;width:100%;padding:21px 0 23px}.footer18Circle,.siteFooter18Area{box-sizing:border-box;align-items:center;display:flex}.footer18Circle{background:#ef1010;border-radius:50%;flex-direction:column;justify-content:flex-start;width:154px;height:154px;overflow:hidden}.footer18Top{color:#fff;height:87px;font-size:40px;font-weight:400;line-height:1}.footer18Top,.footer18White{justify-content:center;align-items:center;width:100%;font-family:Arial,Helvetica,sans-serif;display:flex}.footer18White{color:#222;background:#fff;border-top:5px solid #fff;flex-direction:column;height:67px;font-size:15px;font-weight:700;line-height:1.05}.footer18White span{display:block}.siteFooterCopyrightExact{color:#fff9;background:#003b4b;padding:13px 10px 18px;font-size:18px;line-height:1.35}@media (max-width:700px){.siteFooterLogoArea{height:157px}.footerLogo2,.footerLogoBet{font-size:57px}.footerLogo365{margin-top:-35px;font-size:15px}.siteFooterLinksExact{gap:20px 42px;padding:20px 12px 25px}.siteFooterLinksExact a{font-size:21px}.siteFooterProvidersExact{padding:31px 14px 29px}.footerProviderGrid{column-gap:8px;margin-bottom:29px}.footerProvider.evolution{font-size:22px}.footerProvider.pragmatic,.footerProvider.pragmatic b{font-size:7px}.footerProvider.amatic{font-size:19px}.footerProvider.upgaming{font-size:12px}.footerProvider.flexsy{font-size:15px}.footerProvider.hacksaw{font-size:14px}.footerProvider.netent{font-size:18px}.footerProvider.redtiger{font-size:11px}.footerGameart{font-size:30px}.siteFooterSocialExact{gap:14px;padding:30px 10px 39px}.siteFooterSocialExact a{width:88px;height:88px}.siteFooter18Area{padding-top:21px;padding-bottom:22px}.footer18Circle{width:151px;height:151px}.footer18Top{height:85px;font-size:39px}.footer18White{height:66px;font-size:14px}.siteFooterCopyrightExact{font-size:17px}}@media (max-width:430px){.siteFooterLogoArea{height:150px}.footerLogo2,.footerLogoBet{font-size:51px}.footerLogo365{margin-top:-32px;font-size:14px}.siteFooterLinksExact{gap:19px 28px;padding-left:8px;padding-right:8px}.siteFooterLinksExact a{font-size:18px}.siteFooterProvidersExact{padding-left:10px;padding-right:10px}.footerProviderGrid{column-gap:5px}.footerProvider.evolution{font-size:19px}.footerProvider.pragmatic,.footerProvider.pragmatic b{font-size:6px}.footerProvider.amatic{font-size:16px}.footerProvider.upgaming{font-size:10px}.footerProvider.flexsy{font-size:13px}.footerProvider.hacksaw{font-size:11px}.footerProvider.netent{font-size:15px}.footerProvider.redtiger{font-size:9px}.footerGameart{font-size:26px}.siteFooterSocialExact{gap:13px}.siteFooterSocialExact a{width:78px;height:78px}.siteFooterSocialExact svg{width:38px;height:38px}.footer18Circle{width:143px;height:143px}.footer18Top{height:81px;font-size:36px}.footer18White{height:62px;font-size:13px}.siteFooterCopyrightExact{font-size:14px}}.siteFooter{clear:both!important;display:block!important;position:relative!important}.siteFooterInner{max-width:1180px!important;display:block!important}.siteFooterLogoArea{height:157px!important}.siteFooterLinksExact,.siteFooterLogoArea{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.siteFooterLinksExact{flex-flow:wrap!important;max-width:650px!important;margin:0 auto!important}.siteFooterProvidersExact{clear:both!important;box-sizing:border-box!important;width:100%!important;display:block!important}.footerProviderGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center!important;margin:0 0 30px!important;padding:0!important;display:grid!important}.footerProvider,.footerProviderGrid{box-sizing:border-box!important;width:100%!important}.footerProvider{justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}.footerGameart{box-sizing:border-box!important;width:max-content!important;margin:2px auto 0!important;display:block!important}.siteFooterSocialExact{clear:both!important;flex-flow:row!important;gap:15px!important;width:100%!important}.siteFooterSocialExact,.siteFooterSocialExact a{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}.siteFooterSocialExact a{flex:0 0 88px!important;width:88px!important;height:88px!important}.siteFooter18Area{clear:both!important;justify-content:center!important;width:100%!important}.footer18Circle,.siteFooter18Area{box-sizing:border-box!important;align-items:center!important;display:flex!important}.footer18Circle{flex-direction:column!important;flex:0 0 154px!important;justify-content:flex-start!important;width:154px!important;height:154px!important}.siteFooterCopyrightExact{clear:both!important;box-sizing:border-box!important;text-align:center!important;width:100%!important;display:block!important}@media (max-width:700px){.siteFooter,.siteFooterProvidersExact{width:100%!important;display:block!important}.footerProviderGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin-bottom:29px!important;display:grid!important}.footerProvider{width:100%!important;display:flex!important}.footerGameart{width:max-content!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.siteFooterSocialExact{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:14px!important;width:100%!important;padding-left:10px!important;padding-right:10px!important;display:flex!important}.siteFooterSocialExact a{flex:0 0 88px!important;width:88px!important;height:88px!important}.siteFooter18Area{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.footer18Circle{flex:0 0 151px!important;width:151px!important;height:151px!important}.siteFooterCopyrightExact{text-align:center!important;width:100%!important;display:block!important}}@media (max-width:430px){.footerProviderGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:4px!important}.siteFooterSocialExact{gap:13px!important}.siteFooterSocialExact a{flex:0 0 78px!important;width:78px!important;height:78px!important}.footer18Circle{flex:0 0 143px!important;width:143px!important;height:143px!important}}@media screen and (max-width:700px){footer.siteFooter[data-2bets365-footer]{background:#003b4b!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;position:relative!important;left:0!important;right:auto!important;overflow:hidden visible!important}footer.siteFooter[data-2bets365-footer],footer.siteFooter[data-2bets365-footer] .siteFooterInner{box-sizing:border-box!important;min-width:0!important;padding:0!important;display:block!important}footer.siteFooter[data-2bets365-footer] .siteFooterInner{width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}footer.siteFooter .siteFooterLogoArea{box-sizing:border-box!important;width:100%!important;height:150px!important;margin:0!important;padding:0!important}footer.siteFooter .siteFooterLogoArea,footer.siteFooter .siteFooterLogoExact{justify-content:center!important;align-items:center!important;display:flex!important}footer.siteFooter .siteFooterLogoExact{white-space:nowrap!important;width:auto!important;max-width:90vw!important;transform:skew(-7deg)!important}footer.siteFooter .footerLogo2,footer.siteFooter .footerLogoBet{font-size:51px!important;line-height:1!important}footer.siteFooter .footerLogo365{margin-top:-31px!important;font-size:14px!important}footer.siteFooter .siteFooterLine{background:#ffffff59!important;width:100%!important;height:1px!important;margin:0!important;padding:0!important}footer.siteFooter .siteFooterLinksExact{box-sizing:border-box!important;flex-flow:wrap!important;justify-content:center!important;align-items:center!important;gap:20px 28px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:21px 8px 25px!important;display:flex!important;overflow:hidden!important}footer.siteFooter .siteFooterLinksExact a{color:#fff!important;white-space:nowrap!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.05!important;text-decoration:none!important;display:block!important}footer.siteFooter .siteFooterProvidersExact{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:31px 8px 28px!important;display:block!important;overflow:hidden!important}footer.siteFooter .footerProviderGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center!important;column-gap:2px!important;margin:0 0 29px!important;padding:0!important;display:grid!important}footer.siteFooter .footerProvider,footer.siteFooter .footerProviderGrid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}footer.siteFooter .footerProvider{color:#0795c6!important;justify-content:center!important;align-items:center!important;display:flex!important}footer.siteFooter .footerProvider.evolution{font-size:19px!important}footer.siteFooter .footerProvider.pragmatic,footer.siteFooter .footerProvider.pragmatic b{font-size:6px!important}footer.siteFooter .footerProvider.amatic{letter-spacing:1.5px!important;font-size:16px!important}footer.siteFooter .footerProvider.amatic small{font-size:4px!important}footer.siteFooter .footerProvider.upgaming{font-size:10px!important}footer.siteFooter .footerProvider.flexsy{font-size:13px!important}footer.siteFooter .footerProvider.hacksaw{font-size:11px!important}footer.siteFooter .footerProvider.netent{font-size:15px!important}footer.siteFooter .footerProvider.redtiger{font-size:9px!important}footer.siteFooter .footerGameart{box-sizing:border-box!important;white-space:nowrap!important;width:max-content!important;max-width:calc(100vw - 40px)!important;margin:2px auto 0!important;padding:2px 8px!important;font-size:26px!important;line-height:1!important;display:block!important}footer.siteFooter .siteFooterSocialExact{flex-flow:row!important;gap:13px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:31px 0 39px!important}footer.siteFooter .siteFooterSocialExact,footer.siteFooter .siteFooterSocialExact a{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important;overflow:hidden!important}footer.siteFooter .siteFooterSocialExact a{color:#ffffff9e!important;border:1px solid #ffffffc7!important;flex:0 0 78px!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding:0!important}footer.siteFooter .siteFooterSocialExact svg{flex:none!important;width:38px!important;max-width:38px!important;height:38px!important;max-height:38px!important;display:block!important}footer.siteFooter .siteFooter18Area{background:#d71920!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:21px 0 22px!important}footer.siteFooter .footer18Circle,footer.siteFooter .siteFooter18Area{box-sizing:border-box!important;align-items:center!important;margin:0!important;display:flex!important;overflow:hidden!important}footer.siteFooter .footer18Circle{border-radius:50%!important;flex-direction:column!important;flex:0 0 143px!important;justify-content:flex-start!important;width:143px!important;min-width:143px!important;max-width:143px!important;height:143px!important;min-height:143px!important;max-height:143px!important;padding:0!important}footer.siteFooter .footer18Top{height:81px!important;font-size:36px!important;line-height:1!important}footer.siteFooter .footer18Top,footer.siteFooter .footer18White{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}footer.siteFooter .footer18White{flex-direction:column!important;height:62px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.05!important}footer.siteFooter .siteFooterCopyrightExact{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;background:#003b4b!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:13px 8px 18px!important;font-size:14px!important;line-height:1.35!important;display:block!important}}@media screen and (max-width:380px){footer.siteFooter .siteFooterLinksExact{gap:18px 21px!important}footer.siteFooter .siteFooterLinksExact a{font-size:17px!important}footer.siteFooter .siteFooterSocialExact{gap:10px!important}footer.siteFooter .siteFooterSocialExact a{flex-basis:72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important}footer.siteFooter .siteFooterSocialExact svg{width:35px!important;height:35px!important}footer.siteFooter .footer18Circle{width:138px!important;min-width:138px!important;max-width:138px!important;height:138px!important}}@media screen and (max-width:600px){.siteFooter{background:#b8141a!important;overflow:hidden!important}.siteFooter,.siteFooterInner{width:100%!important;margin:0!important;padding:0!important}.siteFooterInner{max-width:100%!important}.siteFooterTop{padding:34px 0 24px!important;display:block!important}.siteFooterBrand,.siteFooterTop{text-align:center!important;width:100%!important}.siteFooterBrand{min-width:0!important}.siteFooterLogo{text-align:center!important;width:100%!important;font-size:0!important;line-height:1!important}.siteFooterLogo span{color:#fff!important;font-size:34px!important;font-weight:900!important}.siteFooterLogo strong{color:#d7b52b!important;vertical-align:top!important;margin-left:2px!important;font-size:15px!important;position:relative!important;top:-13px!important}.siteFooterText{display:none!important}.siteFooterDivider{background:#ffffff2e!important;width:100%!important;height:1px!important;margin:0!important}.siteFooterNav{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;padding:18px 25px 20px!important;display:flex!important}.siteFooterNav a{color:#fff!important;white-space:nowrap!important;margin:0!important;padding:7px 15px!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;display:inline-block!important}.siteFooterProviders{box-sizing:border-box!important;width:100%!important;padding:27px 15px 20px!important}.siteFooterHeading{display:none!important}.siteFooterProviderList{grid-template-rows:auto auto auto!important;grid-template-columns:repeat(4,1fr)!important;place-items:center!important;gap:24px 5px!important;width:100%!important;display:grid!important}.siteFooterProviderList span{color:#d71920!important;letter-spacing:.2px!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;font-size:9px!important;font-weight:800!important;display:flex!important}.siteFooterProviderList span:nth-child(9){grid-column:2/4!important}.siteFooterBottom{flex-direction:column!important;gap:0!important;padding:15px 0 0!important}.siteFooterBottom,.siteFooterSocial{align-items:center!important;width:100%!important;display:flex!important}.siteFooterSocial{justify-content:center!important;gap:14px!important;margin:0 0 30px!important}.siteFooterSocial a{color:#ffffffbf!important;box-sizing:border-box!important;border:1px solid #ffffffa6!important;border-radius:0!important;width:76px!important;height:76px!important;font-size:36px!important;font-weight:700!important}.siteFooterResponsible{background:#000!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:100%!important;min-height:150px!important;padding:0!important}.siteFooter18,.siteFooterResponsible{color:#fff!important;justify-content:center!important;display:flex!important}.siteFooter18{box-sizing:border-box!important;background:linear-gradient(#ef1111 0 51%,#fff 51% 100%)!important;border:0!important;border-radius:50%!important;align-items:flex-start!important;width:112px!important;height:112px!important;padding-top:16px!important;font-size:28px!important;font-weight:400!important;position:relative!important}.siteFooter18:after{content:"Play\\A Responsibly"!important;white-space:pre!important;text-align:center!important;color:#333!important;font-size:12px!important;font-weight:700!important;line-height:1.15!important;position:absolute!important;bottom:17px!important;left:0!important;right:0!important}.siteFooterResponsible>span:not(.siteFooter18){display:none!important}.siteFooterCopyright{text-align:center!important;box-sizing:border-box!important;color:#ffffffa6!important;background:#000!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:62px!important;padding:12px 15px!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;display:flex!important}}@media screen and (max-width:380px){.siteFooterNav{padding-left:12px!important;padding-right:12px!important}.siteFooterNav a{padding-left:10px!important;padding-right:10px!important;font-size:13px!important}.siteFooterSocial{gap:9px!important}.siteFooterSocial a{width:70px!important;height:70px!important}.siteFooterProviderList{column-gap:2px!important}.siteFooterProviderList span{font-size:8px!important}}.siteFooter{color:#fff;background:#b8141a;margin:0;padding:0;overflow:hidden}.siteFooter,.siteFooterInner{box-sizing:border-box;width:100%}.siteFooterInner{margin:0 auto}.siteFooterLogoBox{background:#b8141a;justify-content:center;align-items:center;width:100%;height:180px;display:flex}.siteFooterLogoExact{letter-spacing:-2px;justify-content:center;align-items:flex-start;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:900;line-height:1;display:flex}.siteFooterLogoExact span{color:#fff;font-size:57px}.siteFooterLogoExact b{color:#d5b52b;letter-spacing:-1px;margin-top:3px;margin-left:4px;font-size:20px;font-style:normal}.siteFooterLine{background:#fff3;width:100%;height:1px}.siteFooterLinks{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:20px 18px 22px;display:flex}.siteFooterLinks a{color:#fff;white-space:nowrap;padding:8px 18px;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.25;text-decoration:none}.siteFooterProvidersExact{box-sizing:border-box;width:100%;padding:34px 15px 32px}.providerRow{grid-template-columns:repeat(4,1fr);place-items:center;width:100%;margin-bottom:30px;display:grid}.provider{color:#d71920;text-align:center;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-weight:800;line-height:1}.provider small{letter-spacing:2px;margin-top:5px;font-size:6px;display:block}.evolution{font-size:21px}.pragmatic{letter-spacing:.2px;font-size:8px}.amatic{letter-spacing:2px;font-family:Georgia,serif;font-size:21px}.upgaming{font-size:11px}.flexsy{font-size:15px}.hacksaw{letter-spacing:1px;font-size:14px}.netent{font-size:19px}.redtiger{font-size:10px}.gameart{color:#d71920;letter-spacing:2px;border:2px solid #0091bea6;width:max-content;margin:0 auto;padding:5px 12px;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:800}.siteFooterSocialExact{background:#b8141a;gap:14px;width:100%;padding:34px 0 42px}.siteFooterSocialExact,.siteFooterSocialExact a{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.siteFooterSocialExact a{color:#ffffffb8;border:1px solid #ffffffa6;width:76px;height:76px;text-decoration:none}.siteFooterSocialExact svg{width:42px;height:42px}.siteFooterResponsibleExact{box-sizing:border-box;background:#000;justify-content:center;align-items:center;width:100%;min-height:185px;display:flex}.age18{box-sizing:border-box;text-align:center;background:#fff;border:2px solid #e00000;border-radius:50%;width:125px;height:125px;position:relative;overflow:hidden}.age18 span{color:#fff;background:#ef1010;justify-content:center;align-items:center;width:100%;height:62%;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:400;display:flex}.age18 div{color:#333;background:#fff;height:38%;font-size:12px;line-height:1.1}.age18 div,.siteFooterCopyrightExact{justify-content:center;align-items:center;width:100%;font-family:Arial,Helvetica,sans-serif;font-weight:700;display:flex}.siteFooterCopyrightExact{box-sizing:border-box;color:#ffffff9e;text-align:center;background:#000;min-height:70px;padding:15px;font-size:14px;line-height:1.4}@media screen and (max-width:600px){.siteFooterLogoBox{height:145px}.siteFooterLogoExact span{font-size:45px}.siteFooterLogoExact b{margin-top:1px;font-size:15px}.siteFooterLinks{padding:15px 12px 17px}.siteFooterLinks a{padding:7px 12px;font-size:15px}.siteFooterProvidersExact{padding:28px 8px 25px}.providerRow{margin-bottom:25px}.evolution{font-size:15px}.pragmatic{font-size:6px}.amatic{font-size:15px}.upgaming{font-size:8px}.flexsy{font-size:11px}.hacksaw{font-size:10px}.netent{font-size:14px}.redtiger{font-size:7px}.provider small{margin-top:3px;font-size:5px}.gameart{border-width:1px;padding:4px 9px;font-size:15px}.siteFooterSocialExact{gap:13px;padding:28px 0 38px}.siteFooterSocialExact a{width:72px;height:72px}.siteFooterSocialExact svg{width:39px;height:39px}.siteFooterResponsibleExact{min-height:165px}.age18{width:112px;height:112px}.age18 span{font-size:29px}.age18 div{font-size:11px}.siteFooterCopyrightExact{min-height:62px;padding:10px 12px;font-size:12px}}@media screen and (max-width:380px){.siteFooterLogoBox{height:135px}.siteFooterLogoExact span{font-size:41px}.siteFooterLogoExact b{font-size:14px}.siteFooterLinks a{padding:6px 9px;font-size:14px}.siteFooterProvidersExact{padding-left:4px;padding-right:4px}.providerRow{margin-bottom:22px}.amatic,.evolution{font-size:13px}.netent{font-size:12px}.siteFooterSocialExact a{width:68px;height:68px}.siteFooterSocialExact svg{width:36px;height:36px}.age18{width:105px;height:105px}}.siteFooter{max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:24px 14px 18px!important;overflow:hidden!important}.siteFooter,.siteFooterInner{box-sizing:border-box!important;width:100%!important}.siteFooterInner{max-width:1100px!important;margin:0 auto!important;padding:0!important}.siteFooterTop{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0 0 16px!important}.siteFooterBrand{justify-content:center!important;align-items:center!important;width:100%!important;margin:0 0 14px!important;display:flex!important}.siteFooterLogo,.siteFooterLogoBox{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:0!important;font-size:28px!important;line-height:1!important}.siteFooterLinks,.siteFooterNav{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px 14px!important;width:100%!important;margin:0!important;padding:12px 4px!important;display:flex!important}.siteFooterLinks a,.siteFooterNav a{white-space:nowrap!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.3!important}.siteFooterProviders,.siteFooterProvidersExact{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px 0!important}.siteFooterProviderList{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px 16px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.siteFooterProviderList>*{box-sizing:border-box!important;max-width:100px!important;max-height:28px!important}.siteFooterProviderList>*,.siteFooterProvidersExact>*{font-size:11px!important;line-height:1.1!important}.siteFooterBottom{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px 0 0!important}.siteFooterSocial,.siteFooterSocials{justify-content:center!important;align-items:center!important;gap:8px!important;margin:12px 0!important;display:flex!important}.siteFooterSocial a,.siteFooterSocial button,.siteFooterSocials a,.siteFooterSocials button{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;display:flex!important}.siteFooterResponsibleExact{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:14px 0 10px!important;display:flex!important}.siteFooterResponsibleExact .age18,.siteFooterResponsibleExact .circle18,.siteFooterResponsibleExact .responsible18{box-sizing:border-box!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:86px!important;min-height:86px!important;max-height:86px!important;margin:0 auto 8px!important}.siteFooterResponsibleExact .age18 *,.siteFooterResponsibleExact .circle18 *,.siteFooterResponsibleExact .responsible18 *{max-width:100%!important;max-height:100%!important}.siteFooterResponsibleExact .age18Text,.siteFooterResponsibleExact .responsibleText{font-size:10px!important;line-height:1.2!important}.siteFooterResponsibleExact{font-size:11px!important;line-height:1.3!important}.siteFooterCopyright{text-align:center!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:8px 4px 0!important;font-size:9px!important;line-height:1.4!important}.siteFooterCopyright div,.siteFooterCopyright p,.siteFooterCopyright span{margin:2px 0!important;font-size:9px!important;line-height:1.4!important}@media (max-width:480px){.siteFooter{padding:20px 10px 14px!important}.siteFooterLogo,.siteFooterLogoBox{font-size:25px!important}.siteFooterLinks,.siteFooterNav{gap:7px 10px!important;padding:10px 2px!important}.siteFooterLinks a,.siteFooterNav a{font-size:10px!important}.siteFooterProviderList{gap:10px 12px!important}.siteFooterProviderList>*,.siteFooterProvidersExact>*{font-size:10px!important}.siteFooterSocial a,.siteFooterSocial button,.siteFooterSocials a,.siteFooterSocials button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.siteFooterResponsibleExact .age18,.siteFooterResponsibleExact .circle18,.siteFooterResponsibleExact .responsible18{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;min-height:76px!important;max-height:76px!important}.siteFooterCopyright,.siteFooterCopyright div,.siteFooterCopyright p,.siteFooterCopyright span{font-size:8px!important}}@media screen and (max-width:600px){.siteFooter{min-height:0!important;margin:0!important;padding:10px 6px 8px!important}.siteFooterInner{width:100%!important;padding:0!important}.siteFooterTop{padding-bottom:8px!important}.siteFooterLogoBox{height:55px!important;min-height:55px!important}.siteFooterLogoExact span{font-size:20px!important;line-height:1!important}.siteFooterLogoExact b{margin-top:0!important;font-size:8px!important}.siteFooterLinks{gap:4px 7px!important;padding:7px 3px 9px!important}.siteFooterLinks a{padding:2px 3px!important;font-size:8px!important;line-height:1.15!important}.siteFooterProvidersExact{padding:10px 3px 8px!important}.providerRow{margin-bottom:10px!important}.evolution{font-size:9px!important}.pragmatic{font-size:5px!important}.amatic{font-size:9px!important}.upgaming{font-size:6px!important}.flexsy,.hacksaw{font-size:7px!important}.netent{font-size:9px!important}.redtiger{font-size:5px!important}.provider small{margin-top:1px!important;font-size:3px!important}.gameart{border-width:1px!important;padding:2px 5px!important;font-size:9px!important}.siteFooterSocialExact{gap:6px!important;padding:10px 0 12px!important}.siteFooterSocialExact a{width:26px!important;height:26px!important}.siteFooterSocialExact svg{width:14px!important;height:14px!important}.siteFooterResponsibleExact{min-height:80px!important;padding:8px 0!important}.age18{width:55px!important;height:55px!important}.age18 span{font-size:16px!important}.age18 div{font-size:6px!important}.siteFooterCopyrightExact{min-height:35px!important;padding:6px 5px!important;font-size:7px!important;line-height:1.2!important}}@media screen and (max-width:380px){.siteFooter{padding:8px 4px 6px!important}.siteFooterLogoBox{height:48px!important;min-height:48px!important}.siteFooterLogoExact span{font-size:20px!important}.siteFooterLinks a{font-size:7px!important}.providerRow{margin-bottom:8px!important}.siteFooterSocialExact a{width:24px!important;height:24px!important}.siteFooterSocialExact svg{width:13px!important;height:13px!important}.age18{width:50px!important;height:50px!important}.age18 span{font-size:14px!important}.age18 div{font-size:5px!important}.siteFooterCopyrightExact{font-size:6px!important}}.siteFooter[data-2bets365-footer],footer.siteFooter{float:none!important;clear:both!important;z-index:auto!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.siteFooter,.siteFooterCopyrightExact,.siteFooterInner,.siteFooterProvidersExact,.siteFooterResponsibleExact,.siteFooterTop{box-sizing:border-box!important}.siteFooter{flex:none!important}.site{min-height:0!important}body,html{overflow-x:hidden!important}footer.siteFooter[data-2bets365-footer]{clear:both!important;z-index:1!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;display:block!important}footer.siteFooter[data-2bets365-footer],footer.siteFooter[data-2bets365-footer] .siteFooterCopyrightExact,footer.siteFooter[data-2bets365-footer] .siteFooterInner,footer.siteFooter[data-2bets365-footer] .siteFooterLinks,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact,footer.siteFooter[data-2bets365-footer] .siteFooterResponsibleExact,footer.siteFooter[data-2bets365-footer] .siteFooterSocialExact,footer.siteFooter[data-2bets365-footer] .siteFooterTop{float:none!important;position:relative!important;inset:auto!important;transform:none!important}footer.siteFooter[data-2bets365-footer] *{box-sizing:border-box!important}footer.siteFooter[data-2bets365-footer]:after,footer.siteFooter[data-2bets365-footer]:before{position:static!important}@media screen and (max-width:600px){footer.siteFooter[data-2bets365-footer]{height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;overflow:hidden!important}footer.siteFooter[data-2bets365-footer] .siteFooterResponsibleExact{height:auto!important;min-height:80px!important;position:relative!important}footer.siteFooter[data-2bets365-footer] .siteFooterCopyrightExact{height:auto!important;min-height:35px!important;position:relative!important}}.siteFooterOpening{z-index:999999!important;background:#000!important;justify-content:center!important;align-items:flex-start!important;width:100vw!important;height:100vh!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.siteFooterOpening,.siteFooterOpening>.siteFooter{box-sizing:border-box!important;margin:0!important}.siteFooterOpening>.siteFooter{width:100%!important;max-width:100%!important;height:auto!important;min-height:100vh!important;padding:18px 8px!important;display:block!important;position:relative!important;transform:none!important}.siteFooterOpening .siteFooterInner{width:100%!important;max-width:100%!important;margin:0 auto!important}@media screen and (max-width:600px){.siteFooterOpening{width:100vw!important;height:100dvh!important;min-height:100dvh!important}.siteFooterOpening>.siteFooter{min-height:100dvh!important;padding:12px 6px!important}}.siteFooterOpeningScreen{z-index:999999!important;box-sizing:border-box!important;background:#000!important;justify-content:center!important;align-items:flex-start!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.siteFooterOpeningInner{box-sizing:border-box!important;text-align:center!important;color:#fff!important;width:100%!important;max-width:700px!important;min-height:100%!important;margin:0 auto!important;padding:22px 12px 14px!important;font-family:Arial,Helvetica,sans-serif!important}.siteFooterOpeningLogo{justify-content:center!important;align-items:baseline!important;font-size:20px!important;font-weight:800!important;line-height:1!important;display:flex!important}.siteFooterOpeningLogo span{color:#fff!important}.siteFooterOpeningLogo b{color:#ffd21c!important;font-size:20px!important}.siteFooterOpeningLine{background:#ffffff38!important;width:100%!important;height:1px!important;margin:12px 0!important}.siteFooterOpeningLinks{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px 10px!important;font-size:8px!important;line-height:1.2!important;display:flex!important}.siteFooterOpeningLinks span{white-space:nowrap!important}.siteFooterOpeningProviders{color:#0794bd!important;grid-template-columns:repeat(4,1fr)!important;place-items:center!important;gap:12px 5px!important;font-size:7px!important;line-height:1.1!important;display:grid!important}.siteFooterOpeningProviders strong{border:1px solid #0794bda6!important;grid-column:1/-1!important;padding:3px 7px!important;font-size:10px!important}.siteFooterOpeningSocial{gap:7px!important;margin:14px 0!important}.siteFooterOpeningSocial,.siteFooterOpeningSocial span{justify-content:center!important;align-items:center!important;display:flex!important}.siteFooterOpeningSocial span{color:#fffc!important;box-sizing:border-box!important;border:1px solid #ffffff8c!important;width:27px!important;height:27px!important;font-size:13px!important}.siteFooterOpeningResponsible{justify-content:center!important;align-items:center!important;margin:5px 0!important;display:flex!important}.siteFooterOpening18{color:#333!important;background:#fff!important;border:1px solid #e00000!important;border-radius:50%!important;flex-direction:column!important;width:58px!important;height:58px!important;display:flex!important;overflow:hidden!important}.siteFooterOpening18 div{color:#fff!important;background:#ef1010!important;height:62%!important;font-size:16px!important}.siteFooterOpening18 div,.siteFooterOpening18 small{justify-content:center!important;align-items:center!important;display:flex!important}.siteFooterOpening18 small{height:38%!important;font-size:5px!important;font-weight:700!important}.siteFooterOpeningCopyright{color:#ffffff9e!important;margin-top:9px!important;font-size:7px!important;line-height:1.3!important}@media (max-width:380px){.siteFooterOpeningInner{padding:16px 7px 10px!important}.siteFooterOpeningLogo,.siteFooterOpeningLogo b{font-size:20px!important}.siteFooterOpeningLinks{gap:4px 7px!important;font-size:7px!important}.siteFooterOpeningProviders{gap:9px 3px!important;font-size:6px!important}.siteFooterOpeningSocial{margin:10px 0!important}.siteFooterOpeningSocial span{width:24px!important;height:24px!important;font-size:11px!important}.siteFooterOpening18{width:52px!important;height:52px!important}.siteFooterOpening18 div{font-size:14px!important}.siteFooterOpening18 small{font-size:4px!important}.siteFooterOpeningCopyright{font-size:6px!important}}.footerOpeningScreen{z-index:999999;color:#fff;background:#063c3d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.footerOpeningInner{text-align:center;box-sizing:border-box;width:100%;max-width:760px;padding:18px 14px}.footerOpeningLogo{letter-spacing:-1px;font-size:28px;font-weight:900;line-height:1}.footerOpeningLogo span{color:#fff}.footerOpeningLogo strong{color:#f3c623}.footerOpeningLine{background:#ffffff47;width:92%;height:1px;margin:13px auto}.footerOpeningLinks,.footerOpeningProviders{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px 14px;margin:7px 0;font-size:10px;display:flex}.footerOpeningProviders{opacity:.95;font-size:9px;font-weight:700}.footerOpeningGameart{margin-top:8px;font-size:10px;font-weight:800}.footerOpeningSocial{justify-content:center;gap:8px;margin-top:12px;display:flex}.footerOpeningSocial span{border:1px solid #ffffffa6;border-radius:4px;width:27px;height:27px;font-size:13px}.footerOpening18,.footerOpeningSocial span{justify-content:center;align-items:center;display:flex}.footerOpening18{color:#111;background:#fff;border-radius:50%;flex-direction:column;width:52px;height:52px;margin:12px auto 6px;overflow:hidden}.footerOpening18 b{color:#fff;background:#d71920;width:100%;font-size:13px;line-height:24px}.footerOpening18 small{font-size:6px;font-weight:700;line-height:16px}.footerOpeningCopyright{opacity:.75;margin-top:7px;font-size:7px}@media (max-width:480px){.footerOpeningInner{padding:12px 8px}.footerOpeningLogo{font-size:20px}.footerOpeningLine{margin:8px auto}.footerOpeningLinks{gap:4px 9px;margin:4px 0;font-size:8px}.footerOpeningProviders{gap:4px 8px;margin:4px 0;font-size:7px}.footerOpeningGameart{margin-top:5px;font-size:8px}.footerOpeningSocial{margin-top:7px}.footerOpeningSocial span{width:23px;height:23px;font-size:11px}.footerOpening18{width:45px;height:45px;margin:7px auto 4px}.footerOpening18 b{font-size:11px;line-height:20px}.footerOpening18 small{font-size:5px;line-height:13px}.footerOpeningCopyright{font-size:6px}}.footerOpening{z-index:1000;background:#063c3e;width:100%;position:absolute;top:0;left:0}.footerOpening .siteFooter{width:100%;margin:0}@media (max-width:600px){.footerOpening{width:100%}}.casinoPage{box-sizing:border-box;width:100%;padding-top:28px;padding-bottom:35px;overflow-x:hidden}.casinoPage .casinoCategories{box-sizing:border-box;scrollbar-width:none;align-items:stretch;gap:4px;width:100%;padding:0 17.5%;display:flex;overflow:auto hidden}.casinoPage .casinoCategories::-webkit-scrollbar{display:none}.casinoPage .casinoCategory{color:#333;box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:8px;flex:0 0 62%;justify-content:center;align-items:center;gap:18px;min-width:62%;height:108px;padding:0 16px;font-size:22px;display:flex}.casinoPage .casinoCategory.active{color:#fff;background:#0794bd;border-color:#0794bd}.casinoPage .casinoCategory span{font-size:29px;line-height:1}.casinoPage .casinoCategory b{font-weight:500}.casinoPage .orderRow{box-sizing:border-box;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:13px;width:100%;padding:27px 8%;display:flex}.casinoPage .orderRow>span{color:#fff;margin-right:7px;font-size:18px;font-weight:400}.casinoPage .orderRow button{color:#888;white-space:nowrap;background:#f0f0f0;border:0;border-radius:32px;height:58px;padding:0 22px;font-size:19px}.casinoPage .orderRow .orderActive{color:#fff;background:#079ac5}.casinoPage .filterLabel{color:#fff;vertical-align:middle;width:auto;margin-bottom:0;margin-left:8%;font-size:18px;display:inline-block}.casinoPage .providerSelect{color:#999;vertical-align:middle;border:0;width:61%;margin:0 8% 27px 10px;padding:0 18px;font-size:19px;display:inline-block}.casinoPage .providerSelect,.casinoPage .searchBox{box-sizing:border-box;background:#fff;border-radius:7px;height:72px}.casinoPage .searchBox{align-items:center;width:84%;margin:0 auto 84px;padding:0 20px;display:flex}.casinoPage .searchBox span{color:#777;margin-right:20px;font-size:40px;line-height:1;transform:rotate(-20deg)}.casinoPage .searchBox input{color:#555;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:20px}.casinoPage .searchBox input::placeholder{color:#999;opacity:1}.casinoPage .gamesGrid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 7%;width:84%;margin:0 auto;padding:0;display:grid}.casinoPage .gamesGrid .gameCard{box-sizing:border-box;background:#08708b;border-radius:20px;flex-direction:column;align-items:stretch;width:100%;min-width:0;margin:0;padding:15px 15px 24px;display:flex;overflow:hidden}.casinoPage .gamesGrid .gameImage{aspect-ratio:1;background:#111;border-radius:16px;flex-shrink:0;width:100%;height:auto;overflow:hidden}.casinoPage .gamesGrid .gameImage img{display:block;object-fit:cover!important;width:100%!important;height:100%!important}.casinoPage .gamesGrid .gameTitle{box-sizing:border-box;text-align:center;color:#fff;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:17px;padding:0 3px;font-size:17px;font-weight:400;line-height:1.25;display:flex}.casinoPage .gamesGrid>div:not(.gameCard){text-align:center;color:#fff;grid-column:1/-1;padding:30px 10px}@media (max-width:480px){.casinoPage{padding-top:26px}.casinoPage .casinoCategories{gap:3px;padding:0 17.5%}.casinoPage .casinoCategory{flex-basis:62%;min-width:62%;height:108px;font-size:21px}.casinoPage .casinoCategory span{font-size:27px}.casinoPage .orderRow{gap:11px;padding:27px 7%;overflow:hidden}.casinoPage .orderRow>span{font-size:17px}.casinoPage .orderRow button{height:57px;padding:0 20px;font-size:18px}.casinoPage .filterLabel{margin-left:8%;font-size:17px}.casinoPage .providerSelect{width:61%;height:72px;margin-left:7px;margin-right:8%;font-size:18px}.casinoPage .searchBox{width:84%;height:72px;margin-bottom:84px}.casinoPage .gamesGrid{gap:28px 7%;width:84%}.casinoPage .gamesGrid .gameCard{border-radius:20px;padding:15px 15px 23px}.casinoPage .gamesGrid .gameImage{border-radius:16px}.casinoPage .gamesGrid .gameTitle{min-height:48px;margin-top:17px;font-size:16px}}@media (max-width:360px){.casinoPage .casinoCategories{padding:0 15%}.casinoPage .casinoCategory{flex-basis:70%;min-width:70%;height:96px;font-size:18px}.casinoPage .orderRow{gap:7px;padding-left:5%;padding-right:5%}.casinoPage .orderRow>span{font-size:14px}.casinoPage .orderRow button{height:50px;padding:0 14px;font-size:15px}.casinoPage .filterLabel{margin-left:6%;font-size:15px}.casinoPage .providerSelect{width:63%;height:62px;font-size:15px}.casinoPage .searchBox{width:88%;height:62px;margin-bottom:65px}.casinoPage .gamesGrid{gap:20px 5%;width:88%}.casinoPage .gamesGrid .gameCard{border-radius:15px;padding:10px 10px 18px}.casinoPage .gamesGrid .gameImage{border-radius:12px}.casinoPage .gamesGrid .gameTitle{min-height:42px;margin-top:11px;font-size:13px}}@media (max-width:700px){.casinoPage{box-sizing:border-box!important;width:100%!important;padding:28px 0 35px!important;overflow-x:hidden!important}.casinoPage .casinoCategories{scrollbar-width:none!important;gap:4px!important;width:100%!important;padding:0 10.5%!important;display:flex!important;overflow-x:auto!important}.casinoPage .casinoCategories::-webkit-scrollbar{display:none!important}.casinoPage .casinoCategory{box-sizing:border-box!important;border-radius:7px!important;flex:0 0 46%!important;gap:14px!important;width:46%!important;min-width:46%!important;height:108px!important;margin:0!important;padding:0 12px!important;font-size:20px!important}.casinoPage .casinoCategory span{font-size:27px!important}.casinoPage .orderRow{box-sizing:border-box!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:100%!important;padding:27px 8%!important;display:flex!important}.casinoPage .orderRow>span{flex-shrink:0!important;margin-right:5px!important;font-size:17px!important}.casinoPage .orderRow button{border-radius:30px!important;flex-shrink:0!important;height:58px!important;padding:0 20px!important;font-size:18px!important}.casinoPage .filterLabel{vertical-align:middle!important;width:auto!important;margin:0 9px 0 8%!important;font-size:17px!important;display:inline-block!important}.casinoPage .providerSelect{vertical-align:middle!important;border:0!important;width:62%!important;margin:0 8% 28px 0!important;padding:0 18px!important;font-size:18px!important;display:inline-block!important}.casinoPage .providerSelect,.casinoPage .searchBox{box-sizing:border-box!important;border-radius:7px!important;height:72px!important}.casinoPage .searchBox{width:84%!important;margin:0 auto 84px!important;padding:0 20px!important}.casinoPage .searchBox span{margin-right:18px!important;font-size:35px!important}.casinoPage .searchBox input{font-size:19px!important}.casinoPage .gamesGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 5%!important;width:84%!important;margin:0 auto!important;padding:0!important;display:grid!important}.casinoPage .gamesGrid .gameCard{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;min-width:0!important;margin:0!important;padding:15px 15px 22px!important;overflow:hidden!important}.casinoPage .gamesGrid .gameImage{aspect-ratio:1!important;border-radius:15px!important;width:100%!important;height:auto!important;overflow:hidden!important}.casinoPage .gamesGrid .gameImage img{object-fit:cover!important;width:100%!important;height:100%!important}.casinoPage .gamesGrid .gameTitle{text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:47px!important;margin-top:16px!important;padding:0 2px!important;font-size:16px!important;line-height:1.25!important;display:flex!important}}@media (max-width:480px){.casinoPage .casinoCategories{padding-left:10.5%!important;padding-right:10.5%!important}.casinoPage .casinoCategory{flex-basis:62%!important;min-width:62%!important;height:108px!important}.casinoPage .gamesGrid{column-gap:5%!important;width:84%!important}.casinoPage .gamesGrid .gameCard{border-radius:19px!important;padding:14px 14px 21px!important}.casinoPage .gamesGrid .gameImage{border-radius:15px!important}.casinoPage .gamesGrid .gameTitle{min-height:45px!important;font-size:15px!important}}@media (max-width:700px){.casinoPage{width:100%!important;padding:28px 0 35px!important;overflow-x:hidden!important}.casinoPage .casinoCategories{gap:4px!important;width:80%!important;margin:0 auto!important;padding:0!important;display:flex!important;overflow-x:auto!important}.casinoPage .casinoCategory{border-radius:7px!important;flex:0 0 48%!important;gap:12px!important;width:48%!important;min-width:48%!important;height:108px!important;padding:0 10px!important;font-size:20px!important}.casinoPage .casinoCategory span{font-size:26px!important}.casinoPage .orderRow{justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:84%!important;margin:0 auto!important;padding:27px 0!important;display:flex!important;overflow:hidden!important}.casinoPage .orderRow>span{flex-shrink:0!important;margin:0 5px 0 0!important;font-size:16px!important}.casinoPage .orderRow button{border-radius:30px!important;flex-shrink:0!important;height:58px!important;padding:0 20px!important;font-size:17px!important}.casinoPage .filterLabel{margin:0 9px 0 8%!important;font-size:16px!important}.casinoPage .filterLabel,.casinoPage .providerSelect{vertical-align:middle!important;display:inline-block!important}.casinoPage .providerSelect{border:0!important;border-radius:7px!important;width:62%!important;height:72px!important;margin:0 8% 28px 0!important;padding:0 18px!important;font-size:18px!important}.casinoPage .searchBox{box-sizing:border-box!important;border-radius:7px!important;width:84%!important;height:72px!important;margin:0 auto 84px!important;padding:0 20px!important}.casinoPage .searchBox span{margin-right:18px!important;font-size:34px!important}.casinoPage .searchBox input{font-size:19px!important}.casinoPage .gamesGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;width:84%!important;max-width:580px!important;margin:0 auto!important;padding:0!important;display:grid!important}.casinoPage .gamesGrid .gameCard{box-sizing:border-box!important;border-radius:20px!important;min-width:0!important;padding:15px 15px 20px!important}.casinoPage .gamesGrid .gameCard,.casinoPage .gamesGrid .gameImage{width:100%!important;height:auto!important;margin:0!important;overflow:hidden!important}.casinoPage .gamesGrid .gameImage{aspect-ratio:1!important;border-radius:15px!important}.casinoPage .gamesGrid .gameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.casinoPage .gamesGrid .gameTitle{color:#fff!important;text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin:15px 0 0!important;padding:0 2px!important;font-size:15px!important;font-weight:400!important;line-height:1.25!important;display:flex!important}}@media (max-width:480px){.casinoPage .casinoCategories{width:80%!important}.casinoPage .casinoCategory{flex-basis:48%!important;min-width:48%!important;height:108px!important}.casinoPage .orderRow{width:84%!important}.casinoPage .providerSelect{width:62%!important}.casinoPage .searchBox{width:84%!important;margin-bottom:84px!important}.casinoPage .gamesGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;width:84%!important;max-width:none!important}.casinoPage .gamesGrid .gameCard{border-radius:19px!important;padding:14px 14px 20px!important}.casinoPage .gamesGrid .gameImage{border-radius:14px!important}.casinoPage .gamesGrid .gameTitle{min-height:45px!important;margin-top:14px!important;font-size:15px!important}}@media (max-width:360px){.casinoPage .casinoCategories{width:88%!important}.casinoPage .casinoCategory{flex-basis:48%!important;min-width:48%!important;height:96px!important;font-size:17px!important}.casinoPage .orderRow{gap:7px!important;width:90%!important}.casinoPage .orderRow>span{font-size:14px!important}.casinoPage .orderRow button{height:50px!important;padding:0 14px!important;font-size:15px!important}.casinoPage .filterLabel{margin-left:6%!important;font-size:14px!important}.casinoPage .providerSelect{width:64%!important;height:62px!important;font-size:15px!important}.casinoPage .searchBox{width:88%!important;height:62px!important;margin-bottom:65px!important}.casinoPage .gamesGrid{gap:20px 18px!important;width:88%!important}.casinoPage .gamesGrid .gameCard{border-radius:15px!important;padding:10px 10px 17px!important}.casinoPage .gamesGrid .gameImage{border-radius:11px!important}.casinoPage .gamesGrid .gameTitle{min-height:40px!important;margin-top:10px!important;font-size:13px!important}}@media (max-width:700px){.casinoPage{width:100%!important;padding:16px 0 30px!important;overflow:hidden!important}.casinoPage .casinoCategories{box-sizing:border-box!important;gap:2px!important;width:84%!important;margin:0 auto!important;padding:0!important;display:flex!important;overflow-x:hidden!important}.casinoPage .casinoCategory{box-sizing:border-box!important;border-radius:4px!important;flex:0 0 102px!important;gap:7px!important;width:102px!important;min-width:102px!important;height:61px!important;margin:0!important;padding:0 7px!important;font-size:11px!important}.casinoPage .casinoCategory:first-child{flex-basis:155px!important;width:155px!important;min-width:155px!important}.casinoPage .casinoCategory span{font-size:15px!important}.casinoPage .casinoCategory b{font-weight:500!important}.casinoPage .orderRow{box-sizing:border-box!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:84%!important;margin:0 auto!important;padding:15px 0!important;display:flex!important;overflow:visible!important}.casinoPage .orderRow>span{flex-shrink:0!important;margin:0 3px 0 0!important;font-size:10px!important}.casinoPage .orderRow button{white-space:nowrap!important;border-radius:18px!important;flex-shrink:0!important;height:33px!important;padding:0 12px!important;font-size:10px!important}.casinoPage .filterLabel{width:auto!important;margin:0 6px 0 8%!important}.casinoPage .filterLabel,.casinoPage .providerSelect{vertical-align:middle!important;font-size:10px!important;display:inline-block!important}.casinoPage .providerSelect{border:0!important;width:62%!important;margin:0 8% 16px 0!important;padding:0 10px!important}.casinoPage .providerSelect,.casinoPage .searchBox{box-sizing:border-box!important;border-radius:4px!important;height:41px!important}.casinoPage .searchBox{width:84%!important;margin:0 auto 48px!important;padding:0 11px!important}.casinoPage .searchBox span{margin-right:11px!important;font-size:21px!important}.casinoPage .searchBox input{font-size:11px!important}.casinoPage .gamesGrid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:84%!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:grid!important}.casinoPage .gamesGrid .gameCard{box-sizing:border-box!important;border-radius:11px!important;min-width:0!important;padding:8px 8px 13px!important}.casinoPage .gamesGrid .gameCard,.casinoPage .gamesGrid .gameImage{width:100%!important;height:auto!important;margin:0!important;overflow:hidden!important}.casinoPage .gamesGrid .gameImage{aspect-ratio:1!important;border-radius:8px!important}.casinoPage .gamesGrid .gameImage img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.casinoPage .gamesGrid .gameTitle{text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:27px!important;margin:8px 0 0!important;padding:0 2px!important;font-size:9px!important;font-weight:400!important;line-height:1.25!important;display:flex!important}}@media (max-width:480px){.casinoPage{padding-top:16px!important}.casinoPage .casinoCategories{width:84%!important}.casinoPage .casinoCategory{flex-basis:102px!important;width:102px!important;min-width:102px!important;height:61px!important}.casinoPage .casinoCategory:first-child{flex-basis:155px!important;width:155px!important;min-width:155px!important}.casinoPage .orderRow{gap:7px!important;width:84%!important;padding-top:15px!important;padding-bottom:15px!important}.casinoPage .orderRow button{height:33px!important;padding-left:11px!important;padding-right:11px!important;font-size:10px!important}.casinoPage .providerSelect{height:41px!important;font-size:10px!important}.casinoPage .searchBox{width:84%!important;height:41px!important;margin-bottom:48px!important}.casinoPage .gamesGrid{gap:16px!important;width:84%!important}.casinoPage .gamesGrid .gameCard{border-radius:11px!important;padding:8px 8px 13px!important}.casinoPage .gamesGrid .gameImage{border-radius:8px!important}.casinoPage .gamesGrid .gameTitle{min-height:27px!important;margin-top:8px!important;font-size:9px!important}}.casinoPage .casinoCategoryIcon{color:currentColor!important;flex:0 0 30px!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;display:inline-flex!important}.casinoPage .casinoCategoryIcon svg{width:100%!important;height:100%!important;display:block!important}@media (max-width:700px){.casinoPage .casinoCategoryIcon{flex-basis:25px!important;width:25px!important;height:25px!important}}@media (max-width:480px){.casinoPage .casinoCategoryIcon{flex-basis:23px!important;width:23px!important;height:23px!important}}@media (max-width:700px){.casinoPage .casinoCategories{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important;touch-action:pan-x!important;scroll-behavior:smooth!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-ms-overflow-style:none!important;pointer-events:auto!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;flex-flow:row!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 72px!important;display:flex!important;overflow:scroll hidden!important}.casinoPage .casinoCategories::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.casinoPage .casinoCategory{scroll-snap-align:start!important;pointer-events:auto!important;touch-action:pan-x!important;box-sizing:border-box!important;flex:0 0 270px!important;width:270px!important;min-width:270px!important;max-width:270px!important;height:108px!important}.casinoPage .casinoCategory b,.casinoPage .casinoCategoryIcon{pointer-events:none!important}}@media (max-width:480px){.casinoPage .casinoCategories{touch-action:pan-x!important;width:100%!important;padding-left:55px!important;padding-right:0!important;overflow-x:scroll!important}.casinoPage .casinoCategory{flex:0 0 270px!important;width:270px!important;min-width:270px!important;max-width:270px!important;height:90px!important}}@media (max-width:700px){.casinoPage .providerSelect{height:36px!important;min-height:36px!important;padding-top:0!important;padding-bottom:0!important;line-height:36px!important}}@media (max-width:480px){.casinoPage .providerSelect{height:36px!important;min-height:36px!important;line-height:36px!important}}.gamePage{background:#000;flex-direction:column;width:100%;min-height:100vh;display:flex}.gamePageHeader{color:#fff;background:#071f23;justify-content:space-between;align-items:center;gap:10px;height:58px;min-height:58px;padding:0 14px;display:flex}.gamePageTitle{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.gameBackButton,.gameFullscreenButton{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:23px;display:flex}.gameFrameWrapper{background:#000;flex:1;width:100%;min-height:calc(100vh - 58px);position:relative}.gameFrame{background:#000;border:0;width:100%;height:calc(100vh - 58px);min-height:400px;display:block}.gameLoading{z-index:2;color:#fff;pointer-events:none;background:#000;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;inset:0}@media (max-width:600px){.gamePageHeader{height:50px;min-height:50px;padding:0 8px}.gamePageTitle{font-size:14px}.gameBackButton,.gameFullscreenButton{width:38px;height:38px;font-size:20px}.gameFrameWrapper{min-height:calc(100vh - 50px)}.gameFrame{height:calc(100vh - 50px);min-height:300px}}.liveCasinoPage .gamesGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.liveCasinoPage .gameCard{box-sizing:border-box;border-radius:28px;width:100%;min-width:0;padding:14px}.liveCasinoPage .gameCard img{display:block}.liveCasinoPage .gameCard .gameImage,.liveCasinoPage .gameCard .gameThumb,.liveCasinoPage .gameCard .gameThumbnail,.liveCasinoPage .gameCard img{aspect-ratio:1;object-fit:cover;border-radius:22px;width:100%;height:auto}.liveCasinoPage .gameCard .gameTitle{text-align:center;margin-top:14px}@media (max-width:900px){.liveCasinoPage .gamesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:600px){.liveCasinoPage .gamesGrid{grid-template-columns:1fr;gap:16px;padding:0 22px}.liveCasinoPage .gameCard{border-radius:28px;width:100%;padding:14px}.liveCasinoPage .gameCard .gameImage,.liveCasinoPage .gameCard .gameThumb,.liveCasinoPage .gameCard .gameThumbnail,.liveCasinoPage .gameCard img{aspect-ratio:1;object-fit:cover;border-radius:22px;width:100%;height:auto}.liveCasinoPage .gameCard .gameTitle{margin-top:14px;font-size:20px;line-height:1.25}}@media (max-width:420px){.liveCasinoPage .gamesGrid{gap:14px;padding:0 18px}.liveCasinoPage .gameCard{padding:12px}.liveCasinoPage .gameCard .gameImage,.liveCasinoPage .gameCard .gameThumb,.liveCasinoPage .gameCard .gameThumbnail,.liveCasinoPage .gameCard img{border-radius:20px}.liveCasinoPage .gameCard .gameTitle{margin-top:12px;font-size:18px}}@media (max-width:600px){.liveCasinoPage .liveGamesList{box-sizing:border-box!important;flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important;padding:12px 0!important;display:flex!important}.liveCasinoPage .liveGameCard{box-sizing:border-box!important;width:75%!important;max-width:520px!important;margin:0 auto!important}.liveCasinoPage .liveGameImage{aspect-ratio:3/4!important;border-radius:22px!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.liveCasinoPage .liveGameImage img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.liveCasinoPage .liveGameTitle{text-align:center!important;width:100%!important;min-height:0!important;margin-top:10px!important;padding:0!important;font-size:16px!important;line-height:1.25!important}}@media (max-width:420px){.liveCasinoPage .liveGameCard{width:75%!important}.liveCasinoPage .liveGameImage{aspect-ratio:3/4!important;border-radius:20px!important}.liveCasinoPage .liveGameTitle{margin-top:9px!important;font-size:15px!important}}@media (max-width:600px){.liveCasinoPage .liveGameImage{aspect-ratio:3/4!important}.liveCasinoPage .liveGameImage img{object-position:center!important;height:100%!important}.liveCasinoPage .liveGameImage,.liveCasinoPage .liveGameImage img{aspect-ratio:auto!important;height:auto!important}.liveCasinoPage .liveGameImage img{object-fit:contain!important;width:100%!important;display:block!important}}.logoTO{white-space:nowrap!important;align-items:center!important;gap:2px!important;display:inline-flex!important}.logoTO .logoT{font-style:italic!important;font-weight:900!important;display:inline-block!important}.logoTO .logoO{box-sizing:border-box!important;border:.1em solid!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:1.05em!important;height:1.05em!important;font-style:normal!important;display:inline-flex!important}.logoTO .logoO,.logoTO .logoO span{font-weight:900!important;line-height:1!important}.logoTO .logoO span{font-size:.62em!important;display:block!important;transform:skew(-8deg)!important}.siteFooterTOLogo{white-space:nowrap!important;justify-content:center!important;gap:4px!important}.footerLogoTO,.siteFooterTOLogo{align-items:center!important;display:inline-flex!important}.footerLogoTO{gap:2px!important;font-weight:900!important}.footerLogoT{font-style:italic!important;font-weight:900!important}.footerLogoO{border:.09em solid!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:1em!important;height:1em!important;font-size:.72em!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.footerLogoBets{color:#fff!important;background:#ed1b2f!important;border-radius:8px!important;padding:2px 7px!important;font-style:italic!important;font-weight:900!important;display:inline-block!important}.siteFooterTOLogo>b{color:#ed1b2f!important;font-weight:900!important}@media (max-width:600px){.logoTO{font-size:1em!important}.siteFooterTOLogo{font-size:1.15em!important}}.logo .logoTO,.site .header .logo .logoTO,.site>header .logo .logoTO{white-space:nowrap!important;color:#fff!important;align-items:center!important;gap:2px!important;font-style:italic!important;font-weight:900!important;display:inline-flex!important}.logo .logoTO .logoT,.site .header .logo .logoTO .logoT,.site>header .logo .logoTO .logoT{color:#fff!important;font-style:italic!important;font-weight:900!important;display:inline-block!important}.logo .logoTO .logoO,.site .header .logo .logoTO .logoO,.site>header .logo .logoTO .logoO{box-sizing:border-box!important;color:#fff!important;border:.09em solid #fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:1em!important;height:1em!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.logo .logoTO .logoO span,.site .header .logo .logoTO .logoO span,.site>header .logo .logoTO .logoO span{color:#fff!important;font-size:.58em!important;font-weight:900!important;line-height:1!important;transform:skew(-8deg)!important}.logo .logoBets,.site .header .logo .logoBets,.site>header .logo .logoBets{color:#fff!important;background:#ed1b2f!important;border-radius:8px!important;font-style:italic!important;font-weight:900!important}.logoFor{font-size:inherit!important}.site .logo .logoTO{white-space:nowrap!important;letter-spacing:-3px!important;justify-content:center!important;align-items:center!important;gap:2px!important;display:inline-flex!important}.site .logo .logoT,.site .logo .logoTO{color:#fff!important;font-style:italic!important;font-weight:900!important;line-height:1!important}.site .logo .logoT{font-size:1em!important;display:inline-block!important}.site .logo .logoO{box-sizing:border-box!important;letter-spacing:0!important;border:.085em solid #fff!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:.92em!important;height:.92em!important;margin-left:1px!important;display:inline-flex!important}.site .logo .logoO,.site .logo .logoO2{color:#fff!important;font-style:normal!important;line-height:1!important}.site .logo .logoO2{font-size:.48em!important;font-weight:900!important;display:block!important;transform:skew(-8deg)!important}.site .logo .logoBets{letter-spacing:-2px!important;box-sizing:border-box!important;background:#ed1b2f!important;border-radius:9px!important;padding:5px 10px 4px!important;font-size:.86em!important;font-style:italic!important;display:inline-block!important;position:relative!important}.site .logo .logoBets,.site .logo .logoBets:before{color:#fff!important;font-weight:900!important;line-height:1!important}.site .logo .logoBets:before{content:"365"!important;letter-spacing:0!important;font-size:.24em!important;font-style:normal!important;position:absolute!important;top:-.3em!important;left:50%!important;transform:translate(-50%)!important}@media (max-width:600px){.site .logo .logoTO{letter-spacing:-3px!important;font-size:34px!important}.site .logo .logoO{border-width:3px!important}.site .logo .logoBets{border-radius:8px!important;padding:4px 8px 3px!important;font-size:28px!important}}@media (max-width:380px){.site .logo .logoTO{font-size:30px!important}.site .logo .logoBets{padding:4px 7px 3px!important;font-size:25px!important}}.managementPanelRoot,.managementPanelRoot *{box-sizing:border-box}.managementPanelRoot,.managementPanelRoot div,.managementPanelRoot h1,.managementPanelRoot h2,.managementPanelRoot h3,.managementPanelRoot h4,.managementPanelRoot label,.managementPanelRoot p,.managementPanelRoot small,.managementPanelRoot span,.managementPanelRoot strong,.managementPanelRoot td,.managementPanelRoot th{color:#11182f!important}.managementPanelRoot button,.managementPanelRoot header,.managementPanelRoot header *{color:inherit}.managementPanelRoot header{color:#fff!important}.managementPanelRoot header strong{color:#f5c400!important}.managementPanelRoot header button,.managementPanelRoot table,.managementPanelRoot tbody,.managementPanelRoot td,.managementPanelRoot th,.managementPanelRoot thead,.managementPanelRoot tr{color:#11182f!important}.virtualPage{box-sizing:border-box;width:100%;padding:16px}.virtualHeader{width:100%;margin-bottom:16px}.virtualHeader h1{margin:0;font-size:24px;font-weight:800}.virtualHeader p{opacity:.65;margin:4px 0 0}.virtualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.virtualGameCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe4ea;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:110px;padding:16px;transition:transform .15s,box-shadow .15s;display:flex}.virtualGameCard:hover{transform:translateY(-1px);box-shadow:0 5px 18px #00000014}.virtualGameIcon{background:#f2f5f8;border-radius:12px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:27px;display:flex}.virtualGameInfo{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.virtualGameInfo strong{font-size:15px}.virtualGameInfo span{opacity:.6;font-size:12px}.virtualArrow{opacity:.5;font-size:25px}@media (max-width:600px){.virtualPage{padding:12px}.virtualGrid{grid-template-columns:1fr}.virtualGameCard{min-height:90px}}.sportsPageCompact{box-sizing:border-box;width:100%;overflow-x:hidden}.sportsBannerWrap{max-width:1200px;margin:4px auto 12px;padding:0 12px}.sportsBanner,.sportsBannerWrap{box-sizing:border-box;width:100%}.sportsBanner{background:linear-gradient(100deg,#063e4d,#075b70 48%,#079bc4);border-radius:14px;justify-content:center;align-items:center;height:150px;display:flex;position:relative;overflow:hidden}.sportsBannerContent{z-index:2;text-align:center;position:relative}.sportsBannerTitle{letter-spacing:.5px;color:#fff;font-size:32px;font-weight:900;line-height:1}.sportsBannerText{color:#ffffffe6;margin-top:8px;font-size:12px;font-weight:600}.sportsBannerButton{color:#fff;cursor:pointer;background:#10a9d4;border:0;border-radius:8px;margin-top:12px;padding:9px 25px;font-size:13px;font-weight:800}.sportsBannerBall{opacity:.2;font-size:95px;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.sportsBannerDots{justify-content:center;align-items:center;gap:6px;margin-top:6px;display:flex}.sportsBannerDots span{background:#c5d0d5;border-radius:50%;width:7px;height:7px}.sportsBannerDots span.active{background:#08a8d3;width:9px;height:9px}.altenarSportsFrame{box-sizing:border-box;background:#fff;width:100%;overflow:hidden}.altenarLoading{text-align:center;box-sizing:border-box;width:100%;padding:20px;font-size:15px;font-weight:700}@media (max-width:600px){.sportsBannerWrap{margin:8px auto 10px;padding:0 8px}.sportsBanner{border-radius:11px;height:125px}.sportsBannerTitle{font-size:23px}.sportsBannerText{margin-top:6px;font-size:9px}.sportsBannerButton{margin-top:8px;padding:7px 20px;font-size:11px}.sportsBannerBall{font-size:65px;right:-5px}.sportsBannerDots{margin-top:5px}.altenarSportsFrame iframe{height:calc(100vh - 215px)!important;min-height:600px!important}}@media (max-width:380px){.sportsBanner{height:112px}.sportsBannerTitle{font-size:20px}.sportsBannerText{font-size:8px}.sportsBannerButton{padding:6px 17px;font-size:10px}}.header{justify-content:space-between!important;align-items:center!important;height:68px!important;min-height:68px!important;padding:0 18px!important;display:flex!important}.header .menuButton{border-radius:10px!important;width:50px!important;min-width:50px!important;height:50px!important}.header .logoBets{line-height:1!important}.header .loginButton,.header button:last-child{border-radius:9px!important;height:48px!important;min-height:48px!important;padding:0 18px!important}@media (max-width:600px){.header{height:64px!important;min-height:64px!important;padding:0 10px!important}.header .menuButton{border-radius:9px!important;width:46px!important;min-width:46px!important;height:46px!important}.header .logo{width:auto!important;height:42px!important;max-height:42px!important}.header .loginButton,.header button:last-child{border-radius:8px!important;height:46px!important;min-height:46px!important;padding:0 14px!important;font-size:14px!important}}@media (max-width:380px){.header{height:60px!important;min-height:60px!important;padding:0 8px!important}.header .menuButton{width:42px!important;min-width:42px!important;height:42px!important}.header .logo{height:38px!important;max-height:38px!important}.header .loginButton,.header button:last-child{height:42px!important;min-height:42px!important;padding:0 11px!important;font-size:13px!important}}.header{box-sizing:border-box!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0 6px!important;overflow:hidden!important}.header .menuButton{border-radius:4px!important;width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;margin:0!important;padding:0!important}.header .logo{width:auto!important;height:22px!important;max-height:22px!important;margin:0!important}.header .loginButton,.header button:last-child{border-radius:4px!important;height:23px!important;min-height:23px!important;max-height:23px!important;margin:0!important;padding:0 7px!important;font-size:8px!important;line-height:1!important}.header svg{width:13px!important;height:13px!important}.header span{line-height:1!important}@media (max-width:600px){.header{height:25px!important;min-height:25px!important;max-height:25px!important;padding:0 5px!important}.header .menuButton{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.header .logo{height:21px!important;max-height:21px!important}.header .loginButton,.header button:last-child{height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 6px!important;font-size:8px!important}}body .header{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;height:88px!important;min-height:88px!important;max-height:88px!important;margin:0!important;padding:0 18px!important;display:flex!important;overflow:hidden!important}body .header .menuButton{border-radius:10px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0!important}body .header .logo{width:auto!important;height:50px!important;max-height:50px!important;margin:0!important}body .header .loginButton,body .header button:last-child{border-radius:9px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 18px!important;font-size:16px!important;line-height:1!important}@media (max-width:600px){body .header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 10px!important}body .header .menuButton{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}body .header .logo{height:48px!important;max-height:48px!important}body .header .loginButton,body .header button:last-child{height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 15px!important;font-size:15px!important}}@media (max-width:380px){body .header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 8px!important}body .header .menuButton{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}body .header .logo{height:45px!important;max-height:45px!important}body .header .loginButton,body .header button:last-child{height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 13px!important;font-size:14px!important}}body .header+div,body .header+main{margin-top:0!important;padding-top:0!important}header.header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 12px!important;position:relative!important}header.header>*{margin-top:0!important;margin-bottom:0!important}.sportsPageCompact,header.header+*{margin-top:0!important;padding-top:0!important}.sportsBannerWrap{margin-top:0!important}@media (max-width:600px){header.header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 10px!important}header.header .menuButton{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}header.header .logo{height:46px!important;max-height:46px!important}header.header .loginButton,header.header button:last-child{height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 14px!important;font-size:15px!important}}@media (max-width:380px){header.header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 8px!important}header.header .menuButton{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}header.header .logo{height:44px!important;max-height:44px!important}header.header .loginButton,header.header button:last-child{height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 12px!important;font-size:14px!important}}header.header .menuButton{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important}header.header .logo{height:48px!important;max-height:48px!important;padding:0!important}.sportsPageCompact{padding:0!important}.sportsBannerWrap{margin:0 auto 12px!important;padding:0 8px!important}@media (max-width:600px){header.header{height:160px!important;min-height:160px!important;max-height:160px!important;padding:0 10px!important}header.header .menuButton{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}header.header .logo{height:46px!important;max-height:46px!important}header.header .loginButton,header.header button:last-child{height:48px!important;min-height:48px!important;max-height:48px!important;padding:0 14px!important;font-size:15px!important}}@media (max-width:380px){header.header{height:160px!important;min-height:160px!important;max-height:160px!important;padding:0 8px!important}header.header .menuButton{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}header.header .logo{height:44px!important;max-height:44px!important}header.header .loginButton,header.header button:last-child{height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 12px!important;font-size:14px!important}}header.header{margin-bottom:18px!important}@media (max-width:600px){header.header{margin-bottom:18px!important}}header.header{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:128px!important;min-height:128px!important;max-height:128px!important;margin:0!important;padding:0 10px!important;display:flex!important;overflow:hidden!important}header.header .menuButton{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important}header.header .logo{width:auto!important;height:46px!important;max-height:46px!important;margin:0!important}header.header .loginButton,header.header button:last-child{box-sizing:border-box!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:0 16px!important}.sportsBannerWrap,.sportsPageCompact,header.header+*{margin-top:0!important;padding-top:0!important}@media (max-width:600px){header.header{height:128px!important;min-height:128px!important;max-height:128px!important;padding:0 8px!important}header.header .menuButton{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}header.header .logo{height:44px!important;max-height:44px!important}header.header .loginButton,header.header button:last-child{height:50px!important;min-height:50px!important;max-height:50px!important;padding:0 14px!important}}.sportsPageCompact{box-sizing:border-box!important;min-height:calc(100vh - 98px)!important;margin:0!important;padding:35px 0 100px!important}.sportsPageCompact .sportsBannerWrap{margin-top:0!important;padding-top:0!important}.sportsPageCompact>.sportsBannerWrap{margin-left:0!important;margin-right:0!important}@media (max-width:600px){.sportsPageCompact{min-height:calc(100vh - 98px)!important;margin:0!important;padding:35px 0 100px!important}}@media (max-width:768px){.header{box-sizing:border-box!important;height:128px!important;min-height:128px!important;max-height:128px!important;padding:0 18px!important}}@media (max-width:480px){.header{height:128px!important;min-height:128px!important;max-height:128px!important;padding:0 14px!important}}@media (max-width:768px){.header{height:8px!important;min-height:8px!important;max-height:8px!important;padding:0!important;overflow:hidden!important}}@media (max-width:480px){.header{height:8px!important;min-height:8px!important;max-height:8px!important;padding:0!important}}@media (max-width:768px){header.header .menuButton{width:52px!important}header.header .loginButton,header.header .menuButton,header.header button:last-child{height:52px!important;min-height:52px!important;max-height:52px!important}header.header+*{margin-top:-132px!important}.casinoPage,.liveCasinoPage,.sportsPage,.sportsPageCompact,header.header+*{z-index:2!important}header.header .logo{height:15px!important;max-height:15px!important}header.header span{font-size:8px!important;line-height:16px!important}header.header+*{position:relative!important}.casinoPage,.liveCasinoPage,.sportsPage,.sportsPageCompact,header.header+*,header.header+div,header.header+main{margin-top:0!important;padding-top:0!important}header.header{height:18px!important;min-height:18px!important;max-height:18px!important;padding:0 5px!important}header.header .menuButton{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important}header.header{padding:0 27px!important}header.header .menuButton{width:72px!important;min-width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;max-height:72px!important}header.header .logo{height:58px!important;max-height:58px!important}header.header .loginButton,header.header button:last-child{height:72px!important;min-height:72px!important;max-height:72px!important;padding:0 20px!important;font-size:18px!important}body,html{background:#080d12!important;margin:0!important;padding:0!important}header.header{box-sizing:border-box!important;background:#003e4f!important;flex:0 0 98px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;margin:0!important;padding:0 16px!important;display:flex!important;overflow:hidden!important}header.header .menuButton{border-radius:10px!important;width:54px!important;min-width:54px!important;max-width:54px!important;min-height:54px!important}header.header .logo,header.header .menuButton{height:54px!important;max-height:54px!important;margin:0!important;padding:0!important}header.header .logo{width:auto!important;min-height:0!important}header.header .loginButton,header.header button:last-child{border-radius:8px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:0 18px!important;font-size:17px!important;line-height:54px!important}header.header svg{width:24px!important;height:24px!important}.sportsPage,.sportsPageCompact,header.header+*,header.header+div,header.header+main{margin-top:0!important;padding-top:0!important}.sportsPage,.sportsPageCompact{background:#080d12!important}.sportsPage>section:first-child,.sportsPageCompact>section:first-child{margin-top:0!important}.sportsPage .sportsBanner,.sportsPageCompact .sportsBanner{border-radius:0 0 18px 18px!important;height:76px!important;min-height:76px!important;max-height:76px!important;margin:0!important;overflow:hidden!important}.casinoPage,.liveCasinoPage,.sportsPage,.sportsPageCompact{background:#080d12!important;margin-top:0!important;position:relative!important}.sportsPage nav,.sportsPageCompact nav{margin-top:8px!important}.sportsPage section,.sportsPageCompact section{box-sizing:border-box!important}.sportsPage>*,.sportsPageCompact>*{background-color:#0000}}@media (max-width:480px){header.header{flex-basis:98px!important;height:98px!important;min-height:98px!important;max-height:98px!important;padding:0 10px!important}header.header .menuButton{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}header.header .logo{height:50px!important;max-height:50px!important}header.header .loginButton,header.header button:last-child{height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 14px!important;font-size:16px!important}.sportsPage .sportsBanner,.sportsPageCompact .sportsBanner{height:72px!important;min-height:72px!important;max-height:72px!important}}@media screen and (max-width:768px){.sportsSite>header.header{height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 8px!important}.sportsSite>header.header .loginButton,.sportsSite>header.header .menuButton{transform:scale(.9)}.sportsSite>header.header{border-bottom:0!important;margin-bottom:0!important}.sportsSite .sportsBannerWrap{border-top:0!important;transform:none!important}.sportsSite .sportsBannerWrap,.sportsSite .sportsPageCompact{margin-top:0!important;padding-top:0!important}.sportsSite .sportsBannerWrap{background:#003e4f!important;overflow:hidden!important}.sportsSite .sportsBannerWrap,.sportsSite .sportsBannerWrap>*{box-sizing:border-box!important}.sportsSite,.sportsSite .sportsPageCompact{background:#061c25!important;min-height:0!important}.sportsSite .sportsPageCompact{margin:0!important;padding:0!important}.sportsSite>header.header{height:88px!important;min-height:88px!important;max-height:88px!important;box-shadow:none!important;z-index:1000!important;background:#000!important;justify-content:space-between!important;padding:0 12px!important;position:relative!important}.sportsSite>header.header,.sportsSite>header.header .menuButton{border:0!important;align-items:center!important;margin:0!important;display:flex!important}.sportsSite>header.header .menuButton{background:#056879!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;transform:none!important}.sportsSite>header.header .menuButton span{background:#fff!important;border-radius:3px!important;width:27px!important;height:3px!important;min-height:3px!important;display:block!important}.sportsSite>header.header .logo{height:54px!important;max-height:54px!important;margin:0 auto!important;padding:0!important}.sportsSite>header.header .loginButton,.sportsSite>header.header .logo{justify-content:center!important;align-items:center!important;display:flex!important}.sportsSite>header.header .loginButton{color:#fff!important;background:#079dcc!important;border:0!important;border-radius:7px!important;gap:7px!important;min-width:108px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 15px!important;font-size:16px!important;font-weight:700!important;transform:none!important}.sportsSite>header.header+.sportsPageCompact{border-top:0!important;margin-top:0!important;padding-top:0!important}.sportsSite .sportsBannerWrap{margin:0!important;padding:0!important}.sportsSite .altenarSportsFrame{height:auto!important;overflow:hidden!important}.sportsSite .altenarSportsFrame,.sportsSite .altenarSportsFrame iframe{background:#061c25!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important}.sportsSite .altenarSportsFrame iframe{border:0!important;height:calc(100vh - 88px)!important;display:block!important}.sportsSite .altenarSportsFrame+*{margin-top:0!important}}@media screen and (max-width:480px){.sportsSite>header.header{height:82px!important;min-height:82px!important;max-height:82px!important;padding:0 10px!important}.sportsSite>header.header .menuButton{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.sportsSite>header.header .logo{height:50px!important;max-height:50px!important}.sportsSite>header.header .loginButton{min-width:100px!important;height:46px!important;min-height:46px!important;max-height:46px!important;font-size:15px!important}.sportsSite .altenarSportsFrame iframe{height:calc(100vh - 82px)!important}}header.mainPublicHeader{z-index:5000!important;background:linear-gradient(#0e542f,#005866)!important;border:0!important;border-bottom:1px solid #ffffff38!important;padding:0 14px!important;box-shadow:0 2px 6px #00000038!important}header.mainPublicHeader .menuButton{width:48px!important;min-width:48px!important;height:48px!important}header.mainPublicHeader .menuButton span{width:30px!important}header.mainPublicHeader .logo{white-space:nowrap!important;height:58px!important}header.mainPublicHeader .logoBets{letter-spacing:-1.2px!important;border-radius:12px!important;height:47px!important;margin-left:3px!important;padding:0 11px!important;font-size:27px!important}header.mainPublicHeader .logo sup{margin-left:4px!important;font-size:14px!important;top:12px!important}header.mainPublicHeader .headerRight{gap:2px!important;margin-left:auto!important}header.mainPublicHeader .searchHeaderButton svg{width:28px!important;height:28px!important}header.mainPublicHeader .loginButton{width:48px!important;min-width:48px!important;height:48px!important}header.mainPublicHeader .loginButton .userIcon{width:44px!important;height:44px!important}header.mainPublicHeader .loginButton .userIcon span{background:#d9e0e2!important;width:23px!important;height:12px!important}.sportsSite>header.mainPublicHeader{margin-top:0!important}@media (max-width:768px){header.mainPublicHeader{height:88px!important;min-height:88px!important}header.mainPublicHeader .logo{transform:translate(-50%,-50%)scale(.9)!important}}@media (max-width:420px){header.mainPublicHeader{height:82px!important;min-height:82px!important;padding-left:7px!important;padding-right:5px!important}header.mainPublicHeader .logo{transform:translate(-50%,-50%)scale(.82)!important}header.mainPublicHeader .menuButton{width:45px!important;min-width:45px!important}header.mainPublicHeader .menuButton span{width:28px!important}}header.mainPublicHeader .menuButton{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}header.mainPublicHeader .menuButton span{background:#fff!important;border-radius:4px!important;width:31px!important;height:3px!important;margin:0!important;padding:0!important;display:block!important}header.mainPublicHeader .logo{z-index:2!important;width:auto!important;height:54px!important;min-height:54px!important;max-height:54px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}header.mainPublicHeader .logo,header.mainPublicHeader .logoFor{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important}header.mainPublicHeader .logoFor{height:45px!important;display:inline-flex!important}header.mainPublicHeader .logoBets,header.mainPublicHeader .logoFor{color:#fff!important;line-height:1!important;position:relative!important}header.mainPublicHeader .logoBets{background:#ed263b!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;height:43px!important;min-height:43px!important;margin:0 0 0 3px!important;padding:0 10px!important;font-size:25px!important;font-style:italic!important;font-weight:900!important;display:flex!important}header.mainPublicHeader .logo sup{color:#ed263b!important;margin-left:3px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;position:relative!important;top:13px!important}header.mainPublicHeader .headerRight{z-index:5!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;width:auto!important;height:54px!important;margin:0 0 0 auto!important;padding:0!important;display:flex!important;position:relative!important}header.mainPublicHeader .searchHeaderButton svg{display:block!important}header.mainPublicHeader .loginButton{color:#0000!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:49px!important;min-width:49px!important;max-width:49px!important;height:49px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:flex!important;overflow:hidden!important}header.mainPublicHeader .loginButton .userIcon{background:#fff!important;border-radius:50%!important;width:45px!important;min-width:45px!important;height:45px!important;display:block!important;position:relative!important}header.mainPublicHeader .loginButton .userIcon:before{content:""!important;background:#cfd7d9!important;border-radius:50%!important;width:13px!important;height:13px!important;position:absolute!important;top:8px!important;left:16px!important}header.mainPublicHeader .loginButton .userIcon span{background:#cfd7d9!important;border-radius:15px 15px 8px 8px!important;width:25px!important;height:13px!important;display:block!important;position:absolute!important;bottom:8px!important;left:10px!important}.sportsSite{margin-top:0!important;padding-top:0!important}@media (max-width:768px){header.mainPublicHeader{height:88px!important;min-height:88px!important;max-height:88px!important;padding-top:0!important;padding-bottom:0!important}}@media (max-width:420px){header.mainPublicHeader{height:82px!important;min-height:82px!important;max-height:82px!important;padding-left:8px!important;padding-right:6px!important}header.mainPublicHeader .logo{transform:translate(-50%,-50%)scale(.82)!important}header.mainPublicHeader .menuButton{width:46px!important;min-width:46px!important}header.mainPublicHeader .headerRight{gap:0!important}header.mainPublicHeader .searchHeaderButton{width:43px!important;min-width:43px!important}header.mainPublicHeader .loginButton{width:46px!important;min-width:46px!important}}header.mainPublicHeader{flex:0 0 88px!important;height:88px!important;min-height:88px!important;max-height:88px!important;position:relative!important}header.mainPublicHeader>.menuButton{z-index:20!important;gap:6px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;position:absolute!important;top:19px!important;left:12px!important}header.mainPublicHeader>.menuButton span{width:30px!important;height:3px!important;margin:0!important;display:block!important}header.mainPublicHeader>.logo{z-index:10!important;width:auto!important;height:52px!important;min-height:52px!important;max-height:52px!important;inset:44px auto auto 50%!important;overflow:visible!important}header.mainPublicHeader>.logo .logoFor{justify-content:center!important;align-items:center!important;height:43px!important;margin:0!important;padding:0!important;display:inline-flex!important}header.mainPublicHeader>.logo .logoBets{color:#fff!important;background:#ed263b!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:42px!important;min-height:42px!important;margin:0 0 0 3px!important;padding:0 10px!important;font-size:25px!important;font-style:italic!important;font-weight:900!important;line-height:1!important;display:flex!important}header.mainPublicHeader>.logo sup{color:#ed263b!important;margin-left:3px!important;font-size:11px!important;font-weight:900!important;position:relative!important;top:11px!important;bottom:auto!important;right:auto!important}header.mainPublicHeader>.headerRight{z-index:20!important;width:auto!important;height:54px!important;top:17px!important;right:8px!important}header.mainPublicHeader .searchHeaderButton{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important}header.mainPublicHeader .searchHeaderButton svg{stroke-width:2.4px!important;stroke-linecap:round!important;width:29px!important;height:29px!important;margin:0!important}header.mainPublicHeader>.headerRight .loginButton{width:49px!important;min-width:49px!important;max-width:49px!important;height:49px!important;line-height:0!important;overflow:hidden!important}header.mainPublicHeader>.headerRight .loginButton .userIcon{width:45px!important;min-width:45px!important;height:45px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}header.mainPublicHeader>.headerRight .loginButton .userIcon:before{content:""!important;background:#cfd7d9!important;border-radius:50%!important;width:12px!important;height:12px!important;position:absolute!important;top:8px!important;left:16px!important}header.mainPublicHeader>.headerRight .loginButton .userIcon span{background:#cfd7d9!important;border-radius:14px 14px 8px 8px!important;width:24px!important;height:13px!important;display:block!important;position:absolute!important;bottom:8px!important;left:10px!important}header.mainPublicHeader{box-sizing:border-box!important;background:#0e542f!important;flex:0 0 62px!important;justify-content:space-between!important;width:100%!important;height:62px!important;min-height:62px!important;max-height:62px!important;padding:0 12px!important;overflow:hidden!important}header.mainPublicHeader,header.mainPublicHeader>.menuButton{align-items:center!important;margin:0!important;display:flex!important}header.mainPublicHeader>.menuButton{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important}header.mainPublicHeader>.menuButton span{background:#fff!important;border-radius:3px!important;width:24px!important;height:2px!important}header.mainPublicHeader>.logo{justify-content:center!important;align-items:center!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:31px!important;left:50%!important;transform:translate(-50%,-50%)!important}header.mainPublicHeader>.logo .logoBets{border-radius:8px!important;height:30px!important;min-height:30px!important;margin-left:2px!important;padding:0 7px!important;font-size:18px!important}header.mainPublicHeader>.logo sup{margin-left:2px!important;font-size:8px!important;top:8px!important}header.mainPublicHeader>.headerRight{gap:0!important;height:48px!important;position:absolute!important;top:7px!important;right:7px!important}header.mainPublicHeader .searchHeaderButton,header.mainPublicHeader>.headerRight{align-items:center!important;margin:0!important;padding:0!important;display:flex!important}header.mainPublicHeader .searchHeaderButton{background:0 0!important;border:0!important;justify-content:center!important;width:40px!important;min-width:40px!important;height:40px!important}header.mainPublicHeader .searchHeaderButton svg{fill:none!important;stroke:#fff!important;stroke-width:2.2px!important;width:21px!important;height:21px!important}header.mainPublicHeader>.headerRight .loginButton{color:#0000!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important}header.mainPublicHeader>.headerRight .loginButton .userIcon{background:#fff!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important}header.mainPublicHeader+*{margin-top:0!important}@media (max-width:768px){header.mainPublicHeader{box-sizing:border-box!important;background:#0e542f!important;flex:0 0 62px!important;width:100%!important;height:62px!important;min-height:62px!important;max-height:62px!important;padding:0 12px!important;overflow:hidden!important}header.mainPublicHeader,header.mainPublicHeader>.menuButton{align-items:center!important;margin:0!important;display:flex!important}header.mainPublicHeader>.menuButton{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important}header.mainPublicHeader>.menuButton span{background:#fff!important;border-radius:3px!important;width:24px!important;height:2px!important;display:block!important}header.mainPublicHeader>.logo{z-index:10!important;justify-content:center!important;height:42px!important;min-height:42px!important;top:31px!important;left:50%!important;transform:translate(-50%,-50%)!important}header.mainPublicHeader>.headerRight,header.mainPublicHeader>.logo{align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important}header.mainPublicHeader>.headerRight{height:48px!important;top:7px!important;right:6px!important}header.mainPublicHeader .searchHeaderButton{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important}header.mainPublicHeader .searchHeaderButton svg{stroke:#fff!important;fill:none!important;width:21px!important;height:21px!important}header.mainPublicHeader>.headerRight .loginButton{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important}header.mainPublicHeader>.headerRight .loginButton .userIcon{background:#fff!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important}header.mainPublicHeader+*{margin-top:0!important}.sportsSite>header.header.mainPublicHeader,header.header.mainPublicHeader{box-sizing:border-box!important;z-index:5000!important;background:#0e542f!important;flex:0 0 62px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin:0!important;padding:0 12px!important;display:flex!important;position:relative!important;overflow:hidden!important}.sportsSite>header.header.mainPublicHeader>.menuButton,header.header.mainPublicHeader>.menuButton{z-index:20!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:11px!important;left:12px!important}header.header.mainPublicHeader>.menuButton span{background:#fff!important;border-radius:3px!important;width:25px!important;height:2px!important;margin:0!important;display:block!important}.sportsSite>header.header.mainPublicHeader>.logo,header.header.mainPublicHeader>.logo{z-index:30!important;justify-content:center!important;align-items:center!important;width:auto!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:31px!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}header.header.mainPublicHeader>.logo .logoBets,header.header.mainPublicHeader>.logo .logoFor{transform-origin:50%!important;transform:scale(.82)!important}header.header.mainPublicHeader>.logo sup{font-size:8px!important}.sportsSite>header.header.mainPublicHeader>.headerRight,header.header.mainPublicHeader>.headerRight{z-index:40!important;justify-content:flex-end!important;align-items:center!important;gap:0!important;width:auto!important;height:48px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:7px!important;right:7px!important}header.header.mainPublicHeader .searchHeaderButton{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important}header.header.mainPublicHeader .searchHeaderButton svg{fill:none!important;stroke:#fff!important;stroke-width:2.3px!important;width:23px!important;height:23px!important}header.header.mainPublicHeader .loginButton{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important}header.header.mainPublicHeader .loginButton .userIcon{background:#fff!important;border-radius:50%!important;width:32px!important;min-width:32px!important;height:32px!important}.sportsSite>header.header.mainPublicHeader+.sportsPageCompact,header.header.mainPublicHeader+*{margin-top:0!important}}@media screen and (max-width:768px){.menuOverlay{z-index:999999!important;background:#000!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.menuOverlay,.menuOverlay *{box-sizing:border-box!important}.menuOverlay .mainMenuHeader,.menuOverlay .menuHeader,.menuOverlay header{background:#0e542f!important;justify-content:center!important;align-items:center!important;width:100%!important;height:148px!important;min-height:148px!important;display:flex!important}.menuOverlay .mainMenuTitle,.menuOverlay .menuTitle,.menuOverlay h1,.menuOverlay h2{text-align:center!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important}.menuOverlay a,.menuOverlay button,.menuOverlay li{border-radius:0!important;align-items:center!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0 32px!important;font-size:24px!important;font-weight:600!important;line-height:1.2!important;display:flex!important}.menuOverlay ul{width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.menuOverlay .close,.menuOverlay .menuClose,.menuOverlay button[aria-label*=close i]{font-size:28px!important}.menuOverlay .language,.menuOverlay .languageSelector,.menuOverlay select{height:70px!important;min-height:70px!important;font-size:22px!important}}@media screen and (max-width:420px){.menuOverlay .mainMenuTitle,.menuOverlay .menuTitle,.menuOverlay h1,.menuOverlay h2{font-size:30px!important}.menuOverlay a,.menuOverlay button,.menuOverlay li{height:68px!important;min-height:68px!important;padding-left:30px!important;padding-right:30px!important;font-size:23px!important}}@media screen and (max-width:768px){.menuOverlay{z-index:999999!important;background:#000!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.menuOverlay>.menuHeader{background:#0e542f!important;width:100%!important;height:148px!important;min-height:148px!important}.menuOverlay>.menuHeader,.menuOverlay>.menuHeader>.logo{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.menuOverlay>.menuHeader>.logo{width:auto!important;height:82px!important;overflow:visible!important;transform:none!important}.menuOverlay>.menuHeader>.logo .logoBets,.menuOverlay>.menuHeader>.logo .logoFor{transform-origin:50%!important;transform:scale(1.15)!important}.menuOverlay>.menuHeader>.logo sup{font-size:11px!important}.menuOverlay>.menuHeader>.closeButton{color:#fff!important;z-index:20!important;background:0 0!important;border:0!important;width:54px!important;height:54px!important;font-size:32px!important;position:absolute!important;top:0!important;left:0!important}.menuOverlay>.mainMenuTitle,.menuOverlay>.menuHeader>.closeButton{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-weight:700!important;display:flex!important}.menuOverlay>.mainMenuTitle{color:#079bc2!important;text-align:center!important;background:#000!important;border-bottom:4px solid #079bc2!important;width:100%!important;height:88px!important;min-height:88px!important;font-size:38px!important;line-height:1!important}.menuOverlay>.menuList{padding:0!important;display:block!important}.menuOverlay>.menuList,.menuOverlay>.menuList>button{background:#000!important;width:100%!important;margin:0!important}.menuOverlay>.menuList>button{color:#fff!important;text-align:left!important;box-sizing:border-box!important;border:0!important;border-bottom:1px solid #1c1c1c!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;height:90px!important;min-height:90px!important;max-height:90px!important;padding:0 32px!important;font-size:29px!important;font-weight:600!important;line-height:1!important;display:flex!important}.menuOverlay>.menuList>button.active{color:#fff!important;background:#0e542f!important}.menuOverlay>.menuList>button:active{background:#0e542f!important}.menuOverlay>.menuFooter{background:#0e542f!important;border-top:1px solid #ffffff1f!important;width:100%!important;min-height:90px!important;position:absolute!important;bottom:0!important;left:0!important}.menuOverlay>.menuFooter,.menuOverlay>.menuFooter>.giftButton{align-items:center!important;height:90px!important;margin:0!important;padding:0!important;display:flex!important}.menuOverlay>.menuFooter>.giftButton{background:#0a9fc7!important;border:0!important;justify-content:center!important;width:53%!important;font-size:34px!important}.menuOverlay>.menuFooter>.flag{margin-left:30px!important;font-size:45px!important;line-height:1!important}.menuOverlay>.menuFooter>.language{color:#fff!important;margin-left:20px!important;font-size:30px!important;font-weight:600!important;line-height:1!important}.menuOverlay>.menuFooter>.languageArrow{color:#fff!important;margin-left:auto!important;margin-right:28px!important;font-size:24px!important}}@media screen and (max-width:420px){.menuOverlay>.menuHeader{height:148px!important;min-height:148px!important}.menuOverlay>.mainMenuTitle{height:88px!important;min-height:88px!important;font-size:36px!important}.menuOverlay>.menuList>button{height:78px!important;min-height:78px!important;max-height:78px!important;padding-left:32px!important;font-size:27px!important}.menuOverlay>.menuFooter{height:90px!important;min-height:90px!important}}@media screen and (max-width:768px){.menuOverlay{z-index:999999!important;background:#000!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.menuOverlay>.menuHeader{background:#003e4f!important;width:100%!important;height:83px!important;min-height:83px!important;max-height:83px!important}.menuOverlay>.menuHeader,.menuOverlay>.menuHeader>.logo{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.menuOverlay>.menuHeader>.logo{width:auto!important;height:auto!important;font-size:39px!important;overflow:visible!important;transform:none!important}.menuOverlay>.menuHeader>.closeButton{color:#fff!important;background:0 0!important;border:0!important;width:55px!important;height:65px!important;font-size:44px!important;font-weight:300!important;position:absolute!important;top:7px!important;left:auto!important;right:18px!important}.menuOverlay>.mainMenuTitle,.menuOverlay>.menuHeader>.closeButton{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.menuOverlay>.mainMenuTitle{color:#078fb8!important;box-sizing:border-box!important;background:#000!important;border-bottom:3px solid #078fb8!important;width:100%!important;height:84px!important;min-height:84px!important;max-height:84px!important;font-size:25px!important;font-weight:700!important;line-height:1!important}.menuOverlay>.menuList{padding:0 0 100px!important}.menuOverlay>.menuList,.menuOverlay>.menuList>button{background:#000!important;width:100%!important;margin:0!important}.menuOverlay>.menuList>button{color:#fff!important;text-align:left!important;box-sizing:border-box!important;border:0!important;border-bottom:1px solid #18262b!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 0 0 57px!important;font-size:26px!important;font-weight:700!important;line-height:1!important;display:flex!important}.menuOverlay>.menuList>button.active{background:#073a20!important}.menuOverlay>.menuList>button:active{background:#075e70!important}.menuOverlay>.menuFooter{z-index:1000000!important;box-sizing:border-box!important;background:#003e4f!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;margin:0!important;padding:0 25px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.menuOverlay>.menuFooter>.giftButton{border:0!important;border-radius:50%!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;font-size:25px!important}.menuOverlay>.menuFooter>.flag{font-size:38px!important}.menuOverlay>.menuFooter>.language{font-weight:700!important}.menuOverlay>.menuFooter>.language,.menuOverlay>.menuFooter>.languageArrow{color:#fff!important;font-size:21px!important}}@media screen and (max-width:600px){.menuOverlay{z-index:99999!important;background:#000!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.menuOverlay .menuHeader{box-sizing:border-box!important;background:#003e4f!important;justify-content:center!important;align-items:center!important;height:83px!important;min-height:83px!important;max-height:83px!important;margin:0!important;padding:0!important;display:flex!important}.menuOverlay .menuHeader .logo{width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:39px!important;transform:none!important}.menuOverlay .closeButton{color:#fff!important;background:0 0!important;border:0!important;width:55px!important;min-width:55px!important;height:65px!important;min-height:65px!important;font-size:44px!important;font-weight:300!important;position:absolute!important;top:7px!important;left:auto!important;right:18px!important}.menuOverlay .closeButton,.menuOverlay .mainMenuTitle{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.menuOverlay .mainMenuTitle{color:#078fb8!important;box-sizing:border-box!important;background:#000!important;border-bottom:3px solid #078fb8!important;height:84px!important;min-height:84px!important;max-height:84px!important;font-size:25px!important;font-weight:700!important}.menuOverlay .menuList{padding:0 0 100px!important}.menuOverlay .menuList,.menuOverlay .menuList button{background:#000!important;width:100%!important;margin:0!important}.menuOverlay .menuList button{color:#fff!important;text-align:left!important;box-sizing:border-box!important;border:0!important;border-bottom:1px solid #18262b!important;align-items:center!important;padding:0 0 0 57px!important;font-size:26px!important;font-weight:700!important;line-height:normal!important;display:flex!important}.menuOverlay .menuList button,.menuOverlay .menuList button.active{height:88px!important;min-height:88px!important;max-height:88px!important}.menuOverlay .menuList button.active{background:#073a20!important}.menuOverlay .menuFooter{box-sizing:border-box!important;z-index:100000!important;background:#003e4f!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;margin:0!important;padding:0 25px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.menuOverlay .giftButton{border:0!important;border-radius:50%!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;font-size:25px!important}.menuOverlay .flag{font-size:38px!important;line-height:1!important}.menuOverlay .language{font-weight:700!important}.menuOverlay .language,.menuOverlay .languageArrow{color:#fff!important;font-size:21px!important;line-height:1!important}.menuOverlay .giftButton,.menuOverlay .mainMenuTitle,.menuOverlay .menuFooter,.menuOverlay .menuList,.menuOverlay .menuList button{box-sizing:border-box!important}}.menuOverlay{box-sizing:border-box!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.menuOverlay>.menuHeader{background:#003e4f!important;width:100%!important;overflow:hidden!important}.menuOverlay>.menuHeader,.menuOverlay>.menuHeader>.logo{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.menuOverlay>.menuHeader>.logo{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:70px!important;font-size:39px!important;line-height:1!important;transform:none!important}.menuOverlay>.menuHeader>.logo span,.menuOverlay>.menuHeader>.logo sup{box-sizing:border-box!important}.menuOverlay>.menuHeader>.closeButton{color:#fff!important;z-index:10!important;background:0 0!important;border:0!important;min-width:55px!important;max-width:55px!important;min-height:65px!important;max-height:65px!important;margin:0!important;padding:0!important;font-weight:300!important;line-height:65px!important;position:absolute!important;inset:7px 18px auto auto!important;transform:none!important}.menuOverlay>.mainMenuTitle{color:#078fb8!important;border:0!important;border-bottom:3px solid #078fb8!important;justify-content:center!important;align-items:center!important;padding:0!important;font-weight:700!important;line-height:1!important;display:flex!important}.menuOverlay>.mainMenuTitle,.menuOverlay>.menuList{box-sizing:border-box!important;background:#000!important;width:100%!important;margin:0!important}.menuOverlay>.menuList{padding:0 0 100px!important}.menuOverlay>.menuList>button{color:#fff!important;text-align:left!important;box-sizing:border-box!important;background:#000!important;border:0!important;border-bottom:1px solid #18262b!important;border-radius:0!important;width:100%!important;margin:0!important;padding:0 57px!important;font-weight:700!important;display:block!important}.menuOverlay>.menuList>button.active{background:#073a20!important}.menuOverlay>.menuList>button:active{background:#075e70!important}.menuOverlay>.menuFooter{z-index:100000!important;box-sizing:border-box!important;background:#003e4f!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:100%!important;margin:0!important;padding:0 25px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.menuOverlay>.menuFooter>.giftButton{background:var(--blue)!important;color:#fff!important;border:0!important;border-radius:50%!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:0!important;font-size:25px!important}.menuOverlay>.menuFooter>.flag{font-size:38px!important;line-height:1!important}.menuOverlay>.menuFooter>.language{font-weight:700!important}.menuOverlay>.menuFooter>.language,.menuOverlay>.menuFooter>.languageArrow{color:#fff!important;font-size:21px!important;line-height:1!important}@media screen and (max-width:600px){.menuOverlay>.menuHeader{height:83px!important;min-height:83px!important;max-height:83px!important}.menuOverlay>.mainMenuTitle{height:84px!important;min-height:84px!important;max-height:84px!important;font-size:25px!important}.menuOverlay>.menuList>button{height:88px!important;min-height:88px!important;max-height:88px!important;padding-left:57px!important;font-size:26px!important;line-height:88px!important}.menuOverlay>.menuFooter{height:98px!important;min-height:98px!important;max-height:98px!important}}.menuOverlay{zoom:1.42857!important}.menuOverlay>.menuHeader{height:83px!important;min-height:83px!important;max-height:83px!important}.menuOverlay>.mainMenuTitle{height:84px!important;min-height:84px!important;max-height:84px!important;font-size:25px!important}.menuOverlay>.menuList>button{height:88px!important;min-height:88px!important;max-height:88px!important;padding-left:57px!important;font-size:26px!important;line-height:88px!important}.menuOverlay>.menuFooter{height:98px!important;min-height:98px!important;max-height:98px!important}.menuOverlay>.menuHeader>.closeButton{width:55px!important;height:65px!important;font-size:44px!important;top:7px!important;right:18px!important}.menuOverlay{zoom:1!important;transform:none!important}.menuOverlay.mainMenuPcMode{box-sizing:border-box!important;background:#000!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:scale(1)!important}.menuOverlay.mainMenuPcMode>.menuHeader{box-sizing:border-box!important;background:#003e4f!important;width:100%!important;height:83px!important;min-height:83px!important;max-height:83px!important;overflow:hidden!important}.menuOverlay.mainMenuPcMode>.menuHeader,.menuOverlay.mainMenuPcMode>.menuHeader>.logo{justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.menuOverlay.mainMenuPcMode>.menuHeader>.logo{width:auto!important;height:auto!important;font-size:39px!important;line-height:1!important;transform:none!important}.menuOverlay.mainMenuPcMode>.menuHeader>.closeButton{color:#fff!important;background:0 0!important;border:0!important;width:55px!important;min-width:55px!important;height:65px!important;min-height:65px!important;margin:0!important;padding:0!important;font-size:44px!important;font-weight:300!important;line-height:65px!important;display:block!important;position:absolute!important;inset:7px 18px auto auto!important;transform:none!important}.menuOverlay.mainMenuPcMode>.mainMenuTitle{color:#078fb8!important;border:0!important;border-bottom:3px solid #078fb8!important;justify-content:center!important;align-items:center!important;height:84px!important;min-height:84px!important;max-height:84px!important;padding:0!important;font-size:25px!important;font-weight:700!important;line-height:1!important;display:flex!important}.menuOverlay.mainMenuPcMode>.mainMenuTitle,.menuOverlay.mainMenuPcMode>.menuList{box-sizing:border-box!important;background:#000!important;width:100%!important;margin:0!important}.menuOverlay.mainMenuPcMode>.menuList{padding:0 0 100px!important}.menuOverlay.mainMenuPcMode>.menuList>button{text-align:left!important;box-sizing:border-box!important;white-space:nowrap!important;background:#000!important;border:0!important;border-bottom:1px solid #18262b!important;border-radius:0!important;width:100%!important;height:88px!important;min-height:88px!important;max-height:88px!important;margin:0!important;padding:0 57px!important;font-size:26px!important;line-height:88px!important;display:block!important;transform:none!important}.menuOverlay.mainMenuPcMode>.menuList>button.active{background:#073a20!important}.menuOverlay.mainMenuPcMode>.menuList>button:active{background:#075e70!important}.menuOverlay.mainMenuPcMode>.menuFooter{box-sizing:border-box!important;z-index:100000!important;background:#003e4f!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;margin:0!important;padding:0 25px!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.menuOverlay.mainMenuPcMode>.menuFooter>.giftButton{background:var(--blue)!important;color:#fff!important;border:0!important;border-radius:50%!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;font-size:25px!important}.menuOverlay.mainMenuPcMode>.menuFooter>.flag{font-size:38px!important;line-height:1!important}.menuOverlay.mainMenuPcMode>.menuFooter>.language{font-weight:700!important}.menuOverlay.mainMenuPcMode>.menuFooter>.language,.menuOverlay.mainMenuPcMode>.menuFooter>.languageArrow{color:#fff!important;font-size:21px!important;line-height:1!important}@media screen and (max-width:600px){.menuOverlay.mainMenuPcMode>.menuHeader{height:83px!important;min-height:83px!important;max-height:83px!important}.menuOverlay.mainMenuPcMode>.mainMenuTitle{height:84px!important;min-height:84px!important;max-height:84px!important;font-size:25px!important}.menuOverlay.mainMenuPcMode>.menuList>button{height:88px!important;min-height:88px!important;max-height:88px!important;padding-left:57px!important;font-size:26px!important;line-height:88px!important}.menuOverlay.mainMenuPcMode>.menuFooter{height:98px!important;min-height:98px!important;max-height:98px!important}}.menuOverlay.mainMenuPcMode{zoom:1!important;transform:none!important}.menuOverlay.mainMenuPcMode>.menuHeader{height:72px!important;min-height:72px!important;max-height:72px!important}.menuOverlay.mainMenuPcMode>.menuHeader>.logo{font-size:31px!important}.menuOverlay.mainMenuPcMode>.menuHeader>.closeButton{width:48px!important;height:58px!important;font-size:38px!important;line-height:58px!important;top:5px!important;right:12px!important}.menuOverlay.mainMenuPcMode>.mainMenuTitle{border-bottom-width:3px!important;height:70px!important;min-height:70px!important;max-height:70px!important;font-size:22px!important}.menuOverlay.mainMenuPcMode>.menuList{padding:0 0 75px!important}.menuOverlay.mainMenuPcMode>.menuList>button{color:#fff!important;align-items:center!important;height:70px!important;min-height:70px!important;max-height:70px!important;padding:0 42px 0 58px!important;font-size:20px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:relative!important}.menuOverlay.mainMenuPcMode .mainMenuItemIcon{color:#08bdf5!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;margin-right:22px!important;display:flex!important}.menuOverlay.mainMenuPcMode .mainMenuItemIcon svg{width:34px!important;height:34px!important;display:block!important}.menuOverlay.mainMenuPcMode .mainMenuItemText{color:#fff!important;white-space:nowrap!important;flex:1!important;display:block!important}.menuOverlay.mainMenuPcMode .mainMenuItemArrow{color:#fff!important;text-align:center!important;width:24px!important;min-width:24px!important;font-size:38px!important;font-weight:300!important;line-height:1!important}.menuOverlay.mainMenuPcMode>.menuFooter{gap:18px!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding:0 22px!important}.menuOverlay.mainMenuPcMode>.menuFooter>.giftButton{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;font-size:22px!important}.menuOverlay.mainMenuPcMode>.menuFooter>.flag{font-size:30px!important}.menuOverlay.mainMenuPcMode>.menuFooter>.language,.menuOverlay.mainMenuPcMode>.menuFooter>.languageArrow{font-size:18px!important}@media screen and (max-width:600px){.menuOverlay.mainMenuPcMode>.menuHeader{height:72px!important;min-height:72px!important;max-height:72px!important}.menuOverlay.mainMenuPcMode>.mainMenuTitle,.menuOverlay.mainMenuPcMode>.menuList>button{height:70px!important;min-height:70px!important;max-height:70px!important}.menuOverlay.mainMenuPcMode>.menuFooter{height:78px!important;min-height:78px!important;max-height:78px!important}.loginBackdrop,.loginModal{padding:15px!important}.loginModal{border-radius:15px!important}.loginModal h2{margin:0 0 20px!important;font-size:15px!important}.loginClose{font-size:25px!important;top:12px!important;right:15px!important}.loginModal label{margin:12px 0 7px!important}.loginModal .passwordInput input,.loginModal>input{border-radius:7px!important;width:100%!important;height:45px!important;padding:0 12px!important;font-size:15px!important}.loginModal .passwordInput input{padding-right:45px!important}.loginModal .forgotPassword{margin:15px auto 20px!important;font-size:15px!important}.loginModal .submitLogin{border-radius:7px!important}.loginModal{box-sizing:border-box!important;width:calc(100% - 30px)!important;max-width:420px!important;padding:15px 25px!important}.loginModal .passwordInput,.loginModal>input[name=username],.loginModal>input[type=text]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:block!important}.loginModal>input[name=username],.loginModal>input[type=text]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:45px!important;padding:0 12px!important;font-size:15px!important}.loginModal .passwordInput{position:relative!important}.loginModal .passwordInput input,.loginModal input[name=password],.loginModal input[type=password]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:45px!important;padding:0 45px 0 12px!important;font-size:15px!important;display:block!important}.loginModal label{box-sizing:border-box!important;width:100%!important;margin-left:0!important;margin-right:0!important;font-size:15px!important;display:block!important}.loginModal .passwordInput button{width:32px!important;height:32px!important;margin:0!important;padding:0!important;font-size:18px!important;position:absolute!important;top:7px!important;right:7px!important}.loginModal .submitLogin{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:45px!important;font-size:15px!important;display:block!important}}.casinoPage{background:#004d5f!important}.casinoPage .casinoCategories,.casinoPage .gamesGrid{background:0 0!important}.casinoPage.liveCasinoPage{background:#004d5f!important}.casinoPage.liveCasinoPage .liveGamesList{background:0 0!important}@media screen and (max-width:600px){.casinoPage,.casinoPage.liveCasinoPage{background:#004d5f!important}}.accountTransactionsPage,.accountTransactionsPage .transactionsCard{width:100%;max-width:100%}.accountTransactionsHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.accountTransactionsHeader h1{margin:0}.accountTransactionsHeader p{opacity:.65;margin:5px 0 0;font-size:13px}.accountTransactionsRefresh{cursor:pointer;border:0;border-radius:8px;padding:10px 18px;font-weight:700}.accountTransactionSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.accountTransactionSummaryCard{background:#ffffffb3;border:1px solid #00000014;border-radius:12px;padding:16px}.accountTransactionSummaryCard span{opacity:.65;margin-bottom:7px;font-size:12px;display:block}.accountTransactionSummaryCard strong{font-size:20px;display:block}.accountTransactionGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.accountTransactionGroup{border:1px solid #00000014;border-radius:12px;padding:15px}.accountTransactionGroupTitle{margin-bottom:13px;font-weight:800}.accountTransactionGroupValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.accountTransactionGroupValues small{opacity:.6;margin-bottom:4px;display:block}.accountTransactionGroupValues strong{font-size:16px}.accountTransactionsError{background:#dc282814;border-radius:8px;margin:12px 0;padding:12px 14px;font-size:13px}.accountTransactionsTable{min-width:980px}.accountTransactionsTable td,.accountTransactionsTable th{vertical-align:middle}.transactionDirectionIn,.transactionDirectionOut{border-radius:6px;justify-content:center;align-items:center;min-width:48px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.transactionDirectionIn{background:#1e965a1f}.transactionDirectionOut{background:#d23c3c1f}@media (max-width:700px){.accountTransactionsHeader{align-items:flex-start}.accountTransactionGroups,.accountTransactionSummary{grid-template-columns:1fr}.accountTransactionGroupValues{grid-template-columns:1fr 1fr}.accountTransactionsHeader h1{font-size:22px}.accountTransactionsRefresh{padding:8px 12px}.accountTransactionsTable{min-width:980px}.agentReportTableWrap,.agentUsersTableWrap,.novabetCasinoTableScroll,.novabetTableScroll{width:100%!important;max-width:100%!important;overflow:visible!important}.agentReportTable,.agentUsersTable,.novabetCasinoTable,.novabetTable{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:0!important;display:block!important}.agentReportTable thead,.agentUsersTable thead,.novabetCasinoTable thead,.novabetTable thead{display:none!important}.agentReportTable tbody,.agentUsersTable tbody,.novabetCasinoTable tbody,.novabetTable tbody{width:100%!important;display:block!important}.agentReportTable tbody tr,.agentUsersTable tbody tr,.novabetCasinoTable tbody tr,.novabetTable tbody tr{background:#fff!important;border:1px solid #0f36591a!important;border-radius:14px!important;width:100%!important;margin:0 0 12px!important;padding:8px 0!important;display:block!important;overflow:hidden!important;box-shadow:0 2px 8px #0f36590d!important}.agentReportTable tbody td,.agentUsersTable tbody td,.novabetCasinoTable tbody td,.novabetTable tbody td{box-sizing:border-box!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;border:0!important;border-bottom:1px solid #0f365912!important;grid-template-columns:minmax(105px,38%) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;padding:10px 14px!important;display:grid!important}.agentReportTable tbody td:last-child,.agentUsersTable tbody td:last-child,.novabetCasinoTable tbody td:last-child,.novabetTable tbody td:last-child{border-bottom:0!important}.agentReportTable tbody td:before,.agentUsersTable tbody td:before,.novabetCasinoTable tbody td:before,.novabetTable tbody td:before{text-transform:uppercase!important;letter-spacing:.04em!important;opacity:.58!important;color:#123b60!important;font-size:11px!important;font-weight:800!important}.accountTransactionsTable tbody td:first-child:before{content:"Date / Time"}.accountTransactionsTable tbody td:nth-child(2):before{content:"User"}.accountTransactionsTable tbody td:nth-child(3):before{content:"Type"}.accountTransactionsTable tbody td:nth-child(4):before{content:"Direction"}.accountTransactionsTable tbody td:nth-child(5):before{content:"Reference"}.accountTransactionsTable tbody td:nth-child(6):before{content:"Status"}.accountTransactionsTable tbody td:nth-child(7):before{content:"Amount"}.accountTransactionsTable tbody td:nth-child(8):before{content:"Currency"}.accountTransactionsTable tbody td:nth-child(9):before{content:"Description"}.novabetCasinoTable tbody td:first-child:before{content:"Date / Time"}.novabetCasinoTable tbody td:nth-child(2):before{content:"User"}.novabetCasinoTable tbody td:nth-child(3):before{content:"Type"}.novabetCasinoTable tbody td:nth-child(4):before{content:"Reference ID"}.novabetCasinoTable tbody td:nth-child(5):before{content:"Game ID"}.novabetCasinoTable tbody td:nth-child(6):before{content:"Game"}.novabetCasinoTable tbody td:nth-child(7):before{content:"Provider"}.novabetCasinoTable tbody td:nth-child(8):before{content:"Amount"}.novabetCasinoTable tbody td:nth-child(9):before{content:"Currency"}.novabetCasinoTable tbody td:nth-child(10):before{content:"Status"}.agentUsersTable tbody td:first-child:before{content:"Username"}.agentUsersTable tbody td:nth-child(2):before{content:"Role"}.agentUsersTable tbody td:nth-child(3):before{content:"Balance"}.agentUsersTable tbody td:nth-child(4):before{content:"Status"}.agentUsersTable tbody td:nth-child(5):before{content:"Created"}.agentUsersTable tbody td:nth-child(6):before{content:"Actions"}.agentReportTable tbody td:first-child:before{content:"Username"}.agentReportTable tbody td:nth-child(2):before{content:"Date"}.agentReportTable tbody td:nth-child(3):before{content:"Reference"}.agentReportTable tbody td:nth-child(4):before{content:"Amount"}.agentReportTable tbody td:nth-child(5):before{content:"Status"}.agentReportTable tbody td:nth-child(6):before{content:"Details"}.agentReportTable tbody td[colspan],.agentUsersTable tbody td[colspan],.novabetCasinoTable tbody td[colspan],.novabetTable tbody td[colspan]{text-align:center!important;padding:24px 16px!important;display:block!important}.agentReportTable tbody td[colspan]:before,.agentUsersTable tbody td[colspan]:before,.novabetCasinoTable tbody td[colspan]:before,.novabetTable tbody td[colspan]:before{display:none!important}.agentReportTable tfoot,.agentUsersTable tfoot,.novabetCasinoTable tfoot,.novabetTable tfoot{width:100%!important;display:block!important}.agentReportTable tfoot tr,.agentUsersTable tfoot tr,.novabetCasinoTable tfoot tr,.novabetTable tfoot tr{box-sizing:border-box!important;background:#103b61!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-top:8px!important;padding:13px 15px!important;display:flex!important}.agentReportTable tfoot td,.agentUsersTable tfoot td,.novabetCasinoTable tfoot td,.novabetTable tfoot td{color:#fff!important;border:0!important;width:auto!important;padding:0!important;font-weight:800!important;display:block!important}.agentReportTable tfoot td:before,.agentReportTable tfoot td:empty,.agentUsersTable tfoot td:before,.agentUsersTable tfoot td:empty,.novabetCasinoTable tfoot td:before,.novabetCasinoTable tfoot td:empty,.novabetTable tfoot td:before,.novabetTable tfoot td:empty{display:none!important}.agentReportTableWrap,.agentUsersTableWrap,.novabetCasinoTableScroll,.novabetTableScroll{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.agentReportTable tbody td,.agentUsersTable tbody td,.novabetCasinoTable tbody td,.novabetTable tbody td{font-size:13px!important;line-height:1.35!important}.agentReportTable tbody td strong,.agentUsersTable tbody td strong,.novabetCasinoTable tbody td strong,.novabetTable tbody td strong{font-weight:800!important}.agentReportTable tbody td small,.agentUsersTable tbody td small,.novabetCasinoTable tbody td small,.novabetTable tbody td small{font-size:11px!important}}@media (max-width:390px){.agentReportTable tbody td,.agentUsersTable tbody td,.novabetCasinoTable tbody td,.novabetTable tbody td{grid-template-columns:92px minmax(0,1fr)!important;gap:8px!important;padding:9px 11px!important;font-size:12px!important}.agentReportTable tbody td:before,.agentUsersTable tbody td:before,.novabetCasinoTable tbody td:before,.novabetTable tbody td:before{font-size:10px!important}}.agentUsersPage{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:18px}.agentUsersPage .agentUsersTable{border-collapse:separate;border-spacing:0;background:#fff;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 4px 18px #0000000f}.agentUsersPage .agentUsersTable th{color:#5c6680;text-transform:uppercase;white-space:nowrap;background:#f5f7fb;border-bottom:1px solid #e8ebf2;padding:14px 12px;font-size:12px;font-weight:700}.agentUsersPage .agentUsersTable td{color:#172033;vertical-align:middle;border-bottom:1px solid #edf0f5;padding:14px 12px;font-size:14px}.agentUsersPage .agentUsersTable tbody tr:last-child td{border-bottom:0}.agentUsersPage .agentUsersTable tbody tr:hover{background:#fafbfe}.managementUserActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.managementUserActions button{cursor:pointer;border:0;border-radius:8px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:700;transition:all .18s}.managementUserActions button:hover{transform:translateY(-1px)}.managementUserActions button:active{transform:translateY(0)}.agentUserStatus{border-radius:999px;justify-content:center;align-items:center;min-width:68px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.managementActionOverlay{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09122694;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.managementActionModal{box-sizing:border-box;background:#fff;border-radius:18px;width:min(440px,100%);max-height:calc(100vh - 36px);padding:22px;overflow-y:auto;box-shadow:0 24px 70px #00000038}.managementActionModal h3{color:#172033;margin:0 0 6px;font-size:20px}.managementActionModal p{color:#68738a;margin:0 0 18px;font-size:13px}.managementActionModal input,.managementActionModal textarea{box-sizing:border-box;color:#172033;background:#fff;border:1px solid #dfe4ed;border-radius:9px;outline:none;width:100%;min-height:44px;padding:11px 13px;font-size:14px}.managementActionModal textarea{resize:vertical;min-height:82px}.managementActionModal input:focus,.managementActionModal textarea:focus{border-color:#315fdc;box-shadow:0 0 0 3px #315fdc1a}.managementActionModal button{cursor:pointer;border:0;border-radius:9px;min-height:42px;padding:10px 16px;font-weight:700}@media (max-width:900px){.agentUsersPage{padding:12px}.agentUsersPage .agentUsersTable{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.agentUsersPage .agentUsersTable td,.agentUsersPage .agentUsersTable th{white-space:nowrap;padding:11px 10px}.managementUserActions{flex-wrap:nowrap;justify-content:flex-start}.managementUserActions button{min-width:92px}}@media (max-width:600px){.agentUsersPage{padding:9px}.agentUsersPage .agentUsersTable{border-radius:11px}.agentUsersPage .agentUsersTable th{padding:10px 9px;font-size:10px}.agentUsersPage .agentUsersTable td{padding:11px 9px;font-size:13px}.managementActionOverlay{align-items:flex-end;padding:0}.managementActionModal{border-radius:18px 18px 0 0;width:100%;max-height:88vh;padding:20px 16px}.managementActionModal h3{font-size:18px}}@media (max-width:430px){.agentReportContent{padding:9px!important}.agentReportsSubMenu{padding:7px 8px!important}.agentReportItem{min-height:38px!important;padding:8px 12px!important;font-size:12px!important}.agentReportFilterCard{grid-template-columns:1fr!important}.agentReportActions,.agentReportField:nth-child(6){grid-column:auto!important}.agentReportActions{grid-template-columns:1fr 85px!important}.agentReportLines{grid-template-columns:1fr!important}}@media (max-width:500px){.agentReportFilterCard{grid-template-columns:1fr!important}.agentReportActions,.agentReportField:nth-child(6){grid-column:auto!important}.agentReportLines{grid-template-columns:1fr!important}}@media screen and (max-width:1024px){.agentReportsPage{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}.agentReportsLayout{flex-direction:column!important;gap:0!important;padding:0!important}.agentReportsLayout,.agentReportsSubMenu{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important}.agentReportsSubMenu{-webkit-overflow-scrolling:touch;scrollbar-width:none;box-sizing:border-box!important;white-space:nowrap!important;flex-flow:row!important;align-items:center!important;gap:7px!important;height:auto!important;max-height:none!important;padding:7px 8px!important;position:relative!important;overflow:auto hidden!important}.agentReportsSubMenu::-webkit-scrollbar{display:none!important}.agentReportsSubMenu .agentReportItem{box-sizing:border-box!important;white-space:nowrap!important;border-radius:8px!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:38px!important;min-height:38px!important;margin:0!important;padding:7px 12px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.agentReportMain{padding:0!important;overflow:visible!important}.agentReportContent,.agentReportMain{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:block!important}.agentReportContent{box-sizing:border-box!important;padding:10px!important}.agentReportContent h1{margin:5px 0 12px!important;font-size:18px!important;line-height:1.3!important;display:block!important}.agentReportFilterCard{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;max-width:100%!important;padding:10px!important;display:grid!important}.agentReportField,.agentReportFilterCard,.agentReportInput,.agentReportSelect{width:100%!important;min-width:0!important}.agentReportInput,.agentReportSelect{box-sizing:border-box!important;max-width:100%!important}.agentReportActions,.agentReportField:nth-child(6){grid-column:1/-1!important}.agentReportActions{grid-template-columns:minmax(0,1fr) 85px!important;gap:8px!important;width:100%!important;display:grid!important}.agentReportLines{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin:9px 0!important;display:grid!important}.agentReportLines span{margin-left:0!important}.agentReportTableWrap{-webkit-overflow-scrolling:touch;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:auto hidden!important}.agentReportTable{width:max-content!important;min-width:700px!important}.agentReportTable td,.agentReportTable th{white-space:nowrap!important;padding:8px 9px!important;font-size:12px!important}}@media screen and (max-width:500px){.agentReportFilterCard{grid-template-columns:1fr!important}.agentReportActions,.agentReportField:nth-child(6){grid-column:auto!important}.agentReportLines{grid-template-columns:1fr!important}}@media screen and (max-width:1400px){.agentReportsPage .agentReportsLayout{flex-direction:column!important;height:auto!important;overflow:visible!important}.agentReportsPage .agentReportsLayout,.agentReportsPage aside.agentReportsSubMenu{width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}.agentReportsPage aside.agentReportsSubMenu{box-sizing:border-box!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-flow:row!important;flex-shrink:0!important;align-items:center!important;gap:7px!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:6px 8px!important;position:relative!important;overflow:auto hidden!important}.agentReportsPage aside.agentReportsSubMenu::-webkit-scrollbar{display:none!important}.agentReportsPage aside.agentReportsSubMenu button.agentReportItem{box-sizing:border-box!important;white-space:nowrap!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;max-width:none!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 13px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.agentReportsPage .agentReportMain{flex:none!important;padding:0!important;overflow:visible!important}.agentReportsPage .agentReportContent,.agentReportsPage .agentReportMain{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important}.agentReportsPage .agentReportContent{box-sizing:border-box!important;padding:10px!important}.agentReportsPage .agentReportContent h1{margin:5px 0 12px!important;font-size:18px!important;line-height:1.3!important}.agentReportsPage .agentReportFilterCard{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.agentReportsPage .agentReportTableWrap{-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow:auto hidden!important}.agentReportsPage .agentReportTable{min-width:700px!important}}@media screen and (max-width:600px){.agentReportsPage aside.agentReportsSubMenu{height:48px!important;min-height:48px!important;max-height:48px!important;padding:5px 7px!important}.agentReportsPage aside.agentReportsSubMenu button.agentReportItem{height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 11px!important;font-size:11px!important}.agentReportsPage .agentReportContent{padding:8px!important}}.reportsPage{box-sizing:border-box;width:100%;padding:24px}.reportsPageHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.reportsEyebrow{letter-spacing:.12em;opacity:.55;margin-bottom:6px;font-size:11px;font-weight:800}.reportsPageHeader h1{margin:0;font-size:30px;font-weight:800;line-height:1.1}.reportsPageHeader p{opacity:.65;margin:8px 0 0;font-size:14px}.reportsStatus{background:#0000000a;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:700;display:flex}.reportsDot{background:#19a463;border-radius:50%;width:8px;height:8px}.reportsDot.loading{opacity:.4}.reportsFilters{background:#fff;border:1px solid #00000012;border-radius:14px;align-items:flex-end;gap:12px;margin-bottom:20px;padding:16px;display:flex;box-shadow:0 4px 18px #0000000a}.reportsField{flex-direction:column;gap:6px;display:flex}.reportsField label{opacity:.55;font-size:11px;font-weight:800}.reportsField input{min-width:155px;height:42px;font:inherit;background:#fff;border:1px solid #0000001f;border-radius:9px;padding:0 11px}.reportsGenerate{color:#fff;cursor:pointer;background:#101d35;border:0;border-radius:9px;height:42px;padding:0 20px;font-weight:800}.reportsGenerate:disabled{opacity:.55;cursor:wait}.reportsCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.reportCard{background:#fff;border:1px solid #00000012;border-radius:14px;min-width:0;padding:18px;box-shadow:0 4px 18px #0000000a}.reportCard small,.reportCard span{display:block}.reportCard span{opacity:.58;font-size:12px;font-weight:700}.reportCard strong{overflow-wrap:anywhere;margin:9px 0 5px;font-size:24px;font-weight:850;line-height:1.15;display:block}.reportCard small{opacity:.48;font-size:11px}.reportsHierarchy{background:#fff;border:1px solid #00000012;border-radius:14px;margin-top:18px;padding:20px;box-shadow:0 4px 18px #0000000a}.reportsSectionLabel{opacity:.5;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.reportsHierarchy h2{margin:5px 0 16px;font-size:18px}.reportsHierarchyLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reportsHierarchyLine span{background:#f2f4f7;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:800}.reportsHierarchyLine i{opacity:.4;font-style:normal}.reportsHierarchy p{opacity:.55;margin:14px 0 0;font-size:12px}.reportsSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.reportsSummary>div{background:#00000006;border:1px solid #0000000f;border-radius:12px;padding:16px}.reportsSummary span,.reportsSummary strong{display:block}.reportsSummary span{opacity:.5;font-size:11px;font-weight:700}.reportsSummary strong{overflow-wrap:anywhere;margin-top:6px;font-size:13px}.reportsError{color:#9d2634;background:#be1e2d12;border:1px solid #be1e2d26;border-radius:10px;flex-direction:column;gap:4px;margin-bottom:16px;padding:14px 16px;display:flex}.reportsError strong{font-size:13px}.reportsError span{font-size:12px}@media (max-width:1000px){.reportsCards{grid-template-columns:repeat(2,minmax(0,1fr))}.reportsSummary{grid-template-columns:1fr}}@media (max-width:680px){.reportsPage{padding:14px}.reportsPageHeader{flex-direction:column}.reportsPageHeader h1{font-size:25px}.reportsFilters{flex-direction:column;align-items:stretch}.reportsField input,.reportsGenerate{box-sizing:border-box;width:100%}.reportsCards{grid-template-columns:1fr}.reportsHierarchyLine{gap:6px}.reportsHierarchyLine span{font-size:10px}}.reportsHierarchyHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.reportsRoleBadge{color:#fff;letter-spacing:.04em;background:#101d35;border-radius:9px;flex:none;padding:8px 12px;font-size:11px;font-weight:800}.reportsHierarchyTableWrap{-webkit-overflow-scrolling:touch;border:1px solid #00000012;border-radius:11px;width:100%;margin-top:16px;overflow-x:auto}.reportsHierarchyTable{border-collapse:collapse;background:#fff;width:100%;min-width:820px}.reportsHierarchyTable th{text-align:left;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;opacity:.58;background:#f7f8fa;border-bottom:1px solid #00000012;padding:12px 13px;font-size:10px;font-weight:850}.reportsHierarchyTable td{white-space:nowrap;border-bottom:1px solid #0000000e;padding:13px;font-size:12px}.reportsHierarchyTable tbody tr:last-child td{border-bottom:0}.reportsHierarchyTable tbody tr:hover{background:#00000005}.reportsHierarchyTable .reportsCurrentUser{background:#101d3509}.reportsRole{background:#f0f2f5;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.reportsActive,.reportsInactive{border-radius:6px;justify-content:center;align-items:center;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex}.reportsActive{color:#168454;background:#19a46317}.reportsInactive{color:#a22634;background:#be1e2d14}.reportsEmpty{text-align:center;opacity:.5;padding:28px!important}.reportsHierarchyFooter{opacity:.5;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:10px;display:flex}@media (max-width:680px){.reportsHierarchyHeader{flex-direction:column;align-items:flex-start}.reportsRoleBadge{align-self:flex-start}.reportsHierarchy{padding:14px}.reportsHierarchyTable{min-width:760px}.reportsHierarchyTable td,.reportsHierarchyTable th{padding:10px}.reportsHierarchyFooter{flex-direction:column;align-items:flex-start}}.accountPanel{perspective:1200px}.accountPanel .accountFooter,.accountPanel .accountMenu button,.accountPanel .accountTabs button,.accountPanel .accountUser,.accountPanel .balanceRow,.accountPanel .refreshBalance{transition:transform .18s,box-shadow .18s,background .18s;transform:translateZ(0)}.accountPanel .accountUser{background:linear-gradient(145deg,#ffffff2e,#ffffff0a);border:1px solid #ffffff1f;border-radius:16px;padding:12px 14px;box-shadow:0 8px 18px #00000038,inset 0 1px #ffffff2e}.accountPanel .accountUser:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000047,inset 0 1px #fff3}.accountPanel .bigUserIcon{filter:drop-shadow(0 5px 5px #00000047);transform:translateZ(12px)}.accountPanel .balanceRow{background:linear-gradient(145deg,#ffffff1f,#00000014);border:1px solid #ffffff17;border-radius:12px;margin:7px 0;padding:10px 12px;box-shadow:0 5px 10px #0000002e,inset 0 1px #ffffff1f}.accountPanel .balanceRow:hover{transform:translateY(-2px);box-shadow:0 8px 15px #0000003d,inset 0 1px #ffffff26}.accountPanel .balanceRow b{text-shadow:0 2px 3px #00000047}.accountPanel .refreshBalance{background:linear-gradient(145deg,#1597e8,#0870b9);border-radius:12px;transform:translateY(0);box-shadow:0 6px #07588e,0 10px 16px #00000038,inset 0 1px #ffffff40}.accountPanel .refreshBalance:hover{transform:translateY(-2px);box-shadow:0 8px #07588e,0 13px 20px #00000040,inset 0 1px #ffffff47}.accountPanel .refreshBalance:active{transform:translateY(4px);box-shadow:0 2px #07588e,0 5px 9px #0003}.accountPanel .accountTabs{perspective:900px;gap:8px}.accountPanel .accountTabs button{border-radius:12px;box-shadow:0 5px #0000002e,0 8px 14px #00000029,inset 0 1px #ffffff24}.accountPanel .accountTabs button:hover{transform:translateY(-2px)}.accountPanel .accountTabs button:active{transform:translateY(3px);box-shadow:0 2px #0000002e,0 4px 8px #00000024}.accountPanel .accountTabs .selectedTab{box-shadow:0 6px #00000038,0 10px 18px #00000038,inset 0 1px #ffffff38}.accountPanel .accountMenu button{border-radius:12px;box-shadow:0 5px #00000029,0 8px 14px #00000021,inset 0 1px #ffffff24}.accountPanel .accountMenu button:hover{transform:translateY(-2px)}.accountPanel .accountMenu button:active{transform:translateY(3px);box-shadow:0 2px #00000029,0 4px 8px #0000001f}.accountPanel .accountFooter{background:linear-gradient(145deg,#168fe0,#0872bd 48%,#055993);border-top:1px solid #ffffff29;border-radius:18px 18px 0 0;box-shadow:0 -8px 20px #0000002e,inset 0 2px #ffffff2e}.accountPanel .accountFooter:before{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);height:1px;margin-bottom:8px;display:block}.accountPanel .accountFooter>*{filter:drop-shadow(0 2px 3px #00000040)}@media (max-width:600px){.accountPanel .accountMenu button,.accountPanel .accountTabs button,.accountPanel .accountUser,.accountPanel .balanceRow{box-shadow:0 4px 9px #0000002e,inset 0 1px #ffffff1f}.accountPanel .refreshBalance{box-shadow:0 4px #07588e,0 7px 12px #0003,inset 0 1px #ffffff38}}.accountFooter,.accountPanel .accountFooter{display:none!important}.accountFooter{visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.accountFooter,.menuFooter{display:none!important}.mainPublicHeader{height:64px!important;min-height:64px!important;max-height:64px!important;padding:0 10px!important}.mainPublicHeader .menuButton{flex:0 0 44px!important;width:44px!important;height:44px!important}.mainPublicHeader .logo{flex:0 auto!important;height:42px!important;max-height:42px!important;margin-left:auto!important;margin-right:auto!important}.mainPublicHeader .headerRight{flex:none!important;gap:6px!important}.mainPublicHeader .loginButton{border-radius:9px!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:13px!important;display:flex!important}@media (max-width:600px){.mainPublicHeader{height:58px!important;min-height:58px!important;max-height:58px!important}.mainPublicHeader .menuButton{flex-basis:40px!important;width:40px!important;height:40px!important}.mainPublicHeader .logo{height:38px!important;max-height:38px!important}.mainPublicHeader .loginButton{height:38px!important;min-height:38px!important;padding:0 9px!important;font-size:12px!important}}.mainPublicHeader{box-sizing:border-box!important;z-index:100!important;background:#b8141a!important;border-bottom:2px solid #078caf!important;justify-content:space-between!important;width:100%!important;height:74px!important;min-height:74px!important;max-height:74px!important;padding:0 18px!important;position:relative!important;overflow:visible!important;box-shadow:0 5px 14px #00000047!important}.mainPublicHeader .menuButton{background:#07576a!important;border:0!important;border-radius:9px!important;width:48px!important;min-width:48px!important;height:48px!important;box-shadow:inset 0 1px #ffffff14,0 4px 10px #00000047!important}.mainPublicHeader .menuButton span{background:#fff!important;border-radius:3px!important;height:3px!important}.mainPublicHeader .logo{filter:drop-shadow(0 3px 4px #00000059)!important;width:auto!important;height:48px!important;max-height:48px!important;margin:0 auto!important}.mainPublicHeader .loginButton{background:#0795c2!important;border-radius:8px!important;height:46px!important;min-height:46px!important;padding:0 18px!important;box-shadow:inset 0 1px #ffffff2e,0 4px 9px #00000047!important}.mainPublicHeader .loginButton:active{transform:translateY(2px)!important;box-shadow:0 2px 5px #0000004d!important}@media (max-width:600px){.mainPublicHeader{height:68px!important;min-height:68px!important;max-height:68px!important;padding:0 12px!important}.mainPublicHeader .menuButton{width:44px!important;min-width:44px!important;height:44px!important}.mainPublicHeader .logo{height:42px!important;max-height:42px!important}.mainPublicHeader .loginButton{height:44px!important;min-height:44px!important;padding:0 13px!important;font-size:15px!important}}:root{--site-teal:#004d5f;--site-teal-dark:#003f4f;--site-teal-light:#0a5a2f;--site-cyan:#0795c2}.casinoPage,.liveCasinoPage,.mainPublicHeader,.publicPage,.site,.slotsPage,.sportsPage,body{background:var(--site-teal)!important}.casino,.casinoContent,.casinoPage,.liveCasino,.liveCasinoContent,.liveCasinoPage,.slotsContent,.slotsPage{background-color:var(--site-teal)!important}.casinoCard,.gameCard,.liveCasinoCard{background-color:#08738a!important}.mainPublicHeader{border-bottom-color:#078caf!important}:root{--four365-bg:#000;--four365-header:#0e542f;--four365-blue:#d71920;--four365-card:#08768a;--four365-dark:#034653;--four365-text:#fff}.site{background:var(--four365-bg)}.mainPublicHeader{z-index:1000;position:relative;background:var(--four365-header)!important;height:58px!important;min-height:58px!important;box-shadow:none!important;border:0!important;align-items:center!important;padding:0 12px!important;display:flex!important}.mainPublicHeader .brandLogo,.mainPublicHeader .logo,.mainPublicHeader .siteLogo{transform-origin:0;transform:scale(.92);letter-spacing:-1px!important;font-weight:900!important}.mainPublicHeader .desktopTopMenu,.mainPublicHeader nav{align-items:center!important;gap:4px!important;display:flex!important}.mainPublicHeader .desktopTopMenu button,.mainPublicHeader nav button{color:#ffffffeb!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:3px!important;padding:10px 11px!important;font-size:12px!important;font-weight:700!important}.mainPublicHeader .desktopTopMenu button:hover,.mainPublicHeader nav button:hover{background:#ffffff14!important}.mainPublicHeader nav button.active,.mainPublicHeader nav button[aria-current=page]{background:var(--four365-blue)!important;color:#fff!important}.mainPublicHeader .casinoLogin,.mainPublicHeader .loginButton{background:var(--four365-blue)!important;color:#fff!important;border:0!important;border-radius:3px!important;min-width:76px!important;height:34px!important;margin-left:auto!important;padding:0 14px!important;font-size:12px!important;font-weight:800!important}.mainPublicHeader .flagButton,.mainPublicHeader .languageButton{color:#fff!important;background:0 0!important;border:0!important}.site .casinoPage,.site .casinoPageExact,.sportsSite,.sportsSite .sportsPage,.sportsSite .sportsPageCompact{background:var(--four365-bg)!important}.site .casinoCategories,.site .casinoCategoriesExact{background:var(--four365-dark)!important;border:0!important}.site .casinoCategory,.site .casinoTab{color:#ffffffe0!important;background:0 0!important;border:0!important;font-weight:700!important}.site .casinoCategory.active,.site .casinoTab.active{background:var(--four365-blue)!important;color:#fff!important}.site .casinoFiltersExact,.site .casinoOrder,.site .providerRow{background:0 0!important;border:0!important}.site .orderButton,.site .orderExact button{color:#ffffffd1!important;background:0 0!important;border:0!important;font-weight:700!important}.site .orderButton.active,.site .orderExact button.selected{color:#fff!important;background:var(--four365-blue)!important}.site .casinoSearch,.site .providerSelect,.site .searchExact{color:#fff!important;background:#034c5b!important;border-color:#ffffff14!important}.site .casinoSearch input,.site .searchExact input{color:#fff!important;background:0 0!important}.site .casinoSearch input::placeholder,.site .searchExact input::placeholder{color:#ffffff94!important}.site .gamesGrid,.site .gamesGridExact{gap:8px!important}.site .gameCard,.site .gameCardExact{background:#08768a!important;border:0!important;border-radius:3px!important;overflow:hidden!important}.site .gameCard span,.site .gameCardExact span{color:#fff!important;font-size:11px!important;font-weight:700!important}.site .menuOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5000!important;background:#00191fb8!important}.site .menuPanel{color:#fff!important;background:#000!important}.site .menuHeader{background:#0e542f!important}.site .menuTitle{color:#fff!important;font-weight:800!important}.site .menuItem{color:#ffffffe6!important;background:0 0!important;border:0!important}.site .menuItem.active{background:var(--four365-blue)!important;color:#fff!important}.site .siteFooter{color:#fff!important;background:#034653!important;border-top:0!important}.site .siteFooter a,.site .siteFooter button,.site .siteFooter span{color:#ffffffd1}@media (max-width:768px){.mainPublicHeader{height:52px!important;min-height:52px!important;padding:0 8px!important}.mainPublicHeader .desktopTopMenu,.mainPublicHeader nav{display:none!important}.mainPublicHeader .brandLogo,.mainPublicHeader .logo,.mainPublicHeader .siteLogo{transform:scale(.82)}.mainPublicHeader .casinoLogin,.mainPublicHeader .loginButton{min-width:68px!important;height:31px!important;padding:0 10px!important;font-size:11px!important}.site .gamesGrid,.site .gamesGridExact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.site .casinoCategories,.site .casinoCategoriesExact{flex-wrap:nowrap!important;overflow-x:auto!important}.site .casinoCategory,.site .casinoTab{white-space:nowrap!important;flex:none!important}}@media (min-width:769px){.site .gamesGrid,.site .gamesGridExact{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.accountPanel .accountFooter{width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;gap:0!important;margin:12px 0 0!important;padding:0 12px!important;display:flex!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important}.accountPanel .accountFooter,.accountPanel .accountFooter .logoutButton{visibility:visible!important;align-items:center!important;position:relative!important}.accountPanel .accountFooter .logoutButton{opacity:1!important;color:#fff!important;cursor:pointer!important;z-index:50!important;background:#0795c2!important;border:0!important;border-radius:8px!important;justify-content:center!important;gap:8px!important;width:120px!important;min-width:120px!important;height:44px!important;margin:0!important;padding:0 14px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;box-shadow:0 4px #056d91,0 6px 12px #0003!important}.accountPanel .accountFooter .accountFlag,.accountPanel .accountFooter .accountGift,.accountPanel .accountFooter .accountLanguage,.accountPanel .accountFooter>span:last-child{display:none!important}.accountPanel .accountFooter .logoutButton:hover{background:#08a0cf!important}.accountPanel .accountFooter .logoutButton:active{transform:translateY(3px)!important;box-shadow:0 1px #056d91!important}.accountFooter .logoutButton,.accountPanel .logoutButton{visibility:visible!important;opacity:1!important;color:#fff!important;z-index:99999!important;cursor:pointer!important;background:linear-gradient(145deg,#ff4b4b,#e60000 48%,#9b0000)!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important;position:fixed!important;bottom:22px!important;left:18px!important;box-shadow:inset 0 3px 3px #ffffff59,inset 0 -5px 7px #50000073,0 5px #720000,0 9px 18px #00000059!important}.accountFooter .logoutButton:before,.accountPanel .logoutButton:before{content:"⇥"!important;color:#fff!important;text-shadow:0 2px 2px #00000073!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:34px!important;font-weight:900!important;line-height:1!important;display:flex!important}.accountFooter .logoutButton:hover,.accountPanel .logoutButton:hover{transform:translateY(-2px)!important;box-shadow:inset 0 3px 3px #fff6,inset 0 -5px 7px #50000073,0 7px #720000,0 12px 22px #0006!important}.accountFooter .logoutButton:active,.accountPanel .logoutButton:active{transform:translateY(4px)!important;box-shadow:inset 0 2px 3px #0000004d,0 1px #720000,0 3px 8px #0000004d!important}@media (max-width:600px){.accountFooter .logoutButton,.accountPanel .logoutButton{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;bottom:18px!important;left:16px!important}.accountFooter .logoutButton:before,.accountPanel .logoutButton:before{font-size:31px!important}}.accountPanel .refreshBalance{vertical-align:middle!important;width:calc(100% - 82px)!important;margin-right:10px!important;display:inline-flex!important}.accountPanel .refreshLogoutButton{visibility:visible!important;opacity:1!important;vertical-align:middle!important;z-index:20!important;background:linear-gradient(145deg,#ff4b4b,#e60000 48%,#970000)!important;border:0!important;border-radius:50%!important;width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important;margin:0!important;padding:0!important;font-size:0!important;display:inline-flex!important;position:relative!important;inset:auto!important;box-shadow:inset 0 3px 3px #ffffff59,inset 0 -5px 7px #46000073,0 5px #700000,0 8px 15px #00000052!important}.accountPanel .refreshLogoutButton,.accountPanel .refreshLogoutButton:before{color:#fff!important;justify-content:center!important;align-items:center!important}.accountPanel .refreshLogoutButton:before{content:"⇥"!important;text-shadow:0 2px 2px #00000073!important;width:100%!important;height:100%!important;font-size:34px!important;font-weight:900!important;display:flex!important}.accountPanel .refreshLogoutButton:active{transform:translateY(4px)!important;box-shadow:inset 0 2px 3px #0000004d,0 1px #700000!important}@media (max-width:600px){.accountPanel .refreshBalance{width:calc(100% - 78px)!important;margin-right:8px!important}.accountPanel .refreshLogoutButton{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important}.accountPanel .refreshLogoutButton:before{font-size:31px!important}}.accountPanel>.accountFooter{display:none!important}.mainMenuPcMode .menuFooter,.menuOverlay .menuFooter,.menuOverlay>.menuFooter{visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.menuOverlay{z-index:99999!important;background:#000!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.menuOverlay .menuHeader,.menuOverlay .menuPanel>header{background:#b8141a!important;border-bottom:4px solid #d71920!important;justify-content:center!important;align-items:center!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:0 12px!important;display:flex!important;position:relative!important}.menuOverlay .menuHeader .logo,.menuOverlay .menuPanel .logo{object-fit:contain!important;width:auto!important;max-width:150px!important;height:34px!important}.menuOverlay .menuHeader .closeButton,.menuOverlay .menuPanel .closeButton,.menuOverlay .menuPanel button[aria-label=Close]{color:#fff!important;background:0 0!important;border:0!important;width:42px!important;height:42px!important;padding:0!important;font-size:38px!important;font-weight:300!important;position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}.menuOverlay .mainMenu{color:#d71920!important;background:#000!important;border-bottom:4px solid #d71920!important;justify-content:center!important;align-items:center!important;height:60px!important;min-height:60px!important;margin:0!important;padding:0!important;font-size:19px!important;font-weight:700!important;display:flex!important}.menuOverlay .mainMenuList,.menuOverlay .menuItems{background:#000!important;width:100%!important;margin:0!important;padding:0!important}.menuOverlay .mainMenu button,.menuOverlay .mainMenuList>*,.menuOverlay .menuItem,.menuOverlay .menuItems>*{color:#fff!important;text-align:left!important;box-sizing:border-box!important;background:#000!important;border:0!important;border-bottom:2px solid #151c20!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:68px!important;min-height:68px!important;max-height:68px!important;margin:0!important;padding:0 42px!important;font-size:21px!important;font-weight:700!important;display:flex!important}.menuOverlay .mainMenu button.active,.menuOverlay .menuItem.active{background:#b8141a!important;border-right:3px solid #d71920!important}.menuOverlay .mainMenu button .arrow,.menuOverlay .mainMenu button .icon,.menuOverlay .mainMenu button img,.menuOverlay .mainMenu button svg,.menuOverlay .menuItem .arrow,.menuOverlay .menuItem .icon,.menuOverlay .menuItem img,.menuOverlay .menuItem svg{display:none!important}.menuOverlay .accountFooter,.menuOverlay .menuFooter{visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}@media (max-width:600px){.menuOverlay .menuHeader,.menuOverlay .menuPanel>header{height:64px!important;min-height:64px!important}.menuOverlay .menuHeader .logo,.menuOverlay .menuPanel .logo{height:32px!important}.menuOverlay .mainMenu{height:60px!important;min-height:60px!important;font-size:18px!important}.menuOverlay .mainMenu button,.menuOverlay .mainMenuList>*,.menuOverlay .menuItem,.menuOverlay .menuItems>*{height:68px!important;min-height:68px!important;padding-left:42px!important;padding-right:42px!important;font-size:21px!important}}.menuOverlay,.menuOverlay.mainMenuPcMode{z-index:99999!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important;overflow:hidden auto!important}.menuOverlay,.menuOverlay .menuPanel,.menuOverlay.mainMenuPcMode{background:#000!important;min-height:100vh!important;margin:0!important;padding:0!important}.menuOverlay .menuPanel{color:#fff!important;width:100%!important;max-width:none!important;box-shadow:none!important;border-radius:0!important}.menuOverlay .menuHeader{width:100%!important;height:137px!important;min-height:137px!important;box-shadow:none!important;background:#b8141a!important;border-bottom:5px solid #079bc7!important;padding:0!important}.menuOverlay .menuHeader,.menuOverlay .menuHeader .logo{justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important;position:relative!important}.menuOverlay .menuHeader .logo{width:auto!important;height:72px!important;max-height:72px!important;transform:none!important}.menuOverlay .menuHeader .closeButton{color:#fff!important;width:58px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:58px!important;font-weight:200!important;line-height:52px!important;position:absolute!important;top:50%!important;right:48px!important;transform:translateY(-50%)!important}.menuOverlay .mainMenuTitle{color:#079bc7!important;box-sizing:border-box!important;border-bottom:5px solid #079bc7!important;justify-content:center!important;align-items:center!important;height:137px!important;min-height:137px!important;font-size:43px!important;font-weight:700!important;line-height:1!important;display:flex!important}.menuOverlay .mainMenuTitle,.menuOverlay .menuList{background:#000!important;width:100%!important;margin:0!important;padding:0!important}.menuOverlay .menuList>button{color:#fff!important;text-align:left!important;width:100%!important;height:135px!important;min-height:135px!important;box-shadow:none!important;background:#000!important;border:0!important;border-bottom:2px solid #182128!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0 42px!important;font-size:39px!important;font-weight:700!important;line-height:1!important;display:flex!important;position:relative!important}.menuOverlay .menuList>button.active{color:#fff!important;background:#b8141a!important}.menuOverlay .mainMenuItemIcon{margin:0!important;padding:0!important}.menuOverlay .mainMenuItemArrow,.menuOverlay .mainMenuItemIcon{width:0!important;min-width:0!important;max-width:0!important;display:none!important}.menuOverlay .mainMenuItemText{color:#fff!important;width:auto!important;margin:0!important;padding:0!important;font-size:39px!important;font-weight:700!important;display:block!important}.menuOverlay .menuList>button:active,.menuOverlay .menuList>button:hover{box-shadow:none!important;transform:none!important}.menuOverlay .footer,.menuOverlay .menuFooter,.menuOverlay>.menuFooter{visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important}@media (max-width:600px){.menuOverlay .menuHeader{border-bottom-width:5px!important;height:137px!important;min-height:137px!important}.menuOverlay .menuHeader .closeButton{width:48px!important;height:48px!important;font-size:50px!important;line-height:45px!important;right:22px!important}.menuOverlay .mainMenuTitle{border-bottom-width:5px!important;height:137px!important;min-height:137px!important;font-size:40px!important}.menuOverlay .menuList>button{height:135px!important;min-height:135px!important;padding:0 42px!important;font-size:38px!important}.menuOverlay .mainMenuItemText{font-size:38px!important}.menuOverlay .mainMenu button,.menuOverlay .menuList>button{height:84px!important;min-height:84px!important;padding:0 32px!important;font-size:22px!important;font-weight:700!important;line-height:1.1!important}.menuOverlay .mainMenu button span,.menuOverlay .mainMenuItemText,.menuOverlay .menuList>button span{font-size:22px!important;line-height:1.1!important}.menuOverlay .mainMenu svg,.menuOverlay .menuList>button svg{width:28px!important;height:28px!important}.menuOverlay .mainMenuTitle{font-size:30px!important}.menuOverlay .mainMenuTitle,.menuOverlay .menuHeader{height:105px!important;min-height:105px!important}.menuOverlay .menuHeader .logo{height:58px!important;max-height:58px!important}.menuOverlay .menuHeader .closeButton{font-size:42px!important;right:20px!important}}.sportsPageCompact .sportsBanner{aspect-ratio:1600/500!important;margin:0!important;padding:0!important;overflow:hidden!important}.sportsPageCompact .sportsBanner,.sportsPageCompact .sportsBanner img{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.sportsPageCompact .sportsBanner img{object-fit:contain!important;display:block!important}@media screen and (max-width:768px){.sportsSite,.sportsSite .sportsPageCompact{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.sportsSite .sportsBanner,.sportsSite .sportsBannerWrap{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.sportsSite .sportsBannerWrap{box-sizing:border-box!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.sportsSite .sportsBanner{max-width:100%!important}.sportsSite .sportsBannerWrap{width:100vw!important;max-width:100vw!important}.sportsSite .sportsBanner,.sportsSite .sportsBannerWrap{z-index:10!important;margin:0!important;padding:0!important;position:relative!important}.sportsSite .sportsBanner{aspect-ratio:1600/500!important;width:100%!important;min-height:31.25vw!important;overflow:hidden!important}.sportsSite .sportsBanner img{object-fit:contain!important}.sportsSite .sportsBanner,.sportsSite .sportsBannerWrap{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.sportsSite .sportsBanner{aspect-ratio:auto!important}.sportsSite .sportsBanner img{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}}.sportsSite .sportsBannerWrap{box-sizing:border-box!important;border-top:1px solid #ffffff2e!important;border-bottom:1px solid #ffffff2e!important;width:100%!important;max-width:100%!important}.sportsSite .sportsBanner{box-sizing:border-box!important;width:100%!important;overflow:hidden!important}.sportsSite .sportsBanner img{object-fit:contain!important;min-height:0!important;max-height:none!important}@media screen and (max-width:768px){.sportsSite .sportsBannerWrap{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}}.sportsSite .sportsBanner,.sportsSite .sportsBannerWrap{background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}.sportsSite .sportsBanner{aspect-ratio:auto!important}.sportsSite .sportsBanner img{width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.sportsSite .sportsBannerDots{display:none!important}.sportsSite .sportsPageCompact>.sportsBannerWrap{overflow:visible!important}.sportsSite .sportsPageCompact>.sportsBannerWrap,.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner{background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important}.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner{aspect-ratio:auto!important}.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner img{width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBannerDots{display:none!important}.sportsSite .sportsPageCompact>.sportsBannerWrap+*{margin-top:0!important}@media screen and (max-width:768px){.sportsSite .sportsPageCompact{padding-top:0!important}.sportsSite .sportsPageCompact>.sportsBannerWrap{height:13.125vw!important}.sportsSite .sportsPageCompact>.sportsBannerWrap,.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner{min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important}.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner{aspect-ratio:auto!important;width:100%!important;height:100%!important}.sportsSite .sportsPageCompact>.sportsBannerWrap .sportsBanner img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important}}.accountPanel.publicUserAccountPanel{color:#172b3a;background:#f5f8fc;border:1px solid #d7e1ec;border-radius:14px;width:min(100%,430px);max-width:430px;margin:0 auto;padding:14px;box-shadow:0 14px 35px #0c375c29,0 3px 10px #0c375c14}.accountPanel.publicUserAccountPanel .accountUser{color:#fff;background:linear-gradient(135deg,#0e542f,#b8141a);border-radius:10px;min-height:62px;margin-bottom:8px;padding:10px 12px;box-shadow:0 4px 12px #0064772e}.accountPanel.publicUserAccountPanel .accountUser strong{font-size:15px;font-weight:700}.accountPanel.publicUserAccountPanel .accountUser small{opacity:.9;font-size:11px}.accountPanel.publicUserAccountPanel .bigUserIcon{background:#ffffff2e;border:1px solid #ffffff59;border-radius:50%;width:38px;min-width:38px;height:38px}.accountPanel.publicUserAccountPanel .balanceRow{background:#fff;border:1px solid #e0e7ef;border-radius:8px;min-height:36px;margin-bottom:5px;padding:7px 11px;font-size:12px}.accountPanel.publicUserAccountPanel .balanceRow span{color:#607486;font-weight:600}.accountPanel.publicUserAccountPanel .balanceRow b{color:#0e542f;font-size:12px;font-weight:800}.accountPanel.publicUserAccountPanel .refreshBalance{color:#0e542f;background:#e7f4f7;border:0;border-radius:8px;width:100%;min-height:34px;margin:6px 0 9px;font-size:12px;font-weight:700}.accountPanel.publicUserAccountPanel .accountTabs{background:#dce8ee;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:8px;padding:4px;display:grid}.accountPanel.publicUserAccountPanel .accountTabs button{color:#486171;background:0 0;border:0;border-radius:7px;min-height:34px;padding:6px 8px;font-size:11px;font-weight:700}.accountPanel.publicUserAccountPanel .accountTabs .selectedTab{color:#fff;background:#0e542f;box-shadow:0 2px 6px #00647733}.accountPanel.publicUserAccountPanel .accountMenu{flex-direction:column;gap:5px;display:flex}.accountPanel.publicUserAccountPanel .accountMenu button{color:#263f4d;text-align:left;background:#fff;border:1px solid #dce5ec;border-radius:8px;align-items:center;width:100%;min-height:42px;padding:9px 12px;font-size:12px;font-weight:700;transition:all .15s;display:flex;position:relative;box-shadow:0 2px 5px #1e465a0d}.accountPanel.publicUserAccountPanel .accountMenu button span{color:#0e542f;text-align:center;width:27px;min-width:27px;font-size:15px}.accountPanel.publicUserAccountPanel .accountMenu button:after{content:"›";color:#8aa0ad;margin-left:auto;font-size:19px;line-height:1}.accountPanel.publicUserAccountPanel .accountMenu button:hover{background:#f0f8fa;border-color:#b9d9e0}.accountPanel.publicUserAccountPanel .accountMenu button:active{transform:scale(.99)}.accountPanel.publicUserAccountPanel .accountMenu .accountMenuActive{color:#fff;background:#0e542f;border-color:#0e542f}.accountPanel.publicUserAccountPanel .accountMenu .accountMenuActive span,.accountPanel.publicUserAccountPanel .accountMenu .accountMenuActive:after{color:#fff}.accountPanel.publicUserAccountPanel .userRoleMenu button{min-height:44px}.accountPanel.publicUserAccountPanel .novabetPage{width:100%;margin:0;padding:0}.accountPanel.publicUserAccountPanel .novabetPageCard{background:#fff;border:1px solid #dce5ec;border-radius:10px;width:100%;max-width:none;padding:14px;box-shadow:0 3px 10px #1e465a0f}.accountPanel.publicUserAccountPanel .novabetPageCard h1{color:#0e542f;margin:0 0 12px;font-size:17px;font-weight:800}.accountPanel.publicUserAccountPanel .novabetInnerCard{background:#f8fafc;border:1px solid #e2e8ee;border-radius:8px;margin-bottom:9px;padding:10px}.accountPanel.publicUserAccountPanel .novabetField{margin-bottom:9px}.accountPanel.publicUserAccountPanel .novabetField label{color:#526977;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.accountPanel.publicUserAccountPanel .novabetField input,.accountPanel.publicUserAccountPanel .novabetField select{color:#263f4d;background:#fff;border:1px solid #d5e0e7;border-radius:7px;width:100%;min-height:36px;padding:7px 9px;font-size:12px}.accountPanel.publicUserAccountPanel .novabetChangePassword,.accountPanel.publicUserAccountPanel .novabetUpdate{color:#fff;background:#0e542f;border:0;border-radius:7px;min-height:36px;padding:7px 14px;font-size:12px;font-weight:800;box-shadow:0 3px 8px #0064772e}.accountPanel.publicUserAccountPanel .logoutButton,.accountPanel.publicUserAccountPanel .refreshLogoutButton{color:#fff;background:#0e542f;border-radius:8px;width:34px;height:34px}@media (max-width:600px){.accountPanel.publicUserAccountPanel{border-radius:12px;width:calc(100vw - 20px);max-width:430px;padding:10px}.accountPanel.publicUserAccountPanel .accountUser{min-height:58px;padding:8px 10px}.accountPanel.publicUserAccountPanel .balanceRow{min-height:34px;padding:6px 9px}.accountPanel.publicUserAccountPanel .accountMenu button{min-height:40px;padding:8px 10px;font-size:11.5px}.accountPanel.publicUserAccountPanel .accountTabs button{min-height:32px;font-size:10.5px}}@media (max-width:700px){.accountOverlay:has(.publicUserAccountPanel){z-index:99999!important;background:#000!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{box-sizing:border-box!important;color:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100vh!important;box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;margin:0!important;padding:8px 8px 60px!important;position:relative!important;inset:auto!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose{z-index:100!important;color:#fff!important;width:25px!important;height:25px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:0!important;position:absolute!important;top:7px!important;right:8px!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose:before{content:"×"!important;font-size:22px!important;line-height:25px!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser{box-sizing:border-box!important;width:100%!important;min-height:43px!important;box-shadow:none!important;background:#0788ae!important;border:1px solid #ffffff38!important;border-radius:4px!important;align-items:center!important;gap:8px!important;margin:0 0 2px!important;padding:7px 9px!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .bigUserIcon{filter:none!important;width:29px!important;min-width:29px!important;height:29px!important;margin:0!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser strong{color:#fff!important;margin:0!important;font-size:12px!important;font-weight:700!important;line-height:14px!important;display:block!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser small{color:#fff!important;opacity:.95!important;margin:0!important;font-size:10px!important;line-height:12px!important;display:block!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow{box-sizing:border-box!important;width:100%!important;height:25px!important;min-height:25px!important;box-shadow:none!important;color:#fff!important;background:#0083a8!important;border:1px solid #17657a!important;border-radius:2px!important;justify-content:space-between!important;align-items:center!important;margin:1px 0!important;padding:3px 7px!important;font-size:9px!important;line-height:1!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow b{color:#fff!important;text-shadow:none!important;font-size:9px!important;font-weight:700!important}.accountOverlay:has(.publicUserAccountPanel) .refreshBalance{vertical-align:middle!important;box-sizing:border-box!important;color:#fff!important;width:calc(100% - 42px)!important;height:29px!important;min-height:29px!important;box-shadow:none!important;background:#d71920!important;border:1px solid #70cce0!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;margin:3px 4px 3px 0!important;padding:0 8px!important;font-size:10px!important;font-weight:600!important;display:inline-flex!important}.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton{vertical-align:middle!important;color:#fff!important;background:linear-gradient(145deg,#ff4a4a,#d80000)!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;font-size:0!important;display:inline-flex!important;position:relative!important;inset:auto!important;box-shadow:0 3px #820000,0 4px 8px #00000059!important}.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton:before{content:"⇥"!important;color:#fff!important;text-shadow:0 1px 2px #0006!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:20px!important;font-weight:900!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs{width:calc(100% + 16px)!important;box-shadow:none!important;background:#000!important;border-bottom:1px solid #777!important;gap:0!important;margin:4px -8px 0!important;padding:0!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs button{color:#999!important;width:50%!important;height:42px!important;min-height:42px!important;box-shadow:none!important;background:#000!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;flex:50%!important;margin:0!important;padding:0 5px!important;font-size:10px!important;font-weight:700!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs .selectedTab{color:#fff!important;box-shadow:none!important;background:#000!important;border-bottom-color:#1688ad!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu{background:#000!important;width:calc(100% + 16px)!important;margin:0 -8px!important;padding:0!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button{color:#fff!important;width:100%!important;height:35px!important;min-height:35px!important;box-shadow:none!important;text-align:left!important;background:#000!important;border:0!important;border-bottom:1px solid #101b20!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0 14px!important;font-size:9px!important;font-weight:700!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:active,.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:hover{box-shadow:none!important;background:#071217!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button span{color:#1497bd!important;min-width:10px!important;font-size:9px!important}.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu button{color:#fff!important;background:#000!important;border-bottom:1px solid #d8d8d8!important;height:35px!important;min-height:35px!important;font-size:10px!important;font-weight:600!important}.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu button span{color:#174b61!important}.accountOverlay:has(.publicUserAccountPanel) .accountFooter,.accountOverlay:has(.publicUserAccountPanel) .menuFooter{visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;display:none!important}.accountOverlay:has(.publicUserAccountPanel) .novabetPage,.accountOverlay:has(.publicUserAccountPanel) .novabetPageCard{box-sizing:border-box!important;border-radius:0!important;width:100%!important;max-width:none!important}.accountOverlay:has(.publicUserAccountPanel) .novabetPage{background:#000!important;margin:0!important;padding:8px!important}.accountOverlay:has(.publicUserAccountPanel) .novabetPageCard{background:#fff!important;margin:0!important;padding:10px!important}}@media (min-width:701px){.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{width:min(520px,100%)!important;max-width:520px!important}}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{perspective:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button,.accountOverlay:has(.publicUserAccountPanel) .accountTabs button,.accountOverlay:has(.publicUserAccountPanel) .accountUser,.accountOverlay:has(.publicUserAccountPanel) .balanceRow,.accountOverlay:has(.publicUserAccountPanel) .refreshBalance,.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton{box-shadow:none!important;text-shadow:none!important;transition:none!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose{width:30px!important;height:30px!important;position:absolute!important;top:5px!important;right:7px!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose:before{font-size:27px!important;line-height:30px!important;display:block!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser{color:#fff!important;border:2px solid #66cbe0!important;border-radius:4px!important;min-height:68px!important;margin:0 0 3px!important;padding:8px 12px!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser strong{font-size:15px!important;font-weight:700!important;line-height:18px!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser small{font-size:12px!important;line-height:15px!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow{border:2px solid #005d72!important;border-radius:3px!important;height:50px!important;min-height:50px!important;margin:2px 0!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow b{text-shadow:none!important;font-size:13px!important;font-weight:700!important}.accountOverlay:has(.publicUserAccountPanel) .refreshBalance{vertical-align:middle!important;width:calc(100% - 48px)!important;height:55px!important;min-height:55px!important;background:#0789ad!important;border:2px solid #69d0e5!important;border-radius:4px!important;margin:8px 5px 0 0!important;font-size:16px!important;font-weight:700!important;display:inline-flex!important}.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton{vertical-align:middle!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border:1px solid #8b2525!important;border-radius:4px!important;margin:8px 0 0!important;display:inline-flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs{border-bottom:1px solid #444!important;gap:0!important;margin:10px 0 0!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs button{color:#888!important;height:44px!important;min-height:44px!important;background:#000!important;border-bottom:2px solid #0000!important;flex:50%!important;padding:0!important;font-size:13px!important;font-weight:700!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs .selectedTab{color:#fff!important;background:#000!important;border-bottom-color:#0789ad!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu{background:#000!important;width:100%!important;margin:0!important;padding:0!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button{color:#fff!important;text-align:left!important;width:100%!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:#000!important;border:0!important;border-bottom:1px solid #151515!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 14px!important;font-size:12px!important;font-weight:600!important;display:flex!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:active,.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:hover{background:#071419!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button span{color:#0789ad!important;min-width:16px!important;font-size:13px!important}@media (max-width:700px){.accountOverlay:has(.publicUserAccountPanel){background:#000!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{background:#000!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:8px!important}}@media (min-width:701px){.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{width:520px!important;max-width:520px!important}}.accountOverlay:has(.publicUserAccountPanel){background:#000!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{box-sizing:border-box!important;color:#fff!important;width:100%!important;max-width:520px!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:8px!important;display:block!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser{box-sizing:border-box!important;width:100%!important;height:64px!important;min-height:64px!important;box-shadow:none!important;background:#0789ad!important;border:1px solid #ffffff40!important;border-radius:6px!important;align-items:center!important;gap:12px!important;margin:0 0 8px!important;padding:8px 14px!important;display:flex!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .bigUserIcon{filter:none!important;width:48px!important;min-width:48px!important;height:48px!important;margin:0!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser strong{color:#fff!important;margin:0!important;font-size:18px!important;font-weight:800!important;line-height:22px!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser small{color:#fff!important;margin:2px 0 0!important;font-size:13px!important;line-height:16px!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose{width:32px!important;height:32px!important;font-size:0!important;top:8px!important;right:8px!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose:before{content:"×"!important;color:#fff!important;font-size:30px!important;line-height:32px!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow{box-sizing:border-box!important;color:#fff!important;width:100%!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:#0789ad!important;border:0!important;border-bottom:1px solid #ffffff4d!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0 14px!important;font-size:14px!important;display:flex!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow b{color:#fff!important;font-size:14px!important;font-weight:800!important}.accountOverlay:has(.publicUserAccountPanel) .refreshBalance{color:#fff!important;width:100%!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:2px solid #ffffffd1!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:10px 0 0!important;padding:0!important;font-size:15px!important;font-weight:800!important;display:flex!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton{color:#fff!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#b52b30!important;border:1px solid #7d2025!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:0!important;display:flex!important;position:absolute!important;top:8px!important;right:8px!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .refreshLogoutButton:before{content:"↪"!important;color:#fff!important;width:100%!important;height:100%!important;text-shadow:none!important;justify-content:center!important;align-items:center!important;font-size:20px!important;font-weight:800!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs{width:100%!important;height:62px!important;min-height:62px!important;box-shadow:none!important;background:#000!important;border-top:1px solid #00a6c447!important;border-bottom:2px solid #ffffffbf!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:12px 0 0!important;padding:0!important;display:grid!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs button{color:#f5f5f5!important;width:100%!important;height:62px!important;min-height:62px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 8px!important;font-size:16px!important;font-weight:800!important;display:flex!important;position:relative!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs .selectedTab{color:#d71920!important;box-shadow:none!important;background:0 0!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs .selectedTab:after{content:""!important;background:#d71920!important;height:3px!important;position:absolute!important;bottom:-2px!important;left:0!important;right:0!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu,.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu{background:#000!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button,.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu button{box-sizing:border-box!important;color:#fff!important;text-align:left!important;width:100%!important;height:58px!important;min-height:58px!important;box-shadow:none!important;background:#000!important;border:0!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0 16px!important;font-size:15px!important;font-weight:800!important;display:flex!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:active,.accountOverlay:has(.publicUserAccountPanel) .accountMenu button:hover{color:#fff!important;box-shadow:none!important;background:#073a20!important;transform:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button span,.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu button span{color:#d71920!important;justify-content:center!important;align-items:center!important;min-width:24px!important;font-size:20px!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountFooter,.accountOverlay:has(.publicUserAccountPanel) .menuFooter{display:none!important}@media (max-width:700px){.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel{width:100%!important;max-width:none!important;padding:8px!important}.accountOverlay:has(.publicUserAccountPanel) .accountUser{height:64px!important;min-height:64px!important}.accountOverlay:has(.publicUserAccountPanel) .balanceRow{height:46px!important;min-height:46px!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs{height:62px!important;min-height:62px!important}.accountOverlay:has(.publicUserAccountPanel) .accountTabs button{height:62px!important;min-height:62px!important;font-size:16px!important}.accountOverlay:has(.publicUserAccountPanel) .accountMenu button,.accountOverlay:has(.publicUserAccountPanel) .userRoleMenu button{height:58px!important;min-height:58px!important;padding:0 16px!important;font-size:15px!important}}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balanceRows>*,.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balances>*{color:#fff!important}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balanceRows>*>:first-child,.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balances>*>:first-child{color:#fff!important;font-weight:700!important}.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balanceRows>*>:last-child,.accountOverlay:has(.publicUserAccountPanel) .publicUserAccountPanel .balances>*>:last-child{color:#fff!important;font-weight:800!important}.accountOverlay:has(.publicUserAccountPanel) .bigUserIcon{display:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose{visibility:visible!important;opacity:1!important;z-index:100!important;cursor:pointer!important;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:52px!important;height:52px!important;padding:0!important;font-size:38px!important;line-height:52px!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose:after,.accountOverlay:has(.publicUserAccountPanel) .accountClose:before{content:none!important;display:none!important}.accountOverlay:has(.publicUserAccountPanel) .accountClose{display:none!important}.accountOverlay:has(.publicUserAccountPanel) .logoutButton.refreshLogoutButton{box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;width:52px!important;min-width:52px!important;height:52px!important;padding:0!important;font-size:34px!important;line-height:1!important}.accountOverlay:has(.publicUserAccountPanel) .logoutButton.refreshLogoutButton:after,.accountOverlay:has(.publicUserAccountPanel) .logoutButton.refreshLogoutButton:before{box-shadow:none!important;background:0 0!important}.accountOverlay:has(.publicUserAccountPanel) .logoutButton.refreshLogoutButton{display:none!important}.accountOverlay:has(.publicUserAccountPanel) .backToSiteButton{color:#d71920!important;cursor:pointer!important;background:#000!important;border:1px solid #e5e7eb!important;border-left:0!important;border-right:0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0 18px!important;font-size:17px!important;font-weight:800!important;line-height:1!important;display:flex!important}.accountOverlay:has(.publicUserAccountPanel) .backToSiteButton:hover{color:#fff!important;background:#073a20!important}@media (max-width:700px){.accountOverlay:has(.publicUserAccountPanel) .backToSiteButton{min-height:54px!important;font-size:17px!important}}.mainPublicHeader .headerRight{gap:8px!important;position:relative!important}.mainPublicHeader .headerAccountWrap{align-items:center!important;display:flex!important;position:relative!important}.mainPublicHeader .headerAccountButton{color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:#073a20!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:9px!important;max-width:210px!important;min-height:48px!important;padding:0 14px!important;font-size:17px!important;font-weight:800!important;display:flex!important}.mainPublicHeader .headerAccountName{text-overflow:ellipsis!important;max-width:125px!important;overflow:hidden!important}.mainPublicHeader .headerAccountArrow{font-size:12px!important;line-height:1!important}.mainPublicHeader .headerAccountDropdown{z-index:9999!important;background:#073a20!important;border:1px solid #ffffff14!important;border-radius:0 0 8px 8px!important;width:250px!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;overflow:hidden!important}.mainPublicHeader .headerAccountDropdown button{color:#fff!important;text-align:left!important;cursor:pointer!important;background:#073a20!important;border:0!important;border-bottom:1px solid #ffffff1a!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:68px!important;padding:0 20px!important;font-size:18px!important;font-weight:700!important;display:flex!important}.mainPublicHeader .headerAccountDropdown button:hover{background:#0e542f!important}.mainPublicHeader .headerAccountDropdown button>span{justify-content:center!important;width:28px!important;min-width:28px!important;font-size:22px!important;display:flex!important}.mainPublicHeader .headerAccountDropdown button strong{font-weight:700!important}.mainPublicHeader .headerAccountDropdown .headerAccountLogout{border-bottom:0!important}@media (max-width:700px){.mainPublicHeader .searchHeaderButton{display:none!important}.mainPublicHeader .headerAccountButton{max-width:190px!important;min-height:50px!important;padding:0 12px!important;font-size:16px!important}.mainPublicHeader .headerAccountName{max-width:105px!important}.mainPublicHeader .headerAccountDropdown{top:calc(100% + 8px)!important;right:0!important}.mainPublicHeader .headerAccountDropdown button{min-height:66px!important;padding:0 18px!important;font-size:18px!important}.mainPublicHeader{z-index:1000000!important;position:relative!important}.mainPublicHeader .headerRight{z-index:1000001!important;pointer-events:auto!important;position:relative!important}.mainPublicHeader .headerAccountWrap{z-index:1000002!important;pointer-events:auto!important;position:relative!important}.mainPublicHeader .headerAccountButton{z-index:1000003!important;pointer-events:auto!important;touch-action:manipulation!important;position:relative!important}.mainPublicHeader .headerAccountDropdown{z-index:1000004!important;pointer-events:auto!important;position:absolute!important}.mainPublicHeader .headerAccountDropdown button{z-index:1000005!important;position:relative!important}.mainPublicHeader .headerAccountDropdown{width:235px!important;max-width:calc(100vw - 16px)!important;display:block!important;top:58px!important;overflow:hidden!important}.mainPublicHeader .headerAccountDropdown button{min-height:62px!important}.mainPublicHeader .headerAccountWrap{width:auto!important;min-width:118px!important}.mainPublicHeader .headerAccountButton{justify-content:center!important;width:118px!important;min-width:118px!important;max-width:150px!important}.mainPublicHeader .headerAccountName{max-width:78px!important;display:inline-block!important}.mainPublicHeader .headerAccountArrow{visibility:visible!important;display:inline-block!important}.mainPublicHeader .headerAccountWrap{flex:0 0 155px!important;width:155px!important;min-width:155px!important}.mainPublicHeader .headerAccountButton{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:155px!important;min-width:155px!important;max-width:155px!important;padding:0 10px!important;display:flex!important}.mainPublicHeader .headerAccountName{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important}.mainPublicHeader .headerAccountArrow{flex:none!important}.mainPublicHeader .headerAccountDropdown{background:#073a20!important;border-radius:0!important;width:170px!important;min-width:170px!important;max-width:170px!important;top:54px!important}.mainPublicHeader .headerAccountDropdown button{color:#fff!important;white-space:nowrap!important;pointer-events:auto!important;touch-action:manipulation!important;background:#073a20!important;border:0!important;border-bottom:1px solid #ffffff1f!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;font-size:14px!important;font-weight:700!important;display:flex!important}.mainPublicHeader .headerAccountDropdown button>span{justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;font-size:16px!important;line-height:1!important;display:flex!important}.mainPublicHeader .headerAccountDropdown button strong{font-size:14px!important;font-weight:700!important;line-height:1!important}.mainPublicHeader .headerAccountDropdown .headerAccountLogout{border-bottom:0!important}.mainPublicHeader{height:60px!important;min-height:60px!important;max-height:60px!important;padding:0 8px!important;overflow:visible!important}.mainPublicHeader .menuButton{width:42px!important;min-width:42px!important;height:42px!important;margin:0!important}.mainPublicHeader .logo{transform-origin:50%!important;margin:0 auto!important;transform:scale(.72)!important}.mainPublicHeader .headerRight{gap:3px!important;height:60px!important}.mainPublicHeader .searchHeaderButton{width:30px!important;min-width:30px!important;height:38px!important;padding:0!important}.mainPublicHeader .headerAccountWrap{width:66px!important;min-width:66px!important;max-width:66px!important;height:60px!important}.mainPublicHeader .headerAccountButton{border-radius:3px!important;gap:3px!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:38px!important;min-height:38px!important;font-size:10px!important;overflow:hidden!important}.mainPublicHeader .headerAccountButton .userIcon{flex:none!important;transform:scale(.65)!important}.mainPublicHeader .headerAccountName{max-width:35px!important}.mainPublicHeader .headerAccountDropdown{z-index:2147483647!important;border-radius:0 0 3px 3px!important;width:112px!important;min-width:112px!important;max-width:112px!important;margin:0!important;padding:0!important;position:fixed!important;top:60px!important;left:auto!important;right:8px!important}.mainPublicHeader .headerAccountDropdown button{gap:5px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:25px!important;min-height:25px!important;max-height:25px!important;padding:0 7px!important;font-size:10px!important;font-weight:600!important;line-height:1!important}.mainPublicHeader .headerAccountDropdown button>span{width:13px!important;min-width:13px!important;font-size:11px!important}.mainPublicHeader .headerAccountDropdown button strong{font-size:10px!important;font-weight:600!important}.mainPublicHeader .headerAccountButton,.mainPublicHeader .headerAccountWrap{width:88px!important;min-width:88px!important;max-width:88px!important}.mainPublicHeader .headerAccountButton{padding:0 5px!important}.mainPublicHeader .headerAccountName{text-overflow:ellipsis!important;overflow:hidden!important}.mainPublicHeader .headerAccountArrow{display:block!important}.mainPublicHeader .headerAccountButton{box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important}.mainPublicHeader .headerAccountButton:active,.mainPublicHeader .headerAccountButton:focus,.mainPublicHeader .headerAccountButton:hover{box-shadow:none!important;background:0 0!important;outline:none!important}.mainPublicHeader .headerRight{flex-shrink:0!important;overflow:visible!important}.mainPublicHeader .headerAccountButton,.mainPublicHeader .headerAccountWrap{flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;overflow:visible!important}.mainPublicHeader .headerAccountButton{white-space:nowrap!important;gap:4px!important;padding:0 4px!important}.mainPublicHeader .headerAccountButton .userIcon{flex:0 0 14px!important;width:14px!important;min-width:14px!important}.mainPublicHeader .headerAccountName{text-overflow:clip!important;white-space:nowrap!important;color:#fff!important;visibility:visible!important;opacity:1!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;max-width:48px!important;font-size:10px!important;line-height:1!important;display:block!important;overflow:visible!important}.mainPublicHeader .headerAccountArrow{flex:0 0 8px!important;width:8px!important;min-width:8px!important;font-size:8px!important}.mainPublicHeader .loginButton{width:70px!important;min-width:70px!important;max-width:70px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0 4px!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:flex!important;overflow:visible!important}.mainPublicHeader .loginButton .userIcon{flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;display:inline-flex!important;transform:scale(.65)!important}.mainPublicHeader .loginButton .userIcon,.mainPublicHeader .loginButton .userIcon span{visibility:visible!important;opacity:1!important}.mainPublicHeader .loginButton:active,.mainPublicHeader .loginButton:focus,.mainPublicHeader .loginButton:hover{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}header.mainPublicHeader>.headerRight .loginButton{min-width:70px!important;text-indent:0!important;gap:5px!important;padding:0 6px!important;font-size:16px!important;display:flex!important}header.mainPublicHeader>.headerRight .loginButton .userIcon{justify-content:center!important;align-items:center!important;width:22px!important;min-width:22px!important;height:22px!important;display:inline-flex!important}header.mainPublicHeader>.headerRight .loginButton .userIcon:before{content:"👤"!important;color:#fff!important;width:auto!important;height:auto!important;font-size:19px!important;line-height:1!important}header.mainPublicHeader>.headerRight .loginButton .userIcon span{display:none!important}header.mainPublicHeader>.headerRight .loginButton{width:auto!important;min-width:82px!important;max-width:110px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 4px!important;font-size:17px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:relative!important;overflow:visible!important}header.mainPublicHeader>.headerRight .loginButton .userIcon{opacity:1!important;visibility:visible!important;width:24px!important;min-width:24px!important;height:24px!important;display:block!important;position:relative!important}header.mainPublicHeader>.headerRight .loginButton .userIcon:before{content:""!important;box-sizing:border-box!important;background:0 0!important;border:2px solid #fff!important;border-radius:50%!important;width:8px!important;height:8px!important;display:block!important;position:absolute!important;top:1px!important;left:8px!important}header.mainPublicHeader>.headerRight .loginButton .userIcon span{box-sizing:border-box!important;background:0 0!important;border:2px solid #fff!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;width:16px!important;height:9px!important;display:block!important;position:absolute!important;top:12px!important;left:4px!important}header.mainPublicHeader>.headerRight .loginButton:after,header.mainPublicHeader>.headerRight .loginButton:before{content:none!important;display:none!important}header.mainPublicHeader>.headerRight .loginButton:active,header.mainPublicHeader>.headerRight .loginButton:focus,header.mainPublicHeader>.headerRight .loginButton:hover{box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;outline:none!important}}.mainPublicHeader .headerRight{justify-content:flex-end!important;align-items:center!important;gap:14px!important;display:flex!important}.mainPublicHeader .loginButton{width:auto!important;min-width:82px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 5px!important;font-size:17px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader .loginButton .userIcon{color:#fff!important;width:23px!important;min-width:23px!important;height:23px!important;display:block!important;position:relative!important}.mainPublicHeader .loginButton .userIcon:before{content:""!important;border:2px solid #fff!important;border-radius:50%!important;width:9px!important;top:1px!important;left:7px!important}.mainPublicHeader .loginButton .userIcon span,.mainPublicHeader .loginButton .userIcon:before{box-sizing:border-box!important;background:0 0!important;height:9px!important;position:absolute!important}.mainPublicHeader .loginButton .userIcon span{border:2px solid #fff!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;width:17px!important;display:block!important;top:12px!important;left:3px!important}.mainPublicHeader .loginButton:after,.mainPublicHeader .loginButton:before{content:none!important;display:none!important}.mainPublicHeader .langButton,.mainPublicHeader .languageButton,.mainPublicHeader .languageDropdown,.mainPublicHeader .languageSelector{min-height:48px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 5px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader .langButton .flag,.mainPublicHeader .languageButton .flag,.mainPublicHeader .languageSelector .flag{font-size:19px!important;line-height:1!important}.mainPublicHeader .langButton .arrow,.mainPublicHeader .languageButton .arrow,.mainPublicHeader .languageSelector .arrow{margin-left:1px!important;font-size:10px!important;line-height:1!important}.mainPublicHeader .langButton:hover,.mainPublicHeader .languageButton:hover,.mainPublicHeader .languageSelector:hover,.mainPublicHeader .loginButton:hover{opacity:.82!important}@media (max-width:700px){.mainPublicHeader .headerRight{gap:8px!important}.mainPublicHeader .loginButton{gap:6px!important;min-width:78px!important;height:48px!important;min-height:48px!important;padding:0 3px!important;font-size:16px!important}.mainPublicHeader .loginButton .userIcon{width:22px!important;min-width:22px!important;height:22px!important}.mainPublicHeader .langButton,.mainPublicHeader .languageButton,.mainPublicHeader .languageDropdown,.mainPublicHeader .languageSelector{gap:5px!important;min-height:48px!important;padding:0 3px!important;font-size:15px!important}.mainPublicHeader .langButton .flag,.mainPublicHeader .languageButton .flag,.mainPublicHeader .languageSelector .flag{font-size:18px!important}}.mainPublicHeader .language{color:#fff!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader .language:before{content:"🇬🇧"!important;margin-right:6px!important;font-size:18px!important;line-height:1!important;display:inline-block!important}.mainPublicHeader .languageArrow{color:#fff!important;justify-content:center!important;align-items:center!important;height:48px!important;min-height:48px!important;margin-left:5px!important;padding:0!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}@media (max-width:700px){.mainPublicHeader .language{height:48px!important;min-height:48px!important;font-size:16px!important;font-weight:700!important}.mainPublicHeader .language:before{margin-right:5px!important;font-size:18px!important}.mainPublicHeader .languageArrow{height:48px!important;min-height:48px!important;margin-left:4px!important;font-size:9px!important}.mainPublicHeader .headerLanguageButton{gap:5px!important;height:48px!important;min-height:48px!important;padding:0 2px!important;font-size:15px!important}.mainPublicHeader .headerLanguageFlag{font-size:17px!important}.mainPublicHeader .headerLanguageText{font-size:15px!important}.mainPublicHeader .headerLanguageArrow{font-size:8px!important}}.mainPublicHeader .headerLanguageButton{height:48px!important;min-height:48px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;cursor:default!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;gap:6px!important;margin:0!important;padding:0 4px!important;font-size:16px!important;font-weight:700!important}.mainPublicHeader .headerLanguageButton,.mainPublicHeader .headerLanguageFlag{align-items:center!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader .headerLanguageFlag{font-size:18px!important}.mainPublicHeader .headerLanguageText{color:#fff!important;font-size:16px!important;font-weight:700!important;display:inline-block!important}.mainPublicHeader .headerLanguageArrow{color:#fff!important;align-items:center!important;margin-left:1px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important}@media (max-width:700px){.mainPublicHeader .headerLanguageButton{gap:5px!important;font-size:15px!important}.mainPublicHeader .headerLanguageFlag{font-size:17px!important}.mainPublicHeader .headerLanguageText{font-size:15px!important}.mainPublicHeader .headerLanguageButton{gap:3px!important}.mainPublicHeader .headerLanguageArrow{margin-left:1px!important;font-size:10px!important}.mainPublicHeader .headerLanguageButton{width:auto!important;min-width:28px!important;max-width:42px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;gap:2px!important;margin:0!important;padding:0 2px!important;font-size:0!important}.mainPublicHeader .headerLanguageButton,.mainPublicHeader .headerLanguageFlag{justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader .headerLanguageFlag{width:22px!important;height:16px!important;font-size:18px!important}.mainPublicHeader .headerLanguageText{display:none!important}.mainPublicHeader .headerLanguageArrow{justify-content:center!important;align-items:center!important;width:7px!important;margin:0!important;font-size:8px!important;line-height:1!important;display:inline-flex!important}}.logoFor{align-items:center!important;height:42px!important;display:inline-flex!important}.logoO{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:26px!important}.logoO,.logoO>span{justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.logoO>span{width:21px!important;height:21px!important;font-size:13px!important;font-weight:900!important}.logoT{font-size:38px!important}.logoBets,.logoT{line-height:1!important}.logoBets{font-size:31px!important}.logo sup{margin-left:2px!important;font-size:13px!important;line-height:1!important}.mainPublicHeader .searchHeaderButton{display:none!important}.logo .logoBets:before,.site .header .logo .logoBets:before,.site .logo .logoBets:before,.site>header .logo .logoBets:before{content:none!important;display:none!important}header.mainPublicHeader .searchHeaderButton{display:none!important}.logoFor,.mainPublicHeader .logoFor,header.mainPublicHeader>.logo .logoFor{justify-content:center!important;align-items:center!important;width:auto!important;height:38px!important;display:inline-flex!important}.logoT,header.mainPublicHeader .logoT{font-size:34px!important;line-height:1!important}.logoO,header.mainPublicHeader .logoO{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:0!important;position:relative!important}.logoO,.logoO>span,header.mainPublicHeader .logoO,header.mainPublicHeader .logoO>span{justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.logoO>span,header.mainPublicHeader .logoO>span{width:auto!important;height:auto!important;font-size:10px!important;font-weight:900!important}.logoBets,.mainPublicHeader .logoBets,header.mainPublicHeader>.logo .logoBets{font-size:29px!important;font-weight:900!important;line-height:1!important}.mainPublicHeader .logo>sup,header.mainPublicHeader>.logo>sup{margin-left:2px!important;font-size:11px!important;line-height:1!important}.mainPublicHeader .logoBets:after,.mainPublicHeader .logoBets:before,.mainPublicHeader .logoO:after,.mainPublicHeader .logoO:before,.mainPublicHeader .searchHeaderButton{content:none!important;display:none!important}.mainPublicHeader>.logo{width:auto!important;height:52px!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.mainPublicHeader>.logo .logoFor{justify-content:center!important;align-items:center!important;gap:1px!important;width:auto!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important}.mainPublicHeader>.logo .logoT{color:#fff!important;letter-spacing:-3px!important;height:42px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:39px!important;font-style:italic!important;font-weight:900!important}.mainPublicHeader>.logo .logoO,.mainPublicHeader>.logo .logoT{align-items:center!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader>.logo .logoO{box-sizing:border-box!important;background:0 0!important;border:2px solid #fff!important;border-radius:50%!important;justify-content:center!important;width:39px!important;min-width:39px!important;height:39px!important;min-height:39px!important;margin-left:-1px!important;font-size:0!important;position:relative!important}.mainPublicHeader>.logo .logoO>span{width:100%!important;height:100%!important;font-size:12px!important;transform:translateY(-1px)!important}.mainPublicHeader>.logo .logoBets,.mainPublicHeader>.logo .logoO>span{color:#fff!important;justify-content:center!important;align-items:center!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.mainPublicHeader>.logo .logoBets{letter-spacing:-1px!important;box-sizing:border-box!important;background:#ef233c!important;border-radius:9px!important;min-width:91px!important;height:40px!important;margin-left:7px!important;padding:0 13px!important;font-size:25px!important;font-style:italic!important;position:relative!important}.mainPublicHeader>.logo>sup{color:#ef233c!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:1px!important;right:-13px!important;transform:none!important}@media (max-width:700px){.mainPublicHeader>.logo{height:48px!important}.mainPublicHeader>.logo .logoFor{height:40px!important}.mainPublicHeader>.logo .logoT{height:38px!important;font-size:35px!important}.mainPublicHeader>.logo .logoO{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}.mainPublicHeader>.logo .logoO>span{font-size:10px!important}.mainPublicHeader>.logo .logoBets{border-radius:8px!important;min-width:82px!important;height:36px!important;margin-left:5px!important;padding:0 10px!important;font-size:22px!important}.mainPublicHeader>.logo>sup{font-size:10px!important;top:3px!important;right:-11px!important}.mainPublicHeader>.logo{width:145px!important;height:50px!important}.mainPublicHeader .mainHeaderHdLogo{width:140px!important;max-width:140px!important;max-height:46px!important}}.mainPublicHeader>.logo{justify-content:center!important;align-items:center!important;width:190px!important;height:54px!important;margin:0!important;padding:0!important;display:flex!important}.mainPublicHeader .mainHeaderHdLogo{object-fit:contain!important;width:180px!important;max-width:180px!important;height:auto!important;max-height:50px!important;display:block!important}@media (max-width:700px){.mainPublicHeader>.logo{width:155px!important;height:50px!important}.mainPublicHeader .mainHeaderHdLogo{width:150px!important;max-width:150px!important;max-height:46px!important}}.siteHdLogo{object-fit:contain!important;height:auto!important;max-height:50px!important;display:block!important}.siteFooterHdLogo,.siteHdLogo{width:180px!important;max-width:180px!important}.sportsHdLogo{object-fit:contain!important;width:150px!important;max-width:150px!important;height:auto!important;max-height:48px!important;display:block!important}.sportsMenuHdLogo{width:145px!important;max-width:145px!important}@media (max-width:700px){.siteHdLogo{width:145px!important;max-width:145px!important;max-height:46px!important}.siteFooterHdLogo{width:150px!important;max-width:150px!important}.sportsHdLogo{max-height:42px!important}.sportsHdLogo,.sportsMenuHdLogo{width:125px!important;max-width:125px!important}.mainPublicHeader>.logo{transform:translate(-15px)!important}}.mainPublicHeader>.logo .logoBets:before{content:""!important;display:block!important;transform:translateY(10px)!important}.mainPublicHeader .searchHeaderButton,.mainPublicHeader>.logo .logoBets:after,.mainPublicHeader>.logo .logoBets:before{content:none!important;display:none!important}.homeSportsFrom2BetsIframe{border:0!important;width:100%!important;height:760px!important;min-height:0!important;max-height:760px!important;display:block!important;overflow:hidden!important}@media (max-width:700px){.homeSportsFrom2BetsIframe{height:720px!important;max-height:720px!important}}.fbGridFour .fbTileImg{aspect-ratio:1;border-radius:14px;width:100%;height:auto;overflow:hidden}.fbGridFour .fbTileImg img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:767px){.fbGridFour{grid-template-columns:1fr!important;gap:16px!important}.fbGridFour .fbTile{width:100%!important}.fbGridFour .fbTileImg{aspect-ratio:1!important;width:100%!important;height:auto!important}.fbGridFour .fbTileImg img{object-fit:cover!important;width:100%!important;height:100%!important}}@media screen and (max-width:767px){.fbLobbyAlt .fbGrid.fbGridFour{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.fbLobbyAlt .fbGrid.fbGridFour>.fbTile{width:100%!important;max-width:100%!important}.fbLobbyAlt .fbGrid.fbGridFour{justify-items:center!important;display:grid!important}.fbLobbyAlt .fbGrid.fbGridFour>.fbTile{min-width:0!important}.fbLobbyAlt .fbGrid.fbGridFour{grid-template-columns:1fr!important;gap:16px!important}.fbLobbyAlt .fbGrid.fbGridFour>.fbTile{width:74%!important;max-width:520px!important;margin:0 auto!important}.fbLobbyAlt .fbGrid.fbGridFour .fbTileImg{aspect-ratio:1!important;background:0 0!important;width:100%!important;height:auto!important;overflow:hidden!important}.fbLobbyAlt .fbGrid.fbGridFour .fbTileImg img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}}.site .twoBetsBannerImage{height:100%!important}@media screen and (max-width:600px){.site .banner{min-height:96px!important;max-height:96px!important}.site .banner,.site .banner>a,.site .twoBetsBannerImage{width:100%!important;height:96px!important}.site .twoBetsBannerImage{object-fit:cover!important;object-position:center!important;min-width:100%!important;max-width:100%!important}.site .bannerArrow{border-radius:50%!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}}.site .banner{box-sizing:border-box!important;max-width:100%!important;min-height:96px!important;max-height:96px!important;margin:0!important;padding:0!important}.site .banner>a{height:96px!important}.site .twoBetsBannerImage{object-fit:cover!important;object-position:center!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:96px!important;min-height:96px!important;max-height:96px!important;margin:0!important;padding:0!important;display:block!important}.site .bannerArrow{z-index:50!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.site .bannerArrow.left{left:4px!important}.site .bannerArrow.right{right:4px!important}@media screen and (max-width:600px){.site .banner{max-width:100vw!important;min-height:96px!important;max-height:96px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.site .banner,.site .banner>a,.site .twoBetsBannerImage{width:100vw!important;height:96px!important}.site .twoBetsBannerImage{object-fit:cover!important;object-position:center!important;min-width:100vw!important;max-width:100vw!important;min-height:96px!important;max-height:96px!important}.site .bannerArrow{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;font-size:22px!important}}.site .banner{background:0 0!important;width:100%!important;height:96px!important;position:relative!important;overflow:hidden!important}.site .banner>a,.site .banner>a>.twoBetsBannerImage{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.site .banner>a>.twoBetsBannerImage{object-fit:cover!important;object-position:center center!important;min-width:100%!important;min-height:100%!important;max-height:none!important}@media screen and (max-width:600px){.site .banner{min-height:96px!important;max-height:96px!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.site .banner,.site .banner>a,.site .banner>a>.twoBetsBannerImage{width:100vw!important;height:96px!important}}.site .banner,.site .home>.banner{background:0 0!important;border-bottom:0!important;height:96px!important;min-height:96px!important;max-height:96px!important;margin-bottom:0!important;padding-bottom:0!important}.site .home>.banner+.homeSportsFrom2Bets{margin-top:0!important;padding-top:0!important}@media screen and (max-width:600px){.site .banner,.site .home>.banner{height:96px!important;min-height:96px!important;max-height:96px!important;margin:0!important;padding:0!important}}footer.siteFooter[data-2bets365-footer] .siteFooterLinksExact,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact{background:#d71920!important}footer.siteFooter[data-2bets365-footer] .siteFooterLinksExact a{color:#e8fff1!important}footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact *{color:#d9fbe6!important}footer.siteFooter[data-2bets365-footer],footer.siteFooter[data-2bets365-footer] .siteFooterInner,footer.siteFooter[data-2bets365-footer] .siteFooterLinksExact,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact,footer.siteFooter[data-2bets365-footer] .siteFooterTop{background:#d71920!important}footer.siteFooter[data-2bets365-footer] .siteFooterLinksExact a,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact,footer.siteFooter[data-2bets365-footer] .siteFooterProvidersExact *{color:#f2fff7!important}footer.siteFooter[data-2bets365-footer] .siteFooterLine{background:#d7192059!important;border-color:#d7192059!important}footer.siteFooter[data-2bets365-footer] .siteFooterCopyrightExact{color:#f2fff7!important;background:#d71920!important;border-color:#d7192040!important}footer.siteFooter[data-2bets365-footer] .siteFooterCopyrightExact *{color:#f2fff7!important}footer.siteFooter[data-2bets365-footer] .providerImageRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;width:100%;margin:14px 0;display:flex}footer.siteFooter[data-2bets365-footer] .footerProviderImage{object-fit:contain;object-position:center;flex:none;width:auto;max-width:150px;height:34px;display:block}@media (max-width:700px){footer.siteFooter[data-2bets365-footer] .providerImageRow{gap:18px;margin:10px 0}footer.siteFooter[data-2bets365-footer] .footerProviderImage{max-width:120px;height:28px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}