.primary.svelte-sv5mfo{color:green}.danger.svelte-sv5mfo{color:red}.sm.svelte-sv5mfo{font-size:1em;padding:.1em}.lg.svelte-sv5mfo{font-size:2em}.blog-list.svelte-bwugzi{width:100%}h2.svelte-bwugzi{color:#333;margin-bottom:1.5rem;border-bottom:2px solid #e0e0e0;padding-bottom:.5rem}.posts.svelte-bwugzi{list-style:none;padding:0;margin:0}.post-item.svelte-bwugzi{margin-bottom:1rem}.post-link.svelte-bwugzi{display:block;width:100%;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;text-align:left;cursor:pointer;transition:all .3s ease;text-decoration:none;color:inherit}.post-link.svelte-bwugzi:hover{border-color:#007acc;box-shadow:0 2px 8px #007acc1a;transform:translateY(-2px)}.post-content.svelte-bwugzi{display:flex;flex-direction:column;gap:.5rem}.post-title.svelte-bwugzi{margin:0;color:#333;font-size:1.25rem;font-weight:600}.post-description.svelte-bwugzi{margin:0;color:#666;font-size:.95rem;line-height:1.5}.post-date.svelte-bwugzi{color:#888;font-size:.875rem;font-style:italic}.no-posts.svelte-bwugzi{text-align:center;color:#666;font-style:italic;padding:2rem;background:#f8f9fa;border-radius:8px}@media (max-width: 768px){.post-link.svelte-bwugzi{padding:1rem}.post-title.svelte-bwugzi{font-size:1.1rem}.post-description.svelte-bwugzi{font-size:.9rem}}
