2 background-color: transparent;
11 padding: $-xs*1.3 $-m;
14 display: inline-block;
19 transition: background-color ease-in-out 120ms,
20 filter ease-in-out 120ms,
21 box-shadow ease-in-out 120ms;
23 background-color: var(--color-primary);
25 border: 1px solid var(--color-primary);
27 &:hover, &:focus, &:active {
28 background-color: var(--color-primary);
29 text-decoration: none;
33 @include lightDark(box-shadow, $bs-light, $bs-dark);
34 filter: brightness(110%);
37 outline: 1px dotted currentColor;
38 outline-offset: -$-xs;
40 filter: brightness(90%);
48 background-color: transparent;
49 @include lightDark(color, #666, #AAA);
52 @include lightDark(border-color, #CCC, #666);
53 &:hover, &:focus, &:active {
54 @include lightDark(color, #444, #BBB);
55 border: 1px solid #CCC;
56 box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
57 background-color: #F2F2F2;
58 @include lightDark(background-color, #f8f8f8, #444);
63 background-color: #DDD;
65 box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
70 margin-inline-start: $-s;
75 padding: $-xs*1.2 $-s;
80 background-color: transparent;
87 color: var(--color-link);
92 text-decoration: none;
95 color: var(--color-link);
96 fill: var(--color-link);
99 .text-button.hover-underline:hover {
100 text-decoration: underline;
109 .button.icon, .icon-button, .text-button.icon {
111 margin-inline-end: 0;
117 border: 1px solid transparent;
120 background-color: rgba(0, 0, 0, 0.05);
122 @include lightDark(border-color, #DDD, #444);
130 padding-bottom: ($-s - 2px);
133 display: inline-block;
137 margin-inline-end: $-m;
142 background-color: #BBB;
146 background-color: #BBB;