/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.iiif{position:relative;box-sizing:border-box}.iiif .viewer{width:100%;display:block;height:90vw}.iiif .viewer.portrait{width:60vw;height:96vw}@media(max-width:37.5em){.iiif .viewer.portrait{width:90vw;height:135vw}}.iiif .viewer.landscape{width:60vw;height:40vw}@media(max-width:37.5em){.iiif .viewer.landscape{width:90vw;height:60vw}}.iiif .iiif-image{width:100%;padding:.3em}.iiif .iiif-image.cover{display:inline-block;order:1}.iiif .iiif-image.front{order:2}.iiif .iiif-image.title{order:3}.iiif .lanscape{width:100%}.iiif .iiif-image.order-1{order:11;width:100%}.iiif .iiif-image.order-2{order:12;width:100%}.iiif .iiif-image.order-3{order:13;width:100%}.iiif .iiif-image.order-4{order:14;width:100%}.iiif .iiif-image.order-5{order:15;width:100%}.iiif .iiif-image.order-6{order:16;width:100%}.iiif .iiif-image.order-7{order:17;width:100%}.iiif .iiif-image.order-8{order:18;width:100%}:root,:host{--ol-background-color:white;--ol-accent-background-color:#F5F5F5;--ol-subtle-background-color:rgba(128, 128, 128, 0.25);--ol-partial-background-color:rgba(255, 255, 255, 0.75);--ol-foreground-color:#333333;--ol-subtle-foreground-color:#666666;--ol-brand-color:#00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}:root,:host{--ol-background-color:white;--ol-accent-background-color:#F5F5F5;--ol-subtle-background-color:rgba(128, 128, 128, 0.25);--ol-partial-background-color:rgba(255, 255, 255, 0.75);--ol-foreground-color:#333333;--ol-subtle-foreground-color:#666666;--ol-brand-color:#00AAFF}.ol-box{box-sizing:border-box;border-radius:2px;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color)}.ol-mouse-position{top:8px;right:8px;position:absolute}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);border-top:none;color:var(--ol-foreground-color);font-size:10px;text-align:center;margin:1px;will-change:contents,width;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{width:1px;height:15px;background-color:var(--ol-foreground-color);float:right;z-index:10}.ol-scale-step-text{position:absolute;bottom:-5px;font-size:10px;z-index:11;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-text{position:absolute;font-size:12px;text-align:center;bottom:25px;color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color)}.ol-scale-singlebar{position:relative;height:10px;z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color)}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-viewport,.ol-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ol-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ol-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.ol-control{position:absolute;background-color:var(--ol-subtle-background-color);border-radius:4px}.ol-zoom{top:.5em;left:.5em}.ol-rotate{top:.5em;right:.5em;transition:opacity .25s linear,visibility 0s linear}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{right:.5em;top:.5em}.ol-control button{display:block;margin:1px;padding:0;color:var(--ol-subtle-foreground-color);font-weight:700;text-decoration:none;font-size:inherit;text-align:center;height:1.375em;width:1.375em;line-height:.4em;background-color:var(--ol-background-color);border:none;border-radius:2px}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{display:block;font-weight:400;will-change:transform}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:hover,.ol-control button:focus{text-decoration:none;outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color)}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;bottom:.5em;right:.5em;max-width:calc(100% - 1.3em);display:flex;flex-flow:row-reverse;align-items:center}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{margin:0;padding:1px .5em;color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);font-size:12px}.ol-attribution li{display:inline;list-style:none}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{bottom:0;right:0;border-radius:4px 0 0}.ol-attribution.ol-uncollapsible img{margin-top:-.2em;max-height:1.6em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{top:4.5em;left:.5em;height:200px}.ol-zoomslider button{position:relative;height:10px}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{left:.5em;bottom:.5em}.ol-overviewmap.ol-uncollapsible{bottom:0;left:0;border-radius:0 4px 0 0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);height:150px;width:150px}.ol-overviewmap:not(.ol-collapsed) button{bottom:0;left:0;position:absolute}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}.ol-rotate{top:2.5em}.rotate-left{left:.5em;top:4em}.rotate-left .icon-left::after{content:" ";display:block;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666666' d='M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z'/%3E%3C/svg%3E");background-size:80% 80%;height:24px;background-repeat:no-repeat;background-position:50%}.rotate-right{left:.5em;top:6em}.rotate-right .icon-right::after{content:" ";display:block;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666666' d='M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z'/%3E%3C/svg%3E");background-size:80% 80%;height:24px;background-repeat:no-repeat;background-position:50%}.iframe-wrapper{margin-bottom:1.4rem}.iframe-wrapper .opt-in-overlay{margin:.4rem;padding:1rem}.iframe-wrapper .opt-in-overlay .opt-in-overlay-content{background-color:#d3d3d3;padding:1rem}.iframe-wrapper .switch-wrapper{margin:0 .4rem;padding:0 1rem;display:inline-flex;flex-direction:row;margin-top:1rem}.iframe-wrapper .switch-wrapper .opt-in-switch{position:relative;display:inline-block;width:60px;height:34px}.iframe-wrapper .switch-wrapper .opt-in-switch .opt-in-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.iframe-wrapper .switch-wrapper .opt-in-switch .opt-in-slider::before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.iframe-wrapper .switch-wrapper .opt-in-switch input{display:none}.iframe-wrapper .switch-wrapper .opt-in-switch input:checked+.opt-in-slider{background-color:#2196f3}.iframe-wrapper .switch-wrapper .opt-in-switch input:focus+.opt-in-slider{box-shadow:0 0 1px #2196f3}.iframe-wrapper .switch-wrapper .opt-in-switch input:checked+.opt-in-slider::before{transform:translateX(26px)}.iframe-wrapper .switch-wrapper .opt-in-confirm{align-self:center;margin-left:.6rem}@font-face{font-family:source code pro;font-style:normal;font-weight:400;src:url(../fonts/source-code-pro-v13-latin-regular.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-regular.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-regular.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:italic;font-weight:400;src:url(../fonts/source-code-pro-v13-latin-italic.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-italic.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-italic.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:normal;font-weight:700;src:url(../fonts/source-code-pro-v13-latin-700.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-700.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-700.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:italic;font-weight:700;src:url(../fonts/source-code-pro-v13-latin-700italic.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-700italic.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-700italic.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:200;src:url(/fonts/LeagueSpartan-ExtraLight.woff2)format("woff2"),url(/fonts/LeagueSpartan-ExtraLight.woff)format("woff"),url(/fonts/LeagueSpartan-ExtraLight.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:300;src:url(/fonts/LeagueSpartan-Light.woff2)format("woff2"),url(/fonts/LeagueSpartan-Light.woff)format("woff"),url(/fonts/LeagueSpartan-Light.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:400;src:url(/fonts/LeagueSpartan-Regular.woff2)format("woff2"),url(/fonts/LeagueSpartan-Regular.woff)format("woff"),url(/fonts/LeagueSpartan-Regular.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:500;src:url(/fonts/LeagueSpartan-Medium.woff2)format("woff2"),url(/fonts/LeagueSpartan-Medium.woff)format("woff"),url(/fonts/LeagueSpartan-Medium.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:600;src:url(/fonts/LeagueSpartan-SemiBold.woff2)format("woff2"),url(/fonts/LeagueSpartan-SemiBold.woff)format("woff"),url(/fonts/LeagueSpartan-SemiBold.ttf)format("truetype")}@font-face{font-family:league spartan;font-style:normal;font-weight:700;src:url(/fonts/LeagueSpartan-Bold.woff2)format("woff2"),url(/fonts/LeagueSpartan-Bold.woff)format("woff"),url(/fonts/LeagueSpartan-Bold.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:normal;font-weight:400;src:url(/fonts/eb-garamond-v15-latin-regular.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-regular.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-regular.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:normal;font-weight:500;src:url(/fonts/eb-garamond-v15-latin-500.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-500.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-500.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:normal;font-weight:600;src:url(/fonts/eb-garamond-v15-latin-600.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-600.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-600.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:normal;font-weight:700;src:url(/fonts/eb-garamond-v15-latin-700.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-700.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-700.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:italic;font-weight:400;src:url(/fonts/eb-garamond-v15-latin-italic.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-italic.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-italic.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:normal;font-weight:800;src:url(/fonts/eb-garamond-v15-latin-800.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-800.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-800.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:italic;font-weight:500;src:url(/fonts/eb-garamond-v15-latin-500italic.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-500italic.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-500italic.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:italic;font-weight:600;src:url(/fonts/eb-garamond-v15-latin-600italic.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-600italic.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-600italic.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:italic;font-weight:700;src:url(/fonts/eb-garamond-v15-latin-700italic.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-700italic.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-700italic.ttf)format("truetype")}@font-face{font-family:eb garamond;font-style:italic;font-weight:800;src:url(/fonts/eb-garamond-v15-latin-800italic.woff2)format("woff2"),url(/fonts/eb-garamond-v15-latin-800italic.woff)format("woff"),url(/fonts/eb-garamond-v15-latin-800italic.ttf)format("truetype")}.map-wrapper{height:20em;font-family:eb garamond,serif}.map-wrapper .map{height:100%}.map-wrapper .ol-popup{position:absolute;min-width:180px;background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));padding:15px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px}.map-wrapper .ol-popup h1{font-size:larger}.map-wrapper .ol-popup .title{font-size:large;display:none}.map-wrapper .ol-popup .content{font-weight:500}.map-wrapper .ol-popup .link{text-align:center}.map-wrapper .ol-popup .preview{display:block}.map-wrapper .ol-popup:after,.map-wrapper .ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.map-wrapper .ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.map-wrapper .ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.map-wrapper .ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.map-wrapper .ol-popup-closer:after{content:"✖"}.share{text-align:end;font-size:small;line-height:normal;margin-top:1em;margin-bottom:1.5em}.share a{text-decoration:none}.share .iiif-link .iiif-iiif{background-image:url(/images/iiif-logo.svg);background-repeat:no-repeat;background-size:contain;content:"IIIF";color:transparent;vertical-align:middle}.menu{display:inline-block}.top-menu{width:100%;margin:0 auto 1em;position:relative;background-color:var(--base01)}.top-menu .title{display:inline-block;max-width:70%;width:55vw;margin-left:2rem;vertical-align:middle}@media(max-width:45em){.top-menu .title{max-width:80%;width:75vw;margin-left:1rem}}@media(max-width:30em){.top-menu .title{max-width:90%;width:75vw;margin-left:.5rem}}@media(max-width:20em){.top-menu .title{max-width:90%;width:80vw;margin-left:.2rem}}.top-menu .navigation-title{font-size:3em}@media(max-width:45em){.top-menu .navigation-title{margin-left:1rem;font-size:1.8em}}@media(max-width:30em){.top-menu .navigation-title{font-size:1.25em;margin-left:.5rem}}@media(max-width:20em){.top-menu .navigation-title{font-size:1.05em;margin-left:.2rem}}.top-menu .float-right{float:right}.top-menu .menu{font-size:2em;vertical-align:middle}@media(max-width:20em){.top-menu .menu{font-size:1.5em}}.top-menu .container{padding:1.5rem .6em .6em;position:relative}.top-menu .navigation-list{padding-inline-start:0;position:absolute;top:67%;transform:translateY(-50%);list-style-type:none;right:.5em;padding-right:3rem;margin-block-start:0;margin-block-end:0;height:2em;line-height:2em;text-align:center;font-size:larger}@media(max-width:45em){.top-menu .navigation-list{background-color:#fff;position:absolute;top:6em;right:0;left:0;z-index:10;visibility:hidden;opacity:0;padding:0;max-height:0;width:auto;border-top:solid 2px var(--base00);border-bottom:solid 2px var(--base00);transition:opacity .25s,max-height .15s linear;height:auto}}@media(max-width:45em){.top-menu .navigation-list{top:8rem}}@media(max-width:30em){.top-menu .navigation-list{top:7rem}}@media(max-width:20em){.top-menu .navigation-list{top:6rem}}.top-menu .navigation-list .navigation-item{vertical-align:middle;display:inline;padding-left:.6em}@media(max-width:56em){.top-menu .navigation-list .navigation-item{float:none!important;text-align:center;display:block}.top-menu .navigation-list .navigation-item a,.top-menu .navigation-list .navigation-item span{line-height:3rem;font-size:1.6em;text-transform:uppercase;font-weight:700}.top-menu .navigation-list .navigation-item a,.top-menu .navigation-list .navigation-item a:active,.top-menu .navigation-list .navigation-item a:focus,.top-menu .navigation-list .navigation-item a:hover,.top-menu .navigation-list .navigation-item a:visited{color:var(--base00)}}@media(max-width:20em){.top-menu .navigation-list .navigation-item a,.top-menu .navigation-list .navigation-item span{line-height:2.4rem;font-size:1.2em}}.top-menu::after{background:var(--base01)}#menu-toggle{display:none}@media(max-width:45em){#menu-toggle:checked+label+ul{visibility:visible;opacity:1;max-height:100rem}}.menu-button{margin-right:1.5em;cursor:pointer;margin-top:-1rem}@media(max-width:45em){.menu-button{margin-right:1rem}}@media(max-width:30em){.menu-button{margin-right:.5rem}}@media(max-width:20em){.menu-button{margin-right:.2rem}}.menu-button .menu-icon{content:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='var(--base00)' d='M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z'/%3E%3C/svg%3E");display:inline-block;vertical-align:bottom;margin-top:1rem;margin-right:.5em;height:2.4em;width:2.4em}.menu-button:focus,.menu-button:hover{color:var(--base00)}@media(min-width:45em){.menu-button{display:none}}header .menu .navigation-list .navigation-item a i.link-icon{display:none}.container.iframe,.container.include{max-width:100%}.container.iframe .article.iframe,.container.iframe .article.include,.container.include .article.iframe,.container.include .article.include{position:relative;min-height:100vh}.container.iframe .article.iframe .iframe-wrapper,.container.iframe .article.iframe .include-wrapper,.container.iframe .article.include .iframe-wrapper,.container.iframe .article.include .include-wrapper,.container.include .article.iframe .iframe-wrapper,.container.include .article.iframe .include-wrapper,.container.include .article.include .iframe-wrapper,.container.include .article.include .include-wrapper{position:absolute;height:100vh;width:100%}.container.iframe .article.iframe .iframe,.container.iframe .article.include .iframe,.container.include .article.iframe .iframe,.container.include .article.include .iframe{position:initial;border:0;width:100%;height:100%}.container.iframe .container .article,.container.include .container .article{margin-top:3.6em}.container.iframe .fullscreen-button,.container.include .fullscreen-button{cursor:pointer;position:absolute;text-decoration:none;background-color:initial;border-radius:.4rem;top:4em;right:4em;z-index:1000;mix-blend-mode:difference}.container.iframe .fullscreen-button:hover,.container.include .fullscreen-button:hover{transform:scale(1.1);transition:all .3s linear}@media(max-width:56.25em){.container.iframe .fullscreen-button,.container.include .fullscreen-button{top:2em;right:2em}}.container.iframe .fullscreen-button .fullscreen-icon::after,.container.include .fullscreen-button .fullscreen-icon::after{display:inline-block;width:1.6em;height:1.6em;line-height:2em;content:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23D3D3D3' d='M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z'/%3E%3C/svg%3E");padding-top:.25em}.container.iframe .fullscreen-button.close .fullscreen-icon::after,.container.include .fullscreen-button.close .fullscreen-icon::after{content:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23D3D3D3' d='M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z'/%3E%3C/svg%3E")}.audioplayer{width:100%;margin:auto;display:flex;justify-content:space-around;position:relative;min-width:fit-content}.audioplayer .button-container{box-shadow:0 0 5px gray;border-radius:50%;border:16px solid #2d2d2d}.audioplayer .button-container .audioplayer-button{cursor:pointer;width:6em;height:6em;border:none;border-radius:50%;padding:1em;display:block}.audioplayer .button-container .audioplayer-button.play{padding-left:1.4em}.audioplayer .button-container .audioplayer-button.play::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23333333' d='M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z'/%3E%3C/svg%3E")}.audioplayer .button-container .audioplayer-button.pause::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23333333' d='M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z'/%3E%3C/svg%3E")}.audioplayer .button-container .audioplayer-button::after{display:inline-block;margin:auto;width:3em;height:3em}.audioplayer .button-container .audioplayer-button:hover{background-color:#d3ccbf}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-100-italic.woff2)format("woff2"),url(/fonts/roboto-latin-100-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-100-normal.woff2)format("woff2"),url(/fonts/roboto-latin-100-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-300-italic.woff2)format("woff2"),url(/fonts/roboto-latin-300-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-300-normal.woff2)format("woff2"),url(/fonts/roboto-latin-300-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-400-italic.woff2)format("woff2"),url(/fonts/roboto-latin-400-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-400-normal.woff2)format("woff2"),url(/fonts/roboto-latin-400-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-500-italic.woff2)format("woff2"),url(/fonts/roboto-latin-500-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-500-normal.woff2)format("woff2"),url(/fonts/roboto-latin-500-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-700-italic.woff2)format("woff2"),url(/fonts/roboto-latin-700-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-700-normal.woff2)format("woff2"),url(/fonts/roboto-latin-700-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-900-italic.woff2)format("woff2"),url(/fonts/roboto-latin-900-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-900-normal.woff2)format("woff2"),url(/fonts/roboto-latin-900-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-ext-100-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-100-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-ext-100-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-100-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-ext-300-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-300-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-ext-300-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-300-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-ext-400-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-400-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-ext-400-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-400-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-ext-500-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-500-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-ext-500-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-500-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-ext-700-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-700-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-ext-700-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-700-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:italic;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-ext-900-italic.woff2)format("woff2"),url(/fonts/roboto-latin-ext-900-italic.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-ext-900-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-900-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-ext-100-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-100-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-ext-300-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-300-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-ext-400-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-400-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-ext-500-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-500-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-ext-700-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-700-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-ext-900-normal.woff2)format("woff2"),url(/fonts/roboto-latin-ext-900-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:100;src:url(/fonts/roboto-latin-100-normal.woff2)format("woff2"),url(/fonts/roboto-latin-100-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/roboto-latin-300-normal.woff2)format("woff2"),url(/fonts/roboto-latin-300-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/roboto-latin-400-normal.woff2)format("woff2"),url(/fonts/roboto-latin-400-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/roboto-latin-500-normal.woff2)format("woff2"),url(/fonts/roboto-latin-500-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/roboto-latin-700-normal.woff2)format("woff2"),url(/fonts/roboto-latin-700-normal.woff)format("woff")}@font-face{font-family:roboto;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/roboto-latin-900-normal.woff2)format("woff2"),url(/fonts/roboto-latin-900-normal.woff)format("woff")}.nav-tile{position:relative}.nav-tile img{filter:blur(4px);border-radius:2rem!important}.nav-tile figcaption{position:absolute;bottom:2rem;right:2rem;text-align:center}.nav-tile figcaption h4{font-weight:900!important;font-family:Roboto,Helvetica,Arial;font-size:3em;color:var(--base07)!important;font-style:normal;margin:auto .5em}.icon-preview{width:2em!important;display:inline-block;height:2em;padding:0!important;margin-top:unset;margin-bottom:unset!important}.icon-preview img{vertical-align:bottom;max-height:2em}.qr-preview{display:inline-block;padding:0!important;margin-top:unset;margin-bottom:unset!important;width:100%!important}.qr-preview img{vertical-align:bottom;width:40vh}.nav-container{display:flex;width:100%}.nav-container .tile-nav{display:flex;flex-wrap:wrap;justify-content:space-around;aspect-ratio:16/9;align-content:space-around}.nav-container .tile-nav .tile{min-width:40%;display:inline-block;padding:.6em}.nav-container .tile-nav .tile .tile-container{border-radius:2rem!important}.nav-container .tile-nav .tile .tile-container .tile-title{position:absolute;position:relative}.nav-container .tile-nav .tile .tile-container .tile-image{filter:blur(4px);border-radius:2rem!important;position:absolute}.about{margin:auto}@font-face{font-family:source code pro;font-style:normal;font-weight:400;src:url(../fonts/source-code-pro-v13-latin-regular.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-regular.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-regular.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:italic;font-weight:400;src:url(../fonts/source-code-pro-v13-latin-italic.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-italic.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-italic.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:normal;font-weight:700;src:url(../fonts/source-code-pro-v13-latin-700.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-700.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-700.ttf)format("truetype")}@font-face{font-family:source code pro;font-style:italic;font-weight:700;src:url(../fonts/source-code-pro-v13-latin-700italic.woff2)format("woff2"),url(../fonts/source-code-pro-v13-latin-700italic.woff)format("woff"),url(../fonts/source-code-pro-v13-latin-700italic.ttf)format("truetype")}.color-sample{padding:.6rem;display:inline-block}.color-sample .color-sample-code{font-family:source code pro,monospace;padding-left:1em}.dreiD-images{width:100%;margin-top:1em}.dreiD-images .wrapper{display:flex;flex-direction:column;align-items:center}.dreiD-images .wrapper .tab-header{display:flex;flex-direction:row;justify-content:space-evenly}.dreiD-images .wrapper .radio{display:none}.dreiD-images .wrapper .panels{background:#f1f0ec;min-height:200px;width:100%;border-radius:1em;padding:10px;border:#000 1px solid;transition:width .6s,height .6s}.dreiD-images .wrapper .panels .panel{display:none}.dreiD-images .wrapper .panels .panel img{width:100%}.dreiD-images .wrapper .panels .panel .description{margin:1.4rem}.dreiD-images .wrapper .tabs .tab{cursor:pointer;padding:10px;margin:0 2px;background:#2d2d2d;display:inline-block;color:#fff;border-radius:6px 6px 0 0}@media only screen and (max-width:400px){.dreiD-images .wrapper .tabs{display:flex;flex-wrap:wrap;justify-content:center}}.dreiD-images .wrapper #dreiD-ana:checked~.panels #dreiD-ana-panel,.dreiD-images .wrapper #dreiD-gif:checked~.panels #dreiD-gif-panel,.dreiD-images .wrapper #dreiD-jps:checked~.panels #dreiD-jps-panel,.dreiD-images .wrapper #dreiD-mpo:checked~.panels #dreiD-mpo-panel,.dreiD-images .wrapper #dreiD-single:checked~.panels #dreiD-single-panel,.dreiD-images .wrapper #dreiD-vr:checked~.panels #dreiD-vr-panel{display:block}.dreiD-images .wrapper #dreiD-ana:checked~.tabs #dreiD-ana-tab,.dreiD-images .wrapper #dreiD-gif:checked~.tabs #dreiD-gif-tab,.dreiD-images .wrapper #dreiD-jps:checked~.tabs #dreiD-jps-tab,.dreiD-images .wrapper #dreiD-mpo:checked~.tabs #dreiD-mpo-tab,.dreiD-images .wrapper #dreiD-single:checked~.tabs #dreiD-single-tab,.dreiD-images .wrapper #dreiD-vr:checked~.tabs #dreiD-vr-tab{background:#fc6;color:#000;border-top:3px solid #393939}.dreiD-images .stereo-canvas{width:100%;display:block;aspect-ratio:.9/1}.dreiD-images .viewer.vr{position:relative}.dreiD-images .fullscreen-viewer{display:flex;flex-direction:row;position:relative;justify-content:center}.dreiD-images .fullscreen-viewer .fullscreen-viewer-image{width:50%!important}.dreiD-images .fullscreen-viewer .fullscreen-button{position:absolute;bottom:1em;margin:auto;padding:.6em;opacity:.85;border-radius:6px}.dreiD-images .fullscreen-viewer.active{position:absolute;height:100vh;top:0;left:0;right:0;background:#000;overflow:hidden}.dreiD-images .fullscreen-viewer.active .fullscreen-viewer-image{object-fit:contain}.dreiD-images .fullscreen-viewer.active .right-img{object-position:left;border-left:.1rem solid #000}.dreiD-images .fullscreen-viewer.active .left-img{object-position:right;border-right:.1rem solid #000}.site-generator-shortcode{margin-left:1em;font-size:small}.site-generator-shortcode .site-generator-url{display:none}.site-generator-shortcode .site-generator-version::before{content:"Hugo Version: ";font-weight:700}.site-generator-shortcode .site-build-date{white-space:nowrap}.site-generator-shortcode .site-build-date::before{content:"Last build: ";font-weight:700}.site-generator-shortcode .site-build-date:hover .site-build-time{transform:scaleX(1);transition:all 250ms linear}.site-generator-shortcode .site-build-time{transform:scaleX(0);transition:all 250ms linear;display:inline-block;margin-left:.4rem;transform-origin:left}.site-generator-shortcode .site-latest-post{white-space:nowrap}.site-generator-shortcode .site-latest-post::before{content:"Last post: ";font-weight:700}.site-generator-shortcode .site-generator-title::before{content:"Page title: ";font-weight:700}.site-generator-shortcode .site-generator-title{display:none}.site-generator-shortcode tr td{border-bottom-width:0;border-bottom-style:unset;border-bottom-color:unset}/*!TIFY v0.34.3
(c) 2017-2025 Göttingen State and University Library (https://www.sub.uni-goettingen.de/)
AGPL-3.0
https://tify.rocks/*/.tify-thumbnails-button,.tify-page-select>.tify-dropdown-button,.tify-media-overlay,.tify-page-select+.tify-header-button,.tify-export-toggle.-close,.tify-export-link,.tify-collection-link,.tify-media-dropdown>.tify-dropdown-button,.tify-media-button,.tify-toc-toggle,.tify-toc-toggle-all,.tify-media-reset,.tify-info-toggle,.tify-info-button,.tify-export-toggle,.tify-collection-reset,.tify-player-select .tify-dropdown-button,.tify-player-play-pause,.tify-player-mute,.tify-header-button,.tify-button-list>li>a,.tify-button-list>li>button{align-items:center;background:var(--tify-button-bg,light-dark(oklch(from var(--tify-base-color,#06b) 95% calc(c/50) h),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) 25% calc(c/50) h)));border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));border-radius:var(--tify-border-radius,2px);color:var(--tify-text-color,light-dark(currentcolor,oklch(from currentcolor 100% c h)));display:flex;font:inherit;justify-content:center;min-height:calc(var(--tify-grid-base,1.5em)*1.5);min-width:calc(var(--tify-grid-base,1.5em)*1.5);padding:calc(var(--tify-grid-base,1.5em)*.25 - 1px);text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.tify-thumbnails-button:not(:disabled),.tify-page-select>.tify-dropdown-button:not(:disabled),.tify-media-overlay:not(:disabled),.tify-export-link:not(:disabled),.tify-collection-link:not(:disabled),.tify-media-dropdown>.tify-dropdown-button:not(:disabled),.tify-media-button:not(:disabled),.tify-toc-toggle:not(:disabled),.tify-toc-toggle-all:not(:disabled),.tify-media-reset:not(:disabled),.tify-info-toggle:not(:disabled),.tify-info-button:not(:disabled),.tify-export-toggle:not(:disabled),.tify-collection-reset:not(:disabled),.tify-player-select .tify-dropdown-button:not(:disabled),.tify-player-play-pause:not(:disabled),.tify-player-mute:not(:disabled),.tify-header-button:not(:disabled),.tify-button-list>li>a:not(:disabled),.tify-button-list>li>button:not(:disabled){cursor:pointer}.tify-thumbnails-button:not(:disabled):active,.tify-page-select>.tify-dropdown-button:not(:disabled):active,.tify-media-overlay:not(:disabled):active,.tify-export-link:not(:disabled):active,.tify-collection-link:not(:disabled):active,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):active,.tify-media-button:not(:disabled):active,.tify-toc-toggle:not(:disabled):active,.tify-toc-toggle-all:not(:disabled):active,.tify-media-reset:not(:disabled):active,.tify-info-toggle:not(:disabled):active,.tify-info-button:not(:disabled):active,.tify-export-toggle:not(:disabled):active,.tify-collection-reset:not(:disabled):active,.tify-player-select .tify-dropdown-button:not(:disabled):active,.tify-player-play-pause:not(:disabled):active,.tify-player-mute:not(:disabled):active,.tify-header-button:not(:disabled):active,.tify-button-list>li>a:not(:disabled):active,.tify-button-list>li>button:not(:disabled):active,.tify-thumbnails-button:not(:disabled):focus,.tify-page-select>.tify-dropdown-button:not(:disabled):focus,.tify-media-overlay:not(:disabled):focus,.tify-export-link:not(:disabled):focus,.tify-collection-link:not(:disabled):focus,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):focus,.tify-media-button:not(:disabled):focus,.tify-toc-toggle:not(:disabled):focus,.tify-toc-toggle-all:not(:disabled):focus,.tify-media-reset:not(:disabled):focus,.tify-info-toggle:not(:disabled):focus,.tify-info-button:not(:disabled):focus,.tify-export-toggle:not(:disabled):focus,.tify-collection-reset:not(:disabled):focus,.tify-player-select .tify-dropdown-button:not(:disabled):focus,.tify-player-play-pause:not(:disabled):focus,.tify-player-mute:not(:disabled):focus,.tify-header-button:not(:disabled):focus,.tify-button-list>li>a:not(:disabled):focus,.tify-button-list>li>button:not(:disabled):focus,.tify-thumbnails-button:not(:disabled):hover,.tify-page-select>.tify-dropdown-button:not(:disabled):hover,.tify-media-overlay:not(:disabled):hover,.tify-export-link:not(:disabled):hover,.tify-collection-link:not(:disabled):hover,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):hover,.tify-media-button:not(:disabled):hover,.tify-toc-toggle:not(:disabled):hover,.tify-toc-toggle-all:not(:disabled):hover,.tify-media-reset:not(:disabled):hover,.tify-info-toggle:not(:disabled):hover,.tify-info-button:not(:disabled):hover,.tify-export-toggle:not(:disabled):hover,.tify-collection-reset:not(:disabled):hover,.tify-player-select .tify-dropdown-button:not(:disabled):hover,.tify-player-play-pause:not(:disabled):hover,.tify-player-mute:not(:disabled):hover,.tify-header-button:not(:disabled):hover,.tify-button-list>li>a:not(:disabled):hover,.tify-button-list>li>button:not(:disabled):hover{background:var(--tify-button-hover-bg,light-dark(oklch(from var(--tify-base-color,#06b) 98% calc(c/50) h),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) 22% calc(c/50) h)));border-color:var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));color:var(--tify-text-color,light-dark(currentcolor,oklch(from currentcolor 100% c h)))}.tify-thumbnails-button:not(:disabled):active,.tify-page-select>.tify-dropdown-button:not(:disabled):active,.tify-media-overlay:not(:disabled):active,.tify-export-link:not(:disabled):active,.tify-collection-link:not(:disabled):active,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):active,.tify-media-button:not(:disabled):active,.tify-toc-toggle:not(:disabled):active,.tify-toc-toggle-all:not(:disabled):active,.tify-media-reset:not(:disabled):active,.tify-info-toggle:not(:disabled):active,.tify-info-button:not(:disabled):active,.tify-export-toggle:not(:disabled):active,.tify-collection-reset:not(:disabled):active,.tify-player-select .tify-dropdown-button:not(:disabled):active,.tify-player-play-pause:not(:disabled):active,.tify-player-mute:not(:disabled):active,.tify-header-button:not(:disabled):active,.tify-button-list>li>a:not(:disabled):active,.tify-button-list>li>button:not(:disabled):active{box-shadow:0 .5px 3px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset}.tify-thumbnails-button:not(:disabled):focus-visible,.tify-page-select>.tify-dropdown-button:not(:disabled):focus-visible,.tify-media-overlay:not(:disabled):focus-visible,.tify-export-link:not(:disabled):focus-visible,.tify-collection-link:not(:disabled):focus-visible,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):focus-visible,.tify-media-button:not(:disabled):focus-visible,.tify-toc-toggle:not(:disabled):focus-visible,.tify-toc-toggle-all:not(:disabled):focus-visible,.tify-media-reset:not(:disabled):focus-visible,.tify-info-toggle:not(:disabled):focus-visible,.tify-info-button:not(:disabled):focus-visible,.tify-export-toggle:not(:disabled):focus-visible,.tify-collection-reset:not(:disabled):focus-visible,.tify-player-select .tify-dropdown-button:not(:disabled):focus-visible,.tify-player-play-pause:not(:disabled):focus-visible,.tify-player-mute:not(:disabled):focus-visible,.tify-header-button:not(:disabled):focus-visible,.tify-button-list>li>a:not(:disabled):focus-visible,.tify-button-list>li>button:not(:disabled):focus-visible{z-index:1}[disabled].tify-thumbnails-button,.tify-page-select>[disabled].tify-dropdown-button,[disabled].tify-media-overlay,[disabled].tify-export-link,[disabled].tify-collection-link,.tify-media-dropdown>[disabled].tify-dropdown-button,[disabled].tify-media-button,[disabled].tify-toc-toggle,[disabled].tify-toc-toggle-all,[disabled].tify-media-reset,[disabled].tify-info-toggle,[disabled].tify-info-button,[disabled].tify-export-toggle,[disabled].tify-collection-reset,.tify-player-select [disabled].tify-dropdown-button,[disabled].tify-player-play-pause,[disabled].tify-player-mute,[disabled].tify-header-button,.tify-button-list>li>a[disabled],.tify-button-list>li>button[disabled]{opacity:.3}.tify-page-select-list>li>a.-current,.tify-info-button[aria-pressed=true],.tify-header-button[aria-expanded=true],.tify-header-button[aria-pressed=true],.tify-collection-item.-current .tify-collection-link,.tify-button-list>li>button[aria-pressed=true]{background:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))));color:var(--tify-text-color-inverted,light-dark(oklch(from currentcolor 100% c h),oklch(from currentcolor 0% c h)));z-index:1}.tify-page-select-list>li>a.-current:not(:disabled):active,.tify-info-button[aria-pressed=true]:not(:disabled):active,.tify-header-button[aria-expanded=true]:not(:disabled):active,.tify-header-button[aria-pressed=true]:not(:disabled):active,.tify-collection-item.-current .tify-collection-link:not(:disabled):active,.tify-button-list>li>button[aria-pressed=true]:not(:disabled):active,.tify-page-select-list>li>a.-current:not(:disabled):focus,.tify-info-button[aria-pressed=true]:not(:disabled):focus,.tify-header-button[aria-expanded=true]:not(:disabled):focus,.tify-header-button[aria-pressed=true]:not(:disabled):focus,.tify-collection-item.-current .tify-collection-link:not(:disabled):focus,.tify-button-list>li>button[aria-pressed=true]:not(:disabled):focus,.tify-page-select-list>li>a.-current:not(:disabled):hover,.tify-info-button[aria-pressed=true]:not(:disabled):hover,.tify-header-button[aria-expanded=true]:not(:disabled):hover,.tify-header-button[aria-pressed=true]:not(:disabled):hover,.tify-collection-item.-current .tify-collection-link:not(:disabled):hover,.tify-button-list>li>button[aria-pressed=true]:not(:disabled):hover{background:var(--tify-link-hover-color,light-dark(color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,black),color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,white)));color:var(--tify-text-color-inverted,light-dark(oklch(from currentcolor 100% c h),oklch(from currentcolor 0% c h)))}.tify-player-select .tify-dropdown-button,.tify-player-play-pause,.tify-player-mute,.tify-header-button,.tify-button-list>li>a,.tify-button-list>li>button{background:0 0;border:1px solid transparent;box-shadow:none;margin:0}.tify-player-select .tify-dropdown-button:not(:disabled):active,.tify-player-play-pause:not(:disabled):active,.tify-player-mute:not(:disabled):active,.tify-header-button:not(:disabled):active,.tify-button-list>li>a:not(:disabled):active,.tify-button-list>li>button:not(:disabled):active{box-shadow:0 .5px 3px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset}.tify-toc-toggle,.tify-toc-toggle-all,.tify-media-reset,.tify-info-toggle,.tify-info-button,.tify-export-toggle,.tify-collection-reset{font-size:var(--tify-font-size-small,max(.75em,12px));min-height:calc(var(--tify-grid-base,1.5em)*1.3333);min-width:calc(var(--tify-grid-base,1.5em)*1.3333);padding:0 calc(var(--tify-grid-base,1.5em)*.75)}.tify-media-dropdown>.tify-dropdown-button,.tify-media-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:oklch(from var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) l c h/38.2%);border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));box-shadow:none;overflow:hidden}.tify-media-dropdown>.tify-dropdown-button:not(:disabled):active,.tify-media-button:not(:disabled):active,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):focus,.tify-media-button:not(:disabled):focus,.tify-media-dropdown>.tify-dropdown-button:not(:disabled):hover,.tify-media-button:not(:disabled):hover{background:oklch(from var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) l c h/61.8%)}.tify-media-dropdown>.tify-dropdown-button:not(:disabled):active,.tify-media-button:not(:disabled):active{box-shadow:0 .5px 3px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset}.tify-media-dropdown>[disabled].tify-dropdown-button,[disabled].tify-media-button{opacity:1}.tify-media-dropdown>[disabled].tify-dropdown-button>*,[disabled].tify-media-button>*{opacity:.3}.tify-media-dropdown>.tify-dropdown-button>*,.tify-media-button>*{filter:drop-shadow(0 0 .5px var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))))}.tify-text-toggle b,.tify-info-value b,.tify-info-section b{font-weight:700}.tify-text-toggle i,.tify-info-value i,.tify-info-section i{font-style:italic}.tify-text-toggle img,.tify-info-value img,.tify-info-section img{display:block;margin:calc(var(--tify-grid-base,1.5em)*.5)0}.tify-text-toggle small,.tify-info-value small,.tify-info-section small{font-size:smaller}.tify-text-toggle sub,.tify-info-value sub,.tify-info-section sub{font-size:smaller;vertical-align:sub}.tify-text-toggle sup,.tify-info-value sup,.tify-info-section sup{font-size:smaller;vertical-align:super}.tify-toc,.tify-thumbnails,.tify-text,.tify-media,.tify-info,.tify-help,.tify-export,.tify-collection{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));flex:1;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:calc(var(--tify-grid-base,1.5em)*.5);position:absolute}@container(width > 959px){.tify-toc,.tify-thumbnails,.tify-text,.tify-media,.tify-info,.tify-help,.tify-export,.tify-collection{min-width:calc(var(--tify-grid-base, 1.5em)*15);position:relative}.tify-media~.tify-toc,.tify-media~.tify-thumbnails,.tify-media~.tify-text,.tify-media~.tify-media,.tify-media~.tify-info,.tify-media~.tify-help,.tify-media~.tify-export,.tify-media~.tify-collection{border-left:1px solid var(--tify-border-color, light-dark(oklch(from var(--tify-base-color, #06b) calc(l / 2) calc(c * 0.1) h/15%), oklch(from var(--tify-base-color-dark, oklch(from var(--tify-base-color, #06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * 0.1) h/15%)))}}.tify{background:var(--tify-body-bg,radial-gradient(light-dark(#aaa,#333) 1px,light-dark(#bbb,#444) 0) 2px 1px/3px 3px);box-sizing:border-box;color:var(--tify-text-color,light-dark(currentcolor,oklch(from currentcolor 100% c h)));color-scheme:light dark;container-type:size;display:flex;flex-direction:column;font-size:var(--tify-font-size,inherit);height:100%;line-height:var(--tify-line-height,inherit);min-height:240px;min-width:240px;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent;text-wrap:balance}.tify.-light{color-scheme:light}.tify.-dark{color-scheme:dark}.tify *,.tify *:before,.tify *:after{box-sizing:inherit}.tify:after{pointer-events:none;position:absolute;visibility:hidden}@container(width > 719px){.tify:after{content:"small"}}@container(width > 959px){.tify:after{content:"small medium"}}@container(width > 1199px){.tify:after{content:"small medium large"}}.tify a:not([class]){color:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))));word-wrap:break-word}.tify a:not([class]):focus,.tify a:not([class]):hover{color:var(--tify-link-hover-color,light-dark(color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,black),color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,white)))}.tify b{font-weight:700}.tify h3,.tify .tify-media-dropdown.-layers .tify-dropdown-content h4,.tify-media-dropdown.-layers .tify-dropdown-content .tify h4{align-items:baseline;color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent));display:flex;font-size:var(--tify-font-size-small,max(.75em,12px));font-weight:700;gap:.5em;letter-spacing:.1em;margin:0 0 calc(var(--tify-grid-base,1.5em)*.5);padding:0;text-transform:uppercase}.tify h3:after,.tify .tify-media-dropdown.-layers .tify-dropdown-content h4:after,.tify-media-dropdown.-layers .tify-dropdown-content .tify h4:after{background:var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));content:"";flex:1;height:1px}.tify h4{color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent));font-size:1em;font-weight:400;margin:0;padding:0}.tify h4:nth-of-type(n+2){margin-top:calc(var(--tify-grid-base,1.5em)*.5)}.tify label{cursor:pointer;font-size:inherit;font-weight:400}.tify p{margin:0 0 calc(var(--tify-grid-base,1.5em)*.5);padding:0}.tify [type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;height:calc(var(--tify-grid-base,1.5em)*.25);margin:calc(var(--tify-grid-base,1.5em)*.25)0;width:100%}.tify [type=range]::-webkit-slider-runnable-track{height:calc(var(--tify-grid-base,1.5em)*.25);width:100%;background:var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))linear-gradient(to right,color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))),transparent),var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) var(--value),transparent var(--value));border-radius:var(--tify-border-radius,2px);margin:0}.tify [type=range]::-webkit-slider-thumb{opacity:0;width:0}.tify [type=range]::-moz-range-track{height:calc(var(--tify-grid-base,1.5em)*.25);width:100%;background:var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))linear-gradient(to right,color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))),transparent),var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) var(--value),transparent var(--value));border:0;border-radius:var(--tify-border-radius,2px)}.tify [type=range]:focus-visible::-moz-range-track,.tify [type=range]:hover::-moz-range-track{height:calc(var(--tify-grid-base,1.5em)*.25*2);margin:calc(var(--tify-grid-base,1.5em)*.25*-.5)0}.tify [type=range]::-moz-range-thumb{opacity:0;width:0}.tify [type=text]{background:0 0;border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));border-radius:var(--tify-border-radius,2px);color:inherit;font:inherit;line-height:inherit;padding:calc(var(--tify-grid-base,1.5em)*.25 - 1px)calc(var(--tify-grid-base,1.5em)*.375)}.tify [type=text]:focus,.tify [type=text]:hover{border-color:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))));outline:0}.tify [type=text]:focus{box-shadow:0 0 0 1px var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)))}.tify-button-list{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.tify-button-list>li{margin:0;padding:0}.tify-button-list>li>a,.tify-button-list>li>button{display:flex;justify-content:start;padding:calc(var(--tify-grid-base,1.5em)*.125)calc(var(--tify-grid-base,1.5em)*.375);text-align:left;width:100%}.tify-collection{overflow-y:scroll;padding:calc(var(--tify-grid-base,1.5em)*.5)}.tify-collection-controls{display:flex}.tify-collection-controls>:first-child{border-radius:var(--tify-border-radius,2px)0 0 var(--tify-border-radius,2px)}.tify-collection-controls>:last-child{border-radius:0 var(--tify-border-radius,2px)var(--tify-border-radius,2px)0}.tify-collection-filter{flex:1;max-width:36em}.tify-collection-filter:focus{z-index:1}.tify-collection-list{list-style:none;margin:0;padding:0}.tify-collection-list .tify-collection-list{margin-left:var(--tify-grid-base,1.5em);margin-top:calc(var(--tify-grid-base,1.5em)*.25)}.tify-collection-list li{margin-bottom:calc(var(--tify-grid-base,1.5em)*.25)}.tify-collection-link{align-items:start;gap:.2em;justify-content:left;padding-left:calc(var(--tify-grid-base,1.5em)*.375);padding-right:calc(var(--tify-grid-base,1.5em)*.375);text-align:left;text-decoration:none;width:100%}.tify-collection-link.-has-children{font-weight:700}.tify-collection-item.-current .tify-collection-link{color:var(--tify-text-color-inverted,light-dark(oklch(from currentcolor 100% c h),oklch(from currentcolor 0% c h)))!important}.tify-collection-link>.tify-icon{margin-left:-.25em}.tify-collection-no-results{color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent))}.tify-collection-reset{margin-left:-1px}.tify-dropdown{position:relative}.tify-dropdown-content{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));border-radius:var(--tify-border-radius,2px);filter:drop-shadow(0 0 calc(var(--tify-grid-base,1.5em) * .25) oklch(0% 0 0/.25));min-width:calc(var(--tify-grid-base,1.5em)*4);overflow:visible;padding:clamp(1px,var(--tify-border-radius,2px),4px);position:absolute;text-shadow:none;z-index:9}.tify-dropdown-content.-bottom{left:50%;margin:calc(var(--tify-grid-base,1.5em)*.25)0;top:100%;transform:translate(-50%)}.tify-dropdown-content.-right{left:100%;margin:0 calc(var(--tify-grid-base,1.5em)*.25);top:50%;transform:translateY(-50%)}.tify-dropdown-content.-top{bottom:100%;left:50%;margin:calc(var(--tify-grid-base,1.5em)*.25)0;transform:translate(-50%)}.tify-dropdown-content:before{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:calc(var(--tify-grid-base,1.5em)*.5);pointer-events:none;position:absolute;width:calc(var(--tify-grid-base,1.5em)*.5)}.tify-dropdown-content.-bottom:before{left:50%;top:calc(var(--tify-grid-base,1.5em)*-.25);transform:translate(-50%)rotate(45deg)}.tify-dropdown-content.-right:before{left:calc(var(--tify-grid-base,1.5em)*-.25);top:50%;transform:translateY(-50%)rotate(-45deg)}.tify-dropdown-content.-top:before{bottom:calc(var(--tify-grid-base,1.5em)*-.25);left:50%;transform:translate(-50%)rotate(225deg)}.tify-error{background:rgba(221,34,34,.8);border-radius:0 var(--tify-border-radius,2px)0 0;bottom:0;color:#fff;display:flex;font-weight:700;max-height:50%;max-width:90%;position:absolute}.tify-error p{margin:0}.tify-error-close{align-self:start;background:0;border:0;color:#fff;cursor:pointer;display:flex;padding:calc(var(--tify-grid-base,1.5em)*.25)}.tify-error-close:focus,.tify-error-close:hover{background:rgba(0,0,0,.1333333333)}.tify-error-messages{overflow:auto;padding:calc(var(--tify-grid-base,1.5em)*.25)calc(var(--tify-grid-base,1.5em)*.5)calc(var(--tify-grid-base,1.5em)*.25)0}.tify-export-container{margin:calc(var(--tify-grid-base,1.5em)*.5)0 var(--tify-grid-base,1.5em);position:relative}.tify-export-link{align-items:normal;color:var(--tify-text-color,light-dark(currentcolor,oklch(from currentcolor 100% c h)))!important;overflow:hidden;padding:0}.tify-export-link-format{font-size:var(--tify-font-size-small,max(.75em,12px));line-height:1;margin:auto 0 0 auto;white-space:nowrap}.tify-export-link-hint{color:var(--tify-text-color,light-dark(currentcolor,oklch(from currentcolor 100% c h)));font-size:var(--tify-font-size-small,max(.75em,12px))}.tify-export-link-media{background:var(--tify-highlight-bg,oklch(from currentcolor l calc(c * .1) h/5%));padding:calc(var(--tify-grid-base,1.5em)*.5);text-align:center}.tify-export-link-media img{display:block;height:calc(var(--tify-grid-base,1.5em)*4.5);object-fit:contain;width:calc(var(--tify-grid-base,1.5em)*4)}.tify-export-link-text{align-items:start;display:flex;flex:1;flex-direction:column;gap:calc(var(--tify-grid-base,1.5em)*.25);padding:calc(var(--tify-grid-base,1.5em)*.5);text-align:left}.tify-export-list{list-style:none;margin:0;padding:0}.tify-export-list li{margin-bottom:calc(var(--tify-grid-base,1.5em)*.5)}.tify-export-section{margin:0 0 var(--tify-grid-base,1.5em)}.tify-export-toc{border-radius:var(--tify-border-radius,2px);box-shadow:0 0 0 1px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset;margin:calc(var(--tify-grid-base,1.5em)*.5)0 0;padding:calc(var(--tify-grid-base,1.5em)*.25);position:relative}.tify-export-toc h4{margin:calc(var(--tify-grid-base,1.5em)*.25)calc(var(--tify-grid-base,1.5em)*.75)}.tify-export-toc ul{margin:0 0 0 calc(var(--tify-grid-base,1.5em)*.5);padding:0}.tify-export-toggle.-close{border-radius:0 var(--tify-border-radius,2px);position:absolute;right:0;z-index:1}.tify-header{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));border-bottom:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));display:flex;flex-wrap:wrap;justify-content:space-between;min-height:calc(var(--tify-grid-base,1.5em)*2.25);transition:margin var(--tify-transition-duration,.4s);z-index:9}:fullscreen:has(.tify-player.-playing:not(.-mousing)) .tify-header{margin-top:calc(var(--tify-grid-base,1.5em)*-2.5)}.tify-header-button-group{align-items:center;display:flex;gap:1px;margin:calc(var(--tify-grid-base,1.5em)*.25)0;padding:0 calc(var(--tify-grid-base,1.5em)*.25);position:relative}.tify-header-button-group.-page-select{align-self:center;border-radius:var(--tify-border-radius,2px);margin:0;padding:0}@container(width > 719px){.tify-header-button-group.-page-select{margin:0 calc(var(--tify-grid-base, 1.5em)*.375)}}.tify-header-button-group.-pagination{display:none;padding-left:0}@container(width > 719px){.tify-header-button-group.-pagination{display:flex}}.tify-header-button-group.-pagination.-reversed{padding-left:calc(var(--tify-grid-base,1.5em)*.25);padding-right:0;transform:scale(-1)}.tify-header-button-group.-pagination.-vertical .tify-icon{transform:rotate(90deg)}.tify-dropdown-content .tify-header-button-group.-pagination{box-shadow:0 -1px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));display:flex;margin:calc(var(--tify-border-radius,2px)*2 - 1px)0 0;padding:var(--tify-border-radius,2px)0 0}@container(width > 719px){.tify-dropdown-content .tify-header-button-group.-pagination{display:none}}.tify-header-button-group.-toggle{display:flex}@container(width > 1199px){.tify-header-button-group.-toggle{display:none}}.tify-header-column:not(:nth-child(2)) .tify-header-button-group.-toggle{border:0}@container(width > 719px){.tify-header-column:not(:nth-child(2)) .tify-header-button-group.-toggle{border-left:1px solid var(--tify-border-color, light-dark(oklch(from var(--tify-base-color, #06b) calc(l / 2) calc(c * 0.1) h/15%), oklch(from var(--tify-base-color-dark, oklch(from var(--tify-base-color, #06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * 0.1) h/15%)))}}.tify-header-button-group.-view{flex-direction:column;margin:0;padding:0}@container(width > 1199px){.tify-header-button-group.-view{flex-direction:row;margin:calc(var(--tify-grid-base, 1.5em)*.25) 0;padding:0 calc(var(--tify-grid-base, 1.5em)*.25)}}@container(width > 1199px){.tify-header-button-group.-view:nth-child(n+2),.tify-header-column.-pagination~.tify-header-column .tify-header-button-group.-view{border-left:1px solid var(--tify-border-color, light-dark(oklch(from var(--tify-base-color, #06b) calc(l / 2) calc(c * 0.1) h/15%), oklch(from var(--tify-base-color-dark, oklch(from var(--tify-base-color, #06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * 0.1) h/15%)))}}.tify-header-button.-icon-only{display:block}@container(width > 1199px){.tify-header-button.-icon-only>span{font-size:0}}.tify-header-button.-vertical .tify-icon{transform:rotate(90deg)}@container(width > 959px){.tify-header-button.-media{display:none !important}}.tify-page-select+.tify-header-button{border-radius:0 var(--tify-border-radius,2px)var(--tify-border-radius,2px)0;margin-left:-2px}.tify-page-select+.tify-header-button:focus,.tify-page-select+.tify-header-button:hover{z-index:1}.tify-page-select+.tify-header-button:not(:focus,:hover){border-left:0;padding-left:calc(var(--tify-grid-base,1.5em)*.25)}.tify-header-button-group.-toggle .tify-header-button{padding:calc(var(--tify-grid-base,1.5em)*.375 - 1px)}.tify-header-button-group.-view .tify-header-button{display:flex;gap:.2em;justify-content:start;width:100%}@container(width > 1199px){.tify-header-button-group.-view .tify-header-button{align-items:center;gap:0;justify-content:center;width:auto}}@container(width > 1199px){.tify-header-button-group.-view .tify-header-button:not(.-icon-only){flex-direction:column;min-height:calc(var(--tify-grid-base, 1.5em)*1.75);min-width:calc(var(--tify-grid-base, 1.5em)*1.75);padding:0 calc(var(--tify-grid-base, 1.5em)*.25) .2em}}@container(width > 1199px){.tify-header-button-group.-view .tify-header-button:not(.-icon-only)>span{font-size:var(--tify-font-size-small, max(0.75em, 12px));line-height:1}}.tify-header-column{display:flex;flex-wrap:wrap;justify-content:space-between;min-width:0}.tify-header-column:first-child{flex:1}.tify-header-column .tify-dropdown-content.-mobile-only{display:none;left:auto;min-width:0;right:calc(var(--tify-grid-base,1.5em)*.25);top:calc(var(--tify-grid-base,1.5em)*2);transform:none}@container(width > 1199px){.tify-header-column .tify-dropdown-content.-mobile-only{background:none;border:0;display:flex !important;filter:none;margin:0;padding:0;position:static}}.tify-header-column .tify-dropdown-content.-mobile-only:before{left:auto;right:calc(var(--tify-grid-base,1.5em)*.375 - 1px)}@container(width > 1199px){.tify-header-column .tify-dropdown-content.-mobile-only:before{content:none}}.tify-header-column .tify-dropdown-content.-mobile-only.-visible{display:block}.tify-header-title{align-self:center;-webkit-box-orient:vertical;display:-webkit-box;font-size:1em;font-weight:400;-webkit-line-clamp:2;line-height:var(--tify-grid-base,1.5em);margin:calc(var(--tify-grid-base,1.5em)*.125)calc(var(--tify-grid-base,1.5em)*.5);overflow:hidden;text-align:left;text-overflow:ellipsis}.tify-help{overflow-y:auto}.tify-help-footer{box-shadow:0 1px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset;font-size:var(--tify-font-size-small,max(.75em,12px));margin-top:var(--tify-grid-base,1.5em);padding-top:calc(var(--tify-grid-base,1.5em)*.5)}.tify-icon{fill:currentcolor;flex:0 0 24px;height:24px;vertical-align:middle}.tify-icon.-spin{animation:rotate 1s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.tify-info{overflow-y:auto;padding-bottom:var(--tify-grid-base,1.5em)}.tify-info-button{border-radius:0}.tify-info-button:first-child{border-radius:var(--tify-border-radius,2px)0 0 var(--tify-border-radius,2px)}.tify-info-button:last-child{border-radius:0 var(--tify-border-radius,2px)var(--tify-border-radius,2px)0}.tify-info-content{position:relative}.tify-info-content.-collapsed{max-height:calc(var(--tify-grid-base,1.5em)*6.75)}.tify-info-header{display:inline-flex;position:relative}.tify-info-image-labels{font-size:var(--tify-font-size-small,max(.75em,12px));list-style:none;margin:calc(var(--tify-grid-base,1.5em)*.5)0}.tify-info-logo{display:block;height:auto;max-height:calc(var(--tify-grid-base,1.5em)*6);max-width:calc(var(--tify-grid-base,1.5em)*12);width:auto}.tify-info-section.-pages .tify-info-metadata{margin-top:calc(var(--tify-grid-base,1.5em)*.5)}.tify-info-metadata>div{margin-bottom:calc(var(--tify-grid-base,1.5em)*.5)}.tify-info-section{margin:var(--tify-grid-base,1.5em)0;overflow-wrap:break-word}.tify-info-section:first-of-type{margin-top:0}.tify-info-section.-logo{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));color-scheme:light;margin:calc(var(--tify-grid-base,1.5em)*-.5);padding:calc(var(--tify-grid-base,1.5em)*.5)}.tify-info-section.-logo>:last-child{margin:0}.tify-info-section.-pages .tify-page-name{font-weight:700}.tify-info-section.-title>p{font-weight:700}.tify-info-toggle{margin:calc(var(--tify-grid-base,1.5em)*.5)0}.tify-info-toggle>.tify-icon{margin-left:-.5em}.tify-info-value>div:last-child>:last-child{margin-bottom:0}.tify-info-content.-collapsed .tify-info-value{max-height:calc(var(--tify-grid-base,1.5em)*6.75 - var(--tify-grid-base,1.5em)*2);overflow:hidden}.tify-info-content.-collapsed .tify-info-value:after{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));bottom:calc(var(--tify-grid-base,1.5em)*1.75);content:"";font-size:var(--tify-font-size-small,max(.75em,12px));height:calc(var(--tify-grid-base,1.5em)*2);-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000);position:absolute;width:100%}.tify-list{list-style:disc outside;margin:0 0 calc(var(--tify-grid-base,1.5em)*.5);padding:0 0 0 var(--tify-grid-base,1.5em)}.tify-list:has(>li:only-child),.tify-list.-unstyled{list-style:none;padding:0}.tify-list li{margin:0;padding:0}.tify-loading{animation:fadein .5s forwards .5s,spin 1.2s infinite ease-in-out;background:var(--tify-base-color,#06b);border-radius:var(--tify-border-radius,2px);bottom:calc(var(--tify-grid-base,1.5em)*2.5);height:calc(var(--tify-grid-base,1.5em)*1.75);left:calc(var(--tify-grid-base,1.5em)*2.5);opacity:0;pointer-events:none;position:absolute;width:calc(var(--tify-grid-base,1.5em)*1.75)}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:perspective(120px)rotateX(0)rotateY(0)}50%{transform:perspective(120px)rotateX(-180.1deg)rotateY(0)}to{transform:perspective(120px)rotateX(-180deg)rotateY(-179.9deg)}}.tify-main{display:flex;flex:1;overflow:hidden;position:relative}.tify-media{background:0 0;box-shadow:none;display:flex;flex:3;flex-direction:column;padding:0;-webkit-user-select:none;user-select:none;z-index:0}.tify-media-buttons{display:flex}.tify-media-buttons.-controls{flex-direction:column;left:calc(var(--tify-grid-base,1.5em)*.5);position:absolute;top:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-dropdown.-active .tify-dropdown-button:after,.tify-media-button.-active:after{background:var(--tify-base-color,#06b);border-radius:50%;box-shadow:0 0 calc(var(--tify-grid-base,1.5em)*.25)var(--tify-base-color-paler,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%)));content:"";display:block;height:.5em;position:absolute;right:calc(var(--tify-grid-base,1.5em)*.125);top:calc(var(--tify-grid-base,1.5em)*.125);width:.5em}.tify-media-buttons.-pagination .tify-media-button{position:absolute}.tify-media-buttons.-pagination .tify-media-button.-left{bottom:calc(var(--tify-grid-base,1.5em)*.5);left:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-buttons.-pagination .tify-media-button.-right{bottom:calc(var(--tify-grid-base,1.5em)*.5);right:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-buttons.-pagination .tify-media-button.-top{right:calc(var(--tify-grid-base,1.5em)*.5);top:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-buttons.-pagination .tify-media-button.-bottom{bottom:calc(var(--tify-grid-base,1.5em)*.5);right:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-buttons.-controls .tify-media-button:not(:first-child){border-top:0!important;border-top-left-radius:0;border-top-right-radius:0;padding-top:calc(var(--tify-grid-base,1.5em)*.25)}.tify-media-buttons.-controls .tify-media-button:not(:last-child){border-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:calc(var(--tify-grid-base,1.5em)*.25)}.tify-media-dropdown:not(:first-child)>.tify-dropdown-button{border-top:0!important;border-top-left-radius:0;border-top-right-radius:0;padding-top:calc(var(--tify-grid-base,1.5em)*.25)}.tify-media-dropdown:not(:last-child)>.tify-dropdown-button{border-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:calc(var(--tify-grid-base,1.5em)*.25)}.tify-media-dropdown .tify-dropdown-button:not(:disabled):active{box-shadow:0 .5px 3px var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)))inset}.tify-media-dropdown .tify-dropdown-content{max-width:calc(var(--tify-grid-base,1.5em)*12)}.tify-media-dropdown .tify-dropdown-content button{padding:calc(var(--tify-grid-base,1.5em)*.25)calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-dropdown.-filters [type=range]{margin:calc(var(--tify-grid-base,1.5em)*-1.25)0 0;padding:calc(var(--tify-grid-base,1.5em)*1.5)0 calc(var(--tify-grid-base,1.5em)*.25)}.tify-media-dropdown.-filters .tify-dropdown-content{display:flex;flex-direction:column;gap:calc(var(--tify-grid-base,1.5em)*.5);padding:calc(var(--tify-grid-base,1.5em)*.5);width:calc(var(--tify-grid-base,1.5em)*10)}.tify-media-dropdown.-layers .tify-dropdown-content{width:max-content}.tify-media-dropdown.-layers .tify-dropdown-content h4{margin:0!important}.tify-media-dropdown.-layers .tify-dropdown-content ol:not(:last-child){margin-bottom:calc(var(--tify-grid-base,1.5em)*.5)}.tify-media-dropdown label{align-items:baseline;display:flex;flex-wrap:wrap;gap:calc(var(--tify-grid-base,1.5em)*.25);position:relative}.tify-media-dropdown label>b{font-size:var(--tify-font-size-small,max(.75em,12px));margin-left:auto}.tify-media-dropdown label>.tify-icon{align-self:center}.tify-media-dropdown p{margin:0}.tify-media-image{flex:1;overflow:hidden;white-space:nowrap}.tify-media-image .openseadragon-canvas{outline:0;z-index:0}.tify-media-image .openseadragon-canvas div:has(>.tify-media-overlay){border-radius:var(--tify-border-radius,2px);box-shadow:0 0 0 1px var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))),0 0 0 2px rgba(0,0,0,.2509803922)}.tify-media-image .openseadragon-canvas div:has(>.tify-media-overlay):focus{box-shadow:0 0 0 2px var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))),0 0 0 3px rgba(0,0,0,.2509803922)}.tify-media-image .openseadragon-canvas div:has(>.tify-media-overlay):hover{box-shadow:0 0 0 2px var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))),0 0 0 3px rgba(0,0,0,.2509803922)}.tify-media-image.-annotations-hidden .openseadragon-canvas>div{visibility:hidden}.tify-media-overlay{background:0 0;min-height:0;min-width:0}.tify-media-overlay:not(:disabled):focus,.tify-media-overlay:not(:disabled):hover{background:0 0}.tify-media-overlay.-current{mix-blend-mode:difference;outline:calc(var(--tify-grid-base,1.5em)*.25 - 2px)solid #fff;outline-offset:2px}.tify-media-reset{gap:.2em;height:calc(var(--tify-grid-base,1.5em)*2);width:100%}.tify-page-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tify-page-name.-wrap{white-space:normal}.tify-page-name>span{color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent))}.tify-page-select>.tify-dropdown-button{line-height:1;max-width:calc(var(--tify-grid-base,1.5em)*5);min-width:calc(var(--tify-grid-base,1.5em)*3);overflow:hidden;padding-left:calc(var(--tify-grid-base,1.5em)*.375);padding-right:calc(var(--tify-grid-base,1.5em)*.375);text-overflow:ellipsis;white-space:nowrap}@container(width > 719px){.tify-page-select>.tify-dropdown-button{max-width:calc(var(--tify-grid-base, 1.5em)*8);min-width:calc(var(--tify-grid-base, 1.5em)*4)}}@container(width > 959px){.tify-page-select>.tify-dropdown-button{max-width:calc(var(--tify-grid-base, 1.5em)*10)}}@container(width > 1199px){.tify-page-select>.tify-dropdown-button{max-width:calc(var(--tify-grid-base, 1.5em)*12)}}.tify-page-select:not(:only-child)>.tify-dropdown-button{border-radius:var(--tify-border-radius,2px)0 0 var(--tify-border-radius,2px)}.tify-page-select:not(:only-child)>.tify-dropdown-button:not(:focus,:hover){border-right:0;padding-right:calc(var(--tify-grid-base,1.5em)*.375 + 1px)}.tify-page-select>.tify-dropdown-content{max-width:calc(var(--tify-grid-base,1.5em)*10);min-width:100%}@container(width > 1199px){.tify-page-select>.tify-dropdown-content{max-width:calc(var(--tify-grid-base, 1.5em)*15)}}.tify-page-select-filter{margin:0 0 clamp(1px,var(--tify-border-radius,2px),4px)}.tify-page-select-input{width:100%}.tify-page-select-list{max-height:calc(var(--tify-grid-base,1.5em)*13.5);min-width:100%;overflow-y:scroll;position:relative}.tify-page-select-list>li>a.-highlighted{border-color:light-dark(black,white)}.tify-page-select-list .tify-page-name{width:max-content}.tify-player{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.tify-player.-audio{align-items:center;justify-content:center;padding:calc(var(--tify-grid-base,1.5em)*.5)}.tify-player.-bottom{height:calc(var(--tify-grid-base,1.5em)*2 + 1px);margin-top:auto}.tify-player-av{background:#000;cursor:pointer;flex:1;height:calc(100% - var(--tify-grid-base,1.5em)*2 - 1px);transition:height var(--tify-transition-duration,.4s);z-index:0}.tify-player-controls{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));border-top:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));display:flex;flex-wrap:wrap;gap:calc(var(--tify-grid-base,1.5em)*.25);justify-content:center;padding:calc(var(--tify-grid-base,1.5em)*.25);transition:margin var(--tify-transition-duration,.4s);width:100%;z-index:99}.tify-player.-audio .tify-player-controls{border:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));border-radius:var(--tify-border-radius,2px);max-width:calc(var(--tify-grid-base,1.5em)*32)}:fullscreen .tify-player.-playing:not(.-mousing) .tify-player-controls{margin-bottom:calc(var(--tify-grid-base,1.5em)*-2 - 1px)}.tify-player-controls>div{align-items:center;display:flex;flex:1 auto;gap:calc(var(--tify-grid-base,1.5em)*.25);margin:0;min-width:0}.tify-player-controls>div:last-child{flex:0 1 calc(var(--tify-grid-base,1.5em)*5);justify-self:end}.tify-player-duration{color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent));font-size:var(--tify-font-size-small,max(.75em,12px))}.tify-player-overlay{align-items:center;background:0 0;border:0;color:#fff;display:flex;inset:0 0 calc(var(--tify-grid-base,1.5em)*2);justify-content:center;pointer-events:none;position:absolute;transition:opacity var(--tify-transition-duration,.4s);z-index:1}.tify-player-overlay.-hidden{opacity:0}.tify-player-overlay .tify-icon{flex:0 0 calc(var(--tify-grid-base,1.5em)*4);height:auto}.tify-player.-audio .tify-player-play-pause{padding:calc(var(--tify-grid-base,1.5em)*.5 - 1px)}.tify-player-seekbar{flex:1;margin:0;min-width:calc(var(--tify-grid-base,1.5em)*3)}.tify-player-select .tify-dropdown-button{flex-direction:column;min-height:calc(var(--tify-grid-base,1.5em)*1.5);min-width:calc(var(--tify-grid-base,1.5em)*1.5);padding:0}.tify-player-select.-rate button{justify-content:center}.tify-player-select-badge{font-size:var(--tify-font-size-small,max(.75em,12px));line-height:calc(var(--tify-grid-base,1.5em)*.5)}h3.tify-player-select-title,.tify-media-dropdown.-layers .tify-dropdown-content h4.tify-player-select-title{box-shadow:none;margin:0;padding:0 calc(var(--tify-grid-base,1.5em)*.25);white-space:nowrap}h3.tify-player-select-title:after,.tify-media-dropdown.-layers .tify-dropdown-content h4.tify-player-select-title:after{content:none}.tify-player-time{margin:0 calc(var(--tify-grid-base,1.5em)*.25);white-space:nowrap}.tify-player-volume{flex:1;padding-right:calc(var(--tify-grid-base,1.5em)*.5)}.tify-sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tify-text{overflow-y:auto}.tify-text-item{margin:0 calc(var(--tify-grid-base,1.5em)*-.75);padding:0 calc(var(--tify-grid-base,1.5em)*.5)}.tify-text-item.-current{box-shadow:calc(var(--tify-grid-base,1.5em)*-.25)0 var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)));color:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))))}.tify-text-item img{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));color-scheme:light;height:auto;margin:calc(var(--tify-grid-base,1.5em)*.5)0;max-width:100%}.tify-text-toggle{border-radius:var(--tify-border-radius,2px);cursor:pointer;display:block;overflow-wrap:break-word;padding:calc(var(--tify-grid-base,1.5em)*.25);text-decoration:none}.tify-text-toggle:focus,.tify-text-toggle:hover{background:var(--tify-base-color-paler,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%)));color:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))))}.tify-text-toggle:focus>span,.tify-text-toggle:hover>span{background:var(--tify-base-color-paler,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%)))}.tify-text-toggle p{margin:0}.tify-text-list{list-style:none;padding:0!important}.tify-text-none{color:var(--tify-text-color-muted,color-mix(in oklch,currentcolor 61.8%,transparent));font-style:italic}.tify-text-page{margin:0 calc(var(--tify-grid-base,1.5em)*.25)var(--tify-grid-base,1.5em)calc(var(--tify-grid-base,1.5em)*.5)}.tify-text-page .tify-page-name{width:auto}.tify-text-page .tify-page-name-number:not(:only-child){margin-left:0}.tify-thumbnails{min-height:100%;overflow-y:scroll;position:relative;-webkit-user-select:none;user-select:none}.tify-thumbnails-button{color:inherit;display:block;overflow:hidden;padding:0;text-decoration:none;width:calc(var(--tify-thumbnail-width,calc(var(--tify-grid-base,1.5em) * 4)) + 2px)}.tify-thumbnails-item.-current :is(.tify-thumbnails-button,.tify-thumbnails-button:active){box-shadow:0 0 0 calc(var(--tify-grid-base,1.5em)*.16665)var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)))}.tify-thumbnails-image{align-items:center;background:var(--tify-highlight-bg,oklch(from currentcolor l calc(c * .1) h/5%));display:flex;height:var(--tify-thumbnail-height,calc(var(--tify-grid-base,1.5em) * 4.5));justify-content:center;object-fit:contain;width:100%}.tify-thumbnails-item{display:block;float:left;line-height:var(--tify-grid-base,1.5em);margin:calc(var(--tify-grid-base,1.5em)*.25)}.tify-thumbnails-item .tify-page-name{font-size:var(--tify-font-size-small,max(.75em,12px));padding:0 calc(var(--tify-grid-base,1.5em)*.25)}.tify-thumbnails-item.-current .tify-page-name{background:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))));color:var(--tify-text-color-inverted,light-dark(oklch(from currentcolor 100% c h),oklch(from currentcolor 0% c h)))}.tify-thumbnails-list{margin:calc(var(--tify-grid-base,1.5em)*-.25);padding:0}.tify-toc-page,.tify-toc-label{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));position:relative;z-index:1}.tify-toc{overflow-y:auto;position:relative;z-index:0}.tify-toc-header{display:flex;margin:0 calc(var(--tify-grid-base,1.5em)*.25)calc(var(--tify-grid-base,1.5em)*.5)}.tify-toc-label{padding-right:.2em}.tify-toc-link{border-radius:var(--tify-border-radius,2px);color:var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h))));cursor:pointer;display:block;overflow:hidden;padding:calc(var(--tify-grid-base,1.5em)*.25);position:relative;text-decoration:none}.tify-toc-link:focus,.tify-toc-link:hover{background:var(--tify-base-color-paler,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%)));color:var(--tify-link-hover-color,light-dark(color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,black),color-mix(in oklch,var(--tify-link-color,light-dark(var(--tify-base-color,#06b),var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)))) 90%,white)))}.tify-toc-link:focus>span,.tify-toc-link:hover>span{background:var(--tify-base-color-paler,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 90%)))}.tify-toc-link.-dots:after{border-top:1px dotted;bottom:calc(var(--tify-grid-base,1.5em)*.5);content:"";left:calc(var(--tify-grid-base,1.5em)*.25);min-width:4em;position:absolute;right:calc(var(--tify-grid-base,1.5em)*.25)}.tify-toc-list{margin:0 0 calc(var(--tify-grid-base,1.5em)*.25)calc(var(--tify-grid-base,1.5em)*.25);padding:0;position:relative;z-index:0}.tify-toc-list .tify-toc-list{margin:0 0 0 calc(var(--tify-grid-base,1.5em)*1.25)}.tify-toc-list a{border:0;box-shadow:none}.tify-toc-page{float:right;padding-left:.2em;z-index:1}.tify-toc-structure{display:block;margin:0;position:relative}.tify-toc-structure.-current{box-shadow:calc(var(--tify-grid-base,1.5em)*-.5)0 var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))),calc(var(--tify-grid-base,1.5em)*-.75)0 var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)))}.tify-toc-structure.-expanded:after{border-left:1px solid var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)));content:"";height:100%;left:calc(var(--tify-grid-base,1.5em)*.75 - 1px);position:absolute;top:calc(var(--tify-grid-base,1.5em)*.25);z-index:-2}.tify-toc-structure.-expanded:last-child:after{height:calc(100% - var(--tify-grid-base,1.5em))}.tify-toc-structure .tify-toc-structure:before{border-top:1px solid var(--tify-base-color-pale,light-dark(color-mix(in oklch,var(--tify-base-color,#06b),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%),color-mix(in oklch,var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)),var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h))) 45%)));content:"";display:block;height:100%;left:calc(var(--tify-grid-base,1.5em)*-.5 - 1px);position:absolute;top:calc(var(--tify-grid-base,1.5em)*.75);width:calc(var(--tify-grid-base,1.5em)*.5 + 1px)}.tify-toc-structure .tify-toc-structure:last-child:before{background:var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)))}.tify-toc-toggle-all{margin:calc(var(--tify-grid-base,1.5em)*.25)}.tify-toc-toggle{float:left;margin:calc(var(--tify-grid-base,1.5em)*.25)0 0 calc(var(--tify-grid-base,1.5em)*.25);padding:0;position:relative}.tify-toc-toggle:after{border-top:calc(var(--tify-grid-base,1.5em)*.25 + 1px)solid var(--tify-bg-color,light-dark(#fff,oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l/4) calc(c/20) h)));content:"";pointer-events:none;position:absolute;top:100%;width:var(--tify-grid-base,1.5em);z-index:-1}.tify{background:unset}.tify .tify-header{border-bottom-width:1px!important}.tify .tify-media{border-bottom:1px solid var(--tify-border-color,light-dark(oklch(from var(--tify-base-color,#06b) calc(l/2) calc(c * .1) h/15%),oklch(from var(--tify-base-color-dark,oklch(from var(--tify-base-color,#06b) calc(l * 1.5) c h)) calc(l * 2) calc(c * .1) h/15%)));border-bottom-width:1px!important}body{min-height:100vh;position:relative}body.about .container .article .single .body{background-position:95% 4em;background-image:url(/images/cm.svg);background-repeat:no-repeat}.homepage p code{padding:.2em .5em;border-radius:3px;background:#747369;background:var(--base03);color:#f2f0ec;color:var(--base07)}.homepage pre{margin-top:0;margin-bottom:1rem;overflow-x:auto;border-radius:1rem;padding:2rem}.homepage .tag{margin-right:.5rem}.right .menu-seperator{display:inline-block}.right .lang-switcher{display:inline-block}.right .lang-switcher::before{content:"$ "}.right a,.right a:active,.right a:focus,.right a:hover,.right a:visited,.sections a,.sections a:active,.sections a:focus,.sections a:hover,.sections a:visited,.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover,.site-title a:visited{text-decoration:none;color:var(--base0c)}.error-msg{margin-top:5em;margin-bottom:5em}.container .article .single,.tags{padding-bottom:3rem}header{margin-top:0!important}header div.clearfix{overflow:hidden}article,section.body{border-radius:2em}article.single figure{background-color:unset;margin-left:unset;margin-right:unset;width:unset}article.single section header,article.single section section{padding:unset;margin:unset}article.single pre{overflow-x:auto}article.single .under-construction{max-width:unset}article.single .site-generator-shortcode td,article.single .site-generator-shortcode th{border-bottom-width:unset;border-bottom-style:unset;border-bottom-color:unset}article.single h2.status+ul img,article.single h1.status+ul img{vertical-align:middle}.sections h1.headline{font-size:3em;color:var(--base0a)}article.single.future-3d .body{padding-left:4rem;padding-right:4rem}.iiif .viewer{width:100%!important}.iiif.stereoscopic .viewer{height:unset;aspect-ratio:auto 177/95}.iiif.page .viewer{height:unset;aspect-ratio:auto 2/3}.iframe-wrapper .opt-in-overlay{border-radius:1rem}.iframe-wrapper .opt-in-overlay .opt-in-header{color:var(--base0c)}.iframe-wrapper .opt-in-overlay .opt-in-text{color:var(--base03)}.section-description .description{margin-left:-4rem;margin-right:-4rem;font-style:italic;margin-bottom:2rem;font-size:large}.section-description .single{padding:unset;margin:unset}.section-description .content{font-weight:700}.section-description:has(.single){padding:4rem}.section-description:has(.single) .description{margin-left:unset;margin-right:unset}.section-description:has(.single) section.body{padding:unset}.download-link{margin:auto;width:fit-content}.download-link .link{text-decoration:none}.download-link .link::after{display:inline-block;width:1em;padding-left:.5rem;content:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23D3D3D3' d='M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z'/%3E%3C/svg%3E")}.under-construction{opacity:.6;border-top-left-radius:inherit;border-top-right-radius:inherit;color:red;margin-top:-4rem;margin-left:-8rem;margin-right:-8rem;font-weight:bolder;font-size:larger;padding:1.4rem;text-align:center;background-image:linear-gradient(135deg,#ff0 25%,#000 25%,#000 50%,#ff0 50%,#ff0 75%,#000 75%,#000 100%);background-size:56.57px 56.57px}.under-construction-separator{border:0 solid transparent!important;margin-bottom:1.4rem}.lang-switcher.no-translation-available{display:none}@media(max-width:56em){code{word-break:break-all}}body div.container{margin-bottom:2rem}footer{margin-bottom:0!important;position:absolute;width:100%}footer .footer-container p{margin:0}footer .footer-container p.projektemacher img{vertical-align:text-bottom}@media(max-width:56.25em){.homepage h1.site-title{font-size:10vw;overflow:hidden;margin-left:.8em}.headline{margin-left:1rem}article.list-item,article.single{margin-left:1.4rem;margin-right:1.4rem}.container{width:100%;overflow:hidden}.article-list article.list-item,article.single section.body{padding-left:1rem;padding-right:1rem}header{padding-left:.4rem;padding-right:.4rem;padding-bottom:unset;margin-bottom:unset}header .path{padding-left:.5rem}header span.caret{display:none}.under-construction{margin-top:-4rem;margin-left:-1rem;margin-right:-1rem}}@media(max-width:30em){article.list-item,article.single{margin-left:.4rem;margin-right:.4rem}.article-list article.list-item,article.single section.body{padding-left:.8rem;padding-right:.8rem}.under-construction{margin-top:-4rem;margin-left:-.8rem;margin-right:-.8rem}}.error404 .container{margin-top:3.5em;background-color:var(--base07);color:var(--base00);padding:4rem 8rem 3rem;border-radius:2em}.error404 h1.site-title{text-align:center;font-size:5em;color:var(--base0c)}#menu-toggle{display:none}@media(max-width:56.25em){#menu-toggle:checked+label+ul{visibility:visible;opacity:1;max-height:100rem;display:block}}@media(max-width:56.25em){.menu-button{display:inline-block}}.menu-button .menu-icon{content:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%236699CC' d='M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z'/%3E%3C/svg%3E");height:2em;width:2em}.top-menu{display:inline-block;float:right;width:max-content;position:initial}.top-menu .navigation-list{float:right;position:unset;height:unset;line-height:unset;padding-right:unset;transform:unset;font-size:unset}@media(max-width:56.25em){.top-menu .navigation-list{visibility:hidden;display:none;position:absolute;top:3.6em;right:0;left:0;z-index:10;visibility:hidden;opacity:0;padding:0;max-height:0;width:auto;border-top:solid 2px var(--base00);border-bottom:solid 2px var(--base00);transition:opacity .25s,max-height .15s linear;height:auto;background-color:var(--base07);padding:1em}}.top-menu .navigation-list .navigation-item .navigation-link i.link-icon{display:none}.top-menu .navigation-list .navigation-item a,.top-menu .navigation-list .navigation-item a:active,.top-menu .navigation-list .navigation-item a:focus,.top-menu .navigation-list .navigation-item a:hover,.top-menu .navigation-list .navigation-item a:visited{color:var(--base0d);text-decoration:underline}@media(max-width:56.25em){.top-menu .navigation-list .navigation-item a,.top-menu .navigation-list .navigation-item a:active,.top-menu .navigation-list .navigation-item a:focus,.top-menu .navigation-list .navigation-item a:hover,.top-menu .navigation-list .navigation-item a:visited{color:var(--base0d);text-decoration:none}}.top-menu .navigation-list .navigation-item.lang{font-weight:700}.top-menu .navigation-list .navigation-item.lang:before{content:"$ ";font-weight:400}@media(max-width:56.25em){.top-menu .navigation-list .navigation-item.lang:before{content:""}}.quote .quote-from{text-align:right}.section-pagination{background-color:var(--base07);color:var(--base00);padding:2rem 8rem;border-radius:2em}.section-pagination .pagination-default{display:flex;list-style-type:none;margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;padding-inline-start:unset;justify-content:space-evenly}.section-pagination .pagination-default .page-link,.section-pagination .pagination-default .page-link:active,.section-pagination .pagination-default .page-link:focus,.section-pagination .pagination-default .page-link:hover,.section-pagination .pagination-default .page-link:visited{color:var(--base0d);text-decoration:none;font-size:larger}.section-pagination .pagination-default .page-item{color:var(--base0d)}.section-pagination .pagination-default .page-item.disabled{color:gray}.section-pagination .pagination-default .page-item:hover{transform:scale(1.1)}.glasses-icon{height:1em;width:auto;margin-inline-start:0;margin-inline-end:0}.glasses-icon img{height:1em;width:unset!important}.container.include.future .article .body h1{font-size:3.6em}.container.include.future .article .body h2{font-size:2.4em}.container.include.future .article .body h3{font-size:2em}date.build-date{text-align:end;display:block}p.small{font-size:smaller;text-align:end}:root{--base00:#2d2d2d;--base01:#393939;--base02:#515151;--base03:#747369;--base04:#a09f93;--base05:#d3d0c8;--base06:#e8e6df;--base07:#f2f0ec;--base08:#f2777a;--base09:#f99157;--base0a:#ffcc66;--base0b:#99cc99;--base0c:#66cccc;--base0d:#6699cc;--base0e:#cc99cc;--base0f:#d27b53}.base00{color:var(--base00)}.base01{color:var(--base01)}.base02{color:var(--base02)}.base03{color:var(--base03)}.base04{color:var(--base04)}.base05{color:var(--base05)}.base06{color:var(--base06)}.base07{color:var(--base07)}.base08{color:var(--base08)}.base09{color:var(--base09)}.base0a{color:var(--base0a)}.base0b{color:var(--base0b)}.base0c{color:var(--base0c)}.base0d{color:var(--base0d)}.base0e{color:var(--base0e)}.base0f{color:var(--base0f)}body{margin:0;background-color:var(--base00);color:var(--base07);line-height:1.5;font-size:100%;font-family:source code pro,monospace}.container{max-width:52em;margin-left:auto;margin-right:auto}div.right{float:right}div.clearfix{overflow:auto}@media(max-width:52em){.container{width:100%}}article.single section,.article-list article{background-color:var(--base07);color:var(--base00);padding-left:8rem;padding-right:8rem;padding-top:1rem;padding-bottom:1rem}@media(max-width:52em){article.single section,.article-list article{padding-left:2rem;padding-right:2rem}}header,footer{background-color:var(--base01);padding-top:1rem;padding-bottom:1rem}header{margin-top:1rem;margin-bottom:2rem}@media(max-width:52em){header{margin-top:0;padding-left:2rem;padding-right:2rem}}footer{margin-top:2rem;margin-bottom:1rem;text-align:center;font-size:.9em;color:var(--base03)}@media(max-width:52em){footer{margin-top:0;margin-bottom:0}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;margin-top:1em;margin-bottom:.5em}p{margin-top:0;margin-bottom:1rem}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}pre,code{font-family:inherit;font-size:inherit}header a.path{color:var(--base0d)}header span.caret{color:var(--base07)}footer a{color:var(--base03);text-decoration:none}.page-not-found h1{text-align:center;font-size:5em}.page-not-found h2{text-align:center;font-size:3em;color:var(--base04);margin-bottom:4rem}@media(max-width:52em){.page-not-found h1{font-size:3em}.page-not-found h2{font-size:2em}}@media(max-width:52em){.homepage{margin-bottom:2rem}}.homepage h1.site-title{text-align:center;font-size:5em;color:var(--base0c)}@media(max-width:52em){.homepage h1.site-title{font-size:3em}}.homepage h1.headline{font-size:3em;color:var(--base0a)}@media(max-width:52em){.homepage h1.headline{padding-left:2rem;padding-right:2rem}}.homepage .hero-logo img{width:100%}.homepage section.categories,.homepage section.tags{padding-left:2rem;padding-right:2rem}.homepage .category,.homepage .category a,.homepage .tag,.homepage .tag a{color:var(--base0e)}.homepage .tag{margin-right:2em}.article-list h1.list-title{font-size:3em;color:var(--base0a)}.article-list article{padding-top:4rem;padding-bottom:4rem;margin-bottom:4rem}.article-list article h2.headline,.article-list article h2.headline a{margin-top:0;color:var(--base0d)}.article-list article .meta{margin-bottom:1rem}.article-list article .meta .key{color:var(--base03)}.article-list article .meta .val,.article-list article .meta .val a{color:var(--base0e)}.article-list article section.summary a{color:var(--base0f)}nav.paginator{text-align:center}nav.paginator a{color:var(--base0e)}nav.paginator .faded{color:var(--base02)}nav.paginator .nav-left{margin-left:auto;margin-right:1%}nav.paginator .nav-right{margin-left:1%;margin-right:auto}article.single .meta{font-size:.9em;text-align:right}article.single .meta .key{color:var(--base03)}article.single .meta .val,article.single .meta .val a{color:var(--base0e)}@media(max-width:52em){article.single .meta{padding-left:2rem;padding-right:2rem}}article.single h1.headline{margin-top:0;font-size:3em;color:var(--base0a)}@media(max-width:52em){article.single h1.headline{padding-left:2rem;padding-right:2rem}}article.single section.body{padding-top:4rem;padding-bottom:3rem}@media(max-width:52em){article.single section.body{padding-top:2rem;padding-bottom:1rem}}article.single section.body h1{color:var(--base0d)}article.single section.body h2{color:var(--base0b)}article.single section.body h3{color:var(--base09)}article.single section.body h4{color:var(--base08)}article.single section.body h5{color:var(--base02)}article.single section.body h6{color:var(--base03)}article.single section.body a{color:var(--base0f)}article.single *{max-width:100%}article.single pre{margin-top:0;margin-bottom:1rem;overflow-x:scroll;border-radius:3px;padding:2rem}article.single p code{padding:.2em .5em;border-radius:3px;background:var(--base03);color:var(--base07)}article.single figure,article.single div.highlight{box-sizing:border-box;max-width:52rem;width:52rem;margin-left:-8rem;margin-right:-8rem;margin-bottom:1rem;padding:1em;background-color:var(--base01)}@media(max-width:52em){article.single figure,article.single div.highlight{width:100%;margin-left:0;margin-right:0;border-radius:3px}}article.single figure img{max-width:100%;width:100%;border-radius:3px}article.single figure figcaption{margin-top:1rem}article.single figure figcaption h4{margin-top:0;text-align:center;font-style:italic;font-weight:400;color:var(--base07)}article.single table{border-collapse:separate;border-spacing:0;max-width:100%;width:100%}article.single th,article.single td{padding:.25rem 1rem;line-height:inherit;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--base04)}article.single tr:last-child td{border-bottom:0}article.single th{text-align:left;font-weight:700;vertical-align:bottom}article.single td{vertical-align:top}article.single blockquote{margin-left:2rem;margin-right:3rem;padding-left:1rem;border-left:5px solid var(--base0c)}article.single hr{border:0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--base04)}pre{background:var(--base00);color:var(--base07)}.highlight .hll{background-color:var(--base02)}.highlight .c{color:var(--base03)}.highlight .err{color:var(--base08)}.highlight .k{color:var(--base0e)}.highlight .l{color:var(--base09)}.highlight .n{color:var(--base07)}.highlight .o{color:var(--base0c)}.highlight .p{color:var(--base07)}.highlight .cm{color:var(--base03)}.highlight .cp{color:var(--base03)}.highlight .c1{color:var(--base03)}.highlight .cs{color:var(--base03)}.highlight .gd{color:var(--base08)}.highlight .ge{font-style:italic}.highlight .gh{color:var(--base07);font-weight:700}.highlight .gi{color:var(--base0b)}.highlight .gp{color:var(--base03);font-weight:700}.highlight .gs{font-weight:700}.highlight .gu{color:var(--base0c);font-weight:700}.highlight .kc{color:var(--base0e)}.highlight .kd{color:var(--base0e)}.highlight .kn{color:var(--base0c)}.highlight .kp{color:var(--base0e)}.highlight .kr{color:var(--base0e)}.highlight .kt{color:var(--base0a)}.highlight .ld{color:var(--base0b)}.highlight .m{color:var(--base09)}.highlight .s{color:var(--base0b)}.highlight .na{color:var(--base0d)}.highlight .nb{color:var(--base07)}.highlight .nc{color:var(--base0a)}.highlight .no{color:var(--base08)}.highlight .nd{color:var(--base0c)}.highlight .ni{color:var(--base07)}.highlight .ne{color:var(--base08)}.highlight .nf{color:var(--base0d)}.highlight .nl{color:var(--base07)}.highlight .nn{color:var(--base0a)}.highlight .nx{color:var(--base0d)}.highlight .py{color:var(--base07)}.highlight .nt{color:var(--base0c)}.highlight .nv{color:var(--base08)}.highlight .ow{color:var(--base0c)}.highlight .w{color:var(--base07)}.highlight .mf{color:var(--base09)}.highlight .mh{color:var(--base09)}.highlight .mi{color:var(--base09)}.highlight .mo{color:var(--base09)}.highlight .sb{color:var(--base0b)}.highlight .sc{color:var(--base07)}.highlight .sd{color:var(--base03)}.highlight .s2{color:var(--base0b)}.highlight .se{color:var(--base09)}.highlight .sh{color:var(--base0b)}.highlight .si{color:var(--base09)}.highlight .sx{color:var(--base0b)}.highlight .sr{color:var(--base0b)}.highlight .s1{color:var(--base0b)}.highlight .ss{color:var(--base0b)}.highlight .bp{color:var(--base07)}.highlight .vc{color:var(--base08)}.highlight .vg{color:var(--base08)}.highlight .vi{color:var(--base08)}.highlight .il{color:var(--base09)}