.indo-article{--indo-text:#1f2937;--indo-muted:#6b7280;--indo-heading:#111827;--indo-accent:#111827;--indo-border:#e5e7eb;--indo-link:#111827;--indo-link-underline:#9ca3af;--indo-bg-soft:#f9fafb;--indo-note:#f5f3ff;--indo-note-border:#e0e7ff;color:var(--indo-text);font-size:16px;line-height:1.9;text-align:right;direction:rtl}.indo-article p{margin:0 0 1rem;color:var(--indo-text)}.indo-article strong{color:var(--indo-accent);font-weight:800}.indo-article em{font-style:italic}.indo-article h1,.indo-article h2,.indo-article h3,.indo-article h4{color:var(--indo-heading);font-weight:800;letter-spacing:-.01em;line-height:1.4;margin:1.6rem 0 .8rem}.indo-article h2{font-size:1.35rem;border-right:4px solid var(--indo-border);padding-right:.6rem}.indo-article h3{font-size:1.15rem}.indo-article h4{font-size:1.05rem}.indo-article a{color:var(--indo-link);text-decoration:underline;text-decoration-color:var(--indo-link-underline);text-underline-offset:3px}.indo-article a:hover{text-decoration-color:currentColor}.indo-article ol,.indo-article ul{margin:0 0 1rem;padding:0 1.2rem 0 0}.indo-article ul{list-style:disc}.indo-article ol{list-style:decimal}.indo-article li{margin:.4rem 0}.indo-article li::marker{color:#4f46e5;font-weight:700}.indo-article blockquote{margin:1.2rem 0;padding:.8rem 1rem;border-right:4px solid var(--indo-border);background:var(--indo-bg-soft);color:var(--indo-muted)}.indo-article img{max-width:100%;height:auto;display:block;border-radius:12px;margin:1rem auto}.indo-article figure{margin:1.2rem 0}.indo-article figcaption{text-align:center;font-size:.9rem;color:var(--indo-muted);margin-top:.4rem}.indo-article table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0;font-size:.95rem;overflow:hidden;border:1px solid var(--indo-border);border-radius:12px}.indo-article thead th{background:var(--indo-bg-soft);font-weight:800;text-align:right}.indo-article td,.indo-article th{padding:.75rem .9rem;border-bottom:1px solid var(--indo-border)}.indo-article tbody tr:last-child td{border-bottom:0}.indo-article tbody tr:hover{background:#fafafa}.indo-article code{background:#f3f4f6;border:1px solid #e5e7eb;padding:.1rem .35rem;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.indo-article pre{background:#0b1020;color:#e5e7eb;padding:1rem;border-radius:12px;overflow:auto;direction:ltr}.indo-article .note{background:var(--indo-note);border:1px solid var(--indo-note-border);padding:.9rem 1rem;border-radius:12px;margin:1rem 0}.indo-article hr{border:0;border-top:1px solid var(--indo-border);margin:1.5rem 0}.indo-article .cta{text-align:center;margin:1.2rem 0 0}.indo-article .cta a{display:inline-block;border:1px solid var(--indo-border);padding:.55rem 1rem;border-radius:999px;text-decoration:none}.indo-article .cta a:hover{background:var(--indo-bg-soft)}@media (min-width:768px){.indo-article{font-size:17px}.indo-article h2{font-size:1.5rem}}[data-theme=dark] .indo-article{--indo-text:#e5e7eb;--indo-muted:#9ca3af;--indo-heading:#f3f4f6;--indo-border:#374151;--indo-link:#e5e7eb;--indo-link-underline:#6b7280;--indo-bg-soft:#0f172a;--indo-note:#0b132f;--indo-note-border:#1f2a44}