:root {
  --theme-color-background: var(--color-neutral-10);

  --theme-color-text-semidark: var(--color-neutral-70);
  --theme-color-text: var(--color-neutral-50);
  --theme-color-text-light: var(--color-neutral-30);
  --theme-color-text-very-light: var(--color-neutral-10);
  --theme-color-text-accent: var(--color-alt-50);

  --theme-color-left-bar-background: var(--color-white-98);
  --theme-color-left-bar-background-light: var(--color-white-100);
  --theme-color-left-bar-text: var(--theme-color-text);
  --theme-color-left-bar-text-dark: var(--color-neutral-90);
  --theme-color-left-bar-text-accent: var(--color-alt-50);
  --theme-color-left-bar-border: var(--color-white-91);
  --theme-color-left-bar-inner-border: var(--color-white-91);

  --theme-color-menubar-section: var(--color-alt-50);

  --theme-color-main-header-footer-border: var(--color-white-91);

  --theme-logo-background-mobile: url("/images/folderit-light.svg");
  --theme-logo-background: url("/images/folderit-light.svg");
  --theme-logo-height: 18px;

  --theme-color-border-account-logo: var(--color-white-91);

  --theme-icon-account-arrow: url("/images/yellow-arrow-light.svg");

  --theme-color-account-selector-active: var(--color-blue-95);

  --theme-color-mobile-menu-button: var(--color-white-0);
  --theme-color-menu-button: var(--color-white-0);

  --theme-color-user-menu-text: var(--color-alt-50);
  --theme-color-user-menu-active-background: var(--color-blue-95);
  --theme-color-user-menu-mobile-text: var(--color-alt-50);
  --theme-color-user-menu-mobile-logout: var(--color-neutral-90);
  --theme-color-user-menu-mobile-active-text: var(--color-alt-50);
  --theme-color-user-menu-mobile-active-background: var(--color-blue-95);

  --theme-color-section-settings-hover: var(--color-alt-50);
  --theme-color-section-drag-background: var(--color-yellow-96);
  --theme-color-section-drag-background-border: var(--color-secondary-50);

  --theme-color-admin-text: var(--color-neutral-50);
  --theme-color-admin-icon: var(--color-neutral-10);
  --theme-color-admin-hover: var(--color-alt-50);
  --theme-color-admin-hover-background: var(--color-blue-95);
  --theme-color-admin-active: var(--color-white-100);
  --theme-color-admin-active-background: var(--color-alt-50);

  --theme-button-color-default-background: var(--color-primary-50);
  --theme-button-color-default-active: var(--color-secondary-50);
  --theme-button-color-default-text: var(--color-neutral-90);

  --theme-button-color-blue-background: var(--color-alt-50);
  --theme-button-color-blue-active: var(--color-alt-70);
  --theme-button-color-blue-text: var(--color-white-100);

  --theme-button-color-black-background: var(--color-neutral-50);
  --theme-button-color-black-active: var(--color-neutral-70);
  --theme-button-color-black-text: var(--color-white-100);

  --theme-button-color-red-background: var(--color-error-50);
  --theme-button-color-red-active: var(--color-error-70);
  --theme-button-color-red-text: var(--color-white-100);

  --theme-button-color-green-background: var(--color-success-50);
  --theme-button-color-green-active: var(--color-success-70);
  --theme-button-color-green-text: var(--color-white-100);

  --theme-link-color: var(--color-alt-50);
  --theme-link-color-active: var(--color-alt-70);

  --theme-left-bar-link-color: var(--color-alt-50);
  --theme-left-bar-link-color-active: var(--color-alt-70);

  --theme-toolbar-color: var(--color-neutral-50);
  --theme-toolbar-color-active: var(--color-primary-50);

  --theme-color-empty-folder-background: var(--color-white-97);

  --theme-color-alternate-row-background: var(--color-white-97);
}