.recent-section.svelte-4kndpf{padding:var(--spacing-10) 0;background:var(--bg-body)}.section-inner.svelte-4kndpf{max-width:var(--max-width-xl);padding:0 var(--spacing-4);margin:0 auto}.section-header.svelte-4kndpf{margin-bottom:var(--spacing-6);justify-content:space-between;align-items:center;display:flex}.section-title.svelte-4kndpf{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-primary);display:flex}.clock-icon.svelte-4kndpf{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-primary-600)}.view-all.svelte-4kndpf{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-600);transition:color var(--transition-fast);text-decoration:none}.view-all.svelte-4kndpf:hover{color:var(--color-primary-700)}.scroll-container.svelte-4kndpf{gap:var(--spacing-4);padding:var(--spacing-2) 0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.scroll-container.svelte-4kndpf::-webkit-scrollbar{height:6px}.scroll-container.svelte-4kndpf::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:var(--radius-full)}.scroll-container.svelte-4kndpf::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}.scroll-container.svelte-4kndpf>*{scroll-snap-align:start}.empty-message.svelte-4kndpf{padding:var(--spacing-8);text-align:center;color:var(--text-secondary);border-radius:var(--radius-xl);background:#ffffffb8}@media (width<=640px){.section-title.svelte-4kndpf{font-size:var(--font-size-lg)}.scroll-container.svelte-4kndpf{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid;overflow:visible}.scroll-container.svelte-4kndpf>*{min-width:0}}
