.post{font-family:Inconsolata,sans-serif;margin:10px auto;padding:20px;max-width:85ch;text-align:left;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;background-color:var(--bg-color);color:var(--text-color);--h2-bullet: "🔹";min-height:calc(100vh - 220px)}.post .title{margin-top:0rem}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-family:Inconsolata,sans-serif}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6,.post strong,.post b{color:var(--text-color)}.post a{color:var(--primary-color-light)}.post textarea{width:100%;font-size:16px}.post input{font-size:16px}.post content{line-height:1.6}.post table{width:100%}.post img{max-width:100%;height:auto;border-radius:10px}.post code{padding:2px 5px;color:var(--primary-color-dark);border-radius:2px;background-color:#ccc;font-size:.9em;white-space:nowrap}.post pre{padding:1rem}.post pre>code{all:unset}.post blockquote{border:1px solid #d2d2d2;border-radius:10px;color:var(--text-color);padding:2px 10px 2px 15px;margin:0}.post article h1{font-size:2rem;color:var(--primary-color-light);font-weight:400;margin:2.5rem 0rem 0rem;font-family:Inconsolata,sans-serif}.post article h2:before{content:var(--h2-bullet);margin-right:.5rem}.post article h1,.post article h2,.post article h3{font-weight:400;color:var(--primary-color-light);font-family:Inconsolata,sans-serif}.post article h1 a,.post article h2 a,.post article h3 a{text-decoration:none;color:inherit}.post article h1 a:hover,.post article h2 a:hover,.post article h3 a:hover{text-decoration:underline;color:var(--link-hover-color)}.post article h1 a:hover:before,.post article h2 a:hover:before,.post article h3 a:hover:before{content:"#"}
