.cmp-list{display:block;list-style:none;margin:0;padding:0;width:100%}.cmp-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sys-color-component-outlineVariant);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:var(--sys-spacing-space2xl-value-value);padding:var(--sys-spacing-spaceXs-value-value) 0;position:relative;width:auto}.cmp-list__item:has(.cmp-list__item-link){padding:0}.cmp-list__item-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--sys-shape-small-value);color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:var(--sys-spacing-spaceXs-value-value) 0;text-decoration:none;width:100%}.cmp-list__item-link:focus,.cmp-list__item-link:focus-visible{outline:unset;outline-offset:unset}.cmp-list__item-link:focus-visible:after,.cmp-list__item-link:focus:after{border-color:var(--sys-color-component-focusRing);border-radius:var(--sys-shape-small-value);border-style:solid;border-width:var(--sys-border-width-widthM-value-value);bottom:var(--sys-border-width-widthM-value-value);content:"";left:-6px;position:absolute;right:-6px;top:var(--sys-border-width-widthM-value-value)}.cmp-list__item-link:hover:after{background:var(--sys-color-component-overlayDark-colour);border-radius:var(--sys-shape-small-value);bottom:0;content:"";left:0;left:calc(var(--sys-width-width3xs-value-value)*-1);opacity:var(--sys-color-component-overlayDark-alpha);padding-left:var(--sys-spacing-spaceS-value-value);padding-right:var(--sys-spacing-spaceS-value-value);position:absolute;right:0;right:calc(var(--sys-width-width3xs-value-value)*-1);top:0}.cmp-list__item-link:active{text-decoration:none}.cmp-list__item-link:active:after{background:var(--sys-color-component-overlayDarkest-colour);border-radius:var(--sys-shape-small-value);bottom:0;content:"";left:0;left:calc(var(--sys-width-width3xs-value-value)*-1);opacity:var(--sys-color-component-overlayDarkest-alpha);padding-left:var(--sys-spacing-spaceS-value-value);padding-right:var(--sys-spacing-spaceS-value-value);position:absolute;right:0;right:calc(var(--sys-width-width3xs-value-value)*-1);top:0}.cmp-list__item-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-right:var(--sys-spacing-spaceS-value-value)}.cmp-list__item-title{color:inherit;font-family:var(--sys-typescale-body-300-fontFamily-medium);font-size:var(--sys-typescale-body-300-fontSize-medium);font-style:normal;font-weight:var(--sys-typescale-body-300-fontWeight-medium);letter-spacing:var(--sys-typescale-body-300-tracking-medium);line-height:var(--sys-typescale-body-300-lineHeight-medium)}.cmp-list__item-date,.cmp-list__item-description{color:inherit;font-family:var(--sys-typescale-body-200-fontFamily-medium);font-size:var(--sys-typescale-body-200-fontSize-medium);font-style:normal;font-weight:var(--sys-typescale-body-200-fontWeight-medium);letter-spacing:var(--sys-typescale-body-200-tracking-medium);line-height:var(--sys-typescale-body-200-lineHeight-medium)}.cmp-list__item-date{padding-right:var(--sys-spacing-spaceS-value-value)}.cmp-list .elv-icon{color:inherit}.cmp-list .elv-icon:first-of-type{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--sys-spacing-spaceL-value-value);justify-content:center;padding-bottom:var(--sys-spacing-space3xs-value-value);padding-left:0;padding-right:var(--sys-spacing-spaceS-value-value);padding-top:var(--sys-spacing-space3xs-value-value);width:var(--sys-spacing-spaceXl-value-value)}.cmp-list .elv-icon:first-of-type:before{-ms-flex-line-pack:center;align-content:center}.elv-icon--top .elv-icon:first-of-type{-ms-flex-item-align:start;align-self:start}.elv-icon--middle .elv-icon:first-of-type{-ms-flex-item-align:center;align-self:center}