/*
 * SILVA THEME by https://yeoli-thm.tumblr.com/
 * Copyright (c) 2023 yeoli-thm
 */
 
.tmblr-iframe-pushdown{padding:0!important}.tmblr-iframe--app-cta-button{display:none!important}.iframe-controls--desktop,.iframe-controls--phone-mobile{pointer-events:none!important;position:absolute!important;opacity:0!important;z-index:0!important;top:-40px!important;left:auto!imporant;right:10px!important;-webkit-transform:scale(.6,.6)!important;transform:scale(.6,.6)!important;-webkit-transform-origin:top right;transform-origin:top right;transition:opacity .3s ease!important}#tmblrctrls-box .iframe-controls--desktop,#tmblrctrls-box .iframe-controls--phone-mobile{top:0!important;pointer-events:auto!important;opacity:1!important}*,*: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{overflow-y:visible;overflow-x:hidden;width:100%;line-height:1.5;word-break:break-word;word-wrap:break-word}.subfont,.action a,a.more_notes_link{text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{position:relative;margin:1em auto;font-weight:400;text-rendering:optimizeLegibility}body.bold h1,body.bold h2,body.bold h3,body.bold h4,body.bold h5,body.bold h6{font-weight:700}body.cap h1,body.cap h2,body.cap h3,body.cap h4,body.cap h5,body.cap h6{text-transform:uppercase}h1{font-size:1.54em}h2{font-size:1.36em}h3{font-size:1.27em}h4{font-size:1.18em}h5{font-size:1.09em}h6{font-size:1em}a,a:link,a:visited{text-decoration:none;transition:all .2s}a img{border:none;outline:none}img,object,video{max-width:100%;height:auto}ol,ul,p,blockquote,pre{margin:1em auto}ol{counter-reset:item;list-style:none}ol>li{counter-increment:item;position:relative;padding:0 0 0 40px}ol>li:before{content:'.'counter(item);position:absolute;right:calc(100% - 30px);width:24px;text-align:right;direction:rtl}ul{list-style:none}ul>li{position:relative;padding:0 0 0 40px}ul>li:before{content:'';position:absolute;top:.8em;left:27px;margin-top:-2px;width:3px;height:3px;border-radius:50%;background-clip:padding-box}blockquote,pre{padding-left:1em;border-width:0 0 0 2px;border-style:solid;border-color:transparent}pre,code{font-family:var(--monospace-font-family)}pre{padding:.6em 1em;white-space:pre-wrap}code{display:inline-block;padding:0 .4em}hr{display:block;margin:2em 0;height:1px;border-width:1px 0 0 0;border-style:dashed;border-color:transparent}.resetlist{margin:0}.resetlist>li{padding:0}.resetlist>li:before{display:none}.tooltipster-content{margin:8px;padding:.6em 1em;max-width:280px;line-height:1.2;text-align:center;border-radius:2px;background-clip:padding-box}input[name="toggletab"]{position:fixed;top:-100vh}#sidebar{overflow:hidden;position:relative}body.bxa #sidebar{box-shadow:0 5px 15px -2px var(--box-shadow-color)}body.bxb #sidebar{box-shadow:var(--border)}.sidebar{margin:80px auto 48px auto;width:80%;max-width:var(--post-width)}.sidebar:after{content:'';clear:both;display:block}.sidebar-body{width:100%}.sidebar-image-wrapper{flex:none;display:block;position:relative;margin:0 0 32px 0;padding:4px;width:1.4em;height:1.4em;line-height:1.4;font-size:55px;font-family:'Alfa Slab One','Arial Black',sans-serif;font-weight:700;text-transform:uppercase;text-align:center;border-radius:50%;color:transparent!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.bxa .sidebar-image-wrapper{box-shadow:var(--box-shadow)}body.bxb .sidebar-image-wrapper{box-shadow:var(--border)}body.bxc .sidebar-image-wrapper{padding:0}.sidebar.has-letter .sidebar-image-wrapper{margin:0 0 0 -.2em;font-size:70px;padding:0;border-radius:0;background-color:transparent!important;box-shadow:none!important}.sidebar.has-letter .sidebar-image-wrapper:before{content:attr(data-letter);position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;color:transparent!important}.sidebar-image{display:block;position:relative;z-index:2;width:100%;height:100%;border-radius:inherit;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.sidebar.has-letter .sidebar-image{background-clip:text;-webkit-background-clip:text}.blog-bio-wrapper{flex:initial;display:block;margin:auto 0}.blog-title{margin:0 0 1em 0;font-size:1.63em}.blog-title a{transition:none}.blog-description>*:first-child{margin-top:0}.blog-description>*:last-child{margin-bottom:0}#navigation{position:relative;z-index:99;margin-top:2em}#navigation ol{margin:0 -8px;width:calc(100% + 16px)}#navigation ol>li{float:left;overflow:hidden;margin:0 7px;padding:0 1px;line-height:1}#navigation a{display:block;position:relative;padding:7px 0}#navigation a:after{content:'';position:absolute;overflow:hidden;top:100%;left:0;margin-top:-1px;width:0;max-width:100%;height:1px;background-color:currentColor;transition:width .2s}#navigation a:hover:after{width:16px}.credit{font-family:'Arial',sans-serif}#blog-controls{pointer-events:none;position:absolute;z-index:999;top:0;right:0;width:100%;height:80px}#blog-controls ul{display:flex;justify-content:flex-end;align-items:center;margin:0 auto;width:90%;height:inherit}li.blog-controls-item{flex:none;display:block;position:relative;margin:0 6px;width:24px;height:24px}li.tmblrctrls-item.hidden{display:none}a.blog-controls-button{pointer-events:auto;overflow:hidden;display:block;width:24px;height:24px;line-height:24px;font-size:12px;text-align:center}.blog-controls-button span{display:block;width:100%}#tmblrctrls-box{display:none;pointer-events:auto;position:absolute;top:-3px;right:calc(100% + 6px);width:90vw;height:30px}#tmblrctrls-box.active{display:block}#searchbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100vh}.searchbox-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;height:100%}a#search-close-button{margin-top:-30px;width:30px;height:30px;line-height:30px;font-weight:700;font-size:18px;text-align:center}#search-close-button span{display:block;width:100%}a#search-close-button,.searchbar{flex:initial display:block;opacity:0;transform:translateY(80px);transition:opacity 0s ease .3s,transform 0s ease .3s}#searchbox.active a#search-close-button,#searchbox.active .searchbar{opacity:1;transform:translateY(0);transition:opacity .4s ease .1s,transform .4s ease .1s}.searchbar{margin:30px 0;padding:1.4em 1.8em;width:60%;max-width:var(--post-width)}body.bxa .searchbar{box-shadow:var(--box-shadow)}body.bxb .searchbar{box-shadow:var(--border)}.searchquery{overflow:hidden;width:100%;font-size:1.27em;text-indent:1px;white-space:nowrap;text-overflow:ellipsis;color:inherit!important;background:transparent!important;border:none;outline:none}.searchquery::-webkit-input-placeholder{color:inherit!important;opacity:.4}.searchquery:-ms-input-placeholder{color:inherit!important;opacity:.4}.searchquery::-ms-input-placeholder{color:inherit!important;opacity:.4}.searchquery::placeholder{color:inherit!important;opacity:.4}#container{width:100%}body.has-panelbar #container{padding-bottom:52px}#container:before{content:'';display:none;position:fixed;top:0;left:0;width:72px;height:100vh}.tab-section{display:none;margin:80px 0}input[name="toggletab"]:nth-of-type(1):checked~#container .tab-section:nth-of-type(1),input[name="toggletab"]:nth-of-type(2):checked~#container .tab-section:nth-of-type(2),input[name="toggletab"]:nth-of-type(3):checked~#container .tab-section:nth-of-type(3),input[name="toggletab"]:nth-of-type(4):checked~#container .tab-section:nth-of-type(4){display:block}.month-group{position:relative}.month-group:after{content:'';clear:both;display:block}.leftbar{display:none;justify-content:flex-end;align-items:flex-start;position:relative;float:left;margin:0 0 0 -72px;width:72px;max-width:none}.permalink-page:not(.has-date) #main .leftbar.month-label{display:none}@supports (position:sticky){.leftbar{position:-webkit-sticky;position:sticky;top:60px}}.leftbar h1{flex:none;display:block;overflow:visible;margin:0;padding:0;width:72px;line-height:72px;font-size:1.09em;text-indent:1px;text-transform:uppercase;white-space:nowrap;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;border-width:0 0 0 1px;border-style:solid;border-color:transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.post-item,.no-article{margin:0 auto 80px auto;width:80%;max-width:var(--post-width)}.post-item.has-notes .post_body,body.permalink-page .post_body{margin-bottom:40px}.tmblr-full+.tmblr-full{margin-top:4px}figure.tmblr-full img,figure.tmblr-full video{display:block;max-width:100%!important}p.tmblr-attribution{margin:1px 0;padding:0;width:100%;font-family:var(--monospace-font-family)}.read_more_container{margin-top:24px}a.read_more:after,.more-likes-button a:after{content:'\e833';display:inline-block;speak:none;margin-left:6px;line-height:inherit;font-family:'feather'!important;font-size:inherit;font-weight:400;text-transform:none;letter-spacing:normal;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:margin .2s}a.read_more:hover:after,.more-likes-button a:hover:after{margin-left:10px}.mobile_pano{display:none}[class$="_pano"] img{display:block}.post_media{overflow:hidden}.post_media:after,.clearit:after{content:'';display:block;clear:both}.clearit{*zoom:1}body:not(.fadein) .photo-slideshow{opacity:0;transition:opacity .3s}body:not(.fadein) .photo-slideshow.processed{opacity:1}.photo-slideshow.processed{margin-bottom:-4px}.photo-slideshow .row{width:100%}.photo-slideshow .pxu-photo{overflow:hidden;display:block;float:left;margin-bottom:0;width:100%}.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%}.tmblr-embed{oveflow:hidden;margin:4px 0;width:100%;visibility:hidden}.tmblr-embed.processed{visibility:visible}p+.tmblr-embed,.tmblr-embed+p{margin-top:1em}.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{overflow:hidden;margin:0!important;width:100%!important;min-width:0!important;max-width:100%!important;border-color:transparent!important}.soundcloud_audio_player{overflow:hidden;border-radius:var(--borderRadiusSize);height:150px!important}.tmblr-embed.processed .soundcloud_audio_player{height:calc(150px + 30%)!important}.spotify_audio_player{overflow:hidden;border-radius:var(--borderRadiusSize);width:100%!important;height:80px!important}p.poll-question{position:relative;margin:1em auto!important;font-size:1.27em!important;font-weight:400!important}body.bold p.poll-question{font-weight:700!important}body.cap p.poll-question{text-transform:uppercase}a.poll-row{font-family:var(--monospace-font-family)!important;font-size:1em!important;font-weight:700!important}.post_quote{display:flex;justify-content:center;margin-top:1em;padding:0 16px;text-align:center;position:relative;font-size:1.18em;font-style:italic}.post_quote span{align-self:center;flex:initial;display:block}.post_quote:before,.post_quote:after{flex:none;display:block;height:16px;font-family:'Georgia',serif;font-size:36px;font-style:normal;line-height:36px}.post_quote:before{content:'\201C';margin-right:16px;align-self:flex-start}.post_quote:after{content:'\201D';margin-left:16px;align-self:flex-end}.post_quote_source{text-align:center}a.post_link{display:block;overflow:hidden;position:relative;padding:20px 54px 20px 20px}a.post_link:after{content:'\e830';speak:none;position:absolute;top:50%;right:18px;width:18px;line-height:inherit;font-family:'feather'!important;font-size:18px;font-weight:400;text-transform:none;text-align:middle;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.post_link_heading{margin:0;color:inherit!important}ul.post_chat{margin:1em 0}ul.post_chat>li{overflow:hidden}ul.post_chat>li:nth-of-type(even){margin:1em 0;padding:0 20px}ul.post_chat>li:nth-of-type(odd){padding:1em 20px}.chat_label{margin-right:2px}.audio-caption+audio{display:none!important}.audio-caption,.post_audio_box{display:block!important;overflow:hidden;position:relative;margin:4px 0;padding:20px;width:100%;height:120px;border-radius:2px;color:var(--post-audio-text-color);background-clip:padding-box}.audio_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:cover;background-position:50% 50%}.audio_bg:after{content:'';position:absolute;width:100%;height:100%;background-color:var(--post-audio-bg-color)}.audio_inner{display:flex;position:relative;width:100%;height:80px}.player_container{flex:none;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-right:20px;width:40px;height:inherit}.playerbutton{flex:none;display:block;overflow:hidden;width:25px;height:25px;border-radius:50%;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.audio_player{margin:-2px 0 0 -5px}.tumblr_audio_player{width:34px!important;height:27px!important}.svgaudiobutton{flex:none;display:block;overflow:hidden;width:40px;height:40px;border-radius:50%}.svgaudiobutton.playable{cursor:pointer}.svgaudiobutton svg{fill:var(--post-audio-text-color);display:block;margin:7px;width:26px;height:26px}svg.pausebutton,.svgaudiobutton.playing svg.playbutton{display:none}.svgaudiobutton.playing svg.pausebutton{display:block}.audio_details{flex:auto;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-width:0}.trackname,.artist{flex:initial;display:block;overflow:hidden;margin:1px 0;text-indent:1px;white-space:nowrap;text-overflow:ellipsis;color:inherit}.album_art{flex:none;display:block;margin-left:20px;width:80px;height:inherit}.post_answer_box{position:relative;margin:1px 0;padding-right:60px;min-height:40px}.post_answer_box:before{content:'';position:absolute;top:12px;right:44px;width:16px;height:16px;border-width:8px;border-style:solid;border-color:transparent}.post_sender_avatar{position:absolute;top:3px;right:0;width:40px}body.bxc .post_sender_avatar{width:34px}.post_sender_avatar img{display:block;width:100%;padding:3px;border-radius:50%}body.bxa .post_sender_avatar img{box-shadow:var(--box-shadow)}body.bxb .post_sender_avatar img{box-shadow:var(--border)}body.bxc .post_sender_avatar img{padding:0}.post_sender_content{overflow:hidden;padding:20px}.post_sender_name{margin-bottom:1.2em}.post_sender_name a{color:inherit!important}.post_question>*:first-child{margin-top:0}.post_question>*:last-child{margin-bottom:0}.post_answer{margin-top:1.5em}.md{margin-bottom:20px}.mt{margin-top:20px}.post_origin{display:flex;align-items:center;width:100%}.origin_avatar{flex:none;display:block;position:relative;margin-right:12px;width:30px}body.bxc .origin_avatar{width:24px}.origin_avatar img{display:block;width:100%;padding:3px;border-radius:50%}body.bxa .origin_avatar img{box-shadow:var(--box-shadow)}body.bxb .origin_avatar img{box-shadow:var(--border)}body.bxc .origin_avatar img{padding:0}.origin_avatar.sub-icon:after{content:'\e8bd';speak:none;font-family:'feather'!important;position:absolute;bottom:-4px;right:-4px;width:16px;height:16px;line-height:16px;font-size:8px;font-weight:400;text-align:center;letter-spacing:normal;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.origin_name{flex:initial;display:block;overflow:hidden;text-indent:1px;white-space:nowrap;text-overflow:ellipsis}.origin_name a{color:inherit!important}.origin_name span.inactive{cursor:default}.origin_name span.inactive:after{content:'deactivated';display:inline-block;opacity:0;padding-left:.4em;font-weight:400;color:inherit;-webkit-transform:scale(0,0);transform:scale(0,0);transition:opacity .2s ease 0s,-webkit-transform 0s ease .2s;transition:opacity .2s ease 0s,transform 0s ease .2s;transition:opacity .2s ease 0s,transform 0s ease .2s,-webkit-transform 0s ease .2s}.origin_name span.inactive:hover:after{opacity:.4;-webkit-transform:scale(1,1);transform:scale(1,1);transition:opacity .2s ease 0s,-webkit-transform 0s ease 0s;transition:opacity .2s ease 0s,transform 0s ease 0s;transition:opacity .2s ease 0s,transform 0s ease 0s,-webkit-transform 0s ease 0s}.timeago{flex:none;display:block;margin-left:auto;padding-left:6px;font-weight:400}.post_source{margin-top:40px}.post_source span{margin-right:3px}.post_foot{display:flex;align-items:center}li.post_perm{flex:initial;display:block;overflow:hidden;margin-right:auto;padding:1em 1.4em;font-weight:400;line-height:1;white-space:nowrap;text-overflow:ellipsis}body.bxa li.post_perm{box-shadow:var(--box-shadow)}body.bxb li.post_perm{box-shadow:var(--border)}li.post_perm a{color:inherit!important}.notecount{margin-left:1em}li.post_button{flex:none;display:block;overflow:hidden;position:relative;margin:0 -4px 0 12px;width:20px;height:20px;line-height:20px;font-size:12px;text-align:center}li.post_button .fx{display:block;width:100%;font-size:12px}.like-btn{transition:color .2s}.like-btn .like_button{position:absolute;z-index:5;opacity:.01;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.12,.12);transform:translate(-50%,-50%) scale(.12,.12)}.like-btn .like_button.liked{opacity:1}.post_tags .fx{margin-right:6px;font-size:12px}.post_tags a{margin-right:3px;font-style:italic}.post_tags a:after{content:','}.post_tags a:last-child:after{display:none}.notes_wrapper{overflow-y:auto;overflow-x:hidden;margin-left:-4px;padding:4px 12px 4px 4px;width:calc(100% + 4px);max-height:calc((30px * 7) + (1.5em * 6) + 12px)}ol.notes{position:relative;margin:0;width:100%}ol.notes>li:before{display:none}ol.notes>li{position:relative;margin:1.5em 0;padding:0 0 0 42px}body.bxc ol.notes>li{padding:0 0 0 36px}ol.notes>li:first-child{margin-top:0}ol.notes>li:after{content:'';clear:both;display:block}ol.notes .avatar_frame{position:relative;float:left;margin:0 0 0 -42px;width:30px;height:30px}body.bxc ol.notes .avatar_frame{margin:0 0 0 -36px;width:24px;height:24px}ol.notes .avatar{display:block;width:100%;padding:3px;border-radius:50%}body.bxa ol.notes .avatar{box-shadow:var(--box-shadow)}body.bxb ol.notes .avatar{box-shadow:var(--border)}body.bxc ol.notes .avatar{padding:0}ol.notes .avatar_frame:after{speak:none;font-family:'feather'!important;position:absolute;bottom:-4px;right:-4px;width:16px;height:16px;line-height:16px;font-size:8px;font-weight:400;text-align:center;letter-spacing:normal;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li.note.like .avatar_frame:after{content:'\e879'}li.note.reblog .avatar_frame:after{content:'\e8bd'}li.note.with_commentary .avatar_frame:after,li.note.reply .avatar_frame:after{content:'\e893'}li.note.original_post .avatar_frame:after{content:'\e8f6'}ol.notes .action{display:block;min-height:30px;padding-top:calc((30px - 1.5em) / 2)}body.bxc ol.notes .action{min-height:24px;padding-top:calc((24px - 1.5em) / 2)}ol.notes>li.more_notes_link_container{margin:1.5em 0 0 0;padding:0}.rightbar{pointer-events:none;display:none;width:100%}body:not(.load-ifnt) #pagination{display:block}.rightbar ul{flex:none;display:flex;justify-content:center;align-items:center;pointer-events:auto;width:100%}.rightbar ul>li{flex:initial;display:block;margin:0 8px;white-space:nowrap}#pagination a{padding:0;color:inherit;background-image:none}#pagination .line{display:inline-block;width:10vw;max-width:60px;height:1px;vertical-align:middle;border-width:1px 0 0 0;border-style:solid;border-color:transparent}#pagination .prevnum,#pagination .nextnum{cursor:default}.page-load-status{display:none;text-align:center}.more-likes-button{text-align:center}.spinner{overflow:hidden;display:block;position:relative;margin:0 auto;width:18px;height:18px;border-radius:50%;box-sizing:border-box}.spinner span{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid transparent;-webkit-animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner span:nth-child(1){animation-delay:-0.45s}.spinner span:nth-child(2){animation-delay:-0.3s}.spinner span:nth-child(3){animation-delay:-0.15s}#following-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px 0;margin:0 auto;width:calc(80% + 32px);max-width:840px}.followed_blog{display:flex;align-items:center;position:relative;padding:16px 44px 16px 16px}.followed_blog:before{content:'';position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;transition:opacity .2s}body.bxa .followed_blog:before{box-shadow:var(--box-shadow)}body.bxb .followed_blog:before{box-shadow:var(--border)}.followed_blog:hover:before{opacity:1}.followed_blog:after{content:'\e830';position:absolute;opacity:0;top:50%;right:16px;speak:none;font-family:'feather'!important;font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(-12px,-50%);transform:translate(-12px,-50%);transition:opacity .2s ease 0s,-webkit-transform .2s ease .2s;transition:opacity .2s ease 0s,transform .2s ease .2s;transition:opacity .2s ease 0s,transform .2s ease .2s,-webkit-transform .2s ease .2s}.followed_blog:hover:after{opacity:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);transition:opacity .2s ease 0s,-webkit-transform .2s ease 0s;transition:opacity .2s ease 0s,transform .2s ease 0s;transition:opacity .2s ease 0s,transform .2s ease 0s,-webkit-transform .2s ease 0s}.followed_blog_avatar{flex:none;display:block;position:relative;margin-right:16px;width:36px}body.bxc .followed_blog_avatar{width:30px}.followed_blog_avatar img{display:block;width:100%;padding:4px;border-radius:50%}body.bxa .followed_blog_avatar img{box-shadow:var(--box-shadow)}body.bxb .followed_blog_avatar img{box-shadow:var(--border)}body.bxc .followed_blog_avatar img{padding:0}.followed_blog_info{flex:initial;display:block;overflow:hidden;width:100%}.followed_blog_info span{display:block;overflow:hidden;position:relative;width:100%;text-indent:1px;white-space:nowrap;text-overflow:ellipsis}.followed_blog_title{font-style:italic}#contents-container{margin:0 auto;width:80%;max-width:var(--post-width)}#contents-container article{margin:40px 0}ul.links>li{margin:1px 0}ul.links>li:before{top:calc(2px + .8em)}ul.links a{display:inline-block;position:relative;padding:2px 0}ul.links a:after{content:'';position:absolute;overflow:hidden;top:100%;left:0;margin-top:-1px;width:0;max-width:100%;height:1px;background-color:currentColor;transition:width .2s}ul.links a:hover:after{width:100%}ul.tags>li:before{display:none}ul.tags{display:flex;flex-wrap:wrap;margin:-3px}ul.tags>li{flex:initial;display:block;margin:3px;padding:0}ul.tags a{display:block;line-height:1.2;padding:.6em 1em;border-radius:2px;border-width:1px;border-style:solid;border-color:transparent}#panelbar{display:none;position:fixed;z-index:999;bottom:0;right:0;width:100%;height:52px;line-height:1}body.has-panelbar #panelbar{display:block}.panelbar{display:flex;justify-content:space-around;align-items:center;width:100%;height:inherit}.panelbar label{flex:initial;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;opacity:.5;height:inherit;color:inherit;transition:opacity .2s}body:not(.has-panelbar) .panelbar label{display:none}#panelbar label:hover,input[name="toggletab"]:nth-of-type(1):checked~#panelbar label:nth-of-type(1),input[name="toggletab"]:nth-of-type(2):checked~#panelbar label:nth-of-type(2),input[name="toggletab"]:nth-of-type(3):checked~#panelbar label:nth-of-type(3),input[name="toggletab"]:nth-of-type(4):checked~#panelbar label:nth-of-type(4){opacity:1}.panelbar label span{flex:initial;display:block;position:relative;height:1em}.panelbar label span:first-child{width:16px;font-size:14px;text-align:center}.panelbar label span:last-child{display:none}.panelbar label span:after{content:'';position:absolute;top:100%;left:0;margin-top:6px;width:0;height:1px;background-color:currentColor;transition:width .2s}.panelbar label:hover span:after,input[name="toggletab"]:nth-of-type(1):checked~#panelbar label:nth-of-type(1) span:after,input[name="toggletab"]:nth-of-type(2):checked~#panelbar label:nth-of-type(2) span:after,input[name="toggletab"]:nth-of-type(3):checked~#panelbar label:nth-of-type(3) span:after,input[name="toggletab"]:nth-of-type(4):checked~#panelbar label:nth-of-type(4) span:after{width:16px}#backtotop{pointer-events:none;display:none;position:fixed;z-index:999;bottom:12px;right:12px}body.has-panelbar #backtotop{bottom:64px}#backtotop a{pointer-events:auto;display:block;width:30px;height:30px;line-height:30px;font-size:12px;text-align:center;border-radius:50%}@media only screen and (max-device-width:768px){.mobile_pano{display:block}.desktop_pano,.tooltipster-content{display:none}}@media only screen and (min-device-width:768px){body.fadein .not-visible{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}body.fadein .is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .4s ease .1s,-webkit-transform .4s ease .1s;transition:opacity .4s ease .1s,transform .4s ease .1s;transition:opacity .4s ease .1s,transform .4s ease .1s,-webkit-transform .4s ease .1s}}@media only screen and (min-width:360px){.sidebar-image-wrapper{float:right;margin:0 0 12px 24px}.sidebar.has-letter .sidebar-image-wrapper{font-size:76px;margin:-.2em -.2em -.2em .2em}}@media only screen and (min-width:468px){#following-container{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:20px}}@media only screen and (min-width:568px){.sidebar{margin-top:100px}#blog-controls{height:100px}.panelbar{justify-content:center}.panelbar label{flex:initial;margin:0 20px}.panelbar label span:first-child{display:none}.panelbar label span:last-child{display:block}#backtotop{bottom:24px;right:24px}body.has-panelbar #backtotop{bottom:72px}}@media only screen and (min-width:768px){.tab-section{margin:100px 0}.post-item,.no-article{margin-bottom:100px}}@media only screen and (min-width:1220px){#sidebar{overflow:visible;position:fixed;top:0;right:0;width:calc(50% - 30px);height:100vh;background-color:transparent!important;box-shadow:none!important}.sidebar{display:flex;align-items:center;padding:60px 152px 52px 32px;margin:0;width:100%;max-width:none;height:inherit}#blog-controls{overflow:hidden;position:fixed;width:calc(50% - 30px);height:60px}#blog-controls ul{justify-content:center;float:right;margin:0;width:120px}.sidebar-body{display:flex;justify-content:space-between}.sidebar-image-wrapper{order:2;float:none;margin:0 0 0 32px;font-size:5vw}.sidebar.has-letter .sidebar-image-wrapper{font-size:9vw;margin:0 -.2em 0 16px}.blog-title{margin-top:-.5em;font-size:1.81em}.blog-description{overflow-y:auto;max-height:40vh}#navigation{display:flex;align-items:center;position:absolute;top:0;right:0;margin:0;width:100%;height:60px}body.bxa #navigation{box-shadow:var(--box-shadow)}body.bxb #navigation{box-shadow:var(--border)}#navigation ol{margin:0;padding-left:16px;width:100%}#navigation ol>li{margin:0 15px}body.has-panelbar #container{padding-bottom:0}#container{position:relative;width:calc(50% + 30px);padding-left:72px}#container:before{display:block}.leftbar{display:block}.post-item,.no-article{width:62%}.rightbar{position:fixed;top:0;right:0;display:flex!important;justify-content:center;align-items:center;padding:60px 0 48px 0;width:120px;height:100vh}.rightbar ul{width:120px;font-weight:400;white-space:nowrap;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#pagination ul>li:first-child,#pagination ul>li:last-child{margin:0 16px}#following-container{width:calc(62% + 32px)}#contents-container{width:62%}#panelbar{display:block;width:calc(50% - 30px);padding-right:120px}.panelbar{justify-content:flex-end;padding-right:16px}.panelbar label{margin:0 16px}#backtotop,body.has-panelbar #backtotop{bottom:14px;right:48px}#backtotop a{width:24px;height:24px;line-height:24px}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
