.modal-subscribers{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(2,calc(50% - 12px));display:grid}@media (max-width:540px){.modal-subscribers{grid-column-gap:12px;grid-row-gap:10px;grid-template-columns:repeat(2,calc(50% - 6px))}}@media (max-width:389px){.modal-subscribers{grid-template-columns:repeat(1,100%)}}.modal-subscribers_item{justify-content:flex-start;align-items:center;display:flex}.modal-subscribers_item-avatar{flex:0 0 86px;min-width:86px;height:86px;margin-right:12px;display:block;overflow:hidden}.modal-subscribers_item-avatar figure{border-radius:100%;display:block}.modal-subscribers_item-avatar img{width:100%;height:100%;display:block}@media (max-width:540px){.modal-subscribers_item-avatar{flex-basis:54px;min-width:54px;height:54px;margin-right:8px}}.modal-subscribers_item-body{flex-direction:column;flex:1;justify-content:center;display:flex}.modal-subscribers_item-name{line-clamp:1;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;height:24px;margin-bottom:2px;display:-webkit-box;overflow:hidden}@media (max-width:540px){.modal-subscribers_item-name{height:21px;margin-bottom:0;font-size:14px}}.modal-subscribers_item-desc{color:var(--color_black_70);min-height:34px;margin-bottom:4px;font-size:13px;line-height:1.3;display:block}.modal-subscribers_item-desc .react-loading-skeleton{height:34px}@media (max-width:540px){.modal-subscribers_item-desc{min-height:29px;font-size:11px}.modal-subscribers_item-desc .react-loading-skeleton{height:29px}}.modal-subscribers_item-btn{height:14px;line-height:1}.modal-subscribers_item--empty .react-loading-skeleton{display:block}.modal-subscribers_empty{color:var(--color_black_50);text-align:center;grid-column:span 2;font-size:14px}
.profilePosts__item{justify-content:flex-start;align-items:center;margin-bottom:15px;display:flex}.profilePosts__item:last-child{margin-bottom:0}.profilePosts__item-image{flex:0 0 50px;justify-content:center;align-items:center;min-width:50px;height:50px;display:flex;overflow:hidden}.profilePosts__item-image figure{border-radius:5px;display:block}.profilePosts__item-image img{width:100%;height:100%;display:block}.profilePosts__item-body{flex:1;padding-left:10px;line-height:1.2}.profilePosts__item-title{color:var(--color_black_main);line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.profilePosts__item-unsubscribe{height:14px;line-height:1}.profilePosts__empty{color:var(--color_black_50);text-align:center;font-size:14px}
.profilePostsModal__item{border-bottom:1px solid var(--color_black_40);justify-content:flex-start;align-items:center;padding:24px 0;display:flex}@media (max-width:480px){.profilePostsModal__item{padding:15px 0}}.profilePostsModal__item:first-child{padding-top:0}.profilePostsModal__item:last-child{border-bottom:0;padding-bottom:0}.profilePostsModal__item-body{flex-direction:column;flex:1;justify-content:center;display:flex}.profilePostsModal__item-image{flex:0 0 86px;min-width:86px;height:86px;margin-right:18px;display:block;overflow:hidden}@media (max-width:389px){.profilePostsModal__item-image{flex-basis:64px;min-width:64px;height:64px;margin-right:12px}}.profilePostsModal__item-image figure{border-radius:6px;display:block}.profilePostsModal__item-image img{width:100%;height:100%;display:block}.profilePostsModal__item-desc{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:5px;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.profilePostsModal__item-btn{height:14px;line-height:1}.profilePostsModal__item--empty .react-loading-skeleton{display:block}.profilePostsModal__empty{color:var(--color_black_50);text-align:center;font-size:14px}
.profileCategories__item{justify-content:flex-start;align-items:center;margin-bottom:15px;display:flex}.profileCategories__item:last-child{margin-bottom:0}.profileCategories__item-logo{border:3px solid;border-radius:5px;flex:0 0 50px;justify-content:center;align-items:center;min-width:50px;height:50px;display:flex;overflow:hidden}.profileCategories__item-logo figure{border-radius:5px;display:block}.profileCategories__item-logo img{border-radius:5px;width:100%;height:100%;display:block}.profileCategories__item-body{flex:1;padding-left:10px;line-height:1.2}.profileCategories__item-title{color:var(--color_black_main);line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.profileCategories__item-unsubscribe{height:14px;line-height:1}.profileCategories__item--empty .profileCategories__item-logo{border:0}.profileCategories__item--empty .profileCategories__item-logo span{width:100%;height:100%}.profileCategories__empty{color:var(--color_black_50);text-align:center;font-size:14px}
.profileCategoriesModal{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(2,calc(50% - 12px));display:grid}@media (max-width:540px){.profileCategoriesModal{grid-column-gap:12px;grid-row-gap:10px;grid-template-columns:repeat(2,calc(50% - 6px))}}@media (max-width:389px){.profileCategoriesModal{grid-template-columns:repeat(1,100%)}}.profileCategoriesModal__item{justify-content:flex-start;align-items:center;display:flex}.profileCategoriesModal__item:first-child{padding-top:0}.profileCategoriesModal__item:last-child{border-bottom:0;padding-bottom:0}.profileCategoriesModal__item-logo{border:3px solid;border-radius:8px;flex:0 0 86px;min-width:86px;height:86px;margin-right:12px;display:block;overflow:hidden}.profileCategoriesModal__item-logo figure{border-radius:8px;display:block}.profileCategoriesModal__item-logo img{width:100%;height:100%;display:block}@media (max-width:540px){.profileCategoriesModal__item-logo{flex-basis:54px;min-width:54px;height:54px;margin-right:8px}}.profileCategoriesModal__item-body{flex-direction:column;flex:1;justify-content:center;display:flex}.profileCategoriesModal__item-name{line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:2px;display:-webkit-box;overflow:hidden}@media (max-width:540px){.profileCategoriesModal__item-name{margin-bottom:0;font-size:14px}}.profileCategoriesModal__item-btn{height:14px;line-height:1}.profileCategoriesModal__item--empty .react-loading-skeleton{display:block}.profileCategoriesModal__empty{color:var(--color_black_50);text-align:center;grid-column:span 2;font-size:14px}
