@import"https://fonts.googleapis.com/css2?family=Carlito:wght@400;500;600&display=swap";.textPage{background-color:#fff}.textPage a:hover{color:var(--hover-color)}.textPage .mainColumns>p,.textPage .mainColumns>h1,.textPage .mainColumns>h2,.textPage .mainColumns>h3,.textPage .mainColumns>h4,.textPage .mainColumns>h5,.textPage .mainColumns>h6,.textPage .mainColumns>blockquote,.textPage .mainColumns>ol,.textPage .mainColumns>ul{margin-top:1px;margin-bottom:2px;border-bottom:1px solid rgb(93,93,93);padding-bottom:3px}.textPage blockquote{margin-inline:0}.textPage ol,.textPage ul{padding-left:30px}.textPage blockquote p{margin-block:8px}.textPage sup{font-size:.8125rem;line-height:0}.textPage sup a{position:relative;display:inline;cursor:pointer;color:#373737;text-decoration:underline;vertical-align:super;font-size:smaller}.textPage sup a:hover{color:#585858}.textPage .mainColumns{display:grid;grid-auto-flow:column;line-height:calc(1.2em + .1dvw);padding-top:12px;max-width:1121px;margin:auto;grid-template-columns:50%;overflow-x:auto}.textPage .mainColumns:not(:is(.mainNoBorders *,.mainVerses *)) p{text-indent:3% each-line}@media(min-width:1400px){.textPage .mainColumns.hasNumbers{max-width:1161px}}@media(max-width:1200px){.textPage .mainColumns{margin-left:6dvw;margin-right:3dvw}}@media(max-width:1100px){.textPage .mainColumns{margin-left:4dvw;margin-right:2dvw}}@media(max-width:550px){.textPage .mainColumns{max-width:700px!important;grid-template-columns:300px 300px!important}.textPage .mainColumns.hasNumbers{grid-template-columns:300px min-content 300px!important}}.textPage .mainColumns:is(.center *){margin:auto!important;max-width:1200px}@media(max-width:1400px){.textPage .mainColumns:is(.center *){max-width:95%}}.textPage .mainColumns p{padding-left:5px;padding-right:3px}@media(min-width:1400px){.textPage .mainColumns p{padding-left:5px;padding-right:8px}}@media(max-width:700px){.textPage .mainColumns p{padding-left:3px;padding-right:3px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}@media(max-width:600px){.textPage .mainColumns p{overflow-wrap:anywhere}}.textPage .mainColumns p:is(.hasNumbers *){padding-left:0;padding-right:0}.textPage .mainColumns p.number{text-align:center;padding-left:4px!important;padding-right:4px!important}@media(min-width:1400px){.textPage .mainColumns p.number{padding-left:10px!important;padding-right:15px!important}}@media(max-width:840px){.textPage .mainColumns p.number{max-width:40px}}.textPage .mainColumns img{max-width:25dvw}.textPage .mainColumns h1{font-size:1.313rem;text-align:center;padding:5px}.textPage .mainColumns h2{font-size:1.25rem;text-align:center;margin-top:3px;padding:2px}.textPage .mainColumns h3{font-size:1.063rem;text-align:center;margin-top:2px;padding:2px}.textPage .mainColumns h4,.textPage .mainColumns h5,.textPage .mainColumns h6{margin-top:2px;padding:1px;font-size:1.063rem;text-align:center}.textPage .mainColumns .column1{grid-column:1}.textPage .mainColumns .column2{grid-column:2}.textPage .mainColumns .column3{grid-column:3}.textPage .mainColumns .endOfColumn{border-bottom:none;padding:0;margin:0}.textPage .mainColumns p:has(+.endOfColumn){border-bottom:none}.textPage .mainColumns .lastParagraph{border-bottom:none;padding-bottom:6px}.textPage .mainColumns .epigraph{text-align:right;display:block;margin-right:5px}.textPage .mainColumns .miniHeading{display:block;background-color:#dee3ed;border:1px ridge rgb(15,15,15);border-radius:5px;text-align:center;padding:1px 0}.textPage .mainColumns .dichtung{padding-bottom:0;border-bottom:none}.textPage .mainColumns .verses{white-space:pre-line!important}.textPage .mainColumns .spanIndented{display:block;padding-left:1rem}.textPage .mainColumns .spanIndentedBig{display:block;padding-left:2rem}.textPage .mainColumns .spanHeading{background-color:#111213;color:#fff;text-align:center;display:block;font-weight:700}.textPage .mainColumns .spanHeading2{display:block;background-color:#dee3ed;text-align:center;font-weight:700}.textPage .mainColumns .spanHeading2:not(span+*){margin-top:6px}.textPage .mainColumns .spanHeading+span{border-top:none}.textPage .mainColumns .spanHeading:not(:first-child){margin-top:8px}.textPage .mainColumns .spanHeading2:first-child{margin-top:0}.textPage .mainColumns .bigBlank{display:block!important;margin-bottom:.4rem!important}.textPage .mainColumns .popUp{font-size:.875rem}.textPage .mainColumns .popUp a{position:relative;display:inline;cursor:pointer;color:#373737;text-decoration:underline;vertical-align:super;font-size:smaller;line-height:1em}.textPage .mainColumns .popUp a:hover{color:#585858}.textPage .mainColumns .popUp:hover .popUpText{display:block}.textPage .mainColumns .popUpText{line-height:1.3;font-size:.813rem;width:max-content;max-width:40dvw;background-color:#fff;position:absolute;border:1px solid rgb(15,15,15);padding:5px 3px;display:none;color:#0f0f0f;font-weight:400;text-align:center;z-index:3}.textPage .mainColumns p:has(+.annoContent){border-bottom:none!important;padding-bottom:6px}.textPage .mainColumns .annoContent{background-color:#f1f3f9;padding:6px 9px!important;margin-bottom:0;content-visibility:auto}@supports (-webkit-appearance: none){.textPage .mainColumns .annoContent{padding:6px 22px!important}}.textPage .mainColumns .annoContent p{margin-block:6px}.textPage .mainColumns .annoContent h3,.textPage .mainColumns .annoContent h4,.textPage .mainColumns .annoContent h2{margin-top:8px;margin-bottom:4px}.textPage .mainColumns .annoContent a{color:#373737}.textPage .mainColumns .annoContent a:hover{color:#585858}.textPage header{background-color:#0f0f0f;height:70px;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 0 3px #0000007b;margin-bottom:15px}.textPage header .titleAndAuthor{display:grid}.textPage header .header__title{font-size:1.125rem;color:#fff;margin:0;text-align:right}@media(max-width:470px){.textPage header .header__title{font-size:.938rem}}.textPage header .header__translator{font-size:.938rem;color:#fff;margin:0;font-weight:300;text-align:right}@media(max-width:470px){.textPage header .header__translator{font-size:.813rem}}.textPage header .header__ap{font-family:Times New Roman,Times,serif;font-size:3rem;grid-column:2;grid-row:1/3;-webkit-user-select:none;user-select:none;margin:0;padding-right:2.5dvw;padding-left:10px;font-weight:400}@media(max-width:470px){.textPage header .header__ap{padding-left:6px;font-size:2.5rem}}.textPage header .header__ap a{text-decoration:none;color:#fff}.textPage header .header__ap a:hover{color:var(--hover-color)}.textPage footer{margin-top:18px}.textPage footer p{bottom:0;text-align:center;font-size:.938rem;margin:0;background-color:#0f0f0f;color:#0f0f0f;padding:5px 0;color:var(--hover-color)}.textPage footer a{text-decoration:none;color:#fff}.textPage.mainVerses .mainColumns{margin:10px;align-self:center;max-width:700px}@media(max-width:550px){.textPage.mainVerses .mainColumns{max-width:700px!important;align-self:unset;grid-template-columns:300px 300px!important}.textPage.mainVerses .mainColumns.hasNumbers{grid-template-columns:400px min-content 400px!important}}.textPage.mainNoBorders_narrow .mainColumns{margin:10px;align-self:center;max-width:670px}@media(max-width:550px){.textPage.mainNoBorders_narrow .mainColumns{max-width:700px!important;align-self:unset;grid-template-columns:330px 330px!important}.textPage.mainNoBorders_narrow .mainColumns.hasNumbers{grid-template-columns:400px min-content 400px!important}}.textPage.mainNoBorders_narrow .mainColumns p:not(:has(+h1,+h2,+h3,+h4,+h5)):not(.spanHeading,.spanHeading2){margin-bottom:0!important;border-bottom:none!important;line-height:calc(1.2em + .01dvw)}.textPage.mainNoBorders_wide .mainColumns{margin:10px;align-self:center;max-width:900px!important}@media(max-width:550px){.textPage.mainNoBorders_wide .mainColumns{align-self:unset;grid-template-columns:390px 390px!important}.textPage.mainNoBorders_wide .mainColumns.hasNumbers{grid-template-columns:400px min-content 400px!important}}.textPage.mainNoBorders_wide .mainColumns p:not(:has(+h1,+h2,+h3,+h4,+h5)):not(.spanHeading,.spanHeading2){margin-bottom:0!important;border-bottom:none!important;line-height:calc(1.2em + .01dvw)}.textPage{display:flex;flex-direction:column}.textPage.main0Borders .mainColumns{margin-left:25px;margin-right:10px;align-self:center;max-width:800px!important}@media(max-width:550px){.textPage.main0Borders .mainColumns{margin:0 10px;align-self:unset;max-width:800px!important;grid-template-columns:360px 360px!important}.textPage.main0Borders .mainColumns.hasNumbers{grid-template-columns:320px min-content 420px!important}}.textPage.main0Borders .mainColumns p,.textPage.main0Borders .mainColumns h1,.textPage.main0Borders .mainColumns h2,.textPage.main0Borders .mainColumns h3,.textPage.main0Borders .mainColumns h4,.textPage.main0Borders .mainColumns h5,.textPage.main0Borders .mainColumns h6{margin-bottom:0!important;border-bottom:none!important;line-height:calc(1.2em + .01dvw)}.textPage.main0Borders .mainColumns .annoContent{max-width:400px}.commonRow{grid-column:1/span 2!important;max-width:400px;margin:auto;padding:0 15px 3px!important}.commonRow span{margin:3px 3px 5px}.leftPanel button.tocButton{background-color:#fff;border:1px solid gainsboro;color:#242424;cursor:pointer;width:calc(22px + .7dvw);height:calc(22px + .7dvw);padding:0;margin:0}@media(max-width:1000px){.leftPanel button.tocButton{width:calc(20px + .7dvw);height:calc(20px + .7dvw)}}.leftPanel .tocButton svg{width:48%;height:48%;transform:translateY(1.5px)}.leftPanel .tocButton:hover{background-color:#242424;border:1px solid #242424;fill:#fff}.leftPanel .tocButton:active{color:#dee3ed}.leftPanel .leftPanel>*{margin-bottom:0;border-top:none!important}.leftPanel .leftPanelButton{display:block}.leftPanel .leftPanelButton:first-child{border-radius:0}.leftPanel .leftPanelButton:last-child{border-radius:0 0 50%}.leftPanel .tocPanel{background-color:#fff;max-width:fit-content;z-index:9;display:flex}.leftPanel .tocPanel .tocPanel__bar{display:flex;flex-direction:column;background-color:#0f0f0f}.leftPanel .tocPanel .bar__button{flex:1;width:14px;background-color:transparent;border:1px solid rgb(15,15,15);fill:#fff;cursor:pointer;margin:0}.leftPanel .tocPanel .bar__button:hover{fill:#ccc}.leftPanel .tocPanel .tocPanel__bar__handleAll{padding:0}.leftPanel .tocPanel .tocPanel__bar__handleAll svg{width:90%!important;height:90%!important}.leftPanel .tocPanel .close{padding:1px}.leftPanel .tocPanel .close svg{width:90%;height:90%}.leftPanel .tocPanel .toc__contents{margin:auto}.leftPanel .tocPanel #tocPanel__toc{max-width:calc(210px + 5dvw);background-color:#fff;overflow:auto;max-height:70dvh;padding:2px 1px 5px;font-size:.875rem;line-height:1;scrollbar-width:thin}.leftPanel .tocPanel #tocPanel__toc:is(.smallToc *){resize:none!important;padding:2px 1px!important}@media(max-width:470px){.leftPanel .tocPanel #tocPanel__toc{padding:2px}}.leftPanel .tocPanel #tocPanel__toc .toc__contents>ul{display:grid;justify-content:center}.leftPanel .tocPanel #tocPanel__toc #toc__verticalTranslations+.toc__contents{margin-top:1.5px!important}.leftPanel .tocPanel #tocPanel__toc ul,.leftPanel .tocPanel #tocPanel__toc li{list-style-type:none;margin:0;padding:0}.leftPanel .tocPanel #tocPanel__toc .toc__contents{margin:2px 5px}.leftPanel .tocPanel #tocPanel__toc .toc__contents:has(li.collapsible){margin:1px}.leftPanel .tocPanel #tocPanel__toc li{padding-left:4px;padding-top:4px;padding-right:5px}.leftPanel .tocPanel #tocPanel__toc li li{padding-left:11.33px;padding-top:2px}.leftPanel .tocPanel #tocPanel__toc a{color:#0f0f0f;text-decoration:none;overflow:hidden!important}.leftPanel .tocPanel #tocPanel__toc a:hover{color:var(--hover-color);text-decoration:underline}.leftPanel .tocPanel #tocPanel__toc .toc__translations{cursor:pointer}.leftPanel .tocPanel #tocPanel__toc input[type=checkbox]{display:none;appearance:none}.leftPanel .tocPanel #tocPanel__toc label{cursor:pointer}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:before,.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:after{content:url('data:image/svg+xml; utf8, <svg width="10px" height="10px" viewBox="-3 -3 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 17.898C9 18.972 10.2649 19.546 11.0731 18.8388L17.3838 13.3169C18.1806 12.6197 18.1806 11.3801 17.3838 10.6829L11.0731 5.16108C10.2649 4.45388 9 5.02785 9 6.1018V17.898Z" fill="%23212121"/></svg>');color:#0f0f0f;display:inline-block;margin-right:1px;-webkit-user-select:none;user-select:none;transition:.1s ease}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:after{content:url('data:image/svg+xml; utf8, <svg width="10px" height="10px" viewBox="1 -3 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 17.898C15 18.972 13.7351 19.546 12.9268 18.8388L6.61617 13.3169C5.81935 12.6197 5.81935 11.3801 6.61617 10.6829L12.9268 5.16108C13.7351 4.45388 15 5.02785 15 6.1018L15 17.898Z" fill="%23212121"/></svg>')}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:hover:before,.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:hover:after{color:var(--hover-color)}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:has(>input[type=checkbox]:checked):before{transform:rotate(90deg)}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:has(>input[type=checkbox]:checked):after{transform:rotate(-90deg)}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem~ul{display:none}.leftPanel .tocPanel #tocPanel__toc .collapsibleItem:has(>input[type=checkbox]:checked)~ul{display:inline}.leftPanel .tocPanel h1,.leftPanel .tocPanel h2,.leftPanel .tocPanel h3,.leftPanel .tocPanel h4,.leftPanel .tocPanel h5,.leftPanel .tocPanel h6{margin:0;font-size:14px;font-weight:400}.leftPanel .tocPanel h2:not(:first-child){margin-top:6px}.leftPanel .tocPanel h3{margin-left:10px}.leftPanel .tocPanel h3:not(h2+h3){margin-top:4px}.leftPanel .tocPanel h4{margin-left:20px}.leftPanel .tocPanel h4:not(h3+h4){margin-top:2px}.leftPanel .tocPanel h5{margin-left:30px}.leftPanel .tocPanel h6{margin-left:40px}.leftPanel .collapsible ul li{background-color:#f1f3f9!important}.leftPanel .collapsible .collapsible li{background-color:#dee3ed!important}.leftPanel{position:fixed;top:0;width:max-content;filter:drop-shadow(0px 0px 1px rgba(0,0,0,.1))}.leftPanel .preferencesButton{background-color:#fff;border:1px solid gainsboro;color:#242424;border-radius:0 50% 50% 0;cursor:pointer;width:calc(22px + .7dvw);height:calc(22px + .7dvw);padding:0;margin:0}@media(max-width:1000px){.leftPanel .preferencesButton{width:calc(20px + .7dvw);height:calc(20px + .7dvw)}}.leftPanel .preferencesButton:hover{background-color:#242424;border:1px solid #242424;fill:#fff}.leftPanel .preferencesButton:active{color:#dee3ed!important}.leftPanel .preferencesButton svg{width:50%;height:50%}.leftPanel .openTranslationsButton{background-color:#fff;border:1px solid gainsboro;color:#242424;border-radius:0 50% 50% 0;cursor:pointer;width:calc(22px + .7dvw);height:calc(22px + .7dvw);padding:0;margin:0}@media(max-width:1000px){.leftPanel .openTranslationsButton{width:calc(20px + .7dvw);height:calc(20px + .7dvw)}}.leftPanel .openTranslationsButton:hover{background-color:#242424;border:1px solid #242424;fill:#fff}.leftPanel .openTranslationsButton:active{color:#dee3ed!important}.leftPanel .openTranslationsButton svg{width:60%;height:60%;transform:translateY(1px)}.leftPanel .translationsContainer{width:max-content;z-index:9;display:flex}.leftPanel .translationsContainer .bar{display:flex;align-items:center;background-color:#0f0f0f;cursor:pointer}.leftPanel .translationsContainer .bar .bar__button{width:14px;height:14px;background-color:transparent;border:1px solid rgb(15,15,15);fill:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;border-radius:2px;margin:0}.leftPanel .translationsContainer .bar .bar__button:is(.bar:hover *){fill:#dcdcdc}.leftPanel .translationsContainer .bar .bar__button.close{padding:1px!important}.leftPanel .translationsContainer .bar .bar__button.close svg{width:90%;height:90%}.leftPanel .translationsContainer .translations{display:flex;background-color:#fff;width:max-content}@media(max-width:470px){.leftPanel .translationsContainer .translations{text-align:center}}.leftPanel .translationsContainer .translations#brickTranslations{flex-direction:column;min-width:100%;border-bottom:.5px solid #e7e7e7}.leftPanel .translationsContainer .translations button.variant{font-family:Calibri,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;box-shadow:#e7e7e7 0 0 0 .5px inset;font-size:.875rem;display:flex;flex:1;justify-content:center;align-items:center;min-width:max-content;background-color:#fff;padding:4px 8px;color:#0f0f0f;cursor:pointer;border:0}.leftPanel .translationsContainer .translations button.variant:hover{text-decoration:underline!important}.leftPanel .translationsContainer .translations button.variant.chosen{text-decoration:underline!important;text-shadow:.5px 0px 0px #555,-.5px 0px 0px #555;letter-spacing:.02ch}.leftPanel .translationsContainer .translations button.variant svg.flag{width:12px;height:12px}.leftPanel #angleTranslations.translationsContainer{border-inline:1px solid gainsboro;background-color:#dcdcdc;box-shadow:none;width:calc(22px + .7dvw)!important}@media(max-width:1000px){.leftPanel #angleTranslations.translationsContainer{width:calc(20px + .7dvw)!important}}.leftPanel #angleTranslations.translationsContainer .translations{resize:none;padding:0;border:none;background-color:transparent;flex-direction:column;width:100%!important}.leftPanel #angleTranslations.translationsContainer button.variant{background-color:#fff;padding:0;min-height:calc(20px + .7dvw);font-size:0rem!important}.leftPanel #angleTranslations.translationsContainer button.variant.chosen,.leftPanel #angleTranslations.translationsContainer button.variant:hover{background-color:#dee3ed}.leftPanel #angleTranslations.translationsContainer button.variant div{margin:0!important}.leftPanel #angleTranslations.translationsContainer button.variant svg{width:14px;height:14px;margin:auto}@media(max-width:1100px){.leftPanel #angleTranslations.translationsContainer button.variant svg{width:13px;height:13px}}@media(max-width:1000px){.leftPanel #angleTranslations.translationsContainer button.variant svg{width:12px;height:12px}}.spinnerContainer{position:fixed;left:65%}.spinner{width:6rem;height:6rem;border-radius:50%;background:conic-gradient(#0000 10%,#787878);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 8px),#000 0);animation:rotate 1.5s infinite linear}@keyframes rotate{to{transform:rotate(1turn)}}.progress-bar{position:fixed;top:0;left:0;height:4px;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:0 6px 6px 0;transition:width .2s ease;z-index:9;box-shadow:0 2px 4px #2563eb33}.left-sidebar{position:fixed;left:0;top:0;width:280px;height:100dvh;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-right:1px solid rgba(0,0,0,.1);padding:1.5rem .75rem;overflow-y:auto;z-index:12}.dark-mode .left-sidebar{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:#141414;border-right-color:#ffffff1a}.left-sidebar .sidebar__home-button{min-height:36px}.left-sidebar.collapsed{width:60px;padding:1.5rem 0}.left-sidebar.collapsed .sidebar-controls{flex-direction:column;align-items:center}.left-sidebar.collapsed .sidebar__home-button{margin-inline:auto}.left-sidebar.collapsed .table-of-contents{display:none}@media(max-width:1400px){.left-sidebar{width:240px}.left-sidebar.collapsed{width:60px}}@media(max-width:1200px){.left-sidebar{width:220px}.left-sidebar.collapsed{width:60px}}@media(max-width:1024px){.left-sidebar{width:200px;font-size:.9rem}.left-sidebar.collapsed{width:60px}}@media(max-width:640px){.left-sidebar{display:none}}.sidebar-controls{display:flex;gap:.5rem;margin-bottom:2rem;padding:0 .25rem}.control-button{width:36px;height:36px;background:none;border:1px solid rgba(0,0,0,.1);cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#64748b}.control-button:hover{background:#2563eb1a;border-color:#2563eb;color:#2563eb}.dark-mode .control-button{border-color:#fff3;color:#94a3b8}.dark-mode .control-button:hover{background:#3b82f633;border-color:#3b82f6;color:#3b82f6}.theme-toggle{position:relative;width:40px;height:40px;background:none;border:1px solid rgba(0,0,0,.1);cursor:pointer;border-radius:12px;margin:0 .75rem 2rem;font-size:1.2rem}@media(max-width:1024px){.theme-toggle{width:36px;height:36px;font-size:1rem}}.theme-toggle:hover{background-color:#2563eb1a;border-color:#2563eb}.dark-mode .theme-toggle{border-color:#fff3;color:#f5f5f5}.dark-mode .theme-toggle:hover{background-color:#ffffff1a;border-color:#3b82f6}.toc-container{position:relative;width:100%}@media(max-width:640px){.toc-container{max-width:100%;max-height:90%;overflow:scroll;width:unset;position:fixed;z-index:10;right:0;top:40px;border-radius:.5rem;box-shadow:0 2px 4px #0000001a;background:#fff}.dark-mode .toc-container{background:#141414}.toc-container{border:1px solid rgba(0,0,0,.05)}.dark-mode .toc-container{border-color:#ffffff1a}}.toc-toggle{position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:13;box-shadow:0 2px 4px #0000001a}.dark-mode .toc-toggle{background:#1a1a1a;border-color:#fff3;color:#f5f5f5}.toc-toggle:hover{background:#2563eb1a;border-color:#2563eb}.dark-mode .toc-toggle:hover{background:#3b82f633;border-color:#3b82f6}.toc-toggle-icon{display:inline-block;font-size:14px;line-height:1}.toc-toggle-icon.collapsed{transform:rotate(180deg)}.table-of-contents{opacity:1;visibility:visible;border-radius:8px}@media(max-width:640px){.table-of-contents li{margin-block:0!important}}.table-of-contents.collapsed{opacity:0;visibility:hidden}.table-of-contents ul{list-style:none;padding:0;margin:0;border-radius:8px}.table-of-contents .toc-item{margin:.15rem 0;border-radius:8px}@media(max-width:640px){.table-of-contents .toc-item{margin:.1rem 0}}.table-of-contents .toc-item a{color:inherit;text-decoration:none;display:block;padding:0rem .6rem;border-radius:8px}@media(max-width:640px){.table-of-contents .toc-item a{padding:.1rem .5rem;font-size:.9rem}}.dark-mode .table-of-contents .toc-item a{color:#fff}.table-of-contents .toc-item a:hover{color:#2563eb;border-radius:8px}.dark-mode .table-of-contents .toc-item a:hover{color:#3b82f6}.table-of-contents .toc-item.active a{color:#2563eb;font-weight:400;text-decoration:underline;border-radius:8px}.dark-mode .table-of-contents .toc-item.active a{color:#3b82f6}.table-of-contents .toc-item.depth-2{margin-left:0rem}.table-of-contents .toc-item.depth-3{margin-left:.75rem}@media(max-width:640px){.table-of-contents .toc-item.depth-3{margin-left:.5rem}}.table-of-contents .toc-item.depth-4{margin-left:1.25rem}@media(max-width:640px){.table-of-contents .toc-item.depth-4{margin-left:.85rem}}.table-of-contents .toc-item.depth-5{margin-left:1.75rem}@media(max-width:640px){.table-of-contents .toc-item.depth-5{margin-left:1.2rem}}.table-of-contents .toc-item.depth-6{margin-left:2.25rem}@media(max-width:640px){.table-of-contents .toc-item.depth-6{margin-left:1.55rem}}.single-page{max-width:100dvw}.single-page .flex{display:flex}.single-page .flex-col{flex-direction:column}.single-page .h-full{height:100%}.single-page .my-auto{margin-top:auto;margin-bottom:auto}.single-page .mt-auto{margin-top:auto}.single-page .collapsed .mx-auto{margin-left:auto;margin-right:auto}.single-page sub,.single-page sup{line-height:0}.single-page a.note-link{text-decoration:inherit;color:#3b82f6!important}.single-page .control-button{width:36px;height:36px;background:none;border:1px solid rgba(0,0,0,.1);cursor:pointer;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#64748b;transition:all .2s ease}.single-page .control-button:hover{background:#2563eb1a;border-color:#2563eb;color:#2563eb}.dark-mode .single-page .control-button{border-color:#fff3;color:#94a3b8}.dark-mode .single-page .control-button:hover{background:#3b82f633;border-color:#3b82f6;color:#3b82f6}.single-page{font-family:Calibri,sans-serif;margin:0 auto;position:relative;min-height:100dvh;font-size:14px}.single-page.dark-mode .main-content a{color:#3b82f6!important}.single-page .notes-container{margin-top:1.25rem;border-color:#e5e7eb}.single-page .notes-container .notes-wrapper{margin-left:auto;margin-right:auto}.single-page .notes-container .notes-type-section:not(:first-child){margin-top:.75rem}.single-page .notes-container .notes-group{padding-top:.5rem;border-top:1px solid #e5e7eb}.single-page .notes-container .notes-group>*+*{margin-top:.25rem}.single-page .notes-container .note-item{display:flex;gap:.25rem;font-size:.875rem;line-height:1.25rem}.single-page .notes-container .note-marker{flex-shrink:0;font-weight:500;color:#2563eb;min-width:12px;text-decoration:none}.single-page .notes-container .note-marker:hover{text-decoration:underline;color:#1d4ed8}.single-page .notes-container .note-marker:focus{text-decoration:underline}.single-page .notes-container .note-text{font-size:15px}.single-page sup,.single-page sup *{font-size:.6875rem}.single-page.dark-mode{background-color:#1a1a1a;color:#f5f5f5}.single-page.dark-mode .centered-hl{background-color:#3b82f633!important;color:#f5f5f5}.single-page .content-wrapper{margin-inline:auto;padding:2rem 5rem .5rem;margin-bottom:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:1400px){.single-page .content-wrapper{padding:2rem 4rem .5rem}}@media(max-width:1030px){.single-page .content-wrapper{margin-left:50px;padding:2rem 3rem .5rem}}@media(max-width:1000px){.single-page .content-wrapper{margin-left:70px;padding:2rem 3rem .5rem}}@media(max-width:900px){.single-page .content-wrapper{margin-left:50px;padding:2rem 3rem .5rem}}@media(max-width:768px){.single-page .content-wrapper{margin-left:60px;padding:1px 2rem}}@media(max-width:640px){.single-page .content-wrapper{margin-left:auto}}@media(max-width:400px){.single-page .content-wrapper{margin-left:auto;padding:1px 1rem}}.left-sidebar.collapsed+.single-page .content-wrapper{margin-left:60px}.single-page .main-content{font-size:1rem;max-width:740px;margin-inline:auto;font-family:Carlito,sans-serif}.single-page .main-content.m-narrow{max-width:540px}.single-page .main-content h1,.single-page .main-content h2,.single-page .main-content h3,.single-page .main-content h4,.single-page .main-content h5,.single-page .main-content h6,.single-page .main-content .translator,.single-page .main-content .introduction{font-family:Carlito,sans-serif}.single-page .main-content a{color:#0f0665}.single-page .main-content h1{text-transform:uppercase;font-size:2rem;margin-bottom:5px;font-weight:600;font-size:1.5rem;line-height:1.5rem}.single-page .main-content h2{text-align:center}.single-page .main-content ul{margin-top:0;padding:0}.single-page .main-content hr{margin-block:1.25rem;border:0;border-top:1px solid #ccc}.single-page .main-content .translator{font-size:1rem;color:#888;text-align:right;width:100%;line-height:1.2}.dark-mode .single-page .main-content .translator{color:#aaa}.single-page .main-content .introduction{flex:1;font-size:.875rem;color:#888;margin-right:3rem;line-height:1.6;margin-block:1.5rem}.dark-mode .single-page .main-content .introduction{color:#aaa}.single-page .main-content .content{margin-top:1rem;line-height:1.25rem}.single-page .main-content p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-break:break-word;text-align:justify}.single-page .main-content .centered-hl{padding-inline:2rem;padding-top:1rem;padding-bottom:1rem;background-color:#ffffe5}.single-page .main-content .right{text-align:right;display:block}.single-page .main-content h2{font-size:1.375rem;margin:1rem 0 .5rem;font-weight:500}.single-page .main-content h3{font-size:1.1875rem;line-height:1.5rem;margin-top:1rem}.single-page .main-content .content:has(>h4)>h3{text-align:center;font-size:1.375rem;line-height:1.5rem;margin-top:1rem}.single-page .main-content h4{font-size:1.125rem;line-height:1.375rem;margin-top:.5rem}.single-page .main-content h5{font-size:1.0625rem;line-height:1.25rem;margin-top:.5rem}.single-page .main-content h2+h3,.single-page .main-content h3+h4{margin-top:.5rem}.single-page .main-content p{margin-block:.5rem}.single-page .main-content p:first-of-type{margin-top:0}.single-page .main-content h2,.single-page .main-content h3,.single-page .main-content h4,.single-page .main-content h5,.single-page .main-content h6{margin-bottom:.1rem;font-weight:600}.single-page .main-content h2+p,.single-page .main-content h3+p,.single-page .main-content h4+p,.single-page .main-content h5+p,.single-page .main-content h6+p{margin-top:0}.single-page .a{text-align:center;font-size:36px;margin-top:30px}.single-page .a a{color:inherit;text-decoration:none;font-family:Cinzel,Times New Roman,serif;font-weight:500}.single-page .a a:hover{text-decoration:underline}.single-page .text-center{text-align:center}.single-page .font-bold{font-weight:600}#about{font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:#0f0f0f;margin:0;font-weight:300;min-height:100dvh!important;display:flex;flex-direction:column;justify-content:space-between}#about .links-block{max-width:max-content;margin-inline:auto}#about .links-block ul{margin:0;padding:0;color:#fff;text-align:left}#about .links-block li{display:flex;align-items:center;gap:5px}#about .description{color:#fff;max-width:550px;margin-inline:auto}#about li{list-style:none}#about .about__header{background-color:#fff;display:flex;align-items:center;justify-content:center;padding-top:4.5dvh;padding-bottom:3dvh;text-align:center}@media(max-width:500px){#about .about__header{padding-top:3dvh;padding-bottom:3dvh}}#about .about__header h1{font-family:Times New Roman,Times,serif;font-size:78px;letter-spacing:-.5px;-webkit-user-select:none;user-select:none;margin:0;line-height:.8}@media(max-width:500px){#about .about__header h1{font-size:50px}}#about .about__header h1 a{text-decoration:none;color:#0f0f0f;font-weight:400}#about .about__header p{font-size:26px;color:#0f0f0f;margin:0;line-height:.8;letter-spacing:.01ch;text-align:center;-webkit-user-select:none;user-select:none}@media(max-width:500px){#about .about__header p{font-size:18px}}#about .about__main{margin-bottom:auto;margin-top:1dvh!important}#about .about__main .blank{flex:1}#about a{color:#fff;text-decoration:none}#about footer{background-color:#fff;width:100%;text-align:center;font-size:14px;margin:19px auto 0;padding:4px 0;color:#373737}#about footer a{color:#0f0f0f;font-weight:400}#about footer a:hover{color:#8f96a3}#about .about__main a:hover{color:#8f96a3!important;text-decoration:none}#about .mail{margin-top:1rem;margin-bottom:0}#about .hr{margin-block:20px}#about input[type=checkbox]{display:none;appearance:none}#about .collapsibleItem{cursor:pointer;text-transform:uppercase}#about .collapsibleItem:before,#about .collapsibleItem:after{content:url('data:image/svg+xml; utf8, <svg width="10px" height="10px" viewBox="-3 -3 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 17.898C9 18.972 10.2649 19.546 11.0731 18.8388L17.3838 13.3169C18.1806 12.6197 18.1806 11.3801 17.3838 10.6829L11.0731 5.16108C10.2649 4.45388 9 5.02785 9 6.1018V17.898Z" fill="%23212121"/></svg>');filter:brightness(3) invert(1);display:inline-block;margin-right:1px;-webkit-user-select:none;user-select:none;transition:.1s ease}#about .collapsibleItem:after{content:url('data:image/svg+xml; utf8, <svg width="10px" height="10px" viewBox="1 -3 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 17.898C15 18.972 13.7351 19.546 12.9268 18.8388L6.61617 13.3169C5.81935 12.6197 5.81935 11.3801 6.61617 10.6829L12.9268 5.16108C13.7351 4.45388 15 5.02785 15 6.1018L15 17.898Z" fill="%23212121"/></svg>')}#about .collapsibleItem:hover:before,#about .collapsibleItem:hover:after{filter:brightness(3) invert(1)}#about .collapsibleItem:has(>input[type=checkbox]:checked):before{transform:rotate(90deg)}#about .collapsibleItem:has(>input[type=checkbox]:checked):after{transform:rotate(-90deg)}#about .collapsibleItem~ul{display:none;margin:0;padding:0}#about .collapsibleItem:has(>input[type=checkbox]:checked)~*{display:block}#about .main-spoiler{color:gray;margin-bottom:10px;display:inline;-webkit-user-select:none;user-select:none;font-weight:400}#about li .collapsible{color:gray}#about .donate__link{display:block;margin-top:1px;margin-bottom:5px;color:gray}#about .donate:hover .donate__link{text-decoration:underline}#home{background-color:#0f0f0f;margin:0;font-weight:300;min-height:100dvh!important;display:flex;flex-direction:column;font-size:20px;min-width:800px}@media(max-width:700px){#home{min-width:max-content}}#home li,#home h3,#home .title,#home .year,#home .author,#home .laertius{font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.5px}#home footer{font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:13px}#home button{font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:.685em;letter-spacing:-.7px;font-weight:500}#home li{list-style:none}#home a{color:#fff;text-decoration:none}#home .home__container{align-self:center;display:flex;flex-direction:column;width:100%;flex:1 1 0}#home main{margin:auto;max-width:max-content;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;max-width:100%}#home .home__header{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4.5dvh;padding-bottom:3dvh;text-align:center}@media(max-width:500px){#home .home__header{padding-top:3dvh;padding-bottom:3dvh}}#home .home__header h1{font-family:Times New Roman,Times,serif;font-size:78px;letter-spacing:-.5px;-webkit-user-select:none;user-select:none;margin:0;line-height:.8}@media(max-width:500px){#home .home__header h1{font-size:50px}}#home .home__header h1 a{text-decoration:none;color:#0f0f0f;font-weight:400}#home .home__header p{font-family:"Spectral",Serif;font-size:26px;color:#0f0f0f;margin:0;line-height:.8;letter-spacing:.01ch;text-align:center;-webkit-user-select:none;user-select:none}@media(max-width:500px){#home .home__header p{font-size:18px}}#home .home__main{flex:1}#home .home__main section{display:grid;justify-items:center}#home .home__main h2{color:#42454b;font-weight:700;margin-bottom:4px}#home .home__main a:hover{text-decoration:underline}#home #section__content{margin-top:1dvh;margin-left:3dvw;min-width:50dvw}@media(min-width:700px){#home #section__content{margin-top:1dvh;margin-left:8dvw}}#home footer{background-color:#fff;width:100%;text-align:center;margin:19px auto 0;padding:4px 0;color:#373737}#home footer a{color:#0f0f0f;font-weight:400}#home footer a:hover{text-decoration:underline}#home #platoSection{display:grid;justify-items:center;background-color:#0f0f0f;border-radius:0 0 5px 5px}#home #platoSection__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1px;padding:0 0 1px;margin:auto;width:100%}#home #platoSection__buttons .buttonPlato{display:flex;justify-content:center;align-items:center;padding:7px .4em;font-size:14px;flex:1;background-color:#fff;cursor:pointer;border:0;color:#000;line-height:1.1;text-wrap:nowrap;max-width:125px}#home #platoSection__buttons .chosen{font-weight:800;text-decoration:underline}#home #platoSection__buttons .buttonPlato:hover{text-decoration:underline}#home #platoSection__text{margin-top:11.5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:100%;background-color:#0f0f0f}#home .home__plato__layout{color:#969696;font-weight:300!important;border-radius:5px;justify-content:center;display:flex;margin-bottom:9px}#home .home__plato__layout a{font-weight:500}#home .home__plato__layout ul{margin:4px 0 0;padding:0}#home .home__nietzsche__layout{margin-bottom:9px}#home #home__plato__tetralogy{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(25,auto);width:475px;max-width:max-content;border-radius:5px}#home #home__plato__tetralogy li{box-shadow:#e7e7e7 0 0 0 .5px inset;padding:1px 0;text-align:center;background-color:#fff;height:100%;display:flex;justify-content:center;align-items:center}#home #home__plato__tetralogy li:hover{text-decoration:underline}#home #home__plato__tetralogy a{color:#000}#home #home__plato__tetralogy h3{margin:0;padding:0;color:#fff;text-align:center;padding:.7dvh .7dvw;box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#0f0f0f}#home #home__plato__tetralogy .right-bottom{border-bottom-right-radius:5px}#home #home__plato__tetralogy .left-bottom{border-bottom-left-radius:5px}#home #home__plato__tetralogy .left-top{border-top-left-radius:5px}#home #home__plato__tetralogy .right-top{border-top-right-radius:5px}#home #home__plato__chronology{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:calc(250px + 8dvw);border-bottom:0;border-left:0;border-radius:5px}#home #home__plato__chronology ul{text-align:center;padding-left:0;margin:0}#home #home__plato__chronology h3,#home #home__plato__chronology .pseudo-h3{margin:0;color:#fff;font-weight:700!important;padding:.5dvh .5dvw;box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#0f0f0f}#home #home__plato__chronology .pseudo-h3{padding:.3dvh .3dvw}#home #home__plato__chronology a{color:#000}#home #home__plato__chronology a:hover{text-decoration:underline}#home #home__plato__chronology li:not(.pseudo-h3){box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#fff;padding:1px 0}#home #home__plato__chronology .top-left{border-top-left-radius:5px}#home #home__plato__chronology .top-right{border-top-right-radius:5px}#home #home__plato__chronology .bottom-left{border-bottom-left-radius:5px}#home #home__plato__chronology .bottom-right{border-bottom-right-radius:5px}#home #home__plato__iamblichus{display:flex;justify-content:center;align-items:center;border-radius:5px;color:#9b9b9b;font-weight:400}#home #home__plato__iamblichus ul{margin:0}#home #home__plato__iamblichus .pseudoHeading{font-size:1em}#home #home__plato__iamblichus a{font-weight:700}#home .laertius{font-weight:400;text-align:center!important}#sections__buttons{display:flex;flex-direction:column;gap:1px;background-color:#0f0f0f;margin:0;margin-left:3dvw;margin-top:1dvh;width:fit-content}#sections__buttons .buttonSection{background:none;border:none;padding:.25rem .5rem;font-size:16px;font-family:Spectral,Courier,monospace;background-color:#fff;color:#000;text-align:left;cursor:pointer;line-height:1.4;text-align:center;min-width:180px}@media(max-width:1000px){#sections__buttons .buttonSection{min-width:150px}}#sections__buttons .buttonSection:hover{text-decoration:underline}#sections__buttons .buttonSection.chosen{text-decoration:underline;font-weight:800}#sections__buttons .buttonSection:focus{outline:none}#sections__buttons .buttonSection:focus-visible{outline:1px dotted #000;outline-offset:2px}.table{display:grid;margin:auto;width:100%;font-weight:500;font-size:19px;grid-template-columns:auto 1fr auto}.table span{margin:0;box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#fff;min-width:0;display:grid;align-items:center;background-color:#1b1b1b}.table .author{display:grid;align-items:center;grid-column:1;margin:0 1px;flex:4;width:112px;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;border-radius:4px;padding:2px 9px}.table .title{grid-column:2;display:grid;align-items:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 7px;margin:0;box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#fff;min-width:0;color:#000!important}.table .title:nth-last-child(n+3){border-bottom:none}.table .title:hover{background-color:#dee3ed;box-shadow:inset 0 0 0 .5px #ffffffde;color:#000!important}.table .year{grid-column:3;display:grid;align-items:center;padding:3px 4px;text-align:center;background-color:#fff;box-shadow:#e7e7e7 0 0 0 .5px inset}.table2{margin:auto;width:100%;font-weight:500;font-size:19px;border-collapse:separate;border-spacing:0}.table2 td{margin:0;box-shadow:#e7e7e7 0 0 0 .5px inset;background-color:#fff;min-width:0}.table2 .author2{width:112px;padding:0;margin:0 1px;background-color:#1b1b1b;font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.5px}.table2 .author2 div{text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px;padding:2px 9px;margin:0}.table2 .title2{cursor:pointer;padding:0;margin:0;font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.5px}.table2 .title2:hover{box-shadow:inset 0 0 0 .5px #ffffffde;color:#000;text-decoration:underline}.table2 .title2 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 7px;margin:0;color:#000!important;text-decoration:none;height:100%!important}.table2 .year2{padding:3px 4px;text-align:center;background-color:#fff;box-shadow:#e7e7e7 0 0 0 .5px inset;white-space:nowrap;font-family:Spectral,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.5px}#search-component{max-width:min(1000px,60dvw);margin:0 auto;padding:10px 20px 20px;font-family:Spectral,Times}#search-component .search-box{margin-bottom:20px}#search-component .search-input-wrapper{display:flex;gap:12px;align-items:center;margin-inline:auto;max-width:max-content}#search-component .search-input{font-family:Spectral!important;flex:1;padding:6px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:14px;transition:border-color .2s ease;font-family:inherit;max-width:300px}#search-component .search-input:focus{outline:none;border-color:#e6ebf4}#search-component .search-button{display:flex;align-items:center;gap:4px;padding:6px 20px;background:#fff;color:#0f0f0f;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:background-color .2s ease}#search-component .search-button:hover:not(:disabled){background:#e4e7ed}#search-component .search-button:disabled{opacity:.6;cursor:not-allowed}#search-component .loading{display:flex;align-items:center;gap:12px;justify-content:center;padding:40px;color:#666}#search-component .spinner{width:20px;height:20px;border:2px solid #e1e5e9;border-top:2px solid hsl(220,40%,93%);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#search-component .no-results{text-align:center;padding:60px 20px;color:#666}#search-component .no-results h3{margin:16px 0 8px;color:#333}#search-component .results{display:flex;flex-direction:column;gap:12px}#search-component .results-header{padding:10px 0;border-bottom:1px solid #e1e5e9}#search-component .results-list{display:flex;flex-direction:column;gap:16px}#search-component .results-header h3{line-height:1;margin:0 0 3px;color:#efefef;font-size:18px}#search-component .results-header p{margin:0;color:#dfdfdf;font-size:14px}#search-component .result-item{border:1px solid #e1e5e9;border-radius:8px;background:#fff;box-shadow:0 2px 4px #0000000d;transition:box-shadow .2s ease}#search-component .result-item:hover{box-shadow:0 4px 8px #0000001a}#search-component .result-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer}#search-component .result-title{display:flex;align-items:center;gap:12px;font-weight:600;color:#333;flex:1}#search-component .title-content{display:flex;flex-direction:column;gap:4px;flex:1}#search-component .work-name{font-size:16px;font-weight:600;color:#333}#search-component .filename{font-size:14px;font-weight:400;color:#666}#search-component .result-count{color:#666;font-weight:400;font-size:14px}#search-component .expand-button{color:#666;transition:color .2s ease}#search-component .result-header:hover .expand-button{color:#e6ebf4}#search-component .result-snippet{display:none}#search-component .result-details{border-top:1px solid #f0f0f0;background:#f8f9fa;max-height:90dvh;overflow-y:auto}#search-component .result-content{padding:16px 20px}#search-component .result-content::-webkit-scrollbar{width:6px}#search-component .result-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}#search-component .result-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}#search-component .result-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}#search-component .context-item{display:block;padding:16px;border:1px solid #e1e5e9;border-radius:6px;background:#fff;margin-bottom:12px;cursor:pointer;transition:all .2s ease}#search-component .context-item:hover{border-color:#e6ebf4;box-shadow:0 2px 4px #007bff1a}#search-component .context-item:last-child{margin-bottom:0}#search-component .context-text{margin-bottom:8px;line-height:1.3;color:#333;font-size:16px}#search-component .context-text b{font-weight:800}#search-component .context-link{display:flex;align-items:center;gap:6px;color:#575757;font-size:14px;font-weight:500}#search-component .context-link:hover{color:#434343}#search-component .highlight{background-color:#fff3cd;border-radius:3px;font-weight:600}@media(max-width:640px){#search-component .search-container{padding:16px}#search-component .search-input-wrapper{flex-direction:column}#search-component .search-button{width:216px;justify-content:center}#search-component .result-header{padding:12px 16px}#search-component .result-snippet{padding:0 16px 12px}#search-component .result-content{padding:12px 16px}}.mobile-header{z-index:50;display:flex;gap:.5rem;padding:.375rem;transition:transform .3s ease}.mobile-header.hidden{transform:translateY(-100%)}.mobile-header.dark{color:#fff}.mobile-header .header-button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;box-shadow:0 2px 4px -1px #00000014,0 1px 2px -1px #0000000a;border:none;cursor:pointer;text-decoration:none}.mobile-header .header-button__menu{position:fixed;top:0;right:0}.mobile-header .header-button__home{position:absolute;top:0;right:37px}.mobile-header .header-button__home.opened{position:fixed;top:0;right:37px}.mobile-header .header-button__home:only-child{position:absolute;top:5px;right:10px}.mobile-header .header-button.light{background-color:#fff;color:inherit}.mobile-header .header-button.dark{background-color:#141414;color:#fff}.mobile-header .header-button svg{width:1rem;height:1rem}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:300;src:url(/assets/spectral-v14-cyrillic_latin-300-Y03RM6t4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:400;src:url(/assets/spectral-v14-cyrillic_latin-regular-H88TVQyH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:500;src:url(/assets/spectral-v14-cyrillic_latin-500-DRhSKU7Z.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:600;src:url(/assets/spectral-v14-cyrillic_latin-600-DVUSe68r.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:700;src:url(/assets/spectral-v14-cyrillic_latin-700-BOu95xtS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spectral;font-style:normal;font-weight:800;src:url(/assets/spectral-v14-cyrillic_latin-800-DhL5lBPn.woff2) format("woff2")}html{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;--hover-color: #404040;font-family:Calibri,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif}body{height:100dvh;width:100dvw;max-width:100dvw;overflow:auto;margin:0;font-family:Calibri,Verdana,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:.938rem}*,*:before,*:after{box-sizing:border-box}
