@keyframes content-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes content-fade-out{0%{opacity:1}100%{opacity:0}}.safer-gambling-portal-modal{font-size:var(--p3Size, 12px)}.safer-gambling-portal-modal .bvs-carousel .bvs-button-chip{margin-bottom:0;min-width:auto}.sg-portal,div[class*="sg-portal-section--"]{margin:var(--bvsSpacingXl) 0}.bvs-form-control{margin-bottom:0}.sg-portal .modal_contact_footer{padding:var(--bvsSpacingMd) 0}.sg-portal__card-wrapper .bvs-header{font-weight:400;padding-top:0}.sg-portal__card{display:flex;align-items:center}.sg-portal__card .bvs-icon{margin-left:auto}.sg-portal__card-description{margin:0;padding:0 8px 0 16px}.sg-portal__card-icon{width:48px;height:48px;flex-shrink:0;background-size:100%;background-repeat:no-repeat;background-position:center;background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/gambling-license-alternative-primary-953c7c46ff50ee40d7d95201df1b661c1bee2cc707dd22284c5712740f04e78d.svg)}.sg-portal__card-icon--profit_loss{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/my-transaction-alternative-primary-5c2f401c238b9b7c00b084aa4ee41633678bef8d4242a4edfc143ac049239290.svg)}.sg-portal__card-icon--deposit_limits{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/set-deposit-limit-alternative-primary-817b5076d023196316ec26e6e72c83258623ebec276d7f6ecc940beb793081b2.svg)}.sg-portal__card-icon--cancel_withdrawal{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/occupation-salary-alternative-primary-4f6e00839b1ad7eddef5cc3cf695384197c8f5daf519cc1c13fff3e8a3bf10c8.svg)}.sg-portal__card-icon--activity_reminder{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/activity-reminder-alternative-primary-cb4886d30c7cc56b719ba8b158bca9c56641284cee9466552982a964aac69f9f.svg)}.sg-portal__card-icon--reality_check_casino{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/gamimg-time-alternative-primary-0a730ddaba15b69bb4bf198e31a7719701b051f5e1c666efbca79486eccbdb0b.svg)}.sg-portal__card-icon--product_restriction{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/product-restriction-alternative-primary-cdc932b5624d591a94cd41d400f386f0032176efcd2245daff6b8697051f6741.svg)}.sg-portal__card-icon--time_out{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/timeout-alternative-primary-5d4571f18f99318ac887fb42eecc0e326d84e40dd38f18acb8770c05b0bbff57.svg)}.sg-portal__card-icon--problem_check_list{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/problem-checklist-alternative-primary-a12f32d32bc83d145f41cfad6146e7e604219def5d8f9f77ad03d27f572f6a6f.svg)}.sg-portal__card-icon--self_exclusion{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/self-exclusion-alternative-primary-f5aff45653cccd24badd079f970d7818bd3f5e9bb37b7d0c8efa192b0395b36a.svg)}.sg-portal__card-icon--gambling_support{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/gambling-support-alternative-primary-a3e0f5b7af9ff2e50eac08c2ac9285951f53bc706d18bf260c09b7e3c15ca299.svg)}.sg-portal__card-icon--questionnaire{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/verify-account-card-alternative-primary-ec316a3aa5c43342af66ceaafbed6e8ad7e372b435010db0c3d24955ed5b04ae.svg)}.sg-portal__card-icon--keep_track_of_time{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/keep-track-of-time-alternative-primary-772a5ecdbc3fced8493aab948188f70e4b80a2dd378f29757195e8d94a0b18a2.svg)}.sg-portal__card-icon--under_age_gambling{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/undergamling-limit-alternative-primary-4725b39e55e4cb5901afad87f6de087e7f6a2767112b0e6150332f755de94827.svg)}.sg-portal__card-icon--occupation_and_salary{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/affordability-measures-alternative-primary-72f2d3f19c608f01ae263c8c0820e3a72e058c9a4add2610fadd420c19a2f28e.svg)}.sg-portal__card-icon--allowance_questionnaire{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/verify-account-card-alternative-primary-ec316a3aa5c43342af66ceaafbed6e8ad7e372b435010db0c3d24955ed5b04ae.svg)}.sg-portal__card-icon--account_closure{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/close-account-alternative-primary-d94c2f3bf9207361e4ef05c614086166bb1b9b79001f262cd47b043b734f33f1.svg)}.sg-portal__card-icon--stake_limits{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/stake-limit-alternative-primary-f2bbfd78c7d7cbdffbd64d5eacbfce8b8607fa4566bdb0c58d10832f0a6f816d.svg)}.sg-portal__card-icon--loss_limits{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/loss-limit-alternative-primary-b1231075bb1e2cd546530aafcf63c535434d8a416929176bac16b4c6dc55433f.svg)}.sg-portal__card-icon--account_closure_self_exclusion{background-image:url(/mobile/assets/bv_styles/icons-palette/betvictor/self-exclusion-alternative-primary-f5aff45653cccd24badd079f970d7818bd3f5e9bb37b7d0c8efa192b0395b36a.svg)}.sg-portal-section .bvs-header{padding:0}.sg-portal-section .bvs-carousel__slider{justify-content:flex-start}.sg-portal-section__wrapper>.bvs-header:first-child,.sg-portal-form>.bvs-header:first-child{padding-top:0}.sg-portal-section__wrapper .bvs-header,.sg-portal-form .bvs-header{padding:16px 0 0 0}.sg-portal-section__wrapper.with-separator .bvs-header,.sg-portal-form.with-separator .bvs-header{padding:16px 0 0 0}.sg-portal-section__wrapper.with-separator .bvs-header:first-child,.sg-portal-form.with-separator .bvs-header:first-child{padding-top:0}.sg-portal-section__wrapper.with-separator p,.sg-portal-form.with-separator p{margin:0 0 8px 0}.sg-portal-section__wrapper .bvs-p a,.sg-portal-form .bvs-p a{color:var(--textLinkText)}.sg-portal-section__wrapper .sg-portal-section__header,.sg-portal-form .sg-portal-section__header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:16px;border-bottom:1px solid var(--dividerlineDividerLine)}.sg-portal-section__wrapper .sg-portal-section__header .bvs-icon,.sg-portal-form .sg-portal-section__header .bvs-icon{margin-bottom:0}.sg-portal-section__wrapper .sg-portal-section__header.active,.sg-portal-form .sg-portal-section__header.active{border-bottom:none;margin-bottom:0}.sg-portal-section__wrapper .sg-portal-section__body,.sg-portal-form .sg-portal-section__body{position:relative}.sg-portal-section__wrapper .sg-portal-section__body .sg-portal-section__content,.sg-portal-form .sg-portal-section__body .sg-portal-section__content{cursor:pointer;position:relative}.sg-portal-section__wrapper .sg-portal-section__body .sg-portal-section__content.is-short,.sg-portal-form .sg-portal-section__body .sg-portal-section__content.is-short{display:none;opacity:1;animation:content-fade-out 0.2s forwards 0s ease-in}.sg-portal-section__wrapper .sg-portal-section__body .sg-portal-section__content p,.sg-portal-form .sg-portal-section__body .sg-portal-section__content p{opacity:0;animation:content-fade-in 0.2s forwards 0s ease-in}.sg-portal-section__wrapper:last-child .sg-portal-section__header,.sg-portal-form:last-child .sg-portal-section__header{border-bottom:none;margin-bottom:0}.sg-portal-form .bvs_slider-selector__wrap::before,.self-exclusion-form .bvs_slider-selector__wrap::before{border-color:var(--saferGamblingTimeBorder)}.sg-portal-form__rows{margin-bottom:var(--bvsSpacingXl)}.sg-portal-form__rows:last-child{margin-bottom:0}.sg-portal-form__button{margin:var(--bvsSpacing3Xl) auto;display:block}.sg-portal-form__button .note{font-size:9px;font-weight:400}.sg-portal-section--deposit-limits.bvs-card{background:var(--surfacePageBgNew);margin:0 -8px var(--bvsSpacingXs) -8px;border-radius:0;box-shadow:none}@media (min-width: 1024px){.sg-portal-section--deposit-limits.bvs-card{margin:0 -16px var(--bvsSpacingXs) -16px}}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links{display:flex;align-items:center;padding:0;margin-bottom:var(--bvsSpacingLg);font-size:var(--p2Size, 14px);align-items:normal}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link{display:flex;flex-direction:column;align-items:center;flex:1 0 0;padding:var(--bvsSpacingMd) var(--bvsSpacingXl);border:1px solid var(--depositLimitCardDefaultStroke);justify-content:center;text-align:center}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link:first-child{border-radius:8px 0 0 8px}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link:last-child{border-radius:0 8px 8px 0;border-left:none}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link.active{background:var(--depositLimitCardActiveBg);border-color:var(--depositLimitCardActiveStroke)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link.active span:first-child{font-size:var(--p2Size, 14px);font-weight:700;color:var(--depositLimitCardActiveTextAccent)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link-icon{width:30px;height:30px;background-size:30px 30px;margin-bottom:var(--bvsSpacingMd)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit__top-links .deposit-limit__link-text{flex:1;text-align:center;justify-content:center;flex-flow:wrap;align-items:center;margin-right:0}.sg-portal-section--deposit-limits.bvs-card+.deposit_limit__rows{margin-bottom:0}.sg-portal-section--deposit-limits.bvs-card .deposit-limit{height:100%}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .bvs-card{background:var(--surfacePageBgNew);padding:0;border-radius:0;box-shadow:none;margin-bottom:var(--bvsSpacing3Xl)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .bvs-header{font-weight:700;margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .deposit_limit__rows{margin:var(--bvsSpacingXl) 0}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .deposit_limit__rows .bvs-carousel__slider{display:flex;justify-content:space-between;gap:var(--bvsSpacingMd);margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .deposit_limit__rows .bvs-carousel__slider .bvs-button-chip{min-width:auto;flex-grow:1;margin-bottom:0;font-size:var(--p3Size, 12px)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .deposit_limit__rows .bvs-carousel__slider .bvs-button-chip::after{display:none}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .bvs-form-element__label span{margin-left:var(--bvsSpacingXs);display:inline-flex;font-weight:700}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .sg-portal-form-group--currency{position:relative;margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .sg-portal-form-group--currency .currency{position:absolute;left:10px;line-height:48px;height:48px;font-size:var(--p2Size, 14px);color:var(--inputFieldsPlaceholderDefault)}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .sg-portal-form-group--currency .bvs-form-element__input{padding-left:var(--bvsSpacing2Xl);line-height:48px}.sg-portal-section--deposit-limits.bvs-card .deposit-limit .sg-portal-form__button{margin:var(--bvsSpacingXl) auto;min-width:220px}@media (max-width: 1024px){.sg-portal-section--deposit-limits.bvs-card .deposit-limit .sg-portal-form__button{width:100%}}.sg-portal-section--deposit-limits.bvs-card .deposit-limit-confirmation section p:first-child{margin-bottom:0}.sg-portal-section--deposit-limits.bvs-card .detailed-description-modal{display:flex;align-items:center;justify-content:center;text-align:center;margin:var(--bvsSpacingXs) auto;color:var(--buttonTextDefaultItem);width:200px;cursor:pointer}.sg-portal-section--deposit-limits.bvs-card .detailed-description-modal .bvs-icon{margin-right:var(--bvsSpacingXs)}.sg-portal-section--deposit-limits .modal_sticky_button_wrapper{position:fixed;margin-top:0;bottom:0}@media (min-width: 1024px){.sg-portal-section--deposit-limits .modal_sticky_button_wrapper{position:sticky;bottom:0;margin-top:0}}.sg-portal-section--deposit-limits .modal_sticky_button_wrapper .bvs-button{width:calc(100% + 16px);font-size:var(--p3Size, 12px);background:var(--footerHelpContactBg);color:var(--footerHelpContactText);margin-bottom:0;border-radius:0;margin-left:-8px;margin-right:-8px;display:flex;align-items:center;justify-content:center}.sg-portal-section--deposit-limits .modal_sticky_button_wrapper .bvs-button .bvs-icon{display:flex;align-items:center;margin-right:var(--bvsSpacingSm)}@media (min-width: 1024px){.sg-portal-section--deposit-limits .modal_sticky_button_wrapper .bvs-button{width:100%;margin-left:0;margin-right:0}}.deposit-limit-confirmation .bvs-overlay{z-index:340}.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer{border:none;padding-bottom:var(--bvsSpacingXl);text-align:center}.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .deposit-limit-confirmation__content{text-align:center;font-size:var(--p2Size, 14px)}.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .bvs-button-group{display:flex;flex-direction:column;gap:var(--bvsSpacingMd)}.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .bvs-button-group .bvs-button,.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .bvs-button-group .bvs-button-alternative{margin-left:0;margin-right:0}@media (min-width: 1024px){.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer{padding-bottom:72px}}.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .list-modal-top-title-header span[class*="is-cancel-"]{background:none}@media (min-width: 1024px){.deposit-limit-confirmation.bvs-modal.bvs-msg-box.is-drawer .bvs-button-group{flex-direction:row;gap:var(--bvsSpacingMd);position:absolute;bottom:var(--bvsSpacingXl);width:calc(100% - 32px)}}body:has(div>.deposit-limit-confirmation){overflow:hidden}.modal_contents:has(.sg-portal-section--activity-reminder){position:relative;height:100%}.sg-portal-section--activity-reminder.bvs-card{background:var(--surfacePageBgNew);margin:0 -8px 0 -8px;border-radius:0;box-shadow:none}@media (min-width: 1024px){.sg-portal-section--activity-reminder.bvs-card{padding-bottom:0;margin:0 -16px 0 -16px}}.sg-portal-section--activity-reminder.bvs-card .activity-reminder{padding-bottom:0}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .bvs-card{background:var(--surfacePageBgNew);padding:0;border-radius:0;box-shadow:none;margin-bottom:var(--bvsSpacing3Xl)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .bvs-header{font-weight:700;margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .deposit_limit__rows{margin:var(--bvsSpacingXl) 0}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .deposit_limit__rows .bvs-carousel__slider{display:flex;justify-content:space-between;gap:var(--bvsSpacingMd);margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .deposit_limit__rows .bvs-carousel__slider .bvs-button-chip{min-width:auto;flex-grow:1;margin-bottom:0;font-size:var(--p3Size, 12px)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .deposit_limit__rows .bvs-carousel__slider .bvs-button-chip::after{display:none}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .bvs-form-element__label span{margin-left:var(--bvsSpacingXs);display:inline-flex;font-weight:700}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .bvs-form-element__label span:first-child{font-weight:normal;margin-left:0}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .bvs-form-element__dropdown .bvs-form-element{margin-bottom:0}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .sg-portal-form-group--currency{position:relative;margin-bottom:var(--bvsSpacingXl)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .sg-portal-form-group--currency .currency{position:absolute;left:10px;line-height:48px;height:48px;font-size:var(--p2Size, 14px);color:var(--inputFieldsPlaceholderDefault)}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .sg-portal-form-group--currency .bvs-form-element__input{padding-left:var(--bvsSpacing2Xl);line-height:48px}.sg-portal-section--activity-reminder.bvs-card .activity-reminder .sg-portal-form__button{margin:var(--bvsSpacingXl) auto;min-width:220px}@media (max-width: 1024px){.sg-portal-section--activity-reminder.bvs-card .activity-reminder .sg-portal-form__button{width:100%}}.sg-portal-section--activity-reminder.bvs-card .detailed-description-modal{display:flex;align-items:center;justify-content:center;text-align:center;margin:var(--bvsSpacingXs) auto var(--bvsSpacing3Xl) auto;color:var(--buttonTextDefaultItem);width:200px;cursor:pointer}.sg-portal-section--activity-reminder.bvs-card .detailed-description-modal .bvs-icon{margin-right:var(--bvsSpacingXs)}.sg-portal-section--activity-reminder .modal_sticky_button_wrapper{position:fixed;margin-top:0;bottom:0}@media (min-width: 1024px){.sg-portal-section--activity-reminder .modal_sticky_button_wrapper{position:sticky;bottom:0;margin-top:0}}.sg-portal-section--activity-reminder .modal_sticky_button_wrapper .bvs-button{width:calc(100% + 16px);font-size:var(--p3Size, 12px);background:var(--footerHelpContactBg);color:var(--footerHelpContactText);margin-bottom:0;border-radius:0;margin-left:-8px;margin-right:-8px;display:flex;align-items:center;justify-content:center}.sg-portal-section--activity-reminder .modal_sticky_button_wrapper .bvs-button .bvs-icon{display:flex;align-items:center;margin-right:var(--bvsSpacingSm)}@media (min-width: 1024px){.sg-portal-section--activity-reminder .modal_sticky_button_wrapper .bvs-button{width:100%;margin-left:0;margin-right:0}}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer span[class*="is-alert-"]{width:96px;height:96px;margin-top:48px;margin-bottom:0}@media (min-width: 1024px){.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer{padding-bottom:72px}}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer section p{text-align:center}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer section p.bvs-text-success,.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer section p.bvs-text-danger{color:var(--buttonTextDefaultItem)}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer section .activity-reminder-wrapper p{text-align:left}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer.is-success .bvs-button,.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer.is-success .bvs-buttom:active{background-color:var(--bvsButtonSecondaryBg);color:var(--bvsButtonSecondaryText);border:2px solid var(--bvsButtonSecondaryBorder)}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer .list-modal-top-title-header .list-modal-top-title-wrapper{border-bottom:none}.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer .list-modal-top-title-header span[class*="is-cancel-"]{background:none}@media (min-width: 1024px){.activity-reminder-confirmation.bvs-modal.bvs-msg-box.is-drawer .bvs-button-group{flex-direction:row;position:absolute;bottom:var(--bvsSpacingXl);width:calc(100% - 32px);gap:var(--bvsSpacingXl)}}.activity-reminder-confirmation .bvs-overlay{z-index:340}body:has(div>.activity-reminder-wrapper){overflow:hidden}.bvs-msg-box.is-v2.is-drawer .list-modal-top-title-header{height:auto;background:var(--sportCategoryPageCategoryItemBgPrimary)}.bvs-msg-box.is-v2.is-drawer .list-modal-top-title-header .list-modal-top-title-wrapper{min-height:auto;border-bottom:0;margin-bottom:0;font-size:24px;font-weight:700;position:relative;top:var(--bvsSpacing3Xl)}.bvs-msg-box.is-v2.is-drawer .close-icon .is-cancel-info{background:none}.bvs-msg-box.is-v2.is-drawer .bvs-button-group{display:flex;flex-direction:column;margin-top:var(--bvsSpacingXl)}.bvs-msg-box.is-v2.is-drawer .bvs-button-group .bvs-button,.bvs-msg-box.is-v2.is-drawer .bvs-button-group .bvs-button-alternative{margin-left:0;margin-right:0}.bvs-msg-box.is-v2.is-drawer section{margin-top:var(--bvsSpacingXl);font-size:var(--p1Size, 16px);text-align:left}.bvs-msg-box.is-v2.is-drawer section a{color:var(--textLinkText)}.sg-portal-support{text-align:center}.sg-portal-support__title{text-align:left;padding-top:0}.sg-portal-support__contact{font-weight:700;margin-bottom:12px}.sg-portal-support__contact>*{margin:0 0 4px}.sg-portal-section--problem-check-list>p{padding:0 8px;margin-bottom:0}.sg-portal-section--problem-check-list hr{margin-left:8px;margin-right:8px}.sg-portal-section--problem-check-list .bvs-button{display:block;width:100%}.sg-portal-section--account-closure-se .account-closure-info .bvs-card{text-align:center}.sg-portal-section--account-closure-se .account-closure-info .bvs-card__text{text-align:left}
