/*!
Theme Name: Dropper
Author: Lrnz
Author URI: https://lrnz.ch/
Version: 1.1
*/:root{--new-content-bg-color:lightgreen;--new-content-fg-color:black;--new-content-icons-spacer:3em;--new-content-icons-spacer-pre:.5em;--color-primary:mediumseagreen;--color-background:antiquewhite;--color-link:var(--color-primary);--color-link-hover:var(--color-primary);--font-family:'EuclidFlex',serif;--font-size:32px;--span-default:1;--span-img:var(--span-default)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-size:var(--font-size);font-family:var(--font-family);background-color:var(--color-background)}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover);text-decoration:underline}.site-main{display:flex;flex-direction:column;align-items:center;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding-top:var(--new-content-icons-spacer-pre);overflow:hidden}.edit-content-wrapper{padding:1em;position:fixed;top:0;transform:translateY(calc(-100% + .5em));transition:transform 250ms ease-out;width:100vw;background:var(--new-content-bg-color);color:var(--new-content-fg-color);z-index:90}.edit-content-wrapper:hover{transform:translateY(calc(-100% + var(--new-content-icons-spacer)))}.edit-content-wrapper.visible{transform:translateY(0)}.edit-content-wrapper .acf-field,.edit-content-wrapper .acf-fields>.acf-field{border:none;padding:.25em 0}.edit-content-wrapper .acf-field--post-title{height:1em}.edit-content-wrapper .acf-field--post-title .acf-label{display:inline-block}.edit-content-wrapper .acf-field--post-title .acf-input{display:inline-block;transform:translateY(-17px);width:calc(100% - 80px)}.edit-content-wrapper .acf-field--post-title .acf-input input{border:none;color:var(--new-content-fg-color)}.edit-content-wrapper .acf-field--post-title .acf-input input:focus{border-bottom:1px solid;color:var(--new-content-fg-color)}.edit-content-wrapper .acf-field--post-title label{color:var(--new-content-fg-color)}.edit-content-wrapper .acf-field--post-title label:focus{color:var(--new-content-fg-color)}.edit-content-wrapper .acf-field[data-name=content_type]{visibility:hidden;overflow:hidden;height:1px}.edit-content-wrapper .acf-label{font-size:.5em;font-weight:400;text-transform:uppercase;font-style:normal}.edit-content-wrapper .acf-button{background:0 0;border:1px solid;font-size:.75em;padding:.25em .5em;text-decoration:none}.edit-content-wrapper .acf-button:focus,.edit-content-wrapper .acf-button:hover{background:var(--new-content-fg-color);color:var(--new-content-bg-color);cursor:pointer}.edit-content-wrapper #message.updated{display:none}.edit-content-wrapper .acf-required{display:none}.edit-content-wrapper .acf-icon{top:1rem}.edit-content-wrapper.is-type-image .acf-field--post-content,.edit-content-wrapper.is-type-style .acf-field--post-content,.edit-content-wrapper.is-type-url .acf-field--post-content,.edit-content-wrapper.is-type-video .acf-field--post-content{display:none}.edit-content-wrapper input[type=text]{background:0 0;border:none;border-bottom:1px solid}.edit-content-wrapper input[type=text]:focus{outline:0}.new-content-icons{list-style:none;margin-bottom:0;padding:0}.new-content-icons li{display:inline-block;margin-right:.5em}.new-content-icons li:last-child{margin-right:0}.new-content-icons a{text-decoration:none;color:var(--new-content-fg-color)}.post{grid-column:span var(--span-default);padding:.5em;margin:2em 0}.format-image{grid-column:span var(--span-img)}.format-image img{display:block;max-width:100%;max-height:80vh;height:auto;width:auto}.load-gif-link{position:relative;display:inline-block}.load-gif-link .fa-pause,.load-gif-link .fa-play{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:2em;opacity:.75}.load-gif-link .fa-pause{opacity:0}.load-gif-link:hover .fa{opacity:.9}.format-video{grid-column:auto}.format-video .video-link{background:#000;position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;border:3px solid}.format-video img{max-width:100%;max-height:auto;width:40vw;height:40vw}.format-video h2{font-size:1em;font-weight:400;position:absolute;transform:translateY(-1em)}.format-style{text-align:center;display:flex;justify-content:center;align-items:center;padding:10px;color:var(--color-primary);background-color:var(--color-background);font-family:var(--font-family)}.format-style .style-poster{font-size:2rem!important;color:var(--color-primary)}.format-style .style-data{visibility:hidden;height:1px;width:1px;overflow:hidden}#loginform,.pagination,.pix-wrapper{grid-column:2/span 10}