.google-login-wrapper.svelte-1sbq3br{display:flex;flex-direction:column;gap:12px;margin:0 12px 12px}.google-login-wrapper.svelte-1sbq3br .divider:where(.svelte-1sbq3br){display:flex;align-items:center;gap:12px}.google-login-wrapper.svelte-1sbq3br .divider:where(.svelte-1sbq3br) hr:where(.svelte-1sbq3br){flex:1;border:0;border-top:1px solid hsl(var(--card-border))}.google-login-wrapper.svelte-1sbq3br .divider:where(.svelte-1sbq3br) span:where(.svelte-1sbq3br){color:hsl(var(--text-100));font-size:.84rem;white-space:nowrap}.google-login-wrapper.svelte-1sbq3br .google-button-wrapper:where(.svelte-1sbq3br){display:flex;justify-content:center}.google-login-wrapper.svelte-1sbq3br .error-text:where(.svelte-1sbq3br){color:hsl(var(--error));font-size:.84rem;text-align:center;margin:0}@media (max-width: 677px){.google-login-wrapper.svelte-1sbq3br{margin:0 8px 8px}}.modal.svelte-u4fcxu{box-shadow:0 0}.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu){margin:12px 0;padding:0 0 10px;border-bottom:1px solid hsl(var(--card-border))}.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu) h2:where(.svelte-u4fcxu){margin:0 0 5px;font-size:32px}.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu) h2:where(.svelte-u4fcxu),.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu) div:where(.svelte-u4fcxu){margin:0 12px}.auth-container.svelte-u4fcxu .general-error.verification:where(.svelte-u4fcxu){margin-bottom:3px}.auth-container.svelte-u4fcxu .verify-email:where(.svelte-u4fcxu){margin:0 25px 30px;font-size:14px}.auth-container.svelte-u4fcxu .auth-form:where(.svelte-u4fcxu){margin:0 12px 12px}.auth-container.svelte-u4fcxu .auth-form:where(.svelte-u4fcxu) .remember-me:where(.svelte-u4fcxu){display:flex;justify-content:space-between;margin:0 0 15px}@media (max-width: 677px){.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu){margin:8px 0 25px}.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu) h2:where(.svelte-u4fcxu),.auth-container.svelte-u4fcxu .auth-header:where(.svelte-u4fcxu) div:where(.svelte-u4fcxu){margin:0 8px}.auth-container.svelte-u4fcxu .verify-email:where(.svelte-u4fcxu){margin:0 8px 20px}.auth-container.svelte-u4fcxu .auth-form:where(.svelte-u4fcxu){margin:0 8px 8px}}.turnstile-wrapper.svelte-12n1bnl{justify-content:center;display:flex}.turnstile-wrapper.svelte-12n1bnl .cf-turnstile-container:where(.svelte-12n1bnl){width:max-content}.auth-container.svelte-1o2f4yw{box-shadow:0 0}.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw){margin:12px 0;padding:0 0 10px;border-bottom:1px solid hsl(var(--card-border))}.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw) h2:where(.svelte-1o2f4yw){margin:0 0 5px;font-size:32px}.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw) h2:where(.svelte-1o2f4yw),.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw) div:where(.svelte-1o2f4yw){margin:0 12px}.auth-container.svelte-1o2f4yw .auth-form:where(.svelte-1o2f4yw){margin:0 12px 12px}.auth-container.svelte-1o2f4yw .auth-form:where(.svelte-1o2f4yw) .accept-terms:where(.svelte-1o2f4yw){display:flex;margin:0 0 15px}.auth-container.svelte-1o2f4yw .auth-form:where(.svelte-1o2f4yw) .by-registering:where(.svelte-1o2f4yw){margin:0;font-size:14px}@media (max-width: 677px){.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw){margin:8px 0 25px}.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw) h2:where(.svelte-1o2f4yw),.auth-container.svelte-1o2f4yw .auth-header:where(.svelte-1o2f4yw) div:where(.svelte-1o2f4yw){margin:0 8px}.auth-container.svelte-1o2f4yw .auth-form:where(.svelte-1o2f4yw){margin:0 8px 8px}}.auth-modal-backdrop.svelte-1ebvr23{z-index:1100}.auth-modal.svelte-1ebvr23{position:relative;width:95%;max-width:460px;max-height:85vh;padding:0;display:flex;flex-direction:column;overflow:hidden}.auth-modal.svelte-1ebvr23 .btn-close:where(.svelte-1ebvr23){position:absolute;top:5px;right:5px;height:30px;width:30px;background:transparent;border:none;font-size:1.5rem;cursor:pointer;color:hsl(var(--accent-600));padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s;flex-shrink:0;z-index:10}.auth-modal.svelte-1ebvr23 .btn-close:where(.svelte-1ebvr23):hover{color:hsl(var(--accent-800))}.auth-modal-scroll.svelte-1ebvr23{overflow-y:auto;padding:0;max-height:85vh}.auth-modal-scroll.svelte-1ebvr23 .sticky{position:sticky;top:0;background-color:hsl(var(--card-bg));z-index:5;margin-top:0;padding-top:25px}.auth-modal-scroll.svelte-1ebvr23::-webkit-scrollbar{width:6px}.auth-modal-scroll.svelte-1ebvr23::-webkit-scrollbar-track{background:transparent}.auth-modal-scroll.svelte-1ebvr23::-webkit-scrollbar-thumb{background-color:hsl(var(--border-default));border-radius:3px}
