@keyframes slide-object{0%{object-position:50% 50%;}25%{object-position:0% 0%;}75%{object-position:100% 100%;}100%{object-position:50% 50%;}}@keyframes spinner{0%{top:3em;left:3em;width:0;height:0;opacity:0.8;}100%{top:0;left:0;width:6em;height:6em;opacity:0;}}html{font-family:sans-serif;font-size:14pt;background:#EEEEEE;}html body{margin:0;padding:0;overflow-y:scroll;}a{text-decoration:none;}article.studio{padding:32px 0 0 0;}article.studio >header{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;padding:0.2em 0.5em;border-bottom:2px solid #555555;background:#333333;color:#FFFFFF;}article.studio >header h1{margin:0;padding:0 1em 0 0;font-weight:normal;}article.studio >header nav{display:flex;align-items:center;font-size:1.2em;}article.studio >header nav a{color:#AAAAAA;padding:0 0.5em;text-align:center;}article.studio >header nav a:hover{color:#FFFFFF;}article.studio >main .info,article.studio >form .info{display:flex;align-items:center;padding:10px;height:64px;margin:64px 0 0 0;background:#333333;color:#FFFFFF;padding:0 5em 0 5em;}article.studio >main .info a,article.studio >form .info a{color:#EEEEEE;}article.studio >main .info a:hover,article.studio >form .info a:hover{color:#EE8800;}article.studio >main .info nav.links,article.studio >form .info nav.links{font-size:2em;}article.studio >main .info .avatar,article.studio >form .info .avatar{z-index:10;background:#555555;margin:10px;width:128px;height:128px;border:3px solid #333333;border-radius:64px;}article.studio >main .info h3,article.studio >form .info h3{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 0 0.5em;font-size:1.8em;}article.studio .view,article.studio .upload{position:relative;}article.studio .view input[type=radio].reading-option,article.studio .view input[type=checkbox].reading-option,article.studio .upload input[type=radio].reading-option,article.studio .upload input[type=checkbox].reading-option{display:none;}article.studio .view label[for=top-to-bottom],article.studio .upload label[for=top-to-bottom]{right:11em;}article.studio .view label[for=left-to-right],article.studio .upload label[for=left-to-right]{right:9em;}article.studio .view label[for=right-to-left],article.studio .upload label[for=right-to-left]{right:7em;}article.studio .view label[for=tiled],article.studio .upload label[for=tiled]{right:5em;}article.studio .view label[for=contiguous],article.studio .upload label[for=contiguous]{right:3em;}article.studio .view label[for=dark],article.studio .upload label[for=dark]{right:1em;}article.studio .view label.reading-option,article.studio .upload label.reading-option{position:absolute;font-size:1.2em;cursor:pointer;padding:0.1em;background:#333333;color:#FFFFFF;}article.studio .view input.reading-option:checked+label,article.studio .upload input.reading-option:checked+label{color:#EE8800;}article.studio .view .images,article.studio .upload .images{display:flex;align-items:center;overflow:auto;padding:2em;}article.studio .view .images .image,article.studio .upload .images .image{text-align:center;padding:1em;display:block;position:relative;}article.studio .view .images .image img,article.studio .upload .images .image img{max-width:calc(90vw - 2em);max-height:calc(90vh - 4em);}article.studio .view .images .image .link,article.studio .upload .images .image .link{position:absolute;left:calc(50% - 0.5em);top:-1em;width:1em;height:1em;padding:0.5em;border-radius:1em;background:#FFFFFF;color:black;opacity:0.2;z-index:10;}article.studio .view .images .image .link:hover,article.studio .upload .images .image .link:hover{opacity:1.0;-moz-box-shadow:0 0 5px black;-o-box-shadow:0 0 5px black;-webkit-box-shadow:0 0 5px black;-ms-box-shadow:0 0 5px black;box-shadow:0 0 5px black;}article.studio .view .images.top-to-bottom,article.studio .view #top-to-bottom:checked~.images,article.studio .upload .images.top-to-bottom,article.studio .upload #top-to-bottom:checked~.images{flex-direction:column;}article.studio .view .images.top-to-bottom .image:first-child,article.studio .view #top-to-bottom:checked~.images .image:first-child,article.studio .upload .images.top-to-bottom .image:first-child,article.studio .upload #top-to-bottom:checked~.images .image:first-child{padding-top:0;}article.studio .view .images.top-to-bottom .image:last-child,article.studio .view #top-to-bottom:checked~.images .image:last-child,article.studio .upload .images.top-to-bottom .image:last-child,article.studio .upload #top-to-bottom:checked~.images .image:last-child{padding-top:0;}article.studio .view .images.left-to-right,article.studio .view #left-to-right:checked~.images,article.studio .upload .images.left-to-right,article.studio .upload #left-to-right:checked~.images{flex-direction:row;}article.studio .view .images.left-to-right .image,article.studio .view #left-to-right:checked~.images .image,article.studio .upload .images.left-to-right .image,article.studio .upload #left-to-right:checked~.images .image{padding:0 1em;}article.studio .view .images.left-to-right .image:first-child,article.studio .view #left-to-right:checked~.images .image:first-child,article.studio .upload .images.left-to-right .image:first-child,article.studio .upload #left-to-right:checked~.images .image:first-child{padding-left:25vw;}article.studio .view .images.left-to-right .image:first-child .link,article.studio .view #left-to-right:checked~.images .image:first-child .link,article.studio .upload .images.left-to-right .image:first-child .link,article.studio .upload #left-to-right:checked~.images .image:first-child .link{left:calc(50% + 12.5vw);}article.studio .view .images.left-to-right .image:last-child,article.studio .view #left-to-right:checked~.images .image:last-child,article.studio .upload .images.left-to-right .image:last-child,article.studio .upload #left-to-right:checked~.images .image:last-child{padding-right:25vw;}article.studio .view .images.left-to-right .image:last-child .link,article.studio .view #left-to-right:checked~.images .image:last-child .link,article.studio .upload .images.left-to-right .image:last-child .link,article.studio .upload #left-to-right:checked~.images .image:last-child .link{left:calc(50% - 12.5vw);}article.studio .view .images.right-to-left,article.studio .view #right-to-left:checked~.images,article.studio .upload .images.right-to-left,article.studio .upload #right-to-left:checked~.images{flex-direction:row-reverse;}article.studio .view .images.right-to-left .image,article.studio .view #right-to-left:checked~.images .image,article.studio .upload .images.right-to-left .image,article.studio .upload #right-to-left:checked~.images .image{padding:0 1em;}article.studio .view .images.right-to-left .image:first-child,article.studio .view #right-to-left:checked~.images .image:first-child,article.studio .upload .images.right-to-left .image:first-child,article.studio .upload #right-to-left:checked~.images .image:first-child{padding-right:25vw;}article.studio .view .images.right-to-left .image:first-child .link,article.studio .view #right-to-left:checked~.images .image:first-child .link,article.studio .upload .images.right-to-left .image:first-child .link,article.studio .upload #right-to-left:checked~.images .image:first-child .link{left:calc(50% - 12.5vw);}article.studio .view .images.right-to-left .image:last-child,article.studio .view #right-to-left:checked~.images .image:last-child,article.studio .upload .images.right-to-left .image:last-child,article.studio .upload #right-to-left:checked~.images .image:last-child{padding-left:25vw;}article.studio .view .images.right-to-left .image:last-child .link,article.studio .view #right-to-left:checked~.images .image:last-child .link,article.studio .upload .images.right-to-left .image:last-child .link,article.studio .upload #right-to-left:checked~.images .image:last-child .link{left:calc(50% + 12.5vw);}article.studio .view .images.tiled,article.studio .view #tiled:checked~.images,article.studio .upload .images.tiled,article.studio .upload #tiled:checked~.images{flex-wrap:wrap;justify-content:left;}article.studio .view .images.tiled .image,article.studio .view #tiled:checked~.images .image,article.studio .upload .images.tiled .image,article.studio .upload #tiled:checked~.images .image{width:20vw;height:20vw;}article.studio .view .images.tiled .link,article.studio .view #tiled:checked~.images .link,article.studio .upload .images.tiled .link,article.studio .upload #tiled:checked~.images .link{font-size:0.5em;top:1em;}article.studio .view .images.tiled img,article.studio .view #tiled:checked~.images img,article.studio .upload .images.tiled img,article.studio .upload #tiled:checked~.images img{max-width:20vw;max-height:20vw;}article.studio .view .images.contiguous .image,article.studio .view #contiguous:checked~.images .image,article.studio .upload .images.contiguous .image,article.studio .upload #contiguous:checked~.images .image{padding:0;}article.studio .view .images.dark,article.studio .view #dark:checked~.images,article.studio .upload .images.dark,article.studio .upload #dark:checked~.images{background:#151515;}article.studio .view .image.removed img,article.studio .upload .image.removed img{opacity:0.25;}article.studio .view .image.move,article.studio .upload .image.move{opacity:0.5;-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg);}article.studio .view .description,article.studio .upload .description{background:#333333;color:#FFFFFF;padding:1em 5em 5em 5em;}article.studio .upload input,article.studio .upload textarea,article.studio .upload select,article.studio .settings input,article.studio .settings textarea,article.studio .settings select,article.studio .import input,article.studio .import textarea,article.studio .import select{display:block;box-sizing:border-box;border:none;color:inherit;font-size:inherit;font-family:inherit;}article.studio .upload input[type=radio],article.studio .settings input[type=radio],article.studio .import input[type=radio]{display:inline-block;}article.studio .upload input[type=submit],article.studio .settings input[type=submit],article.studio .import input[type=submit]{width:100%;color:#FFFFFF;background:#555555;cursor:pointer;font-size:1.5em;}article.studio .upload input[type=submit]:hover,article.studio .settings input[type=submit]:hover,article.studio .import input[type=submit]:hover{background:#151515;}article.studio .upload input[value=Delete],article.studio .settings input[value=Delete],article.studio .import input[value=Delete]{background:#880000;width:5em;}article.studio .upload input,article.studio .upload textarea,article.studio .upload select{background:#222222;}article.studio .upload .info input{font-size:1.8em;margin:0 0 0 0.5em;width:100%;}article.studio .upload .images input[type=file]{display:none;}article.studio .upload .images input[type=checkbox]{display:none;}article.studio .upload .images .image{touch-action:none;}article.studio .upload .images .remove{z-index:10;position:relative;display:block;left:calc(50% - 0.75em);top:-1.8em;background:#333333;color:#FFFFFF;font-size:1.5em;width:1.5em;text-align:center;padding:0.3em 0.2em 0.1em 0.2em;border-radius:1em 1em 0 0;opacity:0.5;cursor:pointer;}article.studio .upload .images .remove:hover{opacity:1.0;}article.studio .upload .images .new-image{text-align:center;}article.studio .upload .images .new-image label{cursor:pointer;display:inline-block;font-size:2em;background:#555555;color:#FFFFFF;border-radius:0.5em;padding:0.5em 1em;}article.studio .upload .images .new-image label:hover{background:#151515;}article.studio .upload .images.tiled .new-image,article.studio .upload #tiled:checked~.images .new-image{text-align:center;width:20vw;}article.studio .upload .images.tiled .new-image label,article.studio .upload #tiled:checked~.images .new-image label{font-size:1.5em;}article.studio .upload .description{display:flex;flex-wrap:wrap;}article.studio .upload .description .tags{flex-grow:1;}article.studio .upload .description .visibility{border-left:1px solid #333333;font-family:"Font Awesome 5 Free", sans-serif;}article.studio .upload .description textarea{width:calc(100% - 2em);margin:1em;min-height:10em;}article.studio .upload .description nav{flex-grow:1;display:flex;}article.studio .view .description .meta{display:flex;}article.studio .view .description .meta ul.tags{flex-grow:1;list-style:none;padding:0;margin:0;}article.studio .view .description .meta ul.tags li{display:inline-block;margin:0.1em 0;}article.studio .view .description .meta ul.tags li a{padding:0 0.5em;background:#555555;color:#FFFFFF;}article.studio .view .description .meta ul.tags li a:hover{background:#151515;}article.studio .view .description .meta .visibility{color:#AAAAAA;white-space:nowrap;}article.studio .view .description .meta nav{margin:0 0.4em;}article.studio .view .description .meta nav a{color:#FFFFFF;display:inline-block;padding:0 0.4em;white-space:nowrap;}article.studio .view .description .meta nav a:hover{color:#EE8800;}article.studio .view .description p{margin:1em;overflow-x:auto;}article.studio .gallery .navlink,article.studio .front .navlink{display:block;width:100%;background:#DDDDDD;color:#333333;text-align:center;font-size:1.2em;padding:0.1em 0;margin:0.2em 0;}article.studio .gallery .navlink:hover,article.studio .front .navlink:hover{background:#CCCCCC;}article.studio .gallery .alert,article.studio .front .alert{font-size:2em;padding:1em;text-align:center;}article.studio .gallery .description,article.studio .settings .description{margin:0;width:100%;max-width:none;padding:0.2em 0;background:rgba(0,0,0,0.5);color:#FFFFFF;text-align:center;}article.studio .gallery{margin:0 0 250px 0;}article.studio .gallery .cover a{display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-height:300px;-moz-transition:0.3s max-height;-o-transition:0.3s max-height;-webkit-transition:0.3s max-height;-ms-transition:0.3s max-height;transition:0.3s max-height;-moz-transition-delay:0.5s;-o-transition-delay:0.5s;-webkit-transition-delay:0.5s;-ms-transition-delay:0.5s;transition-delay:0.5s;overflow:hidden;}article.studio .gallery .cover a img{width:100%;object-fit:cover;max-width:2000px;}article.studio .gallery .cover a .title{margin-top:-1.8em;background:rgba(0,0,0,0.75);color:white;font-size:2em;padding:0.2em 2em;white-space:nowrap;text-align:right;}article.studio .gallery .cover a:hover{max-height:200vh;}article.studio .gallery .cover+.info{margin-top:0;}article.studio .gallery .navlink.prev{max-width:1100px;margin:0.2em auto 0.2em auto;}article.studio .gallery .images{margin:0 auto 0 auto;max-width:1100px;display:flex;flex-wrap:wrap;justify-content:center;}article.studio .gallery .images time{flex-basis:100%;text-align:right;padding:0 0.5em 0 0;margin:0.5em;font-size:1.3em;border-bottom:2px solid #333333;}article.studio .gallery .images .image{position:relative;margin:10px;width:250px;height:250px;display:flex;align-items:center;justify-content:center;}article.studio .gallery .images .image a{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}article.studio .gallery .images .image a img{max-width:100%;max-height:100%;}article.studio .front{margin:2em 0 2em 0;}article.studio .front .galleries{min-height:50vh;}article.studio .front .galleries .gallery{margin:1em 0;}article.studio .front .galleries .gallery header .info{height:32px;}article.studio .front .galleries .gallery header .info .avatar{width:64px;height:64px;}article.studio .front .galleries .gallery .images{background:#CCCCCC;max-width:none;min-height:128px;flex-wrap:nowrap;}article.studio .front .galleries .gallery .images .image{margin:0;width:25%;max-width:400px;max-height:250px;}article.studio .front .galleries .gallery .images .image img{width:100%;height:100%;object-fit:cover;}article.studio .front .galleries .gallery .images .image img:hover{animation-duration:5s;animation-name:slide-object;animation-timing-function:ease-in-out;animation-iteration-count:infinite;}article.studio .settings .button,article.studio .import .button{color:#FFFFFF;text-decoration:none;display:inline-block;margin:0 0.2em;padding:0.1em 0.5em;background:#555555;}article.studio .settings .button:hover,article.studio .import .button:hover{background:#888888;}article.studio .settings input,article.studio .settings textarea,article.studio .settings select{display:block;box-sizing:border-box;border:none;color:inherit;font-size:inherit;font-family:inherit;}article.studio .settings nav{max-width:1100px;margin:5em auto;display:flex;}article.studio .import .job{max-width:1100px;margin:2em auto;background:#333333;color:#FFFFFF;display:flex;padding:1em;align-items:center;}article.studio .import .job i{margin-right:1em;}article.studio .import .job time{margin-right:1em;}article.studio .import .job .status{flex-grow:1;text-align:center;}article.studio .import .job .status:before{content:"Status: ";}article.studio .import .job .count:before{content:"Imported: ";}article.studio .import .services{display:flex;justify-content:center;max-width:1100px;margin:2em auto;}article.studio .import .services .service{color:#151515;text-align:center;}article.studio .import .services .service i{font-size:3em;display:block;}article.studio .import .services .service:hover{color:#EE8800;}article.studio .import.tumblr form{max-width:1100px;margin:2em auto;}article.studio .import.tumblr form ul{list-style:none;padding:0;}article.studio .import.tumblr form input[type=radio]{display:none;}article.studio .import.tumblr form input[type=checkbox]{display:none;}article.studio .import.tumblr form .blog label,article.studio .import.tumblr form .post label{cursor:pointer;display:flex;align-items:center;padding:0.2em;border-left:0.2em solid transparent;overflow:hidden;}article.studio .import.tumblr form .blog input:checked~label,article.studio .import.tumblr form .post input:checked~label{border-color:#EE8800;}article.studio .import.tumblr form .blog label:hover,article.studio .import.tumblr form .post label:hover{border-color:#FFDD88;}article.studio .import.tumblr form .blog .avatar{border-radius:32px;margin-right:1em;}article.studio .import.tumblr form .post .images{flex-grow:1;}article.studio .import.tumblr form .post time{padding:0 1em;}article.studio .import.tumblr form nav{display:flex;}article.studio .import.tumblr form nav .everything{width:9em;}article.studio footer{text-align:center;font-size:0.8em;color:#AAAAAA;}article.studio footer a{color:#888888;}article.studio footer a:hover{color:#EE8800;}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:100;}.prompt .container{padding:1em;background:#333333;color:#FFFFFF;max-width:500px;margin:5em auto;}.prompt .container i{font-size:3em;margin:0.1em 0.3em 0.1em 0.1em;float:left;}.prompt .container p{padding:1em;margin:0;flex-grow:1;}.prompt .container nav{width:100%;padding:0 0 0 4em;}.prompt .container nav button{background:#151515;color:inherit;border:0;font-size:inherit;min-width:5em;margin:0.1em;cursor:pointer;}.prompt .container nav button:hover{background:#555555;}.spinner{-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.spinner .container{display:inline-block;position:relative;margin:calc(50vh - 3em) calc(50vw - 3em);width:6em;height:6em;text-align:center;line-height:6em;color:#FFFFFF;font-size:1.5em;text-shadow:0 0 0.1em black;}.spinner .container div{position:absolute;border:0.1em solid #FFFFFF;opacity:0.8;border-radius:50%;animation:spinner 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;}.spinner .container div:nth-child(2){animation-delay:-0.5s;}@media (max-width:800px){article.studio header h1{padding-right:0.5em;}article.studio header nav a{font-size:0.8em;}article.studio >main .info,article.studio >form .info{padding:0;font-size:0.7em;margin:32px 0 0 0;}article.studio >main .info .avatar,article.studio >form .info .avatar{width:64px;height:64px;}article.studio .front .gallery .images{flex-wrap:wrap !important;}article.studio .front .gallery .images .image{width:50% !important;}article.studio .gallery .cover a{max-height:150px;}article.studio .gallery .cover a .title{font-size:1.0em;}article.studio .gallery .images .image{width:90vw;max-height:90vh;height:auto;}article.studio .view label.reading-option,article.studio .upload label.reading-option{font-size:1.0em;}article.studio .view .images,article.studio .upload .images{padding:2em 0;}article.studio .view .images .image,article.studio .upload .images .image{padding:0.5em;}article.studio .view .images .image img,article.studio .upload .images .image img{max-width:100vw;max-height:90vh;}article.studio .view .description,article.studio .upload .description{padding:0.2em;}article.studio .view .description .meta .visibility,article.studio .upload .description .meta .visibility{font-size:0;}article.studio .view .description .meta .visibility i,article.studio .upload .description .meta .visibility i{font-size:14pt;}article.studio .view .description .meta nav a,article.studio .upload .description .meta nav a{font-size:0;}article.studio .view .description .meta nav a i,article.studio .upload .description .meta nav a i{font-size:14pt;}article.studio .upload .images.tiled .new-image label,article.studio .upload #tiled:checked~.images .new-image label{font-size:1.0em !important;padding:0.2em;}article.studio .upload .images.tiled .new-image label i,article.studio .upload #tiled:checked~.images .new-image label i{display:block;}}