.month-year{font-size:1.5em;margin-top:2em;margin-bottom:.5em;font-weight:700}.blog-post-summary{margin-left:20px}#blog-post{max-width:var(--narrow-page-width);margin:0 auto}@media(max-width:800px){#blog-post{max-width:initial}}#blog-post #subtitle{color:#666;font-size:1em;margin-top:-10px;margin-bottom:20px;font-style:italic}#blog-post a.is-active{color:#000;cursor:default;font-weight:700;text-decoration:none}#time-and-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em 0;align-items:center;margin-top:10px;margin-bottom:30px}#time-and-tags>*{margin-right:1em}#time-and-tags .tag{font-size:.9em;color:#888;background-color:#eee;padding:4px 8px;border-radius:4px;cursor:default;text-wrap:nowrap;margin-right:.3em}#blog-post-body{display:flex;flex-direction:column;word-wrap:break-word}#blog-post-body p{line-height:1.6em;margin-bottom:6px;margin-top:6px}#blog-post-body img{max-width:100%;margin:auto;display:block}#blog-post-body blockquote{border-left:4px solid #ccc;padding:10px 0 10px 16px;color:#555;font-style:italic}.conversation{display:flex;flex-direction:column;gap:20px;margin-top:20px}.conversation .comment{background-color:#f9f9f9;padding:10px;border-radius:4px;border:1px solid #ddd}.clickable-header{cursor:pointer;display:inline-flex}.clickable-header:hover{text-decoration:underline}.clickable-header span{margin:auto 5px}.clickable-header:hover span{text-decoration:none}.responsive-iframe{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}table{border-collapse:collapse;margin:20px auto}table,th,td{border:1px solid #ccc}th,td{padding:8px 12px}p{text-align:justify}
