/* Minetta file: _main.css */
/*
    Name: Minetta;
    Description: Generic CiviCRM UI, somewhat familiar to users of CiviCRM since 2014. Named after Minetta Creek, which runs under Greenwich, New York. NB - variables appear here when they run diverge from a pattern that supports broader customisation;
    Riverlea version: 1.3.8;
*/

:root {
/* Tables */
  --crm-table-outside-border: 1px solid var(--crm-c-gray-200);
/* Alerts */
  --crm-alert-warning-bg: var(--crm-c-yellow-light);
/* Tabs */
  --crm-tab-bg-hover: var(--crm-c-container-bg);
}

/* Custom CSS */

.contactCardRight:has(#crm-contact-thumbnail) .float-left {
  width: calc(100% - var(--crm-flex-gap) - var(--crm-dash-image-size));
}

/* Minetta vars */
:root {
--crm-version: 'Minetta, v' var(--crm-release);
}
:root { color-scheme: light dark; }
@media (prefers-color-scheme: dark) {
/* core dark vars */
:root {
/* Colour names */
/* Practical colours, e.g. text, link '--crm-c-' */
  --crm-c-text: var(--crm-c-text-light);
  --crm-c-divider: 1px solid var(--crm-c-gray-500);
/* Backgrounds, '--crm-c-X-bg' */
  --crm-c-code-bg: var(--crm-c-layer1-bg);
  --crm-c-layer1-bg: var(--crm-c-gray-800);
  --crm-c-layer2-bg: var(--crm-c-gray-700);
/* Emphasis colours, e.g. warning, danger, info '--crm-c-' */
  --crm-c-primary-on-page-bg: var(--crm-c-gray-300);
  --crm-c-secondary-on-page-bg: #cdcdcd;
  --crm-c-success-on-page-bg: var(--crm-c-success-light);
  --crm-c-warning-on-page-bg: var(--crm-c-warning-light);
  --crm-c-danger-on-page-bg: var(--crm-c-danger-light);
  --crm-c-info-on-page-bg: var(--crm-c-info-light);
/* Shadows */
  --crm-popup-shadow: 0 3px 18px 0 rgb(0,0,0);
/* Sizes */
/* Type */
  --crm-heading-col: var(--crm-c-text-light);
/* Mouse events */
/* Buttons '--crm-btn-' */
/* Tables '--crm-table-' */
  --crm-table-row-alternate-bg: #fff;
/* Panels '--crm-panel-' */
/* Accordions '--crm-expand-' and '--crm-expand2-' for .crm-accrdion-light */
  --crm-expand-body-bg: var(--crm-c-layer1-bg);
/* Alerts '--crm-alert' */
  --crm-alert-danger-bg: var(--crm-c-danger);
  --crm-alert-danger-text: var(--crm-c-danger-text);
  --crm-alert-danger-border: color-mix(in srgb, var(--crm-alert-danger-bg) 90%,#fff 10%);
  --crm-alert-info-bg: var(--crm-c-info);
  --crm-alert-info-border: color-mix(in srgb, var(--crm-alert-info-bg) 90%,#fff 10%);
  --crm-alert-info-text: var(--crm-c-success-text);
  --crm-alert-success-bg: var(--crm-c-success);
  --crm-alert-success-border: color-mix(in srgb, var(--crm-alert-success-bg) 90%,#fff 10%);
  --crm-alert-success-text: var(--crm-c-success-text);
  --crm-alert-warning-bg: var(--crm-c-warning);
  --crm-alert-warning-border: color-mix(in srgb, var(--crm-alert-warning-bg) 90%,#fff 10%);
/* Form '--crm-form-' '--crm-input-' '--crm-inline-' '--crm-fieldset-' '--crm-checkbox' */
  --crm-input-description: var(--crm-c-gray-300);
/* Tabs '--crm-tabs' */
  --crm-tabs-bg: var(--crm-c-layer2-bg);
/* Contact layout '--crm-dash-' */
  --crm-dash-label-bg: transparent;
/* Dialog '--crm-dialog-' */
  --crm-dialog-header-border-col: transparent;
/* Dashlet for main dashboard '--crm-dashlet-' */
/* Button dropdowns '--crm-dropdown-' */
/* Notifications '--crm-notify-' */
/* Icons '--crm-icon-' */
/* Wizard '--crm-wizard-' */
/* Alpha filter '--crm-filter-' */
/* Frontend '--crm-f- */
}

/* Minetta Dark Styles file: _dark.css */
/* Minetta dark mode settings */
:root {
/* Fonts '--crm-font-' */
/* Colour names, e.g. green, red, blue '--crm-c-' */
  --crm-c-teal: #a3ebe6;
  --crm-c-gray-900: #363636;
  --crm-c-gray-800: #464646;
  --crm-c-gray-700: #535252;
  --crm-c-gray-600: #67676a;
  --crm-c-gray-300: #e1dfdf;
  --crm-c-gray-200: #bdbdbd;
/* Practical colours, e.g. text, link '--crm-c-' */
  --crm-c-focus: #8cd4cb;
  --crm-c-link: var(--crm-c-teal);
  --crm-c-link-hover: var(--crm-c-yellow);
  --crm-c-inactive: color-mix(in srgb,var(--crm-c-text) 95%,#000 5%);
/* Backgrounds, '--crm-c-*-bg' */
  --crm-c-layer0-bg: var(--crm-c-gray-900);
  --crm-c-page-bg: var(--crm-c-gray-900);
  --crm-c-container-bg: var(--crm-c-gray-800);
  --crm-c-inverse-bg: var(--crm-c-gray-300);
/* Emphasis colours, e.g. warning, danger, info '--crm-c-' */
  --crm-c-primary: var(--crm-c-gray-500);
  --crm-c-primary-hover: var(--crm-c-gray-600);
  --crm-c-primary-text: var(--crm-c-text);
/* Shadows */
  --crm-block-shadow: 0;
/* Sizes */
/* Type */
  --crm-heading-bg: var(--crm-c-blue-dark);
/* Mouse events */
/* Buttons '--crm-btn-' */
/* Tables '--crm-table-' */
  --crm-table-outside-border: var(--crm-c-divider);
  --crm-table-row-border: 1px solid var(--crm-c-gray-200);
  --crm-table-row-hover: var(--crm-c-amber);
/* Panels '--crm-panel-' */
  --crm-panel-border-col: var(--crm-c-gray-200);
/* Accordions '--crm-expand-' and '--crm-expand2-' for .crm-accrdion-light */
  --crm-expand-header-bg: var(--crm-c-layer2-bg);
  --crm-expand-header-bg-active: var(--crm-c-gray-600);
/* Alerts '--crm-alert' */
/* Form '--crm-form-' '--crm-input-' '--crm-inline-' '--crm-fieldset-' '--crm-checkbox' */
  --crm-form-block-bg: var(--crm-c-layer1-bg);
  --crm-input-border-color: var(--crm-c-gray-200);
  --crm-input-radio-color: #38c4b4;
/* Tabs '--crm-tabs'/
/* Contact layout '--crm-dash-' */
  --crm-dash-header-bg: transparent;
  --crm-dash-block-bg: var(--crm-c-layer1-bg);
  --crm-dash-panel-bg: #414141;
/* Dialog '--crm-dialog-' */
  --crm-dialog-header-bg: var(--crm-c-layer1-bg);
  --crm-dialog-body-bg: var(--crm-c-layer1-bg);
/* Dashlet for main dashboard '--crm-dashlet-' */
  --crm-dashlet-bg: var(--crm-c-layer1-bg);
  --crm-dashlet-header-bg: var(--crm-c-layer2-bg);
/* Button dropdowns '--crm-dropdown-' */
  --crm-dropdown-bg: var(--crm-c-layer1-bg);
  --crm-dropdown-2-bg: var(--crm-c-layer1-bg);
/* Notifications '--crm-notify-' */
  --crm-notify-bg: var(--crm-c-darkest);
/* Icons '--crm-icon-' */
/* Wizard '--crm-wizard-' */
  --crm-wizard-active-bg: var(--crm-c-dark-teal);
/* Alpha filter '--crm-filter-' */
  --crm-filter-item-bg: var(--crm-c-layer1-bg);
/* Frontend '--crm-f- */
}

}