1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5217],{75217:(e,a,s)=>{s.r(a),s.d(a,{ContentMetaSchema:()=>c,MiniBannerData:()=>g,MiniBannerGrid:()=>T,MiniBannerGridDataSchema:()=>p});var t=s(22442),i=s(32642),r=s(85128),n=s(12689),l=s(23906),o=s(53176);let c=t.Ik({_content_type_uid:t.Yj().optional(),uid:t.Yj().optional(),_version:t.ai().optional(),locale:t.Yj().optional()}),m=t.Yj().optional(),d=t.Ik({url:m,description:m}).optional(),g=t.Ik({headline:t.Ik({small:m}).optional(),fineprint:t.Ik({small:m}).optional(),teaser:t.Ik({headline:m}).optional(),description:t.Ik({large:m}).optional(),action:t.Ik({link:t.Ik({href:t.Yj(),title:t.Yj()})}).optional(),media:t.Ik({primary:d,secondary:d}).optional(),theme:t.YO(t.Ik({primary_color:t.Yj(),secondary_color:t.Yj(),tertiary_color:t.Yj(),primary_text_color:t.Yj(),secondary_text_color:t.Yj(),tertiary_text_color:t.Yj()}).optional()).optional(),...c.shape}),p=t.YO(g).min(2),h=[(0,i.iz)('.body-default{font-size:var(--wcss-body-default-font-size,1rem);line-height:var(--wcss-body-default-line-height,1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-lg{font-size:var(--wcss-body-lg-font-size,1.125rem);line-height:var(--wcss-body-lg-line-height,1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size,.875rem);line-height:var(--wcss-body-sm-line-height,1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-xs{font-size:var(--wcss-body-xs-font-size,.75rem);line-height:var(--wcss-body-xs-line-height,1rem)}.body-2xs{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size,.625rem);font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0);line-height:var(--wcss-body-2xs-line-height,.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family,"AS Circular"),var(--wcss-display-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-2xl-font-size,clamp(3.5rem,6vw,5.375rem));font-weight:var(--wcss-display-2xl-weight,300);letter-spacing:var(--wcss-display-2xl-letter-spacing,0);line-height:var(--wcss-display-2xl-line-height,1.3)}.display-xl{font-family:var(--wcss-display-xl-family,"AS Circular"),var(--wcss-display-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-xl-font-size,clamp(3rem,5.3333333333vw,4.5rem));font-weight:var(--wcss-display-xl-weight,300);letter-spacing:var(--wcss-display-xl-letter-spacing,0);line-height:var(--wcss-display-xl-line-height,1.3)}.display-lg{font-family:var(--wcss-display-lg-family,"AS Circular"),var(--wcss-display-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-lg-font-size,clamp(2.75rem,4.6666666667vw,4rem));font-weight:var(--wcss-display-lg-weight,300);letter-spacing:var(--wcss-display-lg-letter-spacing,0);line-height:var(--wcss-display-lg-line-height,1.3)}.display-md{font-family:var(--wcss-display-md-family,"AS Circular"),var(--wcss-display-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-md-font-size,clamp(2.5rem,4vw,3.5rem));font-weight:var(--wcss-display-md-weight,300);letter-spacing:var(--wcss-display-md-letter-spacing,0);line-height:var(--wcss-display-md-line-height,1.3)}.display-sm{font-family:var(--wcss-display-sm-family,"AS Circular"),var(--wcss-display-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-sm-font-size,clamp(2rem,3.6666666667vw,3rem));font-weight:var(--wcss-display-sm-weight,300);letter-spacing:var(--wcss-display-sm-letter-spacing,0);line-height:var(--wcss-display-sm-line-height,1.3)}.display-xs{font-family:var(--wcss-display-xs-family,"AS Circular"),var(--wcss-display-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-xs-font-size,clamp(1.75rem,3vw,2.375rem));font-weight:var(--wcss-display-xs-weight,300);letter-spacing:var(--wcss-display-xs-letter-spacing,0);line-height:var(--wcss-display-xs-line-height,1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family,"AS Circular"),var(--wcss-heading-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-xl-font-size,clamp(2rem,3vw,2.5rem));font-weight:var(--wcss-heading-xl-weight,300);letter-spacing:var(--wcss-heading-xl-letter-spacing,0);line-height:var(--wcss-heading-xl-line-height,1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family,"AS Circular"),var(--wcss-heading-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-lg-font-size,clamp(1.75rem,2.6666666667vw,2.25rem));font-weight:var(--wcss-heading-lg-weight,300);letter-spacing:var(--wcss-heading-lg-letter-spacing,0);line-height:var(--wcss-heading-lg-line-height,1.3)}.heading-md{font-family:var(--wcss-heading-md-family,"AS Circular"),var(--wcss-heading-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-md-font-size,clamp(1.625rem,2.3333333333vw,1.75rem));font-weight:var(--wcss-heading-md-weight,300);letter-spacing:var(--wcss-heading-md-letter-spacing,0);line-height:var(--wcss-heading-md-line-height,1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family,"AS Circular"),var(--wcss-heading-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-sm-font-size,clamp(1.375rem,2vw,1.5rem));font-weight:var(--wcss-heading-sm-weight,300);letter-spacing:var(--wcss-heading-sm-letter-spacing,0);line-height:var(--wcss-heading-sm-line-height,1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family,"AS Circular"),var(--wcss-heading-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-xs-font-size,clamp(1.25rem,1.6666666667vw,1.25rem));font-weight:var(--wcss-heading-xs-weight,450);letter-spacing:var(--wcss-heading-xs-letter-spacing,0);line-height:var(--wcss-heading-xs-line-height,1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family,"AS Circular"),var(--wcss-heading-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-2xs-font-size,clamp(1.125rem,1.5vw,1.125rem));font-weight:var(--wcss-heading-2xs-weight,450);letter-spacing:var(--wcss-heading-2xs-letter-spacing,0);line-height:var(--wcss-heading-2xs-line-height,1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family,"Good OT"),var(--wcss-accent-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-2xl-font-size,clamp(2rem,3.1666666667vw,2.375rem));font-weight:var(--wcss-accent-2xl-weight,450);letter-spacing:var(--wcss-accent-2xl-letter-spacing,.05em);line-height:var(--wcss-accent-2xl-line-height,1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family,"Good OT"),var(--wcss-accent-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-xl-font-size,clamp(1.625rem,2.3333333333vw,2rem));font-weight:var(--wcss-accent-xl-weight,450);letter-spacing:var(--wcss-accent-xl-letter-spacing,.05em);line-height:var(--wcss-accent-xl-line-height,1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family,"Good OT"),var(--wcss-accent-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-lg-font-size,clamp(1.5rem,2.1666666667vw,1.75rem));font-weight:var(--wcss-accent-lg-weight,450);letter-spacing:var(--wcss-accent-lg-letter-spacing,.05em);line-height:var(--wcss-accent-lg-line-height,1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family,"Good OT"),var(--wcss-accent-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-md-font-size,clamp(1.375rem,1.8333333333vw,1.5rem));font-weight:var(--wcss-accent-md-weight,500);letter-spacing:var(--wcss-accent-md-letter-spacing,.05em);line-height:var(--wcss-accent-md-line-height,1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family,"Good OT"),var(--wcss-accent-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-sm-font-size,clamp(1.125rem,1.5vw,1.25rem));font-weight:var(--wcss-accent-sm-weight,500);letter-spacing:var(--wcss-accent-sm-letter-spacing,.05em);line-height:var(--wcss-accent-sm-line-height,1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family,"Good OT"),var(--wcss-accent-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-xs-font-size,clamp(1rem,1.3333333333vw,1rem));font-weight:var(--wcss-accent-xs-weight,500);letter-spacing:var(--wcss-accent-xs-letter-spacing,.1em);line-height:var(--wcss-accent-xs-line-height,1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family,"Good OT"),var(--wcss-accent-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-2xs-font-size,clamp(.875rem,1.1666666667vw,.875rem));font-weight:var(--wcss-accent-2xs-weight,450);letter-spacing:var(--wcss-accent-2xs-letter-spacing,.1em);line-height:var(--wcss-accent-2xs-line-height,1.3);text-transform:uppercase}'),(0,i.AH)` 2 :host { 3 /* Layout */ 4 container-type: inline-size; 5 container-name: mini-banner-grid-container; 6 display: block; 7 } 8 9 :host * { 10 box-sizing: border-box; 11 } 12 13 .container { 14 max-width: var(--ds-grid-breakpoint-xl, 1232px); 15 margin: 0 auto; 16 width: 100%; 17 } 18 19 .mini-banner-grid { 20 display: grid; 21 grid-template-columns: 1fr; 22 gap: var(--ds-size-300, 24px); 23 justify-content: center; 24 align-items: stretch; 25 } 26 27 .grid-item { 28 flex: 1; 29 display: flex; 30 flex-direction: column; 31 height: 100%; 32 } 33 34 @container mini-banner-grid-container (min-width: 1118px) { 35 .mini-banner-grid { 36 gap: var(--ds-size-400, 32px); 37 } 38 } 39 40 @container mini-banner-grid-container (min-width: 963px) { 41 .mini-banner-grid { 42 grid-template-columns: repeat(2, 1fr); 43 } 44 } 45 `],f=t.Ik({_content_type_uid:t.Yj().optional(),uid:t.Yj().optional(),_version:t.ai().optional(),locale:t.Yj().optional()}),v=t.Yj().optional(),y=t.Ik({url:v,description:v}).optional();t.Ik({headline:t.Ik({small:v}).optional(),subheadline:t.Ik({small:v}).optional(),fineprint:t.Ik({small:v}).optional(),teaser:t.Ik({headline:v}).optional(),description:t.Ik({large:v}).optional(),action:t.Ik({link:t.Ik({href:t.Yj(),title:t.Yj()}),open_new_window:t.zM()}).optional(),media:t.Ik({primary:y,graphic:y}).optional(),theme:t.YO(t.Ik({primary_color:t.Yj(),secondary_color:t.Yj(),tertiary_color:t.Yj(),primary_text_color:t.Yj(),secondary_text_color:t.Yj(),tertiary_text_color:t.Yj()}).optional()).optional(),...f.shape});class w{registerComponent(e,a){customElements.get(e)||customElements.define(e,class extends a{})}closestElement(e,a=this,s=(a,t=a&&a.closest(e))=>a&&a!==document&&a!==window?t||s(a.getRootNode().host):null){return s(a)}handleComponentTagRename(e,a){let s=a.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,a){let s=a.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,a){return(e.shadowRoot?.querySelector(`slot[name="${a}"]`)?.assignedNodes({flatten:!0})||[]).map(e=>e.textContent?.trim()).join(" ").trim()||null}}let u=(0,r.AH)`.body-default{font-size:var(--wcss-body-default-font-size, 1rem);line-height:var(--wcss-body-default-line-height, 1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family, "AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-lg{font-size:var(--wcss-body-lg-font-size, 1.125rem);line-height:var(--wcss-body-lg-line-height, 1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size, 0.875rem);line-height:var(--wcss-body-sm-line-height, 1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family, "AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0)}.body-xs{font-size:var(--wcss-body-xs-font-size, 0.75rem);line-height:var(--wcss-body-xs-line-height, 1rem)}.body-2xs{font-family:var(--wcss-body-family, "AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size, 0.625rem);font-weight:var(--wcss-body-weight, 450);letter-spacing:var(--wcss-body-letter-spacing, 0);line-height:var(--wcss-body-2xs-line-height, 0.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family, "AS Circular"),var(--wcss-display-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-2xl-font-size, clamp(3.5rem, 6vw, 5.375rem));font-weight:var(--wcss-display-2xl-weight, 300);letter-spacing:var(--wcss-display-2xl-letter-spacing, 0);line-height:var(--wcss-display-2xl-line-height, 1.3)}.display-xl{font-family:var(--wcss-display-xl-family, "AS Circular"),var(--wcss-display-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-xl-font-size, clamp(3rem, 5.3333333333vw, 4.5rem));font-weight:var(--wcss-display-xl-weight, 300);letter-spacing:var(--wcss-display-xl-letter-spacing, 0);line-height:var(--wcss-display-xl-line-height, 1.3)}.display-lg{font-family:var(--wcss-display-lg-family, "AS Circular"),var(--wcss-display-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-lg-font-size, clamp(2.75rem, 4.6666666667vw, 4rem));font-weight:var(--wcss-display-lg-weight, 300);letter-spacing:var(--wcss-display-lg-letter-spacing, 0);line-height:var(--wcss-display-lg-line-height, 1.3)}.display-md{font-family:var(--wcss-display-md-family, "AS Circular"),var(--wcss-display-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-md-font-size, clamp(2.5rem, 4vw, 3.5rem));font-weight:var(--wcss-display-md-weight, 300);letter-spacing:var(--wcss-display-md-letter-spacing, 0);line-height:var(--wcss-display-md-line-height, 1.3)}.display-sm{font-family:var(--wcss-display-sm-family, "AS Circular"),var(--wcss-display-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-sm-font-size, clamp(2rem, 3.6666666667vw, 3rem));font-w
45eight:var(--wcss-display-sm-weight, 300);letter-spacing:var(--wcss-display-sm-letter-spacing, 0);line-height:var(--wcss-display-sm-line-height, 1.3)}.display-xs{font-family:var(--wcss-display-xs-family, "AS Circular"),var(--wcss-display-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-display-xs-font-size, clamp(1.75rem, 3vw, 2.375rem));font-weight:var(--wcss-display-xs-weight, 300);letter-spacing:var(--wcss-display-xs-letter-spacing, 0);line-height:var(--wcss-display-xs-line-height, 1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family, "AS Circular"),var(--wcss-heading-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-xl-font-size, clamp(2rem, 3vw, 2.5rem));font-weight:var(--wcss-heading-xl-weight, 300);letter-spacing:var(--wcss-heading-xl-letter-spacing, 0);line-height:var(--wcss-heading-xl-line-height, 1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family, "AS Circular"),var(--wcss-heading-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-lg-font-size, clamp(1.75rem, 2.6666666667vw, 2.25rem));font-weight:var(--wcss-heading-lg-weight, 300);letter-spacing:var(--wcss-heading-lg-letter-spacing, 0);line-height:var(--wcss-heading-lg-line-height, 1.3)}.heading-md{font-family:var(--wcss-heading-md-family, "AS Circular"),var(--wcss-heading-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-md-font-size, clamp(1.625rem, 2.3333333333vw, 1.75rem));font-weight:var(--wcss-heading-md-weight, 300);letter-spacing:var(--wcss-heading-md-letter-spacing, 0);line-height:var(--wcss-heading-md-line-height, 1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family, "AS Circular"),var(--wcss-heading-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-sm-font-size, clamp(1.375rem, 2vw, 1.5rem));font-weight:var(--wcss-heading-sm-weight, 300);letter-spacing:var(--wcss-heading-sm-letter-spacing, 0);line-height:var(--wcss-heading-sm-line-height, 1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family, "AS Circular"),var(--wcss-heading-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-xs-font-size, clamp(1.25rem, 1.6666666667vw, 1.25rem));font-weight:var(--wcss-heading-xs-weight, 450);letter-spacing:var(--wcss-heading-xs-letter-spacing, 0);line-height:var(--wcss-heading-xs-line-height, 1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family, "AS Circular"),var(--wcss-heading-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-heading-2xs-font-size, clamp(1.125rem, 1.5vw, 1.125rem));font-weight:var(--wcss-heading-2xs-weight, 450);letter-spacing:var(--wcss-heading-2xs-letter-spacing, 0);line-height:var(--wcss-heading-2xs-line-height, 1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family, "Good OT"),var(--wcss-accent-2xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-2xl-font-size, clamp(2rem, 3.1666666667vw, 2.375rem));font-weight:var(--wcss-accent-2xl-weight, 450);letter-spacing:var(--wcss-accent-2xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-2xl-line-height, 1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family, "Good OT"),var(--wcss-accent-xl-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-xl-font-size, clamp(1.625rem, 2.3333333333vw, 2rem));font-weight:var(--wcss-accent-xl-weight, 450);letter-spacing:var(--wcss-accent-xl-letter-spacing, 0.05em);line-height:var(--wcss-accent-xl-line-height, 1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family, "Good OT"),var(--wcss-accent-lg-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-lg-font-size, clamp(1.5rem, 2.1666666667vw, 1.75rem));font-weight:var(--wcss-accent-lg-weight, 450);letter-spacing:var(--wcss-accent-lg-letter-spacing, 0.05em);line-height:var(--wcss-accent-lg-line-height, 1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family, "Good OT"),var(--wcss-accent-md-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-md-font-size, clamp(1.375rem, 1.8333333333vw, 1.5rem));font-weight:var(--wcss-accent-md-weight, 500);letter-spacing:var(--wcss-accent-md-letter-spacing, 0.05em);line-height:var(--wcss-accent-md-line-height, 1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family, "Good OT"),var(--wcss-accent-sm-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-sm-font-size, clamp(1.125rem, 1.5vw, 1.25rem));font-weight:var(--wcss-accent-sm-weight, 500);letter-spacing:var(--wcss-accent-sm-letter-spacing, 0.05em);line-height:var(--wcss-accent-sm-line-height, 1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family, "Good OT"),var(--wcss-accent-xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-xs-font-size, clamp(1rem, 1.3333333333vw, 1rem));font-weight:var(--wcss-accent-xs-weight, 500);letter-spacing:var(--wcss-accent-xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-xs-line-height, 1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family, "Good OT"),var(--wcss-accent-2xs-family-fallback, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);font-size:var(--wcss-accent-2xs-font-size, clamp(0.875rem, 1.1666666667vw, 0.875rem));font-weight:var(--wcss-accent-2xs-weight, 450);letter-spacing:var(--wcss-accent-2xs-letter-spacing, 0.1em);line-height:var(--wcss-accent-2xs-line-height, 1.3);text-transform:uppercase}:host{display:block}:host .heading{margin-block:0}.util_stackMarginnone--bottom{margin-bottom:0}.util_stackMargin25--bottom{margin-bottom:var(--ds-size-25, 0.125rem)}.util_stackMargin50--bottom{margin-bottom:var(--ds-size-50, 0.25rem)}.util_stackMargin100--bottom{margin-bottom:var(--ds-size-100, 0.5rem)}.util_stackMargin150--bottom{margin-bottom:var(--ds-size-150, 0.75rem)}.util_stackMargin200--bottom{margin-bottom:var(--ds-size-200, 1rem)}.util_stackMargin300--bottom{margin-bottom:var(--ds-size-300, 1.5rem)}.util_stackMargin400--bottom{margin-bottom:var(--ds-size-400, 2rem)}.util_stackMargin600--bottom{margin-bottom:var(--ds-size-600, 3rem)}.util_stackMargin800--bottom{margin-bottom:var(--ds-size-800, 4rem)}.util_stackMarginnone--top{margin-top:0}.util_stackMargin25--top{margin-top:var(--ds-size-25, 0.125rem)}.util_stackMargin50--top{margin-top:var(--ds-size-50, 0.25rem)}.util_stackMargin100--top{margin-top:var(--ds-size-100, 0.5rem)}.util_stackMargin150--top{margin-top:var(--ds-size-150, 0.75rem)}.util_stackMargin200--top{margin-top:var(--ds-size-200, 1rem)}.util_stackMargin300--top{margin-top:var(--ds-size-300, 1.5rem)}.util_stackMargin400--top{margin-top:var(--ds-size-400, 2rem)}.util_stackMargin600--top{margin-top:var(--ds-size-600, 3rem)}.util_stackMargin800--top{margin-top:var(--ds-size-800, 4rem)}`;class b extends r.WF{constructor(){super(),this.level=1,this.typography="heading",this.runtimeUtils=new w}static get properties(){return{level:{type:Number,reflect:!0,converter(e){let a=Number(e);return isNaN(a)||a<1?1:a>6?6:a}},display:{type:String,reflect:!0},visualLevel:{type:Number,reflect:!0,converter(e){let a=Number(e);return isNaN(a)||a<1?1:a>6?6:a}},typography:{type:String,reflect:!0},color:{type:String,reflect:!0},margin:{type:String,reflect:!0},size:{type:String,reflect:!0}}}static get styles(){return[u]}static get displayClassMap(){return{800:"heading-xl",700:"heading-lg",600:"heading-md",500:"heading-sm",400:"heading-xs",300:"heading-2xs",heading:{1:"heading-xl",2:"heading-lg",3:"heading-md",4:"heading-sm",5:"heading-xs",6:"heading-2xs"},display:{1:"display-2xl",2:"display-xl",3:"display-lg",4:"display-md",5:"display-sm",6:"display-xs"}}}static register(e="auro-header"){w.prototype.registerComponent(e,b)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,"auro-header")}spacingDecision(e){if("both"!==this.margin)return this.spacingApplied(e);switch(e){case"none":return"util_stackMarginnone--top util_stackMarginnone--bottom";case"25":return"util_stackMargin25--top util_stackMargin25--bottom";case"50":return"util_stackMargin50--top util_stackMargin50--bottom";case"100":return"util_stackMargin100--top util_stackMargin100--bottom";case"150":return"util_stackMargin150--top util_stackMargin150--bottom";case"200":return"util_stackMargin200--top util_stackMargin200--bottom";case"300":return"util_stackMargin300--top util_stackMargin300--bottom";case"400":return"util_stackMargin400--top util_stackMargin400--bottom";case"600":return"util_stackMargin600--top util_stackMargin600--bottom";case"800":return"util_stackMargin800--top util_stackMargin800--bottom";default:return""}}spacingApplied(e){switch(e){case"none":return`util_stackMarginnone--${this.margin}`;case"25":return`util_stackMargin25--${this.margin}`;case"50":return`util_stackMargin50--${this.margin}`;case"100":return`util_stackMargin100--${this.margin}`;case"150":return`util_stackMargin150--${this.margin}`;case"200":return`util_stackMargin200--${this.margin}`;case"300":return`util_stackMargin300--${this.margin}`;case"400":return`util_stackMargin400--${this.margin}`;case"600":return`util_stackMarginX600--${this.margin}`;case"800":return`util_stackMargin800--${this.margin}`;default:return""}}template(e){this.visualLevel||this.display||(this.visualLevel=this.level);let a=this.spacingDecision(this.size),s={heading:!0,[this.visualLevel?b.displayClassMap[this.typography][this.visualLevel]:b.displayClassMap[this.display]]:!0};
45a&&a.split(" ").forEach(e=>{e.trim()&&(s[e.trim()]=!0)});let t=(0,l.H)(s),i=(0,o.Bk)(`h${e||"1"}`);return(0,o.qy)`<${i} class="${t}" style="color: ${(0,n.J)(this.color?this.color:void 0)}"><slot></slot></${i}>`}render(){return this.template(this.level)}}let x=(0,r.AH)`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock{display:block}.util_displayFlex{display:flex}.util_displayHidden{display:none}.util_displayHiddenVisually{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;padding:0;border:0}:host{display:block;animation-duration:2s;animation-fill-mode:backwards;animation-iteration-count:infinite;animation-name:place-holder-shimmer;animation-timing-function:linear;background-repeat:no-repeat;background-size:1000px 100%}:host([shape=circle]){width:auto;border-radius:50%}:host([shape=oval]){border-radius:9999px}:host([shape=rectangle]){border-radius:var(--ds-border-radius, 0.375rem)}@keyframes place-holder-shimmer{from{background-position:-1000px 0}to{background-position:1000px 0}}`,k=(0,r.AH)`:host{background-color:var(--ds-auro-skeleton-container-color);background-image:linear-gradient(to right, var(--ds-auro-skeleton-container-gradient-color-one) 10%, var(--ds-auro-skeleton-container-gradient-color-two) 40%, var(--ds-auro-skeleton-container-gradient-color-one) 60%)}`,z=(0,r.AH)`:host{--ds-auro-skeleton-container-color:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-one:var(--ds-advanced-color-skeleton-background, #f7f8fa);--ds-auro-skeleton-container-gradient-color-two:var(--ds-advanced-color-skeleton-wave, #e4e8ec)}`;class S extends r.WF{constructor(){super(),this.runtimeUtils=new w}static get properties(){return{}}static get styles(){return[x,k,z]}static register(e="auro-skeleton"){w.prototype.registerComponent(e,S)}firstUpdated(){this.runtimeUtils.handleComponentTagRename(this,"auro-skeleton")}render(){return(0,r.qy)`
46 <span class="util_displayHiddenVisually">Loading...</span> 47 `}}class _{registerComponent(e,a){customElements.get(e)||customElements.define(e,class extends a{})}closestElement(e,a=this,s=(a,t=a&&a.closest(e))=>a&&a!==document&&a!==window?t||s(a.getRootNode().host):null){return s(a)}handleComponentTagRename(e,a){let s=a.toLowerCase();e.tagName.toLowerCase()!==s&&e.setAttribute(s,!0)}elementMatch(e,a){let s=a.toLowerCase();return e.tagName.toLowerCase()===s||e.hasAttribute(s)}getSlotText(e,a){return(e.shadowRoot?.querySelector(`slot[name="${a}"]`)?.assignedNodes({flatten:!0})||[]).map(e=>e.textContent?.trim()).join(" ").trim()||null}}class M extends r.WF{static get properties(){return{hidden:{type:Boolean,reflect:!0},hiddenVisually:{type:Boolean,reflect:!0},hiddenAudible:{type:Boolean,reflect:!0}}}hideAudible(e){return e?"true":"false"}}let A=new Map,I=(e,a={})=>{let s=a.responseParser||(e=>e.text());return A.has(e)||A.set(e,fetch(e).then(s)),A.get(e)};var B=(0,r.AH)`:focus:not(:focus-visible){outline:3px solid transparent}.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}.ico_squareLarge{fill:currentColor;height:var(--auro-size-lg, var(--ds-size-300, 1.5rem))}.ico_squareSmall{fill:currentColor;height:.6rem}.ico_squareMed{fill:currentColor;height:var(--auro-size-md, var(--ds-size-200, 1rem))}.ico_squareSml{fill:currentColor;height:var(--auro-size-sm, var(--ds-size-150, .75rem))}:host{color:currentColor;vertical-align:middle;display:inline-block}svg{min-width:var(--ds-auro-icon-size, 1.5rem)!important;width:var(--ds-auro-icon-size, 1.5rem)!important;height:var(--ds-auro-icon-size, 1.5rem)!important}.componentWrapper{display:flex;line-height:var(--ds-auro-icon-size)}.svgWrapper{height:var(--ds-auro-icon-size);width:var(--ds-auro-icon-size)}.svgWrapper [part=svg]{display:flex}.labelWrapper{margin-left:var(--ds-size-50, .25rem)}.labelWrapper ::slotted(*){line-height:inherit!important} 48`;class H extends M{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.onDark=!1,this.appearance="default"}static get properties(){return{...M.properties,onDark:{type:Boolean,reflect:!0},appearance:{type:String,reflect:!0},svg:{attribute:!1,reflect:!0}}}static get styles(){return B}async fetchIcon(e,a){let s="";return s="logos"===e?await I(`${this.uri}/${e}/${a}.svg`):await I(`${this.uri}/icons/${e}/${a}.svg`),new DOMParser().parseFromString(s,"text/html").body.querySelector("svg")}async firstUpdated(){try{if(!this.customSvg){let e=await this.fetchIcon(this.category,this.name);if(e)this.svg=e;else if(!e){let e=new DOMParser().parseFromString('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-labelledby="error__desc" class="ico_squareLarge" data-deprecated="true" role="img" style="min-width:var(--auro-size-lg, var(--ds-size-300, 1.5rem));height:var(--auro-size-lg, var(--ds-size-300, 1.5rem));fill:currentColor" viewBox="0 0 24 24" part="svg"><title/><desc id="error__desc">Error alert indicator.</desc><path d="m13.047 5.599 6.786 11.586A1.207 1.207 0 0 1 18.786 19H5.214a1.207 1.207 0 0 1-1.047-1.815l6.786-11.586a1.214 1.214 0 0 1 2.094 0m-1.165.87a.23.23 0 0 0-.085.085L5.419 17.442a.232.232 0 0 0 .203.35h12.756a.234.234 0 0 0 .203-.35L12.203 6.554a.236.236 0 0 0-.321-.084M12 15.5a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m-.024-6.22c.325 0 .589.261.589.583v4.434a.586.586 0 0 1-.589.583.586.586 0 0 1-.588-.583V9.863c0-.322.264-.583.588-.583"/></svg>',"text/html");this.svg=e.body.firstChild}}}catch{this.svg=void 0}}}(0,r.AH)`.util_displayInline{display:inline}.util_displayInlineBlock{display:inline-block}.util_displayBlock,:host{display:block}.util_displayFlex{display:flex}.util_displayHidden,:host([hidden]:not(:focus):not(:active)){display:none}.util_displayHiddenVisually,:host([hiddenVisually]:not(:focus):not
48(:active)){position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;padding:0;border:0}:host{display:inline-block;--ds-auro-icon-size: 100%;width:100%;height:100%}:host .logo{color:var(--ds-auro-alaska-color)}:host([onDark]),:host([appearance=inverse]){--ds-auro-alaska-color: #FFF} 49`;var C=(0,r.AH)`:host{--ds-auro-icon-color: var(--ds-basic-color-texticon-default, #2a2a2a);--ds-auro-alaska-color: #02426D;--ds-auro-icon-size: var(--ds-size-300, 1.5rem)} 50`,N=(0,r.AH)`:host{color:var(--ds-auro-icon-color)}:host([customColor]){color:inherit}:host(:not([onDark])[variant=accent1]),:host(:not([appearance=inverse])[variant=accent1]){--ds-auro-icon-color: var(--ds-basic-color-texticon-accent1, #265688)}:host(:not([onDark])[variant=disabled]),:host(:not([appearance=inverse])[variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-disabled, #d0d0d0)}:host(:not([onDark])[variant=muted]),:host(:not([appearance=inverse])[variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-muted, #676767)}:host(:not([onDark])[variant=statusDefault]),:host(:not([appearance=inverse])[variant=statusDefault]){--ds-auro-icon-color: var(--ds-basic-color-status-default, #afb9c6)}:host(:not([onDark])[variant=statusInfo]),:host(:not([appearance=inverse])[variant=statusInfo]){--ds-auro-icon-color: var(--ds-basic-color-status-info, #01426a)}:host(:not([onDark])[variant=statusSuccess]),:host(:not([appearance=inverse])[variant=statusSuccess]){--ds-auro-icon-color: var(--ds-basic-color-status-success, #447a1f)}:host(:not([onDark])[variant=statusWarning]),:host(:not([appearance=inverse])[variant=statusWarning]){--ds-auro-icon-color: var(--ds-basic-color-status-warning, #fac200)}:host(:not([onDark])[variant=statusError]),:host(:not([appearance=inverse])[variant=statusError]){--ds-auro-icon-color: var(--ds-basic-color-status-error, #e31f26)}:host(:not([onDark])[variant=statusInfoSubtle]),:host(:not([appearance=inverse])[variant=statusInfoSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-info-subtle, #ebf3f9)}:host(:not([onDark])[variant=statusSuccessSubtle]),:host(:not([appearance=inverse])[variant=statusSuccessSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-success-subtle, #d6eac7)}:host(:not([onDark])[variant=statusWarningSubtle]),:host(:not([appearance=inverse])[variant=statusWarningSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-warning-subtle, #fff0b2)}:host(:not([onDark])[variant=statusErrorSubtle]),:host(:not([appearance=inverse])[variant=statusErrorSubtle]){--ds-auro-icon-color: var(--ds-basic-color-status-error-subtle, #fbc6c6)}:host(:not([onDark])[variant=fareBasicEconomy]),:host(:not([appearance=inverse])[variant=fareBasicEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-basiceconomy, #97eaf8)}:host(:not([onDark])[variant=fareBusiness]),:host(:not([appearance=inverse])[variant=fareBusiness]){--ds-auro-icon-color: var(--ds-basic-color-fare-business, #01426a)}:host(:not([onDark])[variant=fareEconomy]),:host(:not([appearance=inverse])[variant=fareEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-economy, #0074ca)}:host(:not([onDark])[variant=fareFirst]),:host(:not([appearance=inverse])[variant=fareFirst]){--ds-auro-icon-color: var(--ds-basic-color-fare-first, #00274a)}:host(:not([onDark])[variant=farePremiumEconomy]),:host(:not([appearance=inverse])[variant=farePremiumEconomy]){--ds-auro-icon-color: var(--ds-basic-color-fare-premiumeconomy, #005154)}:host(:not([onDark])[variant=tierOneWorldEmerald]),:host(:not([appearance=inverse])[variant=tierOneWorldEmerald]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-emerald, #139142)}:host(:not([onDark])[variant=tierOneWorldSapphire]),:host(:not([appearance=inverse])[variant=tierOneWorldSapphire]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-sapphire, #015daa)}:host(:not([onDark])[variant=tierOneWorldRuby]),:host(:not([appearance=inverse])[variant=tierOneWorldRuby]){--ds-auro-icon-color: var(--ds-basic-color-tier-program-oneworld-ruby, #a41d4a)}:host([onDark]),:host([appearance=inverse]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse, #ffffff)}:host([onDark][variant=disabled]),:host([appearance=inverse][variant=disabled]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-disabled, #7e8894)}:host([onDark][variant=muted]),:host([appearance=inverse][variant=muted]){--ds-auro-icon-color: var(--ds-basic-color-texticon-inverse-muted, #ccd2db)}:host([onDark][variant=statusError]),:host([appearance=inverse][variant=statusError]){--ds-auro-icon-color: var(--ds-advanced-color-state-error-inverse, #f9a4a8)} 51`;class R extends H{constructor(){super(),this._initializeDefaults()}_initializeDefaults(){this.variant=void 0,this.uri="https://cdn.jsdelivr.net/npm/@alaskaairux/icons@latest/dist",this.runtimeUtils=new _}static get properties(){return{...H.properties,ariaHidden:{type:String,reflect:!0},category:{type:String,reflect:!0},customColor:{type:Boolean,reflect:!0},customSvg:{type:Boolean},label:{type:Boolean,reflect:!0},name:{type:String,reflect:!0},variant:{type:String,reflect:!0}}}static get styles(){return[H.styles,C,B,N]}static register(e="auro-icon"){_.prototype.registerComponent(e,R)}connectedCallback(){super.connectedCallback(),this.runtimeUtils.handleComponentTagRename(this,"auro-icon")}exposeCssParts(){this.setAttribute("exportparts","svg:iconSvg")}async firstUpdated(){if(await super.firstUpdated(),this.hasAttribute("ariaHidden")&&this.svg){let e=this.svg.querySelector("desc");e&&(e.remove(),this.svg.removeAttribute("aria-labelledby"))}}render(){let e={labelWrapper:!0,util_displayHiddenVisually:!this.label};return(0,r.qy)` 52 <div class="componentWrapper"> 53 <div 54 class="${(0,l.H)({svgWrapper:!0})}" 55 title="${(0,n.J)(this.title||void 0)}">
56 <span aria-hidden="${(0,n.J)(this.ariaHidden||!0)}" part="svg"> 57 ${this.customSvg?(0,r.qy)` 58 <slot name="svg"></slot> 59 `:(0,r.qy)` 60 ${this.svg} 61 `} 62 </span> 63 </div> 64 65 <div class="${(0,l.H)(e)}" part="label"> 66 <slot></slot> 67 </div> 68 </div> 69 `}}let F=[(0,i.iz)('.body-default{font-size:var(--wcss-body-default-font-size,1rem);line-height:var(--wcss-body-default-line-height,1.5rem)}.body-default,.body-lg{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-lg{font-size:var(--wcss-body-lg-font-size,1.125rem);line-height:var(--wcss-body-lg-line-height,1.625rem)}.body-sm{font-size:var(--wcss-body-sm-font-size,.875rem);line-height:var(--wcss-body-sm-line-height,1.25rem)}.body-sm,.body-xs{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0)}.body-xs{font-size:var(--wcss-body-xs-font-size,.75rem);line-height:var(--wcss-body-xs-line-height,1rem)}.body-2xs{font-family:var(--wcss-body-family,"AS Circular"),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:var(--wcss-body-2xs-font-size,.625rem);font-weight:var(--wcss-body-weight,450);letter-spacing:var(--wcss-body-letter-spacing,0);line-height:var(--wcss-body-2xs-line-height,.875rem)}.display-2xl{font-family:var(--wcss-display-2xl-family,"AS Circular"),var(--wcss-display-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-2xl-font-size,clamp(3.5rem,6vw,5.375rem));font-weight:var(--wcss-display-2xl-weight,300);letter-spacing:var(--wcss-display-2xl-letter-spacing,0);line-height:var(--wcss-display-2xl-line-height,1.3)}.display-xl{font-family:var(--wcss-display-xl-family,"AS Circular"),var(--wcss-display-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-xl-font-size,clamp(3rem,5.3333333333vw,4.5rem));font-weight:var(--wcss-display-xl-weight,300);letter-spacing:var(--wcss-display-xl-letter-spacing,0);line-height:var(--wcss-display-xl-line-height,1.3)}.display-lg{font-family:var(--wcss-display-lg-family,"AS Circular"),var(--wcss-display-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-lg-font-size,clamp(2.75rem,4.6666666667vw,4rem));font-weight:var(--wcss-display-lg-weight,300);letter-spacing:var(--wcss-display-lg-letter-spacing,0);line-height:var(--wcss-display-lg-line-height,1.3)}.display-md{font-family:var(--wcss-display-md-family,"AS Circular"),var(--wcss-display-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-md-font-size,clamp(2.5rem,4vw,3.5rem));font-weight:var(--wcss-display-md-weight,300);letter-spacing:var(--wcss-display-md-letter-spacing,0);line-height:var(--wcss-display-md-line-height,1.3)}.display-sm{font-family:var(--wcss-display-sm-family,"AS Circular"),var(--wcss-display-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-sm-font-size,clamp(2rem,3.6666666667vw,3rem));font-weight:var(--wcss-display-sm-weight,300);letter-spacing:var(--wcss-display-sm-letter-spacing,0);line-height:var(--wcss-display-sm-line-height,1.3)}.display-xs{font-family:var(--wcss-display-xs-family,"AS Circular"),var(--wcss-display-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-display-xs-font-size,clamp(1.75rem,3vw,2.375rem));font-weight:var(--wcss-display-xs-weight,300);letter-spacing:var(--wcss-display-xs-letter-spacing,0);line-height:var(--wcss-display-xs-line-height,1.3)}.heading-xl{font-family:var(--wcss-heading-xl-family,"AS Circular"),var(--wcss-heading-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-xl-font-size,clamp(2rem,3vw,2.5rem));font-weight:var(--wcss-heading-xl-weight,300);letter-spacing:var(--wcss-heading-xl-letter-spacing,0);line-height:var(--wcss-heading-xl-line-height,1.3)}.heading-lg{font-family:var(--wcss-heading-lg-family,"AS Circular"),var(--wcss-heading-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-lg-font-size,clamp(1.75rem,2.6666666667vw,2.25rem));font-weight:var(--wcss-heading-lg-weight,300);letter-spacing:var(--wcss-heading-lg-letter-spacing,0);line-height:var(--wcss-heading-lg-line-height,1.3)}.heading-md{font-family:var(--wcss-heading-md-family,"AS Circular"),var(--wcss-heading-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-md-font-size,clamp(1.625rem,2.3333333333vw,1.75rem));font-weight:var(--wcss-heading-md-weight,300);letter-spacing:var(--wcss-heading-md-letter-spacing,0);line-height:var(--wcss-heading-md-line-height,1.3)}.heading-sm{font-family:var(--wcss-heading-sm-family,"AS Circular"),var(--wcss-heading-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-sm-font-size,clamp(1.375rem,2vw,1.5rem));font-weight:var(--wcss-heading-sm-weight,300);letter-spacing:var(--wcss-heading-sm-letter-spacing,0);line-height:var(--wcss-heading-sm-line-height,1.3)}.heading-xs{font-family:var(--wcss-heading-xs-family,"AS Circular"),var(--wcss-heading-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-xs-font-size,clamp(1.25rem,1.6666666667vw,1.25rem));font-weight:var(--wcss-heading-xs-weight,450);letter-spacing:var(--wcss-heading-xs-letter-spacing,0);line-height:var(--wcss-heading-xs-line-height,1.3)}.heading-2xs{font-family:var(--wcss-heading-2xs-family,"AS Circular"),var(--wcss-heading-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-heading-2xs-font-size,clamp(1.125rem,1.5vw,1.125rem));font-weight:var(--wcss-heading-2xs-weight,450);letter-spacing:var(--wcss-heading-2xs-letter-spacing,0);line-height:var(--wcss-heading-2xs-line-height,1.3)}.accent-2xl{font-family:var(--wcss-accent-2xl-family,"Good OT"),var(--wcss-accent-2xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-2xl-font-size,clamp(2rem,3.1666666667vw,2.375rem));font-weight:var(--wcss-accent-2xl-weight,450);letter-spacing:var(--wcss-accent-2xl-letter-spacing,.05em);line-height:var(--wcss-accent-2xl-line-height,1)}.accent-2xl,.accent-xl{text-transform:uppercase}.accent-xl{font-family:var(--wcss-accent-xl-family,"Good OT"),var(--wcss-accent-xl-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-xl-font-size,clamp(1.625rem,2.3333333333vw,2rem));font-weight:var(--wcss-accent-xl-weight,450);letter-spacing:var(--wcss-accent-xl-letter-spacing,.05em);line-height:var(--wcss-accent-xl-line-height,1.3)}.accent-lg{font-family:var(--wcss-accent-lg-family,"Good OT"),var(--wcss-accent-lg-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-lg-font-size,clamp(1.5rem,2.1666666667vw,1.75rem));font-weight:var(--wcss-accent-lg-weight,450);letter-spacing:var(--wcss-accent-lg-letter-spacing,.05em);line-height:var(--wcss-accent-lg-line-height,1.3)}.accent-lg,.accent-md{text-transform:uppercase}.accent-md{font-family:var(--wcss-accent-md-family,"Good OT"),var(--wcss-accent-md-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-md-font-size,clamp(1.375rem,1.8333333333vw,1.5rem));font-weight:var(--wcss-accent-md-weight,500);letter-spacing:var(--wcss-accent-md-letter-spacing,.05em);line-height:var(--wcss-accent-md-line-height,1.3)}.accent-sm{font-family:var(--wcss-accent-sm-family,"Good OT"),var(--wcss-accent-sm-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-sm-font-size,clamp(1.125rem,1.5vw,1.25rem));font-weight:var(--wcss-accent-sm-weight,500);letter-spacing:var(--wcss-accent-sm-letter-spacing,.05em);line-height:var(--wcss-accent-sm-line-height,1.3)}.accent-sm,.accent-xs{text-transform:uppercase}.accent-xs{font-family:var(--wcss-accent-xs-family,"Good OT"),var(--wcss-accent-xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-xs-font-size,clamp(1rem,1.3333333333vw,1rem));font-weight:var(--wcss-accent-xs-weight,500);letter-spacing:var(--wcss-accent-xs-letter-spacing,.1em);line-height:var(--wcss-accent-xs-line-height,1.3)}.accent-2xs{font-family:var(--wcss-accent-2xs-family,"Good OT"),var(--wcss-accent-2xs-family-fallback,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif);font-size:var(--wcss-accent-2xs-font-size,clamp(.875rem,1.1666666667vw,.875rem));font-weight:var(--wcss-accent-2xs-weight,450);letter-spacing:var(--wcss-accent-2xs-letter-spacing,.1em);line-height:var(--wcss-accent-2xs-line-height,1.3);text-transform:uppercase}'),(0,i.AH)` 70 :host { 71 /* Layout */ 72 container-type: inline-size; 73 container-name: mini-container; 74 display: block; 75 } 76 77 :host * { 78 box-sizing: border-box; 79 } 80 81 .cta-button::part(link) { 82 box-sizing: border-box; 83 } 84 85 .container { 86 margin: 0 auto; 87 width: 100%; 88 padding: 0 var(--ds-size-200, 16px); 89 } 90 91 .container.no-padding { 92 padding: 0; 93 } 94 95 .mini-promo-banner { 96 border-radius: var(--ds-size-300, 24px); 97 overflow: hidden; 98 background: var(--ds-basic-color-surface-default, white); 99 padding: 0; 100 border: 0; 101 cursor: pointer; 102 width: 100%; 103 transition: opacity 0.2s; 104 position: relative; 105 display: flex; 106 flex-direction: column; 107 text-decoration: none; 108 } 109 110 :host([rtl]) .mini-promo-banner { 111 flex-direction: row-reverse; 112 } 113 114 .mini-promo-banner:hover::after { 115 position: absolute; 116 content: ""; 117 top: 0; 118 left: 0; 119 width: 100%; 120 height: 100%; 121 opacity: 30%; 122 background-color: #000; 123 z-index: 2; 124 } 125 126 .mini-promo-banner { 127 /* This will create inner and outer focus rings */ 128 &:focus { 129 outline: 2px solid var(--ds-basic-color-texticon-inverse, #ffffff); 130 box-shadow: 0 0 0 6px var(--ds-advanced-color-state-focused, #01426a); 131 } 132 133 &.on-dark-background:focus { 134 outline: 2px solid var(--ds-advanced-color-state-focused, #01426a); 135 box-shadow: 0 0 0 6px var(--ds-basic-color-texticon-inverse, #ffffff); 136 } 137 } 138 139 .mini-promo-banner:focus-visible > .content > .info > .title, 140 .mini-promo-banner:focus-visible > .content > .cta-wrapper > .hyperlink { 141 text-decoration: underline !important; 142 } 143 144 .mini-promo-banner:hover > .content > .info > .title, 145 .mini-promo-banner:hover > .content > .cta-wrapper > .hyperlink { 146 text-decoration: underline !important; 147 } 148 149 .image-wrapper { 150 position: relative; 151 display: flex; 152 justify-content: center; 153 align-items: center; 154 height: 158px; 155 } 156 157 .image-wrapper image { 158 display: block; 159 } 160 161 .image-badge { 162 position: absolute; 163 top: var(--ds-size-200, 16px); 164 right: var(--ds-size-200, 16px); 165 z-index: 3; 166 padding: var(--ds-size-50, 4px) var(--ds-size-100, 8px); 167 border-radius: var(--ds-size-50, 4px); 168 background: var(--transparency-black-40, rgba(0, 0, 0, 0.4)); 169 color: var(--ds-basic-color-texticon-inverse, #ffffff); 170 font-family: var(--type-Body-Family, "AS Circular"); 171 font-size: var(--Body-X-Small-Size, 12px); 172 line-height: var(--Body-X-Small-Line-Height, 16px); /* 133.333% */ 173 } 174 175 .main-picture { 176 inset: 0; 177 width: 100%; 178 height: 100%; 179 object-fit: cover; 180 object-position: center; 181 } 182 .main-picture.has-centered-image { 183 position: absolute; 184 } 185 186 .main-image { 187 position: static; 188 inset: 0; 189 width: 100%; 190 height: 100%; 191 object-fit: cover; 192 object-position: center; 193 z-index: 1; 194 } 195 .main-image.has-centered-image { 196 position: absolute; 197 } 198 199 .centered-image { 200 position: relative; 201 z-index: 2; 202 display: flex; 203 max-height: 130px; 204 justify-content: center; 205 align-items: center; 206 aspect-ratio: 89/56; 207 object-fit: contain; 208 object-position: center; 209 } 210 211 .badge { 212 position: absolute; 213 left: 0; 214 z-index: 2; 215 216 color: var(--ds-basic-color-texticon-default, #2a2a2a); 217 padding: var(--ds-size-200, 16px) var(--ds-size-300, 24px); 218 background: var(--ds-basic-color-surface-accent1-subtle, #b4eff9); 219 220 transform: translateY(50%); 221 bottom: 0; 222 border-radius: 0px var(--ds-size-100, 8px) var(--ds-size-100, 8px) 0px; 223 max-width: 170px; 224 } 225 226 .content { 227 display: flex; 228 padding: var(--ds-size-200, 16px); 229 flex-direction: column; 230 align-items: center; 231 justify-content: center; 232 gap: var(--ds-size-150, 12px); 233 align-self: stretch; 234 background: var(--ds-basic-color-surface-default, #ffffff); 235 margin-top: 25px; 236 text-align: left; 237 } 238 239 .title { 240 color: var(--ds-basic-color-texticon-default, #2a2a2a); 241 margin: 0; 242 } 243 244 .info { 245 display: flex; 246 flex-direction: column; 247 gap: var(--ds-size-150, 12px); 248 width: 100%; 249 } 250 251 .cta-wrapper { 252 display: flex; 253 gap: var(--ds-size-150, 12px); 254 width: 100%; 255 } 256 257 .href-icon { 258 position: absolute; 259 right: var(--ds-size-200, 16px); 260 bottom: var(--ds-size-200, 16px); 261 262 --ds-auro-icon-size: 1.5rem; 263 } 264 265 .description { 266 color: var(--ds-basic-color-texticon-muted, #676767); 267 font-feature-settings: "liga" off; 268 } 269 270 .disclaimer { 271 color: var(--ds-basic-color-texticon-muted, #676767); 272 font-feature-settings: "liga" off; 273 } 274 275 @container mini-container (min-width: 489px) { 276 .content { 277 margin: 0; 278 flex-shrink: 0; 279 flex: 0 0 60%; 280 padding: var(--ds-size-200, 16px); 281 gap: var(--ds-size-150, 12px); 282 } 283 .mini-promo-banner { 284 flex-direction: row; 285 height: 184px; 286 } 287 288 .image-wrapper { 289 flex: 0 0 40%; 290
290 margin: 0; 291 min-height: auto; 292 height: auto; 293 max-height: 100%; 294 } 295 296 .badge { 297 transform: none; 298 top: auto; 299 bottom: 0; 300 border-radius: 0px var(--ds-size-100, 8px) 0 0px; 301 } 302 303 .centered-image { 304 max-width: 100%; 305 height: 100%; 306 max-height: 134px; 307 aspect-ratio: 89/56; 308 } 309 310 .href-icon { 311 --ds-auro-icon-size: 2rem; 312 } 313 } 314 315 @container mini-container (min-width: 1024px) { 316 .container { 317 max-width: 1440px; 318 padding: 0 104px; 319 } 320 321 .content { 322 padding: var(--ds-size-300, 24px); 323 } 324 325 .href-icon { 326 right: var(--ds-size-300, 24px); 327 bottom: var(--ds-size-300, 24px); 328 } 329 } 330 `];var U=Object.defineProperty,$=(e,a,s,t)=>{for(var i,r=void 0,n=e.length-1;n>=0;n--)(i=e[n])&&(r=i(a,s,r)||r);return r&&U(a,s,r),r};b.register("auro-header-4_0_1"),S.register("auro-skeleton-4_1_0"),R.register("auro-icon-9_1_2");class D extends i.L9{constructor(){super(...arguments),this.showInnerImg=!0,this.noPadding=!1,this.rtl=!1,this.isOnDarkBackground=!1}static{this.styles=F}get hasInnerImage(){return!!(this.data?.media?.graphic&&this.showInnerImg)}get iconBasedOnHref(){let e=this.data?.action?.link?.href;return(0,i.Aw)(e??"",!!this.data?.action?.open_new_window)}render(){return this.data?(0,i.qy)` 331 <div 332 class=${["container",this.noPadding?"no-padding":"",this.rtl?"rtl":""].join(" ")} 333 data-pageref=${this.data?.uid} 334 data-contenttype=${this.data?._content_type_uid} 335 data-locale=${this.data?.locale} 336 data-version=${this.data?._version} 337 > 338 <a 339 href="${(0,i.JR)(this.data.action?.link?.href)}" 340 target="${(0,i.JR)(this.data.action?.open_new_window?"_blank":"_self")}" 341 role="${(0,i.JR)(this.data.action?.link?.href?void 0:"button")}" 342 class="mini-promo-banner ${this.isOnDarkBackground?"on-dark-background":""}" 343 > 344 <div class="image-wrapper"> 345 ${this.data.subheadline?.small?(0,i.qy)` 346 <div class="image-badge">${this.data.subheadline?.small}</div> 347 `:i.s6} 348 <picture class="${["main-picture",this.hasInnerImage?"has-centered-image":""].join(" ")}"> 349 <source 350 media="(min-width: 1024px)" 351 .srcset=${(0,i.fB)(this.data.media?.primary?.url??"",i.NP.TABLET_SM_2X)} 352 /> 353 <source 354 media="(min-width: 489px)" 355 .srcset=${(0,i.fB)(this.data.media?.primary?.url??"",i.NP.CARD_MD)} 356 /> 357 <img 358 src="${(0,i.fB)(this.data.media?.primary?.url??"",912)}" 359 alt="${this.data.media?.primary?.description}" 360 class=${["main-image",this.hasInnerImage?"has-centered-image":""].join(" ")} 361 /> 362 </picture> 363 ${this.hasInnerImage?(0,i.qy)` 364 <picture> 365 <source 366 media="(min-width: 489px)" 367 .srcset=${(0,i.fB)(this.data.media?.graphic?.url??"",424)} 368 /> 369 <img 370 src="${(0,i.fB)(this.data.media?.graphic?.url??"",412)}" 371 alt="${this.data.media?.graphic?.description}" 372 class="centered-image" 373 /> 374 </picture> 375 `:i.s6} 376 ${this.data.teaser?.headline?(0,i.qy)` 377 <div class="badge accent-xs">${this.data.teaser?.headline}</div> 378 `:i.s6} 379 </div> 380 381 <div class="content"> 382 <div class="info"> 383 <h3 class="title heading-xs">${this.data.headline?.small}</h3> 384 385 ${this.data.description?.large?(0,i.qy)` 386 <div class="description body-default"> 387 ${(0,i.HG)(this.data.description?.large)} 388 </div> 389 `:i.s6} 390 </div> 391 <div class="cta-wrapper"> 392 ${this.data.fineprint?.small?(0,i.qy)` 393 <div class="disclaimer body-xs">${(0,i.HG)(this.data.fineprint?.small)}</div> 394 `:i.s6} 395 </div> 396 <auro-icon-9_1_2 397 class="href-icon" 398 category="interface" 399 name="${this.iconBasedOnHref}" 400 ></auro-icon-9_1_2> 401 </div> 402 </a> 403 </div> 404 `:(0,i.qy)` 405 <auro-skeleton-4_1_0 shape="rectangle" style="width: 100%; height: 400px"></auro-skeleton-4_1_0> 406 `}}$([(0,i.MZ)({type:Object,reflect:!1})],D.prototype,"data"),$([(0,i.MZ)({type:Boolean,reflect:!1})],D.prototype,"showInnerImg"),$([(0,i.MZ)({type:Boolean,reflect:!1})],D.prototype,"noPadding"),$([(0,i.MZ)({type:Boolean,reflect:!1})],D.prototype,"rtl"),$([(0,i.MZ)({type:Boolean,reflect:!1}
406)],D.prototype,"isOnDarkBackground");let j="borealis-mini-banner";void 0===globalThis.customElements.get(j)&&globalThis.customElements.define(j,D);var O=Object.defineProperty;class T extends i.L9{static{this.styles=h}firstUpdated(){setTimeout(()=>{let e=this.shadowRoot?.querySelectorAll("borealis-mini-banner");e&&e.forEach(e=>{let a=document.createElement("style");a.textContent=".container a.mini-promo-banner { background: none; } .image-wrapper img.main-image { position: static; } .mini-promo-banner .content { margin-top: 0; padding-top: 30px; }",e.shadowRoot?.appendChild(a)})},0)}render(){return this.data?.length===0?(0,i.qy)``:this.data?.length===1?(0,i.qy)` 407 <div class="wrapper"> 408 <div class="container"> 409 ${this.data?.map(e=>(0,i.qy)` 410 <div class="grid-item"> 411 <borealis-mini-banner noPadding .data=${e}></borealis-mini-banner> 412 </div> 413 `)} 414 </div> 415 </div> 416 `:(0,i.qy)` 417 <div class="wrapper"> 418 <div class="container"> 419 <div class="mini-banner-grid"> 420 ${this.data?.map(e=>(0,i.qy)` 421 <div class="grid-item"> 422 <borealis-mini-banner noPadding .data=${e}></borealis-mini-banner> 423 </div> 424 `)} 425 </div> 426 </div> 427 </div> 428 `}}((e,a,s,t)=>{for(var i,r=void 0,n=e.length-1;n>=0;n--)(i=e[n])&&(r=i(a,s,r)||r);return r&&O(a,s,r)})([(0,i.MZ)({type:Object,reflect:!0})],T.prototype,"data");let E="borealis-mini-banner-grid";void 0===globalThis.customElements.get(E)&&globalThis.customElements.define(E,T)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.