@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;500&display=swap);.logo a{background-color:var(--background);color:var(--text);font-size:min(2em,24px)}.logo a,.logo h1{margin:0;padding:0}.logo h1{font-weight:500;letter-spacing:calc(2px*2vmin);opacity:1;transition:opacity 2s}.logo h1 .small{font-size:.5em;font-weight:150}.logo h2.slogan{color:var(--text);font:1rem;font-size:.24em;font-weight:300;letter-spacing:.065em;margin-top:-.7em;padding:0;text-transform:uppercase}.logo h1 .reverse{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.logo h1 .reverse,.logo h1 .rotate{display:inline-block;position:relative}.logo h1 .rotate{color:var(--accent);font-size:1em;margin:0 .072em 0 -.072em;padding:0;-webkit-transform:rotate(-34.5deg);transform:rotate(-34.5deg);visibility:visible}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}fieldset,form{border:0!important;margin:0;outline:0!important;padding:0}*,:after,:before{box-sizing:border-box}:root{--background:#fff;--text:#333;--bginfo:#f6f6f6;--accent:#ff91e3;--border:#ccc;--gutter:1em}.darkmode{--background:#333;--bginfo:#444;--border:#666;--gallery:#777;--text:#f6f6f6;--accent:#6ee9ff}.gallery{background-color:var(--gallery)!important;border-color:#ff91e3!important;border-color:var(--accent)!important;z-index:2!important}html{box-sizing:border-box;font-family:sans-serif}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--background);color:#333;color:var(--text);font-family:Rubik,sans-serif;scroll-behavior:smooth;transition:color .5s ease-in-out,background-color .5s ease-in-out}a{border:0;color:var(--color);margin:0;outline:0;padding:0;text-decoration:none}a:hover{color:#ff91e3;color:var(--accent)}button,input{border:0}button,header,input{background-color:#fff;background-color:var(--background);color:#333;color:var(--text)}header{border:1px solid #333;border-radius:.5em;bottom:1em;box-shadow:0 0 1rem #333;box-shadow:0 0 1rem var(--text);cursor:default;overflow:hidden;position:fixed;right:1em;text-align:center;z-index:999}header .info{padding:2em 1em;padding:2em var(--gutter)}header .info>h3{margin:0;padding:0}header .help,header .intro{padding:0}header .help>p{font-size:.825em}header .sub{padding:1em}header .sub,header .sub input{background-color:#333;background-color:var(--text);width:100%}header .sub input{border:0;color:#fff;color:var(--background);font-family:Rubik,sans-serif;font-size:1.25rem;margin:0;outline:none;padding:.25em;text-align:left;text-transform:lowercase}header .settings{display:flex;justify-content:space-between;padding:1em;padding:var(--gutter);width:100%}header .settings .icons{color:#333;color:var(--text);cursor:pointer!important;margin-left:.5em;z-index:999}header .settings .icons:first-child{margin-left:0}header form{margin:0;padding:0}@media only screen and (max-width:500px){header{left:1em}}@media only screen and (min-width:501px){header{left:auto}}.menucontainer{bottom:1em;opacity:.5;position:fixed;right:1em;transition:opacity .5s;z-index:3}.menucontainer:hover{opacity:1;transition:opacity .5s}.menucontainer .active{background-color:#333;background-color:var(--text);border:0;color:#fff;color:var(--background);-webkit-transform:scale(80%) translateY(-.25em);transform:scale(80%) translateY(-.25em)}.menu{background-color:#fff;background-color:var(--background);border:1px solid #333;border:1px solid var(--text);border-radius:50%;cursor:pointer;font-size:2em;height:2em;padding-top:.4em;position:relative;text-align:center;width:2em;z-index:4}.menu:after{content:"M"}.loading:before{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;background-image:conic-gradient(hsla(0,0%,100%,0) 0deg,#ff91e3 270deg);background-image:conic-gradient(hsla(0,0%,100%,0) 0deg,var(--accent) 270deg);content:"";height:120%;left:-10%;top:-10%;width:120%}.loading:after,.loading:before{border-radius:50%;position:absolute}.loading:after{background-color:#fff;background-color:var(--background);border:1px solid #333;border:1px solid var(--text);content:"Loading";font-size:.3em;height:100%;left:0;padding-top:2.5em;top:0;width:100%}.my-masonry-grid{display:flex;margin-left:-1em;margin-left:calc(0em - var(--gutter));width:auto}.my-masonry-grid_column{background-clip:padding-box;padding-left:1em;padding-left:var(--gutter)}.my-masonry-grid_column>div{margin-bottom:1em;margin-bottom:var(--gutter)}.repo-container{margin:1em;margin:var(--gutter);margin-bottom:3rem}.lastpost-container{position:relative;width:100%}.postfull{background-color:#f6f6f6;background-color:var(--bginfo);border:1px solid #ccc;border:1px solid var(--border);border-radius:.25em;overflow:hidden;padding:0;position:relative;z-index:1}.postfull,.postfull img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%}.postfull img{border:0;border-bottom:1px solid #ccc;border-bottom:1px solid var(--border);display:block;white-space:pre}.postfull .nsfw{background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom:1px solid #ccc;border-bottom:1px solid var(--border);color:#333;color:var(--text);content:"NSFW!";font-size:3em;justify-content:center;left:0;right:0}.postfull .info,.postfull .nsfw{align-items:center;display:flex;width:100%}.postfull .info{-webkit-column-gap:1em;column-gap:1em;justify-content:space-between;margin:0;padding:.5em 1em;position:relative}.postfull .info .icons{color:#333;color:var(--text);cursor:pointer!important;margin-right:.25em;opacity:.2;transition:opacity .5s}.postfull .info .icons:hover{opacity:1;transition:opacity .5s}.modal{margin:4em auto;text-align:center;width:50%}.modal p{font-size:1.5rem}.bold{font-weight:700}.small{font-size:.75em;font-weight:400}.blackout{background-color:#fff;background-color:var(--background);bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2}.blackout,.on{transition:opacity .5s}.on{display:block;opacity:.8}
/*# sourceMappingURL=main.6f1fba0e.css.map*/