.ui-menu{display:inline-flex}.ui-menu__link{appearance:none;color:var(--color-tint);font-family:var(--font-display);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.ui-menu__link:hover:not(:disabled),.ui-menu__link:focus-visible{opacity:.7;outline:none}.ui-menu__link:disabled{opacity:.4;cursor:default}.ui-menu__list{box-sizing:border-box;border:1px solid var(--color-separator);background:var(--color-background-element);min-width:200px;color:var(--color-label);border-radius:12px;margin:0;padding:6px;inset:auto;overflow:visible;box-shadow:0 8px 28px #0000002e}.ui-menu__list:where([data-material]){box-shadow:none;background:0 0;border:none}.ui-menu__list--anchored{position-area:bottom span-left;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;margin-block:4px}.ui-menu__list--point{position-area:bottom span-right;margin-block:0}.ui-menu__list--above{position-area:top span-right}.ui-menu__list::backdrop{background:0 0}.ui-menu__item{appearance:none;box-sizing:border-box;width:100%;color:var(--color-label);font-family:var(--font-display);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:center;gap:10px;margin:0;padding:8px 10px;font-size:14px;font-weight:500;line-height:18px;display:flex}.ui-menu__item:hover:not(:disabled),.ui-menu__item:focus-visible{background:color-mix(in srgb, var(--color-label) 8%, transparent);outline:none}.ui-menu__item:disabled{opacity:.4;cursor:default}.ui-menu__item--destructive{color:var(--color-destructive)}.ui-menu__item--highlighted{background:color-mix(in srgb, var(--color-label) 8%, transparent)}.ui-menu__item--active{background:var(--color-background-selected)}.ui-menu__check{margin-inline-start:auto;padding-inline-start:12px;font-weight:600}.ui-menu__swatch{border:1px solid var(--color-separator);border-radius:50%;flex-shrink:0;width:16px;height:16px}.ui-menu__separator{background:var(--color-separator);height:1px;margin:6px 4px}.ui-context-menu{display:contents}.ui-popup-menu{width:0;height:0;position:absolute}::highlight(ui-match){background-color:color-mix(in srgb, var(--color-tint) 28%, transparent);color:var(--color-label)}