@charset "utf-8";

.BettingInitV2-module-scss-module__1xND9a__betting-wrapper input: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(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 transparent); border-style: none; }

.BettingInitV2-module-scss-module__1xND9a__betslip-unified { bottom: 0px; }

@media screen and (max-width: 1023px) {
  .BettingInitV2-module-scss-module__1xND9a__betslip-unified { bottom: 3.5rem; }
  .BettingInitV2-module-scss-module__1xND9a__betslip-unified.is-open { max-height: calc(100dvh - var(--header-height) - 56px); width: 100%; }
  .BettingInitV2-module-scss-module__1xND9a__betslip-unified.is-open.android-mobile-banner { height: calc(100dvh - var(--header-height) - 104px); max-height: calc(100dvh - var(--header-height) - 104px); }
  .BettingInitV2-module-scss-module__1xND9a__betslip-unified.is-open.ios-mobile-banner { height: calc(100dvh - var(--header-height) - 135px); max-height: calc(100dvh - var(--header-height) - 135px); }
}

@media screen and (min-width: 1024px) {
  .BettingInitV2-module-scss-module__1xND9a__betslip-unified.is-open { max-width: 1000px; }
}

.combobox-module-scss-module__0naozG__iconFadeIn { opacity: 0; animation: 0.2s ease 80ms 1 normal forwards running combobox-module-scss-module__0naozG__fadeInIcon; }

@keyframes combobox-module-scss-module__0naozG__fadeInIcon { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.input-module-scss-module__Xc3Ywq__inputNoSpinner::-webkit-inner-spin-button { appearance: none; margin: 0px; }

.input-module-scss-module__Xc3Ywq__inputNoSpinner::-webkit-outer-spin-button { appearance: none; margin: 0px; }

.input-module-scss-module__Xc3Ywq__inputNoSpinner { }

.input-module-scss-module__Xc3Ywq__autofill:-webkit-autofill { border-radius: 16px; -webkit-text-fill-color: rgb(255, 255, 255) !important; caret-color: rgb(255, 255, 255) !important; background-clip: padding-box !important; border: 3px solid rgb(27, 27, 64) !important; outline: none !important; margin-left: -3px !important; transition: background-color 99999s step-end, color 99999s step-end !important; box-shadow: rgb(27, 27, 64) 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofill:-webkit-autofill:active { border-radius: 16px; -webkit-text-fill-color: rgb(255, 255, 255) !important; caret-color: rgb(255, 255, 255) !important; background-clip: padding-box !important; border: 3px solid rgb(27, 27, 64) !important; outline: none !important; margin-left: -3px !important; transition: background-color 99999s step-end, color 99999s step-end !important; box-shadow: rgb(27, 27, 64) 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofill:-webkit-autofill:focus { border-radius: 16px; -webkit-text-fill-color: rgb(255, 255, 255) !important; caret-color: rgb(255, 255, 255) !important; background-clip: padding-box !important; border: 3px solid rgb(27, 27, 64) !important; outline: none !important; margin-left: -3px !important; transition: background-color 99999s step-end, color 99999s step-end !important; box-shadow: rgb(27, 27, 64) 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofill:-webkit-autofill:hover { border-radius: 16px; -webkit-text-fill-color: rgb(255, 255, 255) !important; caret-color: rgb(255, 255, 255) !important; background-clip: padding-box !important; border: 3px solid rgb(27, 27, 64) !important; outline: none !important; margin-left: -3px !important; transition: background-color 99999s step-end, color 99999s step-end !important; box-shadow: rgb(27, 27, 64) 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofill:-webkit-autofill:focus { border-color: rgb(39, 39, 83) !important; box-shadow: rgb(39, 39, 83) 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofillError:-webkit-autofill { border-color: transparent !important; box-shadow: transparent 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofillError:-webkit-autofill:active { border-color: transparent !important; box-shadow: transparent 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofillError:-webkit-autofill:focus { border-color: transparent !important; box-shadow: transparent 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofillError:-webkit-autofill:hover { border-color: transparent !important; box-shadow: transparent 0px 0px 0px 1000px inset !important; }

.input-module-scss-module__Xc3Ywq__autofill::-webkit-contacts-auto-fill-button { pointer-events: none !important; visibility: hidden !important; display: none !important; position: absolute !important; right: 0px !important; }

.input-module-scss-module__Xc3Ywq__autofill::-webkit-credentials-auto-fill-button { pointer-events: none !important; visibility: hidden !important; display: none !important; position: absolute !important; right: 0px !important; }

.input-module-scss-module__Xc3Ywq__autofillError::-webkit-contacts-auto-fill-button { pointer-events: none !important; visibility: hidden !important; display: none !important; position: absolute !important; right: 0px !important; }

.input-module-scss-module__Xc3Ywq__autofillError::-webkit-credentials-auto-fill-button { pointer-events: none !important; visibility: hidden !important; display: none !important; position: absolute !important; right: 0px !important; }

.toggle-module-scss-module__j9OoMW__track { cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 16px; outline: none; flex-shrink: 0; align-items: center; width: 40px; height: 24px; padding: 2px; transition: background-color 0.3s ease-in-out; display: inline-flex; position: relative; }

.toggle-module-scss-module__j9OoMW__track:focus-visible { box-shadow: rgba(195, 0, 84, 0.5) 0px 0px 0px 2px; }

.toggle-module-scss-module__j9OoMW__trackOff { background-color: var(--surface-3,#272753); }

.toggle-module-scss-module__j9OoMW__trackOn { background-color: var(--accent-primary,#c30054); }

.toggle-module-scss-module__j9OoMW__trackDisabled { cursor: default; opacity: 0.4; pointer-events: none; }

.toggle-module-scss-module__j9OoMW__thumb { background-color: rgb(255, 255, 255); border-radius: 50%; width: 20px; height: 20px; transition: transform 0.3s ease-in-out; display: block; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; }

.toggle-module-scss-module__j9OoMW__thumbOff { transform: translate(0px); }

.toggle-module-scss-module__j9OoMW__thumbOn { transform: translate(16px); }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp { min-width: 232px; }

@media (min-width: 481px) {
  .ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp { width: fit-content !important; }
}

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast"] { --tw-text-opacity: 1; width: calc(100% - 32px); min-height: 48px; color: rgba(255,255,255,var(--tw-text-opacity)); border-radius: 8px; margin-bottom: 0.5rem; margin-left: 1rem; margin-right: 1rem; }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__close-button"] { --tw-text-opacity: 1; color: rgba(255,255,255,var(--tw-text-opacity)); }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast-body"] { margin: 0px; padding: 0.5rem; font-size: 14px; font-weight: 600; line-height: 16px; }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast--success"] { --tw-text-opacity: 1; color: rgba(255,255,255,var(--tw-text-opacity)); --tw-bg-opacity: 1 !important; background-color: rgba(0,127,53,var(--tw-bg-opacity)) !important; }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast--error"] { margin-bottom: 0.5rem; --tw-bg-opacity: 1 !important; background-color: rgba(198,0,56,var(--tw-bg-opacity)) !important; }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast--error"] [class~="Toastify__toast-body"] { margin-bottom: 0px; --tw-text-opacity: 1 !important; color: rgba(255,255,255,var(--tw-text-opacity)) !important; }

.ToastNotificationsManager-module-scss-module__f_yaaa__toast-wrp [class~="Toastify__toast--default"] { --tw-bg-opacity: 1; background-color: rgba(27,27,64,var(--tw-bg-opacity)); }