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