.blog-page.svelte-u4k2t{max-width:900px;margin:0 auto;padding:4rem 1.5rem;font-family:Barlow Condensed,sans-serif}.blog-header.svelte-u4k2t{margin-bottom:3rem}.label.svelte-u4k2t{font-family:monospace;font-size:.75rem;color:#f59e0b;letter-spacing:.1em}h1.svelte-u4k2t{font-size:2.5rem;font-weight:700;color:#f1f5f9;margin:.5rem 0;letter-spacing:-.02em}.sub.svelte-u4k2t{color:#94a3b8;font-size:1rem}.post-grid.svelte-u4k2t{display:grid;gap:1px;background:#1e293b;border:1px solid #1e293b}.post-card.svelte-u4k2t{display:block;background:#0f172a;padding:1.75rem;text-decoration:none;transition:background .15s;border-left:2px solid transparent}.post-card.svelte-u4k2t:hover{background:#162032;border-left-color:#f59e0b}.post-meta.svelte-u4k2t{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.date.svelte-u4k2t{font-family:monospace;font-size:.75rem;color:#475569}.tag.svelte-u4k2t{font-family:monospace;font-size:.65rem;background:#1e293b;color:#94a3b8;padding:2px 8px}h2.svelte-u4k2t{font-size:1.2rem;font-weight:600;color:#e2e8f0;margin:0 0 .5rem}p.svelte-u4k2t{color:#64748b;font-size:.9rem;line-height:1.6;margin:0 0 1rem}.read-more.svelte-u4k2t{font-family:monospace;font-size:.7rem;color:#f59e0b;letter-spacing:.1em}body{background:#0a0c0e;margin:0;padding:0}.topnav.svelte-u4k2t{position:sticky;top:0;z-index:100;background:#0a0c0eeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(30,42,54,.5);padding:0 24px;display:flex;align-items:center;height:56px;gap:12px}.nav-logo.svelte-u4k2t{font-family:Rajdhani,sans-serif;font-weight:700;font-size:22px;color:#eaf0f4;letter-spacing:2px;text-decoration:none;flex-shrink:0}.nav-logo.svelte-u4k2t .cs{color:#d4a520}.nav-tag.svelte-u4k2t{font-family:Share Tech Mono,monospace;font-size:10px;color:#5a7080;letter-spacing:1px;flex:1;display:none}@media(min-width:600px){.nav-tag.svelte-u4k2t{display:block}}
