.tg-design-color {
padding: 1rem;
border: var(--tg-border-base);
border-radius: var(--tg-border-radius-large);
display: flex;
flex-direction: column;
gap: var(--space-xs);
line-height: 1;
}
.tg-design-color-description {
margin-top: 0.25rem;
}
.tg-design-color-var,
.tg-design-color-description {
color: var(--tg-color-subtle);
font-size: var(--tg-font-size-small);
}
.tg-design-color-oklch,
.tg-design-color-hex {
color: var(--tg-color-emphasized);
font-size: var(--tg-font-weight-medium);
}
.tg-design-color--inverted .tg-design-color-var,
.tg-design-color--inverted .tg-design-color-oklch,
.tg-design-color--inverted .tg-design-color-hex {
color: var( --tg-color-inverted-progressive );
}
.tg-design-color--inverted .tg-design-color-var {
opacity: 0.8;
}