.photo-lightbox{font-family:Inter Variable,sans-serif}.photo-lightbox .pswp__button--photo-edit,.photo-lightbox .pswp__button--photo-delete{justify-content:center;align-items:center;display:flex}.photo-lightbox .pswp__button--photo-edit{color:var(--pswp-icon-color)}.photo-lightbox .pswp__button--photo-delete{color:#fda4af}.photo-lightbox .pswp__button--photo-edit[hidden],.photo-lightbox .pswp__button--photo-delete[hidden]{display:none}.photo-lightbox .pswp__photo-caption{overscroll-behavior:contain;width:100%;max-height:30%;padding:16px 24px max(16px, env(safe-area-inset-bottom));color:#fff;text-align:center;overflow-wrap:anywhere;pointer-events:auto;background:#000000d9;font-size:13px;line-height:1.5;position:absolute;bottom:0;left:0;overflow-y:auto}.photo-lightbox .pswp__photo-caption p{margin:0}.photo-lightbox .pswp__photo-caption p:first-child{margin-bottom:4px;font-size:16px;font-weight:600}.photo-lightbox .pswp__button--photo-approve,.photo-lightbox .pswp__button--photo-reject{white-space:nowrap;width:auto;padding:0 12px;font-size:14px;font-weight:600}.photo-lightbox .pswp__button--photo-approve{color:#86efac}.photo-lightbox .pswp__button--photo-reject{color:#fda4af}.photo-lightbox .pswp__button--photo-approve:disabled,.photo-lightbox .pswp__button--photo-reject:disabled{opacity:.4;cursor:wait}@media (width<=480px){.photo-lightbox .pswp__button--photo-approve,.photo-lightbox .pswp__button--photo-reject{padding:0 6px;font-size:12px}}
