/* Scoped captured app-show-media card rules; action/overlay styling composed separately. */
.expanded-media-cards.images-list__container{display:flex;align-items:center;width:708px;overflow-x:scroll;gap:16px;scroll-behavior:smooth}
.expanded-media-cards.images-list__container.img-vertical{width:100%;height:1212px;flex-direction:column;overflow-x:hidden;overflow-y:auto}
.expanded-media-cards.images-list__container.img-vertical   img{border-radius:4px 4px 0 0;width:289px;height:210px}
.expanded-media-cards.images-list__container.img-vertical::-webkit-scrollbar{width:0px!important;border-left:none!important;border-top:none!important}
.expanded-media-cards .image-list__card-item{border:1px solid var(--dividers);display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:8px 0;border-radius:2px;position:relative}
.expanded-media-cards .image-list__card-item:hover{background:var(--bg-02)}
.expanded-media-cards .image-list__card-item:hover   .card-item__info   p{color:var(--primary)!important}
.expanded-media-cards .image-list__content{position:relative}
.expanded-media-cards .image-list__content   img{border-radius:2px;width:206px;height:150px}
.expanded-media-cards .image-list__content   .left{right:35px}
.expanded-media-cards .card-item__info{width:100%;padding:10px 5px;box-sizing:border-box}
.expanded-media-cards .card-item__info   .main__info{display:flex;flex-direction:column;justify-content:space-between;flex:1;align-items:flex-start}
.expanded-media-cards .card-item__info   .main__info   .info-container{display:flex;justify-content:center;align-items:center}
.expanded-media-cards .card-item__info   .main__info   .info-container   .info__name{font-style:normal;font-weight:700;font-size:14px;line-height:14px;color:var(--txt-02);margin-bottom:4px}
.expanded-media-cards .card-item__info   .main__info   .info-container   .info__hidden{background:#eceff1;border-radius:16px;padding:2px 4px;margin-left:8px;color:#263238;font-weight:400}
.expanded-media-cards .image-list__card-item:last-child{border:none}

/* Captured vertical mat-icon placement, applied to native icon buttons. */
.expanded-media-cards .expanded-video-overlay button{position:absolute;bottom:8px;right:5px;background:#070a0ec2;opacity:1;border-radius:5px;cursor:pointer;color:#fff;border:0;padding:0}
.expanded-media-cards .expanded-video-overlay .videoIcon{top:5px;left:5px}
.expanded-media-cards .expanded-video-overlay [hidden]{display:none}

/* Captured content icon specialization: PiP is left of the action trigger. */
.expanded-media-cards .expanded-video-overlay .picture_in_picture{right:30px}
.expanded-media-cards .expanded-media-actions>button{position:absolute;bottom:8px;right:5px;background:#070a0ec2;opacity:1;border-radius:5px;cursor:pointer;color:#fff;border:0;padding:0;width:24px;height:24px}
