.waterfall-container[data-v-6d5d45ee]{align-items:flex-start;display:flex;gap:12px;width:100%}.waterfall-column[data-v-6d5d45ee]{display:flex;flex:1;flex-direction:column;gap:12px}.waterfall-item[data-v-6d5d45ee]{animation:fadeInUp-6d5d45ee .6s ease-out forwards;opacity:0;transform:translateY(20px);width:100%}.waterfall-item[data-v-6d5d45ee]:first-child{animation-delay:0s}.waterfall-item[data-v-6d5d45ee]:nth-child(2){animation-delay:.1s}.waterfall-item[data-v-6d5d45ee]:nth-child(3){animation-delay:.2s}.waterfall-item[data-v-6d5d45ee]:nth-child(4){animation-delay:.3s}.waterfall-item[data-v-6d5d45ee]:nth-child(5){animation-delay:.4s}.loading-skeleton[data-v-6d5d45ee]{animation:wave 2s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0d,#ffffff1a 25%,#ffffff26,#ffffff1a 75%,#ffffff0d);background-size:400% 100%;border-radius:12px;overflow:hidden;position:relative;width:100%}.skeleton-shimmer[data-v-6d5d45ee]{animation:shimmer-6d5d45ee 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,.2) 80%,transparent);height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes shimmer-6d5d45ee{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer[data-v-6d5d45ee]{animation:shimmer-6d5d45ee 1.5s ease-in-out infinite}.lazy-image[data-v-6d5d45ee]{opacity:0;transition:opacity .3s ease}.lazy-image.loaded[data-v-6d5d45ee]{opacity:1}.line-clamp-3[data-v-6d5d45ee]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes fadeInUp-6d5d45ee{to{opacity:1;transform:translateY(0)}}.animation-delay-300[data-v-6d5d45ee]{animation-delay:.3s}.star-decoration[data-v-6d5d45ee]{animation:float-6d5d45ee 3s ease-in-out infinite}.star-decoration[data-v-6d5d45ee]:nth-child(3){animation-delay:1.5s}@keyframes float-6d5d45ee{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.toolbar-container[data-v-6d5d45ee]{position:relative;z-index:10}.toolbar[data-v-6d5d45ee]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#15193ee6;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 20px #0000004d;gap:8px;padding:8px 12px}.toolbar[data-v-6d5d45ee],.toolbar-btn[data-v-6d5d45ee]{align-items:center;display:flex}.toolbar-btn[data-v-6d5d45ee]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fffc;cursor:pointer;height:40px;justify-content:center;overflow:hidden;position:relative;transition:all .2s ease;width:40px}.toolbar-btn[data-v-6d5d45ee]:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 4px 12px #0003;color:#fff;transform:translateY(-1px)}.toolbar-btn[data-v-6d5d45ee]:active{box-shadow:0 2px 8px #0003;transform:translateY(0)}.toolbar-btn[data-v-6d5d45ee]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.toolbar-btn[data-v-6d5d45ee]:hover:before{left:100%}.scrollbar-hide[data-v-6d5d45ee]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-6d5d45ee]::-webkit-scrollbar{display:none}@media (max-width:1200px){.waterfall-column[data-v-6d5d45ee],.waterfall-container[data-v-6d5d45ee]{gap:10px}}@media (max-width:768px){.waterfall-container[data-v-6d5d45ee]{gap:2px}.waterfall-column[data-v-6d5d45ee]{gap:8px}}.waterfall-item[data-v-6d5d45ee]:hover{filter:drop-shadow(0 10px 25px rgba(0,0,0,.3))}.waterfall-item .relative[data-v-6d5d45ee]{border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.waterfall-item:hover .relative[data-v-6d5d45ee]{border-color:#fff3;transform:translateY(-2px)}.waterfall-item .bg-gray-700\/50[data-v-6d5d45ee]{border:2px dashed hsla(0,0%,100%,.2)}.waterfall-item .absolute.top-3.right-3[data-v-6d5d45ee]:hover{transform:scale(1.1)}.waterfall-item .absolute.inset-0[data-v-6d5d45ee]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.waterfall-item .absolute.bottom-0 p[data-v-6d5d45ee]{text-shadow:0 1px 2px rgba(0,0,0,.8)}
