.news-content{--color-fd-background:#0a0a0a;--color-fd-foreground:#e5e7eb;--color-fd-muted:#0f172ab3;--color-fd-muted-foreground:#e2e8f0b3;--color-fd-popover:#0f172af2;--color-fd-popover-foreground:#e5e7eb;--color-fd-card:#0f172acc;--color-fd-card-foreground:#e5e7eb;--color-fd-border:#ffffff1f;--color-fd-primary:#2dd4bf;--color-fd-primary-foreground:#0a0a0a;--color-fd-secondary:#0f172ad9;--color-fd-secondary-foreground:#e2e8f0;--color-fd-accent:#2dd4bf2e;--color-fd-accent-foreground:#e2e8f0;--color-fd-ring:#5eead4cc;--color-fd-diff-add:#10b98129;--color-fd-diff-remove:#ef444429}.news-content h2{letter-spacing:-.01em;color:#f8fafc;margin-top:2rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.news-content h3{color:#e2e8f0;margin-top:1.5rem;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.news-content p{color:#e2e8f0e6;margin-top:1rem;line-height:1.8}.news-content hr{border-color:#64748b66;width:80%;margin-top:1rem}.news-content :is(ul,ol){color:#e2e8f0e6;margin-top:1rem;margin-left:1.25rem}.news-content ul{list-style-type:disc}.news-content ol{list-style-type:decimal}.news-content li{margin-top:.35rem}.news-content a{color:#5eead4;text-underline-offset:.2em;-webkit-text-decoration:underline #5eead480;text-decoration:underline #5eead480;transition:color .15s,text-decoration-color .15s}.news-content a:hover{color:#99f6e4;text-decoration-color:#99f6e4e6}.news-content blockquote{color:#cbd5e1f2;border-left:2px solid #2dd4bf8c;margin-top:1.25rem;padding-left:1rem;font-style:italic}.news-content :not(pre)>code{background:#0f172abf;border:1px solid #94a3b847;border-radius:.375rem;padding:.1rem .35rem;font-size:.9em}.news-content figure.shiki{--padding-left:calc(var(--spacing)*6);background:#020617cc;border-color:#94a3b838;margin-top:1rem}.news-content figure.shiki>[role=region]{padding-left:.85rem}.news-content figure.shiki pre{margin:0}.news-content figure.shiki pre code{background:0 0;border:none;border-radius:0;padding:0;font-size:.9rem}.news-content .shiki code span{color:var(--shiki-dark)}.news-content .line--highlighted{background:#2dd4bf2e}.news-content .word--highlighted{background:#3b82f640;border-radius:.25rem;padding:.1rem .2rem}
