@charset "UTF-8";.is-mobile-only{display:none}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.is-desktop-only{display:none!important}.is-mobile-only{display:initial}}.mq-small{display:none}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-small{display:initial}}.mq-small-medium{display:none}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.mq-small-medium{display:initial}}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-medium-large{display:none!important}}.mq-mobile{display:none}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-mobile{display:initial}}.mq-tablet{display:none}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.mq-tablet{display:initial}}:root .root-mobile{display:none}:root.mobile .root-mobile{display:block}:root.mobile .mq-desktop,:root.tablet .mq-desktop{display:none!important}:root .mobile-marker{line-height:0;position:fixed;z-index:1000000;top:-100px;left:-100px;display:block;width:10px;height:10px;background:red}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){:root .mobile-marker{background:#0f0}}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){:root .mobile-marker{background:#00f}}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.wrap,wrap{white-space:normal}.nowrap,nowrap{white-space:nowrap}sub,sup{font-size:.6em;vertical-align:super;position:relative;top:.1em;line-height:0;display:inline-block}sub{top:-.1em;vertical-align:sub}.no-transition{transition:none!important}.no-transition *{transition:none!important}.reset-text-transform{text-transform:none}.reset-text-transform *{text-transform:none}hl,nbsp{display:inline-block;position:relative;z-index:3}hl:after,nbsp:after{position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;box-sizing:border-box;content:""}nbsp:after{background:rgba(65,105,225,.2)}.debug-query-size-time{font-size:11px;line-height:11px;position:relative;top:10px;display:block;padding:4px;text-align:center;letter-spacing:2px;color:#999}.debug-info{font-size:.6rem;line-height:2;width:100%;padding:2px 4px;text-align:center;color:rgba(255,255,255,.6)!important}info{color:#fff;background:#228b22}ok{color:#fff;background:#4169e1}warn{background:gold}err{color:#fff;background:#8b0000}err,info,ok,warn{display:inline-block;padding:1px 4px}.syslog{font-size:80%;line-height:1.1}.syslog div{padding:0 0 .2rem}.syslog hr{margin:.25rem 0 .5rem}todo{padding:1rem 0;box-sizing:border-box;display:grid;text-align:center;place-items:center;font-size:.8rem;line-height:1.1;color:rgba(0,0,0,.5);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='-0.125 -0.125 100.5 100.5'><rect vector-effect='non-scaling-stroke' x='0' y='0' width='100' height='100' fill='none' stroke='black' stroke-width='.25'/><line vector-effect='non-scaling-stroke' x1='0' y1='0' x2='100' y2='100' fill='none' stroke='black' stroke-width='.1'/><line vector-effect='non-scaling-stroke' x1='100' y1='0' x2='0' y2='100' fill='none' stroke='black' stroke-width='.1'/></svg>") center no-repeat;background-size:100% 100%,auto}todo span{box-sizing:border-box;display:inline-block;background:#fff;padding:1rem 2rem}todo span:before{display:block;content:"В работе";text-transform:uppercase;font-weight:700}:is(p,todo,div,h2,h3)+todo{margin-top:1rem}todo+:is(p,div){margin-top:1rem}.block--preloader{font-size:var(--fs-preloader,1em);position:absolute;z-index:50;inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6IzAwMH0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=) center no-repeat;background-size:1.5em;display:block;margin:.2em 2em}.block--preloader.color--light{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6I2ZmZn0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=)}.block--preloader.is-visible{opacity:1}.data--list:is(.list--authors) ul{display:grid;gap:.5em 1em;grid-template-columns:repeat(4,1fr)}@media screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait){.data--list:is(.list--authors) ul{grid-template-columns:repeat(2,1fr)}}@media screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.data--list:is(.list--authors) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait){.data--list:is(.list--authors) ul{grid-template-columns:repeat(4,1fr)}}@media screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.data--list:is(.list--authors) ul{grid-template-columns:repeat(4,1fr)}}@media screen and (pointer:fine) and (max-width:512.02px){.data--list:is(.list--authors) ul{grid-template-columns:repeat(2,1fr)}}@media screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px){.data--list:is(.list--authors) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:fine) and (min-width:667.98px) and (max-width:992.02px){.data--list:is(.list--authors) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:fine) and (min-width:991.98px) and (max-width:1200.02px){.data--list:is(.list--authors) ul{grid-template-columns:repeat(4,1fr)}}@media screen and (pointer:fine) and (min-width:1199.98px) and (max-width:1400.02px){.data--list:is(.list--authors) ul{grid-template-columns:repeat(4,1fr)}}.data--list:is(.list--authors) li a span{white-space:nowrap}.data--list:is(.list--persons) ul{display:grid;gap:.5em 1em;grid-template-columns:repeat(3,1fr)}@media screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait){.data--list:is(.list--persons) ul{grid-template-columns:repeat(1,1fr)}}@media screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.data--list:is(.list--persons) ul{grid-template-columns:repeat(2,1fr)}}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait){.data--list:is(.list--persons) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.data--list:is(.list--persons) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:fine) and (max-width:512.02px){.data--list:is(.list--persons) ul{grid-template-columns:repeat(1,1fr)}}@media screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px){.data--list:is(.list--persons) ul{grid-template-columns:repeat(2,1fr)}}@media screen and (pointer:fine) and (min-width:667.98px) and (max-width:992.02px){.data--list:is(.list--persons) ul{grid-template-columns:repeat(2,1fr)}}@media screen and (pointer:fine) and (min-width:991.98px) and (max-width:1200.02px){.data--list:is(.list--persons) ul{grid-template-columns:repeat(3,1fr)}}@media screen and (pointer:fine) and (min-width:1199.98px) and (max-width:1400.02px){.data--list:is(.list--persons) ul{grid-template-columns:repeat(3,1fr)}}.data--list:is(.list--persons) li a span{white-space:nowrap}:is(.links--pubs,.links--pubs) .swiper-button-next,:is(.links--pubs,.links--pubs) .swiper-button-prev{margin-top:-1.65em}.box--periodical{--block--pub-thumb-width:10em;max-width:100%;min-width:0}.box--periodical .box--periodical--wrapper{display:flex;margin-top:.75em;gap:1em}.box--periodical .box--links{--fs--box--links:0.95em;--pad--box-links:0.75em;max-width:100%;justify-content:center}.box--periodical .box--links .box--link.link--trigger h3{font-size:1em}.box--periodical .box--links.list--item{--fs--box--links:0.9em;--pad--box-links:0.6em}.box--periodical .block--flex p+:is(p,ul,ol){padding-top:.5em}.box--periodical .block--flex ol,.box--periodical .block--flex ul{padding-left:1.5em}.box--periodical .block--flex li+li{padding-top:.25em}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px){.box--periodical{--block--pub-thumb-width:7em}}.box--periodical--issues{line-height:0;font-size:var(--data-fs,.92em)}:root.mobile .box--periodical--issues{font-size:.95em}.box--periodical--issues .periodical--year{display:grid;grid-template-columns:5.4em 1fr}.box--periodical--issues :is(.periodical--year)+:is(.periodical--year){margin-top:.5em;padding-top:.5em;border-top:1px dashed #d0d0d0}.box--periodical--issues .box--volume{display:grid;grid-template-columns:5em 1fr;text-align:center}.box--periodical--issues.no--volumes .box--volume{grid-template-columns:1fr;gap:0}.box--periodical--issues.no--volumes .box--volume .volume--label{display:none}.box--periodical--issues .volume--issues{display:grid;grid-template-columns:repeat(var(--gridbase,12),1fr)}.box--periodical--issues .box--issue{white-space:nowrap;min-width:0}.box--periodical--issues .box--issue.issue--combo{grid-column:span var(--span,2)}.box--periodical--issues label{font-weight:700;display:block;align-self:center;padding:0;margin:0;white-space:nowrap;box-sizing:border-box;text-align:center}.box--periodical--issues label.year--label{font-size:1.15em}.box--periodical--issues .issue{display:inline-block;width:-moz-min-content;width:min-content}.box--periodical--issues .issue a{display:inline-block;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.box--periodical--issues .issue span{min-width:2em;display:inline-block;padding:.4em .5em;border-radius:.25em;overflow:hidden;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out}.box--periodical--issues .issue:hover a span{color:#fff;background:var(--app-color-base);-webkit-text-decoration:1px underline currentColor;text-decoration:1px underline currentColor}.box--periodical--issues label,.box--periodical--issues span{line-height:.96}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px){.box--periodical--issues :is(.periodical--year)+:is(.periodical--year){padding-top:.7em}.box--periodical--issues label{text-align:left}.box--periodical--issues .periodical--year{grid-template-columns:1fr;grid-template-rows:auto auto;gap:.25em}.box--periodical--issues .box--volume{grid-template-columns:1fr;grid-template-rows:auto auto;gap:.5em;margin-top:.66em;text-align:left;padding-left:.75em}.box--periodical--issues .volume--issues{grid-template-columns:repeat(var(--gridbase-m,6),1fr);gap:.25em;padding-left:.75em}.box--periodical--issues .issue span{text-align:center}.box--periodical--issues.no--volumes .box--volume{padding-left:0}.box--periodical--issues.no--volumes .volume--issues{padding-left:0}}.block--overflow{position:relative}.block--tags h2{margin-bottom:.15em}.block--tags .box--tags{margin-bottom:.25em}.block--tags .tippy-content{overflow:visible!important}.box--links.box--tags{--pad--tag-links:0.5em;--grid-gap:0.5em;--fs--box--links:0.85em;--color:white;--color-hover:var(--app-color-base-dk);--bg:rgba(255, 255, 255, 0.1);--bg-hover:white;--bg-marker:rgba(9, 63, 94, 0.7);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-items:center;justify-content:center;gap:var(--grid-gap,1em);outline:0;position:relative}.box--links.box--tags *{position:relative}.box--links.box--tags.tag--open .box--tag:not(.is--open){filter:blur(5px);opacity:.2;pointer-events:none}.box--links.box--tags .box--tag{color:var(--color,red);background:var(--bg,red);padding:var(--pad--tag-links,.9em) calc(var(--pad--tag-links,.9em) * 1.3);box-sizing:border-box;border-radius:.25em;position:relative;white-space:nowrap;display:flex;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out,filter .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out;gap:.25em;line-height:.95;z-index:1;align-items:center;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);pointer-events:all}:root.mobile .box--links.box--tags .box--tag,:root.tablet .box--links.box--tags .box--tag{outline:rgba(0,0,0,.2) solid 1px}:root.mobile .box--links.box--tags .box--tag,:root.tablet .box--links.box--tags .box--tag{box-shadow:none}.box--links.box--tags .box--tag a{color:currentColor;text-decoration:none;transition:none}.box--links.box--tags .box--tag .label{opacity:.9;display:inline-block}.box--links.box--tags .box--tag .label .label--ph{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:70vw;vertical-align:middle}.box--links.box--tags .box--tag.is--open,.box--links.box--tags .box--tag:hover{background:var(--bg-hover,#fff);color:var(--color-hover)}.box--links.box--tags .box--tag.is--open .marker--blocktotal,.box--links.box--tags .box--tag:hover .marker--blocktotal{background:#cc3b04}.box--links.box--tags .box--tag.tag--more{--bg:#CC3B04;font-weight:700}.box--links.box--tags .box--tag.tag--more .label{position:relative}.box--links.box--tags .box--tag.tag--expander{font-weight:700}.box--links.box--tags .box--tag.tag--expander .label{opacity:1}.box--links.box--tags .box--tag.is--open .closer svg:nth-child(1){opacity:0}.box--links.box--tags .box--tag.is--open .closer svg:nth-child(2){opacity:1}.box--links.box--tags .box--tag .closer{display:grid;grid:1/1}.box--links.box--tags .box--tag .closer svg{grid-column:1;grid-row:1}.box--links.box--tags .box--tag .closer svg:nth-child(2){--stroke:8px;opacity:0}.box--links.box--tags .box--tag svg{--stroke:6px;display:inline-block;font-size:.8em;margin-left:.2em;transition:opacity .2s ease-in-out}.box--links.box--tags .box--tag .marker--blocktotal{font-size:.6em;background:var(--bg-marker,red);transition:background .2s ease-in-out,color .2s ease-in-out}.box--links.box--tags .box--subtags{display:none}.box--links.box--tags .box--subtags.is--visible{display:block}:root.desktop [data-placement=bottom-start] .box--links.box--tags,:root.desktop [data-placement=top-start] .box--links.box--tags,:root.tabled [data-placement=bottom-start] .box--links.box--tags,:root.tabled [data-placement=top-start] .box--links.box--tags{justify-items:left;justify-content:left}:root.desktop [data-placement=bottom-end] .box--links.box--tags,:root.desktop [data-placement=top-end] .box--links.box--tags,:root.tabled [data-placement=bottom-end] .box--links.box--tags,:root.tabled [data-placement=top-end] .box--links.box--tags{justify-items:right;justify-content:right}:root.app-elib.module-tags .app--root{display:flex;height:100%;flex-direction:column}:root.app-elib.module-tags .app--root main{flex:1;height:100%}:root.app-elib.module-tags .app--root main .block--tags{display:flex;height:100%}:root.app-elib.module-tags .app--root main .block--tags .app--block{justify-content:center;height:100%}:root.app-elib.module-tags .box--links.box--tags{--fs--box--links:1.01em;--grid-gap:0.6em;--color:#000;--color-hover:white;--bg:rgba(255, 255, 255, 1);--bg-hover:var(--app-color-base);--bg-marker:#999999}.is-mobile-only{display:none}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.is-desktop-only{display:none!important}.is-mobile-only{display:initial}}.mq-small{display:none}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-small{display:initial}}.mq-small-medium{display:none}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.mq-small-medium{display:initial}}@media screen and (pointer:fine) and (max-width:512.02px),screen and (pointer:fine) and (min-width:511.98px) and (max-width:668.02px),screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-medium-large{display:none!important}}.mq-mobile{display:none}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.mq-mobile{display:initial}}.mq-tablet{display:none}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){.mq-tablet{display:initial}}:root .root-mobile{display:none}:root.mobile .root-mobile{display:block}:root.mobile .mq-desktop,:root.tablet .mq-desktop{display:none!important}:root .mobile-marker{line-height:0;position:fixed;z-index:1000000;top:-100px;left:-100px;display:block;width:10px;height:10px;background:red}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){:root .mobile-marker{background:#0f0}}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape),screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){:root .mobile-marker{background:#00f}}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.wrap,wrap{white-space:normal}.nowrap,nowrap{white-space:nowrap}sub,sup{font-size:.6em;vertical-align:super;position:relative;top:.1em;line-height:0;display:inline-block}sub{top:-.1em;vertical-align:sub}.no-transition{transition:none!important}.no-transition *{transition:none!important}.reset-text-transform{text-transform:none}.reset-text-transform *{text-transform:none}hl,nbsp{display:inline-block;position:relative;z-index:3}hl:after,nbsp:after{position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;box-sizing:border-box;content:""}nbsp:after{background:rgba(65,105,225,.2)}.debug-query-size-time{font-size:11px;line-height:11px;position:relative;top:10px;display:block;padding:4px;text-align:center;letter-spacing:2px;color:#999}.debug-info{font-size:.6rem;line-height:2;width:100%;padding:2px 4px;text-align:center;color:rgba(255,255,255,.6)!important}info{color:#fff;background:#228b22}ok{color:#fff;background:#4169e1}warn{background:gold}err{color:#fff;background:#8b0000}err,info,ok,warn{display:inline-block;padding:1px 4px}.syslog{font-size:80%;line-height:1.1}.syslog div{padding:0 0 .2rem}.syslog hr{margin:.25rem 0 .5rem}todo{padding:1rem 0;box-sizing:border-box;display:grid;text-align:center;place-items:center;font-size:.8rem;line-height:1.1;color:rgba(0,0,0,.5);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='-0.125 -0.125 100.5 100.5'><rect vector-effect='non-scaling-stroke' x='0' y='0' width='100' height='100' fill='none' stroke='black' stroke-width='.25'/><line vector-effect='non-scaling-stroke' x1='0' y1='0' x2='100' y2='100' fill='none' stroke='black' stroke-width='.1'/><line vector-effect='non-scaling-stroke' x1='100' y1='0' x2='0' y2='100' fill='none' stroke='black' stroke-width='.1'/></svg>") center no-repeat;background-size:100% 100%,auto}todo span{box-sizing:border-box;display:inline-block;background:#fff;padding:1rem 2rem}todo span:before{display:block;content:"В работе";text-transform:uppercase;font-weight:700}:is(p,todo,div,h2,h3)+todo{margin-top:1rem}todo+:is(p,div){margin-top:1rem}.block--preloader{font-size:var(--fs-preloader,1em);position:absolute;z-index:50;inset:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease-in-out;pointer-events:none;opacity:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6IzAwMH0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=) center no-repeat;background-size:1.5em;display:block;margin:.2em 2em}.block--preloader.color--light{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6I2ZmZn0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=)}.block--preloader.is-visible{opacity:1}.glyph-title{display:inline-flex}.glyph,.glyph-g-abc-filter,.glyph-g-add,.glyph-g-adm-add,.glyph-g-adm-delete,.glyph-g-adm-edit,.glyph-g-adm-ext,.glyph-g-adm-text,.glyph-g-adm-view,.glyph-g-ai-atom,.glyph-g-ai-star,.glyph-g-arr-left,.glyph-g-arr-left-hdr,.glyph-g-arr-return,.glyph-g-arr-right,.glyph-g-arr-right-hdr,.glyph-g-arr-top-right,.glyph-g-audere,.glyph-g-audere-off,.glyph-g-cancel,.glyph-g-close,.glyph-g-collapse-all,.glyph-g-content,.glyph-g-content-close,.glyph-g-copied,.glyph-g-copy,.glyph-g-copy-solid,.glyph-g-download,.glyph-g-download-pdf,.glyph-g-dropdown,.glyph-g-dropdown-round,.glyph-g-email,.glyph-g-empty-set,.glyph-g-expand-all,.glyph-g-fav,.glyph-g-faved,.glyph-g-favednow,.glyph-g-generic-file,.glyph-g-go-back,.glyph-g-go-down,.glyph-g-go-first,.glyph-g-go-fwd,.glyph-g-go-last,.glyph-g-gps,.glyph-g-help,.glyph-g-index-archievement,.glyph-g-index-author,.glyph-g-index-complex-item,.glyph-g-index-facility,.glyph-g-index-label,.glyph-g-index-opus,.glyph-g-index-person,.glyph-g-index-publication,.glyph-g-index-team,.glyph-g-info,.glyph-g-link,.glyph-g-logo,.glyph-g-logo-full,.glyph-g-logo-rosatom,.glyph-g-mark-left,.glyph-g-mark-right,.glyph-g-mark-tree,.glyph-g-menu,.glyph-g-mode-1x1,.glyph-g-mode-2x1,.glyph-g-mode-gfx,.glyph-g-mode-html,.glyph-g-more,.glyph-g-new-window,.glyph-g-not-found,.glyph-g-pv-font-a,.glyph-g-pv-font-b,.glyph-g-pz-texsize-dec,.glyph-g-pz-texsize-inc,.glyph-g-pz-textwidth-dec,.glyph-g-pz-textwidth-inc,.glyph-g-quit,.glyph-g-remove,.glyph-g-repeat,.glyph-g-reset,.glyph-g-rot-ccw,.glyph-g-rot-cw,.glyph-g-s2t,.glyph-g-search,.glyph-g-share,.glyph-g-share-fb,.glyph-g-share-ok,.glyph-g-share-tg,.glyph-g-share-tw,.glyph-g-share-vk,.glyph-g-share-wa,.glyph-g-submit,.glyph-g-success,.glyph-g-unfav,.glyph-g-upload,.glyph-g-zoom,.glyph-g-zoom-h,.glyph-g-zoom-in,.glyph-g-zoom-out,.glyph-g-zoom-w,.glyph-t-warning,.glyph-v-fs,.glyph-v-mute,.glyph-v-pause,.glyph-v-pip,.glyph-v-play,.glyph-v-unfs,.glyph-v-unmute,.glyph-v-unpip{display:inline-block;width:1em;height:1em;flex:0 0 auto;line-height:1;fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--stroke,1px)}.glyph-g-abc-filter{width:1em}.glyph-g-add{width:1em}.glyph-g-adm-add{width:.9215686275em}.glyph-g-adm-delete{width:.9607843137em}.glyph-g-adm-edit{width:1.0196078431em}.glyph-g-adm-ext{width:.9215686275em}.glyph-g-adm-text{width:1.0196078431em}.glyph-g-adm-view{width:.9215686275em}.glyph-g-ai-atom{width:1em}.glyph-g-ai-star{width:1em}.glyph-g-arr-left{width:1em}.glyph-g-arr-left-hdr{width:.7843137255em}.glyph-g-arr-return{width:1em}.glyph-g-arr-right{width:1em}.glyph-g-arr-right-hdr{width:.7843137255em}.glyph-g-arr-top-right{width:1em}.glyph-g-audere{width:1em}.glyph-g-audere-off{width:1em}.glyph-g-cancel{width:1em}.glyph-g-close{width:1em}.glyph-g-collapse-all{width:.8039215686em}.glyph-g-content{width:1em}.glyph-g-content-close{width:1em}.glyph-g-copied{width:.8431372549em}.glyph-g-copy{width:.8431372549em}.glyph-g-copy-solid{width:.8431372549em}.glyph-g-download{width:1em}.glyph-g-download-pdf{width:1.0196078431em}.glyph-g-dropdown{width:.7254901961em}.glyph-g-dropdown-round{width:1em}.glyph-g-email{width:1.0784313725em}.glyph-g-empty-set{width:1em}.glyph-g-expand-all{width:.8039215686em}.glyph-g-fav{width:.8431372549em}.glyph-g-faved{width:.8431372549em}.glyph-g-favednow{width:.8431372549em}.glyph-g-generic-file{width:1em}.glyph-g-go-back{width:1em}.glyph-g-go-down{width:1em}.glyph-g-go-first{width:.6862745098em}.glyph-g-go-fwd{width:1em}.glyph-g-go-last{width:.6862745098em}.glyph-g-gps{width:.8823529412em}.glyph-g-help{width:1em}.glyph-g-index-archievement{width:1em}.glyph-g-index-author{width:.8823529412em}.glyph-g-index-complex-item{width:.4509803922em}.glyph-g-index-facility{width:1em}.glyph-g-index-label{width:1em}.glyph-g-index-opus{width:.8431372549em}.glyph-g-index-person{width:1em}.glyph-g-index-publication{width:.8823529412em}.glyph-g-index-team{width:1em}.glyph-g-info{width:1em}.glyph-g-link{width:1em}.glyph-g-logo{width:1em}.glyph-g-logo-full{width:3.2156862745em}.glyph-g-logo-rosatom{width:4.9803921569em}.glyph-g-mark-left{width:.6862745098em}.glyph-g-mark-right{width:.6862745098em}.glyph-g-mark-tree{width:.2em}.glyph-g-menu{width:1em}.glyph-g-mode-1x1{width:1.2352941176em}.glyph-g-mode-2x1{width:1.2352941176em}.glyph-g-mode-gfx{width:1em}.glyph-g-mode-html{width:1em}.glyph-g-more{width:.8431372549em}.glyph-g-new-window{width:1em}.glyph-g-not-found{width:1em}.glyph-g-pv-font-a{width:1em}.glyph-g-pv-font-b{width:1em}.glyph-g-pz-texsize-dec{width:1em}.glyph-g-pz-texsize-inc{width:1em}.glyph-g-pz-textwidth-dec{width:1em}.glyph-g-pz-textwidth-inc{width:1em}.glyph-g-quit{width:1em}.glyph-g-remove{width:1em}.glyph-g-repeat{width:1.0196078431em}.glyph-g-reset{width:1em}.glyph-g-rot-ccw{width:1em}.glyph-g-rot-cw{width:1em}.glyph-g-s2t{width:1em}.glyph-g-search{width:1em}.glyph-g-share{width:.9411764706em}.glyph-g-share-fb{width:1em}.glyph-g-share-ok{width:1em}.glyph-g-share-tg{width:1em}.glyph-g-share-tw{width:1em}.glyph-g-share-vk{width:1em}.glyph-g-share-wa{width:1em}.glyph-g-submit{width:1.3333333333em}.glyph-g-success{width:1em}.glyph-g-unfav{width:.8431372549em}.glyph-g-upload{width:1em}.glyph-g-zoom{width:1em}.glyph-g-zoom-h{width:1em}.glyph-g-zoom-in{width:1em}.glyph-g-zoom-out{width:1em}.glyph-g-zoom-w{width:1em}.glyph-t-warning{width:1em}.glyph-v-fs{width:1em}.glyph-v-mute{width:1em}.glyph-v-pause{width:1.2352941176em}.glyph-v-pip{width:1em}.glyph-v-play{width:1.2352941176em}.glyph-v-unfs{width:1em}.glyph-v-unmute{width:1em}.glyph-v-unpip{width:1em}@font-face{font-family:"Rosatom Web";src:url(../../fonts/Rosatom-Regular_W.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Rosatom Web";src:url(../../fonts/Rosatom-Italic_W.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Rosatom Web";src:url(../../fonts/Rosatom-Bold_W.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Rosatom Web";src:url(../../fonts/Rosatom-Light_W.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--stroke:3.5px;--stroke-hover:5.5px;--data-fs:0.95em;--data-filter:0.85em;--data-filter-abc:1em}:root{--min-fs:1;--max-fs:1.4;--min-vw:40;--max-vw:100;--min-fs-rem:var(--min-fs) * 1rem;--max-fs-rem:var(--max-fs) * 1rem;--min-vw-rem:var(--min-vw) * 1rem;--slope:(var(--max-fs) - var(--min-fs)) * (100vw - var(--min-vw-rem))/(var(--max-vw) - var(--min-vw));font-size:clamp(var(--min-fs-rem),var(--min-fs-rem) + var(--slope),var(--max-fs-rem));-webkit-marquee-increment:0}:root.mobile{--min-fs:1.15;--max-fs:1.15}:root.tablet{--min-fs:1.06;--max-fs:1.06}html{font-family:"Rosatom Web",Helvetica,Arial,sans-serf;line-height:1;font-feature-settings:"lnum","pnum","liga" 0!important;font-variant-numeric:lining-nums;font-variant-ligatures:none;-webkit-text-decoration-skip:objects edges box-decoration;text-decoration-skip:objects edges box-decoration;-webkit-user-select:text;-moz-user-select:text;user-select:text;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-size-adjust:none;color:#000;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,.1);text-rendering:optimizeLegibility;user-select:text}html ::-moz-selection{background:#ffc543;text-decoration:inherit}html ::selection{background:#ffc543;text-decoration:inherit}html ::-moz-selection{color:#000}html ::selection{color:#000}button,input,option,select,textarea{font-family:"Rosatom Web",Helvetica,Arial,sans-serf!important;font-size:inherit;box-sizing:border-box;resize:none;color:#000;border:none;outline:0;box-shadow:none}button.ff-mono,input.ff-mono,option.ff-mono,select.ff-mono,textarea.ff-mono{font-family:Consolas,monospace!important}a{color:#000;transition:color .1s ease-in-out,-webkit-text-decoration-color .1s ease-in-out;transition:color .1s ease-in-out,text-decoration-color .1s ease-in-out;transition:color .1s ease-in-out,text-decoration-color .1s ease-in-out,-webkit-text-decoration-color .1s ease-in-out;text-underline-offset:.1em}a:active,a:hover{color:var(--app-color-base,#05b)}a.stretched::before{position:absolute;inset:0;left:0;z-index:1;content:""}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1.margin--start,h2.margin--start,h3.margin--start,h4.margin--start,h5.margin--start,h6.margin--start,p.margin--start{margin-top:.25em}h1.margin--startx2,h2.margin--startx2,h3.margin--startx2,h4.margin--startx2,h5.margin--startx2,h6.margin--startx2,p.margin--startx2{margin-top:.5em}h1.margin--end,h2.margin--end,h3.margin--end,h4.margin--end,h5.margin--end,h6.margin--end,p.margin--end{margin-bottom:.25em}h1.margin--endx2,h2.margin--endx2,h3.margin--endx2,h4.margin--endx2,h5.margin--endx2,h6.margin--endx2,p.margin--endx2{margin-bottom:.5em}li,ol,ul{position:relative;margin:0}h1,h2,h3,h4,h5,h6{font-family:"Rosatom Web",Helvetica,Arial,sans-serf;font-weight:700;text-align:left;line-height:1}h1{font-size:1.4rem}h2{font-size:1.3rem}h2.size-h3{font-size:1.222rem}h3{font-size:1.0881rem}h4{font-size:.97929rem}h5{font-size:.881361rem}h6{font-size:.7932249rem}strong{font-weight:700}strong.semi{font-weight:500}hr{box-sizing:border-box;max-width:100%;height:1px;margin:.75em auto;border:1px solid #000;background:50%;opacity:.1}hr.rev{opacity:.1}hr.rev.sub{opacity:.05;font-size:.8em}hr.starred{position:relative;border:0;opacity:.35;overflow:visible}hr.starred:after{font-size:.75em;letter-spacing:.3em;line-height:0;position:absolute;inset:0;text-align:center;display:block;content:"✱✱✱"}hr.slashed{border:0;opacity:.25;height:2px;color:#000;background-image:linear-gradient(-45deg,transparent,transparent 25%,currentColor 25%,currentColor 50%,transparent 50%,transparent 75%,currentColor 75%);background-size:10px 10px}:is(header,footer,nav) :is(ul,ol){list-style:none;margin:0;padding:0}:is(header,footer,nav) :is(ul,ol).flexed{display:flex}:is(header,footer,nav) :is(ul,ol) li{margin:0;padding:0}ins{display:inline-block;position:relative;padding:0;margin:0}[disabled]{opacity:.2;pointer-events:none;filter:grayscale(1)}[disabled]>[disabled]{opacity:1}img{font-size:.75rem;line-height:1;text-decoration:none!important;color:#4d4d4d;border:0;outline:0;-webkit-user-drag:none}img[src=""],img[src="#"],img[src="Error.src"]{opacity:0}img:after{position:absolute;z-index:1;top:0;left:0;display:block;overflow:hidden;box-sizing:border-box;width:100%;height:100%;padding:.5rem 2rem .5rem .5rem;content:attr(alt);text-overflow:ellipsis;background-color:#666;font-size:.6rem;line-height:1.1;font-weight:400;text-align:left;color:#fff}aside[data-html],aside[data-json]{display:none}script,style{-webkit-user-select:none;-moz-user-select:none;user-select:none}mark{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;position:relative;color:#000;background-color:#fd0;text-decoration:none!important;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}:target{scroll-margin-top:6.84rem}.scroll--defer{overscroll-behavior:none}.block--virtual{display:none}.is-disabled,[class*=marker-],[disabled],aside,body,iframe,img,ins,nav,nav *,script,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.data--copyable,.data--copyable *{-webkit-user-select:text;-moz-user-select:text;user-select:text}input,main,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}@media print{@page{size:A4;margin:2cm 2cm 2cm 3.5cm}body,html{background:0 0!important;padding:0;margin:0;color:#000}}:root.app-elib.module-text{overflow:hidden;height:100%}@supports (height:100vh){:root.app-elib.module-text{height:100vh}}@supports (height:100dvh){:root.app-elib.module-text{height:100dvh}}:root.app-elib.module-text:has(.is-pubtext-loading,.is-loading){pointer-events:none}:root.app-elib.module-text:has(.is-pubtext-loading,.is-loading) *{pointer-events:none}:root.app-elib.module-text:has(.is-pubtext-loading,.is-loading) .header--nav,:root.app-elib.module-text:has(.is-pubtext-loading,.is-loading) .toolbar-ph{opacity:.4}:root.app-elib.module-text:has(.is-pubtext-loading,.is-loading) .is-hide-onload{transition:opacity .2s ease-in-out;opacity:.4}:root.app-elib.module-text:has(.is-loading) .is-hide-onload{opacity:0}:root.app-elib.module-text .app--container .app--root{display:flex;height:100%;position:relative}:root.app-elib.module-text .bookviewer-root{box-sizing:border-box;position:absolute;inset:0;overflow:visible;transition:none}:root.app-elib.module-text .bookviewer-root .bookviewer-box{display:inline-block;width:100%;height:100%;vertical-align:top;transition:opacity .2s ease-in-out}:root.app-elib.module-text .bookviewer-root .bookviewer-box.is-loading{opacity:0}:root.app-elib.module-text .content-box-bookviewer{position:relative;height:100%;overflow:visible;margin-bottom:0;background:#f0f0f0;display:grid;grid-template-columns:min-content 1fr min-content;grid-template-rows:1fr min-content;grid-template-areas:"sidebar-left viewport sidebar-right" "toolbar toolbar toolbar"}:root.app-elib.module-text .content-box-bookviewer .book-viewport{grid-area:viewport}:root.app-elib.module-text .content-box-bookviewer [data-type=book-toolbar]{grid-area:toolbar}:root.app-elib.module-text .content-box-bookviewer [data-type=tree-box]{grid-area:sidebar-left}:root.app-elib.module-text .content-box-bookviewer [data-type=search-box]{grid-area:sidebar-right}:root.app-elib.module-text [data-help]{display:none}:root.app-elib.module-text .ajax-show{transition:opacity .2s ease-in-out;opacity:0}:root.app-elib.module-text .topper{display:none}:root.app-elib.module-text .app--block{--pad-app-block:1em;max-width:100%}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){:root.app-elib.module-text .app--block{max-width:100vw}}@media screen and (pointer:coarse) and (min-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (min-width:1023.98px) and (orientation:landscape){:root.app-elib.module-text .app--block{max-width:100vw}}:root.app-elib.module-text{--header-height:2.5rem;--logo-height:1.375rem;--fs-sys-menu:0.97em;--gap-sys-menu:0.5em}:root.app-elib.module-text header .app--block{padding-left:calc(.66rem + var(--safe-area-inset-left,0px));padding-right:calc(.66rem + var(--safe-area-inset-right,0px))}:root.app-elib.module-text header .header--main{width:100%;min-width:0;flex:1;max-width:100%}:root.app-elib.module-text footer{padding:0;height:0;border:0;overflow:hidden}:root.app-elib.module-text footer .footer--grid{display:none}:root.app-elib.module-text .footer--copyrights{display:none}nav.sys-viewer li.is-active{color:#ffc543}nav.sys-viewer li.is-disabled{pointer-events:none;opacity:.4}[data-type=book-toolbar]{font-size:.95rem;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:105;background:#252526;white-space:nowrap;line-height:0;padding-top:.35rem;padding-bottom:calc(.45rem + var(--safe-area-inset-bottom,0px));padding-left:calc(.35rem + var(--safe-area-inset-left,0px));padding-right:calc(.35rem + var(--safe-area-inset-right,0px))}[data-type=book-toolbar] .toolbar-ph{transition:.2s ease-in-out;position:relative;color:#fff;display:grid;align-items:center;grid-template-columns:1fr 1fr 1fr;opacity:1}[data-type=book-toolbar] .toolbar-ph .toolbar-group{pointer-events:none;display:flex;justify-self:center}[data-type=book-toolbar] .toolbar-ph .toolbar-group.tg-left{justify-self:start}[data-type=book-toolbar] .toolbar-ph .toolbar-group.tg-right{justify-self:end}[data-type=book-toolbar] .toolbar-ph .toolbar-group a{cursor:pointer;color:currentColor}[data-type=book-toolbar] .toolbar-ph svg{flex:1 0 auto}.tb-btn{box-sizing:border-box;display:inline-flex;text-align:center;transition:opacity .2s ease-in-out;position:relative;cursor:pointer;opacity:1;align-items:center;justify-items:center;padding:.25em;pointer-events:all}.tb-btn[disabled]{opacity:.3;pointer-events:none;filter:grayscale(1)}.tb-btn:hover{--stroke:5.5px}.tb-btn svg{transition:stroke-width .2s ease-in-out}.tb-btn.is-disabled{pointer-events:none;opacity:.4}.tb-btn ins{pointer-events:all;display:block;position:absolute;right:0;top:0}.tb-btn.nb-next-hl,.tb-btn.nb-prev-hl{color:#ffc543}.is-restricted,.is-restricted.tb-btn{opacity:.4;cursor:default;pointer-events:none}.toolbar--popup{transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);bottom:calc(100% + 1.1em);left:50%;z-index:90;padding:.25em;background:#313332;border-radius:3px;border:0;white-space:nowrap;transform:translate(-50%,10px);transform-origin:bottom center;opacity:0}[data-type=book-toolbar] .mode-notree{pointer-events:none;display:none}.is-tree-pinned [data-type=book-toolbar] .mode-notree{pointer-events:all;display:block}.is-tree-pinned [data-type=book-toolbar] .mode-tree{pointer-events:none;display:none}.is-gfx-mode [data-type=book-toolbar] .mode-html{pointer-events:none;display:none}.is-html-mode [data-type=book-toolbar] .mode-gfx{pointer-events:none;display:none}.is-1x1-mode [data-type=book-toolbar] .mode-2x1{display:none}.is-2x1-mode [data-type=book-toolbar] .mode-1x1{display:none}.is-hlnav-hidden .nb-next-hl,.is-hlnav-hidden .nb-prev-hl{pointer-events:none;display:none}:root .audere-block .btn-collapse{display:none!important}:root .mode-audere-on{display:block}:root .mode-audere-off{display:none}:root.is-audio-hidden .mode-audere-on{display:none}:root.is-audio-hidden .mode-audere-off{display:block}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){[data-type=book-toolbar] .nb-first,[data-type=book-toolbar] .nb-last,[data-type=book-toolbar] .nb-next-hl,[data-type=book-toolbar] .nb-prev-hl,[data-type=book-toolbar] .pv-font-a,[data-type=book-toolbar] .pv-font-b,[data-type=book-toolbar] .pz-rot-ccw,[data-type=book-toolbar] .pz-rot-cw,[data-type=book-toolbar] .pz-textwidth-dec,[data-type=book-toolbar] .pz-textwidth-inc,[data-type=book-toolbar] .pz-zoom-in,[data-type=book-toolbar] .pz-zoom-out,[data-type=book-toolbar] .tb-clone,[data-type=book-toolbar] .tb-layout,[data-type=book-toolbar] .tb-print{display:none;width:0;pointer-events:none}}.toolbar-nav{--pager:8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar-nav .nav-pager{pointer-events:all;transition:background .2s ease-in-out;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;text-align:center;background:#4f5251;color:#fff;line-height:1;border-radius:3px;cursor:pointer;display:flex;align-content:center;justify-items:center;margin:0 .25em;font-size:.75em}.toolbar-nav .nav-pager.is-active svg{transform:rotate(-180deg)}.toolbar-nav .nav-pager.is-active [data-type=pages-list]{pointer-events:all;opacity:1;transform:translateX(-50%)}.toolbar-nav .nav-pager.is-query-hl{background:#ffbd2a;color:#000}.toolbar-nav .nav-pager .pager--ph{width:var(--pager);display:flex;align-items:center;padding:.25rem .5em;gap:.25em;pointer-events:none;min-width:0;box-sizing:border-box}.toolbar-nav .nav-pager .pager--ph [data-type=page-num]{flex:1 1 auto;min-width:0;transition:opacity .2s ease-in-out,color .2s ease-in-out;position:relative;display:block;overflow:hidden;text-overflow:ellipsis;text-align:center;justify-self:center;place-self:center;box-sizing:border-box}.toolbar-nav .nav-pager .pager--ph svg{flex:0 0 auto;transition:transform .2s ease-in-out}.toolbar-nav .nav-pager [data-type=pages-list]{left:50%;z-index:90;padding:.5em;width:var(--pager)}.toolbar-nav .nav-pager [data-type=pages-list]:after{pointer-events:none;content:"";position:absolute;bottom:-.675em;width:0;height:0;left:50%;margin-left:-9px;filter:shadow(0 -1px 2px rgba(0, 0, 0, .2));border-left:.75em solid transparent;border-right:.75em solid transparent;border-top:.75em solid #313332}.toolbar-nav .nav-pager [data-type=pages-list] .data-container{box-sizing:border-box;opacity:1;position:relative;max-height:calc(70vh - 100px);overflow:hidden;overflow-y:visible;white-space:nowrap;padding-right:.3em!important;will-change:transform;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-right:.5em}@supports (scrollbar-width:thin){.toolbar-nav .nav-pager [data-type=pages-list] .data-container{scrollbar-color:rgba(255,255,255,.5) rgba(255,255,255,.2);scrollbar-width:thin;scrollbar-base-color:transparent}}.toolbar-nav .nav-pager [data-type=pages-list] .data-container::-webkit-scrollbar{width:5px;height:5px}.toolbar-nav .nav-pager [data-type=pages-list] .data-container::-webkit-scrollbar-track{border-radius:2px;background-color:rgba(255,255,255,.2);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.toolbar-nav .nav-pager [data-type=pages-list] .data-container::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(255,255,255,.5);border-radius:3px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.toolbar-nav .nav-pager [data-type=pages-list] .data-container{max-height:calc(60vh - 100px)}}@media screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.toolbar-nav .nav-pager [data-type=pages-list] .data-container{max-height:calc(90vh - 100px)}}.toolbar-nav .nav-pager [data-type=pages-list] .data-container .data-list{position:relative;display:flex;flex-wrap:wrap;gap:.25em;width:100%;overflow:hidden;min-width:0}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span{flex:0 1 100%;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:.2s ease-in-out;box-sizing:border-box;display:block;border:1px solid transparent;color:#fff;border-radius:2.25px;padding:.35em .4em}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span.fixeven{display:none;visibility:hidden;pointer-events:none}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span:hover{border:1px solid rgba(255,255,255,.6)}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span.is-active{color:#000;background:#fff}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span.nav-page-hl{background:rgba(246,170,0,.2);color:#f6aa00}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span.nav-page-hl:hover{border-color:rgba(246,170,0,.8)}.toolbar-nav .nav-pager [data-type=pages-list] .data-container span.nav-page-hl.is-active{background:#ffbd2a;color:#000}.is-2x1-mode .toolbar-nav{--pager:12em}.is-2x1-mode .toolbar-nav .nav-pager [data-type=pages-list] .data-container{padding-right:.15em!important}.is-2x1-mode .toolbar-nav .nav-pager [data-type=pages-list] .data-container .data-list span{flex-basis:calc(50% - .25em)}.is-2x1-mode .toolbar-nav .nav-pager [data-type=pages-list] .data-container .data-list span.fixeven{display:block}[data-type=book-glowbar]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s ease-in-out;position:absolute;z-index:110;bottom:-2px;left:0;right:0;height:2px;background:#828684;opacity:0;overflow:visible}[data-type=book-glowbar] div{position:absolute;left:0;right:0;top:0;height:2px}[data-type=book-glowbar] ins{transition:.2s ease-in-out;position:absolute;display:block;left:0;top:0;height:2px;line-height:0;text-decoration:none;width:0;overflow:visible;background:#a9393a;box-shadow:0 0 3px #d3595c}.is-active [data-type=book-glowbar]{opacity:1}.toolbar-popup [data-type=popup-bookmarks]{-webkit-user-select:none;-moz-user-select:none;user-select:none;left:-1.5rem;white-space:nowrap;transform:translateY(10px);opacity:0;min-width:6rem;max-width:300px;text-align:left}.toolbar-popup [data-type=popup-bookmarks]:after{left:2.4rem}.toolbar-popup [data-type=popup-bookmarks].is-empty .data-container-empty{display:block}.toolbar-popup [data-type=popup-bookmarks].is-empty .data-container{display:none}.toolbar-popup [data-type=popup-bookmarks] .data-container-empty{box-sizing:border-box;overflow:hidden;font-size:14px;line-height:1.1;text-align:center;padding:6px;white-space:normal;display:none;min-width:200px}.toolbar-popup [data-type=popup-bookmarks] .data-container-empty hr{border:0;border-bottom:1px dashed #fff;opacity:.3}.toolbar-popup [data-type=popup-bookmarks] .data-container{box-sizing:border-box;box-sizing:border-box;padding-right:.5em;opacity:1;position:relative;font-size:15px;line-height:1.1;max-height:calc(60vh - 140px);overflow:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch;white-space:nowrap;padding-right:6px}@supports (scrollbar-width:thin){.toolbar-popup [data-type=popup-bookmarks] .data-container{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.1);scrollbar-width:thin;scrollbar-base-color:transparent}}.toolbar-popup [data-type=popup-bookmarks] .data-container::-webkit-scrollbar{width:8px;height:8px}.toolbar-popup [data-type=popup-bookmarks] .data-container::-webkit-scrollbar-track{border-radius:4px;background-color:rgba(0,0,0,.1);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.toolbar-popup [data-type=popup-bookmarks] .data-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3);border-radius:5px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.toolbar-popup [data-type=popup-bookmarks] .data-container{max-height:calc(90vh - 140px)}}.toolbar-popup [data-type=popup-bookmarks] .data-container .data-list{position:relative}.toolbar-popup [data-type=popup-bookmarks] .data-container .data-list .is-loading{display:inline-block;margin:0 auto;padding:.2em 0;font-size:12px;line-height:1;opacity:.5;text-align:center;width:100%}.toolbar-popup [data-type=popup-bookmarks] .data-container span{transition:.2s ease-in-out;box-sizing:border-box;display:block;position:relative;cursor:pointer;border:1px solid transparent;color:#fff;border-radius:2px;margin:1px 0 0;padding:3px 3px 1px}.toolbar-popup [data-type=popup-bookmarks] .data-container span:hover{border:1px solid rgba(255,255,255,.6)}.toolbar-popup [data-type=popup-bookmarks] .data-container span:first-child{margin:0}.toolbar-popup [data-type=popup-bookmarks] .data-container span label{pointer-events:none;position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;padding:2px 26px 0 21px;z-index:5;font-size:14px;line-height:1.1;max-width:40vw;width:-moz-fit-content;width:fit-content}.toolbar-popup [data-type=popup-bookmarks] .data-container span .kill{transition:.2s ease-in-out;position:absolute;top:6px;right:7px;display:inline-block;width:12px;height:12px;line-height:12px;font-size:21px;background:rgba(255,255,255,.6);color:#000;text-align:center;text-decoration:none;border-radius:1px;z-index:10}.toolbar-popup [data-type=popup-bookmarks] .data-container span .kill:hover{color:#fff;background:#d7595a}.toolbar-popup [data-type=popup-bookmarks] .data-container span .kill:before{content:"×";text-align:center}.toolbar-popup [data-type=popup-bookmarks] .data-container span:before{cursor:pointer;content:"";position:absolute;left:3px;top:4px;width:14px;height:14px;background-position:0 -60px}.toolbar-popup [data-type=popup-bookmarks] .data-container span.color-1:before{background-position-x:-15px}.toolbar-popup [data-type=popup-bookmarks] .data-container span.color-2:before{background-position-x:-30px}.toolbar-popup [data-type=popup-bookmarks] .data-container span.color-3:before{background-position-x:-45px}.toolbar-popup [data-type=popup-bookmarks] .data-container span.color-4:before{background-position-x:-60px}.toolbar-popup.tb-bookmarks .counter-icon{pointer-events:none;top:0}.toolbar-popup.tb-bookmarks.is-active [data-type]{transform:scale(1)}@media screen and (pointer:coarse) and (max-width:666.98px),screen and (pointer:coarse) and (max-width:767.98px) and (orientation:portrait),screen and (pointer:coarse) and (max-width:1023.98px) and (orientation:landscape){.toolbar-popup [data-type=popup-bookmarks]{left:-26px;min-width:68px}.toolbar-popup [data-type=popup-bookmarks]:after{left:34px;margin-left:-1px}}.v--block{font-size:.6rem;position:absolute;left:0;top:1rem;right:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;z-index:90;line-height:1;opacity:0;transform:translateY(-100%);pointer-events:none}.v--block .btn--close{--stroke:5.5px;position:absolute;right:.75em;top:.75em}.v--block .block--wrap{position:relative;display:flex;justify-content:center;align-content:flex-start}.v--block .block--window{cursor:pointer;display:grid;grid-template-areas:"box";transition:opacity .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;border-radius:.4em;padding:1.25em .75em 1em;box-shadow:0 0 0 2px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1),0 12px 24px rgba(0,0,0,.1);background:rgba(37,37,38,.9);-webkit-backdrop-filter:blur(.25em);backdrop-filter:blur(.25em);color:#eee}.v--block .block--window>div{grid-area:box;opacity:0;transition:opacity .2s ease-in-out;display:flex;flex-direction:column;gap:.75em;justify-content:center;align-content:flex-start;justify-items:center;text-align:center}.v--block .block--window>div span{--stroke:2.5px;font-size:4em;line-height:0}.v--block .block--window>div span svg{display:inline-block}.v--block.block--notifier.state--unfaved{opacity:1;transform:none}.v--block.block--notifier.state--unfaved .block--window{pointer-events:all;background:rgba(255,197,67,.9);color:#000}.v--block.block--notifier.state--unfaved .block--window .block--state--unfaved{opacity:1}.v--block.block--notifier.state--faved{opacity:1;transform:none}.v--block.block--notifier.state--faved .block--window{pointer-events:all;background:rgba(79,139,60,.9);color:#fff}.v--block.block--notifier.state--faved .block--window .block--state--faved{opacity:1}.v--block.block--notifier.state--copied{opacity:1;transform:none}.v--block.block--notifier.state--copied .block--window{pointer-events:all;background:rgba(79,139,60,.9);color:#fff}.v--block.block--notifier.state--copied .block--window .block--state--copied{opacity:1}.v--block.block--notifier.state--found{opacity:1;transform:none}.v--block.block--notifier.state--found .block--window{pointer-events:all;background:rgba(46,75,156,.9);color:#fff}.v--block.block--notifier.state--found .block--window .block--state--found{opacity:1}.v--block.block--notifier.state--empty{opacity:1;transform:none}.v--block.block--notifier.state--empty .block--window{pointer-events:all;background:rgba(255,197,67,.9);color:#000}.v--block.block--notifier.state--empty .block--window .block--state--empty{opacity:1}.v--block.block--notifier.state--fetching-hlboxes{opacity:1;transform:none}.v--block.block--notifier.state--fetching-hlboxes .block--window{pointer-events:all;background:rgba(37,37,38,.9);color:#fff}.v--block.block--notifier.state--fetching-hlboxes .block--window .block--state--fetching-hlboxes{opacity:1}.v--block.block--notifier.state--fetching-pubtext{opacity:1;transform:none}.v--block.block--notifier.state--fetching-pubtext .block--window{pointer-events:all;background:rgba(37,37,38,.9);color:#fff}.v--block.block--notifier.state--fetching-pubtext .block--window .block--state--fetching-pubtext{opacity:1}.v--block.block--notifier.state--error{opacity:1;transform:none}.v--block.block--notifier.state--error .block--window{pointer-events:all;background:rgba(180,41,41,.9);color:#fff}.v--block.block--notifier.state--error .block--window .block--state--error{opacity:1}:root.app-elib.module-text aside.book-viewport{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;z-index:5;position:absolute;inset:.5rem .5rem .5rem 0;opacity:0;font-size:1rem;line-height:1;overflow:hidden}:root.app-elib.module-text aside.book-viewport .data-contents{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root.app-elib.module-text aside.book-viewport .data-container{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;white-space:normal;height:100%;padding:.375rem 0 .375rem .5rem;outline:0;scroll-behavior:auto;width:100%;will-change:transform,opacity;transition:opacity .2s ease-in-out;box-sizing:border-box;padding-right:.5em}@supports (scrollbar-width:thin){:root.app-elib.module-text aside.book-viewport .data-container{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.1);scrollbar-width:thin;scrollbar-base-color:transparent}}:root.app-elib.module-text aside.book-viewport .data-container::-webkit-scrollbar{width:8px;height:8px}:root.app-elib.module-text aside.book-viewport .data-container::-webkit-scrollbar-track{border-radius:4px;background-color:rgba(0,0,0,.1);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}:root.app-elib.module-text aside.book-viewport .data-container::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.3);border-radius:5px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}:root.app-elib.module-text aside.book-viewport .data-container .data-contents{box-sizing:border-box;position:relative;outline:0}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) .resize-handle{opacity:0}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=gfx]{pointer-events:none}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=gfx] .data-container{transition:none;opacity:.4}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=html]{pointer-events:none}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=html]:before{content:"";position:absolute;top:50%;left:50%;width:2em;height:2em;margin-top:-1em;margin-left:-1em;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6IzAwMH0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=) center no-repeat;background-size:2em}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=html] .data-container{transition:none;opacity:.4}:root.app-elib.module-text :is(.is-loading,.is-pubtext-loading) [data-view-mode=html] .data-container:not(:has([data-rel])){opacity:0}:root.app-elib.module-text .is-gfx-mode [data-view-mode=gfx]{pointer-events:all;opacity:1;visibility:visible;z-index:20}:root.app-elib.module-text .is-gfx-mode [data-view-mode=html]{visibility:hidden;pointer-events:none;opacity:0;z-index:10}:root.app-elib.module-text .is-html-mode [data-view-mode=gfx]{visibility:hidden;pointer-events:none;opacity:0;z-index:10}:root.app-elib.module-text .is-html-mode [data-view-mode=html]{pointer-events:all;opacity:1;visibility:visible;z-index:20}:root.app-elib.module-text .bookviewer-box:not(.is-tree-pinned) .content-box-bookviewer [data-type=tree-box]{display:none}:root.app-elib.module-text.mobile.portrait .bookviewer-box.is-tree-pinned .content-box-bookviewer{grid-template-columns:1fr}:root.app-elib.module-text.mobile.portrait .bookviewer-box.is-tree-pinned .content-box-bookviewer [data-type=search-box]{display:none}:root.app-elib.module-text.mobile.portrait .bookviewer-box.is-tree-pinned .content-box-bookviewer [data-view-mode]{display:none}:root.app-elib.module-text .vp-center{pointer-events:none;position:absolute;top:50%;left:0;right:0;height:1px;z-index:1020;background-image:linear-gradient(to right,rgba(30,144,255,.8) 50%,rgba(255,255,255,0) 0);background-position:top center;background-size:50px 2px;background-repeat:repeat-x;display:none}@media print{@page{size:A4}:root.app-elib.module-text html{overflow:hidden;max-height:100vh}:root.app-elib.module-text body .bookviewer-root{display:none;page-break-after:avoid}:root.app-elib.module-text body .bookviewer-root img{display:none!important}:root.app-elib.module-text body .bookviewer-root .data-container{width:0!important;height:0!important;overflow:hidden!important}:root.app-elib.module-text body header nav.header--main{display:none}:root.app-elib.module-text body header .header--grid{text-align:center;grid-template-columns:1fr;grid-template-areas:"left"}:root.app-elib.module-text body footer{border-top:.05rem solid #000;height:auto;padding:1rem 0 0}:root.app-elib.module-text body footer .footer--grid{grid-template-areas:"copy copy copy"}:root.app-elib.module-text body .app--container{height:auto;display:block}:root.app-elib.module-text body .app--container .app--root{height:auto}:root.app-elib.module-text body [data-printable]{padding:1rem;width:100%;line-height:1}:root.app-elib.module-text body [data-printable] figure{--block--pub-thumb-width:25vw;font-size:1rem;margin:0 auto!important}:root.app-elib.module-text body [data-printable] div{text-align:center}:root.app-elib.module-text body [data-printable] .canonical{display:flex;min-width:0;font-size:.8em;margin:1.25em 0}:root.app-elib.module-text body [data-printable] .canonical div{background:#ddd;border-radius:.5em;padding:.5em .75em;word-break:break-all}}@media screen{[data-printable]{pointer-events:none;display:none}}:root.app-elib.module-text .fixend,:root.app-elib.module-text .page-gfx.fixeven{pointer-events:none;visibility:hidden;height:1px}:root.app-elib.module-text .page-gfx{--figure-background:none;transition:opacity .2s ease-in-out,background .2s ease-in-out;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;left:.25em;width:100%;overflow:visible;background:#fff;text-align:center;margin:0 .75rem .75rem 0;border-radius:.2em}:root.app-elib.module-text .page-gfx:after{box-sizing:border-box;pointer-events:none;content:"";display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:2px solid #999;z-index:20;border-radius:.2em;transition:border-color .2s ease-in-out}:root.app-elib.module-text .page-gfx.is-current:after{border:3px solid #2286ff}:root.app-elib.module-text .page-gfx.page-hl:after{border-color:#f6aa00}:root.app-elib.module-text .page-gfx.page-hl.is-current:after{border-color:#a19c66}:root.app-elib.module-text .page-gfx.is-in-viewport .ph-img{opacity:1}:root.app-elib.module-text .page-gfx.is-in-viewport .hl-box{opacity:1}:root.app-elib.module-text .page-gfx .ph-img{z-index:10;background:#fff}:root.app-elib.module-text .page-gfx .ph-img figure{width:100%}:root.app-elib.module-text .page-gfx .ph-img figure [data-img]{background:0 0}:root.app-elib.module-text .page-gfx .ph-img figure [data-img]:before{background-size:1.5em}:root.app-elib.module-text .book-viewport[data-view-mode=gfx]{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;overflow:hidden}:root.app-elib.module-text .book-viewport[data-view-mode=gfx] .data-container{cursor:move}@supports (cursor:grab){:root.app-elib.module-text .book-viewport[data-view-mode=gfx] .data-container{cursor:grab}}@supports (cursor:grabbing){:root.app-elib.module-text .book-viewport[data-view-mode=gfx] .data-container.is-draggable:active{cursor:grabbing}}:root.app-elib.module-text .book-viewport[data-view-mode=gfx] .data-contents{display:inline-block;width:100%;margin:0 auto;line-height:0}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-1x1 .data-contents{display:flex;flex-flow:row wrap;justify-content:center}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-1x1 .fixend,:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-1x1 .fixeven{display:none!important}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-1x1 .page-gfx{width:calc(100% - .75rem)}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-1x1 .page-gfx.is-last-page{margin-bottom:0}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-2x1 .fixend{width:50%;display:inline-block!important;height:1px}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-2x1 .data-contents{display:flex;flex-flow:row wrap;justify-content:center}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-2x1 .page-gfx{width:calc(50% - .75rem)}:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-2x1 .page-gfx.is-last-page,:root.app-elib.module-text .book-viewport[data-view-mode=gfx].mode-2x1 .page-gfx.is-prelast-page{margin-bottom:0}:root.app-elib.module-text .page-tool{transition:opacity .2s ease-in-out;cursor:pointer;position:absolute;z-index:100;opacity:.3;background:red;width:1em;height:1em;pointer-events:none;display:none}:root.app-elib.module-text .page-tool:hover{opacity:1}:root.app-elib.module-text .page-tool.copy-text{top:.4rem;left:.75rem}:root.app-elib.module-text .page-tool.bm-toggle{top:.4rem;right:.75rem}:root.app-elib.module-text .page-tool.bm-toggle.color-1{background-color:red}:root.app-elib.module-text .page-tool.bm-toggle.color-2{background-color:#ff0}:root.app-elib.module-text .page-tool.bm-toggle.color-3{background-color:green}:root.app-elib.module-text .page-tool.bm-toggle.color-4{background-color:#00f}:root.app-elib.module-text .is-bm-enabled .page-tool.bm-toggle{pointer-events:all;display:block}:root.app-elib.module-text .page-tool.copy-text{pointer-events:all;display:block}:root.app-elib.module-text .page--toolbar{color:#000;position:absolute;margin:0;display:grid;transition:opacity .2s ease-in-out;font-size:1.1rem;z-index:100;top:.4rem}:root.app-elib.module-text .page--toolbar button{grid-area:1/1;--stroke:4px}:root.app-elib.module-text .textcopy--toolbar{left:.4rem;top:.4rem;opacity:.3}:root.app-elib.module-text .textcopy--toolbar button.do--copy{z-index:2}:root.app-elib.module-text .textcopy--toolbar button.do--copied-bg{z-index:1;color:#fff;fill:currentColor;stroke-opacity:0;pointer-events:none}:root.app-elib.module-text :is(.page-gfx,.page-html):hover .textcopy--toolbar{opacity:1}:root.app-elib.module-text .fav--toolbar{right:.75rem;top:-.2em;font-size:1.3rem}:root.app-elib.module-text .fav--toolbar button.do--fav{z-index:2}:root.app-elib.module-text .fav--toolbar button.do--faved{z-index:1;color:#fff;fill:currentColor;stroke-opacity:0;pointer-events:none}:root.app-elib.module-text .fav--toolbar[data-state="1"] button.do--faved{color:#e74011}:root.app-elib.module-text .fav--toolbar[data-state="2"] button.do--faved{color:#ffc543}:root.app-elib.module-text .fav--toolbar[data-state="3"] button.do--faved{color:#5fa800}:root.app-elib.module-text .fav--toolbar[data-state="4"] button.do--faved{color:#0c83e5}:root.app-elib.module-text .mode-1x1 .page-gfx{transition:transform .1s ease-in-out}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-0{transform:rotate(0)}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-1{transform:rotate(90deg) scale(var(--ratio-rotate,.5))}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-2{transform:rotate(180deg)}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-3{transform:rotate(270deg) scale(var(--ratio-rotate,.5))}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-4{transform:rotate(360deg)}:root.app-elib.module-text .mode-1x1 .page-gfx.rot-xxx{transition:none!important}:root.app-elib.module-text .hl--wrapper{position:absolute;inset:0;pointer-events:none;opacity:1;transition:opacity .2s ease-in-out;outline:#ffc543 solid .25em;z-index:20;border-radius:.2em;mix-blend-mode:multiply}:root.app-elib.module-text .hl--wrapper.is-active{opacity:1}:root.app-elib.module-text .hl--wrapper:has(.hl--box){opacity:1}:root.app-elib.module-text .hl--boxes{position:absolute;inset:0;pointer-events:none;opacity:.8}:root.app-elib.module-text .hl--box{position:absolute;top:var(--t,0);left:var(--l,0);width:var(--w,0);height:var(--h,0)}:root.app-elib.module-text .hl--box:after{content:"";position:absolute;left:-.1em;top:-.1em;right:-.1em;bottom:-.1em;border-radius:3px;background:#ffc543}:root.app-elib.module-text :is(.page-gfx,.page-html) .ph-no{pointer-events:none;box-sizing:border-box;position:absolute;inset:0;top:auto;padding:1rem;letter-spacing:-2px;line-height:1;text-align:center;color:#e6e6e6;opacity:1}:root.app-elib.module-text .mode-1x1 .ph-no{font-size:calc(.75rem + (1.5vw))}:root.app-elib.module-text .mode-2x1 .ph-no{font-size:calc(.5rem + (1.5vw))}:root.app-elib.module-text .fixend,:root.app-elib.module-text .page-html.fixeven{pointer-events:none;visibility:hidden;height:1px}:root.app-elib.module-text .page-html{--figure-background:none;transition:opacity .2s ease-in-out,background .2s ease-in-out;box-sizing:border-box;position:relative;vertical-align:top;left:.25em;width:100%;overflow:visible;background:#fff;margin:0 .75rem .75rem 0;border-radius:.2em;padding:.66rem;text-align:initial;min-height:10rem}:root.app-elib.module-text .page-html .ph-text{display:flex;min-width:0;flex-direction:column;gap:.66em;-webkit-user-select:text;-moz-user-select:text;user-select:text}:root.app-elib.module-text .page-html:after{box-sizing:border-box;pointer-events:none;content:"";display:block;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:2px solid #999;z-index:20;border-radius:.2em;transition:border-color .2s ease-in-out}:root.app-elib.module-text .page-html.is-current:after{border:3px solid #2286ff}:root.app-elib.module-text .page-html.page-hl:after{border-color:#f6aa00}:root.app-elib.module-text .page-html.page-hl.is-current:after{border-color:#a19c66}:root.app-elib.module-text .page-html.is-in-viewport .ph-img{opacity:1}:root.app-elib.module-text .page-html.is-in-viewport .hl-box{opacity:1}:root.app-elib.module-text .book-viewport[data-view-mode=html]{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;overflow:hidden}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-1x1 .data-contents{display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-1x1 .fixend,:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-1x1 .fixeven{display:none!important}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-1x1 .page-html{width:calc(100% - .75rem)}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-1x1 .page-html.is-last-page{margin-bottom:0}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-2x1 .fixend{width:50%;display:inline-block!important;height:1px}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-2x1 .data-contents{display:flex;flex-flow:row wrap;justify-content:center}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-2x1 .page-html{width:calc(50% - .75rem)}:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-2x1 .page-html.is-last-page,:root.app-elib.module-text .book-viewport[data-view-mode=html].mode-2x1 .page-html.is-prelast-page{margin-bottom:0}:root.app-elib.module-text .data-contents.font-size-0{font-size:.6rem}:root.app-elib.module-text .data-contents.font-size-1{font-size:.7rem}:root.app-elib.module-text .data-contents.font-size-2{font-size:.8rem}:root.app-elib.module-text .data-contents.font-size-3{font-size:.9rem}:root.app-elib.module-text .data-contents.font-size-4{font-size:1rem}:root.app-elib.module-text .data-contents.font-family-b{font-family:"Times New Roman",serif}:root.app-elib.module-text .hlnav{position:relative;overflow:visible;text-decoration:none;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;background-color:#fd0;cursor:pointer}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next){width:0;height:1em}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next):after{display:block;content:"";width:1.0784313725em;height:1.25em;position:absolute;top:0}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next).hl-go-prev{margin-left:1.0352941176em}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next).hl-go-next{margin-right:1.0352941176em}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next).hl-go-prev:after{right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA1MSI+PHBvbHlsaW5lIHBvaW50cz0iMjMgMTMuNSAxMSAyNS41IDIzIDM3LjUiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojMDAwOyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kOyBzdHJva2Utd2lkdGg6NHB4OyIvPjxsaW5lIHgxPSIzNSIgeTE9IjI1LjUiIHgyPSIxMSIgeTI9IjI1LjUiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojMDAwOyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kOyBzdHJva2Utd2lkdGg6NHB4OyIvPjwvc3ZnPg==) center no-repeat #fd0;background-size:80%;background-position-y:60%}:root.app-elib.module-text .hlnav:is(.hl-go-prev,.hl-go-next).hl-go-next:after{left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJhIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA1MSI+PHBvbHlsaW5lIHBvaW50cz0iMjEgMzcuNSAzMyAyNS41IDIxIDEzLjUiIHN0eWxlPSJmaWxsOm5vbmU7IHN0cm9rZTojMDAwOyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOnJvdW5kOyBzdHJva2Utd2lkdGg6NHB4OyIvPjxsaW5lIHgxPSI5IiB5MT0iMjUuNSIgeDI9IjMzIiB5Mj0iMjUuNSIgc3R5bGU9ImZpbGw6bm9uZTsgc3Ryb2tlOiMwMDA7IHN0cm9rZS1saW5lY2FwOnJvdW5kOyBzdHJva2UtbGluZWpvaW46cm91bmQ7IHN0cm9rZS13aWR0aDo0cHg7Ii8+PC9zdmc+) center no-repeat #fd0;background-size:80%;background-position-y:60%}.h4-text h1{color:#00f;font-size:1.5em;font-weight:700}.h4-text h2{margin:0;font-size:1.4em;font-weight:700}.h4-text h3{margin:0;font-size:1.3em;font-weight:700}.h4-text h4{margin:0;font-size:1.1em;font-weight:700}.h4-text p{margin:0;font-size:1em}.h4-text p.text{text-indent:2em}.h4-text p.page{page-break-before:always;border-top:1px solid #00f;color:#00f;text-align:center;width:100%;font-size:80%}.h4-text p.t0,.h4-text p.z0{text-indent:0}.h4-text p.footnote,.h4-text p.ftn{font-size:80%;text-indent:2em}.h4-text p.img{font-size:90%}.h4-text p.marg{font-size:90%;font-style:italic}.h4-text .editor{background-color:#f0f0f0}.h4-text p.caption{text-align:center;font-size:90%;margin-top:1em;margin-bottom:2em}.h4-text .head1{font-size:120%;font-weight:700;text-align:center}.h4-text .head2{font-size:110%;font-weight:700;text-align:center}.h4-text .head3{font-size:105%;font-weight:700;text-align:center}.h4-text .head4{font-size:100%;font-weight:700;text-align:center}.h4-text .head5{font-size:100%;font-weight:700;text-align:center}.h4-text p.content1{text-indent:0;font-weight:700}.h4-text p.content2{text-indent:2em}.h4-text p.content3{text-indent:4em}.h4-text p.content4{text-indent:6em}.h4-text p.content5{text-indent:8em}.h4-text p.content6{text-indent:10em}.h4-text p.content7{text-indent:12em}.h4-text p.index1{margin-left:2em;text-indent:-2em}.h4-text p.index2{margin-left:4em;text-indent:-2em}.h4-text p.index3{margin-left:6em;text-indent:-2em}.h4-text p.index4{margin-left:8em;text-indent:-2em}.h4-text p.index5{margin-left:10em;text-indent:-2em}.h4-text p.index6{margin-left:12em;text-indent:-2em}.h4-text p.index7{margin-left:14em;text-indent:-2em}.h4-text span.author{font-style:italic}.h4-text span.note{font-style:italic}.h4-text span.ref{text-decoration:underline}.h4-text table{border-collapse:collapse}.h4-text td{padding:3px;vertical-align:top}.h4-text table.border,.h4-text table.border td{border:1px solid #000}.h4-text table.center td{margin-left:auto;margin-right:auto}.h4-text table.right td{margin-left:auto}.h4-text p.strofa0{margin-top:1em;margin-bottom:1em;margin-left:4em}.h4-text p.strofa1{margin-top:1em;margin-bottom:1em;margin-left:6em}.h4-text p.strofa2{margin-top:1em;margin-bottom:1em;margin-left:8em}.h4-text p.strofa3{margin-top:1em;margin-bottom:1em;margin-left:10em}.h4-text p.strofa4{margin-top:1em;margin-bottom:1em;margin-left:12em}.h4-text p.strofa5{margin-top:1em;margin-bottom:1em;margin-left:14em}.h4-text td.comp-bad{background-color:#fee;border-width:0 0 0 10px;border-style:double;border-color:#000}.h4-text td.comp-accomp{border-width:0 0 0 10px;border-style:double;border-color:#f90}.h4-text td.comp-title{border-width:0 0 0 10px;border-style:double;border-color:red}.h4-text td.comp-contents{border-width:0 0 0 10px;border-style:double;border-color:green}.h4-text td.comp-index{border-width:0 0 0 10px;border-style:double;border-color:#00f}.h4-text td.comp-literature{border-width:0 0 0 10px;border-style:double;border-color:#0ff}.h4-text td.comp-tech{border-width:0 0 0 10px;border-style:double;border-color:#f0f}.h4-text td.comp-samples{border-width:0 0 0 10px;border-style:double;border-color:gray}.h4-text td.comp-inset{border-width:0 0 0 10px;border-style:double;border-color:#ff0}.h4-text td.comp-registry{border-width:0 0 0 10px;border-style:double;border-color:#9f0}.h4-text td.comp-ignore{border-width:0 0 0 10px;border-style:double;border-color:#930}.h4-text td.comp-text{border-width:0 0 0 10px;border-style:double;border-color:gray}.h4-text a.ref{color:maroon;text-decoration:underline}.h4-text div.comp-draft{background-color:#f0f0f0}.h4-text div.comp-draft p{margin-left:2em}.h4-text span.footmark{vertical-align:super;font-size:70%;color:#00f}.h4-text span.linemark{position:absolute;left:1em;width:4em;height:1em;margin:0;text-align:right;font-size:80%;color:#00f}.h4-text span.illustration{font-style:italic;font-size:90%}.h4-text a.img{font-style:italic;color:grey}.h4-text a.footref{vertical-align:super;font-size:70%;color:#00f}.h4-text a.lineno{font-size:70%;color:#00f}.h4-text a.ref{color:maroon}.h4-text .archive5 .td1{vertical-align:top;width:30px}.h4-text .archive5 .td2{vertical-align:top;width:400px}.h4-text .archive5 .td3{vertical-align:top;width:100px}.h4-text .archive5 .td4{vertical-align:top;width:60px}.h4-text .archive5 .td5{vertical-align:top;width:60px}.h4-text .archive6 .td1{vertical-align:top;width:25px}.h4-text .archive6 .td2{vertical-align:top;width:25px}.h4-text .archive6 .td3{vertical-align:top;width:380px}.h4-text .archive6 .td4{vertical-align:top;width:100px}.h4-text .archive6 .td5{vertical-align:top;width:60px}.h4-text .archive6 .td6{vertical-align:top;width:60px}:root.app-elib.module-text .page-html{position:relative}:root.app-elib.module-text .page-html .ph-text{position:relative;line-height:1.25}:root.app-elib.module-text .h4-text div.comp-draft{box-sizing:border-box;background-color:#f2f2f2;padding:.3em 0}:root.app-elib.module-text .h4-text div.comp-draft p{margin-left:1em;margin-right:1em}:root.app-elib.module-text .h4-text span.footmark{vertical-align:super;font-size:70%;color:#4169e1}:root.app-elib.module-text .h4-text span.linemark{position:absolute;left:1em;width:4em;height:1em;margin:0;text-align:right;font-size:80%;color:#4169e1}:root.app-elib.module-text .h4-text p.footcut{page-break-before:always;border-top:1px solid #4169e1;color:#4169e1;width:10em;font-size:50%}:root.app-elib.module-text .h4-text p.page{display:inline-block;font-family:"Rosatom Web",Helvetica,Arial,sans-serf;font-size:.66rem;line-height:1;text-align:center;page-break-before:always;color:gray;border:0;border-bottom:1px solid #a6a6a6;min-width:40px;width:auto;padding:0 0 .5rem;position:relative;z-index:20;margin:0 -.33em;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root.app-elib.module-text .h4-text p.page:after{content:".";display:block;opacity:0;height:0;overflow-x:hidden}:root.app-elib.module-text{--header-gap:1em}:root.app-elib.module-text header:not(.state--search) .header--search{opacity:0;pointer-events:none}:root.app-elib.module-text header.state--search .header--search{opacity:1;pointer-events:all}:root.app-elib.module-text header .header--main .main--title{font-size:.702em;position:relative;align-self:center;text-align:center;min-width:0}:root.app-elib.module-text header .header--main .main--title:before{position:absolute;content:"";inset:-.5em -.8em -.5em -.8em;z-index:0;pointer-events:none;border-radius:.15em;transition:opacity .2s ease-in-out;background:var(--app-accent,#2e4b9c)}:root.app-elib.module-text header .header--main .main--title span{position:relative;letter-spacing:var(--nav-letter-spacing,.05em);text-transform:uppercase;font-weight:700;flex:1;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1}:root.app-elib.module-text header .header--search{transition:opacity .2s ease-in-out;grid-area:center}:root.app-elib.module-text header .header--search:has(:focus-within) .form--filter label{outline:#ffc543 solid .15em}:root.app-elib.module-text header .header--search .search--form{font-size:.9em}:root.app-elib.module-text header .header--search .search--form .form--filter{color:#000}:root.app-elib.module-text header .header--search .search--form .form--filter label{border-radius:.15em}[data-side-box]{--block-text-color:#000;--block-bg-color:#f0f0f0;--block-hover-color:#d0d0d0;--pad--box-links:0.5rem;font-size:.75em;display:flex;height:100%;pointer-events:none;opacity:0;visibility:visible;white-space:nowrap;position:relative;min-width:12rem;max-width:50vw;min-height:0;max-height:100%;padding:.5rem;box-sizing:border-box;width:100%}[data-side-box] .wrap--block{display:flex;flex-direction:column;gap:var(--pad--box-links);box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;min-width:0;min-height:0;overflow:visible}[data-side-box] .wrap--block .box--link{flex:1 1 auto;width:100%;display:flex;flex-direction:column;overflow:hidden}[data-side-box] .wrap--block .box--link.box--attachments{flex-basis:calc(5em + 30%)}[data-side-box] .wrap--block .box--link .box--label{font-size:1.1em;display:flex;gap:.25em;border-bottom:1px solid #d0d0d0;padding:.25em;padding-bottom:.5em;margin-bottom:.5em}[data-side-box] .wrap--block .box--link .box--label .label--title{flex:1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:var(--nav-letter-spacing,.05em);font-size:.9em;font-weight:400}[data-side-box] .wrap--block .box--link .box--label .box--tool{--stroke:6.6px;font-size:.9em;cursor:pointer;justify-self:end;flex:0 1 min-content;background:0 0;transition:color .2s ease-in-out,opacity .2s ease-in-out;color:#647a86}[data-side-box] .wrap--block .box--link .box--label .box--tool:hover{color:#000}[data-side-box] .wrap--block .box--link .box--label .box--tool.close-box{margin-left:.33em}[data-side-box] .wrap--block .box--link .box--label .box--tool.close-box:hover{color:#a32728}[data-side-box].is-loading .ajax-show{opacity:1}[data-side-box].is-loading .data-container{opacity:0}[data-side-box].is-active{pointer-events:all;opacity:1}[data-side-box] .load-box{pointer-events:none;transition:opacity .2s ease-in-out;cursor:pointer;position:absolute;inset:0}[data-side-box] .load-box:before{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;margin-top:-.5rem;margin-left:-.5rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48c3R5bGU+Y2lyY2xle2ZpbGw6IzAwMH0uc3Bpbm5lcl9iMlQ3e2FuaW1hdGlvbjpzcGlubmVyX3hlN1EgLjhzIGxpbmVhciBpbmZpbml0ZX0uc3Bpbm5lcl9ZUlZWe2FuaW1hdGlvbi1kZWxheTotLjY1c30uc3Bpbm5lcl9jOW9Ze2FuaW1hdGlvbi1kZWxheTotLjVzfUBrZXlmcmFtZXMgc3Bpbm5lcl94ZTdRezkzLjc1JSwxMDAle3I6M3B4fTQ2Ljg3NSV7cjouMnB4fX08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyIgY3g9IjQiIGN5PSIxMiIgcj0iMyIvPjxjaXJjbGUgY2xhc3M9InNwaW5uZXJfYjJUNyBzcGlubmVyX1lSVlYiIGN4PSIxMiIgY3k9IjEyIiByPSIzIi8+PGNpcmNsZSBjbGFzcz0ic3Bpbm5lcl9iMlQ3IHNwaW5uZXJfYzlvWSIgY3g9IjIwIiBjeT0iMTIiIHI9IjMiLz48L3N2Zz4=) center no-repeat;background-size:1rem}[data-side-box] .data-container{transition:opacity .2s ease-in-out;box-sizing:border-box;opacity:1;position:relative;overflow:hidden;overflow-y:auto;white-space:normal;-webkit-user-select:text;-moz-user-select:text;user-select:text;box-sizing:border-box;padding-right:.5em;-webkit-overflow-scrolling:touch}[data-side-box] .data-container ::-moz-selection{background:#ffc543;text-decoration:inherit}[data-side-box] .data-container ::selection{background:#ffc543;text-decoration:inherit}[data-side-box] .data-container ::-moz-selection{color:#000}[data-side-box] .data-container ::selection{color:#000}@supports (scrollbar-width:thin){[data-side-box] .data-container{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.1);scrollbar-width:thin;scrollbar-base-color:transparent}}[data-side-box] .data-container::-webkit-scrollbar{width:5px;height:5px}[data-side-box] .data-container::-webkit-scrollbar-track{border-radius:2px;background-color:rgba(0,0,0,.1);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}[data-side-box] .data-container::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,.3);border-radius:3px;border:1px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}[data-type=tree-box]{z-index:80;padding-right:0;width:28vw}:root.mobile.portrait [data-type=tree-box]{padding-right:.5rem;width:100%;max-width:unset}.resize-handle{position:absolute;right:0;top:50%;margin-top:-1em;background:#999;width:.15em;height:2em;border-radius:.075em;z-index:81;grid-area:sidebar-left;cursor:ew-resize;transition:opacity;opacity:1}.resize-handle:after{content:"";position:absolute;inset:0 -.5em;background:0 0}.resize-handle.resize-treebox{display:none;margin-right:-.45em}.is-tree-pinned .resize-handle.resize-treebox{display:block}:root.mobile.portrait .resize-handle{display:none}[data-type=help-box]{pointer-events:none;width:100%;transform:none;z-index:90;will-change:opacity;overflow:visible;position:absolute;transition:opacity .2s ease-in-out;opacity:0;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);inset:0 0 2rem 0}[data-type=help-box].is-active{opacity:1;pointer-events:all}[data-type=tree-box] a{display:flex;align-content:flex-start;text-decoration:none;padding:.3em;position:relative;border:1px solid transparent;cursor:pointer;color:#000;border-radius:.2em;line-height:1.1;transition:color .2s ease-in-out,border .2s ease-in-out,background .2s ease-in-out}[data-type=tree-box] a:hover{z-index:2;border-color:#0049a2}[data-type=tree-box] a:hover .desc{color:#0049a2}[data-type=tree-box] a.is-highlighted{background:rgba(0,73,162,.1);color:#0049a2}[data-type=tree-box] a .desc{flex:1 1 auto;min-width:0;transition:color .1s ease-in-out,-webkit-text-decoration-color .1s ease-in-out;transition:color .1s ease-in-out,text-decoration-color .1s ease-in-out;transition:color .1s ease-in-out,text-decoration-color .1s ease-in-out,-webkit-text-decoration-color .1s ease-in-out}[data-type=tree-box] a .info{pointer-events:none;display:inline;font-style:italic}[data-type=tree-box] a .info.note{min-width:0;padding-left:2px;white-space:normal}[data-type=tree-box] a .info.pageno{flex:1 0 auto;text-align:right;justify-self:end;display:block;font-style:normal;overflow:hidden;text-overflow:ellipsis;min-width:2em;white-space:nowrap;position:relative;font-size:.8em;top:.1em}[data-type=tree-box] a ins{--stroke:4px;flex:0 0 1em;text-decoration:none;width:1em;height:1em;overflow:hidden;position:relative;top:.025em;margin-right:.1em}[data-type=tree-box] a ins.link--download{top:.15em}[data-type=tree-box] a ins.link--download svg{font-size:.8em}[data-type=tree-box] a ins span{font-size:5em}[data-type=tree-box] a ins svg{display:block;position:absolute;top:0;left:0;transition:opacity .2s ease-in-out}[data-type=tree-box] a.is-expandable ins svg{top:-.2em}[data-type=tree-box] a.is-expandable.is-open-item:not(.opus-children) ins svg{top:-.4em}[data-type=tree-box] a.opus-children ins svg{top:-.6em}[data-type=tree-box] a.is-highlighted.opus-children ins svg{top:-.8em}[data-type=tree-box] .tree-group{padding:0 0 0 1.3em;position:unset;display:none}[data-type=tree-box] .tree-group.is-open-item{display:block}[data-type=tree-box] :is(a,.tree-group)+:is(a,.tree-group){margin-top:.1em}[data-type=tree-box]:not(:has(a.is-expandable:not(.is-open-item))) .tree--expand-all{opacity:.33;pointer-events:none}[data-type=tree-box]:not(:has(a.is-expandable.is-open-item)) .tree--collapse-all{opacity:.33;pointer-events:none}[data-type=tree-box]:not(:has(a.is-expandable)) .tree--collapse-all,[data-type=tree-box]:not(:has(a.is-expandable)) .tree--expand-all{display:none}.help-box{position:absolute}.help-box.is-active{pointer-events:all}.help-box span{font-size:.55rem;line-height:1.05;position:absolute;left:1rem;top:0;text-transform:uppercase;white-space:nowrap;color:#fff;padding:.375rem .5rem;box-sizing:border-box;background:#252526;border-radius:.1875rem}.help-box ins{position:absolute;text-decoration:none;top:20px;left:0;bottom:0;width:1rem;border:.1rem solid #252526;border-right:0;border-bottom:0;border-top-left-radius:.75rem;overflow:visible;font-size:.5em}.help-box ins svg{position:absolute;left:-.05rem;bottom:-.2rem;transform:translateX(-50%) rotate(90deg)}.help-box.box-right ins svg{left:auto;right:-.05rem;transform:translateX(50%) rotate(90deg)}.help-box.box-right span,.help-box.box-top-right span{left:unset;right:1rem;text-align:right}.help-box.box-right ins,.help-box.box-top-right ins{border:.1rem solid #252526;border-left:0;border-bottom:0;border-radius:0;border-top-right-radius:.75rem;left:unset;right:0}.help-box.box-top span{top:unset;bottom:0}.help-box.box-top ins{top:0;bottom:.9rem;border:.1rem solid #252526;border-right:0;border-top:0;border-radius:0;border-bottom-left-radius:.75rem}.help-box.box-top ins svg{right:auto;bottom:auto;left:-.05rem;top:-.2rem;transform:translateX(-50%) rotate(-90deg)}.help-box.box-top-right span{top:unset;bottom:0}.help-box.box-top-right ins{top:0;bottom:.9rem;border:.1rem solid #252526;border-left:0;border-top:0;border-radius:0;border-bottom-right-radius:.75rem}.help-box.box-top-right ins svg{left:auto;bottom:auto;right:-.05rem;top:-.2rem;transform:translateX(50%) rotate(-90deg)}.help-box.bookmarks{top:.6rem;right:2.45rem;height:7.8rem}.help-box.info{top:.6rem;right:3.9rem;height:5.4rem}.help-box.search{top:.6rem;right:5.35rem;height:3rem}.help-box.nav{bottom:.9rem;left:calc(50% - 10px);height:3rem}.help-box.nav ins{top:.66rem}.help-box.zoom{bottom:.9rem;right:4.045rem;height:3rem}.help-box.tree{bottom:.9rem;left:1rem;height:5.4rem}.help-box.mode{bottom:.9rem;left:2.45rem;height:3rem}.help-box.copytext{left:1.1em;right:unset;top:2.2em;bottom:unset;height:3em}.help-box.addbookmark{right:1.05em;top:1.6em;bottom:unset;height:3.6em}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help{pointer-events:none;position:absolute;top:20vh;height:auto;width:80%;max-width:600px;left:50%;transform:translate(-50%,0);overflow:visible}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx{margin:0;padding:0;line-height:0;width:100%;display:flex}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx .img--lim{max-height:50vh;overflow:hidden;opacity:.5}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx img{vertical-align:top;box-sizing:border-box;width:100%}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx .fav--toolbar,.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx .textcopy--toolbar{font-size:1.4em;opacity:1!important;pointer-events:none!important}.bookviewer-root .bookviewer-box [data-type=help-box] .page-help .page-gfx .fav--toolbar{font-size:1.6em}:root.mobile .help-box.zoom{display:none}