.article-card[data-v-ecf0da39]{cursor:pointer;display:flex;gap:1.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.article-card[data-v-ecf0da39]:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.article-card[data-v-ecf0da39]:active{transform:translateY(-2px)}.article-content[data-v-ecf0da39]{flex:1 1 0%;min-width:0}.article-header[data-v-ecf0da39]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.article-title[data-v-ecf0da39]{flex:1 1 0%;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.article-badges[data-v-ecf0da39]{display:flex;flex-shrink:0;gap:.5rem}.badge[data-v-ecf0da39]{border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}.badge-top[data-v-ecf0da39]{background-color:rgb(255 107 53/var(--tw-bg-opacity,1))}.badge-new[data-v-ecf0da39],.badge-top[data-v-ecf0da39]{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.badge-new[data-v-ecf0da39]{background-color:rgb(79 172 254/var(--tw-bg-opacity,1))}.article-summary[data-v-ecf0da39]{font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:.75rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-meta[data-v-ecf0da39]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.meta-item[data-v-ecf0da39]{align-items:center;display:flex;font-size:13px;gap:.25rem}.meta-item[data-v-ecf0da39],.meta-item svg[data-v-ecf0da39]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.article-tags[data-v-ecf0da39]{display:flex;flex-wrap:wrap;gap:.5rem}.tag[data-v-ecf0da39]{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem;padding:.25rem .75rem;transition:all var(--duration-base) var(--ease-out)}.article-card:hover .tag[data-v-ecf0da39],.tag[data-v-ecf0da39]{--tw-text-opacity:1}.article-card:hover .tag[data-v-ecf0da39]{background-color:#ff6b351a;color:rgb(255 107 53/var(--tw-text-opacity,1));transform:scale(1.05)}@media(max-width:768px){.article-card[data-v-ecf0da39]{gap:1rem;padding:1rem}.article-title[data-v-ecf0da39]{font-size:1.125rem;line-height:1.75rem}.article-summary[data-v-ecf0da39]{font-size:13px}.article-meta[data-v-ecf0da39]{gap:.75rem}}.list-item[data-v-ce778644]{animation:slideUp .5s var(--ease-out) both;animation-delay:var(--delay,0s)}.list-enter-active[data-v-ce778644]{transition:all var(--duration-base) var(--ease-out)}.list-enter-from[data-v-ce778644]{opacity:0;transform:translateY(20px)}.load-more-btn[data-v-ce778644]{transition:all var(--duration-base) var(--ease-out)}.load-more-btn[data-v-ce778644]:hover{border-color:var(--primary-color,#ff6b35);box-shadow:0 4px 12px #ff6b3533;color:var(--primary-color,#ff6b35);transform:translateY(-2px)}.load-more-btn:hover svg[data-v-ce778644]{transform:translateY(2px)}.load-more-btn[data-v-ce778644]:active{box-shadow:0 2px 6px #ff6b3526;transform:translateY(0)}.skeleton-card[data-v-1186f7d1]{border-radius:1rem;border-width:1px;display:flex;gap:1.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem}.skeleton-icon[data-v-1186f7d1]{animation:pulse-1186f7d1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.75rem;flex-shrink:0;height:60px;width:60px;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.skeleton-content[data-v-1186f7d1]{flex:1 1 0%;min-width:0}.skeleton-title[data-v-1186f7d1]{animation:pulse-1186f7d1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;height:1.5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));width:70%}.skeleton-text[data-v-1186f7d1],.skeleton-title[data-v-1186f7d1]{margin-bottom:.75rem}.skeleton-text[data-v-1186f7d1]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.skeleton-line[data-v-1186f7d1]{animation:pulse-1186f7d1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;height:1rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.skeleton-meta[data-v-1186f7d1]{align-items:center;display:flex;gap:1rem;margin-bottom:.75rem}.skeleton-meta-item[data-v-1186f7d1]{animation:pulse-1186f7d1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;height:1rem;width:5rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.skeleton-tags[data-v-1186f7d1]{display:flex;flex-wrap:wrap;gap:.5rem}.skeleton-tag[data-v-1186f7d1]{height:1.5rem;width:4rem}@keyframes pulse-1186f7d1{50%{opacity:.5}}.skeleton-tag[data-v-1186f7d1]{animation:pulse-1186f7d1 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}@media(max-width:768px){.skeleton-card[data-v-1186f7d1]{gap:1rem;padding:1rem}.skeleton-icon[data-v-1186f7d1]{height:3rem;width:3rem}.skeleton-title[data-v-1186f7d1]{height:1.25rem;width:80%}}.skeleton-article-list[data-v-d204a104]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}
