:root{--basecolor1:#6b91b1;--basecolor2:#c4d4e2;--basecolor3:#edf3f7;--basecolor4:#6c91b17a}@media print{table{page-break-inside:auto !important;break-inside:auto !important}tr{page-break-inside:auto !important;break-inside:avoid !important}td,th{page-break-inside:auto !important;break-inside:avoid !important}a{text-decoration:none !important}.btn-sm{display:none !important}table[name="md-fields"] tr:nth-child(even){background-color:#f3f3f3}table[name="md-fields"] tr:nth-child(odd){background-color:#fff}table[name="md-fields"] td:first-child,table[name="md-fields"] th:first-child{font-weight:bold}table[name="md-fields"] td:nth-child(n+3),table[name="md-fields"] th:nth-child(n+3){color:transparent}input[type="text"],textarea,select,.bootstrap-tagsinput{border:none !important;background:none !important;color:black !important;font-family:inherit !important;font-size:inherit !important;padding:0 !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;resize:none !important}input[type="text"]:before,textarea:before,select:before{content:attr(value) !important}div[style*="position:sticky"]{position:relative !important}}html{height:100%}body{font-family:Segoe UI Web,Segoe UI,Sans-Serif,Calibri,Arial;font-size:10pt;background-color:white;padding:0;margin:0;text-align:left;height:100%}#pagecontent{animation:fadeInAnimation ease .50s;animation-iteration-count:1;animation-fill-mode:forwards;display:flow-root}@keyframes fadeInAnimation{0{opacity:0}100%{opacity:1}}p{margin:0 0 3px 12px}input,textarea{font-size:10pt;margin-left:0}input[type=text],input[type=password],input[type=date],input[type=time],input[type=datetime-local],textarea,select{border-style:solid;border-top:solid 1px rgba(0,0,0,0.30);border-left:solid 1px rgba(0,0,0,0.30);border-right:solid 1px rgba(0,0,0,0.30);border-bottom:solid 1px rgba(0,0,0,0.30);background-color:white;padding-left:6px;padding-right:6px;height:24px;color:#004b7b}input[type=checkbox],input[type=radio]{transform:scale(1.25);margin-top:4px;margin-right:4px}input[disabled],select[disabled],textarea[disabled],.bootstrap-tagsinput[disabled]{background-color:rgba(0,0,0,0.04);opacity:1.0}input[readonly],select[readonly],textarea[readonly],.bootstrap-tagsinput[readonly]{background-color:rgba(0,0,0,0.04);border:0}input:focus,textarea:focus,select:focus{outline:none !important;border-color:#719ece;box-shadow:0 0 5px #719ece}select{padding-left:2px}textarea{min-height:68px;resize:vertical}a{text-decoration:none;color:navy}a:hover{text-decoration:none;opacity:.75;cursor:pointer}a[disabled="true"]{color:gray}legend{font-weight:bold;padding-left:5px}mark{background-color:#fbab18}i{padding-right:7px;padding-top:3px}.header{background-color:var(--basecolor1);background-size:inherit;background-position:top right;background-repeat:no-repeat;font-family:Segoe UI Web,Segoe UI,Sans-Serif,Calibri,Arial;font-size:28pt;color:black;padding-left:6px;padding-top:6px;cursor:default;height:50px}.locationbar{display:block;width:100%;background-color:black;color:white;padding-top:5px;padding-right:10px;height:32px}.mainarea{width:100%;overflow-x:auto;display:block}.sidebar{float:left;width:200px;background-color:white}.mainmenu{cursor:default;background-color:black;height:32px}.logindialog{border-style:none;width:380px;background-color:rgba(255,255,255,0.20);border-radius:8px}.dialog{background-color:white;border-style:none;padding:1px}.dh{background:linear-gradient(45deg,var(--basecolor1) 30%,#6b91b1 0,var(--basecolor2) 50%);color:white;font-size:13pt;padding-top:1px;padding-left:12px;padding-right:2px;text-align:left;text-shadow:2px 2px 3px rgba(0,0,0,0.5);border-style:none;height:32px;min-height:32px}.dh2{background:linear-gradient(135deg,transparent 60%,var(--basecolor3) 40%);color:white;font-size:13pt;padding-top:1px;padding-left:16px;text-align:left;text-shadow:2px 2px 3px rgba(0,0,0,0.5);border-style:none;height:32px;min-height:32px}.dh-center{display:flex;align-items:center;justify-content:center}.dc{display:block;position:relative;margin:12px;overflow:hidden}.dc-bottombar{position:fixed;bottom:0;padding:16px;width:100%;border-top-color:lightgrey;border-top-style:solid;border-top-width:1px}.dialogfilter{background-color:white;color:black;border-style:none;padding-left:8px;padding-right:8px;padding-bottom:8px;padding-top:8px;vertical-align:middle;margin-bottom:0;margin-top:0;border-collapse:initial;border-bottom-style:solid;border-bottom-color:lightgray;border-width:thin}.linespacing{height:4px}.tablestyle1{width:100%;border:1px solid var(--basecolor4);border-collapse:collapse}.tablestyle1 tr:first-child>th{position:sticky;top:0;text-align:left;background-color:inherit;padding-left:4px;padding-right:4px;z-index:1}.tablestyle1fixed{width:100%;border-width:1px;border-style:solid;border-collapse:collapse;table-layout:fixed}.columnsname{background-color:var(--basecolor3);color:black;font-weight:bold;height:26px;white-space:nowrap;border-width:1px;border-style:solid;font-size:9pt}.columnsname td{padding-left:5px}tr.record{height:27px;background-color:white;cursor:default}tr.record:nth-child(even){background-color:#f8f9fa}tr.record td{vertical-align:middle;padding-right:4px;padding-left:4px;overflow:hidden}table.minisheet tr td{padding:0;margin:0}.recordcounter{background-color:white;font-weight:bold;padding-top:4px;padding-bottom:4px;padding-left:4px}.tinybutton{width:70px;border-style:solid;border-width:1px;text-align:center;height:21px;color:black;font-size:9pt;text-decoration:none}.tinybutton:hover{background-color:white;color:black;text-decoration:none}.truncate{display:block;margin-top:4px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fill{width:100%;height:100%;top:0;bottom:0;left:0;right:0}iframe{border-style:solid;border-width:1px;border-color:gray;padding:4px}.table1{width:100%;height:100%;padding-left:16px;padding-right:16px;border-collapse:inherit}.centertable{margin-left:auto;margin-right:auto;overflow-y:auto;overflow-x:hidden;width:calc(100% - 26px);background-color:#ddd}.active-row{background-color:#007bff4d !important}.clickable-text{color:#005394}.clickable-text:hover{color:#007bff;cursor:pointer}.subsection{color:black;background:linear-gradient(176deg,var(--basecolor2),transparent 50%);font-weight:bold;font-size:14px;font-variant:all-small-caps;text-align:left;height:28px;padding-bottom:8px;padding-top:2px;padding-left:8px;padding-right:8px;border-radius:4px;cursor:default;user-select:none}.datetimepicker{width:86px}:required{border-color:orangered}.form-control{border-style:solid;border-top:0;border-left:0;border-right:solid 1px silver;border-bottom:solid 1px silver;background-color:#f6f6f6;padding-left:4px;padding-right:4px}.btn{width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-icon{width:26px;padding-right:0;background:#c4d4e2;border:0;margin-top:-2px}.btn-icon2{width:26px;padding-right:0;background:transparent;border:0;margin-top:-2px}.dropdown-item.disabled{color:rgba(108,117,125,0.5);pointer-events:none;background-color:transparent}.navbar-nav{font-size:10pt !important}.dropdown-menu{font-size:10pt !important}.btn-light.disabled,.btn-light:disabled{color:#00000040 !important;background-color:transparent}.bootstrap-tagsinput{width:inherit !important;height:auto !important;padding-top:8px !important;line-height:24px !important;padding-bottom:0 !important}.bootstrap-tagsinput input{position:relative !important;top:-5px !important}.label-info{background-color:var(--basecolor1)}.label{display:inline;padding:2px 2px 2px 6px;font-size:90%;font-weight:normal;line-height:1;color:#fff;white-space:nowrap;vertical-align:top;border-radius:.25em;position:relative;top:1px}.thumbimage{cursor:pointer;width:92px;max-width:92px;height:auto;border-radius:4px;margin-bottom:8px;box-shadow:2px 2px 5px 0 #a1a1a1;border:1px solid #80808060 !important;object-fit:contain;max-height:182px;object-fit:cover;object-position:top}.tagitem{display:inline-block;font-size:smaller;background-color:var(--basecolor1);color:white;border:0;border-radius:2px;padding:0 3px 0 3px;margin-right:3px;margin-bottom:1px}.itemtitle{color:black;font-weight:lighter;font-size:larger;min-height:28px}.itemlabel{color:var(--basecolor1);width:112px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.itemcontent{text-align:justify}.itembottomright{position:absolute;bottom:8px;right:8px}table[name="md-fields"] tr:nth-child(even){background-color:#f8f9fa}table[name="md-fields"] tr:nth-child(odd){background-color:#fff}table[name="md-fields"] td{padding:4px;vertical-align:top}table[name="md-fields"] td:nth-child(1){width:20%;min-width:120px}table[name="md-fields"] td:nth-child(2){width:100%}table[name="md-fields"] textarea{width:100%}table[name="md-fields"] input[type=text]{width:100%}table[name="md-fields"] div.bootstrap-tagsinput input[type=text]{width:auto !important}ul.gj-list-bootstrap li [data-role=display]{padding:2px 2px 2px 2px !important}.badge{float:right;margin-top:4px}.pagecounter{border-top:0;padding-top:2px;border-bottom:solid 1px var(--basecolor4);border-left:solid 1px var(--basecolor4);border-right:solid 1px var(--basecolor4);background-color:var(--basecolor3);height:32px;min-width:800px;font-size:9pt}.pagecounter_title{margin-left:18px;margin-top:4px}.pagecounter_buttons_area{margin-right:18px}.pagebutton{cursor:pointer;width:36px;border-style:none;border-radius:2px;background-color:#0000000a;text-align:center;height:26px;color:black;margin-right:3px;padding-left:12px;font-size:.875rem}.pagebutton_tiny{width:36px;border-style:none;border-radius:2px;background-color:#0000000a;text-align:center;height:26px;color:black;margin-right:3px;cursor:pointer;font-size:.875rem}.pagebutton_tiny:hover{border:solid 1px black}.pagebutton_tiny_selected{width:36px;border-style:none;border-radius:2px;background-color:#ffffffbd;text-align:center;height:26px;color:black;margin-right:3px;cursor:pointer;font-size:.875rem}.pagebutton_selector{cursor:pointer;background-color:white;color:black;height:26px;font-size:.875rem}.pagebutton:disabled{cursor:default;color:lightgray;font-size:.875rem}.pagebutton:hover:enabled{border:solid 1px black}.pagebutton_selected{background-color:#ffffffbd}.led_empty{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:rgba(0,0,0,0.03)}.led_ok{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:#3fb6cc}.led_warning{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:#e7d729}.led_alert{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:red}.led_gray{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:silver}.led_tosync{width:16px;height:16px;margin:4px;border:1px solid black;border-radius:3px;background-color:#ffa850}