.elp-weeks__list{flex-direction:column;gap:16px;display:flex}.elp-weeks__item{border:1px solid var(--elp-line-color);background-color:#fff;border-radius:12px;padding:16px}.elp-weeks__item>:last-child{margin-bottom:0}.elp-weeks__item-label{margin-top:0;margin-bottom:4px}.elp-weeks__item-title{margin-bottom:6px;font-size:19px;line-height:1.3}.elp-weeks__item-stats{flex-wrap:wrap;gap:6px;margin-top:6px;margin-bottom:12px;display:flex}.elp-weeks__item-stat{background-color:var(--elp-track-color);color:var(--elp-secondary-text-color);border-radius:6px;padding:3px 8px;font-size:12px;line-height:1.5}.elp-weeks__item-stat strong{color:var(--elp-heading-color);font-weight:700}.elp-weeks__item-image{margin-top:4px;margin-bottom:12px}.elp-weeks__item-content{margin-bottom:16px}.elp-weeks__item-quote{margin-top:0;margin-bottom:12px;font-size:16px}.elp-weeks__item-assessment{background-color:var(--elp-accent-pale-color);border-radius:8px;padding:10px 12px;font-size:14.5px;line-height:1.55}.elp-weeks__item-assessment strong,.elp-weeks__item-assessment b{color:var(--elp-dark-color)}.elp-weeks__item--warning{border:1.5px solid var(--elp-warning-border-color);background-color:#fffbfa}.elp-weeks__item--warning .elp-weeks__item-label,.elp-weeks__item--warning .elp-weeks__item-quote{color:var(--elp-warning-color)}.elp-weeks__item--warning .elp-weeks__item-assessment{background-color:var(--elp-warning-light-color)}.elp-weeks__item--warning .elp-weeks__item-assessment strong,.elp-weeks__item--warning .elp-weeks__item-assessment b{color:#8e3524}.elp-weeks__finding{border:1.5px solid var(--elp-accent-border-color);background-color:#fff;border-radius:12px;margin-top:8px;margin-bottom:16px;padding:14px 16px}.elp-weeks__finding-label{margin-top:0;margin-bottom:6px}.elp-weeks__finding-text{margin-top:0;margin-bottom:8px;font-size:16px;font-style:italic;line-height:1.65}.elp-weeks__finding-signature{color:var(--elp-muted-color);align-items:center;gap:8px;font-size:12.5px;display:flex}.elp-weeks__finding-initials{width:22px;height:22px;font-size:9px}
