.drawer[data-astro-cid-wv7whodv]{z-index:1;transition-behavior:allow-discrete;transition-property:transform,display;position:relative;&.modal{z-index:1;transition-behavior:allow-discrete;width:min(360px,72dvw);height:100dvh;max-height:100dvh;transition-property:transform,display;position:fixed;inset:0}&.modal:not(.open){transition-duration:.25s;transition-timing-function:var(--md-sys-motion-easing-emphasized);display:none;transform:translate(-100%)}&.modal.open{transition-duration:.5s;transition-timing-function:var(--md-sys-motion-easing-emphasized-decelerate);display:flex;transform:translate(0%)}&:not(.modal.open){width:var(--sidebar-width,280px);transition-duration:.25s;transition-timing-function:var(--md-sys-motion-easing-emphasized);display:none;transform:translate(-100%)}&:not(.modal).open{width:var(--sidebar-width,280px);transition-duration:.5s;transition-timing-function:var(--md-sys-motion-easing-emphasized-decelerate);display:block;transform:translate(0%)}}@starting-style{.drawer[data-astro-cid-wv7whodv].modal.open,.drawer[data-astro-cid-wv7whodv]:not(.modal).open{transform:translate(-100%)}}.drawer[data-astro-cid-wv7whodv].quick,.drawer[data-astro-cid-wv7whodv].quick .content[data-astro-cid-wv7whodv],.drawer[data-astro-cid-wv7whodv].quick+.scrim[data-astro-cid-wv7whodv]{transition:none!important}@media (width<840px){.drawer[data-astro-cid-wv7whodv].quick:not(.modal.open){display:none}}.scrim[data-astro-cid-wv7whodv]{z-index:0;background:var(--md-sys-color-scrim);opacity:0;user-select:none;pointer-events:none;transition-behavior:allow-discrete;width:100dvw;height:100dvh;transition-property:opacity,display;transition-duration:.25s;display:none;position:fixed;inset:0}.drawer[data-astro-cid-wv7whodv].modal.open+.scrim[data-astro-cid-wv7whodv]{opacity:.38;pointer-events:auto;transition-duration:.5s;display:flex}@starting-style{.drawer[data-astro-cid-wv7whodv].modal.open+.scrim[data-astro-cid-wv7whodv]{opacity:0}}.scrollable[data-astro-cid-wv7whodv]{z-index:1;background:var(--md-sys-color-surface);border-start-start-radius:0;border-start-end-radius:var(--md-sys-shape-corner-value-large-increased);border-end-end-radius:var(--md-sys-shape-corner-value-large-increased);border-end-start-radius:0;flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.content[data-astro-cid-wv7whodv]{opacity:0;transition-property:opacity,transform;transform:translate(-48px)}.drawer[data-astro-cid-wv7whodv].open .content[data-astro-cid-wv7whodv]{opacity:1;transition-duration:.5s;transition-delay:50ms;transform:translate(0)}.drawer[data-astro-cid-wv7whodv]:not(.open) .content[data-astro-cid-wv7whodv]{opacity:0;transition-duration:.1s;transform:translate(-48px)}@starting-style{.drawer[data-astro-cid-wv7whodv].open .content[data-astro-cid-wv7whodv]{opacity:0;transform:translate(-48px)}.drawer[data-astro-cid-wv7whodv]:not(.open) .content[data-astro-cid-wv7whodv]{opacity:1;transform:translate(0)}}.drawer[data-astro-cid-wv7whodv].modal.open{--mdc-elevation-level:3}.group-header[data-astro-cid-wv7whodv]{position:sticky;top:0}.group[data-astro-cid-wv7whodv]{flex-direction:column;display:flex}.group[data-astro-cid-wv7whodv]:first-child{margin-block-start:24px}.group[data-astro-cid-wv7whodv]:last-child{margin-block-end:48px}.header[data-astro-cid-wv7whodv]{font-family:var(--font-title-medium);font-size:var(--text-title-medium);font-weight:var(--font-weight-title-medium);line-height:var(--leading-title-medium);letter-spacing:var(--tracking-title-medium);color:var(--md-sys-color-on-surface-variant);margin-block:24px 12px;padding-inline:16px}.tab[data-astro-cid-wv7whodv]{font-family:var(--font-body-medium);font-size:var(--text-body-medium);font-weight:var(--font-weight-body-medium);line-height:var(--leading-body-medium);letter-spacing:var(--tracking-body-medium);height:40px;color:var(--md-sys-color-on-surface);border-start-start-radius:0;border-start-end-radius:20px;border-end-end-radius:20px;border-end-start-radius:0;align-items:center;margin-inline-end:16px;padding-inline:16px;display:inline-flex;position:relative}.tab[data-astro-cid-wv7whodv]>.label[data-astro-cid-wv7whodv]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tab[data-astro-cid-wv7whodv][aria-current=page]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);--mdc-ripple-hovered-color:transparent;--mdc-ripple-pressed-color:transparent;--mdc-ripple-focused-color:transparent;font-weight:700}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--_bg:transparent}}}@property --_bg{syntax:"<color>";inherits:true;initial-value:#0000}.markdown-scope .page-title{font-family:var(--font-emphasized-display-large);font-size:var(--text-emphasized-display-large);font-weight:var(--font-weight-emphasized-display-large);line-height:var(--leading-emphasized-display-large);letter-spacing:var(--tracking-emphasized-display-large);--_bg:var(--md-sys-color-secondary-container);background-image:linear-gradient(to bottom, var(--_bg), transparent);width:fit-content;transition-property:--_bg;transition-duration:.3s;transition-delay:50ms;transition-timing-function:var(--md-sys-motion-easing-standard);padding-block:8px;padding-inline:12px}@starting-style{.markdown-scope .page-title{--_bg:transparent}}.markdown-scope .page-subtitle{color:var(--md-sys-color-on-surface-variant);margin:24px 0 48px}.markdown-scope .demo-section{--mdc-docs-font-code:var(--global-font)}.markdown-scope .demo-section h2{font-family:var(--font-headline-medium);font-size:var(--text-headline-medium);font-weight:var(--font-weight-headline-medium);line-height:var(--leading-headline-medium);letter-spacing:var(--tracking-headline-medium);margin-block:48px 24px;margin-inline:12px}.markdown-scope .demo-section .demo{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-value-medium);overflow:hidden}.markdown-scope .demo-section .demo .stage{background:var(--md-sys-color-surface-container-lowest);padding:24px;overflow-x:auto}.markdown-scope .demo-section .demo .code code{all:unset;font-size:14px}.markdown-scope .demo-section .demo .code summary{font-family:var(--font-label-medium);font-size:var(--text-label-medium);font-weight:var(--font-weight-label-medium);line-height:var(--leading-label-medium);letter-spacing:var(--tracking-label-medium);cursor:pointer;text-transform:uppercase;color:var(--md-sys-color-on-surface-variant);background-image:linear-gradient(to bottom, var(--md-sys-color-surface-container-lowest), var(--md-sys-color-surface-container-low));padding:8px 16px}.markdown-scope .demo-section .demo .code pre{font-family:var(--mdc-docs-font-code);margin:0;padding:16px;overflow-x:auto}.docs-layout[data-astro-cid-lpetmyok]{--sidebar-width:280px;grid-template-columns:var(--sidebar-width) 1fr;transition:grid-template-columns .5s var(--md-sys-motion-easing-emphasized-decelerate);grid-template-rows:auto 1fr;max-height:100dvh;display:grid;overflow:clip;&.drawer-hidden{transition-duration:.25s;transition-timing-function:var(--md-sys-motion-easing-emphasized);grid-template-columns:0 1fr}}.docs-layout[data-astro-cid-lpetmyok].quick,.docs-layout[data-astro-cid-lpetmyok].quick .docs-sidebar[data-astro-cid-lpetmyok]{transition:none!important}@media (width<840px){.docs-layout[data-astro-cid-lpetmyok].quick{grid-template-columns:0 1fr}.docs-layout[data-astro-cid-lpetmyok].quick:not(:has(.drawer.open)) .docs-sidebar[data-astro-cid-lpetmyok]{visibility:hidden}}.header-contents-wrapper[data-astro-cid-lpetmyok]{grid-area:1/1/2/-1}.docs-sidebar[data-astro-cid-lpetmyok]{min-width:0;height:100%;transition:visibility .25s allow-discrete;grid-area:2/1/3/2;overflow:auto}.docs-layout[data-astro-cid-lpetmyok].drawer-hidden .docs-sidebar[data-astro-cid-lpetmyok]{visibility:hidden}@media (prefers-reduced-motion:reduce){.docs-layout[data-astro-cid-lpetmyok]{transition:none}}.docs-main[data-astro-cid-lpetmyok]{grid-area:2/2/3/3;width:100%;max-width:1200px;height:100%;margin-left:auto;margin-right:auto;overflow:auto}.docs-layout[data-astro-cid-lpetmyok].docs-main-full-span .docs-main[data-astro-cid-lpetmyok]{grid-column:1/-1}.docs-main[data-astro-cid-lpetmyok]{padding:24px 32px 48px}
