:root {--a-checkbox-label-font-size: .875rem;--a-filedrop-border-radius: 0.3125rem;--a-field-input-border-radius: 0.3125rem;--a-field-input-background-color: white;--a-filedrop-background-color: white;--ut-region-border-radius: 0.3125rem;--ut-logo-img-spacing: 1rem;}.body {font-family: Helvetica, Arial, sans-serif;}.hidden {display: none;}.t-Header {--a-button-text-shadow: 1px -1px 1px #444, 1px 1px 1px #444, -1px 1px 1px #444, -1px -1px 1px #444;}.t-Header-controls .t-Button--header,
.t-Header-controls .t-Button--header.is-active,
.t-Header-controls .t-Button--header:focus,
.t-Header-controls .t-Button--header:hover {--a-button-state-text-color: #ffffff;}.apex-logo-text {text-shadow: var(--a-button-text-shadow, none);padding-inline-start: 1px;padding-inline-end: 1px;}.t-Header-branding {background-image: linear-gradient(to right, #173d42, #184146, #1a444a, #1b484e, #1d4c52, #1c5055, #1c5357, #1b575a, #195b5a, #195f5a, #1c6359, #216757);background-repeat: no-repeat;background-size: cover;}.t-Header-nav {--a-menubar-background-color: #070d03de;backdrop-filter: blur(5px);}.t-NavigationBar-item.has-username .t-Button-label {text-transform: unset;}.t-NavigationBar-item.js-realtime-clock {--a-button-cursor: default;}.t-NavigationBar-item.js-realtime-clock .t-Button:hover,
.t-NavigationBar-item.js-realtime-clock .t-Button:focus {--a-button-focus-border-color: tranparent;--a-button-state-background-color: transparent;--a-button-state-border-color: transparent;}.t-NavigationBar-item.icon-only.floating-badge .t-Button-badge {--a-button-icon-spacing: -0.25rem;--ut-navbar-button-badge-background-color: rgba(220, 20, 60, 0.85);margin-block-start: -1rem;}.t-Body-nav:has(> .t-TreeNav--styleA) {--ut-palette-primary: #3C6255;--ut-nav-initial-width: 18rem;overflow-x: hidden;overflow-y: unset;background-color: #125157;background-image: linear-gradient(to right, #173d42, #184146, #1a444a, #1b484e, #1d4c52, #1c5055, #1c5357, #1b575a, #195b5a, #195f5a, #1c6359, #216757);}.t-Body-nav:has(> .t-TreeNav--styleA[aria-hidden="false"]) {overflow-x: unset;}.t-Body-nav > .t-TreeNav--styleA .a-TreeView-node.is-collapsible > ul[role="group"] {position: absolute;width: var(--ut-nav-initial-width, 0);left: 100%;background-color: #173d42;}.t-TreeNav--styleA {--ut-treeview-toplevel-leaf-padding-y: 0.5rem;--a-treeview-node-font-size: var(--ut-treeview-toplevel-node-font-size, .875rem);font-weight: 500;}.t-TreeNav--styleA .a-TreeView-node > ul {padding-block-start: var(--ut-treeview-toplevel-leaf-padding-y, .5rem);padding-block-end: var(--ut-treeview-toplevel-leaf-padding-y, .5rem);}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-current--top ~ ul .a-TreeView-row {box-shadow: unset;}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-current--top ~ ul .a-TreeView-row.is-focused {box-shadow: var(--a-treeview-node-focused-shadow);}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-current--top,
.t-TreeNav--styleA .a-TreeView-node--topLevel ul .a-TreeView-node .a-TreeView-row.is-current,
.t-TreeNav--styleA .a-TreeView-node--topLevel ul .a-TreeView-node:has(.a-TreeView-content.is-current) > .a-TreeView-row,
.t-TreeNav--styleA .a-TreeView-node--topLevel ul .a-TreeView-node:has(.a-TreeView-label.is-current) > .a-TreeView-row {--ut-palette-primary: #197a83;background-color: #1e22256d;}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-hover {background-color: #197a83 !important;}.t-TreeNav--styleA .a-TreeView-row.is-hover + .a-TreeView-content .a-Icon,
.t-TreeNav--styleA .a-TreeView-row.is-hover + .a-TreeView-toggle + .a-TreeView-content .fa {color: var(--a-treeview-node-selected-text-color);}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-hover + .a-TreeView-toggle,
.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-hover + .a-TreeView-content,
.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-hover + .a-TreeView-toggle + .a-TreeView-content {--a-treeview-node-selected-text-color: #ffffff;}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-row.is-current--top .a-TreeView-row.is-selected,
.t-TreeNav--styleA .a-TreeView-node--topLevel ul .a-TreeView-row.is-selected,
.t-TreeNav--styleA .a-TreeView-node .a-TreeView-row.is-current {background-color: #197a83;}.t-TreeNav--styleA .a-TreeView-node--topLevel ul {background-color: var(--ut-body-nav-background-color);color: unset;}.t-TreeNav--styleA .a-TreeView-node--topLevel .a-TreeView-node {border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.t-TreeNav--styleA.t-TreeNav .a-TreeView-node--topLevel > ul,
.t-TreeNav--styleA.t-TreeNav .a-TreeView-node--topLevel > ul ul {--a-treeview-node-indent: 0px;}.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current,
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-selected,
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top.is-selected {background-color: #1e22256d;}.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top, .t-TreeNav .a-TreeView-node--topLevel.is-collapsible > .a-TreeView-row,
.t-TreeNav .a-TreeView-node--topLevel ul {background-color: #173d42;color: white;}.a-TreeView-row.is-focused {background-color: #173d42;box-shadow: #197a83;}.ui-dialog .ui-dialog-buttonset .ui-button {min-width: 75px;}.t-Breadcrumb-label {font-size: 1rem;}.t-Body-title {background-color: #e7e7e7;backdrop-filter: blur(5px);box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}.t-Region {box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 30px;}.t-Region-header {--ut-region-header-background-color: #125157;background-image: linear-gradient(to right, #173d42, #184146, #1a444a, #1b484e, #1d4c52, #1c5055, #1c5357, #1b575a, #195b5a, #195f5a, #1c6359, #216757);--ut-region-header-text-color: white;}.t-Body-content {background-color: #f3f2f5;}.a-IG .a-GV-table tbody td .u-checkbox[aria-readonly="true"],
.a-IG .a-GV-breakValue .u-checkbox.is-checked {opacity: 1;}.a-IG .a-GV-table tbody td .u-checkbox[aria-readonly="true"]:focus,
.a-IG .a-GV-table tbody td .u-checkbox[aria-readonly="true"]:focus:before,
.a-IG .a-GV-breakValue .u-checkbox.is-checked:focus,
.a-IG .a-GV-breakValue .u-checkbox.is-checked:focus:before {outline-style: none;}.a-IG .a-GV-table tbody td .u-checkbox[aria-readonly="true"]:before,
.a-IG .a-GV-breakValue .u-checkbox.is-checked:before {background: transparent;border: none;}.a-IG .a-GV-table tbody td .u-checkbox[aria-readonly="true"]:after,
.a-IG .a-GV-breakValue .u-checkbox.is-checked:after {color: green;font-weight: 900;}.t-Form-fieldContainer--floatingLabel {--ut-field-label-text-color: #063cac;}.a-Button--calendar,
.a-Button--colorPicker,
.apex-item-group--popup-lov .a-Button--popupLOV,
.apex-item-group--rich-text-editor .a-Button--rte,
span.lov .a-Button--popupLOV,
.apex-item-filedrop-icon {border-top-right-radius: var(--a-field-input-border-radius, .125rem);border-bottom-right-radius: var(--a-field-input-border-radius, .125rem);}.apex-item-display-only {background-color: var(--a-field-input-state-background-color, var(--a-field-input-background-color));}.t-Form-fieldContainer--floatingLabel .apex-item-display-only {-webkit-padding-before: calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));padding-block-start: calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));}.t-Form-fieldContainer--floatingLabel {--a-field-input-padding-y: 0.5rem;--ut-field-fl-label-line-height: 1rem;--ut-field-fl-label-offset: initial;--ut-field-label-offset: calc(var(--a-field-input-line-height, 1rem) + var(--a-field-input-padding-y, .25rem) + var(--a-field-input-padding-y, .25rem));}.t-Form-fieldContainer--floatingLabel .t-Form-label {-webkit-padding-before: calc((var(--ut-field-label-offset, 2.75rem) - var(--ut-field-label-line-height, 1.25rem)) / 2);padding-block-start: calc((var(--ut-field-label-offset, 2.75rem) - var(--ut-field-label-line-height, 1.25rem)) / 2);transition: margin .2s ease, padding .2s ease, width .2s ease, height .2s ease, font-size .2s ease, color .2s ease;width: fit-content;height: fit-content;}.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--baseline .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--checkbox .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--color-picker .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--date-picker-apex-inline .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--date-picker-apex-native .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--date-picker-html5 .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--display-image .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--display-map .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--display-only .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--file .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--geocoded-address .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--has-initial-value .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--has-placeholder .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--markdown-editor .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--mdeditor .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--pct-graph .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--radiogroup .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--rich-text-editor .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--shuttle .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--star-rating .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--yes-no .t-Form-label,
.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--select-list .t-Form-label,
.t-Form-fieldContainer--floatingLabel.is-active .t-Form-label,
.t-Form-fieldContainer--floatingLabel.js-show-label .t-Form-label,
.t-Form-fieldContainer--floatingLabel:focus-within .t-Form-label {-webkit-padding-before: 1px;-webkit-padding-after: 1px;-webkit-padding-start: 1px;-webkit-padding-end: 1px;padding-block-start: 1px;padding-block-end: 1px;padding-inline-start: 1px;padding-inline-end: 1px;font-size: var(--ut-field-fl-label-font-size, 0.875rem);margin-top: calc(-1 * var(--ut-field-label-line-height, 1rem) - 2px + var(--a-field-input-padding-y, 0.5rem));margin-left: var(--ut-field-input-padding-x-offset, calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px)));background-color: var(--a-field-input-state-background-color, var(--a-field-input-background-color));}.apex-item-wrapper--checkbox,
.apex-item-wrapper--display-image,
.apex-item-wrapper--display-map,
.apex-item-wrapper--radiogroup,
.apex-item-wrapper--star-rating,
.apex-item-wrapper--yes-no,
.apex-item-wrapper--qrcode {--a-field-input-state-background-color: transparent;--a-field-input-focus-background-color: transparent;}.apex-item-single-checkbox,
.apex-item-radio {min-height: calc(var(--a-field-input-padding-y, .25rem) * 2 + var(--a-field-input-line-height, 1rem));}.apex-item-single-checkbox .u-checkbox {align-self: center;}.apex-item-wrapper--single-checkbox.is-required .apex-item-single-checkbox:after {align-self: center;}.apex-item-group.apex-item-checkbox {padding-block-start: calc(var(--a-field-input-padding-y, .25rem) - 0.25rem);padding-block-end: calc(var(--a-field-input-padding-y, .25rem) - 0.25rem);}.apex-item-radio {padding-block-start: calc(var(--a-field-input-padding-y, .25rem) - 0.25rem);padding-block-end: calc(var(--a-field-input-padding-y, .25rem) - 0.25rem);}.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--yes-no .a-Switch-toggle {-webkit-margin-before: var(--a-field-input-padding-y, .25rem);margin-block-start: var(--a-field-input-padding-y, .25rem);}.apex-item-group--popup-lov {border-radius: var(--a-field-input-border-radius, .125rem);}.apex-item-wrapper--popup-lov.is-active .apex-item-group--popup-lov,
.apex-item-group--popup-lov:focus-within {--a-field-input-border-color: var(--a-field-input-focus-border-color);--a-button-state-border-color: var(--a-field-input-focus-border-color);outline: var(--ut-focus-outline, auto 1px var(--ut-focus-outline-color, -webkit-focus-ring-color));outline-offset: var(--ut-focus-outline-offset);margin-inline-start: 1px;margin-inline-end: 1px;}.apex-item-wrapper--popup-lov.is-active .apex-item-group--popup-lov .apex-item-popup-lov,
.apex-item-group--popup-lov:focus-within .apex-item-popup-lov {-webkit-padding-start: calc(var(--ut-field-input-padding-x-offset, calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px))) - 1px);padding-inline-start: calc(var(--ut-field-input-padding-x-offset, calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px))) - 1px);}.apex-item-datepicker--popup {border-radius: var(--a-field-input-border-radius, .125rem);}.apex-item-datepicker--popup .apex-item-datepicker {border-top-right-radius: 0;border-bottom-right-radius: 0;}.apex-item-datepicker--popup:focus-within .apex-item-datepicker {outline: none;}.apex-item-wrapper--date-picker-apex.is-active .apex-item-datepicker--popup,
.apex-item-datepicker--popup:focus-within {--a-field-input-border-color: var(--a-field-input-focus-border-color);--a-button-state-border-color: var(--a-field-input-focus-border-color);outline: var(--ut-focus-outline, auto 1px var(--ut-focus-outline-color, -webkit-focus-ring-color));outline-offset: var(--ut-focus-outline-offset);margin-inline-start: 1px;margin-inline-end: 1px;}.a-FileDrop-icon {--a-filedrop-icon-spacing: 0 4px;}.apex-item-group--file .apex-item-filedrop-body {-webkit-padding-before: var(--ut-field-fl-label-offset,calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px)));-webkit-padding-after: calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));-webkit-padding-start: var(--ut-field-input-padding-x-offset, calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px)));-webkit-padding-end: calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px));padding-block-start: var(--ut-field-fl-label-offset,calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px)));padding-block-end: calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));padding-inline-start: var(--ut-field-input-padding-x-offset, calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px)));padding-inline-end: calc(var(--a-field-input-padding-x, .25rem) - var(--a-field-input-border-width, 1px));}.t-Form-itemWrapper .apex-item-filedrop-icon {--a-button-padding-y: .25rem;--a-button-padding-x: .5rem;align-self: stretch;border-left-style: solid;border-left-width: 1px;border-left-color: var(--a-button-state-border-color, var(--a-button-type-border-color, var(--a-button-border-color)));}.apex-item-starrating .a-StarRating {--a-field-input-padding-y: 0.25rem;padding-block-start: var(--ut-field-fl-label-offset, var(--a-field-input-padding-y, .25rem));padding-block-end: var(--ut-field-fl-label-offset, var(--a-field-input-padding-y, .25rem));}.t-Form-fieldContainer--floatingLabel .t-Form-labelContainer {order: 4;}.t-Button {--a-button-border-radius: 0.3125rem;}.normal-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: rgb(0, 0, 0);--a-button-hover-background-color: #fffcfc;}.create-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #3074e4;--a-button-hover-background-color: #fffcfc;}.create-btn::before {content: "\e968";}.reset-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #000000;--a-button-hover-background-color: #fffcfc;}.reset-btn::before {content: "\f021";}.save-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #3074e4;--a-button-hover-background-color: #fffcfc;}.save-btn::before {content: "\f0c7";}.submit-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #0d824f;--a-button-hover-background-color: #fffcfc;}.submit-btn::before {content: "\f05d";}.review-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #f99b49;--a-button-hover-background-color: #fffcfc;}.review-btn::before {content: "\f00c";}.approve-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #0d824f;--a-button-hover-background-color: #fffcfc;}.approve-btn::before {content: "\e961";}.reject-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #ff0000;--a-button-hover-background-color: #fffcfc;}.reject-btn::before {content: "\f05c";}.generate-btn {--a-button-background-color: #f8f8f8;--a-button-text-color: #3074e4;--a-button-hover-background-color: #fffcfc;}.generate-btn::before {content: "\f019 ";}.normal-btn,
.create-btn,
.reset-btn,
.save-btn,
.submit-btn,
.review-btn,
.approve-btn,
.reject-btn,
.generate-btn {min-width: 75px;}.create-btn::before,
.reset-btn::before,
.save-btn::before,
.submit-btn::before,
.review-btn::before,
.approve-btn::before,
.reject-btn::before,
.generate-btn::before {font-family: 'Font APEX Small';vertical-align: top;display: inline-block;box-sizing: border-box;font-size: var(--a-button-icon-size, 1rem);-webkit-margin-end: var(--a-button-icon-spacing, 0.25rem);margin-inline-end: var(--a-button-icon-spacing, 0.25rem);}.delete-action::before {font-family: 'Font APEX Small';content: "\f014";}.view-action::before {font-family: 'Font APEX Small';content: "\e96a";}.edit-action::before {font-family: 'Font APEX Small';content: '\f044';color:#3074e4;}.submit-action::before {font-family: 'Font APEX Small';content: '\f05d';color:#0d824f;}.review-action::before {font-family: 'Font APEX Small';content: '\f00c ';color:#f99b49;}.approve-action::before {font-family: 'Font APEX Small';content: '\e961';color:#0d824f;}.cancel-action::before {font-family: 'Font APEX Small';content: '\f05c';color:red;}.download-action::before {font-family: 'Font APEX Small';content: "\f019";color:#000000;}.print-action::before {font-family: 'Font APEX Small';content: '\f02f';color:#000000;}.sum-amt {font-weight: bold;font-size: medium;}.info-status-css {background-color: var(--oj-core-info-secondary-1);color: var(--oj-core-info-secondary-contrast);font-weight: 700;}.success-status-css {background-color: var(--oj-core-success-secondary-1);color: var(--oj-core-success-secondary-contrast);font-size: 11px;font-weight: 700;text-align: center;}.default-status-css{background-color: var(--oj-core-danger-1);color: var(--oj-core-danger-contrast);font-size: 11px;font-weight: 700;text-align: center;}.warning-status-css{background-color: var(--oj-core-warning-secondary-1);color: var(--oj-core-warning-secondary-contrast);font-size: 11px;font-weight: 700;text-align: center;}