/*
 * Theme 36 by https://yeoli-thm.tumblr.com/
 * Copyright (c) 2021 yeoli-thm
 */

:root{--photosetGutterSize:4px}.tmblr-iframe-pushdown{padding:0!important}.tmblr-iframe--app-cta-button,.iframe-controls--phone-mobile{display:none!important}.iframe-controls--desktop{position:fixed!important;z-index:999!important;top:0px!important;left:10px!important;opacity:0.8!important;-webkit-transform:scale(.6,.6)!important;transform:scale(.6,.6)!important;-webkit-transform-origin:center left;transform-origin:center left}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{position:relative;min-width:950px;line-height:1.2;word-break:break-word;word-wrap:break-word}body.fivepx{min-width:1050px}a,a:link,a:active,a:visited{text-decoration:none;outline:none;transition:all .3s ease}a img{border:none;outline:none}img{max-width:100%;height:auto}ol,ul,h1,h2,h3,h4,h5,h6,p,blockquote,pre{margin:1em auto}h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase;letter-spacing:1px}h1{font-size:1.45em}h2{font-size:1.36em}h3{font-size:1.27em}h4{font-size:1.18em}h5{font-size:1.09em}h6{font-size:1em}ol{counter-reset:item;list-style:none;width:85%}ol>li{counter-increment:item;position:relative;padding:0 0 0 1em}ol>li:before{content:'.'counter(item);position:absolute;right:calc(100% - 3px);width:22px;text-align:right;direction:rtl}ul{list-style:none;width:85%}ul>li{position:relative;padding:0 0 0 1em}ul>li:before{content:'';position:absolute;top:.6em;left:-2px;width:4px;height:1px;border-radius:50%}blockquote,pre{padding-left:1em;border-width:0 0 0 1px;border-style:solid}pre{white-space:pre-wrap}pre,code{font-family:'Inconsolata',monospace}button{cursor:pointer;line-height:1;font-family:inherit;outline:none}button,.tooltipster-content,.date span,.read_more,.trackname,.post-tumblelog-name,.notes-button,.notes .action a,a.more_notes_link,#pagination,.nav{font-size:.91em;text-transform:uppercase;letter-spacing:1px}.tooltipster-content{overflow:hidden;margin:8px;padding:.8em 1em;line-height:1;text-align:center}.round .tooltipster-content{border-radius:3px}#container{position:relative;margin:0 auto;padding:1px 120px 1px 320px;width:890px}.fivepx #container{width:990px}.rightside #container{padding:1px 320px 1px 120px}main{float:left;position:relative;padding-right:50px;width:450px}.fivepx main{width:550px}.post{margin:120px 0;width:100%}.bg{overflow:hidden;border:none}.round .bg{border-radius:5px}.post-head{display:grid;grid-template-columns:1fr 20%;grid-template-rows:auto;grid-column-gap:10px;width:100%}.date,.post-buttons{display:flex;justify-content:space-around;align-items:center}.date{grid-column:1 / 2;grid-row:1 / 2;padding:1.2em}.date span{flex:initial;display:block}.post-buttons{grid-column:2 / 3;grid-row:1 / 2;margin:0;padding:.8em 1em;width:auto}.post-buttons>li:before{display:none}.post-buttons>li{flex:initial;display:block;overflow:hidden;position:relative;padding:0;width:1.6em;height:1.6em;line-height:1.6em;text-align:center}.post-buttons span{display:block;line-height:inherit}.post-buttons .bx-heart{font-size:.91em}.post-buttons .bx-repost{font-size:1.08em}.post-buttons a{display:block;color:inherit!important}.like_button{opacity:.001;position:absolute;z-index:2;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%) scale(.4,.4);transform:translate(-50%,-50%) scale(.4,.4)}.post-buttons .like_button.liked~.bx-heart{color:#c00}.content-source,.permalink-button{position:relative;float:right;margin:10px -50px 0 0;width:40px}.permalink-button{height:40px}.permalink-button>div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;text-align:center}.perm-icon{font-size:16px;transition:all .3s ease .15s}.perm-icon span{flex:initial;display:block}.permalink-button:hover .perm-icon{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease 0s}.perm-text{line-height:1;font-size:.91em;word-spacing:1px}.perm-text span{display:block;opacity:0;margin:.05em 0;transition:all .3s ease 0s}.perm-text span:nth-child(1){-webkit-transform:translateX(50%);transform:translateX(50%)}.perm-text span:nth-child(2){-webkit-transform:translateX(-50%);transform:translateX(-50%)}.permalink-button:hover .perm-text span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition:all .3s ease .15s}.content-source>a{display:flex;justify-content:center;align-items:center;margin-top:3px;width:2.4em;height:2.4em;max-width:40px;max-height:40px}.content-source>a:nth-of-type(1){margin-top:0}.content-source span{flex:initial;display:block;font-size:1.08em;transition:all 0s ease}.content-source>a:hover span{-webkit-transform:rotate(360deg);transform:rotate(360deg);transition:all .4s ease}.post-title{margin:10px 0;padding:0 1.2em}.post-entry{margin:10px 0}.body-text{margin:1.2em}div.npf_row{overflow:hidden;margin:0!important}div.npf_row div.npf_col{padding-left:var(--photosetGutterSize)!important;padding-right:0!important}div.npf_row div.npf_col:first-child{padding-left:0!important}div.npf_row figure.tmblr-full{cursor:pointer}div.npf_row.disabled figure.tmblr-full{cursor:default!important}div.npf_row+div.npf_row,div.npf_row+figure.tmblr-full,figure.tmblr-full+div.npf_row,figure.tmblr-full+figure.tmblr-full{margin-top:0!important}.npf-wrap-all .npf-item+.npf-item,.npf-wrap-all+.tmblr-embed.tmblr-full,.npf-wrap-single+.tmblr-embed.tmblr-full,.tmblr-embed.tmblr-full+.npf-wrap-all,.tmblr-embed.tmblr-full+.npf-wrap-single{margin-top:var(--photosetGutterSize)!important}.npf-wrap-all,.npf-wrap-single img,.tmblr-embed.tmblr-full{overflow:hidden}.npf-wrap-single img{display:block}figure.tmblr-full img,figure.tmblr-full video{display:block;width:100%!important}p.tmblr-attribution{margin:0 0 1px 0;padding:.5em 0;width:100%;font-family:'Inconsolata',monospace}.read_more:after{content:'\e90f';display:inline-block;speak:none;margin-left:2px;font-family:'boxicons';font-size:1.18em;vertical-align:middle;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearit:before,.clearit:after{content:'';display:block}.clearit:after{clear:both}.clearit{*zoom:1}.photo-slideshow{visibility:hidden}.photo-slideshow.processed{visibility:visible;margin-bottom:calc(var(--photosetGutterSize) * -1)}.photo-slideshow .row{clear:both;width:100%}.photo-slideshow .pxu-photo{display:block;float:left;margin-bottom:0;width:100%;overflow:hidden}.photo-slideshow .pxu-photo img{display:block}.photo-slideshow.processed .pxu-photo img{width:100%;height:auto}.photo-slideshow .pxu-photo:first-child img{margin-left:0}.photo-slideshow .count-1{width:100%}.photo-slideshow .count-2{width:50%}.photo-slideshow .count-3{width:33.33%}.photo-slideshow .count-4{width:25%}.photo-slideshow .count-5{width:20%}.photo-slideshow .info{display:none}.photo-data{position:relative;float:left}a.tumblr-box{position:absolute!important;z-index:50;top:0;left:0;padding:0;width:100%;height:100%;background-image:none!important}.tmblr-embed{visibility:hidden}.tmblr-embed.processed{visibility:visible}.vid-resize{overflow:hidden;position:relative;padding-bottom:56.25%;width:100%!important;height:0!important}.vid-resize iframe{position:absolute;width:100%;height:100%;top:0;left:0}.instagram-media{width:100%!important;min-width:0!important;max-width:none!important;border-color:transparent!important}.post-quote{margin:10px 0;padding:0 1.2em;font-style:italic}.quote-source{position:relative;padding-left:calc(6px + 1.2em)}.quote-source:before{content:'';position:absolute;top:.6em;left:0;margin-top:-1px;width:6px;height:1px;vertical-align:middle;background-color:#999}.chat-label,.chat-line{font-family:'Inconsolata',monospace}.audio-wrapper{position:relative;height:80px}.audioblack{color:#fff;background-color:#000}.audiogrey{color:#444;background-color:#f2f2f2}.audiowhite{color:#6d6d6d;background-color:#fff}.albumart{float:left;width:80px;height:80px;background-color:#000}.audio{display:flex;flex-direction:column;justify-content:space-around;padding:1.2em 2.4em;height:80px}.trackname{flex:initial;display:block;overflow:hidden;margin:2px 0;width:100%;white-space:nowrap;text-overflow:ellipsis}.player{flex:none;display:flex;justify-content:space-between;align-items:center;margin:2px -3px;width:160px}.player>span{flex:none;display:block;font-size:12px}.audioplayer{flex:none;display:block;overflow:hidden;margin:0 0 1px 0;width:25px;height:25px;border-radius:50%}.audioblack .audioplayer{-webkit-filter:invert(100%) brightness(200%) contrast(1.2);filter:invert(100%) brightness(200%) contrast(1.2)}.audiowhite .audioplayer{-webkit-filter:brightness(120%) contrast(1.2);filter:brightness(120%) contrast(1.2)}.audiowhite .audioplayer{opacity:.8}.audio_player{margin:-2px 0 0 -5px}.tumblr_audio_player{width:34px!important;height:27px!important}.post-ask .post-tumblelog-name a{color:inherit!important}.post-reblog-trail,.post-reblog-entry{margin:10px 0}.post-reblog-avatar{float:left;margin-right:10px;width:30px;height:30px}.inactive:after{content:'(deactivated)';display:inline;opacity:.6;margin-left:.4em;line-height:inherit;font-size:1.09em;font-style:italic;text-transform:none;letter-spacing:0}.index .has-cap-hide .caption,.chat .notecount,.reblog-list .notecount,[class*="has-cap-"] .media-notes{display:none}.chat>.post-entry:nth-last-of-type(1) .notecount,.post-reblog-trail:nth-last-of-type(1) .notecount,.index .has-cap-hide .media-notes{display:block}.notecount{margin:1.2em;text-align:right}.notes-button{cursor:default;display:inline-block;padding:.6em 1em;line-height:1;border-width:1px;border-style:solid}.round .notes-button{border-radius:3px}a.notes-button{cursor:pointer}.notes-wrapper{overflow-y:auto;margin:10px 0;max-height:320px}.notes{margin:1.4em 0;width:auto}.notes>li{margin:1em 0;padding:0 0 0 2em}.notes>li:before{speak:none;position:absolute;top:0;left:0;right:auto;width:auto;font-family:'boxicons';font-size:1em;text-align:left;direction:ltr;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li.note.like:before{content:'\e9db'}li.note.reblog:before{content:'\ea60';left:-.04em;font-size:1.08em}li.note.with_commentary:before,li.note.reply:before{content:'\ea19';left:.04em;font-size:.92em}li.note.original_post:before{content:'\eac7';left:.04em;font-size:.92em}.notes .avatar_frame,.notes>li.more_notes_link_container:before{display:none}.notes>li.more_notes_link_container{padding:0}.notes .action,.notes_loading{font-style:italic}.notes .action a,a.more_notes_link{font-style:normal}.tags{width:auto;line-height:calc(1.6em + 4px)}.index .hide-tags{display:none}.tags>li:before{display:none}.tags>li{display:inline;margin-right:3px;padding:.2em .4em;transition:all .3s ease}.border .tags>li{margin-right:2px}li.tag-icon{float:left;margin-top:2px;line-height:1.2}.border li.tag-icon{margin-top:1px}.tag-icon span{font-size:.91em;vertical-align:middle}.tag a{position:relative;padding-left:calc(.4em + 4px);font-size:.91em;color:inherit!important;transition:all 0s ease}.tag a:before{content:'';position:absolute;top:.6em;left:0;margin-top:-2px;width:4px;height:4px;vertical-align:middle;border-radius:50%;border-width:1px;border-style:solid;transition:all .3s ease}#sidebar{position:relative;float:left;margin:120px 0 120px -320px;width:200px}.rightside #sidebar{float:right;margin:120px -320px 120px 0}.side-head-body{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto;grid-column-gap:1.2em;margin:1.2em}.blog-avatar-wrapper,.blog-title-wrapper{display:flex;flex-direction:column}.blog-avatar-wrapper{grid-column:1 / 2;grid-row:1 / 2;justify-content:center}a.blog-avatar{flex:none;display:block;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;text-align:center}.round .blog-avatar{border-radius:3px}.blog-avatar img{position:absolute;z-index:2;transition:all .4s ease .15s}.blog-avatar:hover img{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .4s ease 0s}.blog-avatar span{flex:initial;display:block;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .4s ease 0s}.blog-avatar:hover span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .4s ease .15s}.blog-title-wrapper{grid-column:2 / 3;grid-row:1 / 2;align-items:flex-end;justify-content:space-between;text-align:right}.blog-title{flex:initial;display:block;margin:0}.follow{flex:initial;display:block;margin-top:.3em;padding:.3em .6em;font-size:.73em;text-transform:uppercase;letter-spacing:1px;line-height:1}.round .follow{border-radius:2px}.side-entry{margin:3px 0}.side-links{display:flex;flex-wrap:wrap;margin:.9em .6em;width:auto;line-height:1}.side-links>li:before{display:none}.side-links>li{flex:initial;display:block;margin:.3em .6em;padding:0}.side-links a{font-size:.91em;text-transform:uppercase;letter-spacing:1px}#searchbar{margin:10px 0}.search{position:relative;margin:1.2em 1.2em 1.2em 1.2em;padding-right:2.6em}.search-query{overflow:hidden;display:block;width:100%;padding:0 .6em;font-size:inherit;line-height:1.8em;color:inherit;background:transparent;border:0;outline:0;border-radius:1px}.round .search-query{border-radius:3px}.search-query::placeholder{color:inherit;opacity:1}.search-query:focus::placeholder{opacity:.6}.search-button{display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:50%;right:0;width:1.4em;height:1.4em;font-size:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-button span{flex:none;display:block}.round #pagination .bg,.round #infinitescroll .bg{border-radius:4px}#pagination{display:none;margin:10px 0;width:100%;line-height:1}.defaultpagi #pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#pagination a{flex:initial;display:block}#pagination span{flex:initial;display:block;margin:0 .4em}[class*="page-"]{padding:.6em 1em;color:inherit}#infinitescroll{padding-right:50px;text-align:center}.load-button,.page-load-status{display:none;margin-bottom:120px}.manualload .load-button{display:inline-block;transition:all .3s ease}.page-load-status{font-style:italic}.loader{display:block;margin:0 auto;width:16px;height:16px;font-size:16px;line-height:16px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#header{overflow:hidden;position:relative;z-index:200;width:100%;height:60px;padding:0 20px}.nav{display:flex;justify-content:flex-end;align-items:center;margin:0;width:auto;height:100%;font-weight:700}.nav>li:before{display:none}.nav>li{padding:0;margin:0 1em}.nav a{display:block;position:relative;padding:0 .6em 0 calc(10px + .6em)}.nav a:before{content:'○';position:absolute;z-index:2;top:50%;left:0;width:10px;font-size:10px;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav a:after{content:'';overflow:hidden;position:absolute;z-index:1;top:50%;left:8px;width:0;height:1px;border-width:1px 0 0 0;border-style:solid;transition:all .3s ease}.nav a:hover:after{width:calc(100% - 8px)}.nav span{display:block;position:relative;z-index:3}#top-button{display:none;position:fixed;z-index:100;bottom:20px;right:20px;width:30px;height:30px}.top-button{display:block;overflow:hidden;position:relative;width:100%;height:100%;transition:all .3s ease}.arrow-icon,.up{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease}.top-button:hover .arrow-icon{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-button span{flex:none;display:block}.arrow-icon span{font-size:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.up{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.top-button:hover .up{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#container:after,.post:after,.post-reblog-trail:after,.tags:after{content:'';display:block;clear:both}@supports (position:sticky){.permalink-button,.content-source{position:sticky;top:10px}.fixedheader .permalink-button,.fixedheader .content-source{top:70px}#sidebar{position:sticky;top:60px}.fixedheader #sidebar{top:120px}.fixedheader #header{position:sticky;top:0}}@media only screen and (min-width:1050px){.fixedheader #header{position:fixed;top:0}.fixedheader #container{padding-top:60px}}@media screen and (max-device-width:768px){.tooltipster-content{display:none}}
