[data-amplify-authenticator] [data-amplify-router]{background-color:transparent;border:none;box-shadow:none}[data-amplify-authenticator] [data-amplify-form]{padding:1rem}.amplify-tabs{padding:0 1rem}.amplify-tabs__list{border:0;display:flex;justify-content:space-between;justify-items:center;padding:.225rem;margin:0 1rem;background-color:hsl(var(--muted-foreground));border-radius:calc(var(--radius))}.amplify-tabs__list--top{--internal-item-border-width:0;--internal-item-margin-start:0;--internal-item-margin-end:2}.amplify-button{background-color:hsl(var(--secondary))}.amplify-button,.amplify-text.amplify-authenticator__subtitle{color:hsl(var(--secondary-foreground))}.amplify-button--primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));margin:.75rem 0;font-weight:700!important}.amplify-button--primary:hover{background-color:hsl(var(--primary)/.9)}.amplify-button--disabled{background-color:hsl(var(--muted));color:silver}.amplify-button--link{color:#000}.amplify-tabs__item{border:none;padding:.375rem .75rem;border-radius:calc(var(--radius) - 4px);color:hsl(var(--muted)/.7);font-weight:700}.amplify-tabs__item:hover{color:hsl(var(--muted))}.amplify-tabs__item--active{font-weight:700;background-color:hsl(var(--background))}.amplify-tabs__item--active,.amplify-tabs__item--active:hover{color:hsl(var(--foreground))}.amplify-checkbox__icon{background-color:#000;border-color:#000}.amplify-checkbox__button{border-color:#000}.amplify-icon,.amplify-label{color:hsl(var(--foreground))}.amplify-field__error-message{color:hsl(var(--destructive))}.amplify-checkbox__icon{background-color:hsl(var(--background))}.amplify-checkbox__button--focused:before{outline-color:hsl(var(--foreground))}.amplify-checkbox__button--error:before{outline-color:hsl(var(--destructive));border-color:hsl(var(--destructive))}.amplify-heading{color:hsl(var(--foreground));margin-bottom:1rem}.amplify-button--link{text-decoration:underline;color:hsl(var(--foreground))}.amplify-button--link:hover{background-color:transparent}.amplify-input{background-color:hsl(var(--card));color:hsl(var(--foreground));border-radius:var(--radius)}.amplify-input:focus{border-color:transparent;box-shadow:none;outline-color:hsl(var(--foreground))}.amplify-input--error{border-color:hsl(var(--destructive))}.amplify-text--error{color:hsl(var(--destructive))}[data-amplify-copy-svg]>svg{--amplify-components-copy-svg-path-fill:hsl(var(--foreground))}[data-amplify-copy-tooltip]{--amplify-components-copy-tool-tip-color:hsl(var(--foreground))}