--mat-sys-primary
--mat-sys-on-primary
--mat-sys-primary-container
--mat-sys-on-primary-container
--mat-sys-primary-fixed
--mat-sys-primary-fixed-dim
--mat-sys-on-priprimarymary-fixed
--mat-sys-on-primary-fixed-variant
--mat-sys-inverse-primary
--mat-sys-secondary
--mat-sys-on-secondary
--mat-sys-secondary-container
--mat-sys-on-secondary-container
--mat-sys-secondary-fixed
--mat-sys-secondary-fixed-dim
--mat-sys-on-prisecondarymary-fixed
--mat-sys-on-secondary-fixed-variant
--mat-sys-inverse-secondary
--mat-sys-tertiary
--mat-sys-on-tertiary
--mat-sys-tertiary-container
--mat-sys-on-tertiary-container
--mat-sys-tertiary-fixed
--mat-sys-tertiary-fixed-dim
--mat-sys-on-pritertiarymary-fixed
--mat-sys-on-tertiary-fixed-variant
--mat-sys-inverse-tertiary
--mat-sys-error
--mat-sys-on-error
--mat-sys-error-container
--mat-sys-on-error-container
--mat-sys-error-fixed
--mat-sys-error-fixed-dim
--mat-sys-on-prierrormary-fixed
--mat-sys-on-error-fixed-variant
--mat-sys-inverse-error
--mat-sys-neutral
--mat-sys-on-neutral
--mat-sys-neutral-container
--mat-sys-on-neutral-container
--mat-sys-neutral-fixed
--mat-sys-neutral-fixed-dim
--mat-sys-on-prineutralmary-fixed
--mat-sys-on-neutral-fixed-variant
--mat-sys-inverse-neutral
--mat-sys-neutral-variant
--mat-sys-on-neutral-variant
--mat-sys-neutral-variant-container
--mat-sys-on-neutral-variant-container
--mat-sys-neutral-variant-fixed
--mat-sys-neutral-variant-fixed-dim
--mat-sys-on-prineutral-variantmary-fixed
--mat-sys-on-neutral-variant-fixed-variant
--mat-sys-inverse-neutral-variant
--mat-sys-primary-0
--mat-sys-primary-4
--mat-sys-primary-6
--mat-sys-primary-10
--mat-sys-primary-12
--mat-sys-primary-17
--mat-sys-primary-20
--mat-sys-primary-22
--mat-sys-primary-24
--mat-sys-primary-25
--mat-sys-primary-30
--mat-sys-primary-35
--mat-sys-primary-40
--mat-sys-primary-50
--mat-sys-primary-60
--mat-sys-primary-70
--mat-sys-primary-80
--mat-sys-primary-87
--mat-sys-primary-90
--mat-sys-primary-92
--mat-sys-primary-94
--mat-sys-primary-95
--mat-sys-primary-96
--mat-sys-primary-98
--mat-sys-primary-99
--mat-sys-primary-100
--mat-sys-secondary-0
--mat-sys-secondary-4
--mat-sys-secondary-6
--mat-sys-secondary-10
--mat-sys-secondary-12
--mat-sys-secondary-17
--mat-sys-secondary-20
--mat-sys-secondary-22
--mat-sys-secondary-24
--mat-sys-secondary-25
--mat-sys-secondary-30
--mat-sys-secondary-35
--mat-sys-secondary-40
--mat-sys-secondary-50
--mat-sys-secondary-60
--mat-sys-secondary-70
--mat-sys-secondary-80
--mat-sys-secondary-87
--mat-sys-secondary-90
--mat-sys-secondary-92
--mat-sys-secondary-94
--mat-sys-secondary-95
--mat-sys-secondary-96
--mat-sys-secondary-98
--mat-sys-secondary-99
--mat-sys-secondary-100
--mat-sys-tertiary-0
--mat-sys-tertiary-4
--mat-sys-tertiary-6
--mat-sys-tertiary-10
--mat-sys-tertiary-12
--mat-sys-tertiary-17
--mat-sys-tertiary-20
--mat-sys-tertiary-22
--mat-sys-tertiary-24
--mat-sys-tertiary-25
--mat-sys-tertiary-30
--mat-sys-tertiary-35
--mat-sys-tertiary-40
--mat-sys-tertiary-50
--mat-sys-tertiary-60
--mat-sys-tertiary-70
--mat-sys-tertiary-80
--mat-sys-tertiary-87
--mat-sys-tertiary-90
--mat-sys-tertiary-92
--mat-sys-tertiary-94
--mat-sys-tertiary-95
--mat-sys-tertiary-96
--mat-sys-tertiary-98
--mat-sys-tertiary-99
--mat-sys-tertiary-100
--mat-sys-error-0
--mat-sys-error-4
--mat-sys-error-6
--mat-sys-error-10
--mat-sys-error-12
--mat-sys-error-17
--mat-sys-error-20
--mat-sys-error-22
--mat-sys-error-24
--mat-sys-error-25
--mat-sys-error-30
--mat-sys-error-35
--mat-sys-error-40
--mat-sys-error-50
--mat-sys-error-60
--mat-sys-error-70
--mat-sys-error-80
--mat-sys-error-87
--mat-sys-error-90
--mat-sys-error-92
--mat-sys-error-94
--mat-sys-error-95
--mat-sys-error-96
--mat-sys-error-98
--mat-sys-error-99
--mat-sys-error-100
--mat-sys-neutral-0
--mat-sys-neutral-4
--mat-sys-neutral-6
--mat-sys-neutral-10
--mat-sys-neutral-12
--mat-sys-neutral-17
--mat-sys-neutral-20
--mat-sys-neutral-22
--mat-sys-neutral-24
--mat-sys-neutral-25
--mat-sys-neutral-30
--mat-sys-neutral-35
--mat-sys-neutral-40
--mat-sys-neutral-50
--mat-sys-neutral-60
--mat-sys-neutral-70
--mat-sys-neutral-80
--mat-sys-neutral-87
--mat-sys-neutral-90
--mat-sys-neutral-92
--mat-sys-neutral-94
--mat-sys-neutral-95
--mat-sys-neutral-96
--mat-sys-neutral-98
--mat-sys-neutral-99
--mat-sys-neutral-100
--mat-sys-neutral-variant-0
--mat-sys-neutral-variant-4
--mat-sys-neutral-variant-6
--mat-sys-neutral-variant-10
--mat-sys-neutral-variant-12
--mat-sys-neutral-variant-17
--mat-sys-neutral-variant-20
--mat-sys-neutral-variant-22
--mat-sys-neutral-variant-24
--mat-sys-neutral-variant-25
--mat-sys-neutral-variant-30
--mat-sys-neutral-variant-35
--mat-sys-neutral-variant-40
--mat-sys-neutral-variant-50
--mat-sys-neutral-variant-60
--mat-sys-neutral-variant-70
--mat-sys-neutral-variant-80
--mat-sys-neutral-variant-87
--mat-sys-neutral-variant-90
--mat-sys-neutral-variant-92
--mat-sys-neutral-variant-94
--mat-sys-neutral-variant-95
--mat-sys-neutral-variant-96
--mat-sys-neutral-variant-98
--mat-sys-neutral-variant-99
--mat-sys-neutral-variant-100
--mat-seed-primary
--mat-seed-secondary:
--mat-seed-tertiary
--mat-seed-error
.my-custom-element {
// Use primary color with 70% opacity
background-color: rgba(var(--mat-sys-primary-rgb), 0.7);
// Use on-surface color for text
color: var(--mat-sys-on-surface);
// Use error container for highlights
border: 2px solid var(--mat-sys-error-container);
}