:root{--opc-blue:#1b6ec2;--opc-border-color:#1861ac;--opc-active-blue:#0b5ed7}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{color:#0366d6}.bg-primary{background-color:var(--opc-blue) !important}.dx-button-mode-contained.dx-button-default,.btn-primary,.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:var(--opc-blue);border-color:var(--opc-border-color)}.dx-button-mode-contained.dx-button-default.dx-state-hover,.dx-button-mode-contained.dx-button-default.dx-state-focused,.dx-button-mode-contained.dx-button-default.dx-state-active{color:#fff;background-color:var(--opc-active-blue);border-color:var(--opc-border-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.nav-pills .nav-item.active{color:#fff;background-color:var(--opc-blue);border-color:var(--opc-border-color)}.nav-item:hover{background-color:#e9ecef}.nav-item.active .text-dark{--bs-text-opacity:none}.form-group{margin-bottom:1rem}html{box-sizing:border-box}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}body{position:relative;min-height:100vh;padding-bottom:30px}*,*:before,*:after{box-sizing:inherit}.footer{position:absolute;clear:both;background-color:#fff;bottom:0;width:100%;white-space:nowrap;line-height:30px}.footer p{position:absolute;left:5px;text-align:left;white-space:nowrap}@media(max-width:865px){body{padding-bottom:60px}.footer p{position:relative;margin:0 0 -10px 0;text-align:center}}.errorBlock ul{list-style-type:none}#nav-wrapper{z-index:1020 !important}.nav-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1019;background-color:#000;display:flex;opacity:.5}.navbar{width:252px;height:calc(100vh - 46px);position:absolute;margin-left:-300px;transition:.4s;top:46px;bottom:0}.nav-link{font-size:17px}.active-nav{margin-left:0}.dropdown-divider{width:100%}.dropdown-header{justify-content:left}.pointer-events-none .dx-field-item-label{pointer-events:none}.dx-toast-stack{z-index:9999}@font-face{font-family:"Bw Modelica";src:url('/fonts/BwModelicaSS01-Light.otf') format('opentype');font-weight:300;font-style:normal}@font-face{font-family:"Bw Modelica";src:url('/fonts/BwModelicaSS01-Regular.otf') format('opentype');font-weight:400;font-style:normal}@font-face{font-family:"Bw Modelica";src:url('/fonts/BwModelicaSS01-Medium.otf') format('opentype');font-weight:500;font-style:normal}@font-face{font-family:"Bw Modelica";src:url('/fonts/BwModelicaSS01-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:"Bw Modelica";src:url('/fonts/BwModelicaSS01-ExtraBold.otf') format('opentype');font-weight:800;font-style:normal}