:root {--white-color: #FFF;--black-color: #000;--red-color: #D81F25;--light-red-color: #FFADAD;--ig-select-color: var(--fourth-color, #E1F0EB);--contain-color: #E5E5E555;--odd-number-ig-color: #F9FAFB;--blue-color: #357EEB;--blue-light-color: #E5F0FF;--green-color: #319574;--green-light-color: #E1FAF0;--orange-color: #ECA12B;--orange-light-color: #FAF0E0;--purple-color: #9747FF;--purple-light-color: #F0E5FE;--half-rem: 0.5rem;--border-color: #E6E6E6;--radius-sm: 6px;--radius-md: 0.5rem;--radius-lg: 1rem;--zone-title-bg: #F7F8FA;--zone-title-line: #D7DBE0;--zone-title-shadow:
inset 0 1px 0 var(--white-color, #FFF),
0 3px 6px -3px rgba(16, 24, 40, .16),
0 1px 2px rgba(16, 24, 40, .06);--zone-body-bg: #EFF1F3;--zone-text: color-mix(in srgb, var(--primary-color, #15674C) 88%, #000);}.gs-about {background-image: url("/i/GreenSys/1000019/Icon/about.png");background-repeat: no-repeat;max-width: 16px;}.gs-refresh {background-image: url("/i/GreenSys/1000019/Icon/refresh.png");background-repeat: no-repeat;background-size: 16px;}.gs-help {background-image: url("/i/GreenSys/1000019/Icon/help.png");background-repeat: no-repeat;}.gs-notify {background-image: url("/i/GreenSys/1000019/Icon/bell.png");background-repeat: no-repeat;background-size: 16px;}.gs-admin {background-image: url("/i/GreenSys/1000019/Icon/admin.png");background-repeat: no-repeat;background-size: 16px;}.gs-change-color {background-image: url("/i/GreenSys/1000019/Icon/change_color.png");background-repeat: no-repeat;background-size: 16px;}.gs-password-change {background-image: url("/i/GreenSys/1000019/Icon/change_pass.png");background-repeat: no-repeat;background-size: 16px;}.gs-lang-vi {background-image: url("/i/GreenSys/1000019/Icon/vietnamese.png");background-repeat: no-repeat;background-size: 16px;}.gs-lang-en {background-image: url("/i/GreenSys/1000019/Icon/english.png");background-repeat: no-repeat;background-size: 16px;}.gs-variable {background-image: url("/i/GreenSys/1000019/Icon/view_sources.png");background-repeat: no-repeat;background-size: 16px;}.gs-source {background-image: url("/i/GreenSys/1000019/Icon/view_sources.png");background-repeat: no-repeat;background-size: 16px;}.gs-logout {background-image: url("/i/GreenSys/1000019/Icon/logout.png");background-repeat: no-repeat;background-size: 16px;}.t-Avatar-img {width: 1.5rem;height: 1.5rem;border-radius: 100%;}* {outline-color: var(--primary-color, #056AC8);scrollbar-width: thin;scrollbar-color: var(--scrollbar-thumb-color, #1618234d) var(--surface-color, var(--white-color));}:focus {outline: var(--primary-color, --ut-focus-outline-color);}a {color: var(--primary-color, #000);}.t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-thumb {background-color: var(--secondary-color);}.t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-thumb:hover {background-color: var(--third-color);}.t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-track {background: var(--primary-color, #fff);}.t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-track:hover {background-color: var(--primary-color);}*::-webkit-scrollbar {width: 0.5rem;}*::-webkit-scrollbar:horizontal {width: 0.5rem;height: 0.5rem;}*::-webkit-scrollbar-track,
::-webkit-scrollbar:horizontal {background: var(--surface-color, var(--white-color));}*::-webkit-scrollbar-thumb,
::-webkit-scrollbar:horizontal {border-radius: 0.25rem;background: var(--scrollbar-thumb-color, #1618234d);}*::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar:horizontal:hover {border-radius: 0.25rem;background: var(--scrollbar-thumb-hover-color, #777);}.js-maximizeButtonContainer .t-Button--noUI {padding: 0;background-color: transparent;}.t-Alert--page .t-Alert-title {font-size: 0.75rem;font-weight: normal;}.t-Alert--error {background-color: #f44336;color: var(--white-color, #FFF)
}.t-Alert--warning {background-color: var(--orange-color);color: var(--white-color, #FFF);}.ui-dialog--apex.t-Dialog-page--standard,
.ui-dialog--apex.t-Dialog-page--wizard {border-radius: 0.5rem;}.ui-widget-overlay {backdrop-filter: blur(3px);background-color: rgba(0, 0, 0, 0.3) !important;}.ui-dialog-title {text-transform: uppercase;color: var(--a-button-state-text-color, var(--a-button-type-text-color, var(--a-button-text-color, inherit)));}.t-Region {margin-block-end: 0.5rem;}.t-Region.is-maximized {margin-block-start: 0 !important;}.is-maximized .a-IG {height: calc(100vh - 43px) !important;}.lock--loader {height: 20px;width: 250px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}.loader--dot {animation-name: loader;animation-timing-function: ease-in-out;animation-duration: 3s;animation-iteration-count: infinite;height: 20px;width: 20px;border-radius: 100%;background-color: black;position: absolute;border: 2px solid white;}.loader--dot:first-child {background-color: #8cc759;animation-delay: 0.5s;}.loader--dot:nth-child(2) {background-color: #8c6daf;animation-delay: 0.4s;}.loader--dot:nth-child(3) {background-color: #ef5d74;animation-delay: 0.3s;}.loader--dot:nth-child(4) {background-color: #f9a74b;animation-delay: 0.2s;}.loader--dot:nth-child(5) {background-color: #60beeb;animation-delay: 0.1s;}.loader--dot:nth-child(6) {background-color: #fbef5a;animation-delay: 0s;}@keyframes loader {15% {transform: translateX(0);}45% {transform: translateX(230px);}65% {transform: translateX(230px);}95% {transform: translateX(0);}}body {font-family: Roboto, sans-serif;}.t-Header {background-color: var(--surface-color, var(--white-color, #FFF));border-block-end: 0;box-shadow: none;}.t-Header .t-Button.t-Button--header.t-Button--headerTree {color: var(--primary-color);}.t-Header .t-Button.t-Button--header {font-weight: unset;color: var(--text-color, #000);background-color: transparent;padding: 0.25rem;}.t-Header-branding {background-color: var(--surface-color, var(--white-color, #FFF));box-shadow: none;padding-top: 6px;padding-bottom: 6px;}.t-NavigationBar {align-items: center;}li.t-NavigationBar-item {margin-right: 0.75rem;}li.t-NavigationBar-item img.t-Button-img {margin-right: 6px;}li.t-NavigationBar-item.t-NavigationBar-item.has-username {margin-right: unset;}.t-NavigationBar-item.has-username .t-Button--navBar .a-Icon.icon-down-arrow {margin-left: unset !important;}.t-NavigationBar-item.has-username .t-Button-img {width: 1.5rem;height: 1.5rem;border-radius: 50%;}li.t-NavigationBar-item.dashboard a.t-Button {background-color: var(--primary-color);border-radius: 1rem;padding: 0.5rem;color: var(--white-color, #FFF);font-weight: 600;}.a-Menu-item.is-focused {background-color: var(--contain-color);color: var(--text-color, #000);}.a-Menu-item.is-expanded {background-color: var(--primary-color, #056AC8);}.t-Body {background-color: var(--zone-body-bg, var(--contain-color, #E5E5E555));}.t-Body-actions .t-BadgeList-value {white-space: normal;font-size: 1rem;color: var(--primary-color, #000);}.t-Body-actionsToggle {padding: 0.25rem;}.t-Body-nav {width: 22rem;background-color: var(--primary-color);}.t-Footer {background-color: var(--surface-color, var(--white-color, #FFF));padding: 0.25rem;}.t-Footer-apex {color: var(--primary-color);font-weight: 700;display: flex;flex-direction: column;justify-content: space-between;}.t-Login-Footer--copyright {text-align: right;margin: 1rem 0;margin-block-end: 1rem !important;font-size: 0.75rem;}.a-RDS-link {padding-block-start: 0.5rem;padding-block-end: 0.5rem;color: var(--ut-tabs-item-text-color, var(--primary-color));}.apex-rds-item .a-RDS-label {font-size: 0.85rem;line-height: 1.25rem;color: var(--a-button-state-text-color, var(--a-button-type-text-color, var(--a-button-text-color, inherit)));}.t-Region:not([class*="t-Region--accent"])>.t-Region-header {--ut-region-header-text-color: var(--primary-color);}.t-Region-title {font-size: 0.85rem;}.t-Region-title,
.t-Breadcrumb-label,
.t-HeroRegion-title,
.t-Tabs .t-Tabs-link span,
.t-Region-titleButton {font-weight: 600;text-transform: uppercase;}.t-Breadcrumb-label {font-size: 1.4rem;line-height: 1.8rem;}.t-Body-main:has(+ .t-Body-actions) nav.t-BreadcrumbRegion {margin-inline-end: 1rem;}.t-BreadcrumbRegion-top {align-items: center;}.t-BreadcrumbRegion-titleText,
.t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-titleText {text-transform: uppercase;font-size: 1rem;line-height: 1.25rem;font-weight: 700;letter-spacing: .02em;border-inline-start: 3px solid var(--primary-color, #15674C);padding-inline-start: .5rem;color: var(--zone-text, var(--primary-color));}.t-BreadcrumbRegion {padding: 0.5rem 1rem 0.5rem 0.8rem;}.t-Body-title nav.t-BreadcrumbRegion,
.t-Body-title .t-BreadcrumbRegion-top {background-color: transparent;box-shadow: none;}.t-BreadcrumbRegion+div>.apex-rds-container {margin-block-start: -0.35rem;}.apex-item-autocomplete-readonly:focus,
.apex-item-autocomplete-readonly:focus-within,
.apex-item-color-picker-readonly:focus,
.apex-item-color-picker-readonly:focus-within,
.apex-item-combobox-readonly:focus,
.apex-item-combobox-readonly:focus-within,
.apex-item-combobox:focus,
.apex-item-combobox:focus-within,
.apex-item-datepicker-readonly:focus,
.apex-item-datepicker-readonly:focus-within,
.apex-item-group-readonly:focus,
.apex-item-group-readonly:focus-within,
.apex-item-multi:focus,
.apex-item-multi:focus-within,
.apex-item-number-readonly:focus,
.apex-item-number-readonly:focus-within,
.apex-item-popup-lov-readonly:focus,
.apex-item-popup-lov-readonly:focus-within,
.apex-item-select-one-many-readonly:focus,
.apex-item-select-one-many-readonly:focus-within,
.apex-item-select-readonly:focus,
.apex-item-select-readonly:focus-within,
.apex-item-select:focus,
.apex-item-select:focus-within,
.apex-item-text-readonly:focus,
.apex-item-text-readonly:focus-within,
.apex-item-text:focus,
.apex-item-text:focus-within,
.apex-item-textarea-readonly:focus,
.apex-item-textarea-readonly:focus-within,
.apex-item-textarea:focus,
.apex-item-textarea:focus-within,
.apex-item-wrapper--combobox-many .apex-item-comboselect:focus,
.apex-item-wrapper--combobox-many .apex-item-comboselect:focus-within,
.apex-item-wrapper--select-many .apex-item-comboselect:focus,
.apex-item-wrapper--select-many .apex-item-comboselect:focus-within,
.apex-item-wrapper.is-readonly .js-accessible-readonly:focus,
.apex-item-wrapper.is-readonly .js-accessible-readonly:focus-within,
.datetimepicker_newMonth:focus,
.datetimepicker_newMonth:focus-within,
.u-TF-item--select:focus,
.u-TF-item--select:focus-within,
.u-TF-item--text:focus,
.u-TF-item--text:focus-within,
select.group_selectlist:focus,
select.group_selectlist:focus-within,
select.listmanager:focus,
select.listmanager:focus-within,
.apex-item-group--popup-lov:focus-within {outline: none;background: var(--input-bg-color, #ffffff);border: 1.5px solid var(--primary-color);box-shadow: 0 0 0 3px color-mix(in srgb, var(--primary-color) 15%, transparent);}.apex-item-autocomplete-readonly,
.apex-item-color-picker-readonly,
.apex-item-combobox,
.apex-item-combobox-readonly,
.apex-item-datepicker-readonly,
.apex-item-group-readonly,
.apex-item-number-readonly,
.apex-item-popup-lov-readonly,
.apex-item-select,
.apex-item-select-one-many-readonly,
.apex-item-select-readonly,
.apex-item-text-readonly,
.apex-item-textarea,
.apex-item-textarea-readonly,
.apex-item-wrapper--combobox-many .apex-item-comboselect,
.apex-item-wrapper--select-many .apex-item-comboselect,
.apex-item-wrapper.is-readonly .js-accessible-readonly,
.datetimepicker_newMonth,
.u-TF-item--select,
.u-TF-item--text,
select.group_selectlist,
select.listmanager,
.apex-item-text.apex-item-popup-lov,
.a-Button {border-radius: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, .04);border: 1.5px solid transparent;border-color: var(--border-color);padding: 6px;background-color: var(--surface-color, var(--white-color, #FFF));}.apex-item-text,
.apex-item-multi {border-radius: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, .04);border: 1.5px solid transparent;border-color: var(--border-color);background-color: var(--surface-color, var(--white-color, #FFF));}.apex-item-text:not(.a-PopupLOV-search):not(.apex-item-has-icon),
.apex-item-multi:not(.apex-item-multi-has-icon) {padding-block: 6px;padding-inline-start: 6px;}.t-Region:has(.a-IG) {border-top: 1px solid var(--line-strong-color, #C8C8C8);}.apex-item-text,
.apex-item-select,
.apex-item-multi,
.apex-item-textarea,
a-date-picker .apex-item-datepicker,
.apex-item-group--popup-lov {transition: border-color 0.15s ease,
box-shadow 0.15s ease,
background-color 0.15s ease;}.t-Button,
.a-Button {transition: background-color 0.15s ease,
box-shadow 0.15s ease,
filter 0.15s ease;}.apex-item-multi {padding-block: 0;}.apex-item-multi .apex-item-text.apex-item-popup-lov {padding-block: 0;}.apex-item-multi-item {margin-block: 0.25rem;}.t-Form-itemWrapper .apex-item-display-only,
.t-Form-itemWrapper .apex-item-multi,
.t-Form-itemWrapper .apex-item-group--popup-lov,
.t-Form-itemWrapper a-date-picker,
.t-Form-itemWrapper input,
.t-Form-itemWrapper select,
.t-Form-itemWrapper textarea {flex-grow: 1;}.apex-item-group--password .t-Button {border-radius: 0;border-top: 0;border-right: 0;border-left: 0;}.t-Form-itemWrapper .a-FileDrop {border-top: none;border-right: none;border-left: none;}.t-Form-itemWrapper .a-FileDrop.a-FileDrop--inline {padding-inline: 0;padding-block: 0;}.apex-item-select,
.apex-item-text:not(.apex-item-popup-lov, .apex-item-datepicker),
.apex-item-text~.t-Button {margin-block-start: 1px;}.apex-item-text.apex_disabled,
.apex-item-textarea.apex_disabled,
.apex-item-text.apex_disabled~.a-Button,
.apex-item-select.apex_disabled,
a-date-picker.apex_disabled .apex-item-text,
a-date-picker.apex_disabled .apex-item-text~.a-Button {opacity: 1;background-color: var(--disabled-bg-color, #F4F4F4);border-style: dashed;color: var(--text-muted-color, #334155);}.apex-item-text:not(.apex_disabled):hover,
.apex-item-select:not(.apex_disabled):hover,
.apex-item-textarea:not(.apex_disabled):hover,
.apex-item-multi:not(.apex_disabled):hover,
.apex-item-multi.apex-item-multi-has-icon:not(.apex_disabled):hover .apex-item-text,
.apex-item-group--datepicker:not(.apex_disabled):hover .apex-item-datepicker,
.apex-item-group--popup-lov:hover .apex-item-popup-lov {border-color: var(--input-hover-border-color, #BCBCBC);}a-date-picker.apex_disabled {opacity: 1;}.apex-item-group--textarea {width: 100%;}body .ck.ck-editor__main>.ck-editor__editable p {font-size: var(--a-field-input-font-size, 12px);}.t-Form-itemWrapper:has(span.apex-item-display-only) {border-color: var(--border-color);border-width: 1px;border-style: dashed;border-top-width: 0;border-right-width: 0;border-left-width: 0;}.apex-item-display-only {font-weight: 550;font-size: 0.75rem;line-height: 1rem;}.t-Button {font-weight: 400;background-color: var(--btn-bg, rgba(0, 0, 0, 0.025));border-radius: var(--half-rem, 0.5rem);box-shadow: unset;padding: 0.375rem;}.t-Button+.t-Button {margin-left: 0.375rem;}.t-Button.t-Button--hot {color: var(--primary-color, #15674C);background-color: var(--fourth-color, #E1F0EB);transition: filter 0.15s ease;}.t-Button.t-Button--delete {color: #D63B26;background-color: #FAE1E2;}.t-Button:hover {box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}.t-Button.t-Button--hot:hover {filter: brightness(0.95);}.t-Button.t-Button--delete.t-Button--hot {color: var(--white-color, #FFF);background-color: #D63B26;}.t-Button--complete {color: #0C34FF;background-color: #DFE4FF;}.t-Button.t-Button--warning {color: #C47A0A;background-color: #FEF3C7;}.t-Button.t-Button--warning.t-Button--hot {color: var(--white-color, #FFF);background-color: #D97706;}.t-Button:not(.t-Button--delete, .t-Button--hot, .t-Button--header, .t-Button--noUI):hover {color: var(--text-color, #000);background-color: var(--btn-hover-bg, rgba(0, 0, 0, 0.025));}.t-Login-container .t-Button {color: var(--primary-color);background-color: var(--surface-color, var(--white-color));}.t-Login-container .t-Button:hover {color: var(--white-color);background-color: var(--secondary-color);}.t-Form-itemWrapper .t-Button {padding: 0rem 0.5rem;background-color: var(--surface-color, var(--white-color, #FFF));border-color: var(--a-field-input-state-border-color, var(--a-field-input-border-color));}.a-Button {border: none;border-radius: 0.5rem;border-width: var(--a-button-border-width, 1px);border-color: var(--a-button-state-border-color, var(--a-button-type-border-color, var(--a-button-border-color)));}.a-Button.a-Button--hot {color: var(--primary-color, #15674C);background-color: var(--fourth-color, #E1F0EB);font-weight: 425;}.t-Form-itemWrapper .a-Button {border-radius: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, .04);border: 1.5px solid var(--border-color);border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 0;}.a-Toolbar-inputText {border: none;}.a-Toolbar-group {border: none;}.a-Toolbar-group:not(:first-child):not([style="display: none;"]) {margin-inline-end: 0.5rem;padding-inline-end: 0;}.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together {background-color: var(--contain-color, #F0F0F0);padding: 0;border: none;border-radius: 0.5rem;overflow: hidden;}.a-IRR-selectList,
.a-Toolbar-selectList {border-radius: 0.5rem;}.a-Toolbar-button.a-Button,
.a-Button.a-Toolbar-item {background-color: var(--surface-color, var(--white-color)) !important;border-width: var(--a-button-border-width, 1px);box-shadow: 0 0 0 1px var(--a-button-state-border-color, var(--a-button-type-border-color, var(--a-button-border-color))) inset;}.a-Button.a-Toolbar-item.a-Button--withIcon {padding: 0.5rem;}.a-Button.a-Toolbar-item.a-Button--hot {background-color: var(--fourth-color) !important;}.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together .a-Button,
.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together .a-Toolbar-item {background-color: var(--contain-color, #F0F0F0);}.a-Toolbar-groupContainer {align-items: center;}.a-Toolbar-groupContainer.a-Toolbar-groupContainer--start,
.a-Toolbar-groupContainer.a-Toolbar-groupContainer--end {margin-inline-end: unset;}.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together .a-Button.a-Toolbar-item {background-color: var(--surface-color, var(--white-color, #FFF));flex-grow: 0;margin: 0.25rem;padding: 0.25rem 0.5rem;border-radius: 0.375rem;}.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together,
.a-Toolbar-groupContainer.a-Toolbar-groupContainer--start,
.a-Toolbar-group.a-Toolbar-group--search.a-Toolbar-group--together .a-Toolbar-inputText {flex-grow: 1;}.t-Region-headerItems--buttons {padding-block-end: unset;padding-block-start: unset;}.t-Region,
.t-Region.a-Tabs-panel,
.t-TabsRegion {border-radius: 0.5rem;overflow: hidden;border-width: 1px;box-shadow: unset;}.t-Region:has(.apex-rds) {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.t-HeroRegion-title {font-size: 1.4rem;}.t-HeroRegion-form .t-ButtonRegion {box-shadow: unset;margin-block-end: 0;}.t-HeroRegion-form .t-ButtonRegion-buttons {padding: 0;}.t-Region-headerItems--title {padding-block-end: 0.5rem !important;padding-block-start: 0.5rem !important;}.t-TabsRegion-items {min-height: auto !important;}.t-Tabs {border: 1px solid var(--line-strong-color, #d9d9d9);border-top-right-radius: 0.5rem;border-top-left-radius: 0.5rem;border-bottom: unset;background-color: var(--surface-color, var(--white-color, #FFF));}.apex-rds {border-top-right-radius: 0.5rem;border-top-left-radius: 0.5rem;border-bottom: unset;background-color: var(--surface-color, var(--white-color, #FFF));}.apex-rds-selected {--ut-tabs-item-text-color: var(--primary-color, var(--ut-tabs-item-active-text-color));}.t-TabsRegion-items .a-Tabs-panel {border-radius: 0.5rem;overflow: hidden;border-top-left-radius: unset;border-top-right-radius: unset;background-color: var(--surface-color, var(--white-color, #FFF));padding-block-end: 0.5rem;padding-block-start: 0.5rem;padding-inline-start: 0.5rem;padding-inline-end: 0.5rem;border: 1px solid var(--ut-region-border-color, var(--ut-component-border-color));}.a-Tabs-panel>.t-Region {margin-bottom: 0;}.t-Tabs-item.is-active .t-Tabs-link {border: unset;border-bottom: 1px solid var(--text-color, #000);}.t-Tabs-item .t-Tabs-link {background-color: transparent !important;}.t-Tabs .t-Tabs-item.is-active .t-Tabs-link span {color: var(--text-color, #000) !important;}.t-Tabs-link:before {height: 0;}.a-IG {border: none;}.a-IG-reportSummary-icon,
.a-IRR-reportSummary-icon {background-color: var(--primary-color);}.a-IG-controls-cell:nth-child(2),
.a-IRR-controls-cell:nth-child(2) {background-color: var(--primary-color);}.a-GV-frozen--startLast {border-right-width: 2px;}.a-GV-headerGroup {border-left: none;}.a-GV-header:last-child,
.a-GV-headerGroup:last-child,
.a-GV-cell:last-child {border-right: none;}.a-GV-row:hover {background-color: var(--blue-light-color);transition: background-color 0.1s ease;}.a-GV-row.is-grandTotal,
.a-GV-row.is-grandTotal .a-GV-rowLabel {font-weight: 600;}.a-GV-row:nth-child(odd) {background-color: var(--odd-number-ig-color);}.a-GV-table tr.is-selected,
.a-GV-row.is-selected {background-color: var(--ig-select-color) !important;}.a-GV-cell .a-GV-columnItem input:not([type=radio]):not([type=checkbox]),
.a-GV-cell .a-GV-columnItem select[size="1"] {height: 100%;}.a-GV-columnControls .a-Button,
.a-GV-controlBreakHeader .a-Button {padding-inline: 0;padding-block: 0;}.a-GV-headerLabel,
.a-IRR-header {text-transform: capitalize;}.a-GV-table {box-shadow: none;}.a-GV-table tr.is-selected {--a-gv-background-color: var(--fourth-color, var(--a-gv-selected-background-color, var(--a-palette-primary-shade, #ECF3FF)));}.t-Region>.t-Region-bodyWrap>.t-Region-body:has(>div.a-IG) {padding: unset;}.t-Region-body:has(>.container>.row>.col>.js-apex-region>.a-IG) {padding: 0;}.t-Tabs .t-Tabs-link span {font-size: 0.75rem;}.u-selector {--a-checkbox-checked-background-color: var(--third-color);}.apex-item-checkbox .apex-item-option input:checked+label {--a-checkbox-background-color: var(--primary-color, --a-checkbox-checked-background-color);--a-checkbox-text-color: var(--white-color, --a-checkbox-checked-text-color);}.a-IG-controlsCheckbox:checked+.a-IG-controlsCheckboxLabel,
.a-IRR-controlsCheckbox:checked+.a-IRR-controlsCheckboxLabel,
.u-selector.is-selected {--a-checkbox-background-color: var(--primary-color, --a-checkbox-checked-background-color);--a-checkbox-text-color: var(--white-color, --a-checkbox-checked-text-color);}.apex-item-single-checkbox input:checked+.u-checkbox,
.apex-item-single-checkbox input:checked+label,
.u-checkbox.is-checked {--a-checkbox-background-color: var(--primary-color);}.a-Switch input[type=checkbox]:checked+.a-Switch-toggle,
.a-Switch:hover input[type=checkbox]:checked+.a-Switch-toggle {--a-switch-background-color: var(--primary-color, var(--a-switch-checked-background-color));}.t-Form-fieldContainer .t-Form-labelContainer {overflow: hidden;}.t-Form-fieldContainer .t-Form-label {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;}.t-Form-fieldContainer .t-Form-labelContainer:has(>.t-Form-label:empty) {height: 0
}.t-Form-fieldContainer--floatingLabel .t-Form-label {padding-block-start: calc(var(--a-field-input-padding-y, .25rem) - var(--a-field-input-border-width, 1px));}.t-Form-fieldContainer.t-Form-fieldContainer--floatingLabel .a-Button {border-radius: 0;border-top: 0;border-right: 0;border-left: 0;background-color: var(--surface-color, var(--white-color, #FFF));}.t-Form-label {text-transform: lowercase;font-size: 11px;font-weight: 700;letter-spacing: .05em;color: var(--text-muted-color, #5B5B5B);}.t-Form-label:first-child:first-letter {text-transform: uppercase;}.t-Form-fieldContainer--stacked.is-required .t-Form-label::before {content: none;}.t-Form-fieldContainer--stacked.is-required .t-Form-label::after {display: inline-block;content: "\2a";font-size: 1rem;vertical-align: unset;line-height: 0;color: red;margin-inline-start: 0;}.t-Form-fieldContainer--stacked .t-Form-label {padding: 0;}.t-Form-fieldContainer--stacked .apex-item-textarea {width: 100%;min-height: 1rem;}.t-Form-fieldContainer--stacked .a-Icon {top: 0.4rem;}.apex-item-text.apex-item-popup-lov:focus+.a-Button--popupLOV {box-shadow: unset;}.t-Form-fieldContainer--stacked .a-Switch-toggle,
.t-Form-fieldContainer--stacked .a-Switch-toggle:before {border-radius: 0.75rem;}.t-Form-fieldContainer--stacked+.t-Form-fieldContainer--stacked .t-Form-inputContainer,
.t-Form-fieldContainer--stacked:has(+.t-Form-fieldContainer--stacked) .t-Form-inputContainer {padding-block-end: 0;}.t-Body-title .apex-rds-container {margin-inline: 0;}.t-Body-title {border-block-end: 1px solid var(--border-color);}#t_Body_title:has(.t-BreadcrumbRegion-titleText),
.t-Body-title:has(.t-BreadcrumbRegion-titleText) {background-color: var(--zone-title-bg, #f5f5f5);border-block-start: 0;border-block-end: 1px solid var(--zone-title-line);box-shadow: var(--zone-title-shadow);}.col .t-ButtonRegion:only-child {--ut-button-region-margin: 0;padding-block-end: 0.5rem;}.t-TreeNav .a-TreeView-label strong {font-weight: bold;color: black;background-color: #ffef9a;}.t-TreeNav .a-TreeView-node.a-TreeView-node--topLevel.is-collapsible {border-radius: 0.5rem;background-color: var(--secondary-color);}.t-TreeNav .a-TreeView-content {font-size: 0.75rem;}.t-TreeNav .a-TreeView-node.a-TreeView-node--leaf {margin-block-end: 0;margin-block-start: 0;}.t-TreeNav .a-TreeView-node--leaf .a-TreeView-content .a-TreeView-label {margin-left: -0.5rem;padding-left: 0.5rem;color: rgba(255, 255, 255, 0.80);}.t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label {font-size: 0.75rem;font-weight: 500;}.t-TreeNav .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible .a-TreeView-content,
.t-TreeNav .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible .a-TreeView-content .fa,
.t-TreeNav .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible .a-TreeView-toggle {color: #E8A429 !important;}.t-TreeNav--styleB .a-TreeView-node .is-expandable .a-TreeView-content.is-hover,
.t-TreeNav--styleB .a-TreeView-node .is-expandable .a-TreeView-content.is-hover .fa,
.t-TreeNav--styleB .a-TreeView-node .is-expandable .a-TreeView-row.is-hover+span,
.t-TreeNav--styleB .a-TreeView-node .is-expandable .a-TreeView-row.is-hover+.a-TreeView-toggle:hover {color: #E8A429 !important;}.t-TreeNav--styleB .a-TreeView-node--topLevel .a-TreeView-row {border-radius: 0.5rem;}.t-TreeNav--styleB .a-TreeView-node--leaf .a-TreeView-content.is-hover .a-TreeView-label {color: var(--white-color) !important;border-color: var(--white-color);}.t-TreeNav--styleA .a-TreeView-node--topLevel ul .a-TreeView-label,
.t-TreeNav--styleB .a-TreeView-node--topLevel ul .a-TreeView-label {margin-left: 0;padding: 0;line-height: 2.5rem;}.t-TreeNav--styleB .a-TreeView-node--leaf .a-TreeView-content .a-TreeView-label {padding-left: 0.5rem;border-left: 0.125rem solid;border-color: rgba(255, 255, 255, 0.50);color: rgba(255, 255, 255, 0.80) !important;}.t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-content {padding: 0 0 0 1rem;line-height: 1.25rem;overflow: hidden;text-overflow: ellipsis;}.t-TreeNav--styleA .a-TreeView-content .a-TreeView-label,
.t-TreeNav--styleB .a-TreeView-content .a-TreeView-label {flex-grow: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.srch_nav {width: calc(100% - 0.5rem);margin: 0.5rem 0.25rem 0.25rem;}.srch_icon {font-size: 20px;}.srch_nav span {position: absolute;display: block;top: 0.65rem;left: 0.5rem;color: var(--white-color, #FFF);font-size: 1rem;}.srch_nav input {width: 100%;display: block;border-radius: 2rem;transition: 0.2s ease-out;font-size: 0.75rem;color: var(--white-color);border-color: var(--border-color, #e6e6e6);background-color: var(--third-color) !important;border: none !important;padding: 5px 0.125rem 5px 26px !important;}.srch_nav input:focus {outline: 0;border-color: #faa306 !important;}body.js-navCollapsed div.srch_nav {display: none;}body.js-navExpanded div.srch_nav {display: block;}.a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row {background-color: var(--secondary-color) !important;}.a-TreeView-row.is-focused,
.a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row.is-hover {background-color: var(--secondary-color) !important;}.a-TreeView-node.a-TreeView-node--topLevel.is-collapsible ul.group {margin: 0.25rem 0.5rem;}.t-TreeNav--styleB .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible .a-TreeView-row {background-color: transparent !important;}.a-TreeView-node {position: relative;}.t-TreeNav .a-TreeView-node .a-TreeView-toggle {float: right;height: 2.75rem;}div+ul.group {background-color: var(--secondary-color) !important;}.t-MediaListStyle-item {border-width: 0 0 0 0;}.t-MediaListStyle {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;flex-direction: row;}.t-MediaListStyle-itemWrap {display: flex;}.t-MediaListStyle-body,
.t-MediaListStyle-iconWrap {padding: 16px;}.t-MediaListStyle-iconWrap {display: flex;padding-right: 0;}.t-MediaListStyle-icon {width: 2rem;height: 2rem;display: flex;border-radius: 100%;}.t-MediaListStyle-desc {display: block;line-height: 3.1rem;}.t-Cards--basic .t-Card-wrap,
.t-Cards--compact .t-Card-wrap,
.t-Cards--featured .t-Card-wrap {border-radius: 0.5rem;}.t-Cards--Noti.t-Cards--featured .t-Card-titleWrap {padding-block-start: 0.75rem;padding-block-end: 0.75rem;}.dropdown-action {position: relative;}.dropdown-wrapper {display: none;position: fixed;top: 36px;right: 0;z-index: 999;background-color: var(--surface-color, #fff);border-radius: 0.25rem;box-shadow: 0.125rem 0.125rem 0.25rem rgb(0 0 0 / 60%);}.dropdown-wrapper::before {content: '';position: absolute;top: 0;left: 0;right: 0;padding: 0.25rem 0.25rem;margin-top: -0.5rem;}.dropdown-list {margin: 0;list-style-type: none;}.dropdown-item {color: var(--text-color, #000);padding: 0.25rem 0.5rem;text-align: left;font-size: 0.75rem;font-weight: 600;cursor: pointer;}.dropdown-item span.t-Icon {font-size: 1rem;margin-inline-end: 0.25rem;}.dropdown-item:hover,
li.dropdown-item:first-child:hover,
li.dropdown-item:last-child:hover {color: var(--secondary-color);background-color: var(--fourth-color);}li.dropdown-item:first-child:hover {border-top-left-radius: 0.4rem;border-top-right-radius: 0.4rem;}li.dropdown-item:last-child:hover {border-bottom-right-radius: 0.4rem;border-bottom-left-radius: 0.4rem;}.margin-top20 {margin-top: 20px;}.margin-top10 {margin-top: 10px;}.margin-top4 {margin-top: 0.25rem;}.no-transform.t-Form-fieldContainer .t-Form-label {text-transform: none;}.hideMaximizeButton span.js-maximizeButtonContainer {display: none;}.gs-button {font-family: "font-greensys";font-size: 1.25rem;}.ig-div-autonumeric {width: 100%;}.ig-auto-numeric {text-align: right;}span.t-Header-controlsIcon {inset-inline-start: unset;}.page-list .t-Body-contentInner {padding-block-end: 0;padding-block-start: 0;padding-inline-end: 0;padding-inline-start: 0;margin-inline-start: -1px;}.col.col-end.col-start {padding-inline-start: 0;}.page-list .t-Region {border-radius: 0;margin-block-end: 0;border-top: unset;}.t-Header-gus {font-size: 0.75rem;font-weight: 500;letter-spacing: .01em;color: var(--zone-text, #000);}.t-Body-contentInner,
.t-Dialog-body {padding: 0.5rem 0.5rem 0rem 0.5rem;}.col {padding-inline-end: .25rem;}.col.col-end {padding-inline-start: 0.25rem;}.sticky-el {position: sticky;margin-inline: 1px;}li.dashboard a.t-Button.t-Button--icon.t-Button--header.t-Button--navBar>img {display: block;margin-right: unset;}li.dashboard a.t-Button.t-Button--icon.t-Button--header.t-Button--navBar>span.t-Icon {display: block;margin-right: unset;}.t-NavigationBar-item:not(.has-username) .t-Button-label,
.notification-name {display: none;}@media (max-width: 479px) {li.t-NavigationBar-item img.t-Button-img {margin-right: 0;}}@media (min-width: 640px) {.t-HeroRegion-form {width: 100%;}.t-Body-side {width: 16.875rem;}.t-Body-title-shrink .t-BreadcrumbRegion--useRegionTitle .t-BreadcrumbRegion-titleText {font-size: 1.25rem;line-height: 2rem;}.js-rightCollapsed .t-Body-title-shrink .t-BreadcrumbRegion-buttons,
.js-rightExpanded .t-Body-title-shrink .t-BreadcrumbRegion-buttons {padding: 0;}.t-Footer-apex {flex-direction: row-reverse;}}@media screen and (-webkit-min-device-pixel-ratio: 0) {.apex-item-select:focus,
.apex-item-text:focus,
.apex-item-textarea:focus {font-size: 0.75rem;}.apex-item-select,
.apex-item-text,
.apex-item-textarea {font-size: 0.75rem;line-height: 1rem;}}.t-Region.a-Tabs-panel {padding-inline-start: unset;padding-inline-end: unset;padding-block-end: unset;}.sub-region-collap {border-color: var(--surface-color, white) !important;margin-bottom: -12px !important;margin-top: -8px !important;}.sub-region-collap .t-Region-titleButton {font-size: 0.75rem !important;color: var(--text-muted-color, #334155);}.sub-region-collap .t-Button--hideShow {padding: 0 !important;}.form-header-blank .t-Region-body {margin-bottom: -8px !important;margin-top: -10px !important;}.a-GV-cell.grid_btn_lov.is-active {position: relative;padding-right: 24px;box-sizing: border-box;}.a-GV-cell.grid_btn_lov.is-active::before {content: "";position: absolute;right: 0;top: 0;width: 22px;height: 100%;cursor: pointer;background: transparent;}.a-GV-cell.grid_btn_lov.is-active::after {content: "";position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 5px solid var(--text-color, #000);cursor: pointer;z-index: 10;}.t-Header-logo-link {display: none;}.fancytree-treefocus span.fancytree-active span.fancytree-title,
span.fancytree-active span.fancytree-title {background-color: var(--fourth-color) !important;color: black;}li[role="treeitem"]:has(> ul .fancytree-active)>span.fancytree-node {background-color: color-mix(in srgb, var(--fourth-color, #E1F0EB) 50%, white);font-weight: normal;}#t_Body_nav .srch_nav {position: sticky;top: 2px;z-index: 5;}#t_Body_nav .srch_nav .srch_icon {position: absolute;inset-block-start: 50%;transform: translateY(-50%);display: flex;align-items: center;pointer-events: none;}#t_Body_nav .t-TreeNav .a-TreeView-row.is-hover,
#t_Body_nav .t-TreeNav .a-TreeView-node:hover>.a-TreeView-row,
#t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover,
#t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top.is-hover {background-color: hsla(0, 0%, 100%, .06) !important;}html {-webkit-text-size-adjust: 100%;text-size-adjust: 100%;touch-action: manipulation;}:root {--gs-gap: 1rem;--gs-radius: .75rem;--gs-head-bg: color-mix(in srgb, var(--zone-body-bg, #EFF1F3) 60%, var(--surface-color, #FFF));--gs-card-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 2px 8px rgba(16, 24, 40, .06);--gs-sub-radius: .625rem;--gs-sub-shadow: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 4px rgba(16, 24, 40, .06);}html.is-dark-mode {--gs-card-shadow: 0 1px 2px rgba(0, 0, 0, .45), 0 4px 12px rgba(0, 0, 0, .25);--gs-sub-shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 1px 4px rgba(0, 0, 0, .3);}:where(body:not(.gs-ui-off)) .t-Body-contentInner {padding: var(--gs-gap) var(--gs-gap) 0;}body:not(.gs-ui-off) .apex-rds-last-item-spacer {min-height: 0;}body:not(.gs-ui-off) .t-Body-contentInner>.container>.row>.col:not(.col-end) {padding-inline-end: calc(var(--gs-gap) / 2);}body:not(.gs-ui-off) .t-Body-contentInner>.container>.row>.col:not(.col-start) {padding-inline-start: calc(var(--gs-gap) / 2);}body:not(.gs-ui-off) .t-Region:where(:not(.t-Region-body .t-Region, .t-Body-actions .t-Region, .page-list .t-Region, .t-Region--noUI, .sub-region-collap, .is-maximized)) {margin-block-end: var(--gs-gap);border: 1px solid var(--border-color, #E6E6E6);border-radius: var(--gs-radius);background-color: var(--surface-color, var(--white-color, #FFF));box-shadow: var(--gs-card-shadow);}body:not(.gs-ui-off) .t-Region:where(:not(.t-Region-body .t-Region, .t-Body-actions .t-Region, .page-list .t-Region, .t-Region--noUI, .sub-region-collap, .is-maximized))>.t-Region-header {background-color: var(--gs-head-bg);border-block-end: 1px solid var(--border-color, #E6E6E6);}body:not(.gs-ui-off) .t-Region:where(:not(.t-Region-body .t-Region, .t-Body-actions .t-Region, .page-list .t-Region, .t-Region--noUI, .sub-region-collap, .is-maximized))>.t-Region-bodyWrap>.t-Region-body {background-color: var(--surface-color, var(--white-color, #FFF));}body:not(.gs-ui-off) .t-Region-body>.container>.row:not(:has(~.row))>.col>.t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(~.t-Region)) {margin-block-end: 0;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region) {margin-block-end: 1rem;border-color: transparent;background-color: transparent;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-header {background-color: transparent;border-block-end: 0;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-header>.t-Region-headerItems--controls {padding-inline-start: 0;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-header>.t-Region-headerItems--title {gap: .75rem;padding-inline: .5rem 0;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-header>.t-Region-headerItems--title::after {content: "";flex: 1 1 auto;height: 1px;background-color: var(--border-color, #E6E6E6);}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-header .t-Region-title {flex: 0 1 auto;font-size: .75rem;letter-spacing: .05em;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):has(>.t-Region-bodyWrap>.t-Region-body .t-Region)>.t-Region-bodyWrap>.t-Region-body {padding: .25rem 0 0;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region)) {border-color: var(--border-color, #E6E6E6);border-radius: var(--gs-sub-radius);background-color: var(--surface-color, #FFF);box-shadow: var(--gs-sub-shadow);}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region))>.t-Region-header {border-radius: calc(var(--gs-sub-radius) - 1px) calc(var(--gs-sub-radius) - 1px) 0 0;border-block-end: 1px solid color-mix(in srgb, var(--primary-color) 12%, var(--border-color, #E6E6E6));background-color: color-mix(in srgb, var(--primary-color) 6%, var(--surface-color, #FFF));}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region)).is-collapsed>.t-Region-header {border-block-end: 0;border-radius: calc(var(--gs-sub-radius) - 1px);}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region))>.t-Region-header>.t-Region-headerItems--title {padding-block: .375rem;}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region))>.t-Region-header .t-Region-title {font-size: .8125rem;text-transform: none;letter-spacing: 0;color: var(--text-color, #1F2937);}body:not(.gs-ui-off) .t-Region-body .t-Region:where(:not(.t-Region--noUI, .sub-region-collap, .is-maximized)):not(:has(>.t-Region-bodyWrap>.t-Region-body .t-Region))>.t-Region-bodyWrap>.t-Region-body {padding: .75rem;background-color: transparent;}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow>.t-Region-header .t-Region-titleButton {text-transform: inherit;letter-spacing: inherit;}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow>.t-Region-header .t-Button--hideShow {display: grid;place-items: center;width: 1.5rem;height: 1.5rem;padding: 0;border: 0;border-radius: 50%;background-color: color-mix(in srgb, var(--primary-color) 12%, transparent);box-shadow: none;}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow>.t-Region-header:hover .t-Button--hideShow {background-color: color-mix(in srgb, var(--primary-color) 22%, transparent);}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow>.t-Region-header .t-Button--hideShow .a-Icon {display: grid;place-items: center;}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow>.t-Region-header .t-Button--hideShow .a-Icon::before {content: "";width: .4rem;height: .4rem;border: solid var(--primary-color);border-width: 0 2px 2px 0;transform: translateY(-1px) rotate(45deg);transition: transform .15s;}body:not(.gs-ui-off) .t-Region-body .t-Region--hideShow.is-collapsed>.t-Region-header .t-Button--hideShow .a-Icon::before {transform: translateX(-1px) rotate(-45deg);}@media (hover: hover) {body:not(.gs-ui-off) .t-Region-body .t-Region.js-showMaximizeButton:not(:hover, :focus-within)>.t-Region-header .t-Region-headerItems--buttons {opacity: 0;}}body:not(.gs-ui-off) .t-Form-label {font-size: 12px;font-weight: 600;letter-spacing: .01em;}body:not(.gs-ui-off) .t-Form-fieldContainer--stacked .t-Form-inputContainer {padding-block-end: .375rem;}body:not(.gs-ui-off) .apex-item-number,
body:not(.gs-ui-off) .apex-item-text.u-textEnd,
body:not(.gs-ui-off) .a-GV-cell.u-tE,
body:not(.gs-ui-off) .a-GV-cell.u-textEnd {font-variant-numeric: tabular-nums;}body:not(.gs-ui-off) .apex-item-text.u-textEnd.apex_disabled {color: var(--gs-ro-num-color, var(--text-color, #000));}body:not(.gs-ui-off) .apex-item-text:focus,
body:not(.gs-ui-off) .apex-item-select:focus,
body:not(.gs-ui-off) .apex-item-textarea:focus {box-shadow: 0 0 0 3px color-mix(in srgb, var(--primary-color, #15674C) 18%, transparent);}:root {--gs-grid-head-bg: var(--zone-title-bg, #F7F8FA);}html.is-dark-mode {--gs-grid-head-bg: var(--surface-raised-color);}body:not(.gs-ui-off) .a-GV-hdr .a-GV-header,
body:not(.gs-ui-off) .a-GV-hdr .a-GV-headerGroup {background-color: var(--gs-grid-head-bg);border-right-color: color-mix(in srgb, var(--border-color, #E6E6E6) 70%, transparent);}body:not(.gs-ui-off) .a-GV-headerLabel {font-weight: 600;color: var(--text-muted-color, #475467);}body:not(.gs-ui-off) .a-GV-hdr .a-GV-table {border-bottom: 1px solid var(--line-strong-color, #D0D5DD);}body:not(.gs-ui-off) .a-GV-bdy .a-GV-cell {border-right-color: transparent;}body:not(.gs-ui-off) {--a-gv-row-hover-background-color: color-mix(in srgb, var(--primary-color, #15674C) 6%, var(--surface-color, #FFF));}body:not(.gs-ui-off) .a-GV-row:hover {background-color: var(--a-gv-row-hover-background-color);}body:not(.gs-ui-off) .a-GV-controlBreakHeader {font-weight: 600;color: var(--text-muted-color, #475467);background-color: var(--gs-grid-head-bg);}body:not(.gs-ui-off) .a-GV-footer {padding-inline: .75rem;font-size: .75rem;color: var(--text-muted-color, #667085);}body:not(.gs-ui-off) .t-BreadcrumbRegion-titleText,
body:not(.gs-ui-off) .t-BreadcrumbRegion--compactTitle .t-BreadcrumbRegion-titleText {text-transform: none;font-size: 1.125rem;line-height: 1.5rem;font-weight: 700;letter-spacing: 0;color: var(--text-color, #1F2937);}body:not(.gs-ui-off) .t-Body-title .t-BreadcrumbRegion-buttons .t-Button:not(.t-Button--noUI) {min-height: 2rem;border-radius: .5rem;}body:not(.gs-ui-off) .t-Body-title #Btn_Back {min-width: 2rem;border: 1px solid var(--border-color, #E6E6E6);background-color: var(--surface-color, #FFF);}body:not(.gs-ui-off) .t-Body-title .apex-rds {gap: .25rem;padding-inline: .5rem;background-color: transparent;}body:not(.gs-ui-off) .t-Body-title .apex-rds-item .a-RDS-link {padding: .5rem .75rem;border-radius: .375rem .375rem 0 0;box-shadow: none;transition: background-color .12s ease, box-shadow .12s ease;}body:not(.gs-ui-off) .t-Body-title .apex-rds-item .a-RDS-label {font-size: .8125rem;font-weight: 500;color: var(--text-muted-color, #5B6472);}body:not(.gs-ui-off) .t-Body-title .apex-rds-item:not(.apex-rds-selected) .a-RDS-link:hover {background-color: var(--btn-hover-bg, rgba(0, 0, 0, .04));}body:not(.gs-ui-off) .t-Body-title .apex-rds-item:not(.apex-rds-selected) .a-RDS-link:hover .a-RDS-label {color: var(--text-color, #1F2937);}body:not(.gs-ui-off) .t-Body-title .apex-rds-selected .a-RDS-link {box-shadow: inset 0 -2px 0 var(--primary-color, #15674C);}body:not(.gs-ui-off) .t-Body-title .apex-rds-selected .a-RDS-label {font-weight: 600;color: var(--primary-color, #15674C);}:root {--gs-pop-shadow: 0 12px 32px -8px rgba(16, 24, 40, .18), 0 4px 8px -4px rgba(16, 24, 40, .08);}html.is-dark-mode {--gs-pop-shadow: 0 12px 32px -8px rgba(0, 0, 0, .6), 0 4px 8px -4px rgba(0, 0, 0, .4);}@keyframes gs-pop {from {opacity: 0;transform: translateY(-4px);}to {opacity: 1;transform: none;}}body:not(.gs-ui-off) .dropdown-wrapper {min-width: 15rem;max-height: calc(100vh - 7rem);overflow-y: auto;padding: .375rem;border: 1px solid var(--border-color, #E6E6E6);border-radius: .75rem;background-color: var(--surface-color, #FFF);box-shadow: var(--gs-pop-shadow);animation: gs-pop .14s ease-out;}body:not(.gs-ui-off) li.dropdown-item {display: flex;align-items: center;gap: .625rem;padding: .375rem .625rem;border-radius: .5rem;font-size: .8125rem;font-weight: 500;line-height: 1.25rem;color: var(--text-color, #1F2937);transition: background-color .1s ease, color .1s ease;}body:not(.gs-ui-off) li.dropdown-item span.t-Icon {flex: none;margin: 0;font-size: .875rem;color: var(--text-muted-color, #667085);}body:not(.gs-ui-off) li.dropdown-item:hover,
body:not(.gs-ui-off) li.dropdown-item:first-child:hover,
body:not(.gs-ui-off) li.dropdown-item:last-child:hover {border-radius: .5rem;color: var(--primary-color, #15674C);background-color: var(--fourth-color, #E1F0EB);}body:not(.gs-ui-off) li.dropdown-item:hover span.t-Icon {color: var(--primary-color, #15674C);}body:not(.gs-ui-off) .t-Button.t-Button--hot#Btn_Save {color: var(--on-primary-color, #FFF);background-color: var(--primary-color, #15674C);}body:not(.gs-ui-off) .t-Button.t-Button--hot#Btn_Save:hover {filter: brightness(1.08);}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked {display: flex;flex-direction: column;gap: .375rem;padding: .5rem;border: 0;box-shadow: none;}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-item {width: 100%;flex: none;margin: 0;padding: 0;border: 0;box-shadow: none;}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-wrap {display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: .5rem;padding: .625rem .75rem;border: 1px solid var(--border-color, #E6E6E6);border-radius: var(--radius-md, .5rem);background-color: var(--surface-color, var(--white-color, #FFF));text-align: start;text-decoration: none;transition: background-color .12s ease, border-color .12s ease;}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-wrap::before {display: none;}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-wrap:hover {border-color: color-mix(in srgb, var(--primary-color, #15674C) 45%, transparent);background-color: var(--fourth-color, #E1F0EB);}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-label {order: 0;margin: 0;font-size: .8125rem;color: var(--text-color, #000);}body:not(.gs-ui-off) .t-Body-actions .t-BadgeList--stacked .t-BadgeList-value {order: 1;min-width: 2rem;padding: .125rem .5rem;border-radius: 999px;font-size: .8125rem;font-weight: 700;line-height: 1.25rem;text-align: center;color: var(--primary-color, #15674C);background-color: var(--fourth-color, #E1F0EB);}/* 10. Nav menu trái: nền sáng, chữ rõ, chỉ nhấn màu tông ở mục đang chọn ---
Dùng #t_Body_nav + !important vì ws_css.css đang ép màu nav bằng !important
(nền secondary, chữ trắng, nhóm cấp 2 màu #E8A429). Toàn bộ dùng biến nên
dark mode và 5 tông tự khớp. */
body:not(.gs-ui-off) #t_Body_nav {--gs-nav-hover: color-mix(in srgb, var(--text-color, #1F2937) 6%, transparent);--gs-nav-open: color-mix(in srgb, var(--primary-color, #15674C) 5%, var(--surface-color, #FFF));--ut-body-nav-border-color: var(--border-color, #E6E6E6);background-color: var(--surface-color, #FFF);scrollbar-color: var(--scrollbar-thumb-color, #1618234d) transparent;}body.t-PageBody--leftNav:not(.gs-ui-off) .t-Body-nav::-webkit-scrollbar-track,
body.t-PageBody--leftNav:not(.gs-ui-off) .t-Body-nav::-webkit-scrollbar-track:hover {background: transparent;}body.t-PageBody--leftNav:not(.gs-ui-off) .t-Body-nav::-webkit-scrollbar-thumb {background-color: var(--scrollbar-thumb-color, #1618234d);}body:not(.gs-ui-off) #t_Body_nav .srch_nav {padding-block: .25rem;background-color: var(--surface-color, #FFF);}body:not(.gs-ui-off) #t_Body_nav .srch_nav input {padding: .5rem .5rem .5rem 2rem !important;border: 1px solid transparent !important;border-radius: .5rem;font-size: .8125rem;color: var(--text-color, #1F2937);background-color: var(--zone-body-bg, #F2F4F7) !important;}body:not(.gs-ui-off) #t_Body_nav .srch_nav input:focus {border-color: var(--primary-color, #15674C) !important;background-color: var(--surface-color, #FFF) !important;box-shadow: 0 0 0 3px color-mix(in srgb, var(--primary-color, #15674C) 15%, transparent);}body:not(.gs-ui-off) #t_Body_nav .srch_nav input::placeholder {color: var(--text-muted-color, #667085);}body:not(.gs-ui-off) #t_Body_nav .srch_nav span,
body:not(.gs-ui-off) #t_Body_nav .srch_nav .srch_icon {color: var(--text-muted-color, #667085);}body.js-navExpanded:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel {margin: 2px .5rem;border-radius: .5rem;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row {border-radius: .5rem;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top,
body:not(.gs-ui-off) #t_Body_nav .a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav--styleB .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible>.a-TreeView-row:not(.is-hover),
body:not(.gs-ui-off) #t_Body_nav div+ul.group {background-color: transparent !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node.a-TreeView-node--topLevel.is-collapsible {background-color: var(--gs-nav-open) !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-hover,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node:hover>.a-TreeView-row,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top.is-hover,
body:not(.gs-ui-off) #t_Body_nav .a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row.is-hover {background-color: var(--gs-nav-hover) !important;}/* is-focused: APEX gắn sẵn cho dòng đầu khi tải trang, ws_css.css tô nó màu
secondary !important -> dòng đầu bị xanh đặc tới khi click ra ngoài.
Chỉ hiện viền khi nav thật sự đang có focus (dùng bàn phím). */
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-focused:not(.is-hover) {background-color: transparent !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav {--a-treeview-node-focused-shadow: none;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav:focus-within {--a-treeview-node-focused-shadow: inset 0 0 0 2px color-mix(in srgb, var(--primary-color, #15674C) 45%, transparent);}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-selected,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-selected,
body:not(.gs-ui-off) #t_Body_nav .a-TreeView-node--topLevel.is-collapsible>.a-TreeView-row.is-selected {background-color: var(--fourth-color, #E1F0EB) !important;box-shadow: none;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-content,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-label {color: var(--text-color, #1F2937) !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel>.a-TreeView-content .a-TreeView-label {font-size: .8125rem;font-weight: 500;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .fa,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-Icon,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-toggle {color: var(--text-muted-color, #667085) !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible>.a-TreeView-content,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel.is-collapsible .a-TreeView-node.is-collapsible>.a-TreeView-content .a-TreeView-label {font-weight: 600;color: var(--text-color, #1F2937) !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--leaf .a-TreeView-content .a-TreeView-label {border-left: 0;margin-left: 0;padding-left: .5rem;color: var(--text-muted-color, #475467) !important;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--leaf .a-TreeView-content.is-hover .a-TreeView-label,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--leaf .a-TreeView-content.is-hover .fa,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node .is-selected~.a-TreeView-content .a-TreeView-label,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node .is-selected~.a-TreeView-content .fa {color: var(--primary-color, #15674C) !important;}body.js-navExpanded:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel ul ul .a-TreeView-node--leaf>.a-TreeView-content {position: relative;padding-left: 2.375rem;}body.js-navExpanded:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel ul ul .a-TreeView-node--leaf>.a-TreeView-content::before {content: "";position: absolute;inset-block: 0;left: 1.875rem;width: 1px;background: var(--border-color, #E6E6E6);}body.js-navExpanded:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel ul ul .a-TreeView-node--leaf>.a-TreeView-content.is-hover::before,
body.js-navExpanded:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node--topLevel ul ul .a-TreeView-node--leaf>.is-selected~.a-TreeView-content::before {left: calc(1.875rem - .5px);width: 2px;background: var(--primary-color, #15674C);}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-node .is-selected~.a-TreeView-content .a-TreeView-label,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-current--top~.a-TreeView-content .a-TreeView-label {font-weight: 600;}body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-current--top~.a-TreeView-content .fa,
body:not(.gs-ui-off) #t_Body_nav .t-TreeNav .a-TreeView-row.is-current--top~.a-TreeView-content .a-TreeView-label {color: var(--primary-color, #15674C) !important;}body:not(.gs-ui-off) .t-Header {--gs-hdr-bg: linear-gradient(90deg, var(--secondary-color, #004F35),
color-mix(in srgb, var(--primary-color, #15674C) 65%, var(--secondary-color, #004F35)));--gs-hdr-fg: #fff;--gs-hdr-net: #fff;--gs-hdr-net-op: .22;--gs-hdr-fade: linear-gradient(90deg, transparent 45%, #000 90%);--gs-hdr-line: 1px solid rgba(255, 255, 255, .12);--gs-hdr-hover: rgba(255, 255, 255, .16);--gs-hdr-dash-bg: rgba(255, 255, 255, .14);--gs-hdr-dash-fg: #fff;--gs-hdr-dash-ring: inset 0 0 0 1px rgba(255, 255, 255, .35);background: var(--gs-hdr-bg) !important;border-bottom: var(--gs-hdr-line) !important;}body:not(.gs-ui-off) .t-Header::before {content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: var(--gs-hdr-net);opacity: var(--gs-hdr-net-op);--m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='48'%3E%3Cg stroke='%23000' fill='none'%3E%3Cpath d='M0 30 L40 12 L90 34 L140 10 L190 28 L240 14'/%3E%3Cpath d='M40 12 L60 48 M140 10 L120 48 M190 28 L210 0'/%3E%3C/g%3E%3Cg fill='%23000'%3E%3Ccircle cx='40' cy='12' r='2.2'/%3E%3Ccircle cx='90' cy='34' r='2.2'/%3E%3Ccircle cx='140' cy='10' r='2.2'/%3E%3Ccircle cx='190' cy='28' r='2.2'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask: var(--m) right center / 240px 48px repeat-x, var(--gs-hdr-fade);mask: var(--m) right center / 240px 48px repeat-x, var(--gs-hdr-fade);-webkit-mask-composite: source-in;mask-composite: intersect;}body:not(.gs-ui-off) .t-Header .t-Header-branding { background: transparent !important; }body:not(.gs-ui-off) .t-Header,
body:not(.gs-ui-off) .t-Header a,
body:not(.gs-ui-off) .t-Header .t-Button,
body:not(.gs-ui-off) .t-Header .t-Icon,
body:not(.gs-ui-off) .t-Header .fa,
body:not(.gs-ui-off) .t-Header .t-Header-logo * { color: var(--gs-hdr-fg) !important; }body:not(.gs-ui-off) .t-Header .t-Button--navBar { background: transparent !important; }body:not(.gs-ui-off) .t-Header .t-Button--navBar[title="Dashboard"] {background: var(--gs-hdr-dash-bg) !important;box-shadow: var(--gs-hdr-dash-ring) !important;}body:not(.gs-ui-off) .t-Header .t-Button--navBar[title="Dashboard"] .t-Icon { color: var(--gs-hdr-dash-fg) !important; }body:not(.gs-ui-off) .t-Header .t-Button:hover,
body:not(.gs-ui-off) .t-Header .t-Button:focus-visible { background: var(--gs-hdr-hover) !important; }body:not(.gs-ui-off) > #lock_container {--gs-lock-wait: .8s;--gs-lock-veil: color-mix(in srgb, var(--bg-color, #f4f6f8) 30%, transparent);--gs-lock-accent: var(--primary-color, #15674C);--gs-lock-disc: 3rem;cursor: progress;background: transparent;animation: gs-lock-veil .3s ease-out var(--gs-lock-wait) both;}body:not(.gs-ui-off) > #lock_container.is-out {pointer-events: none;cursor: auto;animation: gs-lock-veil .3s ease-out var(--gs-lock-wait) both,
gs-lock-out .2s ease-in var(--gs-lock-out-delay, 0s) forwards;}body:not(.gs-ui-off) > #lock_container .lock--loader {top: 50%; left: 50%; right: auto; bottom: auto; margin: 0;transform: translate(-50%, -50%);width: auto; height: auto; min-width: 9rem;display: flex; flex-direction: column; align-items: center; gap: .75rem;padding: 1.25rem 1.25rem .875rem;background: color-mix(in srgb, var(--surface-color, #fff) 68%, transparent);-webkit-backdrop-filter: blur(16px) saturate(1.6);backdrop-filter: blur(16px) saturate(1.6);color: var(--text-muted-color, #475467);border: 1px solid color-mix(in srgb, var(--border-color, #E6E6E6) 55%, transparent);border-radius: 1rem;box-shadow: 0 10px 30px -14px rgba(16, 24, 40, .22);font-size: .75rem; font-weight: 500; line-height: 1rem; white-space: nowrap; text-align: center;animation: gs-lock-in .32s cubic-bezier(.2, .9, .25, 1) var(--gs-lock-wait) both;}body:not(.gs-ui-off) > #lock_container .lock--loader::before {content: '';flex: none;width: var(--gs-lock-disc); height: var(--gs-lock-disc);margin-top: .375rem;border: 0; border-radius: 50%;background: var(--gs-lock-logo, none) center / 62% no-repeat, #fff;box-shadow: 0 0 0 1px rgba(16, 24, 40, .06);animation: none;}body:not(.gs-ui-off) > #lock_container .lock--loader::after { content: attr(data-msg); }body:not(.gs-ui-off) > #lock_container .loader--dot { display: none; }body:not(.gs-ui-off) > #lock_container .loader--dot:first-child {--d: calc(var(--gs-lock-disc) + .75rem);display: block;position: absolute;left: calc(50% - var(--d) / 2);top: 1.25rem;width: var(--d); height: var(--d);border: 0; border-radius: 50%;background:
conic-gradient(from 0deg, transparent 0 calc(100% - var(--gs-arc)), var(--gs-lock-accent)),
color-mix(in srgb, var(--gs-lock-accent) 10%, transparent);-webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px), #000 calc(100% - 2.5px));mask: radial-gradient(farthest-side, transparent calc(100% - 2.5px), #000 calc(100% - 2.5px));animation: gs-lock-spin 1s linear infinite, gs-lock-arc 1.6s ease-in-out infinite alternate;}body:not(.gs-ui-off) > #lock_container .gs-lock-btn {position: absolute;display: grid;place-items: center;border-radius: .5rem;background: color-mix(in srgb, var(--surface-color, #fff) 60%, transparent);animation: gs-lock-fade .15s ease-out .15s both;}body:not(.gs-ui-off) > #lock_container .gs-lock-btn::after {content: '';width: .875rem; height: .875rem;border-radius: 50%;border: 2px solid color-mix(in srgb, var(--gs-lock-accent) 25%, transparent);border-top-color: var(--gs-lock-accent);animation: gs-lock-spin .7s linear infinite;}html.is-dark-mode body:not(.gs-ui-off) > #lock_container .lock--loader { box-shadow: 0 10px 30px -14px rgba(0, 0, 0, .6); }html.is-dark-mode body:not(.gs-ui-off) > #lock_container .lock--loader::before { opacity: .92; }body:not(.gs-ui-off):has(> #lock_container) > .u-Processing { visibility: hidden; }@property --gs-arc { syntax: '<percentage>'; inherits: false; initial-value: 30%; }@keyframes gs-lock-veil { from { background-color: transparent } to { background-color: var(--gs-lock-veil) } }@keyframes gs-lock-in   { from { opacity: 0; scale: .94 } to { opacity: 1; scale: 1 } }@keyframes gs-lock-out  { to { opacity: 0 } }@keyframes gs-lock-fade { from { opacity: 0 } to { opacity: 1 } }@keyframes gs-lock-spin { to { rotate: 1turn } }@keyframes gs-lock-arc  { from { --gs-arc: 14% } to { --gs-arc: 62% } }@media (prefers-reduced-motion: reduce) {body:not(.gs-ui-off) > #lock_container .lock--loader { animation-name: gs-lock-fade; }body:not(.gs-ui-off) > #lock_container .loader--dot:first-child { animation: gs-lock-spin 2s linear infinite; }body:not(.gs-ui-off) > #lock_container .gs-lock-btn::after { animation-duration: 1.6s; }}body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading {--gs-sk-bar: color-mix(in srgb, var(--text-color, #1F2937) 9%, transparent);--gs-sk-sheen: rgba(255, 255, 255, .55);}html.is-dark-mode body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading { --gs-sk-sheen: rgba(255, 255, 255, .07); }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading > .u-Processing { visibility: hidden; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell { color: transparent !important; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell > * { visibility: hidden; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell {--gs-sk-w: 62%;--gs-sk-pos: .5rem center;background-image:
linear-gradient(100deg, transparent 35%, var(--gs-sk-sheen) 50%, transparent 65%),
linear-gradient(var(--gs-sk-bar), var(--gs-sk-bar));background-repeat: no-repeat, no-repeat;background-size: 200vw 100%, var(--gs-sk-w) .625rem;background-attachment: fixed, scroll;background-position: 100vw 0, var(--gs-sk-pos);animation: gs-sk-sheen 1.4s ease-in-out infinite;}body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell:nth-child(3n+2) { --gs-sk-w: 45%; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell:nth-child(3n) { --gs-sk-w: 78%; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell:is(.u-tE, .u-textEnd) { --gs-sk-pos: right .5rem center; --gs-sk-w: 50%; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell:is(.u-tC, .u-textCenter) { --gs-sk-pos: center; --gs-sk-w: 40%; }body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy :is(.a-GV-selHeader, .a-GV-rowSelect, .a-GV-cell:has(> .u-selector, > .a-Button--actions)) {--gs-sk-w: .75rem; --gs-sk-pos: center;}@keyframes gs-sk-sheen {from { background-position: 100vw 0, var(--gs-sk-pos); }to   { background-position: -100vw 0, var(--gs-sk-pos); }}body:not(.gs-ui-off):has(.a-IG-gridView.gs-ig-loading) > #lock_container .lock--loader { display: none; }@media (prefers-reduced-motion: reduce) {body:not(.gs-ui-off) .a-IG-gridView.gs-ig-loading .a-GV-bdy .a-GV-cell { animation: none; background-image: none, linear-gradient(var(--gs-sk-bar), var(--gs-sk-bar)); }}body:not(.gs-ui-off) :is(.t-Button, .a-Button) {transition-property: background-color, border-color, box-shadow, color, filter, scale;transition-duration: .15s;transition-timing-function: ease;}body:not(.gs-ui-off) :is(.t-Button, .a-Button):active:not(:disabled, .is-disabled, .apex_disabled) {scale: .96;transition-duration: .06s;}@media (prefers-reduced-motion: reduce) {body:not(.gs-ui-off) :is(.t-Button, .a-Button):active { scale: none; }}@view-transition { navigation: auto; }body:not(.gs-ui-off) .t-Header { view-transition-name: gs-header; }body:not(.gs-ui-off) #t_Body_nav { view-transition-name: gs-nav; }::view-transition-old(root) { animation: gs-vt-out .16s ease-in both; }::view-transition-new(root) { animation: gs-vt-in .24s cubic-bezier(.2, .9, .25, 1) both; }::view-transition-group(gs-header), ::view-transition-group(gs-nav) { animation-duration: .2s; }@keyframes gs-vt-out { to { opacity: 0; } }@keyframes gs-vt-in  { from { opacity: 0; translate: 0 6px; } }@media (prefers-reduced-motion: reduce) {@view-transition { navigation: none; }}.a-Toolbar .gs-ig-clearsearch[hidden] { display: none !important; }body:not(.gs-ui-off) .a-Toolbar .gs-ig-clearsearch {gap: .25rem;margin-inline-end: .5rem !important;padding-inline: .5rem;color: var(--text-muted-color, #667085);}body:not(.gs-ui-off) .a-Toolbar .gs-ig-clearsearch:hover {color: var(--dm-danger, #D63B26);background-color: color-mix(in srgb, var(--dm-danger, #D63B26) 10%, var(--surface-color, #FFF)) !important;}body:not(.gs-ui-off) .a-Toolbar .gs-ig-clearsearch .gs-ig-cs-n:not(:empty) {font-size: .6875rem;font-weight: 600;font-variant-numeric: tabular-nums;}html:has(> body.apex-theme-venus)   { --bold-color: #4A3500; }html:has(> body.apex-theme-mercury) { --bold-color: #0F1F3D; }html:has(> body.apex-theme-mars)    { --bold-color: #4A0B0F; }html:has(> body.apex-theme-saturn)  { --bold-color: #4A2A0B; }html.is-dark-mode {color-scheme: dark;--primary-color: #2DB487; --secondary-color: #28A078; --third-color: #44D0A2;--fourth-color: #15372C; --bold-color: #ECF9F4; --on-primary-color: #081712;--bg-color: #0F1513; --surface-color: #161F1C; --surface-raised-color: #1E2926;--hover-btn-color: #273530; --border-color: #2D3935;--text-color: #E7EEEC; --text-muted-color: #9EB3AC;--dm-danger: #F27F83;}html.is-dark-mode:has(> body.apex-theme-venus) {--primary-color: #C79832; --secondary-color: #B1872C; --third-color: #D9B568;--fourth-color: #372C15; --bold-color: #F9F5EC; --on-primary-color: #171208;--bg-color: #15130F; --surface-color: #1F1C16; --surface-raised-color: #29261E;--hover-btn-color: #353027; --border-color: #39352D;--text-color: #EEECE7; --text-muted-color: #B3AC9E;}html.is-dark-mode:has(> body.apex-theme-mercury) {--primary-color: #789FDD; --secondary-color: #5E8DD7; --third-color: #9DBAE7;--fourth-color: #152237; --bold-color: #ECF1F9; --on-primary-color: #080E17;--bg-color: #0F1115; --surface-color: #161A1F; --surface-raised-color: #1E2229;--hover-btn-color: #272C35; --border-color: #2D3239;--text-color: #E7EAEE; --text-muted-color: #9EA6B3;}html.is-dark-mode:has(> body.apex-theme-mars) {--primary-color: #E08387; --secondary-color: #D9696E; --third-color: #E9A6AA;--fourth-color: #371517; --bold-color: #F9ECEC; --on-primary-color: #170808;--bg-color: #150F0F; --surface-color: #1F1617; --surface-raised-color: #291E1F;--hover-btn-color: #352728; --border-color: #392D2D;--text-color: #EEE7E8; --text-muted-color: #B39E9F;--dm-danger: #FF8A5C;}html.is-dark-mode:has(> body.apex-theme-saturn) {--primary-color: #D39056; --secondary-color: #C97A35; --third-color: #DFB087;--fourth-color: #372515; --bold-color: #F9F2EC; --on-primary-color: #170F08;--bg-color: #15120F; --surface-color: #1F1A16; --surface-raised-color: #29231E;--hover-btn-color: #352D27; --border-color: #39332D;--text-color: #EEEAE7; --text-muted-color: #B3A89E;}html.is-dark-mode {--input-bg-color: var(--bg-color);--hover-bg-color: color-mix(in srgb, var(--primary-color) 10%, transparent);--selected-bg-color: color-mix(in srgb, var(--primary-color) 20%, transparent);--ut-body-background-color: var(--bg-color); --ut-body-text-color: var(--text-color);--ut-header-background-color: var(--surface-color); --ut-header-text-color: var(--text-color);--ut-component-background-color: var(--surface-color); --ut-component-border-color: var(--border-color);--ut-component-text-default-color: var(--text-color); --ut-component-text-muted-color: var(--text-muted-color);--ut-palette-primary: var(--primary-color); --ut-palette-primary-contrast: var(--on-primary-color);--a-field-input-background-color: var(--input-bg-color); --a-field-input-text-color: var(--text-color);--a-field-input-border-color: var(--border-color); --a-gv-background-color: var(--surface-color);--a-gv-header-background-color: var(--surface-raised-color); --a-menu-background-color: var(--surface-raised-color);--a-menu-text-color: var(--text-color); --a-toolbar-background-color: var(--surface-color);--contain-color: rgba(255, 255, 255, .06);--odd-number-ig-color: rgba(255, 255, 255, .025);--ig-select-color: var(--selected-bg-color);--blue-light-color: #16283D;--green-light-color: #12302A;--orange-light-color: #352A12;--purple-light-color: #262040;--light-red-color: #3A1A1B;--zone-title-bg: var(--surface-color);--zone-title-line: var(--border-color);--zone-title-shadow: 0 3px 6px -3px rgba(0, 0, 0, .5);--zone-body-bg: var(--bg-color);--zone-text: var(--primary-color);--btn-bg: var(--surface-raised-color);--btn-hover-bg: var(--hover-btn-color);--disabled-bg-color: color-mix(in srgb, var(--text-color) 12%, var(--surface-color));--gs-ro-num-color: var(--text-muted-color);--input-hover-border-color: color-mix(in srgb, var(--text-color) 30%, transparent);--line-strong-color: var(--border-color);--scrollbar-thumb-color: color-mix(in srgb, var(--text-color) 22%, transparent);--scrollbar-thumb-hover-color: color-mix(in srgb, var(--text-color) 40%, transparent);}html.is-dark-mode { background-color: var(--bg-color); }html.is-dark-mode body, html.is-dark-mode .t-PageBody, html.is-dark-mode .t-Body,
html.is-dark-mode .t-Body-main, html.is-dark-mode .t-Body-content, html.is-dark-mode .t-Body-contentInner,
html.is-dark-mode .t-Dialog-page, html.is-dark-mode .t-Dialog-body { background-color: var(--bg-color); color: var(--text-color); }html.is-dark-mode .t-Header, html.is-dark-mode .t-Header-branding, html.is-dark-mode .t-Body-nav,
html.is-dark-mode .t-Body-side, html.is-dark-mode .t-Body-title, html.is-dark-mode .t-Footer { background-color: var(--surface-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .t-Header-logo, html.is-dark-mode .t-Header-logo-link, html.is-dark-mode .t-Button--header { color: var(--text-color); }html.is-dark-mode .t-Region, html.is-dark-mode .t-Region-header, html.is-dark-mode .t-Region-body, html.is-dark-mode .t-Card,
html.is-dark-mode .t-Card-wrap, html.is-dark-mode .a-CardView, html.is-dark-mode .t-Tabs, html.is-dark-mode .t-MediaList,
html.is-dark-mode .a-Collapsible { background-color: var(--surface-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .t-Region-title, html.is-dark-mode h1, html.is-dark-mode h2, html.is-dark-mode h3, html.is-dark-mode h4 { color: var(--bold-color); }html.is-dark-mode a { color: var(--primary-color); }html.is-dark-mode * { scrollbar-color: var(--hover-btn-color) transparent; }html.is-dark-mode input:not([type=checkbox]):not([type=radio]):not(:disabled):not(.apex_disabled),
html.is-dark-mode select:not(:disabled):not(.apex_disabled), html.is-dark-mode textarea:not(:disabled):not(.apex_disabled),
html.is-dark-mode .apex-item-text:not(:disabled):not(.apex_disabled),
html.is-dark-mode .apex-item-select:not(:disabled):not(.apex_disabled) { background-color: var(--input-bg-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode input::placeholder, html.is-dark-mode textarea::placeholder { color: var(--text-muted-color); opacity: 1; }html.is-dark-mode input:-webkit-autofill { -webkit-text-fill-color: var(--text-color); box-shadow: 0 0 0 1000px var(--input-bg-color) inset; }html.is-dark-mode input[type=checkbox], html.is-dark-mode input[type=radio] { accent-color: var(--primary-color); }html.is-dark-mode .apex-item-select[style*="background-color"],
html.is-dark-mode .apex-item-text[style*="background-color"] {background-color: color-mix(in srgb, currentColor 22%, var(--surface-color)) !important;border-color: color-mix(in srgb, currentColor 45%, transparent) !important;filter: brightness(1.3);}html.is-dark-mode .t-Button:not(.t-Button--hot):not(.t-Button--noUI):not(.t-Button--header):not(.t-Button--delete):not(.t-Button--warning):not(.t-Button--complete) {color: var(--text-color); box-shadow: inset 0 0 0 1px var(--border-color);}html.is-dark-mode .t-Button:not(.t-Button--hot):not(.t-Button--noUI):not(.t-Button--header):not(.t-Button--delete):not(.t-Button--warning):not(.t-Button--complete):hover {color: var(--bold-color);box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--primary-color) 45%, transparent), 0 1px 4px rgba(0, 0, 0, .35);}html.is-dark-mode .t-Button:not(.t-Button--hot):not(.t-Button--noUI):not(.t-Button--header):active { background-color: var(--surface-color); }html.is-dark-mode .t-Button.t-Button--hot:hover { filter: brightness(1.2); }html.is-dark-mode .t-Button.t-Button--delete { color: #F27F83; background-color: #3A1A1B; }html.is-dark-mode .t-Button.t-Button--delete.t-Button--hot { color: #FFFFFF; background-color: #C2412F; }html.is-dark-mode .t-Button--complete { color: #9DB0FF; background-color: #1C2347; }html.is-dark-mode .t-Button.t-Button--warning { color: #F5C451; background-color: #3A2F12; }html.is-dark-mode .t-Button.t-Button--warning.t-Button--hot { color: #1F1500; background-color: #E7A32A; }html.is-dark-mode .t-Button--noUI:hover, html.is-dark-mode .t-Button--header:hover { background-color: var(--hover-bg-color); }html.is-dark-mode .t-Report-report td, html.is-dark-mode .a-IRR-table td, html.is-dark-mode .a-GV-cell, html.is-dark-mode .a-GV-bdy,
html.is-dark-mode .a-IG, html.is-dark-mode .a-Toolbar { background-color: var(--surface-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .t-Report-report th, html.is-dark-mode .a-GV-header, html.is-dark-mode .a-GV-hdr, html.is-dark-mode .a-IRR-header { background-color: var(--surface-raised-color); color: var(--bold-color); border-color: var(--border-color); }html.is-dark-mode .a-GV-row:hover .a-GV-cell, html.is-dark-mode .a-IRR-table tr:hover td { background-color: var(--hover-bg-color); }html.is-dark-mode .a-GV-row.is-selected .a-GV-cell { background-color: var(--selected-bg-color); }html.is-dark-mode .a-Menu, html.is-dark-mode .a-Menu-content, html.is-dark-mode .ui-dialog, html.is-dark-mode .ui-dialog-content,
html.is-dark-mode .ui-dialog-titlebar, html.is-dark-mode .a-PopupLOV, html.is-dark-mode .a-DatePicker, html.is-dark-mode .ui-widget-content { background-color: var(--surface-raised-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .a-Menu .a-Menu-label, html.is-dark-mode .a-Menu a.a-Menu-label { color: var(--text-color); }html.is-dark-mode .a-Menu .a-Menu-item.is-focused { background-color: var(--selected-bg-color); }html.is-dark-mode .a-Menu .a-Menu-item.is-focused .a-Menu-label { color: var(--bold-color); }html.is-dark-mode .a-Menu .a-Menu-hSeparator, html.is-dark-mode .a-Menu .a-Menu-separator { border-color: var(--border-color); background-color: var(--border-color); }html.is-dark-mode .t-NavigationBar-item .t-Button-label, html.is-dark-mode .t-NavigationBar .t-Icon { color: var(--text-color); }html.is-dark-mode .a-Menu .a-Icon[class*="gs-"]:not(.gs-lang-vi):not(.gs-lang-en):not(.gs-logout):not(.gs-about) { filter: invert(1) brightness(.9); }html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel,
html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel.is-collapsible,
html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current,
html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-current--top { background-color: var(--surface-color) !important; color: var(--text-color); }html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel.is-expanded > .a-TreeView-row { background-color: var(--surface-raised-color) !important; }html.is-dark-mode .t-TreeNav .a-TreeView-row.is-hover,
html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-hover { background-color: var(--hover-bg-color) !important; }html.is-dark-mode .t-TreeNav .a-TreeView-row.is-selected,
html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-selected { background-color: var(--selected-bg-color) !important; box-shadow: inset 3px 0 0 var(--primary-color); }html.is-dark-mode .t-TreeNav .a-TreeView-content, html.is-dark-mode .t-TreeNav .a-TreeView-label,
html.is-dark-mode .t-TreeNav .a-TreeView-toggle, html.is-dark-mode .t-TreeNav .fa { color: var(--text-color) !important; }html.is-dark-mode .t-TreeNav .a-TreeView-node--topLevel ul .a-TreeView-label { color: var(--text-muted-color) !important; }html.is-dark-mode .t-TreeNav .a-TreeView-node .is-selected ~ .a-TreeView-content .a-TreeView-label { color: var(--bold-color) !important; }html.is-dark-mode .t-Body-nav .srch_input { background-color: var(--input-bg-color) !important; color: var(--text-color); border: 1px solid var(--border-color); }html.is-dark-mode .t-Body-nav .srch_input::placeholder { color: var(--text-muted-color); }/* Mục cấp 1 đang MỞ: APEX gắn class is-collapsible (ws_css.css tô --secondary-color !important) */
html.is-dark-mode .a-TreeView-node--topLevel.is-collapsible > .a-TreeView-row,
html.is-dark-mode .a-TreeView-node--topLevel.is-collapsible > .a-TreeView-row.is-hover { background-color: var(--surface-raised-color) !important; }html.is-dark-mode .a-TreeView-node--topLevel.is-collapsible > .a-TreeView-row.is-selected { background-color: var(--selected-bg-color) !important; }html.is-dark-mode .t-TreeNav .a-TreeView-label strong { background-color: rgba(231, 189, 102, .3); color: var(--bold-color); }html.is-dark-mode .t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-track,
html.is-dark-mode .t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-track:hover { background: var(--surface-color); }html.is-dark-mode .t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-thumb { background-color: var(--scrollbar-thumb-color); }html.is-dark-mode .t-PageBody--leftNav .t-Body-nav::-webkit-scrollbar-thumb:hover { background-color: var(--scrollbar-thumb-hover-color); }html.is-dark-mode .a-Menu .a-Menu-item.is-expanded { background-color: var(--selected-bg-color); }html.is-dark-mode {--a-button-background-color: var(--surface-raised-color);--a-button-text-color: var(--text-color);--a-button-border-color: var(--border-color);}html.is-dark-mode {--ut-body-actions-background-color: var(--bg-color);--ut-body-actions-text-color: var(--text-color);--ut-body-actionstoggle-background-color: var(--surface-raised-color);--ut-body-actionstoggle-text-color: var(--text-color);--a-checkbox-background-color: var(--input-bg-color);--a-checkbox-border-color: color-mix(in srgb, var(--text-color) 35%, transparent);--a-checkbox-text-color: var(--on-primary-color);--a-report-controls-cell-label-background-color: var(--surface-raised-color);--a-report-controls-cell-label-text-color: var(--text-color);}html.is-dark-mode .t-Body-actions { background-color: var(--bg-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .t-Body-actionsToggle { background-color: var(--surface-raised-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .u-selector:not(.is-selected) { --a-checkbox-background-color: var(--input-bg-color); }html.is-dark-mode .u-checkbox.is-checked,
html.is-dark-mode input:checked + .u-checkbox,
html.is-dark-mode .apex-item-checkbox input:checked + label,
html.is-dark-mode .u-selector.is-selected,
html.is-dark-mode .a-IG-controlsCheckbox:checked + .a-IG-controlsCheckboxLabel { --a-checkbox-text-color: var(--on-primary-color); }html.is-dark-mode .a-GV-table th.a-GV-controlBreakHeader { background-color: var(--surface-raised-color); color: var(--text-muted-color); border-color: var(--border-color); }html.is-dark-mode .a-IG-controls-item, html.is-dark-mode .a-IRR-controls-item { background-color: var(--surface-raised-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .a-IG-controlsLabel, html.is-dark-mode .a-IRR-controlsLabel { background-color: var(--surface-raised-color); color: var(--text-color); }html.is-dark-mode .a-IG-controls-cell:nth-child(2), html.is-dark-mode .a-IRR-controls-cell:nth-child(2) { background-color: var(--fourth-color); color: var(--primary-color); }html.is-dark-mode {--hp-bg: var(--bg-color); --hp-surface: var(--surface-color); --hp-border: var(--border-color); --hp-border-strong: var(--hover-btn-color);--hp-text: var(--text-color); --hp-muted: var(--text-muted-color); --hp-subtle: var(--text-muted-color); --hp-hover: var(--surface-raised-color);--hp-shadow: 0 1px 2px rgba(0,0,0,.4); --hp-shadow-hover: 0 6px 18px rgba(0,0,0,.5);--hp-warn-bg: #3A2F12; --hp-warn-fg: #E7BD66; --hp-danger-bg: #3A1A1B; --hp-danger-fg: var(--dm-danger);}html.is-dark-mode .hp-accent-2 { --acc-bg: #16283D; --acc-fg: #7FB3EB; }html.is-dark-mode .hp-accent-3 { --acc-bg: #352A12; --acc-fg: #E7BD66; }html.is-dark-mode .hp-accent-4 { --acc-bg: #262040; --acc-fg: #B3A1F0; }html.is-dark-mode .hp-accent-5 { --acc-bg: #3A1A24; --acc-fg: #F28BA8; }html.is-dark-mode .hp-accent-6 { --acc-bg: #12302F; --acc-fg: #6FD0D6; }html.is-dark-mode .hp-accent-7 { --acc-bg: #3A2316; --acc-fg: #F0A27A; }html.is-dark-mode .hp-accent-8 { --acc-bg: #1E2340; --acc-fg: #95A5F0; }html.is-dark-mode #St_Info .hp-info__chip, html.is-dark-mode #St_Shortcut .hp-shortcut__item,
html.is-dark-mode #St_Noti .hp-noti__day { background: var(--hp-surface); color: var(--hp-text); }html.is-dark-mode #St_Summary .hp-summary__card { background: var(--surface-raised-color); color: var(--hp-text); }html.is-dark-mode #St_Shortcut .hp-shortcut__item:hover { background: var(--hp-hover); }html.is-dark-mode #St_Noti .hp-noti__search input { background: var(--input-bg-color); color: var(--text-color); }html.is-dark-mode #St_Noti .hp-noti__filter-btn.is-active { background: var(--selected-bg-color); color: var(--primary-color); }html.is-dark-mode #St_Shortcut .hp-shortcut__item *, html.is-dark-mode #St_Summary .hp-summary__card * { color: inherit; }html.is-dark-mode #St_Shortcut .hp-shortcut__icon { color: var(--acc-fg, var(--primary-color)); }html.is-dark-mode #St_All_Menu .hp-allmenu__search input { background: var(--input-bg-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode #St_All_Menu .hp-allmenu__search input::placeholder { color: var(--text-muted-color); }html.is-dark-mode #St_All_Menu .hp-allmenu__chip { background: var(--surface-raised-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode #St_All_Menu .hp-allmenu__chip:hover { background: var(--hover-btn-color); }html.is-dark-mode #St_All_Menu .hp-allmenu__chip.is-active { background: color-mix(in srgb, var(--acc-fg, var(--primary-color)) 22%, var(--surface-color)); color: var(--acc-fg, var(--primary-color)); border-color: var(--acc-fg, var(--primary-color)); }html.is-dark-mode #St_All_Menu .hp-allmenu__chip.is-active .fa { color: inherit; }html.is-dark-mode #St_All_Menu .hp-allmenu__group { background: var(--surface-raised-color); border-color: var(--border-color); }html.is-dark-mode .t-Cards-Group-Users .t-Card-body { background-color: var(--surface-raised-color); }html.is-dark-mode .t-Cards-Group-Users .t-Card-wrap { border-color: var(--border-color); }html.is-dark-mode .t-Cards-Group-Users .t-Card-titleWrap { box-shadow: inset 0 0 0 999px rgba(0, 0, 0, .42); }html.is-dark-mode .t-Cards-Group-Users .t-Card-titleWrap * { color: #FFFFFF; }html.is-dark-mode .t-Cards-Group-Users .t-Card-body .t-Card-desc,
html.is-dark-mode .t-Cards-Group-Users .t-Card-body .t-Card-info { filter: brightness(1.35); }html.is-dark-mode .jss_spreadsheet {color-scheme: dark;--header_background: var(--surface-raised-color);--header_color: var(--text-color);--header_background_highlighted: var(--selected-bg-color);--header_color_highlighted: var(--primary-color);--content_background: var(--surface-color);--content_color: var(--text-color);--content_background_highlighted: var(--selected-bg-color);--content_color_highlighted: var(--text-color);--lib4x_content_readonly_color: var(--text-muted-color);--lib4x_row_updated_background: color-mix(in srgb, var(--primary-color) 14%, var(--surface-color));--lib4x_row_inserted_background: color-mix(in srgb, #4CAF50 16%, var(--surface-color));--menu_background: var(--surface-raised-color);--menu_background_highlighted: var(--hover-btn-color);--menu_color: var(--text-color);--menu_color_highlighted: var(--text-color);--menu_box_shadow: 0 6px 18px rgba(0, 0, 0, .5);--border_color: var(--border-color);--border_color_highlighted: var(--primary-color);--cursor: var(--selected-bg-color);--selection: var(--selected-bg-color);}html.is-dark-mode .jss_worksheet > tbody > tr > td.jss_row { color: var(--text-muted-color); }html.is-dark-mode .jss_container input.jss_search,
html.is-dark-mode .jss_container .jss_textarea { background: var(--input-bg-color); color: var(--text-color); border-color: var(--border-color); }html.is-dark-mode .jss_worksheet > tbody > tr > td.a-GV-cell:not(.highlight, .highlight-selected) { background-color: var(--content_background); }html.is-dark-mode body:not(.gs-ui-off) .t-Header {--gs-hdr-bg: linear-gradient(90deg, var(--surface-color, #16201c) 0%, color-mix(in srgb, var(--primary-color) 28%, var(--surface-color, #16201c)) 100%);}