[data-amplify-router]{box-shadow:none!important;border-radius:0!important;overflow:hidden!important}[data-amplify-authenticator] .amplify-tabs{border-color:#ddd3c5!important}[data-amplify-authenticator] .amplify-tabs-item{font-family:var(--font-mono-display,"IBM Plex Mono", "Courier New", monospace)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#9e8d7a!important;font-size:11px!important}[data-amplify-authenticator] .amplify-tabs-item[data-state=active]{color:#1c1509!important;border-color:#1c1509!important}[data-amplify-authenticator] .amplify-button--primary,[data-amplify-authenticator] button[type=submit]{font-family:var(--font-mono-display,"IBM Plex Mono", "Courier New", monospace)!important;letter-spacing:.07em!important;color:#f8f4ee!important;background-color:#1c1509!important;border-color:#1c1509!important;border-radius:0!important;padding:12px 20px!important;font-size:11px!important;font-weight:500!important}[data-amplify-authenticator] .amplify-button--primary:hover,[data-amplify-authenticator] button[type=submit]:hover{background-color:#2e2015!important;border-color:#2e2015!important}[data-amplify-authenticator] button[data-provider=google]{color:#1c1509!important;background-color:#f8f4ee!important;border-color:#ddd3c5!important;border-radius:0!important;font-size:13px!important;font-weight:400!important}[data-amplify-authenticator] button[data-provider=google]:hover{background-color:#f3ede3!important;border-color:#c0b4a4!important}[data-amplify-authenticator] .amplify-input,[data-amplify-authenticator] input[type=text],[data-amplify-authenticator] input[type=email],[data-amplify-authenticator] input[type=password],[data-amplify-authenticator] input[type=tel]{color:#1c1509!important;font-size:13px!important;font-family:var(--font-inter,-apple-system, sans-serif)!important;background-color:#f8f4ee!important;border-color:#ddd3c5!important;border-radius:0!important}[data-amplify-authenticator] .amplify-input:focus,[data-amplify-authenticator] input:focus{box-shadow:none!important;border-color:#1c1509!important;outline:none!important}[data-amplify-authenticator] input:-webkit-autofill{-webkit-text-fill-color:#1c1509!important;-webkit-box-shadow:inset 0 0 0 30px #f8f4ee!important}[data-amplify-authenticator] input:-webkit-autofill:hover{-webkit-text-fill-color:#1c1509!important;-webkit-box-shadow:inset 0 0 0 30px #f8f4ee!important}[data-amplify-authenticator] input:-webkit-autofill:focus{-webkit-text-fill-color:#1c1509!important;-webkit-box-shadow:inset 0 0 0 30px #f8f4ee!important}[data-amplify-authenticator] .amplify-field-group__outer-end button{color:#9e8d7a!important;background-color:#f8f4ee!important;border-color:#ddd3c5!important;border-radius:0!important}[data-amplify-authenticator] .amplify-field-group .amplify-input{border-radius:0!important}[data-amplify-authenticator] .amplify-label{font-size:11px!important;font-weight:500!important;font-family:var(--font-mono-display,"IBM Plex Mono", "Courier New", monospace)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#9e8d7a!important}[data-amplify-authenticator] .amplify-button--link{color:#9e8d7a!important;font-size:12px!important;font-family:var(--font-inter,-apple-system, sans-serif)!important}[data-amplify-authenticator] .amplify-button--link:hover{color:#1c1509!important;text-underline-offset:3px!important;background-color:#0000!important;text-decoration:underline!important}[data-amplify-authenticator] .amplify-alert,[data-amplify-authenticator] [data-amplify-alert]{border-radius:0!important;font-size:13px!important}[data-amplify-authenticator] .amplify-text--error{color:#7a3020!important;font-size:12px!important}[data-amplify-authenticator] .amplify-divider{border-color:#ddd3c5!important}[data-amplify-authenticator] .amplify-divider-label{color:#c0b4a4!important;font-size:11px!important;font-family:var(--font-mono-display,"IBM Plex Mono", "Courier New", monospace)!important;letter-spacing:.06em!important}[data-amplify-authenticator]{background:0 0!important}[data-amplify-authenticator] .amplify-authenticator__footer{color:#b0a090!important;font-size:12px!important}
