PageSourceSearch

https://www.principalam.com/profiles/contrib/houston/modules/pfg_p…/pds-components/text-passage.VLq2mY0t.js

js principalam.com collected 2026-09-28 08:19:29 UTC 30,448 bytes, 64 lines download raw bytes

1import { b as o } from "./lit-element.chunk-B6Olh1kf.js";
2import { n as r } from "./state.chunk-B35jHvjT.js";
3import { P as m, e as c } from "./PdsElement.chunk-BX0ldsof.js";
4import { r as f } from "./requiredSlot.chunk-SIXtZlej.js";
5import { pdsCustomElement as g } from "./pds-custom-element.C-DkuQLk.js";
6import "./linelength-container.yiWlz72t.js";
7import { g as h } from "./get-nonce.chunk-D_Nfedt1.js";
8const y = '*,::slotted(*),*:before,*:after{box-sizing:border-box}pds-text-passage{font-weight:var(--pds-semantic-type-body-default-font-weight);font-size:var(--pds-semantic-type-body-default-font-size);line-height:var(--pds-semantic-type-body-default-line-height);font-family:var(--pds-semantic-type-body-default-font-family);letter-spacing:var(--pds-semantic-type-body-default-letter-spacing);text-transform:var(--pds-semantic-type-body-default-text-transform)}pds-text-passage .pds-c-heading{margin:0}pds-text-passage .pds-c-heading--display-lg{font-weight:var(--pds-semantic-type-display-lg-font-weight);font-size:var(--pds-semantic-type-display-lg-mobile-font-size);line-height:var(--pds-semantic-type-display-lg-mobile-line-height);font-family:var(--pds-semantic-type-display-lg-font-family);letter-spacing:var(--pds-semantic-type-display-lg-letter-spacing);text-transform:var(--pds-semantic-type-display-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--display-lg{font-size:var(--pds-semantic-type-display-lg-font-size);line-height:var(--pds-semantic-type-display-lg-line-height)}}pds-text-passage .pds-c-heading--display-default{font-weight:var(--pds-semantic-type-display-default-font-weight);font-size:var(--pds-semantic-type-display-default-mobile-font-size);line-height:var(--pds-semantic-type-display-default-mobile-line-height);font-family:var(--pds-semantic-type-display-default-font-family);letter-spacing:var(--pds-semantic-type-display-default-letter-spacing);text-transform:var(--pds-semantic-type-display-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--display-default{font-size:var(--pds-semantic-type-display-default-font-size);line-height:var(--pds-semantic-type-display-default-line-height)}}pds-text-passage .pds-c-heading--display-sm{font-weight:var(--pds-semantic-type-display-sm-font-weight);font-size:var(--pds-semantic-type-display-sm-mobile-font-size);line-height:var(--pds-semantic-type-display-sm-mobile-line-height);font-family:var(--pds-semantic-type-display-sm-font-family);letter-spacing:var(--pds-semantic-type-display-sm-letter-spacing);text-transform:var(--pds-semantic-type-display-sm-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--display-sm{font-size:var(--pds-semantic-type-display-sm-font-size);line-height:var(--pds-semantic-type-display-sm-line-height)}}pds-text-passage .pds-c-heading--headline-xl{font-weight:var(--pds-semantic-type-headline-xl-font-weight);font-size:var(--pds-semantic-type-headline-xl-mobile-font-size);line-height:var(--pds-semantic-type-headline-xl-mobile-line-height);font-family:var(--pds-semantic-type-headline-xl-font-family);letter-spacing:var(--pds-semantic-type-headline-xl-mobile-letter-spacing);text-transform:var(--pds-semantic-type-headline-xl-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-xl{font-size:var(--pds-semantic-type-headline-xl-font-size);line-height:var(--pds-semantic-type-headline-xl-line-height);letter-spacing:var(--pds-semantic-type-headline-xl-letter-spacing)}}pds-text-passage .pds-c-heading--headline-lg{font-weight:var(--pds-semantic-type-headline-lg-font-we
8ight);font-size:var(--pds-semantic-type-headline-lg-mobile-font-size);line-height:var(--pds-semantic-type-headline-lg-mobile-line-height);font-family:var(--pds-semantic-type-headline-lg-font-family);letter-spacing:var(--pds-semantic-type-headline-lg-mobile-letter-spacing);text-transform:var(--pds-semantic-type-headline-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-lg{font-size:var(--pds-semantic-type-headline-lg-font-size);line-height:var(--pds-semantic-type-headline-lg-line-height);letter-spacing:var(--pds-semantic-type-headline-lg-letter-spacing)}}pds-text-passage .pds-c-heading--headline-default{font-weight:var(--pds-semantic-type-headline-default-font-weight);font-size:var(--pds-semantic-type-headline-default-mobile-font-size);line-height:var(--pds-semantic-type-headline-default-mobile-line-height);font-family:var(--pds-semantic-type-headline-default-font-family);letter-spacing:var(--pds-semantic-type-headline-default-letter-spacing);text-transform:var(--pds-semantic-type-headline-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-default{font-size:var(--pds-semantic-type-headline-default-font-size);line-height:var(--pds-semantic-type-headline-default-line-height)}}pds-text-passage .pds-c-heading--headline-sm{font-weight:var(--pds-semantic-type-headline-sm-font-weight);font-size:var(--pds-semantic-type-headline-sm-mobile-font-size);line-height:var(--pds-semantic-type-headline-sm-mobile-line-height);font-family:var(--pds-semantic-type-headline-sm-font-family);letter-spacing:var(--pds-semantic-type-headline-sm-letter-spacing);text-transform:var(--pds-semantic-type-headline-sm-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-sm{font-size:var(--pds-semantic-type-headline-sm-font-size);line-height:var(--pds-semantic-type-headline-sm-line-height)}}pds-text-passage .pds-c-heading--headline-loud-xl{font-weight:var(--pds-semantic-type-headline-loud-xl-font-weight);font-size:var(--pds-semantic-type-headline-loud-xl-mobile-font-size);line-height:var(--pds-semantic-type-headline-loud-xl-mobile-line-height);font-family:var(--pds-semantic-type-headline-loud-xl-font-family);letter-spacing:var(--pds-semantic-type-headline-loud-xl-mobile-letter-spacing);text-transform:var(--pds-semantic-type-headline-loud-xl-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-loud-xl{font-size:var(--pds-semantic-type-headline-loud-xl-font-size);line-height:var(--pds-semantic-type-headline-loud-xl-line-height);letter-spacing:var(--pds-semantic-type-headline-loud-xl-letter-spacing)}}pds-text-passage .pds-c-heading--headline-loud-lg{font-weight:var(--pds-semantic-type-headline-loud-lg-font-weight);font-size:var(--pds-semantic-type-headline-loud-lg-mobile-font-size);line-height:var(--pds-semantic-type-headline-loud-lg-mobile-line-height);font-family:var(--pds-semantic-type-headline-loud-lg-font-family);letter-spacing:var(--pds-semantic-type-headline-loud-lg-letter-spacing);text-transform:var(--pds-semantic-type-headline-loud-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-loud-lg{font-size:var(--pds-semantic-type-headline-loud-lg-font-size);line-height:var(--pds-semantic-type-headline-loud-lg-line-height)}}pds-text-passage .pds-c-heading--headline-loud-default{font-weight:var(--pds-semantic-type-headline-loud-default-font-weight);font-size:var(--pds-semantic-type-headline-loud-default-mobile-font-size);line-height:var(--pds-semantic-type-headline-loud-default-mobile-line-height);font-family:var(--pds-semantic-type-headline-loud-default-font-family);letter-spacing:var(--pds-semantic-type-headline-loud-default-letter-spacing);text-transform:var(--pds-semantic-type-headline-loud-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-loud-default{font-size:var(--pds-semantic-type-headline-loud-default-font-size);line-height:var(--pds-semantic-type-headline-loud-default-line-height)}}pds-text-passage .pds-c-heading--headline-loud-sm{font-weight:var(--pds-semantic-type-headline-loud-sm-font-we
8ight);font-size:var(--pds-semantic-type-headline-loud-sm-mobile-font-size);line-height:var(--pds-semantic-type-headline-loud-sm-mobile-line-height);font-family:var(--pds-semantic-type-headline-loud-sm-font-family);letter-spacing:var(--pds-semantic-type-headline-loud-sm-letter-spacing);text-transform:var(--pds-semantic-type-headline-loud-sm-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--headline-loud-sm{font-size:var(--pds-semantic-type-headline-loud-sm-font-size);line-height:var(--pds-semantic-type-headline-loud-sm-line-height)}}pds-text-passage .pds-c-heading--title-lg{font-weight:var(--pds-semantic-type-title-lg-font-weight);font-size:var(--pds-semantic-type-title-lg-mobile-font-size);line-height:var(--pds-semantic-type-title-lg-mobile-line-height);font-family:var(--pds-semantic-type-title-lg-font-family);letter-spacing:var(--pds-semantic-type-title-lg-letter-spacing);text-transform:var(--pds-semantic-type-title-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--title-lg{font-size:var(--pds-semantic-type-title-lg-font-size);line-height:var(--pds-semantic-type-title-lg-line-height)}}pds-text-passage .pds-c-heading--title-default{font-weight:var(--pds-semantic-type-title-default-font-weight);font-size:var(--pds-semantic-type-title-default-mobile-font-size);line-height:var(--pds-semantic-type-title-default-mobile-line-height);font-family:var(--pds-semantic-type-title-default-font-family);letter-spacing:var(--pds-semantic-type-title-default-letter-spacing);text-transform:var(--pds-semantic-type-title-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--title-default{font-size:var(--pds-semantic-type-title-default-font-size);line-height:var(--pds-semantic-type-title-default-line-height)}}pds-text-passage .pds-c-heading--title-sm{font-weight:var(--pds-semantic-type-title-sm-font-weight);font-size:var(--pds-semantic-type-title-sm-font-size);line-height:var(--pds-semantic-type-title-sm-line-height);font-family:var(--pds-semantic-type-title-sm-font-family);letter-spacing:var(--pds-semantic-type-title-sm-letter-spacing);text-transform:var(--pds-semantic-type-title-sm-text-transform)}pds-text-passage .pds-c-heading--title-xs{font-weight:var(--pds-semantic-type-title-xs-font-weight);font-size:var(--pds-semantic-type-title-xs-font-size);line-height:var(--pds-semantic-type-title-xs-line-height);font-family:var(--pds-semantic-type-title-xs-font-family);letter-spacing:var(--pds-semantic-type-title-xs-letter-spacing);text-transform:var(--pds-semantic-type-title-xs-text-transform)}pds-text-passage .pds-c-heading--title-loud-lg{font-weight:var(--pds-semantic-type-title-loud-lg-font-weight);font-size:var(--pds-semantic-type-title-loud-lg-mobile-font-size);line-height:var(--pds-semantic-type-title-loud-lg-mobile-line-height);font-family:var(--pds-semantic-type-title-loud-lg-font-family);letter-spacing:var(--pds-semantic-type-title-loud-lg-letter-spacing);text-transform:var(--pds-semantic-type-title-loud-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--title-loud-lg{font-size:var(--pds-semantic-type-title-loud-lg-font-size);line-height:var(--pds-semantic-type-title-loud-lg-line-height)}}pds-text-passage .pds-c-heading--title-loud-default{font-weight:var(--pds-semantic-type-title-loud-default-font-weight);font-size:var(--pds-semantic-type-title-loud-default-mobile-font-size);line-height:var(--pds-semantic-type-title-loud-default-mobile-line-height);font-family:var(--pds-semantic-type-title-loud-default-font-family);letter-spacing:var(--pds-semantic-type-title-loud-default-letter-spacing);text-transform:var(--pds-semantic-type-title-loud-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage .pds-c-heading--title-loud-default{font-size:var(--pds-semantic-type-title-loud-default-font-size);line-height:var(--pds-semantic-type-title-loud-default-line-height)}}pds-text-passage .pds-c-heading--title-loud-sm{font-weight:var(--pds-semantic-type-title-loud-sm-font-we
8ight);font-size:var(--pds-semantic-type-title-loud-sm-font-size);line-height:var(--pds-semantic-type-title-loud-sm-line-height);font-family:var(--pds-semantic-type-title-loud-sm-font-family);letter-spacing:var(--pds-semantic-type-title-loud-sm-letter-spacing);text-transform:var(--pds-semantic-type-title-loud-sm-text-transform)}pds-text-passage .pds-c-heading--title-loud-xs{font-weight:var(--pds-semantic-type-title-loud-xs-font-weight);font-size:var(--pds-semantic-type-title-loud-xs-font-size);line-height:var(--pds-semantic-type-title-loud-xs-line-height);font-family:var(--pds-semantic-type-title-loud-xs-font-family);letter-spacing:var(--pds-semantic-type-title-loud-xs-letter-spacing);text-transform:var(--pds-semantic-type-title-loud-xs-text-transform)}pds-text-passage .pds-c-heading--label-xl{font-weight:var(--pds-semantic-type-label-xl-font-weight);font-size:var(--pds-semantic-type-label-xl-font-size);line-height:var(--pds-semantic-type-label-xl-line-height);font-family:var(--pds-semantic-type-label-xl-font-family);letter-spacing:var(--pds-semantic-type-label-xl-letter-spacing);text-transform:var(--pds-semantic-type-label-xl-text-transform)}pds-text-passage .pds-c-heading--label-lg{font-weight:var(--pds-semantic-type-label-lg-font-weight);font-size:var(--pds-semantic-type-label-lg-font-size);line-height:var(--pds-semantic-type-label-lg-line-height);font-family:var(--pds-semantic-type-label-lg-font-family);letter-spacing:var(--pds-semantic-type-label-lg-letter-spacing);text-transform:var(--pds-semantic-type-label-lg-text-transform)}pds-text-passage .pds-c-heading--label-default{font-weight:var(--pds-semantic-type-label-default-font-weight);font-size:var(--pds-semantic-type-label-default-font-size);line-height:var(--pds-semantic-type-label-default-line-height);font-family:var(--pds-semantic-type-label-default-font-family);letter-spacing:var(--pds-semantic-type-label-default-letter-spacing);text-transform:var(--pds-semantic-type-label-default-text-transform)}pds-text-passage .pds-c-heading--label-sm{font-weight:var(--pds-semantic-type-label-sm-font-weight);font-size:var(--pds-semantic-type-label-sm-font-size);line-height:var(--pds-semantic-type-label-sm-line-height);font-family:var(--pds-semantic-type-label-sm-font-family);letter-spacing:var(--pds-semantic-type-label-sm-letter-spacing);text-transform:var(--pds-semantic-type-label-sm-text-transform)}pds-text-passage .pds-c-heading--meta-default{font-weight:var(--pds-semantic-type-meta-default-font-weight);font-size:var(--pds-semantic-type-meta-default-font-size);line-height:var(--pds-semantic-type-meta-default-line-height);font-family:var(--pds-semantic-type-meta-default-font-family);letter-spacing:var(--pds-semantic-type-meta-default-letter-spacing);text-transform:var(--pds-semantic-type-meta-default-text-transform)}pds-text-passage .pds-c-heading--meta-sm{font-weight:var(--pds-semantic-type-meta-sm-font-weight);font-size:var(--pds-semantic-type-meta-sm-font-size);line-height:var(--pds-semantic-type-meta-sm-line-height);font-family:var(--pds-semantic-type-meta-sm-font-family);letter-spacing:var(--pds-semantic-type-meta-sm-letter-spacing);text-transform:var(--pds-semantic-type-meta-sm-text-transform)}pds-text-passage .pds-c-heading--inverted{color:var(--pds-semantic-text-inverted-default)}pds-text-passage{display:block}pds-text-passage strong{font-weight:var(--pds-semantic-type-body-bold-default-font-weight);font-size:var(--pds-semantic-type-body-bold-default-font-size);line-height:var(--pds-semantic-type-body-bold-default-line-height);font-family:var(--pds-semantic-type-body-bold-default-font-family);letter-spacing:var(--pds-semantic-type-body-bold-default-letter-spacing);text-transform:var(--pds-semantic-type-body-bold-default-text-transform)}pds-text-passage em{font-weight:var(--pds-semantic-type-body-default-font-weight);font-size:var(--pds-semantic-type-body-default-font-size);line-height:var(--pds-semantic-type-body-default-line-height);font-family:var(--pds-semantic-type-body-default-font-family);letter-spacing:var(--pds-semantic-type-body-default-letter-spacing);text-transform:var(--pds-semantic-type-body-default-text-transform);font-style:italic}pds-text-passage h2{font-weight:var(--pds-semantic-type-display-sm-font-we
8ight);font-size:var(--pds-semantic-type-display-sm-mobile-font-size);line-height:var(--pds-semantic-type-display-sm-mobile-line-height);font-family:var(--pds-semantic-type-display-sm-font-family);letter-spacing:var(--pds-semantic-type-display-sm-letter-spacing);text-transform:var(--pds-semantic-type-display-sm-text-transform)}@media only screen and (min-width:768px){pds-text-passage h2{font-size:var(--pds-semantic-type-display-sm-font-size);line-height:var(--pds-semantic-type-display-sm-line-height)}}pds-text-passage h3{font-weight:var(--pds-semantic-type-title-lg-font-weight);font-size:var(--pds-semantic-type-title-lg-mobile-font-size);line-height:var(--pds-semantic-type-title-lg-mobile-line-height);font-family:var(--pds-semantic-type-title-lg-font-family);letter-spacing:var(--pds-semantic-type-title-lg-letter-spacing);text-transform:var(--pds-semantic-type-title-lg-text-transform)}@media only screen and (min-width:768px){pds-text-passage h3{font-size:var(--pds-semantic-type-title-lg-font-size);line-height:var(--pds-semantic-type-title-lg-line-height)}}pds-text-passage h4{font-weight:var(--pds-semantic-type-title-default-font-weight);font-size:var(--pds-semantic-type-title-default-mobile-font-size);line-height:var(--pds-semantic-type-title-default-mobile-line-height);font-family:var(--pds-semantic-type-title-default-font-family);letter-spacing:var(--pds-semantic-type-title-default-letter-spacing);text-transform:var(--pds-semantic-type-title-default-text-transform)}@media only screen and (min-width:768px){pds-text-passage h4{font-size:var(--pds-semantic-type-title-default-font-size);line-height:var(--pds-semantic-type-title-default-line-height)}}pds-text-passage h5{font-weight:var(--pds-semantic-type-title-sm-font-weight);font-size:var(--pds-semantic-type-title-sm-font-size);line-height:var(--pds-semantic-type-title-sm-line-height);font-family:var(--pds-semantic-type-title-sm-font-family);letter-spacing:var(--pds-semantic-type-title-sm-letter-spacing);text-transform:var(--pds-semantic-type-title-sm-text-transform)}pds-text-passage h6{font-weight:var(--pds-semantic-type-title-xs-font-weight);font-size:var(--pds-semantic-type-title-xs-font-size);line-height:var(--pds-semantic-type-title-xs-line-height);font-family:var(--pds-semantic-type-title-xs-font-family);letter-spacing:var(--pds-semantic-type-title-xs-letter-spacing);text-transform:var(--pds-semantic-type-title-xs-text-transform)}pds-text-passage a{--pds-icon-color-override: var( --pds-link-text-alt, var(--pds-semantic-text-interactive-default) );font-weight:var(--pds-semantic-type-body-default-font-weight);font-size:var(--pds-semantic-type-body-default-font-size);line-height:var(--pds-semantic-type-body-default-line-height);font-family:var(--pds-semantic-type-body-default-font-family);letter-spacing:var(--pds-semantic-type-body-default-letter-spacing);text-transform:var(--pds-semantic-type-body-default-text-transform);color:var(--pds-link-text-alt, var(--pds-semantic-text-interactive-default));text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(var(--pds-base-unit) * .75);border-bottom:none}@media(hover:hover)and (pointer:fine){pds-text-passage a:hover{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}}pds-text-passage a.pds-c-link--hover,pds-text-passage a:active{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage a:focus{outline:none}pds-text-passage a:focus-visible{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );outline:none;position:relative;text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage a:focus-visible:before{content:"";position:absolute;inset:calc(var(--pds-base-unit) * -.25);border:calc(var(--pds-base-unit) * .25) solid var(--pds-link-focus-indicator-override, var(--pds-semantic-focus-indicator-default))}pds-text-passage a{font-weight:var(--pds-semantic-type-label-default-font-we
8ight);font-size:var(--pds-semantic-type-label-default-font-size);line-height:var(--pds-semantic-type-label-default-line-height);font-family:var(--pds-semantic-type-label-default-font-family);letter-spacing:var(--pds-semantic-type-label-default-letter-spacing);text-transform:var(--pds-semantic-type-label-default-text-transform);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(var(--pds-base-unit) * .75)}@media(hover:hover)and (pointer:fine){pds-text-passage a:hover{text-decoration-style:solid}}pds-text-passage a.pds-c-link--hover,pds-text-passage a:active{text-decoration-style:solid}pds-text-passage hr{margin:0;border:none;background-color:var(--pds-semantic-border-default);color:var(--pds-semantic-border-default);height:1px}pds-text-passage p{margin-block:0 1.5em}pds-text-passage ol,pds-text-passage ul{margin-block-end:1.5em}pds-text-passage ol a,pds-text-passage ul a{--pds-icon-color-override: var( --pds-link-text-alt, var(--pds-semantic-text-interactive-default) );font-weight:var(--pds-semantic-type-body-default-font-weight);font-size:var(--pds-semantic-type-body-default-font-size);line-height:var(--pds-semantic-type-body-default-line-height);font-family:var(--pds-semantic-type-body-default-font-family);letter-spacing:var(--pds-semantic-type-body-default-letter-spacing);text-transform:var(--pds-semantic-type-body-default-text-transform);color:var(--pds-link-text-alt, var(--pds-semantic-text-interactive-default));text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(var(--pds-base-unit) * .75);border-bottom:none}@media(hover:hover)and (pointer:fine){pds-text-passage ol a:hover,pds-text-passage ul a:hover{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}}pds-text-passage ol a.pds-c-link--hover,pds-text-passage ol a:active,pds-text-passage ul a.pds-c-link--hover,pds-text-passage ul a:active{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage ol a:focus,pds-text-passage ul a:focus{outline:none}pds-text-passage ol a:focus-visible,pds-text-passage ul a:focus-visible{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );outline:none;position:relative;text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage ol a:focus-visible:before,pds-text-passage ul a:focus-visible:before{content:"";position:absolute;inset:calc(var(--pds-base-unit) * -.25);border:calc(var(--pds-base-unit) * .25) solid var(--pds-link-focus-indicator-override, var(--pds-semantic-focus-indicator-default))}pds-text-passage ol p a,pds-text-passage ul p a{--pds-icon-color-override: var( --pds-link-text-alt, var(--pds-semantic-text-interactive-default) );font-weight:var(--pds-semantic-type-body-default-font-weight);font-size:var(--pds-semantic-type-body-default-font-size);line-height:var(--pds-semantic-type-body-default-line-height);font-family:var(--pds-semantic-type-body-default-font-family);letter-spacing:var(--pds-semantic-type-body-default-letter-spacing);text-transform:var(--pds-semantic-type-body-default-text-transform);color:var(--pds-link-text-alt, var(--pds-semantic-text-interactive-default));text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(var(--pds-base-unit) * .75);border-bottom:none}@media(hover:hover)and (pointer:fine){pds-text-passage ol p a:hover,pds-text-passage ul p a:hover{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}}pds-text-passage ol p a.pds-c-link--hover,pds-text-passage ol p a:active,pds-text-passage ul p a.pds-c-link--hover,pds-text-passage ul p a:active{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage ol p a:focus,pds-text-passage ul p a:focus{outline:none}pds-text-passage ol p a:focus-visible,pds-text-passage ul p a:focus-visible{--pds-icon-color-override: var( --pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong) );outline:none;position:relative;text-decoration:underline;text-underline-offset:calc(var(--pds-base-unit) * .75);color:var(--pds-link-text-alt-hover, var(--pds-semantic-text-interactive-xstrong))}pds-text-passage ol p a:focus-visible:before,pds-text-passage ul p a:focus-visible:before{content:"";position:absolute;inset:calc(var(--pds-base-unit) * -.25);border:calc(var(--pds-base-unit) * .25) solid var(--pds-link-focus-indicator-override, var(--pds-semantic-focus-indicator-default))}pds-text-passage ol p a,pds-text-passage ul p a{font-weight:var(--pds-semantic-type-label-default-font-we
8ight);font-size:var(--pds-semantic-type-label-default-font-size);line-height:var(--pds-semantic-type-label-default-line-height);font-family:var(--pds-semantic-type-label-default-font-family);letter-spacing:var(--pds-semantic-type-label-default-letter-spacing);text-transform:var(--pds-semantic-type-label-default-text-transform);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:calc(var(--pds-base-unit) * .75)}@media(hover:hover)and (pointer:fine){pds-text-passage ol p a:hover,pds-text-passage ul p a:hover{text-decoration-style:solid}}pds-text-passage ol p a.pds-c-link--hover,pds-text-passage ol p a:active,pds-text-passage ul p a.pds-c-link--hover,pds-text-passage ul p a:active{text-decoration-style:solid}pds-text-passage ol ol,pds-text-passage ul ul{padding-inline-start:calc(var(--pds-base-unit) * 2)}pds-text-passage blockquote{font-style:italic;border-inline-start:1px solid var(--pds-semantic-border-default);color:var(--pds-semantic-text-default);padding-inline-start:calc(var(--pds-base-unit) * 2);margin-inline-start:0;margin-block-end:1.5em}pds-text-passage :last-child{margin-block-end:0}pds-text-passage[size=sm]{font-weight:var(--pds-semantic-type-body-sm-font-weight);font-size:var(--pds-semantic-type-body-sm-font-size);line-height:var(--pds-semantic-type-body-sm-line-height);font-family:var(--pds-semantic-type-body-sm-font-family);letter-spacing:var(--pds-semantic-type-body-sm-letter-spacing);text-transform:var(--pds-semantic-type-body-sm-text-transform)}pds-text-passage[size=sm] a{font-weight:var(--pds-semantic-type-label-sm-font-weight);font-size:var(--pds-semantic-type-label-sm-font-size);line-height:var(--pds-semantic-type-label-sm-line-height);font-family:var(--pds-semantic-type-label-sm-font-family);letter-spacing:var(--pds-semantic-type-label-sm-letter-spacing);text-transform:var(--pds-semantic-type-label-sm-text-transform)}pds-text-passage[size=lg]{font-weight:var(--pds-semantic-type-body-lg-font-weight);font-size:var(--pds-semantic-type-body-lg-font-size);line-height:var(--pds-semantic-type-body-lg-line-height);font-family:var(--pds-semantic-type-body-lg-font-family);letter-spacing:var(--pds-semantic-type-body-lg-letter-spacing);text-transform:var(--pds-semantic-type-body-lg-text-transform)}pds-text-passage[size=lg] a{font-weight:var(--pds-semantic-type-label-lg-font-weight);font-size:var(--pds-semantic-type-label-lg-font-size);line-height:var(--pds-semantic-type-label-lg-line-height);font-family:var(--pds-semantic-type-label-lg-font-family);letter-spacing:var(--pds-semantic-type-label-lg-letter-spacing);text-transform:var(--pds-semantic-type-label-lg-text-transform)}';
9var v = Object.defineProperty, x = Object.getOwnPropertyDescriptor, l = (s, e, a, n) => {
10  for (var t = n > 1 ? void 0 : n ? x(e, a) : e, d = s.length - 1, p; d >= 0; d--)
11    (p = s[d]) && (t = (n ? p(e, a, t) : p(t)) || t);
12  return n && t && v(e, a, t), t;
13};
14let i = class extends m {
15  constructor() {
16    super(...arguments), this.lineLength = "default", this.size = "default";
17  }
18  /**
19   * Add the light dom styles when this component is connected to a page
20   */
21  connectedCallback() {
22    if (super.connectedCallback(), !document.head.querySelector(
23      "#pds-text-passage-styles"
24    )) {
25      const e = document.createElement("style"), a = h();
26      a && e.setAttribute("nonce", a), e.id = "pds-text-passage-styles", e.innerHTML = y.toString(), document.head.appendChild(e);
27    }
28  }
29  firstUpdated() {
30    super.firstUpdated();
31  }
32  render() {
33    const s = {
34      "pds-c-text-passage": !0,
35      [`pds-c-text-passage--${this.size}`]: !!this.size
36    };
37    return o`<div class=${c(s)} part="text-passage">
38      ${this.lineLength === "none" ? o`<slot></slot>` : o`<pds-linelength-container size="${this.lineLength}">
39            <slot></slot>
40          </pds-linelength-container>`}
41    </div>`;
42  }
43};
44l([
45  r()
46], i.prototype, "lineLength", 2);
47l([
48  r()
49], i.prototype, "size", 2);
50l([
51  f(["default"])
52], i.prototype, "render", 1);
53i = l([
54  g("pds-text-passage", {
55    category: "component",
56    type: "component",
57    state: "stable",
58    styles: {}
59  })
60], i);
61export {
62  i as PdsTextPassage
63};
64//# sourceMappingURL=text-passage.VLq2mY0t.js.map

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.