:root{--color-base: #F2B20E;--color-light-base: #F5F5F5;--color-light-yellow: #fad77e;--color-white: #FFFFFF;--color-black: #000000;--color-red: #D66C56;--color-light-red: #FFCBC0;--color-grey: #BEBEBE;--color-light-grey: #F4F4F4;--color-dark-grey: #717171;--color-text-black: #515151}*{padding:0;margin:0;box-sizing:border-box;transition:color .2s ease,background-color .2s ease,border-color .2s ease}*::-webkit-scrollbar{display:none}html{font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var(--color-black)}a{text-decoration:none;color:inherit}input{font-family:Nunito Sans,sans-serif;caret-color:var(--color-base)}.modal-wrapper{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background:#37373740;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999}.btn{display:flex;align-items:center;justify-content:center;width:100%;height:80px;font-size:22px;font-weight:700;color:var(--color-white);background:var(--color-base);border-radius:20px}.btn:active{color:var(--color-base);background:var(--color-light-base)}.btn_red{color:var(--color-red);background:var(--color-light-red)}.btn_white{color:var(--color-base);background:var(--color-white)}.btn_outlined{color:var(--color-base);background:var(--color-white);border:3px solid var(--color-base)}.btn_bordered{color:var(--color-white);border:1px solid var(--color-white);background:none}.icon[data-v-7043068f]{display:flex;align-items:center}.header[data-v-346e8111]{padding:24px 36px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;align-items:center;width:100%;box-shadow:0 4px 20px #0000000d}.header.search[data-v-346e8111]{grid-template-columns:auto 1fr}.header-row[data-v-346e8111]{display:flex;align-items:center;gap:16px}.header p[data-v-346e8111]{font-size:28px;font-weight:700;text-align:center;text-transform:capitalize}.header__button[data-v-346e8111]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--color-grey);background:var(--color-white);border-radius:50%;box-shadow:1px 1px 6px #002d1d0d}.header__button[data-v-346e8111]:active{color:var(--color-base)}.number-keyboard[data-v-93e82477]{display:flex;flex-direction:column;gap:26px;background:#fff;padding:15px;border-radius:16px}.number-keyboard .row[data-v-93e82477]{display:grid;grid-template-columns:repeat(3,80px);grid-column-gap:26px}.number-keyboard__key[data-v-93e82477]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;font-size:22px;font-weight:700;color:var(--color-base);box-shadow:1px 3px 25px #002d1d1a;border-radius:10px}.number-keyboard__key[data-v-93e82477]:active,.number-keyboard__key.clear[data-v-93e82477],.number-keyboard__key.remove[data-v-93e82477]{background:var(--color-light-base)}.number-keyboard__key.clear[data-v-93e82477]:active,.number-keyboard__key.remove[data-v-93e82477]:active{color:var(--color-white);background:var(--color-base)}.keyboard[data-v-c7d3f704]{padding:37px 34px 68px;position:fixed;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;background:var(--color-white);z-index:9999;box-shadow:0 0 30px #0000000d}.keyboard.rus .row[data-v-c7d3f704]{display:grid;grid-template-columns:repeat(14,minmax(60px,1fr));grid-column-gap:4px}.keyboard.en .row[data-v-c7d3f704]{display:grid;grid-template-columns:repeat(13,minmax(60px,1fr));grid-column-gap:4px}.keyboard.en .row.row_1[data-v-c7d3f704],.keyboard.en .row.row_2[data-v-c7d3f704]{grid-template-columns:repeat(12,minmax(60px,1fr))}.keyboard.en.number .row[data-v-c7d3f704]{grid-template-columns:repeat(14,minmax(60px,1fr))}.keyboard.en.number .row.row_1[data-v-c7d3f704]{grid-template-columns:repeat(13,minmax(60px,1fr))}.keyboard.en.number .row.row_2[data-v-c7d3f704],.keyboard.en.number .row.row_3[data-v-c7d3f704]{grid-template-columns:repeat(12,minmax(60px,1fr))}.keyboard__key[data-v-c7d3f704]{display:flex;align-items:center;justify-content:center;width:100%;height:60px;font-size:22px;font-weight:700;color:var(--color-base);text-transform:uppercase;background:var(--color-white);box-shadow:1px 3px 25px #002d1d1a;border-radius:10px}.keyboard__key[data-v-c7d3f704]:active{background:var(--color-light-base)}.keyboard__key.clear[data-v-c7d3f704],.keyboard__key.lang[data-v-c7d3f704]{grid-column:span 4;text-transform:capitalize;background:var(--color-light-base)}.keyboard__key.clear[data-v-c7d3f704]:active,.keyboard__key.lang[data-v-c7d3f704]:active{color:var(--color-white);background:var(--color-base)}.keyboard__key.remove[data-v-c7d3f704],.keyboard__key.space[data-v-c7d3f704]{grid-column:span 3;background:var(--color-light-base)}.keyboard__key.remove[data-v-c7d3f704]:active,.keyboard__key.space[data-v-c7d3f704]:active{color:var(--color-white);background:var(--color-base)}.auth-modal[data-v-f65f2a4c]{position:relative;padding:48px 32px 32px;display:flex;flex-direction:column;align-items:center;width:80dvw;background:var(--color-white);border-radius:30px}.auth-modal__close[data-v-f65f2a4c]{position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border:2px solid #C6C6C6;border-radius:50%}.auth-modal-section[data-v-f65f2a4c],.auth-modal-section span[data-v-f65f2a4c]{display:flex;flex-direction:column;align-items:center}.auth-modal-section img[data-v-f65f2a4c]{height:100%}.auth-modal__title[data-v-f65f2a4c]{margin-bottom:8px;font-size:28px;font-weight:700}.auth-modal__subtitle[data-v-f65f2a4c]{margin-bottom:28px;font-size:18px;font-weight:400;text-align:center;white-space:pre-line}.auth-modal .input[data-v-f65f2a4c]{height:80px;text-align:center;font-size:28px;font-weight:700;color:var(--color-base);border:2px solid var(--color-light-grey);border-radius:15px;outline:none}.auth-modal .input[data-v-f65f2a4c]::placeholder{color:var(--color-grey)}.auth-modal .input_name[data-v-f65f2a4c]{margin-top:50px;text-transform:capitalize}.auth-modal .input_name[data-v-f65f2a4c]::placeholder{font-weight:400;color:var(--color-grey)}.auth-modal .input_error[data-v-f65f2a4c]{color:var(--color-red)}.auth-modal-code[data-v-f65f2a4c]{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:38px;height:48px;font-size:22px;font-weight:700}.auth-modal-code_error[data-v-f65f2a4c]{color:var(--color-red)}.auth-modal-code__item span[data-v-f65f2a4c]{display:block;width:16px;height:16px;border-radius:50%;background:var(--color-grey)}.auth-modal .number-keyboard[data-v-f65f2a4c]{margin-top:48px}.auth-modal .row[data-v-f65f2a4c]{margin-top:72px;display:flex;align-items:center;gap:16px;width:100%}.auth-modal .error[data-v-f65f2a4c]{margin-top:12px;color:var(--color-red);font-weight:600}.auth-modal .btn.disabled[data-v-f65f2a4c]{color:var(--color-base);background:#d3f3ea;cursor:not-allowed}.continue-modal[data-v-76aaa271]{position:relative;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:70dvw;height:500px;background:var(--color-white);border-radius:30px}.continue-modal__close[data-v-76aaa271]{position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--color-red);border:2px solid var(--color-red);box-shadow:1px 1px 6px #002d1d0d;border-radius:50%}.continue-modal-body[data-v-76aaa271]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:36px;font-weight:700}.continue-modal-buttons[data-v-76aaa271]{display:flex;align-items:center;gap:36px;width:100%}.continue-modal-buttons .btn[data-v-76aaa271]{width:100%}@keyframes roundLoader-d8a5e3e5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader-wrapper[data-v-d8a5e3e5]{width:100vw;height:100vh;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}.preloader-wrapper .preloader[data-v-d8a5e3e5]{animation:roundLoader-d8a5e3e5 3s infinite}.preloader-wrapper .preloader #stop2[data-v-d8a5e3e5]{stop-color:#fff0}.preloader-wrapper .preloader #stop1[data-v-d8a5e3e5]{stop-color:var(--color-base)}.app-wrapper[data-v-c8eb838a]{width:100dvw;height:100dvh;overflow:hidden}
