header ul{background-color:#333;margin:0;padding:0;list-style-type:none;overflow:hidden}header ul li{float:left}header ul li img,div.MuiBox-root img{width:75%;padding:16px 0 16px 16px}a{text-decoration:none}p a{color:#333}button a{color:#fff}header ul li a{text-align:center;padding:24px;display:block}header ul li ul li a{text-align:left}header ul li a:hover{background-color:#111}header ul li ul{visibility:hidden;opacity:0;transition:all .5s;display:none;position:absolute}header ul li:hover>ul,header ul li ul:hover{visibility:visible;opacity:1;z-index:9999;display:block}header ul li ul li{clear:both;width:100%}.info-content{max-width:1600px;margin:10px auto;padding-top:20px}.main-content{background-color:#0000;border-radius:0;max-width:1600px;margin:24px auto;padding:0}.main-content.main-content-plain{background-color:#0000;border-radius:0;padding:0}.content-surface{--surface-pad-x:20px;--surface-pad-y:18px;padding:var(--surface-pad-y) var(--surface-pad-x);background:#fff;border:1px solid #cbd4e1;border-radius:16px;box-shadow:0 2px 10px #1018280a}.surface-header-strip,.MuiBox-root.surface-header-strip{background-color:#f7f7f7;border-bottom:1px solid #b6c1cf;border-top-left-radius:13px;border-top-right-radius:13px;padding:30px;margin-left:calc(var(--surface-pad-x,18px) * -1)!important;margin-right:calc(var(--surface-pad-x,18px) * -1)!important;margin-top:calc(var(--surface-pad-y,18px) * -1)!important;margin-bottom:20px!important}.surface-header-divider-line{border-bottom:1px solid #b6c1cf;padding-bottom:12px}@media (width<=900px){.content-surface{--surface-pad-x:12px;--surface-pad-y:14px;border-radius:12px}}h1.page-title,h2.page-title,h3.page-title,.MuiTypography-root.page-title{letter-spacing:0;margin:0;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.2}footer{text-align:center}.menu-container{opacity:0;pointer-events:none;transition:opacity .2s}.MuiTableRow-root:hover .menu-container{opacity:1;pointer-events:auto}.login-splash{background:radial-gradient(circle at 20% 20%,#eef4ff 0%,#f9fbff 40%,#fff 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-splash-card{text-align:center;background:#fff;border:1px solid #c7d5ee;border-radius:16px;width:min(520px,100%);padding:32px;box-shadow:0 14px 40px #1f40851a}.login-splash-spinner{border:3px solid #d7e3ff;border-top-color:#3568d4;border-radius:999px;width:42px;height:42px;margin:0 auto 16px;animation:.9s linear infinite login-splash-spin}.login-splash-card h2{color:#173269;margin:0 0 10px;font-size:1.35rem}.login-splash-card p{color:#3f4b65;margin:0;font-size:.98rem}@keyframes login-splash-spin{to{transform:rotate(360deg)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f5f8;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-y:scroll}#root{background-color:#f3f5f8;min-height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:not(pre)>code,p code,li code,span code,td code,th code,div code{color:#1d2f6f;background-color:#eef3ff;border:1px solid #c8d7ff;border-radius:4px;padding:.1rem .35rem;font-size:.92em;font-weight:600}pre code{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:none;border-radius:0;padding:0}pre{color:#666;page-break-inside:avoid;word-wrap:break-word;background:#f4f4f4;border:1px solid #ddd;border-left:3px solid #f36d33;max-width:100%;margin-bottom:1.6em;padding:1em 1.5em;font-family:monospace;font-size:15px;line-height:1.6;display:block;overflow:auto}.collapsible{color:#fff;cursor:pointer;text-align:left;background-color:#777;border:none;outline:none;width:100%;padding:18px;font-size:15px}.active,.collapsible:hover{background-color:#555}h5{font-size:12pt!important}.MuiBox-root{margin:0!important}.MuiGrid-grid-xs-12,.MuiGrid-grid-xs-6{margin-bottom:10px!important}.MuiFormControl-root .MuiGrid-root{margin-top:2px!important}.MuiGrid-root .MuiBox-root:has(>div.form-group){padding-top:0!important;padding-bottom:5px!important;padding-left:0!important}.MuiGrid-root .MuiGrid-item:has(>div.form-group){padding-top:0!important;padding-bottom:0!important}input.MuiInputBase-input{height:10px}label.MuiFormLabel-root{line-height:1em!important}span.MuiTypography-root{font-size:.75rem}.MuiFormGroup-root{margin-left:20px}.MuiFormControl-root .MuiTextField-root{width:100%}.MuiOutlinedInput-input{min-height:20px!important}.PrivateSwitchBase-root span svg.MuiSvgIcon-fontSizeMedium:first-child{transform:scale(.9)!important}.sticky-header{margin-left:calc(var(--surface-pad-x,18px) * -1);margin-right:calc(var(--surface-pad-x,18px) * -1);margin-top:calc(var(--surface-pad-y,18px) * -1);z-index:1000;background-color:#f7f7f7;border-bottom:1px solid #ccc;border-top-left-radius:16px;border-top-right-radius:16px;padding:30px 30px 10px;position:sticky;top:0}
