.menu-row{width:100%;min-height:1.85rem;color:var(--y-text);font:inherit;font-size:max(var(--y-fs-floor), .86em);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;column-gap:.55rem;padding:.2rem .7rem .2rem .6rem;line-height:1.5;text-decoration:none;display:grid}.menu-row:has(>.menu-ic>[data-icon]){align-items:baseline}.menu-row+.menu-row{border-top:1px solid var(--y-border)}.menu-row:hover,.menu-row:focus-visible,.menu-row[aria-expanded=true]{background:var(--y-soft);color:var(--y-accent);outline:none;text-decoration:none}.menu-row:focus-visible{box-shadow:inset 2px 0 0 var(--y-accent)}.menu-row:is([aria-current=true],[aria-checked=true],[aria-pressed=true]){color:var(--y-accent);font-weight:600}.menu-row.danger{color:var(--y-del)}.menu-row:disabled{color:var(--y-muted);cursor:default;opacity:.6}.menu-ic{place-items:center;width:1rem;height:1rem;display:grid}.menu-ic>svg{width:.9rem;height:.9rem}.menu-tx{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;display:flex}.menu-tr{color:var(--y-muted);font-size:max(var(--y-fs-floor), .92em);font-variant-numeric:tabular-nums}
