/*---------------------------------*/
/* Theme: Crossroads HelpDesk App    */
/* Created By: Craig Brown         */
/* Date: 5/19/2025                */
/*---------------------------------*/
:root {
    font-size: var(--rz-root-font-size);
    --rz-primary: #a77f32;
    --rz-secondary: #f4eddf;
    --rz-accent: #a77f32;
    --rz-base: #f3f3f3;
    --rz-base-50: #fafafa;
    --rz-base-100: #f6f6f6;
    --rz-base-200: #ebebeb;
    --rz-base-300: #e6e6e6;
    --rz-base-400: #e1e1e1;
    --rz-base-500: #dcdcdc;
    --rz-base-600: #ccc;
    --rz-base-700: #797979;
    --rz-base-800: #4a4a4a;
    --rz-base-900: #1e1e1e;
    --rz-base-light: #f6f6f6;
    --rz-base-lighter: #fff;
    --rz-base-dark: #4a4a4a;
    --rz-base-darker: #1e1e1e;
    --rz-on-base: #1e1e1e;
    --rz-on-base-light: #1e1e1e;
    --rz-on-base-lighter: #1e1e1e;
    --rz-on-base-dark: #fff;
    --rz-on-base-darker: #fafafa;
    --rz-primary-light: #ffddbc;
    --rz-primary-lighter: rgba(255, 121, 0, 0.13);
    --rz-primary-dark: #8b6037;
    --rz-primary-darker: #5d3400;
    --rz-on-primary: #ffffff;
    --rz-on-primary-light: #5d3400;
    --rz-on-primary-lighter: #5d3400;
    --rz-on-primary-dark: #fff;
    --rz-on-primary-darker: #ffddbc;
    --rz-on-secondary: var(--rz-primary);
    --rz-text-font-family: "Poppins", sans-serif;
    --rz-body-background-color: #e1dad1;
    --rz-sidebar-toggle-hover-background-color: var(--rz-accent) !important;
    --rz-grid-header-background-color: var(--rz-base-400) !important;
    --rz-grid-filter-color: var(--rz-base-900) !important;
}

.ba-bg-primary {
    background-color: var(--rz-primary);
    color: var(--rz-on-primary);
}

.ba-bg-secondary {
    background-color: var(--rz-secondary);
    color: var(--rz-on-secondary);
}

.ba-bg-accent {
    background-color: var(--rz-accent);
    color: var(--rz-on-primary);
}

.fg-primary {
    color: white !important;
}

/* gradients */
.ba-primary-gradient {
    background: rgb(14, 120, 190);
    background: linear-gradient(143deg, rgb(14, 120, 190) 12%, rgb(255, 255, 255) 100%);
}

:root {
    font-size: var(--rz-root-font-size);
    --rz-primary: #a77f32;
    --rz-secondary: #f4eddf;
    --rz-accent: #a77f32;
    --rz-base: #f3f3f3;
    --rz-base-50: #fafafa;
    --rz-base-100: #f6f6f6;
    --rz-base-200: #ebebeb;
    --rz-base-300: #e6e6e6;
    --rz-base-400: #e1e1e1;
    --rz-base-500: #dcdcdc;
    --rz-base-600: #ccc;
    --rz-base-700: #797979;
    --rz-base-800: #4a4a4a;
    --rz-base-900: #1e1e1e;
    --rz-base-light: #f6f6f6;
    --rz-base-lighter: #fff;
    --rz-base-dark: #4a4a4a;
    --rz-base-darker: #1e1e1e;
    --rz-on-base: #1e1e1e;
    --rz-on-base-light: #1e1e1e;
    --rz-on-base-lighter: #1e1e1e;
    --rz-on-base-dark: #fff;
    --rz-on-base-darker: #fafafa;
    --rz-primary-light: #ffddbc;
    --rz-primary-lighter: rgba(255, 121, 0, 0.13);
    --rz-primary-dark: #8b6037;
    --rz-primary-darker: #5d3400;
    --rz-on-primary: #ffffff;
    --rz-on-primary-light: #5d3400;
    --rz-on-primary-lighter: #5d3400;
    --rz-on-primary-dark: #fff;
    --rz-on-primary-darker: #ffddbc;
    --rz-on-secondary: var(--rz-primary);
    --rz-text-font-family: "Poppins", sans-serif;
    --rz-body-background-color: #e1dad1;
    --rz-sidebar-toggle-hover-background-color: var(--rz-accent) !important;
    --rz-grid-header-background-color: var(--rz-base-400) !important;
    --rz-grid-filter-color: var(--rz-base-900) !important;
}

.ba-bg-primary {
    background-color: var(--rz-primary);
    color: var(--rz-on-primary);
}

.ba-bg-secondary {
    background-color: var(--rz-secondary);
    color: var(--rz-on-secondary);
}

.ba-bg-accent {
    background-color: var(--rz-accent);
    color: var(--rz-on-primary);
}

.fg-primary {
    color: white !important;
}

/* gradients */
.ba-primary-gradient {
    background: rgb(14, 120, 190);
    background: linear-gradient(143deg, rgb(14, 120, 190) 12%, rgb(255, 255, 255) 100%);
}

/* splash screen */
.splash,
.splash {
    margin: auto;
    font-size: 10px;
    position: relative;
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    color: white;
}

#splashCover {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    background-color: var(--rz-primary);
    z-index: 999;
}

#splashContainer {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    text-align: center;
}

#splash-logo {
    display: block;
    position: relative;
    margin-top: -40px;
}

.splash-text-lg {
    display: block;
    position: relative;
    font-size: 20pt;
    margin-top: -80px;
}

.splash-text-sm {
    display: block;
    font-size: 14pt;
}

:root {
    --rz-text-display-h2-font-size: 2rem;
    --rz-input-font-size: 1.5rem;
}

body {
    font-family: Poppins, sans-serif !important;
}

.rz-form-field-label {
    color: var(--rz-primary) !important;
    font-size: 1.2rem;
}

.rz-alert {
    font-size: 1.2rem !important;
}

.rz-text-subtitle1 {
    font-size: 1.2rem !important;
    font-weight: bold;
}

.rz-floating-label .rz-state-focused {
    font-size: 1rem !important;
}

.ba-card-header {
    margin-bottom: 1rem;
    text-transform: uppercase;
}

.ba-card-header .rz-panel-content {
    font-weight: 600 !important;
}

.ba-card-header-primary {
    background-color: var(--rz-primary);
    color: var(--rz-on-primary);
}

.ba-card-header-primary-light {
    background-color: var(--rz-primary-light);
    color: var(--rz-on-primary-light);
}

.ba-card-header-primary-lighter {
    background-color: var(--rz-primary-lighter);
    color: var(--rz-on-primary-lighter);
    font-weight: bold;
}

.ba-card-header-secondary {
    background-color: var(--rz-secondary);
    color: var(--rz-on-secondary);
}

.rz-button-lg {
    padding: 1.5rem;
    font-size: 1.25rem;
}

.rz-form-field-content {
    padding: 10px;
}

.rz-form-field {
    margin-bottom: 10px;
}

.rz-panel-menu .rz-navigation-item-wrapper-active::before {
    margin-left: 5px;
}

.rz-message-popup {
    margin-top: 30px;
}

:root {
    --rz-layout-body-padding: none;
}

/*@import "_sidebar.scss";
@import "_navigation.scss";
@import "_statuses.scss";*/
/*# sourceMappingURL=ba-theme.css.map */
