:root {--ut-base-font-size: 0.875rem;--ut-base-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;}body {font-family:  -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:  0.875rem;}.t-PageBody--login {--ut-body-background-color: #ffffff;}.t-Login-region {--ut-login-region-border-width: 0px;--ut-login-region-box-shadow: 0 0.1875rem 0.565rem -0.125rem rgba(0,0,0,.2), 0 0 0 0.0625rem rgba(0,0,0,.075);--ut-login-region-border-radius: 0.125rem;}.t-Login-title {font-weight: 400;}.t-Login-logo {--ut-app-icon-background-color:#ffffff;--ut-app-icon-color: var(--ut-palette-primary);--ut-login-logo-font-size: 3rem;}.t-Login-containerBody .t-Alert {margin-inline-end: auto;margin-inline-start: auto;padding: 0.25rem;transform-origin: center;width: 28.75rem;}.t-Alert--page.t-Alert--warning,
.t-Alert--page.t-Alert--warning .t-Alert-body {background-color: #fef7e0;color: #000000;margin-left: 0.75rem;}.t-Alert--page.t-Alert--warning .t-Alert-icon {background-color: rgba(251, 206, 74, 0.15);color: #fbce4a;padding: 0.25rem 0.35rem 0.25rem 0.4rem;}.t-Alert--page.t-Alert--warning .t-Alert-icon .t-Icon {font-size: 2rem;width: 2rem;}.t-Alert {--ut-palette-info-shade: #f9fcff;--ut-alert-background-color:#ffffff;--ut-alert-type-text-color: #262626;}.ui-dialog-title,
.t-Alert--info .t-Alert-body
{color: #262626;}.t-Alert--colorBG .t-Alert-body {background-color: #f9fcff;color: #000000;}.t-Alert--info .t-Alert-icon {--ut-alert-icon-background-color:rgba(0, 118, 223, 0.15);}.t-Alert--info .t-Alert-content {padding-top: 1.35rem;font-weight:400;}.t-Alert--info p {line-height: 1.25rem;margin-top: 0.25rem;margin-block-end: 1rem;}.t-Alert--danger .t-Alert-icon {--ut-alert-icon-background-color:#fde3e1;}.t-TreeNav {--ut-nav-collapsed-icon-width: 3rem;}.apex-item-textarea {font-family: Menlo, Consolas, monospace, serif;}.a-IRR-search-field  {background-color: #ffffff;--a-report-controls-search-width: 239px;}.a-IRR-controlsContainer {border-top-color: #f5f5f5;background-color: #fafafa;}.a-IG-header {background-color: #fafafa;}.a-IRR-controlsLabel
{color: #2370c2;}.a-IG-controls, .a-IRR-controls {display: block;}.a-IRR-controls-cell--remove,
.a-IRR-button--remove
{--a-icon-size: 0.75rem;}.a-IRR-selectList {background-color: #ffffff;}.a-IG-controlsCheckbox:checked+.a-IG-controlsCheckboxLabel, .a-IRR-controlsCheckbox:checked+.a-IRR-controlsCheckboxLabel, .u-selector.is-selected {--a-checkbox-checked-background-color: #fcfcfc;--a-checkbox-checked-text-color : 	#404040;}.a-GV-cell  .u-selector, .a-GV-cell  .u-selector.is-selected {--a-checkbox-checked-background-color: #fcfcfc;--a-checkbox-checked-text-color : 	#404040;border : 1px solid silver;}.a-IG-controlsCheckboxLabel, .a-IRR-controlsCheckboxLabel, .u-selector {background-color: #fcfcfc;}.a-Toolbar-inputText {background-color: #ffffff;}.a-GV-header  {background-color: #f2f2f2;}.a-GV-table tr.is-selected {--a-gv-selected-background-color: #ecf3ff;}.a-GV-hdr--fixed:after {background-image: none;}.t-Tabs-item.is-active {--ut-tabs-item-font-weight: 400;}.t-Tabs-link span {color: #000000;}.t-Card-title {--ut-cardlist-title-text-color: #262626;font-weight: 500;}.t-Card-desc {--ut-cardlist-desc-color: #262626;font-weight: 400;}.t-Cards--float .t-Cards-item {flex-grow: 0;}.t-Cards--float .t-Cards-item:last-child {margin-block-end: var(--ut-cardlist-grid-gap, 1rem);}.t-Report--altRowsDefault .t-Report-report tr:nth-child(odd) {--ut-report-cell-background-color: #fcfcfc;}.apex-button-group input:checked + label,
.t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input:checked + label {--a-button-background-color: #2370c2 !important;--a-button-text-color: #ffffff;--a-button-hover-background-color: #2370c2 !important;--a-button-hover-text-color: var(--a-button-text-color);--a-button-active-background-color: #2370c2 !important;--a-button-active-text-color: var(--a-button-hover-text-color);--a-button-focus-background-color: var(--a-button-hover-background-color);--a-button-focus-text-color: var(--a-button-hover-text-color);}.fc-col-header-cell.fc-day  {font-weight: 400;font-size: 0.75rem;background-color: #f2f2f2;color: #262626;border-color: #e6e6e6;}.apex-fullcalendar-5 .fc-toolbar h2 {font-weight: 500;font-size: 1.5rem;}.fc .fc-daygrid-day.fc-day-today {--fc-today-bg-color: #f2f2f2;}.fc-h-event.apex-cal-gray .fc-event-title {color: #000000;}.oj-dvt-tooltip {background-color: white !important;color: #262626 !important;box-shadow: 0 2px 6px rgba(0,0,0,0.15);}