[data-streamdown=heading-1]{color:var(--blog-orange);border-bottom:2px solid var(--blog-selection-bg);margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:2.25rem;font-weight:700}[data-streamdown=heading-2]{color:var(--blog-orange);margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;font-weight:700}[data-streamdown=heading-3]{color:var(--blog-green);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}[data-streamdown=heading-4]{color:var(--blog-green-light);margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}[data-streamdown=link]{color:var(--blog-cyan);border-bottom:1px solid var(--blog-selection-bg);text-decoration:none;transition:border-color .2s}[data-code-block-header=true]{display:none!important}article [data-code-block-header=true]{display:none}[data-streamdown=code-block-body]{border-radius:.375rem;background-color:#0a0d13!important}[data-streamdown=table]{border-collapse:collapse;border:1px solid var(--blog-cyan);border-radius:.5rem;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden}[data-streamdown=table-header]{background-color:var(--blog-black);color:var(--blog-orange);font-weight:600}[data-streamdown=table-row]{border-bottom:1px solid var(--blog-cyan)}[data-streamdown=table-cell]{border:1px solid var(--blog-cyan);color:var(--blog-fg);padding:.5rem 1rem}[data-streamdown=blockquote]{border-left:4px solid var(--blog-cyan);color:var(--blog-cyan);background-color:#7dcfff08;border-radius:.25rem;font-style:italic}[data-streamdown=code-block]{border:none}[data-streamdown=code-block-header]{display:none}[data-streamdown=inline-code]{color:var(--blog-orange)}
