div:has([role=heading])>*{width:100%;max-width:500px;margin:0 auto}div:has([role=heading])>[role=button]{width:100%;max-width:475px;margin-top:20px}[data-testid=amplify__text-field__input-container]:not(:has(input[type=password])){background:0 0!important;border:0 #0000!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}[data-testid=amplify__text-field__input-container]:not(:has(input[type=password])) input{box-sizing:border-box!important;background:#fff!important;border:1px solid #dee2e6!important;border-radius:8px!important;outline:none!important;width:100%!important;height:auto!important;min-height:44px!important;margin:0!important;padding:12px!important}[data-testid=amplify__text-field__input-container]:not(:has(input[type=password])):focus-within{border:0 #0000!important;outline:none!important}[data-testid=amplify__text-field__input-container]:not(:has(input[type=password])):focus-within input{border:1px solid #7f56d9!important;outline:none!important}[data-testid=amplify__text-field__input-container]:has(input[type=password]){background:0 0!important;border:0 #0000!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}[data-testid=amplify__text-field__input-container]:has(input[type=password]) input{box-sizing:border-box!important;background:#fff!important;border:1px solid #dee2e6!important;border-radius:8px!important;width:100%!important;height:auto!important;min-height:44px!important;margin:0!important;padding:12px 45px 12px 12px!important}[data-testid=amplify__text-field__input-container]:has(input[type=password]):focus-within{border:0 #0000!important;outline:none!important}[data-testid=amplify__text-field__input-container]:has(input[type=password]):focus-within input{border:1px solid #7f56d9!important;outline:none!important}[data-testid=amplify__text-field__input-container] button{z-index:10!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;position:absolute!important;right:12px!important}html,body{scrollbar-width:thin;scrollbar-color:#9f80e2 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9f80e2 padding-box content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#9f80e2}