.form-theme .bg-primary{background-color:var(--primary)}.form-theme .text-primary-foreground{color:var(--primary-foreground)}.form-theme .bg-secondary{background-color:var(--secondary)}.form-theme .text-destructive{color:var(--destructive)}.form-theme .forms-label-color,.form-theme label{color:var(--forms-label-color)}.form-theme .rdp-day_selected,.form-theme [role=gridcell][aria-selected=true],.form-theme button[aria-selected=true]{background-color:var(--primary)!important;color:var(--primary-foreground)!important}.form-theme .rdp-day_selected:hover,.form-theme [role=gridcell][aria-selected=true]:hover,.form-theme button[aria-selected=true]:hover{background-color:var(--primary)!important}.form-theme [role=gridcell].rdp-day_today:not([aria-selected=true]),.form-theme button.rdp-day_today:not([aria-selected=true]){color:var(--primary)!important;border-color:var(--primary)!important}.form-theme [role=gridcell].rdp-day_today:hover:not([aria-selected=true]),.form-theme button.rdp-day_today:hover:not([aria-selected=true]){color:var(--primary)!important}.form-theme [role=combobox].border-destructive,.form-theme button.border-destructive[data-state=closed],.form-theme button.border-destructive[data-state=open],.form-theme input[type=date].border-destructive,.form-theme input[type=email].border-destructive,.form-theme input[type=number].border-destructive,.form-theme input[type=password].border-destructive,.form-theme input[type=tel].border-destructive,.form-theme input[type=text].border-destructive,.form-theme input[type=time].border-destructive,.form-theme textarea.border-destructive{border-color:var(--destructive)!important}.form-theme [role=listbox] [role=option][data-state=checked]{color:var(--primary)}.form-theme [role=checkbox]:hover:not(:disabled){border-color:var(--primary)}.form-theme [role=checkbox][data-state=checked]{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}.form-theme [role=checkbox].border-destructive{border-color:var(--destructive)!important}.form-theme [role=checkbox].border-destructive[data-state=checked]{background-color:var(--destructive)!important;border-color:var(--destructive)!important}.form-theme button:not(:disabled){transition:background-color .2s ease,filter .2s ease}.form-theme button.bg-primary:hover:not(:disabled),.form-theme button[class*=bg-primary]:hover:not(:disabled){filter:brightness(.9)}.form-theme button.bg-secondary:hover:not(:disabled),.form-theme button[class*=bg-secondary]:hover:not(:disabled){filter:brightness(.85)}.form-theme .border-primary{border-color:var(--primary)!important}.form-theme .border-destructive{border-color:var(--destructive)!important}