#blog-body{font-size:1rem;line-height:1.8;color:#27272a}#blog-body h1,#blog-body h2,#blog-body h3,#blog-body h4,#blog-body h5,#blog-body h6{font-weight:700;line-height:1.3;margin-top:2rem;margin-bottom:.5rem;color:#18181b}#blog-body h1{font-size:1.6rem}#blog-body h2{font-size:1.3rem}#blog-body h3{font-size:1.1rem}@media (min-width: 640px){#blog-body{font-size:1.0625rem}#blog-body h1{font-size:2rem}#blog-body h2{font-size:1.5rem}#blog-body h3{font-size:1.2rem}}#blog-body p{margin-bottom:1.25rem}#blog-body ul{margin-left:1.5rem;margin-bottom:1.25rem;list-style:disc}#blog-body ol{margin-left:1.5rem;margin-bottom:1.25rem;list-style:decimal}#blog-body li{margin-bottom:.25rem}#blog-body a{color:#e11d48;text-decoration:underline;text-underline-offset:3px;word-break:break-word}#blog-body a:hover{color:#be123c}#blog-body blockquote{border-left:3px solid #e11d48;padding-left:1rem;margin:1.5rem 0;color:#71717a;font-style:italic}#blog-body hr{border:none;border-top:1px solid #e4e4e7;margin:2rem 0}#blog-body pre{margin:1.5rem 0;border-radius:12px;position:relative;background:#18181b !important;border:1px solid #3f3f46;overflow-x:auto;-webkit-overflow-scrolling:touch}#blog-body pre code{display:block;padding:1.25rem !important;overflow-x:auto;border-radius:0 !important;color:#d4d4d8 !important;background:rgba(0,0,0,0) !important;font-size:.8125rem;line-height:1.7;white-space:pre;word-break:normal;overflow-wrap:normal}@media (min-width: 640px){#blog-body pre code{font-size:.875rem}}#blog-body code{border-radius:4px;font-size:.875em;color:#e11d48;padding:2px 6px;background:rgba(225,29,72,.08);word-break:break-word}#blog-body img{border-radius:8px;max-width:100%;height:auto;margin:1.5rem 0}#blog-body table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin:1.5rem 0;font-size:.85rem}@media (min-width: 640px){#blog-body table{font-size:.9rem}}#blog-body table th{background:#f4f4f5;font-weight:600;text-align:left;padding:.5rem .75rem;border:1px solid #e4e4e7;white-space:nowrap}#blog-body table td{padding:.5rem .75rem;border:1px solid #e4e4e7}#blog-body table tr:nth-child(even) td{background:#fafafa}.dark #blog-body{color:#d4d4d8}.dark #blog-body h1,.dark #blog-body h2,.dark #blog-body h3,.dark #blog-body h4,.dark #blog-body h5,.dark #blog-body h6{color:#fafafa}.dark #blog-body a{color:#fb7185}.dark #blog-body a:hover{color:#fda4af}.dark #blog-body blockquote{border-left-color:#fb7185;color:#a1a1aa}.dark #blog-body hr{border-top-color:#3f3f46}.dark #blog-body code{color:#fb7185;background:rgba(251,113,133,.1)}.dark #blog-body table th{background:#27272a;border-color:#3f3f46}.dark #blog-body table td{border-color:#3f3f46}.dark #blog-body table tr:nth-child(even) td{background:#1f1f23}