.number_field,
.apex-item-text,
.apex-item-number,
.textarea,
.apex-item-textarea,
.apex-item-wrapper--rich-text-editor,
.a-Button,
.a-Button--popupLOV,
.a-Button a-Button--calendar,
.popup_lov apex-item-text,
.apex-item-popup-lov,
.apex-item-datepicker,
.apex-item-popup-lov:not(.apex-item-has-icon),
.t-Region--textContent,
.selectlist,
.apex-item-select,
.xt-Region,
.a-IRR,
.apex-item-wrapper--radiogroup,
.ss-border-region{border-radius: 5px !important;;border-color: #d3d3d3 !important;;border-style: solid !important;;border-width: thin !important;;background-color: transparent !important;;}.t-Button,
.t-Button--icon t-Button--large,
.t-Button--success t-Button--simple,
.t-Button--iconLeft t-Button--stretch,
.a-Button.a-Toolbar-item.a-Button--hot{border-radius: 5px;}.t-Form-label,
.t-Report-colHead,
.ck.ck-toolbar.ck-toolbar_grouping *{color: darkgray !important;font-weight: unset;}.t-Form-fieldContainer,
.apex-item-wrapper--rich-text-editor,
.ss-no-border-region {border-style: none !important;}.ss-btn-print {background: #f9fbfd;color: #2a3e50;border: 1px solid #dce3ea;border-radius: 5px;padding: 4px 10px;font-size: 12px;font-weight: 500;display: inline-flex;align-items: center;gap: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);transition: all 0.2s ease-in-out;cursor: pointer;}.ss-btn-print:hover {background: #eef3f8;color: #1f2f3d;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);}.ss-btn-print i {font-size: 12px;}.ss-btn-Journal {background: #f9fbfd;color: #2a3e50;border: 1px solid #dce3ea;border-radius: 5px;padding: 4px 10px;font-size: 12px;font-weight: 500;display: inline-flex;align-items: center;gap: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);transition: all 0.2s ease-in-out;cursor: pointer;}.ss-btn-Journal:hover {background: #eef3f8;color: #1f2f3d;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);}.ss-btn-Journal i {font-size: 12px;}.ss-btn-Attachment {background: #f9fbfd;color: #2a3e50;border: 1px solid #dce3ea;border-radius: 5px;padding: 4px 10px;font-size: 12px;font-weight: 500;display: inline-flex;align-items: center;gap: 6px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);transition: all 0.2s ease-in-out;cursor: pointer;}.ss-btn-Attachment:hover {background: #eef3f8;color: #1f2f3d;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);}.ss-btn-Attachment i {font-size: 12px;}.ss-btn-Import-Template {background-color: rgba(47, 74, 91, 0.75) !important;font-weight: 700;border-radius: 5px;xpadding: 0px 6px 0px 6px;margin: 1px 1px 1px 6px;cursor: pointer;border-style: none;color: white;}.ss-btn-default {--a-button-background-color: #2f4a5a;--a-button-text-color: #e0e0e0;--a-button-hover-background-color: #3a5a6b;--a-button-hover-text-color: #ffffff;--a-button-active-background-color: #1e2f3a;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #3a5a6b;--a-button-focus-text-color: #ffffff;font-weight: 700;border-radius: 5px;}.ss-btn-add {--a-button-border-color: #3a506b;--a-button-background-color: transparent;--a-button-text-color: #5fa8d3;--a-button-hover-text-color: #ffffff;--a-button-hover-background-color: #3a506b;--a-button-active-background-color: #2c3e50;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #3a506b;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-approve {--a-button-border-color: #4caf50;--a-button-background-color: transparent;--a-button-text-color: #81c784;--a-button-hover-text-color: #ffffff;--a-button-hover-background-color: #388e3c;--a-button-active-background-color: #2e7d32;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #388e3c;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-disapprove {--a-button-border-color: #e53935;--a-button-background-color: transparent;--a-button-text-color: #ef9a9a;--a-button-hover-text-color: #ffffff;--a-button-hover-background-color: #c62828;--a-button-active-background-color: #b71c1c;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #c62828;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-save,
.ss-btn-create {--a-button-background-color: #1976d2;--a-button-text-color: #ffffff;--a-button-hover-background-color: #2196f3;--a-button-hover-text-color: #ffffff;--a-button-active-background-color: #1565c0;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #2196f3;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-delete {--a-button-background-color: #d32f2f;--a-button-text-color: #ffffff;--a-button-hover-background-color: #f44336;--a-button-hover-text-color: #ffffff;--a-button-active-background-color: #b71c1c;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #f44336;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-cancel {--a-button-background-color: transparent;--a-button-text-color: #90a4ae;--a-button-border-color: #546e7a;--a-button-hover-background-color: #37474f;--a-button-hover-text-color: #ffffff;--a-button-active-background-color: #263238;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #37474f;--a-button-focus-text-color: #ffffff;font-weight: 500;}.ss-btn-copy {--a-button-background-color: #ffb300;--a-button-text-color: #000000;--a-button-hover-background-color: #ffc107;--a-button-hover-text-color: #000000;--a-button-active-background-color: #ffa000;--a-button-active-text-color: #000000;--a-button-focus-background-color: #ffc107;--a-button-focus-text-color: #000000;font-weight: 500;}.ss-btn-edit {--a-button-border-color: #4682b4;--a-button-background-color: rgba(70, 130, 180, 0.1);--a-button-text-color: #009aff;--a-button-hover-text-color: #ffffff;--a-button-hover-background-color: #4682b4;--a-button-active-background-color: #3b6a99;--a-button-active-text-color: #ffffff;--a-button-focus-background-color: #4682b4;--a-button-focus-text-color: #ffffff;font-weight: 500;}div:has(.Project-Initiation-Tag){--a-button-border-color: #ffc628;--a-button-background-color: transparent;--a-button-text-color: #8d7021;--a-button-hover-text-color: #000;--a-button-hover-background-color: #ffd45b;--a-button-active-background-color: #ffbf0f;--a-button-active-text-color: var(--a-button-hover-text-color);--a-button-focus-background-color: var(--a-button-hover-background-color);--a-button-focus-text-color: var(--a-button-hover-text-color);}div:has(.Proejct-Execution-Tag){--a-button-background-color: #cb1100;--a-button-text-color: #fff;--a-button-hover-background-color: #fe1500;--a-button-hover-text-color: var(--a-button-text-color);--a-button-active-background-color: #b20f00;--a-button-active-text-color: var(--a-button-hover-text-color);--a-button-focus-background-color: var(--a-button-hover-background-color);--a-button-focus-text-color: var(--a-button-hover-text-color);}div:has(.Project-Completing-Tag){--a-button-border-color: var(--ut-palette-primary-alt);--a-button-background-color: transparent;--a-button-text-color: var(--ut-palette-primary-alt-text);--a-button-hover-text-color: #010e1a;--a-button-hover-background-color: #b5dbfd;--a-button-active-background-color: #84c2fc;--a-button-active-text-color: var(--a-button-hover-text-color);--a-button-focus-background-color: var(--a-button-hover-background-color);--a-button-focus-text-color: var(--a-button-hover-text-color);}div:has(.Project-Closed-Tag) {border-color: #278701 !important;background-color: transparent !important;color: #4d7d3a !important;}.list-badge-status_1{font-size: xx-small;float: right;background-color: #ffc1078c;border-radius: 5px;padding: 0 3px 0 3px;border-width: thin;min-width: 61px;text-align: center;font-style: italic;color: black;}.list-badge-status_2{font-size: xx-small;float: right;background-color: #007bff78;border-radius: 5px;padding: 0 3px 0 3px;border-width: thin;min-width: 61px;text-align: center;font-style: italic;color: black;}.list-badge-status_3{font-size: xx-small;float: right;background-color: #28a74578;border-radius: 5px;padding: 0 3px 0 3px;border-width: thin;min-width: 61px;text-align: center;font-style: italic;color: black;}.list-badge-status_4{font-size: xx-small;float: right;background-color: lightgray;border-radius: 5px;padding: 0 3px 0 3px;border-width: thin;min-width: 61px;text-align: center;font-style: italic;color: black;}.broken-img {display: none;}.capitalized-words{text-transform: capitalize !important;}.top-padding-zero{padding-top: 0px !important;}#L27185306327560340 {Xpadding-top: 0;}.t-NavigationBar{align-items: center !important;}.t-Button--navBar .t-Button-badge {background-color: transparent !important;}img.employee-profile-photo {border: 1px solid #eee;border-radius: 7px;xmax-width: 60px;max-height: 35px;}.info-message {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-size: 1.1rem;color: #1a202c;background-color: #edf2f7;padding: 10px 16px;border-radius: 8px;display: inline-block;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);transition: background-color 0.3s ease;}.success-message {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-size: 1.1rem;color: #155724;background-color: #d4edda;padding: 10px 16px;border-radius: 8px;display: inline-block;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);transition: background-color 0.3s ease;}.warning-message {font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;font-size: 1.1rem;color: #856404;background-color: #fff3cd;padding: 10px 16px;border-radius: 8px;display: inline-block;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);transition: background-color 0.3s ease;}.status-tag {display: inline-flex;align-items: center;padding: 0.35rem 0.75rem;border-radius: 9999px;font-size: 0.8rem;font-weight: 600;line-height: 1;text-transform: uppercase;/* !!! KEY FIX: Remove Clickability Cues !!! */
cursor: default !important;box-shadow: none !important;transition: none !important;border: none !important;}.status-tag-1 {background-color: #d1fae5;color: #065f46;}.status-tag-2 {background-color: #fee2e2;color: #991b1b;}.status-tag-3 {background-color: rgba(255, 140, 0, 0.59);color: white;}.disable-look{background-color: #f5f5f5;color: #777;border-color: #ddd;  opacity: 0.75;}.currency-tag{display: inline-block;padding: 1px 10px 1px 10px;font-size: small;color: #fff;background-color: #3a84df;border: 1px solid #2f6fbb;border-radius: 4px;text-align: center;cursor: default;}#AI-Chat-Region {width: fit-content;cursor: move;position: fixed;bottom: 20px;right: 20px;z-index: 1000;}