.post-header_stack__DVgG2{padding:0 0 var(--space-sm)}.post-header_stack__DVgG2>*+*{margin-top:var(--stack-space,1em)}.post-header_subtitle__d_3_1{font-size:var(--small-heading2);font-weight:700}.post-header_title__V_5rV{--stack-space:0.2em;font-size:calc(var(--heading1) * .75)}.post-header_publish__NxFrp{display:flex;gap:.5em;color:var(--gray-50);font-size:var(--small-heading3)}.post-header_stack__DVgG2+figure{aspect-ratio:16/9;position:relative}.post-header_stack__DVgG2+figure img{height:100%!important;inset:0;object-fit:cover}.post-body_stack__hf9lj *{word-break:break-all}.post-body_stack__hf9lj div>*+*{margin-top:var(--stack-space,1.5em)}.post-body_stack__hf9lj a{color:var(--darkred);transition:.3s;border-radius:5px;font-weight:700;padding:0 .5em}.post-body_stack__hf9lj a:not(:has(*)):hover{background-color:var(--darkred);color:#fff}.post-body_stack__hf9lj a span>:hover{color:var(--white);text-decoration:none}.post-body_stack__hf9lj hr{border:1px dashed var(--darkred)}.post-body_stack__hf9lj h2,.post-body_stack__hf9lj h3,.post-body_stack__hf9lj h4{border-left:3px solid var(--darkred);padding-left:.5em}.post-body_stack__hf9lj h5+*{margin-top:var(--stack-space,.5em)}.post-body_stack__hf9lj ol,.post-body_stack__hf9lj ul{list-style:revert;margin-left:calc(var(--indent1) * 1.25)}.post-body_stack__hf9lj * li:not(:first-of-type){margin-top:1em}.post-body_stack__hf9lj * li * li,.post-body_stack__hf9lj * li * li * li{margin-top:.5em!important}.post-body_codeblockheader__zVmeY{display:flex;justify-content:space-between;background-color:#201f31;color:#fff;padding:.5em 1em;font-size:14px;border-radius:5px}.post-body_stack__hf9lj .post-body_codeblockheader__zVmeY+pre{margin-top:2px}.post-body_stack__hf9lj pre{padding:1em;background-color:#201f31;border-radius:5px}.post-body_stack__hf9lj code{color:#fff;white-space:break-spaces;font-size:calc(var(--notes) * .9);line-height:1.4;padding:0!important;background-color:transparent!important}.post-body_stack__hf9lj img:hover{cursor:zoom-in}.post-body_stack__hf9lj .post-body_imgModal__sC6NS{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:100;transition:opacity .3s ease;opacity:0}.post-body_stack__hf9lj .post-body_imgModal__sC6NS.post-body_open__ZkbPI{opacity:1;margin:0!important}.post-body_stack__hf9lj .post-body_imgModal__sC6NS>div img{max-height:80vh;max-width:90vw;width:auto;height:auto;object-fit:contain}.post-body_stack__hf9lj .post-body_imgModal__sC6NS>div img:hover{cursor:zoom-out}.post-body_stack__hf9lj p:has(.post-body_ratingWrapper__CpBT_){display:flex;align-items:center;margin-top:.5em}.post-body_stack__hf9lj p:has(.post-body_ratingWrapper__CpBT_)+p:has(.post-body_ratingWrapper__CpBT_){margin-top:0}.post-body_ratingWrapper__CpBT_{display:flex;align-items:center;gap:.5rem;margin:.25rem 0;flex:1 1}.post-body_ratingBar__nfgdj{height:10px;background-color:#eee;border-radius:5px;overflow:hidden;flex:1 1;margin:0!important}.post-body_ratingFill__X6pYn{height:100%;background-color:#f92;transition:width .3s ease;display:block}.post-body_ratingValue__qU_PC{font-size:.9rem;color:#333;width:3em}.post-body_stack__hf9lj p:has(.post-body_progressWrapper__bJ3VJ){display:flex;align-items:center;margin-top:.5em}.post-body_stack__hf9lj p:has(.post-body_progressWrapper__bJ3VJ)+p:has(.post-body_progressWrapper__bJ3VJ){margin-top:0}.post-body_progressWrapper__bJ3VJ{display:flex;align-items:center;gap:.5rem;margin:.25rem 0;flex:1 1}.post-body_progressBar__vvHC0{height:10px;background-color:#eee;border-radius:5px;overflow:hidden;flex:1 1;margin:0!important}.post-body_progressFill__yZUIa{height:100%;background-color:rgb(0,207,69);transition:width .3s ease;display:block}.post-body_progressValue__Jedsm{font-size:.9rem;color:#333;width:3em}.two-column_flexContainer__Em7vR{margin:1em 0 0;padding:1em 0;border-top:1px solid var(--darkred);align-items:stretch}.two-column_sidebar__buDrD h3{margin-bottom:.5em;color:var(--darkred)}.two-column_sidebar__buDrD div span{padding-left:.5em}@media (min-width:768px){.two-column_main__UlYd1{width:75%;border-right:1px solid var(--darkred);padding-right:2%}.two-column_sidebar__buDrD{width:25%;padding:0 0 0 2%}.two-column_sidebar__buDrD *,.two-column_sidebar__buDrD h3{text-align:left}.two-column_cateList__si5U7 li:not(:first-of-type){margin-top:1em}.two-column_sidebar__buDrD>div{width:100%;margin-left:0;place-content:flex-end}.two-column_sidebar__buDrD>div:nth-of-type(n+3){border-top:1px dashed var(--darkred);padding-top:1em;margin-top:1em}}@media (max-width:767.99px){.two-column_main__UlYd1{width:100%;border-right:none;padding-right:0}.two-column_sidebar__buDrD{width:100%}.two-column_sidebar__buDrD>div:nth-of-type(n+2){border-top:1px dashed var(--darkred);padding-top:1em;margin-top:1em}.two-column_flexContainer__Em7vR{margin-bottom:0;padding-bottom:0}}@media (min-width:426px) and (max-width:767.99px){.two-column_sidebar__buDrD{display:flex;flex-wrap:wrap;justify-content:space-between}}.categories_catWrap__fZAhC li:not(:first-of-type){margin-top:2%}.categories_catWrap__fZAhC li a{display:block;padding:2%;line-height:1;transition:.2s;border-radius:3px}.categories_catWrap__fZAhC li a:hover,.categories_tagWrap__DmTSg li a:hover{background-color:var(--linkhover);color:#fff}.categories_catWrap__fZAhC li a,.categories_tagWrap__DmTSg li a{font-size:calc(var(--notes) * .9)}.categories_tagWrap__DmTSg ul{padding-top:.25em}.categories_tagWrap__DmTSg ul li{display:inline}.categories_tagWrap__DmTSg li a{padding:.25em;line-height:2;transition:.2s;border-radius:3px;word-break:break-all}.categories_tagWrap__DmTSg li:not(:first-of-type){padding-left:.5em;padding-bottom:.2em;margin-left:.5em;border-left:1px solid var(--darkred)}.categories_sharebtnWrap__UKrQa ul{display:flex;border-radius:3px;gap:.5em}.categories_sharebtnWrap__UKrQa ul li{width:calc(100% / 3);display:flex;align-items:center;justify-content:center;border-radius:3px;overflow:hidden;transition:.2s}.categories_sharebtnWrap__UKrQa a{font-size:18px;padding:9px 0;display:block;width:100%;text-align:center;color:#fff;line-height:1}.categories_sharebtnWrap__UKrQa li:has(a:hover){opacity:.7}.categories_facebook___ezQ0{background-color:#1877f2}.categories_line__LjVae{background-color:#06c755}.categories_twitter__halNl{background-color:#1da1f2}@media (max-width:767.99px){.categories_catWrap__fZAhC li:not(:first-of-type){margin-top:1%}.categories_catWrap__fZAhC li a{padding:1%}.categories_sharebtnWrap__UKrQa{border:none}.categories_sharebtnWrap__UKrQa h3{margin-bottom:.5em}.categories_sharebtnWrap__UKrQa ul{max-width:240px;width:100%}}@media (min-width:426px) and (max-width:767.99px){.categories_catWrap__fZAhC li a{padding:1%}.categories_catWrap__fZAhC,.categories_tagWrap__DmTSg{width:calc((100% - 1em) / 2)}}.pagination_flexContainer__yAgUk{gap:1em}.pagination_flexContainer__yAgUk li{width:calc((100% - 1em) / 2)}.pagination_flexContainer__yAgUk li a span{word-break:keep-all;overflow:hidden;text-overflow:ellipsis}.pagination_prev__V6sa0{padding:0}.pagination_prev__V6sa0 a{justify-content:flex-start}.pagination_next__RjDzA{padding:0}.pagination_next__RjDzA a{justify-content:flex-end}.pagination_iconText__V5rvp{display:flex;align-items:center;gap:.5em;padding:5px;transition:.2s;border-radius:3px;font-size:var(--notes)}.pagination_iconText__V5rvp:hover{background-color:var(--linkhover);color:#fff}@media (max-width:767.99px){.pagination_flexContainer__yAgUk{flex-direction:column;gap:.2em}.pagination_flexContainer__yAgUk li{width:100%}}@media (min-width:426px) and (max-width:767.99px){.pagination_flexContainer__yAgUk{flex-direction:row}.pagination_flexContainer__yAgUk li{width:calc((100% - 1em) / 2)}}.toc_tocWrap__CxU5g{padding-bottom:1em;margin-bottom:1em;border-bottom:1px dashed var(--darkred)}.toc_tocInn__KnuMx{overflow:hidden}.toc_TableOfContentsHead__74vtY{width:100%;text-align:center!important;border:none;background-color:var(--darkred);color:var(--white);font-size:1em;border-radius:.5em;transition:.3s}.toc_tocInn__KnuMx ul{margin:.5em 0 0;max-height:77.8vh;overflow-y:auto}.toc_tocInn__KnuMx ul li{padding:.2em 0;border-top:1px dashed var(--gray-10);font-size:calc(var(--notes) * .8)}.toc_li_h2__9laz8{padding-left:0!important}.toc_li_h3__xeUJc{padding-left:1em!important;display:flex;align-items:start}.toc_li_h3__xeUJc:before{content:"";display:block;width:.7em;height:.7em;border-left:2px solid var(--black);border-bottom:2px solid var(--black);position:relative;top:.5em;margin-right:.1em}.toc_li_h4__aF4Ta{padding-left:2em!important;display:flex;align-items:start}.toc_li_h4__aF4Ta:before{content:"";display:block;width:.7em;height:.7em;border-left:2px solid var(--black);border-bottom:2px solid var(--black);position:relative;top:.5em;margin-right:.1em}.toc_tocInn__KnuMx ul li a{display:block;width:100%;padding:.2em .5em;transition:.3s;border-radius:5px}.toc_tocInn__KnuMx ul li a:hover{color:var(--white);background-color:var(--linkhover)}.toc_toggleBtn__ZH1Ok{display:none}@media (max-width:767.99px){.toc_tocWrap__CxU5g{transition:.3s;opacity:0;background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100vh;top:0;right:0;margin:0;padding:0;align-items:center;justify-content:center;display:flex;overflow:hidden;visibility:hidden}.toc_tocWrap__CxU5g.toc_isOpen__hP529{opacity:1;visibility:visible}.toc_toggleBtn__ZH1Ok{display:block;position:fixed;top:55px;right:3.2%;background-color:transparent;border:none;padding:0;font-size:31px;z-index:1}.toc_btnClose__N6_57{color:var(--white);right:3.4%;font-size:33px}.toc_tocInn__KnuMx{width:90%;background-color:#fff;border-radius:5px;box-shadow:0 0 5px 1px var(--darkred);padding:.5em}.toc_tocInn__KnuMx ul{max-height:55vh}.toc_tocInn__KnuMx ul li{padding:.2em 0;border-top:1px dashed var(--gray-10);font-size:calc(var(--notes) * .9)}}