html{min-height:100%;min-height:100vh;background-color:#f1f1f1;scroll-behavior:smooth}html div[itemscope] a[id]{scroll-margin-top:75px}@media(prefers-color-scheme:dark){html{background-color:#333}}body{margin:0;padding:60px 0 20px;font-family:Calibri,"Segoe UI",Tahoma,Arial,Helvetica,Sans-Serif;font-size:12pt;line-height:1.25;letter-spacing:.01em;text-shadow:0 1px 0 rgba(255,255,255,.75);color:#222}body.loading{cursor:progress}@media(prefers-color-scheme:dark){body{text-shadow:0 1px 0 rgba(0,0,0,.25);color:#eee}}h1{display:none;margin:1.4em 0 .1em;text-shadow:0 -1px 1px rgba(238,238,238,.85),0 1px 1px #626262}h2{margin:1.4em 0 .1em;text-shadow:0 -1px 1px rgba(238,238,238,.85),0 1px 1px #626262}h2.pre{font-family:Consolas,monospace}h3{margin:1.4em 0 .1em;text-shadow:0 -1px 1px rgba(238,238,238,.85),0 1px 1px #626262}h4{margin:1.4em 0 .1em;text-shadow:0 -1px 1px rgba(238,238,238,.85),0 1px 1px #6f6f6f}hr{height:50px;margin:10px 0 -30px;padding:0;border:0 none;color:transparent;outline:none;background:transparent url(https://cdn.d03n3r.de/images/shadow_separator.png) no-repeat top center}p{margin:0 auto 15px;line-height:1.5em}ul li{font-weight:700}ul li a{font-weight:400}ul li a[rel~=external]{font-weight:700}ul li small{font-weight:400}a{text-decoration:underline;text-decoration:underline dotted;color:#222}a:hover,a:focus{text-decoration:underline;text-decoration:underline solid}a img{border:none;margin:0 2px}a.cover{position:relative}a.cover:before{content:"";position:absolute;inset:0}@media(prefers-color-scheme:dark){a{color:#eee}}abbr{cursor:help}address{font-style:normal}button{margin:2px 0;padding:5px 10px;background-color:#fafafa;background-image:linear-gradient(to top,#eee,#fff);border:1px solid #AAA;border-radius:5px;box-shadow:1px 1px 5px #aaa;font-family:Calibri,"Segoe UI",Tahoma,Arial,Helvetica,Sans-Serif;font-size:12pt;cursor:pointer;-webkit-user-select:none;user-select:none}button:hover{outline:none;border:1px solid #999;background-color:#e0e0e0;background-image:linear-gradient(to top,#ddd,#eee)}button:focus{outline:none;border:1px solid #999;background-color:#e0e0e0;background-image:linear-gradient(to bottom,#ddd,#eee)}button.active,button:active{box-shadow:0 1px 4px #0003 inset;background-color:#f0f0f0;background-image:linear-gradient(to bottom,#e6e6e6,#f6f6f6)}button::-moz-focus-inner{border:0}@media(prefers-color-scheme:dark){button{position:relative;background-color:#222;background-image:linear-gradient(to top,#121212,#1a1a1a 48%,#282828 52%,#646464);border:1px solid #000;border-radius:3px;box-shadow:1px 1px 5px #222;text-shadow:2px 1px 2px #222;color:#eee}button:hover{background-color:#444;background-image:linear-gradient(to top,#1c1c1c,#2c2c2c 48%,#3a3a3a 52%,#828282);border:1px solid #000}button:focus{background-color:#555;background-image:linear-gradient(to top,#1e1e1e,#303030 48%,#3c3c3c 52%,#878787);border:1px solid #000}button.active,button:active{background-color:#555;background-image:linear-gradient(to top,#1a1a1a,#282828 48%,#383838 52%,#7d7d7d);border:1px solid #000}button:before{content:"";position:absolute;top:0;left:1px;right:1px;border-top:1px solid rgba(255,255,255,.4)}}div{box-sizing:content-box}label{font-weight:700}table{width:100%;margin:5px 0 25px;table-layout:fixed;background-color:#fff;background-image:linear-gradient(to top,#eee,#fff);border:1px solid #c3c3c3;border-collapse:separate;border-spacing:0;border-radius:3px;box-shadow:1px 1px 5px #aaa;font-size:11pt}table tr th{padding:5px 8px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;font-weight:700}table tr td{padding:5px 8px;border-right:1px dotted #dddddd;border-bottom:1px dotted #dddddd}table thead{position:sticky;top:67px;background-image:linear-gradient(to top,#f1f1f1,#fff);background-position-y:3px;background-repeat:no-repeat;box-shadow:0 5px 3px -3px #f1f1f1;z-index:1}table tbody tr{transition:background-color .25s ease-out}table tbody tr:hover,table tbody tr:focus,table tbody tr:focus-within{background-color:#00000008;transition:background-color 50ms ease-out}table col{transition:background-color .25s ease-out}table col.focus,table col:hover,table col:focus,table col:focus-within{background-color:#00000008;transition:background-color 50ms ease-out}table caption{display:none}table .empty,table .loading{font-style:italic;text-align:center}@media(prefers-color-scheme:dark){table{background-color:#666;background-image:linear-gradient(to top,#222,#333);border:1px solid #1a1a1a;box-shadow:1px 1px 5px #222}table tr th{padding:5px 8px;border-right:1px solid #262626;border-bottom:1px solid #262626;font-weight:700}table tr td{padding:5px 8px;border-right:1px dotted #262626;border-bottom:1px dotted #262626;word-break:break-word;word-wrap:break-word}table thead{background-image:linear-gradient(to top,#222,#333);box-shadow:0 5px 3px -3px #333}table tbody tr:hover,table tbody tr:focus,table tbody tr:focus-within{background-color:#0000001a}table col.focus,table col:hover,table col:focus,table col:focus-within{background-color:#0000001a}}form label{display:block;width:100px}form select,form input,form textarea{margin:2px 0;padding:5px 3px;line-height:20px;background-color:#fafafa;background-image:linear-gradient(to top,#fff,#eee);border:1px solid #AAA;border-radius:3px;box-shadow:0 1px 4px #0003 inset;color:#222;font-family:Calibri,"Segoe UI",Tahoma,Arial,Helvetica,Sans-Serif;font-size:12pt}form canvas{background-color:#fafafa;background-image:linear-gradient(to top,#fff,#eee);border:1px solid #AAA;border-radius:3px;box-shadow:0 1px 4px #0003 inset}@media only screen and (min-width:360px){form label{display:inline-block;width:100px}}@media(prefers-color-scheme:dark){form select,form input,form textarea{background-color:#444;background-image:linear-gradient(to top,#444,#222);border:1px solid #111;color:#eee}form canvas{background-color:#444;background-image:linear-gradient(to top,#444,#222);border:1px solid #111}}::placeholder{color:#666;opacity:1}@media(prefers-color-scheme:dark){::placeholder{color:#aaa}}::selection{background-color:#681613;color:#fff}header.header-menu{position:fixed;top:0;left:0;right:0;background-color:#3c3c3c;box-shadow:#00000040 0 -5px 8px inset,#00000040 0 5px 5px;box-sizing:content-box;font-size:12pt;color:#eee;z-index:3}header.header-menu .header-content{height:60px;margin:0 auto;padding:0;background-image:radial-gradient(ellipse at center -25px,rgba(255,255,255,.5),transparent 65%)}header.header-menu nav.header-nav{min-height:60px}header.header-menu nav.header-nav ul{float:right;display:block;display:flex;flex:0 1 auto;flex-direction:row;align-items:center;justify-content:flex-end;min-height:60px;margin:0;padding:0;list-style:none}header.header-menu nav.header-nav ul li{display:inline-block;margin:0 0 0 5px;padding:0}header.header-menu nav.header-nav ul li a{display:block;width:80px;height:40px;line-height:40px;border-radius:5px;background-color:#eee0;text-align:center;text-shadow:2px 1px 5px #080808;text-decoration:none}header.header-menu nav.header-nav ul li a.active{box-shadow:0 1px 4px #0003 inset;background-color:#f0f0f0bf;text-shadow:none;color:#222}header.header-menu nav.header-nav ul li a:hover{outline:none;background-color:#e0e0e0;text-shadow:none;text-decoration:none;color:#222;transition:color .1s ease-in-out,background-color .1s ease-in-out,box-shadow .1s ease-in-out}header.header-menu nav.header-nav ul li a:focus{outline:none;background-color:#e0e0e0;text-shadow:none;text-decoration:none;color:#222;transition:color .1s ease-in-out,background-color .1s ease-in-out,box-shadow .1s ease-in-out}header.header-menu nav.header-nav ul li a:active{box-shadow:0 1px 4px #0003 inset;background-color:#f0f0f0;text-shadow:none;text-decoration:none;color:#222;transition:color .1s ease-in-out,background-color .1s ease-in-out,box-shadow .1s ease-in-out}header.header-menu nav.header-nav input{position:absolute;visibility:hidden}header.header-menu a{text-decoration:none;color:#eee}header.header-menu a:hover,header.header-menu a:focus{text-decoration:none}header.header-menu a.logo{float:left;position:relative;display:block;padding:5px 0 0 10px;z-index:3}header.header-menu a.logo img{width:auto;height:auto;max-width:125px;max-height:50px;margin-top:6px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header.header-menu nav.header-nav{height:60px}header.header-menu nav.header-nav ul{height:60px}}@supports (backdrop-filter: blur(2px)){header.header-menu.with-fluent{background-color:#2f2f2fe6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media(prefers-color-scheme:dark){@supports (backdrop-filter: blur(2px)){header.header-menu.with-fluent{background-color:#3c3c3cd9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}}footer.footer-menu{position:fixed;left:0;right:0;bottom:0;background-color:#3c3c3c;box-shadow:#00000080 0 5px 5px inset;box-sizing:content-box;font-size:10pt;line-height:20px;text-align:right;text-shadow:none;color:#eee;z-index:3}footer.footer-menu .footer-content{height:20px;margin:0 auto;padding:0}footer.footer-menu .footer-content .ad{float:left;display:none}footer.footer-menu a{color:#eee}footer.footer-consent{position:fixed;left:0;right:0;bottom:20px;padding:10px 25px;background-color:#fff;border-top:thin solid rgba(0,0,0,.25);box-shadow:#00000040 0 -5px 5px;box-sizing:content-box;font-size:10pt;text-align:center;text-shadow:none;color:#222;transition:opacity .25s ease-in-out;z-index:4}footer.footer-consent p{margin:0 0 10px;padding:0;text-align:justify}footer.footer-consent button{width:100px;margin:0 10px 5px}header.header-separator{position:fixed;top:60px;left:0;right:0;background-color:#681613;box-shadow:#00000040 0 5px 5px;box-sizing:content-box;z-index:1}header.header-separator .header-content{min-height:10px;margin:0 auto;padding:0 25px;background-image:radial-gradient(ellipse at center 2px,rgba(212,45,39,.75),transparent 70%);transition:min-height .5s ease-in-out}header.header-separator .header-progress{position:absolute;top:0;right:0;bottom:0;width:0%;background-color:#00000080;transition:width 50ms ease-out}header.header-start{position:relative;margin-bottom:-275px;transform:translateY(-275px);background-color:#681613;box-shadow:#00000040 0 5px 5px,#00000040 0 -5px 8px inset;box-sizing:content-box;color:#eee;z-index:2}header.header-start .header-content{min-height:100px;margin:0 auto;padding:275px 25px 0;background-image:radial-gradient(ellipse at center 300px,rgba(212,45,39,.75),transparent 70%);background-size:100% 100%;transition:min-height .5s ease-in-out}header.header-start .header-start-content{display:block;display:flex;flex:0 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:25px 0}header.header-start .header-start-content .face{position:relative;width:150px;height:150px;margin:0 10px;border:2px solid #000;border-radius:75px;box-shadow:#000000bf 0 0 10px inset;background-color:#3c3c3c;background-size:cover;flex-grow:0;flex-shrink:0;order:0}header.header-start .header-start-content .face div{position:absolute;display:block;width:100%;height:100%;margin:-2px;border:2px solid #000;border-radius:75px;box-shadow:#000000bf 0 0 10px inset;background-color:#3c3c3c;background-size:cover;transition:opacity .5s ease-in-out;will-change:opacity;opacity:0}header.header-start .header-start-content .greeting{width:300px;margin:10px;font-family:ImpactFace,Impact,Haettenschweiler,Sans-Serif;font-size:24pt;font-style:italic;font-variant:small-caps;line-height:35px;text-align:center;text-shadow:3px 2px 1px rgba(0,0,0,.75);flex-grow:0;flex-shrink:0;order:0}header.header-start .header-start-content .greeting>div{font-size:32pt}header.header-start .header-start-content .motd{display:none;margin:0 10px 10px;font-size:9pt;line-height:15px;text-shadow:2px 1px 1px rgba(0,0,0,.75);letter-spacing:.11em;order:1}header.header-start .header-start-content .motd>span{transition:opacity 1s ease-in-out}.page-content{position:relative;display:block;margin:0 auto;padding:30px 25px;background-color:#ffffffbf;box-sizing:content-box;z-index:0}.page-content-sidebar{float:right;display:block;width:80px;margin:0 0 0 10px;padding:0 5px;border-left:1px dotted #dddddd;text-align:right}@media only screen and (min-width:1280px){header.header-menu .header-content{max-width:1150px}header.header-menu a.logo img{width:auto;height:auto;max-width:200px;max-height:50px;margin-top:0}footer.footer-menu .footer-content{max-width:1150px}footer.footer-menu .footer-content .ad{display:block}footer.footer-consent{font-size:12pt}footer.footer-consent p{padding:0 220px 0 0}footer.footer-consent button{position:absolute;bottom:10px}footer.footer-consent button.button-confirm{right:0}footer.footer-consent button.button-decline{right:110px}header.header-start .header-content{max-width:1100px}header.header-start .header-start-content{flex-direction:row;flex-wrap:wrap}header.header-start .header-start-content .face{float:left;width:130px;height:130px;margin:10px 20px;border-radius:65px}header.header-start .header-start-content .face div{border-radius:65px}header.header-start .header-start-content .greeting{width:600px;margin:10px 20px;font-size:38pt;line-height:80px;text-align:left}header.header-start .header-start-content .greeting>div{font-size:65pt}header.header-start .header-start-content .motd{clear:left;display:block;width:760px;margin:0 20px 20px;font-size:14pt;line-height:22px;letter-spacing:.15em}header.header-start .header-start-content .motd>span{display:inline-block}.page-content{max-width:1100px;margin:0 auto -1px;border:1px dotted rgba(0,0,0,.2);border-top:0 none}.page-content-sidebar{width:320px;margin:0 0 0 20px}}@media only screen and (min-width:1024px)and (max-width:1279px){header.header-menu .header-content{max-width:950px}header.header-menu a.logo img{width:auto;height:auto;max-width:200px;max-height:50px;margin-top:0}footer.footer-menu .footer-content{max-width:950px}footer.footer-menu .footer-content .ad{display:block}footer.footer-consent{font-size:12pt}footer.footer-consent p{padding:0 220px 0 0}footer.footer-consent button{position:absolute;bottom:10px}footer.footer-consent button.button-confirm{right:0}footer.footer-consent button.button-decline{right:110px}header.header-start .header-content{max-width:900px}header.header-start .header-start-content{flex-direction:row;flex-wrap:wrap}header.header-start .header-start-content .face{float:left;width:130px;height:130px;margin:10px 20px;border-radius:65px}header.header-start .header-start-content .face div{border-radius:65px}header.header-start .header-start-content .greeting{width:600px;margin:10px 20px;font-size:38pt;line-height:80px;text-align:left}header.header-start .header-start-content .greeting>div{font-size:65pt}header.header-start .header-start-content .motd{clear:left;display:block;width:760px;margin:0 20px 15px;font-size:14pt;line-height:22px;letter-spacing:.15em}header.header-start .header-start-content .motd>span{display:inline-block}.page-content{max-width:900px;margin:0 auto -1px;border:1px dotted rgba(0,0,0,.2);border-top:0 none}.page-content-sidebar{width:280px;margin:0 0 0 20px}}@media only screen and (min-width:768px)and (max-width:1023px){header.header-menu .header-content{max-width:768px}footer.footer-menu .footer-content{max-width:768px}footer.footer-menu .footer-content .ad{display:block}footer.footer-consent{font-size:11pt}footer.footer-consent p{padding:0 220px 0 0}footer.footer-consent button{position:absolute;bottom:10px}footer.footer-consent button.button-confirm{right:0}footer.footer-consent button.button-decline{right:110px}header.header-start .header-content{max-width:718px}header.header-start .header-start-content{flex-direction:row;flex-wrap:wrap}header.header-start .header-start-content .face{float:left;width:100px;height:100px;margin:10px 20px;border-radius:55px}header.header-start .header-start-content .face div{border-radius:55px}header.header-start .header-start-content .greeting{width:500px;margin:10px 20px;font-size:28pt;line-height:55px;text-align:left}header.header-start .header-start-content .greeting>div{font-size:45pt}header.header-start .header-start-content .motd{clear:left;display:block;width:760px;margin:0 20px 10px;font-size:12pt;line-height:18px;letter-spacing:.12em}header.header-start .header-start-content .motd>span{display:inline-block}.page-content{max-width:718px;margin:0 auto -1px;border:1px dotted rgba(0,0,0,.2);border-top:0 none}.page-content-sidebar{width:230px;margin:0 0 0 15px}}@media only screen and (min-width:512px)and (max-width:767px){header.header-menu .header-content{max-width:512px}footer.footer-menu .footer-content{max-width:512px}footer.footer-menu .footer-content .ad{display:block}header.header-start .header-content{max-width:462px}.page-content{max-width:462px;margin:0 auto -1px;border:1px dotted rgba(0,0,0,.2);border-top:0 none}}@media only screen and (max-width:767px){header.header-menu nav.header-nav{position:relative}header.header-menu nav.header-nav ul{float:none;position:absolute;display:block;top:70px;right:-100vw;min-width:100%;padding:10px 0;background-color:#222222e6;box-shadow:#00000040 0 5px 5px;transition:opacity .25s ease-in-out,right .25s ease-in-out;opacity:0}header.header-menu nav.header-nav ul li{display:block}header.header-menu nav.header-nav ul li a{display:block;width:auto;margin:5px 10px}header.header-menu nav.header-nav label{position:absolute;display:block;top:10px;right:10px;bottom:10px;width:50px;cursor:pointer}header.header-menu nav.header-nav label .line{position:absolute;left:10px;height:4px;width:40px;background:#fff;border-radius:2px;display:block;transition:.25s ease-in-out;transform-origin:center;will-change:transform}header.header-menu nav.header-nav label .line:nth-child(1){top:7px}header.header-menu nav.header-nav label .line:nth-child(2){top:19px}header.header-menu nav.header-nav label .line:nth-child(3){top:31px}header.header-menu nav.header-nav label:hover .line,header.header-menu nav.header-nav label:focus .line{box-shadow:0 0 10px #ffffff40}header.header-menu nav.header-nav label:active .line{box-shadow:0 0 10px #ffffff80}header.header-menu nav.header-nav input:checked+label .line:nth-child(1){transform:translateY(12px) rotate(-45deg)}header.header-menu nav.header-nav input:checked+label .line:nth-child(2){opacity:0}header.header-menu nav.header-nav input:checked+label .line:nth-child(3){transform:translateY(-12px) rotate(45deg)}header.header-menu nav.header-nav input:checked+label+ul{right:0;opacity:1}}@media(prefers-color-scheme:dark){footer.footer-consent{background-color:#444;color:#eee}.page-content{background-color:#ffffff1a}.page-content-sidebar{border-left:1px dotted #333333}}.auto-columns{columns:400px auto;column-gap:25px;column-fill:balance;column-rule:1px dotted rgba(0,0,0,.2)}.button{display:inline-block;margin:2px 10px 2px 0;padding:0;background-color:#222;background-image:linear-gradient(to top,#121212,#1a1a1a 48%,#282828 52%,#646464);border:1px solid #000;border-radius:3px;box-shadow:1px 1px 5px #aaa;text-decoration:none;text-shadow:2px 1px 2px #222;color:#eee;cursor:pointer;-webkit-user-select:none;user-select:none}.button:hover{background-color:#444;background-image:linear-gradient(to top,#1c1c1c,#2c2c2c 48%,#3a3a3a 52%,#828282);border:1px solid #000;text-decoration:none}.button:focus{background-color:#555;background-image:linear-gradient(to top,#1e1e1e,#303030 48%,#3c3c3c 52%,#878787);border:1px solid #000;text-decoration:none}.button.active,.button:active{background-color:#555;background-image:linear-gradient(to top,#1a1a1a,#282828 48%,#383838 52%,#7d7d7d);border:1px solid #000;text-decoration:none}.button span{display:block;padding:3px 8px;border-top:1px solid rgba(255,255,255,.4);border-radius:3px}@media(prefers-color-scheme:dark){.button{box-shadow:1px 1px 5px #222}}.paragraph{margin-top:10px}.paragraph:first-child{margin-top:0}.paragraph label{display:block;width:100px}@media only screen and (min-width:768px){.paragraph label{display:inline-block;width:100px}}.paragraph.center,.paragraph-footer.center{text-align:center}.paragraph.center .paragraph-sidebar,.paragraph-footer.center .paragraph-sidebar,.paragraph.center .picture,.paragraph-footer.center .picture,.paragraph.center .youtube,.paragraph-footer.center .youtube,.paragraph.center .video,.paragraph-footer.center .video{display:inline-block}.paragraph .paragraph-sidebar,.paragraph-footer .paragraph-sidebar,.paragraph .picture,.paragraph-footer .picture,.paragraph .youtube,.paragraph-footer .youtube,.paragraph .video,.paragraph-footer .video{display:block;text-align:center;margin:8px 12px}.paragraph .paragraph-sidebar .picture,.paragraph-footer .paragraph-sidebar .picture,.paragraph .picture .picture,.paragraph-footer .picture .picture,.paragraph .youtube .picture,.paragraph-footer .youtube .picture,.paragraph .video .picture,.paragraph-footer .video .picture,.paragraph .paragraph-sidebar .youtube,.paragraph-footer .paragraph-sidebar .youtube,.paragraph .picture .youtube,.paragraph-footer .picture .youtube,.paragraph .youtube .youtube,.paragraph-footer .youtube .youtube,.paragraph .video .youtube,.paragraph-footer .video .youtube,.paragraph .paragraph-sidebar .video,.paragraph-footer .paragraph-sidebar .video,.paragraph .picture .video,.paragraph-footer .picture .video,.paragraph .youtube .video,.paragraph-footer .youtube .video,.paragraph .video .video,.paragraph-footer .video .video{margin:0 0 10px}.paragraph .iframe.left,.paragraph-footer .iframe.left,.paragraph .iframe.right,.paragraph-footer .iframe.right{display:block;text-align:center;margin:8px 12px}.page-content-sidebar .picture,.page-content-sidebar .youtube,.page-content-sidebar .video{display:inline-block;text-align:center;margin:0 0 10px 5px}@media only screen and (min-width:768px){.paragraph .paragraph-sidebar,.paragraph-footer .paragraph-sidebar,.paragraph .picture,.paragraph-footer .picture,.paragraph .youtube,.paragraph-footer .youtube{margin:10px 15px}.paragraph .paragraph-sidebar .picture,.paragraph-footer .paragraph-sidebar .picture,.paragraph .picture .picture,.paragraph-footer .picture .picture,.paragraph .youtube .picture,.paragraph-footer .youtube .picture,.paragraph .paragraph-sidebar .youtube,.paragraph-footer .paragraph-sidebar .youtube,.paragraph .picture .youtube,.paragraph-footer .picture .youtube,.paragraph .youtube .youtube,.paragraph-footer .youtube .youtube,.paragraph .paragraph-sidebar .video,.paragraph-footer .paragraph-sidebar .video,.paragraph .picture .video,.paragraph-footer .picture .video,.paragraph .youtube .video,.paragraph-footer .youtube .video{margin:0}.paragraph .paragraph-sidebar.left,.paragraph-footer .paragraph-sidebar.left,.paragraph .picture.left,.paragraph-footer .picture.left,.paragraph .youtube.left,.paragraph-footer .youtube.left{float:left;margin:10px 20px 10px 1px}.paragraph .paragraph-sidebar.left .picture,.paragraph-footer .paragraph-sidebar.left .picture,.paragraph .picture.left .picture,.paragraph-footer .picture.left .picture,.paragraph .youtube.left .picture,.paragraph-footer .youtube.left .picture,.paragraph .paragraph-sidebar.left .youtube,.paragraph-footer .paragraph-sidebar.left .youtube,.paragraph .picture.left .youtube,.paragraph-footer .picture.left .youtube,.paragraph .youtube.left .youtube,.paragraph-footer .youtube.left .youtube,.paragraph .paragraph-sidebar.left .video,.paragraph-footer .paragraph-sidebar.left .video,.paragraph .picture.left .video,.paragraph-footer .picture.left .video,.paragraph .youtube.left .video,.paragraph-footer .youtube.left .video{margin:0 0 10px}.paragraph .paragraph-sidebar.right,.paragraph-footer .paragraph-sidebar.right,.paragraph .picture.right,.paragraph-footer .picture.right,.paragraph .youtube.right,.paragraph-footer .youtube.right{float:right;margin:10px 1px 10px 20px}.paragraph .paragraph-sidebar.right .picture,.paragraph-footer .paragraph-sidebar.right .picture,.paragraph .picture.right .picture,.paragraph-footer .picture.right .picture,.paragraph .youtube.right .picture,.paragraph-footer .youtube.right .picture,.paragraph .paragraph-sidebar.right .youtube,.paragraph-footer .paragraph-sidebar.right .youtube,.paragraph .picture.right .youtube,.paragraph-footer .picture.right .youtube,.paragraph .youtube.right .youtube,.paragraph-footer .youtube.right .youtube,.paragraph .paragraph-sidebar.right .video,.paragraph-footer .paragraph-sidebar.right .video,.paragraph .picture.right .video,.paragraph-footer .picture.right .video,.paragraph .youtube.right .video,.paragraph-footer .youtube.right .video{margin:0 0 10px}.paragraph .iframe.left,.paragraph-footer .iframe.left{float:left;margin:10px 20px 10px 1px}.paragraph .iframe.right,.paragraph-footer .iframe.right{float:right;margin:10px 1px 10px 20px}.page-content-sidebar .picture,.page-content-sidebar .youtube,.page-content-sidebar .video{margin:0 0 20px 10px}}nav.scrollspy{display:none;position:fixed;top:75px;left:50%;width:200px;margin-left:575px;font-size:10pt}nav.scrollspy ol{margin:0;padding:0 0 0 30px}nav.scrollspy ol li{margin:0;padding:0;opacity:.5;transition:opacity ease-in-out .25s;will-change:opacity}nav.scrollspy ol li.semi-intersected{opacity:.75}nav.scrollspy ol li.full-intersected{opacity:1}nav.scrollspy ol li a{padding:2px 0;text-decoration:none}nav.scrollspy ol li a[href]{text-decoration:underline dotted}@media only screen and (min-width:1600px){nav.scrollspy{display:block}}@media only screen and (min-width:1900px){nav.scrollspy{display:block;width:300px}}.modal-wrapper{position:fixed;display:none;inset:0;background:#2220 no-repeat center center;background-size:64px 64px;transition:background-color .25s ease-in-out,backdrop-filter .25s ease-in-out;will-change:background-color,backdrop-filter;z-index:100;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.modal-wrapper.active{background:#222222bf no-repeat center center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.modal-wrapper.active.loading{background-image:url(https://cdn.d03n3r.de/images/loading.svg)}.modal-wrapper.active.error{background-image:url(https://cdn.d03n3r.de/icons/exclamation-big.png)}.modal-wrapper .modal-slider{position:absolute;inset:0;margin:0;padding:0;perspective:1000px;perspective:100vw;transition:transform .1s ease-out;cursor:grab}.modal-wrapper .modal-slider.grabbing{cursor:grabbing}.modal-wrapper.loading .modal-slider{cursor:progress}.modal-wrapper .modal-container{position:absolute;top:50%;top:calc(50% + 30px);left:50%;border-radius:5px;box-shadow:1px 1px 15px #00000080;transform:translate(-50%,-50%) rotateX(0);transform-origin:center center;transform-style:preserve-3d;transition:opacity .25s ease-in-out,transform .5s ease-in-out;will-change:transform;opacity:0}.modal-wrapper .modal-container .modal-header{display:block;padding:5px 10px;min-height:30px;background-color:#222;line-height:30px;font-size:16pt;text-align:center;text-overflow:ellipsis;color:#eee;will-change:contents}.modal-wrapper .modal-container .modal-header:empty{display:none}.modal-wrapper .modal-container .modal-content{position:relative;display:block;max-width:90vw;max-height:85vh;max-height:calc(95vh - 140px);margin:-2px;background-color:#f1f1f1;background-image:linear-gradient(to top,#ddd,#fff);transition:filter .3s ease-in-out,background-blend-mode .3s ease-in-out,mix-blend-mode .3s ease-in-out;will-change:contents}.modal-wrapper .modal-container .modal-content .picture{transition:filter .3s ease-in-out,background-blend-mode .3s ease-in-out,mix-blend-mode .3s ease-in-out}.modal-wrapper .modal-container .modal-content .picture img{opacity:1;transition:opacity .25s ease-in-out}.modal-wrapper .modal-container .modal-content .canvas,.modal-wrapper .modal-container .modal-content .iframe{position:relative;width:100%;min-height:100%}.modal-wrapper .modal-container .modal-content canvas,.modal-wrapper .modal-container .modal-content iframe{position:absolute;display:block;width:100%;height:100%}.modal-wrapper .modal-container.fixed .modal-content{min-width:75vw;min-height:70vh;max-height:calc(80vh - 140px)}.modal-wrapper .modal-container.fixed.small .modal-content{min-width:50vw;min-height:50vh;max-height:calc(60vh - 140px)}.modal-wrapper .modal-container.fixed.big .modal-content{min-width:90vw;min-height:85vh;max-height:calc(95vh - 140px)}.modal-wrapper .modal-container.responsive .modal-content img,.modal-wrapper .modal-container.responsive .modal-content video{display:block;width:auto;height:auto;max-width:90vw;max-height:85vh;max-height:calc(95vh - 140px);margin:0 auto}.modal-wrapper .modal-container.responsive .modal-content .canvas,.modal-wrapper .modal-container.responsive .modal-content .iframe{width:auto;height:0;min-height:0;max-width:calc((95vh - 140px) * 1280 / 720);max-height:calc(95vh - 140px);padding-bottom:56.25%;overflow:hidden}.modal-wrapper .modal-container.responsive.with-picture.with-depth .modal-content,.modal-wrapper .modal-container.responsive.with-iframe .modal-content,.modal-wrapper .modal-container.responsive.with-twitch .modal-content,.modal-wrapper .modal-container.responsive.with-youtube .modal-content{display:flex;flex:0 1 auto;flex-direction:row}.modal-wrapper .modal-container .modal-footer{display:block;padding:5px 10px;min-height:30px;background-color:#222;line-height:30px;font-size:14pt;text-align:center;text-overflow:ellipsis;color:#eee;will-change:contents}.modal-wrapper .modal-container .modal-footer:empty{display:none}.modal-wrapper.active .modal-container{opacity:1}.modal-wrapper.loading .modal-container{opacity:0;transition:opacity .25s ease-in-out}.modal-wrapper .modal-controls{position:absolute;display:block;top:0;left:0;right:0;height:60px;background-color:#222;transition:opacity .25s ease-in-out;will-change:opacity;opacity:0}.modal-wrapper .modal-controls .modal-control{position:absolute;display:block;top:10px;width:50px;height:50px;line-height:40px;font-size:36px;text-align:center;text-shadow:none;color:#fff;transition:text-shadow .25s ease-in-out;will-change:transform;cursor:pointer;-webkit-user-select:none;user-select:none}.modal-wrapper .modal-controls .modal-control .circle,.modal-wrapper .modal-controls .modal-control .line{position:absolute;display:block;transition:.25s ease-in-out;transform-origin:center;will-change:transform}.modal-wrapper .modal-controls .modal-control .circle{height:25px;width:25px;border:2px solid #FFF;border-radius:50%}.modal-wrapper .modal-controls .modal-control .line{left:10px;height:4px;width:40px;background:#fff;border-radius:2px}.modal-wrapper .modal-controls .modal-control:hover,.modal-wrapper .modal-controls .modal-control:focus{text-shadow:0 0 10px rgba(255,255,255,.5)}.modal-wrapper .modal-controls .modal-control:hover .circle,.modal-wrapper .modal-controls .modal-control:focus .circle,.modal-wrapper .modal-controls .modal-control:hover .line,.modal-wrapper .modal-controls .modal-control:focus .line{box-shadow:0 0 10px #ffffff40}.modal-wrapper .modal-controls .modal-control:active{text-shadow:0 0 10px rgba(255,255,255,.75)}.modal-wrapper .modal-controls .modal-control:active .circle,.modal-wrapper .modal-controls .modal-control:active .line{box-shadow:0 0 10px #ffffff80}.modal-wrapper .modal-controls .modal-control[disabled]{color:gray;text-shadow:none}.modal-wrapper .modal-controls .modal-control[disabled] .circle{box-shadow:none;opacity:.5}.modal-wrapper .modal-controls .modal-control[disabled] .line{background:gray;box-shadow:none}.modal-wrapper .modal-controls .modal-control.modal-close{right:10px}.modal-wrapper .modal-controls .modal-control.modal-close .line:nth-child(1){top:7px;transform:translateY(12px) rotate(-45deg)}.modal-wrapper .modal-controls .modal-control.modal-close .line:nth-child(2){top:31px;transform:translateY(-12px) rotate(45deg)}.modal-wrapper .modal-controls .modal-control.modal-prev{right:130px}.modal-wrapper .modal-controls .modal-control.modal-prev .line{width:20px}.modal-wrapper .modal-controls .modal-control.modal-prev .line:nth-child(1){top:7px;transform:translateY(6px) rotate(-45deg)}.modal-wrapper .modal-controls .modal-control.modal-prev .line:nth-child(2){top:31px;transform:translateY(-6px) rotate(45deg)}.modal-wrapper .modal-controls .modal-control.modal-next{right:70px}.modal-wrapper .modal-controls .modal-control.modal-next .line{width:20px}.modal-wrapper .modal-controls .modal-control.modal-next .line:nth-child(1){top:7px;transform:translateY(18px) rotate(-45deg)}.modal-wrapper .modal-controls .modal-control.modal-next .line:nth-child(2){top:31px;transform:translateY(-18px) rotate(45deg)}.modal-wrapper .modal-controls .modal-control.modal-filter{display:none;top:5px;left:10px;border-radius:5px;background-size:auto 50px;background-position:center center}.modal-wrapper .modal-controls .modal-control.modal-filter .circle{top:50%;left:50%}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(1){transform:translate(-50%,-75%);background-color:#000;border-color:transparent;mix-blend-mode:hue}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(2){transform:translate(-25%,-25%);background-color:#abc;border-color:transparent;mix-blend-mode:difference}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(3){transform:translate(-75%,-25%);background-color:#963;border-color:transparent;mix-blend-mode:overlay}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(4){transform:translate(-50%,-75%)}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(5){transform:translate(-75%,-25%)}.modal-wrapper .modal-controls .modal-control.modal-filter .circle:nth-child(6){transform:translate(-25%,-25%)}.modal-wrapper .modal-controls .modal-control.modal-depth{top:5px;left:70px;line-height:50px;border-radius:5px;background-size:auto 50px;background-position:center center}.modal-wrapper.active .modal-controls,.modal-wrapper.loading .modal-controls{opacity:1}.modal-wrapper .modal-flip{backface-visibility:hidden;border-radius:5px;transform-origin:center center;overflow:hidden}.modal-wrapper .modal-flip.modal-front{transform:rotate3d(0,0,0,0);pointer-events:all}.modal-wrapper .modal-flip.modal-back{position:absolute;inset:0;transform:rotateX(180deg);pointer-events:none}.modal-wrapper .modal-flip.modal-back .modal-content{min-height:calc(100% - 40px)}.modal-wrapper .modal-container.flipped .modal-flip.modal-front{pointer-events:none}.modal-wrapper .modal-container.flipped .modal-flip.modal-back{pointer-events:all}.modal-wrapper>svg{visibility:hidden}@media only screen and (min-width:768px)and (max-width:1023px){.modal-wrapper .modal-container .modal-header{font-size:14pt}.modal-wrapper .modal-container .modal-footer{font-size:12pt}}@media only screen and (max-width:767px){.modal-wrapper .modal-container .modal-header{font-size:12pt}.modal-wrapper .modal-container .modal-footer{font-size:10pt}.modal-wrapper .modal-controls .modal-control.modal-prev,.modal-wrapper .modal-controls .modal-control.modal-next{display:none}}@supports (mix-blend-mode: overlay){.modal-wrapper .modal-controls .modal-control.modal-filter{display:block}}@media(prefers-color-scheme:dark){.modal-wrapper .modal-container .modal-content{background-color:#333;background-image:linear-gradient(to top,#222,#333)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.modal-wrapper .modal-flip{backface-visibility:visible}.modal-wrapper .modal-flip.modal-front{transform:none}.modal-wrapper .modal-flip.modal-back{display:none;transform:none}.modal-wrapper .modal-controls .modal-control.modal-depth{display:none}}.iframe.shadow iframe,.picture.shadow iframe,.video.shadow iframe,.iframe.shadow img,.picture.shadow img,.video.shadow img{border:2px solid #FFF;border-radius:3px;box-shadow:3px 2px 8px #aaa}.iframe.shadow:hover img,.picture.shadow:hover img,.video.shadow:hover img,.iframe.shadow:focus img,.picture.shadow:focus img,.video.shadow:focus img{box-shadow:3px 2px 8px #919191;transition:box-shadow .1s ease-in-out}.iframe.border iframe,.picture.border iframe,.video.border iframe,.iframe.border img,.picture.border img,.video.border img{padding:1px;border:1px solid #222;border-radius:3px}.youtube{display:inline-block;background-color:#222;border:1px solid #222;border-radius:3px;box-shadow:3px 2px 14px #777;outline:3px solid #EEE;overflow:hidden}.youtube img{display:block;width:auto;height:auto;min-width:80px;min-height:60px;max-width:80px;margin:-8px 0}.youtube:hover,.youtube:focus{box-shadow:3px 2px 14px #2a2a2a;transition:box-shadow .1s ease-in-out}.youtube:hover:after,.youtube:focus:after{text-shadow:none;color:#eeeeeee6;transition:color .1s ease-in-out;text-decoration:none}.youtube,.video{position:relative}.youtube:after,.video:after{content:"\25b6";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center center;font-size:32pt;text-decoration:none;text-shadow:none;color:#eeeeeebf}@media only screen and (min-width:1280px){.youtube img{min-width:290px;min-height:218px;max-width:290px;margin:-28px 0}}@media only screen and (min-width:1024px)and (max-width:1279px){.youtube img{min-width:250px;min-height:188px;max-width:250px;margin:-24px 0}}@media only screen and (min-width:768px)and (max-width:1023px){.youtube img{min-width:200px;min-height:112px;max-width:200px;margin:0}}@media only screen and (min-width:768px){.iframe[href][target=_blank],.picture[href][target=_blank],.video[href][target=_blank]{position:relative}.iframe[href][target=_blank]:before,.picture[href][target=_blank]:before,.video[href][target=_blank]:before{content:"";position:absolute;display:block;top:-6px;right:-6px;width:16px;height:16px;background:transparent url(https://cdn.d03n3r.de/icons/external-small.png) no-repeat top right}.vcard .picture.shadow{margin-top:-55px}}@media(prefers-color-scheme:dark){.iframe.shadow iframe,.picture.shadow iframe,.video.shadow iframe,.iframe.shadow img,.picture.shadow img,.video.shadow img{border:2px solid #555;box-shadow:3px 2px 8px #222}.iframe.shadow:hover img,.picture.shadow:hover img,.video.shadow:hover img,.iframe.shadow:focus img,.picture.shadow:focus img,.video.shadow:focus img{box-shadow:3px 2px 8px #080808}.youtube{box-shadow:3px 2px 14px #222;outline:3px solid #555}.youtube:hover,.youtube:focus{box-shadow:3px 2px 14px #080808}}.expandable .additional{overflow:hidden;transition:max-height .5s ease-in-out;will-change:height}.expandable .additional>*{opacity:1;transition:opacity .5s ease-in-out}.expandable .expander{will-change:opacity}.expandable.collapsed .additional{max-height:0}.expandable.collapsed .additional>*{opacity:0;transition:none}.hscroll-container{overflow:hidden}.hscroll-container .hscroll-content{margin-bottom:-100px;padding-bottom:100px;padding-bottom:calc(100px - 1em);overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;will-change:scroll-position}.with-filter .modal-front .modal-content:before,.with-filter .modal-front .modal-content:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease-in-out,filter .3s ease-in-out,background-blend-mode .3s ease-in-out,mix-blend-mode .3s ease-in-out}.with-filter .modal-front .modal-content .picture{background-repeat:no-repeat;background-size:contain}.with-filter .modal-front .modal-content .picture:before,.with-filter .modal-front .modal-content .picture:after{content:"";position:absolute;inset:0;background:inherit;opacity:0;transition:opacity .3s ease-in-out,filter .3s ease-in-out,background-blend-mode .3s ease-in-out,mix-blend-mode .3s ease-in-out}.with-filter .modal-front .modal-content .picture img{opacity:0}.with-filter.filter-grayscale .modal-front .modal-content{filter:brightness(1) grayscale(1) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-sepia .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(1) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-earlybird .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(.2) contrast(.9) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-mayfair .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1.1) saturate(1.1) invert(0) hue-rotate(0)}.with-filter.filter-invert .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(1) hue-rotate(0)}.with-filter.filter-invert-hue .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(1) hue-rotate(180deg)}.with-filter.filter-poster .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#poster)}.with-filter.filter-morphology .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#morphology)}.with-filter.filter-turbulence .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#turbulence);transform:translate(-6px,-6px)}.with-filter.filter-squiggly .modal-front .modal-content{animation:squiggly .5s linear infinite;transform:translate(-2px,-2px)}.with-filter.filter-pencil .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#pencil)}.with-filter.filter-color-pencil .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#color-pencil)}.with-filter.filter-chalkboard .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#chalkboard)}.with-filter.filter-color-chalkboard .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0) url(#color-chalkboard)}@supports (background-blend-mode: difference){.with-filter.filter-earlybird .modal-front .modal-content:after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210);mix-blend-mode:overlay;opacity:.95}.with-filter.filter-mayfair .modal-front .modal-content:after{background:radial-gradient(circle at 40% 40%,#fffc,#ffc8c899,#111 60%);mix-blend-mode:overlay;opacity:.4}.with-filter.filter-pencil:not(.with-depth).with-picture .modal-front .modal-content{filter:brightness(1) grayscale(1) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-pencil:not(.with-depth).with-picture .modal-front .modal-content .picture:before{background-position:calc(50% - 1px) calc(50% - 1px),calc(50% + 1px) calc(50% + 1px),-10000px -10000px;background-blend-mode:difference;filter:brightness(2) grayscale(1) sepia(0) contrast(1) saturate(1) invert(1) hue-rotate(0);opacity:.95}.with-filter.filter-pencil:not(.with-depth).with-picture .modal-front .modal-content .picture:after{mix-blend-mode:color;opacity:.95}.with-filter.filter-color-pencil:not(.with-depth).with-picture .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-color-pencil:not(.with-depth).with-picture .modal-front .modal-content .picture:before{background-position:calc(50% - 1px) calc(50% - 1px),calc(50% + 1px) calc(50% + 1px),-10000px -10000px;background-blend-mode:difference;filter:brightness(2) grayscale(1) sepia(0) contrast(1) saturate(1) invert(1) hue-rotate(0);opacity:.95}.with-filter.filter-color-pencil:not(.with-depth).with-picture .modal-front .modal-content .picture:after{mix-blend-mode:color;opacity:.95}.with-filter.filter-chalkboard:not(.with-depth).with-picture .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-chalkboard:not(.with-depth).with-picture .modal-front .modal-content .picture:before{background-position:calc(50% - 1px) calc(50% - 1px),calc(50% + 1px) calc(50% + 1px),center;background-blend-mode:color,difference;filter:brightness(2) grayscale(1) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0);opacity:.95}.with-filter.filter-chalkboard:not(.with-depth).with-picture .modal-front .modal-content .picture:after{mix-blend-mode:color;opacity:0}.with-filter.filter-color-chalkboard:not(.with-depth).with-picture .modal-front .modal-content{filter:brightness(1) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0)}.with-filter.filter-color-chalkboard:not(.with-depth).with-picture .modal-front .modal-content .picture:before{background-position:calc(50% - 1px) calc(50% - 1px),calc(50% + 1px) calc(50% + 1px),center;background-blend-mode:color,difference;filter:brightness(2) grayscale(0) sepia(0) contrast(1) saturate(1) invert(0) hue-rotate(0);opacity:.95}.with-filter.filter-color-chalkboard:not(.with-depth).with-picture .modal-front .modal-content .picture:after{mix-blend-mode:color;opacity:0}}.spotlight{position:fixed;display:none;inset:0;opacity:0;background:transparent no-repeat center center;background-size:100vw 200vw;pointer-events:none;transition:opacity .25s ease-in-out;z-index:200;mix-blend-mode:multiply}.spotlight-control{position:absolute;display:none;left:50%;top:-44px;transform:translate(-50%);width:75px;height:50px;background-image:radial-gradient(ellipse at center center,rgba(0,0,0,.9),transparent 80%);border:thin solid rgba(0,0,0,.2);border-radius:100%;box-shadow:0 2px 4px #00000040;transition:all .1s ease-in-out;cursor:pointer}.spotlight-control:hover{box-shadow:0 2px 4px #0006}.spotlight-control.active{background-image:radial-gradient(ellipse at center center,rgba(255,255,255,.9),transparent 80%);border:thin solid rgba(0,0,0,.2);box-shadow:0 2px 4px #ffffff40}.spotlight-control.active:hover{box-shadow:0 2px 4px #fff6}@media(hover:hover){.spotlight-control{display:block}}.hidden,.antispam{display:none!important}@media only screen and (max-width:511px){.hidden-xs{display:none}}.center{text-align:center}.clear{clear:both}@keyframes squiggly{0%{filter:url(#squiggly-0)}25%{filter:url(#squiggly-1)}50%{filter:url(#squiggly-2)}75%{filter:url(#squiggly-3)}to{filter:url(#squiggly-4)}}@keyframes backgroundmarquee{0%,to{background-position:0 0}50%{background-position:100% 0}}#WeatherStationChart .highcharts-series-4 .highcharts-graph,#WeatherStationChart .highcharts-series-6 .highcharts-graph{stroke-dasharray:3}#InfraRadioBoxRadarMap{width:100%;height:50vh;min-height:400px;max-height:1000px;border:1px solid #AAA;box-shadow:#00000040 2px 2px 6px}@media(prefers-color-scheme:dark){#InfraRadioBoxRadarMap{border-color:#000}}.rainbow{background:linear-gradient(to right,#222,#222,#09f,#0f0,#f39,#66f);-webkit-background-clip:text;background-clip:text;color:transparent;animation:backgroundmarquee 10s ease-in-out infinite;animation-delay:5s;background-size:500% 100%;text-shadow:0 1px 1px rgba(47,47,47,.85)}@media(prefers-color-scheme:dark){.rainbow{background:linear-gradient(to right,#eee,#eee,#09f,#0f0,#f39,#66f);-webkit-background-clip:text;background-clip:text;color:transparent;animation:backgroundmarquee 10s ease-in-out infinite;animation-delay:5s;background-size:500% 100%;text-shadow:0 -1px 1px rgba(238,238,238,.85)}}.image-fader{position:relative}.image-fader>img{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out;will-change:opacity}.image-fader>img:first-child{position:static;opacity:1}
