.auth.svelte-p9v6eu{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto}.auth__bar.svelte-p9v6eu{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px}.auth__brand.svelte-p9v6eu{display:inline-flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.auth__mark.svelte-p9v6eu{display:grid}.auth__wordmark.svelte-p9v6eu{font-family:var(--font-brand);font-weight:700;letter-spacing:.14em;font-size:14px;padding-top:1px}.auth__main.svelte-p9v6eu{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 20px 72px}.auth__col.svelte-p9v6eu{width:100%;max-width:360px}.auth__main--wide.svelte-p9v6eu{align-items:flex-start;padding-top:32px}.auth__col--wide.svelte-p9v6eu{max-width:760px}.auth.svelte-p9v6eu .a-title{font-size:var(--fs-36);margin:0}.auth.svelte-p9v6eu .a-lede{margin:10px 0 28px;font-size:var(--fs-15);line-height:1.5;color:var(--text2);text-wrap:pretty}.auth.svelte-p9v6eu .a-wide{width:100%;justify-content:center;height:40px;font-size:var(--fs-13)}.auth.svelte-p9v6eu .a-or{display:flex;align-items:center;gap:12px;margin:18px 0;font-size:var(--fs-12);color:var(--text3)}.auth.svelte-p9v6eu .a-or:before,.auth.svelte-p9v6eu .a-or:after{content:"";flex:1;height:1px;background:var(--border)}.auth.svelte-p9v6eu .a-form{display:flex;flex-direction:column;gap:14px}.auth.svelte-p9v6eu .a-field{display:flex;flex-direction:column;gap:6px}.auth.svelte-p9v6eu .a-label{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--fs-13);font-weight:500;color:var(--text)}.auth.svelte-p9v6eu .a-input{height:42px;padding:0 14px;border:none;border-radius:var(--r-row);outline:none;background:var(--panel2);color:var(--text);font:inherit;font-size:var(--fs-15);box-shadow:inset 0 0 0 1px var(--border-strong);transition:box-shadow var(--dur) var(--ease-out)}.auth.svelte-p9v6eu .a-input::-moz-placeholder{color:var(--text3)}.auth.svelte-p9v6eu .a-input::placeholder{color:var(--text3)}.auth.svelte-p9v6eu .a-input:focus{box-shadow:inset 0 0 0 1.5px var(--signal)}.auth.svelte-p9v6eu .a-link{border:none;background:none;padding:0;cursor:pointer;font:inherit;font-size:var(--fs-12);font-weight:500;color:var(--text2);text-decoration:none}.auth.svelte-p9v6eu .a-link:hover{color:var(--text)}.auth.svelte-p9v6eu .a-link:disabled{cursor:default;color:var(--text3)}.auth.svelte-p9v6eu .a-input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--danger)}.auth.svelte-p9v6eu .a-err{font-size:var(--fs-12);color:var(--danger)}.auth.svelte-p9v6eu .a-hint{font-size:var(--fs-12);color:var(--text3)}.auth.svelte-p9v6eu .a-captcha{display:flex;justify-content:center;min-height:65px}.auth.svelte-p9v6eu .a-submit{margin-top:6px}.auth.svelte-p9v6eu .a-note{display:flex;gap:9px;align-items:flex-start;margin-bottom:18px;padding:11px 13px;border-radius:var(--r-row);font-size:var(--fs-13);line-height:1.45;background:var(--panel2)}.auth.svelte-p9v6eu .a-note i{font-size:15px;line-height:1.35;flex:none}.auth.svelte-p9v6eu .a-note--err{color:var(--danger);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 35%,transparent)}.auth.svelte-p9v6eu .a-note--ok{color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.auth.svelte-p9v6eu .a-note--ok i{color:var(--ok)}.auth.svelte-p9v6eu .a-alt{margin:26px 0 0;font-size:var(--fs-13);color:var(--text2);text-align:center}.auth.svelte-p9v6eu .a-alt a{color:var(--text);font-weight:500;text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}.auth.svelte-p9v6eu .a-alt a:hover{text-decoration-color:var(--text)}
