html[data-theme=raw] .chapter .sidebar__background,html[data-theme=raw] .chapter .sidebar__topbar,html[data-theme=raw] .chapter .sidebar__menu,html[data-theme=raw] .chapter .sidebar-setting__button,html[data-theme=raw] .chapter .sidebar__footer{display:none}html:not([data-theme=raw]) .chapter .pure-html-footer{display:none}html:not([data-theme=raw]) .chapter .hidden{visibility:hidden}html:not([data-theme=raw]) .chapter .visible{visibility:visible}html:not([data-theme=raw]) .chapter #content{opacity:1;transition:opacity .2s ease-in-out}html:not([data-theme=raw]) .chapter #content.fade-out{opacity:0}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar[data-state=expanded]{position:fixed;width:100vw;height:100dvh;overflow-y:auto}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar[data-state=expanded] .sidebar__topbar{position:unset}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar.fixed .report-index__chapters-list{position:fixed;top:0}}html:not([data-theme=raw]) .chapter .sidebar__background{--bg-fold-x: calc(-100% + 128px) ;--bg-stretch-x: 0;position:fixed;background-color:rgb(var(--header-background-color));width:100vw;height:100%;transform:translate(var(--bg-fold-x));will-change:transform}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__background{--bg-fold-x: calc(-100% + 146px) }}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__background{--bg-fold-x: calc(-100% + 92px) ;position:absolute;transform:translateY(var(--bg-fold-x))}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__background{--bg-fold-x: calc(-100% + 74px) }}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__background{transition:transform 125ms ease-in}}html:not([data-theme=raw]) .chapter .sidebar__background.stretch{position:fixed;transform:translate(var(--bg-stretch-x))}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__background.stretch{transform:translateY(var(--bg-stretch-x))}}html:not([data-theme=raw]) .chapter .sidebar__topbar{position:fixed;width:100vw;padding-top:36px;padding-left:45px;padding-right:45px;box-sizing:border-box;z-index:900;pointer-events:none}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__topbar{padding-left:54px;padding-right:54px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar{position:absolute;padding-top:27px;padding-left:54px;padding-right:54px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__topbar{padding-top:18px;padding-left:27px;padding-right:27px}}html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation{height:fit-content;grid-column:1/12}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation{grid-column:1/-1}}html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__stuck{position:fixed;display:flex;pointer-events:all}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__stuck{top:0;right:27px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__stuck{right:0;z-index:100}}html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset{margin-left:72px;width:fit-content;transform:translateY(0);pointer-events:all}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset{transition:transform 175ms ease-out}}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset{margin-left:81px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset{margin-left:0}}html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset.slide-out{transform:translateY(calc(-100% - 36px));pointer-events:none}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__navigation__offset.slide-out{transform:translateY(0);pointer-events:all;visibility:visible}}html:not([data-theme=raw]) .chapter .sidebar__topbar__settings{grid-column:12/-1;display:flex;transform:translateY(0);pointer-events:all}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__topbar__settings{transition:transform 175ms ease-out}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__settings{opacity:1;grid-column:1/-1;gap:18px;margin-top:54px;transition:opacity 175ms ease-in-out!important}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__settings{gap:27px;flex-direction:column;margin-top:54px}}html:not([data-theme=raw]) .chapter .sidebar__topbar__settings.slide-out{transform:translateY(calc(-100% - 36px));pointer-events:none}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__settings.slide-out{transform:translateY(0);opacity:0}}html:not([data-theme=raw]) .chapter .sidebar__topbar__settings__group{flex:1;padding-left:18px}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__topbar__settings__group{padding-left:0}}html:not([data-theme=raw]) .chapter .sidebar__topbar__settings__group h2{font-size:.875rem;line-height:1.4285714286em;line-height:1em;font-family:Space Mono,Andale,monospace;margin:-2px 0 7px}html:not([data-theme=raw]) .chapter .sidebar__menu{position:fixed;min-height:100vh;width:100vw;padding-top:153px;display:flex;flex-flow:column nowrap;justify-content:flex-end;box-sizing:border-box;pointer-events:none;z-index:100}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu{position:absolute;padding-top:264px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu{min-height:unset;padding-top:54px}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-title{font-size:clamp(6.25rem,10vw - 27px,12.5rem);line-height:1em}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-title{font-size:3.75rem;line-height:1em}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-title__wrapper{padding:0 36px;opacity:1;pointer-events:all;transition:opacity 125ms ease-in}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-title__wrapper{padding:0 45px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-title__wrapper{padding:0 54px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-title__wrapper{padding:0 27px}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-title__wrapper.fade-out{opacity:0}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index{position:relative;height:calc(var(--full-card-size) + 36px + 4 * var(--shrunk-card-size))}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index{height:calc(var(--full-card-size) + 4 * var(--shrunk-card-size))}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__wrapper{--title-size: clamp( 6.25rem, 10vw - 27px, 12.5rem );--card-offset: .54;--full-card-size: calc( var(--title-size) * .75 + 54px );--shrunk-card-size: calc( var(--full-card-size) * var(--card-offset) );margin-top:calc(var(--title-size) * .825 * -1)}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__wrapper{margin-top:27px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__wrapper{--title-size: 3.75rem;margin-top:81px}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list{--collapsed-base-x: 100vw;--expanded-base-x: 25vw;--base-y: 100%;list-style:none;margin:0;padding:0;grid-column:6/-1;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;position:absolute;height:100vh;width:100vw;left:0;top:calc(var(--full-card-size) + 36px + 4 * var(--shrunk-card-size) - 100vh)}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list{--collapsed-base-x: 54px;--expanded-base-x: 54px;height:100%;top:0}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list{--collapsed-base-x: 27px;--expanded-base-x: 27px}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item{--collapsed-x: max( calc( ( var(--collapsed-base-x) - ( 72px * var( --show-when-collapsed ) ) ) + ( 72px * var(--collapsed-index) ) ), calc( ( var(--collapsed-base-x) - ( 5vw * var( --show-when-collapsed ) ) ) + (5vw * var(--collapsed-index)) ) );--collapsed-y: calc( var(--base-y) - ( var(--shrunk-card-size) * ( ( var( --show-when-collapsed ) - 1 ) - var( --collapsed-index ) ) + var(--full-card-size) + 36px ) );--expanded-x: calc( var(--expanded-base-x) + (5vw * var(--expanded-index)) );--expanded-y: calc( var(--base-y) - ( var(--shrunk-card-size) * ( ( var( --show-when-expanded ) - 1 ) - var( --expanded-index ) ) + var(--full-card-size) + 36px ) );position:absolute;width:100%;height:100%;bottom:0;will-change:transform;pointer-events:all;transform:translate(var(--expanded-x),var(--expanded-y))}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item--expand-hide{transform:translate(100vw,100vh)}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item:not(html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item--expand-hide){transition-delay:calc(20ms * var(--expanded-index))}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item{transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out}}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item:hover,html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item:focus,html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item:focus-within{transform:translate(calc(var(--expanded-x) - 27px),calc(var(--expanded-y) - 27px))}}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item{--collapsed-x: max( calc( ( var(--collapsed-base-x) - ( 108px * var( --show-when-collapsed ) ) ) + ( 108px * var(--collapsed-index) ) ), calc( ( var(--collapsed-base-x) - ( 5vw * var( --show-when-collapsed ) ) ) + (5vw * var(--collapsed-index)) ) )}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item{--collapsed-x: calc( var(--expanded-base-x) + ( 54px * var(--collapsed-index) ) );--collapsed-y: var(--base-y);--expanded-x: calc( var(--expanded-base-x) + ( 54px * var(--expanded-index) ) );--expanded-y: calc( var(--base-y) - ( var(--shrunk-card-size) * ( ( var( --show-when-expanded ) - 1 ) - var( --expanded-index ) ) + var(--full-card-size) + 54px ) )}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item{--collapsed-x: calc( var(--expanded-base-x) + ( 27px * var(--collapsed-index) ) );--expanded-x: calc( var(--expanded-base-x) + ( 27px * var(--expanded-index) ) );--expanded-y: calc( var(--base-y) - ( var(--shrunk-card-size) * ( ( var( --show-when-expanded ) - 1 ) - var( --expanded-index ) ) + var(--full-card-size) ) )}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list__item .chapter-index-card:after{background-color:rgba(var(--link-color),calc(1 - .365 * (var(--show-when-expanded) - 1 - var(--expanded-index))))}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list.semi.collapsed{--collapsed-base-x: max( 82.5vw , calc(67.5vw + 216px) )}}@media only screen and (prefers-reduced-motion: no-preference) and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list.semi.collapsed .report-index__chapters-list__item{--collapsed-y: calc( var(--base-y) - ( var( --shrunk-card-size ) * ( ( var( --show-when-collapsed ) - 1 ) - var( --collapsed-index ) ) + var( --full-card-size ) + 54px ) )}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list.collapsed .report-index__chapters-list__item{transition-delay:calc(20ms * var(--expanded-index))!important;transform:translate(var(--collapsed-x),var(--collapsed-y))}@media (prefers-reduced-motion: no-preference) and (hover: hover) and (pointer: fine){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list.collapsed .report-index__chapters-list__item:hover{transform:translate(calc(var(--collapsed-x) - 27px),calc(var(--collapsed-y) - 27px))}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__chapters-list.collapsed .chapter-index-card:after{background-color:rgba(var(--link-color),calc(1 - .365 * (var(--show-when-collapsed) - 1 - var(--collapsed-index))))}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other{position:absolute;bottom:72px;left:36px;opacity:1;pointer-events:all;transition:opacity 125ms ease-in}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other{left:45px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other{bottom:unset;left:calc(18.75rem + 54px);right:0;top:-60px;transform:translateY(-100%)}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other{position:relative;left:unset;right:unset;top:-31.5px;padding:0 27px}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other.fade-out{opacity:0}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list{list-style:none;margin:0;padding:0}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list{width:100%;display:flex;gap:54px;grid-template-columns:repeat(20,1fr)}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item{font-size:1.625rem;line-height:1.5em}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item{line-height:1em}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item:nth-child(1){grid-column:4/8}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item:nth-child(2){grid-column:8/12}}html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item a{color:rgb(var(--text-color));text-decoration:none}@media (hover: hover) and (pointer: fine){html:not([data-theme=raw]) .chapter .sidebar__menu .report-index__other-list__item a:hover{text-decoration:underline}}html:not([data-theme=raw]) .chapter .sidebar__sidebar{position:fixed;height:100vh;width:128px;box-sizing:border-box;padding:90px 45px 36px;display:flex;gap:36px;flex-direction:column;justify-content:space-between;z-index:100;transform:translate(0)}@media (prefers-reduced-motion: no-preference){html:not([data-theme=raw]) .chapter .sidebar__sidebar{transition:transform 175ms ease-in}}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter .sidebar__sidebar{width:146px;padding-left:54px;padding-right:54px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter .sidebar__sidebar{display:none}}html:not([data-theme=raw]) .chapter .sidebar__sidebar.slide-out{transform:translate(calc(-100% - 36px))}html:not([data-theme=raw]) .chapter .sidebar__settings{margin-top:auto;display:flex;flex-direction:column;gap:36px}html:not([data-theme=raw]) .chapter .sidebar-setting{position:relative;z-index:0}@media (hover: hover) and (pointer: fine){html:not([data-theme=raw]) .chapter .sidebar-setting:hover,html:not([data-theme=raw]) .chapter .sidebar-setting:focus,html:not([data-theme=raw]) .chapter .sidebar-setting:focus-within{z-index:100}html:not([data-theme=raw]) .chapter .sidebar-setting:hover .sidebar-setting__panel,html:not([data-theme=raw]) .chapter .sidebar-setting:focus .sidebar-setting__panel,html:not([data-theme=raw]) .chapter .sidebar-setting:focus-within .sidebar-setting__panel{visibility:visible}}html:not([data-theme=raw]) .chapter .sidebar-setting__button{font-size:38px;line-height:38px;padding:0;margin:0;border:none;background:none;position:relative;z-index:100;cursor:pointer}html:not([data-theme=raw]) .chapter .sidebar-setting__panel{position:absolute;width:max-content;top:-18px;left:-18px;padding:18px 36px 18px 92px;background:rgb(var(--page-background-color));z-index:0;border:1px solid rgb(var(--text-color));visibility:hidden}html:not([data-theme=raw]) .chapter .sidebar-setting__panel h2{font-size:.875rem;line-height:1.4285714286em;font-family:Space Mono,Andale,monospace;font-weight:700;margin:-2px 0 7px;padding:0}html:not([data-theme=raw]) .chapter .sidebar__logo{height:fit-content;width:fit-content;display:flex;transform:translate(-100%) rotate(-90deg);transform-origin:top right}html:not([data-theme=raw]) .chapter .sidebar__footer .report-sign{display:flex;flex-direction:column;text-align:center;font-family:Space Mono,Andale,monospace;font-size:2rem;margin-left:-1px;line-height:1}html:not([data-theme=raw]) .chapter__heading--l1[data-astro-cid-eqi3nse5] .chapter-title[data-astro-cid-eqi3nse5]{margin-top:calc(clamp(6.25rem,10vw - 27px,12.5rem)*-.175)}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter__heading--l1[data-astro-cid-eqi3nse5] .chapter-title[data-astro-cid-eqi3nse5]{margin-top:0}}html:not([data-theme=raw]) .chapter__toc[data-astro-cid-wi3st6ov]{margin-top:90px}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .chapter__toc[data-astro-cid-wi3st6ov]{margin-top:36px}}html:not([data-theme=raw]) .chapter__toc[data-astro-cid-wi3st6ov] #toc[data-astro-cid-wi3st6ov]{margin-top:-3px;scroll-margin-top:90px}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .chapter__toc[data-astro-cid-wi3st6ov] #toc[data-astro-cid-wi3st6ov]{scroll-margin-top:108px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .chapter__toc[data-astro-cid-wi3st6ov] #toc[data-astro-cid-wi3st6ov]{scroll-margin-top:45px}}html:not([data-theme=raw]) .toc-list[data-astro-cid-wi3st6ov]{list-style:none;padding:0;margin:0}html:not([data-theme=raw]) .toc-list__item[data-astro-cid-wi3st6ov],html:not([data-theme=raw]) .toc-list__link[data-astro-cid-wi3st6ov]{font-size:.875rem;line-height:1.4285714286em;line-height:1.1428571429;font-family:Space Mono,Andale,monospace;color:rgb(var(--text-color))}html:not([data-theme=raw]) .toc-list__link[data-astro-cid-wi3st6ov]{display:block;text-decoration:none;padding:6px 0}@media (hover: hover) and (pointer: fine){html:not([data-theme=raw]) .toc-list__link[data-astro-cid-wi3st6ov]:hover{color:rgb(var(--link-color))}}html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}@media only screen and (min-width: 105rem){html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]{gap:63px}}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]{grid-template-columns:repeat(2,1fr);gap:18px}}@media only screen and (max-width: 42rem){html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]{grid-template-columns:repeat(1,1fr);gap:9px}}html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]>.toc-list__item[data-astro-cid-wi3st6ov]>.toc-list__link[data-astro-cid-wi3st6ov]{font-weight:700;text-decoration:underline;padding:3px 0 6px}html:not([data-theme=raw]) .toc-list--l1[data-astro-cid-wi3st6ov]>.toc-list__item[data-astro-cid-wi3st6ov]:before{content:"/ ";float:left;display:inline-block;height:100%;white-space:break-spaces;padding-top:3px}html:not([data-theme=raw]) .toc-list--l2[data-astro-cid-wi3st6ov]{display:flex;flex-flow:column}@media only screen and (max-width: 64rem){html:not([data-theme=raw]) .toc-list--l2[data-astro-cid-wi3st6ov]{display:none}}.chapter__hidden-heading[data-astro-cid-7jbuo2dx]{visibility:hidden;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;top:0;left:0}
