main section.post[data-v-bbe773c4]{margin-bottom:calc(var(--bfs)*1.3)}main div.item[data-v-bbe773c4]{--bg-color:#fafafa;background-color:var(--bg-color);margin:calc(var(--bfs)*1.3);box-shadow:1px 4px 10px -3px rgba(10,10,10,.17),0 0 0 1px rgba(10,10,10,.02);position:relative}@media(max-width:767px){main div.item[data-v-bbe773c4]{margin-right:0;margin-left:0}}@media(min-width:768px)and (max-width:1023px){main div.item[data-v-bbe773c4]{margin-right:0;margin-left:0}}main .bg-parallax[data-v-bbe773c4]{background-image:var(--background-image)}@media(max-width:767px){main .bg-parallax[data-v-bbe773c4]{height:8rem;background-size:cover;background-attachment:scroll}}main .post-date[data-v-bbe773c4]{position:absolute;right:calc(var(--bfs)*1.3);top:calc(var(--bfs)*0.8);z-index:3}main .post-date .copy-link[data-v-bbe773c4]{position:relative;display:block;cursor:pointer}main .post-date .copy-link .tooltiptext[data-v-bbe773c4]{visibility:hidden;width:auto;background-color:rgba(33,18,18,.37);color:#fff;text-align:center;padding:0 5px;border-radius:3px;right:0;font-size:calc(var(--bfs)*0.5);position:absolute;z-index:1}main .post-date .copy-link:hover .tooltiptext[data-v-bbe773c4]{visibility:visible}main .post-detail[data-v-bbe773c4]{display:flex;padding-top:calc(var(--bfs)*0.8)}main ul.post-details[data-v-bbe773c4]{list-style:none;padding-left:calc(var(--bfs)*0.5);margin-top:3px;margin-bottom:0}main ul.post-details li[data-v-bbe773c4]{font-size:80%;line-height:1.1rem}@media(max-width:767px){main ul.post-details li[data-v-bbe773c4]{line-height:.7rem}}main ul.post-details li .li-border[data-v-bbe773c4],main ul.post-details li a[data-v-bbe773c4]{margin-top:2px;display:block;border-bottom:1px dotted rgba(82,82,82,.7)}main ul.post-details li a[data-v-bbe773c4]{width:100%}main ul.post-details li a.link[data-v-bbe773c4]:hover{text-decoration:none;border-bottom-color:var(--style-color);border-bottom-style:solid}main ul.post-details li[data-v-bbe773c4],main ul.post-details li a[data-v-bbe773c4]{word-wrap:break-word}main .post-text[data-v-bbe773c4] h3,main h3[data-v-bbe773c4]{padding-top:calc(var(--bfs)*0.8)}section[data-v-6ec6ea92]{background-color:var(--bg-color)}section a[data-v-6ec6ea92]{color:var(--style-color)}section .circle-block[data-v-6ec6ea92]{position:relative;padding-bottom:calc(var(--bfs)*0.8)}section .circle-block .circle[data-v-6ec6ea92]{border-radius:50%;width:calc(var(--bfs)*3.4);height:calc(var(--bfs)*3.4);position:absolute;display:block;top:0;left:0;z-index:1;background-color:var(--style-color);opacity:.4;transform:scale(0);transition:transform .25s .1s}section .circle-block.scroll_visible .circle[data-v-6ec6ea92]{transform:scale(1)}section .circle-block h1[data-v-6ec6ea92],section .circle-block h2[data-v-6ec6ea92]{display:flex;position:relative;align-items:center;height:calc(var(--bfs)*3.4);padding-left:calc(var(--bfs)*3.4*0.4);padding-top:3px;z-index:2;font-size:calc(var(--bfs)*1.3);font-weight:400;color:#000;opacity:0;transform:translateX(-50px);transition:opacity .7s .15s,transform .5s .15s}section .circle-block h1[data-v-6ec6ea92]{margin-top:0;margin-bottom:0}section .circle-block.scroll_visible h1[data-v-6ec6ea92],section .circle-block.scroll_visible h2[data-v-6ec6ea92]{opacity:1;transform:translateX(0)}section h2[data-v-6ec6ea92],section h3.title[data-v-6ec6ea92]{font-size:calc(var(--bfs)*1.3);line-height:calc(var(--bfs)*1.3);font-weight:300;margin:calc(var(--bfs)*0.5) 0}section .border-top[data-v-6ec6ea92]{border-color:var(--style-color);transform:scaleX(0);transition:transform .25s .1s;transform-origin:left}section .border-top.scroll_visible[data-v-6ec6ea92]{transform:scaleX(1)}.img-overlay[data-v-431c123d]{color:#fff}.top-left[data-v-431c123d]{margin-top:0;top:0;padding:calc(var(--bfs)*0.5) 0 0 calc(var(--bfs)*0.5);background:linear-gradient(180deg,rgba(0,0,0,.75),transparent);text-align:left}.bottom-right[data-v-431c123d],.top-left[data-v-431c123d]{position:absolute;width:100%;height:50%}.bottom-right[data-v-431c123d]{margin-bottom:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);text-align:right}.bottom-right span[data-v-431c123d]{position:absolute;bottom:0;right:0;padding:0 calc(var(--bfs)*0.5) 0 0;font-size:calc(var(--bfs)*0.5)}.image-slider[data-v-0935a044]{padding-right:3px;margin:calc(var(--bfs)*-0.5)}.image-slider .empty[data-v-0935a044]{margin-right:0}.image-slider .item-wrapper[data-v-0935a044]{padding:calc(var(--bfs)*0.5);margin:0}.image-slider .item-wrapper .item[data-v-0935a044]{position:relative;transition:transform .25s,box-shadow .5s;background-color:#fff}.image-slider .item-wrapper .item[data-v-0935a044]:hover{transform:scale(1.02);box-shadow:0 .2em .5em -.125em rgba(10,10,10,.09),0 0 0 1px rgba(10,10,10,.02)}.image-slider .item-wrapper .item .image-square[data-v-0935a044]:hover{cursor:zoom-in}@media(max-width:767px){.image-slider .item-wrapper .item .image-square[data-v-0935a044]:hover{cursor:default}}@media(max-width:1023px){.image-slider .item-wrapper .item[data-v-0935a044]{min-height:0}}.image-slider .item-wrapper .item .image[data-v-0935a044]{cursor:zoom-in}.image-slider .item-wrapper .item .lightbox-open[data-v-0935a044]{position:absolute;z-index:2;height:90vh}.image-slider .item-wrapper .item img.item-img[data-v-0935a044]{width:100%;height:calc(var(--bfs)*14.4);-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:1023px){.image-slider .item-wrapper .item img.item-img[data-v-0935a044]{height:calc(var(--bfs)*8.9)}}.image-slider .item-wrapper .item p.item-content[data-v-0935a044]{padding:calc(var(--bfs)*0.5) calc(var(--bfs)*0.5);margin:0}.image-slider .slider[data-v-0935a044] .v-hl-btn{transform:translateX(0);box-shadow:none}.image-slider .slider[data-v-0935a044] .v-hl-svg{border-radius:3px}.image-slider .lightbox-nav[data-v-0935a044]{position:fixed;top:0;left:0;width:100vw;height:100vh;align-self:center}.image-slider button[data-v-0935a044]{position:fixed;cursor:pointer;border:none;background:none;width:5vw;height:5vw;top:50vh;z-index:3;transform:translateY(-50%);padding:0}.image-slider button.right[data-v-0935a044]{right:0}.image-slider button.left[data-v-0935a044]{left:0}.overlay[data-v-0935a044]{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.4);z-index:1}