.darken-on-hover{&:hover,&:active,&:focus{color:#333}}.Logo[data-astro-cid-nrgan5zx]{display:block;padding:1em var(--contentMargin);margin:0;text-decoration:none;color:inherit;flex-shrink:0;flex-grow:1;flex-basis:auto;align-items:center}.Name[data-astro-cid-nrgan5zx]{font-weight:inherit;margin:0}.Nav[data-astro-cid-nrgan5zx]{display:block;flex-shrink:1;flex-grow:0;flex-basis:auto;max-width:100%}a[data-astro-cid-fptfd5bx]{text-decoration:none;color:inherit}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}::-moz-selection{color:#eee;background:#3daee9;text-shadow:none}::selection{color:#eee;background:#3daee9;text-shadow:none}pre.astro-code,pre.shiki{border-radius:.5em;padding:.5em;>code{>.line.highlighted{display:inline-block;width:calc(100% + 1em);padding:2px .5em;margin:-2px -.5em;background-color:#80808033}}}:not(pre)>code{background-color:#fdf8e7}.ArticleText,.ArticleBody{font-family:Merriweather,Georgia,serif;line-height:1.5}.ArticleBody{blockquote{--bq-color: hsl(45, 85%, 90%);--bq-border: hsl(45, 45%, 70%);--bq-hilite: hsl(45, 100%, 97%);background-color:var(--bq-color);background-image:radial-gradient(at 50% 0%,var(--bq-hilite),transparent);padding:0 2em;margin:1em 0;border:solid 1pt var(--bq-border);border-radius:1em}img{height:auto;width:auto;max-width:100%}figure{overflow:hidden;margin:1em 0;>img{margin:0 auto;border-radius:3pt;box-sizing:border-box;display:block;max-height:90vh}>figcaption{display:block;margin:0 1em}}a.footnoteRef{text-decoration:none;>sup{&:before{content:"["}&:after{content:"]"}}}.citation a{text-decoration:none}a:not(.no-external-link){&[href^="http://"]:not([href^="http://localhost:"]),&[href^="https://"]:not([href^="https://lukasatkinson.de/"]),&[href^="//"]:not([href^="//lukasatkinson.de/"]){&:after{font-family:FontAwesome;display:inline-block;width:1em;height:1em;margin-left:1pt;mask:url(/assets/fa-external-link.svg);background:currentColor;content:"";font-size:70%;font-weight:400;vertical-align:super;line-height:1;text-indent:0}}@media print{text-decoration:none;&[href]:not([href^="#"]):after{font-family:inherit;font-weight:400;font-size:inherit;opacity:.8;display:inline;content:" (" attr(href) ")";vertical-align:inherit}}}.references{>div:target{background:transparentize(yellow,.5)}p{font-size:.9em;margin:0;padding-left:1.5em;text-indent:-1.5em}}table,th,td{border:solid 1px gray;border-collapse:collapse;padding:2pt}thead,tfoot{background:#0003}}section.footnotes{border-top:solid 2px gray}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0)}summary>:is(h1,h2,h3,h4,h5,h6){display:inline}body{font-family:Open Sans,Arial,sans-serif;font-size:12pt;margin:0}.Layout[data-astro-cid-jmuovbey]{display:flex;margin:0 auto;padding:0;min-height:100vh;justify-content:center;flex-direction:column;max-width:var(--contentWidth)}@media print{.Layout[data-astro-cid-jmuovbey]{display:block}}.Banner[data-astro-cid-jmuovbey],.Head[data-astro-cid-jmuovbey],.Breadcrumbs[data-astro-cid-jmuovbey],.Footer[data-astro-cid-jmuovbey]{display:block;width:100%;padding:0 var(--contentMargin)}.Head[data-astro-cid-jmuovbey],.Breadcrumbs[data-astro-cid-jmuovbey],.Footer[data-astro-cid-jmuovbey]{color:var(--mutedColor)}.Banner[data-astro-cid-jmuovbey]{text-align:center;padding:1em .5em;background:#fff;border-radius:0 0 2pt 2pt;box-shadow:0 0 2pt -1pt #000}.Head[data-astro-cid-jmuovbey]{line-height:1;padding:var(--contentMargin)}.Unpad[data-astro-cid-jmuovbey]{margin-left:calc(-1 * var(--contentMargin));margin-right:calc(-1 * var(--contentMargin))}.HeadInner[data-astro-cid-jmuovbey]{display:flex;flex-direction:row;flex-wrap:wrap}.Center[data-astro-cid-jmuovbey]{flex-grow:1;padding:var(--contentMargin);display:flex;flex-flow:column;>main[data-astro-cid-jmuovbey]{flex-grow:1}}.Footer[data-astro-cid-jmuovbey]{font-size:.8em;padding:var(--contentMargin)}body{--blobunit: max(20vw, 20vh);--blobsize: max(120vw, 120vh);background:radial-gradient(ellipse 130vw 130vh at 50vw 30vh,var(--layoutBgHighlight1),var(--layoutBgHighlight2) 80vw,transparent 160vw),repeat-y 60% calc(3 * var(--blobunit)) / var(--blobsize) var(--blobsize) radial-gradient(var(--layoutBgHighlight1),transparent calc(2.5 * var(--blobunit)),transparent),repeat-y 40% calc(.5 * var(--blobunit)) / var(--blobsize) var(--blobsize) radial-gradient(var(--layoutBgHighlight1),transparent calc(2.5 * var(--blobunit)),transparent),repeat-y 0 0 / var(--blobsize) var(--blobsize) radial-gradient(var(--layoutBgHighlight1),var(--layoutBgHighlight2) calc(3 * var(--blobunit)),transparent calc(5 * var(--blobunit))),var(--layoutBg)}
