body:has(.perek-layout) .top-nav{background-color:#1552ac}.perek-layout{width:100%;max-width:100%;overflow-x:hidden}html[data-book-view] .top-nav{z-index:10000;position:fixed}html[data-book-view] .seo-content{content-visibility:hidden;display:none}.toc-page{box-sizing:border-box;background-color:#fffef8;flex-direction:column;height:100%;padding:8% 6%;font-family:inherit;line-height:1.6;display:flex;overflow:hidden}.toc-page__scroll{flex:1;min-height:0;overflow:hidden auto}.toc-heading{text-align:center;color:#2c1810;border-bottom:none;margin-bottom:24px;font-size:1.4rem}.toc-list{margin:0;padding:0;list-style:none}.toc-list li{margin-bottom:8px}.toc-link{cursor:pointer;width:100%;text-align:inherit;color:inherit;background:0 0;border:none;flex-direction:row;align-items:baseline;padding:8px 4px;font-family:inherit;font-size:.75em;transition:background-color .15s;display:flex}.toc-link:hover{background-color:#0000000d}.toc-link:focus{outline-offset:2px;outline:2px solid #1a3a5c}.toc-title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:85%;overflow:hidden}.toc-dots{border-bottom:1px dotted #999;flex-grow:1;min-width:20px;margin:0 8px}.toc-page-num{color:#1a3a5c;flex-shrink:0;font-weight:600}
