body{overflow-wrap:break-word}.sidebar{overflow-y:auto;color:#fff}.sidebar-about .site-title{display:block;color:#fff;font-family:Georgia,serif;font-size:1.95rem;line-height:1.2;font-weight:bold;letter-spacing:-.03em;overflow-wrap:normal;margin-bottom:1rem}.sidebar .lead{font-size:1.05rem}.theme-base-0d .sidebar{background-color:#35667b}.theme-base-0d .content a{color:#285e75}.content{max-width:44rem}.post-title{line-height:1.2}.post-categories,.muted,.post-date{color:#626262}.archive-entry{margin-bottom:1.6rem}.archive-entry h2{font-size:1.35rem}.archive-entry .post-date{margin-bottom:0}pre{overflow-x:auto;white-space:pre;overflow-wrap:normal}pre code{white-space:pre}table{display:block;max-width:100%;overflow-x:auto}img{height:auto;max-width:100%}.comments{border-top:1px solid #ddd;padding-top:1rem;margin-top:3rem}.comment{border-bottom:1px solid #ddd;padding:1rem 0;scroll-margin-top:1rem}.comment:target{background:#f0f6f8}.comment header{margin-bottom:.7rem;font-size:.85rem}.skip-link{position:absolute;top:-5rem;left:1rem;padding:.5rem;background:#fff;z-index:5}.skip-link:focus{top:.5rem}:focus-visible{outline:3px solid #c77820;outline-offset:3px}label{display:block}input,button{font:inherit;padding:.5rem;margin-top:.5rem;max-width:100%}button{background:#285e75;color:#fff;border:1px solid #285e75;cursor:pointer}#search-results li{margin-bottom:.6rem}.giallo-l{display:inline-block;min-height:1lh;width:100%}@media (max-width: 47.99em){.sidebar{padding:1.5rem 1rem}.sidebar-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;margin-bottom:0}.content{padding-top:2rem}}@media print{.sidebar,.skip-link{display:none}.content{margin:0}}