@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito Sans,sans-serif;background-color:var(--color-bg);color:var(--color-gray-dark);font-size:16px;line-height:22px;zoom:80%}button{border:none;background:none;cursor:pointer}a{text-decoration:none}.container{max-width:1440px;width:100%;padding:0 20px;margin:0 auto}:root{--color-bg: #f4f9fd;--color-white: #ffffff;--color-primary: #3f8cff;--color-dark: #0a1629;--color-gray-light: #7d8592;--color-gray-dark: #3b3b3b}.results-sidebar{display:flex;flex-direction:column;gap:24px;width:100%}.results-sidebar__logos{display:flex;align-items:center;gap:24px}.results-sidebar__logos img{display:block}.results-sidebar__logos img:nth-child(1){width:110px}.results-sidebar__logos img:nth-child(2){width:160px}.results-sidebar__checkboxes,.results-sidebar__buttons{display:flex;flex-direction:column}.app-input__label{display:block;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:600}.app-select{width:100%}.app-select__label{display:block;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:600}.app-select__select{width:100%}.app-text{font-size:20px;font-weight:600;line-height:27.28px;color:var(--color-gray-dark)}.ant-checkbox-wrapper{font-family:Nunito Sans,sans-serif;font-size:20px;font-weight:600;line-height:27px;color:#3b3b3b}.ant-checkbox-wrapper .ant-checkbox+span{padding:0 12px}.app-datepicker__label{display:block;margin-bottom:8px;font-size:20px;line-height:28px;font-weight:600}.app-datepicker .ant-picker{height:48px;width:100%}.ant-btn{font-weight:600}.otp-input{display:flex;flex-direction:column;gap:8px}.otp-input__label{display:inline-block}.otp-input__desc{color:var(--color-gray-light)}.otp-input .ant-input{height:60px;margin-right:12px}.otp-input .ant-input:last-child{margin-right:0}.icon-text{display:inline-flex;align-items:flex-start;gap:8px}.icon-text .anticon{position:relative;bottom:1px;height:20px}.icon-text path{fill:#bebebe}.icon-text__text{font-size:16px;line-height:20px;font-weight:500;display:inline-block;color:#bebebe}.sort-btn{display:inline-flex;align-items:center;background-color:var(--color-primary);gap:8px;height:48px;padding:12px 16px;border-radius:14px;font-family:Nunito Sans,sans-serif;color:var(--color-white);font-size:16px;font-weight:500;line-height:21.82px}.page-title{font-size:36px;font-weight:700;line-height:49.1px;color:var(--color-dark)}.user-button__button{display:inline-flex;align-items:center;gap:8px;background-color:var(--color-white);padding:8px 24px;border-radius:14px;border:none;height:48px}.user-button__image{display:block;width:30px;height:30px;border-radius:50%}.user-button__name{font-weight:700;color:var(--color-dark);font-family:Nunito Sans,sans-serif;font-size:16px;line-height:24px}.user-button .ant-btn{width:160px}.ant-modal{top:32px!important}.ant-modal-body{font-family:Nunito Sans,sans-serif}.ant-modal-content{padding:32px 48px!important}.auth-tabs{display:flex;flex-direction:column;gap:16px}.auth-tabs__tabs{display:flex;justify-content:space-between;margin-bottom:16px}.auth-tabs__error{color:red}.auth-tabs__tab{position:relative;font-weight:500;font-size:20px;line-height:24px;color:#7d8592}.auth-tabs__tab_active{color:#3b3b3b}.auth-tabs__tab_active:after{position:absolute;content:"";bottom:-8px;left:0;width:100%;height:2px;border-radius:2px;background-color:var(--color-primary)}.auth-tabs__buttons{margin-top:20px;display:flex;flex-direction:column}.auth-tabs .ant-tabs-nav-list{width:100%;justify-content:center}.personal-tab{display:flex;flex-direction:column;gap:16px}.personal-tab__buttons{margin-top:20px;display:flex;flex-direction:column}.company-tab{display:flex;flex-direction:column;gap:16px}.company-tab__buttons{margin-top:20px;display:flex;flex-direction:column}.auth-content{display:flex;flex-direction:column;gap:16px}.auth-content__title{text-align:center;font-size:36px;font-weight:700;line-height:49.1px;color:var(--color-dark);margin-bottom:16px}.registration-block{display:flex;flex-direction:column;gap:16px}.registration-block__buttons{margin-top:20px;display:flex;flex-direction:column}.info-block{display:flex;align-items:center;gap:16px;background-color:var(--color-bg);padding:32px 24px;border-radius:14px}.info-block__text{color:var(--color-primary);font-size:16px;font-weight:600;line-height:20px}.ant-tabs-nav{margin-bottom:32px!important}.ant-tabs-nav:before{border:none!important}.ant-tabs-tab{font-size:20px!important}.article-card__header{display:flex;justify-content:space-between;margin-bottom:20px;gap:20px}.article-card__header-buttons{display:flex;gap:8px}.article-card__title{font-size:24px;font-weight:600;line-height:32.74px;color:var(--color-dark)}.article-card__text{color:#bebebe;font-weight:500;font-size:16px;line-height:22px;margin-bottom:20px}.article-card__footer{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.article-card__footer-inner{display:flex;flex-direction:column;gap:8px}.add-to-collection-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.add-to-collection-modal__items{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding:0 20px}.add-to-collection-modal__items span{font-size:18px!important}.add-to-collection-modal__items .ant-radio{margin-right:8px}.add-to-collection-modal__button{margin-top:24px;width:100%!important}.user-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#3a81eb;font-weight:700;color:var(--color-white);overflow:hidden}.user-avatar__avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.user-avatar_photo{background-color:transparent}.user-avatar_size_small{width:30px;height:30px;font-size:16px;line-height:16px}.user-avatar_size_small img{object-position:center 3px}.user-avatar_size_large{width:120px;height:120px;font-size:64px;line-height:64px}.user-avatar_size_large img{object-position:center 20px}.user-avatar img{width:100%;height:100%;flex-shrink:0;border-radius:50%;border:1px solid #ececec}.avatar-changer{position:relative;border-radius:50%;color:#fff;cursor:pointer;width:120px;height:120px;overflow:hidden}.avatar-changer__icon-wrap{display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:100%;height:100%;top:0;z-index:-1;background-color:#3a81eb}.avatar-changer__camera-icon{width:32px;height:32px}.avatar-changer__camera-icon svg{width:100%;height:100%}.avatar-changer:hover{background-color:#3a81eb}.avatar-changer:hover .avatar-changer__icon-wrap{z-index:2}.update-avatar-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.update-avatar-modal__items{display:flex;gap:20px}.update-avatar-modal__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:24px}.update-avatar-modal__item button{width:100%}.update-avatar-modal__avatar{flex-shrink:0;width:202px;height:202px;border-radius:50%;border:1px solid #ececec;overflow:hidden}.update-avatar-modal__avatar img{width:100%;height:100%;object-position:center 24px}.share-article-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.share-article-modal__buttons{display:flex;justify-content:center;align-items:center;gap:16px}.share-article-modal__copy-text{margin-top:16px;margin-bottom:-8px;text-align:center;opacity:0}.share-article-modal__copy-text_visible{opacity:1}.add-to-favorite-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.add-to-favorite-modal__items{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding:0 20px}.add-to-favorite-modal__items span{font-size:18px!important}.add-to-favorite-modal__items .ant-radio{margin-right:8px}.add-to-favorite-modal__button{margin-top:24px;width:100%!important}.remove-from-favorite-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.remove-from-favorite-modal__items{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding:0 20px}.remove-from-favorite-modal__items span{font-size:18px!important}.remove-from-favorite-modal__items .ant-radio{margin-right:8px}.remove-from-favorite-modal__button{background-color:#f5222d!important;width:100%!important}.remove-from-favorite-modal__button:hover{opacity:.8}.remove-from-collection-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.remove-from-collection-modal__items{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding:0 20px}.remove-from-collection-modal__items span{font-size:18px!important}.remove-from-collection-modal__items .ant-radio{margin-right:8px}.remove-from-collection-modal__button{background-color:#f5222d!important;width:100%!important}.remove-from-collection-modal__button:hover{opacity:.8}.page-layout{min-height:100vh;padding-top:20px;padding-bottom:20px;display:flex;gap:32px}.page-layout__sidebar{display:flex;width:338px;align-self:flex-start}.page-layout__content{position:relative;flex:1}.page-layout__up-btn{position:fixed;bottom:32px;right:32px}.app-card{background-color:var(--color-white);border-radius:24px;padding:24px}.hidden-articles{display:flex;flex-direction:column}.hidden-articles__button{margin-bottom:32px}.hidden-articles__items{display:flex;flex-direction:column;gap:16px;max-width:100%}.hidden-articles__item{display:flex;align-items:center;gap:4px;border-bottom:1px solid #c7c7c7;padding:4px 0;cursor:pointer}.hidden-articles__item h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 24px)}.results-content{display:flex;flex-direction:column;gap:24px}.results-content__header{display:flex;justify-content:space-between;align-items:center;padding-top:25px}.results-content__auth-btn{width:112px}.results-content__empty-text{font-size:24px;font-weight:400;line-height:26.4px;color:var(--color-gray-light);text-align:center;align-self:center;max-width:658px;padding:50px 0}.results-content__items{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.results-content__pagination{align-self:center}.article-content__header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:32px}.article-content__title{font-size:32px;font-weight:600;line-height:35.2px}.article-content__header-buttons{display:flex;gap:8px}.article-content__inner{display:flex;gap:24px}.article-content__subtitle{margin-bottom:16px}.article-content__text{margin-bottom:32px;font-size:18px;font-weight:500;line-height:24px;color:#bebebe}.article-content__sidebar{width:338px;flex-shrink:0}.article-content__article{padding:32px 40px;flex:1}.article-content__article .app-card{border:1px solid #ececec}.article-content__article-header{display:flex;justify-content:space-between;gap:24px;margin-bottom:32px}.article-content .article-card{margin-bottom:16px}.article-content__description{margin-bottom:32px}.article-content__description table{word-break:break-word}.article-content__description h1,.article-content__description h2,.article-content__description h3,.article-content__description h4,.article-content__description table{margin-bottom:16px}.article-content__description p{font-size:18px;line-height:24px;margin-bottom:16px}.article-sidebar{display:flex;flex-direction:column;gap:16px}.article-sidebar__lang{display:flex}.article-sidebar__lang-btn{flex:1;text-align:center}.article-sidebar__title:not(:last-child){margin-bottom:16px}.article-sidebar__list{padding-left:16px}.article-sidebar__text:not(:last-child){margin-bottom:8px}.settings-sidebar{display:flex;flex-direction:column;gap:24px;width:100%}.settings-sidebar__back-btn{align-self:flex-start}.settings-sidebar__logout-btn{margin-top:auto}.settings-sidebar__avatar{align-self:center;margin-top:16px}.settings-sidebar__field{pointer-events:none}.settings-sidebar .ant-btn{width:100%}.settings-content{display:flex;flex-direction:column}.settings-content__title{margin-bottom:24px}.favorites-tab{display:flex;flex-direction:column}.favorites-tab__selects{display:flex;justify-content:flex-end;margin-bottom:20px;gap:16px}.favorites-tab__selects .app-select{width:300px}.favorites-tab__items{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.favorites-tab__pagination{align-self:center}.selections-tab{display:flex;flex-direction:column}.selections-tab__title{cursor:pointer;display:flex;align-items:center;gap:12px;font-size:32px;font-weight:600;line-height:43.65px;margin-right:auto;color:var(--color-gray-dark)}.selections-tab__title svg{width:20px;margin-top:4px}.selections-tab__selects{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;gap:16px}.selections-tab__selects .app-select{width:200px}.selections-tab__folders{display:flex;flex-wrap:wrap;gap:16px}.selections-tab__folders>*{flex:0 1 calc(33.3333333333% - 10.6666666667px)}.selections-tab__folder-item{width:100%}.selections-tab__items{display:flex;flex-direction:column;gap:16px}.selections-tab__create-btn{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;cursor:pointer;min-height:183px}.selections-tab__pagination{align-self:center}.folder-card{display:flex;flex-direction:column;min-height:183px;width:100%}.folder-card__header{display:flex;justify-content:flex-end;align-items:flex-start;gap:16px}.folder-card__delete-btn{padding:8px;font-size:18px;margin-top:-8px;margin-right:-8px}.folder-card__desc{align-self:flex-end;padding:8px 16px;background-color:#ececec;color:var(--color-gray-light);border-radius:100px}.folder-card__title{margin-top:auto;font-size:24px;font-weight:600;line-height:26.4px;color:var(--color-dark);cursor:pointer}.create-collection-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.create-collection-modal__button{margin-top:20px;width:100%}.remove-collection-modal__title{font-size:24px;line-height:32px;font-weight:600;text-align:center;margin-bottom:32px}.remove-collection-modal__items{display:flex;flex-direction:column;gap:20px;margin-bottom:32px;padding:0 20px}.remove-collection-modal__items span{font-size:18px!important}.remove-collection-modal__items .ant-radio{margin-right:8px}.remove-collection-modal__button{background-color:#f5222d!important;width:100%!important}.remove-collection-modal__button:hover{opacity:.8}
