.sign-in-card [data-amplify-authenticator]{--amplify-components-authenticator-router-box-shadow:none;--amplify-components-authenticator-router-border-width:0;--amplify-components-authenticator-form-padding:0;--amplify-colors-background-primary:var(--page-bg);--amplify-colors-background-secondary:var(--page-bg);--amplify-colors-background-tertiary:var(--page-bg)}.sign-in-card [data-amplify-authenticator],.sign-in-card [data-amplify-authenticator] .amplify-card,.sign-in-card [data-amplify-authenticator] [data-amplify-router],.sign-in-card [data-amplify-authenticator] form{background-color:var(--page-bg)!important}.sign-in-card [data-amplify-authenticator]{--amplify-components-button-primary-background-color:var(--foreground);--amplify-components-button-primary-hover-background-color:oklch(0.18 0.006 56);--amplify-components-button-primary-focus-background-color:var(--foreground);--amplify-components-button-primary-active-background-color:oklch(0.25 0.006 56);--amplify-components-button-primary-color:var(--primary-foreground);--amplify-components-fieldcontrol-border-color:var(--border);--amplify-components-fieldcontrol-focus-border-color:var(--ring);--amplify-components-fieldcontrol-focus-box-shadow:0 0 0 2px var(--ring);--amplify-colors-border-primary:var(--border);--amplify-colors-border-focus:var(--ring);--amplify-colors-font-primary:var(--foreground);--amplify-colors-font-secondary:var(--muted-foreground)}