.ts-menu-root{display:contents}.ts-menu,.ts-dropdown-list{box-sizing:border-box;width:max-content;min-width:var(--pt-menu-w,220px);max-width:320px;font:13px/1.3 var(--pt-text);animation:pt-fade-in var(--pt-dur-fast) var(--pt-ease-out) both;outline:none;padding:4px 0;position:fixed;overflow:hidden auto}.ts-menu.is-dynamic{width:auto;padding:8px}.ts-menu-group{display:contents}.ts-menu-divider{background:var(--pt-hair-soft);height:1px;margin:4px 0;display:block}.ts-menu-item,.ts-dropdown-option{height:28px;color:var(--pt-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:0 12px;display:grid}.ts-menu-item:hover,.ts-menu-item:focus-visible,.ts-menu-item.is-open,.ts-dropdown-option.is-active{background:var(--pt-plate);color:var(--pt-ink)}.ts-menu-item:focus-visible{outline:1px solid var(--pt-ink);outline-offset:-1px}.ts-menu-item.is-disabled,.ts-dropdown-option[aria-disabled=true]{color:var(--pt-disabled);cursor:default}.ts-menu-item.is-disabled:hover{background:0 0}.ts-menu-ic{width:16px;height:16px;color:var(--pt-titanium);justify-content:center;align-items:center;display:inline-flex}.ts-menu-item:hover .ts-menu-ic,.ts-menu-item:focus .ts-menu-ic,.ts-dropdown-option.is-active .ts-menu-ic{color:var(--pt-ink)}.ts-menu-item.is-disabled .ts-menu-ic,.ts-menu-item.is-disabled .ts-menu-key,.ts-dropdown-option[aria-disabled=true] .ts-menu-ic{color:var(--pt-disabled)}.ts-menu-ic svg{fill:currentColor;width:16px;height:16px;display:block}.ts-menu-check{color:var(--pt-ink);justify-content:center;align-items:center;display:flex}.ts-menu-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ts-menu-ak{text-decoration:none}.ts-menu.is-alt .ts-menu-ak{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.ts-menu-key{color:var(--pt-titanium);font-variant-numeric:var(--pt-numerals);white-space:nowrap;padding-left:8px;font-size:12px}.ts-menu-sub{color:var(--pt-titanium);display:inline-flex}.ts-menu-sub svg{fill:currentColor;width:14px;height:14px;display:block}@media (forced-colors:active){.ts-menu-item:hover,.ts-menu-item:focus-visible,.ts-menu-item.is-open,.ts-dropdown-option.is-active{forced-color-adjust:none;color:highlighttext;background:highlight}.ts-menu-item:hover *,.ts-menu-item:focus-visible *,.ts-menu-item.is-open *,.ts-dropdown-option.is-active *{color:highlighttext}.ts-menu-item.is-disabled,.ts-menu-item.is-disabled *,.ts-dropdown-option[aria-disabled=true],.ts-dropdown-option[aria-disabled=true] *{color:graytext}}.ts-menu[data-exiting]{animation:pt-fade-out var(--pt-dur-leave) var(--pt-ease-in) both}@media (prefers-reduced-motion:reduce){.ts-menu,.ts-dropdown-list{animation:none}}
