*,:after,:before{box-sizing:border-box;margin:0;padding:0}.blog-app{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);line-height:1.6;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}a{color:var(--color-secondary);text-decoration:none}a:hover{text-decoration:underline}.error-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem;text-align:center}.error-container h1{font-size:2rem;margin-bottom:1rem}.error-container p{color:var(--color-text-muted)}.theme-magazine .blog-header{border-bottom:3px solid var(--color-primary)}.theme-developer code,.theme-developer pre{font-family:var(--font-heading)}.theme-editorial .article-title{border-bottom:2px solid var(--color-primary);padding-bottom:.5rem}
