/* Farooq Music 2.0 — Help & Support (28 Sep 2026). On top of fm2-admin.css + fm2-work.css. No inline styles (CSP). */
.help{grid-template-columns:18rem 1fr;align-items:start}
@media (max-width:60rem){.help{grid-template-columns:1fr}}
.toc .plain li.here a{color:var(--phos)}
.toc a{color:var(--ink);text-decoration:none} .toc a:hover{color:var(--phos)}
.article .md{max-width:62rem;line-height:1.8;font-size:1rem;color:var(--ink)}
.ur .article .md{font-family:"Nastaliq",var(--mono);font-size:1.15rem;line-height:2.3}
.md h1{font-family:var(--display);color:var(--ink-hi);font-size:1.6rem;margin:.2rem 0 1rem} .ur .md h1{font-family:"Nastaliq";font-size:1.5rem}
.md h2{font-family:var(--display);color:var(--phos);font-size:1.1rem;font-weight:700;letter-spacing:0;margin:2rem 0 .6rem;border-top:1px solid var(--line);padding-top:1rem} .ur .md h2{font-family:"Nastaliq";letter-spacing:0;font-size:1.25rem}
.md h3{color:var(--ink-hi);font-size:1rem;margin:1.4rem 0 .4rem} .ur .md h3{font-size:1.15rem}
.md p{margin:.5rem 0} .md ul,.md ol{padding-inline-start:1.6rem} .md li{margin:.3rem 0}
.md img{display:block;max-width:100%;border:1px solid var(--line);margin:.8rem 0 1.2rem;background:var(--panel-2);border-radius:var(--radius-sm)}
.md code{font-family:var(--mono);background:var(--panel-2);padding:.05rem .35rem;border:1px solid var(--line);direction:ltr;unicode-bidi:isolate;font-size:.9em}
.md blockquote{margin:1rem 0;padding:.6rem 1rem;border-inline-start:3px solid var(--amber);background:var(--panel-2);color:var(--soft)}
.md table{border-collapse:collapse;margin:.8rem 0;font-size:.9rem} .md th,.md td{border:1px solid var(--line);padding:.4rem .6rem;text-align:start}
.help .cards .card{text-decoration:none} .help .cards .card .t{font-size:1.05rem} .help .cards .card:hover{border-color:var(--phos)}
