:root {
    --tc-header-gradient-start: #1565c0;
    --tc-header-gradient-end: #0d47a1;
    --tc-header-border: #0d47a1;
    --tc-header-link-hover: #e3f2fd;
    --tc-brand-text: #e3f2fd;
    --tc-brand-hover: #ffffff;
    --tc-auth-link: #ffffff;
    --tc-auth-link-hover: #ffffff;
    --tc-footer-bg: #1565c0;
    --tc-footer-text: #ffffff;
    --tc-footer-border: #0d47a1;
    --tc-footer-shadow: rgba(30, 136, 229, 0.12);
    --tc-heading-colour: #1565c0;
    --tc-table-shadow: rgba(30, 136, 229, 0.06);
    --tc-table-head-bg: #bbdefb;
    --tc-table-head-text: #0d47a1;
    --tc-table-striped-bg: #e3f2fd;
    --tc-input-border: #1e88e5;
    --tc-input-focus-border: #1565c0;
    --tc-input-focus-shadow: rgba(21, 101, 192, 0.15);
    --tc-button-bg: #1565c0;
    --tc-button-border: #1565c0;
    --tc-button-hover-bg: #0d47a1;
    --tc-button-hover-border: #0d47a1;
    --tc-dropdown-text: #1565c0;
    --tc-dropdown-border: #0d47a1;
    --tc-dropdown-hover-bg: #bbdefb;
    --tc-dropdown-hover-text: #1e88e5;
    --tc-section-bg: #bbdefb;
    --tc-section-shadow: rgba(30, 136, 229, 0.12);
    --tc-base: #1e88e5;
    --tc-base-600: #1565c0;
    --tc-tree-selected-bg: #bbdefb;
    --tc-tree-selected-fg: #0d47a1;
    --tc-tree-hover-bg: #e3f2fd;
    --tc-back-btn-gradient-start: #42a5f5;
    --tc-back-btn-gradient-end: #1e88e5;
    --tc-back-btn-shadow: rgba(30, 136, 229, 0.28);
    --tc-back-btn-hover-shadow: rgba(30, 136, 229, 0.34);
    --tc-back-btn-active-shadow: rgba(30, 136, 229, 0.24);
    --tc-selected-row-bg: rgba(30, 136, 229, 0.14);
    --tc-selected-row-border: rgba(13, 71, 161, 0.42);
    --tc-selected-row-text: inherit;
}
