.UiedImageLightbox-module__8a4AFa__lightbox{z-index:5000;color:#fff;overscroll-behavior:contain;background:#00000094;outline:none;grid-template-rows:54px minmax(0,1fr) auto;min-width:0;display:block;position:fixed;inset:0;overflow:hidden}.UiedImageLightbox-module__8a4AFa__lightboxPost{background:#000000e6}.UiedImageLightbox-module__8a4AFa__lightboxCircle{background:#000000b8}.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__toolbar,.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__stage{right:min(380px,31vw)}.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__thumbnails{width:auto;right:min(380px,31vw)}.UiedImageLightbox-module__8a4AFa__contextPanel{z-index:5;box-sizing:border-box;color:#1f2937;background:#fff;flex-direction:column;gap:0;width:min(380px,31vw);padding:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextSummary{flex-direction:column;flex:none;gap:10px;max-height:55%;padding:32px 24px 14px;display:flex;overflow-y:auto}.UiedImageLightbox-module__8a4AFa__contextSummary>*{flex-shrink:0}.UiedImageLightbox-module__8a4AFa__contextAuthor{align-items:center;gap:10px;display:flex}.UiedImageLightbox-module__8a4AFa__contextAuthor>img,.UiedImageLightbox-module__8a4AFa__contextAuthor>span{color:#2563eb;object-fit:cover;background:#eef4ff;border-radius:999px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:inline-flex;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextAuthor>div{min-width:0}.UiedImageLightbox-module__8a4AFa__contextAuthor strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextAuthor strong a{color:inherit;text-decoration:none}.UiedImageLightbox-module__8a4AFa__contextAuthor strong a:hover{color:#2563eb}.UiedImageLightbox-module__8a4AFa__contextAuthor p{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextCircle{color:#2563eb;background:#eef4ff;border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextCircle a{color:inherit;text-decoration:none}.UiedImageLightbox-module__8a4AFa__contextPanel h2{color:#111827;margin:2px 0 0;font-size:22px;line-height:1.4}.UiedImageLightbox-module__8a4AFa__contextPanel time{color:#94a3b8;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextContent{color:#526072;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.85}.UiedImageLightbox-module__8a4AFa__contextContent a{color:#2563eb;word-break:break-all;text-decoration:none}.UiedImageLightbox-module__8a4AFa__contextContent a:hover{text-decoration:underline}.UiedImageLightbox-module__8a4AFa__contextTags{flex-wrap:wrap;gap:6px;display:flex}.UiedImageLightbox-module__8a4AFa__contextTags span{color:#64748b;background:#f4f7fb;border-radius:999px;padding:5px 8px;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextDeclaration{color:#64748b;align-items:center;gap:5px;margin:0;font-size:12px;line-height:1.5;display:flex}.UiedImageLightbox-module__8a4AFa__contextDeclaration svg{flex:0 0 13px}.UiedImageLightbox-module__8a4AFa__contextComments{border-top:1px solid #edf1f5;flex-direction:column;gap:10px;margin-top:2px;padding-top:14px;display:flex}.UiedImageLightbox-module__8a4AFa__contextComments>header{justify-content:space-between;align-items:center;display:flex}.UiedImageLightbox-module__8a4AFa__contextComments>header strong{color:#1f2937;font-size:14px}.UiedImageLightbox-module__8a4AFa__contextComments>header span{color:#94a3b8;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextCommentList{align-content:start;gap:14px;display:grid}.UiedImageLightbox-module__8a4AFa__contextCommentList article{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;display:grid}.UiedImageLightbox-module__8a4AFa__contextCommentList article>img,.UiedImageLightbox-module__8a4AFa__contextCommentAvatar{color:#2563eb;object-fit:cover;background:#eef4ff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.UiedImageLightbox-module__8a4AFa__contextCommentList article>div{min-width:0}.UiedImageLightbox-module__8a4AFa__contextCommentList article strong{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextCommentList article p{color:#526072;word-break:break-word;margin:2px 0 3px;font-size:13px;line-height:1.6}.UiedImageLightbox-module__8a4AFa__contextCommentList article time{color:#a0aec0;font-size:11px}.UiedImageLightbox-module__8a4AFa__contextCommentsEmpty{color:#94a3b8;margin:0;font-size:13px}.UiedImageLightbox-module__8a4AFa__contextCommentsAction{color:#2563eb;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextDiscussion{color:#526072;flex-direction:column;flex:auto;min-height:0;padding:0 24px 18px;display:flex}.UiedImageLightbox-module__8a4AFa__contextCommentsHeader{border-top:1px solid #edf1f5;flex:none;justify-content:space-between;align-items:center;padding:12px 0 10px;display:flex}.UiedImageLightbox-module__8a4AFa__contextCommentsHeader strong{color:#1f2937;font-size:14px}.UiedImageLightbox-module__8a4AFa__contextCommentsHeader span{color:#94a3b8;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextDiscussion .UiedImageLightbox-module__8a4AFa__contextCommentList{flex:auto;min-height:64px;padding:0 2px 8px 0;overflow-y:auto}.UiedImageLightbox-module__8a4AFa__contextComposer{border-top:1px solid #edf1f5;flex:none;padding-top:10px}.UiedImageLightbox-module__8a4AFa__contextComposerRow{align-items:flex-start;gap:8px;display:flex}.UiedImageLightbox-module__8a4AFa__contextComposerRow>img,.UiedImageLightbox-module__8a4AFa__contextComposerRow>span{color:#2563eb;object-fit:cover;background:#eef4ff;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:inline-flex}.UiedImageLightbox-module__8a4AFa__contextComposer textarea{box-sizing:border-box;resize:vertical;color:#334155;width:100%;min-height:64px;max-height:160px;font:inherit;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;outline:none;padding:8px 9px;font-size:14px;line-height:1.6}.UiedImageLightbox-module__8a4AFa__contextComposer textarea:focus{background:#fff;border-color:#93b4ff;box-shadow:0 0 0 2px #2563eb1a}.UiedImageLightbox-module__8a4AFa__contextComposer footer{justify-content:flex-end;align-items:center;gap:9px;padding-top:7px;display:flex}.UiedImageLightbox-module__8a4AFa__contextComposer footer small{color:#a0aec0;margin-right:auto;font-size:11px}.UiedImageLightbox-module__8a4AFa__contextComposer footer button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:5px;padding:6px 11px;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextComposer footer button:disabled{cursor:default;opacity:.45}.UiedImageLightbox-module__8a4AFa__contextComposerFeedback{color:#64748b;margin:6px 0 0;font-size:12px}.UiedImageLightbox-module__8a4AFa__contextMetrics{color:#64748b;border-top:1px solid #edf1f5;gap:16px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.UiedImageLightbox-module__8a4AFa__contextMetrics button{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.UiedImageLightbox-module__8a4AFa__contextMetrics button:disabled{cursor:default}.UiedImageLightbox-module__8a4AFa__contextMetrics .UiedImageLightbox-module__8a4AFa__contextMetricActive{color:#fe2c55}.UiedImageLightbox-module__8a4AFa__contextMetrics .uied-post-metric-icon{color:currentColor;flex:none;width:16px;height:16px;display:block}.UiedImageLightbox-module__8a4AFa__contextMetrics .uied-post-metric-icon__svg--builtin{stroke-width:1.6px;overflow:visible}.UiedImageLightbox-module__8a4AFa__contextMetrics .uied-post-metric-icon__svg--builtin path{fill:#0000;transition:fill .18s,stroke .18s}.UiedImageLightbox-module__8a4AFa__contextMetrics .UiedImageLightbox-module__8a4AFa__contextMetricActive .uied-post-metric-icon__svg--builtin path{fill:currentColor}.UiedImageLightbox-module__8a4AFa__contextMetrics button[data-metric=comments] .uied-post-metric-icon{width:14px;height:14px}.UiedImageLightbox-module__8a4AFa__toolbar{z-index:4;box-sizing:border-box;background:linear-gradient(#0000008a,#0000);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 14px 6px 18px;display:flex;position:absolute;top:0;left:0;right:0}.UiedImageLightbox-module__8a4AFa__toolbarActions{background:0 0;border-radius:999px;align-items:center;gap:6px;display:flex}.UiedImageLightbox-module__8a4AFa__toolbarMeta{flex:none;align-items:center;gap:8px;display:inline-flex}.UiedImageLightbox-module__8a4AFa__toolbar button{width:40px;min-width:40px;height:40px;color:var(--uiedc-text,#111827);cursor:pointer;background:#fffffff5;border:1px solid #11182742;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0;display:inline-flex}.UiedImageLightbox-module__8a4AFa__toolbar button:hover,.UiedImageLightbox-module__8a4AFa__toolbar button:focus-visible{outline-offset:2px;background:#f4f5f7;outline:2px solid #2563ebb3}.UiedImageLightbox-module__8a4AFa__toolbar button:hover{background:#f4f5f7}.UiedImageLightbox-module__8a4AFa__toolbar button[aria-pressed=true]{background:#eceef2}.UiedImageLightbox-module__8a4AFa__toolbar button:disabled{cursor:default;opacity:.45}.UiedImageLightbox-module__8a4AFa__toolbar button.UiedImageLightbox-module__8a4AFa__oneToOne{width:40px;min-width:40px;color:var(--uiedc-text,#111827);letter-spacing:-.02em;font-size:11px;font-weight:700}.UiedImageLightbox-module__8a4AFa__toolbarActions{background:#1f232bd6;border-radius:4px;gap:0;overflow:hidden}.UiedImageLightbox-module__8a4AFa__toolbarActions button,.UiedImageLightbox-module__8a4AFa__toolbarActions button.UiedImageLightbox-module__8a4AFa__oneToOne{color:#fff;background:0 0;border:0;border-radius:0;width:42px;min-width:42px;height:36px}.UiedImageLightbox-module__8a4AFa__toolbarActions button:hover,.UiedImageLightbox-module__8a4AFa__toolbarActions button:focus-visible{color:#fff;background:#ffffff29;outline:none}.UiedImageLightbox-module__8a4AFa__toolbarActions button[aria-pressed=true]{background:#ffffff38}.UiedImageLightbox-module__8a4AFa__toolbarActions button:disabled{color:#ffffff80;background:0 0}.UiedImageLightbox-module__8a4AFa__toolbarActions .UiedImageLightbox-module__8a4AFa__zoomValue{font-size:11px}.UiedImageLightbox-module__8a4AFa__zoomValue{font-size:10px;font-weight:700}.UiedImageLightbox-module__8a4AFa__counter{color:#fff;font-variant-numeric:tabular-nums;background:#000000ad;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:26px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}.UiedImageLightbox-module__8a4AFa__stage{box-sizing:border-box;touch-action:none;place-items:center;min-width:0;min-height:0;padding:28px 68px 92px;display:grid;position:absolute;inset:0}.UiedImageLightbox-module__8a4AFa__lightboxWithThumbnails .UiedImageLightbox-module__8a4AFa__stage{bottom:78px}.UiedImageLightbox-module__8a4AFa__imageViewport{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.UiedImageLightbox-module__8a4AFa__imageViewportZoomed{cursor:grab;overflow:hidden}.UiedImageLightbox-module__8a4AFa__imageViewportDragging{cursor:grabbing}.UiedImageLightbox-module__8a4AFa__imageViewportDragging img,.UiedImageLightbox-module__8a4AFa__imageViewportDragging .UiedImageLightbox-module__8a4AFa__swipeSlide{transition:none}.UiedImageLightbox-module__8a4AFa__swipeTrack{width:100%;height:100%;position:relative;overflow:hidden}.UiedImageLightbox-module__8a4AFa__swipeSlide{place-items:center;transition:transform .2s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;inset:0}.UiedImageLightbox-module__8a4AFa__imageViewport img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;transition:transform .18s;display:block}.UiedImageLightbox-module__8a4AFa__loading,.UiedImageLightbox-module__8a4AFa__errorState{z-index:2;color:#fff;text-align:center;background:#373737f5;border-radius:3px;place-items:center;gap:8px;min-width:230px;min-height:96px;padding:18px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UiedImageLightbox-module__8a4AFa__loading{grid-template-columns:auto auto;min-height:64px}.UiedImageLightbox-module__8a4AFa__loading svg{animation:.8s linear infinite UiedImageLightbox-module__8a4AFa__uiedPostLightboxSpin}.UiedImageLightbox-module__8a4AFa__errorState strong{font-size:16px}.UiedImageLightbox-module__8a4AFa__errorState span{color:#d5d8dd;font-size:13px}.UiedImageLightbox-module__8a4AFa__errorState button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:5px;min-width:92px;height:34px}.UiedImageLightbox-module__8a4AFa__errorState button:hover,.UiedImageLightbox-module__8a4AFa__errorState button:focus-visible{border-color:#ffffff8a;outline:none}@keyframes UiedImageLightbox-module__8a4AFa__uiedPostLightboxSpin{to{transform:rotate(360deg)}}.UiedImageLightbox-module__8a4AFa__arrow{z-index:3;width:34px;height:34px;color:var(--uiedc-text,#111827);cursor:pointer;background:#fffffff5;border:1px solid #1118273d;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.UiedImageLightbox-module__8a4AFa__arrow:hover,.UiedImageLightbox-module__8a4AFa__arrow:focus-visible{outline-offset:2px;background:#f4f5f7;outline:2px solid #2563ebb3}.UiedImageLightbox-module__8a4AFa__arrow:hover{background:#f4f5f7}.UiedImageLightbox-module__8a4AFa__arrow svg{width:15px;height:15px}.UiedImageLightbox-module__8a4AFa__arrow{color:#ddd;background:#363636a6;border:0}.UiedImageLightbox-module__8a4AFa__arrow:hover,.UiedImageLightbox-module__8a4AFa__arrow:focus-visible{color:#fff;outline-offset:2px;background:#363636eb;outline:2px solid #ffffff7a}.UiedImageLightbox-module__8a4AFa__previous{left:32px}.UiedImageLightbox-module__8a4AFa__next{right:32px}.UiedImageLightbox-module__8a4AFa__thumbnails{z-index:4;box-sizing:border-box;scrollbar-width:thin;background:linear-gradient(#0000,#00000094);justify-content:center;align-items:flex-start;gap:8px;width:100%;max-width:none;height:78px;padding:10px 14px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.UiedImageLightbox-module__8a4AFa__thumbnails button{opacity:.64;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 72px;width:72px;height:56px;padding:0;scroll-margin-inline:14px;display:block;position:relative;overflow:visible}.UiedImageLightbox-module__8a4AFa__thumbnails button[aria-current=true]{opacity:1}.UiedImageLightbox-module__8a4AFa__thumbnails img{object-fit:cover;border-radius:5px;width:72px;height:56px;display:block}.UiedImageLightbox-module__8a4AFa__lightboxTransparent .UiedImageLightbox-module__8a4AFa__thumbnails img{object-fit:contain}.UiedImageLightbox-module__8a4AFa__thumbnails button[aria-current=true] img{outline-offset:-2px;outline:2px solid #ffffffeb}@media (max-width:767px){.UiedImageLightbox-module__8a4AFa__lightbox{grid-template-rows:52px minmax(0,1fr) auto}.UiedImageLightbox-module__8a4AFa__toolbar{padding:6px 8px}.UiedImageLightbox-module__8a4AFa__toolbarActions{scrollbar-width:none;max-width:calc(100vw - 66px);overflow-x:auto}.UiedImageLightbox-module__8a4AFa__toolbarActions::-webkit-scrollbar{display:none}.UiedImageLightbox-module__8a4AFa__lightboxTransparent .UiedImageLightbox-module__8a4AFa__toolbarActions{max-width:calc(100vw - 158px)}.UiedImageLightbox-module__8a4AFa__toolbar button{width:40px;min-width:40px;height:40px;padding:0}.UiedImageLightbox-module__8a4AFa__stage{padding:22px 16px 88px}.UiedImageLightbox-module__8a4AFa__lightboxWithThumbnails .UiedImageLightbox-module__8a4AFa__stage{bottom:70px}.UiedImageLightbox-module__8a4AFa__arrow{background:#363636a6;width:30px;height:30px}.UiedImageLightbox-module__8a4AFa__previous{left:32px}.UiedImageLightbox-module__8a4AFa__next{right:32px}.UiedImageLightbox-module__8a4AFa__arrow svg{width:13px;height:13px}.UiedImageLightbox-module__8a4AFa__imageViewport img{max-width:100%;max-height:100%}.UiedImageLightbox-module__8a4AFa__thumbnails{gap:6px;height:70px;max-height:70px;padding:8px 10px}.UiedImageLightbox-module__8a4AFa__thumbnails button{flex-basis:56px;width:56px;height:44px}.UiedImageLightbox-module__8a4AFa__thumbnails img{width:56px;height:44px}.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__toolbar{right:0}.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__stage{bottom:260px;right:0}.UiedImageLightbox-module__8a4AFa__lightboxCircle .UiedImageLightbox-module__8a4AFa__thumbnails{width:100%;right:0}.UiedImageLightbox-module__8a4AFa__contextPanel{width:100%;max-height:380px;padding:0;top:auto}.UiedImageLightbox-module__8a4AFa__contextSummary{max-height:130px;padding:16px 18px 8px}.UiedImageLightbox-module__8a4AFa__contextDiscussion{padding:0 18px 14px}.UiedImageLightbox-module__8a4AFa__contextPanel h2{font-size:17px}.UiedImageLightbox-module__8a4AFa__contextContent{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.UiedImageLightbox-module__8a4AFa__imageViewport img{transition:none}.UiedImageLightbox-module__8a4AFa__loading svg{animation:none}}.UiedImageLightbox-module__8a4AFa__contextAuthorAvatar{color:#2563eb;background:#eef4ff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextAuthorAvatar img,.UiedImageLightbox-module__8a4AFa__contextCommentAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.UiedImageLightbox-module__8a4AFa__contextCommentAvatar{text-decoration:none;overflow:hidden}.UiedImageLightbox-module__8a4AFa__contextCommentList strong a{color:inherit;text-decoration:none}.UiedImageLightbox-module__8a4AFa__contextCommentList strong a:hover{color:#2563eb}
