#comment-section-root .comment-inline-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.1em .35em;border-radius:4px;background:var(--color-card-overlay, #f6f8fa);border:1px solid var(--color-border, #d0d7de);color:var(--color-primary, #0969da)}html.dark #comment-section-root .comment-inline-code{background:#21262d;border-color:#30363d;color:#79c0ff}#comment-section-root .comment-body{overflow-wrap:anywhere;word-break:break-word}.prose-custom{color:var(--color-ink)}.prose-custom h1,.prose-custom h2,.prose-custom h3,.prose-custom h4{font-weight:900;color:var(--color-ink);letter-spacing:-.025em;margin-top:2rem;margin-bottom:1rem}.prose-custom h1{font-size:2rem}.prose-custom h2{font-size:1.65rem;border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.prose-custom h3{font-size:1.35rem}.prose-custom p{margin-bottom:1.5rem;color:var(--color-ink-secondary);font-size:1.05rem;line-height:1.8}.prose-custom ul,.prose-custom ol{margin-left:1.75rem;margin-bottom:1.5rem;font-size:1.05rem;color:var(--color-ink-secondary)}.prose-custom ul{list-style-type:disc}.prose-custom ol{list-style-type:decimal}.prose-custom li{margin-bottom:.5rem}.prose-custom blockquote{border-left:4px solid var(--color-primary);padding-left:1.25rem;font-style:italic;color:var(--color-ink-muted);margin:2rem 0;font-size:1.1rem}.prose-custom pre,.prose-custom pre.astro-code{font-size:.875rem;line-height:1.7;padding:1.25rem 1.5rem;margin:1.75rem 0;border-radius:.75rem;border:1px solid var(--color-border);overflow-x:auto;-o-tab-size:2;tab-size:2;-moz-tab-size:2;background-color:#0d1117!important;color:#e6edf3!important;box-shadow:inset 0 1px #ffffff0a}.prose-custom pre code,.prose-custom pre.astro-code code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:inherit;line-height:inherit;background:transparent!important;border:none!important;padding:0!important;color:#e6edf3!important;white-space:pre;word-break:normal;overflow-wrap:normal}.prose-custom pre .line,.prose-custom pre.astro-code .line{display:inline-block;width:100%;min-height:1.55em;background:transparent!important;padding:0!important;border:none!important}.prose-custom pre.astro-code span{color:var(--shiki-light)}html.dark .prose-custom pre,html.dark .prose-custom pre.astro-code{background-color:var(--shiki-dark-bg, #0d1117)!important;color:var(--shiki-dark, #e6edf3)!important;border-color:#30363d}html.dark .prose-custom pre.astro-code span{color:var(--shiki-dark)}.prose-custom pre.astro-code::-webkit-scrollbar{height:8px}.prose-custom pre.astro-code::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.prose-custom .code-block-wrapper{margin:1.25rem 0!important;border:1px solid #30363d;background-color:#0d1117!important;border-radius:.75rem;box-shadow:0 8px 20px -4px #00000059}.prose-custom .code-block-wrapper pre,.prose-custom .code-block-wrapper pre.shiki{background:transparent!important;margin:0!important;padding:.65rem 1rem!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow-x:auto!important}.prose-custom .code-block-wrapper pre.shiki code{background:transparent!important;padding:0!important;border:none!important;font-size:.8125rem!important;line-height:1.45!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prose-custom .code-block-wrapper pre.shiki .line{display:block;min-height:1.3em}.prose-custom .code-block-wrapper pre.shiki span[style*=color]{color:inherit}.prose-custom .code-content::-webkit-scrollbar,.prose-custom .code-block-wrapper pre::-webkit-scrollbar{height:5px}.prose-custom .code-content::-webkit-scrollbar-thumb,.prose-custom .code-block-wrapper pre::-webkit-scrollbar-thumb{background:#30363d;border-radius:999px}.prose-custom :not(pre)>code{background-color:var(--color-card-overlay);border:1px solid var(--color-border);padding:.15rem .4rem;border-radius:4px;font-size:.875em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--color-primary)}html.dark a.group\/author:hover{background-color:var(--color-card-overlay)!important}
