.auth-layout.svelte-5bky5h{min-height:100vh;display:flex;justify-content:center;background-color:var(--color-surface);padding:60px 20px}.auth-container.svelte-5bky5h{width:100%;max-width:440px}.logo-container.svelte-5bky5h{text-align:center;margin-bottom:32px}.logo.svelte-5bky5h{height:80px}.content-wrapper.svelte-5bky5h{width:100%}.auth-layout.svelte-5bky5h .auth-title{font-size:32px;font-weight:500;text-align:center;margin-bottom:40px;color:var(--color-text)}.auth-layout.svelte-5bky5h .checkbox-row{display:flex;justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:24px;font-size:15px}.auth-layout.svelte-5bky5h .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.auth-layout.svelte-5bky5h .checkbox-label input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary);border:2px solid var(--color-text)}.auth-layout.svelte-5bky5h .btn-primary{width:100%;margin-bottom:24px}.auth-layout.svelte-5bky5h .auth-links{text-align:center;font-size:15px;display:flex;flex-direction:column;gap:40px}.auth-layout.svelte-5bky5h .auth-links a{color:var(--color-text);text-decoration:none}.auth-layout.svelte-5bky5h .auth-links a.primary-link{color:var(--color-primary)}.auth-layout.svelte-5bky5h .divider{height:1px;background-color:var(--color-borders);opacity:.5;margin:32px 0}
