[data-amplify-color-mode=dark],[data-amplify-color-mode=light],[data-amplify-theme]{--amplify-colors-font-primary:var(--color-foreground)!important;--amplify-colors-font-secondary:var(--color-muted-foreground)!important;--amplify-colors-font-tertiary:var(--color-muted-foreground)!important;--amplify-colors-background-primary:var(--color-background)!important;--amplify-colors-background-secondary:var(--color-muted)!important;--amplify-colors-border-primary:var(--color-border)!important;--amplify-colors-neutral-100:var(--color-foreground)!important;--amplify-colors-neutral-90:var(--color-muted-foreground)!important;--amplify-colors-neutral-80:var(--color-muted-foreground)!important}@media (prefers-color-scheme:dark){[data-amplify-color-mode=system]{--amplify-colors-font-primary:var(--color-foreground)!important;--amplify-colors-background-primary:var(--color-background)!important;--amplify-colors-border-primary:var(--color-border)!important;--amplify-colors-neutral-100:var(--color-foreground)!important}}.dark [data-amplify-ai-conversation],.dark [data-amplify-theme]{--amplify-colors-font-primary:var(--color-foreground)!important;--amplify-colors-font-secondary:var(--color-muted-foreground)!important;--amplify-colors-font-tertiary:var(--color-muted-foreground)!important;--amplify-colors-background-primary:var(--color-background)!important;--amplify-colors-background-secondary:var(--color-muted)!important;--amplify-colors-border-primary:var(--color-border)!important;--amplify-colors-neutral-100:var(--color-foreground)!important;--amplify-colors-neutral-90:var(--color-muted-foreground)!important;--amplify-colors-neutral-80:var(--color-muted-foreground)!important}.dark [data-amplify-ai-conversation] input,.dark [data-amplify-ai-conversation] select,.dark [data-amplify-ai-conversation] textarea,.dark [data-amplify-theme] input,.dark [data-amplify-theme] select,.dark [data-amplify-theme] textarea,.dark textarea,[data-amplify-color-mode=dark] input,[data-amplify-color-mode=dark] select,[data-amplify-color-mode=dark] textarea,html.dark textarea{background-color:#21262c!important;border-color:#4c5967!important;color:#f2f2f2!important}.dark input::placeholder,.dark textarea::placeholder,[data-amplify-color-mode=dark] input::placeholder,[data-amplify-color-mode=dark] textarea::placeholder{color:#a6a6a6!important}.dark input:focus,.dark textarea:focus,[data-amplify-color-mode=dark] input:focus,[data-amplify-color-mode=dark] textarea:focus{border-color:#38dafa!important;box-shadow:0 0 0 2px rgba(56,218,250,.2)!important}.dark label,[data-amplify-color-mode=dark] label{color:#f2f2f2!important}[data-amplify-ai-conversation] .amplify-message-control:focus-within{border-color:var(--color-primary)!important;box-shadow:0 0 0 1px var(--color-primary)!important}[data-amplify-ai-conversation] .amplify-message-control button{background-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important}[data-amplify-ai-conversation] .amplify-message-control button:hover{background-color:var(--color-primary)!important}[data-amplify-ai-conversation] .amplify-message{background-color:var(--color-card)!important;border-color:var(--color-border)!important;color:var(--color-card-foreground)!important}[data-amplify-ai-conversation] .amplify-message--user{background-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important}[data-amplify-ai-conversation] .amplify-message--ai{background-color:var(--color-secondary)!important;color:var(--color-secondary-foreground)!important}.amplify-stepperfield__input{-moz-appearance:textfield;appearance:textfield}.amplify-stepperfield__input::-webkit-inner-spin-button,.amplify-stepperfield__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}