.font-hindi{font-family:var(--font-hindi),var(--font-sans),sans-serif;letter-spacing:0!important;line-height:1.6;text-transform:none!important;word-break:keep-all;overflow-wrap:break-word}.font-hindi.text-xs{font-size:.8125rem}.font-hindi.text-sm{font-size:.9375rem}.font-hindi.text-base{font-size:1rem}.font-hindi.tracking-normal,.font-hindi.tracking-tight,.font-hindi.tracking-wide,.font-hindi.tracking-wider,.font-hindi.tracking-widest{letter-spacing:0!important}.font-hindi.capitalize,.font-hindi.lowercase,.font-hindi.uppercase{text-transform:none!important}.font-hindi.truncate{max-width:115%}.font-hindi.line-clamp-1,.font-hindi.line-clamp-2,.font-hindi.line-clamp-3{line-height:1.6}.font-hindi .btn,.font-hindi a.button,.font-hindi button{padding-left:calc(var(--button-padding-x, 1rem) * 1.2);padding-right:calc(var(--button-padding-x, 1rem) * 1.2);min-width:auto;white-space:normal;word-wrap:break-word}.font-hindi .min-w-\[140px\]{min-width:168px}.font-hindi .min-w-\[120px\]{min-width:144px}.font-hindi input::-moz-placeholder,.font-hindi textarea::-moz-placeholder{font-size:.9375rem;opacity:.6}.font-hindi input::placeholder,.font-hindi textarea::placeholder{font-size:.9375rem;opacity:.6}.font-hindi input,.font-hindi select,.font-hindi textarea{font-family:var(--font-hindi),var(--font-sans),sans-serif;letter-spacing:0}.font-hindi .menu-item,.font-hindi .nav-item,.font-hindi nav a{padding-left:calc(var(--nav-padding-x, .75rem) * 1.15);padding-right:calc(var(--nav-padding-x, .75rem) * 1.15);white-space:normal;overflow:visible}@media (max-width:768px){.font-hindi .nav-item,.font-hindi nav a{padding-top:.625rem;padding-bottom:.625rem}}.font-hindi h1,.font-hindi h2,.font-hindi h3,.font-hindi h4,.font-hindi h5,.font-hindi h6{line-height:1.4;letter-spacing:0;font-weight:600}.font-hindi table td,.font-hindi table th{padding:.625rem .75rem;line-height:1.5}.font-hindi .card-description,.font-hindi .card-title{line-height:1.5}.font-hindi .badge,.font-hindi .chip,.font-hindi .tag{font-size:.8125rem;padding:.25rem .625rem;line-height:1.4}.font-hindi .popover,.font-hindi .tooltip{font-size:.875rem;line-height:1.5;letter-spacing:0}@media (max-width:640px){.font-hindi{font-size:1.0625rem}.font-hindi.text-sm{font-size:1rem}.font-hindi.text-xs{font-size:.875rem}.font-hindi p{line-height:1.7}}@media print{.font-hindi{font-family:Noto Sans Devanagari,sans-serif;letter-spacing:0;line-height:1.6}}.font-hindi:focus-visible{outline-offset:2px}.font-hindi .sr-only{font-family:var(--font-hindi),var(--font-sans),sans-serif}[lang=hi-IN] .uppercase,[lang=hi] .uppercase{text-transform:none!important}[lang=hi-IN] *,[lang=hi] *{letter-spacing:0!important}[lang=hi-IN] p,[lang=hi] p{line-height:1.6}@media (prefers-color-scheme:dark){.font-hindi{filter:contrast(1.05)}}.font-hindi *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}