#ez-toc-container,.toc-wrapper{background-color:#0f172a99;border:1px solid #1e293b;border-radius:.75rem;margin-bottom:2rem;padding:1.25rem;transition:all .2s ease-in-out}:root:not(.dark) #ez-toc-container,:root:not(.dark) .toc-wrapper{background-color:#f8fafc;border-color:#e2e8f0}#ez-toc-container .ez-toc-title-container,#ez-toc-container p.ez-toc-title,#ez-toc-container .ez-toc-title-toggle,#ez-toc-container input[type=checkbox],#ez-toc-container.toc-closed nav,.toc-wrapper.toc-closed .toc-content nav,.toc-wrapper.toc-closed .toc-content ul{display:none!important}#ez-toc-container nav,.toc-content nav{margin-top:.5rem;display:block}#ez-toc-container ul,.toc-content ul{margin:0!important;padding-left:0!important;list-style:none!important}#ez-toc-container ul ul,.toc-content ul ul{border-left:1px solid #ffffff1a;margin-left:1.25rem!important;padding-left:.5rem!important}:root:not(.dark) #ez-toc-container ul ul,:root:not(.dark) .toc-content ul ul{border-left-color:#cbd5e1}#ez-toc-container li,.toc-content li{margin-bottom:.5rem!important;font-size:.875rem!important;line-height:1.5!important}#ez-toc-container a,.toc-content a{transition:color .15s ease-in-out;display:inline-block;color:#cbd5e1!important;text-decoration:none!important}:root:not(.dark) #ez-toc-container a,:root:not(.dark) .toc-content a{color:#334155!important}#ez-toc-container a:hover,.toc-content a:hover{color:#5ecbd6!important;text-decoration:underline!important}.dark .blog-content,.dark .blog-content div,.dark .blog-content p,.dark .blog-content span,.dark .blog-content li,.dark .blog-content section,.dark .blog-content article{color:#cbd5e1}.dark .blog-content h1,.dark .blog-content h2,.dark .blog-content h3,.dark .blog-content h4,.dark .blog-content h5,.dark .blog-content h6,.dark .blog-content strong,.dark .blog-content b{color:#fff}.dark .blog-content a{color:#5ecbd6}.dark .blog-content a:hover{color:#8ce0e9;text-decoration:underline}:root:not(.dark) .blog-content,:root:not(.dark) .blog-content div,:root:not(.dark) .blog-content p,:root:not(.dark) .blog-content span,:root:not(.dark) .blog-content li,:root:not(.dark) .blog-content section,:root:not(.dark) .blog-content article{color:#334155}:root:not(.dark) .blog-content h1,:root:not(.dark) .blog-content h2,:root:not(.dark) .blog-content h3,:root:not(.dark) .blog-content h4,:root:not(.dark) .blog-content h5,:root:not(.dark) .blog-content h6,:root:not(.dark) .blog-content strong,:root:not(.dark) .blog-content b{color:#0f172a}:root:not(.dark) .blog-content a{color:#0284c7}:root:not(.dark) .blog-content a:hover{color:#0369a1;text-decoration:underline}.dark .blog-content div[style*=color],.dark .blog-content p[style*=color],.dark .blog-content span[style*=color]{color:#cbd5e1!important}.dark .blog-content div[style*=background],.dark .blog-content p[style*=background],.dark .blog-content span[style*=background]{background-color:#0000!important}
