.article-toc-item[data-astro-cid-2xkdkvca]{display:flex;align-items:center;gap:.4rem;transition:all .3s ease}.chevron-wrapper[data-astro-cid-2xkdkvca]{display:flex;transition:transform .3s ease}.article-toc-item[data-astro-cid-2xkdkvca] a[data-astro-cid-2xkdkvca]{font-weight:initial;font-style:normal;text-decoration:none;color:var(--text-main);transition:font-weight .3s ease,color .3s ease;display:block;padding:.2rem 0}li.toc-li.active>.article-toc-item[data-astro-cid-2xkdkvca] .chevron-wrapper[data-astro-cid-2xkdkvca]{transform:rotate(90deg)}li.toc-li.active>.article-toc-item[data-astro-cid-2xkdkvca] a[data-astro-cid-2xkdkvca]{font-weight:800}li[data-astro-cid-2xkdkvca]{list-style:none;text-align:left}.subheadings[data-astro-cid-2xkdkvca]{padding-left:1.5rem}.article-toc[data-astro-cid-obewoz47] ul[data-astro-cid-obewoz47]{margin:0;padding:0;font-size:.8rem;list-style:none}.toc-widget[data-astro-cid-25vvscje]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1.5rem 1rem;border:1px solid var(--text-main);border-radius:12px;background-color:var(--bg-page)}@media screen and (min-width:1200px){.toc-widget[data-astro-cid-25vvscje]{gap:.8rem;padding:1rem;height:fit-content;position:sticky;top:1rem;min-width:20%;border:1px solid var(--text-subtle);border-radius:12px;background-color:var(--bg-content)}}.related-list[data-astro-cid-dpgbfi7r]{margin:0}.related-list[data-astro-cid-dpgbfi7r] p[data-astro-cid-dpgbfi7r]{margin:0;font-size:1rem;font-weight:500}.related-widget[data-astro-cid-257kjgwp]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem .5rem}@media screen and (min-width:1200px){.related-widget[data-astro-cid-257kjgwp]{padding:2rem 1rem;border:1px solid var(--text-main);border-radius:12px;background-color:var(--bg-content)}}.meta-info[data-astro-cid-mxjwsiq4]{display:flex;gap:1.5rem;color:var(--text-subtle);margin-bottom:1rem}.meta-info[data-astro-cid-mxjwsiq4] p[data-astro-cid-mxjwsiq4],.meta-info[data-astro-cid-mxjwsiq4] span[data-astro-cid-mxjwsiq4]{margin:0;font-size:1rem;font-weight:600}.author[data-astro-cid-mxjwsiq4],.date[data-astro-cid-mxjwsiq4]{display:flex;align-items:center;gap:.5rem;font-style:normal}.icon[data-astro-cid-mxjwsiq4]{width:24px;height:24px}.post-layout[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;padding:1rem .5rem;gap:2rem;justify-content:center}.content-wrapper[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;padding:1rem;border:1px solid var(--text-main);border-radius:12px;background-color:var(--bg-content);font-size:1.1rem;height:fit-content}.category[data-astro-cid-2q5oecfc]{display:flex;flex-direction:row;justify-content:flex-start;font-weight:700;background-color:var(--bg-page);border-radius:10px;width:fit-content;padding:.5rem}.content-wrapper[data-astro-cid-2q5oecfc] header[data-astro-cid-2q5oecfc],.content-wrapper[data-astro-cid-2q5oecfc] article[data-astro-cid-2q5oecfc]{padding:0 1rem}.summary[data-astro-cid-2q5oecfc]{font-size:1.2rem}.cover-image[data-astro-cid-2q5oecfc]{max-width:100%;height:auto;border-radius:10px;margin-bottom:1.5rem}.mobile-only-blocks[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.ad-block[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1.5rem 1rem;border:1px solid var(--text-main);border-radius:12px;background-color:var(--bg-page)}.sidebar[data-astro-cid-2q5oecfc]{display:none}@media screen and (min-width:1200px){.mobile-only-blocks[data-astro-cid-2q5oecfc]{display:none}.post-layout[data-astro-cid-2q5oecfc]{flex-direction:row;padding:1rem 2.5rem}.content-wrapper[data-astro-cid-2q5oecfc]{min-width:55%;max-width:55%;padding:1rem 2.5rem}.content-wrapper[data-astro-cid-2q5oecfc] header[data-astro-cid-2q5oecfc],.content-wrapper[data-astro-cid-2q5oecfc] article[data-astro-cid-2q5oecfc]{padding:initial}.sidebar[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;min-width:20%;max-width:20%;flex:1;gap:2rem}.ad-block[data-astro-cid-2q5oecfc]{display:flex;flex-direction:column;gap:1rem;padding:2rem 1rem;border:1px solid var(--text-main);border-radius:12px;background-color:var(--bg-content)}}.widget-title{margin:0}.anchor a{text-decoration:none;opacity:0;transition:opacity .2s;margin-left:.5rem}@media(hover:hover){.anchor:hover>a{opacity:.8}}
