.markdown-blog[data-v-c4044885]{color:var(--text-color);font-family:JetBrains Mono,monospace;line-height:1.7;padding:var(--space-md)}.intro[data-v-c4044885]{color:var(--secondary-color);font-size:.9rem;font-style:italic;margin-bottom:var(--space-md)}.tag-filter[data-v-c4044885]{border-bottom:1px dashed var(--border-color);border-top:1px dashed var(--border-color);margin-bottom:var(--space-lg);padding:var(--space-sm) 0}.filter-label[data-v-c4044885]{color:var(--secondary-color);display:block;font-size:.85rem;margin-bottom:var(--space-xs)}.tag-buttons[data-v-c4044885]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.tag-button[data-v-c4044885]{background:transparent;border:1px solid var(--border-color);border-radius:4px;color:var(--secondary-color);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:.8rem;padding:2px 8px;transition:all .2s ease}.tag-button[data-v-c4044885]:hover{border-color:var(--accent-color);color:var(--accent-color)}.tag-button.active[data-v-c4044885]{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--bg-color)}h1[data-v-c4044885]{color:var(--accent-color);font-size:1.5rem;font-weight:600;margin-bottom:var(--space-md);opacity:.9}.post-list[data-v-c4044885]{list-style-type:none;margin:0;padding-left:var(--space-md)}.post-item[data-v-c4044885]{border-bottom:1px dotted var(--border-color);margin-bottom:var(--space-md);padding-bottom:var(--space-md);padding-left:var(--space-sm);position:relative}.post-item[data-v-c4044885]:last-child{border-bottom:none}.post-item[data-v-c4044885]:before{color:var(--accent-color);content:"-";left:-1rem;opacity:.7;position:absolute}.post-link[data-v-c4044885]{color:var(--text-color);display:block;font-weight:600;text-decoration:none;transition:all .2s ease}.post-link[data-v-c4044885]:hover{color:var(--accent-color);transform:translate(2px)}.post-type-inline[data-v-c4044885]{color:var(--secondary-color);font-size:.7rem;font-weight:400;margin-left:8px;opacity:.7}.post-image-container[data-v-c4044885]{display:none}.post-image[data-v-c4044885]{display:block;max-height:300px;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.post-image[data-v-c4044885]:hover{transform:scale(1.02)}.post-meta[data-v-c4044885]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-left:var(--space-lg);margin-top:var(--space-xs)}.post-date[data-v-c4044885]{color:var(--secondary-color);font-size:.8rem;opacity:.9}.post-tags[data-v-c4044885]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.post-tag[data-v-c4044885]{color:var(--secondary-color);font-size:.75rem;font-style:italic;opacity:.7;transition:opacity .2s ease}.post-tag[data-v-c4044885]:hover{opacity:1}@media (max-width:768px){.post-list[data-v-c4044885]{padding-left:var(--space-sm)}.post-link[data-v-c4044885]{display:block}.post-image-container[data-v-c4044885]{margin-left:calc(var(--space-md)*-1);width:calc(100% + var(--space-md)*2)}.post-meta[data-v-c4044885]{align-items:flex-start;flex-direction:column;margin-left:var(--space-lg)}.post-meta[data-v-c4044885],.post-tags[data-v-c4044885]{margin-top:var(--space-xs)}}
