.rz-form-field-content
{
    border: none !important;
    box-shadow: none !important;
}

.rz-tabview-nav
{
    flex-wrap: wrap;
}

.rz-tabview-panels
{
    display: flex;
}

.rz-tabview-panel
{
    display: flex;
    flex: 1;
    flex-direction: column;
    padding: 0;
}

/* rz-textarea */
.rz-form-field-content > .rz-textarea
{
    width: 100%;
    height: 100%;
}

/* rz-inputs */
.rz-textbox,
.rz-textarea,
.rz-dropdown,
.rz-spinner,
.rz-multiselect
{
    border-radius: var(--kfw-radius-small, .25rem);
    transition: border-color .15s ease, box-shadow .15s ease;
}

    .rz-textbox:enabled:focus,
    .rz-textarea:enabled:focus,
    .rz-dropdown:not(.rz-state-disabled).rz-state-focused,
    .rz-spinner:focus-within,
    .rz-multiselect:not(.rz-state-disabled).rz-state-focused
    {
        border-color: var(--kfw-primary, var(--rz-primary)) !important;
        box-shadow: 0 0 0 3px color-mix(in srgb, var(--kfw-primary, var(--rz-primary)) 16%, transparent) !important;
    }

/* rz-dialog */
.rz-dialog
{
    border-radius: var(--kfw-radius-large, 1rem);
    box-shadow: 0 8px 16px -6px rgba(9, 12, 24, .12), 0 24px 64px -16px rgba(9, 12, 24, .35);
}

.rz-dialog-mask
{
    backdrop-filter: blur(6px);
    background: rgba(9, 12, 24, .5);
}

/* rz-notification */
.rz-notification-item
{
    border-radius: var(--kfw-radius, .75rem);
    box-shadow: 0 8px 16px -6px rgba(16, 24, 40, .12), 0 20px 40px -12px rgba(16, 24, 40, .22);
}

/* rz-tooltip */
.rz-tooltip-content
{
    border-radius: .5rem;
    box-shadow: 0 4px 12px rgba(16, 24, 40, .18);
}

/* rz-data-grid */
.rz-data-grid
{
    border-radius: var(--kfw-radius, .75rem);
    overflow: hidden;
}

.rz-column-title-content
{
    font-weight: 600;
}

/* rz-col */
.rz-col,
.rz-col-1,
.rz-col-2,
.rz-col-3,
.rz-col-4,
.rz-col-5,
.rz-col-6,
.rz-col-7,
.rz-col-8,
.rz-col-9,
.rz-col-10,
.rz-col-11,
.rz-col-12 {
    display: flex;
    flex-direction: column;
}
