.imageLightbox_borderCorner__lxcVl{position:relative;border:1px solid var(--border-secondary)}.imageLightbox_borderCorner__lxcVl:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;pointer-events:none;z-index:1;background:linear-gradient(90deg,var(--border-primary) 2px,transparent 0) 0 0,linear-gradient(90deg,var(--border-primary) 2px,transparent 0) 0 100%,linear-gradient(270deg,var(--border-primary) 2px,transparent 0) 100% 0,linear-gradient(270deg,var(--border-primary) 2px,transparent 0) 100% 100%,linear-gradient(180deg,var(--border-primary) 2px,transparent 0) 0 0,linear-gradient(180deg,var(--border-primary) 2px,transparent 0) 100% 0,linear-gradient(0deg,var(--border-primary) 2px,transparent 0) 0 100%,linear-gradient(0deg,var(--border-primary) 2px,transparent 0) 100% 100%;background-repeat:no-repeat;background-size:28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px}.imageLightbox_onlyBorderCorner__eO1Pj{position:relative;border:0 solid rgba(0,0,0,0)}.imageLightbox_onlyBorderCorner__eO1Pj:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;pointer-events:none;z-index:1;background:linear-gradient(90deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 0 0,linear-gradient(90deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 0 100%,linear-gradient(270deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 100% 0,linear-gradient(270deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 100% 100%,linear-gradient(180deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 0 0,linear-gradient(180deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 100% 0,linear-gradient(0deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 0 100%,linear-gradient(0deg,var(--border-color,var(--border-primary)) 2px,transparent 0) 100% 100%;background-repeat:no-repeat;background-size:28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px,28px 28px}.imageLightbox_innerContainer__xHbs_{padding:1em;position:relative;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.imageLightbox_innerContainer__xHbs_:before{content:"";position:absolute;inset:.5rem;box-sizing:border-box;width:calc(100% - 1rem);height:calc(100% - 1rem);background-color:var(--surface-base);z-index:0}.imageLightbox_innerContainer__xHbs_>*{position:relative}.imageLightbox_underlineHighlightColorPrimary__S93si{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--border-primary)}.imageLightbox_underlineHighlightColorPrimary__S93si:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--border-primary);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_underlineHighlightColorSecondary__Ei0qK{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--border-secondary)}.imageLightbox_underlineHighlightColorSecondary__Ei0qK:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--border-secondary);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_underlineHighlightColorPrimaryBackground__RBESd{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--text-primary)}.imageLightbox_underlineHighlightColorPrimaryBackground__RBESd:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--text-primary);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_underlineHighlightColorSecondaryBackground__D5DPA{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--text-secondary)}.imageLightbox_underlineHighlightColorSecondaryBackground__D5DPA:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--text-secondary);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_underlineHighlightColorPrimaryDark__h7_v6{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--text-primary-muted)}.imageLightbox_underlineHighlightColorPrimaryDark__h7_v6:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--text-primary-muted);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_underlineHighlightColorSecondaryDark__ThohY{margin-bottom:.25em;width:100%;position:relative;border-bottom:1px solid var(--text-secondary-muted)}.imageLightbox_underlineHighlightColorSecondaryDark__ThohY:before{border-right:.25em solid rgba(0,0,0,0);border-top:.25em solid var(--text-secondary-muted);content:"";height:-.25em;left:0;position:absolute;bottom:-.25em;width:6em}.imageLightbox_diagonalStripes__BVF6X{--first-color:var(--border-primary);--first-color-thickness:10px;--second-color:transparent;--second-color-thickness:20px;background:repeating-linear-gradient(45deg,var(--first-color) 0,var(--first-color) var(--first-color-thickness),var(--second-color) var(--first-color-thickness),var(--second-color) calc(var(--first-color-thickness) + var(--second-color-thickness)))}.imageLightbox_topSpanDecorBefore__Fe5nE{position:relative}.imageLightbox_topSpanDecorBefore__Fe5nE:before{position:absolute;content:"///";font-size:1rem;color:var(--border-primary);top:-1rem;left:0}.imageLightbox_topSpanDecorAfter__dsBMX{position:relative}.imageLightbox_topSpanDecorAfter__dsBMX:after{position:absolute;content:"░██░██░█░";font-size:1rem;color:var(--purple);right:0;top:-1rem}.imageLightbox_hoverOpacity__wuffF{transition:opacity .3s ease}.imageLightbox_hoverOpacity__wuffF:hover{opacity:.5}.imageLightbox_blurEffectBefore__dDtUx{position:relative;isolation:isolate}.imageLightbox_blurEffectBefore__dDtUx:before{border-radius:inherit;-webkit-mask:inherit;mask:inherit;content:"";position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);pointer-events:none;z-index:-1}.imageLightbox_backgroundColorBgPrimary__2wWt2,.imageLightbox_backgroundColorBgSecondary__wMtp3,.imageLightbox_backgroundColorBgTertiary__hGuUH,.imageLightbox_backgroundColorTextPrimaryMuted__5fs77,.imageLightbox_backgroundColorTextPrimary__77cjP,.imageLightbox_backgroundColorTextSecondaryMuted__45Hr5,.imageLightbox_backgroundColorTextSecondary__5kdoW{position:relative;isolation:isolate}.imageLightbox_backgroundColorBgPrimary__2wWt2:before,.imageLightbox_backgroundColorBgSecondary__wMtp3:before,.imageLightbox_backgroundColorBgTertiary__hGuUH:before,.imageLightbox_backgroundColorTextPrimaryMuted__5fs77:before,.imageLightbox_backgroundColorTextPrimary__77cjP:before,.imageLightbox_backgroundColorTextSecondaryMuted__45Hr5:before,.imageLightbox_backgroundColorTextSecondary__5kdoW:before{content:"";position:absolute;inset:0;z-index:-1;opacity:var(--bg-opacity,1);transition:background-color .2s ease,opacity .2s ease}.imageLightbox_backgroundColorBgPrimary__2wWt2:before{background-color:var(--bg-primary)}.imageLightbox_backgroundColorBgSecondary__wMtp3:before{background-color:var(--bg-secondary,var(--bg-primary))}.imageLightbox_backgroundColorBgTertiary__hGuUH:before{background-color:var(--bg-tertiary,var(--bg-secondary,var(--bg-primary)))}.imageLightbox_backgroundColorTextPrimary__77cjP:before{background-color:var(--text-primary)}.imageLightbox_backgroundColorTextSecondary__5kdoW:before{background-color:var(--text-secondary,var(--text-primary))}.imageLightbox_backgroundColorTextPrimaryMuted__5fs77:before{background-color:var(--text-primary-muted,var(--text-primary))}.imageLightbox_backgroundColorTextSecondaryMuted__45Hr5:before{background-color:var(--text-secondary-muted,var(--text-secondary,var(--text-primary)))}.imageLightbox_borderRadiusNone__Ci84t{border-radius:0}.imageLightbox_borderRadiusS__8VPgO{border-radius:.5em}.imageLightbox_borderRadiusM___HVPG{border-radius:1em}.imageLightbox_borderRadiusL__53zyB{border-radius:1.5em}.imageLightbox_opacity100__3aKU7{opacity:1}.imageLightbox_opacity90__LwBXY{opacity:.9}.imageLightbox_opacity75__KQhDp{opacity:.75}.imageLightbox_opacity50__VkRQ_{opacity:.5}.imageLightbox_opacity25___ByOt{opacity:.25}.imageLightbox_opacity10__y9DJt{opacity:.1}.imageLightbox_opacity0__IDr0z{opacity:0}.imageLightbox_content__OdAEW{--lb-meta-h:2.4rem;--lb-status-h:2rem;--lb-bar-h:3rem;--lb-gap:0.4rem;--lb-chrome:calc(var(--lb-meta-h) + var(--lb-status-h) + var(--lb-bar-h) + 3 * var(--lb-gap));position:relative;display:flex;flex-direction:column;gap:var(--lb-gap);width:90vw;height:85vh;-webkit-user-select:none;user-select:none;cursor:pointer}.imageLightbox_stage__vs8te{position:relative;flex:1 1 auto;min-height:0}.imageLightbox_surface__wswiI{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;cursor:pointer}.imageLightbox_layer__XKoei{display:flex;transform-origin:0 0;cursor:default}.imageLightbox_layerZoomed__mOMFg{cursor:grab}.imageLightbox_layerDragging__PLbGQ{cursor:grabbing;will-change:transform}.imageLightbox_layerAnimated__Dn4y1{transition:transform .15s ease-out}.imageLightbox_image__ZrhNN{max-width:90vw;max-height:calc(85vh - var(--lb-chrome));object-fit:contain;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.imageLightbox_closeBtn__gn10R{position:absolute;top:0;right:0;z-index:10;color:var(--white,#fff);font-size:1.5em}.imageLightbox_closeBtn__gn10R:hover{opacity:.8}.imageLightbox_zoomReadout__zzYHk{min-width:4.5ch;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.imageLightbox_navBtn__4eZrR{position:absolute;top:50%;transform:translateY(-50%);z-index:10;color:var(--white,#fff);font-size:2em;opacity:.7;transition:opacity .2s}.imageLightbox_navBtn__4eZrR:hover{opacity:1}.imageLightbox_prevBtn__bW_ZR{left:0}.imageLightbox_nextBtn__E_2fR{right:0}.imageLightbox_meta__H4vQo{flex:0 0 var(--lb-meta-h);height:var(--lb-meta-h);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.imageLightbox_caption__IJ7aH{color:var(--white,#fff);font-size:.95rem;text-align:center;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imageLightbox_counter__acpXG{color:hsla(0,0%,100%,.7);font-size:.8rem}.imageLightbox_statusSlot__Sf6Xn{position:relative;flex:0 0 var(--lb-status-h);height:var(--lb-status-h);cursor:default;pointer-events:none}.imageLightbox_statusPill__td9Y0{position:relative;isolation:isolate}.imageLightbox_statusPill__td9Y0:before{border-radius:inherit;-webkit-mask:inherit;mask:inherit;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--bg-primary) 60%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);pointer-events:none;z-index:-1}.imageLightbox_statusPill__td9Y0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;padding:.15rem .75rem;border:1px solid var(--border-primary);border-radius:var(--radius-pill,999px);color:var(--text-primary);font-size:.85rem;pointer-events:auto}.imageLightbox_toolbar__o9flc{position:relative;isolation:isolate}.imageLightbox_toolbar__o9flc:before{border-radius:inherit;-webkit-mask:inherit;mask:inherit;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--bg-primary) 55%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);pointer-events:none;z-index:-1}.imageLightbox_toolbar__o9flc{flex:0 0 var(--lb-bar-h);height:var(--lb-bar-h);align-self:center;display:flex;align-items:center;gap:.25rem;max-width:100%;padding:0 .5rem;border:1px solid var(--border-primary);border-radius:var(--radius-surface,.6em);color:var(--text-primary);cursor:default}.imageLightbox_barBtn__edhdn{flex:0 0 auto;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary);font-size:1.15em}.imageLightbox_spinning__NuiYZ i,.imageLightbox_spinning__NuiYZ svg{animation:imageLightbox_lightboxSpin__1v3yz .9s linear infinite}.imageLightbox_divider__gcKGn{flex:0 0 auto;align-self:stretch;width:1px;margin:.6rem .25rem;background:var(--border-primary)}@keyframes imageLightbox_lightboxSpin__1v3yz{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.imageLightbox_spinning__NuiYZ i,.imageLightbox_spinning__NuiYZ svg{animation:none}}