.errbg{background:#f33}.errfg{color:#f33}.warnbg{background:#ff0}.warnfg{color:#ff0}.goodbg{background:#33c721}.goodfg{color:#33c721}.grid-highlight{background-color:gray;grid-column:-1/1;width:50px;height:100%}.grid-row{grid-column:1/3}.grid-full{grid-column:1/4}.grid-left{grid-column:1/2;justify-content:flex-end;float:right}.grid-left.button{justify-content:flex-start}.grid-right{grid-column:2/3;justify-content:flex-start;float:left}.grid-extra{grid-column:3/4;justify-content:flex-start;float:left}body{min-height:100%;margin:0;height:100vh;width:100vw;display:-webkit-flex;display:flex;flex-direction:column;font-weight:600;font-family:'Open Sans',sans-serif;line-height:1.15;box-sizing:border-box}button,input,optgroup,select,textarea{font-family:'Open Sans',sans-serif;font-weight:600;font-size:100%;margin:0}header{min-height:64px;background-color:#000;display:flex;justify-content:space-between;color:#fff}header .left-cont{display:flex}header .left-cont>*{padding-right:.5em}header .logo{background:#000;height:64px}header .sysinfo-cont{display:grid;grid-template-columns:max-content max-content;align-content:center;grid-column-gap:0.5em;grid-row-gap:0.1em;justify-items:stretch;font-size:10pt}header .left{display:flex;justify-content:flex-start}header .right{display:flex;justify-content:flex-start}header .right-cont{display:flex;flex-direction:column}header .right-cont>.top-cont{align-content:center;flex-direction:row;justify-content:flex-end;height:50%}header .right-cont>.top-cont>label{background-color:#000;padding:8px 14px;text-decoration:none;display:block;white-space:nowrap;text-align:right;font-size:14px;border:none}header .right-cont>.bottom-cont{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:50%}header a:not([href]){cursor:default}header .form{display:grid;grid-template-columns:max-content max-content;grid-gap:0.5em;padding:1em}header .form *{display:flex;align-items:center;padding-right:0;padding-left:0;border:0;min-height:20px}header .form button{width:100%;display:flex;align-items:center;justify-content:center;padding:6px 12px;border:0;min-height:20px;background:#000;color:#fff;margin-top:1rem;font-size:15px;font-weight:600!important;cursor:pointer}header .form a{width:100%;justify-content:center;min-height:20px;color:#fff;font-weight:600!important;font-size:8pt;white-space:nowrap;cursor:pointer;padding:0 5px;text-decoration:none}header .form .grid-left{margin-left:0}header .bottom-cont>a,header .dropdown-button>a{color:#fff;padding:0 14px;text-decoration:none;display:block;white-space:nowrap;font-size:16px;border:none;display:flex;align-items:center;background-color:#000;height:32px}header .dropdown-button:hover>a,header .dropdown-button>a:hover{background-color:#3d3d3d}header .dropdown-button>a.qrontch_on{background-color:#3d3d3d}header .right-cont>.right-cont>div.auth{background-color:#0ff;line-height:32px;justify-content:flex-start}header .dropdown-window a:hover{background-color:#888}header .dropdown-window>.dropdown-button:hover>a{background-color:#888}header .dropdown-button{height:100%;position:relative}header .dropdown-window{display:none;position:absolute;background-color:#3d3d3d;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;right:0}header .bottom-cont>.dropdown-button>.dropdown-window{min-width:100%}header .dropdown-window .dropdown-window{right:100%;top:0}header .dropdown-button:hover>.dropdown-window:not(.mouseover-content){display:block}header .bottom-cont .category:after{content:'\25C2';left:3px;bottom:14px;position:absolute;z-index:2;font-size:11px}header .bottom-cont>.dropdown-button>.category:after{content:'\25BE';bottom:11px}.middle{height:100%;background-color:#00f;overflow:hidden;display:flex}nav{background-color:#333;color:#fff;padding:1.5em 1em;font-size:1.1rem;font-weight:100;min-width:10em}nav>ul{margin:0;padding:0}nav li{padding:.25rem 0;list-style:none}nav a{color:#fff;text-decoration:none}nav a.category{color:#999}nav ul>ul{padding-left:1.5rem}main{background-color:#fff;overflow-y:auto;flex:1}main>*{margin-left:.5em}main>.container-block{box-sizing:border-box;width:100%;margin:0 0 3em 0;padding:1em 1em 1em 2em;background:#f2f2f2}main>.container-block>*{margin-bottom:8px}main>.container-block>ul{list-style-position:outside;margin-left:1em}main .form{display:grid;grid-template-columns:max-content max-content max-content;grid-gap:0.5em}main .form *{display:flex;align-items:center;padding-right:0;padding-left:0;border:0;min-height:20px}main .form>:first-child{margin-top:0}main input[type=password],main input[type=text]{padding-left:3px;padding-right:3px;background-color:#fafafa;border:1px solid #aaa}main form h1{margin-top:.8rem;margin-bottom:0}main form h2{margin-top:.8rem;margin-bottom:0}main form h3{margin-top:.8rem;margin-bottom:0}main form h4{margin-top:.8em;margin-bottom:0}main form h5{margin-top:.8em;margin-bottom:0}main form h6{margin-top:.8em;margin-bottom:0}main tr~th h1,main tr~th h2,main tr~th h3,main tr~th h4,main tr~th h5,main tr~th h6{vertical-align:bottom}main ul{display:block;list-style-type:disc;list-style-position:inside;margin:0;padding:0}main .form .valid{position:relative}main .form .valid:before{position:absolute;right:7px;z-index:9;content:"\2713";display:inline-block;color:#33c721;font-size:22px;line-height:22px}main .form .invalid{position:relative}main .form .invalid:before{position:absolute;right:7px;z-index:9;content:"\0021";display:inline-block;color:#f33;font-size:24px;line-height:24px}main .form>.file{justify-content:center;padding:4px;border:none;font-size:15px;cursor:pointer;background:#3d3d3d;color:#fff}main .form>div select,main .form>select{min-height:20px;background-color:#fff}main .output{justify-content:flex-start}main button[type=submit]{margin-top:1rem;padding:6px 12px}main .group button,main button[type=submit].button,main td button[type=submit]{margin-top:0;padding:2.5px 5px}main button{justify-content:center;padding:2.5px 5px;margin-right:.5em;border:none;font-size:15px;cursor:pointer;background:#3d3d3d;color:#fff;font-weight:600!important;min-width:22px}main button:disabled{background:#b8b8b8;color:#eaeaea;cursor:default}main input[type=checkbox],main input[type=radio]{vertical-align:middle;position:relative;bottom:1px}main [hidden]{display:none!important}main .mouseover-content{min-width:160px;padding:1em 1em}main tbody:first-child tr th{text-align:right}main table{display:table;border-spacing:0px;white-space:nowrap;margin-bottom:8px}main table *{margin:0}main table>*{display:table-row-group}main tr{display:table-row}main table tr>*{display:table-cell;text-align:left;padding:2px .5em 2px .5em}main table tr>:first-child{padding:2px .5em 2px 0}main table thead th{background-color:#000;color:#fff}main table thead th:first-child{padding-left:.5em}main table th:last-child{width:100%}main table tbody:nth-child(2) th{background-color:#000;color:#fff}main table tbody:nth-child(2) tr:nth-child(even){background-color:#f7f7f7}main table tbody:nth-child(2) tr:nth-child(odd){background-color:#fff}main table tbody td:first-child{padding-left:.5em}main table tfoot{font-size:12px}main table tfoot td:first-child{padding-left:.5em}main table td:last-child{width:100%}main table tr .button{margin-right:.5em}main option,main select,main table td input:not(button){background-color:#fafafa;border:1px solid #aaa}main fieldset{display:inline;margin:0;margin-top:1rem;border-width:.1em;border-style:solid;border-color:#aaa}main legend{padding-left:10px;padding-right:10px}main .qmarkdown{white-space:normal}main .card-pagination{display:inline-block}main .card-pagination a{float:left;text-align:center;display:block;color:#b8b8b8}main .card-pagination a.card-success{color:#33c721!important}main .card-pagination a.card-success span{background:#33c721}main .card-pagination a.card-warning{color:#f33}main .card-pagination a.card-warning span{background:#f33}main .card-pagination a span{width:30px;height:30px;border:1px solid #f2f2f2;padding:8px;background:#fff;text-align:center;color:#0a0a0a;display:block}footer{height:36px;min-height:36px;background-color:#3d3d3d;display:flex;justify-content:space-between}footer>.left-cont{color:#fff;line-height:32px;padding-left:.5em}footer>.right-cont{display:flex;flex-flow:row nowrap;flex-direction:row;align-items:center;padding-right:2px}footer .noticon-inactive{mask-image:linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25))}footer>.right-cont>img{vertical-align:middle;width:32px;height:32px;background-color:transparent}footer>.right-cont>img:hover{background-color:#545454;transition:background .5s ease-in-out}footer div.vl{background-color:#fff;width:1px;height:75%;margin-left:2px;margin-right:2px;opacity:.35}.noticon-popup{display:none;position:absolute;background-color:#3d3d3d;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;right:12px;bottom:48px;height:auto;max-width:500px;color:#fff;padding:1em;word-wrap:normal;font-size:10pt}.noticon-popup>h1{font-size:14pt;margin:0 0 .5em 0}.noticon-popup>p{margin:0}.noticon-popup>ul{margin:0;padding-left:1em;padding-right:1em;list-style-type:initial}table.sstbl>tbody>tr>td.left{text-align:left}table.sstbl>tbody>tr>td.center{text-align:center}table.sstbl>tbody>tr>td.right{text-align:right}table.sstbl>tbody>tr>td.empty{text-align:center;font-style:italic;color:#d3d3d3}.errhint{display:none!important}.error-input-border{outline:0;border-color:red;box-shadow:0 0 8px red}span.copylink{cursor:pointer}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}
