.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222;} .ui-widget-content a{color:#222222;} .ui-widget-header{border:1px solid var(--accent-color);background:var(--accent-color);color:#f1f0f0;font-weight:bold;} .ui-widget-header a{color:#f1f0f0;} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:var(--accent-color);font-weight:bold;color:#f1f0f0;} .ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#f1f0f0;text-decoration:none;} .ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#f2f0f0;text-decoration:none;} .ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px solid var(--accent-color);background:var(--accent-color);color:#f1f0f0;} .ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#f1f0f0;text-decoration:none;} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px solid var(--accent-color);background:var(--accent-color);color:#ffffff;} .ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#363636;} .ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:var(--error-color) !important;} .ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:var(--error-color) !important;} .ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:var(--error-color) !important;} .ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;} .ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;} .ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;} .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);} .ui-icon{width:16px;height:16px;} .ui-sortable-column-icon{float:right;} #visualizationForm .ui-state-hover,
#visualizationForm .ui-widget-content .ui-state-hover,
#visualizationForm .ui-widget-header .ui-state-hover,
#visualizationForm .ui-state-focus,
#visualizationForm .ui-widget-content .ui-state-focus,
#visualizationForm .ui-widget-header .ui-state-focus{background:#ffffff;} #visualizationForm .ui-state-highlight,
#visualizationForm .ui-widget-content .ui-state-highlight,
#visualizationForm .ui-widget-header .ui-state-highlight{background:#ffffff;} body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick::before{content:"" !important;color:var(--font-color);} body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;} body .ui-autocomplete-token .ui-icon-close::before{content:"" !important;color:var(--font-color);} body .ui-icon-close{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;} body .ui-icon-close::before{content:"" !important;color:var(--accent-color);} body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;color:var(--font-color) !important;} body .ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check:before{content:"";} body .ui-accordion-header .ui-icon.ui-icon-triangle-1-e{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";} body .ui-accordion-header .ui-icon.ui-icon-triangle-1-e:before{content:"";} body .ui-accordion-header .ui-icon.ui-icon-triangle-1-s{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";} body #settingsForm .ui-accordion-header .ui-icon.ui-icon-triangle-1-s{color:var(--font-color) !important;} .ui-row-toggler.ui-icon.ui-icon-circle-triangle-e{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";} .ui-row-toggler.ui-icon.ui-icon-circle-triangle-e:before{content:"";} .ui-row-toggler.ui-icon.ui-icon-circle-triangle-s{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";} .ui-row-toggler.ui-icon.ui-icon-circle-triangle-s:before{content:"";} body .ui-accordion-header .ui-icon.ui-icon-triangle-1-s:before{content:"";} body .ui-autocomplete-dropdown .ui-icon.ui-icon-triangle-1-s{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";color:var(--font-color) !important;} body .ui-autocomplete-dropdown .ui-icon.ui-icon-triangle-1-s:before{content:"";} body .ui-selectonemenu-trigger .ui-icon.ui-icon-triangle-1-s{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";color:var(--font-color) !important;} body .ui-selectonemenu-trigger .ui-icon.ui-icon-triangle-1-s:before{content:"";} body .ui-selectcheckboxmenu-trigger .ui-icon.ui-icon-triangle-1-s{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";color:var(--font-color) !important;margin-top:6px;margin-left:2px;} body .ui-selectcheckboxmenu-trigger .ui-icon.ui-icon-triangle-1-s:before{content:"";} body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon.ui-icon-circle-close{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";color:var(--font-color) !important;margin-left:2px;} body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close .ui-icon:before{content:"";} body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-close:hover{padding:1px;height:20px;width:18px;} body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon.ui-icon-search{font-family:'primeicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;font-size:1.25em;content:"";color:var(--panel-text-color) !important;margin-left:2px;} body .ui-selectcheckboxmenu-panel .ui-selectcheckboxmenu-header .ui-selectcheckboxmenu-filter-container .ui-icon:before{content:"";} body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-picklist .ui-picklist-buttons .ui-icon-arrow-1-e:before{content:"";} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-e:before{content:"";} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrow-1-w:before{content:"";} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-picklist .ui-picklist-buttons .ui-button .ui-icon-arrowstop-1-w:before{content:"";} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:none;display:inline-block;font-size:1.25em;margin-top:1px;} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-e:before{content:"";} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:none;display:inline-block;font-size:1.25em;} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-s:before{content:"";} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:none;display:inline-block;font-size:1.25em;margin-top:1px;} body .ui-tree .ui-tree-container .ui-treenode .ui-treenode-content .ui-tree-toggler.ui-icon-triangle-1-w:before{content:"";} body .ui-growl .ui-growl-item-container .ui-icon-closethick{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:none;display:inline-block;font-size:1.25em;position:absolute;color:black;} body .ui-growl .ui-growl-item-container .ui-icon-closethick:before{content:"";} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-pencil:before{content:"";color:var(--accent-color);} body .ui-datatable .ui-datatable-data > tr.ui-state-hover .ui-row-editor .ui-icon:before{color:var(--font-color) !important;} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;margin-right:.429em;color:#fff;} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-check:before{content:"";color:var(--accent-color);} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;color:#fff;} body .ui-datatable .ui-datatable-data > tr .ui-row-editor .ui-icon.ui-icon-close:before{content:"";color:var(--accent-color);} body .ui-inplace .ui-inplace-save .ui-icon{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-inplace .ui-inplace-save .ui-icon:before{content:"";color:var(--font-color);} body .ui-inplace .ui-inplace-cancel .ui-icon{font-family:'primeicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0 !important;text-align:center;background:0;display:inline-block;font-size:1.25em;} body .ui-inplace .ui-inplace-cancel .ui-icon:before{content:"";color:var(--font-color);} body .ui-paginator{background:#ffffff;border:solid #c8c8c8;border-width:0;padding:1rem;display:flex;justify-content:center;align-items:center;} body .ui-paginator .ui-paginator-first,
body .ui-paginator .ui-paginator-prev,
body .ui-paginator .ui-paginator-next,
body .ui-paginator .ui-paginator-last{color:#6c757d;width:2.286em;height:2.286em;margin:0 0.125em;border:1px solid transparent;padding:0;border-radius:4px;transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;} body .ui-paginator .ui-paginator-first span,
body .ui-paginator .ui-paginator-prev span,
body .ui-paginator .ui-paginator-next span,
body .ui-paginator .ui-paginator-last span{display:none;} body .ui-paginator .ui-paginator-first.ui-state-hover,
body .ui-paginator .ui-paginator-prev.ui-state-hover,
body .ui-paginator .ui-paginator-next.ui-state-hover,
body .ui-paginator .ui-paginator-last.ui-state-hover{background:#e9ecef;color:#495057;border-color:transparent;} body .ui-paginator .ui-paginator-first.ui-state-focus,
body .ui-paginator .ui-paginator-prev.ui-state-focus,
body .ui-paginator .ui-paginator-next.ui-state-focus,
body .ui-paginator .ui-paginator-last.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 0.2rem #a6d5fa;} body .ui-paginator .ui-paginator-first:before,
body .ui-paginator .ui-paginator-prev:before,
body .ui-paginator .ui-paginator-next:before,
body .ui-paginator .ui-paginator-last:before{position:relative;line-height:inherit;top:-1px;} body .ui-paginator .ui-paginator-first{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;line-height:2.286em;} body .ui-paginator .ui-paginator-first:before{content:"";} body .ui-paginator .ui-paginator-first:before{position:relative;} body .ui-paginator .ui-paginator-prev{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;line-height:2.286em;} body .ui-paginator .ui-paginator-prev:before{content:"";} body .ui-paginator .ui-paginator-prev:before{position:relative;} body .ui-paginator .ui-paginator-next{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;line-height:2.286em;} body .ui-paginator .ui-paginator-next:before{content:"";} body .ui-paginator .ui-paginator-next:before{position:relative;} body .ui-paginator .ui-paginator-last{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;line-height:2.286em;} body .ui-paginator .ui-paginator-last:before{content:"";} body .ui-paginator .ui-paginator-last:before{position:relative;} body .ui-paginator .ui-paginator-current{color:#6c757d;} body .ui-paginator .ui-paginator-pages{padding:0;display:inline-block;} body .ui-paginator .ui-paginator-pages .ui-paginator-page{padding:0;border:1px solid transparent;text-align:center;line-height:2.286em;min-width:2.286em;height:2.286em;color:#6c757d;margin:0 0.125em;border-radius:4px;transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;} body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active{color:var(--font-color) !important;background:var(--accent-color) !important;font-weight:bold !important;} body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover{background:var(--selection-color) !important;} body .ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 0.2rem #a6d5fa;} body .ui-paginator .ui-paginator-current,
body .ui-paginator .ui-paginator-rpp-options{margin:0.5rem;display:inline-block;vertical-align:middle;} body .ui-datatable thead th .ui-sortable-column-icon{margin:0 0 0 0.5rem;} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;text-indent:0 !important;vertical-align:middle;} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-carat-2-n-s:before{content:"";} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;text-indent:0 !important;vertical-align:middle;} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-n:before{content:"";} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;text-indent:0 !important;vertical-align:middle;} body .ui-datatable thead th .ui-sortable-column-icon.ui-icon-triangle-1-s:before{content:"";} body .ui-datepicker{background:#1e1e1e;border:1px solid #383838;color:rgba(255, 255, 255, 0.87);padding:0.5rem;width:auto;border-radius:4px;} body .ui-datepicker .ui-datepicker-header{margin:0;padding:1rem;line-height:normal;background:#1e1e1e;color:rgba(255, 255, 255, 0.87);font-weight:600;border-width:0 0 1px 0;border-radius:0;} body .ui-datepicker .ui-datepicker-next{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;right:0;} body .ui-datepicker .ui-datepicker-next:before{content:"";} body .ui-datepicker .ui-datepicker-prev{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:inline-block;background:none;left:0;} body .ui-datepicker .ui-datepicker-prev:before{content:"";} body .ui-datepicker .ui-datepicker-next,
body .ui-datepicker .ui-datepicker-prev{cursor:pointer;top:50%;margin-top:-1rem;width:2rem;height:2rem;background:transparent;color:rgba(255, 255, 255, 0.6);transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none;} body .ui-datepicker .ui-datepicker-next:hover,
body .ui-datepicker .ui-datepicker-prev:hover{background:rgba(255, 255, 255, 0.03);color:rgba(255, 255, 255, 0.87);border-color:transparent;} body .ui-datepicker .ui-datepicker-next span,
body .ui-datepicker .ui-datepicker-prev span{display:none;} body .ui-datepicker .ui-datepicker-title{line-height:1;margin:0;} body .ui-datepicker .ui-datepicker-title select{width:40%;margin:0;} body .ui-datepicker .ui-datepicker-title select:first-child{margin-right:0.5rem;} body .ui-datepicker .ui-datepicker-calendar{margin:0.5rem 0;} body .ui-datepicker .ui-datepicker-calendar th{padding:0.5rem;text-align:center;color:var(--panel-text-color) !important;} body .ui-datepicker .ui-datepicker-calendar th > span{width:2.5rem;height:2.5rem;} body .ui-datepicker .ui-datepicker-calendar td{text-align:center;} body .ui-datepicker .ui-datepicker-calendar td a{padding:0;background-color:var(--panel-color) !important;color:var(--text-color-user-input) !important;text-align:center;width:2.5rem;height:2.5rem;line-height:2.5rem;border:0 none;display:inline-block;transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;border-radius:50%;} body .ui-datepicker .ui-datepicker-calendar td a:hover{background:rgba(255, 255, 255, 0.03);border-color:transparent;} body .ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background-color:var(--panel-color);color:var(--text-color-user-input);border:0 none;} body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a{background:transparent;color:#90CAF9;font-weight:600;border:0 none;} body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a:hover{background:rgba(255, 255, 255, 0.03);border-color:transparent;} body .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a.ui-state-active{background:rgba(100, 181, 246, 0.16);color:rgba(255, 255, 255, 0.87);border:0 none;} body .ui-datepicker.ui-input-overlay{border:1px solid #383838;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.16);} body .ui-datepicker .ui-timepicker-div dl{margin:0.857em 0;} body .ui-datepicker .ui-timepicker-div dl dt{padding:0;} body .ui-datepicker .ui-timepicker-div dl dt.ui_tpicker_time_label{padding:0.5em 0;} body .ui-datepicker .ui-timepicker-div dl dd{padding:0.5em 0;margin:0 0.714em 0.714em 40%;} body .ui-datepicker .ui-datepicker-buttonpane button,
body .ui-datepicker .ui-datepicker-buttonbar button{transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;border-radius:4px;background:#78909C;color:#ffffff;border:1px solid #78909C;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover,
body .ui-datepicker .ui-datepicker-buttonpane button:not(:disabled):hover,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-hover,
body .ui-datepicker .ui-datepicker-buttonbar button:not(:disabled):hover{background:#69838f;border-color:#69838f;color:#ffffff;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-focus,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-focus{box-shadow:0 0 0 1px #a1b1ba;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-state-active,
body .ui-datepicker .ui-datepicker-buttonpane button:active,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-state-active,
body .ui-datepicker .ui-datepicker-buttonbar button:active{background:#5d747f;border-color:#5d747f;color:#ffffff;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined{background-color:transparent;color:#78909C;border:1px solid;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:hover,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:hover{background:rgba(120, 144, 156, 0.04);color:#78909C;border:1px solid;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-outlined:enabled:active,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-outlined:enabled:active{background:rgba(120, 144, 156, 0.16);color:#78909C;border:1px solid;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat{background-color:transparent;color:#78909C;border-color:transparent;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:hover,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:hover{background:rgba(120, 144, 156, 0.04);border-color:transparent;color:#78909C;} body .ui-datepicker .ui-datepicker-buttonpane button.ui-button-flat:enabled:active,
body .ui-datepicker .ui-datepicker-buttonbar button.ui-button-flat:enabled:active{background:rgba(120, 144, 156, 0.16);border-color:transparent;color:#78909C;} body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:first-child,
body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:first-child{text-align:left;} body .ui-datepicker .ui-datepicker-buttonpane .ui-g-6:last-child,
body .ui-datepicker .ui-datepicker-buttonbar .ui-g-6:last-child{text-align:right;} body .ui-datepicker .ui-datepicker-buttonbar{border-top:1px solid #383838;padding:1rem 0;} body .ui-datepicker .ui-monthpicker-month{margin:0.5rem 0;color:rgba(255, 255, 255, 0.87);transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;padding:0.5rem;border:4px;} body .ui-datepicker .ui-monthpicker-month:hover{background:rgba(255, 255, 255, 0.03);border-color:transparent;} body .ui-datepicker .ui-monthpicker-month.ui-state-active{background:rgba(100, 181, 246, 0.16);color:rgba(255, 255, 255, 0.87);border:0 none;} body .ui-datepicker .ui-datepicker-group{padding:0.5rem;} body .ui-datepicker .ui-picker-up{width:2rem;height:2rem;background:transparent;color:rgba(255, 255, 255, 0.6);transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none;} body .ui-datepicker .ui-picker-up:hover{background:rgba(255, 255, 255, 0.03);color:rgba(255, 255, 255, 0.87);border-color:transparent;} body .ui-datepicker .ui-picker-up .ui-icon{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:contents;background:none;width:auto;height:auto;} body .ui-datepicker .ui-picker-up .ui-icon:before{content:"";} body .ui-datepicker .ui-picker-down{width:2rem;height:2rem;background:transparent;color:rgba(255, 255, 255, 0.6);transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s;border-radius:50%;border:0 none;text-align:center;line-height:2rem;padding:0;user-select:none;} body .ui-datepicker .ui-picker-down:hover{background:rgba(255, 255, 255, 0.03);color:rgba(255, 255, 255, 0.87);border-color:transparent;} body .ui-datepicker .ui-picker-down .ui-icon{font-family:'primeicons' !important;font-style:normal;font-weight:normal;display:contents;background:none;width:auto;height:auto;} body .ui-datepicker .ui-picker-down .ui-icon:before{content:"";} body .ui-datepicker.ui-datepicker-multi{width:auto !important;} body .ui-hour-picker .ui-inputfield,
body .ui-minute-picker .ui-inputfield{background:var(--accent-color);padding:0;} .ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:0px;} .ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:0px;} .ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:0px;} .ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:0px;} .ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);} .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px;} #qCheckerProtocolForm .ui-tabs,
#qCheckerProtocolForm .ui-tabs-nav li a{cursor:pointer;background:none;color:#333333;} #qCheckerProtocolForm .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
#qCheckerProtocolForm .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
#qCheckerProtocolForm .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;background:var(--accent-color);color:#ffffff !important;} #readingAreaForm .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:transparent;font-weight:bold;color:var(--font-color);border:transparent;} .ui-tooltip-text > .ui-message-error,
.ui-tooltip-text > .ui-message-warn,
.ui-tooltip-text > .ui-message-info{background-color:transparent !important;} .ui-tooltip-text{padding:8px;} .ui-tooltip-text > .ui-staticmessage > .ui-message-info-summary{display:none;} *{font-family:Arial,Verdana,sans-serif;outline:0 !important;} ::-ms-clear,
::-ms-reveal{display:none;} body,
input,
select,
textarea,
button,
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget-header,
.ui-widget-header .ui-widget-header{color:var(--panel-text-color);font-size:13px;font-weight:normal;border:none;} body{background-color:var(--background-color) !important;} div#container{width:50vw;height:40vh;border-left:10px solid var(--accent-color) !important;background:var(--panel-color) !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:700px;min-height:400px;box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);} div#container93PercentHeight{width:50vw;height:93vh;border-left:10px solid var(--accent-color) !important;background:var(--panel-color) !important;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);overflow-y:auto;} div#logo{float:left;width:50%;height:100%;background:var(--logo) center no-repeat;background-size:80%;position:relative;} div#logo div#passwordRules{width:100%;height:100%;background-color:var(--panel-color);opacity:0.95;} div#logo div#passwordRules .ui-panelgrid tr{border:none;background:none;} div#logo div#passwordRules .ui-panelgrid tr .ui-panelgrid-cell{padding:10px;border:none;} div#contentContainer{float:left;width:50%;position:relative;height:100%;} div#content,
#otpPanel,
#totpPanel,
#recoveryCodePanel,
#viewSelectionPanel{position:relative;border-left:1px solid var(--panel-text-color);padding:5% 30px 5%;top:50%;transform:translate(0%,-50%);max-height:60%;} div#content .ui-inputfield,
#otpPanel .ui-inputfield,
#totpPanel .ui-inputfield,
#recoveryCodePanel .ui-inputfield,
#viewSelectionPanel .ui-inputfield{border-bottom:1px solid var(--panel-text-color);width:80%;margin-left:20px;} div#content #otpViewLink,
#otpPanel #otpViewLink,
#totpPanel #otpViewLink,
#recoveryCodePanel #otpViewLink,
#viewSelectionPanel #otpViewLink,
div#content #totpViewLink,
#otpPanel #totpViewLink,
#totpPanel #totpViewLink,
#recoveryCodePanel #totpViewLink,
#viewSelectionPanel #totpViewLink,
div#content #recoveryCodeViewLink,
#otpPanel #recoveryCodeViewLink,
#totpPanel #recoveryCodeViewLink,
#recoveryCodePanel #recoveryCodeViewLink,
#viewSelectionPanel #recoveryCodeViewLink{height:51px;width:350px;text-decoration:none;border-bottom:1px solid var(--background-color);} div#content #otpViewLink .viewLinkIcon,
#otpPanel #otpViewLink .viewLinkIcon,
#totpPanel #otpViewLink .viewLinkIcon,
#recoveryCodePanel #otpViewLink .viewLinkIcon,
#viewSelectionPanel #otpViewLink .viewLinkIcon,
div#content #totpViewLink .viewLinkIcon,
#otpPanel #totpViewLink .viewLinkIcon,
#totpPanel #totpViewLink .viewLinkIcon,
#recoveryCodePanel #totpViewLink .viewLinkIcon,
#viewSelectionPanel #totpViewLink .viewLinkIcon,
div#content #recoveryCodeViewLink .viewLinkIcon,
#otpPanel #recoveryCodeViewLink .viewLinkIcon,
#totpPanel #recoveryCodeViewLink .viewLinkIcon,
#recoveryCodePanel #recoveryCodeViewLink .viewLinkIcon,
#viewSelectionPanel #recoveryCodeViewLink .viewLinkIcon{width:15%;color:var(--panel-text-color);font-size:24px;float:left;position:relative !important;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);} div#content #otpViewLink .viewLinkText,
#otpPanel #otpViewLink .viewLinkText,
#totpPanel #otpViewLink .viewLinkText,
#recoveryCodePanel #otpViewLink .viewLinkText,
#viewSelectionPanel #otpViewLink .viewLinkText,
div#content #totpViewLink .viewLinkText,
#otpPanel #totpViewLink .viewLinkText,
#totpPanel #totpViewLink .viewLinkText,
#recoveryCodePanel #totpViewLink .viewLinkText,
#viewSelectionPanel #totpViewLink .viewLinkText,
div#content #recoveryCodeViewLink .viewLinkText,
#otpPanel #recoveryCodeViewLink .viewLinkText,
#totpPanel #recoveryCodeViewLink .viewLinkText,
#recoveryCodePanel #recoveryCodeViewLink .viewLinkText,
#viewSelectionPanel #recoveryCodeViewLink .viewLinkText{float:left;max-width:85%;position:relative !important;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);} div#content #otpViewLink:hover,
#otpPanel #otpViewLink:hover,
#totpPanel #otpViewLink:hover,
#recoveryCodePanel #otpViewLink:hover,
#viewSelectionPanel #otpViewLink:hover,
div#content #totpViewLink:hover,
#otpPanel #totpViewLink:hover,
#totpPanel #totpViewLink:hover,
#recoveryCodePanel #totpViewLink:hover,
#viewSelectionPanel #totpViewLink:hover,
div#content #recoveryCodeViewLink:hover,
#otpPanel #recoveryCodeViewLink:hover,
#totpPanel #recoveryCodeViewLink:hover,
#recoveryCodePanel #recoveryCodeViewLink:hover,
#viewSelectionPanel #recoveryCodeViewLink:hover{color:var(--accent-color);} div#content #otpViewLink:hover .viewLinkIcon,
#otpPanel #otpViewLink:hover .viewLinkIcon,
#totpPanel #otpViewLink:hover .viewLinkIcon,
#recoveryCodePanel #otpViewLink:hover .viewLinkIcon,
#viewSelectionPanel #otpViewLink:hover .viewLinkIcon,
div#content #totpViewLink:hover .viewLinkIcon,
#otpPanel #totpViewLink:hover .viewLinkIcon,
#totpPanel #totpViewLink:hover .viewLinkIcon,
#recoveryCodePanel #totpViewLink:hover .viewLinkIcon,
#viewSelectionPanel #totpViewLink:hover .viewLinkIcon,
div#content #recoveryCodeViewLink:hover .viewLinkIcon,
#otpPanel #recoveryCodeViewLink:hover .viewLinkIcon,
#totpPanel #recoveryCodeViewLink:hover .viewLinkIcon,
#recoveryCodePanel #recoveryCodeViewLink:hover .viewLinkIcon,
#viewSelectionPanel #recoveryCodeViewLink:hover .viewLinkIcon{color:var(--accent-color);} div#selfRegistry{position:relative;padding:5% 30px 5%;} div#automaticRegistry{position:relative;padding:5% 30px 5%;} #automaticRegistryForm\:automaticRegistryYourData .ui-panelgrid-cell{background-color:var(--background-color) !important;color:var(--panel-text-color);} #automaticRegistryForm\:automaticRegistryYourData .ui-panelgrid-cell #message{text-align:center;} .box-shadow{box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);} div#contactData{top:80%;left:50%;position:absolute;transform:translate(-50%,0%);text-align:left;background-color:var(--panel-color);padding:25px;box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:6px 6px 20px 0 rgba(0, 0, 0, 0.1);} div#contactData .phone{padding-right:15px;} div#contactData .phone:before{font-size:20px;line-height:20px;color:var(--panel-text-color);} div#contactData .email{padding-right:15px;} div#contactData .email:before{font-size:20px;line-height:20px;color:var(--panel-text-color);} #exceptionDialog #exceptionMessage{font-weight:bold;color:black;} .flex{display:flex;align-items:center;justify-content:left;} .flex.center{justify-content:center;} .passwordImg{font-size:16px;line-height:16px !important;} .passwordImg.icon.like{color:var(--accent-color) !important;} .passwordImg.icon.like :hover{color:var(--accent-color) !important;} .passwordImg.icon.dislike{color:var(--panel-text-color) !important;} .passwordImg.icon.dislike :hover{color:var(--panel-text-color) !important;} .ui-panel-titlebar,
.ui-dialog-titlebar{background:var(--accent-color);color:var(--panel-color);} .ui-panel{background:rgba(255, 255, 255, 0.9);} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{font-weight:normal !important;border:1px solid var(--background-color);} *.ui-inputfield.ui-state-default,
.ui-widget-content .ui-inputfield.ui-state-default,
.ui-widget-header .ui-inputfield.ui-state-default{color:var(--text-color-user-input);font-weight:normal;overflow:auto;height:20px;} .outputLabel{font-size:16px;font-weight:normal;line-height:300%;} .ui-widget-overlay{background:black !important;opacity:0.5 !important;} #loginButton{margin-top:20px;text-align:center;} #selfRegistryForm\:sendButtonPanel .ui-panelgrid-cell{padding:4px 0 !important;} #selfRegistryForm\:sendButton{width:375px;font-weight:bold !important;background:var(--accent-color);color:var(--panel-color);border:none;cursor:pointer;} #selfRegistryForm\:sendButton.ui-state-disabled{opacity:0.35;} #selfRegistryLogo{width:100%;height:100px;background:var(--logo) center no-repeat;background-size:contain;margin:40px 0 0 0;} #selfRegistryForm\:selfRegistryYourData .ui-panelgrid-cell{background-color:var(--background-color) !important;color:var(--panel-text-color);} #selfRegistryForm\:selfRegistryYourData .ui-panelgrid-cell #message{text-align:center;} .ui-messages{width:75%;margin:20px auto;} .ui-messages .ui-messages-error-summary{margin:0 !important;} .ui-shadow{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;} button.ui-button{height:35px;margin-right:8px;min-width:130px;border:none;color:var(--font-color);width:140px;display:inline-flex;justify-content:center;align-items:center;} button.ui-button.ui-state-disabled{opacity:0.35;} button.ui-button:before{font-size:20px;line-height:20px;} .icon{float:left;} .icon.user{font-size:32px;line-height:32px;} .icon.lock{font-size:32px;line-height:32px;} .ui-inputfield{margin:0 2px 0 0;background-color:var(--panel-color) !important;border:0 hidden;color:var(--text-color-user-input);border-bottom:1px solid var(--panel-text-color);} .ui-inputfield:-webkit-autofill{background-color:var(--panel-color);} .ui-tooltip-content{color:var(--panel-color);background-color:var(--text-color-user-input) !important;} .ownData{background-color:var(--background-color) !important;} #noSelfRegistryInfoLink{font-weight:bold !important;text-decoration:none !important;background:var(--accent-color) !important;color:var(--panel-color) !important;padding:10px 15px !important;} .cookie-panel{color:var(--panel-text-color) !important;border-left:10px solid var(--accent-color) !important;border-top:none !important;border-right:none !important;} .cookie-panel-handle{padding:8px !important;color:var(--font-color) !important;background-color:var(--accent-color) !important;border-radius:0 !important;} div#slideoutCookiesDiv{top:150%;position:absolute;text-align:left;background-color:var(--background-color);}
/*# sourceMappingURL=login.css.map */
