﻿/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Inter";font-style:normal;font-weight:300 900;font-display:swap;src:url("fonts/Inter-subset.woff2?v=3.18") format("woff2");unicode-range:U+0-24F,U+259,U+2BB,U+2BC,U+2C6,U+2DA,U+2DC,U+1E00-1EFF,U+2000-206F,U+2074,U+20A0-20CF,U+2113,U+2122,U+2191,U+2193,U+2212,U+2215,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:"Arial Fallback";src:local("Arial"),local("Helvetica");ascent-override:100%;advance-override:2.6818181818}@media (resolution: 1.5dppx){@font-face{font-family:"Arial Fallback";src:local("Arial"),local("Helvetica");ascent-override:96%;advance-override:2.6818181818}}@media (min-resolution: 2dppx){@font-face{font-family:"Arial Fallback";src:local("Arial"),local("Helvetica");ascent-override:92%;advance-override:2.6818181818}}h1,h2,h3,h4,h5,h6{font-family:"Inter","Arial Fallback",Arial,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;margin-bottom:.75em;line-height:1.3;color:#313132;margin-top:1.5rem;margin-bottom:.8rem}@supports (font-variation-settings: normal){h1,h2,h3,h4,h5,h6{font-variation-settings:"wght" 700}}h1{margin-top:0;font-size:3.052rem}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}.title-container{margin-bottom:2.25em}p,ul,ol,a{font-family:"Inter","Arial Fallback",Arial,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;text-align:justify;line-height:1.75;margin-bottom:1em}ul,ol{padding-left:2em}@media (max-width: 800px){ul,ol{list-style-position:inside}}li{list-style-type:square;padding:.5em 0}i,em{font-style:italic}@supports (font-variation-settings: normal){i,em{font-variation-settings:"ital" 1}}b,strong{font-weight:bold}code{white-space:pre-wrap;background:rgba(0,0,0,.0666666667);border-radius:4px;padding:2px 0}pre{display:block;margin:2em auto;padding:1.5em 1.25rem;border-radius:4px;line-height:1.75;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}pre code{background-color:inherit}hr{height:1px;width:calc(100% - 96px);margin-bottom:3em;background:#edeeef;border:none}@media (max-width: 800px){hr{width:calc(100% - 32px)}}blockquote{margin:36px 0;font-style:italic;color:#777;border-left:3px solid #edeeef;max-width:750px}@supports (font-variation-settings: normal){blockquote{font-variation-settings:"ital" 1}}blockquote p{margin:0;padding-left:2em}blockquote blockquote{margin-left:.5em;margin-bottom:0}blockquote blockquote p{margin:.75em 0}section{margin:3em 0}.read-more-container{display:flex;justify-content:flex-end;margin-bottom:0;font-size:1.25em}.filename{display:block;position:relative;bottom:-40px;background:#444c5b;border-top-right-radius:4px;border-top-left-radius:4px}.filename div{display:inline-block;padding:0 1.25rem;padding-top:16px;padding-bottom:6px;font-size:14px;font-family:"Lucida Console",Monaco,monospace;color:#c0c5ce;background:#2b303b;border-top-right-radius:4px;border-top-left-radius:4px}@media (max-width: 800px){.filename{border-radius:0}.filename div{padding-left:1.25rem;padding-right:1.25rem;border-radius:0}}nav{display:flex;justify-content:space-between;align-items:center;background-color:#0d0d13;font-family:"Inter","Arial Fallback",Arial,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100%;height:4em}nav .navbar-section{display:flex;flex-grow:1;height:100%;margin:0 1em}nav .navbar-section :hover{background:none}nav .navbar-section a{display:flex;align-items:center;height:67%;margin:.25em .75em;color:#ececec;text-decoration:none;margin-left:1em;margin-right:0}nav .navbar-section a:focus{outline:#f5f2f7 dashed 2px}nav .navbar-section a:hover{text-decoration:underline}nav .navbar-section.navbar-logo{justify-content:flex-start;align-items:center}nav .navbar-section.navbar-content{justify-content:flex-end;align-items:center}nav .navbar-section.navbar-hamburger{display:none}nav .navbar-section svg{width:2em;height:60%}nav .navbar-section span{margin:.4em;margin-right:0;white-space:nowrap}@media (max-width: 960px){#navbar-links{flex-direction:column;align-items:center;position:absolute;z-index:1;top:4em;margin:0;height:auto;width:100%;padding:1.25em;background-color:#0d0d13}#navbar-links a{font-size:1.5em;padding:inherit}#navbar-links.navbar-content{display:none}.navbar-hamburger{display:flex !important;justify-content:flex-end;color:#ececec;margin:0;margin-right:0 !important;padding:1.2em;padding-bottom:0;cursor:pointer}.navbar-hamburger svg{height:100%}}footer{display:flex;align-items:center;justify-content:space-between;background-color:#0d0d13;width:100%;height:4em;margin:0}footer a{text-transform:uppercase;letter-spacing:1px;color:#839197;font-size:.9em;text-decoration-thickness:1px}footer a:hover{color:#839197;background-color:unset}footer ul{color:#839197;margin-bottom:0;padding-left:0}footer ul li{display:inline-block;margin:1em;margin-top:0;margin-bottom:0}.inline-image{display:block;text-align:center;margin:1em auto}.inline-image a{cursor:zoom-in}.inline-image img{display:inline;max-width:100%;margin:0;border-radius:.25em}.inline-image figcaption{padding-top:.5em;font-style:italic;color:#777}.inline-image figcaption p{text-align:center}.ratio169{position:relative;width:100%;height:0;padding-bottom:56.25%}.ratio169>iframe,.ratio169>img{position:absolute;left:0;top:0;width:100%;height:100%}.gallery{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center;row-gap:1em;margin-top:3.5em;margin-bottom:1em}.account{display:flex;flex-direction:column;align-items:flex-start}.account form{align-self:center;max-width:480px;padding:0 2rem}.account label{display:block;margin-bottom:.75rem;line-height:2;font-weight:600}.account label input{width:100%;padding:.75rem;font-size:100%;border:2px solid #4d4641;background:#fdfcfb}.account label input:focus{border-color:#2c86d2;outline:none}.account button{width:100%;margin-block:1em;padding:1rem;font-size:100%;font-weight:500;color:#fff;background-color:#2c86d2;border:none;box-shadow:4px 4px 0 0 #144059;cursor:pointer}.account button.button-delete,.account button.button-change{background-color:#ed1249;box-shadow:4px 4px 0 0 #66031a}.account form~a{font-size:large;align-self:center;margin-bottom:.5em}.account span,.account p,.account ul{text-align:start}.account .alertbox{display:none;margin-block-end:1rem}.account .alertbox .alerttext{flex:1;margin:1rem}.account .alertbox.success{display:flex;background-color:rgba(76,175,80,.3019607843);border:2px solid #4caf50}.account .alertbox.error{display:flex;background-color:rgba(244,64,52,.3019607843);border:2px solid #f44336}.account .alertbox .closebtn{background-color:rgba(0,0,0,0);width:1rem;height:1rem;padding:0;margin:1rem;border:none;color:inherit;cursor:pointer}.account .alertbox .closebtn:hover{opacity:.5}html,body{min-height:100vh}body{display:flex;flex-direction:column;align-items:center;width:960px;max-width:100vw;margin:auto}@media (min-width: 960px){body{background:fixed url(bg_main.jpg) center bottom/cover no-repeat}}body .header-video{margin:0;width:100%}main{min-height:calc(100vh - 4em - 4em);width:100%;padding:.5em .5em 1em .5em;color:#313132;background-color:#f2edea}@media (min-width: 960px){main{margin:0;padding:.5em 3em 1em 3em}}td{padding:.25em .5em}a{color:#ed1249;text-decoration-thickness:2px}a:hover{color:#f2edea;background:#ed1249;text-decoration:inherit}a.donate:hover{background:0}.mention{padding:0 2px;font-weight:500;color:#687dc6;background-color:rgba(114,137,218,.15);border-radius:3px}#donation-footer img{width:20em;max-width:80vw}#donation-footer:hover{background:none}::selection{background:rgba(237,18,73,.5)}*:focus{outline:red dashed 2px;outline-offset:2px}@media (max-width: 800px){body{width:100%;margin:0}}.header-link{color:inherit;text-decoration-color:#ed1249;text-decoration-thickness:2px;text-underline-offset:4px}.post-overview{display:flex;flex-flow:row nowrap;align-items:center}.post-overview>.thumbnail{flex:0 0 auto;line-height:0}.post-overview>.thumbnail>img{border-radius:4px}.post-overview>.overview{flex:1 1 auto;padding-left:1em}.post-overview>.overview .title{margin-top:0}@media (max-width: 800px){.post-overview{flex-flow:column}}.info{display:flex;text-transform:uppercase;font-size:.75em;color:#6e6e6e}.info .divider::before{padding:0 .5em;content:"•"}@media (max-width: 800px){.info{padding:0 .75em}}.authored{font-size:.75em;color:#6e6e6e}@media (prefers-color-scheme: dark) and (min-width: 960px){body{background-image:url(bg_main_dark.jpg)}}@media (prefers-color-scheme: dark){main{color:#ececec;background-color:#161616}}@media (prefers-color-scheme: dark){a.header-link *{color:#ececec}}@media (prefers-color-scheme: dark){h1,h2,h3,h4,h5,h6{color:#ececec}}@media (prefers-color-scheme: dark){pre{background-color:#2b303b}}@media (prefers-color-scheme: dark){code{color:#c0c5ce;background-color:#2b303b}}@media (prefers-color-scheme: dark){blockquote{border-left-color:#24221a}}figure.streamable{text-align:center}figure.streamable iframe{width:100%;height:500px}figure.streamable iframe:focus{outline:none}figure.streamable .media-container{margin:0}div.gallery+p{text-align:center}div.container{text-align:center}div.container div{padding:50px 0}div.container div h1,div.container div h2{font-size:45px;color:#2f2f2f}div.container div img{margin:0 auto}a.flatpak{background:none}video:focus,a:focus{outline:none}