.navigation-drawer[data-astro-cid-63bfqcet].fixed-height-flag{height:100%;max-height:calc(100svh - 40px);overflow:hidden;box-sizing:border-box}.navigation-drawer[data-astro-cid-63bfqcet] .wrapper[data-astro-cid-63bfqcet]{all:unset;box-sizing:border-box;height:100%;width:260px;overflow:auto;background-color:var(--md-sys-color-surface);border-right:1px solid var(--md-sys-color-outline-variant)}.navigation-drawer[data-astro-cid-63bfqcet] .wrapper[data-astro-cid-63bfqcet][open]{display:block}.navigation-drawer[data-astro-cid-63bfqcet] .wrapper[data-astro-cid-63bfqcet]:not([open]){display:none}.navigation-drawer[data-astro-cid-63bfqcet] .wrapper[data-astro-cid-63bfqcet] .tabs[data-astro-cid-63bfqcet]{all:unset;display:flex;flex-direction:column;padding:12px 12px 12px 0;>.tab[data-astro-cid-63bfqcet]{all:unset;position:relative;height:40px;display:inline-flex;align-items:center;border-start-start-radius:0px;border-start-end-radius:28px;border-end-start-radius:0px;border-end-end-radius:28px;padding-left:24px;text-overflow:ellipsis;color:var(--md-sys-color-on-surface);cursor:pointer;&[selected]{color:var(--md-sys-color-on-secondary-container);background-color:var(--md-sys-color-secondary-container);--md-ripple-hover-color: var(--md-sys-color-on-secondary-container);--md-ripple-pressed-color: var(--md-sys-color-on-secondary-container)}}}.article-layout[data-astro-cid-zm77yjld]{padding:24px;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:block;height:-moz-fit-content;height:fit-content;@media (min-width: 1492px){border-radius:28px;margin-top:32px}}.article[data-astro-cid-zm77yjld]{box-sizing:border-box;height:100%;display:block;z-index:1;h1{font-family:var(--_display-medium-font);font-size:var(--_display-medium-size);font-weight:var(--_display-medium-weight);line-height:var(--_display-medium-line-height);letter-spacing:var(--_display-medium-tracking)}h2{font-family:var(--_headline-medium-font);font-size:var(--_headline-medium-size);font-weight:var(--_headline-medium-weight);line-height:var(--_headline-medium-line-height);letter-spacing:var(--_headline-medium-tracking)}h3{font-family:var(--_headline-small-font);font-size:var(--_headline-small-size);font-weight:var(--_headline-small-weight);line-height:var(--_headline-small-line-height);letter-spacing:var(--_headline-small-tracking)}p{font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking)}h1,h2,h3,h4,h5,h6{margin:72px 0 12px}p{margin:24px 0}a:not([data-component]){all:unset;cursor:pointer;color:var(--md-sys-color-tertiary);&:hover{text-decoration-line:underline}}ul{li{font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking);margin-top:2px;margin-bottom:2px}}p>code{font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking);padding-inline-start:6px;padding-inline-end:6px}pre{background-color:var(--md-sys-color-surface-container-low)!important;border:1px solid var(--md-sys-color-outline-variant);border-radius:16px;padding:12px 24px;>code{>.line{>span{color:light-dark(var(--shiki-light),var(--shiki-dark))}}}}}.headings[data-astro-cid-zm77yjld],.headings[data-astro-cid-zm77yjld]>li[data-astro-cid-zm77yjld],.headings[data-astro-cid-zm77yjld]>li[data-astro-cid-zm77yjld]>a[data-astro-cid-zm77yjld]{all:unset}.headings[data-astro-cid-zm77yjld]>li[data-astro-cid-zm77yjld]>a[data-astro-cid-zm77yjld]{color:var(--md-sys-color-tertiary);cursor:pointer;font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking)}.headings[data-astro-cid-zm77yjld]>li[data-astro-cid-zm77yjld]>a[data-astro-cid-zm77yjld]:hover{text-decoration-line:underline}.headings[data-astro-cid-zm77yjld]>li[data-astro-cid-zm77yjld]{&.depth-1{margin-left:0}&.depth-2{margin-left:24px}&.depth-3{margin-left:42px}}.headings[data-astro-cid-zm77yjld]{display:flex;flex-direction:column;gap:4px}
