.btn-icon{align-items:center;background-color:var(--a30);border:none;border-radius:12px;cursor:pointer;display:flex;height:64px;justify-content:center;outline:none;padding:18px;width:64px}.btn-icon--is-danger{background-color:var(--a15);cursor:not-allowed}.btn-icon img{height:100%;width:100%}.edited-user{border-radius:12px;box-shadow:0 2px 10px #00000040;display:flex;flex-direction:column}.edited-user--is-blocked{background-color:var(--n10);padding:8px;width:196px}.edited-user__top{align-items:center;display:flex;margin-bottom:16px}.edited-user__image{height:30px;margin-right:8px;-o-object-fit:cover;object-fit:cover;width:30px}.edited-user__name{color:var(--n70);font-family:Montserrat-Medium;font-size:12px;letter-spacing:.24px;line-height:14px}.magazine-info-price{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:336px auto}@media only screen and (max-width:930px){.magazine-info-price{grid-template-columns:auto;row-gap:10px}}@media only screen and (max-width:767px){.magazine-info-price{display:block}.magazine-info-price .btn-price{margin-bottom:16px}}.magazine-info-price_date{color:var(--n80);font-family:Montserrat-Bold;font-size:20px;letter-spacing:.4px;line-height:normal;text-align:right}@media only screen and (max-width:930px){.magazine-info-price_date{font-family:Montserrat-Bold;font-size:16px;letter-spacing:.32px;line-height:20px;text-align:left}}.magazine-info-price__info{-webkit-box-flex:0;align-items:flex-end;display:flex;flex-direction:column;grid-column:2}@media only screen and (max-width:930px){.magazine-info-price__info{align-items:flex-start;grid-row:1}}.mf-advt{height:400px;width:100%}@media only screen and (max-width:767px){.mf-advt{height:calc(83.33vw - var(--page-container-horizontal-padding)*2*.8333)}}.mf-advt img,.mf-advt picture{display:block;height:300px;-o-object-position:left;object-position:left;width:100%}.magazine-where-buy{-webkit-box-flex:0;display:flex;flex-direction:column;margin-top:32px;padding-top:16px}.magazine-where-buy__conf{display:grid;grid-template-columns:1fr 1fr auto;grid-column-gap:16px;margin-top:32px}@media only screen and (max-width:767px){.magazine-where-buy__conf{-webkit-box-flex:0;display:flex;flex-direction:column;row-gap:16px}}.magazine-where-buy__subscribe-btn{width:187px}@media only screen and (max-width:767px){.magazine-where-buy__subscribe-btn{width:100%}}.podcast-subscribe{background-color:#fff;display:flex;flex-direction:column;padding:20px 24px 24px}.podcast-subscribe__head{align-items:center;border-bottom:1px solid #c4c6c9;display:flex;margin-bottom:16px;padding-bottom:16px}.podcast-subscribe__title{color:#313335;font-family:Montserrat-Bold;font-size:22px;font-weight:700;letter-spacing:.02em;line-height:26.82px;margin-right:10px;width:100%}.podcast-subscribe__logo{flex-basis:117px;height:37px}.podcast-subscribe__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.podcast-subscribe__descr{color:var(--n50);font-family:Montserrat-Regular;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:22.4px;margin-bottom:8px;padding-bottom:8px;padding-top:8px}.podcast-subscribe__subtitle{color:#313335;font-family:Montserrat-Bold;font-size:16px;letter-spacing:.32px;line-height:normal;margin-bottom:12px;padding-top:8px}.podcast-subscribe__list{color:var(--n50);list-style-type:none;margin-bottom:16px;margin-top:0;padding-bottom:8px;padding-left:0}.podcast-subscribe__item{align-items:flex-start;display:flex;font-family:Montserrat-Regular;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:22px}.podcast-subscribe__item:before{background-color:var(--n50);border-radius:50%;content:"";flex-shrink:0;height:2px;margin:10px;width:2px}.podcast-subscribe__btn{margin-top:auto;width:100%}.section-podcast{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1249px){.section-podcast{grid-template-columns:auto;row-gap:32px}}.news-read-also{-webkit-box-flex:0;display:flex;flex-direction:column}.scrollbar-progress{background-color:var(--n20);bottom:0;height:6px;overflow:hidden;position:fixed;width:100%;z-index:5}.scrollbar-progress__line{background-color:var(--a35-theme);height:100%;transform:translate(-100%);transition:transform .3s;width:100%}.popup-note[data-v-f4853f3a]{animation:slidePopup-f4853f3a .3s ease-in-out forwards;background-color:var(--l00);display:flex;flex-direction:column;font-family:Montserrat-Medium;font-size:16px;gap:8px;letter-spacing:.32px;line-height:normal;max-height:360px;padding:24px 10px 24px 24px;position:relative;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%}.popup-note__close[data-v-f4853f3a]{position:absolute;right:8px;top:-40px}.popup-note__title[data-v-f4853f3a]{color:var(--n70);font-family:Montserrat-Bold}.popup-note__content[data-v-f4853f3a]{color:var(--n30);font-weight:400;max-height:280px;overflow:hidden}.popup-note__wrapper[data-v-f4853f3a]{padding-right:10px}.popup-note__scroll[data-v-f4853f3a] .simplebar-track{width:4px!important}.popup-note__scroll[data-v-f4853f3a] .simplebar-track.simplebar-vertical{background-color:var(--n20)}.popup-note__scroll[data-v-f4853f3a] .simplebar-scrollbar{background-color:var(--n30)!important;width:4px!important}@keyframes slidePopup-f4853f3a{to{transform:translateY(0)}}.news-page[data-news-type=journal] .news-content .grid-cols .grid-cols-left .magazine-info-price+.news-caption,.news-page[data-news-type=journal] .news-content .grid-cols .grid-cols-left .news-su_div.lead+.news-caption,.news-page[data-news-type=journal] .news-content .grid-cols .grid-cols-left .news__poster+.news-caption{display:none}.news-page[data-news-category=podcast] .news-content iframe{min-height:0}.news__right-stub{flex:1;height:auto}.news-header-loader{height:306px;width:100%}.news-content-loader{height:100%;width:100%}.news__poster{font-size:0;width:100%}.news__poster img{width:100%}.news-share-btn{margin-left:auto}.news-content{margin-top:32px}.news-more{-webkit-box-flex:0;display:flex;flex-direction:column}.news-more-content{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:56px}@media only screen and (max-width:767px){.news-more-content{grid-template-columns:1fr;margin-top:32px;row-gap:32px}.news-more-content .card .card-poster{height:60.83333333vw}}.news-page__edit-btn{bottom:29px;margin-top:auto;position:fixed;right:16px;z-index:5}@media only screen and (max-width:930px){.news-page__edit-btn.btn-icon{display:none}}.news-page__message{margin-top:48px}
