.hidden{display:none}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.featured{font-size:75%;font-weight:600;margin-left:.8em;padding:.2em .3em .2em .5em;background-color:var(--header-color);color:#fff;text-transform:uppercase;letter-spacing:.05em}.featured:hover,.featured:focus{background-color:var(--primary-font-color)}.is-hidden{display:none!important}#tag{max-width:576px;margin:auto}#tag time{display:none}#tag ul li{margin:.8em 0}#topics ul{list-style-type:none;padding:0}#topics ul li{margin:0}#topics ul li a{text-decoration:none}#topics .count{color:var(--header-color)}#tag .h-entry a{text-decoration:none}#tag input[type=search]{width:50%;font-size:1em;border:solid 2px var(--header-color);padding:10px}#tag input[type=search]:focus{border:solid 3px var(--header-color)}@media all and (min-width:1024px){#topics{max-width:800px;margin:auto}#topics ul{columns:3}}@media all and (min-width:640px){#tag .title{max-width:80%}#tag ul{list-style:none;margin:0;padding:0}#tag ul li{font-size:90%;margin:.4em 0;overflow:auto}#tag ul li span{float:left;padding:0 .6em 0 0}#tag ul li span+time{float:right;padding:0 0 0 .6em}#tag ul li:after{content:"";display:block;overflow:hidden;height:1.4em;border-bottom:1px dotted var(--secondary-font-color);opacity:.4}#tag time{display:inherit;white-space:nowrap}#tag h3{text-align:right;font-size:120%;margin:1.6em 0 .6em}}