*{margin:0;padding:0;box-sizing:border-box}body.light .nox,body.dark .diem{display:none}body.light .tmblr-iframe,[data-theme="daynight"] body.dark .tmblr-iframe{filter:invert(1);-webkit-filter:invert(1);-o-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1)}[data-theme="daynight"] body.light .tmblr-iframe,body.dark .tmblr-iframe{filter:invert(0);-webkit-filter:invert(0);-o-filter:invert(0);-moz-filter:invert(0);-ms-filter:invert(0)}body.light article.borders-day-b,body.light .sidebar.borders-day-b{border:1px solid var(--borders)}[data-theme="daynight"] body.light article.borders-day-b,[data-theme="daynight"] body.light .sidebar.borders-day-b{border-color:var(--bg)}body.light article.borders-night-b,body.light .sidebar.borders-night-b{border:1px solid var(--bg)}[data-theme="daynight"] body.light article.borders-night-b,[data-theme="daynight"] body.light .sidebar.borders-night-b{border-color:var(--borders)}body.dark article.borders-day-b,body.dark .sidebar.borders-day-b{border:1px solid var(--bg)}[data-theme="daynight"] body.dark article.borders-day-b,[data-theme="daynight"] body.dark .sidebar.borders-day-b{border-color:var(--borders)}body.dark article.borders-night-b,body.dark .sidebar.borders-night-b{border:1px solid var(--borders)}[data-theme="daynight"] body.dark article.borders-night-b,[data-theme="daynight"] body.dark .sidebar.borders-night-b{border-color:var(--bg)}.tmblr-iframe{z-index:9999999999999!important;top:15px!important;right:60px!important;opacity:0!important;visibility:hidden!important;transform:scale(.9);transform-origin:100% 0;-webkit-transform:scale(.9);-webkit-transform-origin:100% 0;-o-transform:scale(.9);-o-transform-origin:100% 0;-moz-transform:scale(.9);-moz-transform-origin:100% 0;-ms-transform:scale(.9);-ms-transform-origin:100% 0}body.open .tmblr-iframe{opacity:1!important;visibility:visible!important;top:15px!important;right:60px!important}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--body-font);font-size:var(--body-size);line-height:var(--line-hgt);overflow-x:hidden!important}a{color:var(--links);text-decoration:none}.reblogged a,.caption a,.answer a,.question a{text-decoration:underline}a:hover{color:var(--links-hover)}u{text-decoration:underline}b,strong{font-weight:700}h1,.t-title{font-size:calc(var(--body-size) + 15px);line-height:var(--line-hgt)}h1{margin:10px 0}.t-title{margin:0;padding:25px;font-weight:700;width:100%}.t-title+.caption,.t-title+.unnest>.reblogged:first-of-type,.t-title+.chat{border-top:1px solid var(--borders)}.t-title~.caption:empty{display:none}p{margin:10px 0}pre{white-space:pre-wrap;overflow-x:auto;padding:15px;font-family:monospace,sans-serif;background:var(--blockquote);color:var(--text);border-radius:10px}ul{margin:0 0 0 3em;list-style:none}ul li{margin:5px 0}ul li::before{font-family:"Boxicons";content:"\ed47";vertical-align:middle;font-size:7px;color:var(--accent);font-weight:700;margin:0 2em 0 -3em;width:3em}hr{width:25%;margin:10px auto;border-top:1px solid var(--borders)}.flex{display:flex;flex-wrap:wrap}.center{align-content:center;justify-content:center}.justify{justify-content:space-between}.none{display:none}.unnest{margin:0;width:100%}.reblogged,.caption{margin:0;padding:25px;width:100%}.answer{padding:0 25px 25px}.reblogged blockquote,blockquote{margin:10px 0;padding:15px;background:var(--blockquote);border-left:4px solid var(--accent)}.reblogged{border-bottom:1px solid var(--borders)}.reblogged:last-of-type{border-bottom:0}.username{margin:0 0 15px;font-weight:700}.username a{color:var(--text);text-decoration:none}.username a:hover{color:var(--links-hover)}.active .bx,.deleted .bx{margin:0 7px 0 0;vertical-align:middle;font-size:calc(var(--body-size) - 3px)}.active .bx{color:var(--accent)}.deleted .bx{color:gray}p.read_more_container{margin:10px 0 0!important;padding-top:10px!important;width:100%}a.read_more{margin:10px 0;padding:8px 11px;background:var(--accent);color:var(--accent-text);border-radius:7px;text-decoration:none}a:hover.read_more{background:var(--links-hover)}::-webkit-scrollbar{width:18px;background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:10px;border:6px solid var(--bg)}.modal-content::-webkit-scrollbar{display:none}::selection{color:var(--selection);background:var(--selection-bg)}::-moz-selection{color:var(--selection);background:var(--selection-bg)}::-webkit-selection{color:var(--selection);background:var(--selection-bg)}.tippy-box[data-theme~='custom']{background:var(--tooltips);color:var(--tooltips-text);font-size:calc(var(--body-size) - 1px)}a,a.read_more,.tab .bx,.t-ctrls .bx,.link,.npf-link-block.no-poster,.permalink,.controls .bx,.exit .bx,.pgs a,.load .bx,.credit .bx{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.tab,.t-ctrls{position:fixed;top:25px;z-index:999999}.tab{left:25px}.t-ctrls,.credit{right:25px}.credit{position:fixed;bottom:25px;z-index:999999}.tab .bx,.t-ctrls .bx,.credit .bx,.m-nav .bx{display:block;margin:0 0 10px;font-size:18px;vertical-align:middle;text-align:center;padding:10px;background:var(--accent);color:var(--accent-text);border-radius:100%;z-index:999}.thm .bx{background:transparent;color:var(--accent)}.tab .bx:hover,.t-ctrls .bx:hover,.credit .bx:hover{background:var(--links-hover);cursor:pointer}.thm .bx:hover{background:transparent;color:var(--links-hover)}.scroll{display:none;margin:0;z-index:999;animation:fadein 0.4s ease-in-out forwards}.scroll .bx{animation:fadein 0.4s ease-in-out forwards}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.dn{margin:0}body.night .diemnox{display:block}input[type=checkbox],body.night .moon{display:none}input[type=checkbox]:checked+.dn{vertical-align:middle}.up-wrap{position:absolute;margin:0;width:10vw;overflow:hidden;z-index:9999}.up-wrap h1{margin:0;padding:10px;font-weight:400;text-transform:capitalize;font-size:var(--body-font);background:var(--accent);color:var(--accent-text)}.up-info{margin:0;padding:10px;background:var(--posts)}.up-info ul{margin:0 0 0 -1em}.up-info p{margin:5px 0}.sidebar{position:fixed;margin:0;width:12vw}.side{padding:0;text-align:right}.side img{margin:0 10px 10px;width:60px;height:60px;border-radius:100%}nav{margin:0 10px 0 0}nav ul{text-align:right}nav ul{margin:0;list-style-type:none}nav ul li{margin:10px 0}nav ul li:before{display:none}nav a,.menu,.m-links a{cursor:pointer;text-transform:uppercase;font-size:11px;color:var(--text);letter-spacing:.5px}nav a:hover,.m-links a:hover{color:var(--links-hover)}.lists,.navi,.gate,.up-wrap,.m-nav,.m-thm{display:none}.lists>li:first-of-type{margin:0 0 10px 0}.gate{position:absolute;margin:40px 20vw 0;width:60vw;overflow:hidden;z-index:9999;background:var(--posts)}.m-links{padding:15px}.m-links a{margin:0 10px 10px}.container{margin:0 auto;width:75vw}.container.layout-three{width:80vw}.content{margin:100px 0 100px 20%;width:75%}.grid{margin:0;width:100%}article{margin:0 4em 4em 0;width:calc(50% - 4em);background:var(--posts);overflow:hidden;min-height:150px}article.layout-three{margin:0 3em 3em 0;width:calc((100% / 3) - 3em)}.small{display:flex;align-items:center;width:100%;height:150px}.small .bx{margin:0 auto;font-size:45px;color:var(--accent)}.count{position:absolute!important;top:0;right:0;padding:25px 25px 0 0;font-size:15px;opacity:0;color:var(--accent-text);z-index:999}.count .bx{display:inline-block;margin:3px 0 0 5px;vertical-align:top}article:hover .count,article:hover .permalink{opacity:1}.link,.npf-link-block.no-poster a{margin:0;font-size:26px;font-weight:700;font-family:var(--head-font);padding:32px 25px;background:var(--accent);color:var(--accent-text);text-decoration:none}.link{padding:32px 25px}.npf-link-block.no-poster a{padding:25px 15px}.npf-link-block.no-poster{margin:auto;width:100%;display:flex;justify-content:space-between;border-width:0}.npf-link-block.no-poster:after{display:inline-block;font-family:"Boxicons";content:"\eb3e";font-weight:400;font-size:26px;color:var(--accent-text);padding-right:25px}.npf-link-block{background:var(--accent);border-width:0}.npf-link-block .bottom{display:none}.link:hover,.npf-link-block.no-poster:hover a,.npf-link-block.no-poster:hover{background:var(--links-hover);cursor:pointer}p.npf_quote,.quote{font-family:var(--body-font);font-size:21px;line-height:var(--line-hgt)}.quote{padding:25px;width:100%}.src{margin:10px 0 0;font-size:var(--body-size);text-align:right;line-height:1.2em}.src a{text-decoration:underline}p.npf_chat{font-family:var(--body-font)}.chat{padding:25px;width:100%}.label{font-weight:700}.lines{padding:7px 0}p.npf_chat:nth-of-type(even) b,.lines:nth-of-type(even) .label{border-bottom:2px solid var(--accent)}p.npf_chat:nth-of-type(odd) b,.lines:nth-of-type(odd) .label{border-bottom:2px solid var(--links-hover)}.ask-wrap,.ans-wrap{margin:0;width:100%}.question,.answer{display:inline-block;padding:25px;width:calc(100% - 165px);background:var(--ask)}.question{margin:25px}.answer{margin:0 25px 25px}.asker{margin:0 0 10px;font-weight:700;text-align:left}.asker a{text-decoration:none;color:var(--text)}.asker a:hover{color:var(--links-hover)}.q,.a{display:inline-block;width:auto;text-align:center}.q .bx{margin:25px 0 0 25px}.a .bx{margin:0 25px 0 0}.q .bx,.a .bx{display:inline-block;padding:7px;font-size:20px;border-radius:100%;background:var(--accent);color:var(--accent-text)}.modal .question,.modal .answer{background:var(--posts)}.unnest img,.caption img{width:calc(100% + 1px);height:auto}.photo{object-fit:cover;width:100%}.photo img{width:100%;display:block}.photo img:hover{cursor:zoom-in}[photoset-layout]{grid-gap:var(--gap-size);width:100%}[photoset-layout] div{cursor:pointer}.npf_inst{margin-top:0;margin-left:-25px;margin-bottom:-25px;width:calc(100% + 51px);overflow:hidden!important}.caption .npf_inst{margin-top:-25px}p+.npf_inst,ol+.npf_inst,ul+.npf_inst,blockquote+.npf_inst,pre+.npf_inst,h1+.npf_inst,h2+.npf_inst,h3+.npf_inst,h4+.npf_inst,.t-title+.npf_inst,.username+.npf_inst{margin-top:25px}.npf_inst+p,.npf_inst+ol,.npf_inst+ul,.npf_inst+blockquote,.npf_inst+pre,.npf_inst+h1,.npf_inst+h2,.npf_inst+h3,.npf_inst+h4{margin-top:50px}figure.tmblr-full{cursor:pointer}iframe.embed_iframe{width:100%}.answer img,.question img,.a-unnest img{max-width:100%;height:auto}.unnest p.tmblr-attribution,.caption p.tmblr-attribution{padding:0 25px}.vignette,#vignette{opacity:0}.lightbox-image,#tumblr_lightbox img{box-shadow:none!important;border-radius:0!important;max-width:none;z-index:999999999!important}.tmblr-lightbox,#tumblr_lightbox{background-color:rgba(0,0,0,.8)!important;z-index:999999999!important}.tumblr_video_container{width:calc(100% + 1px)}.tumblr_video_iframe,#youtube_iframe{margin:0 auto;display:block;overflow:hidden;width:calc(100% + 1px)}.tumblr_audio_player,.spotify_audio_player,.soundcloud_audio_player{width:calc(100% + 1px);margin-bottom:-6px}.tumblr_audio_player{height:85px}.spotify_audio_player{height:80px}.soundcloud_audio_player{height:110px}figure>.soundcloud_audio_player,figure>.spotify_audio_player{margin:-20px 0 0 -25px;width:calc(100% + 51px)}.reblogged figure>.soundcloud_audio_player,.reblogged figure>.spotify_audio_player{margin-top:0;margin-left:-25px}.audio{margin:0;background:var(--accent);width:100%;height:95px}.audio-btns{vertical-align:middle;font-size:40px;color:var(--accent-text)}.audio-btns .bx{margin:30px 25px;cursor:pointer}.audio-error .bx{color:red}.seekbar{display:none}.audio-info{margin:auto 0;color:var(--accent-text)}.audio-info strong{font-size:calc(var(--body-size) + 4px)}.audio-info p{margin:5px 0 0;font-size:var(--body-size)}.album{vertical-align:middle;width:95px;height:95px}.permalink{position:absolute;top:0;opacity:0;width:100%;height:100%;background:rgba(var(--rgb-accent),.95);cursor:pointer;z-index:99}.info{padding:25px 25px 3px;color:var(--accent-text);font-size:calc(var(--body-size) + 1px);text-shadow:0 0 5px rgba(0,0,0,.2);width:100%}.info h2{margin:0 0 3px 0;padding:0;font-size:1.2em}.popover{z-index:99999999999!important}.modal{z-index:9999999;display:none;padding:0;position:fixed;left:0;top:0;width:100vw;height:100%}.modal-bg{position:absolute;top:0;width:100%;height:100%;background:rgba(var(--rgb-bg),.6)}.modal-content{margin:0 auto;position:relative;padding:0;width:70vw;height:100%;background:var(--posts);overflow:auto;z-index:99999;scrollbar-width:none}.modal-container{margin:2rem 5rem;padding:0;width:calc(100% - 10rem);background:var(--bg);overflow:hidden}.modal-container blockquote,.modal-container .reblogged blockquote{background:var(--posts)}.post-header{position:sticky;top:0;margin:2rem auto 0;padding:15px 5rem;width:100%;background:var(--posts);z-index:999999999}.controls{display:inline-block}.controls .bx{margin:0 5px}.exit .bx,.controls .bx{display:inline-block;padding:10px;vertical-align:middle;font-size:20px;background:var(--accent);color:var(--accent-text)!important;border-radius:100%;overflow:hidden;cursor:pointer}.exit .bx:hover,.controls .bx:hover{background:var(--links-hover)}.likey{position:relative;display:inline-block;vertical-align:top;overflow:hidden}a.likey .liked+.bx{display:inline-block;color:var(--accent-text);opacity:1}a.likey .liked+.bx:before{content:"\ede2"}a:hover.likey .bx{background:var(--links-hover)}.likey .like_button iframe{position:absolute;top:10px;left:20px;bottom:0;right:0;z-index:2;opacity:0}.modal figure.tmblr-full{width:100%;height:auto!important}.post-footer{margin:1rem 5rem 5rem;width:calc(100% - 10rem);padding:15px 25px;background:var(--bg);overflow:hidden}.post-footer a,.perm-footer a{color:var(--text)}.post-footer a:hover,.perm-footer a:hover{color:var(--links-hover)}.perm-footer{padding:0;color:var(--text);width:100%;border-top:1px solid var(--borders)}.perm-info{padding:10px 25px}.via,.root,.date,.itags{margin:10px 0;line-height:var(--line-hgt)}.via ul,.root ul,.date ul,.itags ul{margin:0 0 0 3em}.via,.root,.date{margin:15px 0}.via ul li:before,.root ul li:before,.date ul li:before,.itags ul li:before{font-family:"Boxicons";vertical-align:middle;font-size:20px;margin:0 1em 0 -2em;color:var(--accent);width:2em;font-weight:400}.via ul li:before{content:"\ebd9"}.root ul li:before{content:"\ee17"}.date ul li:before{content:"\ecdc"}.itags ul li:before{content:"\ee7e"}.ptwrap{position:absolute;bottom:25px;width:calc(100% - 25px)}.ptags{position:relative;padding:0 25px;overflow:hidden;white-space:nowrap}.ptags:after{content:"";width:20px;top:0;bottom:0;right:0;position:absolute;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(var(--rgb-accent),.95) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(var(--rgb-accent),.95))));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(var(--rgb-accent),.95) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(var(--rgb-accent),.95) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(var(--rgb-accent),.95) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(var(--rgb-accent),.95) 100%)}.ptags a{display:inline-block;margin:0 10px 0 0;color:var(--accent-text);word-break:break-word}.ptags a:hover{color:var(--links-hover)}.itags a{display:inline-block;margin:0 15px 10px 0;word-break:break-word}ol.notes{border-top:1px solid var(--borders);padding:15px 25px;list-style-type:none}ol.notes li.note{padding:10px 0}ol.notes li.note a{color:var(--text);font-weight:700}ol.notes li.note a:hover{color:var(--links-hover)}a.more_notes_link{margin:10px 0;padding:8px 11px;background:var(--accent);color:var(--accent-text)!important;font-weight:normal!important;border-radius:7px;text-decoration:none}a:hover.more_notes_link{background:var(--links-hover)}ol.notes li.note img.avatar{display:none}ol.notes li.note blockquote{margin:10px 0 0 35px;padding:10px;background:var(--blockquote);border-left:4px solid var(--accent);font-weight:400;color:var(--text)}ol.notes li.note blockquote a{font-weight:400;color:var(--text)}li.reblog.original_post:before,li.reblog:before,li.like:before,li.reply:before{font-family:"Boxicons";margin-right:12px;vertical-align:middle;font-size:17px;color:var(--accent)}li.reblog.original_post:before{content:"\ecdc"}li.reblog:before{content:"\ebd9";font-size:20px;margin-right:10px}li.like:before{content:"\ede2"}li.reply:before{content:"\ee32"}.pgs{margin:50px 0 0;width:calc(100% - 4em)}.container.layout-three .pgs,.container.layout-three .load-more{width:calc(100% - 3em)}.pgs a,.pgs span{display:inline-block;padding:7px;color:var(--accent-text);overflow:hidden}.pgs a{position:absolute;margin:0;background:var(--accent);z-index:9999}.pgs span{color:rgba(var(--rgb-text),.5)}.pgs a:hover{background:var(--links-hover)}.load-status{display:none;text-align:center;color:var(--text)}.loading{position:relative;margin:10px auto 100px;width:90%;text-align:center}.loading .bx{display:block;font-size:60px;color:var(--accent)!important}.load-more{margin:0 auto;text-align:center;width:calc(100% - 4em)}.load .bx{padding:10px;font-size:20px;vertical-align:middle;border-radius:100%;background:var(--accent);color:var(--accent-text)!important;cursor:pointer}.load .bx:hover{background:var(--links-hover)}#preloader{position:fixed;margin:-100px 0 0 -20px;padding:100px 0 0;background:var(--bg);width:100%;height:100%;z-index:99999}#loader{position:absolute;left:25%;margin:0;padding:0;width:100%}.preload{overflow:hidden;display:block;margin:0 auto}.preload .bx{font-size:60px;color:var(--accent)!important}@media only screen and (max-width:999px){.tmblr-iframe,.tippy-box[data-theme~='custom'],.sidebar,.t-ctrls,.thm{display:none}.tab{display:inline-block;position:fixed;top:0;left:0;padding:20px 0;width:100%;text-align:center;background:var(--mobile)}.m-nav,.m-thm{display:inline-block}.tab .bx,.m-nav .bx,.dn{display:inline-block;margin:0 7px;background:transparent!important}.tab .bx:hover{background:transparent!important;color:var(--links-hover)!important}.container,.container.layout-three{margin:120px 0;width:100%}.content{margin:70px auto;width:95%}article,article.layout-three{margin:0 1em 2em;width:calc(50% - 2em)}#preloader{margin:0;padding:0}#loader{left:40%}.modal-content{width:100vw}.modal-container{margin:2rem;width:calc(100% - 4rem)}.post-header{margin:2rem 2rem 0;padding:15px 0;width:calc(100% - 4rem)}.post-footer{margin:1rem 2rem 2rem;width:calc(100% - 4rem)}.info{padding:10px 10px 3px}.count{padding:10px 10px 0 0}.ptwrap{bottom:10px;width:100%}.ptags{padding:0 10px}.ptags:after{content:"";width:20px;top:0;bottom:0;right:0;position:absolute;background:transparent}.pgs{margin:60px auto;width:95%}.up-wrap{position:absolute;margin:40px 20vw 0;width:60vw;overflow:hidden;z-index:9999;background:var(--posts)}}
