﻿.book-reader-page .book-reader .entry-content h6{font-size:.75rem!important}.book-reader-page .book-reader .entry-content h5{font-size:1.0625rem}@media(min-width:576px){.book-reader-page .book-reader .entry-content h5{font-size:1.078125rem}}@media(min-width:768px){.book-reader-page .book-reader .entry-content h5{font-size:1.09375rem}}@media(min-width:992px){.book-reader-page .book-reader .entry-content h5{font-size:1.109375rem}}@media(min-width:1200px){.book-reader-page .book-reader .entry-content h5{font-size:1.125rem}}.book-reader-page .book-reader .entry-content h4{font-size:1.1875rem}@media(min-width:576px){.book-reader-page .book-reader .entry-content h4{font-size:1.21875rem}}@media(min-width:768px){.book-reader-page .book-reader .entry-content h4{font-size:1.25rem}}@media(min-width:992px){.book-reader-page .book-reader .entry-content h4{font-size:1.28125rem}}@media(min-width:1200px){.book-reader-page .book-reader .entry-content h4{font-size:1.3125rem}}.book-reader-page .book-reader .entry-content h3{font-size:1.3125rem}@media(min-width:576px){.book-reader-page .book-reader .entry-content h3{font-size:1.390625rem}}@media(min-width:768px){.book-reader-page .book-reader .entry-content h3{font-size:1.46875rem}}@media(min-width:992px){.book-reader-page .book-reader .entry-content h3{font-size:1.546875rem}}@media(min-width:1200px){.book-reader-page .book-reader .entry-content h3{font-size:1.625rem}}.book-reader-page .book-reader .entry-content h2{font-size:1.5rem}@media(min-width:576px){.book-reader-page .book-reader .entry-content h2{font-size:1.625rem}}@media(min-width:768px){.book-reader-page .book-reader .entry-content h2{font-size:1.75rem}}@media(min-width:992px){.book-reader-page .book-reader .entry-content h2{font-size:1.875rem}}@media(min-width:1200px){.book-reader-page .book-reader .entry-content h2{font-size:2rem}}.book-reader-page .book-reader .entry-content h1{font-size:1.5625rem}@media(min-width:576px){.book-reader-page .book-reader .entry-content h1{font-size:1.703125rem}}@media(min-width:768px){.book-reader-page .book-reader .entry-content h1{font-size:1.84375rem}}@media(min-width:992px){.book-reader-page .book-reader .entry-content h1{font-size:1.984375rem}}@media(min-width:1200px){.book-reader-page .book-reader .entry-content h1{font-size:2.125rem}}@media screen and (min-width:79.5rem){.book-reader-page__layout{display:flex;align-items:flex-start}}.book-reader-page__content{min-width:0}.book-toc{background-color:#262a30}@media screen and (min-width:79.5rem){.book-toc{position:sticky;top:105px;width:25rem;min-width:25rem}}.book-toc__toggle{padding:.9375rem;border:none;border-bottom:1px solid rgba(240,244,246,.2);background:rgba(0,0,0,0);color:#98a7b7;letter-spacing:1px}@media screen and (min-width:79.5rem){.book-toc__toggle{display:none}}.book-toc__toggle:focus-visible,.book-toc__toggle:hover{color:#f0f4f6}.book-toc__toggle:focus-visible{outline:1px solid currentColor;outline-offset:-2px}.book-toc__wrapper{overflow:auto;max-height:23.75rem}@media screen and (min-width:79.5rem){.book-toc__wrapper{max-height:calc(100vh - 105px)}}@media screen and (max-width:calc(79.5rem - 1px)){.book-toc__wrapper--closed{display:none}}.book-toc__heading{z-index:1;top:0;padding:.9375rem;background-color:#2b333b}.book-toc__title{color:inherit;text-decoration:none}.book-toc__title:focus-visible{outline:1px solid currentColor;outline-offset:2px}.book-toc__superscription{letter-spacing:2px}.book-toc__part{margin:.9375rem 0;padding-left:.9375rem}.book-toc__chapter{padding:.9375rem .9375rem .9375rem 1.5625rem;color:#98a7b7;text-decoration:none}.book-toc__chapter:focus-visible,.book-toc__chapter:hover{background-color:#36414d}.book-toc__chapter:focus-visible{outline:1px solid currentColor;outline-offset:-2px}.book-toc__chapter--child{padding-left:2.5rem}.book-toc__chapter--active{background-color:rgba(209,31,92,.2);color:#388ee9;box-shadow:inset .3125rem 0 0 0 #388ee9}.book-toc__chapter--active:focus-visible,.book-toc__chapter--active:hover{background-color:rgba(209,31,92,.4)}.book-toc__sections li:nth-child(2n){background-color:#2c343c}.book-reader{width:100%;max-width:100%;margin-top:1.875rem;padding:1.875rem;background:#f0f4f6;color:#3b4654;font-family:Georgia,serif}@media(min-width:768px){.book-reader{max-width:54rem;padding:1.875rem 5rem 3rem}}.book-reader__toolbar{margin-bottom:1rem;font-family:var(--font-figtree),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.book-reader__toolbar .theme-switcher:focus-visible{outline:2px solid #388ee9;outline-offset:2px}:root[data-theme=dark] .book-reader{background-color:#2b333b;color:#98a7b7}.book-reader-page .book-reader .entry-content h1,.book-reader-page .book-reader .entry-content h2,.book-reader-page .book-reader .entry-content h3,.book-reader-page .book-reader .entry-content h4,.book-reader-page .book-reader .entry-content h5,.book-reader-page .book-reader .entry-content h6{margin:1.5em 0 0;color:#637085;font-family:inherit;font-weight:400;line-height:1.3;scroll-margin-top:calc(105px - 60px)}.book-reader-page .book-reader .entry-content h1 a,.book-reader-page .book-reader .entry-content h2 a,.book-reader-page .book-reader .entry-content h3 a,.book-reader-page .book-reader .entry-content h4 a,.book-reader-page .book-reader .entry-content h5 a,.book-reader-page .book-reader .entry-content h6 a{text-decoration:none!important}.book-reader-page .book-reader .entry-content h1 .glyphicon,.book-reader-page .book-reader .entry-content h2 .glyphicon,.book-reader-page .book-reader .entry-content h3 .glyphicon,.book-reader-page .book-reader .entry-content h4 .glyphicon,.book-reader-page .book-reader .entry-content h5 .glyphicon,.book-reader-page .book-reader .entry-content h6 .glyphicon{margin-left:.625rem}.book-reader-page .book-reader .entry-content h1 .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h2 .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h3 .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h4 .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h5 .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h6 .glyphicon.glyphicon-link:before{content:"";position:relative;top:1px;font-family:icomoon!important;font-size:.7em;font-style:normal;font-weight:400;line-height:1.1;opacity:0;transition:opacity .3s;-webkit-font-smoothing:antialiased}.book-reader-page .book-reader .entry-content h1 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h1:hover .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h2 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h2:hover .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h3 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h3:hover .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h4 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h4:hover .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h5 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h5:hover .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h6 a:focus-visible .glyphicon.glyphicon-link:before,.book-reader-page .book-reader .entry-content h6:hover .glyphicon.glyphicon-link:before{opacity:1}.book-reader-page .book-reader .entry-content ol,.book-reader-page .book-reader .entry-content p,.book-reader-page .book-reader .entry-content ul{margin-bottom:1em}.book-reader-page .book-reader .entry-content sup{font-size:.75em}.book-reader-page .book-reader .entry-content>table{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}.book-reader-page .book-reader .entry-content>table:focus-visible{outline:2px solid #388ee9;outline-offset:2px}.book-reader-page .book-reader .entry-content blockquote{margin:1.25rem 0;padding:.625rem 1.25rem;border-left:3px solid #637085}.book-reader-page .book-reader .entry-content code{padding:.125rem .25rem;border-radius:3px;background-color:rgba(207,31,93,.1);color:#ca1c59;font-size:.9em;overflow-wrap:anywhere}.book-reader-page .book-reader .entry-content pre{overflow:auto;margin-top:1em;padding:.625rem 1.875rem 1.875rem;border-radius:3px;background-color:#22252b;font-size:.8125rem}.book-reader-page .book-reader .entry-content pre code{padding:0;background-color:rgba(0,0,0,0)!important;color:#bce2f6;font-size:1em;white-space:pre}.book-reader-page .book-reader .entry-content figure{margin:1.5em 0}.book-reader-page .book-reader .entry-content figcaption{color:#3b4654;font-size:1rem}.book-reader-page .book-reader .entry-content img{max-width:100%;height:auto}.book-reader-page .book-reader .entry-content .dedication{font-style:italic}.book-reader-page .book-reader .entry-content .footnotes ol{padding-left:2.5rem}.book-reader-page .book-reader .entry-content .footnotes ol li p{margin-bottom:.625rem}:root[data-theme=dark] .book-reader-page .book-reader .entry-content figcaption,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h1,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h2,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h3,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h4,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h5,:root[data-theme=dark] .book-reader-page .book-reader .entry-content h6{color:#f0f4f6}:root[data-theme=dark] .book-reader-page .book-reader .entry-content code{background-color:#333d48;color:#e79d5a}:root[data-theme=dark] .book-reader-page .book-reader .entry-content pre code{color:#e79d5a}