#root{margin:0 auto;width:100%;height:100%;background-color:#fff;padding:0}.App{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;font-family:Roboto,sans-serif!important}.card{padding:2em}.read-the-docs{color:#888}.article-details h1{line-height:36px}.MuiMobileStepper-dot{background-color:#ccc!important}.MuiMobileStepper-dot.MuiMobileStepper-dotActive{background-color:#212121!important}:root{height:100vh;font-family:Roboto,sans-serif!important;line-height:24px!important;font-weight:400;color-scheme:light dark;color:#213547;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{font-size:16px;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;place-items:center;min-width:320px;padding-right:0!important;font-size:.875rem!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.manage-cookies{position:relative;display:flex;justify-content:start;left:20px;top:-50px}#teconsent a,#teconsent a:hover{color:#000}.content-container{width:"80%";max-width:"1000px";margin:"0px auto"}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.MuiButtonGroup-root .MuiButtonGroup-grouped{background:rgb(22,122,105);margin-left:15px;width:unset;border-radius:3px;padding:12px 18px;border:2px solid rgb(22,122,105);cursor:pointer;font-weight:500;color:#fff;box-shadow:none!important;text-transform:none;text-decoration:none;font-size:.875rem!important}.MuiButtonGroup-root .MuiButtonGroup-grouped:hover{background-color:#167a69}.MuiToolbar-root{padding-left:0}.faq-accordion-summary{padding:20px 25px!important}.faq-accordion-summary.Mui-expanded{box-shadow:#00000040 0 4px 4px;background:rgb(66,131,41);color:#fff;margin:0;padding:20px 25px}.article-with-table{table {width: 100%; border-collapse: collapse; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: smaller;} th,td {border: 1px solid #000;} th,td:first-child {background-color: #006400; color: white; font-weight: bold;} tr:nth-child(odd) {background-color: #86ec99;} tr:nth-child(even) {background-color: #c6f2ce;}}div[id*=menu-]{position:absolute}@media only screen and (max-width: 600px){.manage-cookies{right:205px;top:-16px}}
