.bank-details-wrapper{background-color:#fff;border-radius:18px;font-family:Montserrat,sans-serif;font-weight:400;overflow:hidden;padding:35px 5px 35px 25px;width:auto}@media only screen and (max-width:767px){.bank-details-wrapper{padding:15px 3px 15px 15px}}.bank-details-wrapper .modal-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;font-weight:800;gap:5px;margin:0}.bank-details-wrapper .modal-title svg{cursor:pointer;margin-bottom:-5px;margin-left:-7px}@media only screen and (max-width:450px){.bank-details-wrapper .modal-title{font-size:22px;margin:0}}.bank-details-wrapper .wrapper-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:min(80dvh,80vh);overflow-y:scroll;padding-right:20px}@supports(-moz-appearance:none){.bank-details-wrapper .wrapper-body{scrollbar-color:#000;scrollbar-width:thin}}@media only screen and (max-width:767px){.bank-details-wrapper .wrapper-body{padding-right:12px}}@supports not (-moz-appearance:none){@media(hover:hover){.bank-details-wrapper .wrapper-body:hover{padding-right:17px}}@media only screen and (hover:hover)and (max-width:767px){.bank-details-wrapper .wrapper-body:hover{padding-right:9px}}@media(hover:hover){.bank-details-wrapper .wrapper-body:hover::-webkit-scrollbar{width:6px}}}.bank-details-wrapper .wrapper-body::-webkit-scrollbar{background:transparent;margin-right:3px;width:3px}.bank-details-wrapper .wrapper-body::-webkit-scrollbar-thumb{background-color:#000;border-radius:25px}.bank-details-wrapper .wrapper-body::-webkit-scrollbar-corner{background:#000}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:15px 0;position:relative}@media only screen and (max-width:767px){.bank-details-wrapper .wrapper-body .add-bank-account-wrapper{margin:20px 0 0}}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-name-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-number-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-sort-code-label{color:#2a285e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;font-weight:800;line-height:1.42857143;padding-bottom:5px;width:45%}@media only screen and (max-width:890px)and (min-width:451px){.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-name-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-number-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-sort-code-label{width:40%}}@media only screen and (max-width:450px){.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-name-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-number-label,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .account-sort-code-label{width:100%}}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field{background-color:#ebebeb;border:1px solid #ebebeb;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;padding-left:20px}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field::-webkit-input-placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.6}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field::-moz-placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.6}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field:-ms-input-placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.6}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field::-ms-input-placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.6}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .input-field::placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.6}.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .sort-code-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.bank-details-wrapper .bank-details-button-container,.bank-details-wrapper .wrapper-body .add-bank-account-wrapper .sort-code-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.bank-details-wrapper .bank-details-button-container{gap:10px;padding:20px 0 5px}@media only screen and (max-width:767px){.bank-details-wrapper .bank-details-button-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;width:auto}.bank-details-wrapper .bank-details-button-container .loading-dots-container{margin-right:0}}.bank-details-wrapper .bank-details-button-container button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#2a285e;background-image:none;border:1px solid transparent;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat;font-size:16px;font-weight:800;gap:10px;justify-content:center;line-height:1.42857143;padding:6px 12px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:150px}@media only screen and (max-width:767px){.bank-details-wrapper .bank-details-button-container button{font-size:16px;margin:0;width:100%}}.bank-details-wrapper .bank-details-button-container button:nth-child(2){background-color:transparent;border:1px solid #2a285e;color:#2a285e}.bank-details-wrapper .bank-details-button-container button:disabled{cursor:not-allowed;opacity:.3}.bank-details-component>:nth-child(3){background-color:rgba(0,0,0,.8);font-family:Montserrat,sans-serif;font-weight:400}.error-message{color:#e31957;font-family:Montserrat;font-weight:400}.icon-style__position{position:absolute;right:10px}@media only screen and (max-width:450px){.icon-style__position{top:35px}}.bank-details-back{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.add-bank-details__message{color:#454545;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin-top:20px}.add-bank-details__border-bottom{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:20px}.add-bank-details__text{color:#454545;font-size:16px;line-height:1.625}.add-bank-details__text-bold{color:#2a285e;font-weight:800;line-height:1.625}.add-bank-details__grid{-ms-grid-columns:-webkit-max-content 1fr;-ms-grid-columns:max-content 1fr;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;display:-ms-grid;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.add-bank-details__headline-2{color:#2a285e;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;line-height:1.3;margin:0}.add-bank-details__notice-text{color:#454545;font-size:12px;line-height:1.5}.add-bank-details__dot-pulse{-webkit-animation:dotPulse 1.5s linear infinite;animation:dotPulse 1.5s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s;background-color:#035b81;border-radius:5px;-webkit-box-shadow:9999px 0 0 -5px #035b81;box-shadow:9999px 0 0 -5px #035b81;color:#035b81;height:10px;left:-9999px;position:relative;width:10px}.add-bank-details__dot-pulse:after,.add-bank-details__dot-pulse:before{background-color:#035b81;border-radius:5px;color:#035b81;content:"";display:inline-block;height:10px;position:absolute;top:0;width:10px}.add-bank-details__dot-pulse:before{-webkit-animation:dotPulseBefore 1.5s linear infinite;animation:dotPulseBefore 1.5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-box-shadow:9984px 0 0 -5px #035b81;box-shadow:9984px 0 0 -5px #035b81}.add-bank-details__dot-pulse:after{-webkit-animation:dotPulseAfter 1.5s linear infinite;animation:dotPulseAfter 1.5s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-box-shadow:10014px 0 0 -5px #035b81;box-shadow:10014px 0 0 -5px #035b81}@-webkit-keyframes dotPulseBefore{0%{-webkit-box-shadow:9984px 0 0 -5px #035b81;box-shadow:9984px 0 0 -5px #035b81}30%{-webkit-box-shadow:9984px 0 0 2px #035b81;box-shadow:9984px 0 0 2px #035b81}60%,to{-webkit-box-shadow:9984px 0 0 -5px #035b81;box-shadow:9984px 0 0 -5px #035b81}}@keyframes dotPulseBefore{0%{-webkit-box-shadow:9984px 0 0 -5px #035b81;box-shadow:9984px 0 0 -5px #035b81}30%{-webkit-box-shadow:9984px 0 0 2px #035b81;box-shadow:9984px 0 0 2px #035b81}60%,to{-webkit-box-shadow:9984px 0 0 -5px #035b81;box-shadow:9984px 0 0 -5px #035b81}}@-webkit-keyframes dotPulse{0%{-webkit-box-shadow:9999px 0 0 -5px #035b81;box-shadow:9999px 0 0 -5px #035b81}30%{-webkit-box-shadow:9999px 0 0 2px #035b81;box-shadow:9999px 0 0 2px #035b81}60%,to{-webkit-box-shadow:9999px 0 0 -5px #035b81;box-shadow:9999px 0 0 -5px #035b81}}@keyframes dotPulse{0%{-webkit-box-shadow:9999px 0 0 -5px #035b81;box-shadow:9999px 0 0 -5px #035b81}30%{-webkit-box-shadow:9999px 0 0 2px #035b81;box-shadow:9999px 0 0 2px #035b81}60%,to{-webkit-box-shadow:9999px 0 0 -5px #035b81;box-shadow:9999px 0 0 -5px #035b81}}@-webkit-keyframes dotPulseAfter{0%{-webkit-box-shadow:10014px 0 0 -5px #035b81;box-shadow:10014px 0 0 -5px #035b81}30%{-webkit-box-shadow:10014px 0 0 2px #035b81;box-shadow:10014px 0 0 2px #035b81}60%,to{-webkit-box-shadow:10014px 0 0 -5px #035b81;box-shadow:10014px 0 0 -5px #035b81}}@keyframes dotPulseAfter{0%{-webkit-box-shadow:10014px 0 0 -5px #035b81;box-shadow:10014px 0 0 -5px #035b81}30%{-webkit-box-shadow:10014px 0 0 2px #035b81;box-shadow:10014px 0 0 2px #035b81}60%,to{-webkit-box-shadow:10014px 0 0 -5px #035b81;box-shadow:10014px 0 0 -5px #035b81}}@media screen and (max-width:767px){.add-bank-details__grid>:nth-child(2n){text-align:right}.add-bank-details__headline-2{font-size:18px}}.lottery-picks-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:left;padding-bottom:10px}@media screen and (max-width:767px){.lottery-picks-row{gap:5px}}@media screen and (max-width:375px){.lottery-picks-row{gap:4px}}.lottery-number-pick{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:3px solid #dadada;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-weight:400;height:4vw;justify-content:center;line-height:1;max-height:62px;max-width:62px;min-height:42px;min-width:42px;position:relative;width:4vw}.lottery-number-pick .number-picked{font-family:Montserrat,sans-serif;font-weight:800;padding-top:2px}@media only screen and (max-width:767px){.lottery-number-pick{font-size:21px}.lottery-number-pick .number-picked{padding-bottom:2px}}@media only screen and (max-width:430px){.lottery-number-pick{aspect-ratio:1;height:12.5vw;min-height:12.5vw;min-width:12.5vw;width:12.5vw}}@media only screen and (max-width:400px){.lottery-number-pick{height:11.7vw;min-height:11.7vw;min-width:11.7vw;width:11.7vw}}.lottery-number-pick .number-not-picked{font-size:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:450px){.lottery-number-pick .number-not-picked{top:45%}}.lottery-number-pick p{font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;line-height:16px;margin:0;padding:0;text-align:center}@media only screen and (max-width:1400px){.lottery-number-pick p{font-size:18px}}@media only screen and (max-width:1200px){.lottery-number-pick p{font-size:16px;line-height:14px}}@media only screen and (max-width:450px){.lottery-number-pick p{min-width:35px}}.lottery-number-pick:hover,.lottery-quick-pick:hover{cursor:pointer}.picks-button{font-size:32px}@media only screen and (max-width:767px){.picks-button{width:20px}}.lottery-picks-button{background-color:#0091d1;border-radius:7px;margin:10px 0 0;max-height:35px;padding:5px 20px}.lottery-picks-button,.number-selector{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.number-selector{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.5);-ms-flex-direction:column;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.number-pick:hover,.quick-pick{cursor:pointer}.lottery-number-selector{-ms-grid-columns:(65px)[5];-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;display:-ms-grid;display:grid;grid-template-columns:repeat(5,65px);margin:0 auto;max-width:100%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:767px){.lottery-number-selector{-ms-grid-columns:(65px)[10];grid-template-columns:repeat(10,65px)}}@media only screen and (max-width:450px){.lottery-number-selector{-ms-grid-columns:(1fr)[5];-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(5,1fr);row-gap:10px}}.lottery-number-selector .color_0,.lottery-number-selector .color_1,.lottery-number-selector .color_2,.lottery-number-selector .color_3,.lottery-number-selector .color_4{background-color:#01b0e5;border:3px solid #01b0e5!important;color:#fff}.lottery-number-field{-ms-grid-column-align:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:3px solid #b1b1b1;border-radius:50%;color:#2a285e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat;font-size:20px;font-weight:800;height:55px;justify-content:center;justify-self:center;line-height:14px;margin-top:6px;min-height:55px;min-width:55px;width:55px}@media only screen and (max-width:430px){.lottery-number-field{font-size:18px;height:35px;height:45px;margin:0;min-height:45px;min-width:45px;width:35px;width:45px}}.lottery-selector-wrapper{background-color:transparent}.lottery-selector-wrapper .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:25px;-webkit-box-shadow:0 20px 24px rgba(0,0,0,.16);box-shadow:0 20px 24px rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:40px 35px;text-align:center;width:100%}.lottery-selector-wrapper h1{-ms-flex-item-align:start;align-self:flex-start;color:#2a285e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;margin:0 0 25px;max-width:95%;text-align:left}@media screen and (max-width:767px){.lottery-selector-wrapper h1{font-size:18px;text-align:center}}.submit-button-style{background-color:#fff;color:#0091d1;font-family:Montserrat,sans-serif;font-weight:800;margin:0}.overlay-modal{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-wrapper:focus-visible{outline:none}.lottery-picker__closing-icon{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding-right:5px;text-align:end;width:100%}.lottery-picker__closing-icon .close-selector{stroke-width:initial;color:#fff;font-size:16px;margin-right:10px}.lottery-picker__closing-icon .close-selector:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.lottery-picker__closing-icon .close-selector:active{-webkit-transform:scale(.9);transform:scale(.9)}.check-box{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #b5b5bb;border-radius:5px;height:18px;justify-content:center;margin-right:18px;min-height:18px;min-width:18px;width:18px}@media only screen and (max-width:430px){.check-box{height:14px;margin-left:10px;margin-right:5px;margin-top:5px;min-height:14px;min-width:14px;width:14px}}.number-field:hover{cursor:pointer}.MuiBox-root:focus-visible{outline:none}.MuiBox-root{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:inherit;border-radius:25px;-webkit-box-shadow:none!important;box-shadow:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh!important;overflow-y:auto;padding:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-wrapper{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow:auto;padding:2em;width:inherit}@media screen and (max-width:500px){.content-wrapper{padding:1em!important}}.MuiPaper-root{border-radius:25px!important}.lottery-selector-button{background-color:#2a285e;border:none;border-radius:22px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:.9;padding:14px 0;width:240px}@media screen and (max-width:767px){.lottery-selector-button{width:100%}}.lottery-selector-button:disabled{cursor:not-allowed;opacity:.3}.number-pick{background-color:#0091d1;color:#fff}.lottery__qick-pick-style{background-color:#2a285e;border:none;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:800;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:42px;min-width:135px;padding:12px 20px 8px;text-align:center;white-space:nowrap;width:125px}@media screen and (max-width:767px){.lottery__qick-pick-style{font-size:14px;line-height:1;min-width:75px;padding:7px 15px;text-align:center;white-space:break-spaces;width:75px}}@media screen and (max-width:375px){.lottery__qick-pick-style{min-width:70px;width:70px}}.lottery__qick-pick-style.delete{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border:2px solid #2a285e;color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:center;padding:7px 0}.lottery__qick-pick-style.delete svg{-webkit-transform:scale(.75);transform:scale(.75)}.lottery__qick-pick-style.delete svg path{fill:#2a285e}.lottery__qick-pick-style.delete .lottery__delete-text{line-height:1.5}@media screen and (max-width:767px){.lottery__delete-text{display:none}}.lottery-dots-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:30px 0}.lottery-dots-container .dot{border-radius:50%;height:12px;margin:0 9px;width:12px}@media only screen and (max-width:450px){.lottery-dots-container .dot{border-radius:50%;height:10px;margin:0 5px;width:10px}}.lottery-dots-container .dot{background-color:#b7b7b7}.lottery-dots-container .lottery-dot-selected{background-color:#000}.lottery-dots-container .lottery-dot{border-radius:50%;height:12px;margin:0 9px;width:12px}@media only screen and (max-width:450px){.lottery-dots-container .lottery-dot{border-radius:50%;height:10px;margin:0 5px;width:10px}}.lottery-dots-container .lottery-dot_0,.lottery-dots-container .lottery-dot_1,.lottery-dots-container .lottery-dot_2,.lottery-dots-container .lottery-dot_3,.lottery-dots-container .lottery-dot_4{background-color:#01b0e5}.lottery-modal-background{background-color:rgba(0,0,0,.8)}@media only screen and (max-width:500px){.lottery-modal-background>:nth-child(3)>:first-child{background-color:#e7e7e7;margin:32px auto;max-width:90%;width:90%}}.lottery-number-selected{background-color:#01b0e5;border:3px solid #01b0e5;color:#fff}.lottery-modal-background>:nth-child(3)>:first-child{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.dd-confirmation__modal-wrapper{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 20px 24px rgba(0,0,0,.16);box-shadow:0 20px 24px rgba(0,0,0,.16);font-family:Montserrat,sans-serif;font-weight:400;padding:35px 30px}@media only screen and (max-width:475px){.dd-confirmation__modal-wrapper{padding:1em}}.dd-confirmation__close-wrapper{position:relative;text-align:right}.dd-confirmation__close-icon{bottom:55px;color:#fff;cursor:pointer;position:absolute;right:-10px}@media screen and (max-width:475px){.dd-confirmation__close-icon{bottom:30px;right:0}}.dd-confirmation__headline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;gap:15px;line-height:1.17;margin:0 0 20px;padding:0}.dd-confirmation__headline svg{cursor:pointer;font-size:28px}.dd-confirmation__text-gray{color:#454545;font-size:16px;margin:0}.dd-confirmation__text-bold{color:#2a285e;font-size:16px;font-weight:800;margin:0}.dd-confirmation__message+.dd-confirmation__message{margin-top:10px}.dd-confirmation__border-bottom{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:20px}.dd-confirmation__flex-column-10{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.dd-confirmation__inline-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.dd-confirmation__inline-flex,.dd-confirmation__lottery-picks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.dd-confirmation__lottery-picks{gap:20px}.dd-confirmation__grid{-ms-grid-columns:-webkit-max-content 1fr;-ms-grid-columns:max-content 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-ms-grid;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;row-gap:10px}.dd-confirmation__dropdown-label{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.dd-confirmation__dropdown-label svg{color:#2a285e;font-size:25px}.dd-confirmation__dropdown-text>p{color:#454545;font-size:14px;line-height:1.57}.dd-confirmation__dropdown-text>p:last-child{margin-bottom:0}.dd-confirmation__button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:25px}.dd-confirmation__primary-button,.dd-confirmation__secondary-button{background-color:#2a285e;border:2px solid #2a285e;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:1.22;margin:0;padding:10px 30px}.dd-confirmation__primary-button:disabled,.dd-confirmation__secondary-button:disabled{cursor:not-allowed;opacity:.3}.dd-confirmation__secondary-button{background-color:#fff;color:#2a285e}.dd-confirmation__back{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:767px){.dd-confirmation__headline{font-size:22px}.dd-confirmation__grid{-ms-grid-columns:100%;gap:0;grid-template-columns:100%}.dd-confirmation__grid>:nth-child(2n):not(:last-child){padding-bottom:15px}.dd-confirmation__primary-button{width:100%}}.dd-confirm__loading-dots-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding-top:20px}.dot-pulse{-webkit-animation:pulsingDot 1.5s linear infinite;animation:pulsingDot 1.5s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-box-shadow:9999px 0 0 -5px #2a285e;box-shadow:9999px 0 0 -5px #2a285e;left:-9999px;position:relative}.dot-pulse,.dot-pulse:after,.dot-pulse:before{background-color:#2a285e;border-radius:5px;color:#2a285e;height:10px;width:10px}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{-webkit-animation:pulsingDotBefore 1.5s linear infinite;animation:pulsingDotBefore 1.5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-box-shadow:9984px 0 0 -5px #2a285e;box-shadow:9984px 0 0 -5px #2a285e}.dot-pulse:after{-webkit-animation:pulsingDotAfter 1.5s linear infinite;animation:pulsingDotAfter 1.5s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-box-shadow:10014px 0 0 -5px #2a285e;box-shadow:10014px 0 0 -5px #2a285e}