.app-content{color:var(--color-ink);font-size:1.03rem;line-height:1.9}.app-content h1,.app-content h2,.app-content h3,.app-content h4{margin-top:2.2rem;margin-bottom:1rem;color:var(--color-ink);line-height:1}.app-content p,.app-content ul,.app-content ol,.app-content pre,.app-content table,.app-content blockquote{margin-bottom:1.15rem}.app-content a{color:var(--color-signal);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.app-content ul,.app-content ol{padding-left:1.3rem}.app-content li{margin-bottom:.45rem}.app-content blockquote{border-left:4px solid var(--color-signal);padding-left:1rem;color:var(--color-muted)}.app-content code{background:#ffd23f14;padding:.18rem .35rem;font-family:var(--font-mono);font-size:.92em;color:var(--color-signal-soft)}.app-content pre{overflow-x:auto;border:1px solid rgba(255,210,63,.16);background:#090909;padding:1rem}.app-content pre code{background:transparent;padding:0}.app-content img{width:100%;height:auto;border:1px solid rgba(255,210,63,.16)}.app-content table{width:100%;border-collapse:collapse}.app-content th,.app-content td{border:1px solid rgba(255,210,63,.16);padding:.75rem;text-align:left}.app-content th{background:#ffd23f14}.app-content hr{border:0;border-top:1px solid rgba(255,210,63,.16);margin:2rem 0}
