:host{display:inline-block}.leo-menu.svelte-qg691c.svelte-qg691c{-webkit-tap-highlight-color:transparent}.leo-menu.svelte-qg691c .leo-menu-popup.svelte-qg691c{background:var(--leo-color-container-background);box-shadow:var(--leo-effect-elevation-03);transform-origin:top left;animation:svelte-qg691c-menuIn 150ms ease-out;overflow:auto;border:1px solid var(--leo-color-divider-subtle);border-radius:var(--leo-radius-m);min-width:var(--leo-menu-control-width);display:flex;flex-direction:column;gap:var(--leo-spacing-s)}.leo-menu.svelte-qg691c .leo-menu-popup.width-is-max-width.svelte-qg691c{width:var(--leo-menu-control-width);overflow-x:hidden}@keyframes svelte-qg691c-menuIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.leo-menu-popup ::slotted(*),.leo-menu-popup>*{--leo-menu-item-margin:var(--leo-menu-item-margin-top,0) var(--leo-spacing-s) var(--leo-menu-item-margin-bottom,0) var(--leo-spacing-s);--leo-menu-item-padding:var(--leo-spacing-m) var(--leo-spacing-xl);--leo-menu-item-border-radius:var(--leo-spacing-s)}.leo-menu-popup ::slotted(leo-option:nth-child(1 of:not([slot]))),.leo-menu-popup ::slotted(leo-menu-item:nth-child(1 of:not([slot]))),.leo-menu-popup leo-option:first-child,.leo-menu-popup leo-menu-item:first-child{--leo-menu-item-margin-top:var(--leo-spacing-s)}.leo-menu-popup ::slotted(leo-option:nth-last-child(1 of:not([slot]))),.leo-menu-popup ::slotted(leo-menu-item:nth-last-child(1 of:not([slot]))),.leo-menu-popup leo-option:last-child,.leo-menu-popup leo-menu-item:last-child{--leo-menu-item-margin-bottom:var(--leo-spacing-s)}.leo-menu-popup ::slotted(leo-title),.leo-menu-popup leo-title{padding:var(--leo-spacing-l);background:var(--leo-color-page-background);font:var(--leo-font-components-label);color:var(--leo-color-text-secondary)}.leo-menu-popup ::slotted(leo-title:not(:first-of-type)),.leo-menu-popup leo-title:not(:first-of-type){margin-top:-4px}.leo-menu-popup ::slotted(hr),.leo-menu-popup hr{all:unset;display:block;border-top:1px solid var(--leo-color-divider-subtle);width:100%;margin:0}.leo-menu-popup ::slotted(leo-menu-section),.leo-menu-popup leo-menu-section{display:flex;flex-direction:column;gap:var(--leo-spacing-s);max-height:var(--leo-menu-section-max-height,none);overflow-y:auto;padding:var(--leo-spacing-s)0;margin:-4px 0}:where(.leo-menu-popup) ::slotted(leo-menu-item),:where(.leo-menu-popup) ::slotted(leo-option),:where(.leo-menu-popup)>leo-menu-item,:where(.leo-menu-popup)>leo-option,:where(.leo-menu-popup) leo-menu-section leo-menu-item,:where(.leo-menu-popup) leo-menu-section leo-option{all:unset;cursor:pointer;margin:var(--leo-menu-item-margin);border-radius:var(--leo-menu-item-border-radius);padding:var(--leo-menu-item-padding);display:revert}:where(.leo-menu-popup) ::slotted(leo-menu-item:hover),:where(.leo-menu-popup) ::slotted(leo-option:hover),:where(.leo-menu-popup)>leo-menu-item:hover,:where(.leo-menu-popup)>leo-option:hover,:where(.leo-menu-popup) leo-menu-section leo-menu-item:hover,:where(.leo-menu-popup) leo-menu-section leo-option:hover{background:var(--leo-color-container-highlight)}:where(.leo-menu-popup) ::slotted(leo-option[aria-selected]),:where(.leo-menu-popup) ::slotted(leo-menu-item[aria-selected]),:where(.leo-menu-popup) ::slotted(leo-option:active),:where(.leo-menu-popup) ::slotted(leo-menu-item:active),:where(.leo-menu-popup)>leo-option[aria-selected],:where(.leo-menu-popup)>leo-menu-item[aria-selected],:where(.leo-menu-popup)>leo-option:active,:where(.leo-menu-popup)>leo-menu-item:active,:where(.leo-menu-popup) leo-menu-section leo-option[aria-selected],:where(.leo-menu-popup) leo-menu-section leo-menu-item[aria-selected],:where(.leo-menu-popup) leo-menu-section leo-option:active,:where(.leo-menu-popup) leo-menu-section leo-menu-item:active{background:var(--leo-color-container-interactive);color:var(--leo-color-text-interactive)}:where(.leo-menu-popup) ::slotted(leo-option:focus-visible),:where(.leo-menu-popup) ::slotted(leo-menu-item:focus-visible),:where(.leo-menu-popup)>leo-option:focus-visible,:where(.leo-menu-popup)>leo-menu-item:focus-visible,:where(.leo-menu-popup) leo-menu-section leo-option:focus-visible,:where(.leo-menu-popup) leo-menu-section leo-menu-item:focus-visible{box-shadow:0px 0px 0px 1.5px rgba(255,255,255,0.5),0px 0px 4px 2px #423eee}.leo-menu-popup leo-menu-section leo-menu-item,.leo-menu-popup leo-menu-section leo-option{--leo-menu-item-margin:0 var(--leo-spacing-s)}