.Logo-module__2HC19G__wrapper{color:var(--accent);white-space:nowrap;background-color:#0000;border:none;align-items:center;gap:10px;font-size:30px;font-weight:700;display:flex;position:relative}.Logo-module__2HC19G__wrapper>img{object-fit:contain;width:200px;height:50px;left:0}@media (max-width:576px){.Logo-module__2HC19G__wrapper{font-size:20px}.Logo-module__2HC19G__wrapper>img{width:150px;height:30px}}
.Footer-module__NFmeSG__footer{color:var(--accent);background-color:var(--secondary);margin-top:30px}.Footer-module__NFmeSG__container{flex-direction:column;padding:20px clamp(20px,5vw,100px);display:flex}.Footer-module__NFmeSG__sites{justify-content:space-between;width:100%;padding:42px 0;display:flex}.Footer-module__NFmeSG__col_left{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Footer-module__NFmeSG__col_right{flex-shrink:0;width:297px;max-width:297px}.Footer-module__NFmeSG__logo{align-items:center;height:auto;font-size:30px;font-weight:700;display:flex}.Footer-module__NFmeSG__main{border-bottom:1px solid var(--accent);align-items:flex-start;gap:40px;width:100%;padding-top:14px;padding-bottom:24px;display:flex}.Footer-module__NFmeSG__navmenu{flex-wrap:wrap;flex-grow:1;gap:24px;display:flex}.Footer-module__NFmeSG__copyright{padding:16px 0 8px;font-size:14px}@media not (min-width:1200px){.Footer-module__NFmeSG__col_right{width:220px;max-width:220px}}@media not (min-width:992px){.Footer-module__NFmeSG__main{flex-direction:column;gap:24px}}@media not (min-width:768px){.Footer-module__NFmeSG__sites{flex-direction:column;gap:16px;padding:24px 0}.Footer-module__NFmeSG__col_right{width:100%;max-width:100%}.Footer-module__NFmeSG__navmenu{flex-direction:column;gap:16px}}@media not (min-width:480px){.Footer-module__NFmeSG__logo{font-size:24px}.Footer-module__NFmeSG__container{padding:12px 16px}}
.FooterContacts-module__AY370W__wrapper{flex-shrink:0;min-width:220px;font-size:14px}.FooterContacts-module__AY370W__title{border-bottom:1px solid var(--accent);width:100%;margin:0 0 16px;padding-bottom:8px;font-size:16px;font-weight:700}.FooterContacts-module__AY370W__contact-phone,.FooterContacts-module__AY370W__contact-email{align-items:center;gap:6px;margin:0 0 8px;display:flex}.FooterContacts-module__AY370W__support-links{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}@media not (min-width:992px){.FooterContacts-module__AY370W__wrapper{width:100%}}
.FooterNavGroup-module__nxrcEa__wrapper{flex-grow:1;min-width:200px;margin-bottom:8px}.FooterNavGroup-module__nxrcEa__title{border-bottom:1px solid var(--accent);width:100%;margin:0 0 16px;padding-bottom:8px;font-size:16px;font-weight:700}.FooterNavGroup-module__nxrcEa__submenu{flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.FooterNavGroup-module__nxrcEa__link{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:none;transition:opacity .3s}.FooterNavGroup-module__nxrcEa__link:hover{opacity:.7}@media not (min-width:768px){.FooterNavGroup-module__nxrcEa__wrapper{min-width:unset;width:100%}}
.CatalogButton-module__kUmisW__catalog{color:var(--button-text);background-color:var(--accent);border-radius:12px;align-items:center;gap:5px;height:44px;padding:0 20px;display:flex}
.OAuth20Button-module__C9rXeq__wrapper{background-color:#f1f2f5;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:7px;display:flex}
.LoginForm-module__G_1xQq__form{flex-direction:column;gap:10px;width:100%;display:flex}.LoginForm-module__G_1xQq__fields{flex-direction:column;gap:8px;display:flex}.LoginForm-module__G_1xQq__forgot-link{text-align:right}.LoginForm-module__G_1xQq__forgot-button{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:14px}.LoginForm-module__G_1xQq__forgot-button:hover{text-decoration:underline}.LoginForm-module__G_1xQq__divider{align-items:center;gap:12px;margin:8px 0;display:flex}.LoginForm-module__G_1xQq__divider-line{background-color:#e5e7eb;flex:1;height:1px}.LoginForm-module__G_1xQq__oauth-buttons{gap:12px;display:flex}.LoginForm-module__G_1xQq__oauth-button{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:6px;transition:all .2s;display:flex}.LoginForm-module__G_1xQq__oauth-button:hover{background:#f9fafb;border-color:#d1d5db}.LoginForm-module__G_1xQq__register-link{text-align:center;margin-top:8px}.LoginForm-module__G_1xQq__link-button{color:var(--accent);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.LoginForm-module__G_1xQq__link-button:hover{text-decoration:underline}@media (max-width:576px){.LoginForm-module__G_1xQq__form{gap:16px}.LoginForm-module__G_1xQq__fields{gap:12px}}
.Checkbox-module__BnDvWa__root{flex-direction:column;gap:4px;display:flex}.Checkbox-module__BnDvWa__wrapper{cursor:pointer;width:100%;color:var(--button-clr);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;transition:color .2s;display:flex}.Checkbox-module__BnDvWa__placement-start{flex-direction:row-reverse}.Checkbox-module__BnDvWa__placement-end{flex-direction:row}.Checkbox-module__BnDvWa__placement-top{flex-direction:column-reverse;align-items:flex-start}.Checkbox-module__BnDvWa__placement-bottom{flex-direction:column;align-items:flex-start}.Checkbox-module__BnDvWa__disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.Checkbox-module__BnDvWa__readOnly{cursor:default}.Checkbox-module__BnDvWa__loading{cursor:wait}.Checkbox-module__BnDvWa__label{align-items:center;display:flex}.Checkbox-module__BnDvWa__control{flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex;position:relative}.Checkbox-module__BnDvWa__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.Checkbox-module__BnDvWa__icon{background:0 0;border:1.5px solid #afbeda;border-radius:4px;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:flex;position:relative}.Checkbox-module__BnDvWa__icon:after{content:"";opacity:0;box-sizing:content-box;border-bottom:2px solid #fff;border-right:2px solid #fff;transition:opacity .15s,transform .15s;position:absolute;transform:rotate(45deg)scale(.8)}.Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon{animation:.2s cubic-bezier(.4,0,.23,1) Checkbox-module__BnDvWa__shrink-bounce}.Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon,.Checkbox-module__BnDvWa__input:focus-visible~.Checkbox-module__BnDvWa__icon{background-color:var(--accent);border-color:var(--accent)}.Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon:after{opacity:1;animation:none;transform:rotate(45deg)scale(1)}.Checkbox-module__BnDvWa__input:focus-visible~.Checkbox-module__BnDvWa__icon{outline:2px solid var(--accent);outline-offset:2px}.Checkbox-module__BnDvWa__indeterminate{background-color:var(--accent);border-color:var(--accent)}.Checkbox-module__BnDvWa__indeterminate:after{opacity:1;transform-origin:unset;border-bottom-width:2px;border-right:none;width:auto;height:0;top:50%;left:2px;right:2px;transform:none}.Checkbox-module__BnDvWa__loadingIcon{border-color:var(--accent);border-top-color:#0000;animation:.6s linear infinite Checkbox-module__BnDvWa__spin}.Checkbox-module__BnDvWa__size-sm .Checkbox-module__BnDvWa__icon{border-radius:3px;width:14px;height:14px}.Checkbox-module__BnDvWa__size-sm .Checkbox-module__BnDvWa__icon:after{width:3px;height:6px;top:1px;left:3px}.Checkbox-module__BnDvWa__size-md .Checkbox-module__BnDvWa__icon{width:16px;height:16px}.Checkbox-module__BnDvWa__size-md .Checkbox-module__BnDvWa__icon:after{width:3px;height:7px;top:1px;left:4px}.Checkbox-module__BnDvWa__size-lg .Checkbox-module__BnDvWa__icon{border-radius:5px;width:20px;height:20px}.Checkbox-module__BnDvWa__size-lg .Checkbox-module__BnDvWa__icon:after{width:4px;height:9px;top:2px;left:6px}.Checkbox-module__BnDvWa__variant-success .Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon{background-color:#52c41a;border-color:#52c41a}.Checkbox-module__BnDvWa__variant-success .Checkbox-module__BnDvWa__input:focus-visible~.Checkbox-module__BnDvWa__icon{outline-color:#52c41a}.Checkbox-module__BnDvWa__variant-danger .Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon{background-color:#ff4d4f;border-color:#ff4d4f}.Checkbox-module__BnDvWa__variant-danger .Checkbox-module__BnDvWa__input:focus-visible~.Checkbox-module__BnDvWa__icon{outline-color:#ff4d4f}.Checkbox-module__BnDvWa__variant-warning .Checkbox-module__BnDvWa__input:checked~.Checkbox-module__BnDvWa__icon{background-color:#faad14;border-color:#faad14}.Checkbox-module__BnDvWa__variant-warning .Checkbox-module__BnDvWa__input:focus-visible~.Checkbox-module__BnDvWa__icon{outline-color:#faad14}.Checkbox-module__BnDvWa__hasError .Checkbox-module__BnDvWa__icon{border-color:#ff4d4f}.Checkbox-module__BnDvWa__error{color:#ff4d4f;padding-left:2px}.Checkbox-module__BnDvWa__hint{color:#8c8c8c;padding-left:2px}.Checkbox-module__BnDvWa__required{color:#ff4d4f;margin-left:2px}.Checkbox-module__BnDvWa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Checkbox-module__BnDvWa__shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.85)}to{transform:scale(1)}}@keyframes Checkbox-module__BnDvWa__checkbox-check{0%{border-color:#fff;width:0;height:0;transform:translateZ(0)rotate(45deg)}33%{width:.2em;height:0;transform:translateZ(0)rotate(45deg)}to{border-color:#fff;width:.2em;height:.5em;transform:translateY(-.5em)rotate(45deg)}}@keyframes Checkbox-module__BnDvWa__spin{to{transform:rotate(360deg)}}
.RegisterMethodForm-module__NYEfhG__form{flex-direction:column;gap:20px;width:100%;display:flex}.RegisterMethodForm-module__NYEfhG__method-selector{background:var(--muted-secondary);border-radius:12px;gap:12px;padding:4px;display:flex}.RegisterMethodForm-module__NYEfhG__method-button{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;flex:1;padding:10px;font-size:14px;font-weight:500;transition:all .2s}.RegisterMethodForm-module__NYEfhG__method-button.RegisterMethodForm-module__NYEfhG__active{color:var(--accent);background:#fff;box-shadow:0 1px 3px #0000001a}.RegisterMethodForm-module__NYEfhG__fields{flex-direction:column;gap:16px;margin-top:8px;display:flex}.RegisterMethodForm-module__NYEfhG__consent-link{color:var(--accent);text-decoration:underline}.RegisterMethodForm-module__NYEfhG__error{text-align:center;background:var(--danger-secondary);color:var(--danger-accent);border-radius:8px;padding:12px}.RegisterMethodForm-module__NYEfhG__link-button{font-size:inherit;color:var(--accent);cursor:pointer;font-weight:inherit;background:0 0;border:none}.RegisterMethodForm-module__NYEfhG__link-button:hover{text-decoration:underline}
