.auth-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:2.5rem;width:100%}.or-text{text-align:center;color:var(--textColorDimmed);font-size:var(--fontSize-m);position:relative;display:flex;align-items:center}.or-text:before,.or-text:after{content:"";flex:1;height:1px;background:var(--inputFieldOutlineColor)}.or-text:before{margin-right:1rem}.or-text:after{margin-left:1rem}.auth-toggle{text-align:center;color:var(--textColorDimmed);font-size:var(--fontSize-m);display:block}.auth-toggle a{color:var(--textColor);text-decoration:none}.auth-toggle a:hover{text-decoration:underline}.error{color:#f44;text-align:center;font-size:var(--fontSize-m);margin-bottom:1rem;font-weight:700}.terms-text{text-align:center;color:var(--textColorDimmed);font-size:var(--fontSize-s);margin-top:2rem;line-height:1.4}.terms-text a{color:var(--textColorDimmed)}.terms-text a:hover{text-decoration:underline}.field{display:flex;flex-direction:column;gap:var(--padding-s)}.field label{font-size:var(--fontSize-s);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.field-header{display:flex;justify-content:space-between;align-items:center}.forgot-link{font-size:var(--fontSize-s);color:var(--textColorDimmed);text-decoration:none}.forgot-link:hover{color:var(--textColor);text-decoration:underline}h1{margin:0;font-size:var(--fontSize-xl);font-weight:400;margin-bottom:3rem}.layout-container.svelte-17kclsj{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.close-button.svelte-17kclsj{position:absolute;top:var(--padding-l);right:var(--padding-l)}.form-section.svelte-17kclsj{width:380px;margin-top:2rem;padding:var(--padding-l);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.layout-container.svelte-17kclsj{padding:var(--padding-s)}.close-button.svelte-17kclsj{top:var(--padding-m);right:var(--padding-m)}}
