html{font-size:12px}body{font-family:'Pangolin', cursive;line-height:1.5rem;margin:0;min-height:100vh;display:flex;flex-flow:column;background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) 4.5rem, #FA9 4.5rem, #FA9 calc(4.5rem + .1rem), rgba(255,255,255,0) calc(4.5rem + .1rem), rgba(255,255,255,0) 4.5rem),linear-gradient(#E8F4FF 0, #E8F4FF .1rem, rgba(255,255,255,0) .1rem, rgba(255,255,255,0) 1.5rem),repeating-linear-gradient(to right, #E8F4FF 0, #E8F4FF .1rem, rgba(255,255,255,0) .1rem, rgba(255,255,255,0) 1.5rem),#FFFFFD;background-size:100% 1.5rem}hr{border:none;height:1px;background:#0006}body>*{flex-grow:1}header{box-sizing:border-box;height:6rem;padding:0.5rem 6rem;background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) 4.5rem, #FA9 4.5rem, #FA9 calc(4.5rem + .1rem), rgba(255,255,255,0) calc(4.5rem + .1rem), rgba(255,255,255,0) 4.5rem),#FFFFFD;color:#000;display:flex;align-items:center;justify-content:space-between;flex-grow:0}@media (max-width: 42rem){header{flex-flow:column;height:auto;padding-bottom:1.333rem}}header h1 a{color:inherit;text-decoration:none}header nav{text-align:right;font-size:1.5rem;display:flex}header nav a{color:inherit;text-decoration:none;display:inline-block;padding:0 1rem;position:relative}header nav a::after{content:"";position:absolute;display:block;top:calc(100% + 0.5rem);left:50%;right:50%;height:2px;background:#F42;transition-duration:0.2s;transform:rotate(1deg);border-radius:1px}header nav:not(:focus-within):not(:hover) a.current-page::after,header nav a:hover::after,header nav a:focus::after{left:0.75rem;right:0.75rem}header nav a:last-child{margin-right:0}footer{flex-grow:0;padding:2rem 3rem 2rem 5rem;background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) 4.5rem, #FA9 4.5rem, #FA9 calc(4.5rem + .1rem), rgba(255,255,255,0) calc(4.5rem + .1rem), rgba(255,255,255,0) 4.5rem),#FFFFFD;z-index:999;display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem;align-items:center}@media (max-width: 68rem),(max-height: 48rem){footer{display:none}}footer .column:first-child{text-align:right}footer .column h3{margin-top:0}footer .links{list-style-type:none;margin:0;padding:0;line-height:1.5}footer .links a{color:inherit;text-decoration:none}footer .links a:focus,footer .links a:hover{text-decoration:underline}.page-content{margin:0.2rem 4rem 0 6.2rem}main a[target="_blank"]:not(.link-hide-ext)::after{content:"";display:inline-block;width:0.75em;height:0.75em;margin-left:0.1rem;background-image:url("/assets/img/external-link.svg");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:baseline;opacity:0.75}.linksList{display:grid;grid-template-columns:repeat(4, 1fr);gap:2.5rem 3rem;max-width:128rem;margin:auto}@media (max-width: 72rem){.linksList{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 48rem){.linksList{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 32rem){.linksList{grid-template-columns:1fr}}.linksList a{padding:0.8rem;color:inherit;text-decoration:none;border:dashed 0.2rem #000C;box-shadow:0.75rem 0.75rem 3rem -1.25rem #0002;border-radius:22rem 1rem 18rem 1rem/1rem 18rem 1rem 22rem;transition:transform 0.2s;display:flex;align-items:center;justify-content:center;background:#FFF}.linksList a::after{content:none !important}.linksList a:hover,.linksList a:focus{transform:scale(1.05)}.linksList a img{height:2.5rem;margin:0.25rem 0.5rem 0.25rem 0;vertical-align:middle}.links-group-title{max-width:120rem;margin:3rem auto 1.25rem;padding:0 4rem;line-height:1.5rem;font-size:1.25rem}main h1,aside h1{font-size:2rem;margin:1.5rem 0}main h2,aside h2{font-size:1.5rem;line-height:1.5rem;margin:1.5rem 0}main h3,aside h3{margin:1.5rem 0}main p,aside p,main ul,aside ul,main ol,aside ol{margin:1.5rem 0}img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-0.1em}.page-gallery{display:grid;grid-template-columns:auto 24rem}@media (max-width: 48rem){.page-gallery{grid-template-columns:auto}}.page-gallery main{padding:0.2rem 4rem 2rem 6.2rem;max-width:100%;overflow:hidden}.page-gallery aside{padding:1.7rem 1rem;grid-column:2 / 3;grid-row:1 / 3;position:relative;margin:1rem 0;filter:drop-shadow(0 0 2rem rgba(0,0,0,0.133333));overflow:hidden}@media (max-width: 48rem){.page-gallery aside{grid-column:1 / 2;grid-row:2 / 3}}.page-gallery aside::before{content:"";position:absolute;top:1rem;bottom:1rem;left:0;right:0;background:#FFF;z-index:-1;clip-path:polygon(0 0.25rem, 100% 0, 100% calc(100% - 0.25rem), 0.5rem 100%)}.page-gallery aside .navigation{margin-top:2rem}.page-gallery aside .folder{margin:0 0 1rem 1rem}.page-gallery aside .folder a{color:inherit;text-decoration:none;font-size:1.25rem}.page-gallery aside .folder a:hover,.page-gallery aside .folder a:focus{text-decoration:underline}.gallery{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:2rem 1.5rem;padding-top:0.5rem}.gallery::after{content:"";flex-grow:1}.gallery .image{width:256px;text-align:center;color:inherit;text-decoration:none;position:relative}.gallery .image:hover,.gallery .image:focus{text-decoration:underline}.gallery .image img.thumbnail{display:block;position:relative;width:100%;height:256px;object-fit:cover;background:#FFF;box-shadow:0 0 2rem #0003;transition:transform 0.2s}.gallery .image:hover img.thumbnail,.gallery .image:focus img.thumbnail{transform:scale(1.05);z-index:1}.gallery .image:nth-child(2n) img.thumbnail{transform:rotate(1deg)}.gallery .image:nth-child(2n):hover img.thumbnail,.gallery .image:nth-child(2n):focus img.thumbnail{transform:rotate(1deg) scale(1.05)}.gallery .image:nth-child(3n) img.thumbnail{transform:rotate(-0.5deg)}.gallery .image:nth-child(3n):hover img.thumbnail,.gallery .image:nth-child(3n):focus img.thumbnail{transform:rotate(-0.5deg) scale(1.05)}.gallery .image:nth-child(5n) img.thumbnail{transform:rotate(0.5deg)}.gallery .image:nth-child(5n):hover img.thumbnail,.gallery .image:nth-child(5n):focus img.thumbnail{transform:rotate(0.5deg) scale(1.05)}.gallery .image .title{padding-top:1rem}.gallery .image .title span{position:relative;color:#220;display:inline-block}.image.images-2::after{content:"";display:block;width:100%;height:var(--image-height, 100%);transform:rotate(3deg);position:absolute;background:#FFF;top:0;left:0;z-index:-1;box-shadow:0 0 1rem #0002}.page-gallery main .links{margin:3rem 1rem 3rem}.page-gallery main .links a{font-size:1.25rem;color:inherit;margin:0.875rem;text-decoration:none;white-space:nowrap}.page-gallery main .links a:hover,.page-gallery main .links a:focus{text-decoration:underline}.gallery-author h1{padding-top:1rem;padding-bottom:0.5rem}.thumbnails a::after{display:none !important}.thumbnails a{display:inline-block;vertical-align:middle}.thumbnails .submission-thumbnail{max-height:128px;box-shadow:0 0 1rem #0002;opacity:0.75;transition-duration:0.2s}.thumbnails .active .submission-thumbnail{transform:scale(1.05);opacity:1}.thumbnails{display:flex;align-items:center;justify-content:center;gap:1rem}.fullscreenView{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;background:#000D;display:flex;justify-content:center;align-items:center;padding:2rem;transition-duration:0.3s}.fullscreenView.hidden{background:#0000}.fullscreenView img{box-sizing:border-box;max-width:100%;max-height:100%;background:#FFF;box-shadow:0 0 2rem #0004}.transitionImage{position:fixed;transition-duration:0.3s;z-index:999999;box-shadow:0 0 2rem #0002}.highlight{position:relative}.highlight::before{content:"";position:absolute;top:-0.5rem;left:-1rem;bottom:-0.5rem;right:-1rem;z-index:-1;background:radial-gradient(rgba(255,255,0,0), rgba(255,255,0,0.666667)),rgba(255,255,0,0.2);clip-path:polygon(3% 5%, 8% 15%, 1% 22%, 2% 30%, 8% 36%, 1% 44%, 6% 64%, 3% 83%, 8% 95%, 46% 98%, 96% 96%, 100% 81%, 92% 71%, 99% 58%, 98% 51%, 88% 41%, 98% 32%, 98% 23%, 92% 21%, 96% 6%, 51% 10%, 53% 6%)}main h1::before{content:"";position:relative;right:0.25em;display:inline-block;vertical-align:top;height:1em;margin-bottom:-1em;width:3em;margin-right:-3em;z-index:-1;background:radial-gradient(rgba(255,255,0,0), rgba(255,255,0,0.666667)),rgba(255,255,0,0.2);clip-path:polygon(3% 5%, 8% 15%, 1% 22%, 2% 30%, 8% 36%, 1% 44%, 6% 64%, 3% 83%, 8% 95%, 46% 98%, 96% 96%, 100% 81%, 92% 71%, 99% 58%, 98% 51%, 88% 41%, 98% 32%, 98% 23%, 92% 21%, 96% 6%, 51% 10%, 53% 6%)}.page-gallery main .submission-image{display:block;max-width:100%;max-height:80vh;margin:2rem auto;box-shadow:0 0 2rem #0002;background:#FFF}.page-gallery aside .user{font-size:1.25rem;margin:0.25rem 0.5rem 2rem;display:block}.page-gallery aside .user a{color:inherit;text-decoration:none}.page-gallery aside .user a:hover,.page-gallery aside .user a:focus{text-decoration:underline}.page-gallery .comments{max-width:100%;margin:2rem;padding:2rem;position:relative}.page-gallery .comments::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#FFF;z-index:-1;transform:rotate(0.25deg);box-shadow:0 0 4rem #0002}.page-gallery main .gallery-author .avatar{float:left;height:5.7rem;margin-right:1rem;border-radius:100%;box-shadow:0 0 1rem #0002}.page-gallery aside .avatar{height:2rem;margin-right:0.25rem;border-radius:100%;box-shadow:0 0 1rem #0002;vertical-align:middle}main a.author{text-decoration:none}main a.author:hover,main a.author:focus{text-decoration:underline}main a.author img{height:2em;margin-right:0.25em;border-radius:1em;vertical-align:middle}.submission .description hr{background:#0002}a.link-icon::before{content:"";display:inline-block;width:1em;height:1em;margin-right:0.5rem;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}a.link-icon-inline::before{margin-right:0.25em}a.link-facebook::before{background-image:url("/assets/img/icons/facebook.svg")}a.link-fur-affinity::before{background-image:url("/assets/img/icons/fur-affinity.webp")}a.link-github::before{background-image:url("/assets/img/icons/github.svg")}a.link-ko-fi::before{background-image:url("/assets/img/icons/ko-fi.png")}a.link-mastodon::before{background-image:url("/assets/img/icons/mastodon.svg")}a.link-telegram::before{background-image:url("/assets/img/icons/telegram.svg")}a.link-twitter::before{background-image:url("/assets/img/icons/twitter.svg")}a.link-weasyl::before{background-image:url("/assets/img/icons/weasyl.svg")}a.link-website::before{background-image:url("/assets/img/icons/website.svg")}a.link-youtube::before{background-image:url("/assets/img/icons/youtube.svg")}a.link-rss::before{background-image:url("/assets/img/icons/rss.svg")}

/*# sourceMappingURL=main.css.map */