:root{
    --p-dialog-border-radius: 0px;
    --p-overlay-modal-border-radius: 0px;
    --p-border-radius: 0px;
    /* --p-form-field-padding-x: 5px; */
    /* --p-form-field-padding-y: 5px; */
    --p-image-toolbar-background: rgba(0, 0, 0, .2);

    /* --p-tabs-tablist-background: #cdcdcd9d; */
    /* --p-tabs-tab-active-background: #7c7c7c94; */
    --p-tabs-tab-background: rgba(var(--main-rgb), .1);
    /* --p-tabs-tab-active-background: rgba(var(--main-rgb), .6); */
    /* --p-tabs-tab-active-color: #ffffff; */
    /* --p-tabs-tab-color: #000000; */

    /* --p-tabs-tablist-border-color: #cdcdcd; */
    --p-tabs-tablist-border-width: 0 0 1px 0;
    /* --p-content-border-color: #cdcdcd; */
    --p-content-border-radius: 0;

    --p-datatable-header-padding: .3rem .5rem;
    --p-paginator-padding: .1rem .5rem;
    --p-datatable-header-cell-padding: .3rem .75rem;
    --p-datatable-body-cell-padding: .1rem .5rem;
}
.p-image-toolbar{
    z-index: 9999;
}
.p-image-preview-container{
    line-height: unset;
}
.p-inputtext{
    width: 100%;
}

/* .p-overlay-mask-enter {
    animation: unset !important;
} */

.p-select-list, .p-multiselect-list{
    width: auto;
    max-width: 600px !important;
}
.p-select-list .p-select-option, .p-multiselect-list .p-multiselect-option{
    white-space: wrap;
}

.p-select-list .p-select-option, .p-multiselect-list .p-multiselect-option, .p-select-overlay, .p-multiselect-overlay{
    ol, ul {
        padding-left: 0rem;
    }
}
.p-select-label{
    font-size: var(--bs-body-font-size);
}

.p-chip-label {
    width: auto;
    max-width: 5rem;
    overflow: hidden;
}

.p-select-header, .p-multiselect-header {
    border-bottom: 1px solid #c8c0c0;
    padding-bottom: .5rem;
}