5 * Includes the main navigation header and the faded toolbar.
9 grid-template-columns: minmax(max-content, 2fr) 1fr minmax(max-content, 2fr);
12 @include mixins.smaller-than(vars.$bp-l) {
14 grid-template-columns: 1fr;
24 color: rgb(250, 250, 250);
25 border-bottom: 1px solid #DDD;
26 box-shadow: vars.$bs-card;
27 @include mixins.lightDark(border-bottom-color, #DDD, #000);
34 display: inline-block;
38 display: inline-block;
39 padding: 10px vars.$m;
44 text-decoration: none;
45 background-color: rgba(255, 255, 255, .15);
48 padding-inline-start: vars.$m;
49 padding-inline-end: 0;
52 display: inline-block;
65 margin: 0 (-(vars.$s));
70 padding-inline-start: vars.$xs;
71 display: inline-block;
80 background-color: rgba(255, 255, 255, 0.15);
82 @include mixins.between(vars.$bp-l, vars.$bp-xl) {
83 padding-inline-start: vars.$xs;
91 .header *, .primary-background * {
97 display: inline-block;
99 background-color: rgba(0, 0, 0, 0.2);
100 border: 1px solid rgba(255, 255, 255, 0.2);
105 padding: vars.$xs*1.5;
106 padding-inline-start: 40px;
109 border: 1px solid rgba(255, 255, 255, 0.4);
116 @include mixins.between(vars.$bp-l, vars.$bp-xl) {
119 &:focus-within #header-search-box-button {
123 #header-search-box-button {
125 inset-inline-start: 16px;
129 @include mixins.lightDark(color, rgba(255, 255, 255, 0.8), #AAA);
131 margin-inline-end: 0;
135 .global-search-suggestions {
142 margin-left: -(vars.$xxl);
143 margin-right: -(vars.$xxl);
146 box-shadow: vars.$bs-hover;
147 transform-origin: top center;
149 transform: scale(0.9);
150 .entity-item-snippet p {
153 .entity-item-snippet {
156 .entity-list-item-name {
158 display: -webkit-box;
159 -webkit-box-orient: vertical;
160 -webkit-line-clamp: 2;
163 .global-search-loading {
168 header .search-box.search-active:focus-within {
169 .global-search-suggestions {
173 @include mixins.lightDark(background-color, #EEE, #333);
174 @include mixins.lightDark(border-color, #DDD, #111);
176 #header-search-box-button, input {
177 @include mixins.lightDark(color, #444, #AAA);
182 display: inline-flex;
183 padding: (vars.$s - 6px) vars.$s;
184 margin: 6px (-(vars.$s));
190 text-decoration: none;
191 background-color: rgba(255, 255, 255, .15);
205 .mobile-menu-toggle {
209 border: 2px solid rgba(255, 255, 255, 0.8);
222 @include mixins.smaller-than(vars.$bp-l) {
223 header .header-links {
224 @include mixins.lightDark(background-color, #fff, #333);
227 inset-inline-end: vars.$m;
231 box-shadow: vars.$bs-hover;
238 header .links a, header .dropdown-container ul li a, header .dropdown-container ul li button {
242 padding: 8px vars.$m;
244 color: vars.$text-dark;
245 grid-template-columns: 16px auto;
247 @include mixins.lightDark(color, vars.$text-dark, #eee);
249 margin-inline-end: vars.$s;
253 background-color: var(--color-primary-light);
254 color: var(--color-primary);
255 text-decoration: none;
258 @include mixins.lightDark(background-color, #eee, #333);
259 outline-color: var(--color-primary);
260 color: var(--color-primary);
263 header .dropdown-container {
265 padding-inline-start: 0;
270 header .dropdown-container ul {
271 display: block !important;
273 background-color: transparent;
281 .tri-layout-mobile-tabs {
285 background-color: #FFF;
286 border-bottom: 1px solid #DDD;
287 @include mixins.lightDark(border-bottom-color, #DDD, #333);
288 box-shadow: vars.$bs-card;
290 .tri-layout-mobile-tab {
292 border-bottom: 3px solid #BBB;
295 @include mixins.lightDark(background-color, #FFF, #222);
296 @include mixins.lightDark(border-bottom-color, #BBB, #333);
298 border-inline-end: 1px solid #DDD;
299 @include mixins.lightDark(border-inline-end-color, #DDD, #000);
301 &[aria-selected="true"] {
302 border-bottom-color: currentColor !important;
310 justify-content: flex-start;
315 padding-top: vars.$xs;
316 padding-bottom: vars.$xs;
319 display: inline-block;
325 &:hover, &:focus-within {
328 @media (prefers-contrast: more) {
333 @include mixins.smaller-than(vars.$bp-l) {
334 .breadcrumbs .icon-list-item {
340 margin-inline-end: 0;
346 a, button, span, span > div {
352 transition: all ease-in-out 120ms;
355 text-decoration: none;
360 .faded span.faded-text {
361 display: inline-block;