._layout_qtyly_1{min-height:100dvh;width:100dvw;overflow-x:clip;display:grid;grid-template-columns:minmax(12rem,auto) 1fr}._skipnav_qtyly_9{position:fixed;top:0;left:0;background:#000;color:#fff;border-bottom-right-radius:.375rem;padding:.5rem .75rem;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:2147483647;&:focus-within{transform:translateY(0)}}._sidenav_qtyly_26{min-width:14rem;height:calc(100dvh - var(--sb-header-height));position:sticky;top:var(--sb-header-height);left:0;display:flex;flex-direction:row;padding:.5rem .5rem 1.5rem 1.5rem;transition:transform .3s ease-in-out;overflow-y:auto}div._e+main{grid-column-start:span 2}@media screen and (max-width: 1100px){._layout_qtyly_1{grid-template-columns:1fr}._sidenav_qtyly_26{position:fixed;left:0;top:0;height:100dvh;z-index:51;width:min(20rem,70dvw);background:var(--sb-background-color);animation:_contentHide_qtyly_1 .3s ease-out forwards;&[data-expanded]{animation:_contentShow_qtyly_1 .3s ease-out}}}._sidenav-overlay_qtyly_64{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;backdrop-filter:blur(2px);z-index:50;animation:_overlayHide_qtyly_1 .25s ease forwards;&[data-expanded]{animation:_overlayShow_qtyly_1 .25s ease}}._sidenav-content_qtyly_80{width:100%;height:100%;display:flex;flex-direction:column}._sidenav-header_qtyly_87{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}._logo-link_qtyly_95{text-decoration:none;color:var(--sb-heading-color);font-family:var(--sb-font-headings);font-size:1.25em}._section-trigger_qtyly_102{appearance:none;background:unset;border:unset;cursor:var(--sb-button-cursor);transition-property:opacity;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s;display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;width:100%;&:hover,&:focus{user-select:none;opacity:.8}&:not(:hover)[data-expanded] svg{opacity:0}svg{transition-property:transform,opacity;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s}h2,h3,h4,h5,h6{display:inline}h2{color:var(--sb-heading-color);font-weight:500;font-size:.9rem}h3,h4,h5,h6{font-size:.9rem;font-weight:500}&:has(h2){margin-bottom:1rem}&[data-expanded]{svg{transform:rotateX(180deg)}}}._section-content_qtyly_165{animation:_sectionHide_qtyly_1 .15s var(--sb-transition-timing);overflow:hidden;&[data-expanded]{animation:_sectionShow_qtyly_1 .15s var(--sb-transition-timing)}}@keyframes _sectionShow_qtyly_1{0%{opacity:0;height:0}to{opacity:1;height:var(--kb-collapsible-content-height)}}@keyframes _sectionHide_qtyly_1{0%{opacity:1;height:var(--kb-collapsible-content-height)}to{opacity:0;height:0}}._sidenav-links_qtyly_198{width:100%;color:var(--sb-text-color);padding-bottom:1rem;& ul{list-style-type:none;padding:0}>ul{display:flex;flex-direction:column;gap:1rem;ul{padding-left:.5rem;display:flex;flex-direction:column;ul{border-left:1px solid color-mix(in hsl,var(--sb-decoration-color) 15%,transparent)}}}li{list-style-type:none}._sidenav-link_qtyly_198{display:flex;width:100%;color:var(--sb-text-color);text-decoration:none;outline:none;padding:.5rem;border-radius:var(--sb-border-radius);font-size:.85rem;transition-property:background-color,color;transition-timing-function:var(--sb-transition-timing);transition-duration:.15s;line-height:1.5rem;justify-content:space-between;align-items:center;&:hover,&:focus-visible{color:var(--sb-heading-color);background:color-mix(in hsl,var(--sb-link-underline-color) 20%,transparent)}&._active_qtyly_255{color:var(--sb-active-link-color)}._status-new_qtyly_259,._status-updated_qtyly_260,._status-next_qtyly_261,._status-custom_qtyly_262{display:inline-flex;align-items:center;font-size:.7rem;padding:.2rem .35rem;line-height:1;font-weight:600;text-transform:uppercase;border-radius:.25rem}._status-new_qtyly_259{background:var(--sb-active-link-color);color:#fff}._status-updated_qtyly_260{background:oklch(66.6% .179 58.318);color:#fff}._status-next_qtyly_261{background:color-mix(in hsl,var(--sb-decoration-color) 40%,black);color:color-mix(in hsl,var(--sb-decoration-color) 10%,white)}._status-custom_qtyly_262{background:var(---bg);color:var(---fg)}}}@media screen and (max-width: 1100px){._sidenav-links_qtyly_198{& li>ul{padding-top:.5rem}}}@keyframes _overlayShow_qtyly_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayHide_qtyly_1{0%{opacity:1}to{opacity:0}}@keyframes _contentShow_qtyly_1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _contentHide_qtyly_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}
