/* 註冊移動端-start */
@media screen and (max-width: 992px) {
    .register-section {
        padding: 24px 0 56px;
        background: #ffffff;

        .register-card {
            max-width: none;
            padding: 0;
            border: none;
            border-radius: 0;
            box-shadow: none;

            .register-card__head {
                margin-bottom: 0;
                padding-bottom: 24px;

                .register-card__title {
                    font-size: 28px;
                }
            }

            .register-form {
                .register-form__group {
                    margin-bottom: 24px;

                    .register-form__group-title {
                        margin-bottom: 8px;
                        font-size: 16px;
                    }

                    .register-form__group-body {
                        gap: 14px;

                        .register-form__field-row {
                            gap: 10px;

                            &.register-form__field-row--name {
                                grid-template-columns: 1fr;
                            }

                            &.register-form__field-row--password {
                                grid-template-columns: repeat(2, minmax(0, 1fr));
                            }
                        }

                        .register-form__password-rules {
                            .register-form__password-rules-list {
                                grid-template-columns: 1fr;
                                gap: 6px;
                            }
                        }

                        .register-form__field {
                            .register-form__input-wrap {
                                .register-form__input {
                                    min-height: 46px;
                                    font-size: 14px;
                                }
                            }

                            .register-form__select-wrap {
                                .layui-form-select {
                                    .layui-input {
                                        min-height: 46px;
                                        font-size: 14px;
                                    }
                                }
                            }

                            .register-form__phone {
                                .register-form__phone-code-wrap {
                                    width: 100px;
                                }

                                .register-form__phone-input {
                                    min-height: 46px;
                                }
                            }

                            .register-form__sms-row {
                                .register-form__sms-btn {
                                    min-height: 46px;
                                }
                            }
                        }
                    }
                }

                .register-form__footer {
                    margin-top: 0;
                    padding-top: 20px;

                    .register-form__submit {
                        min-height: 48px;
                        font-size: 15px;
                    }
                }
            }
        }
    }
}
/* 註冊移動端-end */
