@import './lara-light.css';
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
body {
    background-color: #e7e7e7;
    color: #0b1623;
}

* {
    font-family: 'Montserrat';
}

label {
    color: #6c757d;
}

/* *:hover {
    border-color: $primary;
} */
::placeholder {
    /*color: #b4b4b4 !important;*/
    opacity: 0.5 !important;
}

.p-placeholder {
    color: #737373 !important;
    opacity: 0.5 !important;
}

.p-button:not(p-button-success):not(p-button-info):not(p-button-warning):not(
        p-button-help
    ):not(p-button-danger) {
    background-color: #00427f;
    color: #f6f6f8;
    border-color: #00427f;
    outline: none;
}

.p-button:not(p-button-success):not(p-button-info):not(p-button-warning):not(
        p-button-help
    ):not(p-button-danger):hover {
    background-color: #00427f;
    border-color: #00427f;
}

.p-button:not(p-button-success):not(p-button-info):not(p-button-warning):not(
        p-button-help
    ):not(p-button-danger):active {
    background-color: #00427f;
    outline: none;
}

.p-autocomplete {
    border-radius: 6px;
}

.p-inputtext {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-inputtext::placeholder {
    background-color: #f6f6f8;
    color: #b4b4b4;
}

.p-calendar {
    color: #0b1623;
}

.p-calendar > .p-inputtext {
    border-radius: 0px 6px 6px 0px !important;
    border-color: #b4b4b4;
}

.p-datepicker {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-calendar-timeonly {
    color: #0b1623;
}

.p-datepicker-header {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-datepicker-current-day {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-cascadeselect {
    background-color: #fafafa;
}

.p-cascadeselect .p-inputtext::placeholder {
    color: #b4b4b4 !important;
    opacity: 0.3 !important;
}

.p-overlay-open {
    background-color: #fafafa;
}

.p-cascadeselect-items-wrapper {
    background-color: #fafafa;
}

.p-cascadeselect-items {
    background-color: #fafafa;
    color: #0b1623;
}

.p-cascadeselect-item:hover {
    background-color: #d8e2f2;
}

.p-cascadeselect-trigger {
    background-color: #fafafa;
}

.p-checkbox-box:hover {
    border-color: #00427f;
}

.p-checkbox-icon {
    color: #f6f6f8;
    background-color: #00427f;
}

.p-checkbox-box:active {
    outline: none;
    border: 1px solid #00427f;
}

.p-checkbox-box:focus {
    outline: none;
    border: 1px solid #00427f;
}

.p-checkbox.p-highlight .p-checkbox-box {
    border-color: #00427f;
    background: #00427f;
}

.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box {
    border-color: #00427f;
}

.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight
    .p-checkbox-box {
    border-color: #00427f;
    background: #00427f;
    color: #f8f8f8;
}

.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible)
    .p-checkbox-box {
    outline: 0 none;
    outline-offset: 0;
    box-shadow: 0 0 0 0.2rem #f8f8f8;
    border-color: #00427f;
}

.p-chips-token {
    background-color: #e7e7e7;
    color: #6c757d;
}

.p-colorpicker-panel {
    background-color: #0b1623;
}

.p-dropdown-items-wrapper {
    background-color: #f8f8f8;
    border-radius: 8px;
}

.p-dropdown-trigger {
    background-color: #f8f8f8;
    border-radius: 8px;
}

.p-float-label {
    color: #b4b4b4;
}

.p-inputnumber {
    color: #0b1623;
    border-color: #d1d5db;
}

.p-inputnumber::placeholder {
    background-color: #f8f8f8;
    /*color: #b4b4b4;*/
}

.p-inputotp-input {
    background-color: #f8f8f8;
}

.p-inputswitch-slider {
    background-color: #f8f8f8;
}

.p-inputswitch.p-highlight .p-inputswitch-slider {
    background: #00427f;
}

.p-inputswitch .p-inputswitch-slider:before {
    background: #00427f;
    width: 1.25rem;
    height: 1.25rem;
    left: 0.25rem;
    margin-top: -0.625rem;
    border-radius: 50%;
    transition-duration: 0.3s;
}

.p-inputswitch.p-highlight .p-inputswitch-slider:before {
    background: #f6f6f8;
    transform: translateX(1.25rem);
}

.p-knob-text {
    background-color: #0b1623;
    color: #0b1623;
}

.p-listbox-list {
    background-color: #fafafa;
    border-radius: 6px;
    color: #0b1623;
}

.p-listbox {
    background-color: #fafafa;
    border-radius: 6px;
}

.p-listbox-item {
    color: #6c757d;
}

.p-listbox-item:hover {
    background-color: #d8e2f2;
}

.p-listbox-item.p-highlight {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-multiselect-items {
    background-color: #fafafa;
    border-radius: 6px;
}

.p-multiselect-item {
    background-color: #fafafa;
    color: #0b1623;
}

.p-multiselect-item:hover {
    background-color: #d8e2f2;
}

.p-overlay-open {
    background-color: #fafafa;
}

.p-radiobutton-box {
    background-color: #f6f6f8;
    border-color: #b4b4b4;
}

.p-radiobutton-box.p-highlight {
    background-color: #00427f;
}

.p-radiobutton-icon {
    background-color: #00427f;
}

.p-rating-icon {
    color: #00427f;
}

.p-rating-cancel-item .p-rating-icon {
    color: #ef4444;
}

/* .p-select-button .p-button.p-highlight {
    background-color: #00427f;
    border-color: #00427f;
    outline: none; 
} */

.p-slider {
    background-color: #fafafa;
}

.p-slider-range {
    background-color: #00427f;
}

.p-slider-handle {
    background-color: #fafafa;
    border-color: #00427f;
}

.p-slider-handle:focus {
    background-color: #00427f;
}

.p-inputtextarea {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-togglebutton:hover {
    background-color: #3965a7;
    border-radius: 6px;
}

.p-togglebutton.p-button:hover {
    background-color: #3965a7; /* Replace #desiredColor with your color */
}

.p-treeselect {
    background-color: #fafafa;
    color: #0b1623;
}

.p-treeselect-panel {
    background-color: #fafafa;
}

.p-treeselect-items-wrapper {
    background-color: #fafafa;
}

.p-treeselect-item {
    background-color: #fafafa;
    color: #0b1623;
}

.p-treeselect-label {
    color: #0b1623;
}

.p-tristatechkbox {
    background-color: #fafafa;
    border-color: #d1d5db;
}

.p-chkbox {
    background-color: #fafafa;
    border-color: #d1d5db;
}

.p-button-primary {
    background-color: #00427f !important;
    color: #f6f6f8;
    border-color: #00427f !important;
    outline: none;
}

.p-button-primary:hover {
    background-color: #3965a7 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-primary:active {
    background-color: #00427f !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-success {
    background-color: #22c55e !important;
    color: #f6f6f8 !important;
    border-color: #22c55e !important;
    outline: none;
}

.p-button-success:hover {
    background-color: #1fb155 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-success:active {
    background-color: #1b9e4b !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-info {
    background-color: #0ea5e9 !important;
    color: #f6f6f8 !important;
    border-color: #0ea5e9 !important;
    outline: none;
}

.p-button-info:hover {
    background-color: #0d95d2 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-info:active {
    background-color: #0b84ba !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-warning {
    background-color: #f97316 !important;
    color: #f6f6f8 !important;
    border-color: #f97316 !important;
    outline: none;
}

.p-button-warning:hover {
    background-color: #ee6506 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-warning:active {
    background-color: #d35a05 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-help {
    background-color: #a855f7 !important;
    color: #f6f6f8 !important;
    border-color: #a855f7 !important;
    outline: none;
}

.p-button-help:hover {
    background-color: #9835f6 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-help:active {
    background-color: #8816f4 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-danger {
    background-color: #ef4444 !important;
    color: #f6f6f8 !important;
    border-color: #ef4444 !important;
    outline: none;
}

.p-button-danger:hover {
    background-color: #ed2828 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-danger:active {
    background-color: #e21313 !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-secondary {
    background-color: #94a3b8 !important;
    color: #f6f6f8 !important;
    border-color: #94a3b8 !important;
    outline: none;
}

.p-button-secondary:hover {
    background-color: #8092ab !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-secondary:active {
    background-color: #6c819e !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-contrast {
    background-color: #f6f6f8 !important;
    color: #0b1623 !important;
    border-color: #f6f6f8 !important;
    outline: none;
}

.p-button-contrast:hover {
    background-color: gainsboro !important;
    color: #f6f6f8;
    outline: none;
}

.p-button-contrast:active {
    background-color: #c3c3c3 !important;
    color: #f6f6f8;
    outline: none;
}

.p-speeddial-mask {
    background-color: #fafafa;
    color: #0b1623;
}

.p-speeddial-action {
    background-color: #fafafa;
    color: #0b1623;
}

.p-datatable-thead > tr > th {
    background-color: #f6f6f8;
    color: #262626;
    border-color: #e7e7e7;
}

.p-datatable-tbody > tr {
    background-color: #f6f6f8;
    color: #262626;
    border-color: #e7e7e7;
}

.p-datatable-tbody > tr > td {
    border-color: #e7e7e7;
}

.p-orderlist {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-orderlist-list {
    background-color: #fafafa;
    color: #0b1623;
}

.p-orderlist-header {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-orderlist-controls {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-orderlist .p-orderlist-list .p-orderlist-item {
    color: #6c757d;
}

.p-orderlist .p-orderlist-list .p-orderlist-item:hover:not(.p-highlight) {
    background-color: #d8e2f2;
}

.p-organizationchart-line-down,
.p-organizationchart-line-up {
    background-color: #6c757d;
}

.p-organizationchart-line-left,
.p-organizationchart-line-right,
.p-organizationchart-line-top,
.p-organizationchart-line-bottom {
    border-color: #6c757d;
}

.p-organizationchart-node-content {
    background-color: #fafafa;
    color: #6c757d;
}

.p-paginator {
    background-color: #f6f6f8;
}

.p-paginator .p-paginator-current,
.p-paginator .p-paginator-pages .p-paginator-page {
    color: #6c757d;
}

.p-paginator-prev,
.p-paginator-first,
.p-paginator-next,
.p-paginator-last {
    color: #6c757d;
}

.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items {
    background-color: #f6f6f8;
}

.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-item:hover {
    background-color: #d8e2f2;
}

.p-dropdown-panel .p-dropdown-items-wrapper .p-dropdown-items .p-highlight {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
    background-color: #262626;
    color: #f6f6f8;
}

.p-paginator .p-paginator-pages .p-paginator-page:hover:not(.p-highlight) {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-picklist .p-picklist-list .p-picklist-item {
    color: #f6f6f8;
}

.p-picklist .p-picklist-list .p-picklist-item.p-highlight {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-picklist .p-picklist-list .p-picklist-item:hover:not(.p-highlight) {
    background-color: #d8e2f2;
}

.p-picklist-list {
    background-color: #fafafa;
}

.p-picklist-header {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-tree {
    background-color: #fafafa;
    color: #6c757d;
}

.p-treetable {
    border-color: #d1d5db;
}

.p-treetable thead th {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-treetable tbody tr {
    background-color: #fafafa;
    color: #0b1623;
}

.p-treetable-gridlines thead th,
.p-treetable-gridlines tbody td {
    border-color: #d1d5db;
}

.p-treetable tbody td,
.p-treetable tbody tr {
    border-color: #d1d5db;
}

.p-timeline {
    color: #f6f6f8;
}

.p-timeline-event-marker {
    background-color: #00427f;
    border-color: #f6f6f8;
}

.p-timeline-event-marker .p-timeline-event-is-complete {
    background-color: #00427f;
    border-color: #00427f;
}

.p-timeline-event-connector {
    background-color: #f6f6f8;
}

.p-virtualscroller-content {
    background-color: #fafafa;
}

.p-accordion {
    border: none;
}

.p-accordion-header-action {
    background-color: #f6f6f8;
    color: #0b1623;
    border: none;
}

.p-accordion-header-action:hover {
    color: #6c757d;
    outline: 1px solid #d1d5db;
}

.p-accordion-content {
    background-color: #fafafa;
    color: #0b1623;
    border: none;
}

.p-card {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-divider::before {
    border-color: #d1d5db;
}

.p-fieldset {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-fieldset-legend {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-fieldset-content {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-panel {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-panel-header {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
    border: none;
}

.p-panel-content {
    background-color: #fafafa;
    color: #0b1623;
    border-color: #d1d5db;
    border: none;
}

.p-splitter {
    background-color: #fafafa;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-splitter-gutter-handle {
    background-color: #0b1623;
}

.p-stepper-panels {
    background-color: #fafafa;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-stepper-panel {
    background-color: #fafafa;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-stepper-action {
    background-color: #e7e7e7;
}

.p-stepper-title {
    background-color: #e7e7e7;
    color: #6c757d;
}

.p-stepper-separator {
    background-color: #6c757d;
}

.p-stepper .p-stepper-header:has(~ .p-highlight) .p-stepper-separator {
    background-color: #00427f;
}

.p-stepper-title .p-highlight {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-stepper-header.p-highlight .p-stepper-title {
    color: #00427f;
}

.p-stepper-number {
    background-color: #fafafa;
    color: #6c757d;
    border-color: #d1d5db;
}

.p-stepper .p-stepper-header.p-highlight .p-stepper-number {
    color: #00427f;
    border-color: #00427f;
}

.p-stepper-content {
    background-color: #fafafa;
    color: #0b1623;
}

.p-tabview-nav {
    background-color: #e7e7e7;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-tabview-nav-link.p-tabview-header-action {
    background-color: #fafafa;
    color: #6c757d;
    border-color: #d1d5db;
}

.p-tabview-nav-link.p-tabview-header-action:hover {
    border-color: #6c757d;
}

.p-tabview-header.p-highlight .p-tabview-nav-link.p-tabview-header-action {
    background-color: #fafafa;
    color: #00427f;
    border-bottom-color: #00427f;
}

.p-tabview-panels {
    background-color: #fafafa;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-toolbar {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-dialog .p-confirm-dialog .p-dialog-header {
    background-color: red !important;
}

.p-dialog.p-component.p-confirm-dialog {
    background-color: red !important;
}

.p-dialog .p-dialog-header {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-dialog .p-dialog-content {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-dialog .p-dialog-footer .p-confirm-dialog {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-confirm-popup {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-dialog .p-dialog-header {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-dialog .p-dialog-content {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-dialog .p-dialog-footer {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-overlaypanel {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-sidebar {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-sidebar-header {
    color: #0b1623;
}

.p-sidebar-header i {
    color: red;
}

.p-sidebar-content {
    color: #6c757d;
}

.p-sidebar-close {
    color: #6c757d;
}

.p-sidebar-close:hover {
    color: #ef4444;
}

.p-tooltip .p-tooltip-text {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-tooltip-right .p-tooltip-arrow {
    border-right-color: #f6f6f8;
}

.p-tooltip-top .p-tooltip-arrow {
    border-top-color: #f6f6f8;
}

.p-tooltip-left .p-tooltip-arrow {
    border-left-color: #f6f6f8;
}

.p-tooltip-bottom .p-tooltip-arrow {
    border-bottom-color: #f6f6f8;
}

.p-fileupload-buttonbar {
    background-color: #f6f6f8;
}

.p-fileupload-content {
    background-color: #fafafa;
}

.p-menuitem-text {
    color: #6c757d;
}

.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text:hover {
    color: #00427f;
    background-color: #e7e7e7;
}

.p-breadcrumb .p-menuitem-icon {
    color: #6c757d;
}

.p-breadcrumb .p-menuitem-icon:hover {
    color: #00427f;
    background-color: #e7e7e7;
}

.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator {
    color: #6c757d;
}

.p-breadcrumb {
    background-color: transparent;
}

.p-contextmenu {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-submenu-list {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-menu {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-menuitem-link:hover {
    background-color: #d8e2f2;
    color: #6c757d;
}

.p-menuitem-active {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-menubar {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-megamenu {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-megamenu-root-list {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-megamenu.p-megamenu-horizontal
    .p-megamenu-root-list
    > .p-menuitem.p-menuitem-active
    > .p-menuitem-content
    .p-menuitem-link {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-megamenu.p-megamenu-horizontal
    .p-megamenu-root-list
    > .p-menuitem.p-menuitem-active
    > .p-menuitem-content
    .p-menuitem-link
    .p-menuitem-text {
    color: #f6f6f8;
}

.p-megamenu.p-megamenu-horizontal
    .p-megamenu-root-list
    > .p-menuitem.p-menuitem-active
    > .p-menuitem-content
    .p-menuitem-link
    .p-menuitem-icon {
    color: #f6f6f8;
}

.p-megamenu.p-megamenu-horizontal
    .p-megamenu-root-list
    > .p-menuitem.p-menuitem-active
    > .p-menuitem-content
    .p-menuitem-link
    .p-submenu-icon {
    color: #f6f6f8;
}

.p-megamenu-grid {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-megamenu .p-submenu-header {
    background-color: #f6f6f8;
    color: #0b1623;
}

.p-panelmenu {
    border-color: #d1d5db;
}

.p-panelmenu-header-action {
    background-color: #f6f6f8;
    color: #6c757d;
    border-color: #d1d5db;
    border-radius: 6px;
}

.p-panelmenu-header-content {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-panelmenu-content {
    background-color: #f6f6f8;
    color: #0b1623;
    border-color: #d1d5db;
}

.p-steps {
    background-color: transparent;
    color: #0b1623;
}

.p-steps .p-steps-item.p-highlight .p-steps-number {
    background-color: #fafafa;
    color: #00427f;
    border-color: #00427f;
}

.p-steps .p-steps-item .p-menuitem-link .p-steps-title {
    color: #6c757d;
}

.p-steps .p-steps-item.p-highlight .p-steps-title {
    color: #00427f;
}

.p-steps .p-steps-item .p-steps-number {
    background-color: #fafafa;
    color: #6c757d;
    border-color: #d1d5db;
}

.p-steps .p-steps-item .p-menuitem-link {
    background-color: transparent;
}

.p-steps .p-steps-item::before {
    border-color: #6c757d;
}

.p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-text {
    color: #00427f;
}

.p-tabmenuitem .p-menuitem-link:hover:not(.p-highlight) {
    background-color: #d8e2f2;
}

.p-tieredmenu
    .p-menuitem.p-highlight
    > .p-menuitem-content
    .p-menuitem-link
    .p-menuitem-icon,
.p-tieredmenu
    .p-menuitem.p-highlight
    > .p-menuitem-content
    .p-menuitem-link
    .p-submenu-icon {
    color: #f6f6f8;
}

/* TODO: Style Toasts! */
/* .p-toast-message-success {
    background-color: #a5d6a7;
    color: #1b5e20;
}

.p-toast-message-info {
    background-color: #90caf9;
    color: #0d47a1;
    //opacity: 0.4;
}

.p-toast-message-warn {
    background-color: #ffe082;
    color: #ff6f00;
}

.p-toast-message-error {
    background-color: #ef9a9a;
    color: #b71c1c;
} */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
    background-color: #00427f;
}

.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover {
    background-color: #d8e2f2;
}

.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
.p-carousel .p-carousel-content .p-carousel-next:enabled {
    color: #0b1623;
}

.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,
.p-carousel .p-carousel-content .p-carousel-next:enabled:hover {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-carousel .p-carousel-content .p-carousel-prev,
.p-carousel .p-carousel-content .p-carousel-next {
    color: #6c757d;
}

.p-galleria-thumbnail-container {
    background-color: #f6f6f8;
}

.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,
.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next {
    color: #0b1623;
}

.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button {
    background-color: #00427f;
}

.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover {
    background-color: #d8e2f2;
}

.p-avatar {
    background-color: #0b1623;
    color: #f6f6f8;
}

.p-badge {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-badge-success {
    background-color: #22c55e;
    color: #f6f6f8;
}

.p-badge-info {
    background-color: #0ea5e9;
    color: #f6f6f8;
}

.p-badge-warning {
    background-color: #f97316;
    color: #f6f6f8;
}

.p-badge-danger {
    background-color: #c1292e;
    color: #f6f6f8;
}

.p-chip {
    background-color: #f6f6f8;
    color: #6c757d;
}

.p-inplace .p-inplace-display:not(.p-disabled) {
    color: #0b1623;
}

.p-inplace .p-inplace-display:not(.p-disabled):hover {
    background-color: #d8e2f2;
    color: #00427f;
}

.p-metergroup.p-metergroup-horizontal .p-metergroup-meters {
    background-color: #fafafa;
}

.p-scrolltop {
    background-color: #00427f;
    color: #f6f6f8;
    opacity: 0.7;
}

.p-scrolltop:hover {
    background-color: #00427f;
    color: #f6f6f8;
    opacity: 1;
}

.p-skeleton {
    background-color: #e7e7e7;
}

.p-progressbar {
    background-color: #fafafa;
}

.p-progressbar-value {
    background: linear-gradient(to right, #00427f, #00427f) !important;
}

.p-progressbar-label {
    color: #f6f6f8;
}

/* .p-progress-spinner-circle {
    stroke: linear-gradient($primary, #00427f) !important;
} */
@keyframes p-progress-spinner-color {
    0% {
        stroke: #00427f;
    }
    25% {
        stroke: #00427f;
    }
    50% {
        stroke: #f6f6f8;
    }
    75% {
        stroke: #00427f;
    }
    100% {
        stroke: #00427f;
    }
}
.p-tag {
    background-color: #00427f;
    color: #f6f6f8;
}

.p-tag-secondary {
    background-color: #94a3b8;
    color: #0b1623;
}

/* Success Tag */
.p-tag-success {
    background-color: #22c55e; /* Green */
    color: #f6f6f8;
}

/* Info Tag */
.p-tag-info {
    background-color: #0ea5e9; /* Blue */
    color: #f6f6f8;
}

/* Warning Tag */
.p-tag-warning {
    background-color: #f97316; /* Yellow */
    color: #f6f6f8;
}

/* Danger Tag */
.p-tag-danger {
    background-color: #ef4444; /* Red */
    color: #f6f6f8;
}

.p-tag-contrast {
    background-color: #fafafa;
    color: #0b1623;
}

/*# sourceMappingURL=rn-light-mode.css.map */
