.breadcrumb_breadcrumb__idc32{position:sticky;top:0;z-index:100;background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.breadcrumb_list__09l73{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;overflow-x:auto;list-style:none;margin:0;padding-block:.75rem;padding-inline:1rem;gap:0;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%}.breadcrumb_list__09l73::-webkit-scrollbar{display:none}@media(max-width:640px){.breadcrumb_list__09l73{padding-inline:.75rem}}.breadcrumb_item__IkVjl{display:inline-flex;align-items:center;font-size:.875rem;color:var(--color-text-muted);flex-shrink:0}.breadcrumb_item__IkVjl a{color:inherit;text-decoration:none}.breadcrumb_item__IkVjl a:hover{color:var(--color-text);text-decoration:underline}.breadcrumb_item__IkVjl[aria-current=page] .breadcrumb_currentPage__ugbz2{color:var(--color-text)}.breadcrumb_item__IkVjl+.breadcrumb_item__IkVjl:before{content:"·";padding-inline:.5em;color:var(--color-separator);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.breadcrumb_logoHome__fFJKk{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-text-muted);text-decoration:none}.breadcrumb_logoHome__fFJKk:hover{color:var(--color-text)}.breadcrumb_languageSwitcher__RR82V{display:flex;align-items:center;gap:.25rem;padding-inline:1rem;font-size:.875rem}@media(max-width:640px){.breadcrumb_languageSwitcher__RR82V{padding-inline:.75rem}}.breadcrumb_langLink__2h3vO{padding:.25rem .5rem;color:var(--color-text-muted);text-decoration:none;transition:color .2s;border-radius:.25rem}.breadcrumb_langLink__2h3vO:hover:not(.breadcrumb_active__YyEvx){color:var(--color-text)}.breadcrumb_langLink__2h3vO.breadcrumb_active__YyEvx{font-weight:700;color:var(--color-brand);cursor:default;pointer-events:none}.breadcrumb_separator__kkWCr{color:var(--color-separator);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProgressBar_container___JW31{position:sticky;top:0;left:0;right:0;z-index:100;background:var(--color-bg,#ffffff);border-bottom:1px solid var(--color-border,#e5e7eb);padding:.75rem 1rem;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.95)}@media(prefers-color-scheme:dark){.ProgressBar_container___JW31{background:rgba(0,0,0,.95);border-bottom-color:var(--color-border,#333)}}.ProgressBar_track__pMQ1g{position:relative;height:4px;background:var(--color-border,#e5e7eb);border-radius:2px;max-width:1200px;margin:0 auto}@media(prefers-color-scheme:dark){.ProgressBar_track__pMQ1g{background:var(--color-border,#333)}}.ProgressBar_fill__BtCxF{position:absolute;top:0;left:0;height:100%;background:#16a34a;border-radius:2px;transition:width .2s ease-out}.ProgressBar_checkpoint__90Jrv{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#d1d5db;border:2px solid var(--color-bg,#ffffff);border-radius:50%;cursor:pointer;transition:all .2s ease;padding:0;z-index:2}@media(prefers-color-scheme:dark){.ProgressBar_checkpoint__90Jrv{background:#4b5563;border-color:var(--color-bg,#000)}}.ProgressBar_checkpoint__90Jrv.ProgressBar_passed__LC0BR{background:#16a34a}.ProgressBar_checkpoint__90Jrv.ProgressBar_active__BlHZz{width:16px;height:16px;background:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.2)}.ProgressBar_checkpoint__90Jrv:hover{width:16px;height:16px;background:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.15)}.ProgressBar_checkpoint__90Jrv:focus-visible{outline:2px solid #16a34a;outline-offset:2px}.ProgressBar_tooltip__LHpow{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#111827;color:#fff;padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;line-height:1.2;white-space:nowrap;pointer-events:none;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);max-width:300px;overflow:hidden;text-overflow:ellipsis}@media(prefers-color-scheme:dark){.ProgressBar_tooltip__LHpow{background:#f9fafb;color:#111827}}.ProgressBar_tooltip__LHpow:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid rgba(0,0,0,0);border-top-color:#111827}@media(prefers-color-scheme:dark){.ProgressBar_tooltip__LHpow:after{border-top-color:#f9fafb}}.TableOfContents_toc__55InX{background:var(--color-bg,#ffffff);border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;padding:1rem;margin-bottom:2rem}@media(prefers-color-scheme:dark){.TableOfContents_toc__55InX{background:var(--color-bg,#000);border-color:var(--color-border,#333)}}.TableOfContents_title__aU2eD{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border,#e5e7eb)}@media(prefers-color-scheme:dark){.TableOfContents_title__aU2eD{color:#9ca3af;border-bottom-color:var(--color-border,#333)}}.TableOfContents_content__B4tBK{width:100%}.TableOfContents_list__Dh7Ga{list-style:none;margin:0;padding:0}.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga{margin-left:1.25rem;padding-left:.75rem;border-left:1px solid var(--color-border,#e5e7eb)}@media(prefers-color-scheme:dark){.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga{border-left-color:var(--color-border,#333)}}.TableOfContents_item__Lcot0{position:relative;margin:0;padding:0}.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga>.TableOfContents_item__Lcot0:before{content:"";position:absolute;left:-.75rem;top:.85em;width:.5rem;height:0;border-top:1px solid var(--color-border,#e5e7eb)}@media(prefers-color-scheme:dark){.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga>.TableOfContents_item__Lcot0:before{border-top-color:var(--color-border,#333)}}.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga>.TableOfContents_item__Lcot0.TableOfContents_last__2YRV4:after{content:"";position:absolute;left:calc(-.75rem - 1px);top:.85em;bottom:0;width:1px;background:var(--color-bg,#ffffff)}@media(prefers-color-scheme:dark){.TableOfContents_list__Dh7Ga .TableOfContents_list__Dh7Ga>.TableOfContents_item__Lcot0.TableOfContents_last__2YRV4:after{background:var(--color-bg,#000)}}.TableOfContents_link__LWLfB{display:block;padding:.25rem .5rem;font-size:.8125rem;line-height:1.4;color:#6b7280;text-decoration:none;border-radius:.25rem;transition:color .15s,background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(prefers-color-scheme:dark){.TableOfContents_link__LWLfB{color:#9ca3af}}.TableOfContents_link__LWLfB[data-level="1"]{font-size:.875rem;font-weight:600;color:#111827}@media(prefers-color-scheme:dark){.TableOfContents_link__LWLfB[data-level="1"]{color:#f9fafb}}.TableOfContents_link__LWLfB[data-level="2"]{font-weight:500;color:#374151}@media(prefers-color-scheme:dark){.TableOfContents_link__LWLfB[data-level="2"]{color:#e5e7eb}}.TableOfContents_link__LWLfB:hover{background:#f3f4f6;color:#111827}@media(prefers-color-scheme:dark){.TableOfContents_link__LWLfB:hover{background:hsla(0,0%,100%,.06);color:#f9fafb}}.TableOfContents_link__LWLfB:focus-visible{outline:2px solid #16a34a;outline-offset:1px}