/* Shared report cover styles for readers and the publishing desk. */
.srl-report-cover{--cover-tone:#193d65;position:relative;display:flex;flex-direction:column;container-type:inline-size;isolation:isolate;width:100%;aspect-ratio:5/7;overflow:hidden;padding:8.4% 8.5% 5.8% 9.3%;border-left:5px solid var(--cover-tone);background:#fbfaf6;color:var(--cover-tone);text-align:left;font-family:inherit;box-sizing:border-box}.srl-report-cover.is-teal{--cover-tone:#146a61}.srl-report-cover.is-plum{--cover-tone:#714d72}.srl-report-cover.is-rust{--cover-tone:#a35238}.srl-cover-brand{font-size:clamp(8px,3cqw,13px);font-weight:750;letter-spacing:.14em;line-height:1.45}.srl-cover-rule{border-top:1px solid var(--cover-tone);margin-top:8%;margin-bottom:7%;width:100%}.srl-cover-type{font-size:clamp(9px,3.4cqw,15px);font-weight:650;letter-spacing:-.03em;margin-bottom:9%}.srl-report-cover .srl-cover-title{font-size:clamp(16px,7.8cqw,33px);font-weight:750;line-height:1.5;letter-spacing:-.055em;white-space:pre-line;overflow-wrap:anywhere;word-break:keep-all;z-index:1;margin:0!important;color:var(--cover-tone);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.srl-report-cover .srl-cover-title.is-long{font-size:clamp(14px,6.1cqw,26px);-webkit-line-clamp:8}.srl-report-cover .srl-cover-subtitle{margin:7% 0 0!important;font-size:clamp(9px,3.3cqw,14px);line-height:1.7;letter-spacing:-.025em;color:var(--cover-tone);opacity:.75;z-index:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.srl-cover-wafer{position:absolute;width:51%;aspect-ratio:1;right:3%;bottom:11%;opacity:.13;z-index:-1}.srl-cover-wafer>span{position:absolute;width:72%;height:72%;border:1px solid var(--cover-tone);left:0;top:0}.srl-cover-wafer>span:nth-child(2){left:7%;top:7%}.srl-cover-wafer>span:nth-child(3){left:14%;top:14%}.srl-cover-wafer>span:nth-child(4){left:21%;top:21%}.srl-cover-wafer>span:nth-child(5){left:28%;top:28%}.srl-cover-foot{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding-top:7%;border-top:1px solid color-mix(in srgb,var(--cover-tone) 28%,transparent);font-size:clamp(7px,2.6cqw,12px);line-height:1.5;letter-spacing:-.02em;z-index:1}.srl-cover-foot time{white-space:nowrap;font-variant-numeric:tabular-nums}
.srl-report-cover.is-with-image .srl-cover-title{font-size:clamp(11px,7.8cqw,33px);-webkit-line-clamp:3;flex-shrink:0;max-height:4.5em}
.srl-report-cover.is-with-image .srl-cover-subtitle{font-size:clamp(7px,3.3cqw,14px);-webkit-line-clamp:2;max-height:3.4em;margin-top:4%!important;flex-shrink:0}
.srl-cover-photo{width:100%;aspect-ratio:2.1;min-height:0;flex:none;margin-top:auto;margin-bottom:6%;overflow:hidden}
.srl-report-cover .srl-cover-photo>img{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;border-radius:0;transform:none!important;transition:none!important}
.srl-report-cover.is-with-image .srl-cover-foot{margin-top:0;flex-shrink:0}
