.country-dropdown-panel{margin-top:8px}.country-dropdown-panel .p-dropdown-header{background-color:#05232d;padding:8px;position:sticky;top:0;z-index:1}.country-dropdown-panel .p-dropdown-header .p-dropdown-filter{background-color:#031419;border-radius:8px;padding:14px}.country-dropdown-panel .p-dropdown-items .p-dropdown-item:hover span{color:var(--main-active-color)}.theme-wrapper{display:flex;flex-direction:column;height:100%;position:relative;--theme-title:#f0f;--theme-border:#ffd76a;--theme-btn-hover:rgba(255,215,106,.2);--theme-text-shadow-glow:#ffd76a}.registration-modal{max-width:480px}.registration-modal .p-dialog-content{backface-visibility:hidden;background:linear-gradient(180deg,#02060cb3,#02060cf2),url(./registration-pixel-bg.BeV1UUol.jpg) 50%/cover no-repeat;border:4px solid #4a1806;border-radius:12px;box-shadow:inset 0 0 0 2px #ffe082,8px 8px #00000080;display:flex;flex-direction:column;padding:calc(24px + env(safe-area-inset-top,0px)) 24px calc(24px + env(safe-area-inset-bottom,0px));transform:translateZ(0)}.registration-modal__field-error{color:#ee5840;display:block;font-family:var(--font-pixel);font-size:11px;font-weight:400;line-height:1.5;margin:0 0 6px}.registration-modal__currency-dropdown{background:#041221!important;border:2px solid var(--theme-border)!important;border-radius:8px;box-shadow:4px 4px #0009;height:48px;transition:all .2s ease}.registration-modal__currency-dropdown:hover{box-shadow:2px 2px #0009;transform:translate(2px,2px)}.registration-modal__currency-dropdown>span{align-content:center}.registration-modal__currency-dropdown .radio-suffix{align-items:center;background:#04122199;border:2px solid hsla(0,0%,100%,.12);border-radius:0;box-shadow:2px 2px #0006;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-left:6px;margin-right:32px;min-height:20px;min-width:20px;transition:all .2s ease;width:20px}.registration-modal__currency-dropdown .radio-suffix .radio-suffix-inner{background-color:#ffffff1f;border-radius:0;box-sizing:border-box;height:8px;transition:all .2s ease;width:8px}.registration-modal__currency-dropdown .radio-suffix.success{border-color:#10b981}.registration-modal__currency-dropdown .radio-suffix.success .radio-suffix-inner{background-color:#10b981;box-shadow:0 0 5px #10b981}.registration-modal__currency-dropdown .radio-suffix.error{border-color:#ef4444}.registration-modal__currency-dropdown .radio-suffix.error .radio-suffix-inner{background-color:#ef4444;box-shadow:0 0 5px #ef4444}.registration-modal__currency-dropdown-icon{fill:var(--main-active-color);height:24px;min-width:24px}.registration-modal__currency-select-panel{border:none;margin-top:2px}.registration-modal__currency-select-panel>.p-dropdown-items-wrapper{background:var(--bg-primary);border:1px solid #2a2f3a;border-radius:8px;max-height:-moz-fit-content!important;max-height:fit-content!important}.registration-modal__selected-currency{align-items:center;display:flex;text-transform:uppercase;text-wrap:normal}.registration-modal__selected-currency>svg{margin-right:8px}.registration-modal__currency-option{align-items:center;display:flex;margin-left:-6px}.registration-modal__currency-option>svg{fill:var(--main-active-color);margin-right:8px}.registration-modal__promo{align-items:center;background:var(--bg-secondary);border-radius:8px;cursor:pointer;display:flex;font-size:16px;margin-top:8px;padding:12px}.registration-modal__promo>img{height:22px;margin-right:10px;width:22px}@media (max-width:650px){.registration-modal{margin-bottom:calc(76px + env(safe-area-inset-bottom,0px));margin-top:calc(8px + env(safe-area-inset-top,0px));max-height:calc(100dvh - 84px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-width:min(340px,100vw - 20px);width:calc(100vw - 20px)}.registration-modal__currency-dropdown .radio-suffix{height:15px;min-width:15px}.registration-modal .p-dialog-content.p-dialog-content{overflow-y:auto;overscroll-behavior:contain;padding:calc(12px + env(safe-area-inset-top,0px)) 12px calc(12px + env(safe-area-inset-bottom,0px))}.registration-modal__currency-dropdown{height:44px}}.close-btn[data-v-9a5a95d8]{align-items:center;background:var(--bg-secondary);border:2px solid var(--theme-border);border-radius:4px;box-shadow:2px 2px #0009;cursor:pointer;display:flex;height:36px;justify-content:center;outline:none;padding:0;position:absolute;right:18px;right:calc(18px + env(safe-area-inset-right,0px));top:14px;top:calc(14px + env(safe-area-inset-top,0px));transition:all .2s ease;width:36px;z-index:3}.close-btn svg[data-v-9a5a95d8]{fill:var(--theme-border);height:16px;opacity:.9;transition:.3s;width:16px}.close-btn[data-v-9a5a95d8]:hover{background:var(--theme-border);box-shadow:0 0 #0009;transform:translate(2px,2px)}.close-btn:hover svg[data-v-9a5a95d8]{fill:#041221;opacity:1}@keyframes flicker-9a5a95d8{0%,18%,22%,25%,53%,57%,to{color:var(--theme-title);text-shadow:0 0 4px var(--theme-title),0 0 11px var(--theme-title),0 0 19px var(--theme-title)}20%,24%,55%{color:#ffffff4d;text-shadow:none}}.title-row[data-v-9a5a95d8]{align-items:center;animation:flicker-9a5a95d8 3.5s infinite alternate;color:var(--theme-title);display:flex;font-family:Press Start\ 2P,monospace!important;font-size:28px;font-weight:400;justify-content:center;letter-spacing:.16em;line-height:1;margin:0 0 12px;min-height:80px;min-width:0;padding:10px 0;position:relative;text-transform:uppercase;width:100%}.input[data-v-9a5a95d8]{margin-top:8px}.input.promocode[data-v-9a5a95d8] input{text-transform:uppercase}.input[data-v-9a5a95d8] input{background:#041221!important;border:2px solid var(--theme-border)!important;border-radius:8px;box-shadow:4px 4px #0009;transition:all .2s ease}.input[data-v-9a5a95d8] input:focus{box-shadow:2px 2px #0009;transform:translate(2px,2px)}.input[data-v-9a5a95d8] input::-moz-placeholder{color:#fff9;text-transform:capitalize}.input[data-v-9a5a95d8] input::placeholder{color:#fff9;text-transform:capitalize}@media (max-width:799px){html.is-safari .registration-modal .input[data-v-9a5a95d8] input,html.is-safari .registration-modal .input[data-v-9a5a95d8] select,html.is-safari .registration-modal .input[data-v-9a5a95d8] textarea,html.is-safari .registration-modal[data-v-9a5a95d8] .p-dropdown-filter,html.is-safari .registration-modal[data-v-9a5a95d8] .p-dropdown-label{font-size:16px!important}}.form[data-v-9a5a95d8]{margin-top:16px}.tg-btn[data-v-9a5a95d8]{align-items:center;background:#041221cc;border:2px solid #229ed9;border-radius:8px;box-shadow:4px 4px #0009;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:48px;justify-content:center;margin-top:24px;outline:none;text-shadow:0 0 5px rgba(34,158,217,.8);transition:all .2s ease;width:100%}.tg-btn svg[data-v-9a5a95d8]{fill:#229ed9;height:20px;margin-left:8px;width:20px}.tg-btn[data-v-9a5a95d8]:hover:not(:disabled){box-shadow:2px 2px #0009;transform:translate(2px,2px)}.tg-btn[data-v-9a5a95d8]:disabled{cursor:not-allowed;opacity:.6}.tg-btn[data-v-9a5a95d8] .p-progress-spinner-circle{stroke:#229ed9}.phone-input-box[data-v-9a5a95d8]{margin-top:8px;position:relative}.phone-input-box[data-v-9a5a95d8] .vue-tel-input{height:48px}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input{background:transparent;height:48px!important}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input::-moz-placeholder{color:#777881}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input::placeholder{color:#777881}.phone-input-box .radio-suffix[data-v-9a5a95d8]{align-items:center;background:#04122199;border:2px solid hsla(0,0%,100%,.12);border-radius:0;box-shadow:2px 2px #0006;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;justify-content:center;min-height:20px;min-width:20px;position:absolute;right:15px;top:15px;transition:all .2s ease;width:20px}.phone-input-box .radio-suffix .radio-suffix-inner[data-v-9a5a95d8]{background-color:#ffffff1f;border-radius:0;height:8px;transition:all .2s ease;width:8px}.phone-input-box .radio-suffix.success[data-v-9a5a95d8]{border-color:#10b981}.phone-input-box .radio-suffix.success .radio-suffix-inner[data-v-9a5a95d8]{background-color:#10b981;box-shadow:0 0 5px #10b981}.phone-input-box .radio-suffix.warning[data-v-9a5a95d8]{border-color:#ef4444}.phone-input-box .radio-suffix.warning .radio-suffix-inner[data-v-9a5a95d8]{background-color:#ef4444;box-shadow:0 0 5px #ef4444}.phone-input-box .radio-suffix.info[data-v-9a5a95d8]{border-color:#f59e0b}.phone-input-box .radio-suffix.info .radio-suffix-inner[data-v-9a5a95d8]{background-color:#f59e0b;box-shadow:0 0 5px #f59e0b}.bonuses[data-v-9a5a95d8]{margin-top:16px;width:100%}.bonuses .bonus[data-v-9a5a95d8]{align-items:center;background:#ffffff14;border-top:1px solid hsla(0,0%,100%,.12);color:#fff;display:flex;font-size:12px;font-weight:600;height:36px;padding-right:8px;width:100%}.bonuses .bonus .prefix[data-v-9a5a95d8]{background:linear-gradient(0deg,#dce35b,#45b649);border-radius:0 8px 8px 0;height:18px;margin-right:12px;width:4px}.bonuses .bonus .prefix.deposit[data-v-9a5a95d8]{background:linear-gradient(0deg,#f4c4f3,#fc67fa)}.bonuses .bonus .prefix.fs[data-v-9a5a95d8]{background:linear-gradient(0deg,#00c6ff,#0072ff)}.bonuses .bonus .img[data-v-9a5a95d8]{height:24px;margin-right:2px;width:24px}.bonuses .bonus .suffix[data-v-9a5a95d8]{color:#75d83c;margin-left:auto}.bonuses .bonus[data-v-9a5a95d8]:first-of-type{border-top:unset}.bonuses .bonus[data-v-9a5a95d8]:first-of-type:not(:last-of-type){border-radius:8px 8px 0 0}.bonuses .bonus[data-v-9a5a95d8]:last-of-type:not(:first-of-type){border-radius:0 0 8px 8px}.bonuses .bonus[data-v-9a5a95d8]:first-of-type:last-of-type{border-radius:8px}.button-box[data-v-9a5a95d8]{margin-top:24px}.button-box button[data-v-9a5a95d8]{align-items:center;background:#041221cc;border:2px solid var(--theme-border);border-radius:8px;box-shadow:4px 4px #0009;box-sizing:border-box;display:inline-flex;height:48px;justify-content:center;min-height:48px;padding:0;transition:all .2s ease;width:100%}.button-box button[data-v-9a5a95d8] .p-button-label,.button-box button span[data-v-9a5a95d8]{align-items:center;color:var(--theme-border);display:inline-flex;font-family:Press Start\ 2P,monospace!important;font-size:18px;font-weight:400;height:48px;justify-content:center;letter-spacing:.03em;line-height:1;min-height:48px;position:relative;text-align:center;text-shadow:0 0 5px var(--theme-text-shadow-glow);text-transform:uppercase;top:-1px;width:100%}.button-box button[data-v-9a5a95d8]:active,.button-box button[data-v-9a5a95d8]:focus,.button-box button[data-v-9a5a95d8]:hover{background:var(--theme-btn-hover);box-shadow:2px 2px #0009;transform:translate(2px,2px)}.button-box button[data-v-9a5a95d8]:active .p-button-label,.button-box button:active span[data-v-9a5a95d8],.button-box button[data-v-9a5a95d8]:focus .p-button-label,.button-box button:focus span[data-v-9a5a95d8],.button-box button[data-v-9a5a95d8]:hover .p-button-label,.button-box button:hover span[data-v-9a5a95d8]{color:#fff;text-shadow:0 0 5px var(--theme-text-shadow-glow),0 0 15px var(--theme-text-shadow-glow)}@keyframes checkbox-ignite-9a5a95d8{0%{opacity:0}15%{box-shadow:0 0 15px var(--theme-border);opacity:1}30%{opacity:0}45%{box-shadow:0 0 10px var(--theme-border);opacity:1}60%{opacity:.3}75%{box-shadow:0 0 15px var(--theme-border);opacity:1}85%{opacity:.5}to{box-shadow:0 0 8px var(--theme-border);opacity:1}}.agree.p-invalid label[data-v-9a5a95d8]:before{border:2px solid #ee5840;content:""}.agree input[data-v-9a5a95d8]{display:none}.agree input:checked+label[data-v-9a5a95d8]:before{box-shadow:0 0 10px var(--theme-border),2px 2px #0009}.agree input:checked+label[data-v-9a5a95d8]:after{animation:checkbox-ignite-9a5a95d8 .4s ease-out forwards;background:var(--theme-border);border-radius:2px;box-shadow:0 0 8px var(--theme-border);content:"";height:12px;left:8px;position:absolute;top:7px;width:12px}.agree label[data-v-9a5a95d8]{color:var(--white);display:block;font-weight:400;letter-spacing:-.4px;line-height:1.2;margin-top:24px;padding:0 0 6px 40px;position:relative}.agree label[data-v-9a5a95d8],.agree label a[data-v-9a5a95d8]{cursor:pointer;font-size:15px}.agree label a[data-v-9a5a95d8]{background:none;border:0;color:var(--secondary-color);outline:none;text-decoration:none}.agree label a[data-v-9a5a95d8]:hover{opacity:.9}.agree label[data-v-9a5a95d8]:before{background:#041221cc;border:2px solid var(--theme-border);border-radius:4px;box-shadow:2px 2px #0009;content:"";height:24px;left:0;position:absolute;top:0;transition:all .2s ease;width:24px}.sign-in-text[data-v-9a5a95d8]{color:var(--gray-color);font-size:14px;font-weight:400;letter-spacing:-.4px;line-height:18px;text-align:center}.sign-in-text button[data-v-9a5a95d8]{background:none;border:0;color:var(--main-active-color);cursor:pointer;margin-top:16px;outline:none;padding:0}.registration[data-v-9a5a95d8]{max-width:480px}.registration__header[data-v-9a5a95d8]{font-size:22px;font-weight:600;letter-spacing:-.4px;line-height:32px;text-align:center}.registration__description[data-v-9a5a95d8]{color:#e7e3fcad;font-size:16px;font-weight:400;letter-spacing:-.4px;line-height:24px;margin-top:16px;text-align:center}.registration__inner[data-v-9a5a95d8]{font-weight:700;margin-top:32px}.registration__close[data-v-9a5a95d8]{align-items:center;background:none;background:#ffffff14;border:0;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;outline:none;padding:0;position:absolute;right:20px;top:21px;width:32px}.registration__close svg[data-v-9a5a95d8]{height:16px;opacity:.6;transition:.3s;width:16px}.registration__close:hover svg[data-v-9a5a95d8]{opacity:1}.registration__promo-container[data-v-9a5a95d8]{background:#ffc107;border-radius:8px;box-shadow:0 4px 12px #ffc10726;display:flex;flex-direction:column;margin-top:12px;padding:12px}.registration__or[data-v-9a5a95d8]{margin-top:24px;overflow:hidden;position:relative;text-align:center}.registration__or[data-v-9a5a95d8]:before{background:#b7cdfb1f;content:"";height:1px;left:0;position:absolute;top:12px;width:100%}.registration__or span[data-v-9a5a95d8]{background:var(--bg-primary);font-size:16px;font-weight:400;letter-spacing:-.4px;line-height:24px;padding:12px;position:relative}@media (max-width:650px){.close-btn[data-v-9a5a95d8]{height:34px;right:calc(10px + env(safe-area-inset-right,0px));top:calc(10px + env(safe-area-inset-top,0px));width:34px}.title-row[data-v-9a5a95d8]{letter-spacing:.1em;margin-bottom:4px;min-height:48px;padding:4px 52px 4px 14px}.login__header[data-v-9a5a95d8],.title-row[data-v-9a5a95d8]{font-size:16px}.login__description[data-v-9a5a95d8]{font-size:14px;margin-top:7px}.login__social[data-v-9a5a95d8]{display:grid;grid-template-columns:1fr 1fr}.login__social button[data-v-9a5a95d8]{justify-content:center}.button-box[data-v-9a5a95d8]{margin-top:10px}.button-box .auth-modal-submit[data-v-9a5a95d8],.button-box button[data-v-9a5a95d8]{font-size:21px;height:44px;line-height:1;min-height:44px;padding:0}.button-box .auth-modal-submit[data-v-9a5a95d8] .p-button-label,.button-box .auth-modal-submit span[data-v-9a5a95d8],.button-box button[data-v-9a5a95d8] .p-button-label,.button-box button span[data-v-9a5a95d8]{font-size:21px;height:44px;line-height:1;min-height:44px}.form[data-v-9a5a95d8]{margin-top:6px}.input[data-v-9a5a95d8]{margin-top:5px}.agree label[data-v-9a5a95d8]{line-height:1.25}.agree+.agree[data-v-9a5a95d8]{margin-top:4px}.sign-in-text[data-v-9a5a95d8]{font-size:12px;line-height:16px}.sign-in-text button[data-v-9a5a95d8]{margin-top:0}.tg-btn[data-v-9a5a95d8]{border-radius:8px;font-size:13px;font-weight:500;height:30px;margin-top:16px;width:100%}.tg-btn svg[data-v-9a5a95d8]{height:18px;width:18px}.phone-input-box[data-v-9a5a95d8]{margin-top:8px}.phone-input-box[data-v-9a5a95d8] .vue-tel-input{height:40px}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input{font-size:14px;height:40px!important}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input::-moz-placeholder{font-size:14px}.phone-input-box[data-v-9a5a95d8] .vue-tel-input .vti__input::placeholder{font-size:14px}.phone-input-box .radio-suffix[data-v-9a5a95d8]{height:15px;top:12px;width:15px}.phone-input-box .radio-suffix .radio-suffix-inner[data-v-9a5a95d8]{height:5px;width:5px}.agree label[data-v-9a5a95d8]{font-size:12px}.registration__submit button[data-v-9a5a95d8]{font-size:16px}}.country-option[data-v-9a5a95d8]{align-items:center;display:flex;gap:8px}.country-option.disabled[data-v-9a5a95d8]{cursor:not-allowed;opacity:.5}.country-option .country-flag[data-v-9a5a95d8]{flex-shrink:0}.country-option .restricted-badge[data-v-9a5a95d8]{color:#ee5840;font-size:12px;font-weight:500;margin-left:auto}[data-v-9a5a95d8] .country-dropdown-panel{background:var(--bg-secondary);border:1px solid #2a2f3a;border-radius:8px;box-shadow:0 16px 44px #00000070;margin-top:12px;z-index:20005!important}[data-v-9a5a95d8] .country-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:8px 12px}[data-v-9a5a95d8] .country-dropdown-panel .p-dropdown-items .p-dropdown-item.p-disabled{cursor:not-allowed;opacity:.5}[data-v-9a5a95d8] .registration-modal__currency-select-panel{z-index:20005!important}.registration-modal__promo-container[data-v-9a5a95d8]{animation:pulse-border-9a5a95d8 2s infinite alternate;background:#ffd76a14;border:2px dashed var(--theme-border);border-radius:8px;box-shadow:inset 0 0 15px #ffd76a1a;margin-top:16px;padding:16px;position:relative}@keyframes pulse-border-9a5a95d8{0%{border-color:#ffd76a99;box-shadow:inset 0 0 15px #ffd76a1a,0 0 5px #ffd76a33}to{border-color:var(--theme-border);box-shadow:inset 0 0 25px #ffd76a4d,0 0 15px #ffd76a80}}.registration-modal__promo-header[data-v-9a5a95d8]{align-items:center;color:var(--theme-border);display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:.05em;margin-bottom:12px;text-shadow:0 0 8px rgba(255,215,106,.6);text-transform:uppercase}.registration-modal__promo-header svg[data-v-9a5a95d8]{filter:drop-shadow(0 0 4px rgba(255,215,106,.8));stroke:var(--theme-border)!important}@media (max-width:650px){.registration-modal__promo-container[data-v-9a5a95d8]{margin-top:10px;padding:10px}.registration-modal__promo-container .input[data-v-9a5a95d8]{height:38px;margin-top:0}.registration-modal__promo-header[data-v-9a5a95d8]{font-size:10px;gap:6px;letter-spacing:.02em;line-height:1.2;margin-bottom:6px}.registration-modal__promo-header svg[data-v-9a5a95d8]{flex-shrink:0;height:16px;width:16px}}
