.AuthCard-module__TVTncG__card{background:#fff;border-radius:20px;flex-direction:column;gap:15px;margin-top:10px;padding:25px 20px;display:flex}.AuthCard-module__TVTncG__card h1{color:#000;letter-spacing:0%;font-size:22px;font-weight:500;line-height:1.6}@media (max-width:700px){.AuthCard-module__TVTncG__card{border-radius:16px;gap:14px;margin-top:8px;padding:18px 10px}.AuthCard-module__TVTncG__card h1{font-size:22px;line-height:1.2}}
.AuthInput-module__g-RuzG__wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.AuthInput-module__g-RuzG__input{letter-spacing:0;color:#141417;appearance:none;box-sizing:border-box;background:#fafafa;border:1px solid #00000012;border-radius:10px;outline:none;width:100%;padding:13.5px 15px;font-family:Euclid Circular A,sans-serif;font-size:14px;font-weight:400;line-height:100%;transition:border-color .2s,background-color .2s,box-shadow .2s}.AuthInput-module__g-RuzG__input::placeholder{color:#1414174d}.AuthInput-module__g-RuzG__input:hover{border-color:#0000001f}.AuthInput-module__g-RuzG__input:focus{background:#fff;border-color:#1badee;box-shadow:0 0 0 3px #1badee1f}.AuthInput-module__g-RuzG__input:disabled{cursor:not-allowed;opacity:.6}.AuthInput-module__g-RuzG__error{border-color:#ef4444}.AuthInput-module__g-RuzG__error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.AuthInput-module__g-RuzG__errorText{color:#ef4444;padding-left:4px;font-family:Euclid Circular A,sans-serif;font-size:12px;font-weight:400;line-height:1.3}
.GradientButton-module__z354QG__btn{color:#fff;cursor:pointer;width:100%;letter-spacing:0%;background:linear-gradient(90deg,#18adee 0%,#fa90d9 100%);border:1px solid #0000001a;border-radius:10px;padding:13.5px 0;font-size:14px;font-weight:500;line-height:100%}
.PasswordInput-module__ni2k7G__wrapper{width:100%;position:relative}.PasswordInput-module__ni2k7G__input{padding-right:48px!important}.PasswordInput-module__ni2k7G__toggle{cursor:pointer;color:#1414174d;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;transition:color .2s,opacity .2s;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.PasswordInput-module__ni2k7G__toggle:hover{color:#14141799}.PasswordInput-module__ni2k7G__toggle:focus-visible{outline:none}.PasswordInput-module__ni2k7G__toggle svg{width:18px;height:18px}
.TelegramLoginButton-module__4hUh4q__root{flex-direction:column;gap:8px;width:100%;display:flex}.TelegramLoginButton-module__4hUh4q__button{color:#fff;cursor:pointer;background:#08c;border:none;border-radius:10px;width:100%;padding:12px 0;font-size:16px;font-weight:500;transition:background .2s}.TelegramLoginButton-module__4hUh4q__button:hover:not(:disabled){background:#0077b3}.TelegramLoginButton-module__4hUh4q__button:disabled{cursor:not-allowed;background:#0088cc80}.TelegramLoginButton-module__4hUh4q__disabledButton{color:#17171b;cursor:not-allowed;background:#fff;border:1px solid #ffffff1a;border-radius:10px;width:100%;padding:12px 0}.TelegramLoginButton-module__4hUh4q__status{color:#ffffffbf;font-size:14px}.TelegramLoginButton-module__4hUh4q__error{color:#ff5454;font-size:14px}
.ProfilePage-module__3_BiaW__page{flex-direction:column;align-items:flex-start;min-width:0;height:100%;display:flex}.ProfilePage-module__3_BiaW__profileCard,.ProfilePage-module__3_BiaW__securityCard{width:min(100%,655px)}.ProfilePage-module__3_BiaW__profileCard{background:#fff;border:1px solid #e9e9ec;border-radius:15px;padding:20px}.ProfilePage-module__3_BiaW__profileTop{justify-content:space-between;align-items:center;gap:15px;display:flex}.ProfilePage-module__3_BiaW__identity{align-items:center;min-width:0;display:flex}.ProfilePage-module__3_BiaW__avatar{color:#fff;background:linear-gradient(135deg,#18adee 0%,#fa90d9 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:13px;font-weight:500;line-height:100%;display:flex;overflow:hidden}.ProfilePage-module__3_BiaW__avatar img{object-fit:cover;width:100%;height:100%}.ProfilePage-module__3_BiaW__identityInfo{min-width:0;margin-left:15px}.ProfilePage-module__3_BiaW__name{color:#000;margin:0;font-size:18px;font-weight:500;line-height:100%}.ProfilePage-module__3_BiaW__meta{color:#000c;margin:5px 0 0;font-size:14px;font-weight:400;line-height:100%}.ProfilePage-module__3_BiaW__divider{background:#e9e9ec;width:100%;height:1px;margin:20px 0 15px}.ProfilePage-module__3_BiaW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ProfilePage-module__3_BiaW__statCard{border:1px solid #00000012;border-radius:10px;flex-direction:column;justify-content:center;min-height:42px;padding:10px 15px;display:flex}.ProfilePage-module__3_BiaW__statLabel{color:#00000080;font-size:12px;font-weight:500;line-height:100%}.ProfilePage-module__3_BiaW__statValue{color:#000;margin-top:5px;font-size:22px;font-weight:600;line-height:100%}.ProfilePage-module__3_BiaW__statValueWarning{color:#b57a00}.ProfilePage-module__3_BiaW__statValueSuccess{color:#12b36a}.ProfilePage-module__3_BiaW__form{flex-direction:column;margin-top:12px;display:flex}.ProfilePage-module__3_BiaW__field{flex-direction:column;min-width:0;display:flex}.ProfilePage-module__3_BiaW__fieldsRow{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.ProfilePage-module__3_BiaW__label{color:#00000080;margin-bottom:10px;font-size:12px;font-weight:500;line-height:100%}.ProfilePage-module__3_BiaW__input{color:#000;background:#fff;border:1px solid #00000012;border-radius:10px;outline:none;width:100%;height:45px;padding:0 10px;font-family:Euclid Circular A,sans-serif;font-size:14px;font-weight:400;line-height:100%}.ProfilePage-module__3_BiaW__input:focus{border-color:#18adee80}.ProfilePage-module__3_BiaW__saveButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#18adee 0%,#fa90d9 100%);border:0;border-radius:8px;align-self:flex-start;margin-top:15px;padding:14px 28px 13px;font-size:14px;font-weight:500;line-height:100%}.ProfilePage-module__3_BiaW__saveButton:disabled{cursor:not-allowed;opacity:.6}.ProfilePage-module__3_BiaW__securityCard{color:inherit;background:#fff;border:1px solid #e9e9ec;border-radius:15px;align-items:center;margin-top:15px;padding:15px 26px 15px 20px;text-decoration:none;display:flex}.ProfilePage-module__3_BiaW__securityIcon{color:#18adee;background:#10aeef1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:15px;display:flex}.ProfilePage-module__3_BiaW__securityContent{flex-direction:column;min-width:0;margin-left:15px;display:flex}.ProfilePage-module__3_BiaW__securityTitle{color:#000;font-size:16px;font-weight:500;line-height:100%}.ProfilePage-module__3_BiaW__securityDescription{color:#000c;margin-top:10px;font-size:14px;font-weight:400;line-height:100%}.ProfilePage-module__3_BiaW__securityArrow{color:#0006;margin-left:auto;font-size:18px;font-weight:300;line-height:1}.ProfilePage-module__3_BiaW__loading{color:#00000080;padding-top:20px;font-family:Euclid Circular A,sans-serif;font-size:14px}
.RegisterForm-module__uLEDjG__formBtnsDwn{flex-direction:column;gap:9px;display:flex}.RegisterForm-module__uLEDjG__title{color:#141417;margin:0;font-family:Euclid Circular A,sans-serif;font-size:28px;font-weight:500;line-height:100%}.RegisterForm-module__uLEDjG__form{flex-direction:column;gap:16px;display:flex}.RegisterForm-module__uLEDjG__formBtnsDwn{flex-direction:column;gap:12px;margin-top:4px;display:flex}.RegisterForm-module__uLEDjG__serverError{color:#ef4444;margin:0;font-family:Euclid Circular A,sans-serif;font-size:12px;line-height:1.3}.RegisterForm-module__uLEDjG__field{flex-direction:column;gap:6px;display:flex}.RegisterForm-module__uLEDjG__field>label{color:#141417b3;font-size:12px;line-height:1.2}@media (max-width:700px){.RegisterForm-module__uLEDjG__title{font-size:22px;line-height:1.2}.RegisterForm-module__uLEDjG__form{gap:14px}.RegisterForm-module__uLEDjG__field>label{font-size:14px}}
