@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
:host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: clip; list-style: none; padding: 0px; z-index: 1; display: block; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), transparent); }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-radius: 50%; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 4px solid transparent; }
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.swiper-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }
:root { --swiper-navigation-size: 44px; }
.swiper-button-next, .swiper-button-prev { position: absolute; top: var(--swiper-navigation-top-offset,50%); width: calc(var(--swiper-navigation-size) / 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); }
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }
.swiper-button-next svg, .swiper-button-prev svg { width: 100%; height: 100%; object-fit: contain; transform-origin: center center; }
.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { transform: rotate(180deg); }
.swiper-button-prev, .swiper-rtl .swiper-button-next { left: var(--swiper-navigation-sides-offset,10px); right: auto; }
.swiper-button-lock { display: none; }
.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: normal; line-height: 1; text-transform: none !important; }
.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }
.swiper-button-next, .swiper-rtl .swiper-button-prev { right: var(--swiper-navigation-sides-offset,10px); left: auto; }
.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }
.swiper-pagination { position: absolute; text-align: center; transition: opacity 0.3s; transform: translateZ(0px); z-index: 10; }
.swiper-pagination.swiper-pagination-hidden { opacity: 0; }
.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: var(--swiper-pagination-bottom,8px); top: var(--swiper-pagination-top,auto); left: 0px; width: 100%; }
.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }
.swiper-pagination-bullet { width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); display: inline-block; border-radius: var(--swiper-pagination-bullet-border-radius,50%); background: var(--swiper-pagination-bullet-inactive-color,#000); opacity: var(--swiper-pagination-bullet-inactive-opacity,.2); }
button.swiper-pagination-bullet { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; margin: 0px; padding: 0px; box-shadow: none; appearance: none; }
.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }
.swiper-pagination-bullet:only-child { display: none !important; }
.swiper-pagination-bullet-active { opacity: var(--swiper-pagination-bullet-opacity,1); background: var(--swiper-pagination-color,var(--swiper-theme-color)); }
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { right: var(--swiper-pagination-right,8px); left: var(--swiper-pagination-left,auto); top: 50%; transform: translate3d(0px, -50%, 0px); }
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0; display: block; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s, top 0.2s; }
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, left 0.2s; }
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, right 0.2s; }
.swiper-pagination-fraction { color: var(--swiper-pagination-fraction-color,inherit); }
.swiper-pagination-progressbar { background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25)); position: absolute; }
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color,var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; }
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: var(--swiper-pagination-progressbar-size,4px); left: 0px; top: 0px; }
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar { width: var(--swiper-pagination-progressbar-size,4px); height: 100%; left: 0px; top: 0px; }
.swiper-pagination-lock { display: none; }
.custom-scrollbar { box-sizing: content-box; }
.custom-scrollbar::-webkit-scrollbar { width: 4px; }
.custom-scrollbar::-webkit-scrollbar-track { background: rgb(24, 24, 24); }
.custom-scrollbar::-webkit-scrollbar-thumb { background-color: rgb(139, 139, 140); border-radius: 8px; border: 2px solid rgb(139, 139, 140); }
.custom-scrollbar { scrollbar-width: thin; scrollbar-color: rgb(139, 139, 140) transparent; }
*, ::after, ::before { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }
.container { width: 100%; margin-right: auto; margin-left: auto; }
@media (min-width: 1496px) {
  .container { max-width: 1496px; }
}
#__next .pointer-events-none { pointer-events: none; }
#__next .pointer-events-auto { pointer-events: auto; }
#__next .\!visible { visibility: visible !important; }
#__next .visible { visibility: visible; }
#__next .invisible { visibility: hidden; }
#__next .collapse { visibility: collapse; }
#__next .static { position: static; }
#__next .\!fixed { position: fixed !important; }
#__next .fixed { position: fixed; }
#__next .absolute { position: absolute; }
#__next .relative { position: relative; }
#__next .sticky { position: sticky; }
#__next .inset-0 { inset: 0px; }
#__next .inset-x-0 { left: 0px; right: 0px; }
#__next .-left-10 { left: -40px; }
#__next .-left-2 { left: -8px; }
#__next .-left-3 { left: -12px; }
#__next .-left-\[6px\] { left: -6px; }
#__next .-right-0\.5 { right: -2px; }
#__next .-right-1\.5 { right: -6px; }
#__next .-right-2 { right: -8px; }
#__next .-right-2\.5 { right: -10px; }
#__next .-top-1 { top: -4px; }
#__next .-top-1\.5 { top: -6px; }
#__next .-top-2 { top: -8px; }
#__next .-top-2\.5 { top: -10px; }
#__next .-top-5 { top: -20px; }
#__next .-top-\[12\.5px\] { top: -12.5px; }
#__next .bottom-0 { bottom: 0px; }
#__next .bottom-12 { bottom: 48px; }
#__next .bottom-2\.5 { bottom: 10px; }
#__next .bottom-20 { bottom: 80px; }
#__next .bottom-3 { bottom: 12px; }
#__next .bottom-4 { bottom: 16px; }
#__next .bottom-5 { bottom: 20px; }
#__next .bottom-6 { bottom: 24px; }
#__next .bottom-\[114px\] { bottom: 114px; }
#__next .left-0 { left: 0px; }
#__next .left-1\/2 { left: 50%; }
#__next .left-3 { left: 12px; }
#__next .left-4 { left: 16px; }
#__next .left-7 { left: 28px; }
#__next .right-0 { right: 0px; }
#__next .right-0\.5 { right: 2px; }
#__next .right-1 { right: 4px; }
#__next .right-10 { right: 40px; }
#__next .right-2 { right: 8px; }
#__next .right-3 { right: 12px; }
#__next .right-4 { right: 16px; }
#__next .right-\[410px\] { right: 410px; }
#__next .top-0 { top: 0px; }
#__next .top-0\.5 { top: 2px; }
#__next .top-1\/2 { top: 50%; }
#__next .top-15 { top: 60px; }
#__next .top-18 { top: 72px; }
#__next .top-2 { top: 8px; }
#__next .top-2\.5 { top: 10px; }
#__next .top-20\.5 { top: 82px; }
#__next .top-23\.5 { top: 94px; }
#__next .top-4 { top: 16px; }
#__next .top-5 { top: 20px; }
#__next .top-7\.5 { top: 30px; }
#__next .top-\[-325px\] { top: -325px; }
#__next .top-\[-350px\] { top: -350px; }
#__next .top-\[114px\] { top: 114px; }
#__next .top-\[1px\] { top: 1px; }
#__next .top-auto { top: auto; }
#__next .top-full { top: 100%; }
#__next .isolate { isolation: isolate; }
#__next .-z-10 { z-index: -10; }
#__next .z-0 { z-index: 0; }
#__next .z-10 { z-index: 10; }
#__next .z-20 { z-index: 20; }
#__next .z-30 { z-index: 30; }
#__next .z-40 { z-index: 40; }
#__next .z-50 { z-index: 50; }
#__next .z-\[1000\] { z-index: 1000; }
#__next .z-\[100\] { z-index: 100; }
#__next .z-\[120\] { z-index: 120; }
#__next .z-\[200\] { z-index: 200; }
#__next .z-\[20\] { z-index: 20; }
#__next .z-\[2\] { z-index: 2; }
#__next .z-\[300\] { z-index: 300; }
#__next .z-\[301\] { z-index: 301; }
#__next .z-\[30\] { z-index: 30; }
#__next .z-\[350\] { z-index: 350; }
#__next .z-\[351\] { z-index: 351; }
#__next .z-\[45\] { z-index: 45; }
#__next .z-\[50\] { z-index: 50; }
#__next .z-\[51\] { z-index: 51; }
#__next .z-\[52\] { z-index: 52; }
#__next .z-\[53\] { z-index: 53; }
#__next .z-\[60\] { z-index: 60; }
#__next .m-0 { margin: 0px; }
#__next .m-0\.5 { margin: 2px; }
#__next .m-1 { margin: 4px; }
#__next .m-1\.5 { margin: 6px; }
#__next .m-10 { margin: 40px; }
#__next .m-2 { margin: 8px; }
#__next .m-3 { margin: 12px; }
#__next .m-4 { margin: 16px; }
#__next .m-8 { margin: 32px; }
#__next .m-auto { margin: auto; }
#__next .m-px { margin: 1px; }
#__next .mx-0 { margin-left: 0px; margin-right: 0px; }
#__next .mx-0\.5 { margin-left: 2px; margin-right: 2px; }
#__next .mx-1 { margin-left: 4px; margin-right: 4px; }
#__next .mx-2 { margin-left: 8px; margin-right: 8px; }
#__next .mx-3 { margin-left: 12px; margin-right: 12px; }
#__next .mx-4 { margin-left: 16px; margin-right: 16px; }
#__next .mx-6 { margin-left: 24px; margin-right: 24px; }
#__next .mx-8 { margin-left: 32px; margin-right: 32px; }
#__next .mx-auto { margin-left: auto; margin-right: auto; }
#__next .my-0 { margin-top: 0px; margin-bottom: 0px; }
#__next .my-0\.5 { margin-top: 2px; margin-bottom: 2px; }
#__next .my-1 { margin-top: 4px; margin-bottom: 4px; }
#__next .my-1\.5 { margin-top: 6px; margin-bottom: 6px; }
#__next .my-10 { margin-top: 40px; margin-bottom: 40px; }
#__next .my-2 { margin-top: 8px; margin-bottom: 8px; }
#__next .my-2\.5 { margin-top: 10px; margin-bottom: 10px; }
#__next .my-3 { margin-top: 12px; margin-bottom: 12px; }
#__next .my-4 { margin-top: 16px; margin-bottom: 16px; }
#__next .my-5 { margin-top: 20px; margin-bottom: 20px; }
#__next .my-8 { margin-top: 32px; margin-bottom: 32px; }
#__next .my-auto { margin-top: auto; margin-bottom: auto; }
#__next .-mb-2\.5 { margin-bottom: -10px; }
#__next .-ml-1 { margin-left: -4px; }
#__next .-ml-25 { margin-left: -100px; }
#__next .-ml-\[1px\] { margin-left: -1px; }
#__next .-ml-\[3px\] { margin-left: -3px; }
#__next .-mr-1 { margin-right: -4px; }
#__next .-mr-2 { margin-right: -8px; }
#__next .-mr-25 { margin-right: -100px; }
#__next .-mr-5 { margin-right: -20px; }
#__next .-mt-0\.5 { margin-top: -2px; }
#__next .-mt-2 { margin-top: -8px; }
#__next .-mt-\[11px\] { margin-top: -11px; }
#__next .mb-0\.5 { margin-bottom: 2px; }
#__next .mb-0\.75 { margin-bottom: 3px; }
#__next .mb-1 { margin-bottom: 4px; }
#__next .mb-1\.5 { margin-bottom: 6px; }
#__next .mb-2 { margin-bottom: 8px; }
#__next .mb-2\.5 { margin-bottom: 10px; }
#__next .mb-3 { margin-bottom: 12px; }
#__next .mb-3\.5 { margin-bottom: 14px; }
#__next .mb-32 { margin-bottom: 128px; }
#__next .mb-4 { margin-bottom: 16px; }
#__next .mb-4\.5 { margin-bottom: 18px; }
#__next .mb-5 { margin-bottom: 20px; }
#__next .mb-6 { margin-bottom: 24px; }
#__next .mb-7 { margin-bottom: 28px; }
#__next .mb-8 { margin-bottom: 32px; }
#__next .mb-\[65px\] { margin-bottom: 65px; }
#__next .mb-auto { margin-bottom: auto; }
#__next .ml-0 { margin-left: 0px; }
#__next .ml-0\.25 { margin-left: 1px; }
#__next .ml-0\.5 { margin-left: 2px; }
#__next .ml-1 { margin-left: 4px; }
#__next .ml-1\.5 { margin-left: 6px; }
#__next .ml-2 { margin-left: 8px; }
#__next .ml-2\.5 { margin-left: 10px; }
#__next .ml-20\.75 { margin-left: 83px; }
#__next .ml-3 { margin-left: 12px; }
#__next .ml-5 { margin-left: 20px; }
#__next .ml-8 { margin-left: 32px; }
#__next .ml-\[-6px\] { margin-left: -6px; }
#__next .ml-auto { margin-left: auto; }
#__next .mr-0\.5 { margin-right: 2px; }
#__next .mr-1 { margin-right: 4px; }
#__next .mr-1\.5 { margin-right: 6px; }
#__next .mr-18 { margin-right: 72px; }
#__next .mr-2 { margin-right: 8px; }
#__next .mr-3 { margin-right: 12px; }
#__next .mr-4 { margin-right: 16px; }
#__next .mr-5 { margin-right: 20px; }
#__next .mr-6 { margin-right: 24px; }
#__next .mr-auto { margin-right: auto; }
#__next .mt-0 { margin-top: 0px; }
#__next .mt-0\.5 { margin-top: 2px; }
#__next .mt-0\.75 { margin-top: 3px; }
#__next .mt-1 { margin-top: 4px; }
#__next .mt-1\.5 { margin-top: 6px; }
#__next .mt-12 { margin-top: 48px; }
#__next .mt-2 { margin-top: 8px; }
#__next .mt-2\.5 { margin-top: 10px; }
#__next .mt-3 { margin-top: 12px; }
#__next .mt-4 { margin-top: 16px; }
#__next .mt-4\.5 { margin-top: 18px; }
#__next .mt-5 { margin-top: 20px; }
#__next .mt-5\.5 { margin-top: 22px; }
#__next .mt-6 { margin-top: 24px; }
#__next .mt-7 { margin-top: 28px; }
#__next .mt-8 { margin-top: 32px; }
#__next .mt-9 { margin-top: 36px; }
#__next .mt-\[-1px\] { margin-top: -1px; }
#__next .mt-\[-2px\] { margin-top: -2px; }
#__next .mt-\[21\.5px\] { margin-top: 21.5px; }
#__next .mt-\[3px\] { margin-top: 3px; }
#__next .mt-\[88px\] { margin-top: 88px; }
#__next .mt-auto { margin-top: auto; }
#__next .box-border { box-sizing: border-box; }
#__next .line-clamp-1 { -webkit-line-clamp: 1; }
#__next .line-clamp-1, #__next .line-clamp-2 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; }
#__next .line-clamp-2 { -webkit-line-clamp: 2; }
#__next .block { display: block; }
#__next .inline-block { display: inline-block; }
#__next .inline { display: inline; }
#__next .flex { display: flex; }
#__next .inline-flex { display: inline-flex; }
#__next .table { display: table; }
#__next .grid { display: grid; }
#__next .contents { display: contents; }
#__next .list-item { display: list-item; }
#__next .hidden { display: none; }
#__next .aspect-square { aspect-ratio: 1 / 1; }
#__next .\!h-9 { height: 36px !important; }
#__next .\!h-\[52px\] { height: 52px !important; }
#__next .h-0 { height: 0px; }
#__next .h-0\.25 { height: 1px; }
#__next .h-0\.5 { height: 2px; }
#__next .h-1 { height: 4px; }
#__next .h-1\.25 { height: 5px; }
#__next .h-1\.5 { height: 6px; }
#__next .h-1\/4 { height: 25%; }
#__next .h-10 { height: 40px; }
#__next .h-10\.5 { height: 42px; }
#__next .h-100 { height: 400px; }
#__next .h-11 { height: 44px; }
#__next .h-11\.5 { height: 46px; }
#__next .h-12 { height: 48px; }
#__next .h-12\.5 { height: 50px; }
#__next .h-13 { height: 52px; }
#__next .h-14 { height: 56px; }
#__next .h-14\.25 { height: 57px; }
#__next .h-15 { height: 60px; }
#__next .h-16 { height: 64px; }
#__next .h-16\.5 { height: 66px; }
#__next .h-17 { height: 68px; }
#__next .h-17\.5 { height: 70px; }
#__next .h-18 { height: 72px; }
#__next .h-19\.5 { height: 78px; }
#__next .h-2 { height: 8px; }
#__next .h-2\.5 { height: 10px; }
#__next .h-20 { height: 80px; }
#__next .h-25 { height: 100px; }
#__next .h-3 { height: 12px; }
#__next .h-3\.5 { height: 14px; }
#__next .h-3\.75 { height: 15px; }
#__next .h-30 { height: 120px; }
#__next .h-36 { height: 144px; }
#__next .h-4 { height: 16px; }
#__next .h-4\.25 { height: 17px; }
#__next .h-4\.5 { height: 18px; }
#__next .h-40 { height: 160px; }
#__next .h-41 { height: 164px; }
#__next .h-44 { height: 176px; }
#__next .h-5 { height: 20px; }
#__next .h-5\.5 { height: 22px; }
#__next .h-55 { height: 220px; }
#__next .h-6 { height: 24px; }
#__next .h-65 { height: 260px; }
#__next .h-7 { height: 28px; }
#__next .h-70 { height: 280px; }
#__next .h-74 { height: 296px; }
#__next .h-8 { height: 32px; }
#__next .h-8\.25 { height: 33px; }
#__next .h-9 { height: 36px; }
#__next .h-9\.5 { height: 38px; }
#__next .h-98\.5 { height: 394px; }
#__next .h-\[110px\] { height: 110px; }
#__next .h-\[120px\] { height: 120px; }
#__next .h-\[18px\] { height: 18px; }
#__next .h-\[1px\] { height: 1px; }
#__next .h-\[20px\] { height: 20px; }
#__next .h-\[210px\] { height: 210px; }
#__next .h-\[24px\] { height: 24px; }
#__next .h-\[260px\] { height: 260px; }
#__next .h-\[28px\] { height: 28px; }
#__next .h-\[36px\] { height: 36px; }
#__next .h-\[375px\] { height: 375px; }
#__next .h-\[40\%\] { height: 40%; }
#__next .h-\[40px\] { height: 40px; }
#__next .h-\[42px\] { height: 42px; }
#__next .h-\[44px\] { height: 44px; }
#__next .h-\[50\%\] { height: 50%; }
#__next .h-\[52px\] { height: 52px; }
#__next .h-\[60px\] { height: 60px; }
#__next .h-\[700px\] { height: 700px; }
#__next .h-\[70px\] { height: 70px; }
#__next .h-\[80vh\] { height: 80vh; }
#__next .h-\[calc\(100vh-96px\)\] { height: calc(-96px + 100vh); }
#__next .h-\[calc\(100vh_-_78px\)\] { height: calc(-78px + 100vh); }
#__next .h-auto { height: auto; }
#__next .h-dvh { height: 100dvh; }
#__next .h-full { height: 100%; }
#__next .h-px { height: 1px; }
#__next .max-h-0 { max-height: 0px; }
#__next .max-h-100 { max-height: 400px; }
#__next .max-h-14 { max-height: 56px; }
#__next .max-h-6 { max-height: 24px; }
#__next .max-h-60 { max-height: 240px; }
#__next .max-h-72 { max-height: 288px; }
#__next .max-h-93 { max-height: 372px; }
#__next .max-h-\[10000px\] { max-height: 10000px; }
#__next .max-h-\[2000px\] { max-height: 2000px; }
#__next .max-h-\[300px\] { max-height: 300px; }
#__next .max-h-\[410px\] { max-height: 410px; }
#__next .max-h-screen { max-height: 100vh; }
#__next .min-h-0 { min-height: 0px; }
#__next .min-h-10 { min-height: 40px; }
#__next .min-h-4 { min-height: 16px; }
#__next .min-h-44 { min-height: 176px; }
#__next .min-h-9 { min-height: 36px; }
#__next .min-h-\[110px\] { min-height: 110px; }
#__next .min-h-\[16px\] { min-height: 16px; }
#__next .min-h-\[200px\] { min-height: 200px; }
#__next .min-h-\[360px\] { min-height: 360px; }
#__next .min-h-\[36px\] { min-height: 36px; }
#__next .min-h-\[44px\] { min-height: 44px; }
#__next .min-h-\[46px\] { min-height: 46px; }
#__next .min-h-\[500px\] { min-height: 500px; }
#__next .min-h-\[64px\] { min-height: 64px; }
#__next .min-h-\[calc\(100vh-250px\)\] { min-height: calc(-250px + 100vh); }
#__next .min-h-screen { min-height: 100vh; }
#__next .\!w-\[152px\] { width: 152px !important; }
#__next .w-0 { width: 0px; }
#__next .w-0\.5 { width: 2px; }
#__next .w-1 { width: 4px; }
#__next .w-1\.25 { width: 5px; }
#__next .w-1\/2 { width: 50%; }
#__next .w-1\/3 { width: 33.3333%; }
#__next .w-10 { width: 40px; }
#__next .w-10\.5 { width: 42px; }
#__next .w-100 { width: 400px; }
#__next .w-11 { width: 44px; }
#__next .w-12 { width: 48px; }
#__next .w-12\.5 { width: 50px; }
#__next .w-13 { width: 52px; }
#__next .w-13\.5 { width: 54px; }
#__next .w-14 { width: 56px; }
#__next .w-14\.25 { width: 57px; }
#__next .w-15 { width: 60px; }
#__next .w-16 { width: 64px; }
#__next .w-17 { width: 68px; }
#__next .w-18 { width: 72px; }
#__next .w-18\.5 { width: 74px; }
#__next .w-18\.75 { width: 75px; }
#__next .w-2 { width: 8px; }
#__next .w-2\.5 { width: 10px; }
#__next .w-2\/3 { width: 66.6667%; }
#__next .w-20 { width: 80px; }
#__next .w-20\.25 { width: 81px; }
#__next .w-20\.5 { width: 82px; }
#__next .w-21 { width: 84px; }
#__next .w-22\.5 { width: 90px; }
#__next .w-23 { width: 92px; }
#__next .w-24 { width: 96px; }
#__next .w-25 { width: 100px; }
#__next .w-26 { width: 104px; }
#__next .w-28 { width: 112px; }
#__next .w-29 { width: 116px; }
#__next .w-3 { width: 12px; }
#__next .w-3\.5 { width: 14px; }
#__next .w-3\/4 { width: 75%; }
#__next .w-3\/5 { width: 60%; }
#__next .w-30 { width: 120px; }
#__next .w-32 { width: 128px; }
#__next .w-33 { width: 132px; }
#__next .w-35 { width: 140px; }
#__next .w-36\.5 { width: 146px; }
#__next .w-37 { width: 148px; }
#__next .w-39 { width: 156px; }
#__next .w-4 { width: 16px; }
#__next .w-4\.5 { width: 18px; }
#__next .w-4\/5 { width: 80%; }
#__next .w-40 { width: 160px; }
#__next .w-43 { width: 172px; }
#__next .w-47 { width: 188px; }
#__next .w-48 { width: 192px; }
#__next .w-5 { width: 20px; }
#__next .w-5\.5 { width: 22px; }
#__next .w-5\/6 { width: 83.3333%; }
#__next .w-50 { width: 200px; }
#__next .w-58 { width: 232px; }
#__next .w-6 { width: 24px; }
#__next .w-6\.5 { width: 26px; }
#__next .w-60 { width: 240px; }
#__next .w-7 { width: 28px; }
#__next .w-78 { width: 312px; }
#__next .w-8 { width: 32px; }
#__next .w-8\.25 { width: 33px; }
#__next .w-80 { width: 320px; }
#__next .w-85 { width: 340px; }
#__next .w-86 { width: 344px; }
#__next .w-9 { width: 36px; }
#__next .w-9\.5 { width: 38px; }
#__next .w-\[118px\] { width: 118px; }
#__next .w-\[120px\] { width: 120px; }
#__next .w-\[124px\] { width: 124px; }
#__next .w-\[140px\] { width: 140px; }
#__next .w-\[150px\] { width: 150px; }
#__next .w-\[180px\] { width: 180px; }
#__next .w-\[18px\] { width: 18px; }
#__next .w-\[19px\] { width: 19px; }
#__next .w-\[240px\] { width: 240px; }
#__next .w-\[24px\] { width: 24px; }
#__next .w-\[26px\] { width: 26px; }
#__next .w-\[282px\] { width: 282px; }
#__next .w-\[300px\] { width: 300px; }
#__next .w-\[320px\] { width: 320px; }
#__next .w-\[36px\] { width: 36px; }
#__next .w-\[40\%\] { width: 40%; }
#__next .w-\[42px\] { width: 42px; }
#__next .w-\[45\.71px\] { width: 45.71px; }
#__next .w-\[50\%\] { width: 50%; }
#__next .w-\[50px\] { width: 50px; }
#__next .w-\[60\%\] { width: 60%; }
#__next .w-\[70\%\] { width: 70%; }
#__next .w-\[768px\] { width: 768px; }
#__next .w-\[80px\] { width: 80px; }
#__next .w-\[90\%\] { width: 90%; }
#__next .w-\[95vw\] { width: 95vw; }
#__next .w-\[calc\(100\%-4px\)\] { width: calc(100% - 4px); }
#__next .w-fit { width: fit-content; }
#__next .w-full { width: 100%; }
#__next .w-max { width: max-content; }
#__next .w-px { width: 1px; }
#__next .\!min-w-30 { min-width: 120px !important; }
#__next .min-w-0 { min-width: 0px; }
#__next .min-w-10 { min-width: 40px; }
#__next .min-w-14 { min-width: 56px; }
#__next .min-w-15 { min-width: 60px; }
#__next .min-w-15\.5 { min-width: 62px; }
#__next .min-w-22\.5 { min-width: 90px; }
#__next .min-w-35 { min-width: 140px; }
#__next .min-w-4 { min-width: 16px; }
#__next .min-w-40 { min-width: 160px; }
#__next .min-w-9 { min-width: 36px; }
#__next .min-w-\[120px\] { min-width: 120px; }
#__next .min-w-\[140px\] { min-width: 140px; }
#__next .min-w-\[200px\] { min-width: 200px; }
#__next .min-w-\[32px\] { min-width: 32px; }
#__next .min-w-\[344px\] { min-width: 344px; }
#__next .min-w-\[371px\] { min-width: 371px; }
#__next .min-w-\[46px\] { min-width: 46px; }
#__next .min-w-\[48px\] { min-width: 48px; }
#__next .min-w-\[4px\] { min-width: 4px; }
#__next .min-w-\[50px\] { min-width: 50px; }
#__next .min-w-\[55px\] { min-width: 55px; }
#__next .max-w-24 { max-width: 96px; }
#__next .max-w-35, #__next .max-w-\[140px\] { max-width: 140px; }
#__next .max-w-\[200px\] { max-width: 200px; }
#__next .max-w-\[250px\] { max-width: 250px; }
#__next .max-w-\[43px\] { max-width: 43px; }
#__next .max-w-\[448px\] { max-width: 448px; }
#__next .max-w-\[640px\] { max-width: 640px; }
#__next .max-w-\[72px\] { max-width: 72px; }
#__next .max-w-\[765px\] { max-width: 765px; }
#__next .max-w-\[800px\] { max-width: 800px; }
#__next .max-w-full { max-width: 100%; }
#__next .max-w-max { max-width: max-content; }
#__next .flex-1 { flex: 1 1 0%; }
#__next .flex-\[2\] { flex: 2 1 0%; }
#__next .flex-\[3\] { flex: 3 1 0%; }
#__next .flex-auto { flex: 1 1 auto; }
#__next .flex-initial { flex: 0 1 auto; }
#__next .flex-none { flex: 0 0 auto; }
#__next .flex-shrink { flex-shrink: 1; }
#__next .flex-shrink-0 { flex-shrink: 0; }
#__next .shrink { flex-shrink: 1; }
#__next .shrink-0 { flex-shrink: 0; }
#__next .flex-grow { flex-grow: 1; }
#__next .flex-grow-0 { flex-grow: 0; }
#__next .grow { flex-grow: 1; }
#__next .grow-0 { flex-grow: 0; }
#__next .basis-full { flex-basis: 100%; }
#__next .border-separate { border-collapse: separate; }
#__next .origin-center { transform-origin: center center; }
#__next .-translate-x-1\/2 { --tw-translate-x: -50%; }
#__next .-translate-x-1\/2, #__next .-translate-x-full { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-translate-x-full { --tw-translate-x: -100%; }
#__next .-translate-y-1\/2 { --tw-translate-y: -50%; }
#__next .-translate-y-1\/2, #__next .-translate-y-2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-translate-y-2 { --tw-translate-y: -8px; }
#__next .translate-x-0 { --tw-translate-x: 0px; }
#__next .translate-x-0, #__next .translate-x-4 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-x-4 { --tw-translate-x: 16px; }
#__next .translate-x-full { --tw-translate-x: 100%; }
#__next .translate-x-full, #__next .translate-y-3 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-y-3 { --tw-translate-y: 12px; }
#__next .translate-y-4 { --tw-translate-y: 16px; }
#__next .translate-y-4, #__next .translate-y-5 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-y-5 { --tw-translate-y: 20px; }
#__next .-rotate-180 { --tw-rotate: -180deg; }
#__next .-rotate-180, #__next .-rotate-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-rotate-90 { --tw-rotate: -90deg; }
#__next .-rotate-\[135deg\] { --tw-rotate: -135deg; }
#__next .-rotate-\[135deg\], #__next .rotate-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .rotate-0 { --tw-rotate: 0deg; }
#__next .rotate-180 { --tw-rotate: 180deg; }
#__next .rotate-180, #__next .rotate-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .rotate-90 { --tw-rotate: 90deg; }
#__next .scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
#__next .scale-100, #__next .scale-75 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; }
#__next .transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
@keyframes pulse { 
  50% { opacity: 0.5; }
}
#__next .animate-pulse { animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running pulse; }
#__next .cursor-default { cursor: default; }
#__next .cursor-grab { cursor: grab; }
#__next .cursor-not-allowed { cursor: not-allowed; }
#__next .cursor-pointer { cursor: pointer; }
#__next .touch-none { touch-action: none; }
#__next .select-none { user-select: none; }
#__next .resize { resize: both; }
#__next .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
#__next .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
#__next .snap-start { scroll-snap-align: start; }
#__next .scroll-px-2 { scroll-padding-left: 8px; scroll-padding-right: 8px; }
#__next .list-none { list-style-type: none; }
#__next .appearance-none { appearance: none; }
#__next .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
#__next .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
#__next .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
#__next .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
#__next .grid-cols-\[1fr_100px_1fr\] { grid-template-columns: 1fr 100px 1fr; }
#__next .grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
#__next .flex-row { flex-direction: row; }
#__next .flex-row-reverse { flex-direction: row-reverse; }
#__next .flex-col { flex-direction: column; }
#__next .flex-col-reverse { flex-direction: column-reverse; }
#__next .flex-wrap { flex-wrap: wrap; }
#__next .flex-nowrap { flex-wrap: nowrap; }
#__next .content-center { align-content: center; }
#__next .content-start { align-content: flex-start; }
#__next .items-start { align-items: flex-start; }
#__next .items-end { align-items: flex-end; }
#__next .items-center { align-items: center; }
#__next .items-stretch { align-items: stretch; }
#__next .justify-start { justify-content: flex-start; }
#__next .justify-end { justify-content: flex-end; }
#__next .justify-center { justify-content: center; }
#__next .justify-between { justify-content: space-between; }
#__next .justify-stretch { justify-content: stretch; }
#__next .gap-0 { gap: 0px; }
#__next .gap-0\.5 { gap: 2px; }
#__next .gap-1 { gap: 4px; }
#__next .gap-1\.5 { gap: 6px; }
#__next .gap-2 { gap: 8px; }
#__next .gap-2\.5 { gap: 10px; }
#__next .gap-3 { gap: 12px; }
#__next .gap-4 { gap: 16px; }
#__next .gap-5 { gap: 20px; }
#__next .gap-6 { gap: 24px; }
#__next .gap-8 { gap: 32px; }
#__next .gap-x-1 { column-gap: 4px; }
#__next .gap-x-2 { column-gap: 8px; }
#__next :is(.space-x-1 > :not([hidden]) ~ :not([hidden])) { --tw-space-x-reverse: 0; margin-right: calc(4px * var(--tw-space-x-reverse)); margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))); }
#__next :is(.space-x-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-x-reverse: 0; margin-right: calc(12px * var(--tw-space-x-reverse)); margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))); }
#__next :is(.space-y-0\.5 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(2px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-1 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(4px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-2 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(8px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(12px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-4 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(16px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-6 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(24px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-9 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(36px * var(--tw-space-y-reverse)); }
#__next .self-start { align-self: flex-start; }
#__next .self-end { align-self: flex-end; }
#__next .self-center { align-self: center; }
#__next .self-stretch { align-self: stretch; }
#__next .justify-self-end { justify-self: end; }
#__next .overflow-auto { overflow: auto; }
#__next .overflow-hidden { overflow: hidden; }
#__next .overflow-visible { overflow: visible; }
#__next .overflow-scroll { overflow: scroll; }
#__next .overflow-x-auto { overflow-x: auto; }
#__next .overflow-y-auto { overflow-y: auto; }
#__next .overflow-x-hidden { overflow-x: hidden; }
#__next .overflow-y-hidden { overflow-y: hidden; }
#__next .overflow-y-visible { overflow-y: visible; }
#__next .overflow-x-scroll { overflow-x: scroll; }
#__next .overflow-y-scroll { overflow-y: scroll; }
#__next .truncate { overflow: hidden; white-space: nowrap; }
#__next .text-ellipsis, #__next .truncate { text-overflow: ellipsis; }
#__next .whitespace-nowrap { white-space: nowrap; }
#__next .whitespace-pre { white-space: pre; }
#__next .whitespace-pre-wrap { white-space: pre-wrap; }
#__next .whitespace-break-spaces { white-space: break-spaces; }
#__next .break-words { overflow-wrap: break-word; }
#__next .\!rounded-4 { border-radius: 16px !important; }
#__next .\!rounded-full { border-radius: 9999px !important; }
#__next .rounded { border-radius: 0.25rem; }
#__next .rounded-1 { border-radius: 4px; }
#__next .rounded-2 { border-radius: 8px; }
#__next .rounded-2\.5 { border-radius: 10px; }
#__next .rounded-25 { border-radius: 100px; }
#__next .rounded-2xl { border-radius: 1rem; }
#__next .rounded-3 { border-radius: 12px; }
#__next .rounded-3\.5 { border-radius: 14px; }
#__next .rounded-3xl { border-radius: 1.5rem; }
#__next .rounded-4 { border-radius: 16px; }
#__next .rounded-4\.5 { border-radius: 18px; }
#__next .rounded-5 { border-radius: 20px; }
#__next .rounded-5\.5 { border-radius: 22px; }
#__next .rounded-50 { border-radius: 200px; }
#__next .rounded-6 { border-radius: 24px; }
#__next .rounded-6\.5 { border-radius: 26px; }
#__next .rounded-7 { border-radius: 28px; }
#__next .rounded-\[100px\] { border-radius: 100px; }
#__next .rounded-\[12px\] { border-radius: 12px; }
#__next .rounded-\[8px\] { border-radius: 8px; }
#__next .rounded-full { border-radius: 9999px; }
#__next .rounded-lg { border-radius: 0.5rem; }
#__next .rounded-md { border-radius: 0.375rem; }
#__next .rounded-none { border-radius: 0px; }
#__next .rounded-xl { border-radius: 0.75rem; }
#__next .rounded-b-3 { border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; }
#__next .rounded-b-3xl { border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem; }
#__next .rounded-b-4 { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; }
#__next .rounded-b-5\.5 { border-bottom-right-radius: 22px; border-bottom-left-radius: 22px; }
#__next .rounded-b-6 { border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; }
#__next .rounded-b-7 { border-bottom-right-radius: 28px; border-bottom-left-radius: 28px; }
#__next .rounded-r-full { border-top-right-radius: 9999px; border-bottom-right-radius: 9999px; }
#__next .rounded-t-4 { border-top-left-radius: 16px; border-top-right-radius: 16px; }
#__next .rounded-t-5 { border-top-left-radius: 20px; border-top-right-radius: 20px; }
#__next .rounded-t-5\.5 { border-top-left-radius: 22px; border-top-right-radius: 22px; }
#__next .rounded-t-6 { border-top-left-radius: 24px; border-top-right-radius: 24px; }
#__next .rounded-t-7 { border-top-left-radius: 28px; border-top-right-radius: 28px; }
#__next .rounded-t-8 { border-top-left-radius: 32px; border-top-right-radius: 32px; }
#__next .border { border-width: 1px; }
#__next .border-0 { border-width: 0px; }
#__next .border-2 { border-width: 2px; }
#__next .border-4 { border-width: 4px; }
#__next .border-b { border-bottom-width: 1px; }
#__next .border-b-\[9px\] { border-bottom-width: 9px; }
#__next .border-l-2 { border-left-width: 2px; }
#__next .border-l-8 { border-left-width: 8px; }
#__next .border-r-2 { border-right-width: 2px; }
#__next .border-r-8 { border-right-width: 8px; }
#__next .border-t { border-top-width: 1px; }
#__next .border-solid { border-style: solid; }
#__next .border-none { border-style: none; }
#__next .border-Brand-Dark { --tw-border-opacity: 1; border-color: rgb(0 0 0/var(--tw-border-opacity,1)); }
#__next .border-Brand-Light { --tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity,1)); }
#__next .border-Brand-Primary { --tw-border-opacity: 1; border-color: rgb(50 35 43/var(--tw-border-opacity,1)); }
#__next .border-Brand-PrimaryShade { --tw-border-opacity: 1; border-color: rgb(33 53 72/var(--tw-border-opacity,1)); }
#__next .border-Brand-Secondary { --tw-border-opacity: 1; border-color: rgb(255 187 98/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade20 { --tw-border-opacity: 1; border-color: rgb(246 244 244/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade40 { --tw-border-opacity: 1; border-color: rgb(170 169 169/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade60 { --tw-border-opacity: 1; border-color: rgb(113 111 111/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade80 { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .border-Transparencies-Dark10 { border-color: rgba(0, 0, 0, 0.1); }
#__next .border-\[\#eef3f7\] { --tw-border-opacity: 1; border-color: rgb(238 243 247/var(--tw-border-opacity,1)); }
#__next .border-b-Alert-ErrorDark { --tw-border-opacity: 1; border-bottom-color: rgb(222 15 24/var(--tw-border-opacity,1)); }
#__next .border-b-Alert-WarningDark { --tw-border-opacity: 1; border-bottom-color: rgb(255 107 0/var(--tw-border-opacity,1)); }
#__next .border-b-Brand-Secondary { --tw-border-opacity: 1; border-bottom-color: rgb(255 187 98/var(--tw-border-opacity,1)); }
#__next .border-b-Brand-Shade20 { --tw-border-opacity: 1; border-bottom-color: rgb(246 244 244/var(--tw-border-opacity,1)); }
#__next .border-l-transparent { border-left-color: transparent; }
#__next .border-r-transparent { border-right-color: transparent; }
#__next .\!bg-Brand-Light { --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)) !important; }
#__next .\!bg-Brand-Primary { --tw-bg-opacity: 1 !important; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)) !important; }
#__next .bg-Alert-ErrorDark { --tw-bg-opacity: 1; background-color: rgb(222 15 24/var(--tw-bg-opacity,1)); }
#__next .bg-Alert-SuccessDark { --tw-bg-opacity: 1; background-color: rgb(118 196 10/var(--tw-bg-opacity,1)); }
#__next .bg-Alert-WarningDark { --tw-bg-opacity: 1; background-color: rgb(255 107 0/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Dark { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Light { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Light\/50 { background-color: rgba(255, 255, 255, 0.5); }
#__next .bg-Brand-Light\/60 { background-color: rgba(255, 255, 255, 0.6); }
#__next .bg-Brand-Light\/90 { background-color: rgba(255, 255, 255, 0.9); }
#__next .bg-Brand-Primary { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-PrimaryShade { --tw-bg-opacity: 1; background-color: rgb(33 53 72/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Secondary { --tw-bg-opacity: 1; background-color: rgb(255 187 98/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-SecondaryShade { --tw-bg-opacity: 1; background-color: rgb(247 163 90/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade20 { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade40 { --tw-bg-opacity: 1; background-color: rgb(170 169 169/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade60 { --tw-bg-opacity: 1; background-color: rgb(113 111 111/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade80 { --tw-bg-opacity: 1; background-color: rgb(48 47 47/var(--tw-bg-opacity,1)); }
#__next .bg-Clock-Less5MinLight { --tw-bg-opacity: 1; background-color: rgb(255 215 217/var(--tw-bg-opacity,1)); }
#__next .bg-OlympicsCard-SportsIconBackground { --tw-bg-opacity: 1; background-color: rgb(212 196 128/var(--tw-bg-opacity,1)); }
#__next .bg-Primary-Dark { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .bg-Primary-Dark\/90 { background-color: rgba(0, 0, 0, 0.9); }
#__next .bg-Result-First { --tw-bg-opacity: 1; background-color: rgb(236 190 25/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Fourth { --tw-bg-opacity: 1; background-color: rgb(86 82 82/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Second { --tw-bg-opacity: 1; background-color: rgb(129 132 134/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Third { --tw-bg-opacity: 1; background-color: rgb(164 116 45/var(--tw-bg-opacity,1)); }
#__next .bg-Secondary-Main { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next .bg-SemanticCharcoals-Charcoal10 { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .bg-Specialty-BetSlipBg { --tw-bg-opacity: 1; background-color: rgb(224 224 224/var(--tw-bg-opacity,1)); }
#__next .bg-Specialty-NavTabBarSelection { --tw-bg-opacity: 1; background-color: rgb(255 187 98/var(--tw-bg-opacity,1)); }
#__next .bg-Text-DarkSecondary { background-color: rgba(0, 0, 0, 0.6); }
#__next .bg-Transparencies-Dark10 { background-color: rgba(0, 0, 0, 0.1); }
#__next .bg-Transparencies-Dark20 { background-color: rgba(0, 0, 0, 0.2); }
#__next .bg-Transparencies-Dark40 { background-color: rgba(0, 0, 0, 0.4); }
#__next .bg-Transparencies-Dark5 { background-color: rgba(0, 0, 0, 0.05); }
#__next .bg-Transparencies-Dark80 { background-color: rgba(0, 0, 0, 0.8); }
#__next .bg-Transparencies-Light10 { background-color: rgba(255, 255, 255, 0.1); }
#__next .bg-Transparencies-Light20 { background-color: rgba(255, 255, 255, 0.2); }
#__next .bg-Transparencies-Light5 { background-color: rgba(255, 255, 255, 0.05); }
#__next .bg-Transparencies-Light80 { background-color: rgba(255, 255, 255, 0.8); }
#__next .bg-Transparencies-Light95 { background-color: rgba(255, 255, 255, 0.95); }
#__next .bg-Transparencies-Primary95 { background-color: rgba(50, 35, 43, 0.95); }
#__next .bg-transparent { background-color: transparent; }
#__next .bg-opacity-20 { --tw-bg-opacity: 0.2; }
#__next .bg-opacity-40 { --tw-bg-opacity: 0.4; }
#__next .bg-opacity-50 { --tw-bg-opacity: 0.5; }
#__next .bg-opacity-60 { --tw-bg-opacity: 0.6; }
#__next .bg-opacity-70 { --tw-bg-opacity: 0.7; }
#__next .bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gradient-stops)); }
#__next .bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gradient-stops)); }
#__next .bg-gradient-to-t { background-image: linear-gradient(to top,var(--tw-gradient-stops)); }
#__next .from-Brand-Dark { --tw-gradient-from: #000 var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Dark\/0 { --tw-gradient-from: transparent var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Dark\/80 { --tw-gradient-from: rgba(0,0,0,.8) var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Light { --tw-gradient-from: #fff var(--tw-gradient-from-position); --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-PrimaryShade { --tw-gradient-from: #213548 var(--tw-gradient-from-position); --tw-gradient-to: rgba(33,53,72,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-0\% { --tw-gradient-from-position: 0%; }
#__next .from-\[40\%\] { --tw-gradient-from-position: 40%; }
#__next .from-\[70\%\] { --tw-gradient-from-position: 70%; }
#__next .via-Brand-Dark\/50 { --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),rgba(0,0,0,.5) var(--tw-gradient-via-position),var(--tw-gradient-to); }
#__next .to-Brand-Dark\/0 { --tw-gradient-to: transparent var(--tw-gradient-to-position); }
#__next .to-Brand-Dark\/80 { --tw-gradient-to: rgba(0,0,0,.8) var(--tw-gradient-to-position); }
#__next .to-Brand-Primary { --tw-gradient-to: #32232b var(--tw-gradient-to-position); }
#__next .to-Transparencies-Primary95 { --tw-gradient-to: #32232bf2 var(--tw-gradient-to-position); }
#__next .to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-position); }
#__next .to-100\% { --tw-gradient-to-position: 100%; }
#__next .bg-cover { background-size: cover; }
#__next .bg-center { background-position: 50% center; }
#__next .bg-no-repeat { background-repeat: no-repeat; }
#__next .fill-Brand-PrimaryShade { fill: rgb(33, 53, 72); }
#__next .fill-Brand-Shade80 { fill: rgb(48, 47, 47); }
#__next .object-cover { object-fit: cover; }
#__next .\!p-4 { padding: 16px !important; }
#__next .p-0 { padding: 0px; }
#__next .p-0\.5 { padding: 2px; }
#__next .p-0\.75 { padding: 3px; }
#__next .p-1 { padding: 4px; }
#__next .p-1\.25 { padding: 5px; }
#__next .p-1\.5 { padding: 6px; }
#__next .p-14 { padding: 56px; }
#__next .p-16 { padding: 64px; }
#__next .p-2 { padding: 8px; }
#__next .p-2\.5 { padding: 10px; }
#__next .p-3 { padding: 12px; }
#__next .p-4 { padding: 16px; }
#__next .p-5 { padding: 20px; }
#__next .p-6 { padding: 24px; }
#__next .p-8 { padding: 32px; }
#__next .p-9 { padding: 36px; }
#__next .p-px { padding: 1px; }
#__next .px-0 { padding-left: 0px; padding-right: 0px; }
#__next .px-0\.5 { padding-left: 2px; padding-right: 2px; }
#__next .px-1 { padding-left: 4px; padding-right: 4px; }
#__next .px-1\.5 { padding-left: 6px; padding-right: 6px; }
#__next .px-2 { padding-left: 8px; padding-right: 8px; }
#__next .px-3 { padding-left: 12px; padding-right: 12px; }
#__next .px-4 { padding-left: 16px; padding-right: 16px; }
#__next .px-4\.5 { padding-left: 18px; padding-right: 18px; }
#__next .px-5 { padding-left: 20px; padding-right: 20px; }
#__next .px-6 { padding-left: 24px; padding-right: 24px; }
#__next .px-8 { padding-left: 32px; padding-right: 32px; }
#__next .px-\[0px\] { padding-left: 0px; padding-right: 0px; }
#__next .px-\[12\.75px\] { padding-left: 12.75px; padding-right: 12.75px; }
#__next .px-\[13px\] { padding-left: 13px; padding-right: 13px; }
#__next .px-\[17\.5px\] { padding-left: 17.5px; padding-right: 17.5px; }
#__next .px-\[6px\] { padding-left: 6px; padding-right: 6px; }
#__next .px-\[8\.75px\] { padding-left: 8.75px; padding-right: 8.75px; }
#__next .px-\[9px\] { padding-left: 9px; padding-right: 9px; }
#__next .py-0 { padding-top: 0px; padding-bottom: 0px; }
#__next .py-0\.25 { padding-top: 1px; padding-bottom: 1px; }
#__next .py-0\.5 { padding-top: 2px; padding-bottom: 2px; }
#__next .py-1 { padding-top: 4px; padding-bottom: 4px; }
#__next .py-1\.5 { padding-top: 6px; padding-bottom: 6px; }
#__next .py-1\.75 { padding-top: 7px; padding-bottom: 7px; }
#__next .py-10 { padding-top: 40px; padding-bottom: 40px; }
#__next .py-11 { padding-top: 44px; padding-bottom: 44px; }
#__next .py-16 { padding-top: 64px; padding-bottom: 64px; }
#__next .py-2 { padding-top: 8px; padding-bottom: 8px; }
#__next .py-2\.25 { padding-top: 9px; padding-bottom: 9px; }
#__next .py-2\.5 { padding-top: 10px; padding-bottom: 10px; }
#__next .py-3 { padding-top: 12px; padding-bottom: 12px; }
#__next .py-3\.5 { padding-top: 14px; padding-bottom: 14px; }
#__next .py-4 { padding-top: 16px; padding-bottom: 16px; }
#__next .py-4\.5 { padding-top: 18px; padding-bottom: 18px; }
#__next .py-5 { padding-top: 20px; padding-bottom: 20px; }
#__next .py-6 { padding-top: 24px; padding-bottom: 24px; }
#__next .py-7\.5 { padding-top: 30px; padding-bottom: 30px; }
#__next .py-8 { padding-top: 32px; padding-bottom: 32px; }
#__next .py-9 { padding-top: 36px; padding-bottom: 36px; }
#__next .py-\[0px\] { padding-top: 0px; padding-bottom: 0px; }
#__next .py-\[6px\] { padding-top: 6px; padding-bottom: 6px; }
#__next .py-\[9px\] { padding-top: 9px; padding-bottom: 9px; }
#__next .\!pb-0 { padding-bottom: 0px !important; }
#__next .\!pb-6 { padding-bottom: 24px !important; }
#__next .pb-0 { padding-bottom: 0px; }
#__next .pb-0\.5 { padding-bottom: 2px; }
#__next .pb-1 { padding-bottom: 4px; }
#__next .pb-1\.5 { padding-bottom: 6px; }
#__next .pb-12 { padding-bottom: 48px; }
#__next .pb-15 { padding-bottom: 60px; }
#__next .pb-16 { padding-bottom: 64px; }
#__next .pb-2 { padding-bottom: 8px; }
#__next .pb-2\.5 { padding-bottom: 10px; }
#__next .pb-25 { padding-bottom: 100px; }
#__next .pb-26 { padding-bottom: 104px; }
#__next .pb-3 { padding-bottom: 12px; }
#__next .pb-30 { padding-bottom: 120px; }
#__next .pb-4 { padding-bottom: 16px; }
#__next .pb-5 { padding-bottom: 20px; }
#__next .pb-6 { padding-bottom: 24px; }
#__next .pb-8 { padding-bottom: 32px; }
#__next .pl-0 { padding-left: 0px; }
#__next .pl-0\.5 { padding-left: 2px; }
#__next .pl-1 { padding-left: 4px; }
#__next .pl-1\.5 { padding-left: 6px; }
#__next .pl-2 { padding-left: 8px; }
#__next .pl-2\.5 { padding-left: 10px; }
#__next .pl-2\.75 { padding-left: 11px; }
#__next .pl-3 { padding-left: 12px; }
#__next .pl-4 { padding-left: 16px; }
#__next .pl-5 { padding-left: 20px; }
#__next .pl-7\.5 { padding-left: 30px; }
#__next .pl-\[120px\] { padding-left: 120px; }
#__next .pr-0 { padding-right: 0px; }
#__next .pr-1 { padding-right: 4px; }
#__next .pr-2 { padding-right: 8px; }
#__next .pr-3 { padding-right: 12px; }
#__next .pr-4 { padding-right: 16px; }
#__next .ps-5 { padding-inline-start: 20px; }
#__next .pt-0 { padding-top: 0px; }
#__next .pt-0\.5 { padding-top: 2px; }
#__next .pt-1 { padding-top: 4px; }
#__next .pt-1\.25 { padding-top: 5px; }
#__next .pt-1\.5 { padding-top: 6px; }
#__next .pt-10 { padding-top: 40px; }
#__next .pt-13 { padding-top: 52px; }
#__next .pt-2 { padding-top: 8px; }
#__next .pt-20 { padding-top: 80px; }
#__next .pt-3 { padding-top: 12px; }
#__next .pt-4 { padding-top: 16px; }
#__next .pt-5 { padding-top: 20px; }
#__next .pt-6 { padding-top: 24px; }
#__next .pt-6\.5 { padding-top: 26px; }
#__next .pt-8 { padding-top: 32px; }
#__next .pt-9 { padding-top: 36px; }
#__next .text-left { text-align: left; }
#__next .text-center { text-align: center; }
#__next .text-right { text-align: right; }
#__next .font-mono { font-family: monospace; }
#__next .text-2xl { font-size: 1.5rem; line-height: 2rem; }
#__next .text-\[12px\] { font-size: 12px; }
#__next .text-lg { font-size: 1.125rem; line-height: 1.75rem; }
#__next .text-xs { font-size: 0.75rem; line-height: 1rem; }
#__next .font-black { font-weight: 900; }
#__next .font-bold { font-weight: 700; }
#__next .font-light { font-weight: 300; }
#__next .font-medium { font-weight: 500; }
#__next .font-semibold { font-weight: 600; }
#__next .font-thin { font-weight: 100; }
#__next .capitalize { text-transform: capitalize; }
#__next .normal-case { text-transform: none; }
#__next .italic { font-style: italic; }
#__next .not-italic { font-style: normal; }
#__next .\!leading-3 { line-height: 0.75rem !important; }
#__next .\!leading-\[115\%\] { line-height: 115% !important; }
#__next .leading-3 { line-height: 0.75rem; }
#__next .leading-\[16\.8px\] { line-height: 16.8px; }
#__next .leading-\[160\%\] { line-height: 160%; }
#__next .leading-\[19\.6px\] { line-height: 19.6px; }
#__next .leading-none { line-height: 1; }
#__next .leading-snug { line-height: 1.375; }
#__next .leading-tight { line-height: 1.25; }
#__next .text-Brand-Dark { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next .text-Brand-Light { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity,1)); }
#__next .text-Brand-PrimaryShade { --tw-text-opacity: 1; color: rgb(33 53 72/var(--tw-text-opacity,1)); }
#__next .text-Brand-Shade20 { --tw-text-opacity: 1; color: rgb(246 244 244/var(--tw-text-opacity,1)); }
#__next .text-Brand-Shade60 { --tw-text-opacity: 1; color: rgb(113 111 111/var(--tw-text-opacity,1)); }
#__next .text-Text-Dark { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next .text-Text-DarkSecondary { color: rgba(0, 0, 0, 0.6); }
#__next .text-Text-Light { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity,1)); }
#__next .text-Text-LightSecondary { color: rgba(255, 255, 255, 0.6); }
#__next .underline { text-decoration-line: underline; }
#__next .line-through { text-decoration-line: line-through; }
#__next .no-underline { text-decoration-line: none; }
#__next .\!opacity-100 { opacity: 1 !important; }
#__next .opacity-0 { opacity: 0; }
#__next .opacity-100 { opacity: 1; }
#__next .opacity-15 { opacity: 0.15; }
#__next .opacity-20 { opacity: 0.2; }
#__next .opacity-30 { opacity: 0.3; }
#__next .opacity-40 { opacity: 0.4; }
#__next .opacity-50 { opacity: 0.5; }
#__next .opacity-70 { opacity: 0.7; }
#__next .opacity-80 { opacity: 0.8; }
#__next .opacity-90 { opacity: 0.9; }
#__next .shadow { --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color); }
#__next .shadow, #__next .shadow-10 { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-10 { --tw-shadow: 0px 4px 18px 3px rgba(0,0,0,.15); --tw-shadow-colored: 0px 4px 18px 3px var(--tw-shadow-color); }
#__next .shadow-2 { --tw-shadow: 0px 1px 5px rgba(0,0,0,.15); --tw-shadow-colored: 0px 1px 5px var(--tw-shadow-color); }
#__next .shadow-2, #__next .shadow-ddf { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-ddf { --tw-shadow: 0 0 36px 0 #0000000d; --tw-shadow-colored: 0 0 36px 0 var(--tw-shadow-color); }
#__next .shadow-lg { --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color); }
#__next .shadow-lg, #__next .shadow-md { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-md { --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); }
#__next .shadow-none { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; }
#__next .shadow-none, #__next .shadow-sm { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-sm { --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); }
#__next .outline-none { outline: transparent solid 2px; outline-offset: 2px; }
#__next .outline { outline-style: solid; }
#__next .blur { --tw-blur: blur(8px); }
#__next .blur, #__next .drop-shadow { 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); }
#__next .drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06)); }
#__next .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); }
#__next .backdrop-blur-sm { --tw-backdrop-blur: blur(4px); 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); }
#__next .transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-all { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-colors { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-opacity { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-shadow { transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-transform { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-width { transition-property: width; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .delay-200 { transition-delay: 0.2s; }
#__next .delay-s { transition-delay: 0.25s; }
#__next .duration-1000 { transition-duration: 1s; }
#__next .duration-200 { transition-duration: 0.2s; }
#__next .duration-300 { transition-duration: 0.3s; }
#__next .duration-500 { transition-duration: 0.5s; }
#__next .duration-\[1000ms\] { transition-duration: 1s; }
#__next .duration-\[2000ms\] { transition-duration: 2s; }
#__next .duration-\[2500ms\] { transition-duration: 2.5s; }
#__next .duration-m { transition-duration: 0.5s; }
#__next .duration-s { transition-duration: 0.25s; }
#__next .ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
#__next .ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
#__next .text-ng-display-large { font-size: 50px; font-weight: 700; line-height: 120%; }
#__next .text-ng-display-small { font-size: 28px; font-weight: 900; line-height: 120%; }
#__next .text-ng-display1-large, #__next .text-ng-display1-onesize { font-size: 48px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-display2-large, #__next .text-ng-display2-onesize { font-size: 24px; font-weight: 700; line-height: 126%; letter-spacing: 0px; }
#__next .text-ng-displaybody-large, #__next .text-ng-displaybody-onesize { font-size: 18px; font-weight: 500; line-height: 160%; letter-spacing: 0px; }
#__next .text-ng-h1-large { font-size: 38px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h1-small, #__next .text-ng-h2-large { font-size: 22px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h2-small, #__next .text-ng-h3-large { font-size: 18px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h3-small { font-size: 16px; font-weight: 700; line-height: 120%; }
#__next .text-ng-header1-small { font-size: 20px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header1-large, #__next .text-ng-header1-onesize { font-size: 20px; font-weight: 700; line-height: 160%; letter-spacing: 0px; }
#__next .text-ng-header2-small { font-size: 16px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header2-large { font-size: 16px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-header2-onesize { font-size: 18px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-header3-small { font-size: 12px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header3-large { font-size: 14px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
#__next .text-ng-header3-onesize { font-size: 16px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
#__next .text-ng-header4-small { font-size: 8px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header4-large { font-size: 12px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
#__next .text-ng-header4-onesize { font-size: 13.5px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
#__next .text-ng-subtitle-large { font-size: 16px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitle-small { font-size: 12px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitle-tiny { font-size: 10px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitlealternative-small { font-size: 12px; font-weight: 400; line-height: 120%; }
#__next .text-ng-subheader1-large, #__next .text-ng-subheader1-small { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader1-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader2-large, #__next .text-ng-subheader2-small { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader2-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader3-large, #__next .text-ng-subheader3-small { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader3-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader4-large, #__next .text-ng-subheader4-small { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader4-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-bodycopy-large { font-size: 16px; font-weight: 400; line-height: 160%; }
#__next .text-ng-bodycopy-small { font-size: 14px; font-weight: 400; line-height: 140%; }
#__next .text-ng-bodycopy-tiny { font-size: 11px; font-weight: 400; line-height: 140%; }
#__next .text-ng-body1-small { font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
#__next .text-ng-body1-large { font-size: 14px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
#__next .text-ng-body1-onesize { font-size: 16px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
#__next .text-ng-body2-small { font-size: 12px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
#__next .text-ng-body2-large { font-size: 12px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-body2-onesize { font-size: 13.5px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-button-large { font-size: 16px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-small { font-size: 14px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-tiny { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-supertiny { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-helpertext-large { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-helpertext-small { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-scratched-large { font-size: 16px; font-weight: 500; line-height: 120%; }
#__next .text-ng-scratched-small { font-size: 12px; font-weight: 500; line-height: 120%; }
#__next .text-ng-inputlabel-nosize { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-badge-large, #__next .text-ng-chip-nosize { font-size: 14px; font-weight: 600; line-height: 120%; }
#__next .text-ng-badge-nosize { font-size: 10px; font-weight: 700; line-height: 120%; }
#__next .text-ng-badge-small { font-size: 8px; font-weight: 700; line-height: 120%; }
#__next .text-ng-tableheader-nosize, #__next .text-ng-tooltip-nosize { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-textlabel-nosize { font-size: 11px; font-weight: 600; line-height: 120%; }
#__next .text-ng-label1-large { font-size: 20px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label1-onesize { font-size: 22px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label2-large { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label2-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label3-large { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label3-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label4-large { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label4-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label5-large { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label5-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label6-large { font-size: 8px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label6-onesize { font-size: 9.5px; font-weight: 700; line-height: 115%; letter-spacing: 0px; }
#__next .text-fc-primary-main { color: rgb(48, 47, 47); }
#__next .text-fc-primary-dark { color: rgb(0, 0, 0); }
#__next .text-fc-primary-medium { color: rgb(113, 111, 111); }
#__next .text-fc-primary-light { color: rgb(255, 255, 255); }
#__next .text-fc-secondary-dark, #__next .text-fc-secondary-main { color: rgb(50, 35, 43); }
#__next .text-fc-secondary-light, #__next .text-fc-secondary-medium { color: rgb(33, 53, 72); }
#__next .text-fc-tertiary-dark, #__next .text-fc-tertiary-main { color: rgb(255, 187, 98); }
#__next .text-fc-tertiary-light, #__next .text-fc-tertiary-medium { color: rgb(247, 163, 90); }
#__next .text-fc-text-primary { color: rgb(24, 24, 26); }
#__next .text-fc-text-secondary { color: rgb(107, 106, 112); }
#__next .text-fc-text-tertiary { color: rgb(169, 168, 173); }
#__next .text-fc-text-reversed { color: rgb(255, 255, 255); }
#__next .text-fc-text-dark { color: rgb(0, 0, 0); }
#__next .text-fc-text-darksecondary { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-text-lightsecondary { color: rgba(255, 255, 255, 0.6); }
#__next .text-fc-text-light { color: rgb(255, 255, 255); }
#__next .text-fc-error-main { color: rgb(251, 97, 105); }
#__next .text-fc-error-dark { color: rgb(222, 15, 24); }
#__next .text-fc-error-light { color: rgb(246, 244, 244); }
#__next .text-fc-success-main { color: rgb(192, 251, 110); }
#__next .text-fc-success-dark { color: rgb(118, 196, 10); }
#__next .text-fc-success-light { color: rgb(246, 244, 244); }
#__next .text-fc-warning-main { color: rgb(255, 142, 38); }
#__next .text-fc-warning-dark { color: rgb(255, 107, 0); }
#__next .text-fc-warning-light { color: rgb(246, 244, 244); }
#__next .text-fc-information-main { color: rgb(247, 163, 90); }
#__next .text-fc-information-dark { color: rgb(50, 35, 43); }
#__next .text-fc-information-light { color: rgb(246, 244, 244); }
#__next .text-fc-clock-less5minlight { color: rgb(255, 215, 217); }
#__next .text-fc-clock-less5mindark { color: rgb(250, 77, 86); }
#__next .text-fc-clock-closed, #__next .text-fc-clock-interimlight, #__next .text-fc-clock-morethen5min { color: rgb(113, 111, 111); }
#__next .text-fc-clock-interimdark { color: rgb(239, 108, 0); }
#__next .text-fc-clock-finaldark, #__next .text-fc-clock-finallight, #__next .text-fc-clock-resultslight { color: rgb(0, 0, 0); }
#__next .text-fc-clock-openunder5 { color: rgb(255, 107, 0); }
#__next .text-fc-clock-open { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-clock-closedandresult { color: rgba(0, 0, 0, 0.8); }
#__next .text-fc-result-first { color: rgb(236, 190, 25); }
#__next .text-fc-result-second { color: rgb(129, 132, 134); }
#__next .text-fc-result-third { color: rgb(164, 116, 45); }
#__next .text-fc-result-fourth { color: rgb(86, 82, 82); }
#__next .text-fc-semanticcharcoals-charcoal100, #__next .text-fc-semanticcharcoals-charcoal90 { color: rgb(0, 0, 0); }
#__next .text-fc-semanticcharcoals-charcoal70, #__next .text-fc-semanticcharcoals-charcoal80 { color: rgb(48, 47, 47); }
#__next .text-fc-semanticcharcoals-charcoal50, #__next .text-fc-semanticcharcoals-charcoal60 { color: rgb(113, 111, 111); }
#__next .text-fc-semanticcharcoals-charcoal30, #__next .text-fc-semanticcharcoals-charcoal40 { color: rgb(170, 169, 169); }
#__next .text-fc-semanticcharcoals-charcoal10, #__next .text-fc-semanticcharcoals-charcoal20 { color: rgb(246, 244, 244); }
#__next .text-fc-semanticcharcoals-white { color: rgb(255, 255, 255); }
#__next .text-fc-fluctuations-openingprice { color: rgb(22, 54, 82); }
#__next .text-fc-fluctuations-pricegoingup { color: rgb(128, 211, 12); }
#__next .text-fc-fluctuations-pricegoingdown { color: rgb(255, 19, 31); }
#__next .text-fc-streaming-sky1 { color: rgb(3, 132, 67); }
#__next .text-fc-streaming-sky2 { color: rgb(2, 190, 255); }
#__next .text-fc-streaming-fullscreenvideoplayerbackground { color: rgb(0, 0, 0); }
#__next .text-fc-streaming-fullscreenvideoplayercontainerbackground { color: rgba(255, 255, 255, 0); }
#__next .text-fc-streaming-videoplayerbottomgradientstart { color: rgba(24, 24, 26, 0); }
#__next .text-fc-streaming-videoplayerbottomgradientmiddle { color: rgba(24, 24, 26, 0.6); }
#__next .text-fc-streaming-videoplayerbottomgradientend { color: rgba(24, 24, 26, 0.8); }
#__next .text-fc-olympicscard-backgroundgradientstart { color: rgb(21, 55, 81); }
#__next .text-fc-olympicscard-backgroundgradientend1 { color: rgb(88, 180, 175); }
#__next .text-fc-olympicscard-backgroundgradientend2 { color: rgb(58, 125, 133); }
#__next .text-fc-olympicscard-sportsiconbackground { color: rgb(212, 196, 128); }
#__next .text-fc-olympicscard-sportsicon { color: rgb(164, 143, 54); }
#__next .text-fc-transparent-white0 { color: rgba(255, 255, 255, 0); }
#__next .text-fc-transparent-black10 { color: rgba(0, 0, 0, 0.1); }
#__next .text-fc-specialty-skyblue { color: rgb(1, 165, 255); }
#__next .text-fc-specialty-skygreen { color: rgb(3, 132, 67); }
#__next .text-fc-specialty-speedrear { color: rgb(255, 19, 31); }
#__next .text-fc-specialty-speedmidrear { color: rgb(252, 113, 68); }
#__next .text-fc-specialty-speedmid { color: rgb(255, 107, 0); }
#__next .text-fc-specialty-speedhandymid { color: rgb(247, 167, 40); }
#__next .text-fc-specialty-speedhandy { color: rgb(175, 165, 51); }
#__next .text-fc-specialty-speedleadhandy { color: rgb(114, 164, 60); }
#__next .text-fc-specialty-speedlead { color: rgb(128, 211, 12); }
#__next .text-fc-specialty-betslipbg { color: rgb(224, 224, 224); }
#__next .text-fc-specialty-navtabbarselection { color: rgb(255, 187, 98); }
#__next .text-fc-brand-primary { color: rgb(50, 35, 43); }
#__next .text-fc-brand-primaryshade { color: rgb(33, 53, 72); }
#__next .text-fc-brand-secondary { color: rgb(255, 187, 98); }
#__next .text-fc-brand-secondaryshade { color: rgb(247, 163, 90); }
#__next .text-fc-brand-light { color: rgb(255, 255, 255); }
#__next .text-fc-brand-shade20 { color: rgb(246, 244, 244); }
#__next .text-fc-brand-shade40 { color: rgb(170, 169, 169); }
#__next .text-fc-brand-shade60 { color: rgb(113, 111, 111); }
#__next .text-fc-brand-shade80 { color: rgb(48, 47, 47); }
#__next .text-fc-brand-dark { color: rgb(0, 0, 0); }
#__next .text-fc-transparencies-dark0 { color: rgba(0, 0, 0, 0); }
#__next .text-fc-transparencies-dark5 { color: rgba(0, 0, 0, 0.05); }
#__next .text-fc-transparencies-dark10 { color: rgba(0, 0, 0, 0.1); }
#__next .text-fc-transparencies-dark20 { color: rgba(0, 0, 0, 0.2); }
#__next .text-fc-transparencies-dark40 { color: rgba(0, 0, 0, 0.4); }
#__next .text-fc-transparencies-dark60 { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-transparencies-dark80 { color: rgba(0, 0, 0, 0.8); }
#__next .text-fc-transparencies-dark95 { color: rgba(0, 0, 0, 0.95); }
#__next .text-fc-transparencies-light0 { color: rgba(255, 255, 255, 0); }
#__next .text-fc-transparencies-light5 { color: rgba(255, 255, 255, 0.05); }
#__next .text-fc-transparencies-light10 { color: rgba(255, 255, 255, 0.1); }
#__next .text-fc-transparencies-light20 { color: rgba(255, 255, 255, 0.2); }
#__next .text-fc-transparencies-light40 { color: rgba(255, 255, 255, 0.4); }
#__next .text-fc-transparencies-light60 { color: rgba(255, 255, 255, 0.6); }
#__next .text-fc-transparencies-light80 { color: rgba(255, 255, 255, 0.8); }
#__next .text-fc-transparencies-light95 { color: rgba(255, 255, 255, 0.95); }
#__next .text-fc-transparencies-primary0 { color: rgba(50, 35, 43, 0); }
#__next .text-fc-transparencies-primary20 { color: rgba(50, 35, 43, 0.2); }
#__next .text-fc-transparencies-primary95, #__next .text-fc-transparencies-primary95temp { color: rgba(50, 35, 43, 0.95); }
#__next .text-fc-transparencies-primaryshade0 { color: rgba(33, 53, 72, 0); }
#__next .text-fc-transparencies-primaryshade95 { color: rgba(33, 53, 72, 0.95); }
#__next .text-fc-transparencies-secondary0 { color: rgba(255, 187, 98, 0); }
#__next .text-fc-transparencies-secondaryshade0 { color: rgba(247, 163, 90, 0); }
#__next .text-fc-transparencies-background0 { color: rgba(246, 244, 244, 0); }
#__next .text-fc-alert-successdark { color: rgb(118, 196, 10); }
#__next .text-fc-alert-successlight { color: rgb(192, 251, 110); }
#__next .text-fc-alert-warningdark { color: rgb(255, 107, 0); }
#__next .text-fc-alert-warninglight { color: rgb(255, 142, 38); }
#__next .text-fc-alert-errordark { color: rgb(222, 15, 24); }
#__next .text-fc-alert-errorlight { color: rgb(251, 97, 105); }
#__next .\[overflow-anchor\:none\] { overflow-anchor: none; }
#__next .\[text-align-last\:center\] { text-align-last: center; }
#__next .after\:pointer-events-none::after { content: var(--tw-content); pointer-events: none; }
#__next .after\:absolute::after { content: var(--tw-content); position: absolute; }
#__next .after\:bottom-10::after { content: var(--tw-content); bottom: 40px; }
#__next .after\:bottom-10\.75::after { content: var(--tw-content); bottom: 43px; }
#__next .after\:bottom-7::after { content: var(--tw-content); bottom: 28px; }
#__next .after\:bottom-8\.75::after { content: var(--tw-content); bottom: 35px; }
#__next .after\:left-3\.5::after { content: var(--tw-content); left: 14px; }
#__next .after\:opacity-30::after { content: var(--tw-content); opacity: 0.3; }
#__next .after\:content-\[attr\(data-placeholder\)\]::after { --tw-content: attr(data-placeholder); content: var(--tw-content); }
#__next .first\:pt-0:first-child { padding-top: 0px; }
#__next .last\:mb-0:last-child { margin-bottom: 0px; }
#__next .last\:pb-0:last-child { padding-bottom: 0px; }
#__next .hover\:scale-105:hover { --tw-scale-x: 1.05; --tw-scale-y: 1.05; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .hover\:cursor-pointer:hover { cursor: pointer; }
#__next .hover\:border-Brand-Shade80:hover { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .hover\:bg-Brand-Dark:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Light:hover { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-PrimaryShade:hover { --tw-bg-opacity: 1; background-color: rgb(33 53 72/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Shade20:hover { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Shade40:hover { --tw-bg-opacity: 1; background-color: rgb(170 169 169/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Transparencies-Dark10:hover { background-color: rgba(0, 0, 0, 0.1); }
#__next .hover\:bg-Transparencies-Light20:hover { background-color: rgba(255, 255, 255, 0.2); }
#__next .hover\:bg-Transparencies-Light5:hover { background-color: rgba(255, 255, 255, 0.05); }
#__next .hover\:bg-opacity-10:hover { --tw-bg-opacity: 0.1; }
#__next .hover\:bg-opacity-40:hover { --tw-bg-opacity: 0.4; }
#__next .hover\:bg-opacity-60:hover { --tw-bg-opacity: 0.6; }
#__next .hover\:text-Brand-Primary:hover { --tw-text-opacity: 1; color: rgb(50 35 43/var(--tw-text-opacity,1)); }
#__next .hover\:text-Brand-PrimaryShade:hover { --tw-text-opacity: 1; color: rgb(33 53 72/var(--tw-text-opacity,1)); }
#__next .hover\:opacity-80:hover { opacity: 0.8; }
#__next .hover\:opacity-90:hover { opacity: 0.9; }
#__next .hover\:shadow-md:hover { --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .focus\:border-Brand-Shade80:focus { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .focus\:bg-Transparencies-Dark10:focus { background-color: rgba(0, 0, 0, 0.1); }
#__next .focus\:outline-none:focus { outline: transparent solid 2px; outline-offset: 2px; }
#__next .focus\:ring-2:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
#__next .focus\:ring-Brand-Light:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1)); }
#__next .focus\:ring-opacity-50:focus { --tw-ring-opacity: 0.5; }
#__next .focus-visible\:z-20:focus-visible { z-index: 20; }
#__next .focus-visible\:ring-2:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
#__next .focus-visible\:ring-Brand-Light:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1)); }
#__next .focus-visible\:ring-Brand-Primary:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(50 35 43/var(--tw-ring-opacity,1)); }
#__next .focus-visible\:ring-opacity-50:focus-visible { --tw-ring-opacity: 0.5; }
#__next .active\:scale-95:active { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .active\:bg-Brand-Primary:active { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next :is(.group:hover .group-hover\:block) { display: block; }
#__next :is(.group:hover .group-hover\:bg-Brand-Shade60) { --tw-bg-opacity: 1; background-color: rgb(113 111 111/var(--tw-bg-opacity,1)); }
#__next :is(.group:hover .group-hover\:text-Text-Dark) { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next :is(.group:active .group-active\:bg-Transparencies-Light60) { background-color: rgba(255, 255, 255, 0.6); }
@media not all and (min-width: 1024px) {
  #__next .max-lg\:fixed { position: fixed; }
  #__next .max-lg\:left-1\/2 { left: 50%; }
  #__next .max-lg\:max-w-\[100\%\] { max-width: 100%; }
  #__next .max-lg\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  #__next .max-lg\:-translate-x-1\/2, #__next .max-lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
}
@media (min-width: 710px) {
  #__next .sm\:mx-auto { margin-left: auto; margin-right: auto; }
  #__next .sm\:ml-0 { margin-left: 0px; }
  #__next .sm\:ml-auto { margin-left: auto; }
  #__next .sm\:mt-0 { margin-top: 0px; }
  #__next .sm\:mt-13 { margin-top: 52px; }
  #__next .sm\:h-6 { height: 24px; }
  #__next .sm\:h-\[160px\] { height: 160px; }
  #__next .sm\:h-\[220px\] { height: 220px; }
  #__next .sm\:w-6 { width: 24px; }
  #__next .sm\:w-\[480px\] { width: 480px; }
  #__next .sm\:w-full { width: 100%; }
  #__next .sm\:flex-row { flex-direction: row; }
  #__next .sm\:items-center { align-items: center; }
  #__next .sm\:justify-between { justify-content: space-between; }
  #__next .sm\:gap-0 { gap: 0px; }
  #__next .sm\:gap-3 { gap: 12px; }
  #__next :is(.sm\:space-y-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(12px * var(--tw-space-y-reverse)); }
  #__next .sm\:p-5 { padding: 20px; }
  #__next .sm\:px-5 { padding-left: 20px; padding-right: 20px; }
  #__next .sm\:pb-3 { padding-bottom: 12px; }
  #__next .sm\:pr-2 { padding-right: 8px; }
  #__next .sm\:text-left { text-align: left; }
}
@media (min-width: 1024px) {
  #__next .lg\:absolute { position: absolute; }
  #__next .lg\:relative { position: relative; }
  #__next .lg\:bottom-0 { bottom: 0px; }
  #__next .lg\:bottom-1\/3 { bottom: 33.3333%; }
  #__next .lg\:bottom-10 { bottom: 40px; }
  #__next .lg\:bottom-22 { bottom: 88px; }
  #__next .lg\:bottom-6 { bottom: 24px; }
  #__next .lg\:left-0 { left: 0px; }
  #__next .lg\:right-0 { right: 0px; }
  #__next .lg\:top-0 { top: 0px; }
  #__next .lg\:top-18 { top: 72px; }
  #__next .lg\:top-20 { top: 80px; }
  #__next .lg\:top-4 { top: 16px; }
  #__next .lg\:z-10 { z-index: 10; }
  #__next .lg\:mx-0 { margin-left: 0px; margin-right: 0px; }
  #__next .lg\:mx-0\.5 { margin-left: 2px; margin-right: 2px; }
  #__next .lg\:mx-1 { margin-left: 4px; margin-right: 4px; }
  #__next .lg\:mx-2 { margin-left: 8px; margin-right: 8px; }
  #__next .lg\:mx-3 { margin-left: 12px; margin-right: 12px; }
  #__next .lg\:mx-4 { margin-left: 16px; margin-right: 16px; }
  #__next .lg\:mx-auto { margin-left: auto; margin-right: auto; }
  #__next .lg\:my-4 { margin-top: 16px; margin-bottom: 16px; }
  #__next .lg\:-mr-50 { margin-right: -200px; }
  #__next .lg\:-mt-20 { margin-top: -80px; }
  #__next .lg\:mb-0 { margin-bottom: 0px; }
  #__next .lg\:mb-2 { margin-bottom: 8px; }
  #__next .lg\:mb-3 { margin-bottom: 12px; }
  #__next .lg\:mb-4 { margin-bottom: 16px; }
  #__next .lg\:mb-5 { margin-bottom: 20px; }
  #__next .lg\:mb-6 { margin-bottom: 24px; }
  #__next .lg\:mb-8 { margin-bottom: 32px; }
  #__next .lg\:ml-0 { margin-left: 0px; }
  #__next .lg\:ml-2 { margin-left: 8px; }
  #__next .lg\:ml-4 { margin-left: 16px; }
  #__next .lg\:mr-0 { margin-right: 0px; }
  #__next .lg\:mr-1 { margin-right: 4px; }
  #__next .lg\:mr-1\.5 { margin-right: 6px; }
  #__next .lg\:mr-2 { margin-right: 8px; }
  #__next .lg\:mr-20 { margin-right: 80px; }
  #__next .lg\:mr-3 { margin-right: 12px; }
  #__next .lg\:mr-4 { margin-right: 16px; }
  #__next .lg\:mt-0 { margin-top: 0px; }
  #__next .lg\:mt-1\.5 { margin-top: 6px; }
  #__next .lg\:mt-10 { margin-top: 40px; }
  #__next .lg\:mt-12 { margin-top: 48px; }
  #__next .lg\:mt-2 { margin-top: 8px; }
  #__next .lg\:mt-3 { margin-top: 12px; }
  #__next .lg\:mt-30 { margin-top: 120px; }
  #__next .lg\:mt-4 { margin-top: 16px; }
  #__next .lg\:mt-6 { margin-top: 24px; }
  #__next .lg\:mt-8 { margin-top: 32px; }
  #__next .lg\:mt-px { margin-top: 1px; }
  #__next .lg\:box-border { box-sizing: border-box; }
  #__next .lg\:block { display: block; }
  #__next .lg\:inline { display: inline; }
  #__next .lg\:flex { display: flex; }
  #__next .lg\:inline-flex { display: inline-flex; }
  #__next .lg\:hidden { display: none; }
  #__next .lg\:h-1\.25 { height: 5px; }
  #__next .lg\:h-10\.5 { height: 42px; }
  #__next .lg\:h-12 { height: 48px; }
  #__next .lg\:h-14 { height: 56px; }
  #__next .lg\:h-17\.5 { height: 70px; }
  #__next .lg\:h-18 { height: 72px; }
  #__next .lg\:h-2 { height: 8px; }
  #__next .lg\:h-2\.5 { height: 10px; }
  #__next .lg\:h-20 { height: 80px; }
  #__next .lg\:h-21\.5 { height: 86px; }
  #__next .lg\:h-22\.5 { height: 90px; }
  #__next .lg\:h-26\.5 { height: 106px; }
  #__next .lg\:h-3 { height: 12px; }
  #__next .lg\:h-3\.5 { height: 14px; }
  #__next .lg\:h-4 { height: 16px; }
  #__next .lg\:h-4\.5 { height: 18px; }
  #__next .lg\:h-48 { height: 192px; }
  #__next .lg\:h-5 { height: 20px; }
  #__next .lg\:h-5\.5 { height: 22px; }
  #__next .lg\:h-6 { height: 24px; }
  #__next .lg\:h-7 { height: 28px; }
  #__next .lg\:h-70 { height: 280px; }
  #__next .lg\:h-70\.5 { height: 282px; }
  #__next .lg\:h-8 { height: 32px; }
  #__next .lg\:h-9 { height: 36px; }
  #__next .lg\:h-9\.5 { height: 38px; }
  #__next .lg\:h-98\.5 { height: 394px; }
  #__next .lg\:h-\[218px\] { height: 218px; }
  #__next .lg\:h-\[280px\] { height: 280px; }
  #__next .lg\:h-\[300px\] { height: 300px; }
  #__next .lg\:h-\[34px\] { height: 34px; }
  #__next .lg\:h-\[400px\] { height: 400px; }
  #__next .lg\:h-\[46px\] { height: 46px; }
  #__next .lg\:h-\[570px\] { height: 570px; }
  #__next .lg\:h-\[600px\] { height: 600px; }
  #__next .lg\:h-\[650px\] { height: 650px; }
  #__next .lg\:h-\[65px\] { height: 65px; }
  #__next .lg\:h-auto { height: auto; }
  #__next .lg\:h-full { height: 100%; }
  #__next .lg\:min-h-7\.5 { min-height: 30px; }
  #__next .lg\:min-h-\[280px\] { min-height: 280px; }
  #__next .lg\:min-h-screen { min-height: 100vh; }
  #__next .lg\:w-1\.25 { width: 5px; }
  #__next .lg\:w-1\/2 { width: 50%; }
  #__next .lg\:w-1\/4 { width: 25%; }
  #__next .lg\:w-10\.5 { width: 42px; }
  #__next .lg\:w-100 { width: 400px; }
  #__next .lg\:w-13 { width: 52px; }
  #__next .lg\:w-13\.5 { width: 54px; }
  #__next .lg\:w-15 { width: 60px; }
  #__next .lg\:w-18 { width: 72px; }
  #__next .lg\:w-2 { width: 8px; }
  #__next .lg\:w-2\.5 { width: 10px; }
  #__next .lg\:w-2\/4 { width: 50%; }
  #__next .lg\:w-20 { width: 80px; }
  #__next .lg\:w-20\.25 { width: 81px; }
  #__next .lg\:w-3 { width: 12px; }
  #__next .lg\:w-3\.5 { width: 14px; }
  #__next .lg\:w-30 { width: 120px; }
  #__next .lg\:w-4 { width: 16px; }
  #__next .lg\:w-4\.5 { width: 18px; }
  #__next .lg\:w-43 { width: 172px; }
  #__next .lg\:w-5 { width: 20px; }
  #__next .lg\:w-50 { width: 200px; }
  #__next .lg\:w-50\.5 { width: 202px; }
  #__next .lg\:w-6 { width: 24px; }
  #__next .lg\:w-60 { width: 240px; }
  #__next .lg\:w-7 { width: 28px; }
  #__next .lg\:w-8 { width: 32px; }
  #__next .lg\:w-80 { width: 320px; }
  #__next .lg\:w-9 { width: 36px; }
  #__next .lg\:w-9\.5 { width: 38px; }
  #__next .lg\:w-90 { width: 360px; }
  #__next .lg\:w-94 { width: 376px; }
  #__next .lg\:w-\[19px\] { width: 19px; }
  #__next .lg\:w-\[34px\] { width: 34px; }
  #__next .lg\:w-\[46px\] { width: 46px; }
  #__next .lg\:w-\[480px\] { width: 480px; }
  #__next .lg\:w-\[800px\] { width: 800px; }
  #__next .lg\:w-fit { width: fit-content; }
  #__next .lg\:w-full { width: 100%; }
  #__next .lg\:max-w-48 { max-width: 192px; }
  #__next .lg\:flex-1 { flex: 1 1 0%; }
  #__next .lg\:flex-auto { flex: 1 1 auto; }
  #__next .lg\:flex-initial { flex: 0 1 auto; }
  #__next .lg\:flex-none { flex: 0 0 auto; }
  #__next .lg\:grow { flex-grow: 1; }
  #__next .lg\:translate-x-0 { --tw-translate-x: 0px; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  #__next .lg\:scroll-mt-18 { scroll-margin-top: 72px; }
  #__next .lg\:scroll-px-0 { scroll-padding-left: 0px; scroll-padding-right: 0px; }
  #__next .lg\:scroll-px-3 { scroll-padding-left: 12px; scroll-padding-right: 12px; }
  #__next .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  #__next .lg\:flex-row { flex-direction: row; }
  #__next .lg\:flex-col { flex-direction: column; }
  #__next .lg\:items-start { align-items: flex-start; }
  #__next .lg\:items-center { align-items: center; }
  #__next .lg\:justify-start { justify-content: flex-start; }
  #__next .lg\:justify-end { justify-content: flex-end; }
  #__next .lg\:justify-center { justify-content: center; }
  #__next .lg\:justify-between { justify-content: space-between; }
  #__next .lg\:gap-0\.5 { gap: 2px; }
  #__next .lg\:gap-2 { gap: 8px; }
  #__next .lg\:gap-3 { gap: 12px; }
  #__next .lg\:gap-4 { gap: 16px; }
  #__next .lg\:gap-8 { gap: 32px; }
  #__next .lg\:self-center { align-self: center; }
  #__next .lg\:overflow-y-auto { overflow-y: auto; }
  #__next .lg\:overflow-y-hidden { overflow-y: hidden; }
  #__next .lg\:rounded-2 { border-radius: 8px; }
  #__next .lg\:rounded-4 { border-radius: 16px; }
  #__next .lg\:rounded-7 { border-radius: 28px; }
  #__next .lg\:rounded-\[100px\] { border-radius: 100px; }
  #__next .lg\:rounded-lg { border-radius: 0.5rem; }
  #__next .lg\:rounded-md { border-radius: 0.375rem; }
  #__next .lg\:rounded-none { border-radius: 0px; }
  #__next .lg\:rounded-b-4 { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; }
  #__next .lg\:rounded-b-8 { border-bottom-right-radius: 32px; border-bottom-left-radius: 32px; }
  #__next .lg\:rounded-t-4 { border-top-left-radius: 16px; border-top-right-radius: 16px; }
  #__next .lg\:bg-Brand-Light { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
  #__next .lg\:bg-Transparencies-Light10 { background-color: rgba(255, 255, 255, 0.1); }
  #__next .lg\:bg-Transparencies-Light40 { background-color: rgba(255, 255, 255, 0.4); }
  #__next .lg\:p-0 { padding: 0px; }
  #__next .lg\:p-0\.5 { padding: 2px; }
  #__next .lg\:p-1\.25 { padding: 5px; }
  #__next .lg\:p-10 { padding: 40px; }
  #__next .lg\:p-3 { padding: 12px; }
  #__next .lg\:p-4 { padding: 16px; }
  #__next .lg\:p-6 { padding: 24px; }
  #__next .lg\:p-8 { padding: 32px; }
  #__next .lg\:p-px { padding: 1px; }
  #__next .lg\:px-0 { padding-left: 0px; padding-right: 0px; }
  #__next .lg\:px-1 { padding-left: 4px; padding-right: 4px; }
  #__next .lg\:px-16 { padding-left: 64px; padding-right: 64px; }
  #__next .lg\:px-2 { padding-left: 8px; padding-right: 8px; }
  #__next .lg\:px-3 { padding-left: 12px; padding-right: 12px; }
  #__next .lg\:px-4 { padding-left: 16px; padding-right: 16px; }
  #__next .lg\:px-5 { padding-left: 20px; padding-right: 20px; }
  #__next .lg\:px-6 { padding-left: 24px; padding-right: 24px; }
  #__next .lg\:px-8 { padding-left: 32px; padding-right: 32px; }
  #__next .lg\:px-\[12\.75px\] { padding-left: 12.75px; padding-right: 12.75px; }
  #__next .lg\:px-\[13px\] { padding-left: 13px; padding-right: 13px; }
  #__next .lg\:px-\[17\.5px\] { padding-left: 17.5px; padding-right: 17.5px; }
  #__next .lg\:px-\[6px\] { padding-left: 6px; padding-right: 6px; }
  #__next .lg\:px-\[8\.75px\] { padding-left: 8.75px; padding-right: 8.75px; }
  #__next .lg\:py-0 { padding-top: 0px; padding-bottom: 0px; }
  #__next .lg\:py-1\.5 { padding-top: 6px; padding-bottom: 6px; }
  #__next .lg\:py-15 { padding-top: 60px; padding-bottom: 60px; }
  #__next .lg\:py-2\.5 { padding-top: 10px; padding-bottom: 10px; }
  #__next .lg\:py-3 { padding-top: 12px; padding-bottom: 12px; }
  #__next .lg\:py-3\.5 { padding-top: 14px; padding-bottom: 14px; }
  #__next .lg\:py-6 { padding-top: 24px; padding-bottom: 24px; }
  #__next .lg\:py-7\.5 { padding-top: 30px; padding-bottom: 30px; }
  #__next .lg\:py-8 { padding-top: 32px; padding-bottom: 32px; }
  #__next .lg\:pb-0 { padding-bottom: 0px; }
  #__next .lg\:pb-10 { padding-bottom: 40px; }
  #__next .lg\:pb-2 { padding-bottom: 8px; }
  #__next .lg\:pb-3 { padding-bottom: 12px; }
  #__next .lg\:pb-30 { padding-bottom: 120px; }
  #__next .lg\:pb-4 { padding-bottom: 16px; }
  #__next .lg\:pb-8 { padding-bottom: 32px; }
  #__next .lg\:pl-0 { padding-left: 0px; }
  #__next .lg\:pl-6\.5 { padding-left: 26px; }
  #__next .lg\:pt-0 { padding-top: 0px; }
  #__next .lg\:pt-16 { padding-top: 64px; }
  #__next .lg\:pt-3 { padding-top: 12px; }
  #__next .lg\:pt-30 { padding-top: 120px; }
  #__next .lg\:pt-4 { padding-top: 16px; }
  #__next .lg\:pt-42 { padding-top: 168px; }
  #__next .lg\:pt-8 { padding-top: 32px; }
  #__next .lg\:text-left { text-align: left; }
  #__next .lg\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  #__next .lg\:text-ng-display-large { font-size: 50px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-display-small { font-size: 28px; font-weight: 900; line-height: 120%; }
  #__next .lg\:text-ng-display1-large, #__next .lg\:text-ng-display1-onesize { font-size: 48px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-display2-large, #__next .lg\:text-ng-display2-onesize { font-size: 24px; font-weight: 700; line-height: 126%; letter-spacing: 0px; }
  #__next .lg\:text-ng-displaybody-large, #__next .lg\:text-ng-displaybody-onesize { font-size: 18px; font-weight: 500; line-height: 160%; letter-spacing: 0px; }
  #__next .lg\:text-ng-h1-large { font-size: 38px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h1-small, #__next .lg\:text-ng-h2-large { font-size: 22px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h2-small, #__next .lg\:text-ng-h3-large { font-size: 18px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h3-small { font-size: 16px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-header1-small { font-size: 20px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header1-large, #__next .lg\:text-ng-header1-onesize { font-size: 20px; font-weight: 700; line-height: 160%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-small { font-size: 16px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-large { font-size: 16px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-onesize { font-size: 18px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-small { font-size: 12px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-large { font-size: 14px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-onesize { font-size: 16px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-small { font-size: 8px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-large { font-size: 12px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-onesize { font-size: 13.5px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subtitle-large { font-size: 16px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitle-small { font-size: 12px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitle-tiny { font-size: 10px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitlealternative-small { font-size: 12px; font-weight: 400; line-height: 120%; }
  #__next .lg\:text-ng-subheader1-large, #__next .lg\:text-ng-subheader1-small { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader1-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader2-large, #__next .lg\:text-ng-subheader2-small { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader2-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader3-large, #__next .lg\:text-ng-subheader3-small { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader3-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader4-large, #__next .lg\:text-ng-subheader4-small { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader4-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-bodycopy-large { font-size: 16px; font-weight: 400; line-height: 160%; }
  #__next .lg\:text-ng-bodycopy-small { font-size: 14px; font-weight: 400; line-height: 140%; }
  #__next .lg\:text-ng-bodycopy-tiny { font-size: 11px; font-weight: 400; line-height: 140%; }
  #__next .lg\:text-ng-body1-small { font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body1-large { font-size: 14px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body1-onesize { font-size: 16px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-small { font-size: 12px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-large { font-size: 12px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-onesize { font-size: 13.5px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-button-large { font-size: 16px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-small { font-size: 14px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-tiny { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-supertiny { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-helpertext-large { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-helpertext-small { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-scratched-large { font-size: 16px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-scratched-small { font-size: 12px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-inputlabel-nosize { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-badge-large, #__next .lg\:text-ng-chip-nosize { font-size: 14px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-badge-nosize { font-size: 10px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-badge-small { font-size: 8px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-tableheader-nosize, #__next .lg\:text-ng-tooltip-nosize { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-textlabel-nosize { font-size: 11px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-label1-large { font-size: 20px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label1-onesize { font-size: 22px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label2-large { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label2-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label3-large { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label3-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label4-large { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label4-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label5-large { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label5-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label6-large { font-size: 8px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label6-onesize { font-size: 9.5px; font-weight: 700; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:after\:bottom-10::after { content: var(--tw-content); bottom: 40px; }
  #__next .lg\:after\:bottom-10\.75::after { content: var(--tw-content); bottom: 43px; }
  #__next .lg\:after\:bottom-7::after { content: var(--tw-content); bottom: 28px; }
  #__next .lg\:after\:bottom-8\.75::after { content: var(--tw-content); bottom: 35px; }
}
#__next :is(.\[\&\>option\:checked\]\:bg-Brand-Primary > option:checked) { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next :is(.\[\&\>option\]\:text-Text-Dark > option) { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
.container { width: 100%; margin-right: auto; margin-left: auto; }
@media (min-width: 1496px) {
  .container { max-width: 1496px; }
}
.pagination-featured-panel-placement-div, .pagination-market-mover-placement-div, .pagination-next-to-jump-placement-div { padding-top: 16px; padding-bottom: 16px; }
.layout-container { width: 100%; margin-right: auto; margin-left: auto; }
@media (min-width: 1496px) {
  .layout-container { max-width: 1496px; }
}
.layout-container { width: auto; padding: 8px; }
@media (min-width: 1024px) {
  .layout-container { padding: 12px; }
}
#__next .pointer-events-none { pointer-events: none; }
#__next .pointer-events-auto { pointer-events: auto; }
#__next .\!visible { visibility: visible !important; }
#__next .visible { visibility: visible; }
#__next .invisible { visibility: hidden; }
#__next .collapse { visibility: collapse; }
#__next .static { position: static; }
#__next .\!fixed { position: fixed !important; }
#__next .fixed { position: fixed; }
#__next .absolute { position: absolute; }
#__next .relative { position: relative; }
#__next .sticky { position: sticky; }
#__next .inset-0 { inset: 0px; }
#__next .inset-x-0 { left: 0px; right: 0px; }
#__next .-left-10 { left: -40px; }
#__next .-left-2 { left: -8px; }
#__next .-left-3 { left: -12px; }
#__next .-left-\[6px\] { left: -6px; }
#__next .-right-0\.5 { right: -2px; }
#__next .-right-1\.5 { right: -6px; }
#__next .-right-2 { right: -8px; }
#__next .-right-2\.5 { right: -10px; }
#__next .-top-1 { top: -4px; }
#__next .-top-1\.5 { top: -6px; }
#__next .-top-2 { top: -8px; }
#__next .-top-2\.5 { top: -10px; }
#__next .-top-5 { top: -20px; }
#__next .-top-\[12\.5px\] { top: -12.5px; }
#__next .bottom-0 { bottom: 0px; }
#__next .bottom-12 { bottom: 48px; }
#__next .bottom-2\.5 { bottom: 10px; }
#__next .bottom-20 { bottom: 80px; }
#__next .bottom-3 { bottom: 12px; }
#__next .bottom-4 { bottom: 16px; }
#__next .bottom-5 { bottom: 20px; }
#__next .bottom-6 { bottom: 24px; }
#__next .bottom-\[114px\] { bottom: 114px; }
#__next .left-0 { left: 0px; }
#__next .left-1\/2 { left: 50%; }
#__next .left-3 { left: 12px; }
#__next .left-4 { left: 16px; }
#__next .left-7 { left: 28px; }
#__next .right-0 { right: 0px; }
#__next .right-0\.5 { right: 2px; }
#__next .right-1 { right: 4px; }
#__next .right-10 { right: 40px; }
#__next .right-2 { right: 8px; }
#__next .right-3 { right: 12px; }
#__next .right-4 { right: 16px; }
#__next .right-\[410px\] { right: 410px; }
#__next .top-0 { top: 0px; }
#__next .top-0\.5 { top: 2px; }
#__next .top-1\/2 { top: 50%; }
#__next .top-15 { top: 60px; }
#__next .top-18 { top: 72px; }
#__next .top-2 { top: 8px; }
#__next .top-2\.5 { top: 10px; }
#__next .top-20\.5 { top: 82px; }
#__next .top-23\.5 { top: 94px; }
#__next .top-4 { top: 16px; }
#__next .top-5 { top: 20px; }
#__next .top-7\.5 { top: 30px; }
#__next .top-\[-325px\] { top: -325px; }
#__next .top-\[-350px\] { top: -350px; }
#__next .top-\[114px\] { top: 114px; }
#__next .top-\[1px\] { top: 1px; }
#__next .top-auto { top: auto; }
#__next .top-full { top: 100%; }
#__next .isolate { isolation: isolate; }
#__next .-z-10 { z-index: -10; }
#__next .z-0 { z-index: 0; }
#__next .z-10 { z-index: 10; }
#__next .z-20 { z-index: 20; }
#__next .z-30 { z-index: 30; }
#__next .z-40 { z-index: 40; }
#__next .z-50 { z-index: 50; }
#__next .z-\[1000\] { z-index: 1000; }
#__next .z-\[100\] { z-index: 100; }
#__next .z-\[120\] { z-index: 120; }
#__next .z-\[200\] { z-index: 200; }
#__next .z-\[20\] { z-index: 20; }
#__next .z-\[2\] { z-index: 2; }
#__next .z-\[300\] { z-index: 300; }
#__next .z-\[301\] { z-index: 301; }
#__next .z-\[30\] { z-index: 30; }
#__next .z-\[350\] { z-index: 350; }
#__next .z-\[351\] { z-index: 351; }
#__next .z-\[45\] { z-index: 45; }
#__next .z-\[50\] { z-index: 50; }
#__next .z-\[51\] { z-index: 51; }
#__next .z-\[52\] { z-index: 52; }
#__next .z-\[53\] { z-index: 53; }
#__next .z-\[60\] { z-index: 60; }
#__next .m-0 { margin: 0px; }
#__next .m-0\.5 { margin: 2px; }
#__next .m-1 { margin: 4px; }
#__next .m-1\.5 { margin: 6px; }
#__next .m-10 { margin: 40px; }
#__next .m-2 { margin: 8px; }
#__next .m-3 { margin: 12px; }
#__next .m-4 { margin: 16px; }
#__next .m-8 { margin: 32px; }
#__next .m-auto { margin: auto; }
#__next .m-px { margin: 1px; }
#__next .mx-0 { margin-left: 0px; margin-right: 0px; }
#__next .mx-0\.5 { margin-left: 2px; margin-right: 2px; }
#__next .mx-1 { margin-left: 4px; margin-right: 4px; }
#__next .mx-2 { margin-left: 8px; margin-right: 8px; }
#__next .mx-3 { margin-left: 12px; margin-right: 12px; }
#__next .mx-4 { margin-left: 16px; margin-right: 16px; }
#__next .mx-6 { margin-left: 24px; margin-right: 24px; }
#__next .mx-8 { margin-left: 32px; margin-right: 32px; }
#__next .mx-auto { margin-left: auto; margin-right: auto; }
#__next .my-0 { margin-top: 0px; margin-bottom: 0px; }
#__next .my-0\.5 { margin-top: 2px; margin-bottom: 2px; }
#__next .my-1 { margin-top: 4px; margin-bottom: 4px; }
#__next .my-1\.5 { margin-top: 6px; margin-bottom: 6px; }
#__next .my-10 { margin-top: 40px; margin-bottom: 40px; }
#__next .my-2 { margin-top: 8px; margin-bottom: 8px; }
#__next .my-2\.5 { margin-top: 10px; margin-bottom: 10px; }
#__next .my-3 { margin-top: 12px; margin-bottom: 12px; }
#__next .my-4 { margin-top: 16px; margin-bottom: 16px; }
#__next .my-5 { margin-top: 20px; margin-bottom: 20px; }
#__next .my-8 { margin-top: 32px; margin-bottom: 32px; }
#__next .my-auto { margin-top: auto; margin-bottom: auto; }
#__next .-mb-2\.5 { margin-bottom: -10px; }
#__next .-ml-1 { margin-left: -4px; }
#__next .-ml-25 { margin-left: -100px; }
#__next .-ml-\[1px\] { margin-left: -1px; }
#__next .-ml-\[3px\] { margin-left: -3px; }
#__next .-mr-1 { margin-right: -4px; }
#__next .-mr-2 { margin-right: -8px; }
#__next .-mr-25 { margin-right: -100px; }
#__next .-mr-5 { margin-right: -20px; }
#__next .-mt-0\.5 { margin-top: -2px; }
#__next .-mt-2 { margin-top: -8px; }
#__next .-mt-\[11px\] { margin-top: -11px; }
#__next .mb-0\.5 { margin-bottom: 2px; }
#__next .mb-0\.75 { margin-bottom: 3px; }
#__next .mb-1 { margin-bottom: 4px; }
#__next .mb-1\.5 { margin-bottom: 6px; }
#__next .mb-2 { margin-bottom: 8px; }
#__next .mb-2\.5 { margin-bottom: 10px; }
#__next .mb-3 { margin-bottom: 12px; }
#__next .mb-3\.5 { margin-bottom: 14px; }
#__next .mb-32 { margin-bottom: 128px; }
#__next .mb-4 { margin-bottom: 16px; }
#__next .mb-4\.5 { margin-bottom: 18px; }
#__next .mb-5 { margin-bottom: 20px; }
#__next .mb-6 { margin-bottom: 24px; }
#__next .mb-7 { margin-bottom: 28px; }
#__next .mb-8 { margin-bottom: 32px; }
#__next .mb-\[65px\] { margin-bottom: 65px; }
#__next .mb-auto { margin-bottom: auto; }
#__next .ml-0 { margin-left: 0px; }
#__next .ml-0\.25 { margin-left: 1px; }
#__next .ml-0\.5 { margin-left: 2px; }
#__next .ml-1 { margin-left: 4px; }
#__next .ml-1\.5 { margin-left: 6px; }
#__next .ml-2 { margin-left: 8px; }
#__next .ml-2\.5 { margin-left: 10px; }
#__next .ml-20\.75 { margin-left: 83px; }
#__next .ml-3 { margin-left: 12px; }
#__next .ml-5 { margin-left: 20px; }
#__next .ml-8 { margin-left: 32px; }
#__next .ml-\[-6px\] { margin-left: -6px; }
#__next .ml-auto { margin-left: auto; }
#__next .mr-0\.5 { margin-right: 2px; }
#__next .mr-1 { margin-right: 4px; }
#__next .mr-1\.5 { margin-right: 6px; }
#__next .mr-18 { margin-right: 72px; }
#__next .mr-2 { margin-right: 8px; }
#__next .mr-3 { margin-right: 12px; }
#__next .mr-4 { margin-right: 16px; }
#__next .mr-5 { margin-right: 20px; }
#__next .mr-6 { margin-right: 24px; }
#__next .mr-auto { margin-right: auto; }
#__next .mt-0 { margin-top: 0px; }
#__next .mt-0\.5 { margin-top: 2px; }
#__next .mt-0\.75 { margin-top: 3px; }
#__next .mt-1 { margin-top: 4px; }
#__next .mt-1\.5 { margin-top: 6px; }
#__next .mt-12 { margin-top: 48px; }
#__next .mt-2 { margin-top: 8px; }
#__next .mt-2\.5 { margin-top: 10px; }
#__next .mt-3 { margin-top: 12px; }
#__next .mt-4 { margin-top: 16px; }
#__next .mt-4\.5 { margin-top: 18px; }
#__next .mt-5 { margin-top: 20px; }
#__next .mt-5\.5 { margin-top: 22px; }
#__next .mt-6 { margin-top: 24px; }
#__next .mt-7 { margin-top: 28px; }
#__next .mt-8 { margin-top: 32px; }
#__next .mt-9 { margin-top: 36px; }
#__next .mt-\[-1px\] { margin-top: -1px; }
#__next .mt-\[-2px\] { margin-top: -2px; }
#__next .mt-\[21\.5px\] { margin-top: 21.5px; }
#__next .mt-\[3px\] { margin-top: 3px; }
#__next .mt-\[88px\] { margin-top: 88px; }
#__next .mt-auto { margin-top: auto; }
#__next .box-border { box-sizing: border-box; }
#__next .line-clamp-1 { -webkit-line-clamp: 1; }
#__next .line-clamp-1, #__next .line-clamp-2 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; }
#__next .line-clamp-2 { -webkit-line-clamp: 2; }
#__next .block { display: block; }
#__next .inline-block { display: inline-block; }
#__next .inline { display: inline; }
#__next .flex { display: flex; }
#__next .inline-flex { display: inline-flex; }
#__next .table { display: table; }
#__next .grid { display: grid; }
#__next .contents { display: contents; }
#__next .list-item { display: list-item; }
#__next .hidden { display: none; }
#__next .aspect-square { aspect-ratio: 1 / 1; }
#__next .\!h-9 { height: 36px !important; }
#__next .\!h-\[52px\] { height: 52px !important; }
#__next .h-0 { height: 0px; }
#__next .h-0\.25 { height: 1px; }
#__next .h-0\.5 { height: 2px; }
#__next .h-1 { height: 4px; }
#__next .h-1\.25 { height: 5px; }
#__next .h-1\.5 { height: 6px; }
#__next .h-1\/4 { height: 25%; }
#__next .h-10 { height: 40px; }
#__next .h-10\.5 { height: 42px; }
#__next .h-100 { height: 400px; }
#__next .h-11 { height: 44px; }
#__next .h-11\.5 { height: 46px; }
#__next .h-12 { height: 48px; }
#__next .h-12\.5 { height: 50px; }
#__next .h-13 { height: 52px; }
#__next .h-14 { height: 56px; }
#__next .h-14\.25 { height: 57px; }
#__next .h-15 { height: 60px; }
#__next .h-16 { height: 64px; }
#__next .h-16\.5 { height: 66px; }
#__next .h-17 { height: 68px; }
#__next .h-17\.5 { height: 70px; }
#__next .h-18 { height: 72px; }
#__next .h-19\.5 { height: 78px; }
#__next .h-2 { height: 8px; }
#__next .h-2\.5 { height: 10px; }
#__next .h-20 { height: 80px; }
#__next .h-25 { height: 100px; }
#__next .h-3 { height: 12px; }
#__next .h-3\.5 { height: 14px; }
#__next .h-3\.75 { height: 15px; }
#__next .h-30 { height: 120px; }
#__next .h-36 { height: 144px; }
#__next .h-4 { height: 16px; }
#__next .h-4\.25 { height: 17px; }
#__next .h-4\.5 { height: 18px; }
#__next .h-40 { height: 160px; }
#__next .h-41 { height: 164px; }
#__next .h-44 { height: 176px; }
#__next .h-5 { height: 20px; }
#__next .h-5\.5 { height: 22px; }
#__next .h-55 { height: 220px; }
#__next .h-6 { height: 24px; }
#__next .h-65 { height: 260px; }
#__next .h-7 { height: 28px; }
#__next .h-70 { height: 280px; }
#__next .h-74 { height: 296px; }
#__next .h-8 { height: 32px; }
#__next .h-8\.25 { height: 33px; }
#__next .h-9 { height: 36px; }
#__next .h-9\.5 { height: 38px; }
#__next .h-98\.5 { height: 394px; }
#__next .h-\[110px\] { height: 110px; }
#__next .h-\[120px\] { height: 120px; }
#__next .h-\[18px\] { height: 18px; }
#__next .h-\[1px\] { height: 1px; }
#__next .h-\[20px\] { height: 20px; }
#__next .h-\[210px\] { height: 210px; }
#__next .h-\[24px\] { height: 24px; }
#__next .h-\[260px\] { height: 260px; }
#__next .h-\[28px\] { height: 28px; }
#__next .h-\[36px\] { height: 36px; }
#__next .h-\[375px\] { height: 375px; }
#__next .h-\[40\%\] { height: 40%; }
#__next .h-\[40px\] { height: 40px; }
#__next .h-\[42px\] { height: 42px; }
#__next .h-\[44px\] { height: 44px; }
#__next .h-\[50\%\] { height: 50%; }
#__next .h-\[52px\] { height: 52px; }
#__next .h-\[60px\] { height: 60px; }
#__next .h-\[700px\] { height: 700px; }
#__next .h-\[70px\] { height: 70px; }
#__next .h-\[80vh\] { height: 80vh; }
#__next .h-\[calc\(100vh-96px\)\] { height: calc(-96px + 100vh); }
#__next .h-\[calc\(100vh_-_78px\)\] { height: calc(-78px + 100vh); }
#__next .h-auto { height: auto; }
#__next .h-dvh { height: 100dvh; }
#__next .h-full { height: 100%; }
#__next .h-px { height: 1px; }
#__next .max-h-0 { max-height: 0px; }
#__next .max-h-100 { max-height: 400px; }
#__next .max-h-14 { max-height: 56px; }
#__next .max-h-6 { max-height: 24px; }
#__next .max-h-60 { max-height: 240px; }
#__next .max-h-72 { max-height: 288px; }
#__next .max-h-93 { max-height: 372px; }
#__next .max-h-\[10000px\] { max-height: 10000px; }
#__next .max-h-\[2000px\] { max-height: 2000px; }
#__next .max-h-\[300px\] { max-height: 300px; }
#__next .max-h-\[410px\] { max-height: 410px; }
#__next .max-h-screen { max-height: 100vh; }
#__next .min-h-0 { min-height: 0px; }
#__next .min-h-10 { min-height: 40px; }
#__next .min-h-4 { min-height: 16px; }
#__next .min-h-44 { min-height: 176px; }
#__next .min-h-9 { min-height: 36px; }
#__next .min-h-\[110px\] { min-height: 110px; }
#__next .min-h-\[16px\] { min-height: 16px; }
#__next .min-h-\[200px\] { min-height: 200px; }
#__next .min-h-\[360px\] { min-height: 360px; }
#__next .min-h-\[36px\] { min-height: 36px; }
#__next .min-h-\[44px\] { min-height: 44px; }
#__next .min-h-\[46px\] { min-height: 46px; }
#__next .min-h-\[500px\] { min-height: 500px; }
#__next .min-h-\[64px\] { min-height: 64px; }
#__next .min-h-\[calc\(100vh-250px\)\] { min-height: calc(-250px + 100vh); }
#__next .min-h-screen { min-height: 100vh; }
#__next .\!w-\[152px\] { width: 152px !important; }
#__next .w-0 { width: 0px; }
#__next .w-0\.5 { width: 2px; }
#__next .w-1 { width: 4px; }
#__next .w-1\.25 { width: 5px; }
#__next .w-1\/2 { width: 50%; }
#__next .w-1\/3 { width: 33.3333%; }
#__next .w-10 { width: 40px; }
#__next .w-10\.5 { width: 42px; }
#__next .w-100 { width: 400px; }
#__next .w-11 { width: 44px; }
#__next .w-12 { width: 48px; }
#__next .w-12\.5 { width: 50px; }
#__next .w-13 { width: 52px; }
#__next .w-13\.5 { width: 54px; }
#__next .w-14 { width: 56px; }
#__next .w-14\.25 { width: 57px; }
#__next .w-15 { width: 60px; }
#__next .w-16 { width: 64px; }
#__next .w-17 { width: 68px; }
#__next .w-18 { width: 72px; }
#__next .w-18\.5 { width: 74px; }
#__next .w-18\.75 { width: 75px; }
#__next .w-2 { width: 8px; }
#__next .w-2\.5 { width: 10px; }
#__next .w-2\/3 { width: 66.6667%; }
#__next .w-20 { width: 80px; }
#__next .w-20\.25 { width: 81px; }
#__next .w-20\.5 { width: 82px; }
#__next .w-21 { width: 84px; }
#__next .w-22\.5 { width: 90px; }
#__next .w-23 { width: 92px; }
#__next .w-24 { width: 96px; }
#__next .w-25 { width: 100px; }
#__next .w-26 { width: 104px; }
#__next .w-28 { width: 112px; }
#__next .w-29 { width: 116px; }
#__next .w-3 { width: 12px; }
#__next .w-3\.5 { width: 14px; }
#__next .w-3\/4 { width: 75%; }
#__next .w-3\/5 { width: 60%; }
#__next .w-30 { width: 120px; }
#__next .w-32 { width: 128px; }
#__next .w-33 { width: 132px; }
#__next .w-35 { width: 140px; }
#__next .w-36\.5 { width: 146px; }
#__next .w-37 { width: 148px; }
#__next .w-39 { width: 156px; }
#__next .w-4 { width: 16px; }
#__next .w-4\.5 { width: 18px; }
#__next .w-4\/5 { width: 80%; }
#__next .w-40 { width: 160px; }
#__next .w-43 { width: 172px; }
#__next .w-47 { width: 188px; }
#__next .w-48 { width: 192px; }
#__next .w-5 { width: 20px; }
#__next .w-5\.5 { width: 22px; }
#__next .w-5\/6 { width: 83.3333%; }
#__next .w-50 { width: 200px; }
#__next .w-58 { width: 232px; }
#__next .w-6 { width: 24px; }
#__next .w-6\.5 { width: 26px; }
#__next .w-60 { width: 240px; }
#__next .w-7 { width: 28px; }
#__next .w-78 { width: 312px; }
#__next .w-8 { width: 32px; }
#__next .w-8\.25 { width: 33px; }
#__next .w-80 { width: 320px; }
#__next .w-85 { width: 340px; }
#__next .w-86 { width: 344px; }
#__next .w-9 { width: 36px; }
#__next .w-9\.5 { width: 38px; }
#__next .w-\[118px\] { width: 118px; }
#__next .w-\[120px\] { width: 120px; }
#__next .w-\[124px\] { width: 124px; }
#__next .w-\[140px\] { width: 140px; }
#__next .w-\[150px\] { width: 150px; }
#__next .w-\[180px\] { width: 180px; }
#__next .w-\[18px\] { width: 18px; }
#__next .w-\[19px\] { width: 19px; }
#__next .w-\[240px\] { width: 240px; }
#__next .w-\[24px\] { width: 24px; }
#__next .w-\[26px\] { width: 26px; }
#__next .w-\[282px\] { width: 282px; }
#__next .w-\[300px\] { width: 300px; }
#__next .w-\[320px\] { width: 320px; }
#__next .w-\[36px\] { width: 36px; }
#__next .w-\[40\%\] { width: 40%; }
#__next .w-\[42px\] { width: 42px; }
#__next .w-\[45\.71px\] { width: 45.71px; }
#__next .w-\[50\%\] { width: 50%; }
#__next .w-\[50px\] { width: 50px; }
#__next .w-\[60\%\] { width: 60%; }
#__next .w-\[70\%\] { width: 70%; }
#__next .w-\[768px\] { width: 768px; }
#__next .w-\[80px\] { width: 80px; }
#__next .w-\[90\%\] { width: 90%; }
#__next .w-\[95vw\] { width: 95vw; }
#__next .w-\[calc\(100\%-4px\)\] { width: calc(100% - 4px); }
#__next .w-fit { width: fit-content; }
#__next .w-full { width: 100%; }
#__next .w-max { width: max-content; }
#__next .w-px { width: 1px; }
#__next .\!min-w-30 { min-width: 120px !important; }
#__next .min-w-0 { min-width: 0px; }
#__next .min-w-10 { min-width: 40px; }
#__next .min-w-14 { min-width: 56px; }
#__next .min-w-15 { min-width: 60px; }
#__next .min-w-15\.5 { min-width: 62px; }
#__next .min-w-22\.5 { min-width: 90px; }
#__next .min-w-35 { min-width: 140px; }
#__next .min-w-4 { min-width: 16px; }
#__next .min-w-40 { min-width: 160px; }
#__next .min-w-9 { min-width: 36px; }
#__next .min-w-\[120px\] { min-width: 120px; }
#__next .min-w-\[140px\] { min-width: 140px; }
#__next .min-w-\[200px\] { min-width: 200px; }
#__next .min-w-\[32px\] { min-width: 32px; }
#__next .min-w-\[344px\] { min-width: 344px; }
#__next .min-w-\[371px\] { min-width: 371px; }
#__next .min-w-\[46px\] { min-width: 46px; }
#__next .min-w-\[48px\] { min-width: 48px; }
#__next .min-w-\[4px\] { min-width: 4px; }
#__next .min-w-\[50px\] { min-width: 50px; }
#__next .min-w-\[55px\] { min-width: 55px; }
#__next .max-w-24 { max-width: 96px; }
#__next .max-w-35, #__next .max-w-\[140px\] { max-width: 140px; }
#__next .max-w-\[200px\] { max-width: 200px; }
#__next .max-w-\[250px\] { max-width: 250px; }
#__next .max-w-\[43px\] { max-width: 43px; }
#__next .max-w-\[448px\] { max-width: 448px; }
#__next .max-w-\[640px\] { max-width: 640px; }
#__next .max-w-\[72px\] { max-width: 72px; }
#__next .max-w-\[765px\] { max-width: 765px; }
#__next .max-w-\[800px\] { max-width: 800px; }
#__next .max-w-full { max-width: 100%; }
#__next .max-w-max { max-width: max-content; }
#__next .flex-1 { flex: 1 1 0%; }
#__next .flex-\[2\] { flex: 2 1 0%; }
#__next .flex-\[3\] { flex: 3 1 0%; }
#__next .flex-auto { flex: 1 1 auto; }
#__next .flex-initial { flex: 0 1 auto; }
#__next .flex-none { flex: 0 0 auto; }
#__next .flex-shrink { flex-shrink: 1; }
#__next .flex-shrink-0 { flex-shrink: 0; }
#__next .shrink { flex-shrink: 1; }
#__next .shrink-0 { flex-shrink: 0; }
#__next .flex-grow { flex-grow: 1; }
#__next .flex-grow-0 { flex-grow: 0; }
#__next .grow { flex-grow: 1; }
#__next .grow-0 { flex-grow: 0; }
#__next .basis-full { flex-basis: 100%; }
#__next .border-separate { border-collapse: separate; }
#__next .origin-center { transform-origin: center center; }
#__next .-translate-x-1\/2 { --tw-translate-x: -50%; }
#__next .-translate-x-1\/2, #__next .-translate-x-full { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-translate-x-full { --tw-translate-x: -100%; }
#__next .-translate-y-1\/2 { --tw-translate-y: -50%; }
#__next .-translate-y-1\/2, #__next .-translate-y-2 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-translate-y-2 { --tw-translate-y: -8px; }
#__next .translate-x-0 { --tw-translate-x: 0px; }
#__next .translate-x-0, #__next .translate-x-4 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-x-4 { --tw-translate-x: 16px; }
#__next .translate-x-full { --tw-translate-x: 100%; }
#__next .translate-x-full, #__next .translate-y-3 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-y-3 { --tw-translate-y: 12px; }
#__next .translate-y-4 { --tw-translate-y: 16px; }
#__next .translate-y-4, #__next .translate-y-5 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .translate-y-5 { --tw-translate-y: 20px; }
#__next .-rotate-180 { --tw-rotate: -180deg; }
#__next .-rotate-180, #__next .-rotate-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .-rotate-90 { --tw-rotate: -90deg; }
#__next .-rotate-\[135deg\] { --tw-rotate: -135deg; }
#__next .-rotate-\[135deg\], #__next .rotate-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .rotate-0 { --tw-rotate: 0deg; }
#__next .rotate-180 { --tw-rotate: 180deg; }
#__next .rotate-180, #__next .rotate-90 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .rotate-90 { --tw-rotate: 90deg; }
#__next .scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }
#__next .scale-100, #__next .scale-75 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .scale-75 { --tw-scale-x: .75; --tw-scale-y: .75; }
#__next .transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
@keyframes pulse { 
  50% { opacity: 0.5; }
}
#__next .animate-pulse { animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running pulse; }
#__next .cursor-default { cursor: default; }
#__next .cursor-grab { cursor: grab; }
#__next .cursor-not-allowed { cursor: not-allowed; }
#__next .cursor-pointer { cursor: pointer; }
#__next .touch-none { touch-action: none; }
#__next .select-none { user-select: none; }
#__next .resize { resize: both; }
#__next .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
#__next .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
#__next .snap-start { scroll-snap-align: start; }
#__next .scroll-px-2 { scroll-padding-left: 8px; scroll-padding-right: 8px; }
#__next .list-none { list-style-type: none; }
#__next .appearance-none { appearance: none; }
#__next .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
#__next .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
#__next .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
#__next .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
#__next .grid-cols-\[1fr_100px_1fr\] { grid-template-columns: 1fr 100px 1fr; }
#__next .grid-cols-\[1fr_auto_1fr\] { grid-template-columns: 1fr auto 1fr; }
#__next .flex-row { flex-direction: row; }
#__next .flex-row-reverse { flex-direction: row-reverse; }
#__next .flex-col { flex-direction: column; }
#__next .flex-col-reverse { flex-direction: column-reverse; }
#__next .flex-wrap { flex-wrap: wrap; }
#__next .flex-nowrap { flex-wrap: nowrap; }
#__next .content-center { align-content: center; }
#__next .content-start { align-content: flex-start; }
#__next .items-start { align-items: flex-start; }
#__next .items-end { align-items: flex-end; }
#__next .items-center { align-items: center; }
#__next .items-stretch { align-items: stretch; }
#__next .justify-start { justify-content: flex-start; }
#__next .justify-end { justify-content: flex-end; }
#__next .justify-center { justify-content: center; }
#__next .justify-between { justify-content: space-between; }
#__next .justify-stretch { justify-content: stretch; }
#__next .gap-0 { gap: 0px; }
#__next .gap-0\.5 { gap: 2px; }
#__next .gap-1 { gap: 4px; }
#__next .gap-1\.5 { gap: 6px; }
#__next .gap-2 { gap: 8px; }
#__next .gap-2\.5 { gap: 10px; }
#__next .gap-3 { gap: 12px; }
#__next .gap-4 { gap: 16px; }
#__next .gap-5 { gap: 20px; }
#__next .gap-6 { gap: 24px; }
#__next .gap-8 { gap: 32px; }
#__next .gap-x-1 { column-gap: 4px; }
#__next .gap-x-2 { column-gap: 8px; }
#__next :is(.space-x-1 > :not([hidden]) ~ :not([hidden])) { --tw-space-x-reverse: 0; margin-right: calc(4px * var(--tw-space-x-reverse)); margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse))); }
#__next :is(.space-x-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-x-reverse: 0; margin-right: calc(12px * var(--tw-space-x-reverse)); margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse))); }
#__next :is(.space-y-0\.5 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(2px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-1 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(4px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-2 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(8px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(12px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-4 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(16px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-6 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(24px * var(--tw-space-y-reverse)); }
#__next :is(.space-y-9 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(36px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(36px * var(--tw-space-y-reverse)); }
#__next .self-start { align-self: flex-start; }
#__next .self-end { align-self: flex-end; }
#__next .self-center { align-self: center; }
#__next .self-stretch { align-self: stretch; }
#__next .justify-self-end { justify-self: end; }
#__next .overflow-auto { overflow: auto; }
#__next .overflow-hidden { overflow: hidden; }
#__next .overflow-visible { overflow: visible; }
#__next .overflow-scroll { overflow: scroll; }
#__next .overflow-x-auto { overflow-x: auto; }
#__next .overflow-y-auto { overflow-y: auto; }
#__next .overflow-x-hidden { overflow-x: hidden; }
#__next .overflow-y-hidden { overflow-y: hidden; }
#__next .overflow-y-visible { overflow-y: visible; }
#__next .overflow-x-scroll { overflow-x: scroll; }
#__next .overflow-y-scroll { overflow-y: scroll; }
#__next .truncate { overflow: hidden; white-space: nowrap; }
#__next .text-ellipsis, #__next .truncate { text-overflow: ellipsis; }
#__next .whitespace-nowrap { white-space: nowrap; }
#__next .whitespace-pre { white-space: pre; }
#__next .whitespace-pre-wrap { white-space: pre-wrap; }
#__next .whitespace-break-spaces { white-space: break-spaces; }
#__next .break-words { overflow-wrap: break-word; }
#__next .\!rounded-4 { border-radius: 16px !important; }
#__next .\!rounded-full { border-radius: 9999px !important; }
#__next .rounded { border-radius: 0.25rem; }
#__next .rounded-1 { border-radius: 4px; }
#__next .rounded-2 { border-radius: 8px; }
#__next .rounded-2\.5 { border-radius: 10px; }
#__next .rounded-25 { border-radius: 100px; }
#__next .rounded-2xl { border-radius: 1rem; }
#__next .rounded-3 { border-radius: 12px; }
#__next .rounded-3\.5 { border-radius: 14px; }
#__next .rounded-3xl { border-radius: 1.5rem; }
#__next .rounded-4 { border-radius: 16px; }
#__next .rounded-4\.5 { border-radius: 18px; }
#__next .rounded-5 { border-radius: 20px; }
#__next .rounded-5\.5 { border-radius: 22px; }
#__next .rounded-50 { border-radius: 200px; }
#__next .rounded-6 { border-radius: 24px; }
#__next .rounded-6\.5 { border-radius: 26px; }
#__next .rounded-7 { border-radius: 28px; }
#__next .rounded-\[100px\] { border-radius: 100px; }
#__next .rounded-\[12px\] { border-radius: 12px; }
#__next .rounded-\[8px\] { border-radius: 8px; }
#__next .rounded-full { border-radius: 9999px; }
#__next .rounded-lg { border-radius: 0.5rem; }
#__next .rounded-md { border-radius: 0.375rem; }
#__next .rounded-none { border-radius: 0px; }
#__next .rounded-xl { border-radius: 0.75rem; }
#__next .rounded-b-3 { border-bottom-right-radius: 12px; border-bottom-left-radius: 12px; }
#__next .rounded-b-3xl { border-bottom-right-radius: 1.5rem; border-bottom-left-radius: 1.5rem; }
#__next .rounded-b-4 { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; }
#__next .rounded-b-5\.5 { border-bottom-right-radius: 22px; border-bottom-left-radius: 22px; }
#__next .rounded-b-6 { border-bottom-right-radius: 24px; border-bottom-left-radius: 24px; }
#__next .rounded-b-7 { border-bottom-right-radius: 28px; border-bottom-left-radius: 28px; }
#__next .rounded-r-full { border-top-right-radius: 9999px; border-bottom-right-radius: 9999px; }
#__next .rounded-t-4 { border-top-left-radius: 16px; border-top-right-radius: 16px; }
#__next .rounded-t-5 { border-top-left-radius: 20px; border-top-right-radius: 20px; }
#__next .rounded-t-5\.5 { border-top-left-radius: 22px; border-top-right-radius: 22px; }
#__next .rounded-t-6 { border-top-left-radius: 24px; border-top-right-radius: 24px; }
#__next .rounded-t-7 { border-top-left-radius: 28px; border-top-right-radius: 28px; }
#__next .rounded-t-8 { border-top-left-radius: 32px; border-top-right-radius: 32px; }
#__next .border { border-width: 1px; }
#__next .border-0 { border-width: 0px; }
#__next .border-2 { border-width: 2px; }
#__next .border-4 { border-width: 4px; }
#__next .border-b { border-bottom-width: 1px; }
#__next .border-b-\[9px\] { border-bottom-width: 9px; }
#__next .border-l-2 { border-left-width: 2px; }
#__next .border-l-8 { border-left-width: 8px; }
#__next .border-r-2 { border-right-width: 2px; }
#__next .border-r-8 { border-right-width: 8px; }
#__next .border-t { border-top-width: 1px; }
#__next .border-solid { border-style: solid; }
#__next .border-none { border-style: none; }
#__next .border-Brand-Dark { --tw-border-opacity: 1; border-color: rgb(0 0 0/var(--tw-border-opacity,1)); }
#__next .border-Brand-Light { --tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity,1)); }
#__next .border-Brand-Primary { --tw-border-opacity: 1; border-color: rgb(50 35 43/var(--tw-border-opacity,1)); }
#__next .border-Brand-PrimaryShade { --tw-border-opacity: 1; border-color: rgb(33 53 72/var(--tw-border-opacity,1)); }
#__next .border-Brand-Secondary { --tw-border-opacity: 1; border-color: rgb(255 187 98/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade20 { --tw-border-opacity: 1; border-color: rgb(246 244 244/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade40 { --tw-border-opacity: 1; border-color: rgb(170 169 169/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade60 { --tw-border-opacity: 1; border-color: rgb(113 111 111/var(--tw-border-opacity,1)); }
#__next .border-Brand-Shade80 { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .border-Transparencies-Dark10 { border-color: rgba(0, 0, 0, 0.1); }
#__next .border-\[\#eef3f7\] { --tw-border-opacity: 1; border-color: rgb(238 243 247/var(--tw-border-opacity,1)); }
#__next .border-b-Alert-ErrorDark { --tw-border-opacity: 1; border-bottom-color: rgb(222 15 24/var(--tw-border-opacity,1)); }
#__next .border-b-Alert-WarningDark { --tw-border-opacity: 1; border-bottom-color: rgb(255 107 0/var(--tw-border-opacity,1)); }
#__next .border-b-Brand-Secondary { --tw-border-opacity: 1; border-bottom-color: rgb(255 187 98/var(--tw-border-opacity,1)); }
#__next .border-b-Brand-Shade20 { --tw-border-opacity: 1; border-bottom-color: rgb(246 244 244/var(--tw-border-opacity,1)); }
#__next .border-l-transparent { border-left-color: transparent; }
#__next .border-r-transparent { border-right-color: transparent; }
#__next .\!bg-Brand-Light { --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)) !important; }
#__next .\!bg-Brand-Primary { --tw-bg-opacity: 1 !important; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)) !important; }
#__next .bg-Alert-ErrorDark { --tw-bg-opacity: 1; background-color: rgb(222 15 24/var(--tw-bg-opacity,1)); }
#__next .bg-Alert-SuccessDark { --tw-bg-opacity: 1; background-color: rgb(118 196 10/var(--tw-bg-opacity,1)); }
#__next .bg-Alert-WarningDark { --tw-bg-opacity: 1; background-color: rgb(255 107 0/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Dark { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Light { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Light\/50 { background-color: rgba(255, 255, 255, 0.5); }
#__next .bg-Brand-Light\/60 { background-color: rgba(255, 255, 255, 0.6); }
#__next .bg-Brand-Light\/90 { background-color: rgba(255, 255, 255, 0.9); }
#__next .bg-Brand-Primary { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-PrimaryShade { --tw-bg-opacity: 1; background-color: rgb(33 53 72/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Secondary { --tw-bg-opacity: 1; background-color: rgb(255 187 98/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-SecondaryShade { --tw-bg-opacity: 1; background-color: rgb(247 163 90/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade20 { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade40 { --tw-bg-opacity: 1; background-color: rgb(170 169 169/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade60 { --tw-bg-opacity: 1; background-color: rgb(113 111 111/var(--tw-bg-opacity,1)); }
#__next .bg-Brand-Shade80 { --tw-bg-opacity: 1; background-color: rgb(48 47 47/var(--tw-bg-opacity,1)); }
#__next .bg-Clock-Less5MinLight { --tw-bg-opacity: 1; background-color: rgb(255 215 217/var(--tw-bg-opacity,1)); }
#__next .bg-OlympicsCard-SportsIconBackground { --tw-bg-opacity: 1; background-color: rgb(212 196 128/var(--tw-bg-opacity,1)); }
#__next .bg-Primary-Dark { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .bg-Primary-Dark\/90 { background-color: rgba(0, 0, 0, 0.9); }
#__next .bg-Result-First { --tw-bg-opacity: 1; background-color: rgb(236 190 25/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Fourth { --tw-bg-opacity: 1; background-color: rgb(86 82 82/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Second { --tw-bg-opacity: 1; background-color: rgb(129 132 134/var(--tw-bg-opacity,1)); }
#__next .bg-Result-Third { --tw-bg-opacity: 1; background-color: rgb(164 116 45/var(--tw-bg-opacity,1)); }
#__next .bg-Secondary-Main { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next .bg-SemanticCharcoals-Charcoal10 { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .bg-Specialty-BetSlipBg { --tw-bg-opacity: 1; background-color: rgb(224 224 224/var(--tw-bg-opacity,1)); }
#__next .bg-Specialty-NavTabBarSelection { --tw-bg-opacity: 1; background-color: rgb(255 187 98/var(--tw-bg-opacity,1)); }
#__next .bg-Text-DarkSecondary { background-color: rgba(0, 0, 0, 0.6); }
#__next .bg-Transparencies-Dark10 { background-color: rgba(0, 0, 0, 0.1); }
#__next .bg-Transparencies-Dark20 { background-color: rgba(0, 0, 0, 0.2); }
#__next .bg-Transparencies-Dark40 { background-color: rgba(0, 0, 0, 0.4); }
#__next .bg-Transparencies-Dark5 { background-color: rgba(0, 0, 0, 0.05); }
#__next .bg-Transparencies-Dark80 { background-color: rgba(0, 0, 0, 0.8); }
#__next .bg-Transparencies-Light10 { background-color: rgba(255, 255, 255, 0.1); }
#__next .bg-Transparencies-Light20 { background-color: rgba(255, 255, 255, 0.2); }
#__next .bg-Transparencies-Light5 { background-color: rgba(255, 255, 255, 0.05); }
#__next .bg-Transparencies-Light80 { background-color: rgba(255, 255, 255, 0.8); }
#__next .bg-Transparencies-Light95 { background-color: rgba(255, 255, 255, 0.95); }
#__next .bg-Transparencies-Primary95 { background-color: rgba(50, 35, 43, 0.95); }
#__next .bg-transparent { background-color: transparent; }
#__next .bg-opacity-20 { --tw-bg-opacity: 0.2; }
#__next .bg-opacity-40 { --tw-bg-opacity: 0.4; }
#__next .bg-opacity-50 { --tw-bg-opacity: 0.5; }
#__next .bg-opacity-60 { --tw-bg-opacity: 0.6; }
#__next .bg-opacity-70 { --tw-bg-opacity: 0.7; }
#__next .bg-gradient-to-b { background-image: linear-gradient(to bottom,var(--tw-gradient-stops)); }
#__next .bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gradient-stops)); }
#__next .bg-gradient-to-t { background-image: linear-gradient(to top,var(--tw-gradient-stops)); }
#__next .from-Brand-Dark { --tw-gradient-from: #000 var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Dark\/0 { --tw-gradient-from: transparent var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Dark\/80 { --tw-gradient-from: rgba(0,0,0,.8) var(--tw-gradient-from-position); --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-Light { --tw-gradient-from: #fff var(--tw-gradient-from-position); --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-Brand-PrimaryShade { --tw-gradient-from: #213548 var(--tw-gradient-from-position); --tw-gradient-to: rgba(33,53,72,0) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }
#__next .from-0\% { --tw-gradient-from-position: 0%; }
#__next .from-\[40\%\] { --tw-gradient-from-position: 40%; }
#__next .from-\[70\%\] { --tw-gradient-from-position: 70%; }
#__next .via-Brand-Dark\/50 { --tw-gradient-to: transparent var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),rgba(0,0,0,.5) var(--tw-gradient-via-position),var(--tw-gradient-to); }
#__next .to-Brand-Dark\/0 { --tw-gradient-to: transparent var(--tw-gradient-to-position); }
#__next .to-Brand-Dark\/80 { --tw-gradient-to: rgba(0,0,0,.8) var(--tw-gradient-to-position); }
#__next .to-Brand-Primary { --tw-gradient-to: #32232b var(--tw-gradient-to-position); }
#__next .to-Transparencies-Primary95 { --tw-gradient-to: #32232bf2 var(--tw-gradient-to-position); }
#__next .to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-position); }
#__next .to-100\% { --tw-gradient-to-position: 100%; }
#__next .bg-cover { background-size: cover; }
#__next .bg-center { background-position: 50% center; }
#__next .bg-no-repeat { background-repeat: no-repeat; }
#__next .fill-Brand-PrimaryShade { fill: rgb(33, 53, 72); }
#__next .fill-Brand-Shade80 { fill: rgb(48, 47, 47); }
#__next .object-cover { object-fit: cover; }
#__next .\!p-4 { padding: 16px !important; }
#__next .p-0 { padding: 0px; }
#__next .p-0\.5 { padding: 2px; }
#__next .p-0\.75 { padding: 3px; }
#__next .p-1 { padding: 4px; }
#__next .p-1\.25 { padding: 5px; }
#__next .p-1\.5 { padding: 6px; }
#__next .p-14 { padding: 56px; }
#__next .p-16 { padding: 64px; }
#__next .p-2 { padding: 8px; }
#__next .p-2\.5 { padding: 10px; }
#__next .p-3 { padding: 12px; }
#__next .p-4 { padding: 16px; }
#__next .p-5 { padding: 20px; }
#__next .p-6 { padding: 24px; }
#__next .p-8 { padding: 32px; }
#__next .p-9 { padding: 36px; }
#__next .p-px { padding: 1px; }
#__next .px-0 { padding-left: 0px; padding-right: 0px; }
#__next .px-0\.5 { padding-left: 2px; padding-right: 2px; }
#__next .px-1 { padding-left: 4px; padding-right: 4px; }
#__next .px-1\.5 { padding-left: 6px; padding-right: 6px; }
#__next .px-2 { padding-left: 8px; padding-right: 8px; }
#__next .px-3 { padding-left: 12px; padding-right: 12px; }
#__next .px-4 { padding-left: 16px; padding-right: 16px; }
#__next .px-4\.5 { padding-left: 18px; padding-right: 18px; }
#__next .px-5 { padding-left: 20px; padding-right: 20px; }
#__next .px-6 { padding-left: 24px; padding-right: 24px; }
#__next .px-8 { padding-left: 32px; padding-right: 32px; }
#__next .px-\[0px\] { padding-left: 0px; padding-right: 0px; }
#__next .px-\[12\.75px\] { padding-left: 12.75px; padding-right: 12.75px; }
#__next .px-\[13px\] { padding-left: 13px; padding-right: 13px; }
#__next .px-\[17\.5px\] { padding-left: 17.5px; padding-right: 17.5px; }
#__next .px-\[6px\] { padding-left: 6px; padding-right: 6px; }
#__next .px-\[8\.75px\] { padding-left: 8.75px; padding-right: 8.75px; }
#__next .px-\[9px\] { padding-left: 9px; padding-right: 9px; }
#__next .py-0 { padding-top: 0px; padding-bottom: 0px; }
#__next .py-0\.25 { padding-top: 1px; padding-bottom: 1px; }
#__next .py-0\.5 { padding-top: 2px; padding-bottom: 2px; }
#__next .py-1 { padding-top: 4px; padding-bottom: 4px; }
#__next .py-1\.5 { padding-top: 6px; padding-bottom: 6px; }
#__next .py-1\.75 { padding-top: 7px; padding-bottom: 7px; }
#__next .py-10 { padding-top: 40px; padding-bottom: 40px; }
#__next .py-11 { padding-top: 44px; padding-bottom: 44px; }
#__next .py-16 { padding-top: 64px; padding-bottom: 64px; }
#__next .py-2 { padding-top: 8px; padding-bottom: 8px; }
#__next .py-2\.25 { padding-top: 9px; padding-bottom: 9px; }
#__next .py-2\.5 { padding-top: 10px; padding-bottom: 10px; }
#__next .py-3 { padding-top: 12px; padding-bottom: 12px; }
#__next .py-3\.5 { padding-top: 14px; padding-bottom: 14px; }
#__next .py-4 { padding-top: 16px; padding-bottom: 16px; }
#__next .py-4\.5 { padding-top: 18px; padding-bottom: 18px; }
#__next .py-5 { padding-top: 20px; padding-bottom: 20px; }
#__next .py-6 { padding-top: 24px; padding-bottom: 24px; }
#__next .py-7\.5 { padding-top: 30px; padding-bottom: 30px; }
#__next .py-8 { padding-top: 32px; padding-bottom: 32px; }
#__next .py-9 { padding-top: 36px; padding-bottom: 36px; }
#__next .py-\[0px\] { padding-top: 0px; padding-bottom: 0px; }
#__next .py-\[6px\] { padding-top: 6px; padding-bottom: 6px; }
#__next .py-\[9px\] { padding-top: 9px; padding-bottom: 9px; }
#__next .\!pb-0 { padding-bottom: 0px !important; }
#__next .\!pb-6 { padding-bottom: 24px !important; }
#__next .pb-0 { padding-bottom: 0px; }
#__next .pb-0\.5 { padding-bottom: 2px; }
#__next .pb-1 { padding-bottom: 4px; }
#__next .pb-1\.5 { padding-bottom: 6px; }
#__next .pb-12 { padding-bottom: 48px; }
#__next .pb-15 { padding-bottom: 60px; }
#__next .pb-16 { padding-bottom: 64px; }
#__next .pb-2 { padding-bottom: 8px; }
#__next .pb-2\.5 { padding-bottom: 10px; }
#__next .pb-25 { padding-bottom: 100px; }
#__next .pb-26 { padding-bottom: 104px; }
#__next .pb-3 { padding-bottom: 12px; }
#__next .pb-30 { padding-bottom: 120px; }
#__next .pb-4 { padding-bottom: 16px; }
#__next .pb-5 { padding-bottom: 20px; }
#__next .pb-6 { padding-bottom: 24px; }
#__next .pb-8 { padding-bottom: 32px; }
#__next .pl-0 { padding-left: 0px; }
#__next .pl-0\.5 { padding-left: 2px; }
#__next .pl-1 { padding-left: 4px; }
#__next .pl-1\.5 { padding-left: 6px; }
#__next .pl-2 { padding-left: 8px; }
#__next .pl-2\.5 { padding-left: 10px; }
#__next .pl-2\.75 { padding-left: 11px; }
#__next .pl-3 { padding-left: 12px; }
#__next .pl-4 { padding-left: 16px; }
#__next .pl-5 { padding-left: 20px; }
#__next .pl-7\.5 { padding-left: 30px; }
#__next .pl-\[120px\] { padding-left: 120px; }
#__next .pr-0 { padding-right: 0px; }
#__next .pr-1 { padding-right: 4px; }
#__next .pr-2 { padding-right: 8px; }
#__next .pr-3 { padding-right: 12px; }
#__next .pr-4 { padding-right: 16px; }
#__next .ps-5 { padding-inline-start: 20px; }
#__next .pt-0 { padding-top: 0px; }
#__next .pt-0\.5 { padding-top: 2px; }
#__next .pt-1 { padding-top: 4px; }
#__next .pt-1\.25 { padding-top: 5px; }
#__next .pt-1\.5 { padding-top: 6px; }
#__next .pt-10 { padding-top: 40px; }
#__next .pt-13 { padding-top: 52px; }
#__next .pt-2 { padding-top: 8px; }
#__next .pt-20 { padding-top: 80px; }
#__next .pt-3 { padding-top: 12px; }
#__next .pt-4 { padding-top: 16px; }
#__next .pt-5 { padding-top: 20px; }
#__next .pt-6 { padding-top: 24px; }
#__next .pt-6\.5 { padding-top: 26px; }
#__next .pt-8 { padding-top: 32px; }
#__next .pt-9 { padding-top: 36px; }
#__next .text-left { text-align: left; }
#__next .text-center { text-align: center; }
#__next .text-right { text-align: right; }
#__next .font-mono { font-family: monospace; }
#__next .text-2xl { font-size: 1.5rem; line-height: 2rem; }
#__next .text-\[12px\] { font-size: 12px; }
#__next .text-lg { font-size: 1.125rem; line-height: 1.75rem; }
#__next .text-xs { font-size: 0.75rem; line-height: 1rem; }
#__next .font-black { font-weight: 900; }
#__next .font-bold { font-weight: 700; }
#__next .font-light { font-weight: 300; }
#__next .font-medium { font-weight: 500; }
#__next .font-semibold { font-weight: 600; }
#__next .font-thin { font-weight: 100; }
#__next .capitalize { text-transform: capitalize; }
#__next .normal-case { text-transform: none; }
#__next .italic { font-style: italic; }
#__next .not-italic { font-style: normal; }
#__next .\!leading-3 { line-height: 0.75rem !important; }
#__next .\!leading-\[115\%\] { line-height: 115% !important; }
#__next .leading-3 { line-height: 0.75rem; }
#__next .leading-\[16\.8px\] { line-height: 16.8px; }
#__next .leading-\[160\%\] { line-height: 160%; }
#__next .leading-\[19\.6px\] { line-height: 19.6px; }
#__next .leading-none { line-height: 1; }
#__next .leading-snug { line-height: 1.375; }
#__next .leading-tight { line-height: 1.25; }
#__next .text-Brand-Dark { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next .text-Brand-Light { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity,1)); }
#__next .text-Brand-PrimaryShade { --tw-text-opacity: 1; color: rgb(33 53 72/var(--tw-text-opacity,1)); }
#__next .text-Brand-Shade20 { --tw-text-opacity: 1; color: rgb(246 244 244/var(--tw-text-opacity,1)); }
#__next .text-Brand-Shade60 { --tw-text-opacity: 1; color: rgb(113 111 111/var(--tw-text-opacity,1)); }
#__next .text-Text-Dark { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next .text-Text-DarkSecondary { color: rgba(0, 0, 0, 0.6); }
#__next .text-Text-Light { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity,1)); }
#__next .text-Text-LightSecondary { color: rgba(255, 255, 255, 0.6); }
#__next .underline { text-decoration-line: underline; }
#__next .line-through { text-decoration-line: line-through; }
#__next .no-underline { text-decoration-line: none; }
#__next .\!opacity-100 { opacity: 1 !important; }
#__next .opacity-0 { opacity: 0; }
#__next .opacity-100 { opacity: 1; }
#__next .opacity-15 { opacity: 0.15; }
#__next .opacity-20 { opacity: 0.2; }
#__next .opacity-30 { opacity: 0.3; }
#__next .opacity-40 { opacity: 0.4; }
#__next .opacity-50 { opacity: 0.5; }
#__next .opacity-70 { opacity: 0.7; }
#__next .opacity-80 { opacity: 0.8; }
#__next .opacity-90 { opacity: 0.9; }
#__next .shadow { --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color); }
#__next .shadow, #__next .shadow-10 { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-10 { --tw-shadow: 0px 4px 18px 3px rgba(0,0,0,.15); --tw-shadow-colored: 0px 4px 18px 3px var(--tw-shadow-color); }
#__next .shadow-2 { --tw-shadow: 0px 1px 5px rgba(0,0,0,.15); --tw-shadow-colored: 0px 1px 5px var(--tw-shadow-color); }
#__next .shadow-2, #__next .shadow-ddf { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-ddf { --tw-shadow: 0 0 36px 0 #0000000d; --tw-shadow-colored: 0 0 36px 0 var(--tw-shadow-color); }
#__next .shadow-lg { --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color); }
#__next .shadow-lg, #__next .shadow-md { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-md { --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); }
#__next .shadow-none { --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; }
#__next .shadow-none, #__next .shadow-sm { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .shadow-sm { --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); }
#__next .outline-none { outline: transparent solid 2px; outline-offset: 2px; }
#__next .outline { outline-style: solid; }
#__next .blur { --tw-blur: blur(8px); }
#__next .blur, #__next .drop-shadow { 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); }
#__next .drop-shadow { --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06)); }
#__next .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); }
#__next .backdrop-blur-sm { --tw-backdrop-blur: blur(4px); 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); }
#__next .transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-all { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-colors { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-opacity { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-shadow { transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-transform { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .transition-width { transition-property: width; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }
#__next .delay-200 { transition-delay: 0.2s; }
#__next .delay-s { transition-delay: 0.25s; }
#__next .duration-1000 { transition-duration: 1s; }
#__next .duration-200 { transition-duration: 0.2s; }
#__next .duration-300 { transition-duration: 0.3s; }
#__next .duration-500 { transition-duration: 0.5s; }
#__next .duration-\[1000ms\] { transition-duration: 1s; }
#__next .duration-\[2000ms\] { transition-duration: 2s; }
#__next .duration-\[2500ms\] { transition-duration: 2.5s; }
#__next .duration-m { transition-duration: 0.5s; }
#__next .duration-s { transition-duration: 0.25s; }
#__next .ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
#__next .ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
#__next .text-ng-display-large { font-size: 50px; font-weight: 700; line-height: 120%; }
#__next .text-ng-display-small { font-size: 28px; font-weight: 900; line-height: 120%; }
#__next .text-ng-display1-large, #__next .text-ng-display1-onesize { font-size: 48px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-display2-large, #__next .text-ng-display2-onesize { font-size: 24px; font-weight: 700; line-height: 126%; letter-spacing: 0px; }
#__next .text-ng-displaybody-large, #__next .text-ng-displaybody-onesize { font-size: 18px; font-weight: 500; line-height: 160%; letter-spacing: 0px; }
#__next .text-ng-h1-large { font-size: 38px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h1-small, #__next .text-ng-h2-large { font-size: 22px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h2-small, #__next .text-ng-h3-large { font-size: 18px; font-weight: 700; line-height: 120%; }
#__next .text-ng-h3-small { font-size: 16px; font-weight: 700; line-height: 120%; }
#__next .text-ng-header1-small { font-size: 20px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header1-large, #__next .text-ng-header1-onesize { font-size: 20px; font-weight: 700; line-height: 160%; letter-spacing: 0px; }
#__next .text-ng-header2-small { font-size: 16px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header2-large { font-size: 16px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-header2-onesize { font-size: 18px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-header3-small { font-size: 12px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header3-large { font-size: 14px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
#__next .text-ng-header3-onesize { font-size: 16px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
#__next .text-ng-header4-small { font-size: 8px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
#__next .text-ng-header4-large { font-size: 12px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
#__next .text-ng-header4-onesize { font-size: 13.5px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
#__next .text-ng-subtitle-large { font-size: 16px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitle-small { font-size: 12px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitle-tiny { font-size: 10px; font-weight: 500; line-height: 120%; }
#__next .text-ng-subtitlealternative-small { font-size: 12px; font-weight: 400; line-height: 120%; }
#__next .text-ng-subheader1-large, #__next .text-ng-subheader1-small { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader1-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader2-large, #__next .text-ng-subheader2-small { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader2-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader3-large, #__next .text-ng-subheader3-small { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader3-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-subheader4-large, #__next .text-ng-subheader4-small { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-subheader4-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-bodycopy-large { font-size: 16px; font-weight: 400; line-height: 160%; }
#__next .text-ng-bodycopy-small { font-size: 14px; font-weight: 400; line-height: 140%; }
#__next .text-ng-bodycopy-tiny { font-size: 11px; font-weight: 400; line-height: 140%; }
#__next .text-ng-body1-small { font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
#__next .text-ng-body1-large { font-size: 14px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
#__next .text-ng-body1-onesize { font-size: 16px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
#__next .text-ng-body2-small { font-size: 12px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
#__next .text-ng-body2-large { font-size: 12px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-body2-onesize { font-size: 13.5px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
#__next .text-ng-button-large { font-size: 16px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-small { font-size: 14px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-tiny { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-button-supertiny { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-helpertext-large { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-helpertext-small { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-scratched-large { font-size: 16px; font-weight: 500; line-height: 120%; }
#__next .text-ng-scratched-small { font-size: 12px; font-weight: 500; line-height: 120%; }
#__next .text-ng-inputlabel-nosize { font-size: 12px; font-weight: 600; line-height: 120%; }
#__next .text-ng-badge-large, #__next .text-ng-chip-nosize { font-size: 14px; font-weight: 600; line-height: 120%; }
#__next .text-ng-badge-nosize { font-size: 10px; font-weight: 700; line-height: 120%; }
#__next .text-ng-badge-small { font-size: 8px; font-weight: 700; line-height: 120%; }
#__next .text-ng-tableheader-nosize, #__next .text-ng-tooltip-nosize { font-size: 10px; font-weight: 600; line-height: 120%; }
#__next .text-ng-textlabel-nosize { font-size: 11px; font-weight: 600; line-height: 120%; }
#__next .text-ng-label1-large { font-size: 20px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label1-onesize { font-size: 22px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label2-large { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label2-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label3-large { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label3-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label4-large { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label4-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label5-large { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label5-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
#__next .text-ng-label6-large { font-size: 8px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
#__next .text-ng-label6-onesize { font-size: 9.5px; font-weight: 700; line-height: 115%; letter-spacing: 0px; }
#__next .text-fc-primary-main { color: rgb(48, 47, 47); }
#__next .text-fc-primary-dark { color: rgb(0, 0, 0); }
#__next .text-fc-primary-medium { color: rgb(113, 111, 111); }
#__next .text-fc-primary-light { color: rgb(255, 255, 255); }
#__next .text-fc-secondary-dark, #__next .text-fc-secondary-main { color: rgb(50, 35, 43); }
#__next .text-fc-secondary-light, #__next .text-fc-secondary-medium { color: rgb(33, 53, 72); }
#__next .text-fc-tertiary-dark, #__next .text-fc-tertiary-main { color: rgb(255, 187, 98); }
#__next .text-fc-tertiary-light, #__next .text-fc-tertiary-medium { color: rgb(247, 163, 90); }
#__next .text-fc-text-primary { color: rgb(24, 24, 26); }
#__next .text-fc-text-secondary { color: rgb(107, 106, 112); }
#__next .text-fc-text-tertiary { color: rgb(169, 168, 173); }
#__next .text-fc-text-reversed { color: rgb(255, 255, 255); }
#__next .text-fc-text-dark { color: rgb(0, 0, 0); }
#__next .text-fc-text-darksecondary { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-text-lightsecondary { color: rgba(255, 255, 255, 0.6); }
#__next .text-fc-text-light { color: rgb(255, 255, 255); }
#__next .text-fc-error-main { color: rgb(251, 97, 105); }
#__next .text-fc-error-dark { color: rgb(222, 15, 24); }
#__next .text-fc-error-light { color: rgb(246, 244, 244); }
#__next .text-fc-success-main { color: rgb(192, 251, 110); }
#__next .text-fc-success-dark { color: rgb(118, 196, 10); }
#__next .text-fc-success-light { color: rgb(246, 244, 244); }
#__next .text-fc-warning-main { color: rgb(255, 142, 38); }
#__next .text-fc-warning-dark { color: rgb(255, 107, 0); }
#__next .text-fc-warning-light { color: rgb(246, 244, 244); }
#__next .text-fc-information-main { color: rgb(247, 163, 90); }
#__next .text-fc-information-dark { color: rgb(50, 35, 43); }
#__next .text-fc-information-light { color: rgb(246, 244, 244); }
#__next .text-fc-clock-less5minlight { color: rgb(255, 215, 217); }
#__next .text-fc-clock-less5mindark { color: rgb(250, 77, 86); }
#__next .text-fc-clock-closed, #__next .text-fc-clock-interimlight, #__next .text-fc-clock-morethen5min { color: rgb(113, 111, 111); }
#__next .text-fc-clock-interimdark { color: rgb(239, 108, 0); }
#__next .text-fc-clock-finaldark, #__next .text-fc-clock-finallight, #__next .text-fc-clock-resultslight { color: rgb(0, 0, 0); }
#__next .text-fc-clock-openunder5 { color: rgb(255, 107, 0); }
#__next .text-fc-clock-open { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-clock-closedandresult { color: rgba(0, 0, 0, 0.8); }
#__next .text-fc-result-first { color: rgb(236, 190, 25); }
#__next .text-fc-result-second { color: rgb(129, 132, 134); }
#__next .text-fc-result-third { color: rgb(164, 116, 45); }
#__next .text-fc-result-fourth { color: rgb(86, 82, 82); }
#__next .text-fc-semanticcharcoals-charcoal100, #__next .text-fc-semanticcharcoals-charcoal90 { color: rgb(0, 0, 0); }
#__next .text-fc-semanticcharcoals-charcoal70, #__next .text-fc-semanticcharcoals-charcoal80 { color: rgb(48, 47, 47); }
#__next .text-fc-semanticcharcoals-charcoal50, #__next .text-fc-semanticcharcoals-charcoal60 { color: rgb(113, 111, 111); }
#__next .text-fc-semanticcharcoals-charcoal30, #__next .text-fc-semanticcharcoals-charcoal40 { color: rgb(170, 169, 169); }
#__next .text-fc-semanticcharcoals-charcoal10, #__next .text-fc-semanticcharcoals-charcoal20 { color: rgb(246, 244, 244); }
#__next .text-fc-semanticcharcoals-white { color: rgb(255, 255, 255); }
#__next .text-fc-fluctuations-openingprice { color: rgb(22, 54, 82); }
#__next .text-fc-fluctuations-pricegoingup { color: rgb(128, 211, 12); }
#__next .text-fc-fluctuations-pricegoingdown { color: rgb(255, 19, 31); }
#__next .text-fc-streaming-sky1 { color: rgb(3, 132, 67); }
#__next .text-fc-streaming-sky2 { color: rgb(2, 190, 255); }
#__next .text-fc-streaming-fullscreenvideoplayerbackground { color: rgb(0, 0, 0); }
#__next .text-fc-streaming-fullscreenvideoplayercontainerbackground { color: rgba(255, 255, 255, 0); }
#__next .text-fc-streaming-videoplayerbottomgradientstart { color: rgba(24, 24, 26, 0); }
#__next .text-fc-streaming-videoplayerbottomgradientmiddle { color: rgba(24, 24, 26, 0.6); }
#__next .text-fc-streaming-videoplayerbottomgradientend { color: rgba(24, 24, 26, 0.8); }
#__next .text-fc-olympicscard-backgroundgradientstart { color: rgb(21, 55, 81); }
#__next .text-fc-olympicscard-backgroundgradientend1 { color: rgb(88, 180, 175); }
#__next .text-fc-olympicscard-backgroundgradientend2 { color: rgb(58, 125, 133); }
#__next .text-fc-olympicscard-sportsiconbackground { color: rgb(212, 196, 128); }
#__next .text-fc-olympicscard-sportsicon { color: rgb(164, 143, 54); }
#__next .text-fc-transparent-white0 { color: rgba(255, 255, 255, 0); }
#__next .text-fc-transparent-black10 { color: rgba(0, 0, 0, 0.1); }
#__next .text-fc-specialty-skyblue { color: rgb(1, 165, 255); }
#__next .text-fc-specialty-skygreen { color: rgb(3, 132, 67); }
#__next .text-fc-specialty-speedrear { color: rgb(255, 19, 31); }
#__next .text-fc-specialty-speedmidrear { color: rgb(252, 113, 68); }
#__next .text-fc-specialty-speedmid { color: rgb(255, 107, 0); }
#__next .text-fc-specialty-speedhandymid { color: rgb(247, 167, 40); }
#__next .text-fc-specialty-speedhandy { color: rgb(175, 165, 51); }
#__next .text-fc-specialty-speedleadhandy { color: rgb(114, 164, 60); }
#__next .text-fc-specialty-speedlead { color: rgb(128, 211, 12); }
#__next .text-fc-specialty-betslipbg { color: rgb(224, 224, 224); }
#__next .text-fc-specialty-navtabbarselection { color: rgb(255, 187, 98); }
#__next .text-fc-brand-primary { color: rgb(50, 35, 43); }
#__next .text-fc-brand-primaryshade { color: rgb(33, 53, 72); }
#__next .text-fc-brand-secondary { color: rgb(255, 187, 98); }
#__next .text-fc-brand-secondaryshade { color: rgb(247, 163, 90); }
#__next .text-fc-brand-light { color: rgb(255, 255, 255); }
#__next .text-fc-brand-shade20 { color: rgb(246, 244, 244); }
#__next .text-fc-brand-shade40 { color: rgb(170, 169, 169); }
#__next .text-fc-brand-shade60 { color: rgb(113, 111, 111); }
#__next .text-fc-brand-shade80 { color: rgb(48, 47, 47); }
#__next .text-fc-brand-dark { color: rgb(0, 0, 0); }
#__next .text-fc-transparencies-dark0 { color: rgba(0, 0, 0, 0); }
#__next .text-fc-transparencies-dark5 { color: rgba(0, 0, 0, 0.05); }
#__next .text-fc-transparencies-dark10 { color: rgba(0, 0, 0, 0.1); }
#__next .text-fc-transparencies-dark20 { color: rgba(0, 0, 0, 0.2); }
#__next .text-fc-transparencies-dark40 { color: rgba(0, 0, 0, 0.4); }
#__next .text-fc-transparencies-dark60 { color: rgba(0, 0, 0, 0.6); }
#__next .text-fc-transparencies-dark80 { color: rgba(0, 0, 0, 0.8); }
#__next .text-fc-transparencies-dark95 { color: rgba(0, 0, 0, 0.95); }
#__next .text-fc-transparencies-light0 { color: rgba(255, 255, 255, 0); }
#__next .text-fc-transparencies-light5 { color: rgba(255, 255, 255, 0.05); }
#__next .text-fc-transparencies-light10 { color: rgba(255, 255, 255, 0.1); }
#__next .text-fc-transparencies-light20 { color: rgba(255, 255, 255, 0.2); }
#__next .text-fc-transparencies-light40 { color: rgba(255, 255, 255, 0.4); }
#__next .text-fc-transparencies-light60 { color: rgba(255, 255, 255, 0.6); }
#__next .text-fc-transparencies-light80 { color: rgba(255, 255, 255, 0.8); }
#__next .text-fc-transparencies-light95 { color: rgba(255, 255, 255, 0.95); }
#__next .text-fc-transparencies-primary0 { color: rgba(50, 35, 43, 0); }
#__next .text-fc-transparencies-primary20 { color: rgba(50, 35, 43, 0.2); }
#__next .text-fc-transparencies-primary95, #__next .text-fc-transparencies-primary95temp { color: rgba(50, 35, 43, 0.95); }
#__next .text-fc-transparencies-primaryshade0 { color: rgba(33, 53, 72, 0); }
#__next .text-fc-transparencies-primaryshade95 { color: rgba(33, 53, 72, 0.95); }
#__next .text-fc-transparencies-secondary0 { color: rgba(255, 187, 98, 0); }
#__next .text-fc-transparencies-secondaryshade0 { color: rgba(247, 163, 90, 0); }
#__next .text-fc-transparencies-background0 { color: rgba(246, 244, 244, 0); }
#__next .text-fc-alert-successdark { color: rgb(118, 196, 10); }
#__next .text-fc-alert-successlight { color: rgb(192, 251, 110); }
#__next .text-fc-alert-warningdark { color: rgb(255, 107, 0); }
#__next .text-fc-alert-warninglight { color: rgb(255, 142, 38); }
#__next .text-fc-alert-errordark { color: rgb(222, 15, 24); }
#__next .text-fc-alert-errorlight { color: rgb(251, 97, 105); }
#__next .no-scrollbar::-webkit-scrollbar { display: none; }
#__next .no-scrollbar { scrollbar-width: none; }
#__next .\[overflow-anchor\:none\] { overflow-anchor: none; }
#__next .\[text-align-last\:center\] { text-align-last: center; }
body { margin: 0px; overflow: hidden; -webkit-font-smoothing: antialiased; background-color: rgb(242, 242, 243); }
.mainContainer { display: flex; flex-direction: column; align-items: stretch; justify-content: flex-start; max-width: 500px; min-width: 350px; border: 1px solid rgb(0, 0, 0); border-radius: 5px; margin: 3px; }
.mainContainerRow { border-bottom: 1px solid rgb(0, 0, 0); padding: 4px; }
.mainContainerRow:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.mainContainerHeading { font-size: 16px; font-weight: 700; }
.scrollbar-hide::-webkit-scrollbar { display: none; }
.scrollbar-hide { scrollbar-width: none; }
.bouncing-loader > div { animation: 0.6s ease 0s infinite alternate none running bouncing-loader; }
@keyframes bouncing-loader { 
  100% { opacity: 1; transform: translateY(-7px); }
}
.two-outcomes-stack .outcome-name-wrapper { max-width: calc(-50px + 50vw); }
.two-outcomes-stack .outcome-name-wrapper.has-icon { max-width: calc(-80px + 50vw); }
.three-outcomes-stack .outcome-name-wrapper { max-width: calc(-50px + 33.3333vw); }
.three-outcomes-stack .outcome-name-wrapper.has-icon { max-width: calc(-70px + 50vw); }
@media (max-width: 520px) {
  .sports-event-header { max-width: 360px; }
}
@media (max-width: 420px) {
  .sports-event-header { max-width: 280px; }
}
@media (max-width: 360px) {
  .sports-event-header { max-width: 190px; }
}
@media (max-width: 1024px) {
  .intercom-messenger-frame { height: 100% !important; width: 100% !important; max-height: none !important; border-radius: 0px !important; right: 0px !important; bottom: 0px !important; }
}
.price-fluctuation { width: 100% !important; }
theoplayer-ui { min-width: 30px; background: transparent; }
@media (min-width: 1024px) {
  .home-nextup-mm-card { width: 426px !important; }
  .home-nextup-sports-card { width: 320px !important; }
}
.home-featured-card { max-width: 349px !important; }
.overflow-auto, .overflow-y-auto { scrollbar-width: none; }
theoplayer-ui::part(media-layer) { width: 101%; height: 101%; display: flex; justify-content: center; align-items: center; }
.show-scrollbar::-webkit-scrollbar { appearance: none; width: 7px; opacity: 0.5; }
.show-scrollbar::-webkit-scrollbar-thumb { border-radius: 6px; background-color: rgba(255, 255, 255, 0.5); }
h1, h2, h3, h4, h5, h6, p { margin: 0px; }
#__next .after\:pointer-events-none::after { content: var(--tw-content); pointer-events: none; }
#__next .after\:absolute::after { content: var(--tw-content); position: absolute; }
#__next .after\:bottom-10::after { content: var(--tw-content); bottom: 40px; }
#__next .after\:bottom-10\.75::after { content: var(--tw-content); bottom: 43px; }
#__next .after\:bottom-7::after { content: var(--tw-content); bottom: 28px; }
#__next .after\:bottom-8\.75::after { content: var(--tw-content); bottom: 35px; }
#__next .after\:left-3\.5::after { content: var(--tw-content); left: 14px; }
#__next .after\:opacity-30::after { content: var(--tw-content); opacity: 0.3; }
#__next .after\:content-\[attr\(data-placeholder\)\]::after { --tw-content: attr(data-placeholder); content: var(--tw-content); }
#__next .first\:pt-0:first-child { padding-top: 0px; }
#__next .last\:mb-0:last-child { margin-bottom: 0px; }
#__next .last\:pb-0:last-child { padding-bottom: 0px; }
#__next .hover\:scale-105:hover { --tw-scale-x: 1.05; --tw-scale-y: 1.05; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .hover\:cursor-pointer:hover { cursor: pointer; }
#__next .hover\:border-Brand-Shade80:hover { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .hover\:bg-Brand-Dark:hover { --tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Light:hover { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-PrimaryShade:hover { --tw-bg-opacity: 1; background-color: rgb(33 53 72/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Shade20:hover { --tw-bg-opacity: 1; background-color: rgb(246 244 244/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Brand-Shade40:hover { --tw-bg-opacity: 1; background-color: rgb(170 169 169/var(--tw-bg-opacity,1)); }
#__next .hover\:bg-Transparencies-Dark10:hover { background-color: rgba(0, 0, 0, 0.1); }
#__next .hover\:bg-Transparencies-Light20:hover { background-color: rgba(255, 255, 255, 0.2); }
#__next .hover\:bg-Transparencies-Light5:hover { background-color: rgba(255, 255, 255, 0.05); }
#__next .hover\:bg-opacity-10:hover { --tw-bg-opacity: 0.1; }
#__next .hover\:bg-opacity-40:hover { --tw-bg-opacity: 0.4; }
#__next .hover\:bg-opacity-60:hover { --tw-bg-opacity: 0.6; }
#__next .hover\:text-Brand-Primary:hover { --tw-text-opacity: 1; color: rgb(50 35 43/var(--tw-text-opacity,1)); }
#__next .hover\:text-Brand-PrimaryShade:hover { --tw-text-opacity: 1; color: rgb(33 53 72/var(--tw-text-opacity,1)); }
#__next .hover\:opacity-80:hover { opacity: 0.8; }
#__next .hover\:opacity-90:hover { opacity: 0.9; }
#__next .hover\:shadow-md:hover { --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }
#__next .focus\:border-Brand-Shade80:focus { --tw-border-opacity: 1; border-color: rgb(48 47 47/var(--tw-border-opacity,1)); }
#__next .focus\:bg-Transparencies-Dark10:focus { background-color: rgba(0, 0, 0, 0.1); }
#__next .focus\:outline-none:focus { outline: transparent solid 2px; outline-offset: 2px; }
#__next .focus\:ring-2:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
#__next .focus\:ring-Brand-Light:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1)); }
#__next .focus\:ring-opacity-50:focus { --tw-ring-opacity: 0.5; }
#__next .focus-visible\:z-20:focus-visible { z-index: 20; }
#__next .focus-visible\:ring-2:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }
#__next .focus-visible\:ring-Brand-Light:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity,1)); }
#__next .focus-visible\:ring-Brand-Primary:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(50 35 43/var(--tw-ring-opacity,1)); }
#__next .focus-visible\:ring-opacity-50:focus-visible { --tw-ring-opacity: 0.5; }
#__next .active\:scale-95:active { --tw-scale-x: .95; --tw-scale-y: .95; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
#__next .active\:bg-Brand-Primary:active { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next :is(.group:hover .group-hover\:block) { display: block; }
#__next :is(.group:hover .group-hover\:bg-Brand-Shade60) { --tw-bg-opacity: 1; background-color: rgb(113 111 111/var(--tw-bg-opacity,1)); }
#__next :is(.group:hover .group-hover\:text-Text-Dark) { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
#__next :is(.group:active .group-active\:bg-Transparencies-Light60) { background-color: rgba(255, 255, 255, 0.6); }
@media not all and (min-width: 1024px) {
  #__next .max-lg\:fixed { position: fixed; }
  #__next .max-lg\:left-1\/2 { left: 50%; }
  #__next .max-lg\:max-w-\[100\%\] { max-width: 100%; }
  #__next .max-lg\:-translate-x-1\/2 { --tw-translate-x: -50%; }
  #__next .max-lg\:-translate-x-1\/2, #__next .max-lg\:transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
}
@media (min-width: 710px) {
  #__next .sm\:mx-auto { margin-left: auto; margin-right: auto; }
  #__next .sm\:ml-0 { margin-left: 0px; }
  #__next .sm\:ml-auto { margin-left: auto; }
  #__next .sm\:mt-0 { margin-top: 0px; }
  #__next .sm\:mt-13 { margin-top: 52px; }
  #__next .sm\:h-6 { height: 24px; }
  #__next .sm\:h-\[160px\] { height: 160px; }
  #__next .sm\:h-\[220px\] { height: 220px; }
  #__next .sm\:w-6 { width: 24px; }
  #__next .sm\:w-\[480px\] { width: 480px; }
  #__next .sm\:w-full { width: 100%; }
  #__next .sm\:flex-row { flex-direction: row; }
  #__next .sm\:items-center { align-items: center; }
  #__next .sm\:justify-between { justify-content: space-between; }
  #__next .sm\:gap-0 { gap: 0px; }
  #__next .sm\:gap-3 { gap: 12px; }
  #__next :is(.sm\:space-y-3 > :not([hidden]) ~ :not([hidden])) { --tw-space-y-reverse: 0; margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse))); margin-bottom: calc(12px * var(--tw-space-y-reverse)); }
  #__next .sm\:p-5 { padding: 20px; }
  #__next .sm\:px-5 { padding-left: 20px; padding-right: 20px; }
  #__next .sm\:pb-3 { padding-bottom: 12px; }
  #__next .sm\:pr-2 { padding-right: 8px; }
  #__next .sm\:text-left { text-align: left; }
}
@media (min-width: 1024px) {
  #__next .lg\:absolute { position: absolute; }
  #__next .lg\:relative { position: relative; }
  #__next .lg\:bottom-0 { bottom: 0px; }
  #__next .lg\:bottom-1\/3 { bottom: 33.3333%; }
  #__next .lg\:bottom-10 { bottom: 40px; }
  #__next .lg\:bottom-22 { bottom: 88px; }
  #__next .lg\:bottom-6 { bottom: 24px; }
  #__next .lg\:left-0 { left: 0px; }
  #__next .lg\:right-0 { right: 0px; }
  #__next .lg\:top-0 { top: 0px; }
  #__next .lg\:top-18 { top: 72px; }
  #__next .lg\:top-20 { top: 80px; }
  #__next .lg\:top-4 { top: 16px; }
  #__next .lg\:z-10 { z-index: 10; }
  #__next .lg\:mx-0 { margin-left: 0px; margin-right: 0px; }
  #__next .lg\:mx-0\.5 { margin-left: 2px; margin-right: 2px; }
  #__next .lg\:mx-1 { margin-left: 4px; margin-right: 4px; }
  #__next .lg\:mx-2 { margin-left: 8px; margin-right: 8px; }
  #__next .lg\:mx-3 { margin-left: 12px; margin-right: 12px; }
  #__next .lg\:mx-4 { margin-left: 16px; margin-right: 16px; }
  #__next .lg\:mx-auto { margin-left: auto; margin-right: auto; }
  #__next .lg\:my-4 { margin-top: 16px; margin-bottom: 16px; }
  #__next .lg\:-mr-50 { margin-right: -200px; }
  #__next .lg\:-mt-20 { margin-top: -80px; }
  #__next .lg\:mb-0 { margin-bottom: 0px; }
  #__next .lg\:mb-2 { margin-bottom: 8px; }
  #__next .lg\:mb-3 { margin-bottom: 12px; }
  #__next .lg\:mb-4 { margin-bottom: 16px; }
  #__next .lg\:mb-5 { margin-bottom: 20px; }
  #__next .lg\:mb-6 { margin-bottom: 24px; }
  #__next .lg\:mb-8 { margin-bottom: 32px; }
  #__next .lg\:ml-0 { margin-left: 0px; }
  #__next .lg\:ml-2 { margin-left: 8px; }
  #__next .lg\:ml-4 { margin-left: 16px; }
  #__next .lg\:mr-0 { margin-right: 0px; }
  #__next .lg\:mr-1 { margin-right: 4px; }
  #__next .lg\:mr-1\.5 { margin-right: 6px; }
  #__next .lg\:mr-2 { margin-right: 8px; }
  #__next .lg\:mr-20 { margin-right: 80px; }
  #__next .lg\:mr-3 { margin-right: 12px; }
  #__next .lg\:mr-4 { margin-right: 16px; }
  #__next .lg\:mt-0 { margin-top: 0px; }
  #__next .lg\:mt-1\.5 { margin-top: 6px; }
  #__next .lg\:mt-10 { margin-top: 40px; }
  #__next .lg\:mt-12 { margin-top: 48px; }
  #__next .lg\:mt-2 { margin-top: 8px; }
  #__next .lg\:mt-3 { margin-top: 12px; }
  #__next .lg\:mt-30 { margin-top: 120px; }
  #__next .lg\:mt-4 { margin-top: 16px; }
  #__next .lg\:mt-6 { margin-top: 24px; }
  #__next .lg\:mt-8 { margin-top: 32px; }
  #__next .lg\:mt-px { margin-top: 1px; }
  #__next .lg\:box-border { box-sizing: border-box; }
  #__next .lg\:block { display: block; }
  #__next .lg\:inline { display: inline; }
  #__next .lg\:flex { display: flex; }
  #__next .lg\:inline-flex { display: inline-flex; }
  #__next .lg\:hidden { display: none; }
  #__next .lg\:h-1\.25 { height: 5px; }
  #__next .lg\:h-10\.5 { height: 42px; }
  #__next .lg\:h-12 { height: 48px; }
  #__next .lg\:h-14 { height: 56px; }
  #__next .lg\:h-17\.5 { height: 70px; }
  #__next .lg\:h-18 { height: 72px; }
  #__next .lg\:h-2 { height: 8px; }
  #__next .lg\:h-2\.5 { height: 10px; }
  #__next .lg\:h-20 { height: 80px; }
  #__next .lg\:h-21\.5 { height: 86px; }
  #__next .lg\:h-22\.5 { height: 90px; }
  #__next .lg\:h-26\.5 { height: 106px; }
  #__next .lg\:h-3 { height: 12px; }
  #__next .lg\:h-3\.5 { height: 14px; }
  #__next .lg\:h-4 { height: 16px; }
  #__next .lg\:h-4\.5 { height: 18px; }
  #__next .lg\:h-48 { height: 192px; }
  #__next .lg\:h-5 { height: 20px; }
  #__next .lg\:h-5\.5 { height: 22px; }
  #__next .lg\:h-6 { height: 24px; }
  #__next .lg\:h-7 { height: 28px; }
  #__next .lg\:h-70 { height: 280px; }
  #__next .lg\:h-70\.5 { height: 282px; }
  #__next .lg\:h-8 { height: 32px; }
  #__next .lg\:h-9 { height: 36px; }
  #__next .lg\:h-9\.5 { height: 38px; }
  #__next .lg\:h-98\.5 { height: 394px; }
  #__next .lg\:h-\[218px\] { height: 218px; }
  #__next .lg\:h-\[280px\] { height: 280px; }
  #__next .lg\:h-\[300px\] { height: 300px; }
  #__next .lg\:h-\[34px\] { height: 34px; }
  #__next .lg\:h-\[400px\] { height: 400px; }
  #__next .lg\:h-\[46px\] { height: 46px; }
  #__next .lg\:h-\[570px\] { height: 570px; }
  #__next .lg\:h-\[600px\] { height: 600px; }
  #__next .lg\:h-\[650px\] { height: 650px; }
  #__next .lg\:h-\[65px\] { height: 65px; }
  #__next .lg\:h-auto { height: auto; }
  #__next .lg\:h-full { height: 100%; }
  #__next .lg\:min-h-7\.5 { min-height: 30px; }
  #__next .lg\:min-h-\[280px\] { min-height: 280px; }
  #__next .lg\:min-h-screen { min-height: 100vh; }
  #__next .lg\:w-1\.25 { width: 5px; }
  #__next .lg\:w-1\/2 { width: 50%; }
  #__next .lg\:w-1\/4 { width: 25%; }
  #__next .lg\:w-10\.5 { width: 42px; }
  #__next .lg\:w-100 { width: 400px; }
  #__next .lg\:w-13 { width: 52px; }
  #__next .lg\:w-13\.5 { width: 54px; }
  #__next .lg\:w-15 { width: 60px; }
  #__next .lg\:w-18 { width: 72px; }
  #__next .lg\:w-2 { width: 8px; }
  #__next .lg\:w-2\.5 { width: 10px; }
  #__next .lg\:w-2\/4 { width: 50%; }
  #__next .lg\:w-20 { width: 80px; }
  #__next .lg\:w-20\.25 { width: 81px; }
  #__next .lg\:w-3 { width: 12px; }
  #__next .lg\:w-3\.5 { width: 14px; }
  #__next .lg\:w-30 { width: 120px; }
  #__next .lg\:w-4 { width: 16px; }
  #__next .lg\:w-4\.5 { width: 18px; }
  #__next .lg\:w-43 { width: 172px; }
  #__next .lg\:w-5 { width: 20px; }
  #__next .lg\:w-50 { width: 200px; }
  #__next .lg\:w-50\.5 { width: 202px; }
  #__next .lg\:w-6 { width: 24px; }
  #__next .lg\:w-60 { width: 240px; }
  #__next .lg\:w-7 { width: 28px; }
  #__next .lg\:w-8 { width: 32px; }
  #__next .lg\:w-80 { width: 320px; }
  #__next .lg\:w-9 { width: 36px; }
  #__next .lg\:w-9\.5 { width: 38px; }
  #__next .lg\:w-90 { width: 360px; }
  #__next .lg\:w-94 { width: 376px; }
  #__next .lg\:w-\[19px\] { width: 19px; }
  #__next .lg\:w-\[34px\] { width: 34px; }
  #__next .lg\:w-\[46px\] { width: 46px; }
  #__next .lg\:w-\[480px\] { width: 480px; }
  #__next .lg\:w-\[800px\] { width: 800px; }
  #__next .lg\:w-fit { width: fit-content; }
  #__next .lg\:w-full { width: 100%; }
  #__next .lg\:max-w-48 { max-width: 192px; }
  #__next .lg\:flex-1 { flex: 1 1 0%; }
  #__next .lg\:flex-auto { flex: 1 1 auto; }
  #__next .lg\:flex-initial { flex: 0 1 auto; }
  #__next .lg\:flex-none { flex: 0 0 auto; }
  #__next .lg\:grow { flex-grow: 1; }
  #__next .lg\:translate-x-0 { --tw-translate-x: 0px; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  #__next .lg\:scroll-mt-18 { scroll-margin-top: 72px; }
  #__next .lg\:scroll-px-0 { scroll-padding-left: 0px; scroll-padding-right: 0px; }
  #__next .lg\:scroll-px-3 { scroll-padding-left: 12px; scroll-padding-right: 12px; }
  #__next .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  #__next .lg\:flex-row { flex-direction: row; }
  #__next .lg\:flex-col { flex-direction: column; }
  #__next .lg\:items-start { align-items: flex-start; }
  #__next .lg\:items-center { align-items: center; }
  #__next .lg\:justify-start { justify-content: flex-start; }
  #__next .lg\:justify-end { justify-content: flex-end; }
  #__next .lg\:justify-center { justify-content: center; }
  #__next .lg\:justify-between { justify-content: space-between; }
  #__next .lg\:gap-0\.5 { gap: 2px; }
  #__next .lg\:gap-2 { gap: 8px; }
  #__next .lg\:gap-3 { gap: 12px; }
  #__next .lg\:gap-4 { gap: 16px; }
  #__next .lg\:gap-8 { gap: 32px; }
  #__next .lg\:self-center { align-self: center; }
  #__next .lg\:overflow-y-auto { overflow-y: auto; }
  #__next .lg\:overflow-y-hidden { overflow-y: hidden; }
  #__next .lg\:rounded-2 { border-radius: 8px; }
  #__next .lg\:rounded-4 { border-radius: 16px; }
  #__next .lg\:rounded-7 { border-radius: 28px; }
  #__next .lg\:rounded-\[100px\] { border-radius: 100px; }
  #__next .lg\:rounded-lg { border-radius: 0.5rem; }
  #__next .lg\:rounded-md { border-radius: 0.375rem; }
  #__next .lg\:rounded-none { border-radius: 0px; }
  #__next .lg\:rounded-b-4 { border-bottom-right-radius: 16px; border-bottom-left-radius: 16px; }
  #__next .lg\:rounded-b-8 { border-bottom-right-radius: 32px; border-bottom-left-radius: 32px; }
  #__next .lg\:rounded-t-4 { border-top-left-radius: 16px; border-top-right-radius: 16px; }
  #__next .lg\:bg-Brand-Light { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); }
  #__next .lg\:bg-Transparencies-Light10 { background-color: rgba(255, 255, 255, 0.1); }
  #__next .lg\:bg-Transparencies-Light40 { background-color: rgba(255, 255, 255, 0.4); }
  #__next .lg\:p-0 { padding: 0px; }
  #__next .lg\:p-0\.5 { padding: 2px; }
  #__next .lg\:p-1\.25 { padding: 5px; }
  #__next .lg\:p-10 { padding: 40px; }
  #__next .lg\:p-3 { padding: 12px; }
  #__next .lg\:p-4 { padding: 16px; }
  #__next .lg\:p-6 { padding: 24px; }
  #__next .lg\:p-8 { padding: 32px; }
  #__next .lg\:p-px { padding: 1px; }
  #__next .lg\:px-0 { padding-left: 0px; padding-right: 0px; }
  #__next .lg\:px-1 { padding-left: 4px; padding-right: 4px; }
  #__next .lg\:px-16 { padding-left: 64px; padding-right: 64px; }
  #__next .lg\:px-2 { padding-left: 8px; padding-right: 8px; }
  #__next .lg\:px-3 { padding-left: 12px; padding-right: 12px; }
  #__next .lg\:px-4 { padding-left: 16px; padding-right: 16px; }
  #__next .lg\:px-5 { padding-left: 20px; padding-right: 20px; }
  #__next .lg\:px-6 { padding-left: 24px; padding-right: 24px; }
  #__next .lg\:px-8 { padding-left: 32px; padding-right: 32px; }
  #__next .lg\:px-\[12\.75px\] { padding-left: 12.75px; padding-right: 12.75px; }
  #__next .lg\:px-\[13px\] { padding-left: 13px; padding-right: 13px; }
  #__next .lg\:px-\[17\.5px\] { padding-left: 17.5px; padding-right: 17.5px; }
  #__next .lg\:px-\[6px\] { padding-left: 6px; padding-right: 6px; }
  #__next .lg\:px-\[8\.75px\] { padding-left: 8.75px; padding-right: 8.75px; }
  #__next .lg\:py-0 { padding-top: 0px; padding-bottom: 0px; }
  #__next .lg\:py-1\.5 { padding-top: 6px; padding-bottom: 6px; }
  #__next .lg\:py-15 { padding-top: 60px; padding-bottom: 60px; }
  #__next .lg\:py-2\.5 { padding-top: 10px; padding-bottom: 10px; }
  #__next .lg\:py-3 { padding-top: 12px; padding-bottom: 12px; }
  #__next .lg\:py-3\.5 { padding-top: 14px; padding-bottom: 14px; }
  #__next .lg\:py-6 { padding-top: 24px; padding-bottom: 24px; }
  #__next .lg\:py-7\.5 { padding-top: 30px; padding-bottom: 30px; }
  #__next .lg\:py-8 { padding-top: 32px; padding-bottom: 32px; }
  #__next .lg\:pb-0 { padding-bottom: 0px; }
  #__next .lg\:pb-10 { padding-bottom: 40px; }
  #__next .lg\:pb-2 { padding-bottom: 8px; }
  #__next .lg\:pb-3 { padding-bottom: 12px; }
  #__next .lg\:pb-30 { padding-bottom: 120px; }
  #__next .lg\:pb-4 { padding-bottom: 16px; }
  #__next .lg\:pb-8 { padding-bottom: 32px; }
  #__next .lg\:pl-0 { padding-left: 0px; }
  #__next .lg\:pl-6\.5 { padding-left: 26px; }
  #__next .lg\:pt-0 { padding-top: 0px; }
  #__next .lg\:pt-16 { padding-top: 64px; }
  #__next .lg\:pt-3 { padding-top: 12px; }
  #__next .lg\:pt-30 { padding-top: 120px; }
  #__next .lg\:pt-4 { padding-top: 16px; }
  #__next .lg\:pt-42 { padding-top: 168px; }
  #__next .lg\:pt-8 { padding-top: 32px; }
  #__next .lg\:text-left { text-align: left; }
  #__next .lg\:text-sm { font-size: 0.875rem; line-height: 1.25rem; }
  #__next .lg\:text-ng-display-large { font-size: 50px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-display-small { font-size: 28px; font-weight: 900; line-height: 120%; }
  #__next .lg\:text-ng-display1-large, #__next .lg\:text-ng-display1-onesize { font-size: 48px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-display2-large, #__next .lg\:text-ng-display2-onesize { font-size: 24px; font-weight: 700; line-height: 126%; letter-spacing: 0px; }
  #__next .lg\:text-ng-displaybody-large, #__next .lg\:text-ng-displaybody-onesize { font-size: 18px; font-weight: 500; line-height: 160%; letter-spacing: 0px; }
  #__next .lg\:text-ng-h1-large { font-size: 38px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h1-small, #__next .lg\:text-ng-h2-large { font-size: 22px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h2-small, #__next .lg\:text-ng-h3-large { font-size: 18px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-h3-small { font-size: 16px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-header1-small { font-size: 20px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header1-large, #__next .lg\:text-ng-header1-onesize { font-size: 20px; font-weight: 700; line-height: 160%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-small { font-size: 16px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-large { font-size: 16px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header2-onesize { font-size: 18px; font-weight: 700; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-small { font-size: 12px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-large { font-size: 14px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header3-onesize { font-size: 16px; font-weight: 700; line-height: 130%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-small { font-size: 8px; font-weight: 700; line-height: 120%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-large { font-size: 12px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
  #__next .lg\:text-ng-header4-onesize { font-size: 13.5px; font-weight: 700; line-height: 132%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subtitle-large { font-size: 16px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitle-small { font-size: 12px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitle-tiny { font-size: 10px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-subtitlealternative-small { font-size: 12px; font-weight: 400; line-height: 120%; }
  #__next .lg\:text-ng-subheader1-large, #__next .lg\:text-ng-subheader1-small { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader1-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader2-large, #__next .lg\:text-ng-subheader2-small { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader2-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader3-large, #__next .lg\:text-ng-subheader3-small { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader3-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader4-large, #__next .lg\:text-ng-subheader4-small { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-subheader4-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-bodycopy-large { font-size: 16px; font-weight: 400; line-height: 160%; }
  #__next .lg\:text-ng-bodycopy-small { font-size: 14px; font-weight: 400; line-height: 140%; }
  #__next .lg\:text-ng-bodycopy-tiny { font-size: 11px; font-weight: 400; line-height: 140%; }
  #__next .lg\:text-ng-body1-small { font-size: 14px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body1-large { font-size: 14px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body1-onesize { font-size: 16px; font-weight: 400; line-height: 156%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-small { font-size: 12px; font-weight: 400; line-height: 140%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-large { font-size: 12px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-body2-onesize { font-size: 13.5px; font-weight: 400; line-height: 148%; letter-spacing: 0px; }
  #__next .lg\:text-ng-button-large { font-size: 16px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-small { font-size: 14px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-tiny { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-button-supertiny { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-helpertext-large { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-helpertext-small { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-scratched-large { font-size: 16px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-scratched-small { font-size: 12px; font-weight: 500; line-height: 120%; }
  #__next .lg\:text-ng-inputlabel-nosize { font-size: 12px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-badge-large, #__next .lg\:text-ng-chip-nosize { font-size: 14px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-badge-nosize { font-size: 10px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-badge-small { font-size: 8px; font-weight: 700; line-height: 120%; }
  #__next .lg\:text-ng-tableheader-nosize, #__next .lg\:text-ng-tooltip-nosize { font-size: 10px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-textlabel-nosize { font-size: 11px; font-weight: 600; line-height: 120%; }
  #__next .lg\:text-ng-label1-large { font-size: 20px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label1-onesize { font-size: 22px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label2-large { font-size: 16px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label2-onesize { font-size: 18px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label3-large { font-size: 14px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label3-onesize { font-size: 16px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label4-large { font-size: 12px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label4-onesize { font-size: 13.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label5-large { font-size: 10px; font-weight: 500; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label5-onesize { font-size: 11.5px; font-weight: 500; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label6-large { font-size: 8px; font-weight: 700; line-height: 100%; letter-spacing: 0px; }
  #__next .lg\:text-ng-label6-onesize { font-size: 9.5px; font-weight: 700; line-height: 115%; letter-spacing: 0px; }
  #__next .lg\:after\:bottom-10::after { content: var(--tw-content); bottom: 40px; }
  #__next .lg\:after\:bottom-10\.75::after { content: var(--tw-content); bottom: 43px; }
  #__next .lg\:after\:bottom-7::after { content: var(--tw-content); bottom: 28px; }
  #__next .lg\:after\:bottom-8\.75::after { content: var(--tw-content); bottom: 35px; }
}
#__next :is(.\[\&\>option\:checked\]\:bg-Brand-Primary > option:checked) { --tw-bg-opacity: 1; background-color: rgb(50 35 43/var(--tw-bg-opacity,1)); }
#__next :is(.\[\&\>option\]\:text-Text-Dark > option) { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity,1)); }
 .__className_f367f3 { font-family: Inter, "Inter Fallback"; font-style: normal; }
#banner-slider .swiper-slide img { width: 100% !important; }
.slider-pagination .banner-slider-bullet { background-color: var(--banner-inactive-bullet-color) !important; opacity: 1 !important; width: 8px !important; height: 8px !important; margin-inline: 2px !important; border-radius: 50% !important; display: inline-block !important; }
.slider-pagination .swiper-pagination-bullet-active { opacity: 1 !important; background-color: var(--banner-active-bullet-color) !important; }
.slider-pagination { transition: 0.3s ease-in-out; display: flex; align-items: center; justify-content: center; }
.slider-wrapper { overflow: hidden; white-space: nowrap; text-align: right; }
input.hide-spinner::-webkit-inner-spin-button, input.hide-spinner::-webkit-outer-spin-button { appearance: none; margin: 0px; }
input.hide-spinner[type="number"] { }
@keyframes bottomSheetSlideUp { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
@keyframes bottomSheetSlideDown { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}
.bottom-sheet-modal .slide-up { animation: 0.3s ease-out 0s 1 normal none running bottomSheetSlideUp; }
.bottom-sheet-modal .slide-down { animation: 0.3s ease-out 0s 1 normal none running bottomSheetSlideDown; }
.card-slider { --scrollbar-thumb: #828386; --scrollbar-thumb-hover: #71767d; }
.card-slider-track { display: flex; gap: var(--card-gap); overflow-x: auto; scroll-behavior: smooth; scrollbar-width: none; padding-bottom: 16px; padding-left: 8px; padding-right: 8px; }
.card-slider-track::-webkit-scrollbar { height: 6px; }
.card-slider-track::-webkit-scrollbar-track { background: transparent; }
.card-slider-track::-webkit-scrollbar-thumb { background: transparent; border-radius: 6px; transition: background 0.3s; }
.card-slider-slide { flex: 0 0 var(--card-width,calc((100% - var(--card-gap) * (var(--slides-per-view) - 1)) / var(--slides-per-view))); min-width: var(--card-width,var(--fixed-card-width)); }
@media (max-width: 879px) {
  .card-slider-slide { flex: 0 0 var(--card-width,var(--fixed-card-width)); }
}
@keyframes go2264125279 { 
  0% { transform: scale(0) rotate(45deg); opacity: 0; }
  100% { transform: scale(1) rotate(45deg); opacity: 1; }
}
@keyframes go3020080000 { 
  0% { transform: scale(0); opacity: 0; }
  100% { transform: scale(1); opacity: 1; }
}
@keyframes go463499852 { 
  0% { transform: scale(0) rotate(90deg); opacity: 0; }
  100% { transform: scale(1) rotate(90deg); opacity: 1; }
}
@keyframes go1268368563 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes go1310225428 { 
  0% { transform: scale(0) rotate(45deg); opacity: 0; }
  100% { transform: scale(1) rotate(45deg); opacity: 1; }
}
@keyframes go651618207 { 
  0% { height: 0px; width: 0px; opacity: 0; }
  40% { height: 0px; width: 6px; opacity: 1; }
  100% { opacity: 1; height: 10px; }
}
@keyframes go901347462 { 
  0% { transform: scale(0.6); opacity: 0.4; }
  100% { transform: scale(1); opacity: 1; }
}
.go4109123758 { z-index: 9999; }
.go4109123758 > * { pointer-events: auto; }
.css-1wf493t { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1wf493t:hover { background-color: rgba(0, 0, 0, 0.04); }
@media (hover: none) {
  .css-1wf493t:hover { background-color: transparent; }
}
.css-1wf493t.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-1yxmbwk { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1yxmbwk.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1yxmbwk { print-color-adjust: exact; }
}
.css-1yxmbwk:hover { background-color: rgba(0, 0, 0, 0.04); }
@media (hover: none) {
  .css-1yxmbwk:hover { background-color: transparent; }
}
.css-1yxmbwk.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-zucbht { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; font-family: inherit; border-radius: 400px; padding: 18px 16px; height: 24px; text-transform: none; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.4); }
.css-zucbht:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-zucbht:hover { background-color: rgb(25, 118, 210); }
}
.css-zucbht:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-zucbht.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-zucbht.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-zucbht:hover { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.4); }
.css-m5lq20 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; font-family: inherit; border-radius: 400px; padding: 18px 16px; height: 24px; text-transform: none; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.4); }
.css-m5lq20.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-m5lq20 { print-color-adjust: exact; }
}
.css-m5lq20:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-m5lq20:hover { background-color: rgb(25, 118, 210); }
}
.css-m5lq20:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-m5lq20.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-m5lq20.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-m5lq20:hover { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.4); }
.css-1a0g6a1 { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; padding: 6px 16px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; border-radius: 16px; text-transform: none; color: rgb(255, 255, 255); background-color: rgb(33, 53, 72); }
.css-1a0g6a1:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1a0g6a1:hover { background-color: rgb(25, 118, 210); }
}
.css-1a0g6a1:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1a0g6a1.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1a0g6a1.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1a0g6a1:hover { box-shadow: none; }
.css-1a0g6a1.Mui-focusVisible { box-shadow: none; }
.css-1a0g6a1:active { box-shadow: none; }
.css-1a0g6a1.Mui-disabled { box-shadow: none; }
.css-1a0g6a1:disabled { background-color: rgb(48, 47, 47); color: rgb(170, 169, 169); }
.css-1a0g6a1:hover { background-color: rgb(50, 35, 43); border-color: rgb(50, 35, 43); }
.css-1a0g6a1:active { background-color: rgb(50, 35, 43); }
.css-1dzflx5 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; padding: 6px 16px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; border-radius: 16px; text-transform: none; color: rgb(255, 255, 255); background-color: rgb(33, 53, 72); }
.css-1dzflx5.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1dzflx5 { print-color-adjust: exact; }
}
.css-1dzflx5:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1dzflx5:hover { background-color: rgb(25, 118, 210); }
}
.css-1dzflx5:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1dzflx5.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1dzflx5.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1dzflx5:hover { box-shadow: none; }
.css-1dzflx5.Mui-focusVisible { box-shadow: none; }
.css-1dzflx5:active { box-shadow: none; }
.css-1dzflx5.Mui-disabled { box-shadow: none; }
.css-1dzflx5:disabled { background-color: rgb(48, 47, 47); color: rgb(170, 169, 169); }
.css-1dzflx5:hover { background-color: rgb(50, 35, 43); border-color: rgb(50, 35, 43); }
.css-1dzflx5:active { background-color: rgb(50, 35, 43); }
.css-vubbuv { user-select: none; width: 1em; height: 1em; display: inline-block; fill: currentcolor; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; }
.css-1b47e06 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; border-radius: 0px; padding: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; color: inherit; }
.css-1b47e06.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1b47e06 { print-color-adjust: exact; }
}
.css-faf2sa { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); font-family: inherit; text-transform: none; min-height: 0px; min-width: 0px; border: 1px solid transparent; border-radius: 64px; padding: 5px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }
.css-faf2sa:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-faf2sa:hover { background-color: transparent; }
}
.css-faf2sa.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-faf2sa:disabled { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }
.css-faf2sa:hover { background-color: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }
.css-faf2sa:active { background-color: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }
.css-1ywl1ri { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); font-family: inherit; text-transform: none; min-height: 0px; min-width: 0px; border: 1px solid transparent; border-radius: 64px; padding: 5px; color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }
.css-1ywl1ri.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1ywl1ri { print-color-adjust: exact; }
}
.css-1ywl1ri:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-1ywl1ri:hover { background-color: transparent; }
}
.css-1ywl1ri.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1ywl1ri:disabled { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0); }
.css-1ywl1ri:hover { background-color: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }
.css-1ywl1ri:active { background-color: rgba(0, 0, 0, 0.1); color: rgb(255, 255, 255); }
.css-w0pj6f { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; }
.css-72ltf2 { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; padding: 8px 8px 0px; margin: 0px; text-transform: none; color: rgb(0, 0, 0); white-space: nowrap; border-radius: 0px; height: 52px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; background-color: transparent; }
.css-72ltf2:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-72ltf2:hover { background-color: rgb(25, 118, 210); }
}
.css-72ltf2:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-72ltf2.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-72ltf2.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-72ltf2:hover { box-shadow: none; }
.css-72ltf2.Mui-focusVisible { box-shadow: none; }
.css-72ltf2:active { box-shadow: none; }
.css-72ltf2.Mui-disabled { box-shadow: none; }
.css-72ltf2 .MuiButton-endIcon { margin: 0px; }
.css-72ltf2 .MuiButton-startIcon { margin: 0px; }
.css-72ltf2:hover { background-color: rgba(0, 0, 0, 0.1); }
.css-dnbceh { display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; padding: 8px 8px 0px; margin: 0px; text-transform: none; color: rgb(0, 0, 0); white-space: nowrap; border-radius: 0px; height: 52px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; background-color: transparent; }
.css-dnbceh.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-dnbceh { print-color-adjust: exact; }
}
.css-dnbceh:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-dnbceh:hover { background-color: rgb(25, 118, 210); }
}
.css-dnbceh:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-dnbceh.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-dnbceh.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-dnbceh:hover { box-shadow: none; }
.css-dnbceh.Mui-focusVisible { box-shadow: none; }
.css-dnbceh:active { box-shadow: none; }
.css-dnbceh.Mui-disabled { box-shadow: none; }
.css-dnbceh .MuiButton-endIcon { margin: 0px; }
.css-dnbceh .MuiButton-startIcon { margin: 0px; }
.css-dnbceh:hover { background-color: rgba(0, 0, 0, 0.1); }
.css-1l6c7y9 { display: inherit; margin-right: 8px; margin-left: -4px; }
.css-1l6c7y9 > :nth-of-type(1) { font-size: 20px; }
.css-1jxxgz0 { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; padding: 0px 8px; margin: 0px; text-transform: none; color: rgb(0, 0, 0); white-space: nowrap; border-radius: 0px; height: 36px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; background-color: transparent; }
.css-1jxxgz0:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1jxxgz0:hover { background-color: rgb(25, 118, 210); }
}
.css-1jxxgz0:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1jxxgz0.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1jxxgz0.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1jxxgz0:hover { box-shadow: none; }
.css-1jxxgz0.Mui-focusVisible { box-shadow: none; }
.css-1jxxgz0:active { box-shadow: none; }
.css-1jxxgz0.Mui-disabled { box-shadow: none; }
.css-1jxxgz0 .MuiButton-endIcon { margin: 0px; }
.css-1jxxgz0 .MuiButton-startIcon { margin: 0px; }
.css-1jxxgz0:hover { background-color: rgba(0, 0, 0, 0.1); }
.css-1wgnv56 { display: inline-flex; -webkit-box-align: center; align-items: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; border: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; min-width: 64px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: none; font-family: inherit; padding: 0px 8px; margin: 0px; text-transform: none; color: rgb(0, 0, 0); white-space: nowrap; border-radius: 0px; height: 36px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; background-color: transparent; }
.css-1wgnv56.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1wgnv56 { print-color-adjust: exact; }
}
.css-1wgnv56:hover { text-decoration: none; background-color: rgb(21, 101, 192); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1wgnv56:hover { background-color: rgb(25, 118, 210); }
}
.css-1wgnv56:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1wgnv56.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1wgnv56.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1wgnv56:hover { box-shadow: none; }
.css-1wgnv56.Mui-focusVisible { box-shadow: none; }
.css-1wgnv56:active { box-shadow: none; }
.css-1wgnv56.Mui-disabled { box-shadow: none; }
.css-1wgnv56 .MuiButton-endIcon { margin: 0px; }
.css-1wgnv56 .MuiButton-startIcon { margin: 0px; }
.css-1wgnv56:hover { background-color: rgba(0, 0, 0, 0.1); }
.css-pt151d { display: inherit; margin-right: -4px; margin-left: 8px; }
.css-pt151d > :nth-of-type(1) { font-size: 20px; }
.css-a0y2e3 { height: 0px; overflow: hidden; transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1); visibility: hidden; }
.css-hboir5 { display: flex; width: 100%; }
.css-8atqhb { width: 100%; }
.css-1izeuqx { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(246, 244, 244); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-1izeuqx:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-1izeuqx:hover { background-color: transparent; }
}
.css-1izeuqx.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-1izeuqx:hover { box-shadow: none; }
.css-1izeuqx.Mui-focusVisible { box-shadow: none; }
.css-1izeuqx:active { box-shadow: none; }
.css-1izeuqx.Mui-disabled { box-shadow: none; }
.css-1izeuqx:hover { border-color: rgb(246, 244, 244); border-width: 2px; background-color: rgb(246, 244, 244); }
.css-2tarbk { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(246, 244, 244); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-2tarbk.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-2tarbk { print-color-adjust: exact; }
}
.css-2tarbk:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-2tarbk:hover { background-color: transparent; }
}
.css-2tarbk.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-2tarbk:hover { box-shadow: none; }
.css-2tarbk.Mui-focusVisible { box-shadow: none; }
.css-2tarbk:active { box-shadow: none; }
.css-2tarbk.Mui-disabled { box-shadow: none; }
.css-2tarbk:hover { border-color: rgb(246, 244, 244); border-width: 2px; background-color: rgb(246, 244, 244); }
.css-o9ses2 { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); font-family: inherit; text-transform: none; min-height: 0px; min-width: 0px; border: 1px solid rgb(255, 187, 98); border-radius: 64px; padding: 5px; color: rgb(0, 0, 0); background-color: rgb(255, 187, 98); }
.css-o9ses2:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-o9ses2:hover { background-color: transparent; }
}
.css-o9ses2.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-o9ses2:disabled { color: rgb(0, 0, 0); background-color: rgb(255, 187, 98); }
.css-o9ses2:hover { background-color: rgb(255, 187, 98); color: rgb(0, 0, 0); border-color: rgb(255, 187, 98); }
.css-o9ses2:active { background-color: rgb(255, 187, 98); color: rgb(0, 0, 0); border-color: rgb(255, 187, 98); }
.css-2by22m { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); font-family: inherit; text-transform: none; min-height: 0px; min-width: 0px; border: 1px solid rgb(255, 187, 98); border-radius: 64px; padding: 5px; color: rgb(0, 0, 0); background-color: rgb(255, 187, 98); }
.css-2by22m.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-2by22m { print-color-adjust: exact; }
}
.css-2by22m:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); }
@media (hover: none) {
  .css-2by22m:hover { background-color: transparent; }
}
.css-2by22m.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-2by22m:disabled { color: rgb(0, 0, 0); background-color: rgb(255, 187, 98); }
.css-2by22m:hover { background-color: rgb(255, 187, 98); color: rgb(0, 0, 0); border-color: rgb(255, 187, 98); }
.css-2by22m:active { background-color: rgb(255, 187, 98); color: rgb(0, 0, 0); border-color: rgb(255, 187, 98); }
.css-1ustnr5 { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(118, 196, 10); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-1ustnr5:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-1ustnr5:hover { background-color: transparent; }
}
.css-1ustnr5.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-1ustnr5:hover { box-shadow: none; }
.css-1ustnr5.Mui-focusVisible { box-shadow: none; }
.css-1ustnr5:active { box-shadow: none; }
.css-1ustnr5.Mui-disabled { box-shadow: none; }
.css-1ustnr5:hover { border-color: rgb(118, 196, 10); border-width: 2px; background-color: rgb(246, 244, 244); }
.css-3n08bx { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(118, 196, 10); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-3n08bx.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-3n08bx { print-color-adjust: exact; }
}
.css-3n08bx:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-3n08bx:hover { background-color: transparent; }
}
.css-3n08bx.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-3n08bx:hover { box-shadow: none; }
.css-3n08bx.Mui-focusVisible { box-shadow: none; }
.css-3n08bx:active { box-shadow: none; }
.css-3n08bx.Mui-disabled { box-shadow: none; }
.css-3n08bx:hover { border-color: rgb(118, 196, 10); border-width: 2px; background-color: rgb(246, 244, 244); }
.css-1lwx2pu { font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(222, 15, 24); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-1lwx2pu:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-1lwx2pu:hover { background-color: transparent; }
}
.css-1lwx2pu.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-1lwx2pu:hover { box-shadow: none; }
.css-1lwx2pu.Mui-focusVisible { box-shadow: none; }
.css-1lwx2pu:active { box-shadow: none; }
.css-1lwx2pu.Mui-disabled { box-shadow: none; }
.css-1lwx2pu:hover { border-color: rgb(222, 15, 24); border-width: 2px; background-color: rgb(246, 244, 244); }
.css-12jicnx { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 500; font-size: 0.875rem; line-height: 1.75; letter-spacing: 0.02857em; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); border: 2px solid rgb(222, 15, 24); box-shadow: none; font-family: inherit; height: 100%; padding: 0px; border-radius: 14px; text-transform: none; width: auto; color: rgb(0, 0, 0); background-color: rgb(246, 244, 244); min-width: 68px; }
.css-12jicnx.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-12jicnx { print-color-adjust: exact; }
}
.css-12jicnx:hover { text-decoration: none; background-color: rgba(25, 118, 210, 0.04); border: 1px solid rgb(25, 118, 210); }
@media (hover: none) {
  .css-12jicnx:hover { background-color: transparent; }
}
.css-12jicnx.Mui-disabled { color: rgba(0, 0, 0, 0.26); border: 1px solid rgba(0, 0, 0, 0.12); }
.css-12jicnx:hover { box-shadow: none; }
.css-12jicnx.Mui-focusVisible { box-shadow: none; }
.css-12jicnx:active { box-shadow: none; }
.css-12jicnx.Mui-disabled { box-shadow: none; }
.css-12jicnx:hover { border-color: rgb(222, 15, 24); border-width: 2px; background-color: rgb(246, 244, 244); }
.sky-racing_svg__st0 { fill: rgb(255, 255, 255); }
.sky-racing_svg__st1 { fill: rgb(190, 187, 185); }
.sky-racing_svg__st2 { fill: rgb(0, 170, 223); }
.sky-racing_svg__st3 { fill: rgb(230, 5, 18); }
.sky-racing_svg__st4 { fill: rgb(119, 188, 51); }
.sky-racing_svg__st5 { fill: none; stroke: rgb(190, 187, 185); stroke-width: 1.3029; stroke-miterlimit: 10; }
@keyframes intercom-lightweight-app-launcher { 
  0% { opacity: 0; transform: scale(0.5); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes intercom-lightweight-app-gradient { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes intercom-lightweight-app-messenger { 
  0% { opacity: 0; transform: scale(0); }
  40% { opacity: 1; }
  100% { transform: scale(1); }
}
.intercom-lightweight-app { position: fixed; z-index: 2147483001; width: 0px; height: 0px; font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
.intercom-lightweight-app-gradient { position: fixed; z-index: 2147483002; width: 500px; height: 500px; bottom: 0px; right: 0px; pointer-events: none; background: radial-gradient(at right bottom, rgba(29, 39, 54, 0.16) 0%, rgba(29, 39, 54, 0) 72%); animation: 200ms ease-out 0s 1 normal none running intercom-lightweight-app-gradient; }
.intercom-lightweight-app-launcher { position: fixed; z-index: 2147483003; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; bottom: 20px; right: 20px; max-width: 48px; width: 48px; max-height: 48px; height: 48px; border-radius: 50%; background: rgb(33, 53, 72); cursor: pointer; box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 6px 0px, rgba(0, 0, 0, 0.16) 0px 2px 32px 0px; transition: transform 167ms cubic-bezier(0.33, 0, 0, 1); box-sizing: content-box; padding: 0px !important; margin: 0px !important; }
.intercom-lightweight-app-launcher:hover { transition: transform 250ms cubic-bezier(0.33, 0, 0, 1); transform: scale(1.1); }
.intercom-lightweight-app-launcher:active { transform: scale(0.85); transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1); }
.intercom-lightweight-app-launcher:focus { outline: none; }
.intercom-lightweight-app-launcher-icon { display: flex; align-items: center; justify-content: center; position: absolute; top: 0px; left: 0px; width: 48px; height: 48px; transition: transform 100ms linear, opacity 80ms linear; }
.intercom-lightweight-app-launcher-icon-open { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-open svg { width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-icon-open svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-icon-self-serve { opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-self-serve svg { height: 44px; }
.intercom-lightweight-app-launcher-icon-self-serve svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher-custom-icon-open { max-height: 24px; max-width: 24px; opacity: 1; transform: rotate(0deg) scale(1); }
.intercom-lightweight-app-launcher-icon-minimize { opacity: 0; transform: rotate(-60deg) scale(0); }
.intercom-lightweight-app-launcher-icon-minimize svg path { fill: rgb(255, 255, 255); }
.intercom-lightweight-app-launcher.intercom-launcher-extended { width: calc(150px); max-width: calc(150px); height: calc(19px); max-height: calc(19px); border-radius: 12px; display: flex; align-items: center; justify-content: flex-start; gap: 6px; background: rgb(33, 53, 72); border: 1px solid rgba(255, 255, 255, 0.15); box-shadow: rgba(0, 0, 0, 0.1) 0px -2px 50px; padding: 12px 16px 12px 12px !important; }
.intercom-lightweight-app-launcher.intercom-launcher-extended .intercom-lightweight-app-launcher-icon { position: relative; width: 24px; height: 24px; }
.intercom-lightweight-app-launcher-text { color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 140px; opacity: 1; transition: opacity 80ms linear; }
.intercom-lightweight-app-messenger { position: fixed; z-index: 2147483003; overflow: hidden; background-color: rgb(255, 255, 255); animation: 250ms cubic-bezier(0, 1, 1, 1) 0s 1 normal none running intercom-lightweight-app-messenger; transform-origin: right bottom; width: 400px; height: calc(100% - 40px); max-height: 704px; min-height: 250px; right: 20px; bottom: 20px; box-shadow: rgba(0, 0, 0, 0.16) 0px 5px 40px; border-radius: 24px; }
.intercom-lightweight-app-messenger-header { height: 64px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; background: rgb(255, 255, 255); }
.intercom-lightweight-app-messenger-footer { position: absolute; bottom: 0px; width: 100%; height: 80px; background: rgb(255, 255, 255); font-size: 14px; line-height: 21px; border-top: 1px solid rgba(0, 0, 0, 0.05); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 25px; }
@media print {
  .intercom-lightweight-app { display: none; }
}