.cat-badge[data-astro-cid-qonxvewj]{color:var(--cat-color,var(--color-accent));border:1px solid var(--cat-color,var(--color-accent));font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;vertical-align:middle;font-weight:700;display:inline-block}.cat-badge--sm[data-astro-cid-qonxvewj]{padding:.05rem .3rem;font-size:.6rem}.cat-badge--md[data-astro-cid-qonxvewj]{padding:.2rem .5rem;font-size:.7rem}.sidebar[data-astro-cid-wv7whodv]{flex-direction:column;gap:1.5rem;display:flex}.sidebar-section[data-astro-cid-wv7whodv]{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);padding:1rem}.sidebar-heading[data-astro-cid-wv7whodv]{font-family:var(--font-heading);color:var(--color-accent);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid var(--color-border);margin-bottom:.75rem;padding-bottom:.5rem;font-size:.7rem;font-weight:700}.sidebar-articles[data-astro-cid-wv7whodv]{flex-direction:column;gap:.5rem;list-style:none;display:flex}.sidebar-articles[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--color-text);border-left:2px solid #0000;padding:.5rem;font-size:.8rem;line-height:1.4;transition:border-color .15s,background-color .15s;display:block}.sidebar-articles[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{border-left-color:var(--color-accent);color:var(--color-text);background-color:#9a88660d}.sidebar-articles[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv] .cat-badge{margin-right:.4rem}.sidebar-title[data-astro-cid-wv7whodv]{vertical-align:middle}.sidebar-categories[data-astro-cid-wv7whodv]{flex-direction:column;list-style:none;display:flex}.sidebar-categories[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.45rem .5rem;font-size:.8rem;transition:color .15s;display:flex}.sidebar-categories[data-astro-cid-wv7whodv] li[data-astro-cid-wv7whodv]:last-child a[data-astro-cid-wv7whodv]{border-bottom:none}.sidebar-categories[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:var(--color-accent)}.cat-count[data-astro-cid-wv7whodv]{font-family:var(--font-mono);color:var(--color-text-dim);font-size:.7rem}.sidebar-links[data-astro-cid-wv7whodv]{flex-direction:column;gap:.25rem;list-style:none;display:flex}.sidebar-links[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]{color:var(--color-text-secondary);flex-direction:column;padding:.45rem .5rem;transition:color .15s;display:flex}.sidebar-links[data-astro-cid-wv7whodv] a[data-astro-cid-wv7whodv]:hover{color:var(--color-accent)}.link-name[data-astro-cid-wv7whodv]{font-size:.8rem;font-weight:500}.link-desc[data-astro-cid-wv7whodv]{color:var(--color-text-dim);font-size:.65rem}.about-card[data-astro-cid-wv7whodv]{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);color:var(--color-text);padding:1rem;transition:border-color .15s;display:block}.about-card[data-astro-cid-wv7whodv]:hover{border-color:var(--color-accent);color:var(--color-text)}.about-text[data-astro-cid-wv7whodv]{color:var(--color-text-secondary);margin-bottom:.5rem;font-size:.75rem;line-height:1.5}.about-author[data-astro-cid-wv7whodv]{color:var(--color-text-dim);margin-bottom:.5rem;font-size:.7rem;display:block}.follow-btn[data-astro-cid-wv7whodv]{color:var(--color-text-secondary);border:1px solid var(--color-border-strong);font-family:var(--font-heading);letter-spacing:.05em;justify-content:center;align-items:center;gap:.5rem;padding:.6rem;font-size:.75rem;transition:color .15s,border-color .15s;display:flex}.follow-btn[data-astro-cid-wv7whodv]:hover{color:var(--color-accent);border-color:var(--color-accent)}.about-more[data-astro-cid-wv7whodv]{text-align:right;color:var(--color-text-dim);font-size:.7rem;font-family:var(--font-mono);letter-spacing:.05em;transition:color .2s;display:block}.about-arrow[data-astro-cid-wv7whodv]{transition:transform .2s;display:inline-block}.about-card[data-astro-cid-wv7whodv]:hover .about-more[data-astro-cid-wv7whodv]{color:var(--color-accent)}.about-card[data-astro-cid-wv7whodv]:hover .about-arrow[data-astro-cid-wv7whodv]{transform:translate(3px)}
