:root{--midas-blue-1:#1c1e49;--midas-blue-2:#272a60;--midas-blue-3:#404281;--midas-blue-4:#6164b6;--midas-blue-5:#8d90d5;--midas-blue-6:#b1b4f1;--midas-blue-7:#cfd1fc;--checkbox-size:20px;--checkbox-roundness:6px;--checkbox-icon-color:var(--midas-blue-3);--checkbox-icon-size:12px;--checkbox-bg-color:var(--midas-blue-1);--checkbox-border-color:#fff;--checkbox-checked-bg-color:#fff}.paypalButtons{min-width:200px}body{background-color:var(--midas-blue-3)}body,button,div,h1,h2,h3,h4,h5,h6,input,p,span,textarea{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.paypalButtons *{font-family:inherit!important}.white{color:#fff}.darker{background-color:var(--midas-blue-2)}.lighter-color{color:var(--midas-blue-6)}.deposit-breakdown{max-width:100%;border-radius:24px;border:1px solid var(--midas-blue-5);border-top:none;margin-top:10px;margin-bottom:10px;font-family:Poppins,sans-serif}.deposit-breakdown__header{background-color:var(--midas-blue-2);padding-top:6px;padding-bottom:6px;padding-right:25px;border-radius:24px 24px 0 0;border-top:1px solid var(--midas-blue-5);border-bottom:1px solid var(--midas-blue-5)}.deposit-breakdown__header,.deposit-breakdown__row{color:#fff;display:flex;justify-content:space-between;align-items:center}.deposit-breakdown__row{padding:0 25px 0 0}.deposit-breakdown-header-label{font-weight:500;font-size:15px;padding-left:25px}.deposit-breakdown__label{font-weight:400;padding-left:40px}.deposit-breakdown__value{font-weight:600;font-size:20px}.deposit-breakdown__value--bonus,.deposit-breakdown__value--gem{color:#fff;font-weight:300;font-size:20px}@media only screen and (min-width:200px){:root{--apple-pay-button-width:100%;--apple-pay-button-height:35px;--apple-pay-button-border-radius:24px}.appleDiv{margin-top:3px!important;margin-bottom:5px}.buttonStyle{width:100%;height:35px;margin-top:3px}}@media only screen and (min-width:300px){:root{--apple-pay-button-width:100%;--apple-pay-button-height:45px}.appleDiv{margin-top:5px!important}.buttonStyle{width:100%;height:35px;margin-top:5px}}@media only screen and (min-width:500px){:root{--apple-pay-button-width:100%;--apple-pay-button-height:45px}.appleDiv{margin-top:7px!important}.buttonStyle{width:100%;height:45px;margin-top:7px}}.payment-container{display:flex;justify-content:center;margin:0 auto;width:100%}.hidden-div-filler{width:100%;max-width:500px;margin:0 auto;padding:0}.payment-buttons-container{width:100%;max-width:500px;margin:0 auto;padding-left:25px;padding-right:25px}.credit-card-button{background-color:#2c2e2f;color:#fff;border:0 solid var(--midas-blue-5);border-radius:24px;padding:10px;height:45px;font-size:15px;font-weight:300;width:100%;margin-top:6px;max-width:500px}@media (min-width:576px){.payment-container{width:83.33%}}@media (min-width:768px){.payment-container{width:66.67%}}@media (min-width:992px){.payment-container{width:50%}}@media (min-width:1200px){.payment-container{width:50%}}.paypal-card-field-custom{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;color:#fff;background:var(--midas-blue-2);border:1px solid var(--midas-blue-5);border-radius:8px;padding:12px 16px;height:45px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease;outline:none}.paypal-card-field-invalid{color:#ff6b6b;border-color:#ff6b6b;box-shadow:0 0 0 2px hsla(0,100%,71%,.2)}.paypal-card-field-focus{border-color:var(--midas-blue-6);box-shadow:0 0 0 2px rgba(177,180,241,.3);background:var(--midas-blue-1)}.paypal-card-field-hover{border-color:var(--midas-blue-4);background:var(--midas-blue-1)}.card-payment-container{border-radius:0;overflow:hidden}.card-details-header{display:flex;padding-left:8px;align-items:left;margin-bottom:16px;position:relative}.back-button{background:#fff;border:0 solid #fff;border-radius:20px;padding:1px 3px 1px 1px;color:var(--midas-blue-3);transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.back-button:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);transform:translateX(-2px)}.back-button:active{transform:translateX(0)}.card-details-title{color:#fff;font-size:15px;font-weight:700;margin:0;padding-top:4px;padding-right:48px;text-align:center;width:100%}.card-form-fields{margin-bottom:0}.card-row{display:flex;gap:12px}.card-row>div{flex:1 1}.save-payment-section{display:flex;margin-top:8px;align-items:flex-start;padding:8px}.save-payment-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-roundness);background-color:var(--checkbox-bg-color);margin-top:2px;cursor:pointer;position:relative;display:inline-block;vertical-align:middle;transition:all .3s ease}.save-payment-checkbox:checked,.save-payment-checkbox:hover{border-color:var(--checkbox-checked-bg-color)}.save-payment-checkbox:checked{background-color:var(--checkbox-checked-bg-color)}.save-payment-checkbox:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:calc(var(--checkbox-icon-size) * .6);height:var(--checkbox-icon-size);border:solid var(--checkbox-icon-color);border-width:0 3px 3px 0;display:block}.save-payment-label{cursor:pointer;flex:1 1}.save-payment-text{color:#fff;font-size:15px;text-align:left;margin-left:12px;font-weight:400;margin-bottom:4px}.save-payment-subtext{color:hsla(0,0%,100%,.7);font-size:10px;font-weight:400;margin-left:-20px;letter-spacing:-.3px;text-align:left}.pay-button{width:100%;background:#5aaf00;color:#fff;border:none;border-radius:24px;height:45px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:16px}.pay-button:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.pay-button:active{transform:scale(.98)}.modern-spinner{border:3px solid rgba(177,180,241,.2);border-radius:50%;border-top:3px solid var(--spinner-color,var(--midas-blue-5));animation:modern-spin 1s linear infinite;position:relative;margin:0 auto;display:block}.modern-spinner:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--spinner-color,var(--midas-blue-5));animation:modern-spin 1.5s linear infinite reverse;opacity:.6}@keyframes modern-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}