{"id":5795,"date":"2025-10-01T11:26:46","date_gmt":"2025-10-01T11:26:46","guid":{"rendered":"https:\/\/opdrerkandeniz.com\/?page_id=5795"},"modified":"2025-11-20T22:14:14","modified_gmt":"2025-11-20T22:14:14","slug":"anamnez-formu","status":"publish","type":"page","link":"https:\/\/opdrerkandeniz.com\/el\/anamnez-formu\/","title":{"rendered":"\u0388\u03bd\u03c4\u03c5\u03c0\u03bf \u0391\u03bd\u03b1\u03bc\u03bd\u03b7\u03c3\u03c4\u03b9\u03ba\u03ae\u03c2"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5795\" class=\"elementor elementor-5795\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a14fa97 e-con-full e-flex e-con e-parent\" data-id=\"a14fa97\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0b7551 elementor-widget elementor-widget-shortcode\" data-id=\"f0b7551\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style class=\"wpcode-css-snippet\">\/**\r\n * Multi-Step Contact Form 7 - Basitle\u015ftirilmi\u015f CSS\r\n *\/\r\n\r\n\/* Global Mobile Fixes *\/\r\n\/* Global Mobile Fixes - Scoped *\/\r\n.dred-anamnez-form-container * {\r\n    box-sizing: border-box;\r\n    max-width: 100%;\r\n}\r\n\r\n\/* Removed global html, body resets to prevent site-wide side effects *\/\r\n\r\n:root {\r\n    \/* Core Brand Colors *\/\r\n    --dred-primary-purple: #6b46c1;\r\n    --dred-light-purple: #8b5cf6;\r\n    --dred-error-color: #ef4444;\r\n\r\n    \/* Light Mode Declarations (Default) *\/\r\n    --dred-bg-page: #f9fafb;\r\n    --dred-bg-container: #ffffff;\r\n    --dred-bg-input: #f3f4f6;\r\n    --dred-text-primary: #111827;\r\n    --dred-text-secondary: #4b5563;\r\n    --dred-border-color: #e5e7eb;\r\n    --dred-shadow-color: rgba(107, 70, 193, 0.1);\r\n    --dred-logo-filter: none;\r\n}\r\n\r\n\/* Dark Mode Overrides *\/\r\n@media (prefers-color-scheme: dark) {\r\n    :root {\r\n        --dred-bg-page: #0f0f0f;\r\n        --dred-bg-container: #1a1a1a;\r\n        --dred-bg-input: #252525;\r\n        --dred-text-primary: #ffffff;\r\n        --dred-text-secondary: #b4b4b4;\r\n        --dred-border-color: #333333;\r\n        --dred-shadow-color: rgba(0, 0, 0, 0.3);\r\n        --dred-logo-filter: brightness(0) invert(1);\r\n        \/* Invert black logo to white *\/\r\n    }\r\n}\r\n\r\n\/* Container *\/\r\n.dred-anamnez-form-container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 50px 60px;\r\n    background: var(--dred-bg-container);\r\n    border-radius: 20px;\r\n    box-shadow: 0 20px 60px var(--dred-shadow-color);\r\n    font-family: 'Poppins', Arial, sans-serif;\r\n    position: relative;\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n    overflow-x: hidden;\r\n    color: var(--dred-text-primary);\r\n}\r\n\r\n\/* Mobilde Full Width - Global *\/\r\n@media (max-width: 768px) {\r\n    .dred-anamnez-form-container {\r\n        border-radius: 0 !important;\r\n        box-shadow: none !important;\r\n    }\r\n}\r\n\r\n.dred-anamnez-form-container::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    height: 4px;\r\n    background: linear-gradient(90deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n}\r\n\r\n\/* Logo *\/\r\n.dred-form-logo {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    margin-bottom: 35px;\r\n    padding-bottom: 25px;\r\n    border-bottom: 1px solid var(--dred-border-color);\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n    flex-wrap: wrap;\r\n}\r\n\r\n.dred-form-logo img {\r\n    max-width: 280px;\r\n    height: auto;\r\n    filter: var(--dred-logo-filter);\r\n    transition: filter 0.3s ease;\r\n}\r\n\r\n.dred-form-logo-title {\r\n    font-size: 32px;\r\n    font-weight: 800;\r\n    color: var(--dred-text-primary);\r\n    background: linear-gradient(135deg, var(--dred-light-purple), #a78bfa);\r\n    -webkit-background-clip: text;\r\n    -webkit-text-fill-color: transparent;\r\n    background-clip: text;\r\n    letter-spacing: 0.5px;\r\n}\r\n\r\n\/* Progress Bar *\/\r\n.dred-form-progress {\r\n    margin-bottom: 50px;\r\n}\r\n\r\n.dred-progress-bar {\r\n    height: 6px;\r\n    background: var(--dred-bg-input);\r\n    border-radius: 10px;\r\n    overflow: hidden;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n.dred-progress-fill {\r\n    height: 100%;\r\n    background: linear-gradient(90deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    border-radius: 10px;\r\n    transition: width 0.4s ease;\r\n}\r\n\r\n\/* Step Indicators - Yarat\u0131c\u0131 Tasar\u0131m *\/\r\n.dred-step-indicators {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    gap: 8px;\r\n    position: relative;\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n    flex-wrap: nowrap;\r\n    padding: 0 5px;\r\n    overflow-x: auto;\r\n    overflow-y: hidden;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n    -ms-overflow-style: none;\r\n    scroll-behavior: smooth;\r\n}\r\n\r\n.dred-step-indicators::-webkit-scrollbar {\r\n    display: none;\r\n}\r\n\r\n\/* Animated Progress Line *\/\r\n.dred-step-indicators::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 28px;\r\n    left: 10%;\r\n    right: 10%;\r\n    height: 4px;\r\n    background: var(--dred-bg-input);\r\n    border-radius: 2px;\r\n    z-index: 0;\r\n    transition: all 0.4s ease;\r\n}\r\n\r\n.dred-step-indicators::after {\r\n    content: '';\r\n    position: absolute;\r\n    top: 28px;\r\n    left: 10%;\r\n    height: 4px;\r\n    background: linear-gradient(90deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    border-radius: 2px;\r\n    z-index: 1;\r\n    transition: width 0.4s ease, left 0.4s ease;\r\n    width: var(--dred-progress-width, 0%);\r\n}\r\n\r\n.dred-step-indicator {\r\n    flex: 0 0 auto;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    gap: 10px;\r\n    position: relative;\r\n    z-index: 2;\r\n    min-width: 80px;\r\n    padding: 5px;\r\n    cursor: pointer;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.dred-step-indicator:hover {\r\n    transform: translateY(-2px);\r\n}\r\n\r\n.dred-step-number {\r\n    width: 56px;\r\n    height: 56px;\r\n    border-radius: 50%;\r\n    background: var(--dred-bg-input);\r\n    border: 3px solid var(--dred-border-color);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-weight: 700;\r\n    font-size: 20px;\r\n    color: var(--dred-text-secondary);\r\n    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);\r\n    position: relative;\r\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\r\n}\r\n\r\n.dred-step-number::before {\r\n    content: '';\r\n    position: absolute;\r\n    inset: -4px;\r\n    border-radius: 50%;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    opacity: 0;\r\n    transition: opacity 0.3s ease;\r\n    z-index: -1;\r\n}\r\n\r\n.dred-step-indicator.dred-active .dred-step-number {\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    border-color: var(--dred-light-purple);\r\n    color: #ffffff;\r\n    transform: scale(1.15);\r\n    box-shadow: 0 4px 20px rgba(107, 70, 193, 0.4);\r\n}\r\n\r\n.dred-step-indicator.dred-active .dred-step-number::before {\r\n    opacity: 0.3;\r\n    animation: pulse 2s infinite;\r\n}\r\n\r\n@keyframes pulse {\r\n\r\n    0%,\r\n    100% {\r\n        transform: scale(1);\r\n        opacity: 0.3;\r\n    }\r\n\r\n    50% {\r\n        transform: scale(1.2);\r\n        opacity: 0.1;\r\n    }\r\n}\r\n\r\n.dred-step-indicator.dred-completed .dred-step-number {\r\n    background: var(--dred-primary-purple);\r\n    border-color: var(--dred-primary-purple);\r\n    color: transparent;\r\n    transform: scale(1);\r\n}\r\n\r\n.dred-step-indicator.dred-completed .dred-step-number::after {\r\n    content: '\u2713';\r\n    position: absolute;\r\n    font-size: 28px;\r\n    color: #ffffff;\r\n    font-weight: 900;\r\n    animation: checkmark 0.3s ease;\r\n}\r\n\r\n@keyframes checkmark {\r\n    0% {\r\n        transform: scale(0) rotate(45deg);\r\n    }\r\n\r\n    50% {\r\n        transform: scale(1.2) rotate(45deg);\r\n    }\r\n\r\n    100% {\r\n        transform: scale(1) rotate(0deg);\r\n    }\r\n}\r\n\r\n.dred-step-label {\r\n    font-size: 12px;\r\n    color: var(--dred-text-secondary);\r\n    text-align: center;\r\n    font-weight: 500;\r\n    line-height: 1.3;\r\n    max-width: 80px;\r\n    transition: all 0.3s ease;\r\n    white-space: nowrap;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n}\r\n\r\n.dred-step-indicator.dred-active .dred-step-label {\r\n    color: var(--dred-light-purple);\r\n    font-weight: 700;\r\n    transform: scale(1.05);\r\n}\r\n\r\n.dred-step-indicator.dred-completed .dred-step-label {\r\n    color: var(--dred-primary-purple);\r\n}\r\n\r\n\/* Form Steps *\/\r\n.dred-form-step {\r\n    display: none;\r\n}\r\n\r\n.dred-form-step.dred-active {\r\n    display: block;\r\n    animation: fadeIn 0.3s ease;\r\n}\r\n\r\n@keyframes fadeIn {\r\n    from {\r\n        opacity: 0;\r\n        transform: translateY(10px);\r\n    }\r\n\r\n    to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n    }\r\n}\r\n\r\n.dred-step-title {\r\n    font-size: 24px;\r\n    font-weight: 700;\r\n    color: var(--dred-text-primary) !important;\r\n    margin-bottom: 30px;\r\n}\r\n\r\n\/* Form Fields *\/\r\n.dred-form-row {\r\n    display: flex;\r\n    gap: 30px;\r\n    margin-bottom: 30px;\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n}\r\n\r\n.dred-form-field {\r\n    flex: 1;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 10px;\r\n    min-width: 0;\r\n    box-sizing: border-box;\r\n}\r\n\r\n.dred-form-field.dred-half {\r\n    flex: 0 0 calc(50% - 15px);\r\n    box-sizing: border-box;\r\n}\r\n\r\n.dred-form-field label {\r\n    font-size: 20px;\r\n    font-weight: 600;\r\n    color: var(--dred-text-secondary);\r\n}\r\n\r\n\/* Inputs *\/\r\n.dred-form-field input[type=\"text\"],\r\n.dred-form-field input[type=\"email\"],\r\n.dred-form-field input[type=\"tel\"],\r\n.dred-form-field input[type=\"date\"],\r\n.dred-form-field input[type=\"number\"],\r\n.dred-form-field textarea,\r\n.dred-form-field select {\r\n    width: 100%;\r\n    padding: 14px 18px;\r\n    background: var(--dred-bg-input);\r\n    border: 2px solid var(--dred-border-color);\r\n    border-radius: 12px;\r\n    color: var(--dred-text-primary);\r\n    font-size: 20px;\r\n    transition: all 0.3s ease;\r\n    outline: none;\r\n    box-sizing: border-box;\r\n}\r\n\r\n.dred-form-field select {\r\n    appearance: none;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M2 2L10 10L18 2' stroke='%238b5cf6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\r\n    background-repeat: no-repeat;\r\n    background-position: calc(100% - 24px) center;\r\n    background-size: 20px 12px;\r\n    padding-right: 60px;\r\n}\r\n\r\n.dred-form-field input:focus,\r\n.dred-form-field select:focus,\r\n.dred-form-field textarea:focus {\r\n    border-color: var(--dred-primary-purple);\r\n    background: var(--dred-bg-secondary);\r\n    box-shadow: 0 0 0 4px rgba(107, 70, 193, 0.1);\r\n}\r\n\r\n.dred-form-field textarea {\r\n    min-height: 120px;\r\n    resize: vertical;\r\n}\r\n\r\n\/* Checkboxes & Radio *\/\r\n.dred-form-field .wpcf7-checkbox,\r\n.dred-form-field .wpcf7-radio {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 12px;\r\n}\r\n\r\n.dred-form-field .wpcf7-list-item {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 14px;\r\n    padding: 8px 12px;\r\n    border-radius: 8px;\r\n    cursor: pointer;\r\n    transition: background 0.2s ease;\r\n    user-select: none;\r\n}\r\n\r\n.dred-form-field .wpcf7-list-item:hover {\r\n    background: rgba(107, 70, 193, 0.1);\r\n}\r\n\r\n.dred-form-field input[type=\"checkbox\"],\r\n.dred-checkbox-field input[type=\"checkbox\"] {\r\n    appearance: none;\r\n    width: 28px;\r\n    height: 28px;\r\n    border-radius: 8px;\r\n    border: 2.5px solid var(--dred-border-color);\r\n    background: var(--dred-bg-input);\r\n    cursor: pointer;\r\n    position: relative;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.dred-form-field input[type=\"checkbox\"]::after,\r\n.dred-checkbox-field input[type=\"checkbox\"]::after {\r\n    content: '\u2713';\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%) scale(0);\r\n    font-size: 16px;\r\n    font-weight: 900;\r\n    color: #ffffff;\r\n    transition: transform 0.3s ease;\r\n}\r\n\r\n.dred-form-field input[type=\"checkbox\"]:checked,\r\n.dred-checkbox-field input[type=\"checkbox\"]:checked {\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    border-color: var(--dred-light-purple);\r\n}\r\n\r\n.dred-form-field input[type=\"checkbox\"]:checked::after,\r\n.dred-checkbox-field input[type=\"checkbox\"]:checked::after {\r\n    transform: translate(-50%, -50%) scale(1);\r\n}\r\n\r\n.dred-form-field input[type=\"radio\"] {\r\n    appearance: none;\r\n    width: 22px;\r\n    height: 22px;\r\n    border-radius: 50%;\r\n    border: 2px solid var(--dred-border-color);\r\n    background: var(--dred-bg-tertiary);\r\n    position: relative;\r\n    cursor: pointer;\r\n}\r\n\r\n.dred-form-field input[type=\"radio\"]::after {\r\n    content: '';\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%) scale(0);\r\n    width: 10px;\r\n    height: 10px;\r\n    border-radius: 50%;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    transition: transform 0.2s ease;\r\n}\r\n\r\n.dred-form-field input[type=\"radio\"]:checked::after {\r\n    transform: translate(-50%, -50%) scale(1);\r\n}\r\n\r\n.dred-form-field .wpcf7-list-item-label {\r\n    color: var(--dred-text-primary);\r\n    font-size: 20px;\r\n    cursor: pointer;\r\n    user-select: none;\r\n    flex: 1;\r\n}\r\n\r\n\/* Checkbox Field (KVKK) *\/\r\n.dred-checkbox-field {\r\n    padding: 24px 28px;\r\n    background: rgba(107, 70, 193, 0.12);\r\n    border: 2px solid rgba(139, 92, 246, 0.3);\r\n    border-radius: 14px;\r\n}\r\n\r\n.dred-checkbox-field .wpcf7-list-item {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n    margin: 0;\r\n}\r\n\r\n.dred-checkbox-field .wpcf7-list-item label {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n    margin: 0;\r\n    width: 100%;\r\n}\r\n\r\n.dred-checkbox-field .wpcf7-list-item input[type=\"checkbox\"] {\r\n    margin: 0;\r\n    flex-shrink: 0;\r\n}\r\n\r\n.dred-checkbox-field .wpcf7-list-item-label {\r\n    color: #ffffff;\r\n    font-size: 20px;\r\n    font-weight: 500;\r\n    flex: 1;\r\n    cursor: pointer;\r\n    user-select: none;\r\n}\r\n\r\n.dred-checkbox-field:has(.wpcf7-acceptance) .wpcf7-list-item-label::after {\r\n    content: ' *';\r\n    color: #ef4444;\r\n    font-weight: 700;\r\n}\r\n\r\n\/* Select2 *\/\r\n.dred-anamnez-form-container .select2-selection {\r\n    height: 64px !important;\r\n    background: var(--dred-bg-input) !important;\r\n    border: 2px solid var(--dred-border-color) !important;\r\n    border-radius: 12px !important;\r\n}\r\n\r\n.dred-anamnez-form-container .select2-selection__rendered {\r\n    padding: 20px 60px 20px 24px !important;\r\n    font-size: 20px !important;\r\n    color: var(--dred-text-primary) !important;\r\n}\r\n\r\n.dred-anamnez-form-container .select2-selection__arrow b {\r\n    border: none !important;\r\n    width: 20px !important;\r\n    height: 12px !important;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M2 2L10 10L18 2' stroke='%238b5cf6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\") !important;\r\n    background-repeat: no-repeat !important;\r\n    background-position: center !important;\r\n    background-size: contain !important;\r\n}\r\n\r\n.dred-anamnez-form-container .select2-selection__arrow b::before,\r\n.dred-anamnez-form-container .select2-selection__arrow b::after {\r\n    display: none !important;\r\n}\r\n\r\n\/* Error Styling *\/\r\n.dred-field-error input,\r\n.dred-field-error select,\r\n.dred-field-error textarea {\r\n    border-color: var(--dred-error-color) !important;\r\n}\r\n\r\n.dred-error-message {\r\n    color: var(--dred-error-color);\r\n    font-size: 14px;\r\n    margin-top: 8px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n}\r\n\r\n\/* Navigation Buttons *\/\r\n.dred-form-navigation {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: flex-start;\r\n    gap: 20px;\r\n    margin-top: 40px;\r\n}\r\n\r\n.dred-form-navigation>* {\r\n    display: flex;\r\n    align-items: flex-start;\r\n}\r\n\r\n.dred-nav-right {\r\n    display: flex;\r\n    gap: 20px;\r\n    align-items: flex-start;\r\n    flex-wrap: nowrap;\r\n}\r\n\r\n\/* Butonlar\u0131n ayn\u0131 hizada olmas\u0131 i\u00e7in - Transform ile zorla hizala *\/\r\n#dredPrevBtn,\r\n.dred-form-navigation>button {\r\n    margin: 0 !important;\r\n    padding: 16px 32px !important;\r\n    height: 54px !important;\r\n    min-height: 54px !important;\r\n    max-height: 54px !important;\r\n    transform: translateY(0) !important;\r\n    align-self: flex-start !important;\r\n}\r\n\r\n.dred-nav-right #dredNextBtn,\r\n.dred-nav-right button {\r\n    margin: 0 !important;\r\n    padding: 16px 32px !important;\r\n    height: 54px !important;\r\n    min-height: 54px !important;\r\n    max-height: 54px !important;\r\n    transform: translateY(0) !important;\r\n    align-self: flex-start !important;\r\n}\r\n\r\n\/* Her iki butonu da ayn\u0131 y\u00fckseklikte tut *\/\r\n.dred-form-navigation button,\r\n.dred-nav-right button {\r\n    margin-top: 0 !important;\r\n    margin-bottom: 0 !important;\r\n    padding-top: 16px !important;\r\n    padding-bottom: 16px !important;\r\n    height: 54px !important;\r\n    min-height: 54px !important;\r\n    max-height: 54px !important;\r\n}\r\n\r\n\/* CF7 Submit Button Container *\/\r\n.dred-nav-right span,\r\n.dred-nav-right .wpcf7-form-control-wrap {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    margin: 0;\r\n    padding: 0;\r\n    flex: 1;\r\n}\r\n\r\n\/* CF7 Submit Button - Hidden by default *\/\r\n.dred-nav-right input[type=\"submit\"],\r\n.dred-nav-right .wpcf7-submit,\r\n.dred-nav-right button[type=\"submit\"],\r\n.dred-btn-submit,\r\n.dred-nav-right span.dred-submit-wrapper {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n}\r\n\r\n\/* Hide Next button on last step *\/\r\n.dred-step-5 .dred-btn-next,\r\n.dred-step-5 #dredNextBtn,\r\n.dred-btn-next.dred-hidden {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n}\r\n\r\n\/* Show submit button only when on last step (via JS class) *\/\r\n.dred-step-5 .dred-nav-right input[type=\"submit\"],\r\n.dred-step-5 .dred-nav-right .wpcf7-submit,\r\n.dred-step-5 .dred-nav-right button[type=\"submit\"],\r\n.dred-step-5 .dred-btn-submit,\r\n.dred-nav-right span.dred-submit-wrapper.dred-show,\r\n.dred-nav-right span.dred-submit-wrapper.dred-show input[type=\"submit\"],\r\n.dred-nav-right span.dred-submit-wrapper.dred-show .wpcf7-submit,\r\n.dred-nav-right span.dred-submit-wrapper.dred-show button[type=\"submit\"] {\r\n    display: inline-flex !important;\r\n    visibility: visible !important;\r\n}\r\n\r\n.dred-btn-prev,\r\n.dred-btn-next,\r\n.dred-btn-submit,\r\n.dred-btn-submit input[type=\"submit\"],\r\n.dred-nav-right input[type=\"submit\"] {\r\n    padding: 16px 32px;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    color: #ffffff;\r\n    border: none;\r\n    border-radius: 12px;\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    cursor: pointer;\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    transition: all 0.3s ease;\r\n    white-space: nowrap;\r\n    box-sizing: border-box;\r\n    width: auto;\r\n    height: 54px;\r\n    min-height: 54px;\r\n    max-height: 54px;\r\n    line-height: 1;\r\n    text-decoration: none;\r\n    flex-shrink: 0;\r\n    margin: 0;\r\n    vertical-align: middle;\r\n}\r\n\r\n\/* Spesifik buton hizalamas\u0131 - Ayn\u0131 baseline - ZORLA H\u0130ZALA *\/\r\n#dredPrevBtn,\r\n.dred-btn-prev,\r\n#dredNextBtn,\r\n.dred-btn-next {\r\n    margin: 0 !important;\r\n    padding: 16px 32px !important;\r\n    height: 54px !important;\r\n    min-height: 54px !important;\r\n    max-height: 54px !important;\r\n    transform: translateY(0) !important;\r\n    vertical-align: middle !important;\r\n    align-self: center !important;\r\n    position: relative !important;\r\n    top: 0 !important;\r\n    bottom: auto !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    flex-shrink: 0 !important;\r\n}\r\n\r\n\/* CF7 Submit Button Wrapper *\/\r\n.dred-nav-right .wpcf7-submit,\r\n.dred-nav-right input[type=\"submit\"] {\r\n    margin: 0 !important;\r\n    padding: 16px 32px !important;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple)) !important;\r\n    color: #ffffff !important;\r\n    border: none !important;\r\n    border-radius: 12px !important;\r\n    font-size: 18px !important;\r\n    font-weight: 600 !important;\r\n    cursor: pointer !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    gap: 10px !important;\r\n    transition: all 0.3s ease !important;\r\n    white-space: nowrap !important;\r\n    box-sizing: border-box !important;\r\n    width: auto !important;\r\n    height: 54px !important;\r\n    line-height: 1 !important;\r\n    text-decoration: none !important;\r\n    font-family: 'Poppins', Arial, sans-serif !important;\r\n    position: relative;\r\n}\r\n\r\n\/* Submit butonuna icon ekle *\/\r\n.dred-nav-right input[type=\"submit\"]::after {\r\n    content: '';\r\n    width: 16px;\r\n    height: 16px;\r\n    display: inline-block;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M7.5 15L12.5 10L7.5 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\");\r\n    background-repeat: no-repeat;\r\n    background-position: center;\r\n    background-size: contain;\r\n    margin-left: 0;\r\n    flex-shrink: 0;\r\n}\r\n\r\n.dred-btn-prev:hover,\r\n.dred-btn-next:hover,\r\n.dred-btn-submit:hover,\r\n.dred-nav-right input[type=\"submit\"]:hover {\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 20px rgba(107, 70, 193, 0.4);\r\n}\r\n\r\n.dred-btn-prev,\r\n.dred-btn-next {\r\n    position: relative !important;\r\n    margin: 0 !important;\r\n    display: inline-flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    flex-direction: row !important;\r\n    height: 54px !important;\r\n    min-height: 54px !important;\r\n    max-height: 54px !important;\r\n    padding: 16px 32px !important;\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n.dred-btn-prev svg,\r\n.dred-btn-next svg {\r\n    width: 16px !important;\r\n    height: 16px !important;\r\n    display: block !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    flex-shrink: 0 !important;\r\n    position: relative !important;\r\n    top: 0 !important;\r\n    left: 0 !important;\r\n    line-height: 1 !important;\r\n}\r\n\r\n.dred-btn-prev span,\r\n.dred-btn-next span {\r\n    display: inline-block !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    line-height: 1 !important;\r\n    position: relative !important;\r\n    top: 0 !important;\r\n    vertical-align: middle !important;\r\n    font-size: 18px !important;\r\n}\r\n\r\n\/* Butonlar\u0131n i\u00e7indeki t\u00fcm elementleri s\u0131f\u0131rla *\/\r\n.dred-btn-prev *,\r\n.dred-btn-next * {\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    line-height: 1 !important;\r\n    box-sizing: border-box !important;\r\n}\r\n\r\n\/* Status Modal *\/\r\n.dred-status-modal {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    background: rgba(0, 0, 0, 0.8);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    z-index: 999999;\r\n    opacity: 0;\r\n    transition: opacity 0.3s ease;\r\n}\r\n\r\n.dred-status-modal.dred-show {\r\n    opacity: 1;\r\n}\r\n\r\n.dred-status-modal-content {\r\n    background: var(--dred-bg-container);\r\n    padding: 40px;\r\n    border-radius: 20px;\r\n    text-align: center;\r\n    max-width: 500px;\r\n    width: 90%;\r\n}\r\n\r\n.dred-status-icon {\r\n    color: #ffffff !important;\r\n    width: 70px;\r\n    height: 70px;\r\n    margin: 0 auto 20px;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    border-radius: 50%;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-size: 40px;\r\n    color: #ffffff;\r\n}\r\n\r\n.dred-status-title {\r\n    font-size: 28px;\r\n    font-weight: 800;\r\n    color: var(--dred-text-primary) !important;\r\n    margin-bottom: 16px;\r\n    line-height: 1.3;\r\n}\r\n\r\n.dred-status-message {\r\n    font-size: 17px;\r\n    color: var(--dred-text-secondary) !important;\r\n    margin-bottom: 25px;\r\n    line-height: 1.6;\r\n}\r\n\r\n.dred-status-close {\r\n    padding: 12px 30px;\r\n    background: linear-gradient(135deg, var(--dred-primary-purple), var(--dred-light-purple));\r\n    color: #ffffff;\r\n    border: none;\r\n    border-radius: 10px;\r\n    font-size: 16px;\r\n    font-weight: 600;\r\n    cursor: pointer;\r\n}\r\n\r\n\/* Validation Toast *\/\r\n.dred-validation-toast {\r\n    position: fixed;\r\n    top: 20px;\r\n    left: 50%;\r\n    transform: translateX(-50%) translateY(-100px);\r\n    background: linear-gradient(135deg, #ef4444, #b91c1c);\r\n    color: #ffffff;\r\n    padding: 16px 24px;\r\n    border-radius: 12px;\r\n    z-index: 999998;\r\n    opacity: 0;\r\n    transition: all 0.3s ease;\r\n}\r\n\r\n.dred-validation-toast.dred-show {\r\n    opacity: 1;\r\n    transform: translateX(-50%) translateY(0);\r\n}\r\n\r\n\/* Conditional Fields *\/\r\n.dred-conditional-field {\r\n    display: none;\r\n}\r\n\r\n\/* ============================================\r\n   RESPONSIVE - MOBILE FIRST APPROACH\r\n   ============================================ *\/\r\n\r\n\/* K\u00fc\u00e7\u00fck Mobil (320px - 480px) - Base Styles *\/\r\n@media (max-width: 480px) {\r\n    .dred-anamnez-form-container {\r\n        padding: 20px 15px !important;\r\n        border-radius: 0 !important;\r\n        margin: 0 !important;\r\n        max-width: 100% !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    .dred-form-logo {\r\n        flex-direction: column !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        margin-bottom: 30px !important;\r\n        padding-bottom: 20px !important;\r\n        text-align: center;\r\n        border-bottom: 2px solid var(--dred-border-color) !important;\r\n    }\r\n\r\n    .dred-form-logo img {\r\n        max-width: 220px !important;\r\n        width: auto !important;\r\n        height: auto;\r\n        margin: 0 auto;\r\n        filter: brightness(1.1);\r\n    }\r\n\r\n    .dred-form-logo-title {\r\n        font-size: 28px !important;\r\n        font-weight: 800 !important;\r\n        text-align: center;\r\n        width: 100%;\r\n        margin-top: 15px !important;\r\n        background: linear-gradient(135deg, var(--dred-light-purple), #a78bfa) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        background-clip: text !important;\r\n        text-shadow: 0 0 20px rgba(139, 92, 246, 0.3);\r\n        letter-spacing: 0.5px;\r\n    }\r\n\r\n    .dred-form-progress {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    .dred-progress-bar {\r\n        margin-bottom: 15px;\r\n        height: 4px;\r\n    }\r\n\r\n    \/* Step Indicators - K\u00fc\u00e7\u00fck Mobil - Horizontal Scrollable *\/\r\n    .dred-step-indicators {\r\n        display: flex !important;\r\n        flex-direction: row !important;\r\n        gap: 12px !important;\r\n        align-items: center;\r\n        width: 100%;\r\n        padding: 10px 5px !important;\r\n        overflow-x: auto;\r\n        overflow-y: hidden;\r\n        -webkit-overflow-scrolling: touch;\r\n        scrollbar-width: thin;\r\n        scrollbar-color: var(--dred-primary-purple) transparent;\r\n        justify-content: flex-start;\r\n    }\r\n\r\n    .dred-step-indicators::before {\r\n        display: none !important;\r\n    }\r\n\r\n    .dred-step-indicators::after {\r\n        display: none !important;\r\n    }\r\n\r\n    .dred-step-indicator {\r\n        flex: 0 0 auto !important;\r\n        min-width: 70px !important;\r\n        max-width: 70px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        padding: 8px 5px;\r\n        background: rgba(107, 70, 193, 0.05);\r\n        border-radius: 12px;\r\n        box-sizing: border-box;\r\n        margin: 0;\r\n        transition: all 0.3s ease;\r\n    }\r\n\r\n    .dred-step-indicator.dred-active {\r\n        background: rgba(107, 70, 193, 0.15);\r\n        transform: scale(1.05);\r\n    }\r\n\r\n    .dred-step-number {\r\n        width: 45px !important;\r\n        height: 45px !important;\r\n        font-size: 18px !important;\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    .dred-step-label {\r\n        font-size: 10px !important;\r\n        text-align: center !important;\r\n        line-height: 1.2;\r\n        max-width: 100%;\r\n        white-space: normal;\r\n        word-break: break-word;\r\n        overflow: visible;\r\n        text-overflow: clip;\r\n    }\r\n\r\n    .dred-step-title {\r\n        font-size: 20px !important;\r\n        margin-bottom: 20px;\r\n        text-align: center;\r\n        line-height: 1.3;\r\n    }\r\n\r\n    \/* Form Fields *\/\r\n    .dred-form-row {\r\n        flex-direction: column !important;\r\n        gap: 15px !important;\r\n        margin-bottom: 15px !important;\r\n        width: 100%;\r\n    }\r\n\r\n    .dred-form-field {\r\n        width: 100% !important;\r\n        flex: 1 1 100% !important;\r\n        min-width: 100%;\r\n    }\r\n\r\n    .dred-form-field.dred-half {\r\n        flex: 1 1 100% !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    .dred-form-field label {\r\n        font-size: 15px !important;\r\n        margin-bottom: 8px;\r\n        line-height: 1.4;\r\n    }\r\n\r\n    .dred-form-field input[type=\"text\"],\r\n    .dred-form-field input[type=\"email\"],\r\n    .dred-form-field input[type=\"tel\"],\r\n    .dred-form-field input[type=\"date\"],\r\n    .dred-form-field input[type=\"number\"],\r\n    .dred-form-field textarea,\r\n    .dred-form-field select {\r\n        font-size: 16px !important;\r\n        padding: 14px 16px !important;\r\n        width: 100% !important;\r\n        max-width: 100% !important;\r\n        box-sizing: border-box;\r\n        -webkit-appearance: none;\r\n        -moz-appearance: none;\r\n        appearance: none;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .dred-form-field select {\r\n        padding-right: 50px !important;\r\n        background-position: calc(100% - 16px) center !important;\r\n    }\r\n\r\n    .dred-form-field textarea {\r\n        min-height: 100px !important;\r\n        resize: vertical;\r\n    }\r\n\r\n    .dred-form-field .wpcf7-list-item {\r\n        padding: 10px 8px;\r\n        gap: 10px;\r\n    }\r\n\r\n    .dred-form-field .wpcf7-list-item-label {\r\n        font-size: 15px !important;\r\n        line-height: 1.4;\r\n    }\r\n\r\n    .dred-checkbox-field {\r\n        padding: 15px !important;\r\n        margin-bottom: 15px;\r\n    }\r\n\r\n    .dred-checkbox-field .wpcf7-list-item-label {\r\n        font-size: 14px !important;\r\n        line-height: 1.5;\r\n\t\tcolor: #141b38!important\r\n    }\r\n\r\n    \/* Select2 - Mobil *\/\r\n    .dred-anamnez-form-container .select2-container {\r\n        width: 100% !important;\r\n    }\r\n\r\n    .dred-anamnez-form-container .select2-selection {\r\n        height: 50px !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    .dred-anamnez-form-container .select2-selection__rendered {\r\n        padding: 14px 50px 14px 16px !important;\r\n        font-size: 16px !important;\r\n        line-height: 22px !important;\r\n    }\r\n\r\n    .dred-anamnez-form-container .select2-selection__arrow {\r\n        right: 16px !important;\r\n    }\r\n\r\n    \/* Navigation - Mobilde Yan Yana *\/\r\n    .dred-form-navigation {\r\n        flex-direction: row !important;\r\n        justify-content: space-between !important;\r\n        gap: 10px !important;\r\n        margin-top: 25px;\r\n        width: 100%;\r\n        align-items: center !important;\r\n        align-content: center !important;\r\n    }\r\n\r\n    \/* Navigation container i\u00e7indeki t\u00fcm child'lar\u0131 hizala *\/\r\n    .dred-form-navigation>* {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        align-content: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        vertical-align: middle !important;\r\n        height: auto !important;\r\n        min-height: auto !important;\r\n    }\r\n\r\n    \/* Geri butonunun direkt parent'\u0131 - butonun kendisi *\/\r\n    .dred-form-navigation>button {\r\n        align-self: center !important;\r\n        margin: 0 !important;\r\n        vertical-align: middle !important;\r\n        height: 50px !important;\r\n        min-height: 50px !important;\r\n        max-height: 50px !important;\r\n    }\r\n\r\n    .dred-nav-right {\r\n        width: auto !important;\r\n        flex-direction: row !important;\r\n        gap: 10px !important;\r\n        flex: 1;\r\n        justify-content: flex-end;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        align-content: center !important;\r\n        flex-wrap: nowrap !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        vertical-align: middle !important;\r\n        display: flex !important;\r\n        height: 50px !important;\r\n        min-height: 50px !important;\r\n        max-height: 50px !important;\r\n    }\r\n\r\n    .dred-nav-right span,\r\n    .dred-nav-right .wpcf7-form-control-wrap {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        flex: 1 !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    \/* Geri butonu - direkt navigation i\u00e7inde *\/\r\n    #dredPrevBtn,\r\n    .dred-form-navigation>#dredPrevBtn,\r\n    .dred-form-navigation>button.dred-btn-prev,\r\n    .dred-btn-prev {\r\n        flex: 0 0 auto !important;\r\n        padding: 14px 20px !important;\r\n        font-size: 16px !important;\r\n        justify-content: center !important;\r\n        min-width: 80px;\r\n        height: 50px !important;\r\n        min-height: 50px !important;\r\n        max-height: 50px !important;\r\n        align-self: center !important;\r\n        margin: 0 !important;\r\n        margin-top: 0 !important;\r\n        margin-bottom: 0 !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        box-sizing: border-box !important;\r\n        transform: translateY(0) !important;\r\n        vertical-align: middle !important;\r\n        position: relative !important;\r\n        top: 0 !important;\r\n        bottom: auto !important;\r\n    }\r\n\r\n    \/* \u0130leri butonu - nav-right i\u00e7inde *\/\r\n    #dredNextBtn,\r\n    .dred-nav-right #dredNextBtn,\r\n    .dred-nav-right .dred-btn-next,\r\n    .dred-btn-next,\r\n    .dred-btn-submit,\r\n    .dred-nav-right input[type=\"submit\"] {\r\n        flex: 1 !important;\r\n        padding: 14px 20px !important;\r\n        font-size: 16px !important;\r\n        justify-content: center !important;\r\n        min-width: 0;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        margin: 0 !important;\r\n        margin-top: 0 !important;\r\n        margin-bottom: 0 !important;\r\n        height: 50px !important;\r\n        min-height: 50px !important;\r\n        max-height: 50px !important;\r\n        box-sizing: border-box !important;\r\n        transform: translateY(0) !important;\r\n        vertical-align: middle !important;\r\n        position: relative !important;\r\n        top: 0 !important;\r\n        bottom: auto !important;\r\n    }\r\n\r\n    \/* Mobilde butonlar\u0131n i\u00e7indeki elementleri hizala *\/\r\n    .dred-btn-prev svg,\r\n    .dred-btn-next svg {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        flex-shrink: 0 !important;\r\n        line-height: 1 !important;\r\n    }\r\n\r\n    .dred-btn-prev span,\r\n    .dred-btn-next span {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        line-height: 1 !important;\r\n        vertical-align: middle !important;\r\n    }\r\n\r\n    \/* Mobilde submit butonuna icon *\/\r\n    .dred-nav-right input[type=\"submit\"]::after {\r\n        width: 14px !important;\r\n        height: 14px !important;\r\n        margin-left: 6px !important;\r\n    }\r\n\r\n    \/* Status Modal *\/\r\n    .dred-status-modal {\r\n        padding: 10px;\r\n    }\r\n\r\n    .dred-status-modal-content {\r\n        padding: 25px 15px !important;\r\n        margin: 0 !important;\r\n        width: calc(100% - 20px) !important;\r\n        max-width: calc(100% - 20px) !important;\r\n        border-radius: 15px;\r\n    }\r\n\r\n    .dred-status-icon {\r\n        width: 55px !important;\r\n        height: 55px !important;\r\n        font-size: 30px !important;\r\n        margin-bottom: 15px;\r\n    }\r\n\r\n    .dred-status-title {\r\n        font-size: 20px !important;\r\n        margin-bottom: 12px;\r\n        line-height: 1.3;\r\n    }\r\n\r\n    .dred-status-message {\r\n        font-size: 14px !important;\r\n        margin-bottom: 20px;\r\n        line-height: 1.5;\r\n    }\r\n\r\n    .dred-status-close {\r\n        padding: 12px 24px !important;\r\n        font-size: 15px !important;\r\n        width: 100%;\r\n    }\r\n\r\n    \/* Validation Toast *\/\r\n    .dred-validation-toast {\r\n        top: 10px !important;\r\n        left: 10px !important;\r\n        right: 10px !important;\r\n        transform: translateY(-100px) !important;\r\n        width: calc(100% - 20px) !important;\r\n        max-width: none !important;\r\n        padding: 14px 18px !important;\r\n        font-size: 14px;\r\n    }\r\n\r\n    .dred-validation-toast.dred-show {\r\n        transform: translateY(0) !important;\r\n    }\r\n}\r\n\r\n\/* Mobil (481px - 768px) *\/\r\n@media (min-width: 481px) and (max-width: 768px) {\r\n    .dred-anamnez-form-container {\r\n        padding: 25px 20px !important;\r\n        border-radius: 0 !important;\r\n        margin: 0 !important;\r\n        max-width: 100% !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    .dred-form-logo {\r\n        flex-direction: column;\r\n        align-items: center;\r\n        justify-content: center;\r\n        margin-bottom: 30px !important;\r\n        padding-bottom: 25px !important;\r\n        text-align: center;\r\n        border-bottom: 2px solid var(--dred-border-color) !important;\r\n    }\r\n\r\n    .dred-form-logo img {\r\n        max-width: 260px !important;\r\n        width: auto !important;\r\n        height: auto;\r\n        filter: brightness(1.1);\r\n    }\r\n\r\n    .dred-form-logo-title {\r\n        font-size: 32px !important;\r\n        font-weight: 800 !important;\r\n        text-align: center;\r\n        margin-top: 18px !important;\r\n        background: linear-gradient(135deg, var(--dred-light-purple), #a78bfa) !important;\r\n        -webkit-background-clip: text !important;\r\n        -webkit-text-fill-color: transparent !important;\r\n        background-clip: text !important;\r\n        text-shadow: 0 0 20px rgba(139, 92, 246, 0.3);\r\n        letter-spacing: 0.5px;\r\n    }\r\n\r\n    .dred-form-progress {\r\n        margin-bottom: 25px;\r\n    }\r\n\r\n    .dred-progress-bar {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    \/* Step Indicators - Mobil - Horizontal Scrollable *\/\r\n    .dred-step-indicators {\r\n        display: flex !important;\r\n        flex-direction: row !important;\r\n        gap: 10px !important;\r\n        align-items: center;\r\n        width: 100%;\r\n        padding: 12px 5px !important;\r\n        overflow-x: auto;\r\n        overflow-y: hidden;\r\n        -webkit-overflow-scrolling: touch;\r\n        scrollbar-width: thin;\r\n        scrollbar-color: var(--dred-primary-purple) transparent;\r\n        justify-content: flex-start;\r\n    }\r\n\r\n    .dred-step-indicators::before {\r\n        display: none !important;\r\n    }\r\n\r\n    .dred-step-indicators::after {\r\n        display: none !important;\r\n    }\r\n\r\n    .dred-step-indicator {\r\n        flex: 0 0 auto !important;\r\n        min-width: 85px !important;\r\n        max-width: 85px !important;\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        padding: 10px 8px;\r\n        background: rgba(107, 70, 193, 0.05);\r\n        border-radius: 12px;\r\n        transition: all 0.3s ease;\r\n    }\r\n\r\n    .dred-step-indicator.dred-active {\r\n        background: rgba(107, 70, 193, 0.15);\r\n        transform: scale(1.05);\r\n    }\r\n\r\n    .dred-step-number {\r\n        width: 48px !important;\r\n        height: 48px !important;\r\n        font-size: 19px !important;\r\n    }\r\n\r\n    .dred-step-label {\r\n        font-size: 11px !important;\r\n        text-align: center;\r\n        line-height: 1.3;\r\n        max-width: 100%;\r\n        white-space: normal;\r\n        word-break: break-word;\r\n    }\r\n\r\n    .dred-step-title {\r\n        font-size: 22px !important;\r\n        margin-bottom: 20px;\r\n        text-align: center;\r\n    }\r\n\r\n    \/* Form Fields *\/\r\n    .dred-form-row {\r\n        flex-direction: column !important;\r\n        gap: 18px !important;\r\n        margin-bottom: 18px !important;\r\n    }\r\n\r\n    .dred-form-field {\r\n        width: 100% !important;\r\n        flex: 1 1 100% !important;\r\n    }\r\n\r\n    .dred-form-field.dred-half {\r\n        flex: 1 1 100% !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    .dred-form-field label {\r\n        font-size: 17px !important;\r\n    }\r\n\r\n    .dred-form-field input[type=\"text\"],\r\n    .dred-form-field input[type=\"email\"],\r\n    .dred-form-field input[type=\"tel\"],\r\n    .dred-form-field input[type=\"date\"],\r\n    .dred-form-field input[type=\"number\"],\r\n    .dred-form-field textarea,\r\n    .dred-form-field select {\r\n        font-size: 17px !important;\r\n        padding: 15px 20px !important;\r\n    }\r\n\r\n    .dred-form-field textarea {\r\n        min-height: 110px !important;\r\n    }\r\n\r\n    .dred-form-field .wpcf7-list-item-label {\r\n        font-size: 17px !important;\r\n    }\r\n\r\n    .dred-checkbox-field {\r\n        padding: 20px !important;\r\n    }\r\n\r\n    .dred-checkbox-field .wpcf7-list-item-label {\r\n        font-size: 17px !important;\r\n    }\r\n\r\n    \/* Select2 - Mobil *\/\r\n    .dred-anamnez-form-container .select2-selection {\r\n        height: 55px !important;\r\n    }\r\n\r\n    .dred-anamnez-form-container .select2-selection__rendered {\r\n        padding: 15px 55px 15px 20px !important;\r\n        font-size: 17px !important;\r\n    }\r\n\r\n    \/* Navigation - Mobilde Yan Yana *\/\r\n    .dred-form-navigation {\r\n        flex-direction: row !important;\r\n        justify-content: space-between !important;\r\n        gap: 12px !important;\r\n        margin-top: 30px;\r\n        align-items: center !important;\r\n        align-content: center !important;\r\n    }\r\n\r\n    \/* Navigation container i\u00e7indeki t\u00fcm child'lar\u0131 hizala *\/\r\n    .dred-form-navigation>* {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        align-content: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        vertical-align: middle !important;\r\n        height: auto !important;\r\n        min-height: auto !important;\r\n    }\r\n\r\n    \/* Geri butonunun direkt parent'\u0131 - butonun kendisi *\/\r\n    .dred-form-navigation>button {\r\n        align-self: center !important;\r\n        margin: 0 !important;\r\n        vertical-align: middle !important;\r\n        height: 54px !important;\r\n        min-height: 54px !important;\r\n        max-height: 54px !important;\r\n    }\r\n\r\n    .dred-nav-right {\r\n        width: auto !important;\r\n        flex-direction: row !important;\r\n        gap: 12px !important;\r\n        flex: 1;\r\n        justify-content: flex-end;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        align-content: center !important;\r\n        flex-wrap: nowrap !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        vertical-align: middle !important;\r\n        display: flex !important;\r\n        height: 54px !important;\r\n        min-height: 54px !important;\r\n        max-height: 54px !important;\r\n    }\r\n\r\n    .dred-nav-right span,\r\n    .dred-nav-right .wpcf7-form-control-wrap {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        flex: 1 !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n    }\r\n\r\n    \/* Geri butonu - direkt navigation i\u00e7inde *\/\r\n    #dredPrevBtn,\r\n    .dred-form-navigation>#dredPrevBtn,\r\n    .dred-form-navigation>button.dred-btn-prev,\r\n    .dred-btn-prev {\r\n        flex: 0 0 auto !important;\r\n        padding: 15px 24px !important;\r\n        font-size: 17px !important;\r\n        min-width: 90px;\r\n        height: 54px !important;\r\n        min-height: 54px !important;\r\n        max-height: 54px !important;\r\n        align-self: center !important;\r\n        margin: 0 !important;\r\n        margin-top: 0 !important;\r\n        margin-bottom: 0 !important;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        box-sizing: border-box !important;\r\n        transform: translateY(0) !important;\r\n        vertical-align: middle !important;\r\n        position: relative !important;\r\n        top: 0 !important;\r\n        bottom: auto !important;\r\n    }\r\n\r\n    \/* \u0130leri butonu - nav-right i\u00e7inde *\/\r\n    #dredNextBtn,\r\n    .dred-nav-right #dredNextBtn,\r\n    .dred-nav-right .dred-btn-next,\r\n    .dred-btn-next,\r\n    .dred-btn-submit,\r\n    .dred-nav-right input[type=\"submit\"] {\r\n        flex: 1 !important;\r\n        padding: 15px 24px !important;\r\n        font-size: 17px !important;\r\n        min-width: 0;\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        align-self: center !important;\r\n        justify-content: center !important;\r\n        margin: 0 !important;\r\n        margin-top: 0 !important;\r\n        margin-bottom: 0 !important;\r\n        height: 54px !important;\r\n        min-height: 54px !important;\r\n        max-height: 54px !important;\r\n        box-sizing: border-box !important;\r\n        transform: translateY(0) !important;\r\n        vertical-align: middle !important;\r\n        position: relative !important;\r\n        top: 0 !important;\r\n        bottom: auto !important;\r\n    }\r\n\r\n    \/* Mobilde butonlar\u0131n i\u00e7indeki elementleri hizala *\/\r\n    .dred-btn-prev svg,\r\n    .dred-btn-next svg {\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        flex-shrink: 0 !important;\r\n        line-height: 1 !important;\r\n    }\r\n\r\n    .dred-btn-prev span,\r\n    .dred-btn-next span {\r\n        display: inline-flex !important;\r\n        align-items: center !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        line-height: 1 !important;\r\n        vertical-align: middle !important;\r\n    }\r\n\r\n    \/* Status Modal *\/\r\n    .dred-status-modal-content {\r\n        padding: 30px 20px !important;\r\n        margin: 20px;\r\n        max-width: calc(100% - 40px);\r\n    }\r\n\r\n    .dred-status-icon {\r\n        width: 65px !important;\r\n        height: 65px !important;\r\n        font-size: 35px !important;\r\n    }\r\n\r\n    .dred-status-title {\r\n        font-size: 24px !important;\r\n    }\r\n\r\n    .dred-status-message {\r\n        font-size: 16px !important;\r\n    }\r\n}\r\n\r\n\/* Tablet (769px - 1024px) *\/\r\n@media (min-width: 769px) and (max-width: 1024px) {\r\n    .dred-anamnez-form-container {\r\n        padding: 35px 30px !important;\r\n    }\r\n\r\n    .dred-form-logo {\r\n        flex-direction: row;\r\n        align-items: center;\r\n        justify-content: space-between;\r\n    }\r\n\r\n    .dred-form-logo img {\r\n        max-width: 240px;\r\n    }\r\n\r\n    .dred-form-logo-title {\r\n        font-size: 28px;\r\n    }\r\n\r\n    .dred-step-title {\r\n        font-size: 24px;\r\n    }\r\n\r\n    .dred-form-field label {\r\n        font-size: 18px;\r\n    }\r\n\r\n    .dred-form-field input[type=\"text\"],\r\n    .dred-form-field input[type=\"email\"],\r\n    .dred-form-field input[type=\"tel\"],\r\n    .dred-form-field input[type=\"date\"],\r\n    .dred-form-field input[type=\"number\"],\r\n    .dred-form-field textarea,\r\n    .dred-form-field select {\r\n        font-size: 18px;\r\n        padding: 16px 22px;\r\n    }\r\n\r\n    .dred-form-row {\r\n        gap: 25px;\r\n    }\r\n}\r\n\r\n\/* Hide CF7 default messages - Scoped *\/\r\n.dred-anamnez-form-container .wpcf7-response-output {\r\n    display: none !important;\r\n}\r\n\r\n\/* Hide CF7 screen reader response - Scoped *\/\r\n.dred-anamnez-form-container .screen-reader-response {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n}<\/style><script>\/**\r\n * Multi-Step Contact Form 7 - Basitle\u015ftirilmi\u015f Versiyon\r\n *\/\r\n\r\n(function () {\r\n    'use strict';\r\n\r\n    let currentStep = 1;\r\n    const totalSteps = 5;\r\n    let isSubmitting = false;\r\n    let bypassValidation = false; \/\/ CF7 submit i\u00e7in validation bypass flag\r\n\r\n    \/\/ Initialize\r\n    document.addEventListener('DOMContentLoaded', function () {\r\n        setTimeout(init, 500);\r\n    });\r\n    document.addEventListener('wpcf7ready', function () {\r\n        setTimeout(init, 100);\r\n    });\r\n\r\n    function init() {\r\n        const container = document.querySelector('.dred-anamnez-form-container');\r\n        if (!container) return;\r\n\r\n        setupButtons();\r\n        setupConditionalFields();\r\n        setupLabelClickHandlers();\r\n\r\n        \/\/ Submit butonunu ba\u015flang\u0131\u00e7ta gizle - T\u00fcm submit elementlerini bul\r\n        const allSubmitElements = document.querySelectorAll(\r\n            '.dred-nav-right input[type=\"submit\"], ' +\r\n            '.dred-nav-right button[type=\"submit\"], ' +\r\n            '.dred-nav-right .wpcf7-submit, ' +\r\n            '.dred-btn-submit'\r\n        );\r\n\r\n        allSubmitElements.forEach(element => {\r\n            element.style.display = 'none';\r\n            element.style.visibility = 'hidden';\r\n            const parentSpan = element.closest('span');\r\n            if (parentSpan) {\r\n                parentSpan.classList.add('dred-submit-wrapper');\r\n                parentSpan.style.display = 'none';\r\n                parentSpan.style.visibility = 'hidden';\r\n            }\r\n        });\r\n\r\n        \/\/ Container'a ba\u015flang\u0131\u00e7 step class'\u0131 ekle\r\n        if (container) {\r\n            container.classList.add('dred-step-1');\r\n        }\r\n\r\n        updateDisplay();\r\n\r\n        \/\/ CF7 screen-reader-response'u gizle\r\n        const hideScreenReaderResponse = () => {\r\n            const screenReaderResponse = document.querySelector('.screen-reader-response');\r\n            if (screenReaderResponse) {\r\n                screenReaderResponse.style.display = 'none';\r\n                screenReaderResponse.style.visibility = 'hidden';\r\n                screenReaderResponse.style.position = 'absolute';\r\n                screenReaderResponse.style.left = '-9999px';\r\n            }\r\n        };\r\n\r\n        \/\/ \u0130lk y\u00fcklemede gizle\r\n        hideScreenReaderResponse();\r\n\r\n        \/\/ CF7 screen-reader-response'u s\u00fcrekli izle ve gizle\r\n        const observer = new MutationObserver(function (mutations) {\r\n            hideScreenReaderResponse();\r\n            \/\/ Submit butonunu ve \u0130leri butonunu kontrol et\r\n            updateDisplay();\r\n        });\r\n\r\n        \/\/ Form container'\u0131 izle\r\n        const form = container.closest('form') || container.querySelector('form');\r\n        if (form) {\r\n            observer.observe(form, { childList: true, subtree: true });\r\n        }\r\n\r\n        \/\/ Navigation container'\u0131 da izle (CF7 submit butonu eklenebilir)\r\n        const navContainer = document.querySelector('.dred-form-navigation');\r\n        if (navContainer) {\r\n            observer.observe(navContainer, { childList: true, subtree: true });\r\n        }\r\n\r\n        \/\/ Do\u011fruluk ve KVKK checkbox'lar\u0131 ba\u015flang\u0131\u00e7ta i\u015faretsiz yap\r\n        setTimeout(() => {\r\n            const dogruluk = document.querySelector('.dred-dogruluk-acceptance input[type=\"checkbox\"]');\r\n            const kvkk = document.querySelector('.dred-kvkk-acceptance input[type=\"checkbox\"]');\r\n            if (dogruluk && dogruluk.checked) {\r\n                dogruluk.checked = false;\r\n            }\r\n            if (kvkk && kvkk.checked) {\r\n                kvkk.checked = false;\r\n            }\r\n        }, 200);\r\n    }\r\n\r\n    function triggerCF7Submit(form, submitBtn) {\r\n        console.log('\ud83d\ude80 CF7 submit tetikleniyor...');\r\n\r\n        if (!form) {\r\n            console.error('\u274c Form bulunamad\u0131');\r\n            return;\r\n        }\r\n\r\n        \/\/ Conditional field'lar\u0131 g\u00fcncelle\r\n        updateConditionalFieldsRequired();\r\n\r\n        \/\/ CF7'nin AJAX submit'ini kullan\r\n        if (typeof jQuery !== 'undefined' && jQuery(form).length) {\r\n            console.log('\ud83d\udccc jQuery ile CF7 submit tetikleniyor');\r\n            const $form = jQuery(form);\r\n\r\n            \/\/ CF7 instance'\u0131n\u0131 farkl\u0131 yollarla bulmaya \u00e7al\u0131\u015f\r\n            let wpcf7Instance = $form.data('wpcf7');\r\n\r\n            console.log('\ud83d\udccc CF7 instance ilk kontrol:', wpcf7Instance ? 'Bulundu' : 'Bulunamad\u0131');\r\n\r\n            \/\/ Alternatif: window.wpcf7.forms array'inden bul\r\n            if (!wpcf7Instance) {\r\n                console.log('\ud83d\udccc window.wpcf7.forms kontrol ediliyor');\r\n                const wpcf7Forms = window.wpcf7 || {};\r\n                if (wpcf7Forms.forms && wpcf7Forms.forms.length > 0) {\r\n                    console.log('\ud83d\udccc CF7 forms bulundu, say\u0131:', wpcf7Forms.forms.length);\r\n\r\n                    \/\/ Form'un unitTag veya id'sini bul\r\n                    const formUnitTag = form.getAttribute('data-unit-tag') ||\r\n                        form.querySelector('[name=\"_wpcf7_unit_tag\"]')?.value ||\r\n                        form.querySelector('input[name=\"_wpcf7\"]')?.value;\r\n\r\n                    console.log('\ud83d\udccc Form unit tag:', formUnitTag);\r\n\r\n                    if (formUnitTag) {\r\n                        for (let i = 0; i < wpcf7Forms.forms.length; i++) {\r\n                            const formData = wpcf7Forms.forms[i];\r\n                            console.log('\ud83d\udccc CF7 form kontrol:', formData.unitTag, formData.id);\r\n                            if (formData.unitTag === formUnitTag ||\r\n                                formData.id === formUnitTag ||\r\n                                String(formData.id) === String(formUnitTag)) {\r\n                                wpcf7Instance = formData;\r\n                                console.log('\u2705 CF7 instance unit tag ile bulundu');\r\n                                break;\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    \/\/ E\u011fer hala bulunamad\u0131ysa, form'un i\u00e7indeki CF7 form'unu bul\r\n                    if (!wpcf7Instance) {\r\n                        \/\/ Form'un i\u00e7indeki t\u00fcm input'lar\u0131 kontrol et\r\n                        const wpcf7Input = form.querySelector('input[name=\"_wpcf7\"]');\r\n                        if (wpcf7Input) {\r\n                            const wpcf7Id = wpcf7Input.value;\r\n                            console.log('\ud83d\udccc CF7 ID input bulundu:', wpcf7Id);\r\n                            for (let i = 0; i < wpcf7Forms.forms.length; i++) {\r\n                                if (String(wpcf7Forms.forms[i].id) === String(wpcf7Id)) {\r\n                                    wpcf7Instance = wpcf7Forms.forms[i];\r\n                                    console.log('\u2705 CF7 instance ID ile bulundu');\r\n                                    break;\r\n                                }\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    \/\/ E\u011fer hala bulunamad\u0131ysa, ilk CF7 form'unu kullan\r\n                    if (!wpcf7Instance && wpcf7Forms.forms.length === 1) {\r\n                        wpcf7Instance = wpcf7Forms.forms[0];\r\n                        console.log('\u2705 CF7 instance (tek form) bulundu');\r\n                    }\r\n                } else {\r\n                    console.log('\u26a0\ufe0f window.wpcf7.forms bulunamad\u0131');\r\n                }\r\n            }\r\n\r\n            \/\/ Alternatif: jQuery plugin metodunu dene\r\n            if (!wpcf7Instance && typeof $form.wpcf7 === 'function') {\r\n                try {\r\n                    console.log('\ud83d\udccc jQuery wpcf7 plugin metodu deneniyor');\r\n                    const pluginResult = $form.wpcf7();\r\n                    if (pluginResult && pluginResult.length > 0) {\r\n                        wpcf7Instance = pluginResult.data('wpcf7') || pluginResult[0];\r\n                    }\r\n                } catch (e) {\r\n                    console.log('\u26a0\ufe0f jQuery wpcf7 plugin metodu \u00e7al\u0131\u015fmad\u0131:', e);\r\n                }\r\n            }\r\n\r\n            if (wpcf7Instance) {\r\n                console.log('\ud83d\udccc CF7 instance bulundu, AJAX submit ba\u015flat\u0131l\u0131yor');\r\n\r\n                \/\/ CF7'nin submit metodunu direkt \u00e7a\u011f\u0131r\r\n                try {\r\n                    if (typeof wpcf7Instance.submit === 'function') {\r\n                        console.log('\u2705 CF7 submit() metodu \u00e7a\u011fr\u0131l\u0131yor');\r\n                        wpcf7Instance.submit();\r\n                        return;\r\n                    } else if (wpcf7Instance.id) {\r\n                        \/\/ CF7'nin yeni API'si\r\n                        console.log('\u2705 CF7 yeni API ile submit ediliyor');\r\n                        if (window.wpcf7 && window.wpcf7.submit) {\r\n                            window.wpcf7.submit(form);\r\n                            return;\r\n                        }\r\n                    }\r\n                } catch (error) {\r\n                    console.error('\u274c CF7 submit hatas\u0131:', error);\r\n                }\r\n            }\r\n\r\n            \/\/ Fallback: CF7'nin AJAX endpoint'ini direkt \u00e7a\u011f\u0131r\r\n            console.log('\u26a0\ufe0f CF7 instance bulunamad\u0131, AJAX endpoint direkt \u00e7a\u011fr\u0131l\u0131yor');\r\n\r\n            \/\/ CF7'nin form ID'sini bul\r\n            const formId = form.querySelector('input[name=\"_wpcf7\"]')?.value || '';\r\n            console.log('\ud83d\udccc CF7 Form ID:', formId);\r\n\r\n            \/\/ Form action'\u0131n\u0131 kontrol et\r\n            const formAction = form.getAttribute('action') || form.action || '';\r\n            const currentUrl = window.location.href.split('#')[0]; \/\/ Hash'i kald\u0131r\r\n\r\n            \/\/ CF7'nin AJAX endpoint'ini bul\r\n            let ajaxUrl = '';\r\n\r\n            \/\/ Form action sayfa URL'si ise (hash i\u00e7eriyorsa veya sayfa URL'si ile ayn\u0131ysa), WordPress AJAX endpoint'ini kullan\r\n            const isPageUrl = !formAction || formAction === '' || formAction.includes('#') ||\r\n                formAction === currentUrl || formAction === window.location.href ||\r\n                formAction.startsWith('\/') && !formAction.includes('admin-ajax') && !formAction.includes('wp-json');\r\n\r\n            if (isPageUrl) {\r\n                \/\/ WordPress REST API endpoint'ini kullan\r\n                \/\/ \u00d6nce CF7'nin kendi API settings'ini kontrol et\r\n                if (window.wpcf7 && window.wpcf7.apiSettings && window.wpcf7.apiSettings.root && formId) {\r\n                    \/\/ REST API kullan\r\n                    ajaxUrl = window.wpcf7.apiSettings.root + 'contact-form-7\/v1\/contact-forms\/' + formId + '\/feedback';\r\n                    console.log('\ud83d\udccc CF7 REST API endpoint kullan\u0131l\u0131yor:', ajaxUrl);\r\n                } else if (window.wpApiSettings && window.wpApiSettings.root && formId) {\r\n                    \/\/ WordPress REST API root'u kullan\r\n                    ajaxUrl = window.wpApiSettings.root + 'contact-form-7\/v1\/contact-forms\/' + formId + '\/feedback';\r\n                    console.log('\ud83d\udccc WordPress REST API endpoint kullan\u0131l\u0131yor:', ajaxUrl);\r\n                } else {\r\n                    \/\/ Fallback: admin-ajax.php (eski y\u00f6ntem)\r\n                    \/\/ CF7 i\u00e7in action ve form ID ekle\r\n                    ajaxUrl = '\/wp-admin\/admin-ajax.php';\r\n                    console.log('\ud83d\udccc admin-ajax.php endpoint kullan\u0131l\u0131yor (fallback)');\r\n                    if (!formId) {\r\n                        console.warn('\u26a0\ufe0f CF7 Form ID bulunamad\u0131, form g\u00f6nderimi ba\u015far\u0131s\u0131z olabilir');\r\n                    }\r\n                }\r\n            } else {\r\n                \/\/ Form action'\u0131 direkt kullan (e\u011fer ger\u00e7ek bir AJAX endpoint ise)\r\n                ajaxUrl = formAction;\r\n                console.log('\ud83d\udccc Form action endpoint kullan\u0131l\u0131yor:', ajaxUrl);\r\n            }\r\n\r\n            console.log('\ud83d\udccc CF7 AJAX endpoint:', ajaxUrl);\r\n\r\n            \/\/ Form verilerini topla\r\n            if (typeof jQuery !== 'undefined') {\r\n                let formData;\r\n                let contentType = 'application\/x-www-form-urlencoded; charset=UTF-8';\r\n                let processData = true;\r\n\r\n                \/\/ REST API kullan\u0131l\u0131yorsa FormData format\u0131nda g\u00f6nder\r\n                if (ajaxUrl.includes('\/wp-json\/') || ajaxUrl.includes('contact-form-7\/v1\/')) {\r\n                    \/\/ REST API i\u00e7in FormData kullan (CF7 REST API FormData bekler)\r\n                    \/\/ Sadece g\u00f6r\u00fcn\u00fcr field'lar\u0131 ekleyerek FormData olu\u015ftur\r\n                    formData = new FormData();\r\n\r\n                    \/\/ T\u00fcm form input'lar\u0131n\u0131 kontrol et\r\n                    const allInputs = form.querySelectorAll('input, textarea, select');\r\n                    const hiddenConditionalFields = new Set();\r\n\r\n                    \/\/ \u00d6nce gizli conditional field'lar\u0131 belirle\r\n                    const allConditionalFields = document.querySelectorAll('.dred-conditional-field');\r\n                    console.log('\ud83d\udccc Conditional field say\u0131s\u0131:', allConditionalFields.length);\r\n\r\n                    allConditionalFields.forEach(fieldContainer => {\r\n                        const isVisible = fieldContainer.style.display !== 'none' &&\r\n                            window.getComputedStyle(fieldContainer).display !== 'none';\r\n\r\n                        if (!isVisible) {\r\n                            \/\/ Gizli conditional field i\u00e7indeki t\u00fcm input'lar\u0131 i\u015faretle\r\n                            const inputs = fieldContainer.querySelectorAll('input, textarea, select');\r\n                            inputs.forEach(input => {\r\n                                if (input.name) {\r\n                                    hiddenConditionalFields.add(input.name);\r\n                                    console.log('\ud83d\udccc Gizli conditional field i\u015faretlendi:', input.name, 'Container:', fieldContainer.id);\r\n                                }\r\n                            });\r\n                        } else {\r\n                            console.log('\ud83d\udccc Conditional field g\u00f6r\u00fcn\u00fcr, FormData\\'ya eklenecek:', fieldContainer.id);\r\n                        }\r\n                    });\r\n\r\n                    \/\/ Sadece g\u00f6r\u00fcn\u00fcr field'lar\u0131 FormData'ya ekle\r\n                    \/\/ Radio button'lar i\u00e7in processed field'lar\u0131 takip et (ayn\u0131 name'li radio'lar birden fazla kez i\u015flenmesin)\r\n                    const processedRadioFields = new Set();\r\n\r\n                    allInputs.forEach(input => {\r\n                        const fieldName = input.name;\r\n                        if (!fieldName) return;\r\n\r\n                        \/\/ Gizli conditional field ise hi\u00e7bir \u015fey g\u00f6nderme (CF7 validation i\u00e7in)\r\n                        if (hiddenConditionalFields.has(fieldName)) {\r\n                            \/\/ T\u00fcm gizli conditional field'lar\u0131 atla (CF7 validation hatas\u0131 vermemesi i\u00e7in)\r\n                            if (!processedRadioFields.has(fieldName)) {\r\n                                console.log('\ud83d\udccc Gizli conditional field atland\u0131 (FormData\\'ya eklenmedi):', fieldName);\r\n                                processedRadioFields.add(fieldName);\r\n                            }\r\n                            return; \/\/ Gizli conditional field'lar\u0131 hi\u00e7 g\u00f6nderme\r\n                        }\r\n\r\n                        \/\/ Checkbox ve radio i\u00e7in sadece se\u00e7ili olanlar\u0131 ekle\r\n                        if (input.type === 'checkbox' || input.type === 'radio') {\r\n                            if (input.checked) {\r\n                                formData.append(fieldName, input.value || '1');\r\n                            }\r\n                        } else if (input.type === 'file') {\r\n                            \/\/ File input i\u00e7in dosyalar\u0131 ekle\r\n                            if (input.files && input.files.length > 0) {\r\n                                for (let i = 0; i < input.files.length; i++) {\r\n                                    formData.append(fieldName, input.files[i]);\r\n                                }\r\n                            }\r\n                        } else {\r\n                            \/\/ Di\u011fer input'lar i\u00e7in de\u011feri ekle\r\n                            if (input.value !== null && input.value !== undefined) {\r\n                                formData.append(fieldName, input.value);\r\n                            }\r\n                        }\r\n                    });\r\n\r\n                    contentType = false; \/\/ jQuery otomatik olarak FormData i\u00e7in Content-Type ayarlar\r\n                    processData = false; \/\/ jQuery FormData'y\u0131 serialize etmesin\r\n                    console.log('\ud83d\udccc REST API i\u00e7in FormData format\u0131nda g\u00f6nderiliyor (sadece g\u00f6r\u00fcn\u00fcr field\\'lar)');\r\n                } else {\r\n                    \/\/ admin-ajax.php i\u00e7in URL-encoded format\r\n                    \/\/ Gizli conditional field'lar\u0131 serialize'dan \u00e7\u0131kar\r\n                    const hiddenConditionalFields = new Set();\r\n                    const allConditionalFields = document.querySelectorAll('.dred-conditional-field');\r\n\r\n                    allConditionalFields.forEach(fieldContainer => {\r\n                        const isVisible = fieldContainer.style.display !== 'none' &&\r\n                            window.getComputedStyle(fieldContainer).display !== 'none';\r\n                        if (!isVisible) {\r\n                            const inputs = fieldContainer.querySelectorAll('input, textarea, select');\r\n                            inputs.forEach(input => {\r\n                                if (input.name) {\r\n                                    hiddenConditionalFields.add(input.name);\r\n                                }\r\n                            });\r\n                        }\r\n                    });\r\n\r\n                    \/\/ Gizli conditional field'lar\u0131 serialize'dan \u00e7\u0131kar\r\n                    const formInputs = form.querySelectorAll('input, textarea, select');\r\n                    const formDataArray = [];\r\n\r\n                    formInputs.forEach(input => {\r\n                        if (!input.name) return;\r\n\r\n                        \/\/ Gizli conditional field ise atla\r\n                        if (hiddenConditionalFields.has(input.name)) {\r\n                            \/\/ Checkbox\/radio i\u00e7in hi\u00e7bir \u015fey g\u00f6nderme\r\n                            if (input.type === 'checkbox' || input.type === 'radio') {\r\n                                return;\r\n                            }\r\n                            \/\/ Text\/textarea i\u00e7in bo\u015f string g\u00f6nder (CF7 opsiyonel ise sorun \u00e7\u0131kmaz)\r\n                            formDataArray.push(encodeURIComponent(input.name) + '=' + encodeURIComponent(''));\r\n                            return;\r\n                        }\r\n\r\n                        \/\/ Checkbox ve radio i\u00e7in sadece se\u00e7ili olanlar\u0131 ekle\r\n                        if (input.type === 'checkbox' || input.type === 'radio') {\r\n                            if (input.checked) {\r\n                                formDataArray.push(encodeURIComponent(input.name) + '=' + encodeURIComponent(input.value || '1'));\r\n                            }\r\n                        } else {\r\n                            \/\/ Di\u011fer input'lar i\u00e7in de\u011feri ekle\r\n                            if (input.value !== null && input.value !== undefined) {\r\n                                formDataArray.push(encodeURIComponent(input.name) + '=' + encodeURIComponent(input.value));\r\n                            }\r\n                        }\r\n                    });\r\n\r\n                    formData = formDataArray.join('&');\r\n\r\n                    if (ajaxUrl.includes('admin-ajax.php')) {\r\n                        \/\/ CF7'nin gerekli parametrelerini ekle\r\n                        formData += '&action=wpcf7_submit';\r\n\r\n                        \/\/ CF7 form ID'sini ekle (zaten formData'da olabilir ama emin olmak i\u00e7in)\r\n                        const wpcf7Id = form.querySelector('input[name=\"_wpcf7\"]')?.value;\r\n                        if (wpcf7Id && !formData.includes('_wpcf7=')) {\r\n                            formData += '&_wpcf7=' + encodeURIComponent(wpcf7Id);\r\n                        }\r\n\r\n                        \/\/ CF7 unit tag'ini ekle\r\n                        const wpcf7UnitTag = form.querySelector('input[name=\"_wpcf7_unit_tag\"]')?.value;\r\n                        if (wpcf7UnitTag && !formData.includes('_wpcf7_unit_tag=')) {\r\n                            formData += '&_wpcf7_unit_tag=' + encodeURIComponent(wpcf7UnitTag);\r\n                        }\r\n\r\n                        \/\/ CF7 version'\u0131 ekle\r\n                        const wpcf7Version = form.querySelector('input[name=\"_wpcf7_version\"]')?.value;\r\n                        if (wpcf7Version && !formData.includes('_wpcf7_version=')) {\r\n                            formData += '&_wpcf7_version=' + encodeURIComponent(wpcf7Version);\r\n                        }\r\n\r\n                        \/\/ CF7 container post ID'sini ekle\r\n                        const wpcf7ContainerPost = form.querySelector('input[name=\"_wpcf7_container_post\"]')?.value;\r\n                        if (wpcf7ContainerPost && !formData.includes('_wpcf7_container_post=')) {\r\n                            formData += '&_wpcf7_container_post=' + encodeURIComponent(wpcf7ContainerPost);\r\n                        }\r\n\r\n                        console.log('\ud83d\udccc admin-ajax.php i\u00e7in CF7 parametreleri eklendi');\r\n                    }\r\n                    console.log('\ud83d\udccc admin-ajax.php i\u00e7in URL-encoded format\u0131nda g\u00f6nderiliyor');\r\n                }\r\n\r\n                console.log('\ud83d\udccc Form verileri haz\u0131r, AJAX g\u00f6nderiliyor');\r\n\r\n                \/\/ jQuery AJAX ile g\u00f6nder\r\n                const ajaxConfig = {\r\n                    url: ajaxUrl,\r\n                    type: 'POST',\r\n                    data: formData,\r\n                    dataType: 'json',\r\n                    processData: processData,\r\n                    contentType: contentType\r\n                };\r\n\r\n                \/\/ REST API i\u00e7in nonce header'\u0131 ekle\r\n                if (ajaxUrl.includes('\/wp-json\/') || ajaxUrl.includes('contact-form-7\/v1\/')) {\r\n                    ajaxConfig.beforeSend = function (xhr) {\r\n                        \/\/ WordPress REST API nonce\r\n                        if (window.wpApiSettings && wpApiSettings.nonce) {\r\n                            xhr.setRequestHeader('X-WP-Nonce', wpApiSettings.nonce);\r\n                            console.log('\ud83d\udccc REST API nonce header eklendi');\r\n                        } else if (window.wpcf7 && window.wpcf7.apiSettings && window.wpcf7.apiSettings.nonce) {\r\n                            xhr.setRequestHeader('X-WP-Nonce', window.wpcf7.apiSettings.nonce);\r\n                            console.log('\ud83d\udccc CF7 REST API nonce header eklendi');\r\n                        }\r\n                    };\r\n                }\r\n\r\n                ajaxConfig.success = function (response) {\r\n                    console.log('\u2705 CF7 AJAX ba\u015far\u0131l\u0131:', response);\r\n                    \/\/ CF7'nin success event'ini tetikle\r\n                    if (response && response.status === 'mail_sent') {\r\n                        console.log('\ud83c\udf89 Form ba\u015far\u0131yla g\u00f6nderildi!');\r\n                        showSuccess(response.message || 'Formunuz ba\u015far\u0131yla g\u00f6nderildi. Te\u015fekk\u00fcrler!');\r\n                        document.dispatchEvent(new CustomEvent('wpcf7mailsent', { detail: response }));\r\n                    } else if (response && response.status === 'validation_failed') {\r\n                        console.log('\u26a0\ufe0f CF7 validation hatas\u0131:', response.invalid_fields);\r\n                        \/\/ CF7'nin invalid_fields'\u0131n\u0131 g\u00f6ster\r\n                        if (response.invalid_fields && response.invalid_fields.length > 0) {\r\n                            let firstErrorStep = null;\r\n\r\n                            \/\/ Gizli conditional field'lar\u0131 belirle\r\n                            const hiddenConditionalFieldNames = new Set();\r\n                            const allConditionalFields = document.querySelectorAll('.dred-conditional-field');\r\n                            allConditionalFields.forEach(fieldContainer => {\r\n                                const isVisible = fieldContainer.style.display !== 'none' &&\r\n                                    window.getComputedStyle(fieldContainer).display !== 'none';\r\n                                if (!isVisible) {\r\n                                    const inputs = fieldContainer.querySelectorAll('input, textarea, select');\r\n                                    inputs.forEach(input => {\r\n                                        if (input.name) {\r\n                                            hiddenConditionalFieldNames.add(input.name);\r\n                                        }\r\n                                    });\r\n                                }\r\n                            });\r\n\r\n                            \/\/ Gizli conditional field'lar i\u00e7in hatalar\u0131 filtrele\r\n                            const validErrors = response.invalid_fields.filter(function (field) {\r\n                                const isHidden = hiddenConditionalFieldNames.has(field.field);\r\n                                if (isHidden) {\r\n                                    console.log('\ud83d\udccc CF7 hatal\u0131 alan filtrelendi (gizli conditional):', field.field);\r\n                                    return false; \/\/ Bu hatay\u0131 g\u00f6rmezden gel\r\n                                }\r\n                                return true; \/\/ Bu hatay\u0131 g\u00f6ster\r\n                            });\r\n\r\n                            \/\/ E\u011fer t\u00fcm hatalar gizli conditional field'lar ise, form ba\u015far\u0131l\u0131 say\u0131labilir\r\n                            if (validErrors.length === 0) {\r\n                                console.log('\u2705 T\u00fcm CF7 hatalar\u0131 gizli conditional field\\'lar, form ba\u015far\u0131l\u0131 say\u0131l\u0131yor');\r\n                                \/\/ Form ba\u015far\u0131l\u0131 gibi davran\r\n                                const successResponse = Object.assign({}, response, { status: 'mail_sent', message: 'Mesaj\u0131n\u0131z i\u00e7in te\u015fekk\u00fcrler. G\u00f6nderildi.' });\r\n                                showSuccess(successResponse.message || 'Formunuz ba\u015far\u0131yla g\u00f6nderildi. Te\u015fekk\u00fcrler!');\r\n                                document.dispatchEvent(new CustomEvent('wpcf7mailsent', { detail: successResponse }));\r\n                                return;\r\n                            }\r\n\r\n                            validErrors.forEach(function (field) {\r\n                                console.log('\ud83d\udccc CF7 hatal\u0131 alan:', field.field, field.message);\r\n\r\n                                \/\/ CF7 field name'ini bul (farkl\u0131 formatlar olabilir)\r\n                                let fieldInput = form.querySelector(`[name=\"${field.field}\"]`);\r\n\r\n                                \/\/ E\u011fer bulunamazsa, field name'i normalize et (tire\/underscore de\u011fi\u015fimi)\r\n                                if (!fieldInput) {\r\n                                    const normalizedName = field.field.replace(\/_\/g, '-');\r\n                                    fieldInput = form.querySelector(`[name=\"${normalizedName}\"]`);\r\n                                }\r\n\r\n                                if (!fieldInput) {\r\n                                    const normalizedName2 = field.field.replace(\/-\/g, '_');\r\n                                    fieldInput = form.querySelector(`[name=\"${normalizedName2}\"]`);\r\n                                }\r\n\r\n                                if (fieldInput) {\r\n                                    const fieldWrapper = fieldInput.closest('.dred-form-field');\r\n                                    if (fieldWrapper) {\r\n                                        fieldWrapper.classList.add('dred-field-error');\r\n                                        \/\/ CF7'nin hata mesaj\u0131n\u0131 g\u00f6ster\r\n                                        const existingError = fieldWrapper.querySelector('.dred-error-message');\r\n                                        if (existingError) {\r\n                                            existingError.textContent = field.message || 'Bu alan zorunludur';\r\n                                        } else {\r\n                                            const error = document.createElement('div');\r\n                                            error.className = 'dred-error-message';\r\n                                            error.textContent = field.message || 'Bu alan zorunludur';\r\n                                            fieldWrapper.appendChild(error);\r\n                                        }\r\n\r\n                                        \/\/ \u0130lk hatal\u0131 step'i bul\r\n                                        if (!firstErrorStep) {\r\n                                            const errorStep = fieldWrapper.closest('.dred-form-step');\r\n                                            if (errorStep) {\r\n                                                const stepNumber = parseInt(errorStep.getAttribute('data-step'));\r\n                                                if (stepNumber) {\r\n                                                    firstErrorStep = stepNumber;\r\n                                                }\r\n                                            }\r\n                                        }\r\n                                    }\r\n                                } else {\r\n                                    console.log('\u26a0\ufe0f CF7 hatal\u0131 alan bulunamad\u0131:', field.field);\r\n                                }\r\n                            });\r\n\r\n                            \/\/ \u0130lk hatal\u0131 step'e git\r\n                            if (firstErrorStep) {\r\n                                changeStep(firstErrorStep);\r\n                                setTimeout(() => {\r\n                                    const firstError = form.querySelector('.dred-field-error');\r\n                                    if (firstError) {\r\n                                        firstError.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n                                    }\r\n                                }, 300);\r\n                            }\r\n                        }\r\n                        document.dispatchEvent(new CustomEvent('wpcf7invalid', { detail: response }));\r\n                        showError(response.message || 'L\u00fctfen formu kontrol edin ve tekrar deneyin');\r\n                    } else if (response && response.status === 'spam') {\r\n                        document.dispatchEvent(new CustomEvent('wpcf7spam', { detail: response }));\r\n                        showError('Form spam olarak i\u015faretlendi. L\u00fctfen tekrar deneyin.');\r\n                    } else if (response && response.status === 'mail_failed') {\r\n                        document.dispatchEvent(new CustomEvent('wpcf7mailfailed', { detail: response }));\r\n                        showError('E-posta g\u00f6nderilemedi. L\u00fctfen tekrar deneyin.');\r\n                    }\r\n                };\r\n\r\n                ajaxConfig.error = function (xhr, status, error) {\r\n                    console.error('\u274c CF7 AJAX hatas\u0131:', error, xhr);\r\n                    console.error('\u274c Status:', xhr.status);\r\n                    console.error('\u274c Response:', xhr.responseText);\r\n\r\n                    \/\/ 400 hatas\u0131 i\u00e7in daha detayl\u0131 mesaj\r\n                    if (xhr.status === 400) {\r\n                        let errorMessage = 'Form g\u00f6nderilemedi. L\u00fctfen formu kontrol edin.';\r\n                        try {\r\n                            const response = JSON.parse(xhr.responseText);\r\n                            if (response.message) {\r\n                                errorMessage = response.message;\r\n                            } else if (response.data && response.data.message) {\r\n                                errorMessage = response.data.message;\r\n                            }\r\n                        } catch (e) {\r\n                            \/\/ JSON parse edilemezse, response text'i g\u00f6ster\r\n                            if (xhr.responseText) {\r\n                                console.error('\u274c Response text:', xhr.responseText);\r\n                            }\r\n                        }\r\n                        showError(errorMessage);\r\n                    } else {\r\n                        showError('Form g\u00f6nderilemedi. L\u00fctfen tekrar deneyin.');\r\n                    }\r\n                };\r\n\r\n                jQuery.ajax(ajaxConfig);\r\n            } else {\r\n                \/\/ Fetch API ile g\u00f6nder\r\n                const formData = new FormData(form);\r\n                console.log('\ud83d\udccc Form verileri haz\u0131r, Fetch API ile g\u00f6nderiliyor');\r\n\r\n                fetch(ajaxUrl, {\r\n                    method: 'POST',\r\n                    body: formData\r\n                })\r\n                    .then(response => response.json())\r\n                    .then(data => {\r\n                        console.log('\u2705 CF7 AJAX ba\u015far\u0131l\u0131:', data);\r\n                        if (data && data.status === 'mail_sent') {\r\n                            document.dispatchEvent(new CustomEvent('wpcf7mailsent', { detail: data }));\r\n                        } else if (data && data.status === 'validation_failed') {\r\n                            document.dispatchEvent(new CustomEvent('wpcf7invalid', { detail: data }));\r\n                        }\r\n                    })\r\n                    .catch(error => {\r\n                        console.error('\u274c CF7 AJAX hatas\u0131:', error);\r\n                        showError('Form g\u00f6nderilemedi. L\u00fctfen tekrar deneyin.');\r\n                    });\r\n            }\r\n        } else {\r\n            console.error('\u274c jQuery bulunamad\u0131, CF7 \u00e7al\u0131\u015fmayabilir');\r\n            showError('Form g\u00f6nderilemedi. L\u00fctfen sayfay\u0131 yenileyip tekrar deneyin.');\r\n        }\r\n    }\r\n\r\n\r\n    function setupButtons() {\r\n        const prevBtn = document.getElementById('dredPrevBtn');\r\n        const nextBtn = document.getElementById('dredNextBtn');\r\n        const submitBtn = document.querySelector('.dred-btn-submit');\r\n\r\n        if (prevBtn) {\r\n            prevBtn.onclick = (e) => {\r\n                e.preventDefault();\r\n                if (currentStep > 1) changeStep(currentStep - 1);\r\n            };\r\n        }\r\n\r\n        if (nextBtn) {\r\n            nextBtn.type = 'button';\r\n            nextBtn.onclick = (e) => {\r\n                e.preventDefault();\r\n                e.stopPropagation();\r\n                if (!validateCurrentStep()) {\r\n                    return false;\r\n                }\r\n                if (currentStep < totalSteps) {\r\n                    changeStep(currentStep + 1);\r\n                }\r\n                return false;\r\n            };\r\n        }\r\n\r\n        if (submitBtn) {\r\n            \/\/ CF7'nin submit butonuna event listener ekle\r\n            const actualSubmitBtn = submitBtn;\r\n\r\n            if (actualSubmitBtn) {\r\n                \/\/ Container i\u00e7indeki form'u bul\r\n                const container = document.querySelector('.dred-anamnez-form-container');\r\n                const form = container ? container.closest('form') || container.querySelector('form') : document.querySelector('form');\r\n\r\n                \/\/ Capture phase'de \u00e7al\u0131\u015f, CF7'den \u00f6nce\r\n                actualSubmitBtn.addEventListener('click', function (e) {\r\n                    \/\/ CF7 submit i\u00e7in bypass\r\n                    if (bypassValidation) {\r\n                        console.log('\ud83d\udd04 CF7 submit bypass, do\u011frudan CF7 handler \u00e7al\u0131\u015facak');\r\n                        return; \/\/ Bizim handler'\u0131 bypass et, CF7'nin handler'\u0131 \u00e7al\u0131\u015fs\u0131n\r\n                    }\r\n\r\n                    \/\/ Prevent infinite loop\r\n                    if (isSubmitting) {\r\n                        console.log('\ud83d\udd04 Submit zaten devam ediyor, bypass ediliyor');\r\n                        e.preventDefault();\r\n                        e.stopPropagation();\r\n                        return false;\r\n                    }\r\n\r\n                    console.log('\ud83d\udd35 Submit butonuna t\u0131kland\u0131');\r\n\r\n                    \/\/ Validate all steps first\r\n                    const result = validateAllSteps();\r\n                    console.log('\ud83d\udd35 Validation sonucu:', result);\r\n\r\n                    if (!result.valid) {\r\n                        console.log('\u274c Validation ba\u015far\u0131s\u0131z, submit engellendi');\r\n                        e.preventDefault();\r\n                        e.stopPropagation();\r\n                        e.stopImmediatePropagation();\r\n\r\n                        \/\/ Go to first invalid step\r\n                        changeStep(result.firstInvalidStep);\r\n                        setTimeout(() => {\r\n                            const firstError = document.querySelector('.dred-field-error');\r\n                            if (firstError) {\r\n                                firstError.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n                            }\r\n                        }, 300);\r\n                        showError('L\u00fctfen t\u00fcm zorunlu alanlar\u0131 doldurun');\r\n                        return false;\r\n                    }\r\n\r\n                    console.log('\u2705 Validation ba\u015far\u0131l\u0131, CF7 submit edilecek');\r\n\r\n                    \/\/ Conditional field'lar\u0131 kontrol et ve required attribute'lar\u0131n\u0131 g\u00fcncelle\r\n                    updateConditionalFieldsRequired();\r\n\r\n                    \/\/ Ensure we're on the last step\r\n                    if (currentStep < totalSteps) {\r\n                        e.preventDefault();\r\n                        e.stopPropagation();\r\n                        e.stopImmediatePropagation();\r\n                        changeStep(totalSteps);\r\n                        setTimeout(() => {\r\n                            \/\/ Validation ba\u015far\u0131l\u0131, CF7'nin submit'ine izin ver\r\n                            triggerCF7Submit(form, actualSubmitBtn);\r\n                        }, 200);\r\n                        return false;\r\n                    }\r\n\r\n                    \/\/ Validation ba\u015far\u0131l\u0131 ve son step'teyiz\r\n                    \/\/ CF7'nin kendi submit handler'\u0131n\u0131n \u00e7al\u0131\u015fmas\u0131na izin ver\r\n                    \/\/ Ama \u00f6nce preventDefault yap\u0131p, sonra CF7'yi manuel tetikleyelim\r\n                    e.preventDefault();\r\n                    e.stopPropagation();\r\n                    e.stopImmediatePropagation();\r\n\r\n                    \/\/ CF7'nin submit'ini tetikle\r\n                    triggerCF7Submit(form, actualSubmitBtn);\r\n\r\n                    return false;\r\n                }, true); \/\/ Capture phase - CF7'den \u00f6nce \u00e7al\u0131\u015f\r\n            }\r\n        }\r\n\r\n        \/\/ Intercept form submit to prevent normal HTML submission\r\n        \/\/ CF7 will handle AJAX submission\r\n        \/\/ Container i\u00e7indeki form'u bul\r\n        const container = document.querySelector('.dred-anamnez-form-container');\r\n        const form = container ? container.closest('form') || container.querySelector('form') : document.querySelector('form.wpcf7-form');\r\n        if (form) {\r\n            \/\/ Capture phase'de \u00e7al\u0131\u015f - HER ZAMAN engelle (bypass hari\u00e7)\r\n            \/\/ CF7'nin AJAX handler'\u0131n\u0131 manuel olarak tetikleyece\u011fiz\r\n            form.addEventListener('submit', function (e) {\r\n                console.log('\ud83d\udfe2 Form submit event tetiklendi, bypassValidation:', bypassValidation);\r\n\r\n                \/\/ CF7 submit i\u00e7in bypass - CF7'nin handler'\u0131 \u00e7al\u0131\u015fs\u0131n\r\n                if (bypassValidation) {\r\n                    console.log('\ud83d\udd04 CF7 submit bypass, CF7 AJAX endpoint direkt \u00e7a\u011fr\u0131l\u0131yor');\r\n                    \/\/ CF7 instance bulunamad\u0131\u011f\u0131 i\u00e7in AJAX endpoint'ini direkt \u00e7a\u011f\u0131r\r\n                    const formAction = form.getAttribute('action') || form.action;\r\n                    let ajaxUrl = formAction;\r\n\r\n                    if (!ajaxUrl || ajaxUrl === window.location.href || ajaxUrl === '') {\r\n                        if (window.wpcf7 && window.wpcf7.apiSettings && window.wpcf7.apiSettings.root) {\r\n                            const formId = form.querySelector('input[name=\"_wpcf7\"]')?.value || '';\r\n                            ajaxUrl = window.wpcf7.apiSettings.root + 'contact-form-7\/v1\/contact-forms\/' + formId + '\/feedback';\r\n                        } else {\r\n                            ajaxUrl = '\/wp-admin\/admin-ajax.php';\r\n                        }\r\n                    }\r\n\r\n                    console.log('\ud83d\udccc CF7 AJAX endpoint (bypass):', ajaxUrl);\r\n\r\n                    if (typeof jQuery !== 'undefined') {\r\n                        const $form = jQuery(form);\r\n                        jQuery.ajax({\r\n                            url: ajaxUrl,\r\n                            type: 'POST',\r\n                            data: $form.serialize(),\r\n                            dataType: 'json',\r\n                            success: function (response) {\r\n                                console.log('\u2705 CF7 AJAX ba\u015far\u0131l\u0131 (bypass):', response);\r\n                                if (response && response.status === 'mail_sent') {\r\n                                    document.dispatchEvent(new CustomEvent('wpcf7mailsent', { detail: response }));\r\n                                } else if (response && response.status === 'validation_failed') {\r\n                                    document.dispatchEvent(new CustomEvent('wpcf7invalid', { detail: response }));\r\n                                }\r\n                            },\r\n                            error: function (xhr, status, error) {\r\n                                console.error('\u274c CF7 AJAX hatas\u0131 (bypass):', error);\r\n                                showError('Form g\u00f6nderilemedi. L\u00fctfen tekrar deneyin.');\r\n                            }\r\n                        });\r\n                    }\r\n\r\n                    return false; \/\/ preventDefault zaten yap\u0131ld\u0131\r\n                }\r\n\r\n                \/\/ HER ZAMAN prevent default - normal HTML submit'i engelle\r\n                e.preventDefault();\r\n                e.stopPropagation();\r\n                e.stopImmediatePropagation();\r\n\r\n                \/\/ Only prevent if we're not on last step\r\n                if (currentStep < totalSteps) {\r\n                    console.log('\u274c Son step de\u011fil, submit engellendi');\r\n                    changeStep(totalSteps);\r\n                    return false;\r\n                }\r\n\r\n                \/\/ Son step'teyiz - CF7 submit'i tetikle\r\n                console.log('\u2705 Son step, CF7 AJAX submit tetikleniyor');\r\n                triggerCF7Submit(form, null);\r\n                return false;\r\n            }, true); \/\/ Capture phase'de \u00e7al\u0131\u015f - CF7'den \u00f6nce\r\n        }\r\n    }\r\n\r\n    function changeStep(newStep) {\r\n        if (newStep < 1 || newStep > totalSteps) return;\r\n\r\n        document.querySelectorAll('.dred-form-step').forEach(step => {\r\n            step.classList.remove('dred-active');\r\n            step.style.display = 'none';\r\n        });\r\n\r\n        const stepEl = document.querySelector(`.dred-form-step[data-step=\"${newStep}\"]`);\r\n        if (stepEl) {\r\n            stepEl.classList.add('dred-active');\r\n            stepEl.style.display = 'block';\r\n        }\r\n\r\n        currentStep = newStep;\r\n        updateDisplay();\r\n\r\n        \/\/ Clear all errors when changing step\r\n        document.querySelectorAll('.dred-field-error').forEach(el => {\r\n            el.classList.remove('dred-field-error');\r\n        });\r\n        document.querySelectorAll('.dred-error-message').forEach(msg => msg.remove());\r\n\r\n        \/\/ Step de\u011fi\u015fti\u011finde cinsiyet kontrol\u00fcn\u00fc tekrar \u00e7al\u0131\u015ft\u0131r (\u00f6zellikle step 4'e ge\u00e7ildi\u011finde)\r\n        if (typeof window.dredCheckCinsiyet === 'function') {\r\n            setTimeout(window.dredCheckCinsiyet, 100);\r\n        }\r\n    }\r\n\r\n    function updateDisplay() {\r\n        const prevBtn = document.getElementById('dredPrevBtn');\r\n        const nextBtn = document.getElementById('dredNextBtn');\r\n        const container = document.querySelector('.dred-anamnez-form-container');\r\n        const stepIndicators = document.querySelector('.dred-step-indicators');\r\n\r\n        if (prevBtn) {\r\n            prevBtn.style.display = currentStep === 1 ? 'none' : 'inline-flex';\r\n        }\r\n        if (nextBtn) {\r\n            if (currentStep === totalSteps) {\r\n                nextBtn.style.display = 'none';\r\n                nextBtn.style.visibility = 'hidden';\r\n                nextBtn.classList.add('dred-hidden');\r\n            } else {\r\n                nextBtn.style.display = 'inline-flex';\r\n                nextBtn.style.visibility = 'visible';\r\n                nextBtn.classList.remove('dred-hidden');\r\n            }\r\n        }\r\n\r\n        \/\/ Container'a step class'\u0131 ekle (CSS i\u00e7in)\r\n        if (container) {\r\n            container.classList.remove('dred-step-1', 'dred-step-2', 'dred-step-3', 'dred-step-4', 'dred-step-5');\r\n            container.classList.add('dred-step-' + currentStep);\r\n        }\r\n\r\n        \/\/ CF7 Submit butonunu gizle\/g\u00f6ster\r\n        const shouldShowSubmit = currentStep === totalSteps;\r\n        const displayValue = shouldShowSubmit ? 'inline-flex' : 'none';\r\n\r\n        \/\/ T\u00fcm submit butonlar\u0131n\u0131 bul ve gizle\/g\u00f6ster\r\n        const allSubmitElements = document.querySelectorAll(\r\n            '.dred-nav-right input[type=\"submit\"], ' +\r\n            '.dred-nav-right button[type=\"submit\"], ' +\r\n            '.dred-nav-right .wpcf7-submit, ' +\r\n            '.dred-btn-submit, ' +\r\n            '.dred-nav-right .dred-btn-submit'\r\n        );\r\n\r\n        allSubmitElements.forEach(element => {\r\n            element.style.display = displayValue;\r\n            element.style.visibility = shouldShowSubmit ? 'visible' : 'hidden';\r\n\r\n            \/\/ Parent span'\u0131 da kontrol et\r\n            const parentSpan = element.closest('span');\r\n            if (parentSpan) {\r\n                parentSpan.classList.add('dred-submit-wrapper');\r\n                if (shouldShowSubmit) {\r\n                    parentSpan.classList.add('dred-show');\r\n                    parentSpan.style.display = 'inline-flex';\r\n                    parentSpan.style.visibility = 'visible';\r\n                } else {\r\n                    parentSpan.classList.remove('dred-show');\r\n                    parentSpan.style.display = 'none';\r\n                    parentSpan.style.visibility = 'hidden';\r\n                }\r\n            }\r\n        });\r\n\r\n        \/\/ CF7 submit wrapper span'lar\u0131n\u0131 bul\r\n        const allSpans = document.querySelectorAll('.dred-nav-right span');\r\n        allSpans.forEach(span => {\r\n            const hasSubmit = span.querySelector('input[type=\"submit\"], button[type=\"submit\"], .wpcf7-submit');\r\n            if (hasSubmit) {\r\n                span.classList.add('dred-submit-wrapper');\r\n                if (shouldShowSubmit) {\r\n                    span.classList.add('dred-show');\r\n                    span.style.display = 'inline-flex';\r\n                    span.style.visibility = 'visible';\r\n                } else {\r\n                    span.classList.remove('dred-show');\r\n                    span.style.display = 'none';\r\n                    span.style.visibility = 'hidden';\r\n                }\r\n            }\r\n        });\r\n\r\n        const progressFill = document.getElementById('dredProgressFill');\r\n        if (progressFill) {\r\n            progressFill.style.width = ((currentStep - 1) \/ (totalSteps - 1)) * 100 + '%';\r\n        }\r\n\r\n        \/\/ Animated progress line i\u00e7in CSS variable g\u00fcncelle\r\n        if (stepIndicators) {\r\n            const progressPercent = ((currentStep - 1) \/ (totalSteps - 1)) * 80; \/\/ 80% max width (10% left, 10% right)\r\n            stepIndicators.style.setProperty('--dred-progress-width', progressPercent + '%');\r\n        }\r\n\r\n        document.querySelectorAll('.dred-step-indicator').forEach((ind, i) => {\r\n            ind.classList.toggle('dred-active', i + 1 === currentStep);\r\n            ind.classList.toggle('dred-completed', i + 1 < currentStep);\r\n        });\r\n\r\n        \/\/ Mobilde aktif step'i g\u00f6r\u00fcn\u00fcr alana getir (horizontal scroll)\r\n        if (window.innerWidth <= 768) {\r\n            const activeIndicator = document.querySelector('.dred-step-indicator.dred-active');\r\n            if (activeIndicator && stepIndicators) {\r\n                setTimeout(() => {\r\n                    activeIndicator.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'center' });\r\n                }, 100);\r\n            }\r\n        }\r\n    }\r\n\r\n    \/\/ Check if element is visible\r\n    function isVisible(element) {\r\n        if (!element) return false;\r\n\r\n        \/\/ Check conditional parent\r\n        const conditional = element.closest('.dred-conditional-field');\r\n        if (conditional) {\r\n            const style = window.getComputedStyle(conditional);\r\n            if (style.display === 'none' || conditional.style.display === 'none') {\r\n                return false;\r\n            }\r\n        }\r\n\r\n        \/\/ Check element itself\r\n        const style = window.getComputedStyle(element);\r\n        if (style.display === 'none' || style.visibility === 'hidden') {\r\n            return false;\r\n        }\r\n\r\n        if (element.offsetParent === null && style.position !== 'fixed') {\r\n            return false;\r\n        }\r\n\r\n        return true;\r\n    }\r\n\r\n    \/\/ Validate current step\r\n    function validateCurrentStep() {\r\n        const stepEl = document.querySelector(`.dred-form-step[data-step=\"${currentStep}\"]`);\r\n        if (!stepEl) return true;\r\n\r\n        let isValid = true;\r\n        const errors = [];\r\n\r\n        console.log('=== Validation Step', currentStep, '===');\r\n\r\n        \/\/ Clear previous errors\r\n        stepEl.querySelectorAll('.dred-field-error').forEach(el => {\r\n            el.classList.remove('dred-field-error');\r\n        });\r\n        stepEl.querySelectorAll('.dred-error-message').forEach(msg => msg.remove());\r\n\r\n        \/\/ Find all required fields by checking labels with *\r\n        stepEl.querySelectorAll('.dred-form-field label, .dred-checkbox-field label').forEach(label => {\r\n            const hasAsterisk = label.innerHTML.includes('color: #ef4444') ||\r\n                label.innerHTML.includes('color:#ef4444') ||\r\n                label.querySelector('span[style*=\"color: #ef4444\"]');\r\n\r\n            if (!hasAsterisk) return;\r\n\r\n            const fieldWrapper = label.closest('.dred-form-field, .dred-checkbox-field');\r\n            if (!fieldWrapper) return;\r\n\r\n            \/\/ Skip if hidden\r\n            if (!isVisible(fieldWrapper)) return;\r\n\r\n            let fieldFilled = false;\r\n            let fieldElement = null;\r\n\r\n            \/\/ Acceptance (\u00f6nce kontrol et \u00e7\u00fcnk\u00fc \u00f6zel bir durum)\r\n            const acceptance = fieldWrapper.querySelector('.wpcf7-acceptance input[type=\"checkbox\"]');\r\n            if (acceptance && isVisible(acceptance)) {\r\n                fieldFilled = acceptance.checked;\r\n                fieldElement = acceptance;\r\n            }\r\n\r\n            \/\/ E\u011fer acceptance bulunduysa ve doluysa, di\u011ferlerini kontrol etme\r\n            if (fieldFilled && acceptance) {\r\n                \/\/ Acceptance dolu, devam et\r\n            } else {\r\n                \/\/ Checkbox group\r\n                const checkboxGroup = fieldWrapper.querySelector('.wpcf7-checkbox');\r\n                if (checkboxGroup) {\r\n                    const checkboxes = checkboxGroup.querySelectorAll('input[type=\"checkbox\"]');\r\n                    const visibleCheckboxes = Array.from(checkboxes).filter(cb => isVisible(cb));\r\n                    if (visibleCheckboxes.length > 0) {\r\n                        fieldFilled = visibleCheckboxes.some(cb => cb.checked);\r\n                        fieldElement = visibleCheckboxes[0] || checkboxes[0];\r\n                    }\r\n                }\r\n\r\n                \/\/ E\u011fer checkbox bulunduysa ve doluysa, di\u011ferlerini kontrol etme\r\n                if (!fieldFilled || !checkboxGroup) {\r\n                    \/\/ Radio group\r\n                    const radioGroup = fieldWrapper.querySelector('.wpcf7-radio');\r\n                    if (radioGroup) {\r\n                        const radios = radioGroup.querySelectorAll('input[type=\"radio\"]');\r\n                        const visibleRadios = Array.from(radios).filter(r => isVisible(r));\r\n                        if (visibleRadios.length > 0) {\r\n                            fieldFilled = visibleRadios.some(r => r.checked);\r\n                            fieldElement = visibleRadios[0] || radios[0];\r\n                        } else if (radios.length > 0) {\r\n                            \/\/ E\u011fer hi\u00e7 g\u00f6r\u00fcn\u00fcr radio yoksa ama radio varsa, yine de kontrol et\r\n                            fieldFilled = Array.from(radios).some(r => r.checked);\r\n                            fieldElement = radios[0];\r\n                        }\r\n                    } else {\r\n                        \/\/ E\u011fer .wpcf7-radio bulunamazsa, direkt input[type=\"radio\"] ara\r\n                        const radios = fieldWrapper.querySelectorAll('input[type=\"radio\"]');\r\n                        if (radios.length > 0) {\r\n                            const visibleRadios = Array.from(radios).filter(r => isVisible(r));\r\n                            if (visibleRadios.length > 0) {\r\n                                fieldFilled = visibleRadios.some(r => r.checked);\r\n                                fieldElement = visibleRadios[0] || radios[0];\r\n                            } else {\r\n                                fieldFilled = Array.from(radios).some(r => r.checked);\r\n                                fieldElement = radios[0];\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    \/\/ E\u011fer radio bulunduysa ve doluysa, di\u011ferlerini kontrol etme\r\n                    if (!fieldFilled) {\r\n                        \/\/ Other inputs\r\n                        const input = fieldWrapper.querySelector('input:not([type=\"checkbox\"]):not([type=\"radio\"]), select, textarea');\r\n                        if (input && isVisible(input)) {\r\n                            const value = (input.value || '').trim();\r\n                            if (input.tagName === 'SELECT') {\r\n                                fieldFilled = value !== '' && value !== '0' && value !== '-1';\r\n                            } else {\r\n                                fieldFilled = value !== '';\r\n                            }\r\n                            fieldElement = input;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n\r\n            \/\/ E\u011fer fieldElement bulunamad\u0131ysa, alan tipini kontrol et\r\n            if (!fieldElement) {\r\n                const labelText = label.textContent.trim();\r\n                console.log('\u26a0\ufe0f UYARI: fieldElement bulunamad\u0131:', labelText);\r\n                \/\/ Alan tipini bulmaya \u00e7al\u0131\u015f\r\n                const hasCheckbox = fieldWrapper.querySelector('.wpcf7-checkbox, input[type=\"checkbox\"]');\r\n                const hasRadio = fieldWrapper.querySelector('.wpcf7-radio, input[type=\"radio\"]');\r\n                const hasInput = fieldWrapper.querySelector('input:not([type=\"checkbox\"]):not([type=\"radio\"]), select, textarea');\r\n                console.log('  - Checkbox var m\u0131?', !!hasCheckbox);\r\n                console.log('  - Radio var m\u0131?', !!hasRadio);\r\n                console.log('  - Input var m\u0131?', !!hasInput);\r\n            }\r\n\r\n            if (!fieldFilled && fieldElement) {\r\n                const labelText = label.textContent.trim();\r\n                console.log('\u274c HATA:', labelText, 'fieldFilled:', fieldFilled, 'fieldElement:', fieldElement);\r\n                isValid = false;\r\n                errors.push(fieldWrapper);\r\n                fieldWrapper.classList.add('dred-field-error');\r\n                if (!fieldWrapper.querySelector('.dred-error-message')) {\r\n                    const error = document.createElement('div');\r\n                    error.className = 'dred-error-message';\r\n                    error.textContent = 'Bu alan zorunludur';\r\n                    fieldWrapper.appendChild(error);\r\n                }\r\n            } else if (fieldFilled) {\r\n                const labelText = label.textContent.trim();\r\n                console.log('\u2705 OK:', labelText);\r\n            } else if (!fieldElement) {\r\n                \/\/ fieldElement yoksa ama zorunlu alan varsa, hata ver\r\n                const labelText = label.textContent.trim();\r\n                console.log('\u274c HATA: fieldElement bulunamad\u0131 ama zorunlu alan:', labelText);\r\n                isValid = false;\r\n                errors.push(fieldWrapper);\r\n                fieldWrapper.classList.add('dred-field-error');\r\n                if (!fieldWrapper.querySelector('.dred-error-message')) {\r\n                    const error = document.createElement('div');\r\n                    error.className = 'dred-error-message';\r\n                    error.textContent = 'Bu alan zorunludur';\r\n                    fieldWrapper.appendChild(error);\r\n                }\r\n            }\r\n        });\r\n\r\n        \/\/ Step 5: Always check Do\u011fruluk ve KVKK checkboxes\r\n        if (currentStep === 5) {\r\n            \/\/ Do\u011fruluk checkbox kontrol\u00fc - CF7 acceptance field'lar\u0131 i\u00e7in farkl\u0131 selector'lar dene\r\n            let dogruluk = stepEl.querySelector('.dred-dogruluk-acceptance input[type=\"checkbox\"]');\r\n            if (!dogruluk) {\r\n                \/\/ CF7 acceptance field'lar\u0131 genellikle .wpcf7-acceptance class'\u0131na sahip\r\n                const dogrulukContainer = stepEl.querySelector('.dred-dogruluk-acceptance');\r\n                if (dogrulukContainer) {\r\n                    dogruluk = dogrulukContainer.querySelector('input[type=\"checkbox\"]');\r\n                }\r\n            }\r\n            if (!dogruluk) {\r\n                \/\/ T\u00fcm acceptance field'lar\u0131 bul ve name=\"dogruluk\" olan\u0131 se\u00e7\r\n                const allAcceptance = stepEl.querySelectorAll('.wpcf7-acceptance input[type=\"checkbox\"]');\r\n                allAcceptance.forEach(checkbox => {\r\n                    if (checkbox.name === 'dogruluk' || checkbox.closest('.dred-dogruluk-acceptance')) {\r\n                        dogruluk = checkbox;\r\n                    }\r\n                });\r\n            }\r\n            console.log('Do\u011fruluk kontrol\u00fc:', dogruluk ? 'Bulundu' : 'Bulunamad\u0131', dogruluk ? (dogruluk.checked ? '\u0130\u015faretli' : '\u0130\u015faretsiz') : '');\r\n            if (dogruluk && isVisible(dogruluk) && !dogruluk.checked) {\r\n                console.log('\u274c Do\u011fruluk HATA: \u0130\u015faretlenmemi\u015f');\r\n                isValid = false;\r\n                const container = dogruluk.closest('.dred-checkbox-field') || dogruluk.closest('.wpcf7-acceptance');\r\n                if (container) {\r\n                    container.classList.add('dred-field-error');\r\n                    if (!container.querySelector('.dred-error-message')) {\r\n                        const error = document.createElement('div');\r\n                        error.className = 'dred-error-message';\r\n                        error.textContent = 'Bilgilerin do\u011frulu\u011funu onaylaman\u0131z zorunludur';\r\n                        container.appendChild(error);\r\n                    }\r\n                    errors.push(container);\r\n                }\r\n            } else if (dogruluk && dogruluk.checked) {\r\n                console.log('\u2705 Do\u011fruluk OK: \u0130\u015faretli');\r\n            }\r\n\r\n            \/\/ KVKK checkbox kontrol\u00fc - CF7 acceptance field'lar\u0131 i\u00e7in farkl\u0131 selector'lar dene\r\n            let kvkk = stepEl.querySelector('.dred-kvkk-acceptance input[type=\"checkbox\"]');\r\n            if (!kvkk) {\r\n                \/\/ CF7 acceptance field'lar\u0131 genellikle .wpcf7-acceptance class'\u0131na sahip\r\n                const kvkkContainer = stepEl.querySelector('.dred-kvkk-acceptance');\r\n                if (kvkkContainer) {\r\n                    kvkk = kvkkContainer.querySelector('input[type=\"checkbox\"]');\r\n                }\r\n            }\r\n            if (!kvkk) {\r\n                \/\/ T\u00fcm acceptance field'lar\u0131 bul ve name=\"kabul\" olan\u0131 se\u00e7\r\n                const allAcceptance = stepEl.querySelectorAll('.wpcf7-acceptance input[type=\"checkbox\"]');\r\n                allAcceptance.forEach(checkbox => {\r\n                    if (checkbox.name === 'kabul' || checkbox.closest('.dred-kvkk-acceptance')) {\r\n                        kvkk = checkbox;\r\n                    }\r\n                });\r\n            }\r\n            console.log('KVKK kontrol\u00fc:', kvkk ? 'Bulundu' : 'Bulunamad\u0131', kvkk ? (kvkk.checked ? '\u0130\u015faretli' : '\u0130\u015faretsiz') : '');\r\n            if (kvkk && isVisible(kvkk) && !kvkk.checked) {\r\n                console.log('\u274c KVKK HATA: \u0130\u015faretlenmemi\u015f');\r\n                isValid = false;\r\n                const container = kvkk.closest('.dred-checkbox-field') || kvkk.closest('.wpcf7-acceptance');\r\n                if (container) {\r\n                    container.classList.add('dred-field-error');\r\n                    if (!container.querySelector('.dred-error-message')) {\r\n                        const error = document.createElement('div');\r\n                        error.className = 'dred-error-message';\r\n                        error.textContent = 'KVKK onay\u0131 zorunludur';\r\n                        container.appendChild(error);\r\n                    }\r\n                    errors.push(container);\r\n                }\r\n            } else if (kvkk && kvkk.checked) {\r\n                console.log('\u2705 KVKK OK: \u0130\u015faretli');\r\n            }\r\n        }\r\n\r\n        if (!isValid && errors.length > 0) {\r\n            console.log('\u274c Validation BA\u015eARISIZ. Hatal\u0131 alan say\u0131s\u0131:', errors.length);\r\n            errors[0].scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n        } else {\r\n            console.log('\u2705 Validation BA\u015eARILI');\r\n        }\r\n\r\n        return isValid;\r\n    }\r\n\r\n    \/\/ Validate all steps\r\n    function validateAllSteps() {\r\n        let allValid = true;\r\n        let firstInvalidStep = null;\r\n\r\n        for (let step = 1; step <= totalSteps; step++) {\r\n            const stepEl = document.querySelector(`.dred-form-step[data-step=\"${step}\"]`);\r\n            if (!stepEl) continue;\r\n\r\n            \/\/ Show step temporarily\r\n            const wasActive = stepEl.classList.contains('dred-active');\r\n            if (!wasActive) {\r\n                stepEl.classList.add('dred-active');\r\n                stepEl.style.display = 'block';\r\n            }\r\n\r\n            \/\/ Validate\r\n            const originalStep = currentStep;\r\n            currentStep = step;\r\n            const isValid = validateCurrentStep();\r\n            currentStep = originalStep;\r\n\r\n            \/\/ Hide step if it wasn't active\r\n            if (!wasActive) {\r\n                stepEl.classList.remove('dred-active');\r\n                stepEl.style.display = 'none';\r\n            }\r\n\r\n            if (!isValid) {\r\n                allValid = false;\r\n                if (firstInvalidStep === null) {\r\n                    firstInvalidStep = step;\r\n                }\r\n            }\r\n        }\r\n\r\n        return {\r\n            valid: allValid,\r\n            firstInvalidStep: firstInvalidStep || 1\r\n        };\r\n    }\r\n\r\n    \/\/ Conditional field'lar\u0131n required attribute'lar\u0131n\u0131 g\u00fcncelle\r\n    function updateConditionalFieldsRequired() {\r\n        const conditionalFields = [\r\n            'dredKronikDiger',\r\n            'dredOperasyonDiger',\r\n            'dredOncekiDetay',\r\n            'dredSigaraDetay',\r\n            'dredEgzersizDetay',\r\n            'dredHamilelikDurumu',\r\n            'dredIlaclarDetay',\r\n            'dredAmeliyatlarDetay',\r\n            'dredAileGecmisiDetay',\r\n            'dredAlerjilerDetay'\r\n        ];\r\n\r\n        conditionalFields.forEach(fieldId => {\r\n            const field = document.getElementById(fieldId);\r\n            if (!field) return;\r\n\r\n            const isVisible = field.style.display !== 'none' &&\r\n                window.getComputedStyle(field).display !== 'none';\r\n\r\n            const inputs = field.querySelectorAll('input, textarea, select');\r\n            inputs.forEach(input => {\r\n                if (isVisible) {\r\n                    input.setAttribute('required', 'required');\r\n                    input.setAttribute('aria-required', 'true');\r\n                } else {\r\n                    input.removeAttribute('required');\r\n                    input.removeAttribute('aria-required');\r\n                }\r\n            });\r\n        });\r\n    }\r\n\r\n    function setupConditionalFields() {\r\n        const conditions = {\r\n            'kronik-hastaliklar': 'dredKronikDiger',\r\n            'operasyon-turu': 'dredOperasyonDiger',\r\n            'onceki-operasyon': 'dredOncekiDetay',\r\n            'sigara': 'dredSigaraDetay',\r\n            'egzersiz': 'dredEgzersizDetay',\r\n            'ilaclar-var': 'dredIlaclarDetay',\r\n            'ameliyatlar-var': 'dredAmeliyatlarDetay',\r\n            'aile-gecmisi-var': 'dredAileGecmisiDetay',\r\n            'alerjiler-var': 'dredAlerjilerDetay'\r\n        };\r\n\r\n        Object.keys(conditions).forEach(name => {\r\n            const triggers = document.querySelectorAll(`[name=\"${name}\"], [name=\"${name}[]\"]`);\r\n            const target = document.getElementById(conditions[name]);\r\n            if (!triggers.length || !target) return;\r\n\r\n            triggers.forEach(trigger => {\r\n                trigger.addEventListener('change', () => {\r\n                    \/\/ Kronik hastal\u0131klar i\u00e7in \u00f6zel mant\u0131k: \"Yok\" se\u00e7ildi\u011finde di\u011ferleri kald\u0131r\u0131l\u0131r\r\n                    if (name === 'kronik-hastaliklar' && trigger.type === 'checkbox') {\r\n                        const allTriggers = Array.from(triggers);\r\n                        if (trigger.value === 'Yok' && trigger.checked) {\r\n                            \/\/ \"Yok\" se\u00e7ildi\u011finde di\u011fer t\u00fcm se\u00e7enekleri kald\u0131r\r\n                            allTriggers.forEach(t => {\r\n                                if (t !== trigger && t.checked) {\r\n                                    t.checked = false;\r\n                                }\r\n                            });\r\n                        } else if (trigger.value !== 'Yok' && trigger.checked) {\r\n                            \/\/ Di\u011fer bir se\u00e7enek se\u00e7ildi\u011finde \"Yok\" se\u00e7ene\u011fini kald\u0131r\r\n                            const yokOption = allTriggers.find(t => t.value === 'Yok');\r\n                            if (yokOption && yokOption.checked) {\r\n                                yokOption.checked = false;\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    const shouldShow = Array.from(triggers).some(t => {\r\n                        if (!t.checked) return false;\r\n                        if (t.type === 'checkbox') {\r\n                            \/\/ \"Yok\" se\u00e7ildi\u011finde \"Di\u011fer\" alan\u0131 g\u00f6sterilmez\r\n                            if (name === 'kronik-hastaliklar' && t.value === 'Yok') {\r\n                                return false;\r\n                            }\r\n                            return t.value === 'Di\u011fer' || t.value === 'Evet';\r\n                        }\r\n                        if (t.type === 'radio') {\r\n                            \/\/ Sigara: \"Evet\" veya \"B\u0131rakt\u0131m\" se\u00e7ildi\u011finde detay g\u00f6ster\r\n                            if (name === 'sigara') {\r\n                                return t.value === 'Evet' || t.value === 'B\u0131rakt\u0131m';\r\n                            }\r\n                            \/\/ Egzersiz: \"Evet\" veya \"Bazen\" se\u00e7ildi\u011finde detay g\u00f6ster\r\n                            if (name === 'egzersiz') {\r\n                                return t.value === 'Evet' || t.value === 'Bazen';\r\n                            }\r\n                            \/\/ \u0130la\u00e7lar, Ameliyatlar, Aile Ge\u00e7mi\u015fi, Alerjiler: sadece \"Evet\" se\u00e7ildi\u011finde detay g\u00f6ster\r\n                            if (name === 'ilaclar-var' || name === 'ameliyatlar-var' || name === 'aile-gecmisi-var' || name === 'alerjiler-var') {\r\n                                return t.value === 'Evet';\r\n                            }\r\n                            \/\/ Di\u011fer radio alanlar\u0131: sadece \"Evet\" se\u00e7ildi\u011finde detay g\u00f6ster\r\n                            return t.value === 'Evet';\r\n                        }\r\n                        return false;\r\n                    });\r\n\r\n                    target.style.display = shouldShow ? 'flex' : 'none';\r\n\r\n                    \/\/ Conditional field i\u00e7indeki t\u00fcm input'lar\u0131 bul\r\n                    const inputs = target.querySelectorAll('input, textarea, select');\r\n                    inputs.forEach(input => {\r\n                        if (shouldShow) {\r\n                            \/\/ G\u00f6r\u00fcn\u00fcr oldu\u011funda required yap\r\n                            input.setAttribute('required', 'required');\r\n                            input.setAttribute('aria-required', 'true');\r\n                        } else {\r\n                            \/\/ Gizli oldu\u011funda required kald\u0131r ve de\u011feri temizle\r\n                            input.removeAttribute('required');\r\n                            input.removeAttribute('aria-required');\r\n                            if (input.type === 'checkbox' || input.type === 'radio') {\r\n                                input.checked = false;\r\n                            } else {\r\n                                input.value = '';\r\n                            }\r\n                        }\r\n                    });\r\n\r\n                    if (!shouldShow) {\r\n                        \/\/ Clear errors\r\n                        const wrapper = target.querySelector('.dred-form-field, .dred-checkbox-field');\r\n                        if (wrapper) {\r\n                            wrapper.classList.remove('dred-field-error');\r\n                            wrapper.querySelectorAll('.dred-error-message').forEach(msg => msg.remove());\r\n                        }\r\n                    }\r\n                });\r\n            });\r\n        });\r\n\r\n        \/\/ Cinsiyet alan\u0131na g\u00f6re Hamilelik Durumu g\u00f6ster\/gizle\r\n        const cinsiyetSelect = document.querySelector('[name=\"cinsiyet\"]');\r\n        const hamilelikField = document.getElementById('dredHamilelikDurumu');\r\n\r\n        if (cinsiyetSelect && hamilelikField) {\r\n            \/\/ Sayfa y\u00fcklendi\u011finde kontrol et\r\n            function checkCinsiyet() {\r\n                const selectedValue = cinsiyetSelect.value;\r\n                const selectedText = cinsiyetSelect.options[cinsiyetSelect.selectedIndex]?.text || '';\r\n                \/\/ Hem value hem de text'e g\u00f6re kontrol et\r\n                const shouldShow = selectedValue === 'Kad\u0131n' || selectedText.trim() === 'Kad\u0131n';\r\n\r\n                console.log('\ud83d\udd0d Cinsiyet kontrol\u00fc:', { selectedValue, selectedText, shouldShow });\r\n\r\n                hamilelikField.style.display = shouldShow ? 'flex' : 'none';\r\n\r\n                \/\/ Hamilelik alan\u0131ndaki t\u00fcm input'lar\u0131 bul\r\n                const inputs = hamilelikField.querySelectorAll('input, textarea, select');\r\n                inputs.forEach(input => {\r\n                    if (shouldShow) {\r\n                        \/\/ G\u00f6r\u00fcn\u00fcr oldu\u011funda required yap\r\n                        input.setAttribute('required', 'required');\r\n                        input.setAttribute('aria-required', 'true');\r\n                    } else {\r\n                        \/\/ Gizli oldu\u011funda required kald\u0131r ve de\u011feri temizle\r\n                        input.removeAttribute('required');\r\n                        input.removeAttribute('aria-required');\r\n                        if (input.type === 'radio') {\r\n                            input.checked = false;\r\n                        } else {\r\n                            input.value = '';\r\n                        }\r\n                    }\r\n                });\r\n\r\n                if (!shouldShow) {\r\n                    \/\/ Hatalar\u0131 temizle\r\n                    const wrapper = hamilelikField.querySelector('.dred-form-field');\r\n                    if (wrapper) {\r\n                        wrapper.classList.remove('dred-field-error');\r\n                        wrapper.querySelectorAll('.dred-error-message').forEach(msg => msg.remove());\r\n                    }\r\n                }\r\n            }\r\n\r\n            \/\/ \u0130lk y\u00fcklemede kontrol et\r\n            checkCinsiyet();\r\n\r\n            \/\/ De\u011fi\u015fiklik oldu\u011funda kontrol et\r\n            cinsiyetSelect.addEventListener('change', checkCinsiyet);\r\n\r\n            \/\/ Global olarak eri\u015filebilir yap (changeStep'te kullanmak i\u00e7in)\r\n            window.dredCheckCinsiyet = checkCinsiyet;\r\n        }\r\n    }\r\n\r\n    \/\/ Label'lara t\u0131klanabilirlik ekle\r\n    function setupLabelClickHandlers() {\r\n        \/\/ T\u00fcm label'lar\u0131 bul (wpcf7-list-item-label ve normal label'lar)\r\n        const labels = document.querySelectorAll('.wpcf7-list-item-label, .wpcf7-list-item label');\r\n\r\n        labels.forEach(label => {\r\n            \/\/ Zaten bir event listener varsa tekrar ekleme\r\n            if (label.dataset.clickHandlerAdded) return;\r\n            label.dataset.clickHandlerAdded = 'true';\r\n\r\n            label.addEventListener('click', function (e) {\r\n                \/\/ E\u011fer label zaten bir input'a ba\u011fl\u0131ysa (for attribute varsa), do\u011fal davran\u0131\u015f\u0131 kullan\r\n                if (label.getAttribute('for')) {\r\n                    return; \/\/ Do\u011fal davran\u0131\u015f zaten \u00e7al\u0131\u015facak\r\n                }\r\n\r\n                \/\/ Label'\u0131n parent'\u0131ndan input'u bul\r\n                const listItem = label.closest('.wpcf7-list-item');\r\n                if (!listItem) return;\r\n\r\n                const input = listItem.querySelector('input[type=\"checkbox\"], input[type=\"radio\"]');\r\n                if (!input) return;\r\n\r\n                \/\/ Input'u tetikle\r\n                e.preventDefault();\r\n                e.stopPropagation();\r\n\r\n                if (input.type === 'checkbox') {\r\n                    input.checked = !input.checked;\r\n                } else if (input.type === 'radio') {\r\n                    input.checked = true;\r\n                }\r\n\r\n                \/\/ Change event'ini manuel olarak tetikle\r\n                const changeEvent = new Event('change', { bubbles: true });\r\n                input.dispatchEvent(changeEvent);\r\n            });\r\n        });\r\n\r\n        \/\/ wpcf7-list-item'a da t\u0131klanabilirlik ekle (t\u00fcm alan t\u0131klanabilir olsun)\r\n        const listItems = document.querySelectorAll('.wpcf7-list-item');\r\n        listItems.forEach(item => {\r\n            if (item.dataset.clickHandlerAdded) return;\r\n            item.dataset.clickHandlerAdded = 'true';\r\n\r\n            item.addEventListener('click', function (e) {\r\n                \/\/ E\u011fer t\u0131klama zaten input veya label \u00fczerindeyse, i\u015fleme gerek yok\r\n                if (e.target.tagName === 'INPUT' || e.target.classList.contains('wpcf7-list-item-label')) {\r\n                    return;\r\n                }\r\n\r\n                const input = item.querySelector('input[type=\"checkbox\"], input[type=\"radio\"]');\r\n                if (!input) return;\r\n\r\n                \/\/ Input'u tetikle\r\n                if (input.type === 'checkbox') {\r\n                    input.checked = !input.checked;\r\n                } else if (input.type === 'radio') {\r\n                    input.checked = true;\r\n                }\r\n\r\n                \/\/ Change event'ini manuel olarak tetikle\r\n                const changeEvent = new Event('change', { bubbles: true });\r\n                input.dispatchEvent(changeEvent);\r\n            });\r\n        });\r\n    }\r\n\r\n    function showError(message) {\r\n        const existing = document.querySelector('.dred-validation-toast');\r\n        if (existing) existing.remove();\r\n\r\n        const toast = document.createElement('div');\r\n        toast.className = 'dred-validation-toast dred-show';\r\n        toast.innerHTML = `<div class=\"dred-toast-content\">\u26a0\ufe0f ${message || 'L\u00fctfen t\u00fcm zorunlu alanlar\u0131 doldurun'}<\/div>`;\r\n        document.body.appendChild(toast);\r\n\r\n        setTimeout(() => {\r\n            toast.classList.remove('dred-show');\r\n            setTimeout(() => toast.remove(), 300);\r\n        }, 4000);\r\n    }\r\n\r\n    function showSuccess(message) {\r\n        console.log('\u2705 Ba\u015far\u0131 mesaj\u0131:', message);\r\n        \/\/ wpcf7mailsent event listener zaten modal g\u00f6steriyor, burada sadece log\r\n    }\r\n\r\n    \/\/ CF7 Events\r\n    document.addEventListener('wpcf7mailsent', function () {\r\n        \/\/ Formu gizle\r\n        const formContainer = document.querySelector('.dred-anamnez-form-container');\r\n        if (formContainer) {\r\n            formContainer.style.display = 'none';\r\n        }\r\n\r\n        const modal = document.createElement('div');\r\n        modal.className = 'dred-status-modal dred-show';\r\n        modal.innerHTML = `\r\n            <div class=\"dred-status-modal-content\">\r\n                <div class=\"dred-status-icon\">\u2713<\/div>\r\n                <h3 class=\"dred-status-title\">Tebrikler! Formunuz Ba\u015far\u0131yla \u0130letildi<\/h3>\r\n                <p class=\"dred-status-message\">Anamnez formunuz ba\u015far\u0131yla al\u0131nd\u0131. En k\u0131sa s\u00fcrede sizinle ileti\u015fime ge\u00e7ece\u011fiz. Bizi tercih etti\u011finiz i\u00e7in te\u015fekk\u00fcr ederiz!<\/p>\r\n                <button class=\"dred-status-close\" onclick=\"location.reload()\">Tamam<\/button>\r\n            <\/div>\r\n        `;\r\n        document.body.appendChild(modal);\r\n    });\r\n\r\n    document.addEventListener('wpcf7invalid', function () {\r\n        \/\/ Conditional field'lar gizliyken CF7 hatalar\u0131n\u0131 temizle\r\n        const conditionalFields = [\r\n            'dredKronikDiger',\r\n            'dredOperasyonDiger',\r\n            'dredOncekiDetay',\r\n            'dredSigaraDetay',\r\n            'dredEgzersizDetay',\r\n            'dredHamilelikDurumu',\r\n            'dredIlaclarDetay',\r\n            'dredAmeliyatlarDetay',\r\n            'dredAileGecmisiDetay',\r\n            'dredAlerjilerDetay'\r\n        ];\r\n\r\n        conditionalFields.forEach(fieldId => {\r\n            const field = document.getElementById(fieldId);\r\n            if (field) {\r\n                const isVisible = field.style.display !== 'none' &&\r\n                    window.getComputedStyle(field).display !== 'none';\r\n\r\n                if (!isVisible) {\r\n                    \/\/ Gizli conditional field i\u00e7indeki input'lar\u0131n hatalar\u0131n\u0131 temizle\r\n                    const inputs = field.querySelectorAll('input, textarea, select');\r\n                    inputs.forEach(input => {\r\n                        \/\/ CF7'nin validation class'lar\u0131n\u0131 kald\u0131r\r\n                        input.classList.remove('wpcf7-not-valid');\r\n                        input.removeAttribute('aria-invalid');\r\n\r\n                        \/\/ CF7'nin error mesajlar\u0131n\u0131 kald\u0131r\r\n                        const errorSpan = input.parentElement?.querySelector('.wpcf7-not-valid-tip');\r\n                        if (errorSpan) {\r\n                            errorSpan.remove();\r\n                        }\r\n                    });\r\n                }\r\n            }\r\n        });\r\n\r\n        \/\/ Screen reader response'daki conditional field hatalar\u0131n\u0131 temizle\r\n        const screenReaderResponse = document.querySelector('.screen-reader-response ul');\r\n        if (screenReaderResponse) {\r\n            const errorItems = screenReaderResponse.querySelectorAll('li');\r\n            errorItems.forEach(item => {\r\n                const fieldId = item.id;\r\n                if (fieldId) {\r\n                    \/\/ Field name'i \u00e7\u0131kar (\u00f6rn: wpcf7-f5803-p5795-o1-ve-kronik-diger)\r\n                    const fieldNameMatch = fieldId.match(\/ve-([^-]+(?:-[^-]+)*)$\/);\r\n                    if (fieldNameMatch) {\r\n                        const fieldName = fieldNameMatch[1];\r\n                        const conditionalFieldMap = {\r\n                            'kronik-diger': 'dredKronikDiger',\r\n                            'operasyon-diger': 'dredOperasyonDiger',\r\n                            'onceki-detay': 'dredOncekiDetay',\r\n                            'sigara-detay': 'dredSigaraDetay',\r\n                            'egzersiz-detay': 'dredEgzersizDetay',\r\n                            'hamilelik': 'dredHamilelikDurumu',\r\n                            'ilaclar': 'dredIlaclarDetay',\r\n                            'gecmis-ameliyatlar': 'dredAmeliyatlarDetay',\r\n                            'aile-gecmisi': 'dredAileGecmisiDetay',\r\n                            'alerjiler': 'dredAlerjilerDetay'\r\n                        };\r\n\r\n                        const fieldIdToCheck = conditionalFieldMap[fieldName];\r\n                        if (fieldIdToCheck) {\r\n                            const field = document.getElementById(fieldIdToCheck);\r\n                            if (field) {\r\n                                const isVisible = field.style.display !== 'none' &&\r\n                                    window.getComputedStyle(field).display !== 'none';\r\n                                if (!isVisible) {\r\n                                    item.remove();\r\n                                }\r\n                            }\r\n                        }\r\n                    }\r\n                }\r\n            });\r\n        }\r\n\r\n        showError('L\u00fctfen formu kontrol edin ve tekrar deneyin');\r\n    });\r\n\r\n})();\r\n<\/script>\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f5803-o1\" lang=\"tr-TR\" dir=\"ltr\" data-wpcf7-id=\"5803\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/el\/wp-json\/wp\/v2\/pages\/5795#wpcf7-f5803-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"\u0130leti\u015fim Formu\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"5803\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.6\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"tr_TR\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f5803-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"wpcf7-turnstile cf-turnstile\" data-sitekey=\"0x4AAAAAACv01f-x5l6vcbPF\" data-response-field-name=\"_wpcf7_turnstile_response\"><\/div>\n\n<div class=\"dred-anamnez-form-container\">\n\t<div class=\"dred-form-logo\">\n\t\t<p><img decoding=\"async\" src=\"https:\/\/opdrerkandeniz.com\/wp-content\/uploads\/2025\/09\/EDLOGO-v2-b.png\" alt=\"Op. Dr. Erkan Deniz\" \/>\n\t\t<\/p>\n\t\t<h1 class=\"dred-form-logo-title\">Anamnez Formu\n\t\t<\/h1>\n\t<\/div>\n\t<div class=\"dred-form-progress\">\n\t\t<div class=\"dred-progress-bar\">\n\t\t\t<div class=\"dred-progress-fill\" id=\"dredProgressFill\">\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-step-indicators\">\n\t\t\t<div class=\"dred-step-indicator dred-active\" data-step=\"1\">\n\t\t\t\t<p><span class=\"dred-step-number\">1<\/span><br \/>\n<span class=\"dred-step-label\">Ki\u015fisel Bilgiler<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-step-indicator\" data-step=\"2\">\n\t\t\t\t<p><span class=\"dred-step-number\">2<\/span><br \/>\n<span class=\"dred-step-label\">T\u0131bbi Ge\u00e7mi\u015f<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-step-indicator\" data-step=\"3\">\n\t\t\t\t<p><span class=\"dred-step-number\">3<\/span><br \/>\n<span class=\"dred-step-label\">Operasyon Bilgileri<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-step-indicator\" data-step=\"4\">\n\t\t\t\t<p><span class=\"dred-step-number\">4<\/span><br \/>\n<span class=\"dred-step-label\">Ya\u015fam Tarz\u0131<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-step-indicator\" data-step=\"5\">\n\t\t\t\t<p><span class=\"dred-step-number\">5<\/span><br \/>\n<span class=\"dred-step-label\">Beklentiler<\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Step 1: Ki\u015fisel Bilgiler -->\n\t<div class=\"dred-form-step dred-active\" data-step=\"1\">\n\t\t<h3 class=\"dred-step-title\">Ki\u015fisel Bilgiler\n\t\t<\/h3>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Ad Soyad <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"ad-soyad\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Ad Soyad\" value=\"\" type=\"text\" name=\"ad-soyad\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>Do\u011fum Tarihi <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"dogum-tarihi\"><input class=\"wpcf7-form-control wpcf7-date wpcf7-validates-as-required wpcf7-validates-as-date\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"date\" name=\"dogum-tarihi\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>Cinsiyet <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"cinsiyet\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"cinsiyet\"><option value=\"Kad\u0131n\">Kad\u0131n<\/option><option value=\"Erkek\">Erkek<\/option><option value=\"Belirtmek \u0130stemiyorum\">Belirtmek \u0130stemiyorum<\/option><\/select><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>Telefon <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"telefon\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"05XX XXX XX XX\" value=\"\" type=\"tel\" name=\"telefon\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>E-posta <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"ornek@email.com\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Adres <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"adres\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Adres bilgileriniz\" name=\"adres\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Step 2: T\u0131bbi Ge\u00e7mi\u015f -->\n\t<div class=\"dred-form-step\" data-step=\"2\">\n\t\t<h3 class=\"dred-step-title\">T\u0131bbi Ge\u00e7mi\u015f\n\t\t<\/h3>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Kronik Hastal\u0131klar\u0131n\u0131z Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"kronik-hastaliklar\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Yok\" \/><span class=\"wpcf7-list-item-label\">Yok<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Diyabet\" \/><span class=\"wpcf7-list-item-label\">Diyabet<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Hipertansiyon\" \/><span class=\"wpcf7-list-item-label\">Hipertansiyon<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Kalp Hastal\u0131\u011f\u0131\" \/><span class=\"wpcf7-list-item-label\">Kalp Hastal\u0131\u011f\u0131<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Ast\u0131m\" \/><span class=\"wpcf7-list-item-label\">Ast\u0131m<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Tiroid\n                Hastal\u0131\u011f\u0131\" \/><span class=\"wpcf7-list-item-label\">Tiroid\n                Hastal\u0131\u011f\u0131<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"checkbox\" name=\"kronik-hastaliklar[]\" value=\"Di\u011fer\" \/><span class=\"wpcf7-list-item-label\">Di\u011fer<\/span><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredKronikDiger\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Di\u011fer (l\u00fctfen belirtiniz) <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"kronik-diger\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Di\u011fer (l\u00fctfen belirtiniz)\" value=\"\" type=\"text\" name=\"kronik-diger\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>D\u00fczenli Kulland\u0131\u011f\u0131n\u0131z \u0130la\u00e7lar Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"ilaclar-var\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"ilaclar-var\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"ilaclar-var\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredIlaclarDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>\u0130la\u00e7 adlar\u0131 ve dozlar\u0131 <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"ilaclar\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"\u0130la\u00e7 adlar\u0131 ve dozlar\u0131\" name=\"ilaclar\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Alerjileriniz Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"alerjiler-var\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"alerjiler-var\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"alerjiler-var\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredAlerjilerDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Detaylar\u0131 belirtiniz <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"alerjiler\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"\u0130la\u00e7, besin veya di\u011fer alerjiler\" name=\"alerjiler\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Ge\u00e7irdi\u011finiz Ameliyatlar Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"ameliyatlar-var\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"ameliyatlar-var\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"ameliyatlar-var\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredAmeliyatlarDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Daha \u00f6nce ge\u00e7irdi\u011finiz ameliyatlar <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"gecmis-ameliyatlar\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Daha \u00f6nce ge\u00e7irdi\u011finiz ameliyatlar\" name=\"gecmis-ameliyatlar\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Ailenizde \u00d6nemli Hastal\u0131k \u00d6yk\u00fcs\u00fc Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"aile-gecmisi-var\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"aile-gecmisi-var\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"aile-gecmisi-var\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredAileGecmisiDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Detaylar\u0131 belirtiniz <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"aile-gecmisi\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Kanser, kalp hastal\u0131\u011f\u0131 vb.\" name=\"aile-gecmisi\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Step 3: Operasyon Bilgileri -->\n\t<div class=\"dred-form-step\" data-step=\"3\">\n\t\t<h3 class=\"dred-step-title\">Operasyon Bilgileri\n\t\t<\/h3>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>\u0130lgilendi\u011finiz Operasyon <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"operasyon-turu\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Rinoplasti (Burun Esteti\u011fi)\" \/><span class=\"wpcf7-list-item-label\">Rinoplasti (Burun Esteti\u011fi)<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Blefaroplasti (G\u00f6z Kapa\u011f\u0131 Esteti\u011fi)\" \/><span class=\"wpcf7-list-item-label\">Blefaroplasti (G\u00f6z Kapa\u011f\u0131 Esteti\u011fi)<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Liposuction (Ya\u011f Ald\u0131rma)\" \/><span class=\"wpcf7-list-item-label\">Liposuction (Ya\u011f Ald\u0131rma)<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Meme B\u00fcy\u00fctme\" \/><span class=\"wpcf7-list-item-label\">Meme B\u00fcy\u00fctme<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Meme K\u00fc\u00e7\u00fcltme\" \/><span class=\"wpcf7-list-item-label\">Meme K\u00fc\u00e7\u00fcltme<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Kar\u0131n Germe (Abdominoplasti)\" \/><span class=\"wpcf7-list-item-label\">Kar\u0131n Germe (Abdominoplasti)<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Y\u00fcz Germe\" \/><span class=\"wpcf7-list-item-label\">Y\u00fcz Germe<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Otoplasti (Kulak Esteti\u011fi)\" \/><span class=\"wpcf7-list-item-label\">Otoplasti (Kulak Esteti\u011fi)<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"checkbox\" name=\"operasyon-turu[]\" value=\"Di\u011fer\" \/><span class=\"wpcf7-list-item-label\">Di\u011fer<\/span><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredOperasyonDiger\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Di\u011fer (l\u00fctfen belirtiniz) <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"operasyon-diger\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Di\u011fer (l\u00fctfen belirtiniz)\" value=\"\" type=\"text\" name=\"operasyon-diger\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Daha \u00d6nce Estetik Operasyon Ge\u00e7irdiniz mi? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"onceki-operasyon\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"onceki-operasyon\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"onceki-operasyon\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredOncekiDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Evet ise detaylar\u0131 belirtiniz <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"onceki-detay\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Evet ise detaylar\u0131 belirtiniz\" name=\"onceki-detay\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Hangi B\u00f6lgeden Rahats\u0131zs\u0131n\u0131z \/ De\u011fi\u015ftirmek \u0130stiyorsunuz? <span\n                        style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"rahatsizlik-bolgesi\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Detayl\u0131 a\u00e7\u0131klama yap\u0131n\u0131z\" name=\"rahatsizlik-bolgesi\"><\/textarea><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Ne Zamand\u0131r Bu Sorunu Ya\u015f\u0131yorsunuz? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"sorun-suresi\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"\u00d6rn: 5 y\u0131ld\u0131r\" value=\"\" type=\"text\" name=\"sorun-suresi\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Step 4: Ya\u015fam Tarz\u0131 -->\n\t<div class=\"dred-form-step\" data-step=\"4\">\n\t\t<h3 class=\"dred-step-title\">Ya\u015fam Tarz\u0131 ve Al\u0131\u015fkanl\u0131klar\n\t\t<\/h3>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>Boy (cm) <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"boy\"><input class=\"wpcf7-form-control wpcf7-number wpcf7-validates-as-required wpcf7-validates-as-number\" min=\"100\" max=\"250\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"170\" value=\"\" type=\"number\" name=\"boy\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<div class=\"dred-form-field dred-half\">\n\t\t\t\t<p><label>Kilo (kg) <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"kilo\"><input class=\"wpcf7-form-control wpcf7-number wpcf7-validates-as-required wpcf7-validates-as-number\" min=\"30\" max=\"200\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"70\" value=\"\" type=\"number\" name=\"kilo\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Sigara Kullan\u0131yor musunuz? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"sigara\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"sigara\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"sigara\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"sigara\" value=\"B\u0131rakt\u0131m\" \/><span class=\"wpcf7-list-item-label\">B\u0131rakt\u0131m<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredSigaraDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>G\u00fcnde ka\u00e7 adet? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"sigara-detay\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"G\u00fcnde ka\u00e7 adet?\" value=\"\" type=\"text\" name=\"sigara-detay\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Alkol Kullan\u0131yor musunuz? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"alkol\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"alkol\" value=\"Evet, d\u00fczenli\" \/><span class=\"wpcf7-list-item-label\">Evet, d\u00fczenli<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"alkol\" value=\"Ara s\u0131ra\" \/><span class=\"wpcf7-list-item-label\">Ara s\u0131ra<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"alkol\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>D\u00fczenli Egzersiz Yap\u0131yor musunuz? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"egzersiz\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"egzersiz\" value=\"Evet\" \/><span class=\"wpcf7-list-item-label\">Evet<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"egzersiz\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"egzersiz\" value=\"Bazen\" \/><span class=\"wpcf7-list-item-label\">Bazen<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredEgzersizDetay\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Ne t\u00fcr egzersiz yap\u0131yorsunuz? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"egzersiz-detay\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" placeholder=\"Ne t\u00fcr egzersiz yap\u0131yorsunuz?\" value=\"\" type=\"text\" name=\"egzersiz-detay\" \/><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row dred-conditional-field\" id=\"dredHamilelikDurumu\" style=\"display:none;\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Hamilelik Durumu (Kad\u0131nlar i\u00e7in) <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"hamilelik\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"hamilelik\" value=\"Hamileyim\" \/><span class=\"wpcf7-list-item-label\">Hamileyim<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"hamilelik\" value=\"De\u011filim\" \/><span class=\"wpcf7-list-item-label\">De\u011filim<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"hamilelik\" value=\"Emziriyorum\" \/><span class=\"wpcf7-list-item-label\">Emziriyorum<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"hamilelik\" value=\"\u0130lgili De\u011fil\" \/><span class=\"wpcf7-list-item-label\">\u0130lgili De\u011fil<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Step 5: Beklentiler -->\n\t<div class=\"dred-form-step\" data-step=\"5\">\n\t\t<h3 class=\"dred-step-title\">Beklentiler ve Ek Bilgiler\n\t\t<\/h3>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Referans Foto\u011fraflar\u0131n\u0131z Var m\u0131? <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"referans-fotograf\"><span class=\"wpcf7-form-control wpcf7-radio\"><span class=\"wpcf7-list-item first\"><label><input type=\"radio\" name=\"referans-fotograf\" value=\"Evet, kons\u00fcltasyonda g\u00f6sterece\u011fim\" \/><span class=\"wpcf7-list-item-label\">Evet, kons\u00fcltasyonda g\u00f6sterece\u011fim<\/span><\/label><\/span><span class=\"wpcf7-list-item\"><label><input type=\"radio\" name=\"referans-fotograf\" value=\"Hay\u0131r\" \/><span class=\"wpcf7-list-item-label\">Hay\u0131r<\/span><\/label><\/span><span class=\"wpcf7-list-item last\"><label><input type=\"radio\" name=\"referans-fotograf\" value=\"E-posta ile\n                g\u00f6nderece\u011fim\" \/><span class=\"wpcf7-list-item-label\">E-posta ile\n                g\u00f6nderece\u011fim<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Operasyon \u0130\u00e7in Tercih Etti\u011finiz Zaman Aral\u0131\u011f\u0131 <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"zaman-tercihi\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"zaman-tercihi\"><option value=\"En k\u0131sa s\u00fcrede\">En k\u0131sa s\u00fcrede<\/option><option value=\"1-3 ay i\u00e7inde\">1-3 ay i\u00e7inde<\/option><option value=\"3-6 ay i\u00e7inde\">3-6 ay i\u00e7inde<\/option><option value=\"6 ay sonra\">6 ay sonra<\/option><option value=\"Sadece bilgi almak\n                istiyorum\">Sadece bilgi almak\n                istiyorum<\/option><\/select><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-form-field\">\n\t\t\t\t<p><label>Bize Ula\u015fma \u015eekliniz <span style=\"color: #ef4444;\">*<\/span><\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"ulasim-sekli\"><span class=\"wpcf7-form-control wpcf7-checkbox wpcf7-validates-as-required\"><span class=\"wpcf7-list-item first\"><input type=\"checkbox\" name=\"ulasim-sekli[]\" value=\"\u0130nternet Aramas\u0131\" \/><span class=\"wpcf7-list-item-label\">\u0130nternet Aramas\u0131<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"ulasim-sekli[]\" value=\"Sosyal Medya\" \/><span class=\"wpcf7-list-item-label\">Sosyal Medya<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"ulasim-sekli[]\" value=\"Arkada\u015f Tavsiyesi\" \/><span class=\"wpcf7-list-item-label\">Arkada\u015f Tavsiyesi<\/span><\/span><span class=\"wpcf7-list-item\"><input type=\"checkbox\" name=\"ulasim-sekli[]\" value=\"Eski Hasta\" \/><span class=\"wpcf7-list-item-label\">Eski Hasta<\/span><\/span><span class=\"wpcf7-list-item last\"><input type=\"checkbox\" name=\"ulasim-sekli[]\" value=\"Di\u011fer\" \/><span class=\"wpcf7-list-item-label\">Di\u011fer<\/span><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-checkbox-field\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"dogruluk\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"dogruluk\" value=\"1\" class=\"dred-dogruluk-acceptance\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Bilgilerimin do\u011frulu\u011funu onayl\u0131yorum. *<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"dred-form-row\">\n\t\t\t<div class=\"dred-checkbox-field\">\n\t\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"kabul\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"kabul\" value=\"1\" class=\"dred-kvkk-acceptance\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">KVKK kapsam\u0131nda ki\u015fisel verilerimin i\u015flenmesini ve\n                taraf\u0131ma bilgilendirme yap\u0131lmas\u0131n\u0131 kabul ediyorum. *<\/span><\/label><\/span><\/span><\/span>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n <!-- Navigation Buttons -->\n\t<div class=\"dred-form-navigation\">\n\t\t<p><button type=\"button\" class=\"dred-btn-prev\" id=\"dredPrevBtn\"><br \/>\n<svg width=\"16\" height=\"16\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M12.5 15L7.5 10L12.5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                    stroke-linejoin=\"round\" \/>\n            <\/svg><br \/>\n<span>Geri<\/span><br \/>\n<\/button>\n\t\t<\/p>\n\t\t<div class=\"dred-nav-right\">\n\t\t\t<p><button type=\"button\" class=\"dred-btn-next\" id=\"dredNextBtn\"><br \/>\n<span>\u0130leri<\/span><br \/>\n<svg width=\"16\" height=\"16\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M7.5 15L12.5 10L7.5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\n                        stroke-linejoin=\"round\" \/>\n                <\/svg><br \/>\n<\/button><br \/>\n[cf_turnstile]<br \/>\n<input class=\"wpcf7-form-control wpcf7-submit has-spinner dred-btn-submit\" type=\"submit\" value=\"G\u00f6nder\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5795","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/pages\/5795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/comments?post=5795"}],"version-history":[{"count":10,"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/pages\/5795\/revisions"}],"predecessor-version":[{"id":7232,"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/pages\/5795\/revisions\/7232"}],"wp:attachment":[{"href":"https:\/\/opdrerkandeniz.com\/el\/wp-json\/wp\/v2\/media?parent=5795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}