.ep-chat-stage{background:#090909}.ep-chat-bg{overflow:hidden!important;opacity:1!important;filter:none!important;background:none!important}.ep-chat-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block;filter:brightness(.22) saturate(.85);opacity:.82}.ep-chat-profile .profile-img{height:430px!important;position:relative;overflow:hidden;background:#151515!important;background-image:none!important}.ep-chat-hero-image{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center 18%;z-index:1}.ep-chat-carousel-controls{position:absolute;inset:0;z-index:3;pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.ep-chat-arrow{pointer-events:auto;width:38px;height:38px;border:0;border-radius:50%;background:rgba(10,10,10,.72);color:#fff;font-size:28px;line-height:34px;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.4)}.ep-chat-arrow:hover{background:rgba(255,48,166,.9)}.ep-chat-carousel-count{position:absolute;right:12px;bottom:10px;background:rgba(10,10,10,.72);color:#fff;border-radius:14px;padding:4px 9px;font-size:11px;font-weight:800}.ep-chat-media-strip{display:flex;gap:7px;padding:8px 10px;background:#111;border-bottom:1px solid #282828;align-items:center}.ep-chat-thumbs{overflow-x:auto;scrollbar-width:thin}.ep-chat-thumb{flex:0 0 64px;width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:9px;overflow:hidden;background:#171717;cursor:pointer;opacity:.7}.ep-chat-thumb.active{border-color:#ff42b3;opacity:1}.ep-chat-thumb img{width:100%;height:100%;display:block;object-fit:cover}.ep-chat-flow:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,8,.25),rgba(8,8,8,.08) 55%,rgba(8,8,8,.32));pointer-events:none;z-index:-1}.ep-message{backdrop-filter:blur(3px)}@media(max-width:1100px){.ep-chat-profile .profile-img{height:340px!important}}
