.reach-api-key-modal[data-v-56697693]{display:flex;flex-direction:column;gap:8px}.reach-api-key-modal__body[data-v-56697693]{background-color:var(--neutral--50);border:1px solid var(--neutral--100);border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:24px}.reach-api-key-modal__steps-list[data-v-56697693],.reach-api-key-modal__steps[data-v-56697693]{display:flex;flex-direction:column;gap:16px}.reach-api-key-modal__step[data-v-56697693]{align-items:center;display:flex;gap:12px}.reach-api-key-modal__step-number[data-v-56697693]{align-items:center;background-color:var(--primary--50);border-radius:50%;color:#000;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;min-width:24px}.reach-api-key-modal__step-text[data-v-56697693]{margin:0}.reach-api-key-modal__field[data-v-56697693]{display:flex;flex-direction:column;gap:8px}.reach-api-key-modal__input[data-v-56697693]{border:1px solid var(--neutral--200);border-radius:8px;font-size:14px;outline:none;padding:8px 12px;width:100%}.reach-api-key-modal__input--error[data-v-56697693]{border-color:var(--danger--500)}.reach-api-key-modal__input[data-v-56697693]:focus{border-color:var(--primary--500)}.reach-api-key-modal__label[data-v-56697693]{color:var(--neutral--700);font-weight:600}.reach-api-key-modal__error-message[data-v-56697693]{color:var(--danger--500)}.reach-api-key-modal__actions[data-v-56697693]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:8px}