.menu-row__hint--slide{text-align:end;max-width:48%;position:relative;overflow:hidden}.menu-row__hint-frame,.menu-row__hint-in{display:block}.menu-row__hint-out{white-space:nowrap;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-end:0}.menu-row__hint-frame[data-animate] .menu-row__hint-out{animation:menu-hint-out var(--duration-slower) var(--ease-standard) both}.menu-row__hint-frame[data-animate] .menu-row__hint-in{animation:menu-hint-in var(--duration-slower) var(--ease-standard) both}@keyframes menu-hint-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(110%)}}@keyframes menu-hint-in{0%{opacity:0;transform:translate(-110%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.menu-row__hint-frame[data-animate] .menu-row__hint-out{animation:none;display:none}.menu-row__hint-frame[data-animate] .menu-row__hint-in{animation:none}}.menu-row[data-presentation=rail]{min-width:0;min-height:var(--control-height);gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--foreground);background:0 0}.menu-row[data-presentation=rail]:has(.menu-row__description){padding-block:var(--space-2)}.menu-row[data-presentation=rail]:focus-visible{background:var(--secondary)}@media (hover:hover) and (pointer:fine){.menu-row[data-presentation=rail]:hover{background:var(--secondary)}}.menu-row[data-presentation=rail][data-selected]{background:var(--accent-subtle);color:var(--accent-text)}.menu-row[data-presentation=rail] .menu-row__label{color:inherit}.menu-row[data-presentation=rail] .menu-row__icon{width:var(--icon-control);height:var(--icon-control)}.menu-row[data-presentation=rail] .menu-row__icon>*{width:100%;height:100%}.menu-row[data-presentation=rail][data-selected] .menu-row__icon{color:inherit}@media (width<=840px){.menu-row[data-presentation=rail]{min-height:44px}}.menu-row-with-actions{border-radius:var(--radius-control);align-items:center;min-width:0;display:flex}.menu-row-with-actions:focus-within{background:var(--secondary)}@media (hover:hover) and (pointer:fine){.menu-row-with-actions:hover{background:var(--secondary)}}.menu-row-with-actions[data-selected]{background:var(--accent-subtle)}.menu-row-with-actions>.menu-row[data-presentation=rail]{background:0 0;flex:auto;width:0}.menu-row-with-actions__controls{align-items:center;gap:var(--space-2);flex:none;padding-inline-end:var(--space-2);display:flex}.menu-row[data-presentation=rail] .menu-row__description{color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
