@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600&display=swap');@import url('https://fonts.googleapis.com/css2?family=Courgette&display=swap');@import url('https://fonts.googleapis.com/icon?family=Material+Icons');@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined');@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap');:root{--font-body:'Inter',sans-serif;--font-heading:'Manrope',sans-serif;--font-accent:'Space Grotesk',sans-serif;--font-logo:'Courgette',cursive;}.t-Body-content {background-color: transparent !important;background: transparent !important;background-image: transparent !important;/*background-color: transparent !important;*/
background-repeat: no-repeat;background-size: cover;background-position: top;width: 100%;height: auto;}.t-Body-mainContent, .t-Region-bodyWrap, .t-Dialog-bodyWrapperIn, .t-Body-side  {background-image: none !important;background-color: transparent !important;background: transparent !important;}.t-Body {background-color: transparent !important;margin-top: 15px !important;}.a-IG-body , .a-IG {background-color: transparent !important;background-image: none !important;}.t-DialogRegion-body {background-image: none !important;background-color: transparent !important;/*display: flex !important;justify-content: center !important;*/
}.a-IG-contentContainer, .a-GV-bdy {background-image: none !important;background-color: transparent !important;}.t-Region-body {background-color: #f2f2fa !important;}.t-Body-content, .t-Dialog {background: transparent !important;background-image: none !important;background-color: #f2f2fa !important;background-repeat: no-repeat;background-size: cover;background-position: top;width: 100%;height: auto;}.t-ButtonRegion-wrap {background-color: transparent !important;background-image: none !important;background: none !important;}h1, h2, h3, h4, h5, h6,
.t-Breadcrumb-label,
.page-title {font-family: var(--font-heading);font-size: clamp(14px,0.5rem+1vw,18px);font-weight: 700;letter-spacing: -0.01em;color: #111827;}.t-Button-label {font-family: var(--font-body);font-weight: 600;}.t-ButtonRegion-wrap {border: none !important;}.t-Header {/*background: linear-gradient(90deg, #6b3fa0 0%, #7c5cbf 100%) !important;*/
background: linear-gradient(90deg, #ffffff 0%, #f8b474 100%) !important;box-shadow: 0 2px 12px rgba(108, 63, 160, 0.25) !important;}.t-Header-branding {background-color: white !important;}.t-Body-nav {background: linear-gradient(90deg, #ffffff 0%, #ffe4ca 100%) !important;box-shadow: 0 2px 12px rgba(108, 63, 160, 0.25) !important;}.t-Header-nav .a-MenuBar-item {height:30px;font-size:12px;}/*.t-Header-nav {display: none !important;height: 2px !important;}*/

.t-Footer {padding-top:0px;padding-bottom:0px ;margin:0px;min-height: 10px;}.t-Footer-body .t-Footer-apex {display:none !important;}.apex-logo-text {font-size: 14px;font-weight:normal;color:rgb(0, 0, 0);font-family: "Trirong", sans-serif;}.t-Button--navBar .t-Button-badge {background-color: var(--a-palette-primary);color: var(--a-palette-primary-contrast);letter-spacing: 1px;font-size: 12px;font-weight: 400;}.a-TreeView-label {font-size: 12px !important;font-weight: 100px;letter-spacing: 0px;}.t-Header-nav {height: 34px !important;min-height: 34px !important;justify-content: center !important;}.t-Button--navBar .t-Button-label {font-size: 11px !important;font-weight: 500;letter-spacing: 1;}.t-Header-nav .a-MenuBar-item  .a-MenuBar-label {font-size: 12px !important;}.a-MenuBar-item button {height: 34px !important;min-height: 34px !important;}.t-Header-nav .a-MenuBar-item:has(a) {height: 34px !important;min-height: 34px !important;color:black;}#t_MenuNav_0 .a-MenuBar-label{padding-top: 0px !important;}.a-GV-header {text-align: center !important;background-color: #f6f6f6 !important;}.t-Region-title {font-size: clamp(14px,0.5rem+1vw,18px);white-space: nowrap;}.t-Region-header, .a-MediaBlock, .a-IG-header  {height:40px;min-height: 40px;padding:0px;margin:0px;}.ui-dialog-titlebar {display:none !important;}.t-Region-header {background-image: linear-gradient(to bottom right, #dfd9e9, #ffffff);border-left: 3px solid #472291;color:black;}.t-Header { background: #07202D; height: 56px; }.t-NavigationBar-item .a-NavigationBar-button {color:          rgba(255,255,255,0.55);border-bottom:  3px solid transparent;font-size:      12px;font-weight:    600;text-transform: uppercase;letter-spacing: 0.3px;height:         56px;padding:        0 16px;}.t-NavigationBar-item.is-active .a-NavigationBar-button {color:              #4DACCC;border-bottom-color: #1A94BD;}.t-NavigationBar-item .a-NavigationBar-button:hover {color: rgba(255,255,255,0.9);}.t-Form-itemWrapper  .a-Button,
.t-Form-itemWrapper .apex-item-display-only,
.t-Form-itemWrapper, .apex-item-multi,
.t-Form-itemWrapper input, .t-Form-itemWrapper select, .t-Form-itemWrapper textarea,
.t-Form-itemWrapper .apex-item-popup-lov,
.t-Form-itemWrapper .oj-text-field-input,
.apex-item-group--rc input:checked+label, .apex-item-group--rc input+label
{font-size: 12px;color:black;text-transform: none;}.t-Form-fieldContainer--floatingLabel .apex-item-textarea {padding-top: 22px !important;}.apex-item-display-only {min-width: 100px !important;overflow: hidden;white-space: nowrap;/*text-overflow: ellipsis;padding: 5px !important;*/

}.t-Form-inputText {text-transform: none;}.t-Icon {height: auto !important;}.radio .t-Form-itemWrapper {background-color: transparent;}.t-Form-label, .t-Form-labelContainer{padding-right: 10px;margin-right: 5px;}.apex-item-display-only, .read_only {color: black !important;font-weight: normal;font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;padding: 5px;font-size: 14px;}.a-GV-table tr.is-selected {--a-gv-background-color:rgb(212, 238, 252);}.apex-rds-container {background-color: rgb(227, 227, 227);}.t-Form-fieldContainer .rel-col .t-Form-labelContainer {text-transform:capitalize;font-size: 10px;padding: 0px;margin:0px;display: flex !important;align-items: center !important;justify-content: end !important;}.t-Form-fieldContainer .is-required .t-Form-labelContainer {display: flex !important;align-items: center !important;justify-content: end !important;}.t-Form-itemWrapper{margin-top: -.5vh;}@media screen and (-webkit-min-device-pixel-ratio: 0) {.apex-item-select:focus, .apex-item-text:focus, .apex-item-textarea:focus {font-size: 16px;}.apex-item-select, .apex-item-text, .apex-item-textarea {font-size: 16px;}}.t-Header-branding {padding:0px;margin:0px;min-height: 10px;border-style: solid 1px;border-bottom-color: black;}.a-GV-table th.a-GV-controlBreakHeader {color: rgb(44, 43, 43);font-weight: normal;border-color:black;border-style: 1px solid;margin-top:5px;}.a-GV-aggregate--SUM  {font-weight: bold;}.t-Header-branding {color:black;}.a-GV-header {font-size: 12px;}.a-GV-rowLabel{display:none;}/*.t-Form-label {font-size: 0.7rem !important;white-space: nowrap;}.t-Region-title {font-size: 0.8rem !important;white-space: nowrap;}*/
.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio {font-size: 0.7rem !important;white-space: nowrap;}@media only screen and (max-width: 780px) {/*.t-Form-label {font-size: 0.5rem !important;white-space: nowrap;}.t-Region-title {font-size: 8px !important;overflow-wrap: break-word;max-width: 100px !important;}*/
#SEARCHBAR .t-Region-title {display: none;}#SEARCHBAR {margin: 0px;padding: 0px;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.5rem !important;white-space: nowrap;}.t-Form-fieldContainer {margin-left: 8px !important;}.t-Button-label {font-size: 0.5rem !important;padding: 2px !important;white-space: nowrap;}.a-GV-cell {white-space: nowrap !important;height: 12px !important;font-size: 10px !important;overflow: hidden !important;text-overflow: ellipsis !important;}#entry_grid .a-GV-cell {white-space: nowrap !important;height: 25px !important;font-size: 11px !important;}}@media only screen and (max-width: 1920px) {.t-Form-label {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;text-transform: capitalize !important;}/*.t-Region-title {font-size: 0.8rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;text-transform: capitalize !important;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.75rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;text-transform:capitalize  !important;}.t-Button-label {font-size: 0.75rem !important;padding: 2px !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;text-transform:capitalize  !important;}*/
/*.a-GV-cell {white-space: nowrap !important;height: 12px !important;font-size: 12px !important;}*/
#entry_grid .a-GV-cell {white-space: nowrap !important;height: 25px !important;font-size: 11px !important;}}@media only screen and (max-width: 1440px) {/*.t-Form-label {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Region-title {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.68rem !important;white-space: nowrap;font-weight: 400;font-family:Arial, Helvetica, sans-serif !important;}.t-Button-label {font-size: 0.68rem !important;padding: 2px !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}*/
/*.a-GV-cell {white-space: nowrap !important;height: 12px !important;font-size: 11px !important;}*/
#entry_grid .a-GV-cell {white-space: nowrap !important;height: 25px !important;font-size: 11px !important;}}@media only screen and (max-width: 1024px) {/*.t-Form-label {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Region-title {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.7rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Button-label {font-size: 0.55rem !important;padding: 2px !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}*/
/*.a-GV-cell {white-space: nowrap !important;height: 12px !important;font-size: 11px !important;}*/
#entry_grid .a-GV-cell {white-space: nowrap !important;height: 25px !important;font-size: 11px !important;}}/*@media only screen and (max-width: 1366px) {.t-Form-label {font-size: 0.5rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Region-title {font-size: 0.5rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.5rem !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Button-label {font-size: 0.55rem !important;padding: 1px !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.a-GV-cell {white-space: nowrap !important;height: 18px !important;font-size: 10px !important;}}*/

.apex-edit-pencil {height: 12px !important;width: 12px !important;margin: 0px !important;}.apex-edit-view {height: 12px !important;width: 12px !important;margin: 0px !important;}.a-Icon .icon-ig-actions {height: 12px !important;width: 12px !important;margin: 0px !important;}.a-GV-cell .a-Button.a-Button--actions {--a-button-padding-y: 2px !important;--a-button-padding-x: 2px !important;}.a-IG-gridView tr {height: 1.2vh;}.a-IG-header {padding: 0px !important;}.a-IG {background-image: none !important;}.a-IG-gridView td {white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;}/*.a-GV-cell {white-space: nowrap !important;height: 4vh !important;font-size: 0.9em !important;padding-right: 0px !important;padding-left: 3px !important;}*/




#bigrow .a-GV-cell {white-space: nowrap !important;height: 4vh !important;font-size: 0.9em !important;padding-right: 1px !important;padding-left: 3px !important;}#bigrow .a-GV-cell.is-active.is-focused {font-size: 1em !important;height: 4vh !important;}#bigrow2 .a-GV-cell {white-space: nowrap !important;height: 4vh !important;font-size: 0.90em !important;padding-right: 2px !important;padding-left: 3px !important;}#bigrow3 .a-GV-cell {white-space: nowrap !important;height: 4vh !important;font-size: 0.90em !important;padding-right: 2px !important;padding-left: 3px !important;}.t-Form-itemWrapper, .apex-item-text, .popup_lov, .apex-item-popup-lov, .apex-item-select, .apex-item-display-only, .u-checkbox, .u-radio, .display_only {font-size: 0.90em !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Button-label {font-size: 0.90em !important;padding: 2px !important;white-space: nowrap;font-family:Arial, Helvetica, sans-serif !important;}.t-Button {display:        inline-flex;align-items:    center;height:         28px;padding:        8 14px;border-radius:  10px;font-family:    "DM Sans", sans-serif;font-size:      12px;letter-spacing: 0.75px;text-transform: uppercase;cursor:         pointer;border:         1.5px solid transparent;transition: all 0.25s ease;justify-content: left !important;gap: 3px;box-shadow: 0 3px 8px rgba(0,0,0,0.12);margin-left: 1px !important;margin-right: 1px !important;font-weight: 300 !important;}.t-Button:hover {transform: translateY(-2px);box-shadow: 0 6px 14px rgba(0,0,0,0.18);}/*.t-Button .t-Icon .t-Icon--left {padding: 0px !important;margin: 0px !important;}*/



.t-Button#Primary {background:   #007FA3;color:        #ffffff;border-color: #007FA3;}.t-Button#Primary:hover {background:   #006B8A;border-color: #006B8A;}.t-Button#Primary:focus {box-shadow: 0 0 0 3px rgba(0,127,163,0.30);}.t-Button#Primary:active {background: #005771;}.t-Button#Primary[disabled] {opacity: 0.45;cursor:  not-allowed;}.t-Button#SmallBtn { height:28px; font-size:11px; padding:0 12px; }.t-Button#LargeBtn { height:40px; font-size:13px; padding:0 20px; }.t-Button#Secondary {background:   transparent;color:        #006B8A;border:       1.5px solid #007FA3;}.t-Button#Secondary:hover {background: #E6F4F8;}.t-Button#Secondary[disabled] {opacity: 0.45;cursor:  not-allowed;}.t-Button#Danger {background:   #DC3545;color:        #ffffff;border-color: #DC3545;}.t-Button#Danger:hover {background:   #BD2130;border-color: #BD2130;}.t-Button#Danger:active {background: #9B1A27;}.btn_delete {background:   #DC3545 !important;color:        #ffffff !important;border-color: #DC3545;}.btn_delete:hover {background:   #BD2130;border-color: #BD2130;}.btn_delete:active {background: #9B1A27;}.btn_exit {background:   #EEEDFE !important;color:        #3C3489 !important;border-color: #3C3489;}.btn_exit:hover {background: #E6F4F8;}.btn_edit:focus {box-shadow: 0 0 0 3px rgba(0,127,163,0.30);}.btn_exit:active {background: #004d62;color: white;}.btn_exit[disabled] {opacity: 0.45;cursor:  not-allowed;}.btn_save {background:   #0F9D7E !important;color:        #ffffff !important;border-color: #ffffff;}.btn_save:hover {background:   #0F9D7E;border-color: #ffffff !important;}.btn_save:focus {box-shadow: 0 0 0 3px rgba(146, 146, 146, 0.76);}.btn_save:active {background: #0F9D7E;}.btn_save[disabled] {opacity: 0.45;cursor:  not-allowed;}.btn_approve {background:   white !important;color:        #239452 !important;border-color: #19693b !important;}.btn_approve:hover {background:   #0F9D7E !important;color:        #ffffff !important;border-color: #ffffff !important;}.btn_approve:focus {box-shadow: 0 0 0 3px rgba(146, 146, 146, 0.76);}.btn_approve:active {background: #0F9D7E;}.btn_approve[disabled] {opacity: 0.45;cursor:  not-allowed;}.btn_new {background-color: #6C63FF !important;color:        #ffffff !important;border-color: #ffffff;}.btn_new:hover {background:   #6C63FF;border-color: #ffffff;}.btn_new:focus {box-shadow: 0 0 0 3px rgba(126, 126, 126, 0.699);}.btn_new:active {background: #6C63FF;}.btn_new[disabled] {opacity: 0.45;cursor:  not-allowed;}.btn_other {background:   #eef2f7 !important;color:        #353535 !important;border-color: #006c70;}.btn_other:hover {background:   #ffffff;border-color: #006c70;}.btn_other:focus {box-shadow: 0 0 0 3px rgba(0,127,163,0.30);}.btn_other:active {background: #d8c8ad;}.btn_other2 {background:   #ffffff !important;color:        #313131 !important;border-color: #868686;}.btn_other2:hover {background:   #E1F5EE;border-color: #525252;}.btn_other2:focus {box-shadow: 0 0 0 3px rgba(119, 120, 121, 0.797);}.btn_other2:active {background: #ffffff;border-color: #525252;}.btn_call {background:   #bb4bbe !important;color:        #f8f8f8 !important;border-color: #ffffff;}.btn_call:hover {background:   #ffffff;color:        #000000 !important;border-color: #000000;}.btn_call:focus {box-shadow: 0 0 0 3px rgba(6, 145, 184, 0.797);}.btn_call:active {background: #061d33;border-color: #96afc7;}.btn_print {background:   #FAEEDA !important;color:        #633806 !important;border-color: #633806;}.btn_print:hover {background:   #ecdfc9;border-color: #633806;}.btn_print:focus {box-shadow: 0 0 0 3px rgba(0,127,163,0.30);}.btn_print:active {background: #ecdfc9;}.btn {display: inline-flex;align-items: center;justify-content: center;gap: 6px;padding: 8px 14px;border-radius: 10px;border: none;font-size: 13px;font-weight: 500;letter-spacing: 0.3px;cursor: pointer;transition: all 0.25s ease;box-shadow: 0 3px 8px rgba(0,0,0,0.12);}.btn:hover {transform: translateY(-2px);box-shadow: 0 6px 14px rgba(0,0,0,0.18);}.btn:active {transform: scale(0.97);box-shadow: 0 2px 6px rgba(0,0,0,0.15);}.btn-new {background: linear-gradient(135deg, #6f42c1, #8e63d9);color: #fff !important;}.btn-new:hover {background: linear-gradient(135deg, #5a32a3, #7a52c7);}.btn-save {background: linear-gradient(135deg, #2ecc71, #27ae60);color: #fff !important;}.btn-save:hover {background: linear-gradient(135deg, #27ae60, #1e8449);}.btn-delete {background: linear-gradient(135deg, #e74c3c, #c0392b);color: #fff !important;}.btn-delete:hover {background: linear-gradient(135deg, #c0392b, #922b21);}.btn-print {background: linear-gradient(135deg, #f39c12, #e67e22);color: #fff !important;}.btn-print:hover {background: linear-gradient(135deg, #e67e22, #ca6f1e);}.btn-general {background: #d4d4d4;color: #2b2b2b !important;border: 1px solid #ddd !important;}.btn-general:hover {background: #cacaca;}.btn-exit {background: linear-gradient(135deg, #e5e4e7, #8e63d9);color: #fff !important;}.btn-exit:hover {background: linear-gradient(135deg, #5a32a3, #e6e5e7);}.btn_white {background-color: rgb(235, 235, 235);color:black;box-shadow: 0 4px 10px rgba(0,0,0,0.15);}.apex-item-text,
.apex-item-select-list,
.apex-item-textarea {border-radius: 4px;font-family:   "DM Sans", sans-serif;transition:    border-color 150ms ease,
box-shadow 150ms ease;outline:       none;}.apex-item-text:focus,
.apex-item-select-list:focus {border-color: #007FA3;box-shadow:   0 0 0 3px rgba(0,127,163,0.15);}.apex-item-wrapper--error .apex-item-text {border-color: #DC3545;}.apex-item-text:disabled {background: #F0F2F5;color:      #9EA5B5;cursor:     not-allowed;}.t-Form-label {font-size: clamp(12px, 0.5rem , 16px);white-space: nowrap;font-family: var(--font-body);color:rgb(73, 71, 71);font-weight: 500;margin: 0px;padding: 0px;padding-inline: 0px;padding-block: 0px;}.apex-item-checkboxes input[type="checkbox"] {width:        18px;height:       18px;border-radius: 3px;accent-color: #007FA3;cursor:       pointer;}.apex-item-radiogroup input[type="radio"] {accent-color: #007FA3;width:  18px;height: 18px;cursor: pointer;}.apex-toggle-track {width:         40px;height:        22px;border-radius: 9999px;background:    #C8CDD8;cursor:        pointer;position:      relative;transition:    background 150ms ease;}.apex-toggle-track.is-on { background: #007FA3; }.apex-toggle-thumb {position:   absolute;top: 3px; left: 3px;width:      16px;height:     16px;border-radius: 50%;background: #ffffff;transition: left 150ms ease;}.apex-toggle-track.is-on .apex-toggle-thumb { left: 21px; }.t-Badge {display:       inline-flex;align-items:   center;padding:       5px 10px;border-radius: 20px;font-size:     clamp(10px,0.5rem+1vw,14px);font-weight:   700;border: none;}.t-Badge--success { background:#1E7E34; color:#e7e7e7; }.t-Badge--warning { background:#FFF8E1; color:#856404; }.t-Badge--danger  { background:#FDECEA; color:#BD2130; }.t-Badge--info    { background:#E8F4FD; color:#138496; }.t-Badge--default { background:#F0F2F5; color:#6B7487; }.t-Dialog-header {padding:         16px 20px;border-bottom:   1px solid #F0F2F5;display:         flex;align-items:     center;justify-content: space-between;}.t-Dialog-title {font-weight: 700;font-size:   16px;color:       #07202D;}.t-Dialog-body   { padding: 20px; }.t-Dialog-footer {padding:         8px 20px;border-top:      1px solid #F0F2F5;display:         flex;gap:             12px;justify-content: flex-end;}.t-Header { background: #07202D; height: 56px; }.t-NavigationBar-item .a-NavigationBar-button {color:          rgba(255,255,255,0.55);border-bottom:  3px solid transparent;font-size:      12px;font-weight:    600;text-transform: uppercase;letter-spacing: 0.3px;height:         56px;padding:        0 16px;}.t-NavigationBar-item.is-active .a-NavigationBar-button {color:              #4DACCC;border-bottom-color: #1A94BD;}.t-NavigationBar-item .a-NavigationBar-button:hover {color: rgba(255,255,255,0.9);}.t-Region { border:none; box-shadow:none; background:transparent; }.a-IRR {background:    #ffffff;border-radius: 12px;border:        1px solid #E1E5EC;overflow:      hidden;box-shadow:    0 4px 12px rgba(0,0,0,0.05);margin-top:    16px;}.a-IRR-toolbar {background:    #F8F9FB;padding:       12px 16px;border-bottom: 1px solid #E1E5EC;display:       flex;align-items:   center;gap:           8px;flex-wrap:     wrap;}.a-IRR-toolbar input, .a-IRR-toolbar select {height:32px; border-radius:6px;border:1px solid #E1E5EC;background:#ffffff; font-size:12px; padding:0 10px;}.a-IRR-table th.a-IRR-header {background:     #F8F9FB;padding:        0;font-size:      10px;font-weight:    700;text-transform: uppercase;letter-spacing: 0.6px;color:          #4A5268;border-bottom:  1.5px solid #E1E5EC;white-space:    nowrap;vertical-align: middle;}.a-IRR-table th.a-IRR-header .a-IRR-headerLink {display:         block;padding:         10px 16px;color:           #4A5268;text-decoration: none;font-size:       10px;font-weight:     700;text-transform:  uppercase;letter-spacing:  0.6px;line-height:     1.4;box-sizing:      border-box;}.a-IRR-table th.a-IRR-header.u-tR .a-IRR-headerLink { text-align:right; }.a-IRR-table th.a-IRR-header.u-tL .a-IRR-headerLink { text-align:left;  }.a-IRR-table th.a-IRR-header .t-fht-cell {display:block;overflow:hidden; height:0; padding:0; margin:0;}.a-IRR-table td {padding:        10px 16px;font-size:      13px;color:          #2D3142;border-bottom:  1px solid #F0F2F5;vertical-align: middle;}.a-IRR-table td.u-tR { text-align:right; }.a-IRR-table td.u-tL { text-align:left;  }.a-IRR-table tr:hover td { background:#E6F4F8; }.a-IRR-table a { color:inherit; text-decoration:none; }.a-IRR-paginationWrap {background: #F8F9FB;border-top: 1px solid #E1E5EC;padding:    10px 16px;}.a-IRR-pagination {display:flex; align-items:center;justify-content:end; gap:4px;list-style:none; margin:0; padding:0;}.a-IRR-pagination-item button,
.a-IRR-pagination-item a {border-radius:6px; border:1px solid #E1E5EC;background:#ffffff; font-size:12px;padding:4px 8px; min-width:28px; cursor:pointer;color:#4A5268; text-decoration:none;}.a-IRR-pagination-item.is-active button,
.a-IRR-pagination-item.is-active a {background:#007FA3; color:#ffffff; border-color:#007FA3;}.a-IRR-pagination-label { font-size:12px; color:#4A5268; }.a-IRR-table td:first-child,
.a-IRR-table th:first-child { text-align:center; width:40px; }:root {--a-cv-item-width: 250px;}.t-ButtonRegion-wrap {background-color: #f5f5f5;padding-left:10px;border: 1px solid;border-color: rgb(141, 141, 141);}.a-CardView-items{background-color: transparent;}.t-Alert { border-radius: 8px; font-size: 12px; }.t-Alert--success { background:#E6F5EB; border-color:#b3e0bf; color:#1a6b2f; }.t-Alert--warning { background:#FFF8E1; border-color:#ffd966; color:#7a5c00; }.t-Alert--danger  { background:#FDECEA; border-color:#f5b8bd; color:#9b1a27; }.t-Alert--info    { background:#E8F4FD; border-color:#9fd8e3; color:#0c6e7c; }.a-GV-cell {font-size: 11px !important;font-weight: 500 !important;}.apex-item-text, .apex-item-select {background-color: rgb(255, 255, 255) !important;}.apex-item-text:hover, .apex-item-select:hover {background-color: rgb(232, 241, 247) !important;}