.BlogSidebar_sidebar__TwNnx{position:sticky;top:20px;z-index:1;display:flex;flex-direction:column;gap:28px}.BlogSidebar_adSection__gfBN4{text-align:center}.BlogSidebar_adHeader__TxQTD{margin-bottom:16px}.BlogSidebar_adTitle__nVGat{color:#999;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.BlogSidebar_adContent__UyHJA{position:relative;display:flex;justify-content:center;align-items:center}.BlogSidebar_adLink__7pY1I{display:block;transition:opacity .2s ease}.BlogSidebar_adLink__7pY1I:hover{opacity:.9}.BlogSidebar_adImage__wz2k9{border-radius:8px;max-width:100%;height:auto;display:block}.BlogSidebar_popularSection__jRdUu{background:transparent;border-top:1px solid #222;padding-top:24px}.BlogSidebar_popularTitle__GONQT{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0;padding-bottom:12px;border-bottom:1px solid #222}.BlogSidebar_popularTitle__GONQT span{background:#000;padding-right:12px}.BlogSidebar_popularContent__tGz1a{display:flex;flex-direction:column}.BlogSidebar_popularPost__94Dst{display:flex;gap:15px;padding:20px 0;border-bottom:1px solid #222;cursor:pointer;transition:background-color .2s ease;position:relative}.BlogSidebar_popularPost__94Dst:hover{background-color:rgba(255,255,255,.02)}.BlogSidebar_popularPost__94Dst:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.BlogSidebar_popularPost__94Dst:last-child:before{display:none}.BlogSidebar_postImageContainer__9W4QS{flex:0 0 30%;width:30%;display:block;order:0}.BlogSidebar_postImage__nE2pk{position:relative;width:100%;padding-bottom:100%;background-position:center 50%;border-radius:4px;overflow:hidden}.BlogSidebar_postImg__yMSf_{object-fit:cover;transition:transform .2s ease}.BlogSidebar_popularPost__94Dst:hover .BlogSidebar_postImg__yMSf_{transform:scale(1.05)}.BlogSidebar_postMeta__zXUf_{padding:0;border-color:#eaeaea;flex:1;display:flex;flex-direction:column;justify-content:space-around}.BlogSidebar_postTitle___sEDk{font-size:14px;line-height:1.4;font-weight:500;color:#fff;margin:0 0 8px;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogSidebar_popularPost__94Dst:hover .BlogSidebar_postTitle___sEDk{color:#B0F127}.BlogSidebar_postDate__Zh4lh{font-size:12px;color:rgba(255,255,255,.6);line-height:1;display:flex;justify-content:space-between}.BlogSidebar_postDate__Zh4lh time{font-style:normal}.BlogSidebar_loading__qI3LH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:rgba(255,255,255,.6)}.BlogSidebar_loadingSpinner__bp_QS{width:24px;height:24px;border:2px solid rgba(255,255,255,.1);border-top-color:#00ff88;border-radius:50%;animation:BlogSidebar_spin__SbOMQ 1s linear infinite;margin-bottom:12px}@keyframes BlogSidebar_spin__SbOMQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlogSidebar_loading__qI3LH p{font-size:14px;margin:0}.BlogSidebar_noPosts__ynjZc{padding:40px 20px;text-align:center;color:rgba(255,255,255,.6)}.BlogSidebar_noPosts__ynjZc p{font-size:14px;margin:0}.BlogSidebar_loadMore__L_u4S{margin-top:30px;text-align:center}.BlogSidebar_loadMoreBtn__cJqgt{background:transparent;border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.8);padding:8px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px}.BlogSidebar_loadMoreBtn__cJqgt:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2);color:#fff}.BlogSidebar_loadMoreIcon__AGdB3{font-size:16px;transition:transform .2s ease}.BlogSidebar_loadMoreBtn__cJqgt:hover .BlogSidebar_loadMoreIcon__AGdB3{transform:translateX(2px)}@media (min-width:1019px) and (max-width:1140px){.BlogSidebar_sidebar__TwNnx{width:280px}.BlogSidebar_popularPost__94Dst{padding:12px 15px;margin:0 -15px}.BlogSidebar_postTitle___sEDk{font-size:13px}}@media (min-width:768px) and (max-width:1018px){.BlogSidebar_sidebar__TwNnx{width:100%;position:static;gap:30px}.BlogSidebar_adSection__gfBN4,.BlogSidebar_popularSection__jRdUu{flex:1}.BlogSidebar_popularPost__94Dst{padding:10px;margin:0 -10px}.BlogSidebar_postTitle___sEDk{font-size:12px}}@media (max-width:767px){.BlogSidebar_sidebar__TwNnx{width:100%;position:static;flex-direction:column;gap:30px}.BlogSidebar_popularPost__94Dst{padding:15px 0;margin:0}.BlogSidebar_postTitle___sEDk{font-size:14px}.BlogSidebar_adImage__wz2k9{max-width:100%;height:auto}}@media (prefers-color-scheme:dark){.BlogSidebar_popularPost__94Dst,.BlogSidebar_popularSection__jRdUu,.BlogSidebar_popularTitle__GONQT{border-color:#333}}.TableOfContents_tableOfContents__xRXWW{background:#111111;border-radius:8px;padding:15px 20px;margin:20px 0;box-shadow:0 0 6px 0 rgba(240,240,240,.3);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#555 transparent;width:100%}.TableOfContents_tableOfContents__xRXWW::-webkit-scrollbar{width:6px}.TableOfContents_tableOfContents__xRXWW::-webkit-scrollbar-track{background:transparent}.TableOfContents_tableOfContents__xRXWW::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.TableOfContents_tableOfContents__xRXWW::-webkit-scrollbar-thumb:hover{background:#666}.TableOfContents_tocHeader__URPAX{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #333;cursor:pointer;user-select:none;transition:all .3s ease-in-out}.TableOfContents_tocHeader__URPAX:hover{opacity:.8}.TableOfContents_headerCollapsed__KLJA_{margin-bottom:0;padding-bottom:0;border-bottom:none}.TableOfContents_headerIcon__y3Fox{margin-left:auto;color:#b0f127;transition:transform .3s ease-in-out}.TableOfContents_headerIconCollapsed__gVhIh{transform:rotate(-180deg)}.TableOfContents_tocTitle__bJSWx{font-size:16px;font-weight:600;color:#ffffff;margin:0;text-transform:uppercase;letter-spacing:.5px}.TableOfContents_tocHeader__URPAX svg{color:#b0f127}.TableOfContents_tocNav__54CbA{position:relative;max-height:1000px;opacity:1;visibility:visible;transition:all .3s ease-in-out;transform-origin:top;transform:scaleY(1);overflow-x:hidden;width:100%}.TableOfContents_tocNavCollapsed__W_wnY{transition:all .3s ease-in-out;max-height:0;opacity:0;visibility:hidden;transform:scaleY(0);margin:0;padding:0;overflow:hidden}.TableOfContents_tocList__3O4h1{list-style:none;margin:0;padding:0}.TableOfContents_tocSublist__e_ZOo{list-style:none;margin:4px 0 0;padding-left:20px;border-left:1px solid #333;transition:all .3s ease-in-out}.TableOfContents_tocItem__lOzVV{margin:0;padding:0}.TableOfContents_tocLink__tdbjl{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:2px 0;border-radius:6px;cursor:pointer;transition:all .2s ease-in-out;color:rgba(255,255,255,.8);font-size:14px;line-height:1.4;position:relative;text-decoration:none;border:1px solid transparent}.TableOfContents_tocLink__tdbjl:hover{background:#b0f127;color:#111111;border-color:#b0f127}.TableOfContents_toggleButton__0fpQn{background:none;border:none;color:inherit;cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-right:4px}.TableOfContents_toggleButton__0fpQn:hover{background:rgba(255,255,255,.1);color:#b0f127}.TableOfContents_tocText__Is8lp{flex:1;min-width:0;word-break:break-word}.TableOfContents_level1__IOEIh{font-weight:600;font-size:15px;color:#ffffff;padding:10px 12px}.TableOfContents_level1__IOEIh .TableOfContents_tocText__Is8lp{font-size:15px}.TableOfContents_level2__SEexO{font-weight:500;font-size:14px;color:rgba(255,255,255,.9);padding:8px 12px;margin-left:8px}.TableOfContents_level2__SEexO .TableOfContents_tocText__Is8lp{font-size:14px}.TableOfContents_level3__GVrkg{font-weight:400;font-size:13px;color:rgba(255,255,255,.8);padding:6px 12px;margin-left:16px}.TableOfContents_level3__GVrkg .TableOfContents_tocText__Is8lp{font-size:13px}@media (max-width:1024px){.TableOfContents_tableOfContents__xRXWW{position:static;max-height:none;margin:20px 0 40px;width:100%}.TableOfContents_tocHeader__URPAX{text-align:center}.TableOfContents_tocNav__54CbA{max-height:300px;overflow-y:auto;overflow-x:hidden}.TableOfContents_tocNavCollapsed__W_wnY{max-height:0;overflow:hidden}}@media (max-width:768px){.TableOfContents_tableOfContents__xRXWW{margin:15px 0 30px;padding:12px;width:100%}.TableOfContents_tocLink__tdbjl.TableOfContents_active__RdAMp,.TableOfContents_tocLink__tdbjl:hover{background:unset;color:#ffffff;border:unset}.TableOfContents_tocTitle__bJSWx{font-size:14px}.TableOfContents_level1__IOEIh,.TableOfContents_level2__SEexO,.TableOfContents_level3__GVrkg{margin-left:0;padding:6px 8px;width:100%}.TableOfContents_level2__SEexO{margin-left:8px}.TableOfContents_level3__GVrkg{margin-left:16px}.TableOfContents_tocSublist__e_ZOo{padding-left:8px;width:calc(100% - 8px)}.TableOfContents_tocLink__tdbjl{padding:6px 12px 6px 6px;width:100%}}.TableOfContents_tocSublist__e_ZOo{transition:all .3s ease}.TableOfContents_tocLink__tdbjl:focus,.TableOfContents_toggleButton__0fpQn:focus{outline:2px solid #b0f127;outline-offset:2px}@media print{.TableOfContents_tableOfContents__xRXWW{background:white;border:1px solid #ccc;box-shadow:none;position:static;max-height:none;page-break-inside:avoid}.TableOfContents_tocLink__tdbjl,.TableOfContents_tocTitle__bJSWx{color:#000}.TableOfContents_toggleButton__0fpQn{display:none}.TableOfContents_floatingTocButton__FIzPK,.TableOfContents_floatingTocContainer__BsOQi,.TableOfContents_floatingTocPanel__wj5O7{display:none!important}}.TableOfContents_floatingTocContainer__BsOQi{position:fixed;right:20px;bottom:20px;z-index:1000}.TableOfContents_floatingTocButton__FIzPK{width:50px;height:50px;background:#b0f127;border:none;border-radius:50%;color:#111111;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:all .3s ease;font-size:24px}.TableOfContents_floatingTocButton__FIzPK:hover{background:#9de01f;transform:scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.4)}.TableOfContents_floatingTocButton__FIzPK:active{transform:scale(.95)}.TableOfContents_floatingTocPanel__wj5O7{position:absolute;right:0;bottom:70px;width:320px;max-height:400px;background:#111111;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.4);border:1px solid #333;overflow:hidden;animation:TableOfContents_slideInUp__3L5DV .3s ease-out}@keyframes TableOfContents_slideInUp__3L5DV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TableOfContents_floatingTocHeader__7sgbY{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#1a1a1a;border-bottom:1px solid #333}.TableOfContents_floatingTocTitle__NJQIu{font-size:14px;font-weight:600;color:#ffffff;margin:0;flex:1;text-transform:uppercase;letter-spacing:.5px}.TableOfContents_floatingTocClose__ZZOoc{background:none;border:none;color:#b0f127;cursor:pointer;font-size:20px;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:all .2s ease}.TableOfContents_floatingTocClose__ZZOoc:hover{background:rgba(176,241,39,.2);color:#ffffff}.TableOfContents_floatingTocNav__MTj3l{padding:8px;max-height:320px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#555 transparent}.TableOfContents_floatingTocNav__MTj3l::-webkit-scrollbar{width:4px}.TableOfContents_floatingTocNav__MTj3l::-webkit-scrollbar-track{background:transparent}.TableOfContents_floatingTocNav__MTj3l::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.TableOfContents_floatingTocNav__MTj3l::-webkit-scrollbar-thumb:hover{background:#666}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_tocLink__tdbjl{padding:6px 8px;font-size:13px;border-radius:4px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_level1__IOEIh{font-size:13px;padding:8px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_level2__SEexO{font-size:12px;padding:6px 8px;margin-left:8px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_level3__GVrkg{font-size:11px;padding:5px 8px;margin-left:16px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_tocSublist__e_ZOo{padding-left:12px;border-left:1px solid #333}@media (max-width:768px){.TableOfContents_floatingTocContainer__BsOQi{right:15px;bottom:15px}.TableOfContents_floatingTocButton__FIzPK{width:48px;height:48px}.TableOfContents_floatingTocPanel__wj5O7{width:calc(100vw - 30px);max-width:280px;right:-15px;bottom:60px}.TableOfContents_floatingTocNav__MTj3l{max-height:250px}}@media (max-width:480px){.TableOfContents_floatingTocPanel__wj5O7{width:calc(100vw - 20px);max-width:260px;right:-10px}.TableOfContents_floatingTocNav__MTj3l{padding:8px 16px 8px 8px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_level2__SEexO{margin-left:4px}.TableOfContents_floatingTocPanel__wj5O7 .TableOfContents_level3__GVrkg{margin-left:8px}}