:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--hamburger-size:clamp(1em, 10vmin, 32px);--hamburger-padding:.5rem;--qr-size:308px;--default-transition:all .3s ease-in-out;--space-padding:calc((100% - min(21cm, 100%)) / 2);--space-width:min(100%, 120ex);--symbol-font-text:"Helvetica Neue","Vitesco W05 Roman",Helvetica,Arial,sans-serif;--font-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media print{:root{--font-color:#000}div.carousel{max-width:100%!important;max-height:unset!important;flex-flow:wrap!important;overflow:hidden!important}div.carousel>*{break-inside:avoid}}div.carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-snap-align:center;flex-flow:row;justify-content:space-around;align-items:center;max-height:calc(100vh - 1em);display:flex;overflow:auto hidden}div.carousel>*{scroll-snap-align:center;box-sizing:content-box;flex:none;margin:1em}@media not (pointer:fine){div.carousel-or-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-snap-align:center;flex-flow:row;justify-content:space-around;align-items:center;max-height:calc(100vh - 1em);display:flex;overflow:auto hidden}div.carousel-or-grid>*{scroll-snap-align:center;box-sizing:content-box;flex:none;margin:1em}}@media (pointer:fine){div.carousel-or-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-snap-align:center;max-height:calc(100vh - 1em);overflow:auto hidden;overflow:unset;max-height:unset;flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}div.carousel-or-grid>*{scroll-snap-align:center;box-sizing:content-box;flex:none;margin:1em}@supports (flex-wrap:balance){div.carousel-or-grid{flex-wrap:balance}}}body:not(:has(main[data-path^=\/clog])):not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation #hamburger.ultra-realistic .slice{margin:0}body:not(:has(main[data-path^=\/clog])):not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation #hamburger.ultra-realistic .slice:first-child{background:#d1b8b8;border-top:2px dotted #fff;border-radius:90% 90% 5% 5%;height:20%;margin-top:5px}body:not(:has(main[data-path^=\/clog])):not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation #hamburger.ultra-realistic .slice:nth-child(2){background:#613e33;border-top:.5px solid #d80000;border-bottom:1px solid #5f4;border-radius:2px;width:95%;height:25%;margin-left:2.5%;transform:none}body:not(:has(main[data-path^=\/clog])):not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation #hamburger.ultra-realistic .slice:nth-child(3){height:calc(var(--hamburger) / 3);background:#d1b8d8;border-bottom:1px hidden;border-radius:1px 1px 2px 2px;height:20%}@media (prefers-reduced-motion:no-preference){body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice{margin:0}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:first-child{opacity:1;background:#fdd;border:none;width:40px;height:.75px;box-shadow:0 0 1px 1px #f55}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:first-child:after{content:"";background:#444;border-radius:1px;width:8px;height:2.5px;display:block;position:absolute;top:-.875px;left:-7.75px;filter:none!important}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:nth-child(2){opacity:1;background:#e4e7ff;border:none;width:40px;height:.75px;box-shadow:0 0 1px 1px #78f}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:nth-child(2):after{content:"";background:#444;border-radius:1px;width:8px;height:2.5px;display:block;position:absolute;top:-.875px;left:-7.75px;filter:none!important}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice{animation-duration:1s;animation-fill-mode:forwards}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:first-child{z-index:3;transform-origin:0;animation-name:red-sword-in;animation-timing-function:linear;top:50%}@keyframes red-sword-in{10%{transform-origin:0;transform:translate(40px,20px)rotate(-120deg)}45%{transform:translate(40px,1px)rotate(-135deg)}59%{filter:none}60%{filter:blur(1px);transform:translate(40px,-3px)rotate(-120deg)}78%{filter:blur(1px)}80%{filter:none;transform-orign:left;transform:translate(80px,-20px)rotate(-10deg)}81%{filter:blur(1px)}98%{filter:blur(1px)}99%{filter:none}to{transform-origin:50%;transform:rotate(-135deg)}}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:nth-child(2){z-index:5;transform-origin:0;animation-name:blue-sword-in;animation-timing-function:linear;top:calc(50% - .75px);left:0}@keyframes blue-sword-in{10%{transform-origin:0;transform:translate(0)translateY(10px)rotate(-45deg)}65%{transform:translate(0)translateY(10px)rotate(-50deg)}70%{filter:none;transform:translate(0)translateY(10px)rotate(-40deg)}71%{filter:blur(1px)}80%{transform:translateY(35px)translate(-5px)rotate(-160deg)}90%{transform:translateY(35px)translate(-5px)rotate(-255deg)}98%{filter:blur(1px)}99%{filter:none}to{transform-origin:50%;transform:rotate(-400deg)}}body:not(:has(main[data-path^=\/clog])):has(>nav#navigation>#hamburger-toggle:checked) #navigation #hamburger.inner-conflict .slice:nth-child(3){opacity:1;z-index:4;background:radial-gradient(#ff0,rgba(255,255,255,.063),rgba(255,255,0,0));border:none;width:16px;height:16px;padding:0;animation-name:sword-sparcles;top:calc(50% - 9.5px);left:13.3921px;transform:scale(.8)}@keyframes sword-sparcles{0%{opacity:0;transform:scale(.2)}95%{opacity:0;transform:scale(.2)}98%{opacity:1;transform:scale(2)}}#navigation #menu{transition:all .15s ease-out .1s}}#navigation{z-index:1000;width:fit-content;margin:0;padding:0}body:has(>nav#navigation>#hamburger-toggle:checked) #navigation{background:#badbad;grid-area:menu-start/menu-start/menu-end/menu-end}body:not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation{pointer-events:none;min-height:100vh}body:not(:has(>nav#navigation>#hamburger-toggle:checked)) #navigation #hamburger{pointer-events:auto}#navigation #menu{visibility:hidden;z-index:100;transform-origin:0 0;opacity:.3;height:fit-content;margin:0;padding-left:0;top:0;left:0;transform:translate(-100%)}#navigation #menu li{list-style:none}#navigation #menu li a{padding:1rem;text-decoration:none;display:block}#navigation #hamburger-toggle{opacity:0;cursor:pointer;width:0;height:0;margin:0;position:absolute;overflow:visible}#navigation #hamburger-toggle:not(:checked)~#hamburger .slice:nth-child(2){transform:rotate(180deg)}#navigation #hamburger-toggle:checked~#menu{visibility:visible;opacity:1;transform:none}#navigation #hamburger-toggle:checked~#hamburger .slice{--border-size:2px;background-color:#fff}#navigation #hamburger-toggle:checked~#hamburger .slice:first-child{z-index:0;top:25%;transform:rotate(45deg)}#navigation #hamburger-toggle:checked~#hamburger .slice:nth-child(3){z-index:0;top:calc(-25% - var(--hamburger-size) - var(--border-size) * 4 + var(--slice-height));transform:rotate(-45deg)}#navigation #hamburger-toggle:checked~#hamburger .slice:nth-child(2){z-index:-1;border:var(--border-size) solid #aacb9d;border-radius:var(--hamburger-size);top:calc(-50% - var(--border-size) - var(--slice-height) / 2);left:calc(0px - var(--border-size));height:var(--hamburger-size);background-color:transparent;transform:rotate(0)}#navigation #hamburger{z-index:1100;padding:var(--hamburger-padding);cursor:pointer;width:var(--hamburger-size);height:var(--hamburger-size);margin-bottom:calc(-var(--hamburger-size) - var(--hamburger-padding));display:block}#navigation #hamburger .slice{--slice-height:2px;width:100%;margin-top:calc(33% - var(--slice-height));top:calc((33% - var(--slice-height)) / -2);height:var(--slice-height,2px);border-radius:var(--slice-height);opacity:.9;background:var(--lightningcss-light,#000)var(--lightningcss-dark,#888);display:block;position:relative}:root{--button-margin:3px;--open-burger-leak-down:1cm;--open-burger-leak-right:5cm;--top-left-rounding:1cm;--burger-background:#c9f;--space-main-background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--space-body-background:var(--lightningcss-light,#000)var(--lightningcss-dark,#222)}@supports not (offset-path:shape(from 0 0, move to 0 0)){:root{--open-burger-leak-down:0cm}}ul#blog-entries>li:not(:first-of-type){border-top:1px solid var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);margin-top:.5em;padding-top:.5em}ul#blog-entries>li>article>time{opacity:.5;margin-left:1em}ul#blog-entries>li>article>time:empty:after{content:attr(datetime)}ul#blog-entries>li[pinned]>article>a:before{content:"📌";display:inline}ul#blog-entries>li a{text-decoration:none}ul#blog-entries>li,ul#blog-entries>li li{list-style-type:none}ul#blog-entries>li ul.tags li,ul#blog-entries>li li ul.tags li{margin-left:1ex;display:inline}ul#blog-entries>li ul.tags li a,ul#blog-entries>li li ul.tags li a{color:var(--lightningcss-light,#555)var(--lightningcss-dark,bbb)}ul#blog-entries>li ul.tags li a:before,ul#blog-entries>li li ul.tags li a:before{content:"#"}body:has(main[data-path^=\/clog]) main .article-info{font-size:60%}body:has(main[data-path^=\/clog]) main .article-info time{margin-left:1ex}body:has(main[data-path^=\/clog]) main .article-info:has(>time.update)>time.publish{opacity:.5;text-decoration:line-through}body:has(main[data-path^=\/clog]) main div.pagination{text-align:center;margin:0 auto}body:has(main[data-path^=\/clog]) main div.pagination a{color:var(--font-color);margin:.5ex 1ex;text-decoration:none;display:inline-block}body:has(main[data-path^=\/clog]) main div.pagination a[aria-current]{opacity:.5}@media screen{body:has(main[data-path^=\/clog]){background:var(--space-body-background);grid-template-columns:[menu-start] 0px [menu-end] 1fr [main-start footer-start] var(--space-width) [footer-end main-end] 1fr}body:has(main[data-path^=\/clog]) footer{background:var(--space-main-background)}body:has(main[data-path^=\/clog]) main{background:var(--space-main-background);border-radius:var(--top-left-rounding) var(--top-left-rounding) 0 0;z-index:5;padding:1em}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked){grid-template-columns:[menu-start] max-content [menu-end] 1fr [main-start footer-start] var(--space-width) [footer-end main-end] 1fr}body:has(main[data-path^=\/clog]) nav#navigation{text-transform:uppercase}body:has(main[data-path^=\/clog]):not(:has(>nav#navigation>#hamburger-toggle:checked)) nav#navigation{pointer-events:none}body:has(main[data-path^=\/clog]):not(:has(>nav#navigation>#hamburger-toggle:checked)) nav#navigation #hamburger{pointer-events:all}body:has(main[data-path^=\/clog]) nav#navigation>#hamburger{transition:none!important}body:has(main[data-path^=\/clog]) nav#navigation>#menu>li{transition:none!important}body:has(main[data-path^=\/clog]) nav#navigation>#hamburger:hover{filter:brightness(115%)}body:has(main[data-path^=\/clog]) nav#navigation>#menu>li:hover{filter:brightness(115%)}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation{background:0 0}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice{background:var(--burger-background)}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:first-child{transition:none!important}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:nth-child(3){transition:none!important}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:nth-child(2){clip-path:shape(from 100% 0px, curve to calc(100% - var(--top-left-rounding)) var(--hamburger-size) with 100% var(--hamburger-size), line to calc(100% - var(--open-burger-leak-right) + var(--top-left-rounding)) calc(100% - var(--open-burger-leak-down)), curve to calc(100% - var(--open-burger-leak-right)) calc(100% - var(--open-burger-leak-down) + var(--top-left-rounding)) with calc(100% - var(--open-burger-leak-right)) calc(100% - var(--open-burger-leak-down)), line to calc(100% - var(--open-burger-leak-right)) 100%, line to 0 100%, line to 0 0)}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:first-child{transform:none}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:nth-child(2){transform:none}body:has(main[data-path^=\/clog]) nav#navigation #hamburger .slice:nth-child(3){transform:none}body:has(main[data-path^=\/clog]):not(:has(>nav#navigation>#hamburger-toggle:checked)) nav#navigation #hamburger .slice:nth-child(2){transform:none}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger{width:3cm;width:calc(100% + var(--open-burger-leak-right) - var(--button-margin) * 2);margin:var(--button-margin);padding:0;position:relative}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice{--button-width:calc(100% - var(--open-burger-leak-right) - var(--button-margin) * 2);background:#000;position:absolute}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:first-child{top:calc(100% + var(--hamburger-size));left:calc(100% - var(--open-burger-leak-right) - .5cm);pointer-events:none;opacity:.2;width:.5cm;height:2px;margin:0;padding:0}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:nth-child(3){top:calc(100% + var(--hamburger-size));left:calc(100% - var(--open-burger-leak-right) - .5cm);pointer-events:none;opacity:.2;width:.5cm;height:2px;margin:0;padding:0}@supports not (offset-path:shape(from 0 0, move to 0 0)){body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:first-child{top:.25cm;left:1em}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:nth-child(3){top:.25cm;left:1em}}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:nth-child(2){background:var(--burger-background);opacity:1;height:calc(var(--hamburger-size) + var(--open-burger-leak-down));background:var(--burger-background);border:0 solid;border-radius:2cm 0 0;margin:0;top:0;left:0;transform:none}@supports not (offset-path:shape(from 0 0, move to 0 0)){body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:nth-child(2){border-radius:2cm 0}}body:has(main[data-path^=\/clog]):has(>nav#navigation>#hamburger-toggle:checked) nav#navigation #hamburger .slice:nth-child(2):after{content:"Captains log";color:#000;width:100%;height:100%;margin-top:calc(((var(--hamburger-size)) - 1em) / 2);text-align:center;vertical-align:center;display:block}body:has(main[data-path^=\/clog]) nav#navigation #menu{margin-top:calc(var(--open-burger-leak-down) + var(--button-margin))}body:has(main[data-path^=\/clog]) nav#navigation #menu li{margin:var(--button-margin);text-align:right;vertical-align:bottom}body:has(main[data-path^=\/clog]) nav#navigation #menu li a{margin:0;padding:calc(2rem - .5ex) .5ex .5ex calc(2rem - .5ex)}body:has(main[data-path^=\/clog]) nav#navigation #menu li:first-child{background:#89f}body:has(main[data-path^=\/clog]) nav#navigation #menu li:nth-child(2){background:#c44}body:has(main[data-path^=\/clog]) nav#navigation #menu li:nth-child(3){background:#cc6}body:has(main[data-path^=\/clog]) nav#navigation #menu:after{content:"";margin:var(--button-margin);width:calc(100% - var(--button-margin) * 2);background:#f80;border-radius:0 0 2cm;height:3cm;display:block}}div.contact,div.contact *{text-align:center}div.contact div.qr-code{position:relative}div.contact div.qr-code img,div.contact div.qr-code canvas,div.contact div.qr-code div#canvasHolder{width:100%;height:100%;position:absolute;top:0;left:0}div.contact div.qr-code,div.contact div.qr-code img,div.contact div.qr-code canvas{image-rendering:pixelated}div.contact div.qr-code>a>img:first-child{z-index:0;position:absolute;top:0;left:0}div.contact div.qr-code>a img.fallback{opacity:0;z-index:1;animation-name:qr-fade;animation-duration:2s;animation-delay:.5s;animation-fill-mode:forwards}@keyframes qr-fade{0%{opacity:0}to{opacity:1}}div.contact div.qr-code div#canvasHolder{clear:both;display:inline-block;position:absolute;top:0;left:0}div.contact div.qr-code div#canvasHolder canvas{top:0;left:0}div.contact div.qr-code div#canvasHolder canvas:not(:first-child){pointer-events:none}div.contact div.qr-code div#canvasHolder canvas:first-child{z-index:1;position:relative}div.contact div.qr-code div#canvasHolder canvas:nth-child(2){z-index:2;position:absolute}a:not(.no-shinies)[href^="https://linkedin.com"],a:not(.no-shinies)[href="https://www.linkedin.com"]{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);font-weight:700;text-decoration:none}a:not(.no-shinies)[href^="https://linkedin.com"]:before,a:not(.no-shinies)[href="https://www.linkedin.com"]:before{content:"in";color:#fff;background:#1565c0;border-radius:3px;margin-right:.5ex;padding:0 3px;display:inline-block;box-shadow:0 0 4px rgba(0,0,0,.3)}.with-youtube-logo,a:not(.no-shinies)[href^="https://youtube.com/"],a:not(.no-shinies)[href="https://www.youtube.com/"],a:not(.no-shinies)[href="https://youtu.be/"]{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);font-weight:700;text-decoration:none}.with-youtube-logo:before,a:not(.no-shinies)[href^="https://youtube.com/"]:before,a:not(.no-shinies)[href="https://www.youtube.com/"]:before,a:not(.no-shinies)[href="https://youtu.be/"]:before{aspect-ratio:1.45;content:"";aspect-ratio:1.45;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 29 20\"><g><path d=\"M14.4848 20C14.4848 20 23.5695 20 25.8229 19.4C27.0917 19.06 28.0459 18.08 28.3808 16.87C29 14.65 29 9.98 29 9.98C29 9.98 29 5.34 28.3808 3.14C28.0459 1.9 27.0917 0.94 25.8229 0.61C23.5695 0 14.4848 0 14.4848 0C14.4848 0 5.42037 0 3.17711 0.61C1.9286 0.94 0.954148 1.9 0.59888 3.14C0 5.34 0 9.98 0 9.98C0 9.98 0 14.65 0.59888 16.87C0.954148 18.08 1.9286 19.06 3.17711 19.4C5.42037 20 14.4848 20 14.4848 20Z\" fill=\"%23FF0033\"></path><path d=\"M19 10L11.5 5.75V14.25L19 10Z\" fill=\"white\"></path></g></svg>") 50%/100% 100% no-repeat;border-radius:5px;width:auto;height:1em;margin-right:.5ex;padding:0 .5ex;display:inline-block}div.simple-embed{grid-template-rows:[thumb-start meta-start]auto[meta-end logo-start]minmax(10%,3em)[logo-end]minmax(0,calc(50% - 1.5em))[thumb-end];grid-template-columns:[thumb-start meta-start]1fr[logo-start]minmax(5%,4.35em)[logo-end]1fr[meta-end thumb-end];display:grid;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@media print{div.simple-embed{max-width:25%;max-height:25%}}div.simple-embed a{color:#fff;text-decoration:none}div.simple-embed>img.thumbnail{object-fit:cover;z-index:1;width:100%;height:100%;aspect-ratio:inherited;grid-area:thumb-start/thumb-start/thumb-end/thumb-end;overflow:hidden}div.simple-embed>.logo{background-position:50%;grid-area:logo-start/logo-start/logo-end/logo-end;width:100%;height:100%}div.simple-embed>.meta{z-index:5;text-shadow:-1px -1px #000,-1px 0 #000,-1px 1px #000,0 -1px #000,0 1px #000,1px -1px #000,1px 0 #000,1px 1px #000;background-image:linear-gradient(rgba(0,0,0,.6),transparent);grid-area:meta-start/meta-start/meta-end/meta-end}div.simple-embed>.meta>.title{background-image:linear-gradient(rgba(0,0,0,.6),transparent);margin-bottom:-1em;padding:1em;font-size:100%;display:block}div.simple-embed>.meta>.author{width:fit-content;margin-bottom:-1.51515em;padding:1.51515em;font-size:66%;display:block}@media print{div.simple-embed>.meta>.author:after{content:none!important}}iframe.youtube-embed,div.simple-embed.youtube-embed{max-width:min(100%,480px,100vw);max-height:min(100%,480px,100vh)}@media (pointer:fine){iframe.youtube-embed,div.simple-embed.youtube-embed{max-width:min(480px,90vw);max-height:min(480px,80vh)}}div.simple-embed.youtube-embed>.meta>.author:before{content:"@"}div.simple-embed.youtube-embed>.logo{z-index:3;aspect-ratio:1.45;background-blend-mode:lighten;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 29 20\"><g><path d=\"M14.4848 20C14.4848 20 23.5695 20 25.8229 19.4C27.0917 19.06 28.0459 18.08 28.3808 16.87C29 14.65 29 9.98 29 9.98C29 9.98 29 5.34 28.3808 3.14C28.0459 1.9 27.0917 0.94 25.8229 0.61C23.5695 0 14.4848 0 14.4848 0C14.4848 0 5.42037 0 3.17711 0.61C1.9286 0.94 0.954148 1.9 0.59888 3.14C0 5.34 0 9.98 0 9.98C0 9.98 0 14.65 0.59888 16.87C0.954148 18.08 1.9286 19.06 3.17711 19.4C5.42037 20 14.4848 20 14.4848 20Z\" fill=\"%23FF0033\"></path><path d=\"M19 10L11.5 5.75V14.25L19 10Z\" fill=\"white\"></path></g></svg>") 50% no-repeat;display:block}@media print{div.simple-embed.youtube-embed>.logo:after{content:""}}footer blockquote{margin:0 0 1mm}blockquote{border-left:2px solid var(--lightningcss-light,rgba(0,0,0,.5))var(--lightningcss-dark,rgba(255,255,255,.5));margin-left:1em;padding-left:1em;display:block}blockquote[cite]:not(:has(cite))[cite^="http://"]:after{content:none}blockquote[cite]:not(:has(cite))[cite^="https://"]:after{content:none}blockquote[cite]:not(:has(cite)):after{content:"- " attr(cite);font-size:75%;font-style:revert;padding-top:1ex;padding-left:1ex;display:block}blockquote>cite{display:block}blockquote>cite:before{content:"- "}q{font-style:oblique 3deg}q:before{content:"‘"}q:after{content:"’"}q q:before,blockquote q:before{content:"“"}q q:after,blockquote q:after{content:"”"}q q.para:before,blockquote q.para:before{content:"“["}q q.para:after,blockquote q.para:after{content:"]”"}q .para:before{content:"["}q .para:after{content:"]"}q.para:before{content:"‘["}q.para:after{content:"]’"}body>dialog{box-sizing:content-box;border-radius:2em;width:clamp(80ex,min(120ex,80vw),100vw)}@keyframes show-dialog{0%{pointer-events:none;filter:blur(1px)}99%{pointer-events:none;filter:blur()}to{pointer-events:unset;filter:none}}body>dialog[open] a,body>dialog[open] label{animation-name:show-dialog;animation-duration:1s}body>dialog::backdrop{background:rgba(0,0,0,.627)}details,div.box{border:1px solid #aaa;border-radius:5mm;padding:.5em .5em 0}@media not print{details,div.box{margin-bottom:1ex;box-shadow:.5ex .5ex .6ex rgba(0,0,0,.686)}}details summary,div.box summary{cursor:grab;margin:-.5em -.5em 0;padding:.5em;font-weight:700}details[open],div.box[open]{padding:.5em}details[open] summary,div.box[open] summary{cursor:grabbing;border-bottom:1px solid #aaa;margin-bottom:.5em}details:has(>summary):not([open]){border-bottom-style:ridge;border-bottom-width:1mm;border-bottom-right-radius:0;border-bottom-left-radius:0}div.box:has(>summary):not([open]){border-bottom-style:ridge;border-bottom-width:1mm;border-bottom-right-radius:0;border-bottom-left-radius:0}details:not(:has(>summary)){width:fit-content;min-height:2em;padding-left:3em}div.box:not(:has(>summary)){width:fit-content;min-height:2em;padding-left:3em}details:not(:has(>summary)):before{float:left;height:100%;margin-left:-1.5em;margin-right:.5ex;font-size:150%;display:block}div.box:not(:has(>summary)):before{float:left;height:100%;margin-left:-1.5em;margin-right:.5ex;font-size:150%;display:block}details>summary::marker{padding-right:2em;font-size:150%;display:block}div.box>summary::marker{padding-right:2em;font-size:150%;display:block}@media print{details,div.box{background:0 0!important;border-width:1mm!important}}details.info,details.extra-info,div.box.info,div.box.extra-info{background:var(--lightningcss-light,#cfc)var(--lightningcss-dark,#030)}@media print{details.info,details.extra-info,div.box.info,div.box.extra-info{border-color:#cfc}}@media (any-hover:hover){details.info:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}details.extra-info:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}div.box.info:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}div.box.extra-info:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}}details.thought,div.box.thought{background:var(--lightningcss-light,#ffc)var(--lightningcss-dark,#330)}@media print{details.thought,div.box.thought{border-color:#cfc}}@media (any-hover:hover){details.thought:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}div.box.thought:not([open]):has(summary:hover:not(:active)){filter:brightness(90%)}}details.extra-info:not(:has(>summary)):before{content:"🔎 "}details.extra-info>summary::marker{content:"🔎 "}div.box.extra-info:not(:has(>summary)):before{content:"🔎 "}div.box.extra-info>summary::marker{content:"🔎 "}details.info:not(:has(>summary)):before{content:"📋 "}details.info>summary::marker{content:"📋 "}div.box.info:not(:has(>summary)):before{content:"📋 "}div.box.info>summary::marker{content:"📋 "}details.thought:not(:has(>summary)):before{content:"💭 "}details.thought>summary::marker{content:"💭 "}div.box.thought:not(:has(>summary)):before{content:"💭 "}div.box.thought>summary::marker{content:"💭 "}nav a{color:#000;margin:1ex;text-decoration:none}nav a[aria-current=page]{font-weight:700}@media (prefers-reduced-motion:no-preference){body[data-activate-transitions],body[data-activate-transitions] *{transition:var(--default-transition)}}body{color:var(--font-color);interpolate-size:allow-keywords;box-sizing:content-box;counter-reset:footnote-link footnote-text;grid-template-columns:[menu-start]0[menu-end main-start footer-start]0 100% 0[footer-end main-end];min-height:100vh;margin:0;display:grid;overflow-x:hidden}body>*{interpolate-size:unset}body:has(>footer){grid-template-rows:[menu-start] calc(var(--hamburger-size) + var(--button-margin) * 2) [main-start] auto [main-end footer-start] min-content [footer-end menu-end]}body:not(:has(>footer)){grid-template-rows:[menu-start] calc(var(--hamburger-size) + var(--button-margin) * 2) [main-start] auto [main-end footer-start] 0 [footer-end menu-end]}body mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:.8em .3em;margin:-.1em -.4em;padding:.1em .4em;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body mark:nth-child(3n+1){border-radius:.4em .7em}body mark:nth-child(3n+2){border-radius:.6em .3em .9em 10%}@media not print{body mark{color:var(--font-color);background-image:linear-gradient(90deg,var(--lightningcss-light,rgba(255,255,0,.1))var(--lightningcss-dark,rgba(102,102,0,.1)),var(--lightningcss-light,rgba(255,255,0,.7))var(--lightningcss-dark,rgba(102,102,0,.7)) 4%,var(--lightningcss-light,rgba(255,255,0,.3))var(--lightningcss-dark,rgba(102,102,0,.3)))}}@media print{body mark{background-image:linear-gradient(90deg,rgba(255,255,0,.1),rgba(255,255,0,.7) 4%,rgba(255,255,0,.3))}}@media not print{.pink-marker mark,body mark.pink{background-image:linear-gradient(90deg,var(--lightningcss-light,rgba(255,0,187,.1))var(--lightningcss-dark,rgba(144,0,32,.1)),var(--lightningcss-light,rgba(255,0,187,.7))var(--lightningcss-dark,rgba(144,0,32,.7)) 4%,var(--lightningcss-light,rgba(255,0,187,.3))var(--lightningcss-dark,rgba(144,0,32,.3)))}}@media print{.pink-marker mark,body mark.pink{background-image:linear-gradient(90deg,rgba(255,0,187,.1),rgba(255,0,187,.7) 4%,rgba(255,0,187,.3))}}body time{white-space:nowrap}body time:before{content:"";white-space:revert;display:inline-block}body footer{border-top:1px solid var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);padding:1ex}body footer>div{margin-top:.5em}body .nobrplz{break-inside:avoid;word-break:keep-all}body:has(>nav#navigation>#hamburger-toggle:checked){grid-template-columns:[menu-start]max-content[menu-end]0[main-start footer-start]100%[footer-end main-end]0}body abbr:not(.first-of-abbr){text-decoration:none}body fieldset{border-radius:5mm;margin-bottom:1em}body fieldset label:has(input[type=radio]){margin:.5em;padding:.5em;font-weight:700;display:block}body fieldset label:has(input[type=radio]) input[type=radio]{margin-right:1em}body dialog fieldset label:not(:has(input[type=radio][checked])){cursor:pointer;background-color:var(--lightningcss-light,rgba(0,0,0,.157))var(--lightningcss-dark,rgba(255,255,255,.157));border-style:ridge;border-width:2px;border-radius:1em;width:fit-content}body dialog fieldset label:not(:has(input[type=radio][checked])):hover{background-color:var(--lightningcss-light,rgba(0,0,0,.063))var(--lightningcss-dark,rgba(255,255,255,.063))}body dialog fieldset label:not(:has(input[type=radio][checked])):focus{border-style:dotted}body dialog fieldset label:not(:has(input[type=radio][checked])) input[type=radio]{display:none}body img{max-width:100%}body del{background:rgba(255,0,0,.2)}body ins{background:rgba(0,255,0,.2);text-decoration:none}body>main{grid-area:main-start/main-start/main-end/main-end;padding:1em}body>main h1:first-of-type{margin-top:0}body>main span:has(>a.footnote-link:only-child){display:inline}body>main span:has(>a.footnote-link:only-child){break-before:avoid;break-inside:avoid;white-space:nowrap}body>main span:has(>a.footnote-link:only-child):before{content:"‍"}body>main a.footnote-link:before{counter-increment:footnote-link;content:"‍[" counter(footnote-link) "]";display:inline-block}body>main section{margin-bottom:1em}body main a.footnote-link:before,body>footer>div:before{vertical-align:super;font-size:67%;text-decoration:none;display:inline-block}@keyframes scale-footnote-number{0%{opacity:1;transform:scale(1)}25%{opacity:.5;transform:scale(10)}50%{opacity:1;transform:scale(2)}75%{opacity:.5;transform:scale(10)}to{opacity:1;transform:scale(1)}}body main a.footnote-link:target:before,body main a.footnote-link[aria-current]:before{padding:revert;margin:revert;animation-name:scale-footnote-number;animation-duration:2s;animation-timing-function:ease-in-out}body>footer{grid-area:footer-start/footer-start/footer-end/footer-end;grid-auto-flow:row;display:grid}body>footer>div{grid-auto-columns:max-content auto max-content;grid-auto-flow:column;display:grid}body>footer>div[aria-current],body>footer>div:target{background:rgba(255,255,0,.25)}@media not print{body>footer>div>div{overflow:hidden}}body>footer>div:before{counter-increment:footnote-text;content:counter(footnote-text);grid-column:1;display:block}body>footer>div>a.footnote-return-link{grid-column:3;grid-template-rows:1fr[start]auto[end]1fr;grid-template-columns:[start]auto[end];text-decoration:none;display:grid}body>footer>div>a.footnote-return-link:after{content:"🔙";grid-area:start/start/end/end}body,body main{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#222)}body kbd{color:#333;white-space:nowrap;text-transform:capitalize;background-color:#eee;border:1px solid #b4b4b4;border-radius:3px;padding:2px 4px;font-size:.85em;font-weight:700;line-height:1;display:inline-block;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 2px rgba(255,255,255,.7)}@media print{::details-content{content-visibility:visible;height:auto!important}body{display:inline;grid-template-rows:0[main-start]max-content[main-end]0!important;grid-template-columns:0 0[main-start]auto[main-end]0!important}body nav{display:none}body main{background:#fff!important;border-radius:0!important}body main details{padding:.5em}body main details summary{margin-bottom:.5em;border-bottom:none!important}body section,body main li{break-inside:avoid}body a:not(.just-url)[href^="https://"][href^=\/]:after,body a:not(.just-url)[href^="http://"][href^=\/]:after,body a:not(.just-url)[href^=\/][href^=\/]:after{content:" (https://conditionraise.se" attr(href) ")"}body a:not(.just-url)[href^="https://"]:after,body a:not(.just-url)[href^="http://"]:after,body a:not(.just-url)[href^=\/]:after{content:" (" attr(href) ")";font-weight:400;text-decoration-line:none}body footer>div>a.footnote-return-link{display:none}}@media (any-hover:none),print{abbr{text-decoration:none}abbr.first-of-abbr:before{content:attr(title) " ("}abbr.first-of-abbr:after{content:")"}}