.custom-waterfall[data-v-78a99465]{position:relative}.waterfall-item[data-v-78a99465]{position:absolute;transition:transform .3s ease}.lazy-image-wrapper[data-v-0fa860e6]{height:100%;position:relative;width:100%}.placeholder[data-v-0fa860e6]{animation:pulse-0fa860e6 1.5s infinite;background-color:#f0f0f0;left:0;position:absolute;top:0}.placeholder[data-v-0fa860e6],img[data-v-0fa860e6]{height:100%;width:100%}img[data-v-0fa860e6]{-o-object-fit:cover;object-fit:cover}@keyframes pulse-0fa860e6{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.page-content[data-v-834456a0]{background-color:#f5f5f4}.gallery-page[data-v-834456a0]{margin:0 auto;max-width:1370px}.gallery-toolbar[data-v-834456a0]{align-items:center;display:flex;justify-content:space-between;padding-bottom:40px;padding-top:120px}.tabs[data-v-834456a0]{display:flex;gap:39px}.tab[data-v-834456a0]{background:transparent;border:none;color:#252525;cursor:pointer;font-size:24px;font-weight:400;padding:0}.tab.active[data-v-834456a0]{font-size:32px;font-weight:700}.my-posts[data-v-834456a0]{background:transparent;border:none;color:#252525;cursor:pointer;font-size:24px;padding:0}.my-posts.active[data-v-834456a0]{color:#060;font-weight:700}.gallery-list[data-v-834456a0]{width:100%}.image-card[data-v-834456a0]{border-radius:12px;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.image-card[data-v-834456a0]:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.image-card .gallery-image[data-v-834456a0]{display:block;height:auto;width:100%}.image-card .image-info[data-v-834456a0]{align-items:center;bottom:0;color:#fff;display:flex;justify-content:flex-end;left:0;padding:20px;position:absolute;right:0}.image-card .image-info .image-likes[data-v-834456a0]{align-items:center;cursor:pointer;display:flex;gap:6px}.image-card .image-info .image-likes span[data-v-834456a0]{font-size:20px}.image-card .image-info .image-likes.liked[data-v-834456a0]{color:#ff4d4f}.image-card .image-info .image-likes.disabled[data-v-834456a0]{cursor:default;pointer-events:none}
