:root{--base-modal-backdrop-color:var(--bg-1);--base-modal-backdrop-opacity:.8;--base-modal-bg-color:var(--bg-2);--base-modal-border:1px solid var(--bg-3);--base-modal-border-radius:10px;--base-modal-padding-y:30px;--base-modal-padding-x:30px;--mobile-modal-padding-y:20px;--mobile-modal-padding-x:20px;--base-modal-padding:var(--base-modal-padding-y) var(--base-modal-padding-x);--mobile-modal-padding:var(--mobile-modal-padding-y) var(--mobile-modal-padding-x)}.base-modal{background:var(--base-modal-bg-color);border:var(--base-modal-border);border-radius:var(--base-modal-border-radius);max-height:calc(100vh - env(safe-area-inset-bottom));padding:var(--base-modal-padding);width:min(600px,100%)}@media (max-width:960px){.base-modal{padding:var(--mobile-modal-padding)}}.base-modal::backdrop{background:var(--base-modal-backdrop-color)}.base-modal{overflow:auto;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);--tw-translate-y:1rem;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:576px){.base-modal{--tw-translate-y:0px;--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.base-modal,.base-modal:focus{outline:2px solid transparent;outline-offset:2px}.base-modal:focus-visible{outline:2px solid transparent;outline-offset:2px}.base-modal[open]{--tw-translate-y:0px;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width:576px){.base-modal[open]{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.base-modal::backdrop{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.base-modal[open]::backdrop{opacity:var(--base-modal-backdrop-opacity);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.base-modal--bottom{animation:slideDown .3s ease-in forwards;margin-bottom:0;transform:translateY(100%)!important;transition:opacity .3s ease-out,transform .3s ease-out!important}.base-modal--bottom[open]{animation:slideUp .3s ease-out forwards;transform:translateY(0)!important}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.close-button{color:var(--text-1)}.close-button:hover{color:var(--brand-hover);cursor:pointer}.close-button:focus{outline:none}.modal-banner{background:var(--base-modal-bg-color);border:var(--base-modal-border);border-radius:var(--base-modal-border-radius);cursor:pointer;margin-top:10px;overflow:hidden;padding:var(--base-modal-padding);position:relative}.modal[data-v-f55d19aa]{align-items:center;display:flex;justify-content:center}.modal__content[data-v-f55d19aa]{align-items:flex-start;background:var(--bg-2);border:1px solid var(--bg-35);box-shadow:0 0 72px #03010014;box-sizing:border-box;display:flex;flex-direction:column;font-size:1rem;max-height:84%;overflow-y:auto;padding:30px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}@media (max-width:768px){.modal__content[data-v-f55d19aa]{border-radius:unset;height:100%;max-height:unset;max-width:unset;width:100%}}.modal-content[data-v-f55d19aa]{border-radius:10px}.modal-content__header[data-v-f55d19aa]{color:var(--text-1);font-size:28px;font-weight:700;line-height:130%;margin-bottom:40px;max-width:420px}.modal-content__body[data-v-f55d19aa]{width:100%}.emcd-puzzle[data-v-a0836ff8]{display:flex;flex-direction:column}.emcd-puzzle__wrapper[data-v-a0836ff8]{margin-bottom:20px;max-height:300px;max-width:300px;position:relative}@media (min-width:768px){.emcd-puzzle__wrapper[data-v-a0836ff8]{max-height:420px;max-width:420px}}.emcd-puzzle__small[data-v-a0836ff8]{box-shadow:0 0 20px #d3d3d3;cursor:grab;position:absolute;touch-action:none}.emcd-puzzle__picture[data-v-a0836ff8]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;border:1px solid var(--bg-35);border-radius:12px}.challenge[data-v-beb2a26a]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:150px;min-width:300px;overflow:auto}.challenge__description[data-v-beb2a26a],.challenge__title[data-v-beb2a26a]{color:var(--color-1-text,var(--text-1));font-size:16px;font-weight:500;margin-bottom:30px;text-align:center}.challenge__description[data-v-beb2a26a]{max-width:320px}.challenge__strong[data-v-beb2a26a]{color:var(--text-5);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:line-through}.confirmation-promocode[data-v-51a0ac4f]{width:100%}.confirmation-promocode__title[data-v-51a0ac4f]{color:var(--text-1);font-size:24px;font-weight:700;margin-bottom:30px}.confirmation-promocode__item[data-v-51a0ac4f]{text-align:left}.confirmation-promocode__input[data-v-51a0ac4f]{-webkit-appearance:none;background-image:none;border-style:none;box-sizing:border-box;display:inline-block;font-size:16px;font-weight:500;transition-property:none;width:100%}.confirmation-promocode__input[data-v-51a0ac4f]::-moz-placeholder{fill:#fff!important;opacity:.25}.confirmation-promocode__input[data-v-51a0ac4f]::placeholder{fill:#fff!important;opacity:.25}.confirmation-promocode__input[data-v-51a0ac4f] input{padding-right:110px!important}.confirmation-promocode__input-promocode[data-v-51a0ac4f]{margin-top:10px;padding-bottom:30px}.confirmation-promocode__input--error[data-v-51a0ac4f]{margin-bottom:.75rem;padding-bottom:0}.confirmation-promocode__input--error[data-v-51a0ac4f] input{outline:1px solid #ff5f6e!important}.confirmation-promocode__input--error-text[data-v-51a0ac4f]{color:#ff5f6e;font-size:14px;font-weight:500}.confirmation-promocode__input__apply-button[data-v-51a0ac4f]{color:var(--emcd);cursor:pointer;font-size:14px;padding-right:.5rem}.confirmation-promocode__input__apply-button--error[data-v-51a0ac4f]{color:#ff5f6e;font-size:14px;font-weight:500}.confirmation-promocode__button[data-v-51a0ac4f]{background:var(--emcd);border-radius:8px;color:var(--text-1);font-weight:500;line-height:24px;margin-top:34px;max-height:54px;transition:all .3s ease-in-out;width:100%}.confirmation-promocode__button[data-v-51a0ac4f]:disabled{background:#4a3e95;color:var(--text-3)}.confirmation-promocode__button[data-v-51a0ac4f]:hover{background:var(--emcd-hover);transition:all .3s ease-in-out}.confirmation-promocode__button--secondary[data-v-51a0ac4f]{background:var(--bg-3);transition:all .3s ease-in-out}.confirmation-promocode__button--secondary[data-v-51a0ac4f]:hover{background:var(--bg-4);transition:all .3s ease-in-out}.confirmation-promocode--link[data-v-51a0ac4f]{color:var(--emcd);cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5rem;margin-top:1.5rem;transition:all .3s ease-in-out}.confirmation-promocode--link[data-v-51a0ac4f]:hover{color:#bcaffe;transition:all .3s ease-in-out}.popup[data-v-79024936]{margin:-30px;width:540px}.popup[data-v-79024936] .modal .modal-content{padding:0}.popup__header[data-v-79024936]{align-items:center;background:var(--emcd);display:flex;justify-content:center;width:100%}.popup__body[data-v-79024936]{padding:1.875rem;text-align:start}.popup__body-title[data-v-79024936]{color:var(--text-1);font-size:28px;font-weight:700;letter-spacing:.1px;line-height:140%;margin-bottom:15px}.popup__body-text[data-v-79024936]{color:var(--text-3);font-size:16px;font-weight:500;line-height:140%;margin-bottom:30px}.popup__body-link[data-v-79024936]{color:var(--text-1);font-weight:500;height:54px;width:100%}@media screen and (max-width:500px){.popup[data-v-79024936]{width:100vw}.popup .popup__body-link[data-v-79024936]{height:48px}}.error-block__container[data-v-a5542b34]{align-items:center;background-color:var(--bg-35);border-radius:10px;color:var(--text-1);display:flex;font-size:14px;gap:15px;padding:14px 15px;position:absolute;text-align:left;width:100%}.error-block__container.top[data-v-a5542b34]{bottom:calc(100% + 4px)}.error-block__icon-wrapper[data-v-a5542b34]{align-items:center;background-color:var(--error);border-radius:5px;display:flex;height:26px;justify-content:center;min-height:26px;min-width:26px;width:26px}.otp-cell__input[data-v-31b519bf]{aspect-ratio:1/1;background-color:transparent;border-color:var(--bg-3);border-radius:12px;border-style:solid;border-width:1px;color:var(--text-1);font-size:28px;font-weight:700;outline:2px solid transparent;outline-offset:2px;text-align:center;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:70px}.otp-cell__input[data-v-31b519bf]::-moz-placeholder{color:var(--bg-3)}.otp-cell__input[data-v-31b519bf]::placeholder{color:var(--bg-3)}.otp-cell__input[data-v-31b519bf]:focus{border-color:var(--brand)}@media (max-width:768px){.otp-cell__input[data-v-31b519bf]{font-size:20px;width:46px}}.otp-cell__input.error[data-v-31b519bf]{color:var(--error)}input[type=number][data-v-31b519bf]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number][data-v-31b519bf]::-webkit-inner-spin-button,input[type=number][data-v-31b519bf]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.root[data-v-2dc3a561]{align-items:center;display:flex;justify-content:center;position:var(--b6d0e96e)}.content[data-v-2dc3a561]{inset:unset;bottom:var(--8cc1a220);left:var(--f286bbe8);margin:0;pointer-events:none;position:var(--46fcdce4);right:var(--512e00b7);top:var(--14dceab0);transform:var(--9ea436f2);visibility:hidden}.content.tooltip[data-v-2dc3a561]{background-color:#1a1a1a;border:1px solid hsla(0,0%,100%,.03);border-radius:8px;color:#a3a3a3;padding:6px 12px;width:var(--69fb06a1)}.content.onboarding[data-v-2dc3a561],.content.tooltip[data-v-2dc3a561]{font-size:12px;font-style:normal;font-weight:500;line-height:150%;max-width:270px}.content.onboarding[data-v-2dc3a561]{background-color:#8f42ff;border-radius:10px;color:#fafafa;overflow:visible;padding:15px;text-align:center}.content[data-v-2dc3a561]{opacity:0;transition:opacity .12s,overlay allow-discrete .12s,display allow-discrete .12s}.content[data-v-2dc3a561]:popover-open{opacity:1;pointer-events:auto;visibility:visible}.content.\:popover-open[data-v-2dc3a561]{opacity:1;pointer-events:auto;visibility:visible}@starting-style{.content[data-v-2dc3a561]:popover-open{opacity:0}.content.\:popover-open[data-v-2dc3a561]{opacity:1;pointer-events:auto;visibility:visible}}.content.onboarding[data-v-2dc3a561]:before{border:7px solid var(--08774dbc);bottom:var(--c4bbc680);content:"";display:block;height:0;left:50%;position:absolute;top:var(--9d356240);transform:translate(-50%);width:0}.tooltip-icon path[data-v-2dc3a561]{fill:#8f42ff;transition:fill .4s}.tooltip-icon:hover path[data-v-2dc3a561]{fill:#ac63fc}.confirmation-passkey__container[data-v-c4003e9b]{max-width:480px}
