@charset "UTF-8";:root,[data-bs-theme=light]{--bg-hsl: 105 82% 96.3%;--lines-hsl: 20 70% 37%;--bs-primary: #05f;--bs-primary-rgb: 0, 85, 255;--bs-success: green;--bs-success-rgb: 0, 128, 0;--bs-warning: #e60;--bs-warning-rgb: 238, 102, 0;--bs-danger: #d01;--bs-danger-rgb: 221, 0, 17;--lightgray: #ccc;--bg-opposite: #0002;--bg-monochrome: white;--bs-highlight-bg: hsl(54 100% 75%);--bs-highlight-bg-less: hsl(54 100% 85%);--bs-code-color: #04f}[data-bs-theme=dark]{--bg-hsl: 30 100% 6%;--lines-hsl: 37 100% 55%;--bs-primary: #7bf;--bs-primary-rgb: 119, 187, 255;--bs-success: #0f0;--bs-success-rgb: 0, 255, 0;--bs-warning: #fb0;--bs-warning-rgb: 255, 187, 0;--bs-danger: #f23;--bs-danger-rgb: 255, 34, 51;--lightgray: #444;--bg-opposite: #fff2;--bg-monochrome: black;--bs-highlight-bg: hsl(0 100% 20%);--bs-highlight-bg-less: hsl(0 100% 15%);--bs-code-color: #6af}:root{--bs-body-bg: hsl(var(--bg-hsl));--lines: hsl(var(--lines-hsl));--bs-body-line-height: 1.9;--reduced-line-height: 1.5;--standard-margin: 1rem 0 1.5rem;--nav-width: max(150px, 15vw)}@view-transition{navigation:auto}.customgray{color:var(--bs-secondary-color)}*{outline-color:var(--lightgray)}:not(#_specificity) :is(mark,.mark){color:var(--bs-highlight-color)}.nobr{white-space:nowrap}semi{font-weight:600}secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.w-fit{width:fit-content}.nav-style{width:var(--nav-width)}@media(min-width:992px){.paddingHorizontal{--paddingHorizontal: calc(1.5rem + var(--nav-width));padding-left:var(--paddingHorizontal)!important;padding-right:var(--paddingHorizontal)!important}}.lead{font-weight:600}h1,h2,h3,h4,h5,h6{line-height:var(--reduced-line-height)!important;margin:1.5em 0 1em}h1{margin-top:.5em}@media(width<576px){h1,h2,h3,h4,h5,h6,.lead,.btn{hyphens:auto}}@media(width>=576px){h1,h2,h3,h4,h5,h6,.lead,.btn{text-wrap:pretty}}p,.p{margin:var(--standard-margin)}section{margin:2.5rem 0}code,.code{color:var(--bs-code-color)!important;font-size:inherit;overflow-wrap:break-word;white-space:pre-wrap;font-family:var(--bs-font-monospace),monospace}kbd,samp{all:unset;font-family:var(--bs-font-monospace),monospace;display:inline-block;box-sizing:border-box;line-height:1;white-space:nowrap;padding:.2em .4em;margin:0 .2em}kbd{border:1px solid var(--lines);border-radius:var(--bs-border-radius)}.small-caps{font-variant-caps:small-caps}ul,:is(ul,ol) :is(ul,ol) ul,:is(ul,ol) :is(ul,ol) :is(ul,ol) :is(ul,ol) ul{list-style-type:disc}:is(ul,ol) ul,:is(ul,ol) :is(ul,ol) :is(ul,ol) ul{list-style-type:circle}:not(nav) .space>li+li{margin-top:.75em}:not(nav) ol>li{padding-left:.5em}ul.closer{padding-left:1.25em}ul.arrow li::marker{content:"\279d  "}:not(ul).arrow:before{content:"\279d  "}.list-group{--bs-list-group-color: inherit;--bs-list-group-bg: transparent;--bs-list-group-active-color: inherit;--bs-list-group-active-bg: transparent;--bs-list-group-border-color: var(--lightgray);--bs-list-group-active-border-color: var(--lightgray);margin:var(--standard-margin)}.list-group-item.active{font-weight:600;--bs-list-group-item-padding-y: 1rem}.list-group-transparent{--bs-list-group-border-color: transparent !important}.list-group-flush{--bs-list-group-border-color: var(--lightgray)}nav{hyphens:auto;--bs-scroll-height: 999vh}@media(min-width:992px){nav{--bs-scroll-height: 100vh}}.nav{--bs-nav-link-color: var(--bs-body-color);--bs-nav-link-hover-color: var(--lines);--bs-nav-link-font-weight: 600;--bs-nav-link-padding-x: .5rem}.nav-pills{--bs-nav-pills-link-active-color: var(--bs-body-bg);--bs-nav-pills-link-active-bg: var(--lines);line-height:var(--reduced-line-height);background-color:var(--bg-monochrome)}.nav-link{text-align:center;justify-content:center;align-items:center}.offcanvas-bottom{--bs-offcanvas-height: 50vh;background-color:var(--bs-body-bg)}.offcanvas-lg{--bs-offcanvas-padding-x: 1.5rem;--bs-offcanvas-padding-y: 1.5rem}a,abbr{color:inherit;text-decoration-color:var(--lines)!important;text-underline-offset:.25em;text-decoration-thickness:1px;text-decoration-skip-ink:none;transition:none!important;border:transparent solid;border-width:.3em 0 .4em}.spacer-before:before{content:"\200b";margin-left:.36em}.spacer-after{margin-right:.3em}a.ext :is(.bi-window,.bi-window-stack,.bi-chat,.bi-download){opacity:.5}[data-bs-theme=dark] a.ext :is(.bi-window,.bi-window-stack,.bi-chat,.bi-download){opacity:.6}@media(hover:hover){a:hover{color:var(--lines);text-decoration:none}}.internallink,abbr,a[role=doc-noteref],a[role=doc-backlink]{text-decoration-style:dotted}a[role=doc-backlink]{font-size:smaller}[data-netlify-identity-button] a{text-decoration:none}.button-custom{--bs-btn-line-height: var(--reduced-line-height);--bs-btn-font-size: inherit;--bs-btn-font-weight: inherit;margin:var(--standard-margin)!important;--bs-btn-border-radius: calc((100vw - 3rem)/4) ;--bs-btn-padding-x: 2em;--bs-btn-padding-y: 1em;transition:none!important;--bs-btn-color: inherit;--bs-btn-bg: transparent;--bs-btn-border-color: var(--lines);cursor:pointer}.button-custom:disabled,.button-custom.disabled{cursor:default}@media(hover:hover){.button-custom{--bs-btn-hover-color: var(--lines);--bs-btn-hover-bg: var(--bg-monochrome);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--lines);--bs-btn-active-bg: var(--bg-monochrome);--bs-btn-active-border-color: transparent}}@media(hover:none){.button-custom{--bs-btn-hover-color: var(--bs-btn-color);--bs-btn-hover-bg: var(--bs-btn-bg);--bs-btn-hover-border-color: var(--bs-btn-border-color);--bs-btn-active-color: var(--bs-btn-color);--bs-btn-active-bg: var(--bs-btn-bg);--bs-btn-active-border-color: var(--bs-btn-border-color)}}:not(._specificity) .btn-nav{--bs-btn-color: var(--bs-secondary-color);--bs-btn-padding-x: .1em;transition:none;text-decoration:none;border:none;cursor:pointer}.btn-nav:disabled,.btn-nav.disabled{cursor:default}:not(._specificity) .badge{line-height:var(--reduced-line-height);white-space:normal;margin:0 .1em;--bs-badge-font-size: .875em;letter-spacing:.03em;--bs-badge-padding-x: .75em;--bs-badge-padding-y: .2em;color:var(--bg-monochrome)}.badge.badge-style{background-color:var(--bs-body-color)}.badge.badgeRed-style{color:#fff;--bs-bg-opacity: .75;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity));--bs-badge-padding-x: 1.5em;--bs-badge-padding-y: .4em;font-size:1.5rem}.badge.badgeSecondary-style{color:var(--bs-body-color);background-color:var(--bg-opposite)}details{margin:var(--standard-margin);padding-inline:1.25em;border:1px solid var(--lightgray);border-radius:var(--bs-border-radius)}details[open]{padding-bottom:1.5em}summary{padding-inline:1.25em;margin-inline:-1.25em;padding-block:1rem;cursor:pointer;font-weight:600}details>summary:hover{color:var(--lines)}details:not([open])>summary>:last-child{margin-bottom:0}:not(#_specificity) summary+*{margin-top:0}details>:last-child,details>:last-child>:last-child,details>:last-child>:last-child>:last-child,details>:last-child>:last-child>:last-child>:last-child,details>:last-child>:last-child>:last-child>:last-child>:last-child,details>:last-child>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0}.table,[class^=table-]{--bs-border-color: var(--lightgray);--bs-table-hover-bg: var(--bs-highlight-bg-less)}.table>thead{vertical-align:middle}th{font-weight:600}.table-responsive{margin:var(--standard-margin);max-height:100vh;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;box-sizing:border-box}@media screen{.table-responsive thead th{position:sticky;top:0;box-shadow:inset 0 1px 0 var(--bs-border-color);border-top:none;background:var(--bs-table-bg);z-index:1}thead tr:first-of-type{border-top:none}}th,td{padding:.25em .75em!important}td>:last-child{margin-bottom:0}.table-striped,.table-striped-columns{--bs-table-bg: hsl(105, 82%, 94.45%);--bs-table-striped-bg: hsl(105, 82%, 97.521%)}[data-bs-theme=dark] :is(.table-striped,.table-striped-columns){--bs-table-bg: hsl(30, 100%, 7.5%);--bs-table-striped-bg: hsl(30, 100%, 4.5%)}.futureContent{--bs-table-bg: hsl(105, 82%, 90.75%);--bs-table-striped-bg: hsl(105, 82%, 85.2%)}[data-bs-theme=dark] .futureContent{--bs-table-bg: hsl(30, 100%, 10.5%);--bs-table-striped-bg: hsl(30, 100%, 15%)}.currentContent{--bs-table-bg: var(--bs-highlight-bg);--bs-table-striped-bg: var(--bs-highlight-bg)}.pastContent{--bs-table-bg: hsl(0 0% 88%);--bs-table-striped-bg: hsl(0 0% 95%)}[data-bs-theme=dark] .pastContent{--bs-table-bg: hsl(0 0% 18%);--bs-table-striped-bg: hsl(0 0% 12%)}.table-nums{font-variant-numeric:tabular-nums}tr:hover [rowspan],tr:has([rowspan]:hover){--bs-table-hover-bg: initial}hr{color:var(--lightgray);opacity:1;margin:var(--standard-margin)}:not(#_specificity) .masonry{margin:2.5em 0 3.5em;column-width:360px;column-gap:3em}:not(#_specificity) .masonry>*{break-inside:avoid-column;margin:0 0 2em}figure,.figure{display:block}figure,img,.ratio{margin:var(--standard-margin)}figure :is(img,.ratio):has(+.figure-caption){margin-bottom:.5rem}figcaption,.figure-caption{margin-top:.5rem;margin-bottom:1.5rem}.aspect-video{width:100%;aspect-ratio:16/9;display:block}iframe{width:100%;height:100%;display:block;border:0}main img:not(.no-fullscreen){cursor:pointer}.carousel-item img{width:auto;height:40vmin;margin:0 auto}.carousel-caption{position:static;bottom:-3rem}.carousel-indicators{bottom:-2rem}.carousel{margin-bottom:3rem}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:opacity .5s}.parallax-caption{font-size:.875em;color:var(--bs-secondary-color);margin:var(--standard-margin)}textarea{width:100%;padding:.3em .6em;tab-size:4;color:inherit}label{width:100%}textarea,input{border:1px solid var(--lines)}.form-check{line-height:1.5}.form-strikethrough .form-check *{cursor:pointer}.form-strikethrough input:checked+label{text-decoration:line-through}.form-strikethrough input{border-color:var(--bs-body-color)}.card{--bs-card-bg: var(--bs-body-bg);--bs-card-border-color: var(--lightgray);--bs-card-cap-bg: var(--lightgray);margin:var(--standard-margin)}.card-header{font-weight:600}.card-title{font-size:x-large}.card-subtitle{font-size:large}.logo-header{max-height:33vh}.logo-footer{max-height:25vh}.deTOen:lang(en){display:none}.enTOde:lang(de){display:none}@media print{:root{--bs-body-color: black;--bs-body-bg: white}.text-body-secondary{color:#333!important}.table,.currentContent,.pastContent,.futureContent{--bs-table-color: black;--bs-table-bg: white !important;--bs-table-striped-color: black !important;--bs-table-striped-bg: white !important}.btn-nav,footer{display:none!important}a:after{content:" (" attr(href) ")";overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}h1,h2,h3,h4,h5,h6{break-after:avoid}table,tr,figure,img{break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.screen-only{display:none}}@media screen{.print-only{display:none}}
