body{font-family:open sans,sans-serif;color:#bbb;background-color:#19262b;margin:0;display:flex;flex-direction:column;min-height:100vh}a,a:link,a:visited{color:#ffb300;text-decoration:none}a:hover,a:active{color:#ff8f00;text-decoration:underline}pre code{font-family:fira mono,monospace;font-size:75%;display:block;background:#19262b;padding:10px;overflow:auto}code{font-family:fira mono,monospace;font-size:75%}h1{font-family:fira mono,monospace}h2{font-family:fira mono,monospace}h3{font-family:fira mono,monospace}h4{font-family:fira mono,monospace}h5{font-family:fira mono,monospace}h6{font-family:fira mono,monospace}@-ms-viewport{width: device-width;
}@font-face{font-family:fira mono;src:url(../fonts/FiraMono/FiraMono-Medium.eot);src:local("Fira Mono"),url(../fonts/FiraMono/FiraMono-Medium.eot)format("embedded-opentype"),url(../fonts/FiraMono/FiraMono-Medium.woff2)format("woff2"),url(../fonts/FiraMono/FiraMono-Medium.woff)format("woff"),url(../fonts/FiraMono/FiraMono-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:open sans;src:url(../fonts/OpenSans/OpenSans-Regular.eot);src:url(../fonts/OpenSans/OpenSans-Regular.eot?#iefix)format("embedded-opentype"),url(../fonts/OpenSans/OpenSans-Regular.woff)format("woff"),url(../fonts/OpenSans/OpenSans-Regular.ttf)format("truetype"),url(../fonts/OpenSans/OpenSans-Regular.svg#OpenSansRegular)format("svg");font-weight:400;font-style:normal}.footer{padding:15px;text-align:center;background-color:#19262b}.footerLink{color:#bbb}.header{font-family:fira mono,monospace;padding:0 20px;height:60px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:760px;margin:0 auto}.headerWrapper{position:sticky;top:0;z-index:1010;width:100%;box-sizing:border-box;background-color:#19262b;display:flex;justify-content:center;flex-shrink:0;border-bottom:1px solid #10181b}.headerLinks ul{list-style:none;padding:0;margin:0;display:flex;align-items:center}.headerLinks ul li{margin:0 5px}.headerLinks ul li a{color:#bbb;text-decoration:none;display:block}.headerLinks ul li.languageSwitcher{margin-left:15px;position:relative}.terminal,.terminal:hover{color:#bbb;text-decoration:none}.hamb{cursor:pointer;float:right;display:none;padding:10px 4px;z-index:1011;position:relative}.hamb-line{background:#bbb;display:block;height:2px;position:relative;width:24px}.hamb-line::before,.hamb-line::after{background:#bbb;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.hamb-line::before{top:5px}.hamb-line::after{top:-5px}.side-menu{display:none}.side-menu:checked~.hamb .hamb-line{background:0 0}.side-menu:checked~.hamb .hamb-line::before{transform:rotate(-45deg);top:0}.side-menu:checked~.hamb .hamb-line::after{transform:rotate(45deg);top:0}@media screen and (max-width:768px){.headerLinks{position:fixed;top:0;right:0;width:280px;max-width:80vw;height:100%;background-color:#19262b;box-shadow:-2px 0 5px rgba(0,0,0,.5);padding-top:60px;box-sizing:border-box;transform:translateX(100%);transition:transform .3s ease-out;z-index:1000;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-y:auto}.headerLinks>ul{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:0;list-style:none;margin:0;margin-bottom:auto}.headerLinks>ul>li{display:block;margin:0;width:100%}.headerLinks>ul>li.languageSwitcher{position:relative;margin:0}.headerLinks>ul>li.languageSwitcher .dropdown-menu{margin:0}.headerLinks>ul>li>a{display:block;padding:15px 20px;color:#bbb;text-decoration:none}.headerLinks>ul>li>a:hover{background-color:#060a0b}.side-menu:checked~.headerLinks{transform:translateX(0)}.hamb{display:block}}.postDate{float:right;color:#bbb}.postTitle{color:#ffb300;text-decoration:none;text-transform:capitalize;font-family:fira mono,monospace;font-size:1.2em;float:left}.postTitle:hover{color:#ff8f00;text-decoration:underline}.postHeader{overflow:hidden}.postsList{margin-top:20px}.postListItem{padding:20px;background-color:#1b1b1b;margin-bottom:20px}.postListLink:hover{text-decoration:none}.postExcerpt{text-align:initial;text-decoration:none;color:#bbb}.headerContainer{display:flex;justify-content:space-between}.noDecoration{text-decoration:none}a,a:link,a:visited,a:active{text-decoration:none}a:hover{text-decoration:underline}.socialNavbar ul{list-style:none;padding:0}.socialNavbar ul li{display:inline}.socialNavbar a{color:#bbb;text-shadow:#1b1b1b 0 0 2px;-webkit-font-smoothing:antialiased;display:inline-block;margin:10px}.languageSwitcher{position:relative;display:inline-block;font-family:fira mono,monospace;margin-left:20px;z-index:10}.languageSwitcher .dropdown-toggle{cursor:pointer;color:inherit;text-decoration:none;display:flex;align-items:center;position:relative;z-index:11}.languageSwitcher .flag-icon{width:20px;height:15px;margin-right:5px;display:inline-block;vertical-align:middle}.languageSwitcher .arrow-down{margin-left:5px;border:solid;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.languageSwitcher:hover .dropdown-menu{display:block}.languageSwitcher .dropdown-menu{display:none;position:absolute;right:0;top:100%;background-color:#1b1b1b;border:1px solid #333;border-radius:4px;min-width:150px;z-index:10;list-style:none;margin:0;padding:0;overflow:hidden;pointer-events:auto}.languageSwitcher .dropdown-menu li{margin:0;padding:0;display:flex;align-items:center}.languageSwitcher .dropdown-menu a{display:flex;align-items:center;padding:5px 10px;color:#bbb;text-decoration:none;font-family:fira mono,monospace;white-space:nowrap;width:100%}.languageSwitcher .dropdown-menu a:hover{background-color:#424242;color:#fff}.languageSwitcher .flag-icon{margin-right:8px;width:18px;height:12px;display:inline-block}body{overflow-x:hidden}.postWrapper{text-align:left;padding:20px}.postMetadata{font-family:fira mono,monospace;display:block;background:#19262b;padding:10px}dt,dd{line-height:1.5}dl{display:grid;grid-template-columns:max-content auto}dt{grid-column-start:1}dd{grid-column-start:2}dt::after{content:":"}#comments-section{margin-top:40px;padding-top:20px;border-top:1px solid #2c434b}#comments-section h3.comments-title{font-family:fira mono,monospace;font-size:1.8em;margin-bottom:25px;color:#bbb}.comments-list{margin-bottom:30px}.comment-box{border:1px solid #35515b;background-color:#131d21;padding:15px 20px;margin-bottom:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.comment-box .comment-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.comment-box .comment-author{font-family:fira mono,monospace;font-weight:400;font-size:1em;color:#ffb300}.comment-box .comment-author-slashpaf{color:!important;font-weight:700}.comment-box .comment-date{font-family:open sans,sans-serif;font-size:.85em;color:#6f6f6f}.comment-box .comment-rating-display{margin-bottom:8px}.comment-box .comment-rating-display .star{font-size:1.1em}.comment-box .comment-rating-display .star.filled{color:#ffc107}.comment-box .comment-rating-display .star.empty{color:#ccc}.comment-box .comment-text{font-family:open sans,sans-serif;font-size:1em;color:#bbb;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.comment-box .comment-actions{margin-top:10px}.comment-box .comment-actions .reply-btn{background:0 0;border:none;color:#ffb300;cursor:pointer;font-size:.9em;padding:0}.comment-box .comment-actions .reply-btn:hover{text-decoration:underline}.comment-box .comment-replies{margin-top:15px;margin-left:20px;padding-left:20px;border-left:2px solid #3f5f6c}#add-comment-section .replying-to-notice{background-color:#22343b;padding:8px 12px;margin-bottom:15px;border-radius:4px;font-size:.9em;color:#959595;display:flex;justify-content:space-between;align-items:center}#add-comment-section .replying-to-notice button{background:0 0;border:1px solid #3c3c3c;color:#888;font-size:.8em;padding:3px 8px;border-radius:3px;cursor:pointer}#add-comment-section .replying-to-notice button:hover{background-color:#2c434b}#add-comment-section .star-rating-group label{margin-bottom:8px}#add-comment-section .star-rating-input{display:inline-block;direction:rtl;unicode-bidi:bidi-override}#add-comment-section .star-rating-input label{font-size:1.8em;color:#ccc;cursor:pointer;padding:0 2px;transition:color .2s}#add-comment-section .star-rating-input label:hover,#add-comment-section .star-rating-input label:hover~label{color:#ffc107}#add-comment-section .star-rating-input input[type=radio]{display:none}#add-comment-section .star-rating-input input[type=radio]:checked~label{color:#ffc107}#add-comment-section .visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}#add-comment-section .g-recaptcha{margin-bottom:15px}.listHeader,.listContent{text-align:left}.indexWrapper{display:flex;flex-direction:column;justify-content:center}.indexHeader{font-size:3em}.authorImageWrapper img.size-xs{height:7rem;width:7rem}.authorImageWrapper img.size-s{height:9rem;width:9rem}.authorImageWrapper img.size-m{height:11rem;width:11rem}.authorImageWrapper img.size-l{height:13rem;width:13rem}.authorImageWrapper img.size-xl{height:15rem;width:15rem}.content{text-align:center;flex:1 auto;display:flex;justify-content:center}.content img{max-width:100%}.vertical{flex-direction:column;align-items:center}.flexWrapper{display:flex;flex-direction:column;justify-content:center;min-height:100vh;flex:1 auto}.main{height:100%}@media only screen and (min-width:760px){.main{width:760px}}@media screen and (max-width:760px){.main{width:100%}}