.ds-auth-modal-social-networks{--button-color:var(--color-gray-white);--button-text-color:var(--color-text)}.ds-auth-modal-social-networks__primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.ds-auth-modal-social-networks__social{border:1px solid var(--color-gray-20);width:100%}.ds-auth-modal-social-networks__others{display:grid;grid-auto-flow:column;gap:8px}.text-style-title-5[data-v-b8ca0396]{letter-spacing:1px;text-transform:uppercase}.ds-auth-modal-login-window__button[data-v-b8ca0396],.ds-auth-modal-login-window__input[data-v-b8ca0396]{width:100%}.ds-auth-modal-login-window__button-icon-wrapper[data-v-b8ca0396],.ds-auth-modal-login-window__input-icon-wrapper[data-v-b8ca0396]{cursor:pointer}.ds-auth-modal-login-window__error[data-v-b8ca0396]{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);margin-top:4px;color:var(--color-alert-error)}.ds-auth-modal-login-window__aut-btn-wrap[data-v-b8ca0396]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-style-title-5[data-v-092ea7be]{letter-spacing:1px;text-transform:uppercase}.ds-auth-modal-resore-password-window__button[data-v-092ea7be],.ds-auth-modal-resore-password-window__input[data-v-092ea7be]{width:100%}.ds-auth-modal-resore-password-window__button[data-v-092ea7be]:last-child,.ds-auth-modal-resore-password-window__input[data-v-092ea7be]:last-child{margin-top:12px}.ds-auth-modal-resore-password-window__error[data-v-092ea7be]{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);margin-top:4px;color:var(--color-alert-error)}.text-style-title-5[data-v-08be28d4]{letter-spacing:1px;text-transform:uppercase}.ds-checkbox[data-v-08be28d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ds-checkbox__input[data-v-08be28d4]{position:absolute;z-index:-1;opacity:0}.ds-checkbox__icon[data-v-08be28d4]{color:var(--color-accent-primary)}.ds-checkbox__text[data-v-08be28d4]{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);margin-left:4px}.text-style-title-5[data-v-551f645a]{letter-spacing:1px;text-transform:uppercase}.ds-auth-modal-registration-window__button[data-v-551f645a],.ds-auth-modal-registration-window__input[data-v-551f645a],.ds-auth-modal-registration-window__mail[data-v-551f645a]{width:100%}.ds-auth-modal-registration-window__input[data-v-551f645a]:last-child{margin-top:12px}.ds-auth-modal-registration-window__error[data-v-551f645a]{margin-top:4px;color:var(--color-alert-error)}.ds-auth-modal,.ds-auth-modal-registration-window__error[data-v-551f645a]{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal)}.ds-auth-modal{position:fixed;left:0;top:0;width:0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10003}.ds-auth-modal,.ds-auth-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-auth-modal__header{margin-top:0;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:760px){.ds-auth-modal__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ds-auth-modal__container{position:relative;width:100%;height:100%;background-color:var(--color-gray-white);z-index:1}@media only screen and (min-width:760px){.ds-auth-modal__container{display:grid;grid-template-columns:1fr 240px;width:592px;height:640px;border-radius:16px;overflow:hidden}}@media only screen and (min-width:760px){.ds-auth-modal__container_google-block{height:auto}}.ds-auth-modal__overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-gray-black);z-index:0;opacity:.6}.ds-auth-modal__window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;padding:16px}@media only screen and (min-width:760px){.ds-auth-modal__window{padding:32px}}.ds-auth-modal__brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-gray-10)}.ds-auth-modal__title{font-size:var(--text-style-title-3-font-size);font-family:var(--text-style-title-3-font-family);font-weight:var(--text-style-title-3-font-weight);font-style:var(--text-style-title-3-font-style);line-height:var(--text-style-title-3-line-height);text-transform:var(--text-style-title-3-text-transform,none);letter-spacing:var(--text-style-title-3-letter-spacing,normal);margin:0}.ds-auth-modal__close{position:absolute;right:8px;top:8px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (min-width:760px){.ds-auth-modal__close{right:16px;top:16px}}.ds-auth-modal__rules-hint{margin-top:auto}.ds-auth-modal__user-agreement-link{color:var(--color-text-link-primary);text-decoration:none}.ds-auth-modal_visible{width:100%}.ds-auth-modal_visible .ds-auth-modal__window{opacity:1}.ds-auth-modal .overlay-enter-active{-webkit-animation:fadeOpacity .2s ease-in-out;animation:fadeOpacity .2s ease-in-out}.ds-auth-modal .overlay-leave-active{animation:fadeOpacity .2s reverse}.text-style-title-5{letter-spacing:1px;text-transform:uppercase}.ds-bonus-auth-modal{font-size:var(--text-style-ui-caption-2-font-size);font-family:var(--text-style-ui-caption-2-font-family);font-weight:var(--text-style-ui-caption-2-font-weight);font-style:var(--text-style-ui-caption-2-font-style);line-height:var(--text-style-ui-caption-2-line-height);text-transform:var(--text-style-ui-caption-2-text-transform,none);letter-spacing:var(--text-style-ui-caption-2-letter-spacing,normal);position:fixed;left:0;top:0;width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10003}.ds-bonus-auth-modal__bonus-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid var(--color-gray-15);padding-bottom:24px;margin-top:24px;text-align:center}@media only screen and (min-width:760px){.ds-bonus-auth-modal__bonus-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ds-bonus-auth-modal__bonus-info-main-image{display:block;margin:0 auto 16px}@media only screen and (min-width:760px){.ds-bonus-auth-modal__bonus-info-main-image{display:inline;margin:0 0 0 52px}}.ds-bonus-auth-modal__bonus-info-nick{font-weight:600;color:var(--color-accent-primary);margin-bottom:8px;text-decoration:none}.ds-bonus-auth-modal__bonus-info-counter{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:760px){.ds-bonus-auth-modal__bonus-info-counter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.ds-bonus-auth-modal__bonus-info-level{margin-bottom:8px}.ds-bonus-auth-modal__imgWrapper img{display:block;margin:0 auto}.ds-bonus-auth-modal__btnContainer{display:grid;grid-template-columns:1fr}@media only screen and (min-width:760px){.ds-bonus-auth-modal__btnContainer{grid-template-columns:1fr 1fr;gap:12px}}.ds-bonus-auth-modal__btnContainer._fullWidth{grid-template-columns:1fr}.ds-bonus-auth-modal__header{display:block;margin-top:0;margin-bottom:16px}.ds-bonus-auth-modal__header h3{text-align:center}.ds-bonus-auth-modal__header-description{text-align:center;margin:24px auto 0;max-width:400px}.ds-bonus-auth-modal__container{position:relative;width:100%;height:100%;background-color:var(--color-gray-white);z-index:1;overflow-y:scroll}@media only screen and (min-width:760px){.ds-bonus-auth-modal__container{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;width:592px;height:-webkit-max-content;height:-moz-max-content;height:max-content;border-radius:16px;overflow-x:hidden;max-height:100vh}}@media only screen and (min-width:760px){.ds-bonus-auth-modal__container_google-block{height:auto}}.ds-bonus-auth-modal__overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-gray-black);z-index:0;opacity:.6}.ds-bonus-auth-modal__window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;padding:48px 16px}.ds-bonus-auth-modal__windows-container{margin:0 auto;max-width:288px}.ds-bonus-auth-modal__title{font-size:var(--text-style-title-3-font-size);font-family:var(--text-style-title-3-font-family);font-weight:var(--text-style-title-3-font-weight);font-style:var(--text-style-title-3-font-style);line-height:var(--text-style-title-3-line-height);text-transform:var(--text-style-title-3-text-transform,none);letter-spacing:var(--text-style-title-3-letter-spacing,normal);margin:0}.ds-bonus-auth-modal__close{position:absolute;right:8px;top:8px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media only screen and (min-width:760px){.ds-bonus-auth-modal__close{right:16px;top:16px}}.ds-bonus-auth-modal__rules-hint{margin:24px 0}.ds-bonus-auth-modal__user-agreement-link{color:var(--color-text-link-primary);text-decoration:none}.ds-bonus-auth-modal_visible{width:100%}.ds-bonus-auth-modal_visible .ds-bonus-auth-modal__window{opacity:1}.ds-bonus-auth-modal .overlay-enter-active{-webkit-animation:fadeOpacity .2s ease-in-out;animation:fadeOpacity .2s ease-in-out}.ds-bonus-auth-modal .overlay-leave-active{animation:fadeOpacity .2s reverse}@-webkit-keyframes fadeOpacity{0%{opacity:0}to{opacity:.6}}@keyframes fadeOpacity{0%{opacity:0}to{opacity:.6}}