{"id":452849,"date":"2025-12-23T01:05:42","date_gmt":"2025-12-23T00:05:42","guid":{"rendered":"https:\/\/www.dynseo.com\/nos-outils\/sensory-food-journal\/"},"modified":"2026-01-16T11:29:57","modified_gmt":"2026-01-16T10:29:57","slug":"sensory-food-journal","status":"publish","type":"page","link":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/","title":{"rendered":"Sensory Food Journal"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; max_width=&#8221;1285px&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"en\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->    <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><!-- [et_pb_line_break_holder]<title>Sensory Food Journal | Oral Motor | DYNSEO<\/title><!--[et_pb_line_break_holder] -->    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><!-- [et_pb_line_break_holder] -->    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><!-- [et_pb_line_break_holder] -->    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Nunito:wght@400;600;700;800&#038;family=Fredoka:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<style><!-- [et_pb_line_break_holder]:root {<!--[et_pb_line_break_holder]--> --primary: #F97316;<!--[et_pb_line_break_holder]-->            --primary-light: #FB923C;<!--[et_pb_line_break_holder]--secondary: #84CC16;[et_pb_line_break_holder]--accent-green: #22C55E;[et_pb_line_break_holder]--accent-red: #EF4444;[et_pb_line_break_holder]--accent-yellow: #EAB308;[et_pb_line_break_holder]--accent-blue: #3B82F6;[et_pb_line_break_holder]-->            --bg-page: #FFF7ED;<!--[et_pb_line_break_holder]--bg-card: #FFFFFF;[et_pb_line_break_holder]--bg-dark: #FFEDD5;[et_pb_line_break_holder]-->            --text-dark: #1C1917;<!--[et_pb_line_break_holder]--text-medium: #78716C;[et_pb_line_break_holder]--border-color: #FED7AA;[et_pb_line_break_holder]--shadow-soft: 0 4px 20px rgba(249, 115, 22, 0.12);[et_pb_line_break_holder]--radius: 16px;[et_pb_line_break_holder]--radius-sm: 12px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]* { margin: 0; padding: 0; box-sizing: border-box; }<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]body {<!--[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]background: var(--bg-page);[et_pb_line_break_holder]color: var(--text-dark);[et_pb_line_break_holder]min-height: 100vh;[et_pb_line_break_holder]line-height: 1.5;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].container {<!--[et_pb_line_break_holder]max-width: 900px;[et_pb_line_break_holder]margin: 0 auto;[et_pb_line_break_holder]padding: 20px 15px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]header {<!--[et_pb_line_break_holder]text-align: center;<!--[et_pb_line_break_holder]background: var(--bg-card);[et_pb_line_break_holder]padding: 25px 20px;[et_pb_line_break_holder]border-radius: var(--radius);[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]box-shadow: var(--shadow-soft);[et_pb_line_break_holder]margin-bottom: 20px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].logo-icon {<!--[et_pb_line_break_holder]display: inline-flex;[et_pb_line_break_holder]align-items: center;<!--[et_pb_line_break_holder]justify-content: center;[et_pb_line_break_holder]-->            width: 65px;<!--[et_pb_line_break_holder]height: 65px;[et_pb_line_break_holder]background: linear-gradient(135deg, var(--primary), var(--primary-light));[et_pb_line_break_holder]border-radius: 18px;[et_pb_line_break_holder]font-size: 2rem;[et_pb_line_break_holder]margin-bottom: 12px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]h1 {[et_pb_line_break_holder]-->            font-family: 'Fredoka', sans-serif;<!--[et_pb_line_break_holder]font-size: clamp(1.4rem, 4vw, 2rem);[et_pb_line_break_holder]background: linear-gradient(135deg, var(--primary), var(--secondary));[et_pb_line_break_holder]-webkit-background-clip: text;[et_pb_line_break_holder]-webkit-text-fill-color: transparent;[et_pb_line_break_holder]background-clip: text;[et_pb_line_break_holder]margin-bottom: 8px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].subtitle {<!--[et_pb_line_break_holder]-->            font-size: 0.95rem;<!--[et_pb_line_break_holder]color: var(--text-medium);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].section-card {<!--[et_pb_line_break_holder]background: var(--bg-card);[et_pb_line_break_holder]border-radius: var(--radius);[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]padding: 20px;[et_pb_line_break_holder]margin-bottom: 20px;[et_pb_line_break_holder]box-shadow: var(--shadow-soft);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].section-title {[et_pb_line_break_holder]-->            font-family: 'Fredoka', sans-serif;<!--[et_pb_line_break_holder]font-size: 1.15rem;[et_pb_line_break_holder]margin-bottom: 15px;[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]align-items: center;<!--[et_pb_line_break_holder]gap: 10px;[et_pb_line_break_holder]padding-bottom: 10px;[et_pb_line_break_holder]border-bottom: 2px solid var(--bg-dark);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Info Bar *\/[et_pb_line_break_holder].info-bar {<!--[et_pb_line_break_holder]display: grid;[et_pb_line_break_holder]grid-template-columns: 1fr;[et_pb_line_break_holder]gap: 12px;[et_pb_line_break_holder]margin-bottom: 20px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]@media (min-width: 450px) {[et_pb_line_break_holder].info-bar {[et_pb_line_break_holder]grid-template-columns: repeat(2, 1fr);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]@media (min-width: 650px) {\/*[et_pb_line_break_holder]}[et_pb_line_break_holder]grid-template-columns: repeat(4, 1fr);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].info-field {<!--[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]flex-direction: column;[et_pb_line_break_holder]-->            gap: 5px;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].info-field label {[et_pb_line_break_holder]-->            font-weight: 700;<!--[et_pb_line_break_holder]font-size: 0.8rem;[et_pb_line_break_holder]color: var(--text-medium);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].info-field input, .info-field select {[et_pb_line_break_holder]padding: 10px 12px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]font-size: 1rem;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].info-field input:focus, .info-field select:focus {[et_pb_line_break_holder]outline: none;<!--[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Meal Tabs *\/[et_pb_line_break_holder]-->        .meal-tabs {<!--[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]gap: 8px;[et_pb_line_break_holder]flex-wrap: wrap;[et_pb_line_break_holder]margin-bottom: 20px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].meal-tab {<!--[et_pb_line_break_holder]padding: 10px 18px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 25px;[et_pb_line_break_holder]background: var(--bg-card);<!--[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.9rem;[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]transition: all 0.2s ease;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].meal-tab:hover {[et_pb_line_break_holder]border-color: var(--primary-light);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].meal-tab.active {<!--[et_pb_line_break_holder]background: var(--primary);<!--[et_pb_line_break_holder]color: white;[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Food Entries *\/[et_pb_line_break_holder].entries-list {<!--[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]flex-direction: column;[et_pb_line_break_holder]gap: 15px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].food-entry {[et_pb_line_break_holder]background: var(--bg-dark);[et_pb_line_break_holder]border-radius: var(--radius);[et_pb_line_break_holder]padding: 18px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-header {<!--[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]align-items: center;<!--[et_pb_line_break_holder]gap: 10px;[et_pb_line_break_holder]margin-bottom: 15px;[et_pb_line_break_holder]flex-wrap: wrap;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-number {<!--[et_pb_line_break_holder]width: 32px;[et_pb_line_break_holder]height: 32px;<!--[et_pb_line_break_holder]background: var(--primary);[et_pb_line_break_holder]color: white;[et_pb_line_break_holder]border-radius: 50%;[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]align-items: center;[et_pb_line_break_holder]justify-content: center;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.9rem;[et_pb_line_break_holder]flex-shrink: 0;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-food-input {[et_pb_line_break_holder]flex: 1;[et_pb_line_break_holder]min-width: 200px;[et_pb_line_break_holder]padding: 10px 14px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]-->            font-size: 1rem;<!--[et_pb_line_break_holder]background: white;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-food-input:focus {[et_pb_line_break_holder]outline: none;<!--[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].delete-entry {[et_pb_line_break_holder]background: #FEE2E2;[et_pb_line_break_holder]-->            color: #DC2626;<!--[et_pb_line_break_holder]-->            border: none;<!--[et_pb_line_break_holder]--> width: 36px;<!--[et_pb_line_break_holder]height: 36px;[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]font-size: 1.1rem;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].delete-entry:hover {[et_pb_line_break_holder]background: #DC2626;[et_pb_line_break_holder]color: white;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-details {[et_pb_line_break_holder]-->            display: grid;<!--[et_pb_line_break_holder]grid-template-columns: 1fr;[et_pb_line_break_holder]gap: 12px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]@media (min-width: 500px) {[et_pb_line_break_holder].entry-details {<!--[et_pb_line_break_holder]grid-template-columns: repeat(2, 1fr);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]@media (min-width: 700px) {[et_pb_line_break_holder].entry-details {<!--[et_pb_line_break_holder]grid-template-columns: repeat(4, 1fr);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].detail-group {<!--[et_pb_line_break_holder]background: white;[et_pb_line_break_holder]border-radius: 10px;[et_pb_line_break_holder]padding: 12px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].detail-group label {<!--[et_pb_line_break_holder]display: block;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.75rem;[et_pb_line_break_holder]-->            color: var(--text-medium);<!--[et_pb_line_break_holder]margin-bottom: 8px;[et_pb_line_break_holder]text-transform: uppercase;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Reaction Buttons *\/[et_pb_line_break_holder].reaction-btns {<!--[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]gap: 6px;[et_pb_line_break_holder]flex-wrap: wrap;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder].reaction-btn {[et_pb_line_break_holder]padding: 8px 12px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 20px;[et_pb_line_break_holder]background: white;<!--[et_pb_line_break_holder]font-size: 0.8rem;[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]transition: all 0.2s ease;[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]align-items: center;<!--[et_pb_line_break_holder]gap: 4px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].reaction-btn:hover {[et_pb_line_break_holder]-->            border-color: var(--primary-light);<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].reaction-btn.selected.accepted {[et_pb_line_break_holder]background: #DCFCE7;[et_pb_line_break_holder]border-color: #22C55E;[et_pb_line_break_holder]color: #166534;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].reaction-btn.selected.tolerated {[et_pb_line_break_holder]background: #FEF9C3;[et_pb_line_break_holder]border-color: #EAB308;[et_pb_line_break_holder]color: #854D0E;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].reaction-btn.selected.refused {[et_pb_line_break_holder]background: #FEE2E2;[et_pb_line_break_holder]border-color: #EF4444;[et_pb_line_break_holder]color: #991B1B;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Texture Selection *\/[et_pb_line_break_holder]--> .texture-select {<!--[et_pb_line_break_holder]-->            width: 100%;<!--[et_pb_line_break_holder]padding: 8px 10px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]-->            font-family: 'Nunito', sans-serif;<!--[et_pb_line_break_holder]font-size: 0.9rem;[et_pb_line_break_holder]background: white;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].texture-select:focus {<!--[et_pb_line_break_holder]outline: none;<!--[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Quantity Stars *\/[et_pb_line_break_holder].quantity-stars {[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]gap: 4px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].qty-star {<!--[et_pb_line_break_holder]font-size: 1.3rem;[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]opacity: 0.3;[et_pb_line_break_holder]transition: all 0.2s ease;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].qty-star:hover,<!--[et_pb_line_break_holder].qty-star.active {[et_pb_line_break_holder]-->            opacity: 1;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]-->        \/* Notes *\/<!--[et_pb_line_break_holder].entry-notes {[et_pb_line_break_holder]grid-column: 1 \/ -1;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-notes textarea {[et_pb_line_break_holder]width: 100%;[et_pb_line_break_holder]min-height: 60px;[et_pb_line_break_holder]-->            padding: 10px;<!--[et_pb_line_break_holder]border: 2px dashed var(--border-color);[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]font-size: 0.9rem;[et_pb_line_break_holder]resize: vertical;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].entry-notes textarea:focus {[et_pb_line_break_holder]outline: none;<!--[et_pb_line_break_holder]border-style: solid;<!--[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].add-entry-btn {<!--[et_pb_line_break_holder]-->            width: 100%;<!--[et_pb_line_break_holder]-->            padding: 14px;<!--[et_pb_line_break_holder]border: 2px dashed var(--border-color);[et_pb_line_break_holder]border-radius: var(--radius);[et_pb_line_break_holder]background: var(--bg-dark);<!--[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.95rem;[et_pb_line_break_holder]--> color: var(--primary);<!--[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]margin-top: 15px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].add-entry-btn:hover {[et_pb_line_break_holder]background: var(--primary);[et_pb_line_break_holder]color: white;[et_pb_line_break_holder]border-style: solid;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Context Section *\/[et_pb_line_break_holder].context-grid {[et_pb_line_break_holder]display: grid;[et_pb_line_break_holder]grid-template-columns: 1fr;[et_pb_line_break_holder]gap: 12px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]@media (min-width: 500px) {[et_pb_line_break_holder].context-grid {<!--[et_pb_line_break_holder]grid-template-columns: repeat(2, 1fr);[et_pb_line_break_holder]}[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].context-item {<!--[et_pb_line_break_holder]background: var(--bg-dark);[et_pb_line_break_holder]border-radius: var(--radius-sm);[et_pb_line_break_holder]padding: 14px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].context-item label {<!--[et_pb_line_break_holder]-->            display: block;<!--[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.85rem;[et_pb_line_break_holder]color: var(--primary);<!--[et_pb_line_break_holder]margin-bottom: 8px;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].context-item input,[et_pb_line_break_holder]--> .context-item select,<!--[et_pb_line_break_holder].context-item textarea {[et_pb_line_break_holder]-->            width: 100%;<!--[et_pb_line_break_holder]padding: 10px;[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]border-radius: 8px;[et_pb_line_break_holder]font-family: 'Nunito', sans-serif;[et_pb_line_break_holder]--> font-size: 0.9rem;<!--[et_pb_line_break_holder]background: white;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].context-item textarea {[et_pb_line_break_holder]-->            min-height: 70px;<!--[et_pb_line_break_holder]resize: vertical;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].context-item input:focus,[et_pb_line_break_holder].context-item select:focus,[et_pb_line_break_holder].context-item textarea:focus {[et_pb_line_break_holder]outline: none;<!--[et_pb_line_break_holder]border-color: var(--primary);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Summary *\/[et_pb_line_break_holder].summary-section {<!--[et_pb_line_break_holder]background: linear-gradient(135deg, #ECFDF5, #D1FAE5);[et_pb_line_break_holder]-->            border: 2px solid #86EFAC;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-section .section-title {[et_pb_line_break_holder]-->            color: #166534;<!--[et_pb_line_break_holder]border-bottom-color: #86EFAC;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-grid {[et_pb_line_break_holder]display: grid;[et_pb_line_break_holder]grid-template-columns: repeat(3, 1fr);[et_pb_line_break_holder]gap: 10px;[et_pb_line_break_holder]text-align: center;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-item {[et_pb_line_break_holder]background: white;[et_pb_line_break_holder]border-radius: var(--radius-sm);[et_pb_line_break_holder]-->            padding: 15px;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-item .count {[et_pb_line_break_holder]font-family: 'Fredoka', sans-serif;[et_pb_line_break_holder]-->            font-size: 2rem;<!--[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-item.accepted .count { color: #22C55E; }[et_pb_line_break_holder].summary-item.tolerated .count { color: #EAB308; }[et_pb_line_break_holder]-->        .summary-item.refused .count { color: #EF4444; }<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].summary-item .label {<!--[et_pb_line_break_holder]font-size: 0.8rem;[et_pb_line_break_holder]-->            color: var(--text-medium);<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\/* Actions *\/[et_pb_line_break_holder]<!--        .actions-bar {[et_pb_line_break_holder]display: grid;[et_pb_line_break_holder]grid-template-columns: 1fr;[et_pb_line_break_holder]gap: 10px;[et_pb_line_break_holder]margin-top: 25px;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]@media (min-width: 450px) {[et_pb_line_break_holder].actions-bar {<!--[et_pb_line_break_holder]grid-template-columns: repeat(3, 1fr);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].action-btn {<!--[et_pb_line_break_holder]padding: 14px 18px;[et_pb_line_break_holder]border-radius: 50px;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]font-size: 0.9rem;[et_pb_line_break_holder]cursor: pointer;[et_pb_line_break_holder]display: flex;[et_pb_line_break_holder]align-items: center;[et_pb_line_break_holder]justify-content: center;[et_pb_line_break_holder]gap: 8px;[et_pb_line_break_holder]-->            border: none;<!--[et_pb_line_break_holder]transition: all 0.2s ease;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].action-btn.save {[et_pb_line_break_holder]background: linear-gradient(135deg, var(--accent-green), #16A34A);[et_pb_line_break_holder]-->            color: white;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].action-btn.print {[et_pb_line_break_holder]background: linear-gradient(135deg, var(--primary), var(--primary-light));[et_pb_line_break_holder]-->            color: white;<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].action-btn.export {[et_pb_line_break_holder]background: var(--bg-card);[et_pb_line_break_holder]border: 2px solid var(--border-color);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].action-btn:hover {[et_pb_line_break_holder]transform: translateY(-2px);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].toast {<!--[et_pb_line_break_holder]position: fixed;[et_pb_line_break_holder]bottom: 20px;[et_pb_line_break_holder]left: 50%;<!--[et_pb_line_break_holder]transform: translateX(-50%) translateY(100px);[et_pb_line_break_holder]background: var(--accent-green);[et_pb_line_break_holder]color: white;[et_pb_line_break_holder]padding: 12px 24px;[et_pb_line_break_holder]-->            border-radius: 50px;<!--[et_pb_line_break_holder]-->            font-weight: 700;<!--[et_pb_line_break_holder]opacity: 0;[et_pb_line_break_holder]transition: all 0.3s ease;[et_pb_line_break_holder]z-index: 1000;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder].toast.show {<!--[et_pb_line_break_holder]transform: translateX(-50%) translateY(0);[et_pb_line_break_holder]opacity: 1;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]footer {<!--[et_pb_line_break_holder]text-align: center;[et_pb_line_break_holder]margin-top: 30px;[et_pb_line_break_holder]padding: 20px;[et_pb_line_break_holder]-->            color: var(--text-medium);<!--[et_pb_line_break_holder]font-size: 0.85rem;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]footer a {[et_pb_line_break_holder]color: var(--primary);[et_pb_line_break_holder]text-decoration: none;[et_pb_line_break_holder]font-weight: 700;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]@media print {<!--[et_pb_line_break_holder]body { background: white; }[et_pb_line_break_holder].actions-bar, .add-entry-btn, .delete-entry, .meal-tabs { display: none !important; }[et_pb_line_break_holder].section-card, .food-entry, header {<!--[et_pb_line_break_holder]box-shadow: none;[et_pb_line_break_holder]border: 1px solid #ccc;[et_pb_line_break_holder]break-inside: avoid;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"container\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<header><!-- [et_pb_line_break_holder]\n\n<div class=\"logo-icon\">\ud83c\udf7d\ufe0f<\/div>\n\n[et_pb_line_break_holder]\n\n<h1>Sensory Food Journal<\/h1>\n\n[et_pb_line_break_holder]<pee class=\"subtitle\">Track meals to identify patterns and progress<\/pee>[et_pb_line_break_holder] -->        <\/header>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Info --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"section-card\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"info-bar\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"info-field\"><!-- [et_pb_line_break_holder]<label>\ud83d\udc64 First Name<\/label><!--[et_pb_line_break_holder] -->                    <input type=\"text\" id=\"childName\" placeholder=\"First name...\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"info-field\"><!-- [et_pb_line_break_holder]<label>\ud83d\udcc5 Date<\/label><!--[et_pb_line_break_holder] -->                    <input type=\"date\" id=\"entryDate\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"info-field\"><!-- [et_pb_line_break_holder]<label>\ud83d\ude0a General Mood<\/label><!--[et_pb_line_break_holder] -->                    <select id=\"mood\"><!-- [et_pb_line_break_holder]<option value=\"great\">\ud83d\ude04 Great<\/option><!--[et_pb_line_break_holder]<option value=\"good\">\ud83d\ude42 Good<\/option><!--[et_pb_line_break_holder]<option value=\"neutral\" selected>\ud83d\ude10 Neutral<\/option><!--[et_pb_line_break_holder]<option value=\"tired\">\ud83d\ude34 Tired<\/option>[et_pb_line_break_holder]<option value=\"upset\">\ud83d\ude23 Difficult<\/option><!--[et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"info-field\"><!-- [et_pb_line_break_holder]<label>\ud83c\udf7d\ufe0f Meal<\/label><!--[et_pb_line_break_holder] -->                    <select id=\"mealType\"><!-- [et_pb_line_break_holder]<option value=\"breakfast\">Breakfast<\/option>[et_pb_line_break_holder]<option value=\"lunch\" selected>Lunch<\/option>[et_pb_line_break_holder]<option value=\"snack\">Snack<\/option>[et_pb_line_break_holder]<option value=\"dinner\">Dinner<\/option>[et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Food Entries --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"section-card\"><!-- [et_pb_line_break_holder]\n\n<h2 class=\"section-title\"><span>\ud83e\udd57<\/span> Foods Offered<\/h2>\n\n<!--[et_pb_line_break_holder] -->            <\/p>\n<div class=\"entries-list\" id=\"entriesList\"><\/div>\n<p><!-- [et_pb_line_break_holder]<button class=\"add-entry-btn\" onclick=\"addEntry()\">\u2795 Add a food<\/button><!--[et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Context --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"section-card\"><!-- [et_pb_line_break_holder]\n\n<h2 class=\"section-title\"><span>\ud83d\udccd<\/span> Meal Context<\/h2>\n\n<!--[et_pb_line_break_holder] -->            <\/p>\n<div class=\"context-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"context-item\"><!-- [et_pb_line_break_holder]<label>\ud83e\ude91 Location \/ Environment<\/label><!--[et_pb_line_break_holder] -->                    <select id=\"location\"><!-- [et_pb_line_break_holder]<option value=\"table\">Family Table<\/option><!--[et_pb_line_break_holder]<option value=\"highchair\">High Chair<\/option><!--[et_pb_line_break_holder]<option value=\"school\">School Canteen<\/option><!--[et_pb_line_break_holder]<option value=\"restaurant\">Restaurant<\/option>[et_pb_line_break_holder]<option value=\"other\">Other<\/option><!--[et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"context-item\"><!-- [et_pb_line_break_holder]<label>\ud83d\udc65 People Present<\/label><!--[et_pb_line_break_holder] -->                    <input type=\"text\" id=\"people\" placeholder=\"Mom, dad, brother...\"><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"context-item\"><!-- [et_pb_line_break_holder]<label>\u23f1\ufe0f Meal Duration<\/label>[et_pb_line_break_holder] -->                    <select id=\"duration\"><!-- [et_pb_line_break_holder]<option value=\"short\">< 15 min<\/option><!--[et_pb_line_break_holder]<option value=\"normal\" selected>15-30 min<\/option><!--[et_pb_line_break_holder]<option value=\"long\">30-45 min<\/option><!--[et_pb_line_break_holder]<option value=\"verylong\">> 45 min<\/option><!--[et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"context-item\"><!-- [et_pb_line_break_holder]<label>\ud83d\udcfa Distractions<\/label><!--[et_pb_line_break_holder] -->                    <select id=\"distractions\"><!-- [et_pb_line_break_holder]<option value=\"none\">None<\/option><!--[et_pb_line_break_holder]<option value=\"tv\">Television<\/option><!--[et_pb_line_break_holder]<option value=\"tablet\">Tablet\/Phone<\/option><!--[et_pb_line_break_holder]<option value=\"toys\">Toys<\/option><!--[et_pb_line_break_holder]<option value=\"music\">Music<\/option>[et_pb_line_break_holder] -->                    <\/select><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"context-item\" style=\"grid-column: 1 \/ -1;\"><!-- [et_pb_line_break_holder]<label>\ud83d\udcdd General Observations<\/label><!--[et_pb_line_break_holder] -->                    <textarea id=\"observations\" placeholder=\"Behavior during meal, special events, strategies used...\"><\/textarea><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Summary --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"section-card summary-section\"><!-- [et_pb_line_break_holder]\n\n<h2 class=\"section-title\"><span>\ud83d\udcca<\/span> Meal Summary<\/h2>\n\n<!--[et_pb_line_break_holder] -->            <\/p>\n<div class=\"summary-grid\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"summary-item accepted\"><!-- [et_pb_line_break_holder]\n\n<div class=\"count\" id=\"acceptedCount\">0<\/div>\n\n<!--[et_pb_line_break_holder]\n\n<div class=\"label\">\u2705 Accepted<\/div>\n\n[et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"summary-item tolerated\"><!-- [et_pb_line_break_holder]\n\n<div class=\"count\" id=\"toleratedCount\">0<\/div>\n\n<!--[et_pb_line_break_holder]\n\n<div class=\"label\">\ud83d\ude10 Tolerated<\/div>\n\n<!--[et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"summary-item refused\"><!-- [et_pb_line_break_holder]\n\n<div class=\"count\" id=\"refusedCount\">0<\/div>\n\n<!--[et_pb_line_break_holder]\n\n<div class=\"label\">\u274c Refused<\/div>\n\n[et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"actions-bar\"><!-- [et_pb_line_break_holder]<button class=\"action-btn save\" onclick=\"saveData()\">\ud83d\udcbe Save<\/button><!--[et_pb_line_break_holder]<button class=\"action-btn print\" onclick=\"window.print()\">\ud83d\udda8\ufe0f Print<\/button><!--[et_pb_line_break_holder]<button class=\"action-btn export\" onclick=\"newDay()\">\ud83d\udcc5 New Day<\/button><!--[et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<footer><!-- [et_pb_line_break_holder]<pee>Created with \u2764\ufe0f by <a href=\"https:\/\/dynseo.com\" target=\"_blank\">DYNSEO<\/a><\/pee><!--[et_pb_line_break_holder] -->        <\/footer>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]\n\n<div class=\"toast\" id=\"toast\">\u2713 Saved!<\/div>\n\n<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <script><!-- [et_pb_line_break_holder]let entries = [];[et_pb_line_break_holder]let entryIdCounter = 0;[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]document.addEventListener('DOMContentLoaded', () => {[et_pb_line_break_holder]loadData();[et_pb_line_break_holder]if (entries.length === 0) {[et_pb_line_break_holder]addEntry();<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]-->            renderEntries();<!--[et_pb_line_break_holder]setupAutoSave();[et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder]if (!document.getElementById('entryDate').value) {[et_pb_line_break_holder]document.getElementById('entryDate').valueAsDate = new Date();[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]});<!DOCTYPE html>[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function setupAutoSave() {[et_pb_line_break_holder]document.querySelectorAll('#childName, #entryDate, #mood, #mealType, #location, #people, #duration, #distractions, #observations').forEach(el => {[et_pb_line_break_holder]el.addEventListener('change', saveData);[et_pb_line_break_holder]});[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function addEntry() {<!--[et_pb_line_break_holder]entries.push({<!--[et_pb_line_break_holder]-->                id: ++entryIdCounter,<!--[et_pb_line_break_holder]food: '',<!--[et_pb_line_break_holder]reaction: '',<!--[et_pb_line_break_holder]texture: '',<!--[et_pb_line_break_holder]quantity: 0,<!--[et_pb_line_break_holder]notes: ''<!--[et_pb_line_break_holder]});[et_pb_line_break_holder]-->            renderEntries();<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function deleteEntry(id) {<!--[et_pb_line_break_holder]entries = entries.filter(e => e.id !== id);[et_pb_line_break_holder]renderEntries();[et_pb_line_break_holder]updateSummary();[et_pb_line_break_holder]saveData();[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function renderEntries() {<!--[et_pb_line_break_holder]const container = document.getElementById('entriesList');[et_pb_line_break_holder]container.innerHTML = entries.map((entry, index) => `<!--[et_pb_line_break_holder] -->                <\/p>\n<div class=\"food-entry\" data-id=\"${entry.id}\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"entry-header\"><!-- [et_pb_line_break_holder]\n\n<div class=\"entry-number\">${index + 1}<\/div>\n\n<!--[et_pb_line_break_holder] -->                        <input type=\"text\" class=\"entry-food-input\" value=\"${entry.food}\" <!-- [et_pb_line_break_holder]placeholder=\"Food name...\"[et_pb_line_break_holder]onchange=\"updateEntry(${entry.id}, 'food', this.value)\"><!--[et_pb_line_break_holder]<button class=\"delete-entry\" onclick=\"deleteEntry(${entry.id})\">\ud83d\uddd1\ufe0f<\/button><!--[et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"entry-details\"><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"detail-group\"><!-- [et_pb_line_break_holder]<label>Reaction<\/label><!--[et_pb_line_break_holder] -->                            <\/p>\n<div class=\"reaction-btns\"><!-- [et_pb_line_break_holder] -->                                <button class=\"reaction-btn ${entry.reaction === 'accepted' ? 'selected accepted' : ''}\" <!-- [et_pb_line_break_holder]onclick=\"updateEntry(${entry.id}, 'reaction', 'accepted')\">\u2705 Accepted<\/button><!--[et_pb_line_break_holder] -->                                <button class=\"reaction-btn ${entry.reaction === 'tolerated' ? 'selected tolerated' : ''}\" <!-- [et_pb_line_break_holder]onclick=\"updateEntry(${entry.id}, 'reaction', 'tolerated')\">\ud83d\ude10 Tolerated<\/button><!--[et_pb_line_break_holder] -->                                <button class=\"reaction-btn ${entry.reaction === 'refused' ? 'selected refused' : ''}\" <!-- [et_pb_line_break_holder]onclick=\"updateEntry(${entry.id}, 'reaction', 'refused')\">\u274c Refused<\/button><!--[et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"detail-group\"><!-- [et_pb_line_break_holder]<label>Texture<\/label><!--[et_pb_line_break_holder] -->                            <select class=\"texture-select\" onchange=\"updateEntry(${entry.id}, 'texture', this.value)\"><!-- [et_pb_line_break_holder]<option value=\"\" ${!entry.texture ? 'selected' : ''}>Choose...<\/option><!--[et_pb_line_break_holder]<option value=\"liquid\" ${entry.texture === 'liquid' ? 'selected' : ''}>Liquid<\/option><!--[et_pb_line_break_holder]<option value=\"smooth\" ${entry.texture === 'smooth' ? 'selected' : ''}>Smooth\/Porous<\/option>[et_pb_line_break_holder]<option value=\"soft\" ${entry.texture === 'soft' ? 'selected' : ''}>Soft<\/option>[et_pb_line_break_holder]<option value=\"chunky\" ${entry.texture === 'chunky' ? 'selected' : ''}>Chunky<\/option>[et_pb_line_break_holder]<option value=\"crunchy\" ${entry.texture === 'crunchy' ? 'selected' : ''}>Crunchy<\/option><!--[et_pb_line_break_holder]<option value=\"mixed\" ${entry.texture === 'mixed' ? 'selected' : ''}>Mixed<\/option><!--[et_pb_line_break_holder] -->                            <\/select><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"detail-group\"><!-- [et_pb_line_break_holder]<label>Quantity Eaten<\/label>[et_pb_line_break_holder] -->                            <\/p>\n<div class=\"quantity-stars\"><!-- [et_pb_line_break_holder]I'm sorry, I need the rest of the text to provide a translation. Could you please provide the complete content for translation?[et_pb_line_break_holder] -->                                    <span class=\"qty-star ${entry.quantity >= i ? 'active' : ''}\" <!-- [et_pb_line_break_holder]onclick=\"updateEntry(${entry.id}, 'quantity', ${i})\">\u2b50<\/span><!--[et_pb_line_break_holder]).join('')}<!--[et_pb_line_break_holder] -->                            <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"detail-group entry-notes\"><!-- [et_pb_line_break_holder]<label>Notes (behavior, strategy...)<\/label>[et_pb_line_break_holder] -->                            <textarea placeholder=\"Light taste, touched with fingers...\"<!-- [et_pb_line_break_holder]onchange=\"updateEntry(${entry.id}, 'notes', this.value)\">${entry.notes}<\/textarea><!--[et_pb_line_break_holder] -->                        <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder]).join('');<!--[et_pb_line_break_holder]updateSummary();[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function updateEntry(id, field, value) {[et_pb_line_break_holder]const entry = entries.find(e => e.id === id);[et_pb_line_break_holder]if (entry) {<!--[et_pb_line_break_holder]entry[field] = value;[et_pb_line_break_holder]if (field === 'reaction' || field === 'quantity') {[et_pb_line_break_holder]renderEntries();[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]updateSummary();[et_pb_line_break_holder]saveData();[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function updateSummary() {<!--[et_pb_line_break_holder]const accepted = entries.filter(e => e.reaction === 'accepted').length;[et_pb_line_break_holder]const tolerated = entries.filter(e => e.reaction === 'tolerated').length;[et_pb_line_break_holder]const refused = entries.filter(e => e.reaction === 'refused').length;[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]document.getElementById('acceptedCount').textContent = accepted;[et_pb_line_break_holder]document.getElementById('toleratedCount').textContent = tolerated;[et_pb_line_break_holder]document.getElementById('refusedCount').textContent = refused;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function saveData() {<!--[et_pb_line_break_holder]const data = {<!--[et_pb_line_break_holder]childName: document.getElementById('childName').value,[et_pb_line_break_holder]entryDate: document.getElementById('entryDate').value,[et_pb_line_break_holder]mood: document.getElementById('mood').value,[et_pb_line_break_holder]mealType: document.getElementById('mealType').value,[et_pb_line_break_holder]location: document.getElementById('location').value,[et_pb_line_break_holder]people: document.getElementById('people').value,[et_pb_line_break_holder]duration: document.getElementById('duration').value,[et_pb_line_break_holder]distractions: document.getElementById('distractions').value,[et_pb_line_break_holder]-->                observations: document.getElementById('observations').value,<!--[et_pb_line_break_holder]entries: entries[et_pb_line_break_holder]};[et_pb_line_break_holder]localStorage.setItem('dynseo-journal-alimentaire', JSON.stringify(data));[et_pb_line_break_holder]showToast('\u2713 Saved!');[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function loadData() {<!--[et_pb_line_break_holder]const saved = localStorage.getItem('dynseo-journal-alimentaire');[et_pb_line_break_holder]if (saved) {<!--[et_pb_line_break_holder]const data = JSON.parse(saved);[et_pb_line_break_holder]document.getElementById('childName').value = data.childName || '';[et_pb_line_break_holder]document.getElementById('entryDate').value = data.entryDate || '';[et_pb_line_break_holder]-->                document.getElementById('mood').value = data.mood || 'neutral';<!--[et_pb_line_break_holder]document.getElementById('mealType').value = data.mealType || 'lunch';[et_pb_line_break_holder]document.getElementById('location').value = data.location || 'table';[et_pb_line_break_holder]document.getElementById('people').value = data.people || '';[et_pb_line_break_holder]document.getElementById('duration').value = data.duration || 'normal';[et_pb_line_break_holder]document.getElementById('distractions').value = data.distractions || 'none';[et_pb_line_break_holder]document.getElementById('observations').value = data.observations || '';[et_pb_line_break_holder]entries = data.entries || [];[et_pb_line_break_holder]entryIdCounter = entries.length > 0 ? Math.max(...entries.map(e => e.id)) : 0;[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function newDay() {<!--[et_pb_line_break_holder]if (confirm('Start a new day? Current data will be cleared.')) {[et_pb_line_break_holder]entries = [];[et_pb_line_break_holder]entryIdCounter = 0;[et_pb_line_break_holder]document.getElementById('entryDate').valueAsDate = new Date();[et_pb_line_break_holder]document.getElementById('observations').value = '';[et_pb_line_break_holder]document.getElementById('people').value = '';[et_pb_line_break_holder]addEntry();<!--[et_pb_line_break_holder]renderEntries();[et_pb_line_break_holder]saveData();<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] --><!-- [et_pb_line_break_holder]function showToast(msg) {<!--[et_pb_line_break_holder]const toast = document.getElementById('toast');[et_pb_line_break_holder]toast.textContent = msg;[et_pb_line_break_holder]toast.classList.add('show');[et_pb_line_break_holder]setTimeout(() => toast.classList.remove('show'), 1500);[et_pb_line_break_holder]}<!--[et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; theme_builder_area=&#8221;post_content&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n<p>[et_pb_code]<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is the DYNSEO Sensory Food Journal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Sensory Food Journal is a digital tool designed to track meals and identify patterns and progress in eating habits. It allows users to record detailed information about food intake, meal contexts, mood, and food responses to better understand eating behaviors and preferences.\"}},{\"@type\":\"Question\",\"name\":\"What information can I track in the Sensory Food Journal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can track various aspects, including your general mood, types of meals (breakfast, lunch, snack, dinner), specific foods offered, the location and environment of the meal, people present, meal duration, present distractions, and categorize responses to foods as accepted, tolerated, or refused.\"}},{\"@type\":\"Question\",\"name\":\"What meal duration options are available in the journal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The journal offers four meal duration categories: less than 15 minutes, 15-30 minutes, 30-45 minutes, and more than 45 minutes. This helps track meal length and identify dietary rhythm trends.\"}},{\"@type\":\"Question\",\"name\":\"What types of distractions can be recorded during meals?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The journal allows you to record various distractions, including none, television, tablet\/phone, toys, and music. Tracking distractions helps understand how external factors can influence eating behaviors and food acceptance.\"}},{\"@type\":\"Question\",\"name\":\"How are food responses categorized in the Sensory Food Journal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Food responses are categorized into three types: Accepted (foods willingly consumed), Tolerated (foods consumed with some reluctance), and Refused (foods rejected). The journal provides a summary count for each category.\"}},{\"@type\":\"Question\",\"name\":\"What features does the Sensory Food Journal offer for data management?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The journal includes several data management features: you can save your entries, print the journal for physical records, start a new entry, and add multiple food items to track. The tool also provides confirmation when data is successfully saved.\"}}]}<\/script>[\/et_pb_code]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":130227,"parent":477751,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-452849","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/\" \/>\n<meta property=\"og:site_name\" content=\"DYNSEO - Educational apps &amp; brain training apps for all\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-16T10:29:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/\",\"name\":\"Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"datePublished\":\"2025-12-23T00:05:42+00:00\",\"dateModified\":\"2026-01-16T10:29:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png\",\"width\":2000,\"height\":1500,\"caption\":\"Maintain your mental agility with our fun and enriching activities\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/our-tools\\\/sensory-food-journal\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our tools\",\"item\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/nos-outils\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sensory Food Journal\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"name\":\"Jeux de m\u00e9moire et stimulation cognitive\",\"description\":\"DYNSEO, and your brain is a new hero!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#organization\",\"name\":\"DYNSEO\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"contentUrl\":\"https:\\\/\\\/www.dynseo.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/logo-dynseo-new.png\",\"width\":5073,\"height\":1397,\"caption\":\"DYNSEO\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dynseo.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/","og_locale":"en_US","og_type":"article","og_title":"Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all","og_url":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/","og_site_name":"DYNSEO - Educational apps &amp; brain training apps for all","article_modified_time":"2026-01-16T10:29:57+00:00","og_image":[{"width":2000,"height":1500,"url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","type":"image\/png"}],"twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/","url":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/","name":"Sensory Food Journal - DYNSEO - Educational apps &amp; brain training apps for all","isPartOf":{"@id":"https:\/\/www.dynseo.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/#primaryimage"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","datePublished":"2025-12-23T00:05:42+00:00","dateModified":"2026-01-16T10:29:57+00:00","breadcrumb":{"@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/#primaryimage","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2024\/07\/Article-pour-jeux-de-memoire-et-services-educatifs-sur-tablette-1.png","width":2000,"height":1500,"caption":"Maintain your mental agility with our fun and enriching activities"},{"@type":"BreadcrumbList","@id":"https:\/\/www.dynseo.com\/en\/our-tools\/sensory-food-journal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dynseo.com\/en\/"},{"@type":"ListItem","position":2,"name":"Our tools","item":"https:\/\/www.dynseo.com\/en\/nos-outils\/"},{"@type":"ListItem","position":3,"name":"Sensory Food Journal"}]},{"@type":"WebSite","@id":"https:\/\/www.dynseo.com\/en\/#website","url":"https:\/\/www.dynseo.com\/en\/","name":"Jeux de m\u00e9moire et stimulation cognitive","description":"DYNSEO, and your brain is a new hero!","publisher":{"@id":"https:\/\/www.dynseo.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dynseo.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dynseo.com\/en\/#organization","name":"DYNSEO","url":"https:\/\/www.dynseo.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dynseo.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","contentUrl":"https:\/\/www.dynseo.com\/wp-content\/uploads\/2022\/05\/logo-dynseo-new.png","width":5073,"height":1397,"caption":"DYNSEO"},"image":{"@id":"https:\/\/www.dynseo.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/452849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/comments?post=452849"}],"version-history":[{"count":4,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/452849\/revisions"}],"predecessor-version":[{"id":485395,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/452849\/revisions\/485395"}],"up":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/pages\/477751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media\/130227"}],"wp:attachment":[{"href":"https:\/\/www.dynseo.com\/en\/wp-json\/wp\/v2\/media?parent=452849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}