From 0c7b27d87af8f61fc11f3ef5588173b7d1d6fd08 Mon Sep 17 00:00:00 2001 From: Pauline Judge Date: Fri, 3 May 2024 11:40:27 -0400 Subject: [PATCH 01/17] centers carousel thumbnails; adds space above access button link; increases size of media assets in main content --- ...ew_display.media.document.media_assets.yml | 4 +- ..._view_display.media.image.media_assets.yml | 4 +- ...isplay.media.remote_video.media_assets.yml | 5 +- ..._view_display.media.video.media_assets.yml | 4 +- ...iew_display.node.digital_heritage.full.yml | 2 +- .../02-molecules/carousels/_carousels.scss | 70 +++++++++++-------- .../components/02-molecules/media/_media.scss | 11 +++ themes/mukurtu_v4/css/style.css | 2 +- themes/mukurtu_v4/css/style.css.map | 2 +- .../block--mukurtu-v4-branding.html.twig | 6 +- 10 files changed, 68 insertions(+), 42 deletions(-) diff --git a/config/install/core.entity_view_display.media.document.media_assets.yml b/config/install/core.entity_view_display.media.document.media_assets.yml index e3351446..418250b6 100644 --- a/config/install/core.entity_view_display.media.document.media_assets.yml +++ b/config/install/core.entity_view_display.media.document.media_assets.yml @@ -3,7 +3,7 @@ status: true dependencies: config: - core.entity_view_mode.media.media_assets - - image.style.medium_480px_w_ + - image.style.large - media.type.document module: - file @@ -30,7 +30,7 @@ content: label: hidden settings: image_link: '' - image_style: medium_480px_w_ + image_style: large image_loading: attribute: lazy third_party_settings: { } diff --git a/config/install/core.entity_view_display.media.image.media_assets.yml b/config/install/core.entity_view_display.media.image.media_assets.yml index d62f3290..aa767357 100644 --- a/config/install/core.entity_view_display.media.image.media_assets.yml +++ b/config/install/core.entity_view_display.media.image.media_assets.yml @@ -3,7 +3,7 @@ status: true dependencies: config: - core.entity_view_mode.media.media_assets - - image.style.medium_480px_w_ + - image.style.large - media.type.image module: - image @@ -22,7 +22,7 @@ content: label: hidden settings: image_link: '' - image_style: medium_480px_w_ + image_style: large image_loading: attribute: lazy third_party_settings: { } diff --git a/config/install/core.entity_view_display.media.remote_video.media_assets.yml b/config/install/core.entity_view_display.media.remote_video.media_assets.yml index 31d36760..2f785cd3 100644 --- a/config/install/core.entity_view_display.media.remote_video.media_assets.yml +++ b/config/install/core.entity_view_display.media.remote_video.media_assets.yml @@ -1,3 +1,4 @@ +uuid: 6059a0d7-3f89-4112-a4e3-f6f3b10dce95 langcode: en status: true dependencies: @@ -20,8 +21,8 @@ content: type: oembed label: hidden settings: - max_width: 480 - max_height: 270 + max_width: 900 + max_height: 506 third_party_settings: { } weight: 0 region: content diff --git a/config/install/core.entity_view_display.media.video.media_assets.yml b/config/install/core.entity_view_display.media.video.media_assets.yml index 811f9332..5f19e351 100644 --- a/config/install/core.entity_view_display.media.video.media_assets.yml +++ b/config/install/core.entity_view_display.media.video.media_assets.yml @@ -26,8 +26,8 @@ content: loop: false multiple_file_display_type: tags muted: false - width: 480 - height: 270 + width: 900 + height: 506 third_party_settings: blazy: blazy: false diff --git a/config/install/core.entity_view_display.node.digital_heritage.full.yml b/config/install/core.entity_view_display.node.digital_heritage.full.yml index 0a0a6631..65c68048 100644 --- a/config/install/core.entity_view_display.node.digital_heritage.full.yml +++ b/config/install/core.entity_view_display.node.digital_heritage.full.yml @@ -378,7 +378,7 @@ content: weight: 33 region: content field_original_date: - type: year_month_day_original_date_formatter + type: textual_month_day_year_original_date_formatter label: above settings: { } third_party_settings: { } diff --git a/themes/mukurtu_v4/components/02-molecules/carousels/_carousels.scss b/themes/mukurtu_v4/components/02-molecules/carousels/_carousels.scss index 40fcf68a..17eb3cb7 100644 --- a/themes/mukurtu_v4/components/02-molecules/carousels/_carousels.scss +++ b/themes/mukurtu_v4/components/02-molecules/carousels/_carousels.scss @@ -33,42 +33,50 @@ } } -.multipage-carousel__navigation { - width: fit-content; - margin: 0 auto var(--v-space-2xs); +.multipage-carousel { + .splide__list { + justify-content: center; + } + + &__navigation { + width: fit-content; + margin: 0 auto var(--v-space-2xs); - .js-form-type-select { - position: relative; + // Navigation/jump to drop down. + .js-form-type-select { + position: relative; - &::after { - content: ''; - display: inline-block; - position: absolute; - right: 15px; - margin: auto; - top: 20px; - width: 0; - height: 0; - border-style: solid; - border-width: var(--v-space-5xs)var(--v-space-5xs) 0 var(--v-space-5xs); - border-color: var(--brand-primary-accent) transparent transparent transparent; + &::after { + content: ''; + display: inline-block; + position: absolute; + right: 15px; + margin: auto; + top: 20px; + width: 0; + height: 0; + border-style: solid; + border-width: var(--v-space-5xs)var(--v-space-5xs) 0 var(--v-space-5xs); + border-color: var(--brand-primary-accent) transparent transparent transparent; + } } - } - .form-select { - appearance: none; - border: none; - background: var(--brand-light-accent); - padding: var(--v-space-4xxs) var(--v-space-2xs) var(--v-space-4xxs) var(--v-space-5xs); - margin-inline-start: var(--v-space-6xs); - width: 250px; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - font-weight: var(--text-bold); + .form-select { + appearance: none; + border: none; + background: var(--brand-light-accent); + padding: var(--v-space-4xxs) var(--v-space-2xs) var(--v-space-4xxs) var(--v-space-5xs); + margin-inline-start: var(--v-space-6xs); + width: 250px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + font-weight: var(--text-bold); + } } } + // Media Asset Carousels. .media-carousel { .media { @@ -77,6 +85,10 @@ } .thumbnail-carousel { + .splide__list { + justify-content: center; + } + img { max-height: 100px; width: auto; diff --git a/themes/mukurtu_v4/components/02-molecules/media/_media.scss b/themes/mukurtu_v4/components/02-molecules/media/_media.scss index bfe97869..e65c59b0 100644 --- a/themes/mukurtu_v4/components/02-molecules/media/_media.scss +++ b/themes/mukurtu_v4/components/02-molecules/media/_media.scss @@ -3,11 +3,18 @@ // Digital Heritage content type, Main. .media { &--audio { + width: 100%; + .b-lazy { height: revert; min-height: max-content; + width: 100%; } } + + .field--name-field-media-audio-file { + width: 100%; + } } .media--image, @@ -17,6 +24,10 @@ display: flex; flex-direction: column; align-items: center; + + .button { + margin-block-start: var(--v-space-5xs); + } } .media--remote_video { diff --git a/themes/mukurtu_v4/css/style.css b/themes/mukurtu_v4/css/style.css index 54bc2cb3..a463ad39 100644 --- a/themes/mukurtu_v4/css/style.css +++ b/themes/mukurtu_v4/css/style.css @@ -7,5 +7,5 @@ Those files are injected by Drupal so they shouldn't be bundled to style.css. */ shows content to screen reader users. */div.palette-demo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;height:72px;width:216px}div.palette-demo span{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}div.palette-demo .accent span{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:36px}.palette-demo--blue-gold .brand-primary{background-color:#138aab}.palette-demo--blue-gold .brand-secondary{background-color:#e6ab49}.palette-demo--blue-gold .brand-primary-accent{background-color:#159ec4}.palette-demo--blue-gold .brand-secondary-accent{background-color:#f1b85a}.palette-demo--red-bone .brand-primary{background-color:#ac143a}.palette-demo--red-bone .brand-secondary{background-color:#d9d4c2}.palette-demo--red-bone .brand-primary-accent{background-color:#9a1134}.palette-demo--red-bone .brand-secondary-accent{background-color:#c9c2a8}:root{--brand-primary: #ac143a;--brand-primary-dark: var(--brand-primary);--brand-primary-accent: #9a1134;--brand-secondary: #d9d4c2;--brand-secondary-dark: #7a734d;--brand-secondary-accent: #c9c2a8;--mukurtu-navbar-collapse-link-hover-color: var(--brand-secondary);--mukurtu-breadcrumb-gradient-color: #99937f;--mukurtu-panel-pane-text-color: var(--brand-primary);--mukurtu-panel-pane-content-background-color: #f1efe9;--mukurtu-mejs-background-color: var(--mukurtu-navbar-collapse-bg);--mukurtu-mejs-time-rail-loaded-color: #ffffff;--mukurtu-mejs-time-rail-current-color: var(--brand-secondary-accent);--mukurtu-dictionary-word-label-background-color: var(--brand-secondary);--mukurtu-collection-title-font-color: var(--text-color);--mukurtu-collection-pane-bg-color: var(--brand-light-accent)}:root{--brand-primary: #138aab;--brand-primary-dark: #107996;--brand-primary-accent: #159ec4;--brand-secondary: #e6ab49;--brand-secondary-dark: #9d6915;--brand-secondary-accent: #f1b85a;--mukurtu-navbar-collapse-link-hover-color: #e5ab48;--mukurtu-breadcrumb-gradient-color: #b7873a;--mukurtu-panel-pane-text-color: var(--color-white);--mukurtu-panel-pane-content-background-color: #eeecec;--mukurtu-mejs-background-color: var(--brand-light-accent);--mukurtu-mejs-time-rail-loaded-color: #e5e1e1;--mukurtu-mejs-time-rail-current-color: #d1cbcb;--mukurtu-dictionary-word-label-background-color: var(--mukurtu-view-row-divider-color);--mukurtu-collection-title-font-color: var(--color-white);--mukurtu-collection-pane-bg-color: var(--mukurtu-navbar-collapse-bg)}:root{--v-space-6xs: 0.25rem;--v-space-5xs: 0.5rem;--v-space-4xxs: 1rem;--v-space-4xs: 1.25rem;--v-space-3xs: 1.5rem;--v-space-2xs: 2rem;--v-space-xs: 2.5rem;--v-space-s: 3rem;--v-space-m: 3.5rem;--v-space-l: 4rem;--v-space-xl: 4.5rem;--v-space-2xl: 5rem;--v-space-3xl: 6rem;--v-space-4xl: 6.5rem;--v-space-5xl: 7.5rem;--v-space-6xl: 8rem;--v-separation-s: var(--v-space-3xs);--v-separation-m: var(--v-space-2xs);--v-separation-l: var(--v-space-s);--v-separation-xl: var(--v-space-l);--v-separation-xxl: var(--v-space-6xl);--v-separation: var(--v-separation-s)}@media(min-width: 48rem){:root{--v-separation: var(--v-separation-m)}}@media(min-width: 60rem){:root{--v-separation: var(--v-separation-l)}}@media(min-width: 80rem){:root{--v-separation: var(--v-separation-xl)}}@font-face{font-family:"BCSans";font-style:normal;src:url("../fonts/BCSans-Regular.woff2") format("woff2"),url("..fonts/BCSans-Regular.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;src:url("../fonts/BCSans-Italic.woff2") format("woff2"),url("../fonts/BCSans-Italic.woff") format("woff")}@font-face{font-family:"BCSans";font-weight:700;src:url("../fonts/BCSans-Bold.woff2") format("woff2"),url("../fonts/BCSans-Bold.woff") format("woff")}@font-face{font-family:"BCSans";font-style:italic;font-weight:700;src:url("../fonts/BCSans-BoldItalic.woff2") format("woff2"),url("../fonts/BCSans-BoldItalic.woff") format("woff")}:root{--font-size-2xs: 0.75rem;--font-size-xs: 0.875rem;--font-size-s: 1rem;--font-size-m: 1.125rem;--font-size-l: 1.25rem;--font-size-2l: 1.375rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.75rem;--font-size-2xxl: 1.875rem;--font-size-3xl: 2rem;--font-size-heading-md: 2.25rem;--font-size-heading-lg: 2.5rem;--font-size-heading-xl: 3rem;--font-size-heading-2xl: 3.5rem;--font-size-heading-3xl: 4rem;--font-size-heading-4xl: 4.5rem;--font-size-heading-5xl: 7rem;--font-size-base: var(--font-size-s);--headings-font-weight: 500;--text-regular: 400;--text-bold: 700;--line-height-3xs: 0.75rem;--line-height-2xs: 1rem;--line-height-xs: 1.5rem;--line-height-s: 1.75rem;--line-height-m: 2rem;--line-height-l: var(--line-height-m);--line-height-xl: 2.5rem;--line-height-2xl: 3rem;--line-height-3xl: 3.5rem;--line-height-heading: 1.1;--line-height-heading-2xl: 4rem;--line-height-heading-3xl: 4.5rem;--line-height-heading-4xl: var(--line-height-heading-3xl);--line-height-heading-5xl: 7rem;--line-height-base: var(--line-height-l);--letter-spacing-xs: 0.01rem;--letter-spacing-xl: 0.02rem;--letter-spacing-negative-xll: -0.01rem;--letter-spacing-negative-xxl: -0.02rem;--letter-spacing-label: 0.1rem}:root{/*! --font-body-face: Georgia, "Times New Roman", Times, - serif; */--font-display-face: "BCSans", "Noto Sans", Verdana, Arial, sans-serif;--font-size-base: var(--font-size-small)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display-face);font-weight:var(--headings-font-weight);line-height:var(--line-height-heading);color:var(--text-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:var(--brand-primary)}h1,.h1,h2,.h2,h3,.h3{margin-top:var(--v-space-4xs);margin-bottom:var(--v-space-4xs)/2}h4,.h4,h5,.h5,h6,.h6{margin-top:var(--v-space-4xs)/2;margin-bottom:var(--v-space-4xs)/2}h1,.h1{font-size:var(--font-size-heading-lg)}h2,.h2{font-size:var(--font-size-heading-md)}h3,.h3{font-size:var(--font-size-3xl)}h4,.h4{font-size:var(--font-size-2xl)}h5,.h5{font-size:var(--font-size-xl)}h6,.h6{font-size:var(--font-size-l)}button,input[type=button],input[type=submit],input[type=reset],.button{color:var(--light-text-color);background:var(--brand-primary-dark);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);border:none;padding:var(--v-space-5xs) var(--v-space-2xs)}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,.button:hover,.button:active,.button:focus{color:var(--light-text-color);background:var(--brand-primary-accent)}button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,.button:focus{outline:2px solid var(--focus-color)}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,.button:disabled{color:var(--light-text-color);background:var(--brand-text-color)}.field__label{color:var(--brand-text-color);font-weight:var(--text-bold);font-size:var(--font-size-s)}@media(min-width: 60rem){.field__label{font-size:var(--font-size-m)}}figure,figure.align-center{display:table;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:0}figure figcaption,figure.align-center figcaption{display:table-caption;caption-side:bottom;-webkit-margin-before:var(--v-space-5xs);margin-block-start:var(--v-space-5xs);font-style:italic;line-height:var(--line-height-xs)}figure.align-center,.media.align-center{margin:var(--v-space-3xs) auto}figure.align-left,.media.align-left{margin:var(--v-space-4xxs) var(--v-space-3xs) var(--v-space-4xxs) 0}figure.align-right,.media.align-right{margin:var(--v-space-4xxs) 0 var(--v-space-4xxs) var(--v-space-3xs)}.page__logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.horizontal-tabs ul.horizontal-tabs-list a:focus{outline:4px solid var(--focus-color)}.horizontal-tabs ul.horizontal-tabs-list li:not(.selected) a:active,.horizontal-tabs ul.horizontal-tabs-list li:not(.selected) a:focus{background-color:var(--color-white)}.breadcrumb__list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb__list-item:not(:last-of-type) a{-webkit-padding-end:var(--v-space-5xs);padding-inline-end:var(--v-space-5xs)}.breadcrumb__list-item:not(:last-of-type)::after{content:">>";color:var(--brand-text-color);font-size:var(--font-size-2xs)}.breadcrumb__list-item:not(:first-of-type){-webkit-padding-start:var(--v-space-5xs);padding-inline-start:var(--v-space-5xs)}.splide__arrow--prev{left:-2em}.splide__arrow--next{right:-2em}.splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splide .splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid var(--brand-primary)}.splide__wrapper{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);margin-block:var(--v-space-4xxs)}@media(min-width: 60rem){.splide__wrapper{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.splide__wrapper{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.splide__wrapper .splide.is-initialized{grid-column:1/-1}@media(min-width: 90rem){.splide__wrapper .splide.is-initialized{grid-column:2/-2}}.multipage-carousel__navigation{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto var(--v-space-2xs)}.multipage-carousel__navigation .js-form-type-select{position:relative}.multipage-carousel__navigation .js-form-type-select::after{content:"";display:inline-block;position:absolute;right:15px;margin:auto;top:20px;width:0;height:0;border-style:solid;border-width:var(--v-space-5xs) var(--v-space-5xs) 0 var(--v-space-5xs);border-color:var(--brand-primary-accent) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.multipage-carousel__navigation .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--brand-light-accent);padding:var(--v-space-4xxs) var(--v-space-2xs) var(--v-space-4xxs) var(--v-space-5xs);-webkit-margin-start:var(--v-space-6xs);margin-inline-start:var(--v-space-6xs);width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:var(--text-bold)}.media-carousel .media{margin:var(--v-space-xs) auto var(--v-space-s)}.thumbnail-carousel img{max-height:100px;width:auto}.horizontal-card{padding-block:var(--v-space-2xs);display:grid;grid-template-columns:var(--grid-9col);grid-gap:var(--v-space-2xs)}.horizontal-card__media{grid-column:1/span 2}.horizontal-card__content{grid-column:3/span 7}.horizontal-card__content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.horizontal-card__content-header h2{max-width:90%;font-size:var(--font-size-xl);-webkit-margin-before:0;margin-block-start:0}@media(min-width: 60rem){.horizontal-card__content-header h2{font-size:var(--font-size-2xxl)}}.horizontal-card__content-header svg{fill:var(--brand-secondary)}.horizontal-card__content-body{-webkit-margin-before:var(--v-space-3xs);margin-block-start:var(--v-space-3xs)}.horizontal-card__content-body .field--type-entity-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--v-space-5xs)}@media(min-width: 60rem){.horizontal-card__content-body .field--type-entity-reference{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.horizontal-card__content-body .field--type-entity-reference:first-of-type{-webkit-margin-after:var(--v-space-5xs);margin-block-end:var(--v-space-5xs)}.horizontal-card__content-body .field--type-entity-reference .field__label{font-weight:var(--text-bold)}.horizontal-card__content-body .field--type-entity-reference .field__label::after{content:":"}.horizontal-card__content-body .field--type-entity-reference .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--v-space-6xs)}.horizontal-card__content-body .field--type-entity-reference .field__items .field__item:not(:last-of-type)::after{content:","}.horizontal-tabs .horizontal-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-inline:calc(var(--v-separation)*2);-webkit-box-shadow:-1px 8px 15px var(--brand-light);box-shadow:-1px 8px 15px var(--brand-light)}.horizontal-tabs .horizontal-tabs-list li{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:275px}.horizontal-tabs .horizontal-tabs-list li:last-of-type{border-right:none}.horizontal-tabs .horizontal-tabs-list li:has(.selected){position:relative}.horizontal-tabs .horizontal-tabs-list li:has(.selected)::after{content:"";position:absolute;bottom:-10px;left:50%;width:20px;height:20px;background:var(--color-white);margin-left:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.horizontal-tabs .horizontal-tabs-list li .div-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{position:relative;background-color:var(--brand-primary-dark);border-bottom:none}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a{color:var(--light-text-color)}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a:hover,.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a:active{color:var(--light-text-color);background-color:var(--brand-primary-dark)}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected::after{content:"";position:absolute;bottom:-10px;left:50%;width:20px;height:20px;background:var(--brand-primary-dark);margin-left:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected:hover{background-color:var(--brand-primary-dark)}.horizontal-tabs .horizontal-tabs-panes{padding:0}.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane{padding:0;-webkit-padding-before:var(--v-separation);padding-block-start:var(--v-separation)}.local-tasks{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.local-tasks{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.local-tasks{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.local-tasks ul{grid-column:1/-1;-webkit-padding-start:0;padding-inline-start:0}@media(min-width: 90rem){.local-tasks ul{grid-column:2/-2}}.local-tasks li{-webkit-margin-end:var(--v-space-6xs);margin-inline-end:var(--v-space-6xs);list-style-type:none;display:inline-block}.local-tasks a{color:var(--brand-primary);font-family:var(--font-display-face);font-size:var(--font-size-2xs);font-weight:var(--text-bold);text-decoration:none;padding:var(--v-space-5xs);border:1px solid var(--brand-primary);background-color:var(--color-white);-webkit-transition:background-color .12s ease-in;transition:background-color .12s ease-in}.local-tasks a:hover,.local-tasks a:active,.local-tasks a:focus{background-color:var(--brand-primary);color:var(--color-white)}.local-tasks a.is-active{background:var(--brand-light);font-weight:var(--text-bold);border:1px solid var(--brand-light)}.local-tasks a.is-active:hover,.local-tasks a.is-active:active,.local-tasks a.is-active:focus{background-color:var(--brand-primary);color:var(--color-white)}.local-actions{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.local-actions{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.local-actions{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.local-actions ul{grid-column:1/-1;padding:0;margin:0}@media(min-width: 90rem){.local-actions ul{grid-column:2/-2}}.local-actions ul li{list-style-type:none}.local-actions ul .button{display:inline-block;padding-block:var(--v-space-6xs);padding-inline:var(--v-space-3xs);margin-block:var(--v-space-4xxs)}.local-actions ul .button::before{content:"+";display:inline-block;-webkit-padding-end:var(--v-space-5xs);padding-inline-end:var(--v-space-5xs);font-size:var(--font-size-l)}.media--audio .b-lazy{height:revert;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}.media--image,.media--document,.media--audio,.media--remote_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media--remote_video .field[data-blazy]{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;width:100%}.menu__account-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gutter);width:100%}.menu__account-menu li{list-style:none}.menu__account-menu li a{color:var(--light-text-color);font-weight:var(--text-bold);-webkit-text-decoration:underline solid 2px var(--light-text-color);text-decoration:underline solid 2px var(--light-text-color);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.menu__account-menu li a:hover{text-decoration-color:var(--color-transparent);-webkit-transition:text-decoration-color .12s ease-in;transition:text-decoration-color .12s ease-in}.menu__account-menu li a:hover,.menu__account-menu li a:focus,.menu__account-menu li a:focus-visible,.menu__account-menu li a:active{color:var(--brand-light-accent)}.menu__account-menu li a:focus,.menu__account-menu li a:focus-visible,.menu__account-menu li a:active{outline-color:var(--color-white)}.header__main-nav ul{padding:0}.header__main-nav ul li{list-style:none;position:relative;display:inline-block;margin:var(--v-space-5xs) 0}.header__main-nav ul li:not(:last-of-type){-webkit-border-end:1.5px solid var(--main-nav-divider);border-inline-end:1.5px solid var(--main-nav-divider)}.header__main-nav ul li a{color:var(--brand-text-color);font-size:var(--font-size-l);text-decoration:none;padding:var(--v-space-4xxs);-webkit-border-after:4px solid;border-block-end:4px solid;border-block-end-color:var(--color-transparent);-webkit-transition:color .12s ease-in,border-block-end-color .12s ease-in;transition:color .12s ease-in,border-block-end-color .12s ease-in}.header__main-nav ul li a:hover{border-block-end-color:var(--brand-secondary-dark)}.header__main-nav ul li a:hover,.header__main-nav ul li a:focus,.header__main-nav ul li a:focus-visible,.header__main-nav ul li a:active{color:var(--brand-secondary-dark)}.main-navigation{display:none}@media(min-width: 60rem){.main-navigation{display:block}}.mobile-nav-button{display:block}@media(min-width: 60rem){.mobile-nav-button{display:none}}.mobile-nav-button__button{float:right;background:none;position:relative;text-indent:-9999px;cursor:pointer}.mobile-nav-button__button:hover{background:none}.mobile-nav-button__icon{position:absolute;block-size:0;inline-size:var(--v-space-2xs);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);inset-block-start:50%;inset-inline-start:50%;-webkit-border-before:solid 3px var(--mukurtu-navbar-collapse-link-color);border-block-start:solid 3px var(--mukurtu-navbar-collapse-link-color)}.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{content:"";display:block;position:absolute;inline-size:100%;-webkit-transition:inset-block-start .1s,-webkit-transform .1s;transition:inset-block-start .1s,-webkit-transform .1s;transition:inset-block-start .1s,transform .1s;transition:inset-block-start .1s,transform .1s,-webkit-transform .1s;-webkit-border-before:solid 3px var(--mukurtu-navbar-collapse-link-color);border-block-start:solid 3px var(--mukurtu-navbar-collapse-link-color)}.mobile-nav-button__icon::before{inset-block-start:-11px}.mobile-nav-button__icon::after{inset-block-start:5px}[aria-expanded=true] .mobile-nav-button__icon{-webkit-border-before:0;border-block-start:0}[aria-expanded=true] .mobile-nav-button__icon::before{inset-block-start:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[aria-expanded=true] .mobile-nav-button__icon::after{inset-block-start:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:var(--v-space-4xxs)}.header{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 60rem){.header{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.header{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.header__logo{grid-column:1/span 1}.header__logo a{display:inline-block;padding:var(--v-space-5xs);margin:var(--v-space-5xs);margin-left:-0.5rem}.header__logo img{width:100px;max-width:none}@media(min-width: 60rem){.header__logo{grid-column:1/span 1}.header__logo img{width:70px}}@media(min-width: 90rem){.header__logo{grid-column:2/span 1}.header__logo img{width:100px}}.header__main-nav{grid-column:2/span 5}@media(min-width: 60rem){.header__main-nav{grid-column:2/span 12}}@media(min-width: 90rem){.header__main-nav{grid-column:4/span 12}}.collections__collection-list .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-3xs)}.collections__collection-list .views-exposed-form input.form-text{padding:var(--v-space-4xxs) var(--v-space-2xs);border:none;background-color:var(--mukurtu-text-box-background-color);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%;text-align:center}@media(min-width: 48rem){.collections__collection-list .views-exposed-form input.form-text{text-align:start}}.collections__collection-list .views-exposed-form .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collections__collection-list .views-exposed-form .search-form>*{width:100%}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .search-form>*{width:auto}}.collections__collection-list .views-exposed-form .form-wrapper{background-color:var(--brand-secondary);border:none;-webkit-padding-start:var(--v-space-4xs);padding-inline-start:var(--v-space-4xs);-webkit-padding-end:var(--v-space-3xs);padding-inline-end:var(--v-space-3xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collections__collection-list .views-exposed-form .form-wrapper:hover,.collections__collection-list .views-exposed-form .form-wrapper:focus{background-color:var(--brand-secondary-dark)}.collections__collection-list .views-exposed-form .form-wrapper:hover svg,.collections__collection-list .views-exposed-form .form-wrapper:focus svg{fill:var(--light-text-color)}.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]{color:var(--brand-text-color);background-color:var(--brand-secondary);padding:var(--v-space-4xxs);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);width:100%}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]{width:auto}}.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]:hover,.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]:focus{background-color:var(--brand-secondary-dark);color:var(--light-text-color)}.collections__collection-list .views-exposed-form .form-wrapper svg{fill:var(--brand-text-color);width:var(--v-space-4xxs);height:var(--v-space-4xxs)}.collections__collection-list .views-exposed-form .form-item-sort-by{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width: 511px){.collections__collection-list .views-exposed-form .form-item-sort-by{min-width:464.969px;width:auto}}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-item-sort-by{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.collections__collection-list .views-exposed-form .form-item-sort-by label{border:none;padding:var(--v-space-5xs) var(--v-space-2xs);color:var(--brand-text-color);background:var(--brand-secondary);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);text-align:center;width:100%}.collections__collection-list .views-exposed-form .form-item-sort-by select{border:none;padding:var(--v-space-4xxs) var(--v-space-2xs);background-color:var(--mukurtu-text-box-background-color);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%;text-align:center}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-item-sort-by select{text-align:start;width:auto}}.collections__collection-list .views-exposed-form .form-item-sort-by select:hover{-webkit-text-decoration:underline solid 2px var(--brand-text-color);text-decoration:underline solid 2px var(--brand-text-color)}.collections__collection-list .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 60rem){.collections__collection-list .views-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collections__collection-list .views-row:first-of-type{-webkit-padding-before:var(--gutter);padding-block-start:var(--gutter)}.collections__collection-list .views-row:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 60rem){.collections__collection-list .views-row:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.collections__collection-list .views-row>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.collections__collection-list .views-row:not(:last-of-type){-webkit-padding-after:var(--v-space-3xs);padding-block-end:var(--v-space-3xs)}.collections__content__container{background-color:var(--brand-primary-dark);color:var(--color-white)}.collections__content__container h2{position:relative;-webkit-margin-before:var(--v-space-s);margin-block-start:var(--v-space-s);font-size:var(--font-size-xl)}@media(min-width: 60rem){.collections__content__container h2{font-size:var(--font-size-2xxl)}}@media(min-width: 80rem){.collections__content__container h2{font-size:var(--font-size-heading-md)}}.collections__content__container h2 a span{color:var(--light-text-color)}.collections__content__container h2 a:hover span{-webkit-text-decoration:underline solid 2px var(--brand-secondary);text-decoration:underline solid 2px var(--brand-secondary);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.collections__content__container h2::after{content:"";display:block;width:136px;height:6px;background-color:var(--brand-secondary);position:absolute;bottom:-48px}.collections__content__container>*{margin-inline:var(--v-space-xs);-webkit-margin-after:var(--v-space-4xxs);margin-block-end:var(--v-space-4xxs)}.collections__content__container>*:first-child{-webkit-margin-after:var(--v-space-l);margin-block-end:var(--v-space-l)}.collections__content__container>*:last-child{-webkit-margin-after:var(--v-space-s);margin-block-end:var(--v-space-s)}.collections__content__count{color:var(--brand-light-accent);font-weight:var(--text-bold)}.collections__content__view-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collections__content__view-collection a{color:var(--brand-light-accent);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);-webkit-text-decoration:underline solid 2px var(--brand-light-accent);text-decoration:underline solid 2px var(--brand-light-accent)}.collections__content__view-collection a:hover{-webkit-text-decoration:underline solid 2px var(--color-transparent);text-decoration:underline solid 2px var(--color-transparent);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in;margin-right:var(--v-space-5xs)}.collections__content__view-collection svg{fill:var(--brand-secondary);width:12px;height:18px}.collections__image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--brand-primary);position:relative}.collections__image__container::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:10}.collections__image__container .field-reference{height:auto}.collections__image__container .field-reference div{height:auto}.collections__image__container .field-reference img{display:block;max-width:100%;height:auto}.collections .field-summary{overflow:visible;-webkit-box-orient:initial;-webkit-line-clamp:initial;display:block}@media(min-width: 60rem){.collections .field-summary{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}@media(min-width: 80rem){.collections .field-summary{-webkit-line-clamp:3}}.collection__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 60rem){.collection__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collection__header>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection__header__image{position:relative;background-color:var(--brand-primary)}.collection__header__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:10}.collection__header__image img{display:block}.collection__header__text{background-color:var(--brand-primary-dark);color:var(--color-white)}.collection__header__text h2{position:relative;-webkit-margin-before:var(--v-space-2xl);margin-block-start:var(--v-space-2xl);-webkit-margin-after:var(--v-space-2xl);margin-block-end:var(--v-space-2xl)}.collection__header__text h2 a{color:var(--color-white);font-size:var(--font-size-heading-2xl)}.collection__header__text h2::after{content:"";display:block;width:136px;height:6px;background-color:var(--brand-secondary);position:absolute;bottom:-48px}.collection__header__text>*{margin-inline:var(--v-space-xl)}.collection__header__text .node-summary{font-size:var(--font-size-l);-webkit-margin-after:var(--v-space-2xl);margin-block-end:var(--v-space-2xl)}.collection__content__body{-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs);padding-inline:var(--layout-padding-full-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:bottom;-webkit-padding-after:var(--v-space-2xs);padding-block-end:var(--v-space-2xs)}.collection__content__body p{font-size:var(--font-size-m)}.collection__items>div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:5px solid var(--mukurtu-view-row-divider-color);width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 48rem){.collection__items>div{-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}}@media(min-width: 80rem){.collection__items>div{-webkit-margin-after:var(--v-space-m);margin-block-end:var(--v-space-m)}}.collection__items h2{font-size:var(--font-size-s);font-weight:var(--text-bold);-webkit-margin-after:var(--v-space-3xs);margin-block-end:var(--v-space-3xs);max-width:90%}.collection__items img{display:block}.collection__items .digital-hertiage__content__text,.collection__items .collection__content__text,.collection__items .dictionary-word__content__text,.collection__items .person__content__text,.collection__items .word-list__content__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-4xxs)}.collection__items .digital-hertiage__content__text svg,.collection__items .collection__content__text svg,.collection__items .dictionary-word__content__text svg,.collection__items .person__content__text svg,.collection__items .word-list__content__text svg{width:13px;height:20px;fill:var(--brand-secondary)}.collection__items__label{color:var(--brand-text-color);font-weight:var(--text-bold);font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-label);-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 60rem){.collection__items__label{font-size:var(--font-size-m)}}.collection__list{grid-column:1/-1;-webkit-padding-after:var(--v-separation);padding-block-end:var(--v-separation);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.collection__list{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__list{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}@media(min-width: 90rem){.collection__list{margin-inline:var(--layout-padding-full-width)}}.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/-1}@media(min-width: 60rem){.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/span 8}}@media(min-width: 90rem){.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/span 9}}.collection__list .collection__items{-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);border-top:5px solid var(--mukurtu-view-row-divider-color);-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 48rem){.collection__list .collection__items{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--v-space-3xs);-moz-column-gap:var(--v-space-3xs);column-gap:var(--v-space-3xs)}}@media(min-width: 48rem){.collection__list .collection__items{-webkit-column-gap:var(--v-space-2xs);-moz-column-gap:var(--v-space-2xs);column-gap:var(--v-space-2xs)}}@media(min-width: 90rem){.collection__list .collection__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.collection__list .collection__sidebar{background-color:var(--brand-light-accent);grid-column:1/-1}@media(min-width: 60rem){.collection__list .collection__sidebar{grid-column:10/span 3}}@media(min-width: 90rem){.collection__list .collection__sidebar{grid-column:11/span 3}}.collection__list .collection__sidebar .field-title{padding:var(--v-space-4xxs);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label)}.collection__list .collection__sidebar .field-title:first-of-type{background-color:var(--brand-secondary)}.collection__list .collection__sidebar .field-item__container{padding:var(--v-space-4xxs)}.collection__list__full{grid-column:1/-1;-webkit-padding-after:var(--v-separation);padding-block-end:var(--v-separation);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.collection__list__full{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__list__full{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}@media(min-width: 90rem){.collection__list__full{margin-inline:var(--layout-padding-full-width)}}.collection__list__full .collection__items__label,.collection__list__full .collection__items{grid-column:1/-1}@media(min-width: 90rem){.collection__list__full .collection__items__label,.collection__list__full .collection__items{grid-column:2/-2}}.collection__related-content{grid-column:1/-1;display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding-block:var(--v-separation);background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:top;-webkit-padding-after:var(--v-space-s);padding-block-end:var(--v-space-s)}@media(min-width: 60rem){.collection__related-content{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__related-content{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.collection__related-content .related-content{grid-column:1/-1}@media(min-width: 90rem){.collection__related-content .related-content{grid-column:2/-2}}.collection__related-content .related-content ul{padding:0}.collection__related-content .related-content ul li{font-size:var(--font-size-m);list-style:none;-webkit-padding-after:var(--v-space-2xs);padding-block-end:var(--v-space-2xs);border-bottom:5px solid var(--mukurtu-view-row-divider-color)}.collection__related-content .related-content ul li:not(:last-of-type){-webkit-margin-after:var(--v-space-2xs);margin-block-end:var(--v-space-2xs)}.collection__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.collection__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collection__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.collection__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.collection__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.collection__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.collection__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__communities .field-reference .field-title::after{content:":"}.collection__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.collection__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.collection__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.collection__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__category .field-reference .field-title::after{content:":"}.collection__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.collection__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gutter);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;grid-column:1/-1}@media(min-width: 90rem){.dashboard{grid-column:2/-2}}.dashboard__layout-sidebar-first,.dashboard__menu,.dashboard__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:var(--v-space-4xs);border:1px solid var(--mukurtu-primary-field-divider-color)}.dictionary-word__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.dictionary-word__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dictionary-word__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.dictionary-word__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.dictionary-word__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.dictionary-word__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.dictionary-word__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.dictionary-word__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__communities .field-reference .field-title::after{content:":"}.dictionary-word__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.dictionary-word__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.dictionary-word__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.dictionary-word__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__category .field-reference .field-title::after{content:":"}.dictionary-word__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.dictionary-word__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.page-node-type-digital-heritage .layout-container .page__title{background:none;-webkit-margin-before:var(--v-space-4xxs);margin-block-start:var(--v-space-4xxs);-webkit-margin-after:var(--v-space-2xs);margin-block-end:var(--v-space-2xs);margin-inline:0}.digital-heritage__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.digital-heritage__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.digital-heritage__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.digital-heritage__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.digital-heritage__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.digital-heritage__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.digital-heritage__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.digital-heritage__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__communities .field-reference .field-title::after{content:":"}.digital-heritage__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.digital-heritage__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.digital-heritage__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.digital-heritage__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__category .field-reference .field-title::after{content:":"}.digital-heritage__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.digital-heritage__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.digital-heritage__main-content{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.digital-heritage__main-content{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.digital-heritage__main-content{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.digital-heritage__main-content .region{grid-column:1/-1;display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.digital-heritage__main-content .region{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.digital-heritage__main-content .region{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.digital-heritage__main-content #block-mukurtu-v4-content{grid-column:1/-1}@media(min-width: 90rem){.digital-heritage__main-content #block-mukurtu-v4-content{grid-column:2/-2}}.digital-heritage__main-content .browse-container{display:grid;grid-template-columns:var(--grid-9col);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 80rem){.digital-heritage__main-content .browse-container{grid-template-columns:var(--grid-12col)}}.digital-heritage__main-content .browse-container .browse-links{margin-block:var(--v-space-4xxs);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-5xs)}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-links{-webkit-margin-before:0;margin-block-start:0;text-align:start}}.digital-heritage__main-content .browse-container .browse-links a{background-color:var(--color-white);border:1px solid var(--brand-primary-dark);color:var(--brand-primary-dark);font-weight:var(--text-bold);line-height:normal;text-decoration:none;padding-block:var(--v-space-6xs);padding-inline:var(--v-space-5xs)}.digital-heritage__main-content .browse-container .browse-links a:hover{background-color:var(--brand-primary-dark);color:var(--color-white)}.digital-heritage__main-content .browse-container .browse-links a:focus{outline-offset:1px}.digital-heritage__main-content .browse-container .browse-links a.active-toggle{background-color:var(--brand-primary-dark);color:var(--color-white)}.digital-heritage__main-content .browse-container .browse-links a.active-toggle:hover{background-color:var(--brand-primary-accent)}.digital-heritage__main-content .browse-container .browse-results{grid-row:2;grid-column:1/-1;-webkit-margin-after:var(--v-separation);margin-block-end:var(--v-separation)}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-results{grid-row:1;grid-column:1/span 6}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-results{grid-column:1/span 9}}.digital-heritage__main-content .browse-container .browse-results .views-row{border-bottom:5px solid var(--mukurtu-view-row-divider-color)}.digital-heritage__main-content .browse-container .browse-results .views-row:first-of-type{border-top:5px solid var(--mukurtu-view-row-divider-color);-webkit-margin-before:var(--v-space-3xs);margin-block-start:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--v-space-3xs);-moz-column-gap:var(--v-space-3xs);column-gap:var(--v-space-3xs)}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-gap:var(--v-space-2xs);-moz-column-gap:var(--v-space-2xs);column-gap:var(--v-space-2xs)}}@media(min-width: 90rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row .digital-heritage__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row .digital-heritage__content__block{display:none}.digital-heritage__main-content .browse-container .browse-facets{grid-row:1;grid-column:1/-1}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-facets{grid-column:7/span 3}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-facets{grid-column:10/span 3}}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form{-webkit-margin-after:var(--v-space-3xs);margin-block-end:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form label{display:block;background-color:var(--brand-primary-dark);color:var(--light-text-color);font-size:var(--font-size-m);font-weight:var(--text-bold);-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--v-space-5xs);margin-block-end:var(--v-space-5xs);padding-inline:var(--v-space-4xxs);padding-block:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .search-form input[type=text]{padding:var(--v-space-4xxs) var(--v-space-2xs);border:none;background-color:var(--mukurtu-text-box-background-color);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]{background-color:var(--brand-secondary);color:var(--brand-text-color);border-radius:5px;width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]:hover{background-color:var(--brand-secondary-accent)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]:focus{outline:var(--focus-color) solid 2px;outline-offset:2px}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-block:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select label{-webkit-margin-after:0;margin-block-end:0}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select select{border-color:var(--mukurtu-text-box-background-color);padding:var(--v-space-4xxs) var(--v-space-2xs);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .form-actions{text-align:right}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox{background-color:var(--mukurtu-panel-pane-content-background-color)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox h3{background-color:var(--brand-primary-dark);color:var(--light-text-color);font-size:var(--font-size-m);font-weight:var(--text-bold);-webkit-margin-before:0;margin-block-start:0;padding-inline:var(--v-space-4xxs);padding-block:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox ul{padding-inline:var(--v-space-4xxs);-webkit-padding-after:var(--v-space-4xs);padding-block-end:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox ul li{list-style:none}.digital-heritage .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-4xxs);padding:0}.digital-heritage .pager__item{list-style:none;font-weight:var(--text-bold)}.digital-heritage .pager .is-active a{color:var(--brand-text-color);text-decoration:none;border-bottom:5px solid var(--brand-secondary);-webkit-padding-after:var(--v-space-6xs);padding-block-end:var(--v-space-6xs);padding-inline:var(--v-space-6xs)}.full-node__grid{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.full-node__grid{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.full-node__grid{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.full-node__main{grid-column:1/span 6}@media(min-width: 60rem){.full-node__main{grid-column:1/span 8}}@media(min-width: 90rem){.full-node__main{grid-column:2/span 8}}.full-node__content .field:not(.field--name-field-media-assets,.field--name-field-media-assets .field,.media .field){-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);-webkit-margin-before:var(--v-space-2xs);margin-block-start:var(--v-space-2xs);-webkit-border-before:5px solid var(--mukurtu-view-row-divider-color);border-block-start:5px solid var(--mukurtu-view-row-divider-color)}.full-node__content .field--name-field-people .field__items .field__item,.full-node__content .field--name-field-location .field__items .field__item{display:inline}.full-node__content .field--name-field-people .field__items .field__item::after,.full-node__content .field--name-field-location .field__items .field__item::after{content:", "}.full-node__content .field--name-field-people .field__items .field__item:last-of-type::after,.full-node__content .field--name-field-location .field__items .field__item:last-of-type::after{content:""}.full-node__related-content .field--name-field-all-related-content{-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);-webkit-margin-before:var(--v-space-2xs);margin-block-start:var(--v-space-2xs);-webkit-border-before:5px solid var(--mukurtu-view-row-divider-color);border-block-start:5px solid var(--mukurtu-view-row-divider-color)}.full-node__list{grid-column:1/span 6}@media(min-width: 60rem){.full-node__list{grid-column:9/span 4}}@media(min-width: 90rem){.full-node__list{grid-column:10/span 4}}.full-node__sidebar{background-color:var(--brand-light-accent);border-top:5px solid var(--brand-secondary);padding-inline:var(--v-space-4xs);-webkit-padding-before:var(--v-space-4xxs);padding-block-start:var(--v-space-4xxs);-webkit-padding-after:var(--v-space-s);padding-block-end:var(--v-space-s)}.full-node__sidebar .field{padding-block:var(--v-space-4xxs);border-bottom:1px solid var(--brand-light)}.full-node__sidebar .field__label{font-size:var(--font-size-s);line-height:var(--line-height-xs)}.full-node__sidebar .field__item{line-height:var(--line-height-s)}.full-node__sidebar .field__items .field__item{display:inline}.full-node__sidebar .field__items .field__item::after{content:", "}.full-node__sidebar .field__items .field__item:last-of-type::after{content:""}.full-node__sidebar .field--name-field-external-links a{word-break:normal;overflow-wrap:anywhere}.full-node__sidebar .field--name-field-creative-commons a{display:block}.full-node__sidebar .field--name-field-creative-commons span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-6xs);margin-block:var(--v-space-4xxs)}.full-node__sidebar .field--name-field-creative-commons img{max-width:var(--v-space-2xs)}.full-node__sidebar .field--name-field-rights-statements img{display:inline-block;vertical-align:middle}.full-node__sidebar .local-contexts-project .tk-label,.full-node__sidebar .local-contexts-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-4xxs);-webkit-margin-before:var(--v-space-4xxs);margin-block-start:var(--v-space-4xxs)}.full-node__sidebar .local-contexts-project .tk-label img,.full-node__sidebar .local-contexts-label img{width:50%}.full-node__sidebar .local-contexts-project .tk-label .text,.full-node__sidebar .local-contexts-label .text{display:none}.full-node__sidebar .field:last-of-type{-webkit-padding-after:0;padding-block-end:0;border-bottom:none}.layout-container main{display:block}.layout-container main .dashboard{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .dashboard{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .dashboard{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .dashboard__layout-sidebar-first{grid-column:1/-1}@media(min-width: 60rem){.layout-container main .dashboard__layout-sidebar-first{grid-column:1/span 6}}@media(min-width: 90rem){.layout-container main .dashboard__layout-sidebar-first{grid-column:2/span 6}}.layout-container main .dashboard__main-content{grid-column:1/-1}@media(min-width: 60rem){.layout-container main .dashboard__main-content{grid-column:7/span 6}}@media(min-width: 90rem){.layout-container main .dashboard__main-content{grid-column:8/span 6}}.layout-container main .collections{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .collections{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .collections{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .collections__main-content{grid-column:1/-1}@media(min-width: 90rem){.layout-container main .collections__main-content{grid-column:2/-2}}.layout-container main .collection__wrapper{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .collection__wrapper{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .collection__wrapper{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .collection__wrapper .collection__header{grid-column:1/-1}.layout-container main .collection__wrapper .collection__content{grid-column:1/-1}.layout-container main .collection__wrapper .dashboard,.layout-container main .collection__wrapper .collections{grid-column:1/-1}@media(min-width: 90rem){.layout-container main .collection__wrapper .dashboard,.layout-container main .collection__wrapper .collections{grid-column:2/-2}}.layout-container .page__account-menu{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);background-color:var(--brand-primary-dark)}@media(min-width: 60rem){.layout-container .page__account-menu{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .page__account-menu{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .page__account-menu div:first-of-type{grid-column:1/-1}@media(min-width: 90rem){.layout-container .page__account-menu div:first-of-type{grid-column:2/-2}}.layout-container .page__breadcrumbs{background:-webkit-gradient(linear, left top, left bottom, from(var(--mukurtu-breadcrumb-gradient-color)), color-stop(20%, var(--brand-secondary)));background:linear-gradient(180deg, var(--mukurtu-breadcrumb-gradient-color) 0%, var(--brand-secondary) 20%);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container .page__breadcrumbs{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .page__breadcrumbs{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .page__breadcrumbs div:first-of-type{grid-column:1/-1}@media(min-width: 90rem){.layout-container .page__breadcrumbs div:first-of-type{grid-column:2/-2}}.layout-container .page__breadcrumbs ol{padding:0}.layout-container .page__breadcrumbs ol li{list-style-type:none}.layout-container .page__breadcrumbs a{color:var(--brand-text-color);-webkit-text-decoration:underline solid 2px var(--brand-text-color);text-decoration:underline solid 2px var(--brand-text-color);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.layout-container .page__breadcrumbs a:hover{text-decoration-color:var(--color-transparent);-webkit-transition:text-decoration-color .12s ease-in;transition:text-decoration-color .12s ease-in}.layout-container .page__title{grid-column:1/-1;text-align:center;padding-block:var(--v-space-2xs);background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:bottom;-webkit-margin-after:var(--v-separation);margin-block-end:var(--v-separation)}.layout-container .page__title h1{margin-block:0}.layout-container .region__highlighted{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container .region__highlighted{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .region__highlighted{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .region__highlighted .messages-list{grid-column:1/-1}@media(min-width: 90rem){.layout-container .region__highlighted .messages-list{grid-column:2/-2}}.layout-container .region__highlighted .messages-list .messages{padding:var(--v-space-4xxs);margin:var(--v-space-4xxs) 0;border-radius:3px;line-height:var(--line-height-s);font-weight:900}.layout-container .region__highlighted .messages-list .messages--status{border:2px solid var(--color-status-dark);color:var(--color-status-dark);background-color:var(--color-status-light)}.layout-container .region__highlighted .messages-list .messages--warning{border:2px solid var(--color-warning-dark);color:var(--color-warning-dark);background-color:var(--color-warning-light)}.layout-container .region__highlighted .messages-list .messages--error{border:2px solid var(--color-error-dark);color:var(--color-error-dark);background-color:var(--color-error-light)} + serif; */--font-display-face: "BCSans", "Noto Sans", Verdana, Arial, sans-serif;--font-size-base: var(--font-size-small)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display-face);font-weight:var(--headings-font-weight);line-height:var(--line-height-heading);color:var(--text-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:var(--brand-primary)}h1,.h1,h2,.h2,h3,.h3{margin-top:var(--v-space-4xs);margin-bottom:var(--v-space-4xs)/2}h4,.h4,h5,.h5,h6,.h6{margin-top:var(--v-space-4xs)/2;margin-bottom:var(--v-space-4xs)/2}h1,.h1{font-size:var(--font-size-heading-lg)}h2,.h2{font-size:var(--font-size-heading-md)}h3,.h3{font-size:var(--font-size-3xl)}h4,.h4{font-size:var(--font-size-2xl)}h5,.h5{font-size:var(--font-size-xl)}h6,.h6{font-size:var(--font-size-l)}button,input[type=button],input[type=submit],input[type=reset],.button{color:var(--light-text-color);background:var(--brand-primary-dark);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);border:none;padding:var(--v-space-5xs) var(--v-space-2xs)}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,.button:hover,.button:active,.button:focus{color:var(--light-text-color);background:var(--brand-primary-accent)}button:focus,input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus,.button:focus{outline:2px solid var(--focus-color)}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,.button:disabled{color:var(--light-text-color);background:var(--brand-text-color)}.field__label{color:var(--brand-text-color);font-weight:var(--text-bold);font-size:var(--font-size-s)}@media(min-width: 60rem){.field__label{font-size:var(--font-size-m)}}figure,figure.align-center{display:table;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;padding:0}figure figcaption,figure.align-center figcaption{display:table-caption;caption-side:bottom;-webkit-margin-before:var(--v-space-5xs);margin-block-start:var(--v-space-5xs);font-style:italic;line-height:var(--line-height-xs)}figure.align-center,.media.align-center{margin:var(--v-space-3xs) auto}figure.align-left,.media.align-left{margin:var(--v-space-4xxs) var(--v-space-3xs) var(--v-space-4xxs) 0}figure.align-right,.media.align-right{margin:var(--v-space-4xxs) 0 var(--v-space-4xxs) var(--v-space-3xs)}.page__logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.horizontal-tabs ul.horizontal-tabs-list a:focus{outline:4px solid var(--focus-color)}.horizontal-tabs ul.horizontal-tabs-list li:not(.selected) a:active,.horizontal-tabs ul.horizontal-tabs-list li:not(.selected) a:focus{background-color:var(--color-white)}.breadcrumb__list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumb__list-item:not(:last-of-type) a{-webkit-padding-end:var(--v-space-5xs);padding-inline-end:var(--v-space-5xs)}.breadcrumb__list-item:not(:last-of-type)::after{content:">>";color:var(--brand-text-color);font-size:var(--font-size-2xs)}.breadcrumb__list-item:not(:first-of-type){-webkit-padding-start:var(--v-space-5xs);padding-inline-start:var(--v-space-5xs)}.splide__arrow--prev{left:-2em}.splide__arrow--next{right:-2em}.splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splide .splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid var(--brand-primary)}.splide__wrapper{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);margin-block:var(--v-space-4xxs)}@media(min-width: 60rem){.splide__wrapper{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.splide__wrapper{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.splide__wrapper .splide.is-initialized{grid-column:1/-1}@media(min-width: 90rem){.splide__wrapper .splide.is-initialized{grid-column:2/-2}}.multipage-carousel .splide__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.multipage-carousel__navigation{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto var(--v-space-2xs)}.multipage-carousel__navigation .js-form-type-select{position:relative}.multipage-carousel__navigation .js-form-type-select::after{content:"";display:inline-block;position:absolute;right:15px;margin:auto;top:20px;width:0;height:0;border-style:solid;border-width:var(--v-space-5xs) var(--v-space-5xs) 0 var(--v-space-5xs);border-color:var(--brand-primary-accent) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.multipage-carousel__navigation .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--brand-light-accent);padding:var(--v-space-4xxs) var(--v-space-2xs) var(--v-space-4xxs) var(--v-space-5xs);-webkit-margin-start:var(--v-space-6xs);margin-inline-start:var(--v-space-6xs);width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:var(--text-bold)}.media-carousel .media{margin:var(--v-space-xs) auto var(--v-space-s)}.thumbnail-carousel .splide__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thumbnail-carousel img{max-height:100px;width:auto}.horizontal-card{padding-block:var(--v-space-2xs);display:grid;grid-template-columns:var(--grid-9col);grid-gap:var(--v-space-2xs)}.horizontal-card__media{grid-column:1/span 2}.horizontal-card__content{grid-column:3/span 7}.horizontal-card__content-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.horizontal-card__content-header h2{max-width:90%;font-size:var(--font-size-xl);-webkit-margin-before:0;margin-block-start:0}@media(min-width: 60rem){.horizontal-card__content-header h2{font-size:var(--font-size-2xxl)}}.horizontal-card__content-header svg{fill:var(--brand-secondary)}.horizontal-card__content-body{-webkit-margin-before:var(--v-space-3xs);margin-block-start:var(--v-space-3xs)}.horizontal-card__content-body .field--type-entity-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--v-space-5xs)}@media(min-width: 60rem){.horizontal-card__content-body .field--type-entity-reference{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.horizontal-card__content-body .field--type-entity-reference:first-of-type{-webkit-margin-after:var(--v-space-5xs);margin-block-end:var(--v-space-5xs)}.horizontal-card__content-body .field--type-entity-reference .field__label{font-weight:var(--text-bold)}.horizontal-card__content-body .field--type-entity-reference .field__label::after{content:":"}.horizontal-card__content-body .field--type-entity-reference .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--v-space-6xs)}.horizontal-card__content-body .field--type-entity-reference .field__items .field__item:not(:last-of-type)::after{content:","}.horizontal-tabs .horizontal-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-inline:calc(var(--v-separation)*2);-webkit-box-shadow:-1px 8px 15px var(--brand-light);box-shadow:-1px 8px 15px var(--brand-light)}.horizontal-tabs .horizontal-tabs-list li{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:275px}.horizontal-tabs .horizontal-tabs-list li:last-of-type{border-right:none}.horizontal-tabs .horizontal-tabs-list li:has(.selected){position:relative}.horizontal-tabs .horizontal-tabs-list li:has(.selected)::after{content:"";position:absolute;bottom:-10px;left:50%;width:20px;height:20px;background:var(--color-white);margin-left:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.horizontal-tabs .horizontal-tabs-list li .div-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected{position:relative;background-color:var(--brand-primary-dark);border-bottom:none}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a{color:var(--light-text-color)}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a:hover,.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected a:active{color:var(--light-text-color);background-color:var(--brand-primary-dark)}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected::after{content:"";position:absolute;bottom:-10px;left:50%;width:20px;height:20px;background:var(--brand-primary-dark);margin-left:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}.horizontal-tabs .horizontal-tabs-list .horizontal-tab-button.selected:hover{background-color:var(--brand-primary-dark)}.horizontal-tabs .horizontal-tabs-panes{padding:0}.horizontal-tabs .horizontal-tabs-panes .horizontal-tabs-pane{padding:0;-webkit-padding-before:var(--v-separation);padding-block-start:var(--v-separation)}.local-tasks{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.local-tasks{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.local-tasks{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.local-tasks ul{grid-column:1/-1;-webkit-padding-start:0;padding-inline-start:0}@media(min-width: 90rem){.local-tasks ul{grid-column:2/-2}}.local-tasks li{-webkit-margin-end:var(--v-space-6xs);margin-inline-end:var(--v-space-6xs);list-style-type:none;display:inline-block}.local-tasks a{color:var(--brand-primary);font-family:var(--font-display-face);font-size:var(--font-size-2xs);font-weight:var(--text-bold);text-decoration:none;padding:var(--v-space-5xs);border:1px solid var(--brand-primary);background-color:var(--color-white);-webkit-transition:background-color .12s ease-in;transition:background-color .12s ease-in}.local-tasks a:hover,.local-tasks a:active,.local-tasks a:focus{background-color:var(--brand-primary);color:var(--color-white)}.local-tasks a.is-active{background:var(--brand-light);font-weight:var(--text-bold);border:1px solid var(--brand-light)}.local-tasks a.is-active:hover,.local-tasks a.is-active:active,.local-tasks a.is-active:focus{background-color:var(--brand-primary);color:var(--color-white)}.local-actions{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.local-actions{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.local-actions{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.local-actions ul{grid-column:1/-1;padding:0;margin:0}@media(min-width: 90rem){.local-actions ul{grid-column:2/-2}}.local-actions ul li{list-style-type:none}.local-actions ul .button{display:inline-block;padding-block:var(--v-space-6xs);padding-inline:var(--v-space-3xs);margin-block:var(--v-space-4xxs)}.local-actions ul .button::before{content:"+";display:inline-block;-webkit-padding-end:var(--v-space-5xs);padding-inline-end:var(--v-space-5xs);font-size:var(--font-size-l)}.media--audio{width:100%}.media--audio .b-lazy{height:revert;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;width:100%}.media .field--name-field-media-audio-file{width:100%}.media--image,.media--document,.media--audio,.media--remote_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media--image .button,.media--document .button,.media--audio .button,.media--remote_video .button{-webkit-margin-before:var(--v-space-5xs);margin-block-start:var(--v-space-5xs)}.media--remote_video .field[data-blazy]{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;width:100%}.menu__account-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gutter);width:100%}.menu__account-menu li{list-style:none}.menu__account-menu li a{color:var(--light-text-color);font-weight:var(--text-bold);-webkit-text-decoration:underline solid 2px var(--light-text-color);text-decoration:underline solid 2px var(--light-text-color);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.menu__account-menu li a:hover{text-decoration-color:var(--color-transparent);-webkit-transition:text-decoration-color .12s ease-in;transition:text-decoration-color .12s ease-in}.menu__account-menu li a:hover,.menu__account-menu li a:focus,.menu__account-menu li a:focus-visible,.menu__account-menu li a:active{color:var(--brand-light-accent)}.menu__account-menu li a:focus,.menu__account-menu li a:focus-visible,.menu__account-menu li a:active{outline-color:var(--color-white)}.header__main-nav ul{padding:0}.header__main-nav ul li{list-style:none;position:relative;display:inline-block;margin:var(--v-space-5xs) 0}.header__main-nav ul li:not(:last-of-type){-webkit-border-end:1.5px solid var(--main-nav-divider);border-inline-end:1.5px solid var(--main-nav-divider)}.header__main-nav ul li a{color:var(--brand-text-color);font-size:var(--font-size-l);text-decoration:none;padding:var(--v-space-4xxs);-webkit-border-after:4px solid;border-block-end:4px solid;border-block-end-color:var(--color-transparent);-webkit-transition:color .12s ease-in,border-block-end-color .12s ease-in;transition:color .12s ease-in,border-block-end-color .12s ease-in}.header__main-nav ul li a:hover{border-block-end-color:var(--brand-secondary-dark)}.header__main-nav ul li a:hover,.header__main-nav ul li a:focus,.header__main-nav ul li a:focus-visible,.header__main-nav ul li a:active{color:var(--brand-secondary-dark)}.main-navigation{display:none}@media(min-width: 60rem){.main-navigation{display:block}}.mobile-nav-button{display:block}@media(min-width: 60rem){.mobile-nav-button{display:none}}.mobile-nav-button__button{float:right;background:none;position:relative;text-indent:-9999px;cursor:pointer}.mobile-nav-button__button:hover{background:none}.mobile-nav-button__icon{position:absolute;block-size:0;inline-size:var(--v-space-2xs);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);inset-block-start:50%;inset-inline-start:50%;-webkit-border-before:solid 3px var(--mukurtu-navbar-collapse-link-color);border-block-start:solid 3px var(--mukurtu-navbar-collapse-link-color)}.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{content:"";display:block;position:absolute;inline-size:100%;-webkit-transition:inset-block-start .1s,-webkit-transform .1s;transition:inset-block-start .1s,-webkit-transform .1s;transition:inset-block-start .1s,transform .1s;transition:inset-block-start .1s,transform .1s,-webkit-transform .1s;-webkit-border-before:solid 3px var(--mukurtu-navbar-collapse-link-color);border-block-start:solid 3px var(--mukurtu-navbar-collapse-link-color)}.mobile-nav-button__icon::before{inset-block-start:-11px}.mobile-nav-button__icon::after{inset-block-start:5px}[aria-expanded=true] .mobile-nav-button__icon{-webkit-border-before:0;border-block-start:0}[aria-expanded=true] .mobile-nav-button__icon::before{inset-block-start:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[aria-expanded=true] .mobile-nav-button__icon::after{inset-block-start:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:var(--v-space-4xxs)}.header{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 60rem){.header{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.header{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.header__logo{grid-column:1/span 1}.header__logo a{display:inline-block;padding:var(--v-space-5xs);margin:var(--v-space-5xs);margin-left:-0.5rem}.header__logo img{width:100px;max-width:none}@media(min-width: 60rem){.header__logo{grid-column:1/span 1}.header__logo img{width:70px}}@media(min-width: 90rem){.header__logo{grid-column:2/span 1}.header__logo img{width:100px}}.header__main-nav{grid-column:2/span 5}@media(min-width: 60rem){.header__main-nav{grid-column:2/span 12}}@media(min-width: 90rem){.header__main-nav{grid-column:4/span 12}}.collections__collection-list .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-3xs)}.collections__collection-list .views-exposed-form input.form-text{padding:var(--v-space-4xxs) var(--v-space-2xs);border:none;background-color:var(--mukurtu-text-box-background-color);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%;text-align:center}@media(min-width: 48rem){.collections__collection-list .views-exposed-form input.form-text{text-align:start}}.collections__collection-list .views-exposed-form .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collections__collection-list .views-exposed-form .search-form>*{width:100%}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .search-form>*{width:auto}}.collections__collection-list .views-exposed-form .form-wrapper{background-color:var(--brand-secondary);border:none;-webkit-padding-start:var(--v-space-4xs);padding-inline-start:var(--v-space-4xs);-webkit-padding-end:var(--v-space-3xs);padding-inline-end:var(--v-space-3xs);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collections__collection-list .views-exposed-form .form-wrapper:hover,.collections__collection-list .views-exposed-form .form-wrapper:focus{background-color:var(--brand-secondary-dark)}.collections__collection-list .views-exposed-form .form-wrapper:hover svg,.collections__collection-list .views-exposed-form .form-wrapper:focus svg{fill:var(--light-text-color)}.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]{color:var(--brand-text-color);background-color:var(--brand-secondary);padding:var(--v-space-4xxs);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);width:100%}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]{width:auto}}.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]:hover,.collections__collection-list .views-exposed-form .form-wrapper input[type=submit]:focus{background-color:var(--brand-secondary-dark);color:var(--light-text-color)}.collections__collection-list .views-exposed-form .form-wrapper svg{fill:var(--brand-text-color);width:var(--v-space-4xxs);height:var(--v-space-4xxs)}.collections__collection-list .views-exposed-form .form-item-sort-by{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media(min-width: 511px){.collections__collection-list .views-exposed-form .form-item-sort-by{min-width:464.969px;width:auto}}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-item-sort-by{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.collections__collection-list .views-exposed-form .form-item-sort-by label{border:none;padding:var(--v-space-5xs) var(--v-space-2xs);color:var(--brand-text-color);background:var(--brand-secondary);font-size:var(--font-size-base);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);text-align:center;width:100%}.collections__collection-list .views-exposed-form .form-item-sort-by select{border:none;padding:var(--v-space-4xxs) var(--v-space-2xs);background-color:var(--mukurtu-text-box-background-color);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%;text-align:center}@media(min-width: 48rem){.collections__collection-list .views-exposed-form .form-item-sort-by select{text-align:start;width:auto}}.collections__collection-list .views-exposed-form .form-item-sort-by select:hover{-webkit-text-decoration:underline solid 2px var(--brand-text-color);text-decoration:underline solid 2px var(--brand-text-color)}.collections__collection-list .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 60rem){.collections__collection-list .views-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collections__collection-list .views-row:first-of-type{-webkit-padding-before:var(--gutter);padding-block-start:var(--gutter)}.collections__collection-list .views-row:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 60rem){.collections__collection-list .views-row:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.collections__collection-list .views-row>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.collections__collection-list .views-row:not(:last-of-type){-webkit-padding-after:var(--v-space-3xs);padding-block-end:var(--v-space-3xs)}.collections__content__container{background-color:var(--brand-primary-dark);color:var(--color-white)}.collections__content__container h2{position:relative;-webkit-margin-before:var(--v-space-s);margin-block-start:var(--v-space-s);font-size:var(--font-size-xl)}@media(min-width: 60rem){.collections__content__container h2{font-size:var(--font-size-2xxl)}}@media(min-width: 80rem){.collections__content__container h2{font-size:var(--font-size-heading-md)}}.collections__content__container h2 a span{color:var(--light-text-color)}.collections__content__container h2 a:hover span{-webkit-text-decoration:underline solid 2px var(--brand-secondary);text-decoration:underline solid 2px var(--brand-secondary);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.collections__content__container h2::after{content:"";display:block;width:136px;height:6px;background-color:var(--brand-secondary);position:absolute;bottom:-48px}.collections__content__container>*{margin-inline:var(--v-space-xs);-webkit-margin-after:var(--v-space-4xxs);margin-block-end:var(--v-space-4xxs)}.collections__content__container>*:first-child{-webkit-margin-after:var(--v-space-l);margin-block-end:var(--v-space-l)}.collections__content__container>*:last-child{-webkit-margin-after:var(--v-space-s);margin-block-end:var(--v-space-s)}.collections__content__count{color:var(--brand-light-accent);font-weight:var(--text-bold)}.collections__content__view-collection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collections__content__view-collection a{color:var(--brand-light-accent);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label);-webkit-text-decoration:underline solid 2px var(--brand-light-accent);text-decoration:underline solid 2px var(--brand-light-accent)}.collections__content__view-collection a:hover{-webkit-text-decoration:underline solid 2px var(--color-transparent);text-decoration:underline solid 2px var(--color-transparent);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in;margin-right:var(--v-space-5xs)}.collections__content__view-collection svg{fill:var(--brand-secondary);width:12px;height:18px}.collections__image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--brand-primary);position:relative}.collections__image__container::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:10}.collections__image__container .field-reference{height:auto}.collections__image__container .field-reference div{height:auto}.collections__image__container .field-reference img{display:block;max-width:100%;height:auto}.collections .field-summary{overflow:visible;-webkit-box-orient:initial;-webkit-line-clamp:initial;display:block}@media(min-width: 60rem){.collections .field-summary{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}@media(min-width: 80rem){.collections .field-summary{-webkit-line-clamp:3}}.collection__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 60rem){.collection__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collection__header>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection__header__image{position:relative;background-color:var(--brand-primary)}.collection__header__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:10}.collection__header__image img{display:block}.collection__header__text{background-color:var(--brand-primary-dark);color:var(--color-white)}.collection__header__text h2{position:relative;-webkit-margin-before:var(--v-space-2xl);margin-block-start:var(--v-space-2xl);-webkit-margin-after:var(--v-space-2xl);margin-block-end:var(--v-space-2xl)}.collection__header__text h2 a{color:var(--color-white);font-size:var(--font-size-heading-2xl)}.collection__header__text h2::after{content:"";display:block;width:136px;height:6px;background-color:var(--brand-secondary);position:absolute;bottom:-48px}.collection__header__text>*{margin-inline:var(--v-space-xl)}.collection__header__text .node-summary{font-size:var(--font-size-l);-webkit-margin-after:var(--v-space-2xl);margin-block-end:var(--v-space-2xl)}.collection__content__body{-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs);padding-inline:var(--layout-padding-full-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:bottom;-webkit-padding-after:var(--v-space-2xs);padding-block-end:var(--v-space-2xs)}.collection__content__body p{font-size:var(--font-size-m)}.collection__items>div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-bottom:5px solid var(--mukurtu-view-row-divider-color);width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 48rem){.collection__items>div{-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}}@media(min-width: 80rem){.collection__items>div{-webkit-margin-after:var(--v-space-m);margin-block-end:var(--v-space-m)}}.collection__items h2{font-size:var(--font-size-s);font-weight:var(--text-bold);-webkit-margin-after:var(--v-space-3xs);margin-block-end:var(--v-space-3xs);max-width:90%}.collection__items img{display:block}.collection__items .digital-hertiage__content__text,.collection__items .collection__content__text,.collection__items .dictionary-word__content__text,.collection__items .person__content__text,.collection__items .word-list__content__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-4xxs)}.collection__items .digital-hertiage__content__text svg,.collection__items .collection__content__text svg,.collection__items .dictionary-word__content__text svg,.collection__items .person__content__text svg,.collection__items .word-list__content__text svg{width:13px;height:20px;fill:var(--brand-secondary)}.collection__items__label{color:var(--brand-text-color);font-weight:var(--text-bold);font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-label);-webkit-margin-after:var(--v-space-xs);margin-block-end:var(--v-space-xs)}@media(min-width: 60rem){.collection__items__label{font-size:var(--font-size-m)}}.collection__list{grid-column:1/-1;-webkit-padding-after:var(--v-separation);padding-block-end:var(--v-separation);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.collection__list{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__list{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}@media(min-width: 90rem){.collection__list{margin-inline:var(--layout-padding-full-width)}}.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/-1}@media(min-width: 60rem){.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/span 8}}@media(min-width: 90rem){.collection__list .collection__items__label,.collection__list .collection__items{grid-column:1/span 9}}.collection__list .collection__items{-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);border-top:5px solid var(--mukurtu-view-row-divider-color);-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 48rem){.collection__list .collection__items{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--v-space-3xs);-moz-column-gap:var(--v-space-3xs);column-gap:var(--v-space-3xs)}}@media(min-width: 48rem){.collection__list .collection__items{-webkit-column-gap:var(--v-space-2xs);-moz-column-gap:var(--v-space-2xs);column-gap:var(--v-space-2xs)}}@media(min-width: 90rem){.collection__list .collection__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.collection__list .collection__sidebar{background-color:var(--brand-light-accent);grid-column:1/-1}@media(min-width: 60rem){.collection__list .collection__sidebar{grid-column:10/span 3}}@media(min-width: 90rem){.collection__list .collection__sidebar{grid-column:11/span 3}}.collection__list .collection__sidebar .field-title{padding:var(--v-space-4xxs);font-weight:var(--text-bold);letter-spacing:var(--letter-spacing-label)}.collection__list .collection__sidebar .field-title:first-of-type{background-color:var(--brand-secondary)}.collection__list .collection__sidebar .field-item__container{padding:var(--v-space-4xxs)}.collection__list__full{grid-column:1/-1;-webkit-padding-after:var(--v-separation);padding-block-end:var(--v-separation);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.collection__list__full{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__list__full{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}@media(min-width: 90rem){.collection__list__full{margin-inline:var(--layout-padding-full-width)}}.collection__list__full .collection__items__label,.collection__list__full .collection__items{grid-column:1/-1}@media(min-width: 90rem){.collection__list__full .collection__items__label,.collection__list__full .collection__items{grid-column:2/-2}}.collection__related-content{grid-column:1/-1;display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding-block:var(--v-separation);background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:top;-webkit-padding-after:var(--v-space-s);padding-block-end:var(--v-space-s)}@media(min-width: 60rem){.collection__related-content{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.collection__related-content{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.collection__related-content .related-content{grid-column:1/-1}@media(min-width: 90rem){.collection__related-content .related-content{grid-column:2/-2}}.collection__related-content .related-content ul{padding:0}.collection__related-content .related-content ul li{font-size:var(--font-size-m);list-style:none;-webkit-padding-after:var(--v-space-2xs);padding-block-end:var(--v-space-2xs);border-bottom:5px solid var(--mukurtu-view-row-divider-color)}.collection__related-content .related-content ul li:not(:last-of-type){-webkit-margin-after:var(--v-space-2xs);margin-block-end:var(--v-space-2xs)}.collection__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.collection__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.collection__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.collection__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.collection__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.collection__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.collection__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.collection__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__communities .field-reference .field-title::after{content:":"}.collection__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.collection__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.collection__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.collection__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.collection__default__header__text__category .field-reference .field-title::after{content:":"}.collection__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.collection__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gutter);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;grid-column:1/-1}@media(min-width: 90rem){.dashboard{grid-column:2/-2}}.dashboard__layout-sidebar-first,.dashboard__menu,.dashboard__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:var(--v-space-4xs);border:1px solid var(--mukurtu-primary-field-divider-color)}.dictionary-word__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.dictionary-word__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dictionary-word__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.dictionary-word__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.dictionary-word__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.dictionary-word__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.dictionary-word__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.dictionary-word__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__communities .field-reference .field-title::after{content:":"}.dictionary-word__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.dictionary-word__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.dictionary-word__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.dictionary-word__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.dictionary-word__default__header__text__category .field-reference .field-title::after{content:":"}.dictionary-word__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.dictionary-word__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.page-node-type-digital-heritage .layout-container .page__title{background:none;-webkit-margin-before:var(--v-space-4xxs);margin-block-start:var(--v-space-4xxs);-webkit-margin-after:var(--v-space-2xs);margin-block-end:var(--v-space-2xs);margin-inline:0}.digital-heritage__default__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:var(--v-space-xs);-moz-column-gap:var(--v-space-xs);column-gap:var(--v-space-xs)}@media(min-width: 48rem){.digital-heritage__default__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.digital-heritage__default__header__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.digital-heritage__default__header__text{-webkit-box-flex:2;-ms-flex:2;flex:2}.digital-heritage__default__header__text h2{font-size:var(--font-size-2xxl);-webkit-margin-before:0;margin-block-start:0}.digital-heritage__default__header__text>*:not(:last-child){-webkit-padding-after:var(--v-space-5xs);padding-block-end:var(--v-space-5xs)}.digital-heritage__default__header__text__content-type{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__communities .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.digital-heritage__default__header__text__communities .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__communities .field-reference .field-title::after{content:":"}.digital-heritage__default__header__text__communities .field-reference .field-item:not(:last-of-type)::after{content:","}.digital-heritage__default__header__text__communities .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.digital-heritage__default__header__text__category .field-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--v-space-4xxs);-moz-column-gap:var(--v-space-4xxs);column-gap:var(--v-space-4xxs)}.digital-heritage__default__header__text__category .field-reference .field-title{font-size:var(--font-size-base);font-weight:var(--text-bold)}.digital-heritage__default__header__text__category .field-reference .field-title::after{content:":"}.digital-heritage__default__header__text__category .field-reference .field-item:not(:last-of-type)::after{content:","}.digital-heritage__default__header__text__category .field-reference .field-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--v-space-5xs);-moz-column-gap:var(--v-space-5xs);column-gap:var(--v-space-5xs)}.digital-heritage__main-content{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.digital-heritage__main-content{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.digital-heritage__main-content{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.digital-heritage__main-content .region{grid-column:1/-1;display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.digital-heritage__main-content .region{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.digital-heritage__main-content .region{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.digital-heritage__main-content #block-mukurtu-v4-content{grid-column:1/-1}@media(min-width: 90rem){.digital-heritage__main-content #block-mukurtu-v4-content{grid-column:2/-2}}.digital-heritage__main-content .browse-container{display:grid;grid-template-columns:var(--grid-9col);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 80rem){.digital-heritage__main-content .browse-container{grid-template-columns:var(--grid-12col)}}.digital-heritage__main-content .browse-container .browse-links{margin-block:var(--v-space-4xxs);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-5xs)}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-links{-webkit-margin-before:0;margin-block-start:0;text-align:start}}.digital-heritage__main-content .browse-container .browse-links a{background-color:var(--color-white);border:1px solid var(--brand-primary-dark);color:var(--brand-primary-dark);font-weight:var(--text-bold);line-height:normal;text-decoration:none;padding-block:var(--v-space-6xs);padding-inline:var(--v-space-5xs)}.digital-heritage__main-content .browse-container .browse-links a:hover{background-color:var(--brand-primary-dark);color:var(--color-white)}.digital-heritage__main-content .browse-container .browse-links a:focus{outline-offset:1px}.digital-heritage__main-content .browse-container .browse-links a.active-toggle{background-color:var(--brand-primary-dark);color:var(--color-white)}.digital-heritage__main-content .browse-container .browse-links a.active-toggle:hover{background-color:var(--brand-primary-accent)}.digital-heritage__main-content .browse-container .browse-results{grid-row:2;grid-column:1/-1;-webkit-margin-after:var(--v-separation);margin-block-end:var(--v-separation)}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-results{grid-row:1;grid-column:1/span 6}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-results{grid-column:1/span 9}}.digital-heritage__main-content .browse-container .browse-results .views-row{border-bottom:5px solid var(--mukurtu-view-row-divider-color)}.digital-heritage__main-content .browse-container .browse-results .views-row:first-of-type{border-top:5px solid var(--mukurtu-view-row-divider-color);-webkit-margin-before:var(--v-space-3xs);margin-block-start:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:var(--v-space-3xs);-moz-column-gap:var(--v-space-3xs);column-gap:var(--v-space-3xs)}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-gap:var(--v-space-2xs);-moz-column-gap:var(--v-space-2xs);column-gap:var(--v-space-2xs)}}@media(min-width: 90rem){.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row .digital-heritage__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digital-heritage__main-content .browse-container .browse-results .browse-dh-grid .views-row .digital-heritage__content__block{display:none}.digital-heritage__main-content .browse-container .browse-facets{grid-row:1;grid-column:1/-1}@media(min-width: 60rem){.digital-heritage__main-content .browse-container .browse-facets{grid-column:7/span 3}}@media(min-width: 80rem){.digital-heritage__main-content .browse-container .browse-facets{grid-column:10/span 3}}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form{-webkit-margin-after:var(--v-space-3xs);margin-block-end:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form label{display:block;background-color:var(--brand-primary-dark);color:var(--light-text-color);font-size:var(--font-size-m);font-weight:var(--text-bold);-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--v-space-5xs);margin-block-end:var(--v-space-5xs);padding-inline:var(--v-space-4xxs);padding-block:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .search-form input[type=text]{padding:var(--v-space-4xxs) var(--v-space-2xs);border:none;background-color:var(--mukurtu-text-box-background-color);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]{background-color:var(--brand-secondary);color:var(--brand-text-color);border-radius:5px;width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]:hover{background-color:var(--brand-secondary-accent)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form input[type=submit]:focus{outline:var(--focus-color) solid 2px;outline-offset:2px}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-block:var(--v-space-3xs)}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select label{-webkit-margin-after:0;margin-block-end:0}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .js-form-type-select select{border-color:var(--mukurtu-text-box-background-color);padding:var(--v-space-4xxs) var(--v-space-2xs);color:var(--brand-text-color);font-size:var(--font-size-base);width:100%}.digital-heritage__main-content .browse-container .browse-facets .views-exposed-form .form-actions{text-align:right}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox{background-color:var(--mukurtu-panel-pane-content-background-color)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox h3{background-color:var(--brand-primary-dark);color:var(--light-text-color);font-size:var(--font-size-m);font-weight:var(--text-bold);-webkit-margin-before:0;margin-block-start:0;padding-inline:var(--v-space-4xxs);padding-block:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox ul{padding-inline:var(--v-space-4xxs);-webkit-padding-after:var(--v-space-4xs);padding-block-end:var(--v-space-4xs)}.digital-heritage__main-content .browse-container .browse-facets .facets-widget-checkbox ul li{list-style:none}.digital-heritage .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-4xxs);padding:0}.digital-heritage .pager__item{list-style:none;font-weight:var(--text-bold)}.digital-heritage .pager .is-active a{color:var(--brand-text-color);text-decoration:none;border-bottom:5px solid var(--brand-secondary);-webkit-padding-after:var(--v-space-6xs);padding-block-end:var(--v-space-6xs);padding-inline:var(--v-space-6xs)}.full-node__grid{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.full-node__grid{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.full-node__grid{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.full-node__main{grid-column:1/span 6}@media(min-width: 60rem){.full-node__main{grid-column:1/span 8}}@media(min-width: 90rem){.full-node__main{grid-column:2/span 8}}.full-node__content .field:not(.field--name-field-media-assets,.field--name-field-media-assets .field,.media .field){-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);-webkit-margin-before:var(--v-space-2xs);margin-block-start:var(--v-space-2xs);-webkit-border-before:5px solid var(--mukurtu-view-row-divider-color);border-block-start:5px solid var(--mukurtu-view-row-divider-color)}.full-node__content .field--name-field-people .field__items .field__item,.full-node__content .field--name-field-location .field__items .field__item{display:inline}.full-node__content .field--name-field-people .field__items .field__item::after,.full-node__content .field--name-field-location .field__items .field__item::after{content:", "}.full-node__content .field--name-field-people .field__items .field__item:last-of-type::after,.full-node__content .field--name-field-location .field__items .field__item:last-of-type::after{content:""}.full-node__related-content .field--name-field-all-related-content{-webkit-padding-before:var(--v-space-2xs);padding-block-start:var(--v-space-2xs);-webkit-margin-before:var(--v-space-2xs);margin-block-start:var(--v-space-2xs);-webkit-border-before:5px solid var(--mukurtu-view-row-divider-color);border-block-start:5px solid var(--mukurtu-view-row-divider-color)}.full-node__list{grid-column:1/span 6}@media(min-width: 60rem){.full-node__list{grid-column:9/span 4}}@media(min-width: 90rem){.full-node__list{grid-column:10/span 4}}.full-node__sidebar{background-color:var(--brand-light-accent);border-top:5px solid var(--brand-secondary);padding-inline:var(--v-space-4xs);-webkit-padding-before:var(--v-space-4xxs);padding-block-start:var(--v-space-4xxs);-webkit-padding-after:var(--v-space-s);padding-block-end:var(--v-space-s)}.full-node__sidebar .field{padding-block:var(--v-space-4xxs);border-bottom:1px solid var(--brand-light)}.full-node__sidebar .field__label{font-size:var(--font-size-s);line-height:var(--line-height-xs)}.full-node__sidebar .field__item{line-height:var(--line-height-s)}.full-node__sidebar .field__items .field__item{display:inline}.full-node__sidebar .field__items .field__item::after{content:", "}.full-node__sidebar .field__items .field__item:last-of-type::after{content:""}.full-node__sidebar .field--name-field-external-links a{word-break:normal;overflow-wrap:anywhere}.full-node__sidebar .field--name-field-creative-commons a{display:block}.full-node__sidebar .field--name-field-creative-commons span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--v-space-6xs);margin-block:var(--v-space-4xxs)}.full-node__sidebar .field--name-field-creative-commons img{max-width:var(--v-space-2xs)}.full-node__sidebar .field--name-field-rights-statements img{display:inline-block;vertical-align:middle}.full-node__sidebar .local-contexts-project .tk-label,.full-node__sidebar .local-contexts-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--v-space-4xxs);-webkit-margin-before:var(--v-space-4xxs);margin-block-start:var(--v-space-4xxs)}.full-node__sidebar .local-contexts-project .tk-label img,.full-node__sidebar .local-contexts-label img{width:50%}.full-node__sidebar .local-contexts-project .tk-label .text,.full-node__sidebar .local-contexts-label .text{display:none}.full-node__sidebar .field:last-of-type{-webkit-padding-after:0;padding-block-end:0;border-bottom:none}.layout-container main{display:block}.layout-container main .dashboard{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .dashboard{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .dashboard{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .dashboard__layout-sidebar-first{grid-column:1/-1}@media(min-width: 60rem){.layout-container main .dashboard__layout-sidebar-first{grid-column:1/span 6}}@media(min-width: 90rem){.layout-container main .dashboard__layout-sidebar-first{grid-column:2/span 6}}.layout-container main .dashboard__main-content{grid-column:1/-1}@media(min-width: 60rem){.layout-container main .dashboard__main-content{grid-column:7/span 6}}@media(min-width: 90rem){.layout-container main .dashboard__main-content{grid-column:8/span 6}}.layout-container main .collections{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .collections{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .collections{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .collections__main-content{grid-column:1/-1}@media(min-width: 90rem){.layout-container main .collections__main-content{grid-column:2/-2}}.layout-container main .collection__wrapper{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container main .collection__wrapper{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container main .collection__wrapper{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container main .collection__wrapper .collection__header{grid-column:1/-1}.layout-container main .collection__wrapper .collection__content{grid-column:1/-1}.layout-container main .collection__wrapper .dashboard,.layout-container main .collection__wrapper .collections{grid-column:1/-1}@media(min-width: 90rem){.layout-container main .collection__wrapper .dashboard,.layout-container main .collection__wrapper .collections{grid-column:2/-2}}.layout-container .page__account-menu{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);background-color:var(--brand-primary-dark)}@media(min-width: 60rem){.layout-container .page__account-menu{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .page__account-menu{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .page__account-menu div:first-of-type{grid-column:1/-1}@media(min-width: 90rem){.layout-container .page__account-menu div:first-of-type{grid-column:2/-2}}.layout-container .page__breadcrumbs{background:-webkit-gradient(linear, left top, left bottom, from(var(--mukurtu-breadcrumb-gradient-color)), color-stop(20%, var(--brand-secondary)));background:linear-gradient(180deg, var(--mukurtu-breadcrumb-gradient-color) 0%, var(--brand-secondary) 20%);display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container .page__breadcrumbs{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .page__breadcrumbs{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .page__breadcrumbs div:first-of-type{grid-column:1/-1}@media(min-width: 90rem){.layout-container .page__breadcrumbs div:first-of-type{grid-column:2/-2}}.layout-container .page__breadcrumbs ol{padding:0}.layout-container .page__breadcrumbs ol li{list-style-type:none}.layout-container .page__breadcrumbs a{color:var(--brand-text-color);-webkit-text-decoration:underline solid 2px var(--brand-text-color);text-decoration:underline solid 2px var(--brand-text-color);-webkit-transition:color .12s ease-in,text-decoration-color .12s ease-in;transition:color .12s ease-in,text-decoration-color .12s ease-in}.layout-container .page__breadcrumbs a:hover{text-decoration-color:var(--color-transparent);-webkit-transition:text-decoration-color .12s ease-in;transition:text-decoration-color .12s ease-in}.layout-container .page__title{grid-column:1/-1;text-align:center;padding-block:var(--v-space-2xs);background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-light)), to(var(--color-white)));background:linear-gradient(var(--brand-light), var(--color-white));background-repeat:no-repeat;background-size:100% 12px;background-position:bottom;-webkit-margin-after:var(--v-separation);margin-block-end:var(--v-separation)}.layout-container .page__title h1{margin-block:0}.layout-container .region__highlighted{display:grid;grid-template-columns:var(--grid-6col);-webkit-padding-end:var(--layout-padding);padding-inline-end:var(--layout-padding);-webkit-padding-start:var(--layout-padding);padding-inline-start:var(--layout-padding);-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter)}@media(min-width: 60rem){.layout-container .region__highlighted{grid-template-columns:var(--grid-12col)}}@media(min-width: 90rem){.layout-container .region__highlighted{grid-template-columns:minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto)}}.layout-container .region__highlighted .messages-list{grid-column:1/-1}@media(min-width: 90rem){.layout-container .region__highlighted .messages-list{grid-column:2/-2}}.layout-container .region__highlighted .messages-list .messages{padding:var(--v-space-4xxs);margin:var(--v-space-4xxs) 0;border-radius:3px;line-height:var(--line-height-s);font-weight:900}.layout-container .region__highlighted .messages-list .messages--status{border:2px solid var(--color-status-dark);color:var(--color-status-dark);background-color:var(--color-status-light)}.layout-container .region__highlighted .messages-list .messages--warning{border:2px solid var(--color-warning-dark);color:var(--color-warning-dark);background-color:var(--color-warning-light)}.layout-container .region__highlighted .messages-list .messages--error{border:2px solid var(--color-error-dark);color:var(--color-error-dark);background-color:var(--color-error-light)} /*# sourceMappingURL=style.css.map */ diff --git a/themes/mukurtu_v4/css/style.css.map b/themes/mukurtu_v4/css/style.css.map index 738c4788..f865bb30 100644 --- a/themes/mukurtu_v4/css/style.css.map +++ b/themes/mukurtu_v4/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.scss","00-base/mixins/_mixins.scss","00-base/base/_base.scss","00-base/breakpoints/_breakpoints.scss","00-base/colors/_colors.scss","00-base/layout/_layout.scss","../external/_include-media.scss","00-base/palettes-demo/palettes-demo.scss","00-base/palettes/red-bone.scss","00-base/palettes/yellow-blue.scss","00-base/spacing/_spacing.scss","00-base/typography/_fonts.scss","00-base/typography/_type-settings.scss","00-base/typography/_typography.scss","01-atoms/button/_button.scss","01-atoms/fields/_fields.scss","01-atoms/images/_images.scss","01-atoms/images/_logo.scss","01-atoms/link/_link.scss","02-molecules/breadcrumb/_breadcrumb.scss","02-molecules/carousels/_carousels.scss","02-molecules/horizontal-card/_horizontal-card.scss","02-molecules/horizontal-tabs/_horizontal-tabs.scss","02-molecules/local-tasks/_local-tasks.scss","02-molecules/media/_media.scss","02-molecules/menus/_menu.scss","03-organisms/header/_header.scss","04-templates/browse-collection/_collections.scss","04-templates/collection/_collection.scss","04-templates/dashboard/_dashboard.scss","04-templates/dictionary-word/_dictionary-word.scss","04-templates/digital-heritage/_digital-heritage-node.scss","04-templates/digital-heritage/_digital-heritage.scss","04-templates/full-node/_full-node.scss","04-templates/page/_page.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["// External Libraries.\n\n/*! See https://eduardoboucas.github.io/include-media/ for detailed\ndocumentation on how to use @include media(). */\n@import '../external/_include-media.scss';\n\n@import \"00-base/base/_base.scss\";\n@import \"00-base/breakpoints/_breakpoints.scss\";\n@import \"00-base/colors/_colors.scss\";\n@import \"00-base/layout/_layout.scss\";\n@import \"00-base/mixins/_mixins.scss\";\n@import \"00-base/palettes-demo/palettes-demo.scss\";\n@import \"00-base/palettes/red-bone.scss\";\n@import \"00-base/palettes/yellow-blue.scss\";\n@import \"00-base/spacing/_spacing.scss\";\n@import \"00-base/typography/_fonts.scss\";\n@import \"00-base/typography/_type-settings.scss\";\n@import \"00-base/typography/_typography.scss\";\n@import \"01-atoms/button/_button.scss\";\n@import \"01-atoms/fields/_fields.scss\";\n@import \"01-atoms/images/_images.scss\";\n@import \"01-atoms/images/_logo.scss\";\n@import \"01-atoms/link/_link.scss\";\n@import \"02-molecules/breadcrumb/_breadcrumb.scss\";\n@import \"02-molecules/carousels/_carousels.scss\";\n@import \"02-molecules/horizontal-card/_horizontal-card.scss\";\n@import \"02-molecules/horizontal-tabs/_horizontal-tabs.scss\";\n@import \"02-molecules/local-tasks/_local-tasks.scss\";\n@import \"02-molecules/media/_media.scss\";\n@import \"02-molecules/menus/_menu.scss\";\n@import \"03-organisms/header/_header.scss\";\n@import \"03-organisms/related-content/_related-content.scss\";\n@import \"04-templates/browse-collection/_collections.scss\";\n@import \"04-templates/collection/_collection.scss\";\n@import \"04-templates/dashboard/_dashboard.scss\";\n@import \"04-templates/dictionary-word/_dictionary-word.scss\";\n@import \"04-templates/digital-heritage/_digital-heritage-node.scss\";\n@import \"04-templates/digital-heritage/_digital-heritage.scss\";\n@import \"04-templates/full-node/_full-node.scss\";\n@import \"04-templates/page/_page.scss\";\n","/*! Drupal visually-hidden CSS class that hides content from visual users and\n shows content to screen reader users. */\n@mixin visually-hidden {\n position: absolute !important;\n overflow: hidden;\n clip: rect(1px, 1px, 1px, 1px);\n width: 0.063rem;\n height: 0.063rem;\n word-wrap: normal;\n}\n\n// Handles thick border above fields in main DH content.\n@mixin divider {\n padding-block-start: var(--v-space-2xs);\n margin-block-start: var(--v-space-2xs);\n border-block-start: 5px solid var(--mukurtu-view-row-divider-color);\n}\n\n// Comma-separated list for taxonomy fields with multiple values.\n@mixin inline-list {\n .field__item {\n display: inline;\n\n &::after {\n content: ', ';\n }\n\n &:last-of-type {\n &::after {\n content: '';\n }\n }\n }\n}\n","@import '../mixins/mixins';\n\n// Base HTML elements.\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-size: 100%;\n // Used for smoother scrolling by back-top.\n scroll-behavior: smooth;\n\n @media screen and (prefers-reduced-motion: reduce) {\n scroll-behavior: initial;\n }\n\n // Disable horizontal scrolling.\n overflow-x: hidden;\n}\n\nbody {\n margin: 0;\n color: var(--brand-text-color);\n font-size: var(--font-size-base);\n font-family: var(--font-display-face);\n line-height: var(--line-height-base);\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n // background-color: clr(grayscale, 0);\n}\n\nul li,\nol li {\n margin: 0;\n line-height: var(--line-height-base);\n}\n\nul li {\n list-style-type: square;\n\n &::marker {\n color: var(--accent-secondary);\n }\n}\n\np {\n margin-top: 0;\n margin-bottom: var(--v-space-4xxs);\n}\n\n// The exception is the last

inside a field with multiple

.\n.field__item {\n p:last-of-type {\n margin-bottom: 0;\n }\n}\n\ndl,\ndt,\ndd {\n margin: 0;\n}\n\naddress {\n font-style: normal;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n}\n\na {\n color: var(--brand-primary-dark);\n text-decoration: underline solid 2px var(--brand-primary-dark);\n transition: color 0.12s ease-in, text-decoration-color 0.12s ease-in;\n\n &:hover {\n text-decoration-color: var(--color-transparent);\n transition: text-decoration-color 0.12s ease-in;\n }\n\n &:hover,\n &:focus,\n &:focus-visible,\n &:active {\n color: var(--brand-secondary-dark);\n }\n\n &:focus,\n &:focus-visible,\n &:active {\n outline: var(--focus-color) solid 2px;\n text-decoration-color: var(--color-transparent);\n }\n\n // Set link font on page only (skip admin toolbar).\n .layout-container & {\n font-family: var(--font-display-face);\n }\n}\n\ninput,\nselect {\n &:focus {\n outline: var(--focus-color) solid 2px;\n outline-offset: 2px;\n }\n}\n\n.clipboard-item {\n position: relative;\n}\n\n.visually-hidden {\n @include visually-hidden;\n}\n\n// For Nodes whose bodies need a 'Show More'.\n.line-clamp-2 {\n overflow: hidden;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n}\n","// Breakpoints.\n/*! See https://eduardoboucas.github.io/include-media/ for detailed\ndocumentation on how to use @include media(). */\n$breakpoints: (\n 'xs': 24rem, // 375px.\n 'sm': 30rem, // 480px.\n 'md': 48rem, // 768px.\n 'lg': 60rem, // 960px.\n 'xl': 80rem, // 1280px.\n '2xl': 90rem // 1440px.\n);\n",":root {\n // Core Colors.\n\n // Overridden by Palette Switcher.\n --brand-primary: #138aab;\n --brand-primary-dark: #107996;\n --brand-primary-accent: #159ec4;\n --brand-secondary: #e6ab49;\n --brand-secondary-dark: #9d6915;\n --brand-secondary-accent: #f1b85a;\n --mukurtu-navbar-collapse-link-hover-color: #e5ab48;\n --mukurtu-breadcrumb-gradient-color: #b7873a;\n --mukurtu-panel-pane-text-color: var(--color-white);\n --mukurtu-panel-pane-content-background-color: #eeecec;\n --mukurtu-mejs-background-color: var(--brand-light-accent);\n --mukurtu-mejs-time-rail-loaded-color: #e5e1e1;\n --mukurtu-mejs-time-rail-current-color: #d1cbcb;\n --mukurtu-dictionary-word-label-background-color: var(--mukurtu-view-row-divider-color);\n --mukurtu-collection-title-font-color: var(--color-white);\n --mukurtu-collection-pane-bg-color: var(--mukurtu-navbar-collapse-bg);\n\n // Persistent Across Palettes Below.\n --brand-text-color: #464646;\n --brand-light: #e5e9e9;\n --brand-light-accent: #f8f7f7;\n --link-color: var(--brand-primary-accent);\n --text-color: var(--brand-text-color);\n --light-text-color: var(--color-white);\n --teaser-text-color: #333333;\n\n // Drupal messages.\n --color-status-light: #dff0d5;\n --color-warning-light: #d8edfa;\n --color-error-light: #f2dedf;\n --color-status-dark: #365e38;\n --color-warning-dark: #7a97af;\n --color-error-dark: #a56560;\n\n // General colors.\n --color-white: #ffffff;\n --color-black: #000000;\n --color-gray: #555555;\n --color-transparent: rgba(0, 0, 0, 0);\n --focus-color: #66afe9;\n --placeholder-color: #999999;\n\n // Footer.\n --footer-text-color: #999999;\n --footer-link-color: #cccccc;\n\n // Nav.\n --navbar-default-bg: var(--color-white);\n --navbar-mukurtu-bg: var(--brand-primary);\n --main-nav-divider: rgba(70, 70, 70, 0.25); // #464646 with 25% opacity.\n\n // Views.\n --mukurtu-view-row-divider-color: #eeeaea;\n --mukurtu-primary-field-divider-color: #e5e1e1;\n\n // Mobile Menu/Collapse Navbar.\n --mukurtu-navbar-collapse-bg: var(--brand-light-accent);\n --mukurtu-navbar-collapse-link-color: var(--brand-primary-accent);\n\n // Mukurtu Specific.\n --mukurtu-text-box-background-color: #eeecec;\n --mukurtu-title-accent-bar-color: var(--brand-secondary);\n --mukurtu-left-right-title-color: var(--color-white);\n --mukurtu-dictionary-term-title-full-color: var(--color-white);\n\n // Breadcrumbs.\n --mukurtu-breadcrumb-background-color: var(--brand-secondary);\n --mukurtu-breadcrumb-link-color: var(--color-white);\n --mukurtu-breadcrumb-non-link-color: var(--text-color);\n\n --mukurtu-default-container-bg-color: var(--brand-primary);\n --mukurtu-default-container-bg-hover-color: var(--brand-primary-accent);\n --mukurtu-default-container-font-color: var(--color-white);\n\n // Mukurtu Menu Navbar links.\n --mukurtu-navbar-default-link-color: var(--color-white);\n --mukurtu-navbar-default-link-hover-color: var(--color-white);\n --mukurtu-navbar-default-link-hover-bg: var(--brand-primary-accent);\n\n --mukurtu-navbar-default-link-active-color: var(--color-gray);\n --mukurtu-navbar-default-link-active-bg: darken(var(--navbar-default-bg), 6.5%);\n --mukurtu-navbar-default-link-disabled-color: #cccccc;\n --mukurtu-navbar-default-link-disabled-bg: transparent;\n\n // Media Element Controls.\n --mukurtu-mejs-text-color: var(--brand-text-color);\n\n // Dictionary.\n --mukurtu-dictionary-facets-pane-background-color: var(--brand-primary);\n --mukurtu-dictionary-facets-pane-contrast-color: var(--brand-secondary);\n --mukurtu-dictionary-term-title-color: var(--color-white);\n\n // Collections.\n /*!These values change based on the selected color palette - see these\n at the top of the file. */\n\n // Community.\n --mukurtu-community-membership-status-color: var(--brand-primary);\n\n // Browse By.\n --mukurtu-browse-by-background-color: var(--brand-primary);\n --mukurtu-browse-by-title-color: var(--brand-secondary);\n}\n\n/*! See palettes folder for the different color palettes.\nThose files are injected by Drupal so they shouldn't be bundled to style.css. */\n",":root {\n // Horizontal spacing.\n --gutter-s: var(--v-space-3xs); // 24px\n --gutter-m: var(--v-space-2xs); // 32px\n --gutter: var(--gutter-s); // Dynamic responsive value.\n\n @include media('>=md') {\n --gutter: var(--gutter-m);\n }\n\n // Dynamic layout external padding.\n --layout-padding-xs: var(--v-space-3xs); // 24px\n --layout-padding-s: var(--v-space-s); // 48px\n --layout-padding-m: var(--v-space-xl); // 72px\n --layout-padding-l: var(--v-space-2xl); // 80px\n --layout-padding: var(--layout-padding-xs); // 24px (default)\n\n @include media('>=md') {\n --layout-padding: var(--layout-padding-s); // 48px\n }\n\n @include media('>=xl') {\n --layout-padding: var(--layout-padding-m); // 72px\n }\n\n @include media('>=2xl') {\n --layout-padding: 0;\n }\n\n --layout-padding-full-width: var(--layout-padding-xs); // 24px (default)\n\n @include media('>=md') {\n --layout-padding-full-width: var(--layout-padding-s); // 48px\n }\n\n @include media('>=xl') {\n --layout-padding-full-width: var(--layout-padding-m); // 72px\n }\n\n // Basic reusable grid settings for grid-template-columns.\n --grid-1col: repeat(1, minmax(0, 1fr));\n --grid-2col: repeat(2, minmax(0, 1fr));\n --grid-3col: repeat(3, minmax(0, 1fr));\n --grid-4col: repeat(4, minmax(0, 1fr));\n --grid-5col: repeat(5, minmax(0, 1fr));\n --grid-6col: repeat(6, minmax(0, 1fr));\n --grid-7col: repeat(7, minmax(0, 1fr));\n --grid-8col: repeat(8, minmax(0, 1fr));\n --grid-9col: repeat(9, minmax(0, 1fr));\n --grid-10col: repeat(10, minmax(0, 1fr));\n --grid-11col: repeat(11, minmax(0, 1fr));\n --grid-12col: repeat(12, minmax(0, 1fr));\n // Layout variables.\n // 1280px maxwidth from the designs.\n // 4.833rem calculation comes from:\n // Gutter calculation: 11 (gutters) * 32px (max gutter width) = 352px\n // Col maxwidth calculation: 352px - 1280px (maxwidth) = 928px\n // Per col calculation: 928px (col maxwidth) / 12 (cols) = 77.33px (4.833rem)\n --grid-12col-max-width: repeat(12, minmax(0, 4.833rem));\n}\n\n// This layout fully uses grid i.e. no margin: auto either side.\n// Useful if you need to have a background image or horizontal border running\n// the full width of the page.\n@mixin layout--full-width-grid {\n display: grid;\n grid-template-columns: var(--grid-6col);\n padding-inline-end: var(--layout-padding);\n padding-inline-start: var(--layout-padding);\n column-gap: var(--gutter);\n\n @include media('>=lg') {\n grid-template-columns: var(--grid-12col);\n }\n\n @include media('>=2xl') {\n grid-template-columns: minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto);\n }\n}\n\n// This layout fully uses grid i.e. no margin: no padding either size.\n// Useful if you need to have a background image or horizontal border running\n// the full width of the page with no padding.\n@mixin layout--full-width-grid-no-padding {\n display: grid;\n grid-template-columns: var(--grid-6col);\n padding-inline-start: 0;\n padding-inline-end: 0;\n column-gap: var(--gutter);\n\n @include media('>=lg') {\n grid-template-columns: var(--grid-12col);\n }\n\n @include media('>=2xl') {\n grid-template-columns: minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto);\n }\n}\n\n@mixin layout--full-width-grid-only2xl {\n display: grid;\n grid-template-columns: minmax(0, auto) var(--grid-12col-max-width) minmax(0, auto);\n column-gap: var(--gutter);\n}\n\n@mixin layout--full-width-grid-item {\n display: grid;\n grid-column: 1 / -1;\n\n @include media('>=2xl') {\n grid-column: 2 / -2;\n }\n}\n\n@mixin layout--twocol-grid {\n display: grid;\n grid-template-columns: var(--grid-2col);\n grid-gap: 10px var(--gutter);\n}\n\n@mixin layout--threecol-grid {\n display: grid;\n grid-template-columns: var(--grid-3col);\n grid-gap: 10px var(--gutter);\n}\n\n.layout--full-width-grid {\n @include layout--full-width-grid;\n}\n\n.layout--full-width-grid-item {\n @include layout--full-width-grid-item;\n}\n\n// Add top/bottom padding to each component block.\n.layout__region--content>.block {\n padding-block-start: var(--v-separation);\n padding-block-end: var(--v-separation);\n}\n","// _ _ _ _ _\n// (_) | | | | | (_)\n// _ _ __ ___| |_ _ __| | ___ _ __ ___ ___ __| |_ __ _\n// | | '_ \\ / __| | | | |/ _` |/ _ \\ | '_ ` _ \\ / _ \\/ _` | |/ _` |\n// | | | | | (__| | |_| | (_| | __/ | | | | | | __/ (_| | | (_| |\n// |_|_| |_|\\___|_|\\__,_|\\__,_|\\___| |_| |_| |_|\\___|\\__,_|_|\\__,_|\n//\n// Simple, elegant and maintainable media queries in Sass\n// v2.0.0\n//\n// https://eduardoboucas.github.io/include-media\n//\n// Authors: Eduardo Boucas (@eduardoboucas)\n// Kitty Giraudel (@kittygiraudel)\n//\n// This project is licensed under the terms of the MIT license\n@charset \"UTF-8\";\n\n////\n/// include-media library public configuration\n/// @author Eduardo Boucas\n/// @access public\n////\n@use 'sass:math';\n@use 'sass:map';\n@use 'sass:list';\n@use 'sass:string';\n@use 'sass:meta';\n\n///\n/// Creates a list of global breakpoints\n///\n/// @example scss - Creates a single breakpoint with the label `phone`\n/// $breakpoints: ('phone': 320px);\n///\n$breakpoints: (\n 'phone': 320px,\n 'tablet': 768px,\n 'desktop': 1024px,\n ) !default;\n\n///\n/// Creates a list of static expressions or media types\n///\n/// @example scss - Creates a single media type (screen)\n/// $media-expressions: ('screen': 'screen');\n///\n/// @example scss - Creates a static expression with logical disjunction (OR operator)\n/// $media-expressions: (\n/// 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)'\n/// );\n///\n$media-expressions: (\n 'screen': 'screen',\n 'print': 'print',\n 'handheld': 'handheld',\n 'landscape': '(orientation: landscape)',\n 'portrait': '(orientation: portrait)',\n 'retina2x': '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)',\n 'retina3x': '(-webkit-min-device-pixel-ratio: 3), (min-resolution: 350dpi), (min-resolution: 3dppx)',\n ) !default;\n\n///\n/// Defines a number to be added or subtracted from each unit when declaring breakpoints with exclusive intervals\n///\n/// @example scss - Interval for pixels is defined as `1` by default\n/// @include media('>128px') {}\n///\n/// /* Generates: */\n/// @media (min-width: 129px) {}\n///\n/// @example scss - Interval for ems is defined as `0.01` by default\n/// @include media('>20em') {}\n///\n/// /* Generates: */\n/// @media (min-width: 20.01em) {}\n///\n/// @example scss - Interval for rems is defined as `0.1` by default, to be used with `font-size: 62.5%;`\n/// @include media('>2.0rem') {}\n///\n/// /* Generates: */\n/// @media (min-width: 2.1rem) {}\n///\n$unit-intervals: (\n 'px': 1,\n 'em': 0.01,\n 'rem': 0.1,\n '': 0,\n ) !default;\n\n///\n/// Defines whether support for media queries is available, useful for creating separate stylesheets\n/// for browsers that don't support media queries.\n///\n/// @example scss - Disables support for media queries\n/// $im-media-support: false;\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n$im-media-support: true !default;\n\n///\n/// Selects which breakpoint to emulate when support for media queries is disabled. Media queries that start at or\n/// intercept the breakpoint will be displayed, any others will be ignored.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// @include media('>=tablet') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it does not intercept the desktop breakpoint\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'tablet';\n/// @include media('>=desktop') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-breakpoint: 'desktop' !default;\n\n///\n/// Selects which media expressions are allowed in an expression for it to be used when media queries\n/// are not supported.\n///\n/// @example scss - This media query will show because it intercepts the static breakpoint and contains only accepted media expressions\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'screen') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* Generates: */\n/// .foo {\n/// color: tomato;\n/// }\n///\n/// @example scss - This media query will NOT show because it intercepts the static breakpoint but contains a media expression that is not accepted\n/// $im-media-support: false;\n/// $im-no-media-breakpoint: 'desktop';\n/// $im-no-media-expressions: ('screen');\n/// @include media('>=tablet', 'retina2x') {\n/// .foo {\n/// color: tomato;\n/// }\n/// }\n///\n/// /* No output */\n///\n$im-no-media-expressions: (\n 'screen',\n 'portrait',\n 'landscape') !default;\n\n////\n/// Cross-engine logging engine\n/// @author Kitty Giraudel\n/// @access private\n////\n\n///\n/// Log a message either with `@error` if supported\n/// else with `@warn`, using `feature-exists('at-error')`\n/// to detect support.\n///\n/// @param {String} $message - Message to log\n///\n@function im-log($message) {\n @if meta.feature-exists('at-error') {\n @error $message;\n }\n\n @else {\n @warn $message;\n $_: noop(\n );\n}\n\n@return $message;\n}\n\n///\n/// Wrapper mixin for the log function so it can be used with a more friendly\n/// API than `@if im-log('..') {}` or `$_: im-log('..')`. Basically, use the function\n/// within functions because it is not possible to include a mixin in a function\n/// and use the mixin everywhere else because it's much more elegant.\n///\n/// @param {String} $message - Message to log\n///\n@mixin log($message) {\n @if im-log($message) {}\n}\n\n///\n/// Function with no `@return` called next to `@warn` in Sass 3.3\n/// to trigger a compiling error and stop the process.\n///\n@function noop() {}\n\n///\n/// Determines whether a list of conditions is intercepted by the static breakpoint.\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @return {Boolean} - Returns true if the conditions are intercepted by the static breakpoint\n///\n@function im-intercepts-static-breakpoint($conditions...) {\n $no-media-breakpoint-value: map.get($breakpoints, $im-no-media-breakpoint);\n\n @if not $no-media-breakpoint-value {\n @if im-log('`#{$im-no-media-breakpoint}` is not a valid breakpoint.') {}\n }\n\n @each $condition in $conditions {\n @if not map.has-key($media-expressions, $condition) {\n $operator: get-expression-operator($condition);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($condition, $operator);\n\n @if ($prefix =='max' and $value <=$no-media-breakpoint-value) or ($prefix =='min' and $value > $no-media-breakpoint-value) {\n @return false;\n }\n }\n\n @else if not list.index($im-no-media-expressions, $condition) {\n @return false;\n }\n }\n\n @return true;\n}\n\n////\n/// Parsing engine\n/// @author Kitty Giraudel\n/// @access private\n////\n\n///\n/// Get operator of an expression\n///\n/// @param {String} $expression - Expression to extract operator from\n///\n/// @return {String} - Any of `>=`, `>`, `<=`, `<`, `≥`, `≤`\n///\n@function get-expression-operator($expression) {\n @each $operator in ('>=', '>', '<=', '<', '≥', '≤') {\n @if string.index($expression, $operator) {\n @return $operator;\n }\n }\n\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('No operator found in `#{$expression}`.');\n}\n\n///\n/// Get dimension of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract dimension from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {String} - `width` or `height` (or potentially anything else)\n///\n@function get-expression-dimension($expression, $operator) {\n $operator-index: string.index($expression, $operator);\n $parsed-dimension: string.slice($expression, 0, $operator-index - 1);\n $parsed-dimension: str-trim($parsed-dimension);\n $dimension: 'width';\n\n @if string.length($parsed-dimension)>0 {\n $dimension: $parsed-dimension;\n }\n\n @return $dimension;\n}\n\n///\n/// Get dimension prefix based on an operator\n///\n/// @param {String} $operator - Operator\n///\n/// @return {String} - `min` or `max`\n///\n@function get-expression-prefix($operator) {\n @return if(list.index(('<', '<=', '≤'), $operator), 'max', 'min');\n}\n\n///\n/// Get value of an expression, based on a found operator\n///\n/// @param {String} $expression - Expression to extract value from\n/// @param {String} $operator - Operator from `$expression`\n///\n/// @return {Number} - A numeric value\n///\n@function get-expression-value($expression, $operator) {\n $operator-index: string.index($expression, $operator);\n $value: string.slice($expression, $operator-index + string.length($operator));\n $trimmedValue: str-trim($value);\n\n @if map.has-key($breakpoints, $trimmedValue) {\n $value: map.get($breakpoints, $trimmedValue);\n }\n\n @else {\n $value: to-number($trimmedValue);\n }\n\n $interval: map.get($unit-intervals, math.unit($value));\n\n @if not $interval {\n // It is not possible to include a mixin inside a function, so we have to\n // rely on the `im-log(..)` function rather than the `log(..)` mixin. Because\n // functions cannot be called anywhere in Sass, we need to hack the call in\n // a dummy variable, such as `$_`. If anybody ever raise a scoping issue with\n // Sass 3.3, change this line in `@if im-log(..) {}` instead.\n $_: im-log('Unknown unit `#{math.unit($value)}`.');\n }\n\n @if $operator =='>' {\n $value: $value + $interval;\n }\n\n @else if $operator =='<' {\n $value: $value - $interval;\n }\n\n @return $value;\n}\n\n///\n/// Parse an expression to return a valid media-query expression\n///\n/// @param {String} $expression - Expression to parse\n///\n/// @return {String} - Valid media query\n///\n@function parse-expression($expression) {\n\n // If it is part of $media-expressions, it has no operator\n // then there is no need to go any further, just return the value\n @if map.has-key($media-expressions, $expression) {\n @return map.get($media-expressions, $expression);\n }\n\n $operator: get-expression-operator($expression);\n $dimension: get-expression-dimension($expression, $operator);\n $prefix: get-expression-prefix($operator);\n $value: get-expression-value($expression, $operator);\n\n @return '(#{$prefix}-#{$dimension}: #{$value})';\n}\n\n///\n/// Slice `$list` between `$start` and `$end` indexes\n///\n/// @access private\n///\n/// @param {List} $list - List to slice\n/// @param {Number} $start [1] - Start index\n/// @param {Number} $end [length($list)] - End index\n///\n/// @return {List} Sliced list\n///\n@function slice($list, $start: 1, $end: list.length($list)) {\n @if list.length($list) < 1 or $start >$end {\n @return ();\n }\n\n $result: (\n );\n\n@for $i from $start through $end {\n $result: list.append($result, list.nth($list, $i), comma);\n}\n\n@return $result;\n}\n\n////\n/// String to number converter\n/// @author Kitty Giraudel\n/// @access private\n////\n\n///\n/// Casts a string into a number\n///\n/// @param {String | Number} $value - Value to be parsed\n///\n/// @return {Number}\n///\n\n@function to-number($value) {\n @if meta.type-of($value)=='number' {\n @return $value;\n }\n\n @else if meta.type-of($value) !='string' {\n $_: im-log('Value for `to-number` should be a number or a string.');\n }\n\n $first-character: string.slice($value, 1, 1);\n $result: 0;\n $digits: 0;\n $minus: (\n $first-character =='-'\n );\n$numbers: (\n '0': 0,\n '1': 1,\n '2': 2,\n '3': 3,\n '4': 4,\n '5': 5,\n '6': 6,\n '7': 7,\n '8': 8,\n '9': 9,\n);\n\n// Remove +/- sign if present at first character\n@if ($first-character =='+' or $first-character =='-') {\n $value: string.slice($value, 2);\n}\n\n@for $i from 1 through string.length($value) {\n $character: string.slice($value, $i, $i);\n\n @if not(list.index(map.keys($numbers), $character) or $character =='.') {\n @return to-length(if($minus, -$result, $result), string.slice($value, $i));\n }\n\n @if $character =='.' {\n $digits: 1;\n }\n\n @else if $digits ==0 {\n $result: $result * 10+map.get($numbers, $character);\n }\n\n @else {\n $digits: $digits * 10;\n $result: $result + math.div(map.get($numbers, $character), $digits);\n }\n}\n\n@return if($minus, -$result, $result);\n}\n\n///\n/// Add `$unit` to `$value`\n///\n/// @param {Number} $value - Value to add unit to\n/// @param {String} $unit - String representation of the unit\n///\n/// @return {Number} - `$value` expressed in `$unit`\n///\n@function to-length($value, $unit) {\n $units: ('px': 1px,\n 'cm': 1cm,\n 'mm': 1mm,\n '%': 1%,\n 'ch': 1ch,\n 'pc': 1pc,\n 'in': 1in,\n 'em': 1em,\n 'rem': 1rem,\n 'pt': 1pt,\n 'ex': 1ex,\n 'vw': 1vw,\n 'vh': 1vh,\n 'vmin': 1vmin,\n 'vmax': 1vmax,\n );\n\n @if not list.index(map.keys($units), $unit) {\n $_: im-log('Invalid unit `#{$unit}`.');\n }\n\n @return $value * map.get($units, $unit);\n}\n\n////\n/// String to number converter\n/// @author Jack McNicol\n/// @access private\n////\n\n///\n/// Trims a string of leading and trailing spaces\n///\n/// @param {String} $string - Value to be trimmed\n///\n/// @return {String}\n///\n\n@function str-trim($string) {\n @if (str-slice($string, 1, 1)==' ') {\n @return str-trim(str-slice($string, 2));\n }\n\n @else if (str-slice($string, str-length($string), -1)==' ') {\n @return str-trim(str-slice($string, 1, -2));\n }\n\n @else {\n @return $string;\n }\n}\n\n///\n/// This mixin aims at redefining the configuration just for the scope of\n/// the call. It is helpful when having a component needing an extended\n/// configuration such as custom breakpoints (referred to as tweakpoints)\n/// for instance.\n///\n/// @author Kitty Giraudel\n///\n/// @param {Map} $tweakpoints [()] - Map of tweakpoints to be merged with `$breakpoints`\n/// @param {Map} $tweak-media-expressions [()] - Map of tweaked media expressions to be merged with `$media-expression`\n///\n/// @example scss - Extend the global breakpoints with a tweakpoint\n/// @include media-context(('custom': 678px)) {\n/// .foo {\n/// @include media('>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend the global media expressions with a custom one\n/// @include media-context($tweak-media-expressions: ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone') {\n/// // ...\n/// }\n/// }\n/// }\n///\n/// @example scss - Extend both configuration maps\n/// @include media-context(('custom': 678px), ('all': 'all')) {\n/// .foo {\n/// @include media('all', '>phone', '<=custom') {\n/// // ...\n/// }\n/// }\n/// }\n///\n@mixin media-context($tweakpoints: (), $tweak-media-expressions: ()) {\n // Save global configuration\n $global-breakpoints: $breakpoints;\n $global-media-expressions: $media-expressions;\n\n // Update global configuration\n $breakpoints: map.merge($breakpoints, $tweakpoints) !global;\n $media-expressions: map.merge($media-expressions, $tweak-media-expressions) !global;\n\n @content;\n\n // Restore global configuration\n $breakpoints: $global-breakpoints !global;\n $media-expressions: $global-media-expressions !global;\n}\n\n////\n/// include-media public exposed API\n/// @author Eduardo Boucas\n/// @access public\n////\n\n///\n/// Generates a media query based on a list of conditions\n///\n/// @param {Arglist} $conditions - Media query conditions\n///\n/// @example scss - With a single set breakpoint\n/// @include media('>phone') { }\n///\n/// @example scss - With two set breakpoints\n/// @include media('>phone', '<=tablet') { }\n///\n/// @example scss - With custom values\n/// @include media('>=358px', '<850px') { }\n///\n/// @example scss - With set breakpoints with custom values\n/// @include media('>desktop', '<=1350px') { }\n///\n/// @example scss - With a static expression\n/// @include media('retina2x') { }\n///\n/// @example scss - Mixing everything\n/// @include media('>=350px', ' 0) {\n @media #{string.unquote(parse-expression(list.nth($conditions, 1)))} {\n // Recursive call\n $sliced-conditions: slice($conditions, 2);\n\n @include media($sliced-conditions...) {\n @content;\n }\n }\n }\n}\n","div.palette-demo {\n position: relative;\n display: flex;\n padding: 8px;\n height: 72px;\n width: calc(72px * 3);\n\n span {\n position: relative;\n flex: 1 1 0;\n flex-direction: column;\n display: flex;\n }\n\n .accent span {\n position: relative;\n flex: 1 1 0;\n flex-direction: row;\n width: calc(72px / 2);\n }\n}\n\n$palettes: (\n 'blue-gold': ('brand-primary': #138aab,\n 'brand-secondary': #e6ab49,\n 'brand-primary-accent': #159ec4,\n 'brand-secondary-accent': #f1b85a,\n ),\n 'red-bone': ('brand-primary': #ac143a,\n 'brand-secondary': #d9d4c2,\n 'brand-primary-accent': #9a1134,\n 'brand-secondary-accent': #c9c2a8,\n ),\n);\n\n\n@mixin palette-demo {\n\n @each $palette,\n $values in $palettes {\n\n .palette-demo--#{$palette} {\n @each $key,\n $value in $values {\n .#{$key} {\n background-color: #{$value};\n }\n }\n }\n }\n}\n\n@include palette-demo;\n",":root {\n // Overridden by Palette Switcher.\n --brand-primary: #ac143a;\n --brand-primary-dark: var(--brand-primary);\n --brand-primary-accent: #9a1134;\n --brand-secondary: #d9d4c2;\n --brand-secondary-dark: #7a734d;\n --brand-secondary-accent: #c9c2a8;\n --mukurtu-navbar-collapse-link-hover-color: var(--brand-secondary);\n --mukurtu-breadcrumb-gradient-color: #99937f;\n --mukurtu-panel-pane-text-color: var(--brand-primary);\n --mukurtu-panel-pane-content-background-color: #f1efe9;\n --mukurtu-mejs-background-color: var(--mukurtu-navbar-collapse-bg);\n --mukurtu-mejs-time-rail-loaded-color: #ffffff;\n --mukurtu-mejs-time-rail-current-color: var(--brand-secondary-accent);\n --mukurtu-dictionary-word-label-background-color: var(--brand-secondary);\n --mukurtu-collection-title-font-color: var(--text-color);\n --mukurtu-collection-pane-bg-color: var(--brand-light-accent);\n}\n",":root {\n // Overridden by Palette Switcher.\n --brand-primary: #138aab;\n --brand-primary-dark: #107996;\n --brand-primary-accent: #159ec4;\n --brand-secondary: #e6ab49;\n --brand-secondary-dark: #9d6915;\n --brand-secondary-accent: #f1b85a;\n --mukurtu-navbar-collapse-link-hover-color: #e5ab48;\n --mukurtu-breadcrumb-gradient-color: #b7873a;\n --mukurtu-panel-pane-text-color: var(--color-white);\n --mukurtu-panel-pane-content-background-color: #eeecec;\n --mukurtu-mejs-background-color: var(--brand-light-accent);\n --mukurtu-mejs-time-rail-loaded-color: #e5e1e1;\n --mukurtu-mejs-time-rail-current-color: #d1cbcb;\n --mukurtu-dictionary-word-label-background-color: var(--mukurtu-view-row-divider-color);\n --mukurtu-collection-title-font-color: var(--color-white);\n --mukurtu-collection-pane-bg-color: var(--mukurtu-navbar-collapse-bg);\n}\n",":root {\n // Vertical spacing.\n // All vertical horizontal spacing is based on an 16px base unit system.\n --v-space-6xs: 0.25rem; // 4px\n --v-space-5xs: 0.5rem; // 8px\n --v-space-4xxs: 1rem; // 16px\n --v-space-4xs: 1.25rem; // 20px\n --v-space-3xs: 1.5rem; // 24px\n --v-space-2xs: 2rem; // 32px\n --v-space-xs: 2.5rem; // 40px\n --v-space-s: 3rem; // 48px\n --v-space-m: 3.5rem; // 56px\n --v-space-l: 4rem; // 64px\n --v-space-xl: 4.5rem; // 72px\n --v-space-2xl: 5rem; // 80px\n --v-space-3xl: 6rem; // 96px\n --v-space-4xl: 6.5rem; // 104px\n --v-space-5xl: 7.5rem; // 120px\n --v-space-6xl: 8rem; // 128px\n\n // Top / bottom padding between components.\n --v-separation-s: var(--v-space-3xs); // 24px\n --v-separation-m: var(--v-space-2xs); // 32px\n --v-separation-l: var(--v-space-s); // 48px\n --v-separation-xl: var(--v-space-l); // 64px\n --v-separation-xxl: var(--v-space-6xl); // 64px\n --v-separation: var(--v-separation-s); // Dynamic responsive value.\n\n @include media('>=md') {\n --v-separation: var(--v-separation-m);\n }\n\n @include media('>=lg') {\n --v-separation: var(--v-separation-l);\n }\n\n @include media('>=xl') {\n --v-separation: var(--v-separation-xl);\n }\n}\n","@font-face {\n font-family: 'BCSans';\n font-style: normal;\n src: url('../fonts/BCSans-Regular.woff2') format('woff2'),\n // Optimized for very modern browsers\n url('..fonts/BCSans-Regular.woff') format('woff');\n // Modern Browsers\n}\n\n@font-face {\n font-family: 'BCSans';\n font-style: italic;\n src: url('../fonts/BCSans-Italic.woff2') format('woff2'),\n // Optimized for very modern browsers\n url('../fonts/BCSans-Italic.woff') format('woff');\n // Modern Browsers\n}\n\n@font-face {\n font-family: 'BCSans';\n font-weight: 700;\n src: url('../fonts/BCSans-Bold.woff2') format('woff2'),\n // Optimized for very modern browsers\n url('../fonts/BCSans-Bold.woff') format('woff');\n // Modern Browsers\n}\n\n@font-face {\n font-family: 'BCSans';\n font-style: italic;\n font-weight: 700;\n src: url('../fonts/BCSans-BoldItalic.woff2') format('woff2'),\n // Optimized for very modern browsers\n url('../fonts/BCSans-BoldItalic.woff') format('woff');\n // Modern Browsers\n}\n",":root {\n // Font sizes.\n --font-size-2xs: 0.75rem; // 12px\n --font-size-xs: 0.875rem; // 14px\n --font-size-s: 1rem; // 16px\n --font-size-m: 1.125rem; // 18px\n --font-size-l: 1.25rem; // 20px\n --font-size-2l: 1.375rem; // 22px\n --font-size-xl: 1.5rem; // 24px\n --font-size-2xl: 1.75rem; // 28px\n --font-size-2xxl: 1.875rem; // 30px\n --font-size-3xl: 2rem; // 32px\n --font-size-heading-md: 2.25rem; // 36px\n --font-size-heading-lg: 2.5rem; // 40px\n --font-size-heading-xl: 3rem; // 48px\n --font-size-heading-2xl: 3.5rem; // 56px\n --font-size-heading-3xl: 4rem; // 64px\n --font-size-heading-4xl: 4.5rem; // 72px\n --font-size-heading-5xl: 7rem; // 112px\n\n --font-size-base: var(--font-size-s);\n\n // Font weight.\n --headings-font-weight: 500;\n --text-regular: 400;\n --text-bold: 700;\n\n // Line heights.\n --line-height-3xs: 0.75rem; // 12px\n --line-height-2xs: 1rem; // 16px\n --line-height-xs: 1.5rem; // 24px\n --line-height-s: 1.75rem; // 28px\n --line-height-m: 2rem; // 32px\n --line-height-l: var(--line-height-m); // 32px\n --line-height-xl: 2.5rem; // 40px\n --line-height-2xl: 3rem; // 48px\n --line-height-3xl: 3.5rem; // 56px\n --line-height-heading: 1.1; // 1.1 x heading size\n --line-height-heading-2xl: 4rem; // 64px\n --line-height-heading-3xl: 4.5rem; // 72px\n --line-height-heading-4xl: var(--line-height-heading-3xl); // 72px\n --line-height-heading-5xl: 7rem; // 112px\n --line-height-base: var(--line-height-l); // (default)\n\n // Letter spacing.\n --letter-spacing-xs: 0.01rem; // 0.16px\n --letter-spacing-xl: 0.02rem; // 0.32px\n --letter-spacing-negative-xll: -0.01rem; // -0.16px\n --letter-spacing-negative-xxl: -0.02rem; // -0.32px\n --letter-spacing-label: 0.1rem; // 1.6px\n}\n",":root {\n // Typography.\n // @todo: add a serif font if using one, or remove this if not.\n\n /*! --font-body-face: Georgia,\n \"Times New Roman\",\n Times,\n serif; */\n --font-display-face: 'BCSans',\n 'Noto Sans',\n Verdana,\n Arial,\n sans-serif;\n\n --font-size-base: var(--font-size-small);\n}\n\n// Headings definition.\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: var(--font-display-face);\n font-weight: var(--headings-font-weight);\n line-height: var(--line-height-heading);\n color: var(--text-color);\n\n a {\n color: var(--brand-primary);\n }\n}\n\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: var(--v-space-4xs);\n margin-bottom: (var(--v-space-4xs) / 2);\n}\n\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: (var(--v-space-4xs) / 2);\n margin-bottom: (var(--v-space-4xs) / 2);\n}\n\nh1,\n.h1 {\n font-size: var(--font-size-heading-lg);\n}\n\nh2,\n.h2 {\n font-size: var(--font-size-heading-md);\n}\n\nh3,\n.h3 {\n font-size: var(--font-size-3xl);\n}\n\nh4,\n.h4 {\n font-size: var(--font-size-2xl);\n}\n\nh5,\n.h5 {\n font-size: var(--font-size-xl);\n}\n\nh6,\n.h6 {\n font-size: var(--font-size-l);\n}\n","// Defaults.\nbutton,\ninput[type=button],\ninput[type=submit],\ninput[type=reset],\n.button {\n color: var(--light-text-color);\n background: var(--brand-primary-dark);\n font-size: var(--font-size-base);\n font-weight: var(--text-bold);\n letter-spacing: var(--letter-spacing-label);\n border: none;\n padding: var(--v-space-5xs) var(--v-space-2xs);\n\n &:hover,\n &:active,\n &:focus {\n color: var(--light-text-color);\n background: var(--brand-primary-accent);\n }\n\n &:focus {\n outline: 2px solid var(--focus-color);\n }\n\n &:disabled {\n color: var(--light-text-color);\n background: var(--brand-text-color);\n }\n}\n","// Lots of fields with labels shown on the site. Let's coordinate label styles here. \n\n.field {\n &__label {\n color: var(--brand-text-color);\n font-weight: var(--text-bold);\n font-size: var(--font-size-s);\n\n @include media('>=lg') {\n font-size: var(--font-size-m);\n }\n }\n}\n","// Images embedded with ckeditor from media library have a caption option. \nfigure,\nfigure.align-center {\n display: table;\n width: fit-content;\n margin: 0;\n padding: 0;\n\n figcaption {\n display: table-caption;\n caption-side: bottom;\n margin-block-start: var(--v-space-5xs);\n font-style: italic;\n line-height: var(--line-height-xs);\n }\n}\n\nfigure.align-center,\n.media.align-center {\n margin: var(--v-space-3xs) auto;\n}\n\nfigure.align-left, \n.media.align-left {\n margin: var(--v-space-4xxs) var(--v-space-3xs) var(--v-space-4xxs) 0;\n}\n\nfigure.align-right, \n.media.align-right {\n margin: var(--v-space-4xxs) 0 var(--v-space-4xxs) var(--v-space-3xs);\n}\n",".page__logo {\n a {\n display: flex;\n }\n}\n","// Override focus styles coming from field group module for tab focus to be clear.\n\n// Ideally the module would be updated to use