.cp-ma-cc-tile{align-items:center;background-color:#fff;border-color:#e4e4e4;border-style:solid;border-width:0 0 1px;cursor:pointer;display:flex;padding:20px 20px 20px 0}.cp-ma-cc-tile__arrow{align-items:center;color:#546d91;display:flex;font-size:14px;justify-content:center;width:24px;height:24px}.cp-ma-cc-tile__content{display:flex;flex-grow:1;min-height:80px}.cp-ma-cc-tile__icon{align-items:center;display:flex;justify-content:center;margin:0;margin-left:20px;margin-right:12px;max-width:60px;min-width:60px;width:60px}.cp-ma-cc-tile__item{display:block;float:left}.cp-ma-cc-tile__list{color:#546d91;display:flex;flex-direction:column;font-size:12px;font-weight:400;line-height:16px;list-style-type:none;margin:0;max-width:220px}.cp-ma-cc-tile__svg{height:60px;max-height:60px;max-width:60px;width:60px}.cp-ma-cc-tile__text{display:flex;flex-direction:column;justify-content:center}.cp-ma-cc-tile__title{color:#183060;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;margin:0 0 6px}
.cp-ma-cc-modal{background-color:#fff;left:0;position:absolute;width:100%;z-index:1000}.cp-ma-cc-modal-animation{overflow:hidden;transition:max-height 700ms ease}.cp-ma-cc-modal-animation-enter{max-height:0}.cp-ma-cc-modal-animation-enter-active,.cp-ma-cc-modal-animation-enter-done{max-height:1000px}.cp-ma-cc-modal-animation-exit{max-height:1000px}.cp-ma-cc-modal-animation-exit-active,.cp-ma-cc-modal-animation-exit-done{max-height:0}
.cp-ma-cc-dropdown__wrapper{background-color:#ebf1ff;width:100%;z-index:1000}.cp-ma-cc-dropdown__button-disabled{align-items:center;background-color:#fff;border-color:#fff;color:#546d91;display:flex;font-size:14px;height:46px;justify-content:center;min-width:0;padding:2px 20px;width:100%}.cp-ma-cc-dropdown__button-disabled span{color:#546d91}.cp-ma-cc-dropdown__text{color:#060a2a;font-size:12px;font-weight:400;line-height:16px;margin:0 16px;vertical-align:text-top}.cp-ma-cc-dropdown__button-content--grayedOut{opacity:.5}.cp-ma-cc-dropdown__arrow-animation{transition:transform 700ms ease}.cp-ma-cc-dropdown__arrow-animation-enter{transform:rotate(0)}.cp-ma-cc-dropdown__arrow-animation-enter-active,.cp-ma-cc-dropdown__arrow-animation-enter-done{transform:rotate(180deg)}.cp-ma-cc-dropdown__arrow-animation-exit{transform:rotate(180deg)}.cp-ma-cc-dropdown__arrow-animation-exit-active,.cp-ma-cc-dropdown__arrow-animation-exit-done{transform:rotate(0)}
.cp-ma-cc__overlay{background:#fff;height:100%;position:fixed;width:100%;z-index:999}.cp-ma-cc__overlay-animation{transition:opacity 700ms ease}.cp-ma-cc__overlay-animation-enter{opacity:0}.cp-ma-cc__overlay-animation-enter-active,.cp-ma-cc__overlay-animation-enter-done{opacity:1}.cp-ma-cc__overlay-animation-exit{opacity:1}.cp-ma-cc__overlay-animation-exit-active,.cp-ma-cc__overlay-animation-exit-done{opacity:0}.cp-ma-cc__dropdowns{background:#fff;display:flex;position:relative;width:100%}.cp-ma-cc__dropdowns:last-child{margin-right:0}
.cp-ma-cc-reversible-arrow{color:#7383a6;flex-shrink:0;margin-left:auto;transition:transform .25s}.cp-ma-cc-reversible-arrow--up{transform:rotate(180deg);transition-duration:.25s}
.cp-ma-cc-select{color:#183060;font-size:12px;line-height:1.33;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-sizing:border-box;padding:12px;position:relative;border-radius:2px;border:1px solid #e4e4e4}.cp-ma-cc-select__select{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;border:1px solid #adc9ff}.cp-ma-cc-select__slected-value{flex-grow:1}.cp-ma-cc-select--disabled{opacity:.5;cursor:not-allowed}.cp-ma-cc-select::after{background-color:#96a3c4;border-radius:0 0 2px 2px;bottom:-1px;content:"";display:block;height:3px;position:absolute;left:-1px;transition:width .33s,background-color .33s;width:0%;will-change:width,background-color}.cp-ma-cc-select--focused-error::after{width:calc(100% + 2px);background-color:#f23c3e}.cp-ma-cc-select--focused-success::after{width:calc(100% + 2px);background-color:#08d228}
.cp-ma-cc-error-page{display:flex;flex:1;flex-flow:column nowrap}.cp-ma-cc-error-page__content{align-items:center;display:flex;flex:1;flex-flow:column nowrap;justify-content:center;text-align:center}.cp-ma-cc-error-page__icon{align-self:center;height:60px;width:60px}.cp-ma-cc-error-page__error{color:#7383a6;font-size:12px}.cp-ma-cc-error-page__error-retry{color:#fff;cursor:pointer;display:inline;padding-left:2px}.cp-ma-cc-error-page__error-retry--light{color:#00143c}.cp-ma-cc-error-page__logout-button{bottom:100px;color:#fff;cursor:pointer;position:absolute}.cp-ma-cc-error-page__logout-button--light{color:#00143c}.cp-ma-cc-error-page--light{background:#fff}
.cp-ma-cc-spinner-page{display:flex;flex:1;flex-flow:column nowrap;height:100%;justify-content:center}.cp-ma-cc-spinner-page--light{background:#fff}.cp-ma-cc-spinner-page__spinner{align-self:center}
.cp-ma-ui-kit-visual-identity-overrides header[class*=css-]{color:#183060;height:48px;background:rgba(0,0,0,0);border-bottom:0 none;font-size:14px;outline:none;padding:0}.cp-ma-ui-kit-visual-identity-overrides header[class*=css-] svg[class*=css-]{height:10px;color:#546d91}.cp-ma-ui-kit-visual-identity-overrides-es header[role=button]{background-color:#f8f9fa;color:#546d91;font-size:12px;font-weight:400;line-height:16px;padding:0 20px}.cp-ma-ui-kit-visual-identity-overrides-es div[role=region]{background-color:#fff;border-bottom:1px solid #e4e4e4}
.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc{color:#0b52b1;text-decoration:underline}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc:hover{color:#1c63c2}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc:disabled{color:rgba(11,83,177,.5137254902)}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.no-underline{text-decoration:none}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.questionTitle{color:#183060}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.button{background-color:#0b52b1;border:1px solid #0b52b1;border-radius:4px;color:#fff;font-size:14px;font-weight:500;height:44px;text-decoration:none}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.button:hover:not(:disabled){background-color:#fff;color:#1c63c2}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.button.white{background-color:#fff;color:#0b52b1;height:44px}.cp-ma-ui-kit-visual-identity-overrides-anchor.myacc.button.white:hover:not(:disabled){background-color:#0b52b1;color:#fff}
button.cp-ma-ui-kit-visual-identity-overrides-button.myacc{color:#fff;height:46px;font-size:14px;font-weight:500;border-radius:4px;background-color:#0b52b1;border:0;width:100%;padding:15px 12px}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc:hover:not(:disabled){color:#fff;background-color:#0b52b1}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc:disabled{background-color:#00143c;color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc span{color:#fff;font-size:14px}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter{background-color:#fff;color:#183060;border:1px solid #e4e4e4;font-weight:400;font-size:12px}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter:hover:not(:disabled){background-color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter.pressed{background-color:#0b52b1;color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter.pressed:hover{background-color:#0b52b1;color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter.pressed span{color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.filter span{color:#183060;display:block;margin:auto}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.hollow{background-color:#fff;color:#0b52b1;border:1px solid #0b52b1}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.hollow:hover:not(:disabled){background-color:#fff}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.hollow span{color:#0b52b1}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.cancel-button{background-color:#fff;border:1px solid #0b52b1}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.cancel-button span{color:#0b52b1}button.cp-ma-ui-kit-visual-identity-overrides-button.myacc.cancel-button:hover span{color:#fff}
.cp-ma-ui-kit-visual-identity-overrides-input{border:1px solid #f3f3f3;opacity:1}.cp-ma-ui-kit-visual-identity-overrides-input.css-xfafcn{box-shadow:none}
.cp-ma-ui-kit-visual-identity-overrides-radio-wrapper.myacc label[class*=css-] input+div{border-color:#546d91}.cp-ma-ui-kit-visual-identity-overrides-radio-wrapper.myacc label[class*=css-] span{color:#546d91}.cp-ma-ui-kit-visual-identity-overrides-radio-wrapper.myacc label[class*=css-] input:checked+div{background-color:#546d91;border-color:#546d91}
div.cp-ma-ui-kit-visual-identity-overrides-title-header.myacc{background:#060a2a}div.cp-ma-ui-kit-visual-identity-overrides-title-header.myacc div[class*=css-]{background:none}div.cp-ma-ui-kit-visual-identity-overrides-title-header.myacc div[class*=css-]::before{background:none}div.cp-ma-ui-kit-visual-identity-overrides-title-header.myacc div[class*=css-]::after{background:none}
.cp-ma-ui-kit-visual-identity-overrides-tooltip div[data-test-id="Tooltip.button-trigger"]+div{margin-left:-160px;width:320px}
.cp-ma-ui-kit-visual-identity-overrides-checkbox-wrapper.myacc label[class*=css-] input+div{border:1px solid #183060;outline:none;width:18px;height:18px;margin:2px}.cp-ma-ui-kit-visual-identity-overrides-checkbox-wrapper.myacc label[class*=css-] input+div svg{font-size:10px;width:10px;height:10px}.cp-ma-ui-kit-visual-identity-overrides-checkbox-wrapper.myacc label[class*=css-] input+div svg path{font-size:10px;stroke-width:1}.cp-ma-ui-kit-visual-identity-overrides-checkbox-wrapper.myacc label[class*=css-] span{color:#546d91;font-size:12px;font-weight:400;line-height:16px}input:checked+.cp-ma-ui-kit-visual-identity-overrides-checkbox-wrapper.myacc label[class*=css-] input+div{background-color:#183060;border-color:#183060}
.LzandtjGHCqXdzq_zMQl{position:relative}.ddI6982f9cqhcrCOCD45{background:none;color:#95a2c3;border:none;outline:none;font-size:inherit;display:flex;align-items:center}.sOOU3tYbK4BmUJKEGIfU{font-size:21px;cursor:pointer}
.s_rK7GvAQ4zVbU9JZ_3w{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:12px;display:block;padding-bottom:12px}
.XG8pRxRKT_FvAy3vjHlz{display:flex}.Jm99gXhDWeulO590fhxu{flex:1;margin-right:10px}.Jm99gXhDWeulO590fhxu:last-child{margin-right:0}.Jm99gXhDWeulO590fhxu input[type=number]{-moz-appearance:textfield}.Jm99gXhDWeulO590fhxu input[type=number]::-webkit-outer-spin-button,.Jm99gXhDWeulO590fhxu input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.z87RvNHQNtLWt29910H3{display:flex;justify-content:space-between}.zVkO5EoYWuuNt8pe0wRA{font-size:16px;width:40px;height:40px}.zVkO5EoYWuuNt8pe0wRA>:first-child::after{display:none}.z87RvNHQNtLWt29910H3 .zVkO5EoYWuuNt8pe0wRA input{padding-left:0;text-align:center;font-size:16px}
.cp-ma-ui-kit-visual-identity-overrides-input input{color:#183060;font-size:12px;font-weight:400;letter-spacing:.04em;line-height:16px}.cp-ma-ui-kit-visual-identity-overrides-input input:-webkit-autofill{-webkit-text-fill-color:#183060}
.cp-ma-ui-kit-visual-identity-overrides-tabs-wrapper.myacc .css-3u1p09{background-color:#fff}.cp-ma-ui-kit-visual-identity-overrides-tabs-wrapper.myacc [class*=css-]{font-size:12px;font-weight:400;line-height:16px}.cp-ma-ui-kit-visual-identity-overrides-tabs-wrapper.myacc [class*=css-] .css-1999qsp{background-color:#f8f9fa;color:#5b5b5b}.cp-ma-ui-kit-visual-identity-overrides-tabs-wrapper.myacc [class*=css-] .css-3u1p09{color:#00143c}
.cp-ma-ui-kit-visual-identity-overrides-select{border:1px solid #e4e4e4;border-radius:4px}
.cp-ma-cc-success-tick__message{align-items:center;align-self:center;display:flex;font-size:14px;color:#183060}.cp-ma-cc-success-tick__icon{color:#08d228;flex-shrink:0;margin-right:12px}.cp-ma-cc-success-tick__wrapper{display:flex;height:46px;justify-content:center;position:relative}
.cp-ma-cc__validation-error{color:#f83d49;margin:5px 0 0}
.cp-ma-cc-confirmation-modal{background-color:rgba(6,10,42,.65);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.cp-ma-cc-confirmation-modal__pop-up{border:0;display:block;left:16px;padding:0;position:absolute;right:16px;top:20%;width:auto}.cp-ma-cc-confirmation-modal__pop-up-header{align-items:center;background-color:#00143c;display:flex;font-size:14px;padding:15px 20px}.cp-ma-cc-confirmation-modal__pop-up-title{color:#fff;font-size:16px;font-weight:normal;margin:0}.cp-ma-cc-confirmation-modal__pop-up-close-button{align-items:center;cursor:pointer;display:flex;margin-left:auto;padding:4px}.cp-ma-cc-confirmation-modal__pop-up-close-button svg{fill:#fff;font-size:12px}.cp-ma-cc-confirmation-modal__pop-up-content{background-color:#fff;display:grid;grid-gap:30px;padding:20px}.cp-ma-cc-confirmation-modal__pop-up-content-icon{margin:5px auto 0}.cp-ma-cc-confirmation-modal__pop-up-content-text{font-size:14px;font-weight:500;margin:0;text-align:center}.cp-ma-cc-confirmation-modal__pop-up-buttons{display:grid;grid-gap:10px}
.cp-ma-cc-error-message__icon{flex-shrink:0;margin-right:16px}.cp-ma-cc-error-message__wrapper{align-items:center;align-self:center;color:#f23c3e;display:flex;justify-content:center;min-height:46px;position:relative}
.cp-ma-cc-status-bar{align-items:center;display:flex;justify-content:flex-start;width:100%}.cp-ma-cc-status-bar .cp-ma-cc-status-bar__message{display:flex;padding:10px 20px;width:100%}.cp-ma-cc-status-bar .cp-ma-cc-status-bar__message.cp-ma-cc-status-bar__message--succeed{background-color:rgba(8,210,40,.08)}.cp-ma-cc-status-bar .cp-ma-cc-status-bar__message.cp-ma-cc-status-bar__message--failure{background-color:rgba(242,60,62,.08)}
.cp-ma-cc-network-status{background-color:#f8f9fa;display:flex;flex:1 0 auto;flex-flow:column nowrap}
.cp-ma-container-view__content-loading{height:100%}.cp-ma-container-header__close-button svg{height:10px !important}
.cp-ma-balance-balance-and-bonus{background-color:#f8f9fa;display:flex;flex-direction:column;flex-grow:1}.cp-ma-balance-balance-and-bonus__main{display:flex;flex-direction:column;padding:0 20px;margin:24px 0}.cp-ma-balance-balance-and-bonus__cash-balance{color:#183060;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:20px;margin-bottom:4px}.cp-ma-balance-balance-and-bonus__additional-balance,.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance-it,.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance-icon-left{align-items:flex-start;color:#546d91;font-size:14px;font-weight:400;line-height:16px;display:flex;justify-content:space-between}.cp-ma-balance-balance-and-bonus__additional-balance-label{margin-top:2px}.cp-ma-balance-balance-and-bonus__additional-balance-value{font-size:14px;margin:0 0 0 10px;min-width:max-content}.cp-ma-balance-balance-and-bonus__additional-balance-value>img{margin-right:5px;vertical-align:middle;width:20px;height:20px}.cp-ma-balance-balance-and-bonus__additional-balance-icon-left{position:relative}.cp-ma-balance-balance-and-bonus__additional-balance-icon-left img{left:0;margin-right:5px;top:4px;vertical-align:middle}.cp-ma-balance-balance-and-bonus__balance-info{align-items:center;border-top:.5px solid #2e4068;border-bottom:1px solid #00143c;color:#7383a6;cursor:pointer;display:flex;flex:1;flex-grow:1;font-size:12px;justify-content:flex-start;padding:15px 20px}.cp-ma-balance-balance-and-bonus__balance-info-link{display:flex;align-items:center}.cp-ma-balance-balance-and-bonus__balance-info img{margin:1px 0 0 2px;width:12px}.cp-ma-balance-status-page{flex:none}.cp-ma-balance-status-page>div{background-color:#f8f9fa}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus{background-color:#183060}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__main{background:linear-gradient(#060a2a, #183060);border-color:#162751;border-style:solid;border-width:0 0 1px;color:#fff;margin-top:0;padding:10px 20px 15px}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__cash-balance{color:#fff;font-size:20px;font-weight:600}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus-label{font-size:12px}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance,.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance-it,.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance-icon-left{color:#fff}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__additional-balance-it{color:#fcfd55}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus__balance-info-link{color:#fff;cursor:pointer}.cp-ma-balance-balance-and-bonus--dark.cp-ma-balance-balance-and-bonus .cp-ma-balance-balance-and-bonus>svg{vertical-align:middle}
.cp-ma-balance-bonus-landing-page-tile{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;display:flex;flex-direction:column;margin:8px 0}.cp-ma-balance-bonus-landing-page-tile--expandable{cursor:pointer}.cp-ma-balance-bonus-landing-page-tile__amount{color:#183060;font-size:16px;font-weight:500;line-height:20px}.cp-ma-balance-bonus-landing-page-tile__arrow{bottom:18px;position:absolute;right:20px}.cp-ma-balance-bonus-landing-page-tile__details{background-color:rgba(235,241,255,.2);border-top:1px solid #d7e3ff;padding:10px}.cp-ma-balance-bonus-landing-page-tile__details-amount{font-size:12px}.cp-ma-balance-bonus-landing-page-tile__details-helper-text{color:#546d91;font-size:12px;line-height:16px}.cp-ma-balance-bonus-landing-page-tile__details-main{display:flex;padding:10px}.cp-ma-balance-bonus-landing-page-tile__details-main-text{font-size:12px;line-height:16px;margin-bottom:4px}.cp-ma-balance-bonus-landing-page-tile__details-text{display:flex;flex-direction:column;width:100%}.cp-ma-balance-bonus-landing-page-tile__helper-text{color:#546d91;font-size:12px;line-height:16px}.cp-ma-balance-bonus-landing-page-tile__main{display:flex;padding:20px;position:relative}.cp-ma-balance-bonus-landing-page-tile__main-text{color:#183060;font-size:16px;font-weight:500;line-height:20px;margin-bottom:4px;white-space:nowrap}.cp-ma-balance-bonus-landing-page-tile__text{display:flex;flex-direction:column;width:100%}
.cp-ma-balance-bonus-landing-page-tiles{margin-top:16px}.cp-ma-balance-bonus-landing-page-tiles__tiles-wrapper{margin-top:12px}.cp-ma-balance-bonus-landing-page-tiles__title{color:#183060;font-size:12px;font-weight:500;line-height:16px;margin:0}
.cp-ma-balance-free-bets-section{display:flex;flex-direction:column;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:0}.cp-ma-balance-free-bets-section__item{border-top:1px solid #ebf1ff;box-sizing:border-box;color:#00143c;display:flex;flex:1;font-size:12px;padding-bottom:10px;padding-top:10px}.cp-ma-balance-free-bets-section__details{display:flex;flex:1;flex-direction:column;padding-left:0}.cp-ma-balance-free-bets-section__details ul{color:#7383a6;margin:0;padding-left:20px}.cp-ma-balance-free-bets-section__title{font-size:14px}.cp-ma-balance-free-bets-section__cta-zone{align-items:center;display:flex;flex-direction:column;justify-content:center;width:92px}.cp-ma-balance-free-bets-section__cta-zone button{background-color:#2a5fc9 !important;border-color:#2a5fc9 !important;border-radius:4px !important;color:#fff !important;display:flex !important;flex:1 1 0% !important;max-height:35px}.cp-ma-balance-free-bets-section__previous-odds{font-size:80%;text-decoration:line-through}
.cp-ma-balance-bonus-landing-page-footer{margin-top:30px;padding:0 8px;text-align:center}.cp-ma-balance-bonus-landing-page-footer button{margin:16px 0 24px}.cp-ma-balance-bonus-landing-page-footer p{color:#183060;font-size:12px;font-weight:400;line-height:16px}
.cp-ma-balance-bonus-landing-page{background-color:#f8f9fa;display:flex;flex-direction:column;height:100%;padding:20px}.cp-ma-balance-bonus-landing-page__error-page-wrapper{align-items:center;display:flex;justify-content:center;height:100%}
.cp-ma-account-verification__info{font-size:.8rem;margin:8px 0 12px;width:100%}.cp-ma-account-verification__info--pendingVerify{font-size:.8rem;width:100%;margin:0 0 12px}.cp-ma-account-verification__unverified{font-weight:bold;margin:0}.cp-ma-account-verification__unverified--warning{font-weight:bold;margin:0;display:inline-flex;align-items:flex-end;width:100%;color:#f23c3e;border:solid;border-width:0 0 2px;border-color:#f3f7ff;padding:2px 0 3px}.cp-ma-account-verification__titleWarning{margin:0 0 0 3px}.cp-ma-account-verification__pendingUpload{margin:2px 0 12px}.cp-ma-account-verification__details{margin:4px 0}
.cp-ma-account-verification__counter{margin:0 0 8px}.cp-ma-account-verification__counter--waiting,.cp-ma-account-verification__counter--forced{font-weight:bold;margin-left:4px}.cp-ma-account-verification__counter--waiting{color:#2e8b57}.cp-ma-account-verification__counter--forced{color:tomato}
.cp-ma-account-verification__depositRemain{margin:0 0 8px}.cp-ma-account-verification__depositValue{font-weight:bold}
.cp-ma-account-verification__verifyNow{font-size:.8rem;margin:8px 0 12px;width:100%}.cp-ma-account-verification__verifyCTA{margin:6px 0}.cp-ma-account-verification__link{margin:12px 0 0;text-align:center}.cp-ma-account-verification__link--manualUpload{margin:12px 0 0;text-align:center;background-color:#00143c;cursor:pointer;display:inline-block;height:2rem;line-height:2rem;margin:8px 0 12px;text-align:center;text-decoration:none;width:100%}.cp-ma-account-verification__link--manualUpload span{color:#fff}.cp-ma-account-verification__link--manualUpload:not([disabled]):hover{background-color:#162751}
.cp-ma-account-verification{margin:0 20px}
.cp-ma-account-info{background-color:#f8f9fa;color:#546d91;display:flex;flex-direction:column;flex-grow:1;font-size:12px;font-weight:400;line-height:16px;padding:16px 14px 16px 20px}.cp-ma-account-info>span{margin-bottom:3px}
.cp-ma-navigation-menu-tile{border-bottom:1px solid #e4e4e4;display:flex;height:50px}.cp-ma-navigation-menu-tile__container{align-items:center;border-radius:1px;cursor:pointer;display:flex;height:100%;overflow:hidden;padding:16px 24px;text-align:center;transition:all 120ms ease-out;width:100%}.cp-ma-navigation-menu-tile__container:hover{background-color:#f8f9fa}.cp-ma-navigation-menu-tile__container:focus{background-color:#f8f9fa}.cp-ma-navigation-menu-tile__container:hover img,.cp-ma-navigation-menu-tile__container:focus img{transform:translate(5px, 0)}.cp-ma-navigation-menu-tile__icon{height:16px;margin:0 0 0 auto;transition:all 120ms ease-out;width:16px}.cp-ma-navigation-menu-tile _:-ms-fullscreen,.cp-ma-navigation-menu-tile__icon{height:auto;min-height:0;min-width:0;width:auto}.cp-ma-navigation-menu-tile__icon-wrapper{margin-left:16px}.cp-ma-navigation-menu-tile__label{background-color:#faff05;border-radius:2.5px;color:#00143c;margin:0 auto 0 10px;padding:1px 10px}.cp-ma-navigation-menu-tile__title{box-sizing:border-box;color:#183060;font-size:14px;font-weight:400;line-height:16px}
.cp-ma-navigation-menu-buttons{align-content:start;background-color:#f8f9fa;display:flex;justify-content:space-between;padding:0 20px 24px}.cp-ma-navigation-menu-button{width:100%}.cp-ma-navigation-menu-button:first-of-type{margin:0 8px 0 0}
.cp-ma-navigation-menu{align-content:start;background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.cp-ma-navigation-menu-tiles{overflow-y:auto;border-top:1px solid #e4e4e4}
.cp-ma-profit-loss{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin:0 20px 8px;padding:18px 16px}.cp-ma-profit-loss__arrow{height:16px;margin-right:8px;width:16px}.cp-ma-profit-loss__description{color:#546d91;font-size:14px;font-weight:400;line-height:16px;margin-top:6px}.cp-ma-profit-loss__error-page-wrapper{margin-bottom:10px}.cp-ma-profit-loss__header{display:flex;justify-content:space-between}.cp-ma-profit-loss__last_updated{color:#546d91;font-size:10px;font-weight:400;line-height:12px}.cp-ma-profit-loss__title{color:#546d91;font-size:10px;font-weight:400;line-height:12px}.cp-ma-profit-loss__value--down{color:#f23c3e}.cp-ma-profit-loss__value--up{color:#1a9558}
.cp-ma-welcome-bar{align-items:flex-start;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:space-between;padding:24px 20px 0}.cp-ma-welcome-bar__name{color:#183060;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px}
.cp-ma-landing-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.cp-ma-landing-page__content{background-color:#f8f9fa;display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}
.cp-ma-myaccount-tiles-myaccount-tiles{display:flex;flex-direction:column}
.cp-ma-safer-gambling-deposit-limits-tile-details__limit-type{margin:0;padding:0 0 0 20px}
.cp-ma-safer-gambling-tiles{background-color:#fff;border-top:1px solid #e4e4e4;display:flex;flex-direction:column;flex-grow:1}
.cp-ma-safer-gambling__header{color:#546d91;font-size:12px;font-weight:400;line-height:16px;padding:20px;width:100%}
.cp-ma-safer-gambling-footer{border-color:#d7e3ff;border-style:solid;border-top:0 none;border-width:1px 0;color:#7383a6;display:flex}.cp-ma-safer-gambling-footer__content{font-family:-apple-system,"SF Pro Text","Verdana","Roboto",sans-serif;font-size:11px;letter-spacing:.1px;min-height:72px;padding:20px;padding-left:0;width:100%}.cp-ma-safer-gambling-footer__icon{align-items:center;display:flex;justify-content:center;margin:0 23px}.cp-ma-safer-gambling-footer__svg{height:28px;max-height:28px;max-width:23px;width:23px}.cp-ma-safer-gambling-footer__link{color:#00143c;text-decoration:underline}
.cp-ma-safer-gambling-iframe-view{display:flex;height:100%}.cp-ma-safer-gambling-iframe-view iframe{border:0;width:100%}
.cp-ma-safer-gambling-cancel-pending-limit__message{color:#7383a6;margin:0;margin-bottom:5px}.cp-ma-safer-gambling-cancel-pending-limit__message a{color:#000;text-decoration:underline}
.cp-ma-safer-gambling-deposit-limits-select__dropdown{align-items:center;display:flex;justify-content:space-between;padding:10px 12px 10px 16px}.cp-ma-safer-gambling-deposit-limits-select__dropdown-title{color:#183060;font-weight:500;font-size:13px;line-height:16px}.cp-ma-safer-gambling-deposit-limits-select__dropdown-container{background:#fff;border:1px solid #e4e4e4;border-radius:2px;display:flex;height:42px;position:relative;width:178px}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input-layer{bottom:0;cursor:pointer;left:0;position:absolute;right:40px;top:0}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input-layer--disabled{cursor:not-allowed}.cp-ma-safer-gambling-deposit-limits-select__dropdown-border-layout{align-items:center;border-radius:2px;bottom:0;display:flex;font-size:12px;font-style:normal;font-weight:400;left:0;line-height:16px;pointer-events:none;position:absolute;right:0;top:0;z-index:99999999999999}.cp-ma-safer-gambling-deposit-limits-select__dropdown-currency{align-items:center;border-radius:2px;display:flex;font-size:12px;font-style:normal;font-weight:400;height:100%;justify-content:right;left:0;line-height:16px;padding:0 0 0 16px;text-align:right;top:0}.cp-ma-safer-gambling-deposit-limits-select__dropdown-currency--disabled{cursor:not-allowed;opacity:.5}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input{background-color:rgba(0,0,0,0);border:0;border-right:1px solid #d7e3ff;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:12px 0;outline:none;padding:0 4px;pointer-events:none;position:relative;width:calc(100% - 28px)}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input:focus~.cp-ma-safer-gambling-deposit-limits-select__dropdown-border-layout{outline:1px solid #2a5fc9}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input::-webkit-outer-spin-button,.cp-ma-safer-gambling-deposit-limits-select__dropdown-input::-webkit-inner-spin-button{appearance:none;margin:0}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input:disabled{cursor:not-allowed;opacity:.5}.cp-ma-safer-gambling-deposit-limits-select__dropdown-input::placeholder{color:#00143c}.cp-ma-safer-gambling-deposit-limits-select__dropdown-select{border:0 !important;border-radius:0 !important;height:40px !important;overflow:hidden !important;width:42px !important}.cp-ma-safer-gambling-deposit-limits-select__dropdown-select select{cursor:pointer !important}.cp-ma-safer-gambling-deposit-limits-select__dropdown-select span{display:none !important}.cp-ma-safer-gambling-deposit-limits-select .cp-ma-safer-gambling-accordion-select__wrapper{border:0;padding:0 10px}.cp-ma-safer-gambling-deposit-limits-select__container{padding-left:20px;padding-right:20px}.cp-ma-safer-gambling-deposit-limits-select__warning-message,.cp-ma-safer-gambling-deposit-limits-select__confirmation-message{color:#7383a6;font-size:11px;margin:0;margin-bottom:5px}.cp-ma-safer-gambling-deposit-limits-select__error-message{color:#f23c3e;font-size:11px;margin-bottom:5px}.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button{background-color:#5ac53c !important;border-color:#5ac53c !important;font-size:12px !important;margin:10px 0;text-align:center !important;white-space:normal !important}.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:not([disabled]):hover{background-color:#6bd64d !important;border-color:#6bd64d !important}.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:not([disabled]):active,.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:not([disabled]):focus-within,.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:not([disabled]):focus{background-color:#49b42b !important;border-color:#49b42b !important}.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:disabled,.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:disabled:hover,.cp-ma-safer-gambling-deposit-limits-select__confirmation-button-wrapper button:disabled:active{background-color:rgba(90,197,60,.5) !important;border-color:rgba(90,197,60,.5) !important;cursor:default}.cp-ma-safer-gambling-deposit-limits-select__success-message{text-align:center}
.cp-ma-safer-gambling-deposit-limits__error-page-wrapper{display:flex;height:100%}.cp-ma-safer-gambling-deposit-limits__wrapper{box-sizing:border-box;padding:16px}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net{border-left:4px solid #1890ff;background-color:#f2f9ff;color:#183060;display:flex;font-size:12px;font-weight:400;line-height:16px;padding:8px 12px}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net img{width:20px;height:20px}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net p{margin:2px 12px 0}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net p a{color:#183060}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net p strong{font-weight:500}.cp-ma-safer-gambling-deposit-limits__warning_message_gross_to_net a{color:#183060;cursor:pointer;font-weight:500;text-decoration:underline}.cp-ma-safer-gambling-deposit-limits__title{color:#183060;font-size:16px;font-weight:500;letter-spacing:.064px;line-height:20px;margin-top:0}.cp-ma-safer-gambling-deposit-limits__description,.cp-ma-safer-gambling-deposit-limits__average{font-size:12px;font-weight:400;letter-spacing:.48px;line-height:16px}.cp-ma-safer-gambling-deposit-limits__description{margin:8px 0}.cp-ma-safer-gambling-deposit-limits__select-container{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;margin:24px 0 0;overflow:hidden}.cp-ma-safer-gambling-deposit-limits__error-message{color:#f23c3e;font-size:11px;margin-top:5px;padding:5px 16px;text-align:center}.cp-ma-safer-gambling-deposit-limits__info{color:#7383a6;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:.48px;line-height:16px;margin:24px 0}.cp-ma-safer-gambling-deposit-limits__info ul{list-style-type:disc;margin:0 0 0 15px;padding:0}.cp-ma-safer-gambling-deposit-limits__info ul p{margin:0}.cp-ma-safer-gambling-deposit-limits__faq a{font-size:12px;font-weight:400;letter-spacing:.048px;line-height:16px;text-decoration-line:underline}.cp-ma-safer-gambling-deposit-limits__button-container{margin:24px 0;text-align:center}.cp-ma-safer-gambling-deposit-limits__success-message{margin:20px 0 0}.cp-ma-safer-gambling-deposit-limits__footer{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;font-size:11px;font-weight:400;line-height:15px;padding:20px}.cp-ma-safer-gambling-deposit-limits__footer-title{color:#183060;font-size:14px;font-weight:500;line-height:16px;margin:0}.cp-ma-safer-gambling-deposit-limits__footer-description{font-size:12px;margin:8px 0 16px}.cp-ma-safer-gambling-deposit-limits__footer-button{cursor:pointer;text-decoration:underline}
.cp-ma-safer-gambling-accordion-select__wrapper{border-bottom:1px solid #d7e3ff;padding:0 20px}.cp-ma-safer-gambling-accordion-select__slot{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;font-weight:400}.cp-ma-safer-gambling-accordion-select__select{margin:10px 0 20px;outline:none}.cp-ma-safer-gambling-accordion-select__select-dropdown{height:48px;margin:12px 0 20px;outline:none;padding:12px;border:1px solid #e4e4e4}.cp-ma-safer-gambling-accordion-select__select-dropdown select{margin:0}.cp-ma-safer-gambling-accordion-select__select-dropdown span{color:#183060;height:16px;margin:0;padding:0;border:0}
.cp-ma-safer-gambling-view-header h5{font-size:14px;font-weight:normal;letter-spacing:-0.04em;margin:0;padding:16px 22px;text-align:left}.cp-ma-safer-gambling-view-header__svg{height:88px;width:88px}.cp-ma-safer-gambling-view-header__wrapper{display:flex;flex-direction:column;padding:0 20px;text-align:center}.cp-ma-safer-gambling-view-header__title{font-size:16px;font-weight:590;margin:24px 0 0;line-height:20px;color:#183060}.cp-ma-safer-gambling-view-header.self-exclusion .cp-ma-safer-gambling-view-header__title{color:#2e4068}.cp-ma-safer-gambling-view-header__icon{margin-top:24px}.cp-ma-safer-gambling-view-header__text{color:#546d91;letter-spacing:0 !important;margin:24px 0 12px;line-height:16px}.cp-ma-safer-gambling-view-header__text a{font-weight:590;line-height:16px;text-decoration:underline}.cp-ma-safer-gambling-view-header__text p{margin:0}.cp-ma-safer-gambling-view-header__link{color:#00143c !important}.cp-ma-safer-gambling-view-header__extra-long-content{font-weight:normal;letter-spacing:-0.04em;margin:0}.cp-ma-safer-gambling-view-header__extra-long-content a{color:#00143c;text-decoration:underline}.cp-ma-safer-gambling-view-header__extra-long-content h5{font-size:13px;padding:0 22px;text-align:left}.cp-ma-safer-gambling-view-header__extra-long-content ul{font-size:12px;list-style:disc;margin:0 0 20px;padding:16px 22px 0 44px}.cp-ma-safer-gambling-view-header__extra-long-content ul li:last-child{margin-bottom:0}.cp-ma-safer-gambling-view-header__extra-long-content p{padding:0 22px}.cp-ma-safer-gambling-view-header.self-exclusion .cp-ma-safer-gambling-view-header__text a{color:#183060}
.cp-ma-safer-gambling-gaming-time-reminder__error-page-wrapper{display:flex;height:100%}.cp-ma-safer-gambling-gaming-time-reminder__wrapper{padding-bottom:100px;flex:1}.cp-ma-safer-gambling-gaming-time-reminder__button-wrapper{margin-top:28px;padding:0 20px}.cp-ma-safer-gambling-gaming-time-reminder__button-wrapper button{font-size:12px !important;height:48px}.cp-ma-safer-gambling-gaming-time-reminder__lower-wrapper{letter-spacing:-0.04em;margin:20px 0 0}.cp-ma-safer-gambling-gaming-time-reminder__lower-success-message{height:48px;margin-top:23px;padding:0 23px;text-align:center}.cp-ma-safer-gambling-gaming-time-reminder__lower-warning-message{color:#546d91;margin:20px 0 0;padding:0 20px;text-align:center;letter-spacing:0;line-height:16px}
.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section{border-bottom:1px solid #e4e4e4;height:130px;padding:20px;overflow:hidden;transition:all 600ms cubic-bezier(0.55, -0.19, 0.59, 0.95)}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-button{align-items:center;background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;justify-content:space-between;padding:15px 0;width:100%}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-button-title{color:#183060;font-size:14px;line-height:16px;letter-spacing:0;margin:0}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-button-current-value{align-items:center;color:#546d91;display:flex;font-family:Verdana;font-size:13px;line-height:16px;letter-spacing:.4%;margin:0}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-button-current-value span{align-items:center;display:flex;justify-content:center;margin:0 0 0 10px;transform:rotate(90deg);transition:all 600ms cubic-bezier(0.55, -0.19, 0.59, 0.95)}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-content{align-items:center;display:flex;height:42px;transition:all 300ms ease-out 600ms}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-content>div{height:100%;width:100%}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section--collapsed{height:76px;transition:all 600ms cubic-bezier(0.55, -0.19, 0.59, 0.95) 100ms}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section--collapsed .cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-content{opacity:0;transition:all 300ms ease-out}.cp-ma-safer-gambling-transaction-information-reminders__collapsing-section--collapsed .cp-ma-safer-gambling-transaction-information-reminders__collapsing-section-button-current-value span{transform:rotate(270deg)}.cp-ma-safer-gambling-transaction-information-reminders__submit-section{padding:20px}.cp-ma-safer-gambling-transaction-information-reminders__submit-section-confirmation-message{align-items:center;display:flex;justify-content:space-between;gap:10px}.cp-ma-safer-gambling-transaction-information-reminders__submit-section-confirmation-message-icon{height:27px;width:27px}.cp-ma-safer-gambling-transaction-information-reminders__submit-section-confirmation-message-icon img{width:100%}.cp-ma-safer-gambling-transaction-information-reminders__submit-section-confirmation-message-text{color:#183060;font-size:14px;letter-spacing:0;line-height:16px}.cp-ma-safer-gambling-transaction-information-reminders__submit-section-additional-info{margin:20px 0 0;text-align:center}
.cp-ma-safer-gambling-view-footer__wrapper{padding:20px 30px 40px}.cp-ma-safer-gambling-view-footer__content{color:#7383a6;font-size:12px;letter-spacing:-0.04em;text-align:center}.cp-ma-safer-gambling-view-footer__content a{color:#00143c;text-decoration:underline}.cp-ma-safer-gambling-view-footer__content p{margin:0}
.cp-ma-safer-gambling-time-out{height:100%}.cp-ma-safer-gambling-time-out__error-page-wrapper{display:flex;height:100%}.cp-ma-safer-gambling-time-out__content-wrapper{border-bottom:1px solid #d7e3ff;padding:0 20px 20px}.cp-ma-safer-gambling-time-out__content-wrapper [class$=view-header__wrapper]{padding-left:0;padding-right:0}.cp-ma-safer-gambling-time-out__content-wrapper [class$=view-header__text] *:not(p:first-child){text-align:left}.cp-ma-safer-gambling-time-out__content-wrapper [class$=view-header__text] h3{color:#183060;font-size:14px;font-weight:normal;margin:20px 0}.cp-ma-safer-gambling-time-out__content-wrapper [class$=view-header__text] ul{list-style:disc;margin:12px 0;padding-left:11px}.cp-ma-safer-gambling-time-out__form-header{color:#183060;font-size:14px;font-weight:normal;margin-bottom:0;margin-top:26px}.cp-ma-safer-gambling-time-out__select{height:46px !important;margin:22px 0 20px;outline:none;padding:15px 12px}.cp-ma-safer-gambling-time-out__select select{margin:0}.cp-ma-safer-gambling-time-out__select span{color:#000;height:16px !important;margin:0;padding:0}.cp-ma-safer-gambling-time-out__custom-number.hasError>div::after{background-color:#f23c3e;width:calc(100% + 2px)}.cp-ma-safer-gambling-time-out__custom-number-error-info{color:#e20f11;display:flex;align-items:center;margin-top:12px}.cp-ma-safer-gambling-time-out__custom-number-error-img{margin-right:10px}.cp-ma-safer-gambling-time-out__custom-number-error-close-button{cursor:pointer;display:flex;padding:4px}.cp-ma-safer-gambling-time-out__custom-number-error-close-button svg{fill:#f23c3e;font-size:14px}.cp-ma-safer-gambling-time-out__bottom-section-wrapper{padding:0 20px}.cp-ma-safer-gambling-time-out__bottom-section-wrapper button{margin-top:24px}.cp-ma-safer-gambling-time-out__bottom-section-wrapper [class$=view-footer__wrapper]{padding-left:0;padding-right:0}.cp-ma-safer-gambling-time-out__self-exclusion-link u{cursor:pointer}.cp-ma-safer-gambling-time-out [class$=view-footer__content]{text-align:left}.cp-ma-safer-gambling-time-out [class$=view-footer__content] h3{color:#183060;font-size:14px;font-weight:500;margin:0 0 15px}.cp-ma-safer-gambling-time-out [class$=view-footer__content] u{color:#0b52b1}
.cp-ma-safer-gambling-account-closure{height:100%}.cp-ma-safer-gambling-account-closure__error-page-wrapper{display:flex;height:100%}.cp-ma-safer-gambling-account-closure__content-wrapper{padding:0 20px}.cp-ma-safer-gambling-account-closure__header{color:#183060;font-size:14px;font-weight:normal;height:60px;line-height:60px}.cp-ma-safer-gambling-account-closure__header-wrapper{background-color:#f2f9ff;height:60px;padding:0 20px}.cp-ma-safer-gambling-account-closure__header-success-tick{color:#1890ff;margin-right:10px;padding-left:8px}.cp-ma-safer-gambling-account-closure__list{margin-bottom:24px;margin-top:0;padding-left:17px}.cp-ma-safer-gambling-account-closure__list-title{color:#183060;font-size:14px;font-weight:normal;margin:20px 0 12px}.cp-ma-safer-gambling-account-closure__list li{list-style-type:disc;margin-bottom:20px;padding-right:22px}.cp-ma-safer-gambling-account-closure__list li:last-child{margin-bottom:30px}.cp-ma-safer-gambling-account-closure__list a{color:#00143c;text-decoration:underline;white-space:nowrap}.cp-ma-safer-gambling-account-closure__form-header{color:#183060;font-size:14px;font-weight:normal;margin-bottom:0}.cp-ma-safer-gambling-account-closure__select{height:46px !important;margin:16px 0 20px;outline:none;padding:15px 12px}.cp-ma-safer-gambling-account-closure__select select{margin:0}.cp-ma-safer-gambling-account-closure__select span{color:#183060;height:16px !important;margin:0;padding:0}.cp-ma-safer-gambling-account-closure__password-wrapper{margin-top:20px}.cp-ma-safer-gambling-account-closure__password-wrapper .myacc::after{display:none}.cp-ma-safer-gambling-account-closure__password-wrapper .myacc:focus-within{box-shadow:none}.cp-ma-safer-gambling-account-closure__password-wrapper .masked-input{height:46px !important;outline:none}.cp-ma-safer-gambling-account-closure__password-wrapper .masked-input__button{background-color:#fff;border:0;color:#7383a6;cursor:pointer;font-size:20px;max-height:20px;outline:none}.cp-ma-safer-gambling-account-closure__password-wrapper[disabled] p{opacity:.35}.cp-ma-safer-gambling-account-closure__password-error{color:#e20f11;height:10px;margin-top:12px}.cp-ma-safer-gambling-account-closure__password-error-img{margin-right:4px}.cp-ma-safer-gambling-account-closure__password-error span{display:inline-block;line-height:normal;padding-bottom:8px;vertical-align:middle}.cp-ma-safer-gambling-account-closure__bottom-section-wrapper{padding:0 20px}.cp-ma-safer-gambling-account-closure__bottom-section-wrapper button{font-size:12px !important;margin-top:26px}
.cp-ma-safer-gambling-divider{align-items:center;color:#00143c;display:flex;padding:16px 0}.cp-ma-safer-gambling-divider__text{font-size:12px;padding:0 16px;text-transform:uppercase}.cp-ma-safer-gambling-divider__line{background-color:#d7e3ff;flex-grow:1;height:1px}
.cp-ma-safer-gambling-self-exclusion-selection{background-color:#fff;height:100%;padding-bottom:30px}.cp-ma-safer-gambling-self-exclusion-selection .cp-ma-safer-gambling-divider{padding:30px 0}.cp-ma-safer-gambling-self-exclusion-selection__middle-section-wrapper{padding:0 20px;text-align:center}.cp-ma-safer-gambling-self-exclusion-selection__middle-section-wrapper button{font-size:12px !important;height:46px;margin:8px 0}.cp-ma-safer-gambling-self-exclusion-selection__middle-section-wrapper a{color:#0b52b1;text-decoration:underline}
.cp-ma-safer-gambling-self-exclusion{background-color:#f8f9fa}.cp-ma-safer-gambling-self-exclusion__error-page-wrapper{display:flex;height:100%}.cp-ma-safer-gambling-self-exclusion__upper-section-button{font-size:12px !important}.cp-ma-safer-gambling-self-exclusion__upper-section-button-wrapper{margin-top:8px;padding:0 20px 20px}.cp-ma-safer-gambling-self-exclusion__accepted-message{color:#546d91}.cp-ma-safer-gambling-self-exclusion__accepted-message p{font-size:12px;line-height:16px;margin:16px 0}.cp-ma-safer-gambling-self-exclusion__accepted-message p a{color:#183060;font-weight:500;text-decoration:underline}.cp-ma-safer-gambling-self-exclusion__middle-section-wrapper{padding:0 20px 25px}.cp-ma-safer-gambling-self-exclusion__form-header{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin-bottom:0;text-align:left}.cp-ma-safer-gambling-self-exclusion__button-wrapper{margin-top:25px}.cp-ma-safer-gambling-self-exclusion__button-wrapper button{font-size:12px !important;height:46px}.cp-ma-safer-gambling-self-exclusion__select{height:48px !important;margin:12px 0 20px;outline:none;padding:12px}.cp-ma-safer-gambling-self-exclusion__select select{margin:0}.cp-ma-safer-gambling-self-exclusion__select span{color:#000;height:16px !important;margin:0;padding:0}.cp-ma-safer-gambling-self-exclusion__password-wrapper{margin-top:20px}.cp-ma-safer-gambling-self-exclusion__password-wrapper .masked-input{height:46px !important;outline:none}.cp-ma-safer-gambling-self-exclusion__password-wrapper .masked-input__button{background-color:#fff;border:0;color:#7383a6;cursor:pointer;font-size:20px;max-height:20px;outline:none}.cp-ma-safer-gambling-self-exclusion__password-wrapper[disabled] p{opacity:.35}.cp-ma-safer-gambling-self-exclusion__password-error{align-items:center;color:#e20f11;display:flex;margin-top:12px}.cp-ma-safer-gambling-self-exclusion__password-error-img{margin-right:12px}.cp-ma-safer-gambling-self-exclusion__password-error span{display:inline-block;line-height:normal;vertical-align:middle}
.cp-ma-safer-gambling-terms-and-conditions__wrapper{background-color:#fff;padding:10px 0 20px}.cp-ma-safer-gambling-terms-and-conditions__content{padding:10px 20px 90px}.cp-ma-safer-gambling-terms-and-conditions__footer{background-color:#fff;border-top:1px solid #d7e3ff;bottom:0;padding:20px;position:absolute;width:100%}.cp-ma-safer-gambling-terms-and-conditions__footer-button{font-size:12px !important;margin:10px 0;text-align:center !important;white-space:normal !important}
.cp-ma-safer-gambling-survey{padding:20px}.cp-ma-safer-gambling-survey__icon{display:block;margin:30px auto 10px;width:70px}.cp-ma-safer-gambling-survey__title{font-size:16px;margin:0 0 10px;text-align:center}.cp-ma-safer-gambling-survey__description{color:#7383a6;font-size:12px;margin:0 0 25px;text-align:center}.cp-ma-safer-gambling-survey__question{font-size:14px;line-height:16px;margin:0 0 18px}.cp-ma-safer-gambling-survey__answers{font-size:12px;margin:0 0 30px}.cp-ma-safer-gambling-survey__answer{margin:0 0 12px}
.cp-ma-safer-gambling-survey-result{padding:20px}.cp-ma-safer-gambling-survey-result__icon{display:block;margin:30px auto 10px;width:70px}.cp-ma-safer-gambling-survey-result__title{font-size:16px;margin:10px 0;text-align:center}.cp-ma-safer-gambling-survey-result__description{color:#7383a6;font-size:12px;margin:0 0 25px;text-align:center}.cp-ma-safer-gambling-survey-result__button{border:1px solid #00143c;border-radius:2px}
.cp-ma-safer-gambling-monthly-summary__icon--right{rotate:90deg}.cp-ma-safer-gambling-monthly-summary__icon--down{rotate:180deg}
.cp-ma-safer-gambling-monthly-summary__text--light{font-size:10px;font-weight:400;line-height:12px}.cp-ma-safer-gambling-monthly-summary__text--small{font-size:10px;font-weight:400;line-height:12px}.cp-ma-safer-gambling-monthly-summary__text--big{font-size:16px;font-weight:400;line-height:20px}
.cp-ma-safer-gambling-monthly-summary__space{align-items:center;display:flex;gap:8px}.cp-ma-safer-gambling-monthly-summary__space span{align-items:center;display:flex}.cp-ma-safer-gambling-monthly-summary__text--big{color:#183060}.cp-ma-safer-gambling-monthly-summary__text--light{color:#546d91}.cp-ma-safer-gambling-monthly-summary__text--small{font-weight:500}
.cp-ma-safer-gambling-monthly-summary__record{border-bottom:2px solid rgba(235,241,255,.2);display:flex;flex-direction:column;gap:8px;padding:8px 20px}.cp-ma-safer-gambling-monthly-summary__record p{margin:0}.cp-ma-safer-gambling-monthly-summary__record--green{border-bottom-color:#1a9558}.cp-ma-safer-gambling-monthly-summary__record--orange{border-bottom-color:#eb7400}.cp-ma-safer-gambling-monthly-summary__record__row{align-items:center;display:flex;gap:8px;justify-content:space-between}.cp-ma-safer-gambling-monthly-summary__record__date{color:#183060;font-size:12px;font-weight:400;line-height:16px}.cp-ma-safer-gambling-monthly-summary__record__left-content{color:#183060;font-size:16px;font-weight:500;line-height:20px}.cp-ma-safer-gambling-monthly-summary__record__right-content{color:#183060;font-size:16px;font-weight:500;line-height:20px}
.cp-ma-safer-gambling-monthly-summary__empty_record{color:#183060;font-size:12px;font-weight:400;line-height:16px;padding:8px 20px;text-align:center}
.cp-ma-safer-gambling-monthly-summary-calendar{box-shadow:0 10px 20px 0 rgba(0,20,60,.1882352941),0 6px 6px 0 rgba(0,20,60,.231372549);margin:6px auto 26px;max-width:280px;max-width:280px}.cp-ma-safer-gambling-monthly-summary-calendar__arrow{cursor:pointer;height:16px !important;width:16px !important}.cp-ma-safer-gambling-monthly-summary-calendar__arrow.inactive{cursor:auto;opacity:.3}.cp-ma-safer-gambling-monthly-summary-calendar__header{align-items:center;border-bottom:1px solid #ebf1ff;display:flex;justify-content:space-between;padding:16px 8px}.cp-ma-safer-gambling-monthly-summary-calendar__year{user-select:none}.cp-ma-safer-gambling-monthly-summary-calendar__months{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;padding:10px 0;width:100%}.cp-ma-safer-gambling-monthly-summary-calendar__month{display:flex;flex:0 0 50%;justify-content:center;padding:4px 14px}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside{align-items:center;border-radius:16px;color:#00143c;cursor:pointer;display:flex;font-size:11px;height:32px;justify-content:center;line-height:18px;padding:0;width:100%}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside:hover{background-color:#ebf1ff}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside.active{background-color:#96a3c4;color:#fff}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside.active.inactive{background-color:rgba(0,0,0,0);color:inherit}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside.inactive{cursor:auto;opacity:.2}.cp-ma-safer-gambling-monthly-summary-calendar__month__inside.inactive:hover{background-color:rgba(0,0,0,0)}.cp-ma-safer-gambling-monthly-summary-calendar__tempinfo{padding:10px;text-align:center}
.cp-ma-safer-gambling-monthly-summary__total{background-color:#f8f9fa;border-bottom:2px solid rgba(235,241,255,.2);padding:8px 20px}.cp-ma-safer-gambling-monthly-summary__total div{display:flex;gap:8px;justify-content:space-between}.cp-ma-safer-gambling-monthly-summary__total__date{font-size:13px;padding-top:5px}
.cp-ma-safer-gambling-monthly-summary__deposits_description{align-items:baseline !important;gap:5px}
.cp-ma-safer-gambling-monthly-summary__pagination-bar{align-items:center;display:flex;gap:16px;justify-content:center;padding:10px 12px;width:100%}.cp-ma-safer-gambling-monthly-summary__pagination-button,.cp-ma-safer-gambling-monthly-summary__pagination-button-arrow{align-items:center;cursor:pointer;display:flex;transition:all .1s ease-out;height:24px;width:24px}.cp-ma-safer-gambling-monthly-summary__pagination-button:hover:not(:disabled),.cp-ma-safer-gambling-monthly-summary__pagination-button-arrow:hover:not(:disabled){transform:scale(1.05)}.cp-ma-safer-gambling-monthly-summary__pagination-button:active,.cp-ma-safer-gambling-monthly-summary__pagination-button-arrow:active{transform:scale(0.95)}.cp-ma-safer-gambling-monthly-summary__pagination-button:disabled,.cp-ma-safer-gambling-monthly-summary__pagination-button-arrow:disabled{cursor:default}.cp-ma-safer-gambling-monthly-summary__pagination-button-arrow{background:none;border-color:rgba(0,0,0,0);color:#2e4068;justify-content:center}.cp-ma-safer-gambling-monthly-summary__pagination-button{background-color:#183060;border:1px solid #183060;color:#fff;font-size:9px;justify-content:center;height:19px;width:19px;border-radius:4px}.cp-ma-safer-gambling-monthly-summary__pagination-button:disabled{background-color:#fff;border-color:#183060;color:#060a2a}
.cp-ma-safer-gambling-monthly-summary{height:100%;overflow:auto}.cp-ma-safer-gambling-monthly-summary__error-page-wrapper{display:flex;height:100%}
.cp-ma-safer-gambling-monthly-summary__error{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px 12px;width:100%}.cp-ma-safer-gambling-monthly-summary__error>*{margin:8px 0}.cp-ma-safer-gambling-monthly-summary__error img{height:80px;width:80px}
.cp-ma-safer-gambling-monthly-summary__movements_overlay{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px 12px;position:absolute;width:100%}.cp-ma-safer-gambling-monthly-summary__movements_overlay div[class*=spinner-page]{background:rgba(0,0,0,0)}
.cp-ma-deposit-tracker{box-sizing:border-box;padding:16px}.cp-ma-deposit-tracker__error-page-wrapper{display:flex;height:100%}.cp-ma-deposit-tracker h3{color:#183060;font-size:16px;font-weight:500;margin:0}.cp-ma-deposit-tracker h4{font-size:18px;text-align:center;font-weight:500;margin:0 0 10px}.cp-ma-deposit-tracker p{margin:8px 0}.cp-ma-deposit-tracker>a{display:block;font-size:12px;font-weight:400;line-height:16px;margin:0 0 16px;text-decoration-line:underline}.cp-ma-deposit-tracker__warning_message_gross_to_net{border-left:4px solid #1890ff;background-color:#f2f9ff;color:#183060;display:flex;font-size:12px;font-weight:400;line-height:16px;padding:8px 12px}.cp-ma-deposit-tracker__warning_message_gross_to_net img{width:20px;height:20px}.cp-ma-deposit-tracker__warning_message_gross_to_net p{margin:2px 12px 0}.cp-ma-deposit-tracker__warning_message_gross_to_net p a{color:#183060}.cp-ma-deposit-tracker__warning_message_gross_to_net p strong{font-weight:500}.cp-ma-deposit-tracker__warning_message_gross_to_net a{color:#183060;cursor:pointer;font-weight:500;text-decoration:underline}.cp-ma-deposit-tracker__section{margin:16px 0}.cp-ma-deposit-tracker__section:first-of-type{margin:0 0 16px}.cp-ma-deposit-tracker__section:last-of-type{margin:16px 0 0}.cp-ma-deposit-tracker__you-can-deposit{background-color:#fff;color:#183060;border:2px solid #e4e4e4;border-radius:4px;padding:8px;display:flex;flex-direction:column}.cp-ma-deposit-tracker__you-can-deposit-items{display:flex;margin:8px 0 0;justify-content:space-around}.cp-ma-deposit-tracker__you-can-deposit-items>div{display:flex;flex-direction:column;text-align:center}.cp-ma-deposit-tracker__you-can-deposit-amount{font-size:20px;font-weight:bold;margin:8px 0}.cp-ma-deposit-tracker__you-can-deposit-period{color:#7383a6;font-size:12px}.cp-ma-deposit-tracker__buttons{margin:16px 0;display:flex}.cp-ma-deposit-tracker__buttons button:first-child{margin-right:8px}.cp-ma-deposit-tracker__limits_section_title{align-items:center;display:flex}.cp-ma-deposit-tracker__limits_section_title button{align-items:center;background-color:rgba(0,0,0,0);border:0;box-sizing:none;cursor:pointer;display:flex;justify-content:center;margin:0 0 0 8px;padding:0;position:relative}.cp-ma-deposit-tracker__limits_section_title button:hover .cp-ma-deposit-tracker__limits_section_info{opacity:1;transform:translate(0, 0);transition-delay:300ms}.cp-ma-deposit-tracker__limits_section_info{align-items:center;bottom:16px;display:flex;flex-direction:column;min-width:180px;opacity:0;pointer-events:none;position:absolute;transition:all 130ms ease-out;transform:translate(0, 5px)}.cp-ma-deposit-tracker__limits_section_info div{background-color:#00afff;border-radius:3px;display:flex;flex-direction:column;padding:8px}.cp-ma-deposit-tracker__limits_section_info div p{color:var(--white, #fff);font-size:11px;font-weight:400;line-height:12px;margin:0 0 16px;text-align:left}.cp-ma-deposit-tracker__limits_section_info div p:last-of-type{margin:0}.cp-ma-deposit-tracker__limits_section_warning{align-items:center;border:1px solid #e19b11;border-radius:4px;background-color:#fff7ce;color:#2e4068;display:flex;font-size:12px;font-weight:400;line-height:16px;padding:8px 12px;margin:8px 0}.cp-ma-deposit-tracker__limits_section_warning svg{width:20px;height:20px}.cp-ma-deposit-tracker__limits_section_warning p{margin:0 8px}.cp-ma-deposit-tracker__limits_section_warning a{cursor:pointer;text-decoration:underline}.cp-ma-deposit-tracker__limits_section ul{margin:20px 0 16px;padding:0}.cp-ma-deposit-tracker__limits_section li{background-color:#fff;padding:14px 20px;list-style:none;border-radius:4px;margin:0 0 3px}.cp-ma-deposit-tracker__limits_section li>div{display:flex;justify-content:space-between}.cp-ma-deposit-tracker__limits_section:last-of-type ul{margin:20px 0 0}.cp-ma-deposit-tracker__pending-limits-buttons{display:flex;flex-direction:column}.cp-ma-deposit-tracker__pending-limits-buttons button{margin:0 0 8px}.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type{background-color:#5ac53c;border-color:#5ac53c}.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:not([disabled]):hover{background-color:#6bd64d;border-color:#6bd64d}.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:not([disabled]):active,.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:not([disabled]):focus-within,.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:not([disabled]):focus{background-color:#49b42b;border-color:#49b42b}.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:disabled,.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:disabled:hover,.cp-ma-deposit-tracker__pending-limits-buttons button:first-of-type:disabled:active{background-color:rgba(90,197,60,.5);border-color:rgba(90,197,60,.5);cursor:default}.cp-ma-deposit-tracker__pending-limits-buttons button:last-child{margin:0}.cp-ma-deposit-tracker__limits_section .cp-ma-deposit-tracker__next-date img{height:16px}.cp-ma-deposit-tracker__limit-list-error{height:64px}.cp-ma-deposit-tracker__limit-list-error div{min-width:100%}.cp-ma-deposit-tracker__limit-list-error div::before,.cp-ma-deposit-tracker__limit-list-error div::after{border-radius:17.5px;background-color:#d7e3ff;content:"";width:57px;height:12.25px}.cp-ma-deposit-tracker__limit-list-error div::before{margin:0 0 7.75px}.cp-ma-deposit-tracker__limit-list-error div::after{width:41px}.cp-ma-deposit-tracker__limit-list-error div:last-of-type::before{width:45px}.cp-ma-deposit-tracker__limit-list-error div:last-of-type::after{width:19px}.cp-ma-deposit-tracker__limit-remaining{color:#546d91;font-size:12px}.cp-ma-deposit-tracker__limit-pending{font-size:12px;font-weight:bold;margin:0 0 3px}.cp-ma-deposit-tracker__limit-pending span:nth-child(2){max-width:140px;text-align:right}.cp-ma-deposit-tracker__limit-amount{color:#183060;font-size:14px;margin:0 0 3px}.cp-ma-deposit-tracker__limit-next{color:#08d228;margin:3px 0 0}.cp-ma-deposit-tracker__next-date{color:#08d228;display:flex;align-items:center}.cp-ma-deposit-tracker__next-date>*{margin:0 2px}.cp-ma-deposit-tracker__next-date img{height:12px}.cp-ma-deposit-tracker__has-limit-pending{border:2px #adc9ff solid}
.cp-ma-personal-details-contact-security-note{padding-top:30px}.cp-ma-personal-details-contact-security-note__icon{display:block;height:88px;margin:0 auto 24px;max-height:88px;max-width:88px;min-height:88px;min-width:88px;width:88px}.cp-ma-personal-details-contact-security-note__text{color:#546d91;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:0 20px 20px;text-align:center}.cp-ma-personal-details-contact-security-note__title{color:#183060;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px;margin:0 20px 8px;text-align:center}
.cp-ma-personal-details-contact-status-message{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}
.cp-ma-personal-details-contact-personal-details-display__row{color:#7383a6;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.cp-ma-personal-details-contact-personal-details-display__name{margin-right:10px;text-align:right;width:50%}.cp-ma-personal-details-contact-personal-details-display__value{margin-left:10px;text-align:left;width:50%}
.cp-ma-personal-details-contact-security-note-nav{margin-left:20px;margin-right:20px;margin-top:30px;text-align:center}.cp-ma-personal-details-contact-security-note-nav__text{color:#7383a6;text-align:center}
.cp-ma-personal-details-contact-editable-area__content{background:#f8f9fa;border:1px solid #e4e4e4;border-radius:4px;color:#546d91;cursor:pointer;font-size:12px;font-weight:400;line-height:16px;min-height:45px;padding:5px 12px 15px;position:relative;width:100%}.cp-ma-personal-details-contact-editable-area__icon{color:#7383a6;height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;opacity:.8;position:absolute;right:12px;top:15px;width:16px}.cp-ma-personal-details-contact-editable-area__line{display:block;margin:10px 0 0}.cp-ma-personal-details-contact-editable-area__title{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin:0 0 18px}
.cp-ma-personal-details-contact-one-input-form__label{display:block;font-size:14px;margin:0 0 14px}.cp-ma-personal-details-contact-one-input-form__submit-button{margin:18px 0 12px}.cp-ma-personal-details-contact-one-input-form__title{font-size:14px;margin:0 0 18px}
.cp-ma-personal-details-contact-timezone-form__submit-button{margin:18px 0 12px}.cp-ma-personal-details-contact-timezone-form__title{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin:0 0 18px}
.cp-ma-personal-details-contact-address-search__form{margin-bottom:18px}.cp-ma-personal-details-contact-address-search__input{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;box-sizing:border-box;color:#183060;font-size:12px;font-weight:400;line-height:16px;min-height:44px;padding:15px 12px;position:relative;width:100%}.cp-ma-personal-details-contact-address-search__input:focus,.cp-ma-personal-details-contact-address-search__input:active{outline:1px solid #124189}
.cp-ma-personal-details-contact-address-details__clear-link{color:#183060;font-size:14px;position:absolute;right:0;top:0}.cp-ma-personal-details-contact-address-details__form form>div:not([data-test-id=validation-error]){border-radius:4px;box-shadow:none;color:#183060;font-size:12px;font-weight:400;line-height:16px;margin-bottom:16px;min-height:46px}.cp-ma-personal-details-contact-address-details__form div:not([data-test-id=validation-error])+div[data-test-id=validation-error]{margin-bottom:16px;margin-top:-8px}.cp-ma-personal-details-contact-address-details__submit-button{margin:18px 0 12px}
.cp-ma-personal-details-contact-address__container{position:relative}.cp-ma-personal-details-contact-address__title{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin:0 0 18px}
.cp-ma-personal-details-contact-select-mobile-number-component{display:flex}.cp-ma-personal-details-contact-select-mobile-number-component__input{flex:1;margin-left:10px}.cp-ma-personal-details-contact-select-mobile-number-component__prefix{width:110px}
.cp-ma-personal-details-contact-mobile_number__submit-button{margin:18px 0 10px}
.cp-ma-personal-details-contact-mobile_number__title{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin:0 0 18px}
.cp-ma-personal-details-contact-section{border-color:#e4e4e4;border-style:solid;border-width:1px 0;margin:0 0 -1px;padding:27px 20px 30px;position:relative;z-index:1}.cp-ma-personal-details-contact-section--active{opacity:1}.cp-ma-personal-details-contact-section--inactive{opacity:.5}.cp-ma-personal-details-contact-section__overlay{background:#fff;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:2}
.cp-ma-personal-details-contact-sections{margin:0}
.cp-ma-personal-details-contact-form{margin:20px}.cp-ma-personal-details-contact-form form>div{height:46px;margin-bottom:16px}.cp-ma-personal-details-contact-form form>div:last-child{height:fit-content}.cp-ma-personal-details-contact-content{background-color:#fff}.cp-ma-personal-details-contact-content__es{background-color:#f8f9fa}
.cp-ma-personal-details-contact-address-status-info__container{padding:0 30px;text-align:center}.cp-ma-personal-details-contact-address-status-info__icon{display:block;height:70px;margin:30px auto 33px;max-height:70px;max-width:70px;min-height:70px;min-width:70px;width:70px}.cp-ma-personal-details-contact-address-status-info__title{font-size:16px;font-weight:normal;margin:0 0 12px}.cp-ma-personal-details-contact-address-status-info__text{color:#7383a6;font-size:12px;margin:0 0 20px}
.cp-ma-personal-details-contact-address-update-confirm__container{padding:20px}.cp-ma-personal-details-contact-address-update-confirm__accept-button{margin:18px 0 12px}.cp-ma-personal-details-contact-address-update-confirm__cancel-button{border:1px solid #00143c;border-radius:2px}
.cp-ma-personal-details-marketing-contact-method{border:1px solid #ebf1ff;border-radius:2px;color:#546d91;cursor:pointer;display:flex;flex-direction:column;text-align:center}.cp-ma-personal-details-marketing-contact-method--checked{border-color:#adc9ff;color:#00143c}.cp-ma-personal-details-marketing-contact-method__icon{height:60px;margin:24px auto;min-height:60px;min-width:60px;opacity:.4;width:60px}.cp-ma-personal-details-marketing-contact-method--checked .cp-ma-personal-details-marketing-contact-method__icon{opacity:1}.cp-ma-personal-details-marketing-contact-method__desc{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:12px;border-top:1px solid #ebf1ff}.cp-ma-personal-details-marketing-contact-method--checked .cp-ma-personal-details-marketing-contact-method__desc{background-color:#adc9ff}.cp-ma-personal-details-marketing-contact-method__label{flex-grow:1;text-align:left;font-size:12px;font-weight:400;line-height:16px;margin-left:15px}
.cp-ma-personal-details-marketing-switch-wrapper{align-items:center;display:flex;margin:20px}.cp-ma-personal-details-marketing-switch-wrapper__switch{display:flex;justify-content:center;padding-left:18px;padding-right:32px}.cp-ma-personal-details-marketing-switch-wrapper__note{flex:2}.cp-ma-personal-details-marketing-contact-methods{background-color:#fff;display:flex;margin:20px}.cp-ma-personal-details-marketing-contact-methods__method{border-radius:0;border-right-color:rgba(0,0,0,0);flex-basis:0;flex-grow:1;margin-right:-1px}.cp-ma-personal-details-marketing-contact-methods__method:first-child{border-radius:2px 0 0 2px}.cp-ma-personal-details-marketing-contact-methods__method:last-child{border-radius:0 2px 2px 0;border-right-color:#ebf1ff;margin-right:0}.cp-ma-personal-details-marketing-contact-methods__method--checked{border-bottom-color:#adc9ff;border-left-color:#adc9ff;border-top-color:#adc9ff;border-width:1px 0 1px 1px;margin-right:0}.cp-ma-personal-details-marketing-contact-methods__method--checked:last-child{border-right-color:#adc9ff;border-width:1px}.cp-ma-personal-details-marketing-contact-methods__method--checked+.cp-ma-personal-details-marketing-contact-methods__method{border-left-color:#adc9ff}.cp-ma-personal-details-marketing-error{align-items:center;display:flex;justify-content:center}.cp-ma-personal-details-marketing-error__note{padding:10px 50px;text-align:center;color:#546d91;font-size:12px;font-weight:400;line-height:16px}.cp-ma-personal-details-marketing-disclaimer{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin:0 20px}.cp-ma-personal-details-marketing-disclaimer__text{color:#183060}.cp-ma-personal-details-marketing-disclaimer__note{font-weight:400}.cp-ma-personal-details-marketing__error-page-wrapper{display:flex;height:100%}
.cp-ma-personal-details-wrapper{background-color:#fff;display:flex;flex:1;flex-direction:column}.cp-ma-personal-details__error-page-wrapper{display:flex;height:100%}
.cp-ma-login-security__info-icon{left:0;position:absolute;top:0}.cp-ma-login-security__rules{color:#00143c;font-size:11px;margin:12px 8px 12px 0;padding-left:28px;position:relative}.cp-ma-login-security__genericError{margin-bottom:20px;margin-top:20px;text-align:center}.cp-ma-login-security__title{color:#162751;font-size:16px;font-weight:500;letter-spacing:-0.05em;line-height:16px;margin:24px 0}.cp-ma-login-security__form{display:flex;flex-direction:column;margin:0 20px}.cp-ma-login-security__form form>div{margin-bottom:16px;min-height:46px}.cp-ma-login-security__form .masked-input__button{border:0;color:#9facca;cursor:pointer;font-size:20px;max-height:20px}
.cp-ma-filters-list-filters-set{padding:20px}
.cp-ma-filters-list-panels-filter{border-top:1px solid #d7e3ff;margin:-20px -20px 0}.cp-ma-filters-list-panels-filter>div:first-child{background-color:#f8f9fa}
.cp-ma-filters-list-basic-panel{padding-top:20px}.cp-ma-filters-list-basic-panel__title{color:#183060;font-size:16px;font-weight:500}.cp-ma-filters-list-basic-panel__fields{margin:16px 0 0 0}
.cp-ma-filters-list-button-label{white-space:normal;text-align:center;display:flex}.cp-ma-filters-list-fts{display:flex;justify-content:space-between}.cp-ma-filters-list-fts__label{font-size:12px}.cp-ma-filters-list-fr__list{margin:0 0 8px}.cp-ma-filters-list-fr__list .sb-choice__label{font-weight:normal}.cp-ma-filters-list-fr__list-custom-animation-enter{max-height:0;transition:max-height 500ms ease,opacity 500ms ease}.cp-ma-filters-list-fr__list-custom-animation-enter-active,.cp-ma-filters-list-fr__list-custom-animation-enter-done{max-height:70px;overflow:hidden}.cp-ma-filters-list-fr__list-custom-animation-exit{max-height:70px;transition:max-height 500ms ease,opacity 500ms ease}.cp-ma-filters-list-fr__list-custom-animation-exit-active,.cp-ma-filters-list-fr__list-custom-animation-exit-done{max-height:0;overflow:hidden}
.cp-ma-filters-list-apply-button{margin:20px 0 0 0}
.cp-ma-filters-list-panels-custom-animation{max-height:120px;overflow:hidden}.cp-ma-filters-list-panels-custom-animation-enter{max-height:0;padding-top:0;transition:max-height 500ms ease,padding 500ms ease}.cp-ma-filters-list-panels-custom-animation-enter-active,.cp-ma-filters-list-panels-custom-animation-enter-done{max-height:120px;padding-top:20px}.cp-ma-filters-list-panels-custom-animation-exit{max-height:120px;transition:max-height 500ms ease,padding 500ms ease}.cp-ma-filters-list-panels-custom-animation-exit-active,.cp-ma-filters-list-panels-custom-animation-exit-done{max-height:0;padding-top:0}
.cp-ma-filters-list-drp-predefined__label{color:#183060;font-size:16px;font-weight:500}.cp-ma-filters-list-drp-predefined__items{margin:20px 0 0 0}.cp-ma-filters-list-drp-predefined__items .cp-ma-filters-list-button-group>div{border-bottom:4px solid rgba(0,0,0,0);gap:4px}.cp-ma-filters-list-drp__fields{display:flex;height:46px;justify-content:space-between;margin-top:20px}.cp-ma-filters-list-drp__field--from{display:flex;margin-right:10px}.cp-ma-filters-list-drp__field--to{display:flex}.cp-ma-filters-list-drp__note{color:#96a3c4;font-size:11px;margin:20px 0 0 0}.cp-ma-filters-list-drp-animation{overflow:hidden;transition:max-height 500ms ease,opacity 500ms ease}.cp-ma-filters-list-drp-animation-enter{max-height:0;opacity:0}.cp-ma-filters-list-drp-animation-enter-active,.cp-ma-filters-list-drp-animation-enter-done{max-height:200px;opacity:1}.cp-ma-filters-list-drp-animation-exit{max-height:200px;opacity:1}.cp-ma-filters-list-drp-animation-exit-active,.cp-ma-filters-list-drp-animation-exit-done{max-height:0;opacity:0}.cp-ma-filters-list-drp__error{color:#f23c3e}
.cp-ma-transactions-button-account-summary{cursor:pointer;display:flex}.cp-ma-transactions-button-account-summary__content{display:flex;flex-grow:1;height:120px}.cp-ma-transactions-button-account-summary__icon{align-items:center;display:flex;justify-content:center;margin:0 40px 0 35px;max-width:48px;min-width:48px;width:48px}.cp-ma-transactions-button-account-summary__text{display:flex;flex-direction:column;justify-content:center}.cp-ma-transactions-button-account-summary__label{color:#7383a6;font-size:13px;margin:0}.cp-ma-transactions-button-account-summary__title{font-size:20px}.cp-ma-transactions-button-account-summary__arrow{align-items:center;color:#7383a6;display:flex;justify-content:center;width:65px}
.cp-ma-transactions-button-load-more{background:#ebf1ff;padding:20px}.cp-ma-transactions-button-load-more__spinner{border-width:2px;height:20px;width:20px}
.cp-ma-transactions-button-reset-filter{border:1px solid #adc9ff;border-radius:2px;color:#7383a6;cursor:pointer;font-size:11px;height:24px;margin:0 0 8px 8px}.cp-ma-transactions-button-reset-filter__label{height:100%;line-height:24px;margin:0 6px}.cp-ma-transactions-button-reset-filter__icon{font-size:8px;margin:0 0 0 8px}.cp-ma-transactions-button-reset-filter--white{background-color:#fff}.cp-ma-transactions-button-reset-filter--blue{background-color:#d7e3ff}
.cp-ma-transactions-button-account-net-deposit{background-color:#fff;cursor:pointer;display:flex}.cp-ma-transactions-button-account-net-deposit__content{display:flex;flex-grow:1;height:68px}.cp-ma-transactions-button-account-net-deposit__icon{align-items:center;display:flex;justify-content:center;margin:0 16px 0 35px;max-width:48px;min-width:48px;width:48px}.cp-ma-transactions-button-account-net-deposit__icon-wrapper{width:100%}.cp-ma-transactions-button-account-net-deposit__text{display:flex;flex-direction:column;justify-content:center}.cp-ma-transactions-button-account-net-deposit__label{font-size:12px;letter-spacing:-0.03em;margin:0}.cp-ma-transactions-button-account-net-deposit__title{color:#183060;font-size:13px;letter-spacing:-0.03em}.cp-ma-transactions-button-account-net-deposit__arrow{align-items:center;color:#7383a6;display:flex;justify-content:center;width:65px}
.cp-ma-transactions-free-bet{align-items:flex-end;display:flex;flex-direction:column}.cp-ma-transactions-free-bet__bonus-stake{color:#eb7400;margin-bottom:8px}.cp-ma-transactions-free-bet__bonus-icon{height:16px;margin-right:8px;min-height:16px;min-width:16px;vertical-align:sub;width:16px}
.cp-ma-transactions-header{align-items:center;background-color:#fff;border-bottom:1px solid #e4e4e4;display:flex;min-height:56px;padding:0 20px 0 16px}.cp-ma-transactions-header--theme-green{border-bottom:solid 2px #08d228}.cp-ma-transactions-header__icon{margin:0 12px 0 0}.cp-ma-transactions-header__title{color:#183060;font-size:16px;font-weight:500;line-height:20px;margin:0 8px 0 0}.cp-ma-transactions-header__free-bet-icon{height:20px;margin-left:8px;min-height:20px;min-width:20px;width:20px}.cp-ma-transactions-header__amount{align-items:center;color:#183060;display:flex;font-size:16px;font-weight:500;line-height:20px;margin:0 0 0 auto;white-space:nowrap}.cp-ma-transactions-header__return{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin:2px 8px 0 0}
.cp-ma-transactions-flag{background-color:#fff;border-radius:2px;box-sizing:border-box;color:#7383a6;font-size:10px;padding:2px 10px}.cp-ma-transactions-flag__text{color:#183060;font-size:10px;font-weight:400;line-height:12px;vertical-align:middle}.cp-ma-transactions-flag__icon{margin:0 0 0 2px;vertical-align:sub}.cp-ma-transactions-flag--theme-yellow{background-color:#faff05;border:1px solid #faff05;color:#183060}.cp-ma-transactions-flag--theme-sort-value{background-color:rgba(0,0,0,0);color:#183060}.cp-ma-transactions-flag--theme-complete{background-clip:padding-box;background-color:rgba(39,215,67,.2);border:1px solid rgba(39,215,67,.2);color:#7383a6}.cp-ma-transactions-flag--theme-processing{background-clip:padding-box;background-color:rgba(250,255,5,.2);border:1px solid rgba(250,255,5,.2);color:#7383a6}.cp-ma-transactions-flag--theme-declined{background-clip:padding-box;background-color:rgba(255,5,5,.2);border:1px solid rgba(255,5,5,.2);color:#7383a6}.cp-ma-transactions-flag--theme-returned{background-clip:padding-box;background-color:#c4d7ff;border:1px solid #c4d7ff;color:#7383a6}.cp-ma-transactions-flag__bet-boost-icon{height:10px;width:10px}
.cp-ma-transactions-leg-part{display:flex;justify-content:space-between;margin-top:20px}.cp-ma-transactions-leg-part:first-child{margin-top:12px}.cp-ma-transactions-leg-part:last-child{margin-bottom:0}.cp-ma-transactions-leg-part__event,.cp-ma-transactions-leg-part__selection-description{box-sizing:border-box;font-size:12px;font-weight:400;line-height:16px;overflow-wrap:break-word;padding-right:6px;white-space:pre-line}.cp-ma-transactions-leg-part__event,.cp-ma-transactions-leg-part__selection{font-size:12px;font-weight:400;line-height:16px;margin-bottom:6px}.cp-ma-transactions-leg-part__market,.cp-ma-transactions-leg-part__selection{-webkit-text-size-adjust:none}.cp-ma-transactions-leg-part__market{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin-bottom:6px}.cp-ma-transactions-leg-part__selection-description,.cp-ma-transactions-leg-part__selection-odds,.cp-ma-transactions-leg-part__boosted{display:inline}.cp-ma-transactions-leg-part__each-way{color:#162751;margin-top:6px}.cp-ma-transactions-leg-part__handicap{margin-left:6px}.cp-ma-transactions-leg-part__result{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin:2px 0 0 0;text-transform:uppercase}.cp-ma-transactions-leg-part__icon{height:10px;margin:0 0 0 8px}
.cp-ma-transactions-lottery-info{display:flex;flex-direction:column;margin-bottom:0;margin-top:20px}.cp-ma-transactions-lottery-info__name{box-sizing:border-box;color:#162751;margin-bottom:6px;overflow-wrap:break-word;padding-right:6px;white-space:pre-line}.cp-ma-transactions-lottery-info__result{color:#7383a6;margin-bottom:6px}.cp-ma-transactions-lottery-info__draw-date{margin-right:6px}.cp-ma-transactions-lottery-info__selection{color:#162751}
.cp-ma-transactions-description{align-content:center;background-color:#f8f9fa;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;min-height:50px;padding:20px;position:relative}.cp-ma-transactions-description__heading{align-items:flex-end;display:flex;flex-wrap:wrap;margin-top:-6px}.cp-ma-transactions-description__heading>*{margin-top:6px}.cp-ma-transactions-description__date{color:#546d91;font-size:12px;font-weight:400;line-height:16px}.cp-ma-transactions-description__sort{margin-left:12px}.cp-ma-transactions-description__text{margin:8px 0 0 0;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;color:#183060;font-size:12px;font-weight:400;line-height:16px}.cp-ma-transactions-description__flag{margin-left:4px}.cp-ma-transactions-description__flag:nth-child(2){margin-left:8px}.cp-ma-transactions-description__number-of-lines{color:#7383a6;margin:0 0 0 8px}.cp-ma-transactions-description__arrow{margin:6px;position:absolute;right:16px;top:12px}.cp-ma-transactions-description__tote-icon{height:15px;margin-left:6px;margin-right:6px;width:15px}.cp-ma-transactions-description__ssbt-icon{height:15px;margin-left:6px;margin-right:6px;width:40px}
.cp-ma-transactions-footer{align-items:center;background-color:#fff;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:16px;padding:18px 20px}.cp-ma-transactions-footer__reference-number{color:#546d91}.cp-ma-transactions-footer__additional-info{color:#546d91}.cp-ma-transactions-footer__aams{color:#546d91}.cp-ma-transactions-footer__stake-per-line{color:#546d91}.cp-ma-transactions-footer__column{display:flex;flex-direction:column}
.cp-ma-transactions-transaction{background-color:#fff;border-bottom:1px solid #e4e4e4;margin:0 0 16px;overflow:hidden}.cp-ma-transactions-transaction:last-child{margin:0}
.cp-ma-transactions-reset-filters{margin:12px}.cp-ma-transactions-reset-filters__box{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 -8px}.cp-ma-transactions-reset-filters__message{color:#7383a6;font-size:10px;height:10px;line-height:10px;margin:0 12px 8px}
.cp-ma-transactions-transactions-list{display:flex;flex-direction:column;flex-grow:1}.cp-ma-transactions__empty-list{align-items:center;color:#7383a6;display:flex;flex-grow:1;font-size:16px;justify-content:center}.cp-ma-transactions-list{background-color:#f8f9fa}
.cp-ma-transactions-placeholder{background:#fff;flex:1 0 auto}
.cp-ma-transactions-summary-tile{background-color:#fff;border-radius:4px;display:flex;margin:0 12px 10px;padding:20px}.cp-ma-transactions-summary-tile--clickable{cursor:pointer}.cp-ma-transactions-summary-tile__text{display:flex;flex-direction:column;width:100%}.cp-ma-transactions-summary-tile__title{color:#183060;font-size:16px;font-weight:500;margin-bottom:4px}.cp-ma-transactions-summary-tile__icon{margin:0 8px;width:15px}.cp-ma-transactions-summary-tile__description{color:#7383a6;font-size:12px}.cp-ma-transactions-summary-tile__value{align-items:flex-start;color:#183060;display:flex;font-size:16px;font-weight:500;white-space:nowrap}.cp-ma-transactions-summary-tile__arrow{margin:4px 10px}
.cp-ma-transactions-summary-graph{background-color:#fff;border-radius:4px;border:1px solid #e4e4e4;margin:0 12px 24px;padding:0}.cp-ma-transactions-summary-graph__wrapper{display:flex;padding:20px 20px 18px}.cp-ma-transactions-summary-graph__content{border-top:#e4e4e4 solid 1px;padding:0 25px;padding-bottom:16px}.cp-ma-transactions-summary-graph__heading{display:flex;flex-direction:column;margin-top:18px;text-align:center}.cp-ma-transactions-summary-graph__text{font-size:12px;width:100%}.cp-ma-transactions-summary-graph__month{color:#7383a6;font-size:11px}.cp-ma-transactions-summary-graph__amount{display:flex;font-size:14px;justify-content:center;margin-top:6px;white-space:nowrap}.cp-ma-transactions-summary-graph__title{color:#183060;font-size:16px;font-weight:500;margin-bottom:4px}.cp-ma-transactions-summary-graph__icon{margin:0 8px;width:15px}.cp-ma-transactions-summary-graph__description{color:#7383a6;font-size:12px}.cp-ma-transactions-summary-graph__value{align-items:flex-start;color:#183060;display:flex;font-size:16px;font-weight:500;white-space:nowrap}.cp-ma-transactions-summary-graph__value-arrow{height:13px;margin:4px 10px}.cp-ma-transactions-summary-graph__month-arrow{height:14px;margin:1px 10px 0 0}.cp-ma-transactions-summary-graph__canvas{margin-top:12px}.cp-ma-transactions-summary-graph__chart{margin-top:12px}.cp-ma-transactions-summary-graph__month-labels{color:#96a3c4;cursor:pointer;display:flex;font-size:11px;padding-right:4px}.cp-ma-transactions-summary-graph__month-label{color:#96a3c4;text-align:left;width:100%}.cp-ma-transactions-summary-graph__month-label--active{color:#000}
.cp-ma-transactions{display:flex;flex-direction:column;flex-grow:1}.cp-ma-transactions-wrapper{display:flex;flex:1 0 auto;flex-direction:column;height:0;min-width:320px;position:relative}.cp-ma-transactions-tabs{border-top:1px solid #e4e4e4}.cp-ma-transactions-tabs>div:first-child{background-color:#f8f9fa}.cp-ma-transactions-mybets-tabs{height:36px}
.cp-ma-transactions-summary{display:flex;flex-direction:column;flex-grow:1;padding-top:24px}.cp-ma-transactions-summary__section{color:#183060;font-size:12px;margin:0 12px 24px}.cp-ma-transactions-summary__section--tiles{margin-bottom:14px}.cp-ma-transactions-summary__section--with-date{color:#7383a6;font-size:11px;margin:-12px 0 0;padding:0 12px 12px;text-align:center}.cp-ma-transactions-summary__safer-gambling-note{background:#fff;border-color:#e4e4e4;border-style:solid;border-width:1px 0 0;margin:19px 0 0;padding:20px}.cp-ma-transactions-summary__safer-gambling-note-title{color:#183060;font-size:14px;margin:0 0 8px}.cp-ma-transactions-summary__safer-gambling-note-description{color:#546d91;font-size:10px;margin:0}.cp-ma-transactions-summary__safer-gambling-note-link{color:#0b52b1;cursor:pointer;text-decoration:underline}
.cp-ma-odds-format__wrapper{background-color:#fff}.cp-ma-odds-format__odds{margin:20px}.cp-ma-odds-format__title{font-size:16px;line-height:16px;margin:24px 0 20px}
.cp-ma-account-summary-button-export{margin:20px 0 0 0}
.cp-ma-account-summary-reports{margin:40px 0 0 0;text-align:left}
.cp-ma-account-summary-wrapper{background:#fff;display:flex;flex:1 0 auto;flex-direction:column}.cp-ma-account-summary-content{padding:20px;text-align:center}.cp-ma-account-summary-icon{margin:65px 0 0 0;max-width:65px;min-width:65px;width:65px}.cp-ma-account-summary-title{font-size:16px;margin:35px 0 0 0}
.cp-ma-deposit-limits-questionnaire__option-input{display:none}.cp-ma-deposit-limits-questionnaire__option-label--true{border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;max-height:46px;min-width:89px;padding:15px 12px;background-color:#0b52b1;border:1px solid #0b52b1;color:#fff}.cp-ma-deposit-limits-questionnaire__option-label--true:hover{background-color:#1c63c2}.cp-ma-deposit-limits-questionnaire__option-label--false{border-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;max-height:46px;min-width:89px;padding:15px 12px;background-color:#fff;border:1px solid #0b52b1;color:#0b52b1;margin-left:12px}.cp-ma-deposit-limits-questionnaire__option-label--false:hover{color:#1c63c2}
.cp-ma-deposit-limits-questionnaire__question-wrapper{border-top:1px solid #e4e4e4;padding:16px 20px}.cp-ma-deposit-limits-questionnaire__anchors{display:flex;justify-content:space-between;align-items:center}.cp-ma-deposit-limits-questionnaire__question-links__tick{display:flex}.cp-ma-deposit-limits-questionnaire-question__success-tick__icon{color:#546d91;font-size:9px;font-weight:400;line-height:16px;margin-left:10px}.cp-ma-deposit-limits-questionnaire__question-links__arrow{display:flex;justify-content:space-between}.cp-ma-deposit-limits-questionnaire-arrow--down{color:#546d91;font-size:12px;font-weight:400;line-height:16px}.cp-ma-deposit-limits-questionnaire__question-text{color:#546d91;font-size:12px;font-weight:400;line-height:16px}.cp-ma-deposit-limits-questionnaire__question-label{font-weight:bold}.cp-ma-deposit-limits-questionnaire__options-group{display:flex;justify-content:center;margin-top:12px}.cp-ma-deposit-limits-questionnaire__hidden{display:none}.cp-ma-deposit-limits-questionnaire__visible{display:block;margin-top:12px}
.cp-ma-deposit-limits-questionnaire__info{margin:10px 20px 20px;text-align:center}
.cp-ma-deposit-limits-questionnaire__label{color:#183060;display:inline-block;font-size:16px;font-weight:500;line-height:20px;margin:12px 0}.cp-ma-deposit-limits-questionnaire__notice-text{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin-bottom:10px}.cp-ma-deposit-limits-questionnaire__error-page-wrapper{display:flex;height:100%}
.cp-ma-deposit-limits-questionnaire__message-wrapper{align-items:center;display:flex;flex-direction:column;line-height:15px;padding:24px 20px;text-align:center}.cp-ma-deposit-limits-questionnaire__error-notification{color:#3f7fd3;display:block;font-size:64px;padding-bottom:20px}.cp-ma-deposit-limits-questionnaire__success-notification{border:2px solid #07b522;border-radius:50%;color:#07b522;display:block;font-size:16px;height:64px;line-height:64px;text-align:center;width:64px}.cp-ma-deposit-limits-questionnaire-success-tick__icon{width:1.375em;height:1em}
.cp-ma-deposit-limits-questionnaire__back-button{font-size:13px;margin-bottom:20px;text-align:center}.cp-ma-deposit-limits-questionnaire__button{margin:20px}
.cp-ma-deposit-limits__limit-item-header{align-items:center;display:flex;flex:1;font-size:14px;height:48px !important;justify-content:space-between}.cp-ma-deposit-limits__limit-item-header strong{font-weight:normal}.cp-ma-deposit-limits__limit-item-header strong::first-letter{text-transform:uppercase}.cp-ma-deposit-limits__limit-item-header__formatted-value{color:#546d91;font-size:12px;font-weight:400;line-height:16px}
.cp-ma-deposit-limits__limit-item-select header{background:#fff;border-bottom:0 none;color:#00143c;height:48px !important;padding:0}.cp-ma-deposit-limits__limit-item-select header [class^=accordion-header-right-box]{padding-left:2px}.cp-ma-deposit-limits__limit-item-select__content{padding:0}.cp-ma-deposit-limits__limit-item-select__dropdown{height:48px;margin:0 0 16px;outline:none;padding:12px}.cp-ma-deposit-limits__limit-item-select__dropdown select{margin:0}.cp-ma-deposit-limits__limit-item-select__dropdown span{color:#000;height:16px;margin:0;padding:0}.cp-ma-deposit-limits__limit-item-select__input{height:36px !important;margin-top:16px}.cp-ma-deposit-limits__limit-item-select__input::after{display:none}.cp-ma-deposit-limits__limit-item-select__increase-link{padding-top:16px;text-align:center}
.cp-ma-deposit-limits__pending-request--info{font-size:11px;position:relative;text-align:center}.cp-ma-deposit-limits__pending-request--warning{border-left:2px solid #f23c3e;color:#7383a6;font-size:10px;margin-bottom:18px;padding-left:4px;text-align:justify}.cp-ma-deposit-limits__pending-request__icon{border:1px solid #08d228;border-radius:50%;box-sizing:border-box;display:inline-block;height:14px;margin-right:6px;text-align:center;vertical-align:top;width:14px}.cp-ma-deposit-limits__pending-request__icon svg{bottom:1px;color:#08d228;font-size:8px;position:relative}.cp-ma-deposit-limits__pending-request__customer-service-link{text-decoration:underline}
.cp-ma-deposit-limits__limit-item__wrapper{margin:0 20px}.cp-ma-deposit-limits__limit-item__border{border-bottom:1px solid #e4e4e4}.cp-ma-deposit-limits__limit-item__border+.cp-ma-deposit-limits__limit-item__pending-request-wrapper{margin-top:20px}.cp-ma-deposit-limits__limit-item__pending-request-wrapper{margin:0 20px}.cp-ma-deposit-limits__limit-item__pending-request-wrapper+.cp-ma-deposit-limits__limit-item__border{margin-top:16px}.cp-ma-deposit-limits__limit-item__header-wrapper{margin-right:36px}.cp-ma-deposit-limits__limit-item__header-wrapper--pending-state{margin-right:0}
.cp-ma-deposit-limits__wrapper{background-color:#f8f9fa;box-sizing:border-box;height:100%}.cp-ma-deposit-limits__error-page-wrapper{display:flex;height:100%}.cp-ma-deposit-limits__header{align-items:center;display:flex;flex-direction:column;padding:24px 20px}.cp-ma-deposit-limits__icon{margin-bottom:24px}.cp-ma-deposit-limits__label{color:#183060;font-size:16px;font-weight:500;line-height:20px;margin-bottom:10px}.cp-ma-deposit-limits__footer{padding:20px}.cp-ma-deposit-limits__notice-text{color:#546d91;font-size:12px;font-weight:500;line-height:16px;text-align:center}.cp-ma-deposit-limits _:-ms-fullscreen,.cp-ma-deposit-limits__noticeText{width:350px}.cp-ma-deposit-limits__success-message{text-align:center}.cp-ma-deposit-limits__message-link{color:inherit;text-decoration:underline}.cp-ma-deposit-limits__message-link:hover{cursor:pointer;text-decoration:none}.cp-ma-deposit-limits__message-important-text{font-weight:bold}.cp-ma-deposit-limits__success-message-text{margin-left:16px}.cp-ma-deposit-limits__pending-message+.cp-ma-deposit-limits__pending-message{margin-top:20px}.cp-ma-deposit-limits__notice-important-text{font-weight:bold}.cp-ma-deposit-limits__notice-important-text+.cp-ma-deposit-limits__notice-important-text::before{content:" / ";font-weight:normal}.cp-ma-deposit-limits__loading-message{display:flex;justify-content:center;margin-top:20px}.cp-ma-deposit-limits__limits-wrapper{border-top:1px solid #e4e4e4;width:100%}.cp-ma-deposit-limits__hidden{display:none}.cp-ma-deposit-limits__visible{display:block}
.cp-ma-login-preferences__wrapper{background-color:#fff;min-height:200px;width:100%}.cp-ma-login-preferences__title{color:#162751;font-size:16px;letter-spacing:-0.05em;line-height:16px;margin:24px 0 20px}.cp-ma-login-preferences__options{margin:0 20px}.cp-ma-login-preferences__error{font-size:12px;margin:20px;text-align:center}
.cp-ma-auto-accept{background:#fff;border-bottom:solid 1px #adc9ff;padding:20px}.cp-ma-auto-accept-switch-wrapper{align-items:center;display:flex}.cp-ma-auto-accept-switch-wrapper__switch{display:flex;justify-content:center}.cp-ma-auto-accept-switch-wrapper__note{flex:2}.cp-ma-auto-accept-error{align-items:center;display:flex;justify-content:center;margin:0}.cp-ma-auto-accept-error__note{padding:10px 50px 0;text-align:center}
.cp-ma-account-net-deposit-lifetime-deposit{align-items:center;display:flex;flex:1 0 auto;flex-direction:column}.cp-ma-account-net-deposit-lifetime-deposit-content{padding:0 20px 24px;text-align:center;width:100%}.cp-ma-account-net-deposit-title{color:#183060;font-size:16px;font-weight:500;letter-spacing:-0.03em;margin:0 0 12px}.cp-ma-account-net-deposit-description{font-size:12px;letter-spacing:-0.04em;margin:0 0 20px}.cp-ma-account-net-deposit-amount{color:#183060;font-size:35px;font-weight:bold;left:122px;margin:1rem;min-height:36px;min-width:132px;top:288px}.cp-ma-account-net-deposit-footer{color:#7383a6;font-size:11px;margin-top:16px;min-height:24px;padding:0 20px;text-align:center;top:350px}.cp-ma-account-net-deposit-image{height:88px;margin:24px 0;width:88px}.cp-ma-account-net-deposit-time-period{align-items:center;background-color:#fff;display:flex;flex:1 0 auto;flex-direction:column}.cp-ma-account-net-deposit-time-period-content{margin-top:24px;padding:0 20px;text-align:center;width:100%}.cp-ma-account-net-deposit-time-period-title{color:#183060;font-size:16px;font-weight:500;letter-spacing:-0.03em;margin-bottom:12px;margin-top:0;text-align:left}.cp-ma-account-net-deposit-time-period-option{color:#00143c;font-size:12px;line-height:16px;margin-bottom:12px}.cp-ma-account-net-deposit-time-period-selection{border-top:solid 1px #e4e4e4;padding:20px 0 8px}.cp-ma-account-net-deposit-time-period-submit-button{padding:20px}
.cp-ma-marketing-preferences-per-product__wrapper{height:100%}.cp-ma-marketing-preferences-per-product__header-description{border-bottom:1px solid #e4e4e4;color:#546d91;font-size:12px;font-weight:400;line-height:16px;padding:20px;width:100%}.cp-ma-marketing-preferences-per-product__header-description>p{margin:0}.cp-ma-marketing-preferences-per-product__marketing-channels-description{color:#183060;font-size:14px;font-weight:500;line-height:20px;padding:20px;width:100%}.cp-ma-marketing-preferences-per-product__marketing-channels-description>p{margin:0}.cp-ma-marketing-preferences-per-product__marketing-consents{border:1px solid #e4e4e4;border-radius:4px;margin:0 20px;background-color:#fff}.cp-ma-marketing-preferences-per-product__product-contact-header{align-items:center;background-color:#f8f9fa;display:flex;justify-content:space-between;padding:12px 16px}.cp-ma-marketing-preferences-per-product__product-contact-title{color:#2e4068;font-size:12px;font-weight:500;line-height:16px}.cp-ma-marketing-preferences-per-product__product-contact-select-all-btn{background:none;border-style:none;cursor:pointer;color:#0b52b1;font-size:12px;font-weight:500;line-height:16px}.cp-ma-marketing-preferences-per-product__product-contact-channels{color:#183060;display:flex;padding:12px}.cp-ma-marketing-preferences-per-product__product-contact-channel{align-items:center;display:flex;margin-right:20px}.cp-ma-marketing-preferences-per-product__product-contact-channel span:first-of-type{padding-left:3px}.cp-ma-marketing-preferences-per-product__respect-privacy-note{border-bottom:1px solid #e4e4e4;padding:20px}.cp-ma-marketing-preferences-per-product__respect-privacy-note>p{margin:0}.cp-ma-marketing-preferences-per-product__respect-privacy-note>p:first-of-type{color:#183060;font-size:12px;font-weight:500 !important;line-height:16px}.cp-ma-marketing-preferences-per-product__respect-privacy-note>p:nth-of-type(2){color:#546d91;font-size:11px;font-weight:400;line-height:15px}.cp-ma-marketing-preferences-per-product__media{padding:20px}.cp-ma-marketing-preferences-per-product__media-description{margin:0}.cp-ma-marketing-preferences-per-product__media-description>p{color:#546d91;font-size:12px;font-weight:400;line-height:16px;margin:0}.cp-ma-marketing-preferences-per-product__media-description-title{color:#183060;font-size:14px;font-weight:500;line-height:16px;margin-bottom:25px}.cp-ma-marketing-preferences-per-product__media-option{align-items:center;display:flex;margin:20px 0 0}.cp-ma-marketing-preferences-per-product__media-option-text{color:#183060;font-size:14px;font-weight:400;line-height:16px;margin-left:6px}.cp-ma-marketing-preferences-per-product__save{margin:0 16px}.cp-ma-marketing-preferences-per-product__no-marketing-option{align-items:center;display:flex;padding:20px;margin-top:10px}.cp-ma-marketing-preferences-per-product__no-marketing-option-text{color:#183060;font-size:12px;font-weight:400;line-height:16px;margin-left:6px}.cp-ma-marketing-preferences-per-product__footer{border-top:1px solid #e4e4e4;color:#183060;font-size:12px;font-weight:400;line-height:16px;padding:20px 20px 24px}.cp-ma-marketing-preferences-per-product__footer-text{color:#546d91}.cp-ma-marketing-preferences-per-product__footer-text>p{display:inline;margin:0}
.cp-ma-marketing-preferences-general__wrapper{height:100%}.cp-ma-marketing-preferences-general__header{border-bottom:1px solid #e4e4e4;color:#546d91;font-size:12px;font-weight:400;line-height:16px;padding:20px;width:100%}.cp-ma-marketing-preferences-general__consent{border-bottom:1px solid #e4e4e4;padding:24px 20px 25px}.cp-ma-marketing-preferences-general__consent-latest-offers{color:#183060;font-size:14px;font-weight:500;line-height:20px}.cp-ma-marketing-preferences-general__consent-options{margin-top:30px}.cp-ma-marketing-preferences-general__consent-option{align-items:center;display:flex;margin-top:16px}.cp-ma-marketing-preferences-general__consent-option-text{color:#183060;margin-left:8px;font-size:12px;font-weight:400;line-height:16px}.cp-ma-marketing-preferences-general__consent-media-option{align-items:center;display:flex;margin:25px 0 0}.cp-ma-marketing-preferences-general__media{border-bottom:1px solid #e4e4e4;font-size:14px;padding:20px 20px 24px}.cp-ma-marketing-preferences-general__media-title{color:#183060;font-size:14px;font-weight:500;line-height:16px;margin-bottom:25px}.cp-ma-marketing-preferences-general__media-text{font-size:12px;font-weight:400;line-height:16px}.cp-ma-marketing-preferences-general__media-text strong{font-weight:bold}.cp-ma-marketing-preferences-general__save{margin-top:24px}.cp-ma-marketing-preferences-general__save button{margin-top:20px}.cp-ma-marketing-preferences-general__footer{color:#183060;font-size:12px;font-weight:400;line-height:16px;padding:20px}.cp-ma-marketing-preferences-general__footer-text{color:#546d91}
.cp-ma-container-content{display:flex;flex:1 0 auto;flex-direction:column;background-color:#f8f9fa}
.cp-ma-header-button-back{align-items:center;cursor:pointer;display:flex;font-weight:bold;justify-content:center;padding:12px}
.cp-ma-header-header__close-button{cursor:pointer}.cp-ma-header-header__close-button img{height:10px}
.cp-ma-container__error-box{border-left:4px solid #b62d35;background-color:#fff2f2;display:flex;left:0;padding:8px 12px;position:absolute;right:0;top:0;transition:transform .3s ease-in-out;width:100%}.cp-ma-container__error-box--with-header-margin{top:56px}.cp-ma-container__error-box--hidden{transform:translateY(-100%)}.cp-ma-container__error-box-icon{height:20px;width:20px}.cp-ma-container__error-box-content{color:#183060;padding:0 12px}.cp-ma-container__error-box-content p{color:#183060}.cp-ma-container__error-box-content a{color:#0b52b1}
.cp-ma-container-view{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.cp-ma-container-view__header{z-index:2}.cp-ma-container-view__content{display:flex;flex:1;flex-direction:column;overflow:auto}
.cp-ma-container-container{-webkit-font-smoothing:antialiased;background-color:#f8f9fa;color:#546d91;font-family:-apple-system,"SF Pro Text","Verdana","Roboto",sans-serif;font-size:12px;height:100%;line-height:16px;width:100%}.cp-ma-container-container a{color:#0b52b1;text-decoration:underline}.cp-ma-container-body-no-scroll{height:100%;overflow:hidden;position:fixed;width:100%}html .cp-ma-container-container,html .cp-ma-container-container *{font-family:-apple-system,"SF Pro Text","Verdana","Roboto",sans-serif}
.cp-ma-safer-gambling-modals-modal{font-family:"WH-WebFont",Arial,sans-serif;outline:none}.cp-ma-safer-gambling-modals-modal__wrapper{border:0 none;font-family:Verdana,sans-serif;font-size:12px;height:calc(100% - 44px);left:0;line-height:1.33;margin:0 auto;max-width:100%;min-width:210px;overflow:visible;position:absolute;right:0;top:44px;width:550px}@media screen and (max-width: 800px){.cp-ma-safer-gambling-modals-modal__wrapper{background-color:#fff;bottom:0;height:100%;top:0;width:100%}}.cp-ma-safer-gambling-modals-modal .cp-ma-safer-gambling-modals-modal-header__close-button{color:#fff;cursor:pointer}.cp-ma-safer-gambling-modals-modal__overlay{background-color:rgba(0,20,60,.6);bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:10000}
.cp-ma-safer-gambling-modals-help-section__main-button{font-size:14px;font-weight:bold}.cp-ma-safer-gambling-modals-help-section__main-button-wrapper{margin:20px 15% 0}@media screen and (max-width: 800px){.cp-ma-safer-gambling-modals-help-section__main-button-wrapper{margin:20px 0 0}}.cp-ma-safer-gambling-modals-help-section__main-button-light{border-color:#00143c !important;color:#fff}.cp-ma-safer-gambling-modals-help-section__main-button-dark{color:#000}.cp-ma-safer-gambling-modals-help-section__main-button-text{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin-bottom:24px;margin-top:0}.cp-ma-safer-gambling-modals-help-section__title{color:#183060;font-size:16px;font-weight:590;line-height:20px;margin-bottom:12px;margin-top:0}.cp-ma-safer-gambling-modals-help-section__text{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin-bottom:24px;margin-top:0}.cp-ma-safer-gambling-modals-help-section__gamstop-section{border-bottom:1px solid #d7e3ff;font-size:16px;padding:20px 20px}.cp-ma-safer-gambling-modals-help-section__gamstop-section-button{color:#fff;font-size:14px}.cp-ma-safer-gambling-modals-help-section__gamstop-section-button-wrapper{margin:30px 15% 0}@media screen and (max-width: 800px){.cp-ma-safer-gambling-modals-help-section__gamstop-section-button-wrapper{margin:30px 0 0}}.cp-ma-safer-gambling-modals-help-section__gamstop-section>h5{color:#183060;font-size:16px;font-weight:590;line-height:20px;margin-bottom:12px;margin-top:0;color:#2e4068}.cp-ma-safer-gambling-modals-help-section__gamstop-section>p{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin-bottom:24px;margin-top:0}.cp-ma-safer-gambling-modals-help-section__advice{background-color:#f8f9fa;padding:20px 20px 10px}.cp-ma-safer-gambling-modals-help-section__buttons{display:flex;flex-direction:column;margin:30px 0 0}@media screen and (max-width: 800px){.cp-ma-safer-gambling-modals-help-section__buttons{flex-direction:column}}.cp-ma-safer-gambling-modals-help-section__button{border-color:#00143c;font-size:14px;margin:0 5px 10px 0;padding:2px 5px !important}.cp-ma-safer-gambling-modals-help-section__button:last-of-type{margin-right:0}.cp-ma-safer-gambling-modals-help-section__border{border-bottom:1px solid #d7e3ff;border-top:1px solid #d7e3ff}.cp-ma-safer-gambling-modals-help-section__border-content{letter-spacing:-0.04em;margin:20px 0 20px;padding:0 20px;text-align:start}.cp-ma-safer-gambling-modals-help-section__error-page-wrapper{display:flex;height:100%}
.cp-ma-safer-gambling-modals-self-exclusion-final__wrapper{background-color:#fff;text-align:center}.cp-ma-safer-gambling-modals-self-exclusion-final__content{padding:0 30px}.cp-ma-safer-gambling-modals-self-exclusion-final__content-title{color:#2e4068;font-size:16px;font-weight:590;line-height:20px;margin-bottom:0;margin-top:24px}.cp-ma-safer-gambling-modals-self-exclusion-final__content-subtitle{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin-bottom:24px;margin-top:12px}.cp-ma-safer-gambling-modals-self-exclusion-final__icon{color:#08d228;font-size:35px;padding:24px 0}
.cp-ma-safer-gambling-modals-self-exclusion-confirmation{background-color:#fff;padding:24px 0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation__main{padding:0 24px 24px}.cp-ma-safer-gambling-modals-self-exclusion-confirmation__container,.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__container,.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-footer__container{margin:0 auto;max-width:375px;width:100%}.cp-ma-safer-gambling-modals-self-exclusion-confirmation__login{align-items:center;display:flex;flex-direction:column}.cp-ma-safer-gambling-modals-self-exclusion-confirmation__login button{margin:24px 0 0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation__login-info{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin:12px 0;text-align:center}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-footer{padding:0 24px 24px}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-footer__content{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin:12px 0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-footer__content a{color:#00143c;text-decoration:underline}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-footer__content p{margin:0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-header{align-items:center;display:flex;flex-direction:column;text-align:center}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-header__title{color:#183060;font-size:16px;font-weight:590;line-height:20px;margin-bottom:12px;margin-top:0;color:#2e4068}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-header__icon{height:88px;margin-top:48px;width:88px}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-header__icon img{width:100%}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-view-header__text{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin:12px 0;text-align:center}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__container{align-items:center;display:flex;flex-direction:column}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__title h2{color:#183060;font-size:16px;font-weight:590;line-height:20px;margin-bottom:12px;margin-top:0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__content{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin:12px 0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__content ul{list-style:disc;padding:0 0 0 12px}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__content ul li span{color:#546d91;font-size:12px;letter-spacing:0;line-height:16px;margin:12px 0;margin:0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__content a{color:#00143c;text-decoration:underline}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__content p{margin:0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__buttons{min-width:100% !important}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__button{margin:16px 0 0}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__rgiaj{background-color:#f3f7ff}.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__rgiaj,.cp-ma-safer-gambling-modals-self-exclusion-confirmation-info__more-help{padding:24px 20px;width:100%}
.cp-ma-safer-gambling-modals-account-closed__wrapper{background-color:#f8f9fa;text-align:center}.cp-ma-safer-gambling-modals-account-closed__content{padding:0 30px}.cp-ma-safer-gambling-modals-account-closed__content-title{color:#2e4068;font-size:16px;font-weight:500;letter-spacing:-0.03em;line-height:20px;margin-bottom:12px}.cp-ma-safer-gambling-modals-account-closed__content-text{color:#7383a6;margin-bottom:25px}.cp-ma-safer-gambling-modals-account-closed__content-text p a{color:#183060;font-weight:500;text-decoration:underline}.cp-ma-safer-gambling-modals-account-closed__icon{color:#08d228;font-size:35px;padding:40px 0}.cp-ma-safer-gambling-modals-account-closed__error-page-wrapper{display:flex;height:100%}
.cp-ma-safer-gambling-modals-time-out-result__wrapper{background-color:#fff;text-align:center}.cp-ma-safer-gambling-modals-time-out-result__content{padding:0 30px}.cp-ma-safer-gambling-modals-time-out-result__title{color:#2e4068;font-size:16px;font-weight:500;letter-spacing:-0.03em}.cp-ma-safer-gambling-modals-time-out-result__information{font-weight:normal;padding:0 30px 20px}.cp-ma-safer-gambling-modals-time-out-result__icon{color:#08d228;font-size:35px;padding:40px 0 20px}.cp-ma-safer-gambling-modals-time-out-result__error-page-wrapper{display:flex;height:100%}
.cp-ma-safer-gambling-modals-address-verification-failed__container{background-color:#fff;padding:20px;text-align:center}.cp-ma-safer-gambling-modals-address-verification-failed__info-wrapper{padding:0 30px;text-align:center}.cp-ma-safer-gambling-modals-address-verification-failed__info-icon{display:block;height:70px;margin:30px auto 33px;max-height:70px;max-width:70px;min-height:70px;min-width:70px;width:70px}.cp-ma-safer-gambling-modals-address-verification-failed__info-title{font-size:16px;font-weight:normal;margin:0 0 12px}.cp-ma-safer-gambling-modals-address-verification-failed__info-text{color:#7383a6;font-size:12px;margin:0 0 20px}.cp-ma-safer-gambling-modals-address-verification-failed__title{display:block;font-size:14px;margin:0 0 14px}.cp-ma-safer-gambling-modals-address-verification-failed__upload-button{align-items:center;background-clip:border-box;background-color:#00143c;border:1px solid rgba(0,0,0,0);border-color:#00143c;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:12px;height:36px;justify-content:center;line-height:1.2;min-width:0;outline-offset:-3px;padding:2px 14px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;white-space:nowrap;width:100%}.cp-ma-safer-gambling-modals-address-verification-failed__upload-button:not([disabled]):hover{background-color:#162751}
body{margin:0;padding:0;width:100%}*,::after,::before{box-sizing:border-box}.cp-ma-standalone-wrapper{display:flex;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100vh;min-height:100vh;min-height:calc(var(--vh, 1vh)*100) !important;position:relative}.cp-ma-standalone-result-wrapper{font-family:Verdana,sans-serif}.cp-ma-cc-tile__list p{margin:0}.cp-ma-safer-gambling-modals-time-out-result__wrapper{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cp-ma-safer-gambling-modals-time-out-result__information{font-size:12px;margin:0}.cp-ma-safer-gambling-modals-self-exclusion-final__wrapper{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cp-ma-safer-gambling-modals-self-exclusion-final__content-subtitle{font-size:12px;margin:0}.cp-ma-safer-gambling-modals-account-closed__wrapper{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cp-ma-safer-gambling-modals-account-closed__content-text{font-size:12px}.cp-ma-safer-gambling-modals-help-section__border{font-size:12px}.cp-ma-safer-gambling-modals-help-section__advice{font-size:12px}.cp-ma-safer-gambling-modals-help-section__text{font-size:12px}
