/* v18.146 — actual customer organiser Event Home (not guest preview).
 * Root source is the existing paid-host authorised cover img, never an
 * additional guest image. Only decoded portrait images gain this class. */
#p2HostDashboardPreview.p98-live-overview.p116-mock-overview
 .p2hd-hero > .p98-event-cover-frame.p146-paid-portrait.has-cover:not(.p116-cover-unavailable){
 isolation:isolate!important;overflow:hidden!important;
 width:100%!important;max-width:100%!important;
 padding:0!important;border:0!important;border-radius:0!important;
 box-shadow:none!important;background:#fffdf8!important;
}
#p2HostDashboardPreview.p98-live-overview.p116-mock-overview
 .p2hd-hero > .p98-event-cover-frame.p146-paid-portrait.has-cover:not(.p116-cover-unavailable)::before{
 display:none!important;content:none!important;
 background:none!important;
}
#p2HostDashboardPreview.p98-live-overview.p116-mock-overview
 .p2hd-hero > .p98-event-cover-frame.p146-paid-portrait.has-cover:not(.p116-cover-unavailable)
 > .p98-event-cover-image:not([hidden]){
 z-index:2!important;display:block!important;
 border:0!important;border-radius:0!important;
 background:transparent!important;filter:none!important;
 box-shadow:none!important;opacity:1!important;
}
/* Keep original Event Home title and action controls above soft cream edge. */
#p2HostDashboardPreview.p98-live-overview.p116-mock-overview
 .p2hd-hero:has(> .p98-event-cover-frame.p146-paid-portrait)
 > div:not(.p98-event-cover-frame):not(.p2hd-hero-actions){
 position:relative!important;z-index:3!important;
 background:linear-gradient(180deg,rgba(255,253,248,0),rgba(255,253,248,.59) 26%,#fffdf8 65%)!important;
}
@media(max-width:360px){
 #p2HostDashboardPreview.p98-live-overview.p116-mock-overview
  .p2hd-hero > .p98-event-cover-frame.p146-paid-portrait.has-cover:not(.p116-cover-unavailable){
  height:clamp(270px,96vw,335px)!important;
  min-height:270px!important;max-height:335px!important;
  margin-bottom:-100px!important;
 }
}