.line-clamp-1[data-v-526baa98]{-webkit-line-clamp:1}.line-clamp-1[data-v-526baa98],.line-clamp-2[data-v-526baa98]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2[data-v-526baa98]{-webkit-line-clamp:2}.blog-search[data-v-526baa98],input[data-v-526baa98]{transition:all .2s ease}input[data-v-526baa98]{background-color:#fff}input[data-v-526baa98]:hover{border-color:#0ea5e966}input[data-v-526baa98]:focus{background-color:#fff;border-color:hsl(var(--p));box-shadow:0 0 0 3px hsl(var(--p)/.1);outline:none}.text-gray-400[data-v-526baa98]{transition:color .2s ease}input:focus~.text-gray-400[data-v-526baa98]{color:hsl(var(--p))}button[aria-label="Clear search"][data-v-526baa98]{border-radius:50%;padding:.25rem;transition:all .2s ease}button[aria-label="Clear search"][data-v-526baa98]:hover{background-color:#ef44441a;color:#ef4444}.mt-4.space-y-3[data-v-526baa98]{animation:slideDown-526baa98 .3s ease-out}@keyframes slideDown-526baa98{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.border.border-gray-200[data-v-526baa98]{cursor:pointer;transition:all .2s ease}.border.border-gray-200[data-v-526baa98]:hover{border-color:#0ea5e94d;box-shadow:0 4px 6px -1px #0000001a;transform:translate(4px)}h3[data-v-526baa98]{transition:color .2s ease}.badge-ghost[data-v-526baa98]{background-color:#0ea5e91a;color:#0284c7;font-weight:500}.text-center.py-6[data-v-526baa98]{animation:fadeIn-526baa98 .3s ease-in}@keyframes fadeIn-526baa98{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.blog-search[data-v-526baa98]{width:100%}.border.border-gray-200[data-v-526baa98]{padding:.75rem}.w-20[data-v-526baa98]{width:4rem}.h-15[data-v-526baa98]{height:3rem}}@media(max-width:640px){input[data-v-526baa98]{font-size:.875rem;padding:.625rem 2.5rem .625rem .75rem}svg[data-v-526baa98]{height:1rem;width:1rem}.flex.gap-4[data-v-526baa98]{gap:.75rem}}.blog-search.loading input[data-v-526baa98]{animation:shimmer-526baa98 1.5s infinite;background-image:linear-gradient(90deg,transparent,rgba(14,165,233,.1) 50%,transparent);background-size:200% 100%}@keyframes shimmer-526baa98{0%{background-position:200% 0}to{background-position:-200% 0}}
