5 border-radius: var(--border-radius-md);
6 border: 1px solid transparent;
7 margin-inline-end: rem(-4);
10 color: var(--text-weak);
13 color: var(--text-norm);
17 .dropdown-content ul {
19 grid-template-columns: repeat(var(--apps-dropdown-repeat), 1fr);
21 justify-items: center;
24 .apps-dropdown-app-name,
25 .apps-dropdown-logo-wrapper {
26 transition: 0.25s ease;
31 .apps-dropdown-app-name {
32 color: var(--text-norm);
35 .apps-dropdown-logo-wrapper {
36 background-color: var(--interaction-default-hover);
46 background-color: transparent;
50 @supports not selector(:focus-visible:has(a, b)) {
53 .apps-dropdown-logo-wrapper {
54 border-color: var(--focus-outline);
55 box-shadow: 0 0 0 #{$focus-ring-size} var(--focus-ring);
56 color: var(--text-norm);
59 background-color: var(--interaction-default-hover);
65 @supports selector(:focus-visible:has(a, b)) {
67 &:has(*:focus-visible) {
68 .apps-dropdown-logo-wrapper {
69 border-color: var(--focus-outline);
70 box-shadow: 0 0 0 #{$focus-ring-size} var(--focus-ring);
71 color: var(--text-norm);
74 background-color: var(--interaction-default-hover);