:root{--menu-option-normal-height: 38px;--menu-option-small-height: 30px;--menu-option-mini-height: 24px;--menu-option-large-height: 46px;--menu-option-padding: 0 12px;--menu-option-normal-font-size: var(--font-size-md);--menu-option-small-font-size: var(--font-size-sm);--menu-option-mini-font-size: var(--font-size-xs);--menu-option-large-font-size: var(--font-size-lg);--menu-option-selected-background: var(--color-primary);--menu-option-text-color: #555;--menu-option-disabled-color: var(--color-text-disabled);--menu-option-arrow-padding: 0 6px 0 8px;--menu-option-arrow-icon-size: 18px}.var-menu-option{align-items:center;cursor:pointer;display:flex;padding:var(--menu-option-padding);position:relative;-webkit-tap-highlight-color:transparent;color:var(--menu-option-text-color);outline:none}.var-menu-option__cover{background:transparent;bottom:0;left:0;opacity:.2;position:absolute;right:0;top:0}.var-menu-option__text{align-items:center;display:flex;overflow-x:hidden}.var-menu-option__arrow{padding:var(--menu-option-arrow-padding)}.var-menu-option__arrow-icon[var-menu-option-cover]{font-size:var(--menu-option-arrow-icon-size)}.var-menu-option--children-trigger{padding-right:0}.var-menu-option--normal{font-size:var(--menu-option-normal-font-size);height:var(--menu-option-normal-height)}.var-menu-option--large{font-size:var(--menu-option-large-font-size);height:var(--menu-option-large-height)}.var-menu-option--small{font-size:var(--menu-option-small-font-size);height:var(--menu-option-small-height)}.var-menu-option--mini{font-size:var(--menu-option-mini-font-size);height:var(--menu-option-mini-height)}.var-menu-option--selected-background{background:var(--menu-option-selected-background)}.var-menu-option--selected-color{color:var(--menu-option-selected-background)}.var-menu-option--disabled{color:var(--menu-option-disabled-color);cursor:not-allowed}:root{--menu-select-menu-max-height: 278px;--menu-select-menu-padding: 0;--menu-select-menu-border-radius: 2px;--menu-select-menu-background-color: var(--color-surface-container-high)}.var-menu-select__menu{background-color:var(--menu-select-menu-background-color);border-radius:var(--menu-select-menu-border-radius);padding:var(--menu-select-menu-padding)}.var-menu-select--scrollable{max-height:var(--menu-select-menu-max-height);overflow-y:auto}.var-menu-children[var-menu-children-cover]{display:block;width:100%}
