/* docara-shell-source: smart/smart/button-icon/css/button-icon.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{.sf-icon-button.sf-icon-button--default.sf-icon-button--primary.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-primary)}.sf-icon-button.sf-icon-button--default.sf-icon-button--primary.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-primary)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--secondary.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-secondary-container)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--secondary.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-secondary-container)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--primary.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-primary)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--primary.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-primary)}.sf-icon-button.sf-icon-button--link.sf-icon-button--primary.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-primary-active)}.sf-icon-button.sf-icon-button--link.sf-icon-button--primary.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-primary-active)}.sf-icon-button.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-surface)}.sf-icon-button.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-surface)}.sf-icon-button.sf-icon-button--default.sf-icon-button--on-surface.sf-icon-button--close>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-surface-inverse)}.sf-icon-button.sf-icon-button--default.sf-icon-button--on-surface.sf-icon-button--close>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-surface-inverse)}}@layer sf.states{.sf-icon-button.sf-icon-button--default.sf-icon-button--primary.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--default.sf-icon-button--primary.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--secondary.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--secondary.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--tonal.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--default.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--default.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--primary.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--primary.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--outline.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--link.sf-icon-button--primary.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--link.sf-icon-button--primary.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--link.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-button-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}.sf-icon-button.sf-icon-button--link.sf-icon-button--on-surface.sf-icon-button--close:disabled>sf-close>.sf-close>.sf-close-icon{--sf-close-icon--background-color: var(--sf-on-disable)}}

/* docara-shell-source: smart/smart/contents/css/contents.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{.sf-contents{--sf-contents--text-size: var(--sf-text-size-1\/2);--sf-contents--text-height: var(--sf-text-height-1\/2);--sf-contents--control-height: var(--sf-ui-1\/2--control-height);--sf-contents--space-x: var(--sf-ui-1\/2--space-x);--sf-contents--color: var(--sf-contents-color, var(--sf-on-surface-variant));--sf-contents--current: var(--sf-contents-current-color, var(--sf-primary));--sf-contents--line: var(--sf-contents-line-color, var(--sf-outline-variant));--sf-contents--indent: var(--sf-contents-indent, var(--sf-space-1\/2));--sf-contents--top: var(--sf-contents-inset-block-start, var(--sf-space-1));display:block;box-sizing:border-box;min-width:0;min-inline-size:0;color:var(--sf-contents--color);font-size:var(--sf-contents--text-size);line-height:var(--sf-contents--text-height)}.sf-contents--size-1{--sf-contents--text-size: var(--sf-text-size-1);--sf-contents--text-height: var(--sf-text-height-1);--sf-contents--control-height: var(--sf-ui-1--control-height);--sf-contents--space-x: var(--sf-ui-1--space-x)}.sf-contents-list{margin:var(--sf-0);padding:var(--sf-0);list-style:none}.sf-contents-item{margin:var(--sf-0);padding:var(--sf-0)}.sf-contents-link{position:relative;display:block;box-sizing:border-box;color:inherit;text-decoration:none;border-radius:var(--sf-radius--ui);transition:color var(--sf-duration-fast) var(--sf-animation),background-color var(--sf-duration-fast) var(--sf-animation)}.sf-contents-link:hover{color:var(--sf-on-surface)}.sf-contents-link[aria-current=location]{color:var(--sf-contents--current);font-weight:var(--sf-font-weight-medium)}.sf-contents-link.focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(-1*var(--sf-focus--width))}.sf-contents-link:focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(-1*var(--sf-focus--width))}.sf-contents-mark{display:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text{margin-left:var(--sf-contents--indent)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text{margin-left:var(--sf-contents--indent)}}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text:where(:dir(ltr)){margin-left:var(--sf-contents--indent)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text{margin-right:var(--sf-contents--indent)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text{margin-right:var(--sf-contents--indent)}}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text:where(:dir(rtl)){margin-right:var(--sf-contents--indent)}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item[data-depth="1"] .sf-contents-text{-webkit-margin-start:var(--sf-contents--indent);margin-inline-start:var(--sf-contents--indent)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text{margin-left:calc(2*var(--sf-contents--indent))}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text{margin-left:calc(2*var(--sf-contents--indent))}}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text:where(:dir(ltr)){margin-left:calc(2*var(--sf-contents--indent))}_:-ms-input-placeholder, [dir="rtl"] .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text{margin-right:calc(2*var(--sf-contents--indent))}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text{margin-right:calc(2*var(--sf-contents--indent))}}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text:where(:dir(rtl)){margin-right:calc(2*var(--sf-contents--indent))}.sf-contents:not(.sf-contents--layout-rail):not(.sf-contents--layout-bar) .sf-contents-item:not([data-depth="0"]):not([data-depth="1"]) .sf-contents-text{-webkit-margin-start:calc(2*var(--sf-contents--indent));margin-inline-start:calc(2*var(--sf-contents--indent))}.sf-contents-head,.sf-contents-label{display:none}.sf-contents--layout-column.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);max-height:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));max-block-size:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-contents--layout-column .sf-contents-label{display:block;padding-bottom:var(--sf-space-1\/4);-webkit-padding-after:var(--sf-space-1\/4);padding-block-end:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);color:var(--sf-on-surface);font-weight:var(--sf-font-weight-bold)}.sf-contents--layout-column .sf-contents-list{position:relative;display:flex;flex-direction:column;gap:var(--sf-0);gap:var(--sf-contents-gap, var(--sf-0))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-column .sf-contents-list::after{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-column .sf-contents-list::after{left:var(--sf-0)}}.sf-contents--layout-column .sf-contents-list::after:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-column .sf-contents-list::after{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-column .sf-contents-list::after{right:var(--sf-0)}}.sf-contents--layout-column .sf-contents-list::after:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-column .sf-contents-list::after{content:"";position:absolute;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);width:var(--sf-px);inline-size:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-column .sf-contents-link{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);border-radius:var(--sf-0)}.sf-contents--layout-column .sf-contents-text{display:block}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-column .sf-contents-mark{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-column .sf-contents-mark{left:var(--sf-0)}}.sf-contents--layout-column .sf-contents-mark:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-column .sf-contents-mark{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-column .sf-contents-mark{right:var(--sf-0)}}.sf-contents--layout-column .sf-contents-mark:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-column .sf-contents-mark{position:absolute;z-index:1;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);display:block;width:var(--sf-a2);inline-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-column .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}.sf-contents--layout-compact{position:relative}.sf-contents--layout-compact.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);margin-top:calc(var(--sf-space-1\/4)*-1);margin-bottom:calc(var(--sf-space-1\/4)*-1);margin-block:calc(var(--sf-space-1\/4)*-1);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-compact .sf-contents-head{display:flex;flex-direction:column;gap:var(--sf-space-1\/4)}.sf-contents--layout-compact .sf-contents-toggle .sf-button-text-container{flex:1 1 auto;min-width:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contents--layout-compact .sf-contents-progress{display:block;height:var(--sf-a2);block-size:var(--sf-a2);overflow:hidden;border-radius:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-compact .sf-contents-progress-value{display:block;height:100%;block-size:100%;width:calc(0*100%);inline-size:calc(0*100%);width:calc(0*100%);width:calc(var(--sf-contents--progress, 0)*100%);inline-size:calc(var(--sf-contents--progress, 0)*100%);background-color:var(--sf-contents--current)}.sf-contents--layout-compact .sf-contents-list{display:none}.sf-contents--layout-compact.sf-contents--open .sf-contents-list{position:absolute;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:calc(100% + var(--sf-space-1\/4));inset-block-start:calc(100% + var(--sf-space-1\/4));left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);display:flex;flex-direction:column;box-sizing:border-box;max-height:min(60dvh,var(--sf-g1));max-block-size:min(60dvh,var(--sf-g1));padding:var(--sf-space-1\/4);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-surface-place: var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay)}.sf-contents--layout-compact .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-right:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-inline:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));color:var(--sf-on-surface)}.sf-contents--layout-compact .sf-contents-item:not([data-depth="0"]) .sf-contents-link{color:var(--sf-contents--color)}.sf-contents--layout-compact .sf-contents-link:hover{background-color:var(--sf-surface-container-hover)}.sf-contents--layout-compact .sf-contents-link[aria-current=location]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}.sf-contents--layout-rail.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top)}.sf-contents--layout-rail .sf-contents-list{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sf-space-1\/2);gap:var(--sf-contents-gap, var(--sf-space-1\/2))}.sf-contents--layout-rail .sf-contents-link{display:flex;align-items:center;justify-content:flex-end;min-height:var(--sf-text-height-1\/3);min-block-size:var(--sf-text-height-1\/3);min-width:var(--sf-space-3);min-inline-size:var(--sf-space-3);border-radius:var(--sf-0)}.sf-contents--layout-rail .sf-contents-mark{display:block;flex:none;width:var(--sf-space-1);inline-size:var(--sf-space-1);height:var(--sf-a2);block-size:var(--sf-a2);border-radius:var(--sf-px);background-color:var(--sf-outline);transition:inline-size var(--sf-duration-fast) var(--sf-animation)}.sf-contents--layout-rail .sf-contents-item:not([data-depth="0"]) .sf-contents-mark{width:var(--sf-space-1\/2);inline-size:var(--sf-space-1\/2)}.sf-contents--layout-rail .sf-contents-link[aria-current=location] .sf-contents-mark{width:var(--sf-space-3);inline-size:var(--sf-space-3);background-color:var(--sf-contents--current)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-rail .sf-contents-text{right:calc(100% + var(--sf-space-1\/4))}@supports not (inset-inline-end: initial){html:not([dir="rtl"]) .sf-contents--layout-rail .sf-contents-text{right:calc(100% + var(--sf-space-1\/4))}}.sf-contents--layout-rail .sf-contents-text:where(:dir(ltr)){right:calc(100% + var(--sf-space-1\/4))}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-rail .sf-contents-text{left:calc(100% + var(--sf-space-1\/4))}@supports not (inset-inline-end: initial){[dir="rtl"] .sf-contents--layout-rail .sf-contents-text{left:calc(100% + var(--sf-space-1\/4))}}.sf-contents--layout-rail .sf-contents-text:where(:dir(rtl)){left:calc(100% + var(--sf-space-1\/4))}.sf-contents--layout-rail .sf-contents-text{position:absolute;inset-inline-end:calc(100% + var(--sf-space-1\/4));padding-left:var(--sf-space-1\/4);padding-right:var(--sf-space-1\/4);padding-inline:var(--sf-space-1\/4);border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);--sf-surface-place: var(--sf-surface-popup);--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--sf-duration-fast) var(--sf-animation)}.sf-contents--layout-rail .sf-contents-list:hover .sf-contents-text{opacity:1}.sf-contents--layout-rail .sf-contents-list[focus-within] .sf-contents-text{opacity:1}.sf-contents--layout-rail .sf-contents-list:hover .sf-contents-text{opacity:1}.sf-contents--layout-rail .sf-contents-list[focus-within] .sf-contents-text{opacity:1}.sf-contents--layout-rail .sf-contents-list:focus-within .sf-contents-text{opacity:1}.sf-contents--layout-bar.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top)}.sf-contents--layout-bar .sf-contents-list{display:flex;gap:var(--sf-space-1\/4);gap:var(--sf-contents-gap, var(--sf-space-1\/4));overflow-x:auto;scrollbar-width:none;border-bottom:var(--sf-px) solid var(--sf-contents--line);-webkit-border-after:var(--sf-px) solid var(--sf-contents--line);border-block-end:var(--sf-px) solid var(--sf-contents--line);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-bar .sf-contents-item{flex:none}.sf-contents--layout-bar .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:var(--sf-contents--space-x);padding-right:var(--sf-contents--space-x);padding-inline:var(--sf-contents--space-x);border-radius:var(--sf-0);font-weight:var(--sf-font-weight-medium);white-space:nowrap}.sf-contents--layout-bar .sf-contents-mark{position:absolute;left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);bottom:calc(-1*var(--sf-px));inset-block-end:calc(-1*var(--sf-px));display:block;height:var(--sf-a2);block-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-bar .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}@media(min-width: 32rem){.sf-contents--layout-auto.sf-contents--collapse-sm.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);max-height:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));max-block-size:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-label{display:block;padding-bottom:var(--sf-space-1\/4);-webkit-padding-after:var(--sf-space-1\/4);padding-block-end:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);color:var(--sf-on-surface);font-weight:var(--sf-font-weight-bold)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list{position:relative;display:flex;flex-direction:column;gap:var(--sf-0);gap:var(--sf-contents-gap, var(--sf-0))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list::after{content:"";position:absolute;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);width:var(--sf-px);inline-size:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-link{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);border-radius:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-text{display:block}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-mark{position:absolute;z-index:1;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);display:block;width:var(--sf-a2);inline-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}}@media not all and (min-width: 32rem){.sf-contents--layout-auto.sf-contents--collapse-sm{position:relative}.sf-contents--layout-auto.sf-contents--collapse-sm.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);margin-top:calc(var(--sf-space-1\/4)*-1);margin-bottom:calc(var(--sf-space-1\/4)*-1);margin-block:calc(var(--sf-space-1\/4)*-1);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-head{display:flex;flex-direction:column;gap:var(--sf-space-1\/4)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-toggle .sf-button-text-container{flex:1 1 auto;min-width:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-progress{display:block;height:var(--sf-a2);block-size:var(--sf-a2);overflow:hidden;border-radius:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-progress-value{display:block;height:100%;block-size:100%;width:calc(0*100%);inline-size:calc(0*100%);width:calc(0*100%);width:calc(var(--sf-contents--progress, 0)*100%);inline-size:calc(var(--sf-contents--progress, 0)*100%);background-color:var(--sf-contents--current)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-list{display:none}.sf-contents--layout-auto.sf-contents--collapse-sm.sf-contents--open .sf-contents-list{position:absolute;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:calc(100% + var(--sf-space-1\/4));inset-block-start:calc(100% + var(--sf-space-1\/4));left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);display:flex;flex-direction:column;box-sizing:border-box;max-height:min(60dvh,var(--sf-g1));max-block-size:min(60dvh,var(--sf-g1));padding:var(--sf-space-1\/4);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-surface-place: var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-right:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-inline:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));color:var(--sf-on-surface)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-item:not([data-depth="0"]) .sf-contents-link{color:var(--sf-contents--color)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-link:hover{background-color:var(--sf-surface-container-hover)}.sf-contents--layout-auto.sf-contents--collapse-sm .sf-contents-link[aria-current=location]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}}@media(min-width: 44rem){.sf-contents--layout-auto.sf-contents--collapse-md.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);max-height:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));max-block-size:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-label{display:block;padding-bottom:var(--sf-space-1\/4);-webkit-padding-after:var(--sf-space-1\/4);padding-block-end:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);color:var(--sf-on-surface);font-weight:var(--sf-font-weight-bold)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list{position:relative;display:flex;flex-direction:column;gap:var(--sf-0);gap:var(--sf-contents-gap, var(--sf-0))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list::after{content:"";position:absolute;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);width:var(--sf-px);inline-size:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-link{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);border-radius:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-text{display:block}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-mark{position:absolute;z-index:1;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);display:block;width:var(--sf-a2);inline-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}}@media not all and (min-width: 44rem){.sf-contents--layout-auto.sf-contents--collapse-md{position:relative}.sf-contents--layout-auto.sf-contents--collapse-md.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);margin-top:calc(var(--sf-space-1\/4)*-1);margin-bottom:calc(var(--sf-space-1\/4)*-1);margin-block:calc(var(--sf-space-1\/4)*-1);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-head{display:flex;flex-direction:column;gap:var(--sf-space-1\/4)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-toggle .sf-button-text-container{flex:1 1 auto;min-width:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-progress{display:block;height:var(--sf-a2);block-size:var(--sf-a2);overflow:hidden;border-radius:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-progress-value{display:block;height:100%;block-size:100%;width:calc(0*100%);inline-size:calc(0*100%);width:calc(0*100%);width:calc(var(--sf-contents--progress, 0)*100%);inline-size:calc(var(--sf-contents--progress, 0)*100%);background-color:var(--sf-contents--current)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-list{display:none}.sf-contents--layout-auto.sf-contents--collapse-md.sf-contents--open .sf-contents-list{position:absolute;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:calc(100% + var(--sf-space-1\/4));inset-block-start:calc(100% + var(--sf-space-1\/4));left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);display:flex;flex-direction:column;box-sizing:border-box;max-height:min(60dvh,var(--sf-g1));max-block-size:min(60dvh,var(--sf-g1));padding:var(--sf-space-1\/4);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-surface-place: var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-right:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-inline:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));color:var(--sf-on-surface)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-item:not([data-depth="0"]) .sf-contents-link{color:var(--sf-contents--color)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-link:hover{background-color:var(--sf-surface-container-hover)}.sf-contents--layout-auto.sf-contents--collapse-md .sf-contents-link[aria-current=location]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}}@media(min-width: 60rem){.sf-contents--layout-auto.sf-contents--collapse-lg.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);max-height:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));max-block-size:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-label{display:block;padding-bottom:var(--sf-space-1\/4);-webkit-padding-after:var(--sf-space-1\/4);padding-block-end:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);color:var(--sf-on-surface);font-weight:var(--sf-font-weight-bold)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list{position:relative;display:flex;flex-direction:column;gap:var(--sf-0);gap:var(--sf-contents-gap, var(--sf-0))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list::after{content:"";position:absolute;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);width:var(--sf-px);inline-size:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-link{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);border-radius:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-text{display:block}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-mark{position:absolute;z-index:1;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);display:block;width:var(--sf-a2);inline-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}}@media not all and (min-width: 60rem){.sf-contents--layout-auto.sf-contents--collapse-lg{position:relative}.sf-contents--layout-auto.sf-contents--collapse-lg.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);margin-top:calc(var(--sf-space-1\/4)*-1);margin-bottom:calc(var(--sf-space-1\/4)*-1);margin-block:calc(var(--sf-space-1\/4)*-1);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-head{display:flex;flex-direction:column;gap:var(--sf-space-1\/4)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-toggle .sf-button-text-container{flex:1 1 auto;min-width:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-progress{display:block;height:var(--sf-a2);block-size:var(--sf-a2);overflow:hidden;border-radius:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-progress-value{display:block;height:100%;block-size:100%;width:calc(0*100%);inline-size:calc(0*100%);width:calc(0*100%);width:calc(var(--sf-contents--progress, 0)*100%);inline-size:calc(var(--sf-contents--progress, 0)*100%);background-color:var(--sf-contents--current)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-list{display:none}.sf-contents--layout-auto.sf-contents--collapse-lg.sf-contents--open .sf-contents-list{position:absolute;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:calc(100% + var(--sf-space-1\/4));inset-block-start:calc(100% + var(--sf-space-1\/4));left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);display:flex;flex-direction:column;box-sizing:border-box;max-height:min(60dvh,var(--sf-g1));max-block-size:min(60dvh,var(--sf-g1));padding:var(--sf-space-1\/4);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-surface-place: var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-right:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-inline:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));color:var(--sf-on-surface)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-item:not([data-depth="0"]) .sf-contents-link{color:var(--sf-contents--color)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-link:hover{background-color:var(--sf-surface-container-hover)}.sf-contents--layout-auto.sf-contents--collapse-lg .sf-contents-link[aria-current=location]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}}@media(min-width: 72rem){.sf-contents--layout-auto.sf-contents--collapse-xl.sf-contents--sticky{position:sticky;top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);max-height:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));max-block-size:calc(100dvh - var(--sf-contents--top) - var(--sf-space-1));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-label{display:block;padding-bottom:var(--sf-space-1\/4);-webkit-padding-after:var(--sf-space-1\/4);padding-block-end:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);color:var(--sf-on-surface);font-weight:var(--sf-font-weight-bold)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list{position:relative;display:flex;flex-direction:column;gap:var(--sf-0);gap:var(--sf-contents-gap, var(--sf-0))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list::after{content:"";position:absolute;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);width:var(--sf-px);inline-size:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-link{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);padding-left:var(--sf-space-1\/2);padding-right:var(--sf-space-1\/2);padding-inline:var(--sf-space-1\/2);border-radius:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-text{display:block}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark{left:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark{right:var(--sf-0)}}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark:where(:dir(rtl)){right:var(--sf-0)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-mark{position:absolute;z-index:1;top:var(--sf-0);bottom:var(--sf-0);inset-block:var(--sf-0);inset-inline-start:var(--sf-0);display:block;width:var(--sf-a2);inline-size:var(--sf-a2);background-color:rgba(0,0,0,0)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-link[aria-current=location] .sf-contents-mark{background-color:var(--sf-contents--current)}}@media not all and (min-width: 72rem){.sf-contents--layout-auto.sf-contents--collapse-xl{position:relative}.sf-contents--layout-auto.sf-contents--collapse-xl.sf-contents--sticky{position:sticky;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:var(--sf-contents--top);inset-block-start:var(--sf-contents--top);padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);margin-top:calc(var(--sf-space-1\/4)*-1);margin-bottom:calc(var(--sf-space-1\/4)*-1);margin-block:calc(var(--sf-space-1\/4)*-1);background-color:var(--sf-surface-0);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-0)))}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-head{display:flex;flex-direction:column;gap:var(--sf-space-1\/4)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-toggle .sf-button-text-container{flex:1 1 auto;min-width:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-progress{display:block;height:var(--sf-a2);block-size:var(--sf-a2);overflow:hidden;border-radius:var(--sf-px);background-color:var(--sf-contents--line)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-progress-value{display:block;height:100%;block-size:100%;width:calc(0*100%);inline-size:calc(0*100%);width:calc(0*100%);width:calc(var(--sf-contents--progress, 0)*100%);inline-size:calc(var(--sf-contents--progress, 0)*100%);background-color:var(--sf-contents--current)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-list{display:none}.sf-contents--layout-auto.sf-contents--collapse-xl.sf-contents--open .sf-contents-list{position:absolute;z-index:var(--sf-z-index-5);z-index:var(--sf-contents-z-index, var(--sf-z-index-5));top:calc(100% + var(--sf-space-1\/4));inset-block-start:calc(100% + var(--sf-space-1\/4));left:var(--sf-0);right:var(--sf-0);inset-inline:var(--sf-0);display:flex;flex-direction:column;box-sizing:border-box;max-height:min(60dvh,var(--sf-g1));max-block-size:min(60dvh,var(--sf-g1));padding:var(--sf-space-1\/4);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;border-radius:var(--sf-radius--ui);background-color:var(--sf-surface-popup);background-color:var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-surface-place: var(--sf-contents-background-color, var(--sf-contents-background, var(--sf-surface-popup)));--sf-on-surface: light-dark(var(--sf-neutral-10), var(--sf-neutral-90));--sf-on-surface-variant: var(--sf-on-surface-popup-variant);--sf-on-surface-container-variant: light-dark(var(--sf-neutral-35), var(--sf-neutral-85));--sf-surface-state-hover: light-dark(var(--sf-neutral-50--alfa-4), var(--sf-neutral-90--alfa-4));--sf-surface-state-select: light-dark(var(--sf-neutral-50--alfa-8), var(--sf-neutral-90--alfa-8));--sf-surface-state-active: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-surface-container: light-dark(var(--sf-neutral-50--alfa-16), var(--sf-neutral-90--alfa-16));--sf-surface-container-hover: light-dark(var(--sf-neutral-50--alfa-20), var(--sf-neutral-90--alfa-20));--sf-surface-container-active: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-outline: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-outline-variant: light-dark(var(--sf-neutral-50--alfa-24), var(--sf-neutral-90--alfa-24));--sf-surface-disabled: light-dark(var(--sf-neutral-50--alfa-12), var(--sf-neutral-90--alfa-12));--sf-on-surface-disabled: light-dark(var(--sf-neutral-50--alfa-80), var(--sf-neutral-90--alfa-48));--sf-disable: var(--sf-surface-disabled);--sf-on-disable: var(--sf-on-surface-disabled);--sf-on-surface-container--variant: var(--sf-on-surface-container-variant);--sf-surface-transparent-active: var(--sf-surface-state-active);--sf-surface-transparent-hover: var(--sf-surface-state-hover);--sf-surface-transparent-select: var(--sf-surface-state-select);box-shadow:var(--sf-shadow-overlay)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-link{display:flex;align-items:center;min-height:var(--sf-contents--control-height);min-block-size:var(--sf-contents--control-height);padding-left:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-right:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));padding-inline:calc(var(--sf-contents--space-x) - var(--sf-space-1\/4));color:var(--sf-on-surface)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-item:not([data-depth="0"]) .sf-contents-link{color:var(--sf-contents--color)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-link:hover{background-color:var(--sf-surface-container-hover)}.sf-contents--layout-auto.sf-contents--collapse-xl .sf-contents-link[aria-current=location]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}}@media(prefers-reduced-motion: reduce){.sf-contents-link,.sf-contents-mark,.sf-contents-text{transition:none}}@media(forced-colors: active){.sf-contents-link[aria-current=location] .sf-contents-mark,.sf-contents-progress-value{background-color:Highlight}}}

