/* Copy to custom.css in this directory to customise your installation. */
:root {
    --crv-accent: #5030bd;
    --crv-header: #38207f;
    --crv-header-text: #ffffff;
    --crv-link: #5030bd;
    --crv-width: 52rem;
    --crv-background: #f7f4ff;
    --crv-surface: #ffffff;
    --crv-text: #231833;
    --crv-border: #d6cbe9;
    --crv-focus: #653dc5;
    --crv-font: system-ui, sans-serif;
}

.site-header {
    background: linear-gradient(110deg, var(--crv-header), var(--crv-accent));
    border-bottom: 3px solid var(--crv-trim, #c6a9fa);
}
.site-brand img { height: 3rem; width: auto; }
th { background: var(--crv-table-heading, #ede5fb); }
.notice { background: var(--crv-notice, #f2ebff); }
input, select, textarea { border-color: var(--crv-input-border, #766785); }
