@font-face{font-display:swap;font-family:ibm plex sans;font-style:normal;font-weight:500;src:url("../fonts/IBM Plex Sans/ibm-plex-sans-v19-latin-500.woff2")format("woff2")}@font-face{font-display:swap;font-family:ibm plex sans;font-style:italic;font-weight:500;src:url("../fonts/IBM Plex Sans/ibm-plex-sans-v19-latin-500italic.woff2")format("woff2")}@font-face{font-display:swap;font-family:ibm plex sans;font-style:normal;font-weight:700;src:url("../fonts/IBM Plex Sans/ibm-plex-sans-v19-latin-700.woff2")format("woff2")}@font-face{font-display:swap;font-family:ibm plex sans;font-style:italic;font-weight:700;src:url("../fonts/IBM Plex Sans/ibm-plex-sans-v19-latin-700italic.woff2")format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat/montserrat-v26-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat/montserrat-v26-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat/montserrat-v26-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat/montserrat-v26-latin-700italic.woff2)format("woff2")}body{font-family:IBM Plex Sans;margin:auto;padding:15px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:90vh;max-width:720px;text-align:center;background-color:#0f0e0a;word-wrap:break-word;overflow:hidden;overflow-wrap:break-word;line-height:1.5;color:#c9d1d9bf}main{flex:1}h1,h2,h3,h4,h5,h6,strong,b{font-family:Montserrat;color:#eee}a{color:#eda340}p{line-height:1}.title{text-decoration:none;border:0}.title h1{font-size:24px;margin:19.92px 0}.title span{font-weight:400}nav a{margin-right:10px}textarea{background-color:#252525;color:#ddd;width:100%;font-size:16px}input{background-color:#252525;color:#ddd;font-size:16px}content{line-height:1.6}table{width:60%}table,th,td{border:1px solid;border-collapse:collapse;border-color:#0000;text-align:left;padding:5px}img{max-width:100%}code{padding:2px 5px;color:#f8f8f2;background-color:#0000}pre code{display:block;padding:20px;white-space:pre-wrap;font-size:14px;overflow-x:auto;text-wrap:nowrap}blockquote{border-left:1px solid #999;color:#ccc;padding-left:20px;font-style:italic}footer{padding:10px;text-align:center}.helptext{color:#aaa;font-size:small}.errorlist{color:#eba613;font-size:small}ul.blog-posts{list-style-type:none;padding:unset}ul.blog-posts li{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:10px}ul.blog-posts li span{flex:none}ul.blog-posts li a:visited{color:#8b6fcb}a.blog-tags{display:inline;line-height:1;margin-right:8px}h3.blog-filter{margin-bottom:0}.disabled{color:currentColor;cursor:not-allowed;opacity:.7}p.byline{font-style:italic}.skip-link{position:absolute;top:5;transform:translateY(-600%);transition:transform .5s;background-color:#1d1f27;padding:6px}.skip-link:focus{transform:translateY(0%)}figure{margin-inline-start:0;margin-inline-end:0}figcaption>p{margin-block-start:0;text-align:center;font-style:italic;color:#ccc}#random-image-container{position:absolute;bottom:0;left:0;width:100%;height:50vh;overflow:hidden;display:flex;justify-content:center}#randomImage{position:relative;bottom:0;width:auto;height:100%;object-fit:cover;max-width:100%}