.waterfall-container[data-v-0794b767]{-moz-column-count:3;column-count:3;-moz-column-gap:16px;column-gap:16px}.waterfall-item[data-v-0794b767]{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px}@media (max-width:1400px){.waterfall-container[data-v-0794b767]{-moz-column-count:2;column-count:2}}@media (max-width:1200px){.waterfall-container[data-v-0794b767]{-moz-column-count:1;column-count:1}}.card-hover[data-v-0794b767]:hover{transform:translateY(-2px)}.custom-scrollbar[data-v-0794b767]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-0794b767]::-webkit-scrollbar-track{background:transparent}.custom-textarea[data-v-0794b767] .el-textarea__inner:focus{border-color:#a855f780;box-shadow:0 0 0 2px #a855f71a}@keyframes fade-in-0794b767{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-0794b767]{animation:fade-in-0794b767 .3s ease-out}@keyframes gradient-x-0794b767{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.animate-gradient-x[data-v-0794b767]{animation:gradient-x-0794b767 3s ease infinite}button[data-v-0794b767]:active:not(:disabled){transform:scale(.98)}.line-clamp-2[data-v-0794b767]{-webkit-line-clamp:2}.line-clamp-2[data-v-0794b767],.line-clamp-3[data-v-0794b767]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3[data-v-0794b767]{-webkit-line-clamp:3}
