.cqCommentPhotoPreviews,.cqCommentPhotoStatus{grid-column:1/-1;width:100%;min-width:0}.cqCommentPhotoPreviews{display:flex;gap:8px;overflow-x:auto;max-height:110px}.cqCommentPhotoTile{position:relative;flex:0 0 86px;border:1px solid #754280;border-radius:10px;overflow:hidden;background:#190e20}.cqCommentPhotoTile img{width:86px;height:68px;object-fit:cover}.cqCommentPhotoTile button{min-width:27px;background:#351c40;color:#fff;border:0;padding:5px}.cqCommentPhotoStatus{color:#edbedf;font-size:12px}.cqCommentPhotoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:8px 0;max-width:480px}.cqCommentPhotoView{padding:0;min-width:0;border:1px solid #583060;border-radius:10px;overflow:hidden;background:#180e20;color:#e9c5e8;min-height:100px}.cqCommentPhotoView img{display:block;width:100%;height:160px;object-fit:cover}.cqCommentPhotoViewer{position:fixed;inset:0;z-index:18000;background:#09060cf5;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:12px;padding:calc(16px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom))}.cqCommentPhotoViewer>img{width:100%;height:75vh;object-fit:contain}.cqCommentPhotoViewer button{background:#3d1a4a;color:#fff;border:1px solid #a451af;border-radius:20px;min-height:44px;padding:8px 18px}.cqCommentPhotoViewer span{color:white}.commentPhotoPick input{display:none}.messageComposer:has(.cqCommentPhotoPreviews){display:grid;grid-template-columns:minmax(0,1fr) 44px 100px;gap:8px}#groupFeedCommentSheetV1 .commentComposer.groupFeedSheetComposerV1{grid-template-columns:minmax(0,1fr) 44px 90px!important}#groupFeedCommentSheetV1 .commentComposer.groupFeedSheetComposerV1 .commentSend{width:90px!important}
#eventFeedCommentSheetV1 .commentComposer.eventFeedComposerV1{grid-template-columns:minmax(0,1fr) 44px 90px!important;gap:8px!important}#eventFeedCommentSheetV1 .commentComposer.eventFeedComposerV1 .commentSend{width:90px!important;min-width:0!important} .cqCommentPhotoTile button{min-height:32px}

.cqCommentPhotoViewer>img{height:60dvh;max-height:60vh}.cqPhotoViewerTools{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.cqPhotoViewerTools>div[role=status]{width:100%;text-align:center;color:#edbedf}.cqPhotoReactionPicker{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.cqPhotoReactionPicker[hidden],.cqPhotoViewerTools button[hidden]{display:none}.cqPhotoViewerTools button{min-width:44px}.cqPhotoViewerTools>button:first-child{border-radius:50%;font-size:23px}

.cqCommentPhotoViewer{background:#000}.cqCommentPhotoViewer>[data-photo-nav=Close]{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px;border-radius:50%;background:#bd1f2d;font-size:30px;width:48px;padding:0}.cqCommentPhotoViewer>[data-photo-nav=Previous],.cqCommentPhotoViewer>[data-photo-nav=Next]{position:absolute;top:45%;padding:4px 12px;font-size:30px}.cqCommentPhotoViewer>[data-photo-nav=Previous]{left:8px}.cqCommentPhotoViewer>[data-photo-nav=Next]{right:8px}.cqCommentPhotoViewer>span{position:absolute;top:calc(80px + env(safe-area-inset-top));right:24px}.cqCommentPhotoViewer>img{touch-action:pan-y pinch-zoom}
