// [class*="--primary"] {
//     --fine-auto-color: var(--fine-primary-color);
//     --fine-auto-text-color: var(--fine-default-text-color);
//     --fine-auto-border-color: var(--fine-primary-color);
//     --fine-auto-background-color: var(--fine-primary-color);
// }

// [class*="--success"] {
//     --fine-auto-color: var(--fine-success-color);
//     --fine-auto-text-color: var(--fine-default-text-color);
//     --fine-auto-border-color: var(--fine-success-color);
//     --fine-auto-background-color: var(--fine-success-color);
// }

// [class*="--warning"] {
//     --fine-auto-color: var(--fine-warning-color);
//     --fine-auto-text-color: var(--fine-default-text-color);
//     --fine-auto-border-color: var(--fine-warning-color);
//     --fine-auto-background-color: var(--fine-warning-color);
// }

// [class*="--error"] {
//     --fine-auto-color: var(--fine-error-color);
//     --fine-auto-text-color: var(--fine-default-text-color);
//     --fine-auto-border-color: var(--fine-error-color);
//     --fine-auto-background-color: var(--fine-error-color);
// }

// [class*="--info"] {
//     --fine-auto-color: var(--fine-info-color);
//     --fine-auto-text-color: var(--fine-default-text-color);
//     --fine-auto-border-color: var(--fine-info-color);
//     --fine-auto-background-color: var(--fine-info-color);
// }

// [class*="--default"] {
//     --fine-auto-color: var(--fine-default-color);
//     --fine-auto-text-color: var(--fine-main-text-color);
//     --fine-auto-border-color: var(--fine-default-border-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--primary"][class*="--plain"] {
//     --fine-auto-color: var(--fine-primary-color);
//     --fine-auto-text-color: var(--fine-primary-color);
//     --fine-auto-border-color: var(--fine-primary-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--success"][class*="--plain"] {
//     --fine-auto-color: var(--fine-success-color);
//     --fine-auto-text-color: var(--fine-success-color);
//     --fine-auto-border-color: var(--fine-success-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--warning"][class*="--plain"] {
//     --fine-auto-color: var(--fine-warning-color);
//     --fine-auto-text-color: var(--fine-warning-color);
//     --fine-auto-border-color: var(--fine-warning-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--error"][class*="--plain"] {
//     --fine-auto-color: var(--fine-error-color);
//     --fine-auto-text-color: var(--fine-error-color);
//     --fine-auto-border-color: var(--fine-error-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--info"][class*="--plain"] {
//     --fine-auto-color: var(--fine-info-color);
//     --fine-auto-text-color: var(--fine-info-color);
//     --fine-auto-border-color: var(--fine-info-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }

// [class*="--default"][class*="--plain"] {
//     --fine-auto-color: var(--fine-main-text-color);
//     --fine-auto-text-color: var(--fine-main-text-color);
//     --fine-auto-border-color: var(--fine-default-border-color);
//     --fine-auto-background-color: var(--fine-default-background-color);
// }