@charset "UTF-8";.authSuggestMail{display:flex;width:100%;gap:8px;overflow-x:auto;scrollbar-width:thin;background-color:var(--surface-primary);padding:8px 12px}.authSuggestMail ::-webkit-scrollbar{width:8px;height:8px}.authSuggestMail ::-webkit-scrollbar-thumb{background-color:#9fa0a840;border-radius:4px}.authSuggestMail ::-webkit-scrollbar-thumb:hover{background-color:#9fa0a873}.authSuggestMail ::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.authSuggestMail__item{display:flex;flex:0 0 auto;height:40px;padding:8px 16px;justify-content:center;align-items:center;background-color:var(--surface-primary);color:var(--icotex-primary);border:2px solid var(--outline-divider);border-radius:12px;cursor:pointer;font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.authSuggestMail__item:hover{background:var(--surface-accent-pale);color:var(--icotex-accent);border-color:var(--icotex-accent)}.authSuggestMail__item:active{background:var(--surface-accent);color:var(--icotex-accent);border-color:var(--icotex-accent)}.loader-social{display:flex;gap:10px;justify-content:center;align-items:center}.loader-social .circle{position:relative;width:40px;height:40px;border-radius:50%;background-color:transparent}.loader-social .circle .arc{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#4a90e2;border-radius:50%;animation:spin 1.2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.authSocials{display:flex;flex-direction:column;align-items:center}.authSocials__divider{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 40px}.authSocials__divider-line{flex:1;height:1px;background:var(--outline-border)}.authSocials__divider-text{font-size:14px;line-height:130%;font-weight:500;color:var(--icotex-teriary)}.authSocials__icons{display:flex;align-items:center;justify-content:center;gap:20px}.authSocials__icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.authSocials__icon img{width:32px;height:32px}.authSocials__container{width:100%;margin-bottom:0;margin-top:10px}.authSocials__errorWrapper{min-height:18px}.authSocials__currencyBlock{margin-top:15px;margin-bottom:20px}.authSocials__separator{width:100%;height:70px;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:12px}.authSocials__separatorLine{width:100%;height:1px;background:#8c94b2}.authSocials__socialList{display:grid;padding:4px;gap:12px;justify-items:center;position:relative}.authSocials__socialList:has(>*:nth-child(2):last-child){grid-template-columns:repeat(2,auto);justify-content:center}.authSocials__socialList:has(>*:nth-child(3):last-child){grid-template-columns:repeat(3,auto);justify-content:center}.authSocials__socialList:has(>*:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}.authSocials__socialList:has(>*:nth-child(5)){grid-template-columns:repeat(4,1fr);grid-auto-rows:auto}.authSocials__socialButtonGlory,.authSocials__socialButtonGlory__telegram,.authSocials__socialButtonGlory__google{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonGlory__telegram,.authSocials__socialButtonGlory__google{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonGlory__google svg{min-width:30px;height:30px}.authSocials__socialButtonGlory__facebook{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonGlory__facebook svg{min-width:55px;height:100px}.authSocials__socialButtonGlory__twitter{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:8px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonGlory__twitter svg{min-width:60px;height:100px}.authSocials__socialButtonBanger__google{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonBanger__google svg{min-width:30px;height:30px}.authSocials__socialButtonBanger{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;padding:8px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;overflow:hidden}.authSocials__socialButtonTelegram{position:relative;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;box-shadow:0 0 1px #0c1a4b3d,0 3px 8px -1px #3232470d;cursor:pointer;z-index:1;overflow:hidden}.authSocials__socialButtonTelegram svg{margin-top:-12px}.authSocials__telegramLayoutWhiteGlory{width:100%;height:100%;background:#fff;position:absolute;z-index:9;border-radius:12px}.authSocials__telegramLayoutWhiteBanger{width:100%;height:100%;background:#3f4250;position:absolute;z-index:9;border-radius:12px}.authSocials__telegramIconWrapper{position:absolute;top:12px;z-index:10}.authSocials__telegramContentWrapper{position:relative;z-index:5;overflow:hidden;display:flex;justify-content:center;width:100%;height:100%}.authSocials__spinContainer{width:48px;height:48px;display:flex;justify-content:center;align-items:center}.authSocials__errorBlock{width:100%;color:var(--System-Colors-Error, #F31F1F);margin-top:10px;margin-bottom:8px;text-align:start;font-family:Proza Libre,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%;position:relative;padding-left:24px}.authSocials__errorBlock:before{content:"i";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-color:var(--System-Colors-Error, #F31F1F);border-radius:50%;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif}.authSocials__telegramContainer{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;padding:8px;background:transparent;position:absolute;top:0;left:0;z-index:20;cursor:pointer;overflow:hidden;pointer-events:auto}.authSocials__telegramContainer:after{content:"";display:inline-block;width:24px;height:24px;background-image:url(/assets/icons/social/telegram-icon.svg);background-size:contain;background-repeat:no-repeat;margin-left:8px;pointer-events:none}.authSocials__telegramContainer:before{content:"";width:48px;height:48px;background-color:transparent;background-size:contain;background-repeat:no-repeat;margin-left:8px;pointer-events:none}.authSocials__telegramContainer iframe,.authSocials__telegramContainer button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.01}.authAgreement{padding:24px 0}.authAgreement__link{color:var(--icotex-accent);font-weight:500!important}.authAgreement__link:hover{color:var(--icotex-accent)}.authAgreement__label{color:var(--icotex-primary);font-family:Inter;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.01rem}.authAgreement__checkbox{align-items:center;justify-items:center}.RegistartionBanner{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:80px;border-radius:16px;--signup-banner-bg: linear-gradient(90deg, var(--tech-background-depth-depth-end) 0%, var(--tech-background-depth-depth-start) 100%);background:var(--signup-banner-bg);overflow:hidden;margin-bottom:16px}.RegistartionBanner__content{display:flex;flex-direction:column;padding:4px 12px 4px 8px;flex:1}.RegistartionBanner__title{font-family:Inter;font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.01rem;color:var(--icotex-light-fixed);margin-bottom:2px}.RegistartionBanner__description{font-family:Inter;font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;color:var(--icotex-light-fixed)}.RegistartionBanner__img{display:flex;width:80px;height:80px;flex:0 0 80px}.RegistartionBanner_banner-2{--signup-banner-bg: linear-gradient(90deg, var(--tech-background-sunshine-sunshine-end) 0%, var(--tech-background-sunshine-sunshine-start) 100%)}.RegistartionBanner_banner-3{--signup-banner-bg: linear-gradient(90deg, var(--tech-background-pulse-pulse-end) 0%, var(--tech-background-pulse-pulse-start) 100%)}.RegistartionBanner_banner-4{--signup-banner-bg: linear-gradient(90deg, var(--tech-gradient-accent-end) 0%, var(--tech-gradient-accent-start) 100%)}.authSignUpForm{height:100%;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0;margin:0}.authSignUpForm *{font-family:Inter}.authSignUpForm__loginInput{border-bottom:none}.authSignUpForm__submitContainer{padding:12px 0;margin-bottom:12px}.authSignUpForm__userInfo{margin-bottom:12px}.authSignUpForm__dropdown{margin-bottom:12px;color:var(--icotex-primary)}.authSignUpForm__dropdown [data-role=select-dot]{display:none}.authSignUpForm__dropdown button{width:100%}.authSignUpForm__dropdown_content{color:var(--icotex-primary)}.authSignUpForm__dropdown_content [role=option]:after{border:none!important}.authSignUpForm__dropdown_content [role=option][data-highlighted]:after{border:none!important}.authSignUpForm__dropdown_content [role=option]:hover:after{border:2px solid var(--outline-accent)!important}.authSignUpForm__dropdown_value{color:var(--icotex-primary);display:flex;align-items:center;line-height:1;font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem}.authSignUpForm__dropdown_ico{min-width:24px;font-family:Inter;font-size:18px;line-height:28px;font-weight:700;letter-spacing:-.01rem}@media (min-width: 1180px){.authSignUpForm__dropdown_ico{font-family:Inter;font-size:16px;line-height:24px;font-weight:700;letter-spacing:-.01rem}}.authSignUpForm__dropdownItem{display:inline-flex;align-items:center;gap:8px}.authSignUpForm__dropdownItemIcon{min-width:24px;text-align:center;font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem}.authSignUpForm__dropdownItemLabel{font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem}.authSignUpForm__dropdownButton{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:48px;min-width:224px;padding:12px 16px;background:var(--surface-primary);border:none;border-radius:12px;color:var(--icotex-primary);cursor:pointer}.authSignUpForm__dropdown_arrow{margin-left:auto;color:var(--icotex-secondary)}.authSignUpForm__dropdown_arrow_open{transform:rotate(180deg)}.authSignUpForm__dropdown{z-index:10000}.authSignUpForm__link{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 0;color:var(--icotex-primary);font-family:Inter;font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.01rem}.authSignUpForm__link a{color:var(--icotex-accent)}@media (max-width: 1180px){.authSignUpForm__link{font-family:Inter;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.01rem}}.authSignUpForm__link_bold{color:var(--icotex-accent)!important;font-family:Inter;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.01rem}@media (max-width: 1180px){.authSignUpForm__link_bold{font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem}}.authSignUpForm__formError{font-size:12px;font-weight:500;color:#be0000;margin-top:4px}.authSignUpForm__passwordToggle{padding:0;margin:0;border:none;background:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.authSignUpForm input:-webkit-autofill,.authSignUpForm input:-webkit-autofill:hover,.authSignUpForm input:-webkit-autofill:focus,.authSignUpForm input:-webkit-autofill:active{background-color:transparent!important;background-image:none!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;caret-color:inherit!important;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}:export{largeDesktop:1440px;desktop:1370px;tablet:1180px;smallTablet:768px;phone:576px;smallPhone:375px}.authSignInForm{height:100%;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0;margin:0}.authSignInForm *{font-family:Inter}.authSignInForm__loginInput{border-bottom:none}.authSignInForm__submitContainer{margin-top:12px}.authSignInForm__passwordToggle{padding:0;margin:0;border:none;background:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.authSignInForm__userInfo{margin-bottom:12px}.authSignInForm__link{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 0;color:var(--icotex-primary);font-family:Inter;font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.01rem}.authSignInForm__link a{color:var(--icotex-accent)}@media (max-width: 1180px){.authSignInForm__link{font-family:Inter;font-size:14px;line-height:20px;font-weight:500;letter-spacing:-.01rem}}.authSignInForm__link_bold{color:var(--icotex-accent);font-family:Inter;font-size:16px;line-height:24px;font-weight:500;letter-spacing:-.01rem}@media (max-width: 1180px){.authSignInForm__link_bold{font-family:Inter;font-size:14px;line-height:24px;font-weight:500;letter-spacing:-.01rem}}.authSignInForm__link_bold:hover{color:var(--icotex-accent)}.authSignInForm__formError{font-size:12px;font-weight:500;color:#be0000;margin-top:4px}.authSignInForm input:-webkit-autofill,.authSignInForm input:-webkit-autofill:hover,.authSignInForm input:-webkit-autofill:focus,.authSignInForm input:-webkit-autofill:active{background-color:transparent!important;background-image:none!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;caret-color:inherit!important;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}
