@import "https://fonts.googleapis.com/css2?family=Noto+Serif+Kannada:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--content-min-width:500px;--content-max-width:1200px;--responsive-lg:1200px;--responsive-md:900px;--responsive-sm:600px;--body-background-color:#fff;--section-background-color:#f7f7f7;--border-color:#000;--primary-color:#000;--primary-contrast:#fff;--secondary-color:#4b4ae2;--secondary-contrast:#fff;--teriary-color:#e8e8e8;--tertiary-contrast:#000;--serif-font-family:"Noto Serif Kannada", sans-serif;--sans-serif-font-family:"Roboto", sans-serif;--nav-font-family:var(--sans-serif-font-family);--nav-font-size:14px;--nav-font-weight:400;--nav-font-color:black;--h1-font-family:var(--serif-font-family);--h1-font-size:54px;--h1-font-weight:500;--h1-line-height:70px;--h1-font-color:black;--h2-font-family:var(--serif-font-family);--h2-font-size:42px;--h2-font-weight:500;--h2-line-height:54px;--h2-font-color:black;--h3-font-family:var(--serif-font-family);--h3-font-size:33px;--h3-font-weight:500;--h3-line-height:33px;--h3-font-color:black;--h4-font-family:var(--serif-font-family);--h4-font-size:27px;--h4-font-weight:500;--h4-line-height:27px;--h4-font-color:black;--h5-font-family:var(--serif-font-family);--h5-font-size:18px;--h5-font-weight:400;--h5-line-height:18px;--h5-font-color:black;--h6-font-family:var(--sans-serif-font-family);--h6-font-size:13px;--h6-font-weight:400;--h6-line-height:20px;--h6-font-color:black;--text-large-font-family:var(--sans-serif-font-family);--text-large-font-size:22px;--text-large-font-weight:400;--text-large-line-height:30px;--text-large-font-color:black;--text-medium-font-family:var(--sans-serif-font-family);--text-medium-font-size:18px;--text-medium-font-weight:400;--text-medium-line-height:26px;--text-medium-font-color:black;--text-standard-font-family:var(--sans-serif-font-family);--text-standard-font-size:14px;--text-standard-font-weight:400;--text-standard-line-height:20px;--text-standard-font-color:black;--text-small-font-family:var(--sans-serif-font-family);--text-small-font-size:12px;--text-small-font-weight:400;--text-small-line-height:14px;--text-small-font-color:black}html,body{min-width:var(--content-min-width);background-color:var(--body-background);scroll-behavior:smooth;font-family:var(--text-standard-font-family);font-size:var(--text-standard-font-size);margin:0;padding:0}h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);line-height:var(--h1-line-height);color:var(--h1-font-color);margin:36px 0 0;padding:0}h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-weight:var(--h2-font-weight);line-height:var(--h2-line-height);color:var(--h2-font-color);margin:36px 0 0;padding:0}h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);line-height:var(--h3-line-height);color:var(--h3-font-color);margin:36px 0 0;padding:0}h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);font-weight:var(--h4-font-weight);line-height:var(--h4-line-height);color:var(--h4-font-color);margin:36px 0 0;padding:0}h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);font-weight:var(--h5-font-weight);line-height:var(--h5-line-height);color:var(--h5-font-color);margin:24px 0 0;padding:0}p,td,li{font-family:var(--text-standard-font-family);font-size:var(--text-standard-font-size);font-weight:var(--text-standard-font-weight);line-height:var(--text-standard-line-height);color:var(--text-standard-font-color);margin:6px 0;padding:0}:is(p,td,li).small{font-family:var(--text-small-font-family);font-size:var(--text-small-font-size);font-weight:var(--text-small-font-weight);line-height:var(--text-small-line-height);color:var(--text-small-font-color)}:is(p,td,li).medium{font-family:var(--text-medium-font-family);font-size:var(--text-medium-font-size);font-weight:var(--text-medium-font-weight);line-height:var(--text-medium-line-height);color:var(--text-medium-font-color)}:is(p,td,li).large{font-family:var(--text-large-font-family);font-size:var(--text-large-font-size);font-weight:var(--text-large-font-weight);line-height:var(--text-large-line-height);color:var(--text-large-font-color)}a{color:var(--text-standard-font-color)}a:hover,a:focus{color:var(--secondary-color)}a:active{color:var(--primary-color)}img{max-width:100%;height:auto;display:block}img.rounded{border-radius:12px}td{padding:3px 24px 3px 0}:is(html:has(dot-on-page[menuopen]),body:has(dot-on-page[menuopen])){touch-action:none;overflow:hidden}#plain-chat{position:absolute}
