.mobile-toc-bar[data-astro-cid-p33bl5ka]{z-index:50;box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;width:100%;margin:0 0 1.5rem;display:block;position:sticky;top:55px}@media (width>=620px){.mobile-toc-bar[data-astro-cid-p33bl5ka]{top:60px}}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-container[data-astro-cid-p33bl5ka]{box-sizing:border-box;max-width:800px;margin:0 auto;padding:.55rem 1.5rem}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka]{margin:0;padding:0;position:relative}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary{cursor:pointer;user-select:none;align-items:center;gap:.75rem;padding:0;list-style:none;display:flex}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary::-webkit-details-marker{display:none}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-btn[data-astro-cid-p33bl5ka]{color:#1e293b;white-space:nowrap;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .75rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-btn[data-astro-cid-p33bl5ka] .mobile-toc-chevron[data-astro-cid-p33bl5ka]{transition:transform .2s}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-current-title[data-astro-cid-p33bl5ka]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-family:Roboto,sans-serif;font-size:.875rem;overflow:hidden}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka][open] summary[data-astro-cid-p33bl5ka] .mobile-toc-chevron[data-astro-cid-p33bl5ka]{transform:rotate(180deg)}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka]{background:#fff;border-bottom:2px solid #cbd5e1;max-height:60vh;padding:.75rem 1.5rem 1.25rem;position:absolute;top:calc(100% + .55rem);left:-1.5rem;right:-1.5rem;overflow-y:auto;box-shadow:0 12px 28px #0000001a}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka]{margin:0!important;padding:0!important;list-style:none!important}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka]{margin:.35rem 0;list-style:none!important}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka]:before{content:none!important;display:none!important}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka]{padding-left:calc(var(--lvl,0) * 1.25rem)}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka]{color:#64748b;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-family:Roboto,sans-serif;font-size:.875rem;line-height:1.45;text-decoration:none;transition:all .15s;display:flex}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka] .mobile-toc-check[data-astro-cid-p33bl5ka]{visibility:hidden;color:#2b5b84;flex-shrink:0;width:14px;font-size:.75rem;font-weight:700}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka]:hover{color:#0f172a;background:#f1f5f9}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka].active{background:#2b5b8414;font-weight:500;color:#2b5b84!important}.mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka].active .mobile-toc-check[data-astro-cid-p33bl5ka]{visibility:visible}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka]{background:#181a1f;border-bottom-color:#28313d}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-btn[data-astro-cid-p33bl5ka]{color:#f1f5f9;background:#252d38;border-color:#3b4959}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-btn[data-astro-cid-p33bl5ka]:hover{background:#2c3644}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] summary[data-astro-cid-p33bl5ka].mobile-toc-summary .mobile-toc-current-title[data-astro-cid-p33bl5ka]{color:#94a3b8}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka]{background:#181a1f;border-bottom-color:#28313d;box-shadow:0 12px 32px #0000008c}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka]{color:#888}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka] .mobile-toc-check[data-astro-cid-p33bl5ka]{color:#88c0d0}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka]:hover{color:#fff;background:#222b35}.dark .mobile-toc-bar[data-astro-cid-p33bl5ka] .mobile-toc-details[data-astro-cid-p33bl5ka] .mobile-toc-dropdown[data-astro-cid-p33bl5ka] .mobile-toc-list[data-astro-cid-p33bl5ka] .mobile-toc-item[data-astro-cid-p33bl5ka] .mobile-toc-link[data-astro-cid-p33bl5ka].active{background:#88c0d01f;color:#88c0d0!important}.toc-floating-widget[data-astro-cid-p33bl5ka]{display:none}@media (width>=1260px){.mobile-toc-bar[data-astro-cid-p33bl5ka]{display:none!important}.toc-floating-widget[data-astro-cid-p33bl5ka]{z-index:40;scrollbar-width:none;width:220px;max-height:calc(100vh - 160px);display:block;position:fixed;top:130px;left:calc(50% + 425px);overflow-y:auto}.toc-floating-widget[data-astro-cid-p33bl5ka]::-webkit-scrollbar{display:none}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-title[data-astro-cid-p33bl5ka]{color:#0f172a;letter-spacing:-.01em;margin-bottom:.85rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:700}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka]{margin:0!important;padding:0!important;list-style:none!important}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka]{margin:.45rem 0;line-height:1.5;list-style:none!important}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka]:before{content:none!important;display:none!important}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka]{padding-left:calc(var(--lvl,0) * 1rem)}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka]{color:#64748b;font-family:Roboto,sans-serif;font-size:.875rem;text-decoration:none;transition:color .15s;display:block;border:none!important;font-weight:400!important}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka]:hover{color:#0f172a;text-decoration:none}.toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka].active{color:#2b5b84!important;border:none!important;font-weight:500!important}.dark .toc-floating-widget[data-astro-cid-p33bl5ka] .toc-title[data-astro-cid-p33bl5ka]{color:#fff}.dark .toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka]{color:#888}.dark .toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka]:hover{color:#fff}.dark .toc-floating-widget[data-astro-cid-p33bl5ka] .toc-menu[data-astro-cid-p33bl5ka] .toc-menu-item[data-astro-cid-p33bl5ka] .toc-link[data-astro-cid-p33bl5ka].active{color:#88c0d0!important;font-weight:500!important}}.related-container[data-astro-cid-vrecybdq]{border-top:1px solid #e2e8f0;margin-top:3.5rem;padding-top:2rem}.related-container[data-astro-cid-vrecybdq] .section[data-astro-cid-vrecybdq]{margin-bottom:1.5rem}.related-container[data-astro-cid-vrecybdq] .section[data-astro-cid-vrecybdq] .section-title[data-astro-cid-vrecybdq]{color:#0f172a;margin-bottom:1.25rem;padding-bottom:0;font-family:Montserrat,sans-serif;font-size:1.35rem;font-weight:700;border-bottom:none!important}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq]{text-decoration:none;display:block}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]{border-radius:8px;padding:.85rem .5rem;transition:background .15s;border-bottom:none!important}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]:hover{background:#00000008}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]:hover .post-title[data-astro-cid-vrecybdq]{color:#2b5b84!important}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each-list-item[data-astro-cid-vrecybdq] .post-title[data-astro-cid-vrecybdq]{color:#1e293b;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.4;transition:color .15s;border-bottom:none!important}.related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each-list-item[data-astro-cid-vrecybdq] .datetime[data-astro-cid-vrecybdq]{color:#64748b;margin-top:.35rem;font-family:Roboto,sans-serif;font-size:.825rem;font-weight:400}.dark .related-container[data-astro-cid-vrecybdq]{border-top-color:#263544}.dark .related-container[data-astro-cid-vrecybdq] .section[data-astro-cid-vrecybdq] .section-title[data-astro-cid-vrecybdq]{color:#fff;border-bottom:none!important}.dark .related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]{border-bottom:none!important}.dark .related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]:hover{background:#ffffff0a}.dark .related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each[data-astro-cid-vrecybdq]:hover .post-title[data-astro-cid-vrecybdq]{color:#88c0d0!important}.dark .related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each-list-item[data-astro-cid-vrecybdq] .post-title[data-astro-cid-vrecybdq]{color:#f1f5f9;border-bottom:none!important}.dark .related-container[data-astro-cid-vrecybdq] .related-post-link[data-astro-cid-vrecybdq] .each-list-item[data-astro-cid-vrecybdq] .datetime[data-astro-cid-vrecybdq]{color:#888}
