.ms-root{--ms-primary:#047857;--ms-dark:#065f46;--ms-deep:#022c22;--ms-soft:#ecfdf5;--ms-soft-2:#d1fae5;--ms-accent:#d4a72c;--ms-ink:#0f172a;--ms-paper:#fbfaf6;background:var(--ms-paper);color:var(--ms-ink);font-family:var(--font-sans), var(--font-ml,"Noto Sans Malayalam");flex-direction:column;min-height:100vh;display:flex}.ms-root[data-theme=teal]{--ms-primary:#0f766e;--ms-dark:#115e59;--ms-deep:#042f2e;--ms-soft:#f0fdfa;--ms-soft-2:#ccfbf1;--ms-accent:#e0b84a}.ms-root[data-theme=blue]{--ms-primary:#1d4ed8;--ms-dark:#1e3a8a;--ms-deep:#0b1a3d;--ms-soft:#eff6ff;--ms-soft-2:#dbeafe;--ms-accent:#e6b93d}.ms-root[data-theme=maroon]{--ms-primary:#9f1239;--ms-dark:#7f1d1d;--ms-deep:#3b0a12;--ms-soft:#fff1f2;--ms-soft-2:#ffe4e6;--ms-accent:#d9a83a}.ms-root[data-theme=gold]{--ms-primary:#92400e;--ms-dark:#78350f;--ms-deep:#3a1d05;--ms-soft:#fffbeb;--ms-soft-2:#fef3c7;--ms-accent:#f2c14e}.ms-root[data-theme=slate]{--ms-primary:#334155;--ms-dark:#1e293b;--ms-deep:#0f172a;--ms-soft:#f8fafc;--ms-soft-2:#e2e8f0;--ms-accent:#c9a227}.ms-root[lang=ml]{font-family:var(--font-ml,"Noto Sans Malayalam"), var(--font-sans);line-height:1.65}.ms-prose p{white-space:pre-line;overflow-wrap:anywhere}.ms-prose p+p{margin-top:.9em}.ms-heading{font-family:var(--font-brand);letter-spacing:-.01em}.ms-root[lang=ml] .ms-heading{font-family:var(--font-ml,"Noto Sans Malayalam"), var(--font-brand);letter-spacing:0}.ms-arch{border-radius:999px 999px 1rem 1rem}.ms-scroll-x{scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ms-divider{color:var(--ms-accent);align-items:center;gap:.6rem;display:flex}.ms-divider:before,.ms-divider:after{content:"";opacity:.7;background:currentColor;width:2.5rem;height:1px}@media (prefers-reduced-motion:no-preference){.ms-fade{animation:.9s both ms-fade}}@keyframes ms-fade{0%{opacity:0}to{opacity:1}}
