.navigation-container[data-v-406b6806]{width:300px;margin:0 auto;overflow:visible}@media only screen and (min-width:1440px){.navigation-container[data-v-406b6806]{border-right:1px solid #000;width:100%;margin:0}}.navigation-container .navigation-title[data-v-406b6806]{text-align:center;border-bottom:1px solid #000;font-size:1.2rem;font-weight:500}.navigation-container .section-date[data-v-406b6806]{color:#f6f6f6;text-align:center;background-color:#153630;border-radius:12px;padding:8px 0;font-size:.8rem}.navigation-container .navigation-item[data-v-406b6806]{cursor:pointer;border-bottom:1px solid #000;margin:4px 0;font-size:.9rem;text-decoration:none;list-style-type:""}.navigation-container .navigation-item[data-v-406b6806]:hover{filter:brightness(1.1)}.navigation-container .navigation-item-title[data-v-406b6806]{font-size:1rem;font-weight:500;text-decoration:none;list-style-type:""}.navigation-container .active-title[data-v-406b6806]{border-left:1px solid var(--q-positive);background-color:#44eabb}.navigation-container .active-item[data-v-406b6806]{border-left:1px solid var(--q-positive);background-color:#44eabb2e;border-radius:0}.page-container{position:relative}.page-container .content-wrapper{max-width:800px;margin:0 auto}.page-container .post-meta{color:#ffffffb3;gap:1.5rem;margin:1rem 0 2rem;font-size:.9rem;display:flex}.page-container .post-meta .meta-item{align-items:center;gap:.5rem;display:flex}.page-container .post-meta .meta-item q-icon{color:var(--positive)}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6,.page-container p{margin-bottom:1.5rem;line-height:1.6}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6{color:var(--positive);margin-top:2rem;font-weight:600}.page-container .post-image{border-radius:16px;width:100%;max-width:800px;margin:2rem auto;transition:transform .3s;box-shadow:0 8px 32px #0003}.page-container .post-image:hover{transform:scale(1.01)}.page-container .content-page-container{color:#ffffffe6;font-size:1.1rem;line-height:1.7}.page-container .content-page-container a{color:var(--positive);text-decoration:none;position:relative}.page-container .content-page-container a:hover{color:var(--positive-l4)}.page-container .content-page-container a:after{background-color:var(--positive);content:"";transform-origin:100% 100%;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.page-container .content-page-container a:hover:after{transform-origin:0 100%;transform:scaleX(1)}.page-container .content-page-container blockquote{border-left:4px solid var(--positive);color:#fffc;margin:2rem 0;padding-left:1.5rem;font-style:italic}.page-container .content-page-container code{background:#ffffff1a;border-radius:4px;padding:.2rem .4rem;font-size:.9em}.page-container .content-page-container pre{background:#0000004d;border-radius:8px;margin:2rem 0;padding:1.5rem;overflow-x:auto}.page-container .page-side-section{display:none}@media only screen and (min-width:1440px){.page-container .page-side-section{width:20%;max-width:400px;height:100%;display:block;position:absolute;top:0;overflow:auto}}.page-container .left{left:0}.page-container .right{right:0}.page-container .social-section{background:#ffffff0d;border-radius:16px;margin:1rem;padding:1.5rem}.page-container .social-section .social-header{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.page-container .social-section .social-header h3{margin:0;font-size:1.2rem}.page-container .social-section .social-header q-icon{color:var(--positive)}.page-container .mobile-navigation-btn{z-index:2;border-radius:50%;text-decoration:none}@media only screen and (min-width:1440px){.page-container .mobile-navigation-btn{display:none}}.page-container .comments-section{width:100%;max-width:800px;margin:3rem auto;padding:0 1rem;position:relative}.page-container .content-navigation{grid-template-columns:1fr 1fr;gap:1rem;margin:3rem 0;display:grid}.page-container .content-navigation .nav-button{color:inherit;background:#ffffff0d;border-radius:12px;align-items:center;padding:1rem;text-decoration:none;display:flex}.page-container .content-navigation .nav-button:hover{background:#ffffff14;transform:translateY(-2px)}.page-container .content-navigation .nav-button.prev{text-align:left}.page-container .content-navigation .nav-button.next{text-align:right;flex-direction:row-reverse}.page-container .content-navigation .nav-button .nav-content{flex-direction:column;margin:0 1rem;display:flex}.page-container .content-navigation .nav-button .nav-label{color:var(--positive);margin-bottom:.25rem;font-size:.8rem}.page-container .content-navigation .nav-button .nav-title{font-size:.9rem;font-weight:500}.page-container .content-navigation .nav-button q-icon{color:var(--positive)}.page-container .mobile-navigation{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#1e1e1ef2;border-radius:12px;width:100%;max-height:500px;padding:8px;overflow:auto}@media only screen and (min-width:1440px){.page-container .mobile-navigation{display:none}}
