.tl-card[data-v-173cd6e0]{pointer-events:none;z-index:1;position:absolute;inset:0}.tl-card__preview[data-v-173cd6e0]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tl-card__badge[data-v-173cd6e0]{color:#fff;background:#0009;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;padding-left:2px;font-size:11px;display:inline-flex;position:absolute;bottom:10px;left:10px}.skeleton-placeholder[data-v-9879c141]{background:linear-gradient(90deg, var(--t-bg-3a3a3a) 25%, var(--t-bg-4a4a4a) 50%, var(--t-bg-3a3a3a) 75%);background-size:200% 100%;border-radius:8px;width:100%;animation:1.5s infinite skeleton-loading-9879c141}@keyframes skeleton-loading-9879c141{0%{background-position:200% 0}to{background-position:-200% 0}}.fade-in[data-v-9879c141]{animation:.6s forwards fadeInUp-9879c141}@keyframes fadeInUp-9879c141{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.masonry-item[data-v-9879c141]{position:relative}.gallery-card__favorite[data-v-9879c141]{z-index:12;border:1px solid var(--t-w-018);color:#ffffffe0;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000047;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;padding:7px;transition:opacity .22s,background-color .22s,transform .22s,color .22s;display:flex;position:absolute;top:8px;right:8px}.gallery-card__favorite svg[data-v-9879c141]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;width:18px;height:18px}.gallery-card__favorite[data-v-9879c141]:hover,.gallery-card__favorite[data-v-9879c141]:focus-visible{opacity:1;background:#00000061;transform:translateY(-1px)}.gallery-card__favorite--active[data-v-9879c141]{color:var(--t-fg-ff6f8f);opacity:1}.gallery-card__favorite--active svg[data-v-9879c141]{fill:#ff6f8f33}.gallery-card__preview--shifted[data-v-9879c141]{right:48px}.gallery-card__moodboard svg[data-v-9879c141]{stroke-linejoin:round}.gallery-lightbox__moodboard[data-v-9879c141]{background:var(--t-w-006);color:#eee;font:inherit;cursor:pointer;border:1px solid #ffffff40;border-radius:999px;padding:8px 14px;font-weight:700}.gallery-lightbox__moodboard.is-saved[data-v-9879c141]{color:#ff6f8f;border-color:#ff6f8f}.gallery-card__preview svg[data-v-9879c141]{stroke-linecap:round}.masonry-item:hover .gallery-card__favorite[data-v-9879c141],.masonry-item:focus-within .gallery-card__favorite[data-v-9879c141]{opacity:1}.gallery-card__meta[data-v-9879c141]{z-index:8;color:#fff;text-align:center;opacity:0;pointer-events:none;text-shadow:0 1px 3px #000000d9,0 0 10px #00000073;background:linear-gradient(#0000 0%,#0000005c 100%);padding:28px 10px 10px;transition:opacity .24s,transform .24s;position:absolute;bottom:0;left:0;right:0;transform:translateY(8px)}.gallery-card__meta a[data-v-9879c141]{color:#fff;pointer-events:auto;text-shadow:inherit}.gallery-card__meta .gallery-item__author a[data-v-9879c141]{font-weight:700;text-decoration:underline}.masonry-item:hover .gallery-card__meta[data-v-9879c141],.masonry-item:focus-within .gallery-card__meta[data-v-9879c141]{opacity:1;transform:translateY(0)}.gallery-card__like-burst[data-v-9879c141]{z-index:11;pointer-events:none;justify-content:center;align-items:center;animation:.3s forwards galleryFavoriteBurst-9879c141;display:flex;position:absolute;inset:0}.gallery-card__like-burst svg[data-v-9879c141]{width:56px;height:56px;fill:var(--t-fg-ff6f8f-a09);filter:drop-shadow(0 6px 14px #00000059)}@keyframes galleryFavoriteBurst-9879c141{0%{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@media (hover:none),(pointer:coarse){.gallery-card__favorite[data-v-9879c141]{opacity:.55}.gallery-card__favorite--active[data-v-9879c141]{opacity:.85}.gallery-card__meta[data-v-9879c141]{opacity:1;background:linear-gradient(#0000 0%,#0000007a 100%);padding:18px 8px 8px;transform:none}.gallery-card__meta .gallery-item__title[data-v-9879c141]{display:none}.gallery-card__meta .gallery-item__author a[data-v-9879c141]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.25;text-decoration:underline;display:-webkit-box;overflow:hidden}}.is-loading[data-v-9879c141]{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-block__header[data-v-9879c141]{justify-content:space-between;align-items:center;gap:12px;display:flex}.gallery-view-toggle[data-v-9879c141]{background:var(--t-w-005);border-radius:12px;flex:none;gap:4px;padding:4px;display:flex}.gallery-view-toggle button[data-v-9879c141]{width:40px;height:36px;color:var(--t-fg-888888);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.gallery-view-toggle button.is-active[data-v-9879c141]{color:#1a1a1a;background:#fc0}.gallery-view-toggle svg[data-v-9879c141]{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.gallery-block--mobile .masonry-gallery[data-v-9879c141]{padding-left:0;padding-right:0}.gallery-block--mobile .masonry-column[data-v-9879c141]{min-width:0}.gallery-block--mobile .gallery-card__meta[data-v-9879c141]{display:none}.gallery-block--mobile .masonry-item>img[data-v-9879c141],.gallery-block--mobile .masonry-item>.skeleton-placeholder[data-v-9879c141]{border-radius:10px}.gallery-card__caption[data-v-9879c141]{align-items:center;gap:10px;min-height:44px;padding:8px 2px 4px;display:flex}.gallery-card__avatar[data-v-9879c141]{background:var(--t-w-008);width:38px;height:38px;box-shadow:0 0 0 2px var(--t-w-008);color:#1a1a1a;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1;text-decoration:none;display:flex;overflow:hidden}.gallery-card__avatar img[data-v-9879c141]{object-fit:cover;width:100%;height:100%;display:block}.gallery-card__avatar--mini[data-v-9879c141]{display:none}.gallery-card__caption-text[data-v-9879c141]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.gallery-card__caption-title[data-v-9879c141],.gallery-card__caption-login[data-v-9879c141]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery-card__caption-title[data-v-9879c141]{color:var(--t-fg-f4f5f8);font-size:15px;font-weight:700;line-height:1.25;text-decoration:none}.gallery-card__caption-author[data-v-9879c141]{min-width:0;color:var(--t-wt-064);align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.gallery-block--mobile-grid .gallery-card__caption[data-v-9879c141]{padding:7px 2px 2px}.gallery-block--mobile-grid .gallery-card__caption>.gallery-card__avatar[data-v-9879c141]{display:none}.gallery-block--mobile-grid .gallery-card__avatar--mini[data-v-9879c141]{width:20px;height:20px;box-shadow:none;font-size:10px;display:flex}.gallery-block--mobile-grid .gallery-card__caption-title[data-v-9879c141]{font-size:13px}.gallery-block--mobile-grid .gallery-card__caption-author[data-v-9879c141]{min-height:24px;font-size:12px}.gallery-block--mobile-grid .gallery-card__favorite[data-v-9879c141]{width:30px;height:30px;padding:6px}.gallery-block--mobile-grid .gallery-card__preview--shifted[data-v-9879c141]{right:42px}
