/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.wrapper{margin:0;max-width:1400px}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.sidebar{margin-left:1rem;padding-right:0}.column{display:flex;width:100%;flex-direction:column;flex-basis:100%;flex:1}.column.sidebar{flex:1}.column.main{flex:3;max-width:960px;border-left:1px solid #d3d3d3}.text-center{display:flex}.pagination{display:flex;flex:1;margin:0;padding:1rem;list-style:none}.pagination .page-item{flex:1}.pagination .page-item a{text-decoration:none}@media screen and (max-width:960px){.sidebar-content .menu{display:none}.row{flex-direction:column}.column.main{max-width:960px;flex:1}}.container{position:relative;display:flex;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;padding:0;box-sizing:border-box;background-color:inherit}.container-left{position:relative;display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0;padding:0;box-sizing:border-box;background-color:inherit}html{--background-color-light:#f6f6f6;--text-color-light:#315f68;--border-color-light:rgba(49, 95, 104, 0.5);--highlight-color-light:#c03838;--background-color-dark:#4d4949;--text-color-dark:#e3e3e3;--border-color-dark:rgba(227, 227, 227, 0.5);--highlight-color-dark:#ffee00;--background-color-darkgreen:#3d3d3d;--text-color-darkgreen:rgb(21, 255, 0);--border-color-darkgreen:rgba(21, 255, 0, 0.5);--highlight-color-darkgreen:#ffee00;font-size:100%}html.light{background-color:var(--background-color-light)}html.dark{background-color:var(--background-color-dark)}html.darkgreen{background-color:var(--background-color-darkgreen)}body{font-size:1rem;line-height:1.6;font-family:montserrat,Arial,Helvetica,sans-serif;font-weight:300;background-color:var(--background-color-light);color:var(--text-color-dark);padding:0;margin:0;width:100%;height:100%}body.light{background-color:var(--background-color-light);color:var(--text-color-light)}body.light a{color:var(--text-color-light)}body.light code{background-color:#d3d3d3;color:var(--highlight-color-light)}body.light .highlight{border:1px solid var(--highlight-color-light)}body.light .post-heading{background:linear-gradient(180deg,var(--border-color-light) 0%,var(--background-color-light) 5%,var(--background-color-light) 95%,var(--border-color-light) 100%);border-top:1px solid var(--border-color-light);border-bottom:1px solid var(--border-color-light);border-left:1px dotted var(--border-color-light);border-right:1px dotted var(--border-color-light)}body.light .post h2{border-bottom:1px solid var(--border-color-light);border-top:1px solid var(--border-color-light);border-left:1px dotted var(--border-color-light);border-right:1px dotted var(--border-color-light)}body.dark{background-color:var(--background-color-dark);color:var(--text-color-dark)}body.dark a{color:var(--text-color-dark)}body.dark code{background-color:dimgray;color:var(--highlight-color-dark)}body.dark .highlight{border:1px solid var(--highlight-color-dark)}body.dark .post-heading{background:linear-gradient(180deg,var(--border-color-dark) 0%,var(--background-color-dark) 5%,var(--background-color-dark) 95%,var(--border-color-dark) 100%);border-top:1px solid var(--border-color-dark);border-bottom:1px solid var(--border-color-dark);border-left:1px dotted var(--border-color-dark);border-right:1px dotted var(--border-color-dark)}body.dark .post h2{border-bottom:1px solid var(--border-color-dark);border-top:1px solid var(--border-color-dark);border-left:1px dotted var(--border-color-dark);border-right:1px dotted var(--border-color-dark)}body.darkgreen{background-color:var(--background-color-darkgreen);color:var(--text-color-darkgreen)}body.darkgreen a{color:var(--text-color-darkgreen)}body.darkgreen code{background-color:dimgray;color:var(--highlight-color-darkgreen)}body.darkgreen .highlight{border:1px solid var(--highlight-color-darkgreen)}body.darkgreen .post-heading{background:linear-gradient(180deg,var(--border-color-darkgreen) 0%,var(--background-color-darkgreen) 5%,var(--background-color-darkgreen) 95%,var(--border-color-darkgreen) 100%);border-top:1px solid var(--border-color-darkgreen);border-bottom:1px solid var(--border-color-darkgreen);border-left:1px dotted var(--border-color-darkgreen);border-right:1px dotted var(--border-color-darkgreen)}body.darkgreen .post h2{border-bottom:1px solid var(--border-color-darkgreen);border-top:1px solid var(--border-color-darkgreen);border-left:1px dotted var(--border-color-darkgreen);border-right:1px dotted var(--border-color-darkgreen)}a{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;font-weight:300}h1{font-size:1.7rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:1.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:1.45rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:1.2rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:.9rem;line-height:1.6;letter-spacing:0}@media(min-width:550px){h1{font-size:1.7rem}h2{font-size:1.6rem}h3{font-size:1.45rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.9rem}}p{margin-top:0}p code,li code{padding:2px 5px;border-radius:10px}.flex-item{flex:1}nav{background-color:var(--background-color-dark);opacity:.9;width:100%;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom-right-radius:1em;border-bottom-left-radius:1em}nav h1{display:block;padding:0 1em;font-weight:800}nav h1 a{text-decoration:none;color:var(--text-color-light)}.nav-list{list-style:none}.nav-list a{text-decoration:none;display:block;padding:0 1em;color:var(--text-color-light)}.flex-navigation-container{display:flex}.flex-navigation-container .flex-item{flex:1}.flex-navigation-container .flex-start{justify-content:flex-start}.flex-navigation-container .flex-end{justify-content:flex-end}.service-buttons{display:flex;flex-direction:row;justify-content:center}.service-buttons a{justify-content:center;flex:1}.post{padding-left:1rem}.post h1 a{text-decoration:none}.post h2{padding:10px;border-radius:.5rem;-webkit-box-shadow:5px 5px 15px -10px #000000;box-shadow:5px 5px 15px -10px #000000}.post p img{-webkit-box-shadow:5px 5px 15px -10px #000000;box-shadow:5px 5px 15px -10px #000000}.post .highlight{margin-bottom:1rem;border-radius:.15rem;-webkit-box-shadow:5px 5px 15px 0 #000000;box-shadow:5px 5px 15px #000000;width:100%;overflow:scroll}@media(max-width:767px){.post .highlight{max-width:520px;overflow:hidden}}.post .highlight pre{border:0;margin:0;padding:1rem 0;border-radius:0}.post .highlight code{background-color:#272822;color:#fff}.post .post-heading{margin-top:1rem;border-radius:.5rem;padding:10px;-webkit-box-shadow:5px 5px 15px -10px #000000;box-shadow:5px 5px 15px -10px #000000}.post .post-heading .meta,.post .post-heading .tags,.post .post-heading .comments-link{font-size:.8rem;vertical-align:middle}.post .post-heading .meta i,.post .post-heading .tags i,.post .post-heading .comments-link i{margin-right:.4rem}.post .post-heading .tags{display:flex;justify-content:flex-start}.post .post-heading .tags a{max-width:120px;text-align:left;text-decoration-style:dotted}.post .post-heading .tags:before{font-family:'font awesome 5 pro';content:'\f02c';display:inline-block;padding-right:.5rem;vertical-align:middle;font-weight:900}.post .post-content{line-height:1.5rem;margin-top:1rem;font-size:.95rem}.post .post-content .highlight{line-height:1.3rem}.post-navigation{display:flex;flex-flow:row}.post-navigation .previous,.post-navigation .next{text-decoration:none;flex:1;padding:0 0 0 1rem}.post-navigation .next{text-align:right;padding:0 1rem 0 0}#commento{border-top:2px solid #002a32;padding-top:20px}.sidebar{max-width:300px;padding-right:5px}.sidebar-content .subtitle a{text-decoration:underline}.sidebar-content a{text-decoration:none}.sidebar-content h1:before{font-family:'font awesome 5 pro';content:'\f7ea';display:inline-block;padding:0 .5rem 0 0;margin:0;vertical-align:middle;font-weight:900}.sidebar-content ul{list-style:none;margin:0 auto;padding:0}.sidebar-content ul li{font-size:.8rem;margin-bottom:1rem;display:flex}.sidebar-content ul a{flex:1;margin-left:.5rem;border-left:1px solid #d3d3d3;justify-content:right}ul.previous-posts li:before{font-family:"font awesome 5 pro";content:"\f573";display:inline-block;padding:0;margin:0;vertical-align:middle;font-weight:900}ul.previous-posts li a,ul.previous-posts li span{padding:0 10px}.feed{font-size:.8rem;margin-bottom:1rem}.profile-wrapper{width:100px;height:100px;box-sizing:border-box;background-clip:content-box;border:0 solid transparent;border-radius:49.9%;margin:1rem 0;text-align:center}.profile-wrapper .profile-image{width:100%;height:100%;border-radius:49.9%}.theme-buttoms{display:flex;flex-direction:row}.button-group-label{flex:.5;display:inline-block;vertical-align:middle;margin:0;padding:0;font-size:.7rem}.btn-circle{border:none;padding:.5rem;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:0 .2rem;border-radius:50%;transition-duration:.4s;vertical-align:middle;opacity:.5}.btn-circle.selected{opacity:1}.btn-circle:hover{padding:.6rem;opacity:1}.btn-theme[data-theme=dark]{background-color:var(--background-color-dark);color:var(--text-color-dark);border:1px solid var(--background-color-light)}.btn-theme[data-theme=light]{background-color:var(--background-color-light);color:var(--text-color-light);border:1px solid var(--background-color-dark)}.btn-theme[data-theme=darkgreen]{background-color:var(--background-color-darkgreen);color:var(--text-color-darkgreen);border:1px solid var(--text-color-darkgreen)}footer{display:flex;flex-direction:column;font-size:.8rem}.archive{padding:20px 0 0 20px}.archive h3{border-bottom:1px solid}.archive table{margin-bottom:20px}.toots{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.toot{border:2px solid #ccc;border-radius:1rem;padding:.25rem;background-color:#ddd;min-height:350px;max-width:100%;margin:0 .25rem 1rem;font-size:.8rem;flex:0 1 calc(50% - 2rem)}.toot-header{margin:.5rem;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #000}.toot-header .inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.toot-avatar img{border-radius:2rem}.toot-social{width:50%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}.toot-photos{display:flex;flex-direction:row;margin:1rem}.toot-photos img{border-radius:1rem;max-width:45%;margin:0 .5rem}.e-content{min-height:400px;margin:1rem;justify-content:center;border:1px solid #000;border-radius:1rem;padding:1rem;background-color:bisque}.audio-player{width:100%;max-width:320px;height:320px;position:relative}.video-player{width:100%;height:320px;position:relative}.video-player video{margin:0 auto;position:absolute;top:0;left:0;width:100%;height:100%}.dark .toot{background-color:#333;color:#eee}.dark .toot-header{border-bottom:1px solid #eee}.dark .e-content{background-color:#7d7272;color:#eee}@media(max-width:767px){.toot{flex:0 1 calc(100% - 2rem)}.video-player{width:300px}}.audio-player::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://stochasticparrot.lol/images/avatar.png);background-size:cover;border-radius:1rem;filter:blur(.1rem)sepia(.5)saturate(.5)}.audio-player:hover::before,.audio-player:has(audio:focus)::before{filter:none}.audio-player audio{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;filter:none}.video-player video{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;filter:none;border-radius:1rem}.audio-player audio:hover,.audio-player audio:focus,.video-player video:hover,.video-player video:focus{opacity:1}