.section-nav-doc{--scroll-offset-top:calc(var(--hangar-chrome-header-height) + var(--hangar-spacing-md));box-sizing:border-box;background-color:var(--hangar-color-surface-secondary);width:100%;max-width:100%;min-height:100%;font-family:var(--hangar-font-family-text);overflow-x:clip}.section-nav-doc *,.section-nav-doc :before,.section-nav-doc :after{box-sizing:border-box}.section-nav-doc__inner{max-width:var(--hangar-layout-max-width);width:100%;padding:var(--hangar-padding-xl) var(--hangar-padding-3xl);margin:0 auto}@media (width<=599px){.section-nav-doc__inner{padding:var(--hangar-padding-lg)}}.section-nav-doc__breadcrumbs{margin-bottom:var(--hangar-spacing-lg);min-width:0;max-width:100%}.section-nav-doc__columns{grid-template-columns:minmax(0, var(--hangar-layout-aside-width)) minmax(0, 1fr);gap:var(--hangar-spacing-section);align-items:start;width:100%;min-width:0;display:grid}@media (width<=1023px){.section-nav-doc__columns{grid-template-columns:minmax(0,1fr)}}.section-nav-doc__sidebar{background:var(--hangar-color-surface-primary);border-radius:var(--hangar-radius-md);padding:var(--hangar-padding-xl);gap:var(--hangar-spacing-lg);flex-direction:column;min-width:0;max-width:100%;display:flex}@media (width<=599px){.section-nav-doc__sidebar{padding:var(--hangar-padding-lg)}}@media (width>=1024px){.section-nav-doc__sidebar{top:calc(var(--hangar-spacing-lg) + var(--hangar-chrome-header-height));position:sticky}}.section-nav-doc__title{font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-heading-lg-size);line-height:var(--hangar-text-heading-lg-lh);font-weight:var(--hangar-font-weight-bold);letter-spacing:var(--hangar-letter-spacing);color:var(--hangar-color-text-primary);overflow-wrap:anywhere;margin:0}@media (width>=1280px){.section-nav-doc__title{font-size:var(--hangar-text-heading-lg-size-lg);line-height:var(--hangar-text-heading-lg-lh-lg)}}.section-nav-doc__sidebar-intro{font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-body-lg-size);line-height:var(--hangar-text-body-lg-lh);letter-spacing:var(--hangar-letter-spacing);color:var(--hangar-color-text-tertiary);overflow-wrap:anywhere;margin:0}.section-nav-doc__nav{align-items:stretch;gap:var(--hangar-spacing-md);flex-direction:column;width:100%;min-width:0;display:flex}.section-nav-doc__nav-link{align-items:flex-start;gap:var(--hangar-spacing-xs);box-sizing:border-box;max-width:100%;min-height:var(--hangar-size-md);padding:var(--hangar-padding-xs) 0;color:var(--hangar-color-interaction-soft);font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-body-md-size);line-height:var(--hangar-text-body-md-lh);font-weight:var(--hangar-font-weight-bold);letter-spacing:var(--hangar-letter-spacing-normal);text-align:left;overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.section-nav-doc__nav-link:hover{color:var(--hangar-color-interaction-soft-hover)}.section-nav-doc__nav-link:active{color:var(--hangar-color-interaction-soft-active)}.section-nav-doc__nav-link[data-active=true]{text-decoration:underline}.section-nav-doc__nav-link:focus-visible{outline:var(--hangar-border-md) solid var(--hangar-color-border-focus);outline-offset:var(--hangar-optical-align-md);border-radius:var(--hangar-radius-sm)}.section-nav-doc__nav-icon{width:var(--hangar-size-sm);height:var(--hangar-size-sm);color:inherit;flex-shrink:0;display:inline-flex}.section-nav-doc__nav-icon svg{width:100%;height:100%}.section-nav-doc__content{gap:var(--hangar-spacing-section);flex-direction:column;min-width:0;max-width:100%;display:flex}.section-nav-doc__intro{font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-body-lg-size);line-height:var(--hangar-text-body-lg-lh);letter-spacing:var(--hangar-letter-spacing);color:var(--hangar-color-text-primary);overflow-wrap:anywhere;max-width:100%}.section-nav-section{gap:var(--hangar-spacing-lg);scroll-margin-top:var(--scroll-offset-top);flex-direction:column;min-width:0;max-width:100%;display:flex}.section-nav-section__title{font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-heading-lg-size);line-height:var(--hangar-text-heading-lg-lh);font-weight:var(--hangar-font-weight-bold);letter-spacing:var(--hangar-letter-spacing);color:var(--hangar-color-text-primary);overflow-wrap:anywhere;margin:0}@media (width>=1280px){.section-nav-section__title{font-size:var(--hangar-text-heading-lg-size-lg);line-height:var(--hangar-text-heading-lg-lh-lg)}}.section-nav-section__body{padding:var(--hangar-padding-lg);background:var(--hangar-color-surface-primary);border-radius:var(--hangar-radius-md);gap:var(--hangar-spacing-md);flex-direction:column;min-width:0;max-width:100%;display:flex}.section-nav-section__rich{font-family:var(--hangar-font-family-text);font-size:var(--hangar-text-body-md-size);line-height:var(--hangar-text-body-md-lh);letter-spacing:var(--hangar-letter-spacing);color:var(--hangar-color-text-secondary);overflow-wrap:anywhere;max-width:100%}.section-nav-section__rich p,.section-nav-section__rich ul,.section-nav-section__rich ol,.section-nav-doc__intro p,.section-nav-doc__intro ul,.section-nav-doc__intro ol{margin:0}.section-nav-section__rich ul,.section-nav-section__rich ol,.section-nav-doc__intro ul,.section-nav-doc__intro ol{padding-left:var(--hangar-spacing-lg)}.section-nav-section__rich ul,.section-nav-doc__intro ul{list-style:outside}.section-nav-section__rich ol,.section-nav-doc__intro ol{list-style:decimal}.section-nav-section__rich li+li,.section-nav-section__rich p+p,.section-nav-section__rich p+ul,.section-nav-section__rich p+ol,.section-nav-section__rich ul+p,.section-nav-section__rich ol+p,.section-nav-section__rich br+p,.section-nav-section__rich br+ul,.section-nav-section__rich br+ol,.section-nav-section__rich br+div,.section-nav-section__rich p+div,.section-nav-doc__intro li+li,.section-nav-doc__intro p+p,.section-nav-doc__intro p+ul,.section-nav-doc__intro p+ol,.section-nav-doc__intro ul+p,.section-nav-doc__intro ol+p,.section-nav-doc__intro br+p,.section-nav-doc__intro br+ul,.section-nav-doc__intro br+ol,.section-nav-doc__intro br+div,.section-nav-doc__intro p+div{margin-top:var(--hangar-spacing-lg)}.section-nav-section__rich p+br,.section-nav-doc__intro p+br{display:none}.section-nav-section__rich a,.section-nav-doc__intro a{color:var(--hangar-color-indigo-700);text-underline-offset:var(--hangar-optical-align-md);overflow-wrap:anywhere;text-decoration:underline}.section-nav-section__rich a:hover,.section-nav-doc__intro a:hover{color:var(--hangar-color-indigo-800)}.section-nav-table{-webkit-overflow-scrolling:touch;border-radius:var(--hangar-radius-md);border:var(--hangar-border-sm) solid var(--hangar-color-border-primary);max-width:100%;overflow-x:auto}@media (width<=599px){.section-nav-table{margin:0 calc(var(--hangar-padding-lg) * -1);width:calc(100% + 2 * var(--hangar-padding-lg));border-radius:0}}.section-nav-table table{border-collapse:collapse;width:100%;font-family:var(--hangar-font-family-text)}.section-nav-table caption{padding:var(--hangar-padding-md);font-weight:var(--hangar-font-weight-bold);text-align:left;background:var(--hangar-color-surface-secondary)}.section-nav-table th{padding:var(--hangar-padding-lg);background:var(--hangar-color-surface-secondary);color:var(--hangar-color-text-primary);font-weight:var(--hangar-font-weight-bold);font-size:var(--hangar-text-body-sm-size);text-align:left;border-bottom:var(--hangar-border-sm) solid var(--hangar-color-border-primary)}.section-nav-table td{padding:var(--hangar-padding-lg);color:var(--hangar-color-text-primary);font-size:var(--hangar-text-body-sm-size);line-height:var(--hangar-text-body-lg-lh);border-bottom:var(--hangar-border-sm) solid var(--hangar-color-border-primary)}.section-nav-table tr:last-child td{border-bottom:none}
