.site-content[data-v-d1af8e54],body[data-v-d1af8e54]{background-color:var(--color-bg)}.site-content[data-v-d1af8e54]{color:var(--color-text);line-height:1.7;padding:80px 0}.container[data-v-d1af8e54]{display:grid;gap:40px;grid-template-columns:7fr 3fr;margin:0 auto;max-width:1270px;padding:0 40px}.sidebar[data-v-d1af8e54]{display:flex;flex-direction:column;gap:40px;width:100%}.sidebar h2[data-v-d1af8e54]{border-bottom:1px solid var(--color-border);font-size:26px;font-weight:700;margin:0 0 35px;padding:0 0 15px;position:relative}.sidebar h2[data-v-d1af8e54]:after{background:var(--color-bg-alt);bottom:-2px;content:"";height:3px;left:0;position:absolute;width:20%}.content-area[data-v-d1af8e54]{display:grid;gap:40px;grid-template-columns:1fr}.entry-container[data-v-d1af8e54]{background:var(--color-bg);box-shadow:0 0 24px #7a7a7a1a;padding:30px 40px}.entry-container a[data-v-d1af8e54]{text-decoration:none}[data-v-d1af8e54] .entry-container{line-height:1.7;overflow:hidden}[data-v-d1af8e54] .entry-container p{color:var(--color-subtext);margin-bottom:15px}[data-v-d1af8e54] .entry-container img{display:block;max-width:100%}.post-navigation[data-v-d1af8e54]{background:var(--color-bg);box-shadow:0 0 24px #7a7a7a1a;padding:30px 40px}.post-navigation a[data-v-d1af8e54]{text-decoration:none}.nav-links[data-v-d1af8e54]{display:flex;gap:32px}.nav-links .nav-next[data-v-d1af8e54],.nav-links .nav-previous[data-v-d1af8e54]{width:50%}.nav-links .nav-previous a[data-v-d1af8e54]:before{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;margin-right:8px}.nav-links .nav-next[data-v-d1af8e54]{text-align:right}.nav-links .nav-next a[data-v-d1af8e54]:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;margin-left:8px}.nav-links a[data-v-d1af8e54]{color:var(--color-text);display:block}@media screen and (max-width:996px){.container[data-v-d1af8e54]{grid-template-columns:1fr}}@media screen and (max-width:768px){.container[data-v-d1af8e54]{padding:0 20px}}@media screen and (max-width:480px){.nav-links[data-v-d1af8e54]{flex-direction:column}.nav-links .nav-next[data-v-d1af8e54],.nav-links .nav-previous[data-v-d1af8e54]{width:100%}}
