/**■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
 * インプット
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■**/
/* 企業 */
#AK_history_system__company_edit {
    #acf-form {

        .acf-field-repeater {

            &>.acf-input {
                table.acf-table {
                    tr {
                        td.acf-fields {
                            .acf-field {

                                input[type=text],
                                input[type=password],
                                input[type=date],
                                input[type=datetime],
                                input[type=datetime-local],
                                input[type=email],
                                input[type=month],
                                input[type=number],
                                input[type=search],
                                input[type=tel],
                                input[type=time],
                                input[type=url],
                                input[type=week],
                                textarea,
                                select {
                                    padding: 6px 6px;
                                }

                                .acf-label {
                                    flex: 0 0 70px;

                                    label {
                                        font-size: .8rem;
                                    }
                                }

                                .acf-input {
                                    flex: 1;
                                }


                                @media (min-width:992px) {
                                    .acf-label {
                                        flex: 0 0 75px;
                                    }

                                    .acf-input {
                                        flex: 1;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }

    }
}

/* 求人 */
#AK_history_system__job_edit {
    #acf-form {}
}

/* 求職者 */
#AK_history_system__talent_edit {
    #acf-form {

        .acf-field-6a3a20a6e6952,
        .acf-field-6a3a1e8d8f5a8 {
            &>.acf-input {
                table.acf-table {
                    tr {
                        td.acf-fields {
                            .acf-field {

                                input[type=text],
                                input[type=password],
                                input[type=date],
                                input[type=datetime],
                                input[type=datetime-local],
                                input[type=email],
                                input[type=month],
                                input[type=number],
                                input[type=search],
                                input[type=tel],
                                input[type=time],
                                input[type=url],
                                input[type=week],
                                textarea,
                                select {
                                    padding: 6px 6px;
                                }

                                .acf-label {
                                    flex: 0 0 70px;

                                    label {
                                        font-size: .8rem;
                                    }
                                }

                                .acf-input {
                                    flex: 1;
                                }

                                &.acf-field-6a3a20a6e6953,
                                &.acf-field-6a3a20a6e6956,
                                &.acf-field-6a3a1e8d8f5a9,
                                &.acf-field-6a3a1e8d8f5ac {

                                    .acf-fields {
                                        border: none;
                                        display: flex;
                                        align-items: center;

                                        .acf-field {
                                            padding: 0;
                                            border: none;



                                            .acf-label {

                                                margin-bottom: 0;
                                            }

                                            .acf-input {}

                                            &.acf-field-6a3a20a6e6954,
                                            &.acf-field-6a3a20a6e6957,
                                            &.acf-field-6a3a1e8d8f5aa,
                                            &.acf-field-6a3a1e8d8f5ad {

                                                flex: 0 0 110px;
                                                display: flex;
                                                align-items: center;
                                                flex-direction: row-reverse;

                                                .acf-label {
                                                    margin-bottom: 0;
                                                    flex: 0 0 25px;
                                                }

                                                .acf-input {
                                                    flex: 1;
                                                    padding-right: .5rem;
                                                }
                                            }

                                            &.acf-field-6a3a20a6e6955,
                                            &.acf-field-6a3a20a6e6958,
                                            &.acf-field-6a3a1e8d8f5ab,
                                            &.acf-field-6a3a1e8d8f5ae {

                                                flex: 0 0 90px;
                                                display: flex;
                                                align-items: center;
                                                flex-direction: row-reverse;

                                                .acf-label {
                                                    margin-bottom: 0;
                                                    flex: 0 0 25px;
                                                }

                                                .acf-input {
                                                    flex: 1;
                                                    padding-right: .5rem;
                                                }
                                            }

                                            @media (min-width:992px) {
                                                .acf-label {
                                                    flex: 1;
                                                    padding-right: 0px;
                                                }

                                                .acf-input {
                                                    flex: 0 0 50px;
                                                }
                                            }
                                        }
                                    }
                                }

                                @media (min-width:992px) {
                                    .acf-label {
                                        flex: 0 0 75px;
                                    }

                                    .acf-input {
                                        flex: 1;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }

    }
}

/* ユーザー情報の編集 */
#AK_history_system__user_edit{
    #acf-form {
        .acf-field-6a82962778062{
            .acf-input{
                .show-if-value.image-wrap{
                    max-width: 300px !important;
                    width:100%;
                    aspect-ratio: 1 / 1;
                    overflow: hidden;
                    border-radius: 10px;
                    img{
                        width:100%;
                        object-fit:cover;
                        aspect-ratio: 1 / 1;
                    }

                }
            }
        }
    }
}



/* 比較フィールド */
#AK_history_system__company_edit,
#AK_history_system__job_edit,
#AK_history_system__talent_edit {
    #acf-form {}
}