.fc--sign-up{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;justify-content:center}.fc--sign-up .fc--sign-up__inputs{box-sizing:border-box;display:flex;flex-direction:row;gap:inherit;width:100%}.fc--sign-up .fc--sign-up__buttons{display:flex;gap:inherit;width:-moz-fit-content;width:fit-content}.fc--sign-up .fc--sign-up__buttons,.fc--sign-up .fc--sign-up__submit{align-items:center;box-sizing:border-box;flex-direction:row;justify-content:center}.fc--sign-up .fc--sign-up__submit{--icon-color:currentColor;background-color:#444;border:none;border-radius:0;color:#fff;cursor:text;display:inline-flex;font-size:inherit;gap:.4em;line-height:2;min-height:30px;padding:6px 16px}.fc--sign-up .fc--sign-up__submit:hover{opacity:.9}.fc--sign-up .fc--sign-up__submit.fc--sign-up__text-icon{flex-direction:row-reverse}.fc--sign-up .fc--sign-up__submit svg{stroke-width:0;fill:var(--icon-color)}.fc--sign-up .fc--sign-up__submit .fc--sign-up__submit-text{white-space:nowrap!important}.fc--sign-up.fc--sign-up__stack,.fc--sign-up.fc--sign-up__stack .fc--sign-up__inputs{flex-direction:column}.fc--sign-up.fc--sign-up__stack .fc--sign-up__buttons{width:100%}
.fc--sign-up__editable-input{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:inherit;justify-content:space-between;width:100%}.fc--sign-up__editable-input .fc--sign-up__input-label{box-sizing:border-box;display:block;flex:1;font-size:inherit;min-width:-moz-fit-content;min-width:fit-content;width:100%}.fc--sign-up__editable-input .fc--sign-up__input{--placeholder-color:#ababab;background-color:#fff;border:1px solid #949494;border-radius:2px;box-shadow:none;box-sizing:border-box;color:var(--placeholder-color,#ababab);flex:2;font-size:inherit;line-height:2;min-height:30px;padding:.2em .8em;width:100%}.fc--sign-up__editable-input .fc--sign-up__input::-moz-placeholder{color:var(--placeholder-color,#ababab)}.fc--sign-up__editable-input .fc--sign-up__input::placeholder{color:var(--placeholder-color,#ababab)}.fc--sign-up__editable-input.fc--sign-up__no-label .fc--sign-up__input-label{display:none}.fc--sign-up__editable-input.fc--sign-up__stack-label{align-items:flex-start;flex-direction:column;gap:8px}
