.tSHYVa_photo{min-width:0}.tSHYVa_open{cursor:zoom-in;width:100%;display:block}.tSHYVa_open img{object-fit:contain;background:#141313;width:100%;height:auto;max-height:520px}.tSHYVa_caption{color:#aaa7a8;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.tSHYVa_caption>span{overflow-wrap:anywhere;min-width:0}.tSHYVa_caption button{color:#f6f5f5;flex-shrink:0;align-items:center;gap:5px;min-height:32px;display:flex}.tSHYVa_zoom{color:#f6f5f5;background:#090909;border:1px solid #343133;border-radius:14px;width:min(1100px,96vw);max-width:96vw;height:92dvh;max-height:92dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.tSHYVa_zoom::backdrop{background:#000d}.tSHYVa_zoom header{border-bottom:1px solid #343133;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.tSHYVa_zoom header span{overflow-wrap:anywhere;font-size:14px}.tSHYVa_zoom button{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.tSHYVa_zoom button:disabled{opacity:.35}.tSHYVa_controls{justify-content:center;align-items:center;gap:14px;height:52px;display:flex}.tSHYVa_scroll{height:calc(100% - 130px);overflow:auto}.tSHYVa_scroll img{max-width:none;height:auto;margin:auto;display:block}.tSHYVa_photo button:focus-visible,.tSHYVa_zoom button:focus-visible{outline-offset:2px;outline:2px solid #ff4b37}
