.PrivateInputField-module__94cvKq__privateInputField input{width:100%;padding:var(--padding-medium);background:0 0;border:1px solid #ccc;border-radius:.5em;outline:none;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--dark)!important;background-color:var(--light)!important}.PrivateInputField-module__94cvKq__privateInputField input:-internal-autofill-selected{width:100%;padding:var(--padding-medium);background:0 0;border:1px solid #ccc;border-radius:.5em;outline:none;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--dark)!important;background-color:var(--light)!important}.PrivateInputField-module__94cvKq__privateInputField input:-webkit-autofill{width:100%;padding:var(--padding-medium);background:0 0;border:1px solid #ccc;border-radius:.5em;outline:none;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:var(--dark)!important;background-color:var(--light)!important}.PrivateInputField-module__94cvKq__privateInputField input:focus{outline:none}.PrivateInputField-module__94cvKq__privateInputField input:focus-within{border:1px solid var(--bg-button-primary)}.PrivateInputField-module__94cvKq__privateInputField label{font-size:var(--font-extra-small);margin-bottom:3px;font-weight:600;display:block}.PrivateInputField-module__94cvKq__privateInputField{position:relative}.PrivateInputField-module__94cvKq__privateInputField button,.PrivateInputField-module__94cvKq__privateInputField button:before{content:none;cursor:pointer;background:0 0;border:0;outline:none;width:max-content;margin:0;position:absolute;bottom:5px;right:10px}.PrivateInputField-module__94cvKq__privateInputField button svg{color:var(--bg-button-primary);padding-bottom:2px;font-size:20px}.PrivateInputField-module__94cvKq__privateInputField{width:100%;margin:var(--field-spacing);font-size:var(--font-small);position:relative}.PrivateInputField-module__94cvKq__privateInputField input.PrivateInputField-module__94cvKq__error{background-color:#fef2f2;border:1px solid #dc2626}.PrivateInputField-module__94cvKq__privateInputField .PrivateInputField-module__94cvKq__errorMessage{color:#dc2626;font-size:var(--font-extra-small);margin-top:4px;display:block}
.AuthBanner-module__JCIgZq__banner{background:radial-gradient(circle at 18% 18%,#34a95933,#1e8a7d7a 55%),linear-gradient(150deg,#051937 15%,#0f4b50 55%,#008793 80%,#00bf72 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.AuthBanner-module__JCIgZq__banner:before,.AuthBanner-module__JCIgZq__banner:after{content:"";opacity:.55;mix-blend-mode:screen;pointer-events:none;filter:blur();border-radius:50% 40% 55% 45%/55% 45% 50% 40%;width:clamp(320px,50vw,680px);height:clamp(320px,50vw,680px);position:absolute;inset:auto}.AuthBanner-module__JCIgZq__banner:before{background:radial-gradient(circle at 35% 35%,#3bceac52,#0000 65%);animation:18s ease-in-out infinite AuthBanner-module__JCIgZq__blobDriftA;top:-22%;left:-24%}.AuthBanner-module__JCIgZq__banner:after{background:radial-gradient(circle at 65% 65%,#3b82f661,#0000 62%);animation:24s ease-in-out infinite AuthBanner-module__JCIgZq__blobDriftB;bottom:-24%;right:-20%}.AuthBanner-module__JCIgZq__text{color:var(--light);padding:calc(var(--padding-xlarge) * 2);z-index:1;position:relative}.AuthBanner-module__JCIgZq__text h2{font-size:var(--font-xlarge);line-height:calc(var(--font-xlarge) / 4);margin-bottom:var(--padding-large);font-weight:300}.AuthBanner-module__JCIgZq__text p{text-align:left;font-size:1em}.AuthBanner-module__JCIgZq__googlebutton{color:#3c4043;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 12px;font-weight:500;transition:all .2s ease-in-out;display:flex}.AuthBanner-module__JCIgZq__googlebutton:hover{opacity:.6}@keyframes AuthBanner-module__JCIgZq__blobDriftA{0%{transform:translate(0)scale(1.02)}33%{transform:translate(18%,-12%)scale(1.18)}66%{transform:translate(-12%,16%)scale(.9)}to{transform:translate(0)scale(1.02)}}@keyframes AuthBanner-module__JCIgZq__blobDriftB{0%{transform:translate(0)scale(1.1)}40%{transform:translate(-16%,10%)scale(.95)}70%{transform:translate(20%,-16%)scale(1.22)}to{transform:translate(0)scale(1.1)}}
