.menu-item{display:flex;align-items:center;gap:var(--spacing-40);width:100%;height:2rem;padding:0 6px;border:none;border-radius:var(--radius-xlarge);background:transparent;color:var(--fg-neutral-2-rest);font-family:var(--font-family-base);font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:var(--font-weight-body-1);cursor:pointer;text-align:start;white-space:nowrap;user-select:none;transition:background .1s}.menu-item:hover{background:var(--button-background-2-hover);color:var(--fg-neutral-2-hover)}.menu-item:active{background:var(--button-background-2-pressed);color:var(--fg-neutral-2-pressed)}.menu-item.active{background:var(--button-background-2-selected)}.menu-item.menu-item-check.active:not(:hover):not(:active){background:transparent}.menu-item:disabled,.menu-item[disabled]{color:var(--fg-neutral-disabled-1-rest);background:var(--button-background-2-disabled);opacity:.4;cursor:default;pointer-events:none}.menu-item:focus-visible{outline:2px solid var(--stroke-focus-2);outline-offset:-2px}.menu-item-icon{flex-shrink:0;width:var(--size-200);height:var(--size-200);fill:var(--fg-neutral-2-rest);margin-inline-start:var(--spacing-20)}.menu-item .icon-filled,.menu-item:hover .icon-rest,.menu-item:active .icon-rest,.menu-item.active .icon-rest{display:none}.menu-item:hover .icon-filled,.menu-item:active .icon-filled,.menu-item.active .icon-filled{display:block;fill:var(--fg-brand-1-rest)}.menu-item-shortcut{margin-inline-start:auto;padding-inline-start:var(--spacing-80);color:var(--fg-neutral-3-rest);font-size:var(--font-size-body-1)}.menu-item-chevron{flex-shrink:0;width:var(--size-160);height:var(--size-160);fill:var(--fg-neutral-3-rest)}.menu-item-chevron:not(.menu-item-shortcut+.menu-item-chevron){margin-inline-start:auto}.menu-item-checkmark{flex-shrink:0;width:var(--size-160);height:var(--size-160);fill:var(--fg-neutral-2-rest);margin-inline-start:var(--spacing-20);margin-inline-end:var(--spacing-40);display:none}.menu-item.menu-item-check .menu-item-checkmark{display:block;visibility:hidden}.menu-item.menu-item-check.active .menu-item-checkmark{visibility:visible}.menu-item:hover .menu-item-checkmark{fill:var(--fg-neutral-2-hover)}.menu-item:active .menu-item-checkmark{fill:var(--fg-neutral-2-pressed)}@media (forced-colors: active){.menu-item:disabled,.menu-item[disabled]{color:GrayText;opacity:1}.menu-item-icon{fill:ButtonText}.menu-item:hover .icon-filled,.menu-item:active .icon-filled,.menu-item.active .icon-filled,.menu-item:hover .icon-rest,.menu-item:active .icon-rest{fill:HighlightText}.menu-item-checkmark{fill:ButtonText}.menu-item:hover .menu-item-checkmark,.menu-item:active .menu-item-checkmark{fill:HighlightText}.menu-item-chevron{fill:ButtonText}.menu-item:hover .menu-item-chevron,.menu-item:active .menu-item-chevron{fill:HighlightText}}
