header{justify-content:space-between}header,header ul{display:flex;flex-direction:row}header ul{margin:0;padding:0;list-style:none}header ul li{padding:10px 20px 10px 0;width:100px;color:#fff;font-weight:700;font-size:24px}@media(max-width:620px){header ul li{font-size:16px;padding:10px 0;width:90px}}header ul li a{color:#fff}header ul li a:focus,header ul li a:hover{color:#9bf;text-decoration:none}header ul li a span{font-size:11px;font-weight:400;line-height:.9em;display:block;margin-top:3px}footer{display:flex;width:100%;box-sizing:border-box;justify-content:flex-end;padding:24px}footer div{text-align:center;display:flex;align-items:center;flex-direction:column;font-size:12px}footer div a{color:#5c91c7;text-decoration:none}footer div a:focus,footer div a:hover,footer div a:visited{color:#5c91c7;text-decoration:underline}footer div a+a:before{content:"  |  ";color:#999;text-decoration:none}.content-wrapper{background-color:#000;border:1px solid #69f;padding:1px;box-sizing:border-box}.content-wrapper .content{text-align:left;padding:10px;background-color:#fff;margin:0;height:100%;box-sizing:border-box}.content-wrapper .content h1,.content-wrapper .content h2{margin-top:0}nav{margin-top:16px;display:flex;justify-content:space-between}nav.single{justify-content:flex-end}nav .prev{align-self:flex-start}nav .next{align-self:flex-end}.web-list{display:flex;flex-wrap:wrap;margin-top:10px}.web-card{overflow:hidden;cursor:pointer;max-width:275px;width:calc(33.33% - 16px)}@media(max-width:768px){.web-card{width:calc(50% - 16px)}}@media(max-width:620px){.web-card{width:100%}}.web-card .web-image{max-height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center}.web-card .web-image img{width:100%;height:auto}.web-card .web-description{font-size:11px}.web-card .web-description h3{margin:0 0 10px;text-transform:uppercase;font-size:13px}.post-content{text-align:left;display:flex;flex-direction:row;justify-content:space-between;gap:20px}@media(max-width:620px){.post-content{flex-direction:column;gap:0}}.post-content .metadata{min-width:110px}@media(max-width:620px){.post-content .metadata .category{margin:0 0 10px}}.post-content .metadata .date{font-size:11px;font-style:italic;color:#999}@media(max-width:620px){.post-content .metadata .date{margin:0}}.post-content .content{flex:1;padding:10px 0}@media(max-width:620px){.post-content .content{padding:0}}.post-content .content h1{font-size:17px;font-weight:800}.post-content .content .tags{line-height:.9;font-size:11px}.post-card{text-align:left;max-width:275px;width:calc(33.33% - 16px)}@media(max-width:768px){.post-card{width:calc(50% - 16px)}}@media(max-width:620px){.post-card{width:100%}}.post-card .icon-post{background-position:left 5px}.post-card .date{font-size:11px;font-style:italic;color:#999}.post-card .metatags{display:block;font-size:11px;line-height:.9;margin-bottom:0}.post-list-title{text-align:left}.post-list-content{display:flex;flex-wrap:wrap;gap:16px}.post-list-content .post-divider{margin:10px 0;border:none;border-top:1px dotted #ccc;width:100%}.home{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;gap:10%}@media(max-width:620px){.home{flex-direction:column;gap:10px}}.home-content{flex:1 1 50%}@media(max-width:620px){.home-content{flex:1 1 auto}}.home-post{margin-top:10px}.home-post h2{margin:0}.home-post .date{font-size:11px;font-style:italic;color:#999;margin:0}.home-authors-wrap{display:flex;flex-direction:column;gap:10px}.home-authors h2{margin-top:0}.home-authors .author-card{margin-bottom:16px}.home-authors .author-card:last-child{margin-bottom:0}.home-authors .author-card h3{margin:0 0 4px;font-size:1em}.home-authors .author-card p{margin:0;font-size:.9em;color:#555}.home-cv{margin-bottom:10px}.home-cv p{margin:0}.home-sidebar{text-align:left}.home-sidebar .cat-list{list-style:circle inside;margin-left:0;padding-left:2px}.ariadna-container{display:flex;flex-direction:column;box-sizing:border-box;height:100%;width:100%;min-width:320px;margin-top:0}@media(max-width:620px){.ariadna-container{min-width:100%}}.ariadna-container .ariadna-list{list-style:none;padding-left:0;display:flex;margin:auto;text-align:left;width:100%;z-index:1;justify-content:flex-start}@media(max-width:620px){.ariadna-container .ariadna-list{align-items:baseline}}.ariadna-container .ariadna-list .ariadna-item{letter-spacing:1px;transition:all .3s ease;text-transform:lowercase;display:inline-flex;justify-content:center;align-items:center;font-size:14px;margin:1px;cursor:pointer;color:#ccc}.ariadna-container .ariadna-list .ariadna-item .ariadna-link{font-size:11px;padding-right:6px}@media screen and (max-width:530px){.ariadna-container .ariadna-list .ariadna-item .ariadna-link{font-size:10px}}.ariadna-container .ariadna-list .ariadna-item:first-child{margin-left:0}#cookieConsent{position:fixed;left:0;bottom:0;width:100%;box-sizing:border-box;background:#222;color:#fff;text-align:center;padding:10px}#cookieConsent .cookie-wrapper{display:flex;flex-direction:column;align-items:center}#cookieConsent .cookie-wrapper .cookie-consent{font-size:.85em;margin:4px 0}#cookieConsent .cookie-wrapper div{display:flex;flex-direction:row;justify-content:space-around;gap:8px;width:350px}@media(max-width:620px){#cookieConsent .cookie-wrapper div{width:100%}}#cookieConsent .cookie-wrapper div .accept,#cookieConsent .cookie-wrapper div .decline,#cookieConsent .cookie-wrapper div .delete{background-color:#4caf50;color:#fff;border:none;padding:10px;cursor:pointer}#cookieConsent .cookie-wrapper div .decline{background-color:#999}#cookieConsent .cookie-wrapper div .delete{background-color:#c0392b}.about-columns{display:flex;gap:20px;align-items:flex-start}.about-columns>*{flex:1;min-width:0}@media(max-width:768px){.about-columns{flex-direction:column}}body{margin:0;font-weight:400;color:#333;font-size:13px;font-family:Tahoma,Arial,Helvetica,sans-serif;text-align:center;background:#000 url(/images/background.png)}section{padding:10px;margin:10px;box-sizing:border-box}main{margin:0 auto;max-width:900px}h1,h2,h3,h4,h5,h6{font-size:17px;font-weight:700;color:#000;font-optical-sizing:auto;font-weight:800}ol,ul{padding-left:16px}a{color:#69f;text-decoration:none}a:focus,a:hover{color:#69f;text-decoration:underline}.icon-post{background:url(/images/post.gif) no-repeat;background-position:0}.icon-post,.icon-tag{display:block;padding:2px 0 3px 20px}.icon-tag{background:url(/images/tag.gif) no-repeat;background-position:0}.icon-category{display:block;padding:2px 0 3px 20px;background:url(/images/category.jpg) no-repeat;background-position:0}