.terminal pre{-webkit-user-select:all;user-select:all;overflow:auto}.terminal pre[tabindex='0']:focus{animation:select 100ms step-end forwards}@keyframes select{to{-webkit-user-select:text;user-select:text}}.terminal code{overflow:auto}.terminal :not(pre)>code:not([class]){font-size:15px;padding:1px 4px;border-radius:2px;border:1px solid var(--secondary-color);filter:brightness(90%);-webkit-user-select:all;user-select:all}code::before,code:after{content:none;background:var(--blend-primary-secondary-5)}.command code::before{content:"$ "}.terminal blockquote{overflow:clip}:root{--rule-accent:#b8722f}@media(prefers-color-scheme:dark){:root{--rule-accent:#d9a066}}.terminal h2{display:inline-block;border-bottom:3px solid var(--rule-accent);padding-bottom:2px}.posts-list .post h2,.posts-list .post h3{display:inline-block;border-bottom:0;margin-bottom:5px}.terminal p a,.terminal li a,.terminal blockquote a{text-decoration:underline;text-underline-offset:.15em}.terminal a:focus,.terminal button:focus,.terminal canvas:focus{border-color:inherit}.terminal :focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.skip-link{position:absolute;left:-999px;top:0;padding:.5em 1em;background:var(--background-color);color:var(--font-color);z-index:10}.skip-link:focus{left:var(--global-space,10px)}@media(prefers-reduced-motion:reduce){.terminal-prompt::after{animation:none}}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.fast{animation-duration:.8s}.zoomIn{animation-name:zoomIn}@media(prefers-reduced-motion:reduce){.animated{animation:none}}.terminal img.img-responsive{max-width:100%;height:auto}.image-grid img{width:100%}