.ru-reader-dialog15{box-sizing:border-box;width:min(1060px,calc(100vw - 48px));height:86dvh;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);position:fixed;inset:0;margin:auto;padding:0;border:1px solid #cbd5e6;border-radius:6px;background:#fefcf7;color:#1b2a4a;overflow:hidden}
.ru-reader-dialog15[open]{display:flex;flex-direction:column}
.ru-reader-dialog15::backdrop{background:#18264288}
.ru-reader-bar15{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;flex:0 0 56px;padding:8px 18px;background:#fefcf7;border-bottom:1px solid #e1e6ed}
.ru-reader-close15{box-sizing:border-box;display:grid;place-items:center;width:36px;height:36px;padding:7px;border:1px solid #cbd5e6;border-radius:3px;background:#fefcf7;color:#1b2a4a;cursor:pointer}
.ru-reader-close15 svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}
.ru-reader-close15:hover,.ru-reader-close15:focus-visible{background:#ff8a24;border-color:#ff8a24;color:#1b2a4a}
#ruReaderFrame15{display:block;flex:1 1 auto;box-sizing:border-box;min-height:0;width:100%;max-width:100%;height:100%;margin:0!important;border:0;background:#fefcf7}
html:root.ru-reading15,html:root.ru-reading15 body{margin:0!important;padding:0!important;background:#fefcf7!important;color:#1b2a4a!important}
html:root.ru-reading15 body{box-sizing:border-box!important;padding:22px clamp(24px,5.5vw,64px) 96px!important;min-height:100vh!important}
html:root.ru-reading15 :is(article.article,main.page,main.wrap){box-sizing:border-box!important;display:block!important;width:100%!important;max-width:840px!important;margin:0 auto!important;padding:0!important;background:#fefcf7!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
html:root.ru-reading15 :is(.ru-sidebar,.ru-journey-breadcrumb,.ru-journey-footer,.site-icp-footer,.ru-glass-rail,.editorial-consult,.article-context-rail,.article-author-rail,.article-footer,.ru-article-return,.news-back,.article-heading>a.back,.ru-article-brand,.article-toolbar,.article-sidebar){display:none!important}
html:root.ru-reading15 .article-body-grid{display:block!important}
html:root.ru-reading15 :is(.article-heading,.article-content,.content,#articleContent){box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-inline:0!important;margin-inline:0!important;overflow:visible!important}
html:root.ru-reading15 .article-heading{padding-block:0!important;margin-top:0!important}
html:root.ru-reading15 .article-heading>.eyebrow{margin-top:0!important}
html:root.ru-reading15 :is(h1,h2,h3,p,li){overflow-wrap:anywhere}
html:root.ru-reading15 h1{font-size:clamp(26px,4.3vw,40px)!important;line-height:1.4!important;margin:0 0 20px!important}
html:root.ru-reading15 :is(p,li){font-size:16px!important;line-height:1.95!important}
html:root.ru-reading15 :is(.meta,.eyebrow,.article-heading__meta,.article-tag){font-size:12px!important;line-height:1.8!important}
html:root.ru-reading15 figure{margin:24px 0!important}
html:root.ru-reading15 img{max-width:100%!important;height:auto}
html:root.ru-reading15 .ru-article-tools{position:fixed!important;display:flex!important;justify-content:flex-end!important;width:100%!important;max-height:none!important;inset:auto 0 0!important;top:auto!important;bottom:0!important;margin:0!important;padding:10px clamp(24px,5.5vw,64px)!important;box-sizing:border-box!important;background:#fefcf7!important;border-top:1px solid #d9e1ec!important;z-index:20!important}
html:root.ru-reading15 .ru-article-action-group{flex-direction:row!important;gap:12px!important}
html:root.ru-reading15 .ru-article-tools .ru-article-action{width:44px!important;height:40px!important;background:#fefcf7!important}
html:root.ru-reading15 .ru-article-tools .ru-article-action:hover{color:#ff8a24!important}
html:root.ru-reading15 .ru-article-tools .ru-article-action[aria-pressed=true]{color:#c46c08!important}
html:root.ru-reading-legal15 .ru-article-tools{display:none!important}
html:root.ru-reading15 .source-box{padding:18px 24px!important;background:#f5f0e6!important}
html:root.ru-reading15 .source-box p{margin:7px 0!important}
html:root.ru-reading15 mark{padding:2px 5px!important;box-decoration-break:clone}
@media(max-width:600px){.ru-reader-dialog15{width:calc(100vw - 20px);height:92dvh;max-height:calc(100dvh - 20px)}.ru-reader-bar15{flex-basis:50px;padding:6px 12px}html:root.ru-reading15 body{padding:18px 24px 88px!important}html:root.ru-reading15 :is(p,li){font-size:15px!important}html:root.ru-reading15 ul,html:root.ru-reading15 ol{padding-left:22px!important}}

html:root.ru-reading15 :is(.eyebrow,.article-tag,#articleTag){color:#f28b37!important}

html:root.ru-reading15{overflow-x:hidden!important;scrollbar-gutter:stable both-edges}html:root.ru-reading15 body{overflow:visible!important}

html:root.ru-reading15 .ru-article-toast{pointer-events:none!important;bottom:72px!important;opacity:0;transition:opacity 160ms;font-size:12px!important}html:root.ru-reading15 .ru-article-toast.is-visible{opacity:1}
