.header-1 *{transition:.3s}.header-1{position:relative;z-index:10}.header-1 #logo{display:block}.header-1 #logo:hover{opacity:.75}.header-1 #logo img{max-width:200px;max-height:200px}.header-1 #header_items{margin:.5rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header-1 #header_items .logo svg path{fill: var(--color-base)}.header-1 #header_items .logo svg path.arrow{fill: var(--color-body)}.header-1 #top_menu{margin-bottom: .5rem}.header-1 #top_menu ul{display:flex;padding: 0;flex-wrap:wrap;margin:0;justify-content: space-between;font-size:1rem}.header-1 #top_menu ul li{position: relative;text-align: center;display:block}.header-1 #top_menu ul li a{color: #433D3D !important;display:block;padding:1rem 0}.header-1 #top_menu ul li:hover a{background:rgba(255,255,255,.2);color:var(--color-base2) !important}.header-1 #top_menu ul li ul{display:none;position:absolute;top:100%;left:0;background:#fff;text-align:left;box-shadow: 0 6px 12px rgb(0 0 0 / 18%);white-space: nowrap}.header-1 #top_menu ul li ul li{text-align:left;border-bottom:1px solid #ddd;position: unset;max-width: 60rem}.header-1 #top_menu ul li ul li a{color: var(--color-text) !important}.header-1 #top_menu ul li ul li:hover > a{background:#ddd;color:var(--color-base2)}.header-1 #top_menu ul li ul li ul li:hover a{box-shadow: 0 6px 12px rgb(0 0 0 / 18%)}.header-1 #top_menu ul li:hover > ul{display: block}.header-1 #top_menu ul li ul li ul{display: none;top: 0;left: 100%;min-height: 100%}.header-1 #top_menu ul li ul li.parent > a{padding-right:2rem;position:relative}.header-1 #top_menu ul li ul li.parent > a::before{content: '\27A4';position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.header-1 .mobile-window{}.header-1 .mobile-window .bg{position:fixed;background:rgba(0,0,0,.5);top:0;left:0;right:100%;bottom:0;border-radius:0 100% 100% 0}.header-1 .mobile-window .window{width:0;background:#fff;position:fixed;top:0;left:0;bottom:0;border-radius:0 100% 100% 0;opacity:0;padding:0;overflow:auto;display:flex;flex-direction: column;text-align: center}.header-1 .mobile-window .close{position:fixed;top:0;left:300px;margin:1rem;font-size:0;color:#fff;cursor:pointer}.header-1 .mobile-window .close:hover{opacity:.7}.header-1 .mobile-window .window > div{margin:1rem 0}.header-1 .mobile-window .mobile_menu{background:var(--color-base);text-align:left;margin-bottom:auto}.header-1 .mobile-window .mobile_menu ul{display:block;margin:0;padding:0}.header-1 .mobile-window .mobile_menu ul li{display:block;margin:0;padding:0;border-bottom:1px solid #ddd;position:relative}.header-1 .mobile-window .mobile_menu ul li a{color: var(--color-base-text);display:block;padding:.5rem}.header-1 .mobile-window .mobile_menu ul li ul li{display:none;background:rgba(255,255,255,.3);padding-left:.5rem}.header-1 .mobile-window .mobile_menu ul li ul.active > li{display:block}.header-1 .mobile-window .mobile_menu ul li.parent ul::before{content:'\f107';font-family: "Font Awesome 6 Free";font-weight: 900;position:absolute;background:#fff;padding:0 .5rem;top: .5rem;right:.5rem;cursor:pointer}body.active-menu{overflow:hidden}body.active-menu .header-1 .mobile-window{display:block}body.active-menu .header-1 .mobile-window .bg{right:0;border-radius:0}body.active-menu .header-1 .mobile-window .close{font-size:3rem}body.active-menu .header-1 .mobile-window .window{width:300px;border-radius:0;opacity:1;padding:1rem}

[data-color="#000000FF"]{color:#000000FF}[data-color="#433D3DFF"]{color:#433D3DFF}

.module.content-2{overflow: visible}.article-page{margin-top: 2rem}.reading-progress{position: fixed;top: 0;left: 0;height: 3px;width: 0;z-index: 1080;background: linear-gradient(90deg, var(--bs-primary), var(--color-base2));border-radius: 0 2px 2px 0;transition: width .1s linear;pointer-events: none}@media (prefers-reduced-motion: reduce){.reading-progress{transition: none}}.article{background: #fff;border-radius: 1.5rem;padding: 2.5rem;box-shadow: 0 .25rem 1.5rem rgba(0, 0, 0, .06)}.article + .article{margin-top: 2.5rem}.article-head{margin-bottom: 1.25rem}.article-head h1{margin-bottom: .75rem}.article-meta{font-size: .875rem;opacity: .7}.article-lead{font-size: 1.05rem;line-height: 1.55;font-weight: 500;padding-left: 1rem;border-left: 3px solid var(--bs-primary);margin-bottom: 1.5rem}.article-body{line-height: 1.65}.article-body p{margin-bottom: 1rem}.article-body img{max-width: 100%;height: auto;border-radius: .75rem;margin: .25rem 0}.article-body a.article-photo{display: inline-block;cursor: zoom-in;border-radius: .75rem;overflow: hidden;transition: transform .2s, box-shadow .2s}.article-body a.article-photo:hover{transform: translateY(-2px);box-shadow: 0 .5rem 1.25rem rgba(var(--bs-primary-rgb), .25)}.article-body a.article-photo img{margin: 0;border-radius: 0}.article-body iframe, .article-body video{max-width: 100%;border-radius: .75rem}.article-body table{max-width: 100%;display: block;overflow-x: auto}.article-comments{margin-top: 2.5rem;padding-top: 2rem;border-top: 1px solid rgba(var(--bs-primary-rgb), .25)}.comments-title{margin-bottom: 1.25rem}.comments-count{display: inline-block;min-width: 1.75rem;padding: 0 .5rem;margin-left: .25rem;border-radius: 1rem;background: rgba(var(--bs-primary-rgb), .15);color: var(--color-base2);font-size: .8125rem;line-height: 1.75rem;text-align: center;vertical-align: middle}.comments-empty{opacity: .7}.comments-list{list-style: none;padding: 0;margin: 0 0 2rem}.comment{padding: 1rem 1.25rem;border-radius: 1rem;background: rgba(var(--bs-primary-rgb), .06)}.comment + .comment{margin-top: .75rem}.comment-head{display: flex;flex-wrap: wrap;align-items: baseline;gap: .75rem;margin-bottom: .35rem}.comment-author{font-weight: 700}.comment-date{font-size: .8125rem;opacity: .6}.comment-subject{font-weight: 500;margin-bottom: .25rem}.comment-text{line-height: 1.55}.comment-form .form-label{font-weight: 500;margin-bottom: .35rem}.comment-form .req{color: var(--bs-primary)}.comment-form .form-control{border-radius: .75rem}.comment-form .form-control:focus{border-color: var(--bs-primary);box-shadow: 0 0 0 .2rem rgba(var(--bs-primary-rgb), .2)}.comment-note{font-size: .8125rem;opacity: .7}.comment-result{margin-top: .75rem;padding: .625rem .875rem;border-radius: .75rem;font-size: .9375rem}.comment-result.is-ok{background: rgba(25, 135, 84, .12);color: #15603a}.comment-result.is-error{background: rgba(var(--bs-primary-rgb), .15);color: var(--color-base2)}.article-aside{position: sticky;top: 1.5rem}.aside-card{background: #fff;border-radius: 1.25rem;padding: 1.5rem;box-shadow: 0 .25rem 1.25rem rgba(0, 0, 0, .06)}.aside-card + .aside-card{margin-top: 1.25rem}.aside-title{margin-bottom: .75rem}.aside-text{font-size: .9375rem;line-height: 1.5;opacity: .85}.aside-donate{background: rgba(var(--bs-primary-rgb), .08);border: 1px solid rgba(var(--bs-primary-rgb), .3)}.aside-icon{width: 3rem;height: 3rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-bottom: .875rem;background: var(--bs-primary);color: var(--bs-primary-text);font-size: 1.25rem}.aside-line{margin-bottom: .5rem}.aside-contacts a{text-decoration: none}.article-stream-status{min-height: 3rem;display: flex;align-items: center;justify-content: center;margin-top: 2rem;font-size: .9375rem;opacity: .8}.spinner{display: inline-block;width: 1rem;height: 1rem;margin-right: .5rem;border: 2px solid rgba(var(--bs-primary-rgb), .35);border-top-color: var(--bs-primary);border-radius: 50%;animation: article-spin .7s linear infinite;vertical-align: -2px}@keyframes article-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner{animation: none}}@media (max-width: 991.98px){.article-aside{position: static}}@media (max-width: 575.98px){.article{padding: 1.5rem 1.25rem;border-radius: 1.25rem}.article-comments{margin-top: 2rem}}

.footer-1{padding:3rem 0}.footer-1 ul{display:block;margin:0;padding:0}.footer-1 ul li{display:block;margin:0;padding:0;border-bottom:1px solid var(--color-inverse)}.footer-1 ul li a{display:block;margin:0;padding:.3rem 1rem}.footer-1 .zerro-author{display: flex;color:#A2A2A2}.footer-1 .zerro-author:hover{color:#A2A2A2}.footer-1 .zerro-author::before{content: url('/assets/images/zerro.svg');margin-right:1rem;filter:grayscale(1) invert(1)}.footer-1 .row:nth-child(1){padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #a2a2a2}.footer-1 .row:nth-child(2) a:hover{filter:contrast(3)}.footer-1 .social-rutube{display: inline-block;width: 1em;height: 1em;vertical-align: -.125em;background-color: currentColor;-webkit-mask: url('/assets/icons/rutube-mono.svg') no-repeat center / contain;mask: url('/assets/icons/rutube-mono.svg') no-repeat center / contain}

[data-color="#ffffffFF"]{color:#ffffffFF}[data-color="#A2A2A2"]{color:#A2A2A2}

