@layer base{._page_11fms_2{padding:var(--spacing-12) var(--spacing-6);max-width:1400px;margin:0 auto;width:100%}._header_11fms_9{margin-bottom:var(--spacing-12);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-6)}._title_11fms_15{font-family:var(--font-family-display);font-size:clamp(3rem,6vw,5rem);font-weight:900;line-height:1;text-transform:uppercase;margin:0}._layout_11fms_24{display:grid;grid-template-columns:1fr;gap:var(--spacing-12)}._sidebar_11fms_31{display:flex;flex-direction:column;gap:var(--spacing-6)}._sidebarTitle_11fms_37{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin:0}._categoryList_11fms_46{display:flex;flex-direction:column;gap:var(--spacing-2)}._categoryLink_11fms_52{background:none;border:none;text-align:left;padding:var(--spacing-2) var(--spacing-3);color:var(--muted-foreground);font-size:1rem;cursor:pointer;transition:all var(--animation-duration-fast) ease;border-left:2px solid transparent}._categoryLink_11fms_52:hover{color:var(--foreground);background-color:var(--surface)}._categoryLinkActive_11fms_69{color:var(--primary);border-left-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 10%,transparent);font-weight:600}._postsGrid_11fms_77{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}._postCard_11fms_83{background-color:var(--surface);border:1px solid var(--border);padding:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4);text-decoration:none;color:inherit;transition:all var(--animation-duration-normal) ease}._postCard_11fms_83:hover{border-color:var(--primary);transform:translateY(-4px);box-shadow:var(--shadow-md)}._postMeta_11fms_101{display:flex;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}._postDate_11fms_108{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--muted-foreground)}._postTitle_11fms_114{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;line-height:1.3;margin:0;color:var(--foreground)}._postCard_11fms_83:hover ._postTitle_11fms_114{color:var(--primary)}._postExcerpt_11fms_127{color:var(--muted-foreground);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._readMore_11fms_137{font-family:var(--font-family-monospace);font-size:.875rem;color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-top:var(--spacing-4);display:flex;align-items:center;gap:var(--spacing-2)}._emptyState_11fms_149{padding:var(--spacing-12);text-align:center;background-color:var(--surface);border:1px dashed var(--border);color:var(--muted-foreground)}@media(min-width:768px){._layout_11fms_24{grid-template-columns:250px 1fr}._postsGrid_11fms_77{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}}
