/* v18.148: signed original COVER file paints directly across the
 * portrait editor stage. No narrow img layer can peek through and no
 * second blurred duplicate is created. Native img remains drag target.
 * Guest and paid Event Home paths are deliberately not styled here. */
#coverEditorModal:not(.hidden) #coverEditorStage.p148-one-original-cover{
 overflow:hidden!important;
 background-size:cover!important;
 background-repeat:no-repeat!important;
 background-color:#fffdf8!important;
 isolation:isolate!important;
 position:relative!important;
}
#coverEditorModal:not(.hidden) #coverEditorStage.p148-one-original-cover > #coverEditorImage{
 opacity:0!important;
 pointer-events:auto!important;
 cursor:grab!important;
 -webkit-mask-image:none!important;mask-image:none!important;
 clip-path:none!important;
}
#coverEditorModal:not(.hidden) #coverEditorStage.p148-one-original-cover::before{
 content:none!important;display:none!important;
 background:none!important;
}
#coverEditorModal:not(.hidden) #coverEditorStage.p148-one-original-cover::after{
 content:""!important;
 position:absolute!important;inset:0!important;
 display:block!important;z-index:2!important;
 pointer-events:none!important;
 background:linear-gradient(180deg,transparent 0%,transparent 54%,rgba(255,253,248,.04) 68%,rgba(255,253,248,.42) 86%,#fffdf8 100%)!important;
}
#coverEditorModal:not(.hidden) #coverEditorStage.p148-one-original-cover .cover-editor-grid{
 z-index:3!important;pointer-events:none!important;
}
