/* R80: media above its own description. All rules stay inside the homepage work browser. */
#selected.r80-selected [data-r78-stage]{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}
#selected.r80-selected [data-r78-stage][data-r80-layout="grid"]{grid-template-columns:repeat(var(--r80-columns,3),minmax(0,1fr));gap:22px}
#selected.r80-selected [data-r78-stage]>[data-record]{min-width:0;align-self:start;scroll-margin-top:calc(var(--r66-header-height,90px) + 18px);border-radius:14px;transition:border-color .15s,box-shadow .15s}
#selected.r80-selected [data-r78-stage]>[data-record].r78-current-record{border-color:#9a88c1;box-shadow:0 0 0 1px #9a88c120}
#selected.r80-selected [data-record]>.r24-work-body,#selected.r80-selected [data-record].r30-case-card{display:block!important;min-height:0;grid-template-columns:none}
#selected.r80-selected [data-record] .r24-work-media{display:block;min-height:0;height:auto;padding:0!important;background:#f3f1f6;overflow:hidden}
#selected.r80-selected [data-record] .r24-work-media>.folio-media{display:flex!important;flex-direction:column;height:auto!important;overflow:hidden;background:#f3f1f6!important}
#selected.r80-selected [data-record][data-r80-orientation] .r24-work-media>.folio-media>img,#selected.r80-selected [data-record][data-r80-orientation]>.r30-case-visual img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:var(--r80-media-ratio,16/9)!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:0!important;background:#f3f1f6!important}
#selected.r80-selected [data-record] .r24-work-media>.folio-media>small,#selected.r80-selected [data-record]>.r30-case-visual>span{display:block;position:static!important;min-height:0;width:100%;margin:0!important;padding:11px 16px!important;background:#f3f1f6!important;color:#6c627e!important;line-height:1.55;font-size:12px;text-align:left;font-weight:500}
#selected.r80-selected [data-record] .folio-play{top:calc((100% - 42px)/2)!important}
#selected.r80-selected [data-record]>.r30-case-visual{display:block;min-height:0;max-height:none;padding:0!important;background:#f3f1f6;overflow:hidden}
#selected.r80-selected [data-record]>.r76-account-summary{display:flex;min-height:0;padding:36px!important;background:#f2eff8;color:#443851;gap:20px}
#selected.r80-selected [data-record] .r24-work-reading,#selected.r80-selected [data-record]>.r30-case-copy{display:block;padding:30px 34px!important;max-width:none}
#selected.r80-selected [data-record] .r24-work-reading h3,#selected.r80-selected [data-record]>.r30-case-copy>h3{font-size:clamp(25px,2.3vw,34px)!important;line-height:1.35!important;margin-bottom:16px!important}
#selected.r80-selected [data-record] .r78-work-type{margin-bottom:12px!important}
#selected.r80-selected [data-record] .folio-disclosure{margin-top:18px;padding-top:2px}
#selected.r80-selected [data-record] details>summary{min-height:42px;padding:10px 0!important;list-style:none;font-weight:600;font-size:14px;line-height:1.5;color:#41324f}
#selected.r80-selected [data-record] details>summary::before,#selected.r80-selected [data-record] details>summary::after,#selected.r80-selected [data-record] details>summary>i{display:none!important}
#selected.r80-selected [data-record] details[open]>.folio-detail,#selected.r80-selected [data-record] details[open]>.r30-case-full{display:block!important;padding-top:4px}
#selected.r80-selected [data-record] details[open]>summary{color:#665075}
#selected.r80-selected [data-record] .v95r5-work-reading,#selected.r80-selected [data-record] .r25-creative-details,#selected.r80-selected [data-record] .source-description{margin:16px 0 0;padding:0;border:0;background:transparent;max-height:none}
#selected.r80-selected [data-record] .folio-detail,#selected.r80-selected [data-record] .r30-case-full{max-height:none!important;overflow:visible!important}
#selected.r80-selected [data-record] .folio-detail h3,#selected.r80-selected [data-record] .r30-case-full h3{font-size:18px!important;margin:8px 0 12px!important}
#selected.r80-selected [data-record] .folio-detail :is(p,li),#selected.r80-selected [data-record] .r30-case-full :is(p,li){font-size:14px;line-height:1.85;max-height:none;overflow:visible}
#selected.r80-selected [data-record] .folio-detail dl,#selected.r80-selected [data-record] .r30-case-full dl{display:grid;grid-template-columns:minmax(95px,.25fr) minmax(0,1fr);gap:8px 20px;margin:12px 0 0}
#selected.r80-selected [data-record] .folio-detail dt,#selected.r80-selected [data-record] .r30-case-full dt{font-size:13px;font-weight:650;color:#685977}
#selected.r80-selected [data-record] .folio-detail dd,#selected.r80-selected [data-record] .r30-case-full dd{font-size:14px;line-height:1.8;margin:0;color:#716b82}
#selected.r80-selected [data-r80-layout="grid"] [data-record] .r24-work-reading,#selected.r80-selected [data-r80-layout="grid"] [data-record]>.r30-case-copy{padding:23px 22px!important}
#selected.r80-selected [data-r80-layout="grid"] [data-record] .r24-work-reading h3,#selected.r80-selected [data-r80-layout="grid"] [data-record]>.r30-case-copy>h3{font-size:23px!important;line-height:1.45!important}
#selected.r80-selected [data-r80-layout="grid"] [data-record] .folio-detail dl,#selected.r80-selected [data-r80-layout="grid"] [data-record] .r30-case-full dl{display:block}
#selected.r80-selected [data-r80-layout="grid"] [data-record] .folio-detail dt,#selected.r80-selected [data-r80-layout="grid"] [data-record] .r30-case-full dt{margin-top:14px;margin-bottom:4px}
#selected.r80-selected [data-r80-layout="grid"] [data-record] .folio-detail h3,#selected.r80-selected [data-r80-layout="grid"] [data-record] .r30-case-full h3{font-size:17px!important}
#selected.r80-selected .r78-record-index button[data-r80-in-page="true"]{background:#eee9f5;color:#61516f}
#selected.r80-selected .r78-record-index button[aria-pressed="true"]{border-color:#7d649c;background:#e7e0f1;color:#302047}
#selected.r80-selected [data-r78-stage]>[data-record]:focus{outline:2px solid #b1a1cc;outline-offset:4px}
@media(max-width:1099px){#selected.r80-selected [data-r78-stage][data-r80-layout="grid"]{gap:20px}}
@media(max-width:760px){
 #selected.r80-selected [data-r78-stage],#selected.r80-selected [data-r78-stage][data-r80-layout="grid"]{grid-template-columns:minmax(0,1fr);gap:20px}
 #selected.r80-selected [data-record] .r24-work-reading,#selected.r80-selected [data-record]>.r30-case-copy,#selected.r80-selected [data-r80-layout="grid"] [data-record] .r24-work-reading,#selected.r80-selected [data-r80-layout="grid"] [data-record]>.r30-case-copy{padding:23px 20px!important}
 #selected.r80-selected [data-record] .r24-work-reading h3,#selected.r80-selected [data-record]>.r30-case-copy>h3{font-size:24px!important;line-height:1.45!important}
 #selected.r80-selected [data-record] .r24-work-media>.folio-media>small,#selected.r80-selected [data-record]>.r30-case-visual>span{padding:10px 14px!important;font-size:11px}
 #selected.r80-selected [data-record] .folio-detail dl,#selected.r80-selected [data-record] .r30-case-full dl{display:block}
 #selected.r80-selected [data-record] .folio-detail dt,#selected.r80-selected [data-record] .r30-case-full dt{margin-top:14px;margin-bottom:4px}
 #selected.r80-selected [data-record]>.r76-account-summary{padding:25px!important}
 #selected.r80-selected .r78-record-controls button{font-size:11px;gap:7px}
 #selected.r80-selected [data-r78-position]{letter-spacing:.06em;font-size:11px}
}
#selected.r80-selected [data-r78-stage]>[data-record][hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){#selected.r80-selected [data-r78-stage]>[data-record]{transition:none}}
