@import"https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap";:root>*{--md-color-main: #4139a6;--font-color: #222;--md-color-focus: #0400ff;--md-text-font-family: sans-serif;--md-code-font-family: "Menlo" , "SFMono-Regular" , "Consolas" , monospace;--md-site_name-font-family: "Inter";--md-site_name-font-weight: 550;--md-site_name-letter-spacing: 0.02em;--font-size: 1.0rem;--line-height: 1.86;--font-weight: 400;--font-smoothing: auto;--font-feature-settings: "halt";--letter-spacing: 0.02em;--font-weight-heading: 600;--font-smoothing-heading: antialiased;--font-weight-strong: 600;--letter-spacing-strong: 0em;--font-weight-strong-code: 550;--font-weight-code: 500;--font-smoothing-code: auto;--letter-spacing-inline-code: -0.01em;--letter-spacing-block-code: 0}:root>*{--md-primary-fg-color: #4139a6;--md-accent-fg-color: #4139a6;--md-typeset-a-color: #4139a6;--header-height: 62px;--md-header-bg-color: #fff;--md-header-icon-color: #4139a6;--md-header-border-color: rgb(206.74, 206.74, 206.74);--md-header-site_name-fg-color: rgb(36.4489288991, 35.43025, 49.30975);--md-header-topic_name-fg-color: rgb(36.4489288991, 35.43025, 49.30975);--md-header-site_name-font-size: 22px;--md-header-site_name-pos-adjust: 0px;--md-header-topic_name-font-size: 20px;--md-header-tab-bg-color: rgb(251.9958325688, 251.97275, 252.28725);--md-header-tab-shadow-alpha: 0%;--md-header-tab-border-color: rgb(227.06, 227.06, 227.06);--md-header-tab-fg-color: rgb(76.8, 76.8, 76.8);--md-header-tab-fg-color-active: rgb(58.5, 51.3, 149.4);--md-header-tab-fg-color-hover: rgb(58.5, 51.3, 149.4);--md-header-tab-active_signe-bg-color: #4139a6;--md-search-icon-color: rgb(140.7, 140.7, 140.7);--md-search-icon-color-active: rgb(76.8, 76.8, 76.8);--md-search-result-block-bg-color-hover: rgb(251.2, 251.04, 253.22);--md-search-result-text-color: #e46b08;--md-content-width: 720px;--md-sidenav-pri-font-size: 10px;--md-sidenav-pri-border-color: rgb(232.14, 232.14, 232.14);--md-sidenav-pri-scrollbar: none;--md-sidenav-pri-title-fg-color: #111;--md-sidenav-pri-fg-color: rgb(70.4, 70.4, 70.4);--md-sidenav-pri-fg-color-hover: var(--md-sidenav-pri-fg-color-active);--md-sidenav-pri-fg-color-active: rgb(52.7550286697, 51.280625, 71.369375);--md-sidenav-pri-parent-fg-color-active: rgb(52.7550286697, 51.280625, 71.369375);--md-sidenav-pri-bg-color-hover: rgb(244.4854139908, 244.404625, 245.505375);--md-sidenav-pri-bg-color-parent-active: #fff;--md-sidenav-pri-bg-color-parent-active-hover: rgb(244.4854139908, 244.404625, 245.505375);--md-sidenav-pri-bg-color-active: rgb(244.4854139908, 244.404625, 245.505375);--md-sidenav-pri-bg-color-active-hover: rgb(244.4854139908, 244.404625, 245.505375);--md-sidenav-pri-dropdown-fg-color: rgb(164.8749770642, 164.1825, 173.6175);--md-sidenav-pri-dropdown-fg-color-hover: #4139a6;--md-sidenav-pri-dropdown-fg-color-active: #4139a6;--md-sidenav-pri-section-title-color: rgb(28.16, 28.16, 28.16);--md-sidenav-pri-section-title-color-active: rgb(8.96, 8.96, 8.96);--md-drawer-header-bg-color-home: #4139a6;--md-drawer-header-bg-color-subpage: #fff;--md-sidenav-sec-border-color: rgb(232.14, 232.14, 232.14);--md-sidenav-sec-heading-display: none;--md-sidenav-sec-fg-color: #61696e;--md-sidenav-sec-fg-color-hover: #000;--md-sidenav-sec-fg-color-active: #000;--md-footer_nav-border-top-color: rgb(220.71, 220.71, 220.71);--md-footer_nav-bg-color: #fff;--md-footer_nav-fg-color: rgb(57.550940367, 55.9425, 77.8575);--md-footer_nav-icon-fg-color: rgb(185.15, 185.15, 185.15);--md-footer_meta-bg-color: rgb(57.550940367, 55.9425, 77.8575);--md-footer_meta-fg-color: rgb(247.4, 247.08, 251.44);--md-footer_meta-link-color: rgb(149.8541399083, 149.04625, 160.05375);--md-footer_meta-sns-color: rgb(220.71, 220.71, 220.71);--md-page_top-bg-color: rgb(103, 96.6, 183.8);--md-page_top-fg-color: #fff;--md-md-top-bg-color: #fff;--md-md-top-fg-color: rgb(118.897396789, 117.70125, 133.99875);--md-md-top-bg-color-hover: #4139a6;--md-md-top-fg-color-hover: #fff}:root{--md-scroll: auto}:root>*{--md-margin-tb-xxs: 0.8%;--md-margin-tb-xs: 1.5%;--md-margin-tb-sm: 2.2%;--md-margin-tb-md: 3.0%;--md-margin-tb-lg: 4.0%;--md-margin-tb-xl: 5.5%;--md-margin-tb-xxl: 6.5%;--md-wide-margin-tb-lv1: 5.0%;--md-wide-margin-tb-lv2: 8.5%;--md-wide-margin-tb-lv3: 10.0%;--md-wide-margin-tb-lv4: 12.5%;--md-wide-margin-tb-lv5: 14.0%;--md-wide-margin-tb-lv6: 16.0%}@media screen and (max-width: 520px){:root>*{--md-margin-tb-xxs: 2.5%;--md-margin-tb-xs: 3.6%;--md-margin-tb-sm: 4.2%;--md-margin-tb-md: 5.5%;--md-margin-tb-lg: 6.7%;--md-margin-tb-xl: 7.5%;--md-margin-tb-xxl: 8.5%;--md-wide-margin-tb-lv1: 9.0%;--md-wide-margin-tb-lv2: 10.0%;--md-wide-margin-tb-lv3: 12.0%;--md-wide-margin-tb-lv4: 14.5%;--md-wide-margin-tb-lv5: 16.5%;--md-wide-margin-tb-lv6: 18.0%}}:root>*{--md-heading-h1-color: rgb(52.7550286697, 51.280625, 71.369375);--md-heading-h1-size: 1.90rem;--md-heading-h2-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h2-size: 1.56rem;--md-heading-underline-color: rgb(134.8333027523, 133.91, 146.49);--md-heading-underline-padding: 0.25em;--md-heading-h3-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h3-size: 1.36rem;--md-heading-decoration-color: rgb(134.8333027523, 133.91, 146.49);--md-heading-decoration-width: 6px;--md-heading-h4-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h4-size: 1.26rem;--md-heading-h5-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h5-size: 1.2rem;--md-heading-h6-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h6-size: 1.15rem}@media screen and (max-width: 520px){:root>*{--md-heading-h1-color: rgb(52.7550286697, 51.280625, 71.369375);--md-heading-h1-size: 1.6rem;--md-heading-h2-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h2-size: 1.33rem;--md-heading-h3-color: rgb(17.2652821101, 16.78275, 23.35725);--md-heading-h3-size: 1.25rem;--md-heading-h4-color: rgb(25.8979231651, 25.174125, 35.035875);--md-heading-h4-size: 1.18rem;--md-heading-h5-color: rgb(36.4489288991, 35.43025, 49.30975);--md-heading-h5-size: 1.15rem;--md-heading-h6-color: rgb(43.1632052752, 41.956875, 58.393125);--md-heading-h6-size: 1.05rem}}:root>*{--md-heading-icon-color: #4139a6;--md-heading-headerlink-color: rgb(95.918233945, 93.2375, 129.7625);--md-heading-headerlink-color-hover: #4139a6;--md-link-color: rgb(45.5, 39.9, 116.2);--md-link-color: rgb(45.5, 39.9, 116.2);--md-link-color-hover: rgb(58.5, 51.3, 149.4);--md-link-cord-bg-color-hover: rgb(247.4, 247.08, 251.44);--md-link-underline-color: #4139a6;--md-link-underline-color-hover: rgb(103, 96.6, 183.8);--md-strong-color: rgb(36.4489288991, 35.43025, 49.30975);--md-strong-code-color: rgb(36.4489288991, 35.43025, 49.30975);--md-typeset-mark-color: #ffcc0068;--md-table-boeder-color: rgb(178.8, 178.8, 178.8);--md-table-radius: 2px;--md-table-th-td-sp-lr: 0.8rem;--md-table-thead-th-sp-tb: 0.3em;--md-table-thead-th-font-size: 0.98rem;--md-table-thead-th-font-weight: 500;--md-table-thead-th-bg-color: #f1f1f1;--md-table-tbody-td-sp-tb: 0.5em;--md-table-tbody-td-font-size: 0.98rem;--md-table-tbody-th-strong-color: rgb(48.64, 48.64, 48.64);--md-table-tbody-th-strong-font-weight: 600;--md-table-boeder-h: 1px solid #ddd;--md-table-boeder-v: 1px solid #e3e3e3;--md-table-th-bg-accent: rgb(235.4729116972, 235.322875, 237.367125);--md-table-td-bg-accent: rgb(244.4854139908, 244.404625, 245.505375);--md-btn-bg-color: rgb(247.4, 247.08, 251.44);--md-btn-fg-color: rgb(45.5, 39.9, 116.2);--md-btn-fg-color-hover: rgb(58.5, 51.3, 149.4);--md-btn-border-color: rgb(103, 96.6, 183.8);--md-btn-border-radius: 7px;--md-btn-pri-bg-color: #4139a6;--md-btn-pri-bg-color-hover: rgb(58.5, 51.3, 149.4);--md-btn-pri-fg-color: #fff;--md-btn-pri-fg-color-hover: #fff;--md-btn-pri-border-color: var(--md-btn-pri-bg-color);--md-btn-pri-fg-font-weight: 400;--md-btn-pri-fg-font-spacing: 0.05em;--md-btn-sec-bg-color: #fff;--md-btn-sec-fg-color: rgb(67.1427637615, 65.26625, 90.83375);--md-btn-sec-fg-color-hover: rgb(52.7550286697, 51.280625, 71.369375);--md-btn-sec-border-color: rgb(58.5, 51.3, 149.4);--md-btn-icon-color: rgb(84, 76.8, 174.9);--md-btn-icon-invert-color: #fff;--md-list_ul-mark-color: rgb(149.8541399083, 149.04625, 160.05375);--md-list_ul-mark_low-color: rgb(149.8541399083, 149.04625, 160.05375);--md-list_ol-mark-color: rgb(67.1427637615, 65.26625, 90.83375);--md-list_ol-mark_low-color: rgb(118.897396789, 117.70125, 133.99875);--md-li-font-size: 100%;--md-term-font-size: 1.25rem;--md-term-color: rgb(28.16, 28.16, 28.16);--md-code-bg-color: #fafafa;--md-code-inline-font-size: 15px;--md-code-fg-color: rgb(24.7, 21.66, 63.08);--md-codeblock-border-color: rgb(214.4437396789, 214.132125, 218.377875);--md-code-block-font-size: 15px;--md-codeblock-line-height: 1.5;--md-codeblock-fg-color: #222;--md-tabbed-main-color: #4139a6;--md-linkblock-item-border-color: #cfcfcf;--md-linkblock-title-color: rgb(45.5, 39.9, 116.2);--md-linkblock-link-bg-color: #fff;--md-linkblock-link-bg-color-hover: #fafafa;--md-linkblock-link-border-bottom-color: #e4e4e4;--md-linkblock-link-arrow-color: rgb(141, 136.2, 201.6);--md-linkblock-icon-color: #4139a6;--md-linkblock-text-color: #444;--md-linkmenu-item-border-color: #ccc;--md-linkmenu-title-color: rgb(28.16, 28.16, 28.16);--md-linkmenu-font-weight: 450;--md-linkmenu-title-color-hover: rgb(2.6, 2.28, 6.64);--md-linkmenu-link-bg-color: #fff;--md-linkmenu-link-bg-color-hover: #fafafa;--md-linkmenu-link-border-bottom-color: #eee;--md-linkmenu-link-arrow-color: rgb(141, 136.2, 201.6);--md-linkmenu-icon-color: #4139a6;--md-linkmenu-text-color: #555;--md-tag-link-fg-color: rgb(5.12, 5.12, 5.12);--md-tag-link-bg-color: rgb(238.49, 238.49, 238.49);--md-tag-link-fg-color-hover: #fff;--md-tag-link-bg-color-hover: rgb(122, 116.4, 192.7)}html{overflow-y:scroll;overscroll-behavior:none;font-size:16px;scroll-behavior:var(--md-scroll)}@media screen and (max-width: 320px){html{font-size:16px}}body{font-kerning:normal;font-family:var(--md-text-font-family);font-weight:var(--font-weight);font-feature-settings:var(--font-feature-settings);line-height:var(--line-height);color:var(--font-color);-webkit-font-smoothing:var(--font-smoothing)}*:focus-visible{outline:2px solid var(--md-color-focus) !important;outline-offset:-2px !important}.md-grid{max-width:100%}.scroll_top-btn{position:fixed;right:20px;bottom:40px;z-index:2;display:none;width:62px;height:62px;padding:8px;border-radius:100%;outline:none;background-color:var(--md-page_top-bg-color);fill:var(--md-page_top-fg-color)}@media(any-hover: hover)and (pointer: fine){.scroll_top-btn:hover{cursor:pointer}}@media screen and (max-width: 59.9375em){.scroll_top-btn{display:none !important}}@media screen and (min-width: 1440px){.scroll_top-btn{right:3vw}}[dir=ltr] .md-top{color:var(--md-md-top-fg-color);background-color:var(--md-md-top-bg-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-top:hover{color:var(--md-md-top-fg-color);background-color:var(--md-md-top-bg-color)}}[dir=ltr] .md-top:focus{color:var(--md-md-top-fg-color-hover);background-color:var(--md-md-top-bg-color-hover)}@media screen and (min-width: 60em){[dir=ltr] .md-top{display:none !important}}[dir=ltr] .md-header{height:var(--header-height);border-bottom:1px solid var(--md-header-border-color);background-color:var(--md-header-bg-color)}[dir=ltr] .md-header.md-header--shadow{box-shadow:none}[dir=ltr] .md-header__inner{height:calc(var(--header-height) - 1px);padding-inline:24px 12px}[dir=ltr] .md-header__inner+.md-tabs{border-bottom:initial}@media screen and (max-width: 520px){[dir=ltr] .md-header__inner{padding-inline:16px 12px}}[dir=ltr] .md-header__title{display:flex;align-items:center;margin-inline:initial;padding-inline-start:10px;line-height:default}@media screen and (min-width: 76.25em){[dir=ltr] .md-header__title{transition:none}[dir=ltr] .md-header__title .md-header__topic:not([data-md-component=header-topic]){opacity:1;transform:none;transition:none}[dir=ltr] .md-header__title.md-header__title--active .md-header__topic:not([data-md-component=header-topic]){opacity:1;transform:none}[dir=ltr] .md-header__title.md-header__title--active .md-header__topic[data-md-component=header-topic]{display:none}}[dir=ltr] .md-header__topic:first-child{top:var(--md-header-site_name-pos-adjust);font-family:var(--md-site_name-font-family);font-size:var(--md-header-site_name-font-size);font-weight:var(--md-site_name-font-weight);letter-spacing:var(--md-site_name-letter-spacing);color:var(--md-header-site_name-fg-color)}[dir=ltr] .md-header__topic:first-child .md-header__home-link{text-decoration:none;color:inherit}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-header__topic:first-child .md-header__home-link:hover{color:inherit}}[dir=ltr] .md-header__topic:last-child{font-size:var(--md-header-topic_name-font-size);color:var(--md-header-topic_name-fg-color)}[dir=ltr] .md-header__source{display:none}[dir=ltr] .md-header__button{position:relative;display:flex;align-items:center;justify-content:center}[dir=ltr] .md-header__button:not([hidden]){display:flex}[dir=ltr] .md-header__button.md-logo{position:relative;top:-1px;width:30px;height:30px;margin:0;padding:0}@media screen and (max-width: 76.1875em){[dir=ltr] .md-header__button.md-logo{display:none}}[dir=ltr] .md-header__button.md-logo svg,[dir=ltr] .md-header__button.md-logo img{width:inherit;height:inherit}[dir=ltr] .md-header__button.md-logo svg path,[dir=ltr] .md-header__button.md-logo img path{fill:var(--md-header-icon-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-header__button.md-logo:hover{opacity:initial}}[dir=ltr] .md-header__button.md-icon{width:30px;height:30px;margin:0;padding:0}[dir=ltr] .md-header__button.md-icon svg{width:inherit;height:inherit;color:var(--md-header-icon-color)}@media screen and (min-width: 76.25em){[dir=ltr] .md-header__button.md-icon[for=__drawer]{display:none}}[dir=ltr] .md-header__button[for=__search] svg{color:var(--md-search-icon-color)}@media screen and (min-width: 60em){[dir=ltr] .md-header__button[for=__search]{display:none}}.md-main__inner{margin:initial;padding:initial}.md-content{display:flex;flex-direction:column;min-height:60vh;padding-bottom:8rem;padding-inline:30px}@media screen and (max-width: 76.1875em){.md-content{padding-inline:40px;box-shadow:initial}}@media screen and (max-width: 600px){.md-content{display:initial;padding-bottom:4rem;padding-inline:20px}}.md-content__inner{width:100%;max-width:var(--md-content-width);margin:initial;margin:0 auto;padding:initial}.md-content__inner::before{height:initial}@media screen and (max-width: 60em){.md-content__inner{padding:0}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner,[dir=ltr] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner,[dir=rtl] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-inline:auto}}@media screen and (min-width: 1600px){[dir=ltr] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner,[dir=ltr] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner,[dir=rtl] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-inline:auto}}[dir=ltr] .md-typeset{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media screen and (max-width: 600px){[dir=ltr] .md-typeset{line-height:calc(var(--line-height)*.92)}}[dir=ltr] .md-typeset :target{scroll-margin-top:var(--md-scroll-offset)}[dir=ltr] .md-typeset :is(h1,h2):target{--md-scroll-offset: 90px}@media screen and (min-width: 76.25em){[dir=ltr] .md-typeset :is(h1,h2):target{--md-scroll-offset: 100px}}[dir=ltr] .md-typeset :is(h3,h4,h5,h6):target{--md-scroll-offset: 80px}@media screen and (min-width: 76.25em){[dir=ltr] .md-typeset :is(h3,h4,h5,h6):target{--md-scroll-offset: 100px}}.md-sidebar--primary[hidden]~.md-content>.md-content__inner{max-width:760px}.md-footer{border-top:1px solid var(--md-footer_nav-border-top-color);background-color:var(--md-footer_nav-bg-color)}.md-footer__inner{padding:2.6rem 1.8rem}.md-footer__link{align-items:center;gap:1rem;max-width:80%;margin:initial}.md-footer__button{position:relative;top:-2px;width:24px;height:24px;margin:initial;padding:initial;color:var(--md-footer_nav-icon-fg-color)}.md-footer__button svg{width:inherit;height:inherit}.md-footer__title{max-width:calc(100% - 2rem);margin:initial;padding:initial;font-size:1.1rem;color:var(--md-footer_nav-fg-color)}.md-footer__direction{display:none;margin-top:-1.4rem;font-size:.9rem;color:var(--md-footer_nav-fg-color)}.md-footer-meta{background-color:var(--md-footer_meta-bg-color)}.md-footer-meta__inner{padding:1.8rem}@media screen and (max-width: 719px){.md-footer-meta__inner{padding:4rem 1.8rem}}.md-footer__inner+.md-footer-meta .md-footer-meta__inner{padding:2rem 1.8rem 3rem}@media screen and (max-width: 719px){.md-footer__inner+.md-footer-meta .md-footer-meta__inner{padding:4rem 1.8rem}}.md-copyright{margin:initial;padding:initial;font-size:.95rem;color:var(--md-footer_meta-fg-color)}.md-copyright .md-copyright__highlight{color:var(--md-footer_meta-fg-color)}.md-copyright a{text-decoration:none !important;color:var(--md-footer_meta-link-color) !important}@media(any-hover: hover)and (pointer: fine){.md-copyright a:hover{opacity:.7}}.md-social{padding:2rem 0 0}@media screen and (min-width: 45em){.md-social{padding:0}}.md-social__link{width:22px;height:22px}.md-social__link+.md-social__link{margin-left:.8rem}.md-social__link svg{width:inherit;height:inherit;max-height:none;vertical-align:auto;fill:var(--md-footer_meta-sns-color)}@media screen and (min-width: 76.25em){[dir=ltr] .md-nav--lifted .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item{padding-right:0}.md-nav__toggle~.md-nav{transition:initial}.md-nav__toggle:checked~.md-nav,.md-nav__toggle:indeterminate~.md-nav{transition:initial}}.md-sidebar{padding:initial}.md-sidebar__scrollwrap{margin:initial}.md-nav{line-height:1.4}.md-nav__item{padding:initial}.md-nav__link{display:flex;align-items:stretch;justify-content:space-between;margin-top:initial;overflow:hidden;text-overflow:ellipsis;transition:color 125ms;cursor:pointer;user-select:none;scroll-snap-align:start}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary{top:var(--header-height) !important;width:20vw;max-width:320px;padding-left:0}[dir=ltr] .md-sidebar--primary .md-sidebar__scrollwrap{margin:0;padding:0;border-right:1px solid var(--md-sidenav-pri-border-color);overflow-x:hidden;overflow-y:hidden}[dir=ltr] .md-sidebar--primary .md-sidebar__inner{padding:0}[dir=ltr] .md-sidebar--primary .md-nav--primary{padding:.6rem}[dir=ltr] .md-sidebar--primary .md-nav--primary.md-nav--lifted{padding:0}[dir=ltr] .md-sidebar--primary .md-nav--primary>.md-nav__title{display:none}[dir=ltr] .md-sidebar--primary .md-nav--primary>.md-nav__list{padding-left:initial}[dir=ltr] .md-sidebar--primary .md-nav--primary>.md-nav__list>.md-nav__item:first-child{margin-top:0}[dir=ltr] .md-sidebar--primary .md-nav__item{margin-top:3px;font-size:1rem}[dir=ltr] .md-sidebar--primary .md-nav__item .md-nav__list{gap:0;margin:initial;padding-left:1rem}[dir=ltr] .md-sidebar--primary .md-nav__item .md-nav__link{margin:initial}[dir=ltr] .md-sidebar--primary .md-nav__container{margin:initial;border:1px solid rgba(0,0,0,0)}[dir=ltr] .md-sidebar--primary a.md-nav__link{padding:3px 12px 3px 12px;border:1px solid rgba(0,0,0,0);border-radius:6px;color:var(--md-sidenav-pri-fg-color)}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--primary a.md-nav__link:hover{color:var(--md-sidenav-pri-fg-color-active);background-color:var(--md-sidenav-pri-bg-color-hover)}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary a.md-nav__link.md-nav__link--active{border-color:#dfdfdf;font-weight:400;color:var(--md-sidenav-pri-fg-color-active);background-color:var(--md-sidenav-pri-bg-color-active)}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--primary a.md-nav__link.md-nav__link--active:hover{color:var(--md-sidenav-pri-fg-color-active);background-color:var(--md-sidenav-pri-bg-color-active-hover)}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary label.md-nav__link{align-items:center;padding:3px 0 3px 12px;border:1px solid rgba(0,0,0,0);border-radius:6px;color:var(--md-sidenav-pri-fg-color)}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--primary label.md-nav__link:hover{color:var(--md-sidenav-pri-fg-color-hover);background-color:var(--md-sidenav-pri-bg-color-hover)}[dir=ltr] .md-sidebar--primary label.md-nav__link:hover .md-nav__icon::after{background-color:var(--md-sidenav-pri-dropdown-fg-color-hover)}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary div.md-nav__link.md-nav__container{border-radius:6px}[dir=ltr] .md-sidebar--primary div.md-nav__link.md-nav__container>label.md-nav__link{padding-left:initial}[dir=ltr] .md-sidebar--primary .md-nav__icon{display:flex;align-items:center;justify-content:center;width:40px;height:initial;border-radius:initial;color:var(--md-sidenav-pri-dropdown-fg-color)}[dir=ltr] .md-sidebar--primary .md-nav__icon::after{width:20px;height:20px}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--primary .md-nav__icon:hover{background-color:initial}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>a.md-nav__link,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>label.md-nav__link,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>div.md-nav__link.md-nav__container{border-color:#e5e5e5;color:var(--md-sidenav-pri-parent-fg-color-active);background-color:var(--md-sidenav-pri-bg-color-parent-active)}[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>a.md-nav__link label,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>label.md-nav__link label,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>div.md-nav__link.md-nav__container label{gap:initial}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>a.md-nav__link:hover,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>label.md-nav__link:hover,[dir=ltr] .md-sidebar--primary .md-nav__item--active:has(.md-nav__item--active)>div.md-nav__link.md-nav__container:hover{background-color:var(--md-sidenav-pri-bg-color-parent-active-hover)}}@media screen and (min-width: 76.25em){[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item{margin-top:0}[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item--active>a.md-nav__link{all:initial;top:0;z-index:10;display:flex;align-items:center;min-height:calc(16px + 1rem);padding:10px;border-bottom:1px solid var(--md-sidenav-pri-border-color);border-radius:initial;background-color:#fff !important;padding-right:22px;padding-left:22px;color:var(--md-sidenav-pri-title-fg-color) !important}[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item--active>label.md-nav__link{all:initial;top:0;z-index:10;display:flex;align-items:center;min-height:calc(16px + 1rem);padding:10px;border-bottom:1px solid var(--md-sidenav-pri-border-color);border-radius:initial;background-color:#fff !important;padding-right:22px;padding-left:22px;color:var(--md-sidenav-pri-title-fg-color) !important}[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item--active>label.md-nav__link[for=__toc]{display:none}[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link.md-nav__container{all:initial;top:0;z-index:10;display:flex;align-items:center;min-height:calc(16px + 1rem);padding:10px;border-bottom:1px solid var(--md-sidenav-pri-border-color);border-radius:initial;background-color:#fff !important}[dir=ltr] .md-sidebar--primary .md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link.md-nav__container .md-nav__link{color:#000}[dir=ltr] .md-sidebar--primary .md-nav--lifted [data-md-level="1"]>.md-nav__list{padding-block:8px 60px;padding-inline:8px}[dir=ltr] .md-sidebar--primary .md-nav--lifted [data-md-level="1"]>.md-nav__list>.md-nav__item:first-child{margin-top:0}[dir=ltr] .md-sidebar--primary .md-nav__item--section{margin-top:1rem}[dir=ltr] .md-sidebar--primary .md-nav__item--section>.md-nav__link>.md-nav__link{font-weight:600;-webkit-font-smoothing:antialiased;color:var(--md-sidenav-pri-section-title-color)}[dir=ltr] .md-sidebar--primary .md-nav__item--section>.md-nav__link>.md-nav__link.md-nav__link--active{color:var(--md-sidenav-pri-section-title-color-active)}[dir=ltr] .md-sidebar--primary .md-nav--integrated .md-nav__link[for=__toc]~.md-nav{display:block;margin-bottom:0;padding-bottom:0;border-left:initial}}@media screen and (max-width: 76.1875em){[dir=ltr] .md-sidebar--primary .md-nav--primary{margin-block:8px 80px;margin-inline:6px}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__link>*{display:inline}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__title[for=__drawer]{gap:16px;padding-block:16px;padding-inline:16px;font-family:var(--md-site_name-font-family);font-size:22px;font-weight:var(--md-site_name-font-weight);line-height:1;color:var(--md-sidenav-pri-title-fg-color);background-color:var(--md-drawer-header-bg-color-subpage)}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item{border:initial;font-size:1.1rem}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link{position:relative;align-items:center;padding-block:8px;padding-inline:16px 8px;color:var(--md-sidenav-pri-fg-color)}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link.md-nav__link--active{font-weight:600;color:var(--md-color-main);background-color:inherit}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link.md-nav__container{height:44px;padding:initial}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link+.md-nav__link{display:flex;justify-content:center}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link[for]{flex-shrink:0;height:inherit;padding-inline:10px;background-color:#f5f5f5}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link .md-ellipsis{display:block;white-space:nowrap}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link .md-nav__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#888}[dir=ltr] .md-sidebar--primary .md-nav--primary .md-nav__item .md-nav__link .md-nav__icon::after{width:20px;height:20px}}@media screen and (max-width: 59.9844em){[dir=ltr] .md-sidebar--secondary .md-sidebar__inner{width:68vw;max-width:400px;padding-inline:4px}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link{padding-block:6px;color:inherit}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link:active{color:var(--md-color-main)}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link.md-nav__link--passed{color:inherit}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link.md-nav__link--active{color:inherit}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link .md-typeset{font-size:14px;line-height:1.5}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link .md-typeset i{margin-right:.3em}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner .md-nav__link .md-typeset code{padding-block:2px;padding-inline:4px;font-size:95%;line-height:1}}@media screen and (min-width: 60em){[dir=ltr] .md-sidebar--secondary{width:240px}[dir=ltr] .md-sidebar--secondary .md-sidebar__inner{padding:1.5rem 0 6rem}[dir=ltr] .md-sidebar--secondary .md-nav--secondary{margin-block:initial;border-left:1px solid var(--md-sidenav-sec-border-color)}[dir=ltr] .md-sidebar--secondary .md-nav--secondary .md-nav{margin-top:initial}[dir=ltr] .md-sidebar--secondary .md-nav--secondary .md-nav__link{line-height:18px}[dir=ltr] .md-sidebar--secondary .md-nav--secondary>.md-nav__list{gap:6px;padding-top:16px;padding-bottom:32px}[dir=ltr] .md-sidebar--secondary .md-nav--secondary>.md-nav__list .md-nav__list{gap:1px;margin-left:1.5em;border-left:solid 1px #eee}[dir=ltr] .md-sidebar--secondary .md-nav--secondary>.md-nav__list .md-nav__list .md-nav__link{padding-left:.6em}[dir=ltr] .md-sidebar--secondary .md-nav__title{display:var(--md-sidenav-sec-heading-display);margin-bottom:-0.5rem;padding-left:.3em;font-size:1rem;color:#555}[dir=ltr] .md-sidebar--secondary .md-nav__link{padding:2px 10px 2px 10px;font-size:13px;letter-spacing:-0.03rem;color:var(--md-sidenav-sec-fg-color)}[dir=ltr] .md-sidebar--secondary .md-nav__link .md-typeset{font-size:inherit;line-height:inherit;letter-spacing:inherit}[dir=ltr] .md-sidebar--secondary .md-nav__link .md-typeset i{margin-right:.3em}[dir=ltr] .md-sidebar--secondary .md-nav__link .md-typeset code{padding:initial;border:initial;font-size:95%;letter-spacing:-0.03em;color:inherit}}@media screen and (min-width: 60em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-sidebar--secondary .md-nav__link:hover{color:var(--md-sidenav-sec-fg-color-hover)}}@media screen and (min-width: 60em){[dir=ltr] .md-sidebar--secondary .md-nav__link.md-nav__link--passed{opacity:.65}[dir=ltr] .md-sidebar--secondary .md-nav__link.md-nav__link--active{font-weight:normal;opacity:.65}}@media screen and (min-width: 1320px){[dir=ltr] .md-sidebar--secondary{width:19vw}}@media screen and (min-width: 1600px){[dir=ltr] .md-sidebar--secondary{width:22vw;max-width:600px}}.md-sidebar__scrollwrap{position:relative;scrollbar-color:#eee rgba(0,0,0,0)}.md-sidebar__scrollwrap:hover,.md-sidebar__scrollwrap:focus-within{scrollbar-color:#eee rgba(0,0,0,0)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:#eee}.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb,.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb,.md-sidebar__scrollwrap:hover::-webkit-scrollbar-thumb:hover,.md-sidebar__scrollwrap:focus-within::-webkit-scrollbar-thumb:hover{background-color:#eee}@media screen and (min-width: 60em)and (max-width: 76.1875em){[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(480px)}[dir=ltr] .md-sidebar--primary{left:-480px}.md-sidebar--primary{width:480px}}@media screen and (max-width: 60em){[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(440px)}[dir=ltr] .md-sidebar--primary{left:-440px}.md-sidebar--primary{width:440px}}@media screen and (max-width: 600px){[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(calc(100vw - 60px))}[dir=ltr] .md-sidebar--primary{left:calc(-100vw + 60px)}.md-sidebar--primary{width:calc(100vw - 60px)}}.md-tabs{background-color:var(--md-header-tab-bg-color)}[dir=ltr] .md-tabs__list{position:absolute;top:0;left:250px;display:flex;gap:1.5em;height:var(--header-height);margin-left:0;padding-left:1.2rem}.md-tabs__item{height:inherit;padding-inline:0}.md-tabs__item:first-child{display:none}.md-tabs__item.md-tabs__item--active{border-bottom:none}.md-tabs__item.md-tabs__item--active .md-tabs__link{font-weight:400;color:var(--md-header-tab-fg-color-active)}.md-tabs__link{position:relative;display:flex;align-items:center;justify-content:center;height:100%;margin-top:0;padding-inline:1em;outline-offset:-6px !important;font-size:1rem;color:var(--md-header-tab-fg-color);opacity:1}.md-tabs__link:focus{color:var(--md-header-tab-fg-color)}@media(any-hover: hover)and (pointer: fine){.md-tabs__link:hover{color:var(--md-header-tab-fg-color-hover)}.md-tabs__link:hover::after{visibility:visible;opacity:1}}[dir=ltr] .md-search__button{width:clamp(224px,20vw,300px);height:42px;padding-inline:46px 40px;border-radius:8px;font-size:.96rem;line-height:1;letter-spacing:.06em;color:#444;transition:background-color .2s,color .2s}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-search__button:hover{color:#222;background-color:#e5e5e5}[dir=ltr] .md-search__button:hover::before{background-color:var(--md-color-main)}}[dir=ltr] .md-search__button::before{top:calc(50% - 10px);width:20px;height:20px;margin-left:14px;background-color:#555;transition:background-color .2s}[dir=ltr] .md-search__button::after{top:calc(50% - 11px);height:22px;margin-right:0;padding-inline:6px;font-size:13px;line-height:initial;letter-spacing:.06em;color:#555}.md-path{margin-left:initial;padding-top:.6rem;font-size:15px}.md-path__list{gap:.4rem}.md-path__item.md-path__item:not(:first-child){gap:.4rem}@media(any-hover: hover)and (pointer: fine){.md-path__link:hover{color:#333}}[dir=ltr] .md-typeset h1,[dir=ltr] .md-typeset h2,[dir=ltr] .md-typeset h3,[dir=ltr] .md-typeset h4,[dir=ltr] .md-typeset h5,[dir=ltr] .md-typeset h6{clear:both;align-items:center;margin:0;padding:0;font-weight:var(--font-weight-heading);line-height:1.4;-webkit-font-smoothing:var(--font-smoothing-heading)}[dir=ltr] .md-typeset h1>code,[dir=ltr] .md-typeset h2>code,[dir=ltr] .md-typeset h3>code,[dir=ltr] .md-typeset h4>code,[dir=ltr] .md-typeset h5>code,[dir=ltr] .md-typeset h6>code{font-size:90%;-webkit-font-smoothing:antialiased}[dir=ltr] .md-typeset h1>.twemoji,[dir=ltr] .md-typeset h2>.twemoji,[dir=ltr] .md-typeset h3>.twemoji,[dir=ltr] .md-typeset h4>.twemoji,[dir=ltr] .md-typeset h5>.twemoji,[dir=ltr] .md-typeset h6>.twemoji{position:relative;top:-0.1em;aspect-ratio:1/1;margin-right:.36em;font-size:1.1em;vertical-align:middle;color:var(--md-heading-icon-color)}[dir=ltr] .md-typeset h1>.twemoji svg,[dir=ltr] .md-typeset h2>.twemoji svg,[dir=ltr] .md-typeset h3>.twemoji svg,[dir=ltr] .md-typeset h4>.twemoji svg,[dir=ltr] .md-typeset h5>.twemoji svg,[dir=ltr] .md-typeset h6>.twemoji svg{width:initial;height:inherit}[dir=ltr] .md-typeset h1>img.twemoji,[dir=ltr] .md-typeset h2>img.twemoji,[dir=ltr] .md-typeset h3>img.twemoji,[dir=ltr] .md-typeset h4>img.twemoji,[dir=ltr] .md-typeset h5>img.twemoji,[dir=ltr] .md-typeset h6>img.twemoji{position:relative;top:-0.1em;height:1em;margin-right:.6em}[dir=ltr] .md-typeset h1>[class^=fa],[dir=ltr] .md-typeset h2>[class^=fa],[dir=ltr] .md-typeset h3>[class^=fa],[dir=ltr] .md-typeset h4>[class^=fa],[dir=ltr] .md-typeset h5>[class^=fa],[dir=ltr] .md-typeset h6>[class^=fa]{position:relative;top:-0.1em;margin-right:.3em;font-size:1.1em;vertical-align:middle;color:var(--md-heading-icon-color)}[dir=ltr] .md-typeset h1>[class^=fa]._small,[dir=ltr] .md-typeset h2>[class^=fa]._small,[dir=ltr] .md-typeset h3>[class^=fa]._small,[dir=ltr] .md-typeset h4>[class^=fa]._small,[dir=ltr] .md-typeset h5>[class^=fa]._small,[dir=ltr] .md-typeset h6>[class^=fa]._small{font-size:1.05em}[dir=ltr] .md-typeset h1>[class^=fa]._big,[dir=ltr] .md-typeset h2>[class^=fa]._big,[dir=ltr] .md-typeset h3>[class^=fa]._big,[dir=ltr] .md-typeset h4>[class^=fa]._big,[dir=ltr] .md-typeset h5>[class^=fa]._big,[dir=ltr] .md-typeset h6>[class^=fa]._big{font-size:1.25em}[dir=ltr] .md-typeset h1{margin-top:25%;font-size:var(--md-heading-h1-size);letter-spacing:.04em;color:var(--md-heading-h1-color)}[dir=ltr] .md-typeset h1>code{color:var(--md-heading-h1-color)}[dir=ltr] .md-typeset h1+*:not([class]){margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset h1>.twemoji{font-size:1.28em}[dir=ltr] .md-typeset h1.mv-site-title{margin-block:17% 9% !important;font-family:var(--md-site_name-font-family);font-size:calc(var(--md-heading-h1-size)*1.5);font-weight:650;letter-spacing:var(--md-site_name-letter-spacing);color:#2d2d30}[dir=ltr] .md-typeset .md-tags+h1,[dir=ltr] .md-typeset h1:first-child{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .md-tags+h1+p,[dir=ltr] .md-typeset h1:first-child+p{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .md-tags+h1+h2,[dir=ltr] .md-typeset h1:first-child+h2{margin-top:var(--md-wide-margin-tb-lv3)}[dir=ltr] .md-typeset h2{position:relative;display:block;margin-top:var(--md-wide-margin-tb-lv3);padding-bottom:var(--md-heading-underline-padding);border-bottom:1px solid var(--md-heading-underline-color);font-size:var(--md-heading-h2-size);letter-spacing:.03em;color:var(--md-heading-h2-color)}[dir=ltr] .md-typeset h2>code{position:relative;inset:initial;top:-2px;display:inline-block;margin-inline:4px;padding-block:4px;padding-inline:8px;border-color:#c3c3c3;border-radius:6px;font-size:85%;font-weight:550;letter-spacing:initial;color:var(--md-code-fg-color)}[dir=ltr] .md-typeset h2+h3{margin-top:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset h2+p{margin-top:var(--md-margin-tb-lg)}[dir=ltr] .md-typeset h2+p+h3{margin-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset h2._compact{border-bottom-color:#bbb;font-size:calc(var(--md-heading-h2-size)*.86)}[dir=ltr] .md-typeset h2._mini{border-bottom-color:#bbb;font-size:calc(var(--md-heading-h2-size)*.75);color:#444}[dir=ltr] .md-typeset h2._plane{padding-bottom:initial;border-bottom:initial}@media screen and (min-width: 76.25em){[dir=ltr] .md-typeset h2>a{position:static;text-decoration:none;color:var(--md-heading-h2-color)}[dir=ltr] .md-typeset h2>a:not(.headerlink)::after{content:"TOP";position:absolute;top:6px;right:0;display:flex;align-items:center;justify-content:center;width:4rem;padding-block:6px;border:1px solid #ccc;border-radius:4px;font-family:monospace;font-size:.8rem;line-height:1;color:var(--md-btn-fg-color);background-color:#f7f7f7}}@media screen and (min-width: 76.25em)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset h2>a:hover{text-decoration:none}[dir=ltr] .md-typeset h2>a:hover:not(.headerlink)::after{background-color:#f3f3f3}}[dir=ltr] .md-typeset h3{position:relative;margin-top:var(--md-wide-margin-tb-lv2);padding-left:.9em;padding-block:initial;border-left:var(--md-heading-decoration-width) solid var(--md-heading-decoration-color);font-size:var(--md-heading-h3-size);letter-spacing:.028em;color:var(--md-heading-h3-color)}[dir=ltr] .md-typeset h3>a{text-decoration-thickness:1px;text-underline-offset:8px}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset h3>a:hover{text-decoration-thickness:1px}}[dir=ltr] .md-typeset h3>code{position:relative;inset:initial;top:-1px;display:inline-block;margin-inline:2px;padding-block:4px;padding-inline:8px;border-color:#bebebe;border-radius:6px;font-size:84%;font-weight:550;letter-spacing:initial;color:var(--md-code-fg-color)}[dir=ltr] .md-typeset h3+h4{margin-top:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset h3+p{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset h3+p+h4{margin-top:6%}[dir=ltr] .md-typeset h3._plane{padding:initial;border:initial;border-bottom-color:#bbb;font-size:calc(var(--md-heading-h3-size)*1);color:#333}[dir=ltr] .md-typeset h4{margin-top:var(--md-wide-margin-tb-lv1);font-size:var(--md-heading-h4-size);letter-spacing:.02em;color:var(--md-heading-h4-color)}[dir=ltr] .md-typeset h4+*:not(h2){margin-top:var(--md-margin-tb-md) !important}[dir=ltr] .md-typeset h4>code{position:relative;top:-1px;display:inline-block;margin-inline:3px;padding-block:4px;padding-inline:8px;border-color:#b8b8b8;font-size:94%;font-weight:550;letter-spacing:initial;color:var(--md-code-fg-color)}[dir=ltr] .md-typeset h5{margin-top:var(--md-wide-margin-tb-lv1);font-size:var(--md-heading-h5-size);color:var(--md-heading-h5-color)}[dir=ltr] .md-typeset h5+*:not(h2){margin-top:var(--md-margin-tb-md) !important}[dir=ltr] .md-typeset h6{margin-top:var(--md-wide-margin-tb-lv1);font-size:var(--md-heading-h6-size);color:var(--md-heading-h6-color)}[dir=ltr] .md-typeset h6+*:not(h2){margin-top:var(--md-margin-tb-md) !important}[dir=ltr] .md-typeset .headerlink{position:relative;top:-0.3em;display:inline-block;margin-left:.6em;padding-block:6px;padding-inline:8px;font-size:70%;line-height:1;text-decoration:none;color:var(--md-heading-headerlink-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .headerlink:hover{text-decoration:none;color:var(--md-heading-headerlink-color-hover)}}@media screen and (max-width: 76.1875em){[dir=ltr] .md-typeset .headerlink{display:none}}[dir=ltr] .md-typeset h1 .headerlink{display:none}[dir=ltr] .md-typeset p{margin-top:var(--md-margin-tb-sm);margin-bottom:0}[dir=ltr] .md-typeset p+p{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset p a{margin-inline:1px}[dir=ltr] .md-typeset strong{font-weight:var(--font-weight-strong);letter-spacing:var(--letter-spacing-strong);color:var(--md-strong-color);-webkit-font-smoothing:antialiased}[dir=ltr] .md-typeset strong code{font-weight:var(--font-weight-strong-code);letter-spacing:.02em;color:var(--md-strong-code-color);-webkit-font-smoothing:antialiased}[dir=ltr] .md-typeset em{font-style:normal}[dir=ltr] .md-typeset a{position:relative;font-family:var(--md-text-font-family);font-feature-settings:var(--font-feature-settings);letter-spacing:var(--letter-spacing-link);text-decoration:underline;text-decoration-color:var(--md-link-underline-color);text-underline-offset:3px;color:var(--md-link-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset a:hover{text-decoration:underline;text-decoration-color:var(--md-link-underline-color-hover);color:var(--md-link-color-hover)}}[dir=ltr] .md-typeset a strong{color:var(--md-link-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset a strong:hover{text-decoration:underline;color:var(--md-link-color-hover)}}[dir=ltr] .md-typeset a code{color:var(--md-link-color)}[dir=ltr] .md-typeset a:hover code{background-color:var(--md-link-cord-bg-color-hover)}[dir=ltr] .md-typeset a .icon-blank{display:inline-block;width:16px;height:16px;margin-right:.2em;margin-bottom:-3px;margin-left:.2em;background:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'> <path d='M14 13.9633H16V7.96331H10V9.96331H12.5858L7.25623 15.2929L8.67044 16.7071L14 11.3775V13.9633Z' fill='%23888' /> <path fill-rule='evenodd' clip-rule='evenodd' d='M23 19C23 21.2091 21.2091 23 19 23H5C2.79086 23 1 21.2091 1 19V5C1 2.79086 2.79086 1 5 1H19C21.2091 1 23 2.79086 23 5V19ZM19 21H5C3.89543 21 3 20.1046 3 19V5C3 3.89543 3.89543 3 5 3H19C20.1046 3 21 3.89543 21 5V19C21 20.1046 20.1046 21 19 21Z' fill='%23888' /></svg>");opacity:1}[dir=ltr] .md-typeset mark{background-color:var(--md-typeset-mark-color)}[dir=ltr] .md-typeset hr{margin-top:11%;margin-bottom:11%;border:initial;border-bottom:2px solid #dfdfdf}[dir=ltr] .md-typeset hr:first-child{display:none}[dir=ltr] .md-typeset blockquote{display:flow-root;padding-left:.9rem;border-left:.2rem solid var(--md-default-fg-color--lighter);font-family:var(--md-text-font-family);color:var(--md-default-fg-color--light)}[dir=ltr] .md-typeset blockquote p:first-child{margin-top:.25rem}[dir=ltr] .md-typeset blockquote p:last-child{margin-bottom:.25rem}[dir=ltr] .md-typeset img{vertical-align:bottom}[dir=ltr] .md-typeset img.twemoji{margin:initial}[dir=ltr] .md-typeset p img{display:inline-block;margin-top:var(--md-margin-tb-md);margin-bottom:var(--md-margin-tb-md)}[dir=ltr] .md-typeset p img[align=right]{margin:0 0 1.2em 1.2em}[dir=ltr] .md-typeset p img[align=left]{margin:0 1.2em 1.2em 0}[dir=ltr] .md-typeset img.r-10{border-radius:10px}[dir=ltr] .md-typeset img.r-20{border-radius:20px}[dir=ltr] .md-typeset img.r-30{border-radius:30px}[dir=ltr] .md-typeset img.r-100p{border-radius:100%}[dir=ltr] .md-typeset img.w-2col{width:46.5%;margin-right:2.5%;margin-bottom:3.5%;font-size:0}@media screen and (max-width: 414px){[dir=ltr] .md-typeset img.w-2col{display:block;width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width: 340px){[dir=ltr] .md-typeset img.w-2col{width:90%}}[dir=ltr] .md-typeset img.w-3col{width:30%;margin-right:2.5%;margin-bottom:3%}@media screen and (max-width: 500px){[dir=ltr] .md-typeset img.w-3col{width:46.5%}}@media screen and (max-width: 340px){[dir=ltr] .md-typeset img.w-3col{display:block;width:90%;margin-right:auto;margin-left:auto}}[dir=ltr] .md-typeset ul,[dir=ltr] .md-typeset ol{margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);margin-left:initial;padding:initial;font-size:var(--md-li-font-size);list-style:none !important}@media screen and (max-width: 520px){[dir=ltr] .md-typeset ul,[dir=ltr] .md-typeset ol{margin-left:0}}[dir=ltr] .md-typeset ul li,[dir=ltr] .md-typeset ol li{margin:initial;padding:initial;line-height:1.8}[dir=ltr] .md-typeset ul li+li,[dir=ltr] .md-typeset ol li+li{margin-top:.4em}[dir=ltr] .md-typeset ul li p,[dir=ltr] .md-typeset ol li p{margin:initial;line-height:inherit}[dir=ltr] .md-typeset ul li ul,[dir=ltr] .md-typeset ul li ol,[dir=ltr] .md-typeset ol li ul,[dir=ltr] .md-typeset ol li ol{margin:initial;margin-top:.4em;margin-bottom:.4em}[dir=ltr] .md-typeset ul li ul li,[dir=ltr] .md-typeset ul li ol li,[dir=ltr] .md-typeset ol li ul li,[dir=ltr] .md-typeset ol li ol li{margin-top:.16em}[dir=ltr] .md-typeset ul li ul li:first-child,[dir=ltr] .md-typeset ul li ol li:first-child,[dir=ltr] .md-typeset ol li ul li:first-child,[dir=ltr] .md-typeset ol li ol li:first-child{margin-top:initial}[dir=ltr] .md-typeset ul li ul ul,[dir=ltr] .md-typeset ul li ul ol,[dir=ltr] .md-typeset ul li ol ul,[dir=ltr] .md-typeset ul li ol ol,[dir=ltr] .md-typeset ol li ul ul,[dir=ltr] .md-typeset ol li ul ol,[dir=ltr] .md-typeset ol li ol ul,[dir=ltr] .md-typeset ol li ol ol{margin-bottom:initial}[dir=ltr] .md-typeset ul li:last-child>.highlight:last-child,[dir=ltr] .md-typeset ol li:last-child>.highlight:last-child{margin-bottom:initial}[dir=ltr] .md-typeset ul>li{position:relative;padding-left:1.6em}[dir=ltr] .md-typeset ul>li::before{content:"";position:absolute;top:.9em;left:.3em;width:8px;height:8px;border-radius:8px;background-color:var(--md-list_ul-mark-color);transform:translateY(-65%)}[dir=ltr] .md-typeset li ul>li::before{top:.9em;left:.4em;width:7px;height:7px;border-radius:.1rem;background-color:var(--md-list_ul-mark_low-color);transform:translateY(-65%)}[dir=ltr] .md-typeset ol{list-style:none;counter-reset:number}[dir=ltr] .md-typeset ol>li{position:relative;padding-left:1.8em}[dir=ltr] .md-typeset ol>li::before{content:counter(number) ".";position:absolute;top:0;left:-0.8em;display:inline-block;min-width:2em;font-family:monospace;font-weight:600;text-align:right;counter-increment:number;color:var(--md-list_ol-mark-color)}[dir=ltr] .md-typeset li ol>li::before{color:var(--md-list_ol-mark_low-color)}[dir=ltr] .md-typeset .task-list{margin-left:.4rem}[dir=ltr] .md-typeset .task-list .task-list-item::before{display:none}[dir=ltr] .md-typeset .task-list .task-list-indicator::before{left:-0.5em}[dir=ltr] .md-typeset dl{margin-top:var(--md-margin-tb-xl);margin-bottom:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset dt{font-size:var(--md-term-font-size);font-weight:600;line-height:1.2;-webkit-font-smoothing:antialiased;color:var(--md-term-color)}[dir=ltr] .md-typeset dt>code{display:inline-block;padding:.3em .6em;font-size:75%;line-height:1;color:#333;transform:translateY(-0.15em)}[dir=ltr] .md-typeset dd{margin:0;margin-top:var(--md-margin-tb-sm);margin-left:1rem}@media screen and (max-width: 600px){[dir=ltr] .md-typeset dd{margin-left:.5em}}[dir=ltr] .md-typeset dd+dd{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset dd+dt{margin-top:var(--md-margin-tb-lg)}[dir=ltr] .md-typeset dd>dl{margin-top:var(--md-margin-tb-md);margin-left:1.5em}[dir=ltr] .md-typeset dd img,[dir=ltr] .md-typeset dd pre,[dir=ltr] .md-typeset dd .admonition,[dir=ltr] .md-typeset dd details,[dir=ltr] .md-typeset dd .md-typeset__scrollwrap{margin-top:var(--md-margin-tb-sm);margin-bottom:var(--md-margin-tb-sm);font-size:1rem}[dir=ltr] .md-typeset dd p{margin-top:var(--md-margin-tb-sm);margin-bottom:0;line-height:1.9}[dir=ltr] .md-typeset dd p+p{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset dd>ul,[dir=ltr] .md-typeset dd>ol{margin-top:var(--md-margin-tb-md);margin-bottom:initial;margin-left:0}[dir=ltr] .md-typeset dd>ul:first-child,[dir=ltr] .md-typeset dd>ol:first-child{margin-top:initial}[dir=ltr] .md-typeset dd>ul li+li,[dir=ltr] .md-typeset dd>ol li+li{margin-top:var(--md-margin-tb-xxs)}[dir=ltr] .md-typeset dd>ul ul,[dir=ltr] .md-typeset dd>ul ol,[dir=ltr] .md-typeset dd>ol ul,[dir=ltr] .md-typeset dd>ol ol{margin-top:var(--md-margin-tb-sm);margin-bottom:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset dd>code{display:inline-block;padding:.15em .3em;line-height:1;color:#333}[dir=ltr] .md-typeset .md-typeset__scrollwrap{margin:initial;margin-top:var(--md-margin-tb-lg)}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .md-typeset__scrollwrap{padding-right:.5rem}}[dir=ltr] .md-typeset .md-typeset__scrollwrap .md-typeset__table{margin:initial;padding:initial}[dir=ltr] .md-typeset .md-typeset__table table{border:1px solid var(--md-table-boeder-color);border-radius:var(--md-table-radius);border-collapse:collapse;box-shadow:0 3px 6px rgba(0,0,0,.03)}[dir=ltr] .md-typeset .md-typeset__table table code{white-space:nowrap}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) th,[dir=ltr] .md-typeset .md-typeset__table table:not([class]) td{min-width:1rem;border-right:var(--md-table-boeder-v);line-height:1.6}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) th:last-child,[dir=ltr] .md-typeset .md-typeset__table table:not([class]) td:last-child{border-right:initial}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) thead th{padding-block:var(--md-table-thead-th-sp-tb);padding-inline:var(--md-table-th-td-sp-lr);font-size:var(--md-table-thead-th-font-size);font-weight:var(--md-table-thead-th-font-weight);white-space:nowrap;color:#000;background-color:var(--md-table-thead-th-bg-color)}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) thead th._cell-text-accent{background-color:var(--md-table-th-bg-accent)}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) tbody td{padding-block:var(--md-table-tbody-td-sp-tb);padding-inline:var(--md-table-th-td-sp-lr);border-top:var(--md-table-boeder-h);font-size:var(--md-table-tbody-td-font-size)}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) tbody td strong{font-weight:var(--md-table-tbody-th-strong-font-weight);color:var(--md-table-tbody-th-strong-color)}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) tbody td._cell-text-accent{background-color:var(--md-table-td-bg-accent)}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .md-typeset__table table:not([class]) tbody td{white-space:nowrap}}[dir=ltr] .md-typeset .md-typeset__table table:not([class]) tbody tr:hover{background-color:#fff}[dir=ltr] .md-typeset .md-typeset__table table .cell-nowrap{white-space:nowrap}[dir=ltr] .md-typeset .md-typeset__table table .cell-text-accent{color:#d48104 !important}[dir=ltr] .md-typeset .md-typeset__table table .cell-text-small{padding-inline:8px !important;font-size:.7rem !important;letter-spacing:-0.1em;vertical-align:middle}[dir=ltr] .md-typeset .md-typeset__table table .number{background-color:#fafafa}[dir=ltr] .md-typeset .md-typeset__table table .title{padding-inline:1em !important;white-space:nowrap}[dir=ltr] .md-typeset .md-typeset__table table .title strong{font-size:1.05rem}[dir=ltr] .md-typeset code,[dir=ltr] .md-typeset kbd,[dir=ltr] .md-typeset pre{font-family:var(--md-code-font-family);font-feature-settings:"kern"}[dir=ltr] .md-typeset code{position:relative;top:-1px;display:inline-block;padding-block:3px;padding-inline:6px;border:1px solid #c3c3c3;border-radius:5px;font-size:var(--md-code-inline-font-size);font-weight:var(--font-weight-code);line-height:1;letter-spacing:var(--letter-spacing-inline-code);color:var(--md-code-fg-color);-webkit-font-smoothing:var(--font-smoothing-code)}[dir=ltr] .md-typeset code.highlight{border-radius:5px}p [dir=ltr] .md-typeset code{top:-1px}[dir=ltr] .md-typeset .highlight{margin-top:var(--md-margin-tb-md);margin-bottom:var(--md-margin-tb-md);border:1px solid var(--md-codeblock-border-color);border-radius:6px;background-color:var(--md-code-bg-color)}[dir=ltr] .md-typeset .highlight+.highlight{margin-top:var(--md-margin-tb-lg)}@media screen and (max-width: 44.9375em){[dir=ltr] .md-typeset .highlight{margin-right:0;margin-left:0}}[dir=ltr] .md-typeset .highlight .filename{display:flex;align-items:center;margin:0;padding:6px 12px;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0;font-size:.94rem;font-weight:600;line-height:1.5;letter-spacing:.02em;color:#222;background-color:rgba(0,0,0,.028)}[dir=ltr] .md-typeset .highlight [data-linenos]::before{border-right:2px solid rgba(0,0,0,0);font-size:14px;color:#999;background-color:var(--md-code-bg-color);box-shadow:1px 0 0 0 rgba(0,0,0,.2),6px 0 0 0 var(--md-code-bg-color)}[dir=ltr] .md-typeset .highlight pre{margin:0;padding:.4rem 0}[dir=ltr] .md-typeset .highlight pre>.md-code__content{top:initial;display:block;padding:.6em 1em;border:initial;font-size:var(--md-code-block-font-size);line-height:var(--md-codeblock-line-height);letter-spacing:var(--letter-spacing-block-code);color:var(--md-codeblock-fg-color);background-color:rgba(0,0,0,0);transform:none;scrollbar-color:rgba(120,120,120,.2) rgba(0,0,0,0)}[dir=ltr] .md-typeset .highlight pre>.md-code__content .hll{margin:initial;padding:initial;background-color:rgba(255,221,51,.2)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .highlight pre>.md-code__content:hover{scrollbar-color:rgba(120,120,120,.4) rgba(0,0,0,0)}}[dir=ltr] .md-typeset .highlight pre>.md-code__content::-webkit-scrollbar{height:8px}[dir=ltr] .md-typeset .highlight pre>.md-code__content::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(120,120,120,.2)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .highlight pre>.md-code__content::-webkit-scrollbar-thumb:hover{background-color:#777}}[dir=ltr] .md-typeset .highlight+p img{margin-top:0}[dir=ltr] .md-typeset .highlight .md-clipboard{color:#aaa}[dir=ltr] .md-typeset .highlight .md-clipboard:active{color:#eee;transform:translateY(2px)}[dir=ltr] .md-typeset .highlight.style-monokai .filename{border-bottom:1px solid #444;color:#eee;background-color:rgba(0,0,0,.2)}[dir=ltr] .md-typeset .highlight.style-monokai code{color:#eee}[dir=ltr] .md-typeset .highlight.style-monokai code .linenos{float:left;margin-right:1.2em !important;border-right:1px solid #444;user-select:none}[dir=ltr] .md-typeset .highlight.style-monokai code .linenos::before{color:#888;background:#272822}[dir=ltr] .md-dialog{right:auto;bottom:2rem;left:50%;padding:.75rem 2rem;border:2px solid #fff;border-radius:8px;text-align:center;background-color:rgba(0,0,0,.8666666667);transform:translate(-50%, 100%)}[dir=ltr] .md-dialog__inner{font-size:.9rem}[dir=ltr] .md-dialog--active{transform:translate(-50%, 0)}[dir=ltr] .md-typeset .admonition,[dir=ltr] .md-typeset details{margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding:1.2em 1.6em 1.2em 1.6em;border-radius:10px;overflow:hidden;font-size:96%;line-height:1.8;color:#4d4d4d}[dir=ltr] .md-typeset .admonition summary,[dir=ltr] .md-typeset details summary{cursor:pointer}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .admonition,[dir=ltr] .md-typeset details{font-size:95%;line-height:1.5}}[dir=ltr] .md-typeset .admonition:has(+.admonition,+details),[dir=ltr] .md-typeset details:has(+.admonition,+details){margin-top:var(--md-margin-tb-xl);margin-bottom:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .admonition:has(+.admonition,+details)+.admonition,[dir=ltr] .md-typeset .admonition:has(+.admonition,+details)+details,[dir=ltr] .md-typeset details:has(+.admonition,+details)+.admonition,[dir=ltr] .md-typeset details:has(+.admonition,+details)+details{margin-top:var(--md-margin-tb-sm);margin-bottom:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .admonition:has(+.admonition,+details)+.admonition+p,[dir=ltr] .md-typeset .admonition:has(+.admonition,+details)+details+p,[dir=ltr] .md-typeset details:has(+.admonition,+details)+.admonition+p,[dir=ltr] .md-typeset details:has(+.admonition,+details)+details+p{margin-top:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset .admonition .admonition,[dir=ltr] .md-typeset .admonition details,[dir=ltr] .md-typeset details .admonition,[dir=ltr] .md-typeset details details{margin-top:var(--md-margin-tb-md);margin-bottom:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .admonition .tabbed-set,[dir=ltr] .md-typeset details .tabbed-set{margin-top:initial}[dir=ltr] .md-typeset .admonition a,[dir=ltr] .md-typeset details a{color:var(--md-link-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .admonition a:hover,[dir=ltr] .md-typeset details a:hover{text-decoration:underline;color:var(--md-link-color-hover)}}[dir=ltr] .md-typeset .admonition p,[dir=ltr] .md-typeset .admonition img,[dir=ltr] .md-typeset .admonition ul,[dir=ltr] .md-typeset .admonition ol,[dir=ltr] .md-typeset .admonition dl,[dir=ltr] .md-typeset .admonition pre,[dir=ltr] .md-typeset .admonition table,[dir=ltr] .md-typeset details p,[dir=ltr] .md-typeset details img,[dir=ltr] .md-typeset details ul,[dir=ltr] .md-typeset details ol,[dir=ltr] .md-typeset details dl,[dir=ltr] .md-typeset details pre,[dir=ltr] .md-typeset details table{margin-top:2.8%;margin-bottom:0;color:#111}[dir=ltr] .md-typeset .admonition p+*,[dir=ltr] .md-typeset .admonition img+*,[dir=ltr] .md-typeset .admonition ul+*,[dir=ltr] .md-typeset .admonition ol+*,[dir=ltr] .md-typeset .admonition dl+*,[dir=ltr] .md-typeset .admonition pre+*,[dir=ltr] .md-typeset .admonition table+*,[dir=ltr] .md-typeset details p+*,[dir=ltr] .md-typeset details img+*,[dir=ltr] .md-typeset details ul+*,[dir=ltr] .md-typeset details ol+*,[dir=ltr] .md-typeset details dl+*,[dir=ltr] .md-typeset details pre+*,[dir=ltr] .md-typeset details table+*{margin-top:2.8%;margin-bottom:0}[dir=ltr] .md-typeset .admonition p+p,[dir=ltr] .md-typeset details p+p{margin-top:1.2%}[dir=ltr] .md-typeset .admonition ul>li:first-child,[dir=ltr] .md-typeset .admonition ol>li:first-child,[dir=ltr] .md-typeset details ul>li:first-child,[dir=ltr] .md-typeset details ol>li:first-child{margin-top:initial}[dir=ltr] .md-typeset .admonition ul>li::before,[dir=ltr] .md-typeset .admonition ol>li::before,[dir=ltr] .md-typeset details ul>li::before,[dir=ltr] .md-typeset details ol>li::before{font-family:monospace}[dir=ltr] .md-typeset .admonition ul ul,[dir=ltr] .md-typeset .admonition ul ol,[dir=ltr] .md-typeset .admonition ol ul,[dir=ltr] .md-typeset .admonition ol ol,[dir=ltr] .md-typeset details ul ul,[dir=ltr] .md-typeset details ul ol,[dir=ltr] .md-typeset details ol ul,[dir=ltr] .md-typeset details ol ol{margin-top:var(--md-margin-tb-xxs)}[dir=ltr] .md-typeset .admonition ul ul>li,[dir=ltr] .md-typeset .admonition ul ol>li,[dir=ltr] .md-typeset .admonition ol ul>li,[dir=ltr] .md-typeset .admonition ol ol>li,[dir=ltr] .md-typeset details ul ul>li,[dir=ltr] .md-typeset details ul ol>li,[dir=ltr] .md-typeset details ol ul>li,[dir=ltr] .md-typeset details ol ol>li{margin-top:var(--md-margin-tb-xxs)}[dir=ltr] .md-typeset .admonition ul:last-child,[dir=ltr] .md-typeset .admonition ol:last-child,[dir=ltr] .md-typeset details ul:last-child,[dir=ltr] .md-typeset details ol:last-child{margin-bottom:initial}[dir=ltr] .md-typeset .admonition dl,[dir=ltr] .md-typeset details dl{margin-top:4%}[dir=ltr] .md-typeset .admonition dl dd,[dir=ltr] .md-typeset details dl dd{margin-top:3%}[dir=ltr] .md-typeset .admonition dl dd+dt,[dir=ltr] .md-typeset details dl dd+dt{margin-top:4%}[dir=ltr] .md-typeset .admonition dl dt,[dir=ltr] .md-typeset details dl dt{font-size:calc(var(--md-term-font-size)*.9)}[dir=ltr] .md-typeset .admonition hr,[dir=ltr] .md-typeset details hr{border-bottom:1px solid rgba(0,0,0,.2)}[dir=ltr] .md-typeset details:not([open]){padding:0}[dir=ltr] .md-typeset details:not([open]) summary{margin:0 !important}[dir=ltr] .md-typeset .admonition:not(:has(.admonition-title)){border-radius:10px}[dir=ltr] .md-typeset .admonition:not(:has(.admonition-title)):last-child{margin-bottom:0}[dir=ltr] .md-typeset .admonition>*:not(.admonition-title):first-child,[dir=ltr] .md-typeset details>*:not(summary):first-child{margin-top:0;margin-bottom:0}[dir=ltr] .md-typeset .admonition-title,[dir=ltr] .md-typeset details summary{margin:-1.2em -1.6em 1.2em -1.6em !important;border-left:initial;font-weight:normal;line-height:1.6;color:#000 !important}[dir=ltr] .md-typeset .admonition-title::after,[dir=ltr] .md-typeset details summary::after{top:50%;right:1rem !important;width:24px;height:24px;color:rgba(0,0,0,.7);transform:translateY(-50%) rotate(90deg)}[dir=ltr] .md-typeset .admonition-title::before,[dir=ltr] .md-typeset details summary::before{top:50%;left:16px !important;z-index:1;width:20px;height:20px;transform:translateY(-56%)}[dir=ltr] .md-typeset .admonition-title{padding:12px 3em}[dir=ltr] .md-typeset details summary{padding:12px 3em}[dir=ltr] .md-typeset details[open] summary::after{transform:translateY(-50%) rotate(-90deg)}[dir=ltr] .md-typeset .admonition,[dir=ltr] .md-typeset details{background-color:rgba(45,135,199,.0823529412)}[dir=ltr] .md-typeset .admonition .admonition-title,[dir=ltr] .md-typeset .admonition summary,[dir=ltr] .md-typeset details .admonition-title,[dir=ltr] .md-typeset details summary{background-color:rgba(45,135,199,.0823529412)}[dir=ltr] .md-typeset .admonition.summary,[dir=ltr] .md-typeset details.summary{font-size:1.02rem;background-color:rgba(45,135,199,.1019607843)}[dir=ltr] .md-typeset .admonition.summary .admonition-title,[dir=ltr] .md-typeset .admonition.summary summary,[dir=ltr] .md-typeset details.summary .admonition-title,[dir=ltr] .md-typeset details.summary summary{background-color:rgba(45,135,199,.1019607843)}[dir=ltr] .md-typeset .admonition.summary .admonition-title:before,[dir=ltr] .md-typeset .admonition.summary summary:before,[dir=ltr] .md-typeset details.summary .admonition-title:before,[dir=ltr] .md-typeset details.summary summary:before{mask-image:var(--md-admonition-icon--abstract)}[dir=ltr] .md-typeset .admonition.point,[dir=ltr] .md-typeset details.point{font-size:1.02rem;background-color:rgba(15,68,213,.062745098)}[dir=ltr] .md-typeset .admonition.point .admonition-title,[dir=ltr] .md-typeset .admonition.point summary,[dir=ltr] .md-typeset details.point .admonition-title,[dir=ltr] .md-typeset details.point summary{background-color:rgba(52,84,170,.0588235294)}[dir=ltr] .md-typeset .admonition.point .admonition-title:before,[dir=ltr] .md-typeset .admonition.point summary:before,[dir=ltr] .md-typeset details.point .admonition-title:before,[dir=ltr] .md-typeset details.point summary:before{background-color:#416bb3;mask-image:var(--md-admonition-icon--info)}[dir=ltr] .md-typeset .admonition.note,[dir=ltr] .md-typeset details.note{background-color:rgba(45,135,199,.0823529412)}[dir=ltr] .md-typeset .admonition.note .admonition-title,[dir=ltr] .md-typeset .admonition.note summary,[dir=ltr] .md-typeset details.note .admonition-title,[dir=ltr] .md-typeset details.note summary{background-color:rgba(45,135,199,.0823529412)}[dir=ltr] .md-typeset .admonition.note .admonition-title:before,[dir=ltr] .md-typeset .admonition.note summary:before,[dir=ltr] .md-typeset details.note .admonition-title:before,[dir=ltr] .md-typeset details.note summary:before{mask-image:var(--md-admonition-icon--abstract)}[dir=ltr] .md-typeset .admonition.abstract,[dir=ltr] .md-typeset details.abstract{background-color:rgba(0,176,255,.1019607843)}[dir=ltr] .md-typeset .admonition.abstract .admonition-title,[dir=ltr] .md-typeset .admonition.abstract summary,[dir=ltr] .md-typeset details.abstract .admonition-title,[dir=ltr] .md-typeset details.abstract summary{background-color:rgba(0,176,255,.1019607843)}[dir=ltr] .md-typeset .admonition.info,[dir=ltr] .md-typeset details.info{background-color:rgba(0,184,212,.1019607843)}[dir=ltr] .md-typeset .admonition.info .admonition-title,[dir=ltr] .md-typeset .admonition.info summary,[dir=ltr] .md-typeset details.info .admonition-title,[dir=ltr] .md-typeset details.info summary{background-color:rgba(0,184,212,.1019607843)}[dir=ltr] .md-typeset .admonition.tip,[dir=ltr] .md-typeset details.tip{background-color:rgba(0,191,165,.1019607843)}[dir=ltr] .md-typeset .admonition.tip .admonition-title,[dir=ltr] .md-typeset .admonition.tip summary,[dir=ltr] .md-typeset details.tip .admonition-title,[dir=ltr] .md-typeset details.tip summary{background-color:rgba(0,191,165,.1019607843)}[dir=ltr] .md-typeset .admonition.success,[dir=ltr] .md-typeset details.success{background-color:rgba(0,200,83,.1019607843)}[dir=ltr] .md-typeset .admonition.success .admonition-title,[dir=ltr] .md-typeset .admonition.success summary,[dir=ltr] .md-typeset details.success .admonition-title,[dir=ltr] .md-typeset details.success summary{background-color:rgba(0,200,83,.1019607843)}[dir=ltr] .md-typeset .admonition.question,[dir=ltr] .md-typeset details.question{background-color:rgba(100,221,23,.1019607843)}[dir=ltr] .md-typeset .admonition.question .admonition-title,[dir=ltr] .md-typeset .admonition.question summary,[dir=ltr] .md-typeset details.question .admonition-title,[dir=ltr] .md-typeset details.question summary{background-color:rgba(100,221,23,.1019607843)}[dir=ltr] .md-typeset .admonition.warning,[dir=ltr] .md-typeset details.warning{background-color:rgba(255,145,0,.1019607843)}[dir=ltr] .md-typeset .admonition.warning .admonition-title,[dir=ltr] .md-typeset .admonition.warning summary,[dir=ltr] .md-typeset details.warning .admonition-title,[dir=ltr] .md-typeset details.warning summary{background-color:rgba(255,145,0,.1019607843)}[dir=ltr] .md-typeset .admonition.failure,[dir=ltr] .md-typeset details.failure{background-color:rgba(255,82,82,.1019607843)}[dir=ltr] .md-typeset .admonition.failure .admonition-title,[dir=ltr] .md-typeset .admonition.failure summary,[dir=ltr] .md-typeset details.failure .admonition-title,[dir=ltr] .md-typeset details.failure summary{background-color:rgba(255,82,82,.1019607843)}[dir=ltr] .md-typeset .admonition.danger,[dir=ltr] .md-typeset details.danger{background-color:rgba(255,23,69,.0823529412)}[dir=ltr] .md-typeset .admonition.danger .admonition-title,[dir=ltr] .md-typeset .admonition.danger summary,[dir=ltr] .md-typeset details.danger .admonition-title,[dir=ltr] .md-typeset details.danger summary{background-color:rgba(255,23,69,.0823529412)}[dir=ltr] .md-typeset .admonition.bug,[dir=ltr] .md-typeset details.bug{background-color:rgba(245,0,86,.062745098)}[dir=ltr] .md-typeset .admonition.bug .admonition-title,[dir=ltr] .md-typeset .admonition.bug summary,[dir=ltr] .md-typeset details.bug .admonition-title,[dir=ltr] .md-typeset details.bug summary{background-color:rgba(245,0,86,.062745098)}[dir=ltr] .md-typeset .admonition.example,[dir=ltr] .md-typeset details.example{background-color:rgba(124,77,255,.1019607843)}[dir=ltr] .md-typeset .admonition.example .admonition-title,[dir=ltr] .md-typeset .admonition.example summary,[dir=ltr] .md-typeset details.example .admonition-title,[dir=ltr] .md-typeset details.example summary{background-color:rgba(124,77,255,.1019607843)}[dir=ltr] .md-typeset .admonition.quote,[dir=ltr] .md-typeset details.quote{background-color:rgba(158,158,158,.1019607843)}[dir=ltr] .md-typeset .admonition.quote .admonition-title,[dir=ltr] .md-typeset .admonition.quote summary,[dir=ltr] .md-typeset details.quote .admonition-title,[dir=ltr] .md-typeset details.quote summary{background-color:rgba(158,158,158,.1019607843)}[dir=ltr] .md-typeset .tabbed-set{margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg)}[dir=ltr] .md-typeset .tabbed-labels>label{font-size:1rem;font-weight:400}[dir=ltr] .md-typeset .tabbed-labels>label a{text-decoration:none}[dir=ltr] .md-typeset .tabbed-labels::before{background:var(--md-tabbed-main-color)}[dir=ltr] .md-typeset .tabbed-content{padding-block:32px;border-bottom:1px solid #ddd;box-shadow:0 -0.05rem #ddd}[dir=ltr] .md-typeset .tabbed-block>*{margin:2% 0;font-size:.95rem}[dir=ltr] .md-typeset .tabbed-block>*:first-child{margin-top:0}[dir=ltr] .md-typeset .tabbed-block>*:last-child{margin-bottom:0}[dir=ltr] .md-typeset .md-tags{padding-top:3%}[dir=ltr] .md-typeset .md-tags .md-tag{font-size:.75rem;font-weight:600;text-decoration:none;color:var(--md-tag-link-fg-color);background-color:var(--md-tag-link-bg-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .md-tags .md-tag:hover{text-decoration:none;color:var(--md-tag-link-fg-color-hover);background-color:var(--md-tag-link-bg-color-hover)}}[role=tooltip]>.md-tooltip2__inner{padding-block:6px;padding-inline:16px;line-height:1.5;box-shadow:0 1px 10px rgba(0,0,0,.15)}[dir=ltr] .md-typeset .text-description{margin-left:1em;font-size:94%;color:#444}[dir=ltr] .md-typeset .text-note{display:block;margin-top:initial;margin-bottom:var(--md-margin-tb-sm);padding:.5em 1em;border:1px solid #ddd;border-radius:.3rem;background-color:#fafafa}[dir=ltr] .md-typeset .text-note>*{margin:initial;font-size:92%;color:#444}[dir=ltr] .md-typeset .linkbtn{position:relative;display:inline-flex;align-items:center;height:3rem;margin:1.5%;margin-left:initial;padding-block:0;padding-inline:1.56em;border:1px solid rgba(0,0,0,0);border-color:var(--md-btn-border-color);border-radius:var(--md-btn-border-radius);outline-offset:3px !important;font-size:1.08rem;letter-spacing:var(--md-btn-pri-fg-font-spacing);text-decoration:none;color:var(--md-btn-fg-color);background-color:var(--md-btn-bg-color)}[dir=ltr] .md-typeset .linkbtn:focus{text-decoration:none;color:var(--md-btn-fg-color-hover)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkbtn:hover{text-decoration:none;color:var(--md-btn-fg-color-hover)}}[dir=ltr] .md-typeset .linkbtn:active{transform:translateY(2px)}[dir=ltr] .md-typeset .linkbtn[class*=_icon]::before{content:"";position:absolute;top:50%;width:1em;height:1em;background-color:var(--md-btn-icon-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:translateY(-50%)}[dir=ltr] .md-typeset .linkbtn[class*=_icon][class*=next]{padding-right:2.6em}[dir=ltr] .md-typeset .linkbtn[class*=_icon][class*=next]::before{right:16px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>')}[dir=ltr] .md-typeset .linkbtn[class*=_icon][class*=prev]{padding-left:2.6em}[dir=ltr] .md-typeset .linkbtn[class*=_icon][class*=prev]::before{left:16px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M47 239c-9.4 9.4-9.4 24.6 0 33.9L207 433c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97.9 256 241 113c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0L47 239z"/></svg>')}[dir=ltr] .md-typeset .linkbtn .icon-blank{margin:initial;margin-top:-0.1em;margin-right:-0.35em;margin-left:.6em}[dir=ltr] .md-typeset .linkbtn._primary{border-color:var(--md-btn-pri-border-color);font-weight:var(--md-btn-pri-fg-font-weight);color:var(--md-btn-pri-fg-color);background-color:var(--md-btn-pri-bg-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkbtn._primary:hover{color:var(--md-btn-pri-fg-color-hover);background-color:var(--md-btn-pri-bg-color-hover)}}[dir=ltr] .md-typeset .linkbtn._primary[class*=_icon]::before{background-color:var(--md-btn-icon-invert-color)}[dir=ltr] .md-typeset .linkbtn._secondary{border:2px solid var(--md-btn-sec-border-color);color:var(--md-btn-sec-fg-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkbtn._secondary:hover{color:var(--md-btn-sec-fg-color-hover)}}[dir=ltr] .md-typeset .linkbtn._small{height:2.4rem;padding-block:0;padding-inline:1.28em;font-weight:normal}[dir=ltr] .md-typeset .linkbtn._large{height:3.4rem;padding-block:0;padding-inline:2em}[dir=ltr] .md-typeset .actions{margin:var(--md-margin-tb-md) 0}[dir=ltr] .md-typeset .actions._sm{margin:var(--md-margin-tb-sm) 0}[dir=ltr] .md-typeset .actions._md{margin:var(--md-margin-tb-md) 0}[dir=ltr] .md-typeset .actions._lg{margin:var(--md-margin-tb-lg) 0}[dir=ltr] .md-typeset .actions._xl{margin:var(--md-margin-tb-xl) 0}[dir=ltr] .md-typeset .decobox{display:block;margin-top:var(--md-wide-margin-tb-lv3);padding-block:2.6em;padding-inline:3em;border:1px solid #aaa;border-radius:.8rem}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .decobox{padding-block:1.5em;padding-inline:1.6em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .decobox{padding-block:1.4em;padding-inline:1.5em}}[dir=ltr] .md-typeset .decobox._fill-gray{border:1px solid #ccc;background-color:#fafafa}[dir=ltr] .md-typeset .decobox._mt-xxl{margin-top:var(--md-wide-margin-tb-lv6)}[dir=ltr] .md-typeset .decobox._mt-xl{margin-top:var(--md-wide-margin-tb-lv5)}[dir=ltr] .md-typeset .decobox._mt-lg{margin-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .decobox._mt-md{margin-top:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset .decobox._mt-sm{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .decobox>*:first-child{margin-top:initial}[dir=ltr] .md-typeset .decobox>*:last-child,[dir=ltr] .md-typeset .decobox>*:last-child>*:last-child{margin-bottom:initial}[dir=ltr] .md-typeset .decobox>h2{margin-top:8%;margin-bottom:var(--md-margin-tb-md);font-size:calc(var(--md-heading-h2-size)*.9);line-height:1.2;color:#222}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .decobox>h2{font-size:calc(var(--md-heading-h2-size)*.86)}}[dir=ltr] .md-typeset .decobox>h2:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .decobox>h2+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .decobox>h3{all:initial;display:block;margin-top:var(--md-margin-tb-xl);font-size:calc(var(--md-heading-h3-size)*.9);font-weight:600;color:#333}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .decobox>h3{font-size:calc(var(--md-heading-h3-size)*.86)}}[dir=ltr] .md-typeset .decobox>h3:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .decobox>h3+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .decobox>ul,[dir=ltr] .md-typeset .decobox ol{margin-left:0}[dir=ltr] .md-typeset .decobox>ul li,[dir=ltr] .md-typeset .decobox ol li{padding-left:1.8em;font-size:calc(var(--md-li-font-size)*1.02);line-height:1.48}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .decobox>ul li,[dir=ltr] .md-typeset .decobox ol li{font-size:calc(var(--md-li-font-size)*1)}}[dir=ltr] .md-typeset .decobox>ul li+li,[dir=ltr] .md-typeset .decobox ol li+li{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .decobox>ul li>ul,[dir=ltr] .md-typeset .decobox>ul li ol,[dir=ltr] .md-typeset .decobox ol li>ul,[dir=ltr] .md-typeset .decobox ol li ol{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .decobox>ul li a,[dir=ltr] .md-typeset .decobox ol li a{font-size:104%;text-decoration:none}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .decobox>ul li a:hover,[dir=ltr] .md-typeset .decobox ol li a:hover{text-decoration:underline}}[dir=ltr] .md-typeset .decobox dt{font-size:calc(var(--md-term-font-size)*.9)}[dir=ltr] .md-typeset .decobox .text-note{background-color:#fff}[dir=ltr] .md-typeset .linkblock{margin:var(--md-margin-tb-lg) 0}[dir=ltr] .md-typeset .linkblock+h2{margin-top:var(--md-wide-margin-tb-lv2)}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkblock._2col>ul,[dir=ltr] .md-typeset .linkblock._2col>ol{all:initial;display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-flow:row;row-gap:1.5rem;column-gap:1.3rem}[dir=ltr] .md-typeset .linkblock._2col>ul>li,[dir=ltr] .md-typeset .linkblock._2col>ol>li{all:initial;position:relative;padding:1.2rem 2rem;border:1px solid var(--md-linkblock-item-border-color);border-radius:10px;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkblock-text-color)}[dir=ltr] .md-typeset .linkblock._2col>ul>li::before,[dir=ltr] .md-typeset .linkblock._2col>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkblock._2col>ul>li>p,[dir=ltr] .md-typeset .linkblock._2col>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkblock._2col>ul>li .twemoji,[dir=ltr] .md-typeset .linkblock._2col>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkblock._2col>ol>li .twemoji,[dir=ltr] .md-typeset .linkblock._2col>ol>li i[class*=fa-]{position:absolute;top:1.2rem;left:2rem;z-index:2;width:34px;height:34px;font-size:32.3px;line-height:1;color:var(--md-linkblock-icon-color);transform:translateY(-2.216px)}[dir=ltr] .md-typeset .linkblock._2col>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkblock._2col>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkblock._2col>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkblock._2col>ol>li i[class*=fa-] svg{width:34px;height:34px}[dir=ltr] .md-typeset .linkblock._2col>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkblock._2col>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkblock._2col>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkblock._2col>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkblock._2col>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkblock._2col>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock._2col>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock._2col>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkblock._2col>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkblock._2col>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock._2col>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock._2col>ol>li i[class*=fa-]+br+a{padding-left:calc(2rem + 12px + 34px + 12px)}[dir=ltr] .md-typeset .linkblock._2col>ul>li>a,[dir=ltr] .md-typeset .linkblock._2col>ol>li>a{display:block;margin:-1.2rem -2rem;padding:1.2rem 4.5rem 1.2rem 2rem;overflow:hidden;font-size:1.32rem;font-weight:600;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--md-linkblock-title-color);background-color:var(--md-linkblock-link-bg-color)}}@media screen and (min-width: 1220px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock._2col>ul>li>a:hover,[dir=ltr] .md-typeset .linkblock._2col>ol>li>a:hover{background-color:var(--md-linkblock-link-bg-color-hover)}}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkblock._2col>ul>li>a[href=""],[dir=ltr] .md-typeset .linkblock._2col>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 1220px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock._2col>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkblock._2col>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkblock._2col>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkblock._2col>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:2.25rem;z-index:1;display:block;width:12px;height:12px;border:2px solid var(--md-linkblock-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkblock._2col>ul>li>a+br,[dir=ltr] .md-typeset .linkblock._2col>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkblock._2col>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock._2col>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkblock._2col>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock._2col>ol>li>a:has(+ol){margin-bottom:.4rem}[dir=ltr] .md-typeset .linkblock._2col>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkblock._2col>ol>li>a:has(+br){margin-bottom:1.2rem;padding:1.2rem 4.5rem 1.2rem 2rem;border-bottom:1px solid var(--md-linkblock-link-border-bottom-color)}[dir=ltr] .md-typeset .linkblock._2col>ul>li>ul,[dir=ltr] .md-typeset .linkblock._2col>ul>li>ol,[dir=ltr] .md-typeset .linkblock._2col>ol>li>ul,[dir=ltr] .md-typeset .linkblock._2col>ol>li>ol{margin-top:.72rem;margin-bottom:.24rem;margin-left:0;padding:.8rem 1rem;border-radius:10px}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkblock>ul,[dir=ltr] .md-typeset .linkblock>ol{all:initial;display:flex;flex-direction:column;row-gap:1.5rem}[dir=ltr] .md-typeset .linkblock>ul>li,[dir=ltr] .md-typeset .linkblock>ol>li{all:initial;position:relative;padding:1.28rem 2rem;border:1px solid var(--md-linkblock-item-border-color);border-radius:10px;overflow:hidden;font-size:100%;line-height:1.6;color:var(--md-linkblock-text-color)}[dir=ltr] .md-typeset .linkblock>ul>li::before,[dir=ltr] .md-typeset .linkblock>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkblock>ul>li>p,[dir=ltr] .md-typeset .linkblock>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkblock>ol>li .twemoji,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]{position:absolute;top:1.28rem;left:2rem;z-index:2;width:34px;height:34px;font-size:32.3px;line-height:1;color:var(--md-linkblock-icon-color);transform:translateY(-2.664px)}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-] svg{width:34px;height:34px}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br+a{padding-left:calc(2rem + 14px + 34px + 14px)}[dir=ltr] .md-typeset .linkblock>ul>li>a,[dir=ltr] .md-typeset .linkblock>ol>li>a{display:block;margin:-1.28rem -2rem;padding:1.28rem 5rem 1.28rem 2rem;overflow:hidden;font-size:1.28rem;font-weight:600;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--md-linkblock-title-color);background-color:var(--md-linkblock-link-bg-color);-webkit-font-smoothing:antialiased}}@media screen and (min-width: 720px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a:hover{background-color:var(--md-linkblock-link-bg-color-hover)}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""],[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 720px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkblock>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkblock>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:2.5rem;z-index:1;display:block;width:12px;height:12px;border:2px solid var(--md-linkblock-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkblock>ul>li>a+br,[dir=ltr] .md-typeset .linkblock>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ol){margin-bottom:.4266666667rem}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+br){margin-bottom:1.28rem;padding:1.28rem 5rem 1.28rem 2rem;border-bottom:1px solid var(--md-linkblock-link-border-bottom-color)}[dir=ltr] .md-typeset .linkblock>ul>li>ul,[dir=ltr] .md-typeset .linkblock>ul>li>ol,[dir=ltr] .md-typeset .linkblock>ol>li>ul,[dir=ltr] .md-typeset .linkblock>ol>li>ol{margin-top:.768rem;margin-bottom:.256rem;margin-left:0;padding:.8rem .5rem;border-radius:10px}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkblock>ul,[dir=ltr] .md-typeset .linkblock>ol{all:initial;display:flex;flex-direction:column;row-gap:1.5rem}[dir=ltr] .md-typeset .linkblock>ul>li,[dir=ltr] .md-typeset .linkblock>ol>li{all:initial;position:relative;display:block;padding:1.2rem 1.4rem;border:1px solid var(--md-linkblock-item-border-color);border-radius:10px;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkblock-text-color)}[dir=ltr] .md-typeset .linkblock>ul>li::before,[dir=ltr] .md-typeset .linkblock>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkblock>ul>li>p,[dir=ltr] .md-typeset .linkblock>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkblock>ol>li .twemoji,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]{position:absolute;top:1.2rem;left:1.4rem;z-index:2;width:28px;height:28px;font-size:26.6px;line-height:1;color:var(--md-linkblock-icon-color);transform:translateY(-0.56px)}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-] svg{width:28px;height:28px}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br+a{padding-left:calc(1.4rem + 10px + 28px + 10px)}[dir=ltr] .md-typeset .linkblock>ul>li>a,[dir=ltr] .md-typeset .linkblock>ol>li>a{display:block;margin:-1.2rem -1.4rem;padding:1.2rem 3.4rem 1.2rem 1.4rem;overflow:hidden;font-size:1.2rem;font-weight:600;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--md-linkblock-title-color);background-color:var(--md-linkblock-link-bg-color)}}@media screen and (min-width: 400px)and (max-width: 719px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a:hover{background-color:var(--md-linkblock-link-bg-color-hover)}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""],[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 400px)and (max-width: 719px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkblock>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkblock>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:1.7rem;z-index:1;display:block;width:10px;height:10px;border:2px solid var(--md-linkblock-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkblock>ul>li>a+br,[dir=ltr] .md-typeset .linkblock>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ol){margin-bottom:.4rem}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+br){margin-bottom:1.2rem;padding:1.2rem 3.4rem 1.2rem 1.4rem;border-bottom:1px solid var(--md-linkblock-link-border-bottom-color)}[dir=ltr] .md-typeset .linkblock>ul>li>ul,[dir=ltr] .md-typeset .linkblock>ul>li>ol,[dir=ltr] .md-typeset .linkblock>ol>li>ul,[dir=ltr] .md-typeset .linkblock>ol>li>ol{margin-top:.72rem;margin-bottom:.24rem;margin-left:0;padding:.8rem 1rem;border-radius:10px}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkblock>ul,[dir=ltr] .md-typeset .linkblock>ol{all:initial;display:flex;flex-direction:column;row-gap:1.3rem}[dir=ltr] .md-typeset .linkblock>ul>li,[dir=ltr] .md-typeset .linkblock>ol>li{all:initial;position:relative;display:block;padding:1.2rem 1.4rem;border:1px solid var(--md-linkblock-item-border-color);border-radius:10px;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkblock-text-color)}[dir=ltr] .md-typeset .linkblock>ul>li::before,[dir=ltr] .md-typeset .linkblock>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkblock>ul>li>p,[dir=ltr] .md-typeset .linkblock>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkblock>ol>li .twemoji,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]{position:absolute;top:1.2rem;left:1.4rem;z-index:2;width:24px;height:24px;font-size:22.8px;line-height:1;color:var(--md-linkblock-icon-color);transform:translateY(0.768px)}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-] svg{width:24px;height:24px}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkblock>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkblock>ol>li i[class*=fa-]+br+a{padding-left:calc(1.4rem + 8px + 24px + 8px)}[dir=ltr] .md-typeset .linkblock>ul>li>a,[dir=ltr] .md-typeset .linkblock>ol>li>a{display:block;margin:-1.2rem -1.4rem;padding:1.2rem 3.4rem 1.2rem 1.4rem;overflow:hidden;font-size:1.14rem;font-weight:600;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:var(--md-linkblock-title-color);background-color:var(--md-linkblock-link-bg-color)}}@media screen and (max-width: 399px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a:hover{background-color:var(--md-linkblock-link-bg-color-hover)}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""],[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]{cursor:initial}}@media screen and (max-width: 399px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkblock>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkblock>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkblock>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkblock>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:1.7rem;z-index:1;display:block;width:8px;height:8px;border:2px solid var(--md-linkblock-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkblock>ul>li>a+br,[dir=ltr] .md-typeset .linkblock>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+ol){margin-bottom:.4rem}[dir=ltr] .md-typeset .linkblock>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkblock>ol>li>a:has(+br){margin-bottom:1.2rem;padding:1.2rem 3.4rem 1.2rem 1.4rem;border-bottom:1px solid var(--md-linkblock-link-border-bottom-color)}[dir=ltr] .md-typeset .linkblock>ul>li>ul,[dir=ltr] .md-typeset .linkblock>ul>li>ol,[dir=ltr] .md-typeset .linkblock>ol>li>ul,[dir=ltr] .md-typeset .linkblock>ol>li>ol{margin-top:.72rem;margin-bottom:.24rem;margin-left:0;padding:.8rem 0;border-radius:10px}}[dir=ltr] .md-typeset .linkmenu{margin:var(--md-margin-tb-lg) 0}[dir=ltr] .md-typeset .linkmenu a{outline-offset:-4px !important;font-weight:var(--md-linkmenu-font-weight);letter-spacing:.04em;color:var(--md-linkmenu-title-color)}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu a:hover{color:var(--md-linkmenu-title-color-hover)}}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkmenu._2col>ul,[dir=ltr] .md-typeset .linkmenu._2col>ol{all:initial;display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-flow:row;gap:1px;border:1px solid var(--md-linkmenu-item-border-color);border-radius:12px;overflow:hidden;background-color:#fff}[dir=ltr] .md-typeset .linkmenu._2col>ul>li,[dir=ltr] .md-typeset .linkmenu._2col>ol>li{all:initial;position:relative;padding:1.84rem 2.4rem;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkmenu-text-color);box-shadow:0 0 0 1px var(--md-linkmenu-item-border-color)}[dir=ltr] .md-typeset .linkmenu._2col>ul>li::before,[dir=ltr] .md-typeset .linkmenu._2col>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>p,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkmenu._2col>ul>li .twemoji,[dir=ltr] .md-typeset .linkmenu._2col>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkmenu._2col>ol>li .twemoji,[dir=ltr] .md-typeset .linkmenu._2col>ol>li i[class*=fa-]{position:absolute;top:1.84rem;left:2.4rem;z-index:2;width:26px;height:26px;font-size:24.7px;line-height:1;color:var(--md-linkmenu-icon-color);transform:translateY(0.216px)}[dir=ltr] .md-typeset .linkmenu._2col>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu._2col>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkmenu._2col>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu._2col>ol>li i[class*=fa-] svg{width:26px;height:26px}[dir=ltr] .md-typeset .linkmenu._2col>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu._2col>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkmenu._2col>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu._2col>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkmenu._2col>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu._2col>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu._2col>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu._2col>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkmenu._2col>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu._2col>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu._2col>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu._2col>ol>li i[class*=fa-]+br+a{padding-left:calc(2.4rem + 8px + 26px + 8px)}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a{display:block;margin:-1.84rem -2.4rem;padding:1.84rem 4.2rem 1.84rem 2.4rem;overflow:hidden;font-size:1.18rem;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background-color:var(--md-linkmenu-link-bg-color)}}@media screen and (min-width: 1220px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a:hover,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a:hover{background-color:var(--md-linkmenu-link-bg-color-hover)}}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a[href=""],[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 1220px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 1220px){[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:2.1rem;z-index:1;display:block;width:9px;height:9px;border:2px solid var(--md-linkmenu-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a+br,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a:has(+ol){margin-bottom:.6133333333rem}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkmenu._2col>ol>li>a:has(+br){margin-bottom:1.84rem;padding:1.84rem 4.2rem 1.84rem 2.4rem;border-bottom:1px solid var(--md-linkmenu-link-border-bottom-color)}[dir=ltr] .md-typeset .linkmenu._2col>ul>li>ul,[dir=ltr] .md-typeset .linkmenu._2col>ul>li>ol,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>ul,[dir=ltr] .md-typeset .linkmenu._2col>ol>li>ol{margin-top:1.104rem;margin-bottom:.368rem;margin-left:0;padding:.8rem 1rem;border-radius:10px}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkmenu>ul,[dir=ltr] .md-typeset .linkmenu>ol{all:initial;display:flex;flex-direction:column;gap:1px;border:1px solid var(--md-linkmenu-item-border-color);border-radius:12px;overflow:hidden;background-color:#fff}[dir=ltr] .md-typeset .linkmenu>ul>li,[dir=ltr] .md-typeset .linkmenu>ol>li{all:initial;position:relative;padding:1.4rem 2rem;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkmenu-text-color);box-shadow:0 0 0 1px var(--md-linkmenu-item-border-color)}[dir=ltr] .md-typeset .linkmenu>ul>li+li,[dir=ltr] .md-typeset .linkmenu>ol>li+li{border-top:initial}[dir=ltr] .md-typeset .linkmenu>ul>li::before,[dir=ltr] .md-typeset .linkmenu>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkmenu>ul>li>p,[dir=ltr] .md-typeset .linkmenu>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]{position:absolute;top:1.4rem;left:2rem;z-index:2;width:26px;height:26px;font-size:24.7px;line-height:1;color:var(--md-linkmenu-icon-color);transform:translateY(0.44px)}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-] svg{width:26px;height:26px}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br+a{padding-left:calc(2rem + 14px + 26px + 14px)}[dir=ltr] .md-typeset .linkmenu>ul>li>a,[dir=ltr] .md-typeset .linkmenu>ol>li>a{display:block;margin:-1.4rem -2rem;padding:1.4rem 4.6rem 1.4rem 2rem;overflow:hidden;font-size:1.2rem;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background-color:var(--md-linkmenu-link-bg-color)}}@media screen and (min-width: 720px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a:hover{background-color:var(--md-linkmenu-link-bg-color-hover)}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""],[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 720px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 720px){[dir=ltr] .md-typeset .linkmenu>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkmenu>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:2.3rem;z-index:1;display:block;width:9px;height:9px;border:2px solid var(--md-linkmenu-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkmenu>ul>li>a+br,[dir=ltr] .md-typeset .linkmenu>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ol){margin-bottom:.4666666667rem}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+br){margin-bottom:1.4rem;padding:1.4rem 4.6rem 1.4rem 2rem;border-bottom:1px solid var(--md-linkmenu-link-border-bottom-color)}[dir=ltr] .md-typeset .linkmenu>ul>li>ul,[dir=ltr] .md-typeset .linkmenu>ul>li>ol,[dir=ltr] .md-typeset .linkmenu>ol>li>ul,[dir=ltr] .md-typeset .linkmenu>ol>li>ol{margin-top:.84rem;margin-bottom:.28rem;margin-left:0;padding:.8rem .5rem;border-radius:10px}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkmenu>ul,[dir=ltr] .md-typeset .linkmenu>ol{all:initial;display:flex;flex-direction:column;gap:1px;border:1px solid var(--md-linkmenu-item-border-color);border-radius:10px;overflow:hidden;background-color:#fff}[dir=ltr] .md-typeset .linkmenu>ul>li,[dir=ltr] .md-typeset .linkmenu>ol>li{all:initial;position:relative;padding:1.32rem 1.8rem;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkmenu-text-color);box-shadow:0 0 0 1px var(--md-linkmenu-item-border-color)}[dir=ltr] .md-typeset .linkmenu>ul>li+li,[dir=ltr] .md-typeset .linkmenu>ol>li+li{border-top:initial}[dir=ltr] .md-typeset .linkmenu>ul>li::before,[dir=ltr] .md-typeset .linkmenu>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkmenu>ul>li>p,[dir=ltr] .md-typeset .linkmenu>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]{position:absolute;top:1.32rem;left:1.8rem;z-index:2;width:24px;height:24px;font-size:22.8px;line-height:1;color:var(--md-linkmenu-icon-color);transform:translateY(0.32px)}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-] svg{width:24px;height:24px}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br+a{padding-left:calc(1.8rem + 10px + 24px + 10px)}[dir=ltr] .md-typeset .linkmenu>ul>li>a,[dir=ltr] .md-typeset .linkmenu>ol>li>a{display:block;margin:-1.32rem -1.8rem;padding:1.32rem 4.5rem 1.32rem 1.8rem;overflow:hidden;font-size:1.1rem;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background-color:var(--md-linkmenu-link-bg-color)}}@media screen and (min-width: 400px)and (max-width: 719px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a:hover{background-color:var(--md-linkmenu-link-bg-color-hover)}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""],[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]{cursor:initial}}@media screen and (min-width: 400px)and (max-width: 719px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (min-width: 400px)and (max-width: 719px){[dir=ltr] .md-typeset .linkmenu>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkmenu>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:2.25rem;z-index:1;display:block;width:8px;height:8px;border:2px solid var(--md-linkmenu-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkmenu>ul>li>a+br,[dir=ltr] .md-typeset .linkmenu>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ol){margin-bottom:.44rem}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+br){margin-bottom:1.32rem;padding:1.32rem 4.5rem 1.32rem 1.8rem;border-bottom:1px solid var(--md-linkmenu-link-border-bottom-color)}[dir=ltr] .md-typeset .linkmenu>ul>li>ul,[dir=ltr] .md-typeset .linkmenu>ul>li>ol,[dir=ltr] .md-typeset .linkmenu>ol>li>ul,[dir=ltr] .md-typeset .linkmenu>ol>li>ol{margin-top:.792rem;margin-bottom:.264rem;margin-left:0;padding:.8rem .5rem;border-radius:10px}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkmenu>ul,[dir=ltr] .md-typeset .linkmenu>ol{all:initial;display:flex;flex-direction:column;gap:1px;border:1px solid var(--md-linkmenu-item-border-color);border-radius:10px;overflow:hidden;background-color:#fff}[dir=ltr] .md-typeset .linkmenu>ul>li,[dir=ltr] .md-typeset .linkmenu>ol>li{all:initial;position:relative;padding:1.25rem 1.6rem;overflow:hidden;font-size:1rem;line-height:1.6;color:var(--md-linkmenu-text-color);box-shadow:0 0 0 1px var(--md-linkmenu-item-border-color)}[dir=ltr] .md-typeset .linkmenu>ul>li+li,[dir=ltr] .md-typeset .linkmenu>ol>li+li{border-top:initial}[dir=ltr] .md-typeset .linkmenu>ul>li::before,[dir=ltr] .md-typeset .linkmenu>ol>li::before{all:initial}[dir=ltr] .md-typeset .linkmenu>ul>li>p,[dir=ltr] .md-typeset .linkmenu>ol>li>p{margin:initial;padding:initial}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-],[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]{position:absolute;top:1.25rem;left:1.6rem;z-index:2;width:22px;height:22px;font-size:20.9px;line-height:1;color:var(--md-linkmenu-icon-color);transform:translateY(1.32px)}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-] svg,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji svg,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-] svg{width:22px;height:22px}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ul>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ul>li i[class*=fa-]+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+a,[dir=ltr] .md-typeset .linkmenu>ol>li .twemoji+br+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+a,[dir=ltr] .md-typeset .linkmenu>ol>li i[class*=fa-]+br+a{padding-left:calc(1.6rem + 12px + 22px + 12px)}[dir=ltr] .md-typeset .linkmenu>ul>li>a,[dir=ltr] .md-typeset .linkmenu>ol>li>a{display:block;margin:-1.25rem -1.6rem;padding:1.25rem 3.5rem 1.25rem 1.6rem;overflow:hidden;font-size:1.1rem;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background-color:var(--md-linkmenu-link-bg-color)}}@media screen and (max-width: 399px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a:hover{background-color:var(--md-linkmenu-link-bg-color-hover)}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""],[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]{cursor:initial}}@media screen and (max-width: 399px)and (any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .linkmenu>ul>li>a[href=""]:hover,[dir=ltr] .md-typeset .linkmenu>ol>li>a[href=""]:hover{background-color:initial}}@media screen and (max-width: 399px){[dir=ltr] .md-typeset .linkmenu>ul>li>a:not([href=""])::after,[dir=ltr] .md-typeset .linkmenu>ol>li>a:not([href=""])::after{content:"";position:absolute;top:50%;right:1.75rem;z-index:1;display:block;width:7px;height:7px;border:2px solid var(--md-linkmenu-link-arrow-color);border-bottom:initial;border-left:initial;transform:translateY(-50%) rotate(45deg)}[dir=ltr] .md-typeset .linkmenu>ul>li>a+br,[dir=ltr] .md-typeset .linkmenu>ol>li>a+br{display:none}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+ol),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ul),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+ol){margin-bottom:.4166666667rem}[dir=ltr] .md-typeset .linkmenu>ul>li>a:has(+br),[dir=ltr] .md-typeset .linkmenu>ol>li>a:has(+br){margin-bottom:1.25rem;padding:1.25rem 3.5rem 1.25rem 1.6rem;border-bottom:1px solid var(--md-linkmenu-link-border-bottom-color)}[dir=ltr] .md-typeset .linkmenu>ul>li>ul,[dir=ltr] .md-typeset .linkmenu>ul>li>ol,[dir=ltr] .md-typeset .linkmenu>ol>li>ul,[dir=ltr] .md-typeset .linkmenu>ol>li>ol{margin-top:.75rem;margin-bottom:.25rem;margin-left:0;padding:.8rem .5rem;border-radius:10px}}[dir=ltr] .md-typeset .main-visual__inner{display:flex;align-items:center;justify-content:center;margin-inline:calc(50% - 50vw);padding:2rem}@media screen and (max-width: 1219px){[dir=ltr] .md-typeset .main-visual__inner{padding-block:.8rem;padding-inline:1.4rem}}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .main-visual__inner{padding-block:.5rem;padding-inline:1rem}}[dir=ltr] .md-typeset .main-visual__inner .image{position:relative;max-width:1152px;border-radius:10px;overflow:hidden}@media screen and (max-width: 1219px){[dir=ltr] .md-typeset .main-visual__inner .image{border-radius:16px}}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .main-visual__inner .image{border-radius:10px}}[dir=ltr] .md-typeset .main-visual__inner .image img{width:100%}[dir=ltr] .md-typeset .main-visual__licence{position:absolute;right:.5%;bottom:2.5%;display:inline-block;font-size:12px;line-height:1;letter-spacing:initial;text-decoration:none;color:#999 !important}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .main-visual__licence:hover{text-decoration:none}}@media screen and (max-width: 520px){[dir=ltr] .md-typeset .main-visual__licence{font-size:12px}}[dir=ltr] .md-typeset p:first-child:has(img),[dir=ltr] .md-typeset .main-visual{margin-top:initial}[dir=ltr] .md-typeset p:first-child:has(img) img,[dir=ltr] .md-typeset .main-visual img{margin:0}[dir=ltr] .md-typeset p:first-child:has(img)+h1,[dir=ltr] .md-typeset .main-visual+h1{display:inline-block;margin-top:var(--md-margin-tb-sm);font-size:calc(var(--md-heading-h1-size)*.7)}[dir=ltr] .md-typeset p:first-child:has(img)+h1+p,[dir=ltr] .md-typeset .main-visual+h1+p{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .hlbox{display:block;margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding-block:2.4em;padding-inline:2.4em;border:1px solid #d5d5d5;border-radius:.5rem}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .hlbox{padding-block:1.3em;padding-inline:1.2em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .hlbox{padding-block:1.4em;padding-inline:1.5em}}[dir=ltr] .md-typeset .hlbox._fill-gray{border:1px solid #e3e3e3;background-color:#f7f7f7}[dir=ltr] .md-typeset .hlbox._pt-xxl{margin-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .hlbox._mt-xl{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .hlbox._mt-lg{margin-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset .hlbox._mt-sm{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .hlbox>*:first-child{margin-top:0}[dir=ltr] .md-typeset .hlbox>*:last-child{margin-bottom:0}[dir=ltr] .md-typeset .hlbox>h2{all:initial;display:block;font-size:calc(var(--md-heading-h2-size)*.86);line-height:1.2;color:#222}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .hlbox>h2{font-size:calc(var(--md-heading-h2-size)*.8)}}[dir=ltr] .md-typeset .hlbox>h2:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .hlbox>h2+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .hlbox>h3{all:initial;display:block;margin-top:var(--md-margin-tb-xxl);font-size:calc(var(--md-heading-h3-size)*.82);font-weight:600;color:#333}[dir=ltr] .md-typeset .hlbox>h3:first-child{margin-top:-0.5%}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .hlbox>h3{font-size:calc(var(--md-heading-h3-size)*.8)}}[dir=ltr] .md-typeset .hlbox>h3:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .hlbox>h3+*{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .hlbox>h4{all:initial;display:block;margin-top:var(--md-margin-tb-xl);font-size:calc(var(--md-heading-h3-size)*.8);font-weight:600;color:#222}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .hlbox>h4{font-size:calc(var(--md-heading-h3-size)*.78)}}[dir=ltr] .md-typeset .hlbox>h4:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .hlbox>h4+*{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .hlbox>ul,[dir=ltr] .md-typeset .hlbox ol{margin-left:0}[dir=ltr] .md-typeset .hlbox>ul li,[dir=ltr] .md-typeset .hlbox ol li{padding-left:1.8em;font-size:calc(var(--md-li-font-size)*1);line-height:1.48}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .hlbox>ul li,[dir=ltr] .md-typeset .hlbox ol li{font-size:calc(var(--md-li-font-size)*1)}}[dir=ltr] .md-typeset .hlbox>ul li+li,[dir=ltr] .md-typeset .hlbox ol li+li{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .hlbox>ul li>ul,[dir=ltr] .md-typeset .hlbox>ul li ol,[dir=ltr] .md-typeset .hlbox ol li>ul,[dir=ltr] .md-typeset .hlbox ol li ol{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .hlbox>ul li a,[dir=ltr] .md-typeset .hlbox ol li a{font-size:104%;text-decoration:none}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .hlbox>ul li a:hover,[dir=ltr] .md-typeset .hlbox ol li a:hover{text-decoration:underline}}[dir=ltr] .md-typeset .hlbox dt{font-size:calc(var(--md-term-font-size)*.9)}[dir=ltr] .md-typeset .hlbox strong{font-weight:500}[dir=ltr] .md-typeset .relbox{display:block;margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding-block:1em;padding-inline:1em;border:1px dotted #c5c5c5;border-inline:initial}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .relbox{padding-block:1.5em;padding-inline:.5em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .relbox{padding-block:1.2em;padding-inline:.2em}}[dir=ltr] .md-typeset .relbox._fill-gray{border:1px solid #e3e3e3;background-color:#f7f7f7}[dir=ltr] .md-typeset .relbox._pt-xxl{margin-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .relbox._mt-xl{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .relbox._mt-lg{margin-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset .relbox._mt-sm{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .relbox>*:first-child{margin-top:0}[dir=ltr] .md-typeset .relbox>*:first-child{margin-top:0}[dir=ltr] .md-typeset .relbox>*:last-child{margin-bottom:0}[dir=ltr] .md-typeset .relbox>h2{all:initial;display:block;font-size:calc(var(--md-heading-h2-size)*.74);line-height:1.2;color:#222}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .relbox>h2{font-size:calc(var(--md-heading-h2-size)*.7)}}[dir=ltr] .md-typeset .relbox>h2:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .relbox>h2+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .relbox>h3{all:initial;display:block;margin-top:var(--md-margin-tb-md);font-size:calc(var(--md-heading-h3-size)*.74);color:#222}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .relbox>h3{font-size:calc(var(--md-heading-h3-size)*.7)}}[dir=ltr] .md-typeset .relbox>h3:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .relbox>h3+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .relbox p{font-size:calc(var(--md-li-font-size)*1.02)}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .relbox p{font-size:calc(var(--md-li-font-size)*1)}}[dir=ltr] .md-typeset .relbox>ul,[dir=ltr] .md-typeset .relbox ol{margin-left:0}[dir=ltr] .md-typeset .relbox>ul li,[dir=ltr] .md-typeset .relbox ol li{padding-left:1.8em;font-size:calc(var(--md-li-font-size)*1.02);line-height:1.48}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .relbox>ul li,[dir=ltr] .md-typeset .relbox ol li{font-size:calc(var(--md-li-font-size)*1)}}[dir=ltr] .md-typeset .relbox>ul li+li,[dir=ltr] .md-typeset .relbox ol li+li{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset .relbox>ul li>ul,[dir=ltr] .md-typeset .relbox>ul li ol,[dir=ltr] .md-typeset .relbox ol li>ul,[dir=ltr] .md-typeset .relbox ol li ol{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .relbox>ul li a,[dir=ltr] .md-typeset .relbox ol li a{text-decoration:none}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .relbox>ul li a:hover,[dir=ltr] .md-typeset .relbox ol li a:hover{text-decoration:underline}}[dir=ltr] .md-typeset .relbox dt{font-size:calc(var(--md-term-font-size)*.9)}[dir=ltr] .md-typeset .tocbox{display:block;margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding-block:2.4em;padding-inline:2.6em;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.05),inset 0 0 0 8px #f7f7f7}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .tocbox{padding-block:1.6em;padding-inline:1.8em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .tocbox{padding-block:1.2em;padding-inline:1.4em}}[dir=ltr] .md-typeset .tocbox._fill-gray{border:1px solid #e3e3e3;background-color:#f7f7f7}[dir=ltr] .md-typeset .tocbox._pt-xxl{margin-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .tocbox._mt-xl{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .tocbox._mt-lg{margin-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset .tocbox._mt-sm{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .tocbox>*:first-child{margin-top:0}[dir=ltr] .md-typeset .tocbox>*:last-child{margin-bottom:0}[dir=ltr] .md-typeset .tocbox>h2{all:initial;display:block;margin-bottom:var(--md-margin-tb-lg);font-size:calc(var(--md-heading-h2-size)*.76);line-height:1.2;color:#111}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .tocbox>h2{font-size:calc(var(--md-heading-h2-size)*.76)}}[dir=ltr] .md-typeset .tocbox>h2:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .tocbox>h2+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .tocbox>h3{all:initial;display:block;margin-top:var(--md-margin-tb-md);font-size:calc(var(--md-heading-h3-size)*.76);color:#111}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .tocbox>h3{font-size:calc(var(--md-heading-h3-size)*.76)}}[dir=ltr] .md-typeset .tocbox>h3:target{scroll-margin-top:140px}[dir=ltr] .md-typeset .tocbox>h3+*{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .tocbox>ul,[dir=ltr] .md-typeset .tocbox ol{margin-left:0}[dir=ltr] .md-typeset .tocbox>ul li,[dir=ltr] .md-typeset .tocbox ol li{padding-left:1.8em;font-size:calc(var(--md-li-font-size)*1.02);line-height:1.48}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .tocbox>ul li,[dir=ltr] .md-typeset .tocbox ol li{font-size:calc(var(--md-li-font-size)*1)}}[dir=ltr] .md-typeset .tocbox>ul li+li,[dir=ltr] .md-typeset .tocbox ol li+li{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .tocbox>ul li>ul,[dir=ltr] .md-typeset .tocbox>ul li ol,[dir=ltr] .md-typeset .tocbox ol li>ul,[dir=ltr] .md-typeset .tocbox ol li ol{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .tocbox>ul li a,[dir=ltr] .md-typeset .tocbox ol li a{font-size:104%;text-decoration:none}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .tocbox>ul li a,[dir=ltr] .md-typeset .tocbox ol li a{font-size:100%}}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .tocbox>ul li a:hover,[dir=ltr] .md-typeset .tocbox ol li a:hover{text-decoration:underline}}[dir=ltr] .md-typeset .tocbox dt{font-size:calc(var(--md-term-font-size)*.9)}[dir=ltr] .md-typeset .news-list{height:auto;max-height:18rem;margin-top:var(--md-margin-tb-md);padding-block:1rem;padding-inline:.86rem;border:1px solid #ddd;overflow-y:auto}[dir=ltr] .md-typeset .news-list>ul{margin:0}[dir=ltr] .md-typeset .pointbox{display:block;margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding:1.6em 1.8em;border:1px solid #b0babf;border-radius:12px;font-size:102%}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .pointbox{padding:1.5em 1.6em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .pointbox{padding:1em 1em}}[dir=ltr] .md-typeset .pointbox._fill{border:none;border:1px solid #a9b7be;background-color:#f8fafb}[dir=ltr] .md-typeset .pointbox._pt-xxl{margin-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .pointbox._mt-xl{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .pointbox._mt-lg{margin-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset .pointbox._mt-sm{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset .pointbox._pt-xxl{padding-top:var(--md-wide-margin-tb-lv4)}[dir=ltr] .md-typeset .pointbox._pt-xl{padding-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset .pointbox._pt-lg{padding-top:var(--md-wide-margin-tb-lv1)}[dir=ltr] .md-typeset .pointbox>*:first-child{margin-top:0}[dir=ltr] .md-typeset .pointbox>h2{border-bottom-color:#bbb;font-size:1.35rem}@media screen and (max-width: 500px){[dir=ltr] .md-typeset .pointbox>h2{font-size:1.15rem}}[dir=ltr] .md-typeset .pointbox>h2:first-child{margin-top:1%}[dir=ltr] .md-typeset .pointbox>h3{margin:initial;padding:initial;border:initial;font-size:calc(var(--md-heading-h3-size)*.8)}[dir=ltr] .md-typeset .pointbox>h3+ul,[dir=ltr] .md-typeset .pointbox>h3 ol{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .pointbox dt{font-size:calc(var(--md-term-font-size)*.9)}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .pointbox>ul li,[dir=ltr] .md-typeset .pointbox ol li{line-height:1.6}}[dir=ltr] .md-typeset .pointbox>ul li+li,[dir=ltr] .md-typeset .pointbox ol li+li{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset .pointbox>ul li a,[dir=ltr] .md-typeset .pointbox ol li a{text-decoration:none}@media(any-hover: hover)and (pointer: fine){[dir=ltr] .md-typeset .pointbox>ul li a:hover,[dir=ltr] .md-typeset .pointbox ol li a:hover{text-decoration:underline}}[dir=ltr] .md-typeset .pointbox>*:last-child{margin-bottom:0}[dir=ltr] .md-typeset .pointbox+.admonition,[dir=ltr] .md-typeset .pointbox+details{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .pointbox+p>img{margin-top:initial}[dir=ltr] .md-typeset p:has(img)+.summary-box{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset .dl-list{margin-top:var(--md-margin-tb-lg);margin-bottom:var(--md-margin-tb-lg);padding-block:2.5em;padding-inline:1.4em;border:1px solid #ccc}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .dl-list{padding-block:1.6em;padding-inline:.8em}}@media screen and (max-width: 400px){[dir=ltr] .md-typeset .dl-list{padding-block:1.6em;padding-inline:.8em}}[dir=ltr] .md-typeset .dl-list dl{display:block;margin-top:initial;margin-bottom:initial}[dir=ltr] .md-typeset .dl-list dt{padding-top:var(--md-margin-tb-md);padding-inline:1.8em;border-top:solid 1px #ddd;font-size:calc(var(--md-term-font-size)*.94);line-height:1.6}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .dl-list dt{padding-inline:1em}}[dir=ltr] .md-typeset .dl-list dt:first-child{margin-top:initial;padding-top:initial;border-top:initial}[dir=ltr] .md-typeset .dl-list dd{margin-left:initial;padding-inline:3em}@media screen and (max-width: 600px){[dir=ltr] .md-typeset .dl-list dd{padding-inline:1em}}[dir=ltr] .md-typeset .dl-list dd+dd{margin-top:var(--md-margin-tb-xxs)}[dir=ltr] .md-typeset .dl-list dd+dt{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset .css-category h3{margin-top:calc(var(--md-wide-margin-tb-lv2)*1.1);padding:initial;border-left:initial;font-family:var(--md-site_name-font-family);font-size:calc(var(--md-heading-h3-size)*1.44);line-height:initial}[dir=ltr] .md-typeset .css-category h3 .headerlink{font-size:60%}@media screen and (max-width: 44.9375em){[dir=ltr] .md-typeset .css-category h3{font-size:calc(var(--md-heading-h3-size)*1.2)}}[dir=ltr] .md-typeset .css-category h2+h3{margin-top:var(--md-wide-margin-tb-lv2)}[dir=ltr] .md-typeset ._cl-b{display:block;clear:both}[dir=ltr] .md-typeset ._hide{display:none}[dir=ltr] .md-typeset ._mt-xs{margin-top:var(--md-margin-tb-xs)}[dir=ltr] .md-typeset ._mt-sm{margin-top:var(--md-margin-tb-sm)}[dir=ltr] .md-typeset ._mt-md{margin-top:var(--md-margin-tb-md)}[dir=ltr] .md-typeset ._mt-lg{margin-top:var(--md-margin-tb-lg)}[dir=ltr] .md-typeset ._mt-xl{margin-top:var(--md-margin-tb-xl)}[dir=ltr] .md-typeset ._mt-xxl{margin-top:var(--md-margin-tb-xxl)}[dir=ltr] .md-typeset ._mt-exl{margin-top:var(--md-wide-margin-tb-lv3)}.text-en{letter-spacing:var(--letter-spacing-en)}
