/* docara-shell-source: runtime/component/menu/css/menu.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{.sf-menu{list-style:none;margin:var(--sf-0);padding:var(--sf-0)}.sf-menu>.sf-menu-item{list-style:none;margin:var(--sf-0);padding:var(--sf-0)}.sf-menu>.sf-menu-item:not(.open)>.sf-menu{display:none}}@layer sf.components{_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-menu-element{padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}}.sf-menu-element:where(:dir(ltr)){padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-menu-element{padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}}.sf-menu-element:where(:dir(rtl)){padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-menu-element{padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}}.sf-menu-element:where(:dir(ltr)){padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-menu-element{padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}}.sf-menu-element:where(:dir(rtl)){padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-inline-start, var(--sf-space-1))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}@supports not (border-inline-start-width: initial){html:not([dir="rtl"]) .sf-menu-element{border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}}.sf-menu-element:where(:dir(ltr)){border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}@supports not (border-inline-start-width: initial){[dir="rtl"] .sf-menu-element{border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}}.sf-menu-element:where(:dir(rtl)){border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}@supports not (border-inline-end-width: initial){html:not([dir="rtl"]) .sf-menu-element{border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}}.sf-menu-element:where(:dir(ltr)){border-right-width:var(--sf-menu-element--border-width);border-right-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}@supports not (border-inline-end-width: initial){[dir="rtl"] .sf-menu-element{border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}}.sf-menu-element:where(:dir(rtl)){border-left-width:var(--sf-menu-element--border-width);border-left-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu-element{border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(ltr)){border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu-element{border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(rtl)){border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu-element{border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(ltr)){border-top-right-radius:var(--sf-menu-element--radius);border-top-right-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu-element{border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(rtl)){border-top-left-radius:var(--sf-menu-element--radius);border-top-left-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu-element{border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(ltr)){border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu-element{border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(rtl)){border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu-element{border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(ltr)){border-bottom-right-radius:var(--sf-menu-element--radius);border-bottom-right-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu-element{border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}}.sf-menu-element:where(:dir(rtl)){border-bottom-left-radius:var(--sf-menu-element--radius);border-bottom-left-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .sf-menu-element{text-align:left}}.sf-menu-element:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element{text-align:right}@supports not (text-align: start){[dir="rtl"] .sf-menu-element{text-align:right}}.sf-menu-element:where(:dir(rtl)){text-align:right}.sf-menu-element{--sf-menu-element--background-color: var(--sf-menu-item-background-color, var(--sf-transparent));--sf-menu-element--border-color: var(--sf-menu-item-border-color, var(--sf-surface-container));--sf-menu-element--border-width: var(--sf-px);--sf-menu-element--color: var(--sf-menu-item-color, var(--sf-on-surface));--sf-menu-element--gap: var(--sf-space-1\/3);--sf-menu-element--radius: var(--sf-menu-item-radius, var(--sf-radius--ui));display:flex;box-sizing:border-box;align-items:center;gap:var(--sf-menu-element--gap);min-width:var(--sf-0);min-width:var(--sf-0);min-inline-size:var(--sf-0);width:100%;width:100%;inline-size:100%;max-width:100%;max-width:100%;max-inline-size:100%;margin:var(--sf-0);padding-top:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));-webkit-padding-before:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-block-start:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-top:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-top:var(--sf-menu-element--padding-top, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));-webkit-padding-before:var(--sf-menu-element--padding-top, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));padding-block-start:var(--sf-menu-element--padding-top, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));padding-bottom:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));-webkit-padding-after:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-block-end:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-bottom:calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width));padding-bottom:var(--sf-menu-element--padding-bottom, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));-webkit-padding-after:var(--sf-menu-element--padding-bottom, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));padding-block-end:var(--sf-menu-element--padding-bottom, var(--sf-menu-element--padding-block, calc((var(--sf-ui-1--control-height) - var(--sf-text-height-1)) / 2 - var(--sf-menu-element--border-width))));-webkit-padding-end:var(--sf-space-1);padding-inline-end:var(--sf-space-1);-webkit-padding-end:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)));padding-inline-end:var(--sf-menu-element--padding-right, var(--sf-menu-element--padding-inline-end, var(--sf-space-1)));-webkit-padding-start:var(--sf-space-1);padding-inline-start:var(--sf-space-1);-webkit-padding-start:var(--sf-menu-element--padding-inline-start, var(--sf-space-1));padding-inline-start:var(--sf-menu-element--padding-inline-start, var(--sf-space-1));border-color:var(--sf-menu-element--border-color);border-style:solid;border-style:var(--sf-menu-element--border-style, solid);border-top-width:var(--sf-menu-element--border-width);border-block-start-width:var(--sf-menu-element--border-width);border-top-width:var(--sf-menu-element--border-width);border-top-width:var(--sf-menu-element--border-top-width, var(--sf-menu-element--border-width));border-block-start-width:var(--sf-menu-element--border-top-width, var(--sf-menu-element--border-width));border-bottom-width:var(--sf-menu-element--border-width);border-block-end-width:var(--sf-menu-element--border-width);border-bottom-width:var(--sf-menu-element--border-width);border-bottom-width:var(--sf-menu-element--border-bottom-width, var(--sf-menu-element--border-width));border-block-end-width:var(--sf-menu-element--border-bottom-width, var(--sf-menu-element--border-width));border-inline-start-width:var(--sf-menu-element--border-width);border-inline-start-width:var(--sf-menu-element--border-left-width, var(--sf-menu-element--border-width));border-inline-end-width:var(--sf-menu-element--border-width);border-inline-end-width:var(--sf-menu-element--border-right-width, var(--sf-menu-element--border-width));border-start-start-radius:var(--sf-menu-element--radius);border-start-start-radius:var(--sf-menu-element--border-top-left-radius, var(--sf-menu-element--radius));border-start-end-radius:var(--sf-menu-element--radius);border-start-end-radius:var(--sf-menu-element--border-top-right-radius, var(--sf-menu-element--radius));border-end-start-radius:var(--sf-menu-element--radius);border-end-start-radius:var(--sf-menu-element--border-bottom-left-radius, var(--sf-menu-element--radius));border-end-end-radius:var(--sf-menu-element--radius);border-end-end-radius:var(--sf-menu-element--border-bottom-right-radius, var(--sf-menu-element--radius));color:var(--sf-menu-element--color);background-color:var(--sf-menu-element--background-color);font-family:var(--sf-text--family);font-family:var(--sf-menu-element--font-family, var(--sf-text--family));font-size:var(--sf-text-size-1);font-size:var(--sf-menu-element--font-size, var(--sf-text-size-1));font-weight:var(--sf-font-weight-regular);font-weight:var(--sf-menu-element--font-weight, var(--sf-font-weight-regular));line-height:var(--sf-text-height-1);line-height:var(--sf-menu-element--line-height, var(--sf-text-height-1));text-align:start;text-decoration:none}button.sf-menu-element,a.sf-menu-element,.sf-menu-element[role=button]{cursor:pointer}button.sf-menu-element{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sf-menu-element .sf-menu-element-wrap{display:flex;flex:1 1 auto;align-items:center;gap:var(--sf-space-1\/3);gap:var(--sf-menu-element-wrap--gap, var(--sf-space-1\/3));min-width:var(--sf-0);min-width:var(--sf-0);min-inline-size:var(--sf-0);color:inherit;font:inherit}.sf-menu-element-text{min-width:var(--sf-0);min-width:var(--sf-0);min-inline-size:var(--sf-0);word-wrap:anywhere}.sf-menu-element-icon,.sf-menu-element>.sf-icon-button{flex:none}.sf-menu-element.disabled,.sf-menu-element:disabled,.sf-menu-element[aria-disabled=true]{--sf-menu-element--background-color: var(--sf-disable);--sf-menu-element--border-color: var(--sf-outline-disable);--sf-menu-element--color: var(--sf-on-disable);cursor:default}.sf-menu-element.disabled .sf-icon,.sf-menu-element:disabled .sf-icon,.sf-menu-element[aria-disabled=true] .sf-icon{--sf-icon--color: currentColor}.sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):hover{--sf-menu-element--background-color: var(--sf-surface-container-hover);--sf-menu-element--border-color: var(--sf-surface-container-hover)}.sf-menu-element.open,.sf-menu-element[aria-expanded=true]{--sf-menu-element--background-color: var(--sf-surface-container-active);--sf-menu-element--border-color: var(--sf-surface-container-active)}.sf-menu-element[aria-expanded=false]:dir(rtl)>.sf-icon-button .sf-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sf-menu-element:focus{outline:none}.sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]).focus-visible,.sf-menu-element>.sf-icon-button:not(:disabled).focus-visible{position:relative;z-index:1;outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}.sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible,.sf-menu-element>.sf-icon-button:not(:disabled):focus-visible{position:relative;z-index:1;outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}.sf-menu-element--level-1{--sf-menu-element--padding-inline-start: var(--sf-space-1)}.sf-menu-element--level-2{--sf-menu-element--padding-inline-start: var(--sf-space-3)}.sf-menu-element--level-3{--sf-menu-element--padding-inline-start: var(--sf-space-4)}.sf-menu-element--level-4{--sf-menu-element--padding-inline-start: var(--sf-space-5)}@media(forced-colors: active){.sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]).focus-visible,.sf-menu-element>.sf-icon-button:not(:disabled).focus-visible{outline:var(--sf-focus-outline-width) solid currentColor;outline-offset:calc(var(--sf-focus-outline-width)*-1);box-shadow:none}.sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):focus-visible,.sf-menu-element>.sf-icon-button:not(:disabled):focus-visible{outline:var(--sf-focus-outline-width) solid currentColor;outline-offset:calc(var(--sf-focus-outline-width)*-1);box-shadow:none}}}@layer sf.components{.sf-menu{display:flex;box-sizing:border-box;flex-direction:column;align-items:stretch;min-width:var(--sf-0);min-width:var(--sf-0);min-inline-size:var(--sf-0);max-width:100%;max-width:100%;max-inline-size:100%;background-color:transparent;background-color:var(--sf-menu--background-color, var(--sf-menu-background-color, transparent));gap:var(--sf-space-1\/3);gap:var(--sf-menu--gap, var(--sf-menu-gap, var(--sf-space-1\/3)))}.sf-menu .sf-menu-item{--sf-menu-item--background-color: transparent;--sf-menu-item--gap: var(--sf-space-1\/3);display:flex;box-sizing:border-box;flex-direction:column;align-items:stretch;min-width:var(--sf-0);min-width:var(--sf-0);min-inline-size:var(--sf-0);max-width:100%;max-width:100%;max-inline-size:100%;background-color:var(--sf-menu-item--background-color);gap:var(--sf-menu-item--gap)}.sf-menu.sf-menu--horizontal{flex-direction:row;align-items:center;flex-wrap:nowrap}.sf-menu.sf-menu--horizontal>.sf-menu-item{position:relative;flex:0 0 auto;max-width:none;max-inline-size:none}.sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu-element{width:auto;inline-size:auto;max-width:none;max-inline-size:none}.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item{position:relative}.sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu,.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{position:absolute;z-index:3;z-index:var(--sf-menu-horizontal-submenu--z-index, 3);width:-webkit-max-content;width:-moz-max-content;width:max-content;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;min-width:100%;min-inline-size:100%;max-width:calc(100vw - var(--sf-space-2));max-inline-size:calc(100vw - var(--sf-space-2));padding:var(--sf-space-1\/3);padding:var(--sf-menu-horizontal-submenu--padding, var(--sf-space-1\/3));border:var(--sf-px) solid var(--sf-outline-variant);border:var(--sf-px) solid var(--sf-menu-horizontal-submenu--border-color, var(--sf-menu-submenu-border-color, var(--sf-outline-variant)));border-radius:var(--sf-radius--ui);border-radius:var(--sf-menu-horizontal-submenu--radius, var(--sf-menu-submenu-radius, var(--sf-radius--ui)));background:var(--sf-surface-popup);background:var(--sf-menu-horizontal-submenu--background-color, var(--sf-menu-submenu-background-color, var(--sf-surface-popup)));--sf-surface-place: var(--sf-menu-horizontal-submenu--background-color, var(--sf-menu-submenu-background-color, 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);box-shadow:var(--sf-menu-horizontal-submenu--box-shadow, var(--sf-shadow-overlay))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu{left:0}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu{left:0}}.sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu:where(:dir(ltr)){left:0}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu{right:0}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu{right:0}}.sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu:where(:dir(rtl)){right:0}.sf-menu.sf-menu--horizontal>.sf-menu-item>.sf-menu{top:100%;inset-block-start:100%;inset-inline-start:0}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{left:100%}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{left:100%}}.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu:where(:dir(ltr)){left:100%}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{right:100%}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{right:100%}}.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu:where(:dir(rtl)){right:100%}.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-item>.sf-menu{top:0;inset-block-start:0;inset-inline-start:100%}.sf-menu.sf-menu--horizontal .sf-menu .sf-menu-element{width:100%;inline-size:100%;max-width:100%;max-inline-size:100%;--sf-menu-element--padding-inline-start: var(--sf-space-1)}.sf-menu.sf-menu--navigation{--sf-menu--gap: var(--sf-menu-gap, var(--sf-space-1\/4))}.sf-menu.sf-menu--navigation .sf-menu-element{--sf-menu-element--border-width: calc(var(--sf-px) * 0);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--background-color: var(--sf-menu-item-background-color, var(--sf-transparent))}.sf-menu.sf-menu--navigation .sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):hover{--sf-menu-element--background-color: var(--sf-surface-transparent-hover);--sf-menu-element--border-color: var(--sf-transparent)}.sf-menu.sf-menu--navigation .sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):active{--sf-menu-element--background-color: var(--sf-surface-transparent-active)}.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=page]:not(:disabled):not(.disabled):not([aria-disabled=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=true]:not(:disabled):not(.disabled):not([aria-disabled=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--navigation .sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):has(>[aria-current=page],>[aria-current=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=page] .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=true] .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--navigation .sf-menu-element:has(>[aria-current=page],>[aria-current=true]) .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current]){position:relative}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}@media(forced-colors: active){.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--navigation:not(.sf-menu--horizontal) .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}}.sf-menu.sf-menu--navigation .sf-menu-element:disabled,.sf-menu.sf-menu--navigation .sf-menu-element.disabled,.sf-menu.sf-menu--navigation .sf-menu-element[aria-disabled=true]{--sf-menu-element--background-color: var(--sf-transparent)}@media(forced-colors: active){.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=page]{--sf-menu-element--border-width: var(--sf-px);--sf-menu-element--border-color: CanvasText}.sf-menu.sf-menu--navigation .sf-menu-element[aria-current=true]{--sf-menu-element--border-width: var(--sf-px);--sf-menu-element--border-color: CanvasText}.sf-menu.sf-menu--navigation .sf-menu-element:has(>[aria-current=page],>[aria-current=true]){--sf-menu-element--border-width: var(--sf-px);--sf-menu-element--border-color: CanvasText}}.sf-menu.sf-menu--documentation-tree,.sf-menu.sf-menu--documentation-tree .sf-menu{--sf-menu--gap: var(--sf-space-1\/4);list-style:none;margin:var(--sf-0);padding:var(--sf-0)}.sf-menu.sf-menu--documentation-tree .sf-menu-element{--sf-menu-element--border-width: var(--sf-0);--sf-menu-element--padding-top: var(--sf-0);--sf-menu-element--padding-bottom: var(--sf-0);--sf-menu-element--padding-right: var(--sf-0);min-width:var(--sf-0)}.sf-menu.sf-menu--documentation-tree .sf-menu-element-wrap{min-width:var(--sf-0);padding-top:var(--sf-space-1\/3);padding-bottom:var(--sf-space-1\/3);padding-block:var(--sf-space-1\/3);padding-left:var(--sf-space-1);padding-right:var(--sf-space-1);padding-inline:var(--sf-space-1);word-wrap:anywhere}.sf-menu.sf-menu--documentation-tree .sf-menu-element--level-1{--sf-menu-element--padding-inline-start: var(--sf-0)}.sf-menu.sf-menu--documentation-tree .sf-menu-element--level-2{--sf-menu-element--padding-inline-start: var(--sf-space-1)}.sf-menu.sf-menu--documentation-tree .sf-menu-element--level-3{--sf-menu-element--padding-inline-start: var(--sf-space-2)}.sf-menu.sf-menu--documentation-tree .sf-menu-element--level-4{--sf-menu-element--padding-inline-start: var(--sf-space-3)}.sf-menu.sf-menu--documentation-tree [aria-current=page]{background:var(--sf-primary-container-active);color:var(--sf-on-primary-container);font-weight:var(--sf-font-weight-medium);--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--documentation-tree [aria-current=page] .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--documentation-tree .sf-menu-element.open{--sf-menu-element--background-color: var(--sf-transparent)}.sf-menu.sf-menu--documentation-tree .sf-menu-element[aria-expanded=true]{--sf-menu-element--background-color: var(--sf-transparent)}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current]){position:relative}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}@media(forced-colors: active){.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--documentation-tree .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--documentation-tree .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}}.sf-menu.sf-menu--documentation-tree .sf-menu-element-wrap.focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}.sf-menu.sf-menu--documentation-tree .sf-menu-element-wrap:focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}}@property --sf-badge--anchor-radius{syntax:"<length-percentage>";inherits:false;initial-value:0px}@property --sf-badge--anchor-border{syntax:"<length>";inherits:false;initial-value:0px}@layer sf.components{_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-badge{margin-left:auto}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-badge{margin-left:auto}}.sf-menu-element-wrap>.sf-badge:where(:dir(ltr)){margin-left:auto}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element-wrap>.sf-badge{margin-right:auto}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-element-wrap>.sf-badge{margin-right:auto}}.sf-menu-element-wrap>.sf-badge:where(:dir(rtl)){margin-right:auto}.sf-menu-element-wrap>.sf-badge{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.sf-menu.sf-menu--compact .sf-menu-element{justify-content:center;padding-left:var(--sf-space-1);padding-right:var(--sf-space-1);padding-inline:var(--sf-space-1);padding-left:var(--sf-space-1);padding-left:var(--sf-menu-element--padding-inline-end, var(--sf-space-1));padding-right:var(--sf-space-1);padding-right:var(--sf-menu-element--padding-inline-end, var(--sf-space-1));padding-inline:var(--sf-menu-element--padding-inline-end, var(--sf-space-1))}.sf-menu.sf-menu--compact .sf-menu-element-wrap{position:relative;flex:none}.sf-menu.sf-menu--compact .sf-menu-element-text{position:absolute;width:var(--sf-px);inline-size:var(--sf-px);height:var(--sf-px);block-size:var(--sf-px);margin:calc(var(--sf-px)*-1);padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.sf-menu.sf-menu--compact .sf-menu-element>.sf-icon-button,.sf-menu.sf-menu--compact .sf-menu-item>.sf-menu{display:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{left:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{left:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge:where(:dir(ltr)){left:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{right:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{right:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge:where(:dir(rtl)){right:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{margin-left:0}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{margin-left:0}}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge:where(:dir(ltr)){margin-left:0}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{margin-right:0}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{margin-right:0}}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge:where(:dir(rtl)){margin-right:0}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{--sf-badge--anchored-count: var(--sf-b6);--sf-badge--anchored-dot: var(--sf-b0);--sf-badge--anchored-font-size: var(--sf-text-size-1\/4);--sf-badge--anchored-padding: var(--sf-a4);--sf-badge--ring-width: var(--sf-a2);--sf-badge--anchored-size: var(--sf-badge--anchored-count);--sf-badge--anchored-max: none;--sf-badge--anchored-size: var(--sf-badge--anchored-count);--sf-badge--anchored-max: none;--sf-badge--anchored-inset: calc(min(var(--sf-badge--anchor-radius), 50% + var(--sf-badge--anchor-border)) * 0.29289);--sf-badge--ring: var(--sf-badge-ring-color, var(--sf-badge--surface, var(--sf-surface-place)));--sf-badge--background-color: var(--sf-badge-background-color, var(--sf-error));--sf-badge--color: var(--sf-badge-color, var(--sf-on-error));position:absolute;top:calc(var(--sf-badge--anchored-inset) - var(--sf-badge--anchor-border));inset-block-start:calc(var(--sf-badge--anchored-inset) - var(--sf-badge--anchor-border));inset-inline-start:calc(100% + var(--sf-badge--anchor-border) - var(--sf-badge--anchored-inset));translate:-50% -50%;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--sf-badge--anchored-size);block-size:var(--sf-badge--anchored-size);min-height:var(--sf-badge--anchored-size);min-block-size:var(--sf-badge--anchored-size);min-width:var(--sf-badge--anchored-size);min-inline-size:var(--sf-badge--anchored-size);max-width:var(--sf-badge--anchored-max);max-inline-size:var(--sf-badge--anchored-max);padding-top:0;padding-bottom:0;padding-block:0;padding-left:var(--sf-badge--anchored-padding);padding-right:var(--sf-badge--anchored-padding);padding-inline:var(--sf-badge--anchored-padding);overflow:hidden;font-size:var(--sf-badge--anchored-font-size);line-height:var(--sf-badge--anchored-size);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 0 0 var(--sf-badge--ring-width) var(--sf-badge--ring);-webkit-margin-start:0;margin-inline-start:0}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge:dir(rtl){translate:50% -50%}@media(forced-colors: active){.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge{forced-color-adjust:none;background-color:Highlight;color:HighlightText;box-shadow:none;outline:var(--sf-badge--ring-width) solid Canvas}}.sf-menu.sf-menu--compact .sf-menu-element[aria-current=page]:not(:disabled):not(.disabled):not([aria-disabled=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--compact .sf-menu-element[aria-current=true]:not(:disabled):not(.disabled):not([aria-disabled=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--compact .sf-menu-element:not(:disabled):not(.disabled):not([aria-disabled=true]):has(>[aria-current=page],>[aria-current=true]){--sf-menu-element--background-color: var(--sf-primary-container-active);--sf-menu-element--border-color: var(--sf-transparent);--sf-menu-element--color: var(--sf-on-primary-container);--sf-menu-element--font-weight: var(--sf-font-weight-medium)}.sf-menu.sf-menu--compact .sf-menu-element[aria-current=page] .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--compact .sf-menu-element[aria-current=true] .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--compact .sf-menu-element:has(>[aria-current=page],>[aria-current=true]) .sf-menu-element-icon{--sf-icon--color: var(--sf-on-primary-container)}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current]){position:relative}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current]){position:relative}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}@supports not (inset-inline-start: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{left:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}@supports not (inset-inline-start: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{right:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){right:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-left-radius:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-0)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-right-radius:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-top-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-right-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--ui)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{border-bottom-left-radius:var(--sf-radius--ui)}}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--ui)}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{content:"";position:absolute;top:50%;inset-block-start:50%;inset-inline-start:var(--sf-0);width:var(--sf-a3);inline-size:var(--sf-a3);height:var(--sf-icon-size-1);block-size:var(--sf-icon-size-1);translate:0 -50%;border-start-start-radius:var(--sf-0);border-end-start-radius:var(--sf-0);border-start-end-radius:var(--sf-radius--ui);border-end-end-radius:var(--sf-radius--ui);background-color:var(--sf-primary);pointer-events:none}@media(forced-colors: active){.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=page])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--compact .sf-menu-item:not(.open):has(>.sf-menu [aria-current=true])>.sf-menu-element:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}.sf-menu.sf-menu--compact .sf-menu-element.sf-menu-element--holds-current:not([aria-current])::before{forced-color-adjust:none;background-color:Highlight}}.sf-menu.sf-menu--compact .sf-menu-element-wrap:has(>.sf-avatar:not(.sf-avatar--square))>.sf-badge{--sf-badge--anchor-radius: var(--sf-radius-circle)}.sf-menu.sf-menu--compact .sf-menu-element-wrap:has(>.sf-avatar--square)>.sf-badge{--sf-badge--anchor-radius: var(--sf-radius--ui)}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-badge.sf-badge--dot{--sf-badge--anchored-size: var(--sf-badge--anchored-dot);--sf-badge--anchored-max: var(--sf-badge--anchored-dot);--sf-badge--anchored-padding: var(--sf-a0);--sf-badge--anchored-font-size: var(--sf-a0)}}@layer sf.components{.sf-menu .sf-menu-item--group{--sf-menu-item--gap: var(--sf-space-1\/4)}.sf-menu>.sf-menu-item--group:not(:first-child),.sf-menu>.sf-menu-item--group+.sf-menu-item{margin-top:var(--sf-space-1\/2);-webkit-margin-before:var(--sf-space-1\/2);margin-block-start:var(--sf-space-1\/2)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .sf-menu-group-heading{text-align:left}}.sf-menu-group-heading:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading{text-align:right}@supports not (text-align: start){[dir="rtl"] .sf-menu-group-heading{text-align:right}}.sf-menu-group-heading:where(:dir(rtl)){text-align:right}.sf-menu-group-heading{--sf-menu-group-heading--border-width: var(--sf-px);display:flex;box-sizing:border-box;align-items:center;gap:var(--sf-space-1\/3);width:100%;inline-size:100%;min-width:var(--sf-0);min-inline-size:var(--sf-0);min-height:var(--sf-ui-1\/2--control-height);min-block-size:var(--sf-ui-1\/2--control-height);margin:var(--sf-0);padding-top:var(--sf-0);padding-bottom:var(--sf-0);padding-block:var(--sf-0);padding-left:calc(var(--sf-space-1) + var(--sf-menu-group-heading--border-width));padding-right:calc(var(--sf-space-1) + var(--sf-menu-group-heading--border-width));padding-inline:calc(var(--sf-space-1) + var(--sf-menu-group-heading--border-width));border:var(--sf-0);border-radius:var(--sf-radius--ui);border-radius:var(--sf-menu-item-radius, var(--sf-radius--ui));background:var(--sf-transparent);color:var(--sf-on-surface-variant);font-family:var(--sf-text--family);font-size:var(--sf-text-size-1\/2);font-weight:var(--sf-font-weight-medium);line-height:var(--sf-text-height-1\/2);text-align:start}.sf-menu.sf-menu--navigation .sf-menu-group-heading{--sf-menu-group-heading--border-width: calc(var(--sf-px) * 0)}.sf-menu-group-label{min-width:var(--sf-0);min-inline-size:var(--sf-0);word-wrap:anywhere}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading>.sf-icon{margin-left:auto}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-group-heading>.sf-icon{margin-left:auto}}.sf-menu-group-heading>.sf-icon:where(:dir(ltr)){margin-left:auto}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading>.sf-icon{margin-right:auto}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-group-heading>.sf-icon{margin-right:auto}}.sf-menu-group-heading>.sf-icon:where(:dir(rtl)){margin-right:auto}.sf-menu-group-heading>.sf-icon{--sf-icon--size: var(--sf-icon-size-1\/2);flex:none;-webkit-margin-start:auto;margin-inline-start:auto;font-size:var(--sf-icon-size-1\/2)}button.sf-menu-group-heading{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button.sf-menu-group-heading:not(:disabled):hover{background:var(--sf-surface-transparent-hover)}button.sf-menu-group-heading:not(:disabled):active{background:var(--sf-surface-transparent-active)}button.sf-menu-group-heading:disabled{color:var(--sf-on-disable);cursor:default}button.sf-menu-group-heading:focus{outline:none}button.sf-menu-group-heading.focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}button.sf-menu-group-heading:focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-dot{margin-left:auto}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-dot{margin-left:auto}}.sf-menu-element-wrap>.sf-dot:where(:dir(ltr)){margin-left:auto}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element-wrap>.sf-dot{margin-right:auto}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-element-wrap>.sf-dot{margin-right:auto}}.sf-menu-element-wrap>.sf-dot:where(:dir(rtl)){margin-right:auto}.sf-menu-element-wrap>.sf-dot{-webkit-margin-start:auto;margin-inline-start:auto;padding:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot{margin-left:auto}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot{margin-left:auto}}.sf-menu-group-heading>.sf-dot:where(:dir(ltr)){margin-left:auto}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading>.sf-dot{margin-right:auto}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-group-heading>.sf-dot{margin-right:auto}}.sf-menu-group-heading>.sf-dot:where(:dir(rtl)){margin-right:auto}.sf-menu-group-heading>.sf-dot{-webkit-margin-start:auto;margin-inline-start:auto;padding:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-dot~.sf-badge{margin-left:var(--sf-0)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-element-wrap>.sf-dot~.sf-badge{margin-left:var(--sf-0)}}.sf-menu-element-wrap>.sf-dot~.sf-badge:where(:dir(ltr)){margin-left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-element-wrap>.sf-dot~.sf-badge{margin-right:var(--sf-0)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-element-wrap>.sf-dot~.sf-badge{margin-right:var(--sf-0)}}.sf-menu-element-wrap>.sf-dot~.sf-badge:where(:dir(rtl)){margin-right:var(--sf-0)}.sf-menu-element-wrap>.sf-dot~.sf-badge{-webkit-margin-start:var(--sf-0);margin-inline-start:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot~.sf-badge{margin-left:var(--sf-0)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot~.sf-badge{margin-left:var(--sf-0)}}.sf-menu-group-heading>.sf-dot~.sf-badge:where(:dir(ltr)){margin-left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading>.sf-dot~.sf-badge{margin-right:var(--sf-0)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-group-heading>.sf-dot~.sf-badge{margin-right:var(--sf-0)}}.sf-menu-group-heading>.sf-dot~.sf-badge:where(:dir(rtl)){margin-right:var(--sf-0)}.sf-menu-group-heading>.sf-dot~.sf-badge{-webkit-margin-start:var(--sf-0);margin-inline-start:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot~.sf-icon,html:not([dir="rtl"]) .sf-menu-group-heading>.sf-badge~.sf-icon{margin-left:var(--sf-0)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-group-heading>.sf-dot~.sf-icon,html:not([dir="rtl"]) .sf-menu-group-heading>.sf-badge~.sf-icon{margin-left:var(--sf-0)}}.sf-menu-group-heading>.sf-dot~.sf-icon:where(:dir(ltr)),.sf-menu-group-heading>.sf-badge~.sf-icon:where(:dir(ltr)){margin-left:var(--sf-0)}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading>.sf-dot~.sf-icon,[dir="rtl"] .sf-menu-group-heading>.sf-badge~.sf-icon{margin-right:var(--sf-0)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-group-heading>.sf-dot~.sf-icon,[dir="rtl"] .sf-menu-group-heading>.sf-badge~.sf-icon{margin-right:var(--sf-0)}}.sf-menu-group-heading>.sf-dot~.sf-icon:where(:dir(rtl)),.sf-menu-group-heading>.sf-badge~.sf-icon:where(:dir(rtl)){margin-right:var(--sf-0)}.sf-menu-group-heading>.sf-dot~.sf-icon,.sf-menu-group-heading>.sf-badge~.sf-icon{-webkit-margin-start:var(--sf-0);margin-inline-start:var(--sf-0)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge){margin-left:auto}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge){margin-left:auto}}.sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge):where(:dir(ltr)){margin-left:auto}_:-ms-input-placeholder, [dir="rtl"] .sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge){margin-right:auto}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge){margin-right:auto}}.sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge):where(:dir(rtl)){margin-right:auto}.sf-menu-group-heading>.sf-badge:not(.sf-dot~.sf-badge){-webkit-margin-start:auto;margin-inline-start:auto}.sf-menu.sf-menu--compact .sf-menu-element-wrap>.sf-dot{display:none}.sf-menu-element-status{position:absolute;width:var(--sf-px);inline-size:var(--sf-px);height:var(--sf-px);block-size:var(--sf-px);margin:calc(var(--sf-px)*-1);padding:var(--sf-0);overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:var(--sf-0)}@media(forced-colors: active){button.sf-menu-group-heading.focus-visible{outline:var(--sf-focus-outline-width) solid currentColor}button.sf-menu-group-heading:focus-visible{outline:var(--sf-focus-outline-width) solid currentColor}}}

/* docara-shell-source: runtime/component/dot/css/dot.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-dot{padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-right, var(--sf-a1))}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-dot{padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-right, var(--sf-a1))}}.sf-dot:where(:dir(ltr)){padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-right, var(--sf-a1))}_:-ms-input-placeholder, [dir="rtl"] .sf-dot{padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-right, var(--sf-a1))}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-dot{padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-right, var(--sf-a1))}}.sf-dot:where(:dir(rtl)){padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-right, var(--sf-a1))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-dot{padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-left, var(--sf-a1))}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-dot{padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-left, var(--sf-a1))}}.sf-dot:where(:dir(ltr)){padding-left:var(--sf-a1);padding-left:var(--sf-dot--padding-left, var(--sf-a1))}_:-ms-input-placeholder, [dir="rtl"] .sf-dot{padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-left, var(--sf-a1))}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-dot{padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-left, var(--sf-a1))}}.sf-dot:where(:dir(rtl)){padding-right:var(--sf-a1);padding-right:var(--sf-dot--padding-left, var(--sf-a1))}.sf-dot{--sf-dot-item--background-color: var(--sf-primary);--sf-dot-item--size: var(--sf-a8);display:inline-flex;flex:none;align-items:center;justify-content:center;vertical-align:middle;background-color:var(--sf-transparent);background-color:var(--sf-dot--background-color, var(--sf-transparent));gap:var(--sf-space-1);gap:var(--sf-dot--gap, var(--sf-space-1));line-height:0;padding-bottom:var(--sf-a1);padding-bottom:var(--sf-dot--padding-bottom, var(--sf-a1));-webkit-padding-end:var(--sf-a1);padding-inline-end:var(--sf-a1);-webkit-padding-end:var(--sf-dot--padding-right, var(--sf-a1));padding-inline-end:var(--sf-dot--padding-right, var(--sf-a1));-webkit-padding-start:var(--sf-a1);padding-inline-start:var(--sf-a1);-webkit-padding-start:var(--sf-dot--padding-left, var(--sf-a1));padding-inline-start:var(--sf-dot--padding-left, var(--sf-a1));padding-top:var(--sf-a1);padding-top:var(--sf-dot--padding-top, var(--sf-a1))}.sf-dot .sf-dot-item{--sf-dot-item--border-radius: var(--sf-radius-circle);display:block;flex:0 0 auto;background-color:var(--sf-dot-item--background-color);border-radius:var(--sf-dot-item--border-radius);height:var(--sf-dot-item--size);block-size:var(--sf-dot-item--size);height:var(--sf-dot-item--size);height:var(--sf-dot-item--height, var(--sf-dot-item--size));block-size:var(--sf-dot-item--height, var(--sf-dot-item--size));width:var(--sf-dot-item--size);inline-size:var(--sf-dot-item--size);width:var(--sf-dot-item--size);width:var(--sf-dot-item--width, var(--sf-dot-item--size));inline-size:var(--sf-dot-item--width, var(--sf-dot-item--size))}.sf-dot.sf-dot--size-1 .sf-dot-item{--sf-dot-item--size: var(--sf-a8)}.sf-dot.sf-dot--size-2 .sf-dot-item{--sf-dot-item--size: var(--sf-b0)}.sf-dot.sf-dot--size-1\/3 .sf-dot-item{--sf-dot-item--size: var(--sf-a4)}.sf-dot.sf-dot--size-1\/2 .sf-dot-item{--sf-dot-item--size: var(--sf-a6)}.sf-dot.sf-dot--primary{--sf-dot-item--background-color: var(--sf-primary)}.sf-dot.sf-dot--info{--sf-dot-item--background-color: var(--sf-info)}.sf-dot.sf-dot--success{--sf-dot-item--background-color: var(--sf-success)}.sf-dot.sf-dot--warning{--sf-dot-item--background-color: var(--sf-warning)}.sf-dot.sf-dot--error{--sf-dot-item--background-color: var(--sf-error)}.sf-dot.sf-dot--neutral{--sf-dot-item--background-color: var(--sf-on-surface-variant)}@media(forced-colors: active){.sf-dot .sf-dot-item{--sf-dot-item--background-color: CanvasText;outline:var(--sf-a1) solid Canvas}}}

/* docara-shell-source: smart/smart/menu/css/menu.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{.sf-smart-menu{display:block;box-sizing:border-box;min-width:var(--sf-0);min-inline-size:var(--sf-0);max-width:100%;max-inline-size:100%}.sf-smart-menu.sf-smart-menu--collapsed{flex-grow:1;display:flex;flex-direction:column;gap:var(--sf-space-1\/3);gap:var(--sf-menu--gap, var(--sf-space-1\/3))}.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap{color:inherit;text-decoration:none;border-radius:inherit}.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap:focus{outline:none}.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap.focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap:focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(var(--sf-focus--width)*-1)}.sf-smart-menu .sf-menu-element>button.sf-icon-button[aria-expanded=false]:dir(rtl) .sf-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(forced-colors: active){.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap.focus-visible{outline:var(--sf-focus-outline-width) solid currentColor}.sf-smart-menu .sf-menu-element>a.sf-menu-element-wrap:focus-visible{outline:var(--sf-focus-outline-width) solid currentColor}}}@layer sf.components{sf-menu[sticky]:not([sticky=false]){position:sticky;display:block;align-self:flex-start;top:var(--sf-0);inset-block-start:var(--sf-0);top:var(--sf-0);top:var(--sf-menu-sticky-top, var(--sf-0));inset-block-start:var(--sf-menu-sticky-top, var(--sf-0));max-height:calc(100dvh - 0px);max-block-size:calc(100dvh - 0px);max-height:calc(100dvh - 0px);max-height:calc(100dvh - var(--sf-menu-sticky-top, 0px));max-block-size:calc(100dvh - var(--sf-menu-sticky-top, 0px));overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}}

/* docara-shell-source: runtime/component/context-menu/css/context-menu.min.css */
@layer sf.reset, sf.tokens, sf.base, sf.utilities, sf.components, sf.overrides, sf.states;
@layer sf.components{.sf-context-menu{--sf-context-menu-viewport-space: var(--sf-space-1\/2);scroll-behavior:auto;--sf-context-menu-tail-size: 0px;--sf-context-menu-tail-half: 0px;--sf-context-menu-tail-corner-offset: 0px}.sf-context-menu>.relative{display:flex;min-width:0;min-inline-size:0;min-height:0;min-block-size:0;max-width:none;max-inline-size:none;max-width:none;max-width:var(--sf-context-menu-available-inline-size, none);max-inline-size:var(--sf-context-menu-available-inline-size, none);max-height:none;max-block-size:none;max-height:none;max-height:var(--sf-context-menu-available-block-size, none);max-block-size:var(--sf-context-menu-available-block-size, none)}}@layer sf.states{_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content>.sf-button,html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content>sf-button>.sf-button{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content>.sf-button,html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content>sf-button>.sf-button{text-align:left}}.sf-context-menu .sf-context-menu-content>.sf-button:where(:dir(ltr)),.sf-context-menu .sf-context-menu-content>sf-button>.sf-button:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content>.sf-button,[dir="rtl"] .sf-context-menu .sf-context-menu-content>sf-button>.sf-button{text-align:right}@supports not (text-align: start){[dir="rtl"] .sf-context-menu .sf-context-menu-content>.sf-button,[dir="rtl"] .sf-context-menu .sf-context-menu-content>sf-button>.sf-button{text-align:right}}.sf-context-menu .sf-context-menu-content>.sf-button:where(:dir(rtl)),.sf-context-menu .sf-context-menu-content>sf-button>.sf-button:where(:dir(rtl)){text-align:right}.sf-context-menu .sf-context-menu-content>.sf-button,.sf-context-menu .sf-context-menu-content>sf-button>.sf-button{display:flex;align-items:center;justify-content:flex-start;text-align:start}.sf-context-menu .sf-context-menu-content{--sf-context-menu--row-height: var(--sf-ui-1\/2--control-height);--sf-context-menu--row-padding: var(--sf-space-1\/2);--sf-context-menu--row-radius: var(--sf-context-menu-row-radius, var(--sf-radius--ui));--sf-context-menu--thumb: var(--sf-space-1\/4);--sf-context-menu--item-inset-start-1\/2: var(--sf-context-menu--row-padding);--sf-context-menu--item-inset-end-1\/2: var(--sf-context-menu--row-padding);--sf-context-menu--label-inset-1\/2: calc(var(--sf-context-menu--item-inset-start-1\/2) + var(--sf-ui-1\/2--text-space-x));--sf-context-menu--item-inset-start-1: var(--sf-context-menu--row-padding);--sf-context-menu--item-inset-end-1: var(--sf-context-menu--row-padding);--sf-context-menu--label-inset-1: calc(var(--sf-context-menu--item-inset-start-1) + var(--sf-ui-1--text-space-x));--sf-context-menu--item-inset-start-2: var(--sf-context-menu--row-padding);--sf-context-menu--item-inset-end-2: var(--sf-context-menu--row-padding);--sf-context-menu--label-inset-2: calc(var(--sf-context-menu--item-inset-start-2) + var(--sf-ui-2--text-space-x));--sf-context-menu--line: var(--sf-text-height-1\/2);--sf-context-menu--text-size: var(--sf-text-size-1\/2);--sf-context-menu--space-y: var(--sf-ui-1\/2--space-y);--sf-context-menu--field-space-x: var(--sf-ui-1\/2--space-x);--sf-context-menu--block-space: var(--sf-space-1\/3);--sf-context-menu--inset-start: var(--sf-context-menu--row-padding);--sf-context-menu--inset-end: var(--sf-context-menu--row-padding);--sf-context-menu--inner-height: var(--sf-ui-1\/3--control-height);--sf-context-menu--inner-space-x: var(--sf-ui-1\/3--space-x);--sf-context-menu--inner-text-size: var(--sf-text-size-1\/3);--sf-context-menu--inner-line: var(--sf-text-height-1\/3)}.sf-context-menu.sf-context-menu--size-1 .sf-context-menu-content{--sf-context-menu--line: var(--sf-text-height-1);--sf-context-menu--text-size: var(--sf-text-size-1);--sf-context-menu--space-y: var(--sf-ui-1--space-y);--sf-context-menu--field-space-x: var(--sf-ui-1--space-x);--sf-context-menu--block-space: var(--sf-space-1\/2);--sf-context-menu--row-height: var(--sf-ui-1--control-height);--sf-context-menu--inner-height: var(--sf-ui-1\/2--control-height);--sf-context-menu--inner-space-x: var(--sf-ui-1\/2--space-x);--sf-context-menu--inner-text-size: var(--sf-text-size-1\/2);--sf-context-menu--inner-line: var(--sf-text-height-1\/2)}.sf-context-menu .sf-context-menu-content>.sf-button.sf-button--size-1\/2,.sf-context-menu .sf-context-menu-content>sf-button>.sf-button.sf-button--size-1\/2{--sf-button--padding-inline-start: var(--sf-context-menu--item-inset-start-1\/2);--sf-button--padding-inline-end: var(--sf-context-menu--item-inset-end-1\/2)}.sf-context-menu .sf-context-menu-content>.sf-button.sf-button--size-1,.sf-context-menu .sf-context-menu-content>sf-button>.sf-button.sf-button--size-1{--sf-button--padding-inline-start: var(--sf-context-menu--item-inset-start-1);--sf-button--padding-inline-end: var(--sf-context-menu--item-inset-end-1)}.sf-context-menu .sf-context-menu-content>.sf-button.sf-button--size-2,.sf-context-menu .sf-context-menu-content>sf-button>.sf-button.sf-button--size-2{--sf-button--padding-inline-start: var(--sf-context-menu--item-inset-start-2);--sf-button--padding-inline-end: var(--sf-context-menu--item-inset-end-2)}}@layer sf.components{_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu{border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-end-end-radius: initial){html:not([dir="rtl"]) .sf-context-menu{border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(ltr)){border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu{border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-end-end-radius: initial){[dir="rtl"] .sf-context-menu{border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(rtl)){border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu{border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-end-start-radius: initial){html:not([dir="rtl"]) .sf-context-menu{border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(ltr)){border-bottom-left-radius:var(--sf-radius--surface);border-bottom-left-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu{border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-end-start-radius: initial){[dir="rtl"] .sf-context-menu{border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(rtl)){border-bottom-right-radius:var(--sf-radius--surface);border-bottom-right-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu{border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-start-end-radius: initial){html:not([dir="rtl"]) .sf-context-menu{border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(ltr)){border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu{border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-start-end-radius: initial){[dir="rtl"] .sf-context-menu{border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(rtl)){border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu{border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-start-start-radius: initial){html:not([dir="rtl"]) .sf-context-menu{border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(ltr)){border-top-left-radius:var(--sf-radius--surface);border-top-left-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu{border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}@supports not (border-start-start-radius: initial){[dir="rtl"] .sf-context-menu{border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}}.sf-context-menu:where(:dir(rtl)){border-top-right-radius:var(--sf-radius--surface);border-top-right-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)))}.sf-context-menu{background-color:transparent;background-color:var(--sf-context-menu--background-color, transparent);box-shadow:var(--sf-shadow-overlay);box-shadow:var(--sf-context-menu--box-shadow, var(--sf-shadow-overlay));border-end-end-radius:var(--sf-radius--surface);border-end-end-radius:var(--sf-context-menu--border-end-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)));border-end-start-radius:var(--sf-radius--surface);border-end-start-radius:var(--sf-context-menu--border-end-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)));border-start-end-radius:var(--sf-radius--surface);border-start-end-radius:var(--sf-context-menu--border-start-end-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)));border-start-start-radius:var(--sf-radius--surface);border-start-start-radius:var(--sf-context-menu--border-start-start-radius, var(--sf-context-menu-radius, var(--sf-radius--surface)));gap:var(--sf-d4)}.sf-context-menu .sf-context-menu-tooltip{display:none}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content{padding-right:var(--sf-context-menu-content--padding-inline-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content{padding-right:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content:where(:dir(ltr)){padding-right:var(--sf-context-menu-content--padding-inline-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content{padding-left:var(--sf-context-menu-content--padding-inline-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content{padding-left:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content:where(:dir(rtl)){padding-left:var(--sf-context-menu-content--padding-inline-end)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content{padding-left:var(--sf-context-menu-content--padding-inline-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content{padding-left:var(--sf-context-menu-content--padding-inline-start)}}.sf-context-menu .sf-context-menu-content:where(:dir(ltr)){padding-left:var(--sf-context-menu-content--padding-inline-start)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content{padding-right:var(--sf-context-menu-content--padding-inline-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content{padding-right:var(--sf-context-menu-content--padding-inline-start)}}.sf-context-menu .sf-context-menu-content:where(:dir(rtl)){padding-right:var(--sf-context-menu-content--padding-inline-start)}.sf-context-menu .sf-context-menu-content{--sf-context-menu-content--background-color: var(--sf-context-menu-background-color, var(--sf-surface-popup));--sf-surface-place: var(--sf-context-menu-content--background-color);--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);border:var(--sf-px) solid var(--sf-outline-variant);border:var(--sf-context-menu-border-width, var(--sf-px)) solid var(--sf-context-menu-border-color, var(--sf-outline-variant));--sf-context-menu-content--padding-bottom: var(--sf-context-menu-padding-block, var(--sf-space-1\/4));--sf-context-menu-content--padding-inline-end: var(--sf-context-menu-padding-inline, var(--sf-space-1\/4));--sf-context-menu-content--padding-inline-start: var(--sf-context-menu-padding-inline, var(--sf-space-1\/4));--sf-context-menu-content--padding-top: var(--sf-context-menu-padding-block, var(--sf-space-1\/4));--sf-context-menu-content--border-radius: var(--sf-context-menu-radius, var(--sf-radius--surface));border-radius:var(--sf-context-menu-content--border-radius);background-color:var(--sf-context-menu-content--background-color);padding-bottom:var(--sf-context-menu-content--padding-bottom);-webkit-padding-end:var(--sf-context-menu-content--padding-inline-end);padding-inline-end:var(--sf-context-menu-content--padding-inline-end);-webkit-padding-start:var(--sf-context-menu-content--padding-inline-start);padding-inline-start:var(--sf-context-menu-content--padding-inline-start);padding-top:var(--sf-context-menu-content--padding-top);min-width:0;min-inline-size:0;min-height:0;min-block-size:0;max-width:100%;max-inline-size:100%;max-width:100%;max-width:var(--sf-context-menu-available-inline-size, 100%);max-inline-size:var(--sf-context-menu-available-inline-size, 100%);max-height:100%;max-block-size:100%;max-height:100%;max-height:var(--sf-context-menu-available-block-size, 100%);max-block-size:var(--sf-context-menu-available-block-size, 100%);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scroll-behavior:auto}sf-menu-context[popup]>.sf-context-menu:not(.sf-context-menu--open){display:none}sf-context-menu[popup]>.sf-context-menu:not(.sf-context-menu--open){display:none}.sf-context-menu[popover]{top:auto;right:auto;bottom:auto;left:auto;inset:auto;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;overflow:visible}.sf-context-menu--entries .sf-context-menu-content{gap:var(--sf-px);gap:var(--sf-context-menu-gap, var(--sf-px));min-width:var(--sf-e8);min-inline-size:var(--sf-e8);min-width:var(--sf-e8);min-width:var(--sf-context-menu--min-inline-size, var(--sf-e8));min-inline-size:var(--sf-context-menu--min-inline-size, var(--sf-e8));max-width:min(var(--sf-g2),100vw);max-inline-size:min(var(--sf-g2),100vw);max-width:min(var(--sf-g2),100vw);max-width:min(var(--sf-context-menu--max-inline-size, var(--sf-g2)),var(--sf-context-menu-available-inline-size, 100vw));max-inline-size:min(var(--sf-context-menu--max-inline-size, var(--sf-g2)),var(--sf-context-menu-available-inline-size, 100vw));font-size:var(--sf-context-menu--text-size);line-height:var(--sf-context-menu--line);--sf-icon--font-size: var(--sf-context-menu--line);--sf-icon--width: var(--sf-context-menu--line);--sf-icon--height: var(--sf-context-menu--line)}.sf-context-menu--entries .sf-context-menu-content>*{flex-shrink:0}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-item{padding-left:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-item{padding-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-item{padding-right:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-item{padding-right:var(--sf-context-menu--inset-end)}}.sf-context-menu-item:where(:dir(ltr)){padding-left:var(--sf-context-menu--inset-start);padding-right:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-item{padding-right:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu-item{padding-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-item{padding-left:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu-item{padding-left:var(--sf-context-menu--inset-end)}}.sf-context-menu-item:where(:dir(rtl)){padding-right:var(--sf-context-menu--inset-start);padding-left:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-item{text-align:left}@supports not (text-align: start){html:not([dir="rtl"]) .sf-context-menu-item{text-align:left}}.sf-context-menu-item:where(:dir(ltr)){text-align:left}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-item{text-align:right}@supports not (text-align: start){[dir="rtl"] .sf-context-menu-item{text-align:right}}.sf-context-menu-item:where(:dir(rtl)){text-align:right}.sf-context-menu-item{display:flex;align-items:center;gap:var(--sf-space-1\/2);width:100%;inline-size:100%;min-height:var(--sf-context-menu--row-height);min-block-size:var(--sf-context-menu--row-height);padding-top:var(--sf-a2);padding-bottom:var(--sf-a2);padding-block:var(--sf-a2);padding-inline:var(--sf-context-menu--inset-start) var(--sf-context-menu--inset-end);border:0;border-radius:var(--sf-context-menu--row-radius);background:none;color:var(--sf-on-surface);color:var(--sf-context-menu-color, var(--sf-on-surface));font:inherit;text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer}.sf-context-menu-item:not(:disabled):hover,.sf-context-menu-item[aria-expanded=true]{background-color:var(--sf-surface-container-hover)}.sf-context-menu-item--current{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container);--sf-icon--color: var(--sf-on-primary-container)}.sf-context-menu-item--chosen{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container);--sf-icon--color: var(--sf-on-primary-container)}.sf-context-menu-item--chosen:not(:disabled):hover{background-color:var(--sf-primary-container-hover)}.sf-context-menu-item:disabled{color:var(--sf-on-disable);--sf-icon--color: var(--sf-on-disable);cursor:default}.sf-context-menu-item--danger:not(:disabled){color:var(--sf-error);--sf-icon--color: var(--sf-error)}.sf-context-menu-item-lead,.sf-context-menu-item-check{display:flex;flex:none;width:var(--sf-context-menu--line);inline-size:var(--sf-context-menu--line)}.sf-context-menu-item-avatar{display:flex;align-items:center;justify-content:center;width:var(--sf-context-menu--line);inline-size:var(--sf-context-menu--line);height:var(--sf-context-menu--line);block-size:var(--sf-context-menu--line);border-radius:var(--sf-radius--ui);background-color:var(--sf-secondary-container);color:var(--sf-on-secondary-container);font-size:var(--sf-text-size-1\/4);font-weight:var(--sf-font-weight-medium);line-height:1;-o-object-fit:cover;object-fit:cover}.sf-context-menu-item-icon,.sf-context-menu-item-chevron{--sf-icon--color: var(--sf-on-surface-variant)}.sf-context-menu-item--danger:not(:disabled) .sf-context-menu-item-icon{--sf-icon--color: var(--sf-error)}.sf-context-menu-item-check{--sf-icon--color: var(--sf-primary)}.sf-context-menu-item-chevron:dir(rtl){-webkit-transform:scaleX(-1);transform:scaleX(-1)}.sf-context-menu-item-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-inline-size:0}.sf-context-menu-item-label,.sf-context-menu-item-caption,.sf-context-menu-item-value{overflow:hidden;text-overflow:ellipsis}.sf-context-menu-item-label{font-weight:var(--sf-font-weight-medium)}.sf-context-menu-item-caption,.sf-context-menu-item-value{color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/3);line-height:var(--sf-text-height-1\/3)}.sf-context-menu-item:disabled .sf-context-menu-item-caption,.sf-context-menu-item:disabled .sf-context-menu-item-value{color:inherit}.sf-context-menu-item-value{flex:none;max-width:45%;max-inline-size:45%}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-drill-head{padding-left:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-drill-head{padding-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-drill-head{padding-right:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-drill-head{padding-right:var(--sf-context-menu--inset-end)}}.sf-context-menu-drill-head:where(:dir(ltr)){padding-left:var(--sf-context-menu--inset-start);padding-right:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-drill-head{padding-right:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu-drill-head{padding-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-drill-head{padding-left:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu-drill-head{padding-left:var(--sf-context-menu--inset-end)}}.sf-context-menu-drill-head:where(:dir(rtl)){padding-right:var(--sf-context-menu--inset-start);padding-left:var(--sf-context-menu--inset-end)}.sf-context-menu-drill-head{display:flex;flex:none;align-items:center;gap:var(--sf-space-1\/2);min-height:var(--sf-context-menu--row-height);min-block-size:var(--sf-context-menu--row-height);padding-inline:var(--sf-context-menu--inset-start) var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-back>button{margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-back>button{margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}}.sf-context-menu-back>button:where(:dir(ltr)){margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-back>button{margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-context-menu-back>button{margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}}.sf-context-menu-back>button:where(:dir(rtl)){margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}.sf-context-menu-back>button{flex:none;-webkit-margin-start:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2);margin-inline-start:calc((var(--sf-context-menu--line) - var(--sf-ui-1\/2--control-height))/2)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu--size-1 .sf-context-menu-back>button{margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu--size-1 .sf-context-menu-back>button{margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}}.sf-context-menu--size-1 .sf-context-menu-back>button:where(:dir(ltr)){margin-left:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu--size-1 .sf-context-menu-back>button{margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-context-menu--size-1 .sf-context-menu-back>button{margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}}.sf-context-menu--size-1 .sf-context-menu-back>button:where(:dir(rtl)){margin-right:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}.sf-context-menu--size-1 .sf-context-menu-back>button{-webkit-margin-start:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2);margin-inline-start:calc((var(--sf-context-menu--line) - var(--sf-ui-1--control-height))/2)}.sf-context-menu-level-title{min-width:0;min-inline-size:0;overflow:hidden;font-weight:var(--sf-font-weight-bold);white-space:nowrap;text-overflow:ellipsis}.sf-context-menu-item-under{overflow:hidden;color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/3);line-height:var(--sf-text-height-1\/3);white-space:nowrap;text-overflow:ellipsis}.sf-context-menu-item:disabled .sf-context-menu-item-under{color:inherit}.sf-context-menu.sf-context-menu--drill .sf-context-menu-content{--sf-context-menu-drill--inline-size: var(--sf-context-menu-inline-size, calc(var(--sf-f7) + var(--sf-a8)));width:var(--sf-context-menu-drill--inline-size);inline-size:var(--sf-context-menu-drill--inline-size);width:var(--sf-context-menu-drill--inline-size);width:var(--sf-context-menu--min-inline-size, var(--sf-context-menu-drill--inline-size));inline-size:var(--sf-context-menu--min-inline-size, var(--sf-context-menu-drill--inline-size));max-width:min(var(--sf-context-menu-drill--inline-size),100vw);max-inline-size:min(var(--sf-context-menu-drill--inline-size),100vw);max-width:min(var(--sf-context-menu-drill--inline-size),100vw);max-width:min(var(--sf-context-menu--max-inline-size, var(--sf-context-menu-drill--inline-size)),var(--sf-context-menu-available-inline-size, 100vw));max-inline-size:min(var(--sf-context-menu--max-inline-size, var(--sf-context-menu-drill--inline-size)),var(--sf-context-menu-available-inline-size, 100vw))}.sf-context-menu--drill .sf-context-menu-item,.sf-context-menu-value-row{white-space:normal}.sf-context-menu--drill .sf-context-menu-item-label,.sf-context-menu--drill .sf-context-menu-item-caption,.sf-context-menu-value-row .sf-context-menu-item-label,.sf-context-menu-value-row .sf-context-menu-item-caption{word-wrap:anywhere}.sf-context-menu--drill .sf-context-menu-item-lead,.sf-context-menu-value-row .sf-context-menu-item-lead,.sf-context-menu-item--switch .sf-context-menu-item-lead,.sf-context-menu--drill .sf-context-menu-item-chevron,.sf-context-menu--drill .sf-context-menu-item-check{align-self:center}.sf-context-menu-item--switch{white-space:normal}.sf-context-menu-item--switch .sf-context-menu-item-label,.sf-context-menu-item--switch .sf-context-menu-item-caption{word-wrap:anywhere}.sf-context-menu-separator{flex:none;height:var(--sf-px);block-size:var(--sf-px);margin-top:var(--sf-a4);margin-bottom:var(--sf-a4);margin-block:var(--sf-a4);background-color:var(--sf-outline-variant)}.sf-context-menu-header{display:flex;align-items:center;gap:var(--sf-space-1\/2);padding:var(--sf-context-menu--space-y) var(--sf-context-menu--inset-end) var(--sf-context-menu--space-y) var(--sf-context-menu--inset-start)}.sf-context-menu-header-avatar{display:flex;flex:none;align-items:center;justify-content:center;width:var(--sf-d0);inline-size:var(--sf-d0);height:var(--sf-d0);block-size:var(--sf-d0);border-radius:50%;background-color:var(--sf-secondary-container);color:var(--sf-on-secondary-container);font-size:var(--sf-text-size-1\/3);font-weight:var(--sf-font-weight-medium);-o-object-fit:cover;object-fit:cover}.sf-context-menu-header-text{display:flex;flex-direction:column;min-width:0;min-inline-size:0}.sf-context-menu-header-name,.sf-context-menu-header-caption{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sf-context-menu-header-name{font-weight:var(--sf-font-weight-medium)}.sf-context-menu-header-caption{color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/3);line-height:var(--sf-text-height-1\/3)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-value-row{padding-left:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-value-row{padding-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-value-row{padding-right:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-value-row{padding-right:var(--sf-context-menu--inset-end)}}.sf-context-menu-value-row:where(:dir(ltr)){padding-left:var(--sf-context-menu--inset-start);padding-right:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-value-row{padding-right:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu-value-row{padding-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-value-row{padding-left:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu-value-row{padding-left:var(--sf-context-menu--inset-end)}}.sf-context-menu-value-row:where(:dir(rtl)){padding-right:var(--sf-context-menu--inset-start);padding-left:var(--sf-context-menu--inset-end)}.sf-context-menu-value-row{display:flex;align-items:center;gap:var(--sf-space-1\/2);width:100%;inline-size:100%;min-height:var(--sf-context-menu--row-height);min-block-size:var(--sf-context-menu--row-height);padding-top:var(--sf-a2);padding-bottom:var(--sf-a2);padding-block:var(--sf-a2);padding-inline:var(--sf-context-menu--inset-start) var(--sf-context-menu--inset-end);color:var(--sf-on-surface);color:var(--sf-context-menu-color, var(--sf-on-surface))}.sf-context-menu-choice{display:flex;flex:none;gap:var(--sf-px)}.sf-context-menu-choice-option.sf-context-menu-item{--sf-context-menu-choice--option-height: min(var(--sf-context-menu--inner-height), calc(var(--sf-context-menu--row-height) - 2 * var(--sf-a2)));flex:none;justify-content:center;width:auto;inline-size:auto;min-height:var(--sf-context-menu-choice--option-height);min-block-size:var(--sf-context-menu-choice--option-height);padding-top:0;padding-bottom:0;padding-block:0;padding-left:var(--sf-context-menu--inner-space-x);padding-right:var(--sf-context-menu--inner-space-x);padding-inline:var(--sf-context-menu--inner-space-x);border-radius:var(--sf-radius-circle);color:var(--sf-on-surface-variant);font-size:var(--sf-context-menu--inner-text-size);line-height:var(--sf-context-menu--inner-line);--sf-icon--color: currentColor}.sf-context-menu-choice--icons .sf-context-menu-choice-option.sf-context-menu-item{width:var(--sf-context-menu-choice--option-height);inline-size:var(--sf-context-menu-choice--option-height);padding-left:0;padding-right:0;padding-inline:0;--sf-icon--font-size: var(--sf-context-menu--inner-line);--sf-icon--width: var(--sf-context-menu--inner-line);--sf-icon--height: var(--sf-context-menu--inner-line)}.sf-context-menu-choice-option.sf-context-menu-item:not(:disabled):hover{color:var(--sf-on-surface);background-color:var(--sf-surface-container-hover)}.sf-context-menu-choice-option[aria-checked=true]{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container);font-weight:var(--sf-font-weight-medium);--sf-icon--color: var(--sf-on-primary-container)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-choice--band{margin-left:var(--sf-context-menu--inset-start)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-choice--band{margin-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-choice--band{margin-right:var(--sf-context-menu--inset-end)}@supports not (margin-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-choice--band{margin-right:var(--sf-context-menu--inset-end)}}.sf-context-menu-choice--band:where(:dir(ltr)){margin-left:var(--sf-context-menu--inset-start);margin-right:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-choice--band{margin-right:var(--sf-context-menu--inset-start)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-context-menu-choice--band{margin-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-choice--band{margin-left:var(--sf-context-menu--inset-end)}@supports not (margin-inline-end: initial){[dir="rtl"] .sf-context-menu-choice--band{margin-left:var(--sf-context-menu--inset-end)}}.sf-context-menu-choice--band:where(:dir(rtl)){margin-right:var(--sf-context-menu--inset-start);margin-left:var(--sf-context-menu--inset-end)}.sf-context-menu-choice--band{gap:0;margin-inline:var(--sf-context-menu--inset-start) var(--sf-context-menu--inset-end);margin-top:var(--sf-a2);margin-bottom:var(--sf-a2);margin-block:var(--sf-a2);border:var(--sf-px) solid var(--sf-outline-variant);border-radius:var(--sf-radius--ui);overflow:hidden}.sf-context-menu-choice--band .sf-context-menu-choice-option.sf-context-menu-item{flex:1 1 0;width:100%;inline-size:100%;min-height:var(--sf-context-menu--row-height);min-block-size:var(--sf-context-menu--row-height);padding-top:var(--sf-a2);padding-bottom:var(--sf-a2);padding-block:var(--sf-a2);padding-left:0;padding-right:0;padding-inline:0;border-radius:0;color:var(--sf-on-surface);color:var(--sf-context-menu-color, var(--sf-on-surface));font-size:inherit;line-height:inherit;--sf-icon--font-size: var(--sf-context-menu--line);--sf-icon--width: var(--sf-context-menu--line);--sf-icon--height: var(--sf-context-menu--line)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option{border-left:var(--sf-px) solid var(--sf-outline-variant)}@supports not (border-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option{border-left:var(--sf-px) solid var(--sf-outline-variant)}}.sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option:where(:dir(ltr)){border-left:var(--sf-px) solid var(--sf-outline-variant)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option{border-right:var(--sf-px) solid var(--sf-outline-variant)}@supports not (border-inline-start: initial){[dir="rtl"] .sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option{border-right:var(--sf-px) solid var(--sf-outline-variant)}}.sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option:where(:dir(rtl)){border-right:var(--sf-px) solid var(--sf-outline-variant)}.sf-context-menu-choice--band .sf-context-menu-choice-option+.sf-context-menu-choice-option{-webkit-border-start:var(--sf-px) solid var(--sf-outline-variant);border-inline-start:var(--sf-px) solid var(--sf-outline-variant)}.sf-context-menu-item-switch{--sf-context-menu-switch--track: var(--sf-context-menu--line);--sf-context-menu-switch--seat: var(--sf-a2);--sf-context-menu-switch--thumb: calc(var(--sf-context-menu-switch--track) - 2 * var(--sf-context-menu-switch--seat));display:flex;flex:none;align-self:center;align-items:center;justify-content:flex-start;box-sizing:border-box;width:calc(var(--sf-context-menu-switch--track)*2);inline-size:calc(var(--sf-context-menu-switch--track)*2);height:var(--sf-context-menu-switch--track);block-size:var(--sf-context-menu-switch--track);padding:calc(var(--sf-context-menu-switch--seat) - var(--sf-px));border:var(--sf-px) solid var(--sf-outline);border-radius:var(--sf-radius-circle);background-color:var(--sf-surface-0);transition:background-color var(--sf-duration-normal) var(--sf-animation),border-color var(--sf-duration-normal) var(--sf-animation)}.sf-context-menu-item-switch-thumb{width:var(--sf-context-menu-switch--thumb);inline-size:var(--sf-context-menu-switch--thumb);height:var(--sf-context-menu-switch--thumb);block-size:var(--sf-context-menu-switch--thumb);border-radius:var(--sf-radius-circle);background-color:var(--sf-on-surface-variant);transition:background-color var(--sf-duration-normal) var(--sf-animation),-webkit-transform var(--sf-duration-normal) var(--sf-animation);transition:transform var(--sf-duration-normal) var(--sf-animation),background-color var(--sf-duration-normal) var(--sf-animation);transition:transform var(--sf-duration-normal) var(--sf-animation),background-color var(--sf-duration-normal) var(--sf-animation),-webkit-transform var(--sf-duration-normal) var(--sf-animation)}.sf-context-menu-item[aria-checked=true]>.sf-context-menu-item-switch{background-color:var(--sf-primary);border-color:var(--sf-primary)}.sf-context-menu-item[aria-checked=true] .sf-context-menu-item-switch-thumb{-webkit-transform:translateX(calc(var(--sf-context-menu-switch--track) * 1));transform:translateX(calc(var(--sf-context-menu-switch--track) * 1));-webkit-transform:translateX(calc(var(--sf-context-menu-switch--track) * var(--sf-context-menu-switch--direction, 1)));transform:translateX(calc(var(--sf-context-menu-switch--track) * var(--sf-context-menu-switch--direction, 1)));background-color:var(--sf-on-primary)}.sf-context-menu-item-switch:dir(rtl){--sf-context-menu-switch--direction: -1}.sf-context-menu-item:disabled>.sf-context-menu-item-switch{border-color:var(--sf-outline-disable);background-color:rgba(0,0,0,0)}.sf-context-menu-item:disabled .sf-context-menu-item-switch-thumb{background-color:var(--sf-on-disable)}.sf-context-menu-range{display:flex;flex:none;align-self:center;align-items:center;gap:var(--sf-a4)}.sf-context-menu-range-input{width:calc(var(--sf-context-menu--line)*4);inline-size:calc(var(--sf-context-menu--line)*4);margin:0;accent-color:var(--sf-primary)}.sf-context-menu-range-input:disabled{accent-color:var(--sf-on-disable)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-range-value{text-align:right}@supports not (text-align: end){html:not([dir="rtl"]) .sf-context-menu-range-value{text-align:right}}.sf-context-menu-range-value:where(:dir(ltr)){text-align:right}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-range-value{text-align:left}@supports not (text-align: end){[dir="rtl"] .sf-context-menu-range-value{text-align:left}}.sf-context-menu-range-value:where(:dir(rtl)){text-align:left}.sf-context-menu-range-value{min-width:calc(var(--sf-context-menu--line) + var(--sf-context-menu--space-y));min-inline-size:calc(var(--sf-context-menu--line) + var(--sf-context-menu--space-y));color:var(--sf-on-surface-variant);font-size:var(--sf-context-menu--inner-text-size);line-height:var(--sf-context-menu--inner-line);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.sf-context-menu-group{display:flex;flex:none;flex-direction:column;gap:var(--sf-px);gap:var(--sf-context-menu-gap, var(--sf-px));min-width:0;min-inline-size:0}.sf-context-menu-tiles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));flex:none;grid-gap:var(--sf-a4);gap:var(--sf-a4);padding-top:var(--sf-a4);padding-bottom:var(--sf-a4);padding-block:var(--sf-a4)}.sf-context-menu-tiles--1{grid-template-columns:minmax(0, 1fr)}.sf-context-menu-tiles--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.sf-context-menu-tile.sf-context-menu-item{flex-direction:column;align-items:center;gap:var(--sf-a2);width:auto;inline-size:auto;min-width:0;min-inline-size:0;min-height:0;min-block-size:0;padding-top:var(--sf-space-1\/3);padding-bottom:var(--sf-space-1\/3);padding-block:var(--sf-space-1\/3);padding-left:var(--sf-a4);padding-right:var(--sf-a4);padding-inline:var(--sf-a4);background-color:var(--sf-surface-container);--sf-on-surface-variant: var(--sf-on-surface-container--variant);color:var(--sf-on-surface-variant);white-space:normal}.sf-context-menu-tile.sf-context-menu-item:not(:disabled):hover{background-color:var(--sf-surface-container-hover)}.sf-context-menu-tile-icon{--sf-icon--color: var(--sf-on-surface)}.sf-context-menu-tile-name,.sf-context-menu-tile-value{max-width:100%;max-inline-size:100%;overflow:hidden;font-size:var(--sf-context-menu--inner-text-size);line-height:var(--sf-context-menu--inner-line);white-space:nowrap;text-overflow:ellipsis}.sf-context-menu-tile-name{color:var(--sf-on-surface);font-weight:var(--sf-font-weight-medium)}.sf-context-menu-tile--on.sf-context-menu-item{background-color:var(--sf-primary-container);color:var(--sf-on-primary-container)}.sf-context-menu-tile--on.sf-context-menu-item:not(:disabled):hover{background-color:var(--sf-primary-container-hover)}.sf-context-menu-tile--on .sf-context-menu-tile-icon,.sf-context-menu-tile--on .sf-context-menu-tile-name{color:var(--sf-on-primary-container);--sf-icon--color: var(--sf-on-primary-container)}.sf-context-menu-tile.sf-context-menu-item:disabled .sf-context-menu-tile-icon,.sf-context-menu-tile.sf-context-menu-item:disabled .sf-context-menu-tile-name{color:var(--sf-on-disable);--sf-icon--color: var(--sf-on-disable)}.sf-context-menu-note{margin:0;padding:var(--sf-context-menu--space-y) var(--sf-context-menu--inset-end) var(--sf-context-menu--space-y) var(--sf-context-menu--inset-start);color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/3);line-height:var(--sf-text-height-1\/3);white-space:normal}.sf-context-menu-search{display:flex;align-items:center;gap:var(--sf-space-1\/2);min-height:var(--sf-context-menu--row-height);min-block-size:var(--sf-context-menu--row-height);padding-left:var(--sf-context-menu--row-padding);padding-right:var(--sf-context-menu--row-padding);padding-inline:var(--sf-context-menu--row-padding);border-bottom:var(--sf-px) solid var(--sf-outline-variant);-webkit-border-after:var(--sf-px) solid var(--sf-outline-variant);border-block-end:var(--sf-px) solid var(--sf-outline-variant)}.sf-context-menu-search-icon{display:flex;flex:none;width:var(--sf-context-menu--line);inline-size:var(--sf-context-menu--line);overflow:hidden;--sf-icon--color: var(--sf-on-surface-variant)}.sf-context-menu-search-input{flex:1 1 auto;min-width:0;min-inline-size:0;margin:0;padding:0;border:0;border-radius:0;outline:none;background-color:rgba(0,0,0,0);color:var(--sf-on-surface);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:var(--sf-primary)}.sf-context-menu-search-input::-webkit-input-placeholder{color:var(--sf-on-surface-variant)}.sf-context-menu-search-input::-moz-placeholder{color:var(--sf-on-surface-variant)}.sf-context-menu-search-input:-ms-input-placeholder{color:var(--sf-on-surface-variant)}.sf-context-menu-search-input::-ms-input-placeholder{color:var(--sf-on-surface-variant)}.sf-context-menu-search-input::placeholder{color:var(--sf-on-surface-variant)}.sf-context-menu-content--search:not(:has(.sf-context-menu-item-lead))>.sf-context-menu-search>.sf-context-menu-search-icon{order:1}.sf-context-menu .sf-context-menu-content.sf-context-menu-content--search{gap:0;padding:0;overflow:hidden}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2))}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2))}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search:where(:dir(ltr)){padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2));padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2))}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2))}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search:where(:dir(rtl)){padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2));padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2))}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-search{display:flex;flex:none;align-items:center;gap:var(--sf-space-1\/2);min-height:calc(var(--sf-context-menu--row-height) + var(--sf-context-menu-content--padding-top) + var(--sf-context-menu-content--padding-bottom));min-block-size:calc(var(--sf-context-menu--row-height) + var(--sf-context-menu-content--padding-top) + var(--sf-context-menu-content--padding-bottom));padding-top:0;padding-bottom:0;padding-block:0;padding-inline:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-space-1\/2)) calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-space-1\/2));border:0;border-bottom:var(--sf-px) solid var(--sf-outline-variant);-webkit-border-after:var(--sf-px) solid var(--sf-outline-variant);border-block-end:var(--sf-px) solid var(--sf-outline-variant)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-left:var(--sf-context-menu-content--padding-inline-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-left:var(--sf-context-menu-content--padding-inline-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-right:var(--sf-context-menu-content--padding-inline-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-right:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list:where(:dir(ltr)){padding-left:var(--sf-context-menu-content--padding-inline-start);padding-right:var(--sf-context-menu-content--padding-inline-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-right:var(--sf-context-menu-content--padding-inline-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-right:var(--sf-context-menu-content--padding-inline-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-left:var(--sf-context-menu-content--padding-inline-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{padding-left:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list:where(:dir(rtl)){padding-right:var(--sf-context-menu-content--padding-inline-start);padding-left:var(--sf-context-menu-content--padding-inline-end)}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sf-px);gap:var(--sf-context-menu-gap, var(--sf-px));min-height:0;min-block-size:0;padding-top:var(--sf-context-menu-content--padding-top);padding-bottom:var(--sf-context-menu-content--padding-bottom);padding-block:var(--sf-context-menu-content--padding-top) var(--sf-context-menu-content--padding-bottom);padding-inline:var(--sf-context-menu-content--padding-inline-start) var(--sf-context-menu-content--padding-inline-end);overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scroll-behavior:auto}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list>*{flex-shrink:0}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-left:var(--sf-context-menu-content--padding-inline-start)}@supports not (margin-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-left:var(--sf-context-menu-content--padding-inline-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-right:var(--sf-context-menu-content--padding-inline-end)}@supports not (margin-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-right:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head:where(:dir(ltr)){margin-left:var(--sf-context-menu-content--padding-inline-start);margin-right:var(--sf-context-menu-content--padding-inline-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-right:var(--sf-context-menu-content--padding-inline-start)}@supports not (margin-inline-start: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-right:var(--sf-context-menu-content--padding-inline-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-left:var(--sf-context-menu-content--padding-inline-end)}@supports not (margin-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{margin-left:var(--sf-context-menu-content--padding-inline-end)}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head:where(:dir(rtl)){margin-right:var(--sf-context-menu-content--padding-inline-start);margin-left:var(--sf-context-menu-content--padding-inline-end)}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-drill-head{flex:none;margin-top:var(--sf-context-menu-content--padding-top);-webkit-margin-before:var(--sf-context-menu-content--padding-top);margin-block-start:var(--sf-context-menu-content--padding-top);margin-inline:var(--sf-context-menu-content--padding-inline-start) var(--sf-context-menu-content--padding-inline-end)}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start))}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start))}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer:where(:dir(ltr)){padding-left:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start));padding-right:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start))}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start))}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer:where(:dir(rtl)){padding-right:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start));padding-left:calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-footer{position:static;margin-bottom:0;-webkit-margin-after:0;margin-block-end:0;padding-bottom:var(--sf-context-menu--block-space);-webkit-padding-after:var(--sf-context-menu--block-space);padding-block-end:var(--sf-context-menu--block-space);padding-inline:calc(var(--sf-context-menu-content--padding-inline-start) + var(--sf-context-menu--inset-start)) calc(var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--inset-end))}.sf-context-menu-heading{padding:var(--sf-context-menu--space-y) var(--sf-context-menu--inset-end) var(--sf-a2) var(--sf-context-menu--inset-start);color:var(--sf-on-surface-variant);font-size:var(--sf-text-size-1\/3);line-height:var(--sf-text-height-1\/3);font-weight:var(--sf-font-weight-medium)}.sf-context-menu-top,.sf-context-menu-footer{display:flex;flex:none;gap:var(--sf-space-1\/3);padding:var(--sf-context-menu--block-space) var(--sf-context-menu--inset-end) var(--sf-context-menu--block-space) var(--sf-context-menu--inset-start)}.sf-context-menu-top{flex-direction:column;padding-top:var(--sf-a4);-webkit-padding-before:var(--sf-a4);padding-block-start:var(--sf-a4)}.sf-context-menu-body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sf-px);gap:var(--sf-context-menu-gap, var(--sf-px));min-height:0;min-block-size:0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sf-context-menu-footer{position:sticky;bottom:calc(-1*0px);inset-block-end:calc(-1*0px);bottom:calc(-1*0px);bottom:calc(-1*var(--sf-context-menu-content--padding-bottom, 0px));inset-block-end:calc(-1*var(--sf-context-menu-content--padding-bottom, 0px));margin-top:var(--sf-a4);-webkit-margin-before:var(--sf-a4);margin-block-start:var(--sf-a4);margin-bottom:calc(-1*0px);-webkit-margin-after:calc(-1*0px);margin-block-end:calc(-1*0px);margin-bottom:calc(-1*0px);margin-bottom:calc(-1*var(--sf-context-menu-content--padding-bottom, 0px));-webkit-margin-after:calc(-1*var(--sf-context-menu-content--padding-bottom, 0px));margin-block-end:calc(-1*var(--sf-context-menu-content--padding-bottom, 0px));padding-bottom:calc(var(--sf-context-menu--block-space) + 0px);-webkit-padding-after:calc(var(--sf-context-menu--block-space) + 0px);padding-block-end:calc(var(--sf-context-menu--block-space) + 0px);padding-bottom:calc(var(--sf-context-menu--block-space) + 0px);padding-bottom:calc(var(--sf-context-menu--block-space) + var(--sf-context-menu-content--padding-bottom, 0px));-webkit-padding-after:calc(var(--sf-context-menu--block-space) + var(--sf-context-menu-content--padding-bottom, 0px));padding-block-end:calc(var(--sf-context-menu--block-space) + var(--sf-context-menu-content--padding-bottom, 0px));border-top:var(--sf-px) solid var(--sf-outline-variant);-webkit-border-before:var(--sf-px) solid var(--sf-outline-variant);border-block-start:var(--sf-px) solid var(--sf-outline-variant);background-color:var(--sf-context-menu-content--background-color)}.sf-context-menu-footer>*{flex:1 1 0;min-width:0;min-inline-size:0}.sf-context-menu.sf-context-menu--panel .sf-context-menu-content{--sf-context-menu-panel--inline-size: calc(var(--sf-ui-1--control-height) * 8);width:var(--sf-context-menu-panel--inline-size);inline-size:var(--sf-context-menu-panel--inline-size);width:var(--sf-context-menu-panel--inline-size);width:var(--sf-context-menu--min-inline-size, var(--sf-context-menu-panel--inline-size));inline-size:var(--sf-context-menu--min-inline-size, var(--sf-context-menu-panel--inline-size));max-width:calc(100vi - var(--sf-space-1));max-inline-size:calc(100vi - var(--sf-space-1));min-height:0;min-block-size:0;max-height:calc(100dvh - var(--sf-space-4));max-block-size:calc(100dvh - var(--sf-space-4));max-height:calc(100dvh - var(--sf-space-4));max-height:var(--sf-context-menu-panel--max-block-size, var(--sf-context-menu-available-block-size, calc(100dvh - var(--sf-space-4))));max-block-size:var(--sf-context-menu-panel--max-block-size, var(--sf-context-menu-available-block-size, calc(100dvh - var(--sf-space-4))));overflow:hidden;padding-top:0;-webkit-padding-before:0;padding-block-start:0}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-head{padding-left:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-head{padding-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-head{padding-right:var(--sf-space-1\/3)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-head{padding-right:var(--sf-space-1\/3)}}.sf-context-menu-head:where(:dir(ltr)){padding-left:var(--sf-context-menu--inset-start);padding-right:var(--sf-space-1\/3)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-head{padding-right:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu-head{padding-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-head{padding-left:var(--sf-space-1\/3)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu-head{padding-left:var(--sf-space-1\/3)}}.sf-context-menu-head:where(:dir(rtl)){padding-right:var(--sf-context-menu--inset-start);padding-left:var(--sf-space-1\/3)}.sf-context-menu-head{--sf-tabs-top-container--border-width: 0;display:flex;flex:none;align-items:flex-end;gap:var(--sf-space-1\/3);min-height:calc(var(--sf-ui-1--control-height) + var(--sf-space-1\/3));min-block-size:calc(var(--sf-ui-1--control-height) + var(--sf-space-1\/3));padding-top:var(--sf-space-1\/3);-webkit-padding-before:var(--sf-space-1\/3);padding-block-start:var(--sf-space-1\/3);padding-inline:var(--sf-context-menu--inset-start) var(--sf-space-1\/3);border-bottom:var(--sf-px) solid var(--sf-outline-variant);-webkit-border-after:var(--sf-px) solid var(--sf-outline-variant);border-block-end:var(--sf-px) solid var(--sf-outline-variant)}.sf-context-menu-head>.sf-context-menu-close{align-self:center}.sf-context-menu-head>.sf-context-menu-tabs,.sf-context-menu-head>.sf-context-menu-tabs>.sf-tabs{flex:1 1 auto;min-width:0;min-inline-size:0}.sf-context-menu-head .sf-tabs-main-container{display:none}.sf-context-menu--panel .sf-context-menu-body{padding-top:var(--sf-space-1\/4);padding-bottom:var(--sf-space-1\/4);padding-block:var(--sf-space-1\/4);scrollbar-gutter:stable;overflow-x:hidden}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-row{padding-left:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){html:not([dir="rtl"]) .sf-context-menu-row{padding-left:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu-row{padding-right:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu-row{padding-right:var(--sf-context-menu--inset-end)}}.sf-context-menu-row:where(:dir(ltr)){padding-left:var(--sf-context-menu--inset-start);padding-right:var(--sf-context-menu--inset-end)}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-row{padding-right:var(--sf-context-menu--inset-start)}@supports not (padding-inline-start: initial){[dir="rtl"] .sf-context-menu-row{padding-right:var(--sf-context-menu--inset-start)}}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu-row{padding-left:var(--sf-context-menu--inset-end)}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu-row{padding-left:var(--sf-context-menu--inset-end)}}.sf-context-menu-row:where(:dir(rtl)){padding-right:var(--sf-context-menu--inset-start);padding-left:var(--sf-context-menu--inset-end)}.sf-context-menu-row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;grid-gap:var(--sf-space-1\/3);gap:var(--sf-space-1\/3);min-height:var(--sf-ui-1\/2--control-height);min-block-size:var(--sf-ui-1\/2--control-height);padding-inline:var(--sf-context-menu--inset-start) var(--sf-context-menu--inset-end)}.sf-context-menu--size-1 .sf-context-menu-row{min-height:var(--sf-ui-1--control-height);min-block-size:var(--sf-ui-1--control-height)}.sf-context-menu-row-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sf-context-menu:not(.sf-context-menu--panel) .sf-context-menu-content,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{--sf-context-menu--track:calc(2*var(--sf-context-menu-content--padding-inline-end) + var(--sf-context-menu--thumb))}.sf-context-menu:not(.sf-context-menu--panel) .sf-context-menu-content::-webkit-scrollbar,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list::-webkit-scrollbar{width:var(--sf-context-menu--track);height:var(--sf-context-menu--track)}.sf-context-menu:not(.sf-context-menu--panel) .sf-context-menu-content::-webkit-scrollbar-track,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list::-webkit-scrollbar-track{border:0;background-color:rgba(0,0,0,0)}.sf-context-menu:not(.sf-context-menu--panel) .sf-context-menu-content::-webkit-scrollbar-thumb,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list::-webkit-scrollbar-thumb{min-height:var(--sf-context-menu--row-height);border:var(--sf-context-menu-content--padding-inline-end) solid rgba(0,0,0,0);border-radius:var(--sf-context-menu--track);background-clip:padding-box;background-color:var(--sf-scroll-bg-thumb)}@supports not selector(::-webkit-scrollbar){.sf-context-menu:not(.sf-context-menu--panel) .sf-context-menu-content,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list{scrollbar-width:thin}}_:-ms-input-placeholder, html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar,html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar{padding-right:0}@supports not (padding-inline-end: initial){html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar,html:not([dir="rtl"]) .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar{padding-right:0}}.sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar:where(:dir(ltr)),.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar:where(:dir(ltr)){padding-right:0}_:-ms-input-placeholder, [dir="rtl"] .sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar,[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar{padding-left:0}@supports not (padding-inline-end: initial){[dir="rtl"] .sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar,[dir="rtl"] .sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar{padding-left:0}}.sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar:where(:dir(rtl)),.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar:where(:dir(rtl)){padding-left:0}.sf-context-menu .sf-context-menu-content.sf-context-menu-content--scrollbar,.sf-context-menu .sf-context-menu-content--search>.sf-context-menu-list.sf-context-menu-list--scrollbar{-webkit-padding-end:0;padding-inline-end:0}.sf-context-menu .sf-context-menu-content>sf-button>.sf-button,.sf-context-menu .sf-context-menu-content>.sf-button{white-space:nowrap}}@layer sf.states{.sf-context-menu-search[focus-within]{border-bottom-color:var(--sf-primary);border-block-end-color:var(--sf-primary)}.sf-context-menu-search[focus-within]{border-bottom-color:var(--sf-primary);border-bottom-color:var(--sf-primary);border-block-end-color:var(--sf-primary)}.sf-context-menu-search:focus-within{border-bottom-color:var(--sf-primary);border-block-end-color:var(--sf-primary)}@media(forced-colors: active){.sf-context-menu-search[focus-within]{border-bottom-color:Highlight;border-block-end-color:Highlight}.sf-context-menu-search[focus-within]{border-bottom-color:Highlight;border-bottom-color:Highlight;border-block-end-color:Highlight}.sf-context-menu-search:focus-within{border-bottom-color:Highlight;border-block-end-color:Highlight}}.sf-context-menu-item.focus-visible,.sf-context-menu-range-input.focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(-1*var(--sf-focus--width))}.sf-context-menu-item:focus-visible,.sf-context-menu-range-input:focus-visible{outline:var(--sf-focus--width) var(--sf-focus--style) var(--sf-focus--color);outline-offset:calc(-1*var(--sf-focus--width))}.sf-context-menu-content>.sf-button:not(:disabled):not(.disabled).focus-visible,.sf-context-menu-content>sf-button>.sf-button:not(:disabled):not(.disabled).focus-visible{position:relative;z-index:1;outline-offset:calc(var(--sf-focus--width)*-1)}.sf-context-menu-content>.sf-button:not(:disabled):not(.disabled):focus-visible,.sf-context-menu-content>sf-button>.sf-button:not(:disabled):not(.disabled):focus-visible{position:relative;z-index:1;outline-offset:calc(var(--sf-focus--width)*-1)}@media(prefers-reduced-motion: reduce){.sf-context-menu-item-switch,.sf-context-menu-item-switch-thumb{transition-duration:0s}}}@media(forced-colors: active){.sf-context-menu .sf-context-menu-content{border:var(--sf-px) solid CanvasText}.sf-context-menu-item[aria-checked=true]>.sf-context-menu-item-switch{background-color:Highlight;border-color:CanvasText}.sf-context-menu-item[aria-checked=true] .sf-context-menu-item-switch-thumb{background-color:HighlightText}.sf-context-menu-tile--on.sf-context-menu-item,.sf-context-menu-item--chosen{outline:var(--sf-px) solid Highlight}.sf-context-menu-content>.sf-button:not(:disabled):not(.disabled).focus-visible,.sf-context-menu-content>sf-button>.sf-button:not(:disabled):not(.disabled).focus-visible{outline:var(--sf-focus-outline-width) solid currentColor;outline-offset:calc(var(--sf-focus-outline-width)*-1);box-shadow:none}.sf-context-menu-content>.sf-button:not(:disabled):not(.disabled):focus-visible,.sf-context-menu-content>sf-button>.sf-button:not(:disabled):not(.disabled):focus-visible{outline:var(--sf-focus-outline-width) solid currentColor;outline-offset:calc(var(--sf-focus-outline-width)*-1);box-shadow:none}}@media(pointer: coarse){@layer sf.states{.sf-context-menu .sf-context-menu-item,.sf-context-menu .sf-context-menu-value-row,.sf-context-menu .sf-context-menu-row,.sf-context-menu .sf-context-menu-content>.sf-button,.sf-context-menu .sf-context-menu-content>sf-button>.sf-button{min-height:var(--sf-d1);min-block-size:var(--sf-d1)}}}

