.academy-reader .academy-bar{position:sticky;top:0;z-index:30}.reader-menu{position:static;display:inline-block;flex-shrink:0;color:#f8f4ec;font:12px/1.4 'Open Sans',Arial,sans-serif}.reader-menu summary{cursor:pointer;list-style:none;border:1px solid #c4b18e88;padding:10px 12px;min-height:38px;white-space:nowrap}.reader-menu summary::-webkit-details-marker{display:none}.reader-menu summary:after{content:' ▾';color:#c4b18e}.reader-menu[open] summary{background:#c4b18e;color:#192541}.reader-menu[open] summary:after{color:#192541}.reader-menu nav{position:fixed!important;top:var(--reader-header-height,100px);left:5%;right:5%;max-height:60vh;overflow:auto;display:block!important;background:#192541;border:1px solid #c4b18e;padding:12px 18px;box-shadow:0 12px 30px #0004;z-index:35}.reader-menu nav a{display:block!important;color:#f8f4ec!important;font:13px/1.6 'Open Sans',Arial,sans-serif;padding:11px 8px;border-bottom:1px solid #c4b18e44;text-decoration:none;min-height:44px}.reader-menu nav a:hover,.reader-menu nav a:focus-visible{background:#c4b18e22}.reader-menu summary:focus-visible{outline:2px solid #c4b18e;outline-offset:3px}html{scroll-padding-top:0}.chapter,.academy-chapter,#article,#inhalt,#contents{scroll-margin-top:calc(var(--reader-header-height,100px) + 20px)}.print-preview .reader-menu{display:none!important}@media(max-width:760px){.academy-reader .academy-bar{position:sticky}.reader-menu summary{padding:8px;min-height:36px}}@media print{.reader-menu{display:none!important}}

.reader-menu:not([open]) nav{display:none!important}

.reader-options{position:relative;display:inline-block;font:12px/1.4 'Open Sans',Arial,sans-serif;color:#f8f4ec}.reader-options>summary{cursor:pointer;list-style:none;border:1px solid #c4b18e88;padding:10px 12px;min-height:38px;white-space:nowrap}.reader-options>summary:after{content:' ▾';color:#c4b18e}.reader-options>summary::-webkit-details-marker{display:none}.reader-options-panel{position:absolute;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;gap:6px;background:#192541;border:1px solid #c4b18e;padding:12px;min-width:170px;z-index:40;box-shadow:0 10px 25px #0003}.reader-options:not([open])>.reader-options-panel{display:none!important}.reader-options-panel button{font:12px/1.4 'Open Sans',Arial,sans-serif;min-height:44px;padding:10px;color:#f8f4ec;border:1px solid #c4b18e77;background:transparent;text-align:left}.reader-options-panel button:hover{background:#c4b18e22}.reader-options>summary:focus-visible{outline:2px solid #c4b18e;outline-offset:3px}.reader-text-share{margin:20px 0;font-size:13px}.reader-text-share>summary{cursor:pointer;min-height:44px;padding:12px 0}.reader-brand{flex-shrink:0}
@media(min-width:1100px){.reader-menu{display:none}.reading-sidebar{display:block}}
@media(max-width:1099px){.reading-sidebar{display:none}.reading-layout{grid-template-columns:minmax(0,1fr)}.academy-layout>aside{display:none}.academy-layout{grid-template-columns:minmax(0,1fr)}}
@media print{.reader-options,.reader-text-share{display:none!important}}
