:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.wrapper{position:relative;top:-12px}.wrapper__upper,.wrapper__lower{margin-bottom:14px}@media(min-width: 1024px){.wrapper__upper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:672px;max-height:none;margin-bottom:0}}@media(min-width: 1024px){.wrapper{position:absolute;top:-46px;right:36px;width:512px}}.switcher{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;cursor:pointer}.switcher__body{position:relative;width:44px;height:24px;background-color:#e1e1e1;border-radius:20px}.switcher__body::after{content:"";position:absolute;top:2px;right:calc(100% - 22px);width:20px;height:20px;background-color:#fff;border-radius:50%;transition:all .3s ease;pointer-events:none}.switcher__text{color:#463256}.switcher__text:not(:first-child){margin-left:16px}input:checked~.switcher__body{background-color:var(--color-accent)}input:checked~.switcher__body::after{right:2px}.switcher._disabled .switcher__body{background-color:#f4f4f4}.switcher._disabled .switcher__body::after{background-color:#fff}.switcher._disabled .switcher__body::before{content:"";position:absolute;top:50%;left:4px;z-index:1;width:16px;height:16px;background-image:url(/static/modern/enigma_2/assets/1.0.0/common/icons/iconClose.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);opacity:.1}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.order{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;padding:24px 32px 15px 32px;background-color:#2b008e;background-image:url(/static/modern/enigma_2/assets/1.0.0/common/icons/main-bg-md.svg);background-position:top right;background-repeat:no-repeat;background-size:auto}.order__logo{height:40px;max-height:40px}.order__logo:not(:last-child){margin-bottom:10px}.order__text{display:none;line-height:12px;font-weight:400;font-size:12px;color:#fff}@media(min-width: 1024px){.order__text{display:block}}.order__title{position:relative;width:100%;line-height:36px;font-weight:700;font-size:32px;letter-spacing:-0.4px;color:#fff;pointer-events:none}.order__title-arrow{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;color:#fff;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out;cursor:pointer;pointer-events:auto;transform:translateY(-50%) rotateZ(0deg)}.order__title-arrow svg{width:100%;height:100%}.order__title:not(:first-child){margin-top:12px}.order__title:not(:last-child){margin-bottom:24px}.order__title._expanded .order__title-arrow{transform:translateY(-50%) rotateZ(-180deg)}@media(min-width: 1024px){.order__title{pointer-events:unset}.order__title-arrow{display:none}.order__title:not(:first-child){margin-top:40px}.order__title:not(:last-child){margin-bottom:40px}}@media(min-width: 1024px){.order{width:100%;height:100%;padding:56px 562px 32px 56px;background-color:rgba(0,0,0,0);background-image:none}}.order-list{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;height:0;transition-property:height;transition-duration:.2s;transition-timing-function:ease-in-out;overflow:hidden}.order-list__item,.order-list__logo{margin-bottom:24px}.order-list__item-title{line-height:18px;font-weight:600;font-size:14px;letter-spacing:.4px;text-transform:uppercase;color:rgba(255,255,255,.48)}.order-list__item-title:not(:last-child){margin-bottom:10px}.order-list__item-value{line-height:18px;font-weight:400;font-size:14px;letter-spacing:-0.2px;color:#fff;word-break:break-word}.order-list__logo{max-height:32px}@media(min-width: 1024px){.order-list__logo{margin-top:auto;margin-bottom:0}}@media(min-width: 1024px){.order-list{height:100%}}.optional__head:not(:first-child),.optional__body:not(:first-child){margin-top:12px}.offer{line-height:14px;font-weight:400;font-size:12px;text-align:center;color:#463256}.offer a{line-height:14px;font-weight:600;font-size:12px;text-decoration:underline;color:#28123a}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.notify-title{width:100%}.notify-title__container{display:flex;align-content:center;align-items:center}.notify-title__icon--notify{color:#0ad337}.notify-title__icon--reject{color:#fe0040}.notify-title__icon--error{color:#806c90}.notify-title__text{margin-left:24px;line-height:34px;font-weight:600;font-size:28px;letter-spacing:-0.46px;color:#28123a}@media(min-width: 660px){.notify-title__text{max-width:280px;margin-left:32px;line-height:36px;font-weight:700;font-size:32px;letter-spacing:-0.4px}}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.modal-confirm{position:fixed;inset:0;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;padding:24px;background-color:rgba(0,0,0,.4)}.modal-confirm__layer{width:100%;max-width:398px;padding:24px;margin:auto;background-color:#fff;border-radius:12px}@media(min-width: 1024px){.modal-confirm__layer{padding:32px}}.modal-confirm__title{line-height:26px;font-weight:700;font-size:20px;letter-spacing:-0.186px;text-align:center;color:#28123a}.modal-confirm__body:not(:first-child){margin-top:16px}.modal-confirm__row{display:flex}.modal-confirm__row:not(:first-child){margin-top:24px}.modal-confirm__row._around{justify-content:space-around}.modal-confirm__row._between{justify-content:space-between}.modal-confirm__row-button:not(:first-child){margin-left:18px}.modal-confirm__close{position:absolute;top:16px;right:16px;display:flex;justify-content:center;align-items:center;width:20px;height:20px;background-color:rgba(25,33,48,.0509803922);border:unset;border-radius:100px;cursor:pointer}@media(min-width: 1024px){.modal-confirm__close{top:24px;right:24px}}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.modal-button{display:flex;justify-content:center;align-items:center;width:100%;height:48px;background-color:#fff;border:2px solid #000;border-radius:16px;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out;user-select:none;cursor:pointer}.modal-button:hover{background-color:#000}.modal-button:hover .modal-button__text{color:#fff}.modal-button__text{line-height:26px;font-weight:700;font-size:20px;letter-spacing:-0.186px;color:#000}.modal-button._remove{border-color:#fe0040}.modal-button._remove:hover{background-color:#fe0040}.modal-button._remove .modal-button__text{color:#fe0040}.modal-button._remove:hover .modal-button__text{color:#fff}@media(min-width: 1024px){.modal-button{height:64px;border-radius:24px}}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.locale-select{position:relative;width:54px;padding:2px 4px 2px 6px;border:1px solid #6d6e71;border-radius:24px;cursor:pointer}.locale-select__head{display:flex;align-items:center;color:#6d6e71}.locale-select__head-icon svg{width:12px;height:12px}@media(min-width: 1024px){.locale-select__head-icon svg{width:20px;height:20px}}.locale-select__head-text{margin-left:2px;line-height:14px;font-weight:600;font-size:12px;text-transform:uppercase}@media(min-width: 1024px){.locale-select__head-text{margin-left:4px;line-height:20px;font-weight:600;font-size:16px}}.locale-select__head-indicate{margin-left:auto}.locale-select__head-indicate svg{width:8px;height:8px}@media(min-width: 1024px){.locale-select__head-indicate svg{width:16px;height:16px}}.locale-select__body{position:absolute;right:0;bottom:-4px;display:none;width:124px;transform:translateY(100%)}.locale-select__list{padding:8px 0;background-color:#fff;border-radius:12px}.locale-select__list-item{padding:8px 24px;line-height:14px;font-weight:600;font-size:12px;color:#6d6e71}.locale-select__list-item:hover{background-color:#e1e1e1}.locale-select._open .locale-select__head-indicate{transform:rotateZ(180deg)}.locale-select._open .locale-select__body{display:block}@media(min-width: 1024px){.locale-select{width:92px;padding:6px 12px 6px 8px}}body>.loader{position:fixed}.loader{position:absolute;inset:0;z-index:1000;display:flex;background-color:#fff;border-radius:inherit}.loader__icon{margin:auto}.loader__icon svg{animation-name:loader;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}.loader__icon svg circle{animation-name:dash;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-125}}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.form-detail__item{display:flex;justify-content:space-between;align-items:center}.form-detail__item:not(:last-child){margin-bottom:8px}.form-detail__item-title{flex-shrink:0;flex-basis:auto;line-height:18px;font-weight:600;font-size:14px;letter-spacing:.4px;text-transform:uppercase;color:#28123a}.form-detail__item-title:not(:last-child){margin-right:16px}.form-detail__item-value{flex-shrink:1;flex-basis:100%;line-height:22px;font-weight:400;font-size:18px;letter-spacing:-0.2px;text-align:right;color:#28123a}.form-detail__item-value._amount{line-height:28px;font-weight:600;font-size:24px;letter-spacing:-0.18px}.form-detail__item-value div:not(:last-child){margin-right:4px}@media(min-width: 1024px){.form-detail__item-value._amount{line-height:34px;font-weight:600;font-size:28px;letter-spacing:-0.46px}}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.form-control__item:not(:last-child){margin-bottom:16px}@media(min-width: 1024px){.form-control{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}}.footer{display:flex;justify-content:center}.footer__item{max-height:26px}.field{position:relative;width:100%}.field__input{width:100%;padding:30px 24px 14px;margin:0;line-height:26px;font-weight:400;font-family:inherit;font-size:16px;letter-spacing:-0.28px;color:#28123a;background-color:#eeebf1;border:1px solid rgba(0,0,0,0);border-radius:16px;box-shadow:none;appearance:none;outline:none}.field__input::placeholder{color:rgba(0,0,0,0)}.field__input:not(:placeholder-shown){background-color:#f7f7f7}.field__input:active,.field__input:focus{background-color:#faf8fc}.field__input._error{border-color:#fe0040}.field__label{position:absolute;top:28px;left:24px;line-height:18px;font-weight:400;font-size:14px;letter-spacing:-0.2px;color:#806c90;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;pointer-events:none}.field__error{min-height:16px;padding-left:24px;line-height:16px;font-weight:400;font-size:12px;color:#fe0040}.field__icon{position:absolute;top:24px;left:24px;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.field__input:focus~.field__label,.field__input:active~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:15px;line-height:14px;font-weight:400;font-size:12px;letter-spacing:-0.12px;color:#28123a}.field._icon .field__input{padding-left:71px}.field._card .field__input{font-weight:700;font-family:"PT Mono","Proxima Nova",sans-serif;font-size:20px}.field._card .field__input:focus~.field__label,.field._card .field__input:active~.field__label,.field._card .field__input:not(:placeholder-shown)~.field__label{top:8px}.field._email .field__input{padding-left:64px}.field._email .field__label{left:64px}.field._email .field__icon{width:24px;height:24px;color:#806c91;background-color:rgba(0,0,0,0);background-image:none}.field._amount .field__icon{inset:26px 28px auto auto;width:auto;height:auto;line-height:26px;font-weight:400;font-family:"Roboto",sans-serif;font-size:20px}.field__input:not([data-value]):read-only{color:#b3b3b3;background-color:#f7f7f7;user-select:none}.field__input:not([data-value]):read-only~.field__label{color:#b3b3b3;transition:none;user-select:none}.field__input:not([data-value]):read-only~.field__icon{color:#b3b3b3}.field._visibility-hidden{visibility:hidden}:root{--background: #e6e6f0;--color-accent: #2b008e;--text-violet-light: #806c90}.button{width:100%;height:64px;background-image:linear-gradient(180deg, #00dbe5 0%, #8e67ff 97.17%);border:none;border-radius:24px;box-shadow:0px 8px 16px -8px rgba(46,13,92,.5);outline:none;cursor:pointer}.button__text{margin:auto;line-height:26px;font-weight:700;font-family:inherit;font-size:20px;letter-spacing:-0.2px;color:#fff}.button:hover,.button:active{background-image:linear-gradient(180deg, #2d8be8 30.85%, #7430cb 99.55%);box-shadow:0px 4px 8px -4px rgba(46,13,92,.5)}.button--border .button:disabled:not(._loading),.button:disabled:not(._loading){color:#b3b3b3;opacity:.5;filter:grayscale(1);pointer-events:none}.button._loading{cursor:auto;pointer-events:none}.button._loading *{display:none;opacity:0}.button._loading::before{content:"";display:block;width:100%;height:100%;background-image:url(/static/modern/enigma_2/assets/1.0.0/common/icons/button-loading-icon-white.svg);background-position:center;background-repeat:no-repeat;animation-name:loader;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;pointer-events:none}.button--border{padding:2px;background:linear-gradient(180deg, rgb(69, 155, 240) 0%, rgb(155, 78, 255) 100%);border-radius:25px;box-shadow:none;transition:box-shadow .3s}.button--border .button:hover .button__text{color:#fff;background:linear-gradient(180deg, rgb(69, 155, 240) 0%, rgb(155, 78, 255) 100%);animation:.3s linear borderHover}.button--border .button:active .button__text{color:#fff;background:linear-gradient(180deg, #2d8be8 0%, #7430cb 100%);animation:.3s linear borderHover}.button--border .button__text{display:block;padding:17px 5px;text-decoration:none;text-align:center;color:#7848e3;background:#fff;border-radius:24px}.button:disabled,.button--border .button:disabled{color:#b3b3b3;opacity:.5;filter:grayscale(1);pointer-events:none}.button--fullwidth{width:100%}@media(min-width: 1024px){.button{width:246px}.button--fullwidth{width:100%}}@keyframes borderHover{0%{color:#7848e3;background:linear-gradient(180deg, rgb(69, 155, 240) 0%, rgb(155, 78, 255) 100%)}5%{color:#fff}10%{background:linear-gradient(180deg, rgb(69, 155, 240) 12%, rgb(155, 78, 255) 100%)}15%{background:linear-gradient(180deg, rgb(69, 155, 240) 8%, rgb(155, 78, 255) 100%)}25%{background:linear-gradient(180deg, rgb(69, 155, 240) 6%, rgb(155, 78, 255) 100%)}35%{background:linear-gradient(180deg, rgb(69, 155, 240) 4%, rgb(155, 78, 255) 100%)}100%{color:#fff;background:linear-gradient(180deg, rgb(69, 155, 240) 2%, rgb(155, 78, 255) 100%)}}