@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.menuSearchSlot{flex:none;min-width:0}.menuSearch{z-index:2;background:inherit;flex-shrink:0;padding:.5em;position:relative}.menuSearch:after{--divider-effect-color:var(--text);--divider-effect-opacity:.05;--divider-effect-size:1px;--divider-effect-length:100%;content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.menuSearch .menuSearchBar{color:var(--text);background:var(--surface);border-radius:calc(var(--dropdown-item-radius) + .7em);align-items:center;gap:.5em;padding:.4em .6em;display:flex}.menuSearch .menuSearchBar .icon{opacity:.8}.menuSearch .menuSearchBar .menuSearchInput{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.95em}.menuSearch .menuSearchBar .menuSearchInput::placeholder{color:var(--text);opacity:.3}.menuSearch .menuSearchBar .menuSearchClear{color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.1em;transition:background .2s;display:flex}.menuSearch .menuSearchBar .menuSearchClear:hover{background:var(--surface)}