.kc-signup-page{flex:none}@media (width<=767px){.kc-signup-page{padding-block-end:calc(var(--space-9) + var(--space-9) + var(--space-9) + var(--space-9) + var(--space-7) + var(--space-3))}}@media (width>=768px) and (height<=56rem){.kc-signup-page{margin-block:0;padding-block-end:calc(var(--space-9) + var(--space-7) + var(--space-4))}}.kc-signup__slug{gap:var(--space-2);flex-direction:column;display:flex}.kc-signup__slug-row{border:var(--border-hairline) solid var(--control-border);border-radius:var(--radius-public-md);align-items:center;display:flex;overflow:hidden}.kc-signup__slug-prefix{padding-inline:var(--space-3);font:600 14px var(--font-sans);color:var(--ink-3);white-space:nowrap;background:var(--surface-2);align-self:stretch;align-items:center;display:flex}.kc-signup__slug-input{border:none;border-radius:0;flex:1}.kc-signup__slug-input[data-slug-state=available]{outline:2px solid var(--live);outline-offset:-2px}.kc-signup__slug-input[data-slug-state=taken],.kc-signup__slug-input[data-slug-state=reserved]{outline:2px solid var(--danger);outline-offset:-2px}.kc-signup__slug-msg{min-height:20px;color:var(--ink-3);font-size:13px}.kc-signup__suggestions{gap:var(--space-2);flex-wrap:wrap;display:flex}.kc-signup__error{color:var(--danger);font-size:14px}.kc-signup__fine{text-align:center;margin:0}
