.TableOfContents_desktopContainer__I2OTx{overflow-y:auto;padding:1rem;border-left:2px solid var(--border-color,#e5e7eb);transition:all .2s ease;height:100%}.TableOfContents_desktopContainer__I2OTx::-webkit-scrollbar{width:4px}.TableOfContents_desktopContainer__I2OTx::-webkit-scrollbar-track{background:transparent}.TableOfContents_desktopContainer__I2OTx::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#d1d5db);border-radius:2px}.TableOfContents_desktopContainer__I2OTx::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#9ca3af)}.TableOfContents_mobileContainer__twj2N{border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;padding:1rem;background-color:var(--bg-secondary,#f9fafb);transition:all .2s ease}.TableOfContents_mobileSummary__g_W6V{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;color:var(--text-heading,#111);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none}.TableOfContents_mobileSummary__g_W6V::-webkit-details-marker{display:none}.TableOfContents_chevron__TPmPY{transition:transform .2s ease;color:var(--text-secondary,#6b7280)}.TableOfContents_chevron__TPmPY.TableOfContents_open__a1One{transform:rotate(180deg)}.TableOfContents_mobileContent__LRGKn{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color,#e5e7eb)}.TableOfContents_tocTitle__qAnJn{font-size:.75rem;font-weight:400;color:var(--text-primary);opacity:.87;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em;text-decoration:underline}.TableOfContents_tocList__l5v3R{list-style:none;padding:0;margin:0}.TableOfContents_tocItem__WPPeM{margin:0;padding:0;transition:all .2s ease}.TableOfContents_tocItem__WPPeM.TableOfContents_level2__jYzFw{padding-left:0}.TableOfContents_tocItem__WPPeM.TableOfContents_level3__P4ZTv{padding-left:.75rem}.TableOfContents_tocItem__WPPeM.TableOfContents_level4__7zgom{padding-left:1.5rem}.TableOfContents_tocLink__JSgYr{display:block;padding:.25rem .5rem;font-size:.75rem;line-height:1.3;color:var(--text-primary);opacity:.87;text-decoration:none;border-radius:.25rem;transition:all .15s ease;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.TableOfContents_tocLink__JSgYr:hover{opacity:1}.TableOfContents_tocItem__WPPeM.TableOfContents_active__v8_Zt .TableOfContents_tocLink__JSgYr{text-decoration:underline;opacity:1}@media (prefers-color-scheme:dark){.TableOfContents_desktopContainer__I2OTx{--border-color:#374151;--scrollbar-thumb:#4b5563;--scrollbar-thumb-hover:#6b7280}.TableOfContents_mobileContainer__twj2N{--border-color:#374151;--bg-secondary:#1f2937}.TableOfContents_mobileSummary__g_W6V{--text-heading:#fff}.TableOfContents_chevron__TPmPY{--text-secondary:#9ca3af}.TableOfContents_mobileContent__LRGKn{--border-color:#374151}}body.dark .TableOfContents_desktopContainer__I2OTx{--border-color:#374151;--scrollbar-thumb:#4b5563;--scrollbar-thumb-hover:#6b7280}body.dark .TableOfContents_mobileContainer__twj2N{--border-color:#374151;--bg-secondary:#1f2937}body.dark .TableOfContents_mobileSummary__g_W6V{--text-heading:#fff}body.dark .TableOfContents_chevron__TPmPY{--text-secondary:#9ca3af}body.dark .TableOfContents_mobileContent__LRGKn{--border-color:#374151}@media (max-width:1279px){.TableOfContents_desktopContainer__I2OTx{display:none}}@media (min-width:1280px){.TableOfContents_mobileContainer__twj2N{display:none}}.Post_contentWriting__YDfq6{color:var(--text-primary);opacity:.87;transition:color .3s ease;padding-bottom:80vh}.Post_contentWriting__YDfq6>figure{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center}.Post_contentWriting__YDfq6>figure>img{margin:auto;border-style:solid;box-sizing:border-box;border:1px solid var(--border-color);border-radius:5px;padding:3px;max-width:100%;height:auto;transition:border-color .3s ease}@media (min-width:768px){.Post_contentWriting__YDfq6>figure>img{max-width:70%}}.Post_contentWriting__YDfq6>figure>figcaption{margin-top:.25rem;color:var(--text-secondary);text-align:center;font-size:.8rem;transition:color .3s ease}.Post_contentWriting__YDfq6>p{margin-bottom:1rem}.Post_contentWriting__YDfq6>h2{font-size:1.875rem;line-height:2.25rem}.Post_contentWriting__YDfq6>h2,.Post_contentWriting__YDfq6>h3{font-weight:600;margin-top:2rem;margin-bottom:.5rem;color:var(--text-heading);transition:color .3s ease}.Post_contentWriting__YDfq6>h3{font-size:1.5rem;line-height:1.75rem}.Post_contentWriting__YDfq6>hr{display:block;width:100%;padding:0;height:1px;margin-top:1.75rem;margin-bottom:1.75rem}.Post_contentWriting__YDfq6>blockquote:before{content:"";position:absolute;left:-1em;top:0;bottom:0;width:.2rem;background:var(--border-color);transition:background-color .3s ease}.Post_contentWriting__YDfq6>blockquote{position:relative;font-style:italic;padding:0;font-weight:300;font-size:1em;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem}.Post_contentWriting__YDfq6>ul{list-style:disc}.Post_contentWriting__YDfq6>ol,.Post_contentWriting__YDfq6>ul{display:block;max-width:100%;padding-right:1.5rem;-webkit-padding-start:40px;padding-inline-start:40px;margin-bottom:1rem}.Post_contentWriting__YDfq6>ol{list-style:decimal}.Post_contentWriting__YDfq6>li{padding-left:.3rem;line-height:1.5rem}.Post_contentWriting__YDfq6>p>img{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;border-style:solid;box-sizing:border-box;border:1px solid var(--border-color);border-radius:5px;padding:3px;max-width:100%;height:auto;transition:border-color .3s ease}@media (min-width:768px){.Post_contentWriting__YDfq6>p>img{max-width:70%}}.Post_tocSidebar__z_uAd{display:none}@media (min-width:1536px){.Post_tocSidebar__z_uAd{display:block;position:fixed;top:100px;right:2rem;width:220px;max-height:calc(100vh - 120px);z-index:10}}.Post_contentWriting__YDfq6>h4{font-size:1.25rem;line-height:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:var(--text-heading);transition:color .3s ease}