.blog-content{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-content *{word-break:normal;white-space:normal}.blog-content p,.blog-content span,.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{word-break:normal;white-space:normal;overflow-wrap:normal}.blog-content .whitespace-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-content{max-width:100%;overflow:hidden}.blog-content .flex{min-width:0;max-width:100%}.trending-item{max-width:100%;overflow:hidden}.trending-item *{max-width:100%}.blog-text{word-break:break-word;overflow-wrap:anywhere;max-width:100%}.blog-flex-item{flex-shrink:1;min-width:0}.blog-image{object-fit:cover;max-width:100%;height:auto}.blog-button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-title{word-break:break-word;overflow-wrap:break-word;line-height:1.4}.blog-category{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes modalOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.9)translateY(20px)}}.animate-fade-in{animation:.3s ease-out fadeIn}.animate-modal-in{animation:.4s cubic-bezier(.16,1,.3,1) modalIn}.animate-modal-out{animation:.3s ease-in modalOut}
