nav[data-v-7f391efa]{--nh:54px;position:fixed;width:100%;z-index:40;--tw-gradient-from:#51a2da var(--tw-gradient-from-position);--tw-gradient-to:rgba(81,162,218,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#3c6eb4 var(--tw-gradient-to-position)}nav[data-v-7f391efa]:is(.dark *){--tw-gradient-from:#294172 var(--tw-gradient-from-position);--tw-gradient-to:rgba(41,65,114,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#3c6eb4 var(--tw-gradient-to-position)}nav[data-v-7f391efa]:where([dir=ltr],[dir=ltr] *){background-image:linear-gradient(to right,var(--tw-gradient-stops))}nav[data-v-7f391efa]:where([dir=rtl],[dir=rtl] *){background-image:linear-gradient(to left,var(--tw-gradient-stops))}input[data-v-7f391efa]{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline-style:none}#desktop[data-v-7f391efa]{--mhxl:60vh;--mhlg:70vh;--mhmd:80vh}#desktop .section-headers:has(.section-header-phantom:hover) .section-header-phantom[data-v-7f391efa],#desktop .section-headers:has(.section-header:hover) .section-header-phantom[data-v-7f391efa]{pointer-events:auto}#desktop .section-headers:has(.section-header-phantom:hover) .section-menu-shadow[data-v-7f391efa],#desktop .section-headers:has(.section-header:hover) .section-menu-shadow[data-v-7f391efa]{display:block}#desktop .section-headers:has(.section-button-b:checked) .section-header-phantom[data-v-7f391efa]{pointer-events:none}#desktop .section-headers:has(.section-button-b:checked) .section-menu-shadow[data-v-7f391efa]{display:block}#desktop .section-header-phantom:hover+.section-header[data-v-7f391efa]{background-color:#2d538780}#desktop .section-header-phantom:hover+.section-header .section-menu[data-v-7f391efa],#desktop .section-header:hover .section-menu[data-v-7f391efa]{display:block}#desktop .section-button-b[data-v-7f391efa]:checked{opacity:1;z-index:-10}#desktop .section-button-b:checked~.section-menu[data-v-7f391efa]{display:block;z-index:50}#desktop .subsection-menu[data-v-7f391efa]:not(.subsection-menu-0){display:none}#desktop .subsection-header:hover .subsection-menu[data-v-7f391efa]{display:block}#desktop .subsection:not(:has(.subsection-header:hover)):not(:has(.subsection-header .subsection-button-b:checked)) .subsection-header-0[data-v-7f391efa]{background-color:#9ca3af33}#desktop .subsection:not(:has(.subsection-header:hover)):not(:has(.subsection-header .subsection-button-b:checked)) .subsection-header-0[data-v-7f391efa]:is(.dark *){background-color:#4b556366}@supports not (background:-webkit-named-image(i)){#desktop .subsection-button-b[data-v-7f391efa]:checked{opacity:1;z-index:-10}#desktop .subsection-button-b:checked~.subsection-menu[data-v-7f391efa]{display:block;z-index:50}}#mobile[data-v-7f391efa]{--eh:86px;--shh:46px;--sah:240px}#mobile #expander[data-v-7f391efa]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMCA5NmMwLTE3LjcgMTQuMy0zMiAzMi0zMmgzODRjMTcuNyAwIDMyIDE0LjMgMzIgMzJzLTE0LjMgMzItMzIgMzJIMzJjLTE3LjcgMC0zMi0xNC4zLTMyLTMybTAgMTYwYzAtMTcuNyAxNC4zLTMyIDMyLTMyaDM4NGMxNy43IDAgMzIgMTQuMyAzMiAzMnMtMTQuMyAzMi0zMiAzMkgzMmMtMTcuNyAwLTMyLTE0LjMtMzItMzJtNDQ4IDE2MGMwIDE3LjctMTQuMyAzMi0zMiAzMkgzMmMtMTcuNyAwLTMyLTE0LjMtMzItMzJzMTQuMy0zMiAzMi0zMmgzODRjMTcuNyAwIDMyIDE0LjMgMzIgMzIiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:24px}#mobile #expander:checked+.section-headers[data-v-7f391efa]{height:var(--eh);padding-bottom:.5rem;padding-top:.5rem}#mobile #expander:checked+.section-headers .subsection-menu[data-v-7f391efa]:not(.subsection-button:indeterminate~.subsection-menu-0){display:none}#mobile #expander:checked+.section-headers #section-header-0 .section-button[data-v-7f391efa]:indeterminate{--tw-bg-opacity:1;background-color:rgb(31 49 86/var(--tw-bg-opacity,1))}#mobile #expander:checked+.section-headers #section-header-0 .section-button:indeterminate~#section-menu-downloads[data-v-7f391efa]{display:block}#mobile #expander:checked+.section-headers #section-header-0 .section-button:indeterminate~#section-menu-downloads .subsection-button:focus~.subsection-menu[data-v-7f391efa]{display:block}#mobile #expander:checked+.section-headers .section-button~.section-menu .subsection-button:checked~.subsection-menu[data-v-7f391efa]{display:block}#mobile #expander:checked+.section-headers .section-button[data-v-7f391efa]:checked{--tw-bg-opacity:1;background-color:rgb(31 49 86/var(--tw-bg-opacity,1))}#mobile #expander:checked+.section-headers .section-button:checked:focus~.section-menu .subsection-button:indeterminate~.subsection-menu-0[data-v-7f391efa],#mobile #expander:checked+.section-headers .section-button:checked~.section-menu[data-v-7f391efa],#mobile #expander:checked+.section-headers .section-button:checked~.section-menu .subsection-button:focus~.subsection-menu[data-v-7f391efa]{display:block}#mobile #expander:checked:focus+.section-headers .section-button:checked~.section-menu .subsection-button:indeterminate~.subsection-menu-0[data-v-7f391efa]{display:block}.footer-label:focus .footer-links,.footer-label:focus-within .footer-links,.footer-label:hover .footer-links{height:-moz-fit-content;height:fit-content}.footer-links li:hover{text-underline-offset:.15em;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer-links li:hover:hover{--tw-text-opacity:1;color:rgb(41 65 114/var(--tw-text-opacity,1));text-decoration-line:underline}.footer-links li:hover:is(.dark *):hover{--tw-text-opacity:1;color:rgb(81 162 218/var(--tw-text-opacity,1))}body:is(.dark *){--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.markdown a{font-weight:700;text-decoration:underline;text-underline-offset:.15em}.markdown-inline,.markdown-inline>*{display:inline}h2,h3{padding-bottom:.4em;padding-top:.2em}
