@layer ds{.ds-menu-item[data-v-02d5c92b]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:var(--_item-background);border:0;border-radius:var(--_item-radius);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--_item-gap);margin:0;padding:var(--_item-padding);text-align:start;text-decoration:none}.ds-menu-item[data-state~=disabled][data-v-02d5c92b]{cursor:not-allowed}.ds-menu-item__text[data-v-02d5c92b]{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.ds-menu-item__label[data-v-02d5c92b]{color:var(--_label-foreground);font-family:var(--_label-typography-family);font-size:var(--_label-typography-size);font-variation-settings:var(--_label-typography-font-variation-settings);font-weight:var(--_label-typography-weight);letter-spacing:var(--_label-typography-letter-spacing);line-height:var(--_label-typography-line-height);margin:0;text-transform:var(--_label-typography-text-transform)}.ds-menu-item__description[data-v-02d5c92b]{color:var(--_description-foreground);font-family:var(--_description-typography-family);font-size:var(--_description-typography-size);font-variation-settings:var(--_description-typography-font-variation-settings);font-weight:var(--_description-typography-weight);letter-spacing:var(--_description-typography-letter-spacing);line-height:var(--_description-typography-line-height);margin:0;text-transform:var(--_description-typography-text-transform)}.ds-menu-item__icon[data-v-02d5c92b]{block-size:var(--_icon-size);color:var(--_icon-foreground);font-size:var(--_icon-size);inline-size:var(--_icon-size)}.ds-menu-item__icon[data-v-02d5c92b],.ds-menu-item__shortcut[data-v-02d5c92b]{align-items:center;display:inline-flex;flex:none;justify-content:center}.ds-menu-item__shortcut[data-v-02d5c92b]{block-size:var(--_shortcut-size);color:var(--_shortcut-foreground);font-size:var(--_shortcut-size);inline-size:var(--_shortcut-size);inline-size:auto}.ds-menu-item__chevron[data-v-02d5c92b]{align-items:center;block-size:var(--_chevron-size);color:var(--_chevron-foreground);display:inline-flex;flex:none;font-size:var(--_chevron-size);inline-size:var(--_chevron-size);justify-content:center}}
