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 text-transform: uppercase;
26 border: 1px solid var(--color-primary);
28 @include lightDark(filter, none, saturate(0.8) brightness(0.8));
29 &:hover, &:focus, &:active {
30 background-color: var(--color-primary);
31 text-decoration: none;
35 @include lightDark(box-shadow, $bs-light, $bs-dark);
36 filter: brightness(110%);
39 outline: 1px dotted currentColor;
40 outline-offset: -$-xs;
42 filter: brightness(90%);
50 background-color: transparent;
51 @include lightDark(color, #666, #AAA);
54 @include lightDark(border-color, #CCC, #666);
55 &:hover, &:focus, &:active {
56 border: 1px solid #CCC;
58 background-color: #F2F2F2;
59 @include lightDark(background-color, #f2f2f2, #555);
64 background-color: #DDD;
66 box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
71 margin-inline-start: $-s;
76 padding: $-xs*1.2 $-s;
81 background-color: transparent;
88 color: var(--color-primary);
96 text-decoration: none;
99 color: var(--color-primary);
100 fill: var(--color-primary);
103 .text-button.hover-underline:hover {
104 text-decoration: underline;
113 .button.icon, .icon-button {
115 margin-inline-end: 0;
121 border: 1px solid transparent;
124 background-color: rgba(0, 0, 0, 0.05);
126 @include lightDark(border-color, #DDD, #444);
134 padding-bottom: ($-s - 2px);
137 display: inline-block;
141 margin-inline-end: $-m;
146 background-color: #BBB;
150 background-color: #BBB;