.app.svelte-1d8xp1y{min-width:0}.main.svelte-1d8xp1y{padding:var(--spacing-24);justify-content:flex-start;align-items:center;overflow:auto}.sign-up-card.svelte-1d8xp1y{align-items:center;gap:var(--spacing-24);background:var(--bg-card);border:1px solid var(--stroke-card);width:100%;max-width:400px;box-shadow:var(--shadow-card);border-radius:var(--radius-card);padding:var(--spacing-32);flex-direction:column;margin-block:auto;display:flex}.sign-up-header.svelte-1d8xp1y{align-items:center;gap:var(--spacing-12);text-align:center;flex-direction:column;display:flex}.sign-up-header.svelte-1d8xp1y .logo-lockup:where(.svelte-1d8xp1y){align-items:center;gap:var(--spacing-12);margin-bottom:var(--spacing-12);flex-direction:column;display:flex}.sign-up-header.svelte-1d8xp1y .sena-logo-mark{width:56px;height:56px}.sign-up-header.svelte-1d8xp1y .sena-wordmark:where(.svelte-1d8xp1y){height:26px}.sign-up-header.svelte-1d8xp1y h1:where(.svelte-1d8xp1y){color:var(--text-primary)}.sign-up-subtitle.svelte-1d8xp1y{font-size:var(--text-base);letter-spacing:-.07px;color:var(--text-secondary);line-height:20px}.sign-up-subtitle.svelte-1d8xp1y a:where(.svelte-1d8xp1y),.agree-text.svelte-1d8xp1y a:where(.svelte-1d8xp1y){color:var(--text-accent);text-decoration:none}.sign-up-subtitle.svelte-1d8xp1y a:where(.svelte-1d8xp1y){font-weight:var(--fw-bold)}.sign-up-subtitle.svelte-1d8xp1y a:where(.svelte-1d8xp1y):hover{text-decoration:underline}.sign-up-subtitle.svelte-1d8xp1y strong:where(.svelte-1d8xp1y){color:var(--text-primary);font-weight:var(--fw-bold);overflow-wrap:anywhere}.load-error.svelte-1d8xp1y{color:var(--text-error)}.not-you.svelte-1d8xp1y{font-size:var(--text-sm);color:var(--text-secondary);line-height:17px}.expired.svelte-1d8xp1y:focus{outline:none}.text-link.svelte-1d8xp1y{color:var(--text-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.text-link.svelte-1d8xp1y:hover:not(:disabled){text-decoration:underline}.text-link.svelte-1d8xp1y:disabled{cursor:not-allowed;opacity:.45}.agree-text.svelte-1d8xp1y a:where(.svelte-1d8xp1y){text-underline-offset:2px;text-decoration:underline}.sign-up-form.svelte-1d8xp1y{gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.form-row.svelte-1d8xp1y{gap:var(--spacing-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.form-group.svelte-1d8xp1y{gap:var(--spacing-6);flex-direction:column;display:flex}.form-label.svelte-1d8xp1y{font-size:var(--text-sm);letter-spacing:-.015em;color:var(--text-secondary);line-height:17px}.sign-up-form.svelte-1d8xp1y .field-input:where(.svelte-1d8xp1y){padding:var(--spacing-12) var(--spacing-16);border-radius:var(--spacing-12);letter-spacing:-.07px}.sign-up-form.svelte-1d8xp1y .field-input.is-invalid:where(.svelte-1d8xp1y){border-color:var(--fg-error)}.field-notice.svelte-1d8xp1y{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:17px}.field-error.svelte-1d8xp1y{font-size:var(--text-sm);color:var(--text-error);line-height:17px}.form-error.svelte-1d8xp1y:focus{outline:none}.form-error.svelte-1d8xp1y a:where(.svelte-1d8xp1y){color:var(--text-accent);font-weight:var(--fw-bold);text-decoration:none}.form-error.svelte-1d8xp1y a:where(.svelte-1d8xp1y):hover{text-decoration:underline}.agree-group.svelte-1d8xp1y{margin-top:var(--spacing-4)}.checkbox.agree.svelte-1d8xp1y{align-items:flex-start;gap:var(--spacing-12);font-size:var(--text-base);color:var(--text-secondary);line-height:20px}.checkbox.agree.svelte-1d8xp1y .checkbox-box:where(.svelte-1d8xp1y){border-radius:var(--spacing-4);width:18px;height:18px;margin-top:1px}.checkbox.agree.svelte-1d8xp1y .checkbox-icon:where(.svelte-1d8xp1y){font-size:10px}.agree-line.is-invalid.svelte-1d8xp1y .checkbox-box:where(.svelte-1d8xp1y){border-color:var(--fg-error)}.agree-line.svelte-1d8xp1y{align-items:flex-start;column-gap:var(--spacing-4);font-size:var(--text-base);color:var(--text-secondary);flex-wrap:wrap;line-height:20px;display:flex}.sign-up-form.svelte-1d8xp1y .btn-primary:where(.svelte-1d8xp1y){width:100%;margin-top:var(--spacing-8)}.sign-up-footer.svelte-1d8xp1y{font-size:var(--text-sm);color:var(--text-tertiary);text-align:center;line-height:19px}.sign-up-footer.svelte-1d8xp1y a:where(.svelte-1d8xp1y){color:var(--text-accent);font-weight:var(--fw-bold);text-decoration:none}.sign-up-footer.svelte-1d8xp1y a:where(.svelte-1d8xp1y):hover{text-decoration:underline}#clerk-captcha.svelte-1d8xp1y:empty{display:none}
