@layer base{._article_130as_2{max-width:800px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6);min-height:80vh}._header_130as_10{margin-bottom:var(--spacing-8);text-align:center}._nav_130as_15{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-8)}._backLink_130as_22{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);text-decoration:none;font-size:.875rem;font-weight:500;transition:color var(--animation-duration-fast)}._backLink_130as_22:hover{color:var(--foreground)}._title_130as_37{font-family:var(--font-family-heading);font-size:2.5rem;font-weight:800;line-height:1.2;color:var(--foreground);margin-bottom:var(--spacing-6);text-wrap:balance}._excerpt_130as_47{font-size:1.25rem;font-weight:400;color:var(--muted-foreground);line-height:1.6;margin:0 0 var(--spacing-4) 0;text-wrap:balance}._meta_130as_56{display:flex;justify-content:center;margin-top:var(--spacing-6)}._author_130as_62{display:flex;align-items:center;gap:var(--spacing-3);text-align:left}._avatar_130as_69{width:3rem;height:3rem;border:2px solid var(--background);box-shadow:0 0 0 1px var(--border)}._authorInfo_130as_76{display:flex;flex-direction:column;gap:2px}._authorName_130as_82{font-weight:600;color:var(--foreground);font-size:.9375rem}._postStats_130as_88{display:flex;align-items:center;gap:var(--spacing-3);color:var(--muted-foreground);font-size:.8125rem}._stat_130as_96{display:flex;align-items:center;gap:var(--spacing-1)}._coverImageContainer_130as_103{margin:0 calc(var(--spacing-6) * -1) 2.5rem;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}._coverImage_130as_103{width:100%;height:auto;max-height:500px;object-fit:cover;display:block}._content_130as_119{font-family:var(--font-family-heading);font-size:1.125rem;line-height:1.8;color:var(--foreground)}._content_130as_119 p{margin-bottom:1.5em}._content_130as_119 h2{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;margin-top:2em;margin-bottom:.75em;color:var(--foreground)}._content_130as_119 h3{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;margin-top:1.5em;margin-bottom:.75em;color:var(--foreground)}._content_130as_119 ul,._content_130as_119 ol{margin-bottom:1.5em;padding-left:1.5em}._content_130as_119 li{margin-bottom:.5em}._content_130as_119 a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}._content_130as_119 blockquote{border-left:4px solid var(--primary);padding-left:var(--spacing-4);margin:2em 0;font-style:italic;color:var(--muted-foreground);background:var(--surface);padding:var(--spacing-4);border-radius:0 var(--radius) var(--radius) 0}._content_130as_119 img{max-width:100%;height:auto;border-radius:var(--radius);margin:2em 0}._content_130as_119 pre{background:var(--surface);padding:var(--spacing-4);border-radius:var(--radius);overflow-x:auto;margin:1.5em 0;font-family:var(--font-family-monospace);font-size:.875rem}._footer_130as_194{margin-top:var(--spacing-16)}._divider_130as_198{height:1px;background:var(--border);margin-bottom:var(--spacing-8)}._footerNav_130as_204{display:flex;justify-content:center}._errorContainer_130as_210{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;padding:var(--spacing-6)}._errorTitle_130as_220{font-family:var(--font-family-heading);font-size:6rem;font-weight:900;color:var(--muted);line-height:1;margin-bottom:var(--spacing-4)}._errorMessage_130as_229{font-size:1.25rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8);max-width:400px}@media(min-width:768px){._title_130as_37{font-size:3.5rem}._coverImageContainer_130as_103{margin:0 0 var(--spacing-12)}}}
