@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Outfit:wght@300;400;500&family=Noto+Sans+Devanagari:wght@300;400;500;600&display=swap");:root{--l-bg:#fdfaf4;--l-bg2:#f7f2e8;--l-surface:#fff;--l-border:rgba(160,130,60,.14);--l-border2:rgba(160,130,60,.26);--l-t1:#1a1025;--l-t2:#5a4e3a;--l-t3:#9a8e7a;--l-accent:#5b3fa0;--l-accent2:#7b5fdc;--l-shadow:0 2px 12px rgba(100,80,30,.08);--d-bg:#07070f;--d-deep:#0c0c1a;--d-surface:#121224;--d-card:#181830;--d-border:rgba(160,140,255,.1);--d-border2:rgba(160,140,255,.2);--d-t1:#f0ecff;--d-t2:rgba(212,202,255,.65);--d-t3:rgba(180,165,255,.35);--d-purple:#7b5fdc;--d-purple2:#9f85f0;--d-star:#d4caff;--surya:#c0392b;--chandra:#b8b3aa;--mangal:#e74c3c;--budha:#27ae60;--guru:#d4ac0d;--shukra:#c8c0a8;--shani:#2c3e50;--rahu:#1a5276;--ketu:#5d6d7e;--holiday:#c0392b;--festival:#d4ac0d;--auspic:#27ae60;--caution:#e74c3c}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Outfit,sans-serif;min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(150,130,255,.2)}.font-nep{font-family:Noto Sans Devanagari,sans-serif}.font-serif{font-family:Cormorant Garamond,serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}