.content { min-width: 160px; background: var(--bg-popover); backdrop-filter: blur(20px) saturate(1.4); -webkit-backdrop-filter: blur(20px) saturate(1.4); border: 1px solid var(--border-8); border-radius: 10px; box-shadow: var(--shadow-sm); padding: 6px; z-index: 2001; animation: dropdownIn 0.12s ease; } @keyframes dropdownIn { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } } .item { display: block; width: 100%; padding: 6px 10px; font-family: "Rubik", -apple-system, sans-serif; font-size: 12px; font-weight: 500; color: var(--fg-1); background: none; border: none; border-radius: 6px; cursor: pointer; text-align: left; } .item:hover { background: var(--border-8); } .label { padding: 6px 10px; font-family: "Rubik", -apple-system, sans-serif; font-size: 12px; font-weight: 500; color: var(--fg-2); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .sep { height: 1px; background: var(--border-8); margin: 4px 0; }