.menu-container.svelte-lr2woi{position:var(--menu-container-position,relative);display:var(--menu-container-display,inline-block);font-family:var(--menu-font-family,inherit);font-size:var(--menu-font-size,14px)}.menu-trigger.svelte-lr2woi{cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-trigger.svelte-lr2woi:focus-visible{outline:var(--menu-trigger-focus-outline,2px solid #2563eb);outline-offset:var(--menu-trigger-focus-outline-offset,2px)}.menu-dropdown.svelte-lr2woi{z-index:var(--menu-z-index,10);top:var(--menu-dropdown-top,100%);left:var(--menu-dropdown-left,0);background-color:var(--menu-background-color,#fff);border:var(--menu-border,1px solid #e0e0e0);border-radius:var(--menu-border-radius,var(--radius,4px));box-shadow:var(--menu-box-shadow,0px 4px 16px #0000001f);min-width:var(--menu-min-width,160px);max-height:var(--menu-max-height,240px);padding:var(--menu-padding,4px 0);margin:var(--menu-margin,4px 0);position:absolute;overflow-y:auto}.menu-dropdown.menu-dropdown-bottom-right.svelte-lr2woi{left:auto;right:0}.menu-dropdown.menu-dropdown-top-left.svelte-lr2woi{top:auto;bottom:100%}.menu-dropdown.menu-dropdown-top-right.svelte-lr2woi{inset:auto 0 100% auto}.menu-dropdown.menu-dropdown-measuring.svelte-lr2woi{visibility:hidden}.menu-item.svelte-lr2woi{padding:var(--menu-item-padding,8px 12px);cursor:pointer;color:var(--menu-item-color,#333);background-color:var(--menu-item-background-color,transparent);align-items:center;gap:var(--menu-item-gap,8px);white-space:var(--menu-item-white-space,nowrap);-webkit-tap-highlight-color:transparent;display:flex}.menu-item.svelte-lr2woi:hover{background-color:var(--menu-item-hover-background-color,#f5f5f5);color:var(--menu-item-hover-color,var(--menu-item-color,#333))}.menu-item.svelte-lr2woi:focus{background-color:var(--menu-item-focus-background-color,#f0f0f0);outline:var(--menu-item-focus-outline,none)}.menu-item-selected.svelte-lr2woi{background-color:var(--menu-item-selected-background-color,transparent);color:var(--menu-item-selected-color,inherit)}.menu-item-danger.svelte-lr2woi{color:var(--menu-item-danger-color,#dc3545)}.menu-item-danger.svelte-lr2woi:hover{background-color:var(--menu-item-danger-hover-background-color,#fff0f0);color:var(--menu-item-danger-hover-color,var(--menu-item-danger-color,#dc3545))}.menu-item-danger.svelte-lr2woi:focus{background-color:var(--menu-item-danger-focus-background-color,#fff0f0)}.menu-item-disabled.svelte-lr2woi{opacity:var(--menu-item-disabled-opacity,.4);cursor:var(--menu-item-disabled-cursor,not-allowed);pointer-events:none}.menu-separator.svelte-lr2woi{height:var(--menu-separator-height,1px);background-color:var(--menu-separator-color,#e0e0e0);margin:var(--menu-separator-margin,4px 0)}.menu-item-icon.svelte-lr2woi{height:var(--menu-item-icon-height,16px);width:var(--menu-item-icon-width,16px);flex-shrink:0;display:inline-flex}.menu-item-icon.svelte-lr2woi img,.menu-item-icon.svelte-lr2woi svg{width:100%;height:100%}.menu-item-label.svelte-lr2woi{font-weight:var(--menu-item-font-weight,400);line-height:var(--menu-item-line-height,1.4);flex:1}
