{"id":3322,"date":"2026-07-14T16:11:09","date_gmt":"2026-07-14T14:11:09","guid":{"rendered":"https:\/\/dietvsdiet.com\/pomoc-s-vyberem-stravy"},"modified":"2026-10-28T09:02:11","modified_gmt":"2026-10-28T08:02:11","slug":"pomoc-s-vyberem-stravy","status":"publish","type":"page","link":"https:\/\/dietvsdiet.com\/cs\/pomoc-s-vyberem-stravy","title":{"rendered":"Pomoc s v\u00fdb\u011brem stravy"},"content":{"rendered":"\n<div class=\"dvd-tools-page\"><header class=\"dvd-tool-hero\"><div><p class=\"dvd-eyebrow\">DIETvsDIET \u00b7 Praktick\u00e9 n\u00e1stroje<\/p><h1>Pomoc s v\u00fdb\u011brem stravy<\/h1><p>R\u00e1di v\u00e1m pom\u016f\u017eeme s v\u00fdb\u011brem stravy. V\u00fdb\u011br spr\u00e1vn\u00e9 stravy nen\u00ed jen ot\u00e1zkou toho, kter\u00e1 metoda slibuje nejrychlej\u0161\u00ed v\u00fdsledky. Ka\u017ed\u00fd \u010dlov\u011bk m\u00e1 jin\u00fd c\u00edl, zdravotn\u00ed stav, stravovac\u00ed preference i denn\u00ed re\u017eim. Dieta, kter\u00e1 vyhovuje jednomu \u010dlov\u011bku, proto nemus\u00ed b\u00fdt vhodn\u00e1 pro druh\u00e9ho.   <\/p><a class=\"dvd-tool-cta\" href=\"#diet-quiz\">P\u0159ej\u00edt na v\u00fdb\u011br diety <span aria-hidden=\"true\">\u2193<\/span><\/a><\/div><div class=\"dvd-tool-picture\"><img src=\"https:\/\/dietvsdiet.com\/wp-content\/uploads\/2026\/10\/Pomoc-s-vyberem-diety.png\" alt=\"Pomoc s v\u00fdb\u011brem diety a vhodn\u00e9ho zp\u016fsobu stravov\u00e1n\u00ed\" width=\"1536\" height=\"1024\" fetchpriority=\"high\" decoding=\"async\"><\/div><\/header><div class=\"dvd-tool-features\"><div class=\"dvd-tool-feature\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>V\u00e1\u0161 c\u00edl a pot\u0159eby<\/span><\/div><div class=\"dvd-tool-feature\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>\u017divotn\u00ed styl a mo\u017enosti<\/span><\/div><div class=\"dvd-tool-feature\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>T\u0159i doporu\u010den\u00e9 diety<\/span><\/div><\/div><div class=\"dvd-tool-widget\"><script>\nvar diets = {\n\n  bezlepkova: {\n    key: \"bezlepkova\",\n    name: \"Bezlepkov\u00e1 dieta\",\n    url: \"\/cs\/bezlepkova-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"gluten_free\", \"ibs_friendly\"],\n    food_preferences: [\"plant_based\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\", \"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\", \"sedentary\"],\n    speed: \"medium\",\n    sustainability: 7,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  fodmap: {\n    key: \"fodmap\",\n    name: \"FODMAP dieta\",\n    url: \"\/cs\/fodmap-dieta\",\n    goal: \"digestion\",\n    health_fit: [\"ibs_friendly\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"medium\",\n    sustainability: 8,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  diabeticka: {\n    key: \"diabeticka\",\n    name: \"Diabetick\u00e1 dieta\",\n    url: \"\/cs\/diabeticka-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"diabetes_friendly\", \"heart_friendly\"],\n    food_preferences: [\"balanced\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  zlcnikova: {\n    key: \"zlcnikova\",\n    name: \"Dieta p\u0159i onemocn\u011bn\u00ed \u017elu\u010dn\u00edku\",\n    url: \"\/cs\/dieta-pri-onemocnenich-zlucniku\",\n    goal: \"digestion\",\n    health_fit: [\"gallbladder_friendly\"],\n    food_preferences: [\"low_fat\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  nizkosodikova: {\n    key: \"nizkosodikova\",\n    name: \"N\u00edzkosod\u00edkov\u00e1 dieta\",\n    url: \"\/cs\/nizkosodikova-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  nizkotucna: {\n    key: \"nizkotucna\",\n    name: \"N\u00edzkotu\u010dn\u00e1 dieta\",\n    url: \"\/cs\/nizkotucna-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\", \"liver_friendly\"],\n    food_preferences: [\"low_fat\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  oblickova: {\n    key: \"oblickova\",\n    name: \"Dieta p\u0159i onemocn\u011bn\u00ed ledvin\",\n    url: \"\/cs\/dieta-pri-onemocnenich-ledvin\",\n    goal: \"health_condition\",\n    health_fit: [\"kidney_friendly\"],\n    food_preferences: [\"low_protein\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 8,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n\n\n  keto: {\n    key: \"keto\",\n    name: \"Ketogenn\u00ed dieta\",\n    url: \"\/cs\/ketogenni-dieta\",\n    goal: \"weight_loss\",\n    health_fit: [\"diabetes_friendly\"],\n    health_avoid: [\"kidney_friendly\", \"liver_friendly\", \"gallbladder_friendly\"],\n    food_preferences: [\"meat_ok\", \"dairy_ok\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\", \"high_discipline\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"fast\",\n    sustainability: 8,\n    jojo_risk: 7,\n    discipline_need: \"high\"\n  },\n\n  lowcarb: {\n    key: \"lowcarb\",\n    name: \"Low-carb dieta\",\n    url: \"\/cs\/low-carb-dieta\",\n    goal: \"weight_loss\",\n    health_fit: [\"diabetes_friendly\", \"heart_friendly\"],\n    health_avoid: [\"kidney_friendly\"],\n    food_preferences: [\"meat_ok\", \"dairy_ok\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  if: {\n    key: \"if\",\n    name: \"P\u0159eru\u0161ovan\u00fd p\u016fst\",\n    url: \"\/cs\/intermittent-fasting\",\n    goal: \"weight_loss\",\n    health_fit: [\"heart_friendly\"],\n    health_avoid: [\"diabetes_friendly\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"shift_work\", \"sedentary\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  paleo: {\n    key: \"paleo\",\n    name: \"Paleo dieta\",\n    url: \"\/cs\/paleo-dieta\",\n    goal: \"weight_loss\",\n    health_fit: [\"autoimmune_friendly\"],\n    health_avoid: [\"kidney_friendly\", \"gallbladder_friendly\"],\n    food_preferences: [\"meat_ok\", \"dairy_free\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"medium\",\n    sustainability: 7,\n    jojo_risk: 6,\n    discipline_need: \"high\"\n  },\n\n  stredomorska: {\n    key: \"stredomorska\",\n    name: \"St\u0159edomo\u0159sk\u00e1 dieta\",\n    url: \"\/cs\/stredomorska-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 2,\n    jojo_risk: 3,\n    discipline_need: \"low\"\n  },\n\n  dash: {\n    key: \"dash\",\n    name: \"DASH dieta\",\n    url: \"\/cs\/dash-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\", \"kidney_friendly\"],\n    food_preferences: [\"balanced\", \"low_sodium\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 3,\n    jojo_risk: 3,\n    discipline_need: \"medium\"\n  },\n\n  vlcd: {\n    key: \"vlcd\",\n    name: \"VLCD \u2013 velmi n\u00edzkokalorick\u00e1 dieta\",\n    url: \"\/cs\/nizkokaloricka-dieta\",\n    goal: \"weight_loss\",\n    health_fit: [\"none\"],\n    health_avoid: [\"kidney_friendly\", \"liver_friendly\", \"gallbladder_friendly\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"fast\",\n    sustainability: 10,\n    jojo_risk: 8,\n    discipline_need: \"high\"\n  },\n\n\n\n  vegetarian: {\n    key: \"vegetarian\",\n    name: \"Vegetari\u00e1nsk\u00e1 dieta\",\n    url: \"\/cs\/vegetarianska-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\", \"dairy_ok\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 4,\n    jojo_risk: 3,\n    discipline_need: \"medium\"\n  },\n\n  vegan: {\n    key: \"vegan\",\n    name: \"Vegansk\u00e1 dieta\",\n    url: \"\/cs\/veganska-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\", \"autoimmune_friendly\"],\n    food_preferences: [\"plant_based\", \"dairy_free\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 4,\n    discipline_need: \"high\"\n  },\n\n  raw: {\n    key: \"raw\",\n    name: \"Raw strava\",\n    url: \"\/cs\/raw-strava-raw-food-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"medium\",\n    sustainability: 9,\n    jojo_risk: 8,\n    discipline_need: \"high\"\n  },\n\n\n  makrobioticka: {\n    key: \"makrobioticka\",\n    name: \"Makrobiotick\u00e1 dieta\",\n    url: \"\/cs\/makrobioticka-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"digestion_friendly\"],\n    food_preferences: [\"plant_based\", \"low_fat\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 8,\n    jojo_risk: 7,\n    discipline_need: \"high\"\n  },\n\n  flexitarian: {\n    key: \"flexitarian\",\n    name: \"Flexitari\u00e1nsk\u00e1 dieta\",\n    url: \"\/cs\/flexitarianska-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"flexible\", \"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 2,\n    jojo_risk: 3,\n    discipline_need: \"low\"\n  },\n\n  zerowaste: {\n    key: \"zerowaste\",\n    name: \"Zero-waste stravov\u00e1n\u00ed\",\n    url: \"\/cs\/zero-waste-stravovani\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"plant_based\", \"balanced\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n\n\n  kosher: {\n    key: \"kosher\",\n    name: \"Ko\u0161er dieta\",\n    url: \"\/cs\/koser-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"meat_ok\", \"dairy_ok\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 8,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  halal: {\n    key: \"halal\",\n    name: \"Halal dieta\",\n    url: \"\/cs\/halal-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"meat_ok\", \"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  krestansky_post: {\n    key: \"krestansky_post\",\n    name: \"K\u0159es\u0165ansk\u00e1 postn\u00ed dieta\",\n    url: \"\/cs\/krestanska-postni-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\", \"low_fat\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  hindu: {\n    key: \"hindu\",\n    name: \"Hinduistick\u00e1 dieta\",\n    url: \"\/cs\/hinduisticka-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\", \"dairy_ok\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  buddhist: {\n    key: \"buddhist\",\n    name: \"Buddhistick\u00e1 dieta\",\n    url: \"\/cs\/buddhisticka-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  ital: {\n    key: \"ital\",\n    name: \"Rastafari\u00e1nsk\u00e1 dieta Ital\",\n    url: \"\/cs\/rastafarianska-dieta-ital\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\", \"dairy_free\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"medium\",\n    sustainability: 7,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  tradicne_kulturne: {\n    key: \"tradicne_kulturne\",\n    name: \"Tradi\u010dn\u00ed kulturn\u00ed stravov\u00e1n\u00ed\",\n    url: \"\/cs\/tradicni-kulturni-stravovani\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 4,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n\n\n  traviace: {\n    key: \"traviace\",\n    name: \"Dieta p\u0159i onemocn\u011bn\u00ed tr\u00e1vic\u00edho traktu\",\n    url: \"\/cs\/dieta-pri-onemocnenich-traviciho-traktu\",\n    goal: \"digestion\",\n    health_fit: [\"ibs_friendly\", \"gallbladder_friendly\"],\n    food_preferences: [\"low_fat\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"medium\",\n    sustainability: 7,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  metabolicke: {\n    key: \"metabolicke\",\n    name: \"Dieta p\u0159i metabolick\u00fdch onemocn\u011bn\u00edch\",\n    url: \"\/cs\/dieta-pri-metabolickych-onemocnenich\",\n    goal: \"health_condition\",\n    health_fit: [\"diabetes_friendly\", \"heart_friendly\"],\n    food_preferences: [\"balanced\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  intolerancie: {\n    key: \"intolerancie\",\n    name: \"Dieta p\u0159i intoleranc\u00edch a alergi\u00edch\",\n    url: \"\/cs\/dieta-pri-intolerancich-a-alergiich\",\n    goal: \"health_condition\",\n    health_fit: [\"gluten_free\", \"lactose_free\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"medium\",\n    sustainability: 8,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  srdcovocievne: {\n    key: \"srdcovocievne\",\n    name: \"Dieta p\u0159i srde\u010dn\u011b-c\u00e9vn\u00edch onemocn\u011bn\u00edch\",\n    url: \"\/cs\/dieta-pri-srdecne-cevnich-onemocnenich\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"low_fat\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 4,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  oblicky_pecen: {\n    key: \"oblicky_pecen\",\n    name: \"Dieta p\u0159i onemocn\u011bn\u00ed jater\",\n    url: \"\/cs\/dieta-pri-onemocnenich-jater\",\n    goal: \"health_condition\",\n    health_fit: [\"liver_friendly\"],\n    food_preferences: [\"low_protein\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  po_operacii: {\n    key: \"po_operacii\",\n    name: \"Dieta po operac\u00edch a z\u00e1kroc\u00edch\",\n    url: \"\/cs\/dieta-po-operacich-a-zakrocich\",\n    goal: \"health_condition\",\n    health_fit: [\"digestion_friendly\"],\n    food_preferences: [\"low_fat\", \"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"medium\",\n    sustainability: 7,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  chronicke: {\n    key: \"chronicke\",\n    name: \"Dieta p\u0159i chronick\u00fdch onemocn\u011bn\u00edch\",\n    url: \"\/cs\/dieta-pri-chronickych-onemocnenich\",\n    goal: \"health_condition\",\n    health_fit: [\"autoimmune_friendly\", \"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n\n\n  biohacking: {\n    key: \"biohacking\",\n    name: \"Biohacking\",\n    url: \"\/cs\/biohacking-dieta\",\n    goal: \"energy\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\", \"low_carb\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\", \"high_discipline\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"medium\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"high\"\n  },\n\n  mikrobiom: {\n    key: \"mikrobiom\",\n    name: \"Mikrobiomov\u00e1 dieta\",\n    url: \"\/cs\/mikrobiomova-dieta\",\n    goal: \"digestion\",\n    health_fit: [\"ibs_friendly\"],\n    food_preferences: [\"plant_based\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"medium\",\n    sustainability: 4,\n    jojo_risk: 4,\n    discipline_need: \"medium\"\n  },\n\n  clean_eating: {\n    key: \"clean_eating\",\n    name: \"Clean eating\",\n    url: \"\/cs\/clean-eating-dieta-ciste-stravovani\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 4,\n    discipline_need: \"low\"\n  },\n\n  intuitivne: {\n    key: \"intuitivne\",\n    name: \"Intuitivn\u00ed stravov\u00e1n\u00ed\",\n    url: \"\/cs\/intuitivni-stravovani\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"flexible\", \"low_discipline\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 4,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  detox: {\n    key: \"detox\",\n    name: \"Detoxika\u010dn\u00ed protokol\",\n    url: \"\/cs\/detoxikacni-protokol\",\n    goal: \"health_condition\",\n    health_fit: [\"none\"],\n    health_avoid: [\"kidney_friendly\", \"liver_friendly\"],\n    food_preferences: [\"plant_based\", \"low_fat\"],\n    time_requirement: \"high\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"fast\",\n    sustainability: 9,\n    jojo_risk: 9,\n    discipline_need: \"high\"\n  },\n\n  metabolic_reset: {\n    key: \"metabolic_reset\",\n    name: \"Metabolick\u00e1 resetovac\u00ed dieta\",\n    url: \"\/cs\/metabolicka-resetovaci-dieta\",\n    goal: \"weight_loss\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\", \"low_carb\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"strict_rules\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"fast\",\n    sustainability: 4,\n    jojo_risk: 4,\n    discipline_need: \"high\"\n  },\n\n  superpotraviny: {\n    key: \"superpotraviny\",\n    name: \"Trendov\u00e9 dopl\u0148ky stravy a superpotraviny\",\n    url: \"\/cs\/trendy-doplnky-stravy-a-superpotraviny\",\n    goal: \"energy\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"medium\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n\n\n  azijske: {\n    key: \"azijske\",\n    name: \"Tradi\u010dn\u00ed asijsk\u00e9 stravov\u00e1n\u00ed\",\n    url: \"\/cs\/tradicni-asijske-stravovani\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"plant_based\", \"balanced\", \"low_fat\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  ajurveda_tradicna: {\n    key: \"ajurveda_tradicna\",\n    name: \"\u00c1jurv\u00e9dsk\u00e1 dieta (tradi\u010dn\u00ed)\",\n    url: \"\/cs\/ajurvedska-dieta\",\n    goal: \"health_condition\",\n    health_fit: [\"digestion_friendly\"],\n    food_preferences: [\"plant_based\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  africka: {\n    key: \"africka\",\n    name: \"Tradi\u010dn\u00ed africk\u00e1 strava\",\n    url: \"\/cs\/tradicni-africka-strava\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"medium\"\n  },\n\n  stredoveka: {\n    key: \"stredoveka\",\n    name: \"St\u0159edov\u011bk\u00e9 evropsk\u00e9 stravov\u00e1n\u00ed\",\n    url: \"\/cs\/stredoveke-evropske-stravovani\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"meat_ok\", \"balanced\"],\n    time_requirement: \"low\",\n    psychology_fit: [\"simple_choices\"],\n    lifestyle_fit: [\"sedentary\"],\n    speed: \"slow\",\n    sustainability: 6,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  domoroda: {\n    key: \"domoroda\",\n    name: \"P\u016fvodn\u00ed domorod\u00e1 dieta\",\n    url: \"\/cs\/puvodni-domoroda-dieta\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"none\"],\n    food_preferences: [\"plant_based\", \"balanced\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"active\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  starogrecka: {\n    key: \"starogrecka\",\n    name: \"Starov\u011bk\u00e1 \u0159eck\u00e1 a \u0159\u00edmsk\u00e1 strava\",\n    url: \"\/cs\/staroveka-recka-a-rimska-strava\",\n    goal: \"lifestyle_longterm\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  },\n\n  stredomorska_povodna: {\n    key: \"stredomorska_povodna\",\n    name: \"Tradi\u010dn\u00ed st\u0159edomo\u0159sk\u00e9 stravov\u00e1n\u00ed (p\u016fvodn\u00ed podoba)\",\n    url: \"\/cs\/tradicni-stredomorske-stravovani-v-puvodni-podobe\",\n    goal: \"health_condition\",\n    health_fit: [\"heart_friendly\"],\n    food_preferences: [\"balanced\", \"plant_based\"],\n    time_requirement: \"medium\",\n    psychology_fit: [\"flexible\"],\n    lifestyle_fit: [\"family_friendly\"],\n    speed: \"slow\",\n    sustainability: 5,\n    jojo_risk: 5,\n    discipline_need: \"low\"\n  }\n\n};\n<\/script>\n\n<style>\n#diet-quiz {\n  max-width: 900px;\n  margin: 0 auto;\n  background: #FAFBFC;\n  padding: 30px;\n}\n\n#diet-quiz .quiz-question {\n  margin-bottom: 32px;\n}\n\n#diet-quiz h3 {\n  margin-bottom: 14px;\n}\n\n#diet-quiz .quiz-options {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n}\n\n\/* ODPOVEDE V DOTAZN\u00cdKU *\/\n#diet-quiz .quiz-option {\n  appearance: none;\n  border: 2px solid #67686A;\n  border-radius: 10px;\n  background: transparent;\n  color: inherit;\n  padding: 11px 17px;\n  font-size: 16px;\n  line-height: 1.3;\n  cursor: pointer;\n\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease,\n    transform 0.1s ease;\n}\n\n\/* PREJDENIE MY\u0160OU *\/\n#diet-quiz .quiz-option:hover {\n  background: #D9D9D9;\n  border-color: #67686A;\n  color: inherit;\n}\n\n\/* ZVOLEN\u00c1 ODPOVE\u010e *\/\n#diet-quiz .quiz-option.selected,\n#diet-quiz .quiz-option.selected:hover {\n  background: #67686A;\n  border-color: #67686A;\n  color: #ffffff;\n  box-shadow: 0 0 0 3px rgba(103, 104, 106, 0.18);\n}\n\n\/* STLA\u010cENIE *\/\n#diet-quiz .quiz-option:active,\n#diet-quiz #calculate-btn:active,\n#diet-quiz .reset-quiz-btn:active {\n  transform: scale(0.98);\n}\n\n\/* OVL\u00c1DANIE KL\u00c1VESNICOU *\/\n#diet-quiz .quiz-option:focus-visible,\n#diet-quiz #calculate-btn:focus-visible,\n#diet-quiz .reset-quiz-btn:focus-visible {\n  outline: 3px solid rgba(103, 104, 106, 0.3);\n  outline-offset: 2px;\n}\n\n\/* TLA\u010cIDLO ZOBRAZI\u0164 V\u00ddSLEDKY *\/\n#diet-quiz #calculate-btn,\n#diet-quiz .reset-quiz-btn {\n  appearance: none;\n  display: block;\n  width: 100%;\n  max-width: 360px;\n  margin: 35px auto 20px;\n  padding: 11px 17px;\n\n  border: 2px solid #67686A;\n  border-radius: 10px;\n  background: transparent;\n  color: inherit;\n\n  font-size: 16px;\n  line-height: 1.3;\n  font-weight: 700;\n  cursor: pointer;\n\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease,\n    transform 0.1s ease;\n}\n\n#diet-quiz #calculate-btn:hover {\n  background: #67686A;\n  border-color: #67686A;\n  color: #ffffff;\n}\n\n#diet-quiz .reset-quiz-btn {\n  margin: 25px auto 0;\n}\n\n#diet-quiz #results:empty + .reset-quiz-btn {\n  display: none;\n}\n\n#diet-quiz .reset-quiz-btn:hover {\n  background: #67686A;\n  border-color: #67686A;\n  color: #ffffff;\n}\n\n\/* UPOZORNENIE *\/\n#diet-quiz .quiz-message {\n  margin: 20px 0;\n  padding: 13px 16px;\n  border-radius: 8px;\n  background: #f5f5f5;\n  border-left: 4px solid #67686A;\n}\n\n\/* NADPIS V\u00ddSLEDKOV *\/\n#diet-quiz .results-title {\n  margin-top: 35px;\n  text-align: center;\n}\n\n\/* ODKAZ ZOBRAZI\u0164 DI\u00c9TU *\/\n#diet-quiz .diet-link {\n  display: inline-block;\n  margin-top: 10px;\n  padding: 9px 15px;\n\n  border: 2px solid #67686A;\n  border-radius: 10px;\n  background: transparent;\n  color: inherit;\n\n  text-decoration: none;\n\n  transition:\n    background-color 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n#diet-quiz .diet-link:hover {\n  background: #67686A;\n  border-color: #67686A;\n  color: #ffffff;\n}\n\n\n\/* POROVN\u00c1VACIA TABU\u013dKA *\/\n#diet-quiz .comparison-table-wrap {\n  width: 100%;\n  margin-top: 20px;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n#diet-quiz .comparison-table {\n  width: 100%;\n  min-width: 720px;\n  border-collapse: collapse;\n  table-layout: fixed;\n  background: #ffffff;\n}\n\n#diet-quiz .comparison-table th,\n#diet-quiz .comparison-table td {\n  width: 25%;\n  word-wrap: break-word;\n  overflow-wrap: anywhere;\n}\n\n#diet-quiz .comparison-table th,\n#diet-quiz .comparison-table td {\n  padding: 14px 16px;\n  border: 1px solid #dddddd;\n  text-align: center;\n  vertical-align: middle;\n}\n\n#diet-quiz .comparison-table thead th {\n  background: #67686A;\n  color: #ffffff;\n  font-weight: 700;\n}\n\n#diet-quiz .comparison-table tbody th {\n  background: #F2F3F4;\n  color: inherit;\n  text-align: left;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n#diet-quiz .comparison-table tbody tr:nth-child(even) td {\n  background: #FAFBFC;\n}\n\n#diet-quiz .comparison-table .diet-name {\n  font-weight: 700;\n}\n\n#diet-quiz .comparison-table .diet-link {\n  margin-top: 0;\n  white-space: nowrap;\n}\n\n#diet-quiz .quiz-disclaimer {\n  max-width: 720px;\n  margin: 14px auto 24px;\n  color: #67686A;\n  font-size: 14px;\n  line-height: 1.5;\n  text-align: center;\n}\n\n\/* MOBIL *\/\n@media (max-width: 600px) {\n  #diet-quiz .quiz-options {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  #diet-quiz .quiz-option {\n    width: 100%;\n    text-align: left;\n  }\n}\n<\/style>\n\n<div id=\"diet-quiz\"><div class=\"dvd-ui-heading\"><svg class=\"dvd-ui-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m3 5 2 2 3-4M11 5h10M3 12h4m4 0h10M3 19h4m4 0h10\"\/><\/svg><h3>V\u00fdb\u011br diety<\/h3><\/div><div class=\"dvd-ui-progress\"><span>Vybran\u00e9 odpov\u011bdi<strong data-ui-count>0 \/ 6<\/strong><\/span><progress max=\"6\" value=\"0\" aria-label=\"Po\u010det vypln\u011bn\u00fdch ot\u00e1zek\"><\/progress><\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">1.<\/span>Jak\u00fd je tv\u016fj hlavn\u00ed c\u00edl?<\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"goal\" data-value=\"weight_loss\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m8 3-5 3 3 5 2-1v11h8V10l2 1 3-5-5-3c-1 3-7 3-8 0Z\"\/><\/svg>\n        Zhubnout\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"goal\" data-value=\"health_condition\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Zlep\u0161it zdrav\u00ed\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"goal\" data-value=\"digestion\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Zlep\u0161it tr\u00e1ven\u00ed\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"goal\" data-value=\"energy\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m13 2-8 12h7l-1 8 8-12h-7l1-8Z\"\/><\/svg>\n        V\u00edce energie\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"goal\" data-value=\"lifestyle_longterm\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Dlouhodob\u00fd \u017eivotn\u00ed styl\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">2.<\/span>M\u00e1\u0161 zdravotn\u00ed omezen\u00ed? <small>(vyber jednu mo\u017enost)<\/small><\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"none\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Nem\u00e1m zdravotn\u00ed omezen\u00ed\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"diabetes_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Diabetes\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"heart_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Srdce \/ krevn\u00ed tlak\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"ibs_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        IBS \/ tr\u00e1ven\u00ed\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"gallbladder_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        \u017dlu\u010dn\u00edk\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"kidney_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Ledviny\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"liver_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        J\u00e1tra\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"gluten_free\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Bezlepkov\u00e1\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"health\" data-value=\"lactose_free\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 20s-8-5-8-11a4 4 0 0 1 8-2 4 4 0 0 1 8 2c0 6-8 11-8 11Z\"\/><\/svg>\n        Bez lakt\u00f3zy\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">3.<\/span>Kolik \u010dasu chce\u0161 v\u011bnovat p\u0159\u00edprav\u011b j\u00eddla?<\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"time\" data-value=\"low\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>\n        M\u00e1lo\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"time\" data-value=\"medium\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>\n        St\u0159edn\u011b\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"time\" data-value=\"high\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>\n        Hodn\u011b\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">4.<\/span>Jak\u00fd typ pravidel ti vyhovuje?<\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"psychology\" data-value=\"simple_choices\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 6h5m4 0h9M3 12h11m4 0h3M3 18h3m4 0h11\"\/><circle cx=\"10\" cy=\"6\" r=\"2\"\/><circle cx=\"16\" cy=\"12\" r=\"2\"\/><circle cx=\"8\" cy=\"18\" r=\"2\"\/><\/svg>\n        Jednoduch\u00e1 pravidla\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"psychology\" data-value=\"flexible\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 6h5m4 0h9M3 12h11m4 0h3M3 18h3m4 0h11\"\/><circle cx=\"10\" cy=\"6\" r=\"2\"\/><circle cx=\"16\" cy=\"12\" r=\"2\"\/><circle cx=\"8\" cy=\"18\" r=\"2\"\/><\/svg>\n        Flexibiln\u00ed pravidla\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"psychology\" data-value=\"strict_rules\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 6h5m4 0h9M3 12h11m4 0h3M3 18h3m4 0h11\"\/><circle cx=\"10\" cy=\"6\" r=\"2\"\/><circle cx=\"16\" cy=\"12\" r=\"2\"\/><circle cx=\"8\" cy=\"18\" r=\"2\"\/><\/svg>\n        P\u0159\u00edsn\u00e1 pravidla\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"psychology\" data-value=\"high_discipline\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 6h5m4 0h9M3 12h11m4 0h3M3 18h3m4 0h11\"\/><circle cx=\"10\" cy=\"6\" r=\"2\"\/><circle cx=\"16\" cy=\"12\" r=\"2\"\/><circle cx=\"8\" cy=\"18\" r=\"2\"\/><\/svg>\n        Vysok\u00e1 discipl\u00edna\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">5.<\/span>Jak\u00fd m\u00e1\u0161 \u017eivotn\u00ed styl?<\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"lifestyle\" data-value=\"sedentary\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 3C7 2 3 7 5 14s14 6 15-11Z\"\/><path d=\"M3 21 16 8\"\/><\/svg>\n        Sedav\u00fd\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"lifestyle\" data-value=\"active\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 3C7 2 3 7 5 14s14 6 15-11Z\"\/><path d=\"M3 21 16 8\"\/><\/svg>\n        Aktivn\u00ed\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"lifestyle\" data-value=\"family_friendly\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 3C7 2 3 7 5 14s14 6 15-11Z\"\/><path d=\"M3 21 16 8\"\/><\/svg>\n        Rodinn\u00fd\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"lifestyle\" data-value=\"shift_work\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 3C7 2 3 7 5 14s14 6 15-11Z\"\/><path d=\"M3 21 16 8\"\/><\/svg>\n        Sm\u011bnn\u00fd provoz\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"quiz-question\">\n    <h3><span class=\"dvd-ui-qnum\" aria-hidden=\"true\">6.<\/span>Jak rychle o\u010dek\u00e1v\u00e1\u0161 v\u00fdsledky?<\/h3>\n\n    <div class=\"quiz-options\">\n      <button type=\"button\" class=\"quiz-option\" data-question=\"speed\" data-value=\"slow\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m13 2-8 12h7l-1 8 8-12h-7l1-8Z\"\/><\/svg>\n        Pomalu\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"speed\" data-value=\"medium\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m13 2-8 12h7l-1 8 8-12h-7l1-8Z\"\/><\/svg>\n        St\u0159edn\u011b\n      <\/button>\n\n      <button type=\"button\" class=\"quiz-option\" data-question=\"speed\" data-value=\"fast\"><svg class=\"dvd-ui-choice-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m13 2-8 12h7l-1 8 8-12h-7l1-8Z\"\/><\/svg>\n        Rychle\n      <\/button>\n    <\/div>\n  <\/div>\n\n  <button type=\"button\" id=\"calculate-btn\">\n    Zobrazit v\u00fdsledky\n  <\/button>\n\n  <p class=\"quiz-disclaimer\">\n    V\u00fdsledek dotazn\u00edku je pouze orienta\u010dn\u00ed. V p\u0159\u00edpad\u011b onemocn\u011bn\u00ed, u\u017e\u00edv\u00e1n\u00ed l\u00e9k\u016f, t\u011bhotenstv\u00ed nebo v\u00fdrazn\u00e9 zm\u011bny j\u00eddeln\u00ed\u010dku se pora\u010f s l\u00e9ka\u0159em nebo kvalifikovan\u00fdm nutri\u010dn\u00edm odborn\u00edkem.\n  <\/p>\n\n  <div id=\"quiz-message\" aria-live=\"polite\"><\/div>\n  <div id=\"results\" aria-live=\"polite\"><\/div>\n  <button type=\"button\" id=\"reset-quiz-btn\" class=\"reset-quiz-btn\">\n    Zadat nov\u00e9 parametry\n  <\/button>\n\n<\/div>\n\n<script>\n(function () {\n  \"use strict\";\n\n  const userAnswers = {};\n\n  const primaryHealthDietMap = {\n    diabetes_friendly: \"diabeticka\",\n    heart_friendly: \"srdcovocievne\",\n    ibs_friendly: \"fodmap\",\n    gallbladder_friendly: \"zlcnikova\",\n    kidney_friendly: \"oblickova\",\n    liver_friendly: \"oblicky_pecen\",\n    gluten_free: \"bezlepkova\",\n    lactose_free: \"intolerancie\"\n  };\n\n  function initializeDietQuiz() {\n    const quiz = document.getElementById(\"diet-quiz\");\n\n    if (!quiz || quiz.dataset.initialized === \"true\") {\n      return;\n    }\n\n    quiz.dataset.initialized = \"true\";\n\n    const optionButtons = quiz.querySelectorAll(\".quiz-option\");\n    const calculateButton = quiz.querySelector(\"#calculate-btn\");\n    const resetButton = quiz.querySelector(\"#reset-quiz-btn\");\n\n    optionButtons.forEach(function (button) {\n      button.setAttribute(\"aria-pressed\", \"false\");\n\n      button.addEventListener(\"click\", function () {\n        const question = button.dataset.question;\n        const value = button.dataset.value;\n        if (!question || !value) {\n          return;\n        }\n\n        selectSingleAnswer(button, question, value);\n\n        clearMessage();\n        clearResults();\n      });\n    });\n\n    if (calculateButton) {\n      calculateButton.addEventListener(\"click\", calculateScore);\n    }\n\n    if (resetButton) {\n      resetButton.addEventListener(\"click\", resetQuiz);\n    }\n  }\n\n  function selectSingleAnswer(button, question, value) {\n    const quiz = document.getElementById(\"diet-quiz\");\n    const relatedButtons = quiz.querySelectorAll(\n      '.quiz-option[data-question=\"' + question + '\"]'\n    );\n\n    relatedButtons.forEach(function (relatedButton) {\n      relatedButton.classList.remove(\"selected\");\n      relatedButton.setAttribute(\"aria-pressed\", \"false\");\n    });\n\n    button.classList.add(\"selected\");\n    button.setAttribute(\"aria-pressed\", \"true\");\n    userAnswers[question] = value;\n  }\n\n  function calculateScore() {\n    clearMessage();\n    clearResults();\n\n    if (typeof diets === \"undefined\" || !diets || typeof diets !== \"object\") {\n      showMessage(\"Datab\u00e1ze diet se nena\u010detla.\");\n      return;\n    }\n\n    const requiredQuestions = [\n      [\"goal\", \"hlavn\u00ed c\u00edl\"],\n      [\"health\", \"zdravotn\u00ed omezen\u00ed\"],\n      [\"time\", \"\u010das na p\u0159\u00edpravu j\u00eddla\"],\n      [\"psychology\", \"typ pravidel\"],\n      [\"lifestyle\", \"\u017eivotn\u00ed styl\"],\n      [\"speed\", \"o\u010dek\u00e1vanou rychlost v\u00fdsledk\u016f\"]\n    ];\n\n    const missingQuestions = requiredQuestions\n      .filter(function (item) {\n        const answer = userAnswers[item[0]];\n        return !answer || (Array.isArray(answer) && answer.length === 0);\n      })\n      .map(function (item) {\n        return item[1];\n      });\n\n    if (missingQuestions.length > 0) {\n      showMessage(\n        \"P\u0159ed zobrazen\u00edm v\u00fdsledk\u016f vyber: \" +\n        missingQuestions.join(\", \") +\n        \".\"\n      );\n      return;\n    }\n\n    const selectedHealth =\n      userAnswers.health && userAnswers.health !== \"none\"\n        ? [userAnswers.health]\n        : [];\n    const maximumScore =\n      8 +\n      selectedHealth.length * 12 +\n      selectedHealth.length * 10 +\n      3 + 2 + 2 + 1 + 5;\n\n    const rankedResults = [];\n\n    Object.keys(diets).forEach(function (key) {\n      const diet = diets[key];\n\n      let score = 0;\n      const goalMatch = userAnswers.goal === diet.goal;\n      const healthMatches = countMatches(selectedHealth, diet.health_fit);\n      const healthConflicts = countMatches(selectedHealth, diet.health_avoid);\n      const primaryHealthMatches = countPrimaryHealthMatches(\n        key,\n        selectedHealth\n      );\n\n      if (goalMatch) {\n        score += 8;\n      }\n\n      score += healthMatches * 12;\n      score += primaryHealthMatches * 10;\n      score -= healthConflicts * 15;\n\n      if (userAnswers.time === diet.time_requirement) {\n        score += 3;\n      }\n\n      if (\n        Array.isArray(diet.psychology_fit) &&\n        diet.psychology_fit.includes(userAnswers.psychology)\n      ) {\n        score += 2;\n      }\n\n      if (\n        Array.isArray(diet.lifestyle_fit) &&\n        diet.lifestyle_fit.includes(userAnswers.lifestyle)\n      ) {\n        score += 2;\n      }\n\n      if (userAnswers.speed === diet.speed) {\n        score += 1;\n      }\n\n      score += (11 - (Number(diet.sustainability) || 10)) * 0.5;\n      score -= (Number(diet.jojo_risk) || 0) * 0.3;\n\n      const matchPercent = Math.max(\n        0,\n        Math.min(100, Math.round((score \/ maximumScore) * 100))\n      );\n\n      rankedResults.push({\n        key: key,\n        score: score,\n        matchPercent: matchPercent,\n        goalMatch: goalMatch,\n        healthMatches: healthMatches,\n        healthConflicts: healthConflicts,\n        primaryHealthMatches: primaryHealthMatches\n      });\n    });\n\n    const sortedResults = rankedResults\n      .sort(function (a, b) {\n        if (\n          selectedHealth.length > 0 &&\n          b.primaryHealthMatches !== a.primaryHealthMatches\n        ) {\n          return b.primaryHealthMatches - a.primaryHealthMatches;\n        }\n\n        if (\n          selectedHealth.length > 0 &&\n          b.healthMatches !== a.healthMatches\n        ) {\n          return b.healthMatches - a.healthMatches;\n        }\n\n        if (\n          selectedHealth.length > 0 &&\n          a.healthConflicts !== b.healthConflicts\n        ) {\n          return a.healthConflicts - b.healthConflicts;\n        }\n\n        if (b.score !== a.score) {\n          return b.score - a.score;\n        }\n\n        if (b.goalMatch !== a.goalMatch) {\n          return Number(b.goalMatch) - Number(a.goalMatch);\n        }\n\n        const difficultyDifference =\n          Number(diets[a.key].sustainability) - Number(diets[b.key].sustainability);\n\n        if (difficultyDifference !== 0) {\n          return difficultyDifference;\n        }\n\n        return Number(diets[a.key].jojo_risk) - Number(diets[b.key].jojo_risk);\n      })\n      .slice(0, 3);\n\n    if (sortedResults.length === 0) {\n      showMessage(\n        \"Pro zvolenou kombinaci jsme nena\u0161li dostate\u010dn\u011b vhodnou dietu. Zkus upravit preference nebo se pora\u010f s odborn\u00edkem.\"\n      );\n      return;\n    }\n\n    showResults(sortedResults);\n  }\n\n  function countMatches(selectedAnswers, dietValues) {\n    if (!Array.isArray(selectedAnswers) || !Array.isArray(dietValues)) {\n      return 0;\n    }\n\n    return selectedAnswers.filter(function (answer) {\n      return dietValues.includes(answer);\n    }).length;\n  }\n\n  function countPrimaryHealthMatches(dietKey, selectedHealth) {\n    if (!Array.isArray(selectedHealth)) {\n      return 0;\n    }\n\n    return selectedHealth.filter(function (healthValue) {\n      return primaryHealthDietMap[healthValue] === dietKey;\n    }).length;\n  }\n\n  function showResults(results) {\n    const resultsBox = document.getElementById(\"results\");\n\n    if (!resultsBox) {\n      return;\n    }\n\n    resultsBox.innerHTML = \"\";\n\n    const comparedDiets = results\n      .map(function (result) {\n        return {\n          diet: diets[result.key],\n          score: result.score,\n          matchPercent: result.matchPercent\n        };\n      })\n      .filter(function (item) {\n        return item.diet;\n      });\n\n    if (comparedDiets.length === 0) {\n      showMessage(\"Nepoda\u0159ilo se vytvo\u0159it v\u00fdsledky.\");\n      return;\n    }\n\n    const title = document.createElement(\"h3\");\n    title.className = \"results-title\";\n    title.textContent = \"Va\u0161e 3 nejvhodn\u011bj\u0161\u00ed diety\";\n    resultsBox.appendChild(title);\n\n    const tableWrap = document.createElement(\"div\");\n    tableWrap.className = \"comparison-table-wrap\";\n\n    const table = document.createElement(\"table\");\n    table.className = \"comparison-table\";\n\n    const thead = document.createElement(\"thead\");\n    const headRow = document.createElement(\"tr\");\n\n    appendCell(headRow, \"th\", \"Parametr\");\n\n    comparedDiets.forEach(function (item, index) {\n      appendCell(headRow, \"th\", (index + 1) + \". doporu\u010den\u00ed\");\n    });\n\n    thead.appendChild(headRow);\n    table.appendChild(thead);\n\n    const tbody = document.createElement(\"tbody\");\n\n    addTextRow(\n      tbody,\n      \"Dieta\",\n      comparedDiets.map(function (item) {\n        return item.diet.name;\n      }),\n      \"diet-name\"\n    );\n\n    addTextRow(\n      tbody,\n      \"M\u00edra shody\",\n      comparedDiets.map(function (item) {\n        return item.matchPercent + \"% \u2013 \" + getMatchLabel(item.matchPercent);\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"Hlavn\u00ed c\u00edl\",\n      comparedDiets.map(function (item) {\n        return getGoalLabel(item.diet.goal);\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"Rychlost v\u00fdsledk\u016f\",\n      comparedDiets.map(function (item) {\n        return getSpeedLabel(item.diet.speed);\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"\u010casov\u00e1 n\u00e1ro\u010dnost\",\n      comparedDiets.map(function (item) {\n        return getTimeLabel(item.diet.time_requirement);\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"Pot\u0159ebn\u00e1 discipl\u00edna\",\n      comparedDiets.map(function (item) {\n        return getDisciplineLabel(item.diet.discipline_need);\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"N\u00e1ro\u010dnost diety\",\n      comparedDiets.map(function (item) {\n        return item.diet.sustainability + \"\/10\";\n      })\n    );\n\n    addTextRow(\n      tbody,\n      \"Riziko jojo efektu\",\n      comparedDiets.map(function (item) {\n        return item.diet.jojo_risk + \"\/10\";\n      })\n    );\n\n    const linkRow = document.createElement(\"tr\");\n    const linkLabel = document.createElement(\"th\");\n    linkLabel.scope = \"row\";\n    linkLabel.textContent = \"Detail\";\n    linkRow.appendChild(linkLabel);\n\n    comparedDiets.forEach(function (item) {\n      const td = document.createElement(\"td\");\n      const link = document.createElement(\"a\");\n\n      link.href = item.diet.url;\n      link.className = \"diet-link\";\n      link.textContent = \"Zobrazit dietu\";\n\n      td.appendChild(link);\n      linkRow.appendChild(td);\n    });\n\n    tbody.appendChild(linkRow);\n    table.appendChild(tbody);\n    tableWrap.appendChild(table);\n    resultsBox.appendChild(tableWrap);\n\n    resultsBox.scrollIntoView({\n      behavior: \"smooth\",\n      block: \"start\"\n    });\n  }\n\n  function addTextRow(tbody, label, values, cellClass) {\n    const row = document.createElement(\"tr\");\n    const labelCell = document.createElement(\"th\");\n\n    labelCell.scope = \"row\";\n    labelCell.textContent = label;\n    row.appendChild(labelCell);\n\n    values.forEach(function (value) {\n      const cell = document.createElement(\"td\");\n      cell.textContent = value;\n\n      if (cellClass) {\n        cell.className = cellClass;\n      }\n\n      row.appendChild(cell);\n    });\n\n    tbody.appendChild(row);\n  }\n\n  function appendCell(row, type, text) {\n    const cell = document.createElement(type);\n    cell.textContent = text;\n    row.appendChild(cell);\n  }\n\n  function getGoalLabel(value) {\n    const labels = {\n      weight_loss: \"Hubnut\u00ed\",\n      health_condition: \"Zlep\u0161en\u00ed zdrav\u00ed\",\n      digestion: \"Zlep\u0161en\u00ed tr\u00e1ven\u00ed\",\n      energy: \"V\u00edce energie\",\n      lifestyle_longterm: \"Dlouhodob\u00fd \u017eivotn\u00ed styl\"\n    };\n\n    return labels[value] || value;\n  }\n\n  function getSpeedLabel(value) {\n    const labels = {\n      slow: \"Pomal\u00e1\",\n      medium: \"St\u0159edn\u00ed\",\n      fast: \"Rychl\u00e1\"\n    };\n\n    return labels[value] || value;\n  }\n\n  function getTimeLabel(value) {\n    const labels = {\n      low: \"N\u00edzk\u00e1\",\n      medium: \"St\u0159edn\u00ed\",\n      high: \"Vysok\u00e1\"\n    };\n\n    return labels[value] || value;\n  }\n\n  function getDisciplineLabel(value) {\n    const labels = {\n      low: \"N\u00edzk\u00e1\",\n      medium: \"St\u0159edn\u00ed\",\n      high: \"Vysok\u00e1\"\n    };\n\n    return labels[value] || value;\n  }\n\n  function getMatchLabel(percent) {\n    if (percent < 35) {\n      return \"n\u00edzk\u00e1 shoda\";\n    }\n\n    if (percent >= 75) {\n      return \"velmi dobr\u00e1 shoda\";\n    }\n\n    if (percent >= 55) {\n      return \"dobr\u00e1 shoda\";\n    }\n\n    return \"\u010d\u00e1ste\u010dn\u00e1 shoda\";\n  }\n\n  function resetQuiz() {\n    const quiz = document.getElementById(\"diet-quiz\");\n\n    if (!quiz) {\n      return;\n    }\n\n    Object.keys(userAnswers).forEach(function (key) {\n      delete userAnswers[key];\n    });\n    quiz.querySelectorAll(\".quiz-option\").forEach(function (button) {\n      button.classList.remove(\"selected\");\n      button.setAttribute(\"aria-pressed\", \"false\");\n    });\n\n    clearMessage();\n    clearResults();\n\n    quiz.scrollIntoView({\n      behavior: \"smooth\",\n      block: \"start\"\n    });\n  }\n\n  function showMessage(text) {\n    const messageBox = document.getElementById(\"quiz-message\");\n\n    if (!messageBox) {\n      return;\n    }\n\n    messageBox.innerHTML = \"\";\n\n    const message = document.createElement(\"div\");\n    message.className = \"quiz-message\";\n    message.textContent = text;\n    messageBox.appendChild(message);\n  }\n\n  function clearMessage() {\n    const messageBox = document.getElementById(\"quiz-message\");\n\n    if (messageBox) {\n      messageBox.innerHTML = \"\";\n    }\n  }\n\n  function clearResults() {\n    const resultsBox = document.getElementById(\"results\");\n\n    if (resultsBox) {\n      resultsBox.innerHTML = \"\";\n    }\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initializeDietQuiz);\n  } else {\n    initializeDietQuiz();\n  }\n})();\n<\/script><\/div><div class=\"dvd-tool-reading\"><section class=\"dvd-tool-section\">\n\n\n\n\n\n\n\n\n<p>P\u0159i v\u00fdb\u011bru zp\u016fsobu stravov\u00e1n\u00ed je d\u016fle\u017eit\u00e9 nejprve ur\u010dit, <strong>\u010deho chcete dos\u00e1hnout<\/strong>. Odli\u0161n\u00e1 pravidla m\u016f\u017ee vy\u017eadovat hubnut\u00ed, jin\u00e1 zlep\u0161en\u00ed tr\u00e1ven\u00ed a zcela odli\u0161n\u00fd p\u0159\u00edstup pak dlouhodob\u00e1 zm\u011bna \u017eivotn\u00edho stylu. V\u00fdznamnou roli hraj\u00ed tak\u00e9 zdravotn\u00ed omezen\u00ed. Cukrovka, onemocn\u011bn\u00ed ledvin, jater nebo za\u017e\u00edvac\u00ed pot\u00ed\u017ee mohou ovlivnit vhodnost n\u011bkter\u00fdch stravovac\u00edch re\u017eim\u016f.   <\/p>\n\n\n\n<p>Stejn\u011b d\u016fle\u017eit\u00e9 je zamyslet se nad t\u00edm, <strong>jak re\u00e1ln\u011b dok\u00e1\u017eete dietu dodr\u017eovat<\/strong>. Pokud nem\u00e1te \u010das na ka\u017edodenn\u00ed va\u0159en\u00ed, slo\u017eit\u00fd j\u00eddeln\u00ed\u010dek s mno\u017estv\u00edm pravidel pravd\u011bpodobn\u011b nebude dlouhodob\u011b udr\u017eiteln\u00fd. N\u011bkter\u00fdm lidem vyhovuj\u00ed p\u0159esn\u011b stanoven\u00e1 pravidla, zat\u00edmco jin\u00ed pot\u0159ebuj\u00ed v\u011bt\u0161\u00ed volnost a jednodu\u0161\u0161\u00ed rozhodov\u00e1n\u00ed.  <\/p>\n\n\n\n<p>P\u0159i hubnut\u00ed byste nem\u011bli hodnotit pouze rychlost v\u00fdsledk\u016f. D\u016fle\u017eit\u00e1 je tak\u00e9 jej\u00ed udr\u017eitelnost a schopnost za\u010dlenit nov\u00fd zp\u016fsob stravov\u00e1n\u00ed do b\u011b\u017en\u00e9ho \u017eivota. P\u0159\u00edli\u0161 p\u0159\u00edsn\u00e9 diety mohou p\u0159in\u00e9st rychlou zm\u011bnu, ale po jejich ukon\u010den\u00ed m\u016f\u017ee b\u00fdt n\u00e1vrat k p\u016fvodn\u00edm n\u00e1vyk\u016fm snaz\u0161\u00ed.  <\/p>\n\n\n\n<p>N\u00e1sleduj\u00edc\u00ed dotazn\u00edk porovn\u00e1 va\u0161e odpov\u011bdi s charakteristikami r\u016fzn\u00fdch zp\u016fsob\u016f stravov\u00e1n\u00ed. Zohled\u0148uje v\u00e1\u0161 c\u00edl, zdravotn\u00ed omezen\u00ed, stravovac\u00ed preference, \u010dasov\u00e9 mo\u017enosti, p\u0159\u00edstup k pravidl\u016fm i \u017eivotn\u00ed styl. <\/p>\n\n\n\n\n\n\n\n<\/section><section class=\"dvd-tool-section\"><h2 class=\"kt-adv-heading3322_ce2de5-e8 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading3322_ce2de5-e8\">Vyu\u017eijte n\u00e1\u0161 formul\u00e1\u0159, kter\u00fd v\u00e1m pom\u016f\u017ee s v\u00fdb\u011brem stravy<\/h2>\n\n\n\n<p><strong>Odpov\u00eddejte podle toho, co v\u00e1m skute\u010dn\u011b vyhovuje \u2013 ne podle toho, co pova\u017eujete za ide\u00e1ln\u00ed odpov\u011b\u010f. V\u00fdsledkem budou t\u0159i zp\u016fsoby stravov\u00e1n\u00ed, kter\u00e9 nejl\u00e9pe odpov\u00eddaj\u00ed va\u0161im odpov\u011bd\u00edm. <\/strong><\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n<\/section><\/div><nav class=\"dvd-tool-nav\" aria-label=\"Souvisej\u00edc\u00ed str\u00e1nky\"><a class=\"dvd-tool-nav-card\" href=\"https:\/\/dietvsdiet.com\/cs\/prehled-diet-a-temat\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>P\u0158EHLED DIET<\/span><b aria-hidden=\"true\">\u203a<\/b><\/a><a class=\"dvd-tool-nav-card\" href=\"https:\/\/dietvsdiet.com\/cs\/kalkulacka-bmi-nadvahy\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>KALKULA\u010cKA BMI \/ NADV\u00c1HY<\/span><b aria-hidden=\"true\">\u203a<\/b><\/a><a class=\"dvd-tool-nav-card\" href=\"https:\/\/dietvsdiet.com\/cs\/jak-funguji-diety-a-stravovani\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" aria-hidden=\"true\"><rect x=\"5\" y=\"2\" width=\"14\" height=\"20\" rx=\"3\"\/><path d=\"M8 6h8M8 10h2m4 0h2m-8 4h2m4 0h2m-8 4h2m4 0h2\"\/><\/svg><span>JAK FUNGUJ\u00cd DI\u00c9TY<\/span><b aria-hidden=\"true\">\u203a<\/b><\/a><\/nav><\/div>\n<style>\n.dvd-tools-page{--dvd-green:#08782d;--dvd-ink:#16282f;color:var(--dvd-ink);max-width:1160px;margin:0 auto;font-size:17px;line-height:1.75}\n.dvd-tools-page *{box-sizing:border-box}.dvd-tools-page .dvd-tool-hero{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:44px;margin:12px 0 34px}.dvd-tools-page .dvd-eyebrow{color:#08782d;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.dvd-tools-page .dvd-tool-hero h1{font-size:clamp(34px,3.4vw,51px);line-height:1.13;margin:0 0 22px;letter-spacing:-.025em;color:#16282f}.dvd-tools-page .dvd-tool-hero p{font-size:17px;line-height:1.75;color:#5b6875;margin-bottom:22px}.dvd-tools-page .dvd-tool-picture{aspect-ratio:3\/2;background:#fff;border:1px solid #e5ece5;border-radius:15px;overflow:hidden;display:flex;align-items:center;justify-content:center}.dvd-tools-page .dvd-tool-picture img{display:block;width:100%;height:100%;object-fit:contain;margin:0}.dvd-tools-page a.dvd-tool-cta{display:inline-flex;gap:16px;align-items:center;border:1px solid #08782d;border-radius:9px;padding:13px 20px;background:#08782d;color:white;text-decoration:none;font-weight:700;line-height:1.4}.dvd-tools-page a.dvd-tool-cta:hover{background:#055e23}.dvd-tools-page a:focus-visible,.dvd-tools-page button:focus-visible,.dvd-tools-page input:focus-visible,.dvd-tools-page select:focus-visible{outline:3px solid #65af7b;outline-offset:4px}.dvd-tools-page .dvd-tool-features{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 38px}.dvd-tools-page .dvd-tool-feature{border:1px solid #dfe9df;background:#f5f9f3;border-radius:11px;padding:19px 22px;display:flex;gap:14px;align-items:center;font-weight:700;line-height:1.4;font-size:16px}.dvd-tools-page .dvd-tool-feature svg{width:28px;height:28px;flex-shrink:0;color:#08782d}.dvd-tools-page .dvd-tool-widget{scroll-margin-top:110px;margin:0 0 36px}.dvd-tools-page .dvd-tool-reading{display:grid;gap:22px;margin:36px 0}.dvd-tools-page .dvd-tool-section{border:1px solid #e1e8e2;border-radius:13px;background:white;padding:28px 32px;box-shadow:0 5px 18px #173d2110}.dvd-tools-page .dvd-tool-section h2{font-size:28px;line-height:1.3;margin:0 0 20px;color:#16282f}.dvd-tools-page .dvd-tool-section h3{font-size:22px;line-height:1.4;margin:24px 0 12px}.dvd-tools-page .dvd-tool-section p:last-child{margin-bottom:0}.dvd-tools-page .dvd-tool-section li{margin-bottom:8px}.dvd-tools-page .dvd-tool-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:38px 0 16px}.dvd-tools-page a.dvd-tool-nav-card{display:flex;align-items:center;gap:14px;padding:22px;border:1px solid #dce7dd;border-radius:11px;background:#fff;color:#16282f;text-decoration:none;box-shadow:0 3px 14px #173d210a;font-size:15px;font-weight:750;line-height:1.45}.dvd-tools-page .dvd-tool-nav-card svg{width:26px;height:26px;color:#08782d;flex-shrink:0}.dvd-tools-page .dvd-tool-nav-card span{flex:1}.dvd-tools-page .dvd-tool-nav-card b{color:#08782d;font-size:24px}.dvd-tools-page a.dvd-tool-nav-card:hover{background:#f3f8f1;border-color:#08782d}\n.dvd-tools-page #dietvsdiet-calorie-calculator,.dvd-tools-page #bmi-calculator,.dvd-tools-page #diet-quiz{max-width:960px;margin:0 auto;padding:34px;background:#f5f9f3;border:1px solid #dce8dc;border-radius:15px;box-shadow:0 6px 24px #173d2110;color:#16282f}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-box{background:transparent;box-shadow:none;padding:0;border:0}.dvd-tools-page #dietvsdiet-calorie-calculator h3{font-size:28px;line-height:1.3;color:#16282f}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-field-full{grid-column:1\/-1}.dvd-tools-page #dietvsdiet-calorie-calculator label{display:block;margin:0 0 7px;font-weight:700}.dvd-tools-page #dietvsdiet-calorie-calculator input,.dvd-tools-page #dietvsdiet-calorie-calculator select,.dvd-tools-page #bmi-calculator input{background:#fff;color:#16282f;border:1px solid #b9cbbd;border-radius:9px;min-height:50px;width:100%;font-size:17px}.dvd-tools-page #dietvsdiet-calorie-calculator input,.dvd-tools-page #dietvsdiet-calorie-calculator select{padding:11px 14px}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-card{background:white;border:1px solid #dce8dc;border-radius:11px;padding:22px}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-number{color:#08782d}.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-bmr,.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calorie-comparison{padding:18px;background:#fff;border-radius:9px}.dvd-tools-page #bmi-calculator .bmi-adult-notice,.dvd-tools-page #bmi-calculator .bmi-disclaimer{border-left-color:#08782d;background:#eaf3e7;border-radius:0 9px 9px 0}.dvd-tools-page #diet-quiz .quiz-question{background:#fff;border:1px solid #e1e8e2;border-radius:11px;padding:22px;margin-bottom:18px}.dvd-tools-page #diet-quiz .quiz-question h3{font-size:21px;line-height:1.4;margin:0 0 16px}.dvd-tools-page #diet-quiz .quiz-option{border:1px solid #b9cbbd;background:#fff;color:#253a2a;border-radius:9px;box-shadow:none;text-transform:none;font-weight:600;min-height:44px}.dvd-tools-page #diet-quiz .quiz-option.selected,.dvd-tools-page #diet-quiz .quiz-option:hover{background:#08782d;border-color:#08782d;color:#fff;box-shadow:0 0 0 2px #08782d20}.dvd-tools-page #dvd-calc-button,.dvd-tools-page #bmi-calculator .bmi-button,.dvd-tools-page #diet-quiz #calculate-btn,.dvd-tools-page #diet-quiz .reset-quiz-btn{background:#08782d;color:#fff;border:1px solid #08782d;border-radius:9px;padding:14px 22px;font-weight:700;line-height:1.4;min-height:50px;box-shadow:none;text-transform:none}.dvd-tools-page #dvd-calc-button{margin:26px auto;display:block;max-width:360px;width:100%}.dvd-tools-page #diet-quiz button::before,.dvd-tools-page #diet-quiz button::after{content:none}.dvd-tools-page #diet-quiz #results{overflow-x:auto}.dvd-tools-page #diet-quiz table{background:#fff}.dvd-tools-page #diet-quiz th{background:#eaf3e7;color:#16282f}\n@media(max-width:800px){.dvd-tools-page .dvd-tool-hero{grid-template-columns:1fr;gap:26px}.dvd-tools-page .dvd-tool-picture{max-width:650px;width:100%}.dvd-tools-page .dvd-tool-features,.dvd-tools-page .dvd-tool-nav{grid-template-columns:1fr}.dvd-tools-page .dvd-tool-feature{padding:16px 20px}.dvd-tools-page .dvd-tool-section{padding:23px}.dvd-tools-page #dietvsdiet-calorie-calculator,.dvd-tools-page #bmi-calculator,.dvd-tools-page #diet-quiz{padding:22px}.dvd-tools-page .dvd-tool-section h2{font-size:25px}}\n@media(max-width:520px){.dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-grid,.dvd-tools-page #bmi-calculator .bmi-fields{grid-template-columns:1fr}.dvd-tools-page #diet-quiz .quiz-question{padding:17px}.dvd-tools-page #diet-quiz .quiz-options{flex-direction:column}.dvd-tools-page #diet-quiz .quiz-option{width:100%;text-align:left}}\n<\/style>\n<style data-dvd-ui-style=\"v2\">\n#main .dvd-tools-page #dietvsdiet-calorie-calculator,#main .dvd-tools-page #bmi-calculator,#main .dvd-tools-page #diet-quiz{max-width:940px;padding:32px;background:#fff;border:1px solid #e0e9e1;border-radius:16px;box-shadow:0 8px 30px #173d210b;color:#16282f;font-size:17px;line-height:1.65;scroll-margin-top:95px}#main .dvd-tools-page .dvd-ui-heading{display:flex;gap:17px;align-items:center;margin:0 0 20px}#main .dvd-tools-page .dvd-ui-heading .dvd-ui-icon{color:#08782d;width:45px;height:49px;padding:8px;border:1px solid #bcd6c2;border-radius:10px;flex-shrink:0}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-heading h3,#main .dvd-tools-page #bmi-calculator .dvd-ui-heading h3,#main .dvd-tools-page #diet-quiz .dvd-ui-heading h3{font-size:29px;line-height:1.3;margin:0;color:#16282f}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-intro{color:#64716c;font-size:16px;margin:0 0 24px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-form-panel,#main .dvd-tools-page #bmi-calculator #bmi-form{background:#f3f8f2;border:1px solid #ebf1e8;border-radius:13px;padding:24px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-grid{gap:22px}#main .dvd-tools-page #dietvsdiet-calorie-calculator label,#main .dvd-tools-page #bmi-calculator .bmi-field label{font-size:16px;font-weight:650;color:#16282f;margin-bottom:9px}#main .dvd-tools-page #dietvsdiet-calorie-calculator input,#main .dvd-tools-page #dietvsdiet-calorie-calculator select,#main .dvd-tools-page #bmi-calculator input{border:1px solid #cbd7cf;background:#fff;border-radius:9px;min-height:54px;height:54px;font-size:18px;color:#16282f;box-shadow:0 1px 3px #173d2103}#main .dvd-tools-page #dietvsdiet-calorie-calculator select{font-size:16px;line-height:1.4;padding-right:35px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-input-wrap{display:flex;position:relative;align-items:center}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-input-wrap input{padding-right:75px}#main .dvd-tools-page .dvd-ui-unit,#main .dvd-tools-page #bmi-calculator .bmi-unit{position:absolute;right:1px;top:1px;bottom:1px;height:auto;transform:none;display:flex;align-items:center;justify-content:center;min-width:54px;padding:0 12px;border-left:1px solid #e0e7e1;border-radius:0 8px 8px 0;background:#f4f6f6;color:#63716d;font-size:15px;pointer-events:none}#main .dvd-tools-page .dvd-ui-sex[hidden]{display:none}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex{display:flex;position:relative;border:1px solid #cbd7cf;border-radius:9px;overflow:hidden;background:#fff;min-height:54px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex label{flex:1;position:relative;margin:0;cursor:pointer}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex input{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;opacity:0;padding:0;border:0;cursor:pointer}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex span{display:flex;align-items:center;justify-content:center;min-height:52px;font-size:17px;font-weight:650;border:0;transition:background .15s,color .15s}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex input:checked+span{background:#08782d;color:#fff}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex input:focus-visible+span{outline:3px solid #70af7a;outline-offset:-4px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex-ready #dvd-sex{position:absolute;width:1px;height:1px;min-height:0;opacity:0;pointer-events:none;clip-path:inset(50%);overflow:hidden}#main .dvd-tools-page #dvd-calc-button,#main .dvd-tools-page #bmi-calculator .bmi-button,#main .dvd-tools-page #diet-quiz #calculate-btn{display:block;max-width:none;width:100%;min-height:55px;margin:24px 0 0;border:1px solid #08782d;background:#08782d;color:#fff;border-radius:9px;padding:14px 22px;font-size:17px;font-weight:750;line-height:1.45;box-shadow:0 3px 7px #08782d14}#main .dvd-tools-page #dvd-calc-button:hover,#main .dvd-tools-page #bmi-calculator .bmi-button:hover,#main .dvd-tools-page #diet-quiz #calculate-btn:hover{background:#066224;border-color:#066224}#main .dvd-tools-page #dvd-calc-button::before,#main .dvd-tools-page #bmi-calculator .bmi-button::before,#main .dvd-tools-page #diet-quiz #calculate-btn::before{content:none}#main .dvd-tools-page #dvd-calc-button::after,#main .dvd-tools-page #bmi-calculator button[type=submit]::after,#main .dvd-tools-page #diet-quiz #calculate-btn::after{content:'\u2192';display:inline-block;margin-left:17px;font-size:21px;line-height:1;vertical-align:middle}#main .dvd-tools-page #dietvsdiet-calorie-calculator #dvd-calorie-results{margin-top:28px;padding-top:24px;border-top:1px solid #e2e9e3;display:block}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-results-heading{font-size:23px;line-height:1.4;margin:0 0 17px;color:#16282f}#main .dvd-tools-page .dvd-ui-results-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-bottom:18px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-card{padding:22px;border:1px solid #dce7df;border-radius:11px;box-shadow:0 2px 7px #173d2104;background:#fff}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-title{font-size:16px;font-weight:500;color:#5b6875;margin:0 0 9px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-number{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;color:#08782d;line-height:1.15;margin-bottom:12px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-number span{font-size:clamp(34px,4vw,48px);font-weight:750;letter-spacing:-.025em}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-number small{font-size:15px;color:#63716d;font-weight:400}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-result-card p{font-size:14px;line-height:1.65;color:#65716b;margin:0}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-bmr{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border:1px solid #e1e7e3;background:#f5f7f6;font-size:16px;margin:0 0 16px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calorie-comparison{font-size:15px;background:#edf5e9;line-height:1.7;margin:0 0 16px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-note{font-size:14px;color:#6a766f;line-height:1.7;margin:23px 0 0}#main .dvd-tools-page #bmi-calculator .bmi-adult-notice{border:0;background:transparent;padding:0;margin:0 0 23px;color:#65716d;font-size:16px;font-weight:400}#main .dvd-tools-page #bmi-calculator .bmi-fields{gap:22px}#main .dvd-tools-page #bmi-calculator .bmi-field input{padding-left:16px;padding-right:70px}#main .dvd-tools-page #bmi-calculator #bmi-result:not(:empty){padding:25px;background:#f3f8f2;border:1px solid #e3ece0;border-radius:13px;margin-top:26px}#main .dvd-tools-page #bmi-calculator .bmi-result-title{font-size:21px;margin:0 0 20px;color:#16282f}#main .dvd-tools-page #bmi-calculator .bmi-result-highlight{border:0;background:transparent;padding:0 0 22px;margin:0;text-align:center}#main .dvd-tools-page #bmi-calculator .bmi-result-number{font-size:58px;letter-spacing:-.025em;color:#08782d;font-weight:750;margin-bottom:17px}#main .dvd-tools-page #bmi-calculator .bmi-result-category{display:inline-block;padding:7px 18px;border:1px solid #d2e1d3;border-radius:30px;font-size:16px;line-height:1.4;background:#e5efe2;color:#244a2d}#main .dvd-tools-page #bmi-calculator .bmi-table-wrap{border:1px solid #dce7df;border-radius:10px;background:#fff;overflow:hidden}#main .dvd-tools-page #bmi-calculator .bmi-table{border:0;margin:0;font-size:16px}#main .dvd-tools-page #bmi-calculator .bmi-table th,#main .dvd-tools-page #bmi-calculator .bmi-table td{border:0;border-bottom:1px solid #e5ece5;background:#fff;padding:14px 17px}#main .dvd-tools-page #bmi-calculator .bmi-table th{font-weight:500;color:#5b6875}#main .dvd-tools-page #bmi-calculator .bmi-table td{font-weight:650;color:#16282f}#main .dvd-tools-page #bmi-calculator .bmi-table tr:last-child th,#main .dvd-tools-page #bmi-calculator .bmi-table tr:last-child td{border-bottom:0}#main .dvd-tools-page #bmi-calculator #bmi-reset,#main .dvd-tools-page #diet-quiz #reset-quiz-btn{max-width:none;width:100%;border:1px solid #b9cabc;color:#344b3a;background:#fff;box-shadow:none;margin-top:22px;border-radius:9px;padding:13px 20px;font-size:16px;min-height:51px}#main .dvd-tools-page #bmi-calculator #bmi-reset:hover,#main .dvd-tools-page #diet-quiz #reset-quiz-btn:hover{background:#f3f8f0;color:#08782d;border-color:#08782d}#main .dvd-tools-page #bmi-calculator .bmi-disclaimer{margin-top:24px;padding:0;border:0;background:transparent;color:#6a766f;font-size:14px;line-height:1.7}#main .dvd-tools-page #diet-quiz .dvd-ui-progress{display:flex;flex-wrap:wrap;align-items:center;gap:15px 25px;padding:17px 21px;margin:0 0 25px;background:#f3f8f2;border:1px solid #e3ece0;border-radius:10px;font-size:15px;line-height:1.5}#main .dvd-tools-page #diet-quiz .dvd-ui-progress strong{white-space:nowrap;margin-left:8px;color:#16282f}#main .dvd-tools-page #diet-quiz progress{appearance:none;flex:1;min-width:130px;width:190px;height:9px;border:0;border-radius:6px;overflow:hidden;background:#e2e8e5;accent-color:#08782d}#main .dvd-tools-page #diet-quiz progress::-webkit-progress-bar{background:#e2e8e5;border-radius:6px}#main .dvd-tools-page #diet-quiz progress::-webkit-progress-value{background:#08782d;border-radius:6px}#main .dvd-tools-page #diet-quiz progress::-moz-progress-bar{background:#08782d;border-radius:6px}#main .dvd-tools-page #diet-quiz .quiz-question{background:#f7faf5;border:1px solid #e6ede2;border-radius:12px;padding:23px;margin:0 0 21px}#main .dvd-tools-page #diet-quiz .quiz-question h3{font-size:21px;line-height:1.5;display:flex;align-items:baseline;gap:12px;margin:0 0 18px;color:#16282f;flex-wrap:wrap}#main .dvd-tools-page #diet-quiz .quiz-question h3 small{font-size:14px;color:#6a766f;font-weight:400}#main .dvd-tools-page #diet-quiz .dvd-ui-qnum{color:#08782d;font-size:16px;font-weight:750}#main .dvd-tools-page #diet-quiz .quiz-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#main .dvd-tools-page #diet-quiz .quiz-option{display:flex;align-items:center;justify-content:flex-start;gap:12px;position:relative;min-height:58px;width:100%;text-align:left;padding:14px 17px;border:1px solid #cad7cd;border-radius:9px;background:#fff;color:#273c2c;box-shadow:none;line-height:1.5;font-size:16px;font-weight:500;transition:border-color .15s,background .15s}#main .dvd-tools-page #diet-quiz .quiz-option::before{content:'';display:block;position:static;flex:0 0 20px;width:20px;height:20px;border:1.5px solid #aabbb0;border-radius:50%;background:#fff;box-shadow:none}#main .dvd-tools-page #diet-quiz .quiz-option::after{content:none}#main .dvd-tools-page #diet-quiz .quiz-option.selected{background:#eaf5e8;color:#164624;border-color:#08782d;box-shadow:0 0 0 1px #08782d13;font-weight:650}#main .dvd-tools-page #diet-quiz .quiz-option.selected::before{border-color:#08782d;background:radial-gradient(circle,#08782d 0 4px,white 5px)}#main .dvd-tools-page #diet-quiz .quiz-option:hover{background:#f0f7ec;color:#164624;border-color:#63996e;box-shadow:none}#main .dvd-tools-page #diet-quiz .dvd-ui-choice-icon{width:23px;height:23px;flex:0 0 23px;color:#5e7364}#main .dvd-tools-page #diet-quiz .quiz-option.selected .dvd-ui-choice-icon{color:#08782d}#main .dvd-tools-page #diet-quiz #calculate-btn{margin:27px 0 0}#main .dvd-tools-page #diet-quiz .quiz-disclaimer{font-size:14px;line-height:1.7;color:#6a766f;margin:22px 0}#main .dvd-tools-page #diet-quiz .comparison-table-wrap{overflow-x:auto;border:1px solid #dce7df;border-radius:11px}#main .dvd-tools-page #diet-quiz .comparison-table{font-size:15px;margin:0;border:0}#main .dvd-tools-page #diet-quiz .comparison-table th,#main .dvd-tools-page #diet-quiz .comparison-table td{border-color:#e1e8e1;padding:14px}#main .dvd-tools-page #diet-quiz .comparison-table thead th{background:#edf5e9}#main .dvd-tools-page #diet-quiz .results-title{font-size:25px;line-height:1.4;color:#16282f;margin:28px 0 20px}#main .dvd-tools-page #diet-quiz .diet-link{color:#08782d;font-weight:700}#main .dvd-tools-page #diet-quiz .quiz-message,#main .dvd-tools-page #bmi-calculator #bmi-error:not(:empty),#main .dvd-tools-page #dietvsdiet-calorie-calculator #dvd-calc-error{border-left:3px solid #b56b26;border-radius:7px;background:#fff6e9;color:#68441f;padding:13px 16px;margin:18px 0;font-size:15px;line-height:1.6}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-warning{background:#fff6e9;color:#68441f;border-left:3px solid #b56b26;border-radius:7px;padding:14px 17px;font-size:15px;margin-top:16px}\n@media(max-width:650px){#main .dvd-tools-page #dietvsdiet-calorie-calculator,#main .dvd-tools-page #bmi-calculator,#main .dvd-tools-page #diet-quiz{padding:22px}#main .dvd-tools-page .dvd-ui-results-grid{grid-template-columns:1fr}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-form-panel,#main .dvd-tools-page #bmi-calculator #bmi-form{padding:19px}#main .dvd-tools-page #diet-quiz .quiz-options{grid-template-columns:1fr}#main .dvd-tools-page #diet-quiz .quiz-question{padding:19px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-heading h3,#main .dvd-tools-page #bmi-calculator .dvd-ui-heading h3,#main .dvd-tools-page #diet-quiz .dvd-ui-heading h3{font-size:25px}#main .dvd-tools-page #bmi-calculator #bmi-result:not(:empty){padding:20px}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-calc-grid{grid-template-columns:1fr}#main .dvd-tools-page #bmi-calculator .bmi-fields{grid-template-columns:1fr}}\n#main .dvd-tools-page #dietvsdiet-calorie-calculator input,#main .dvd-tools-page #dietvsdiet-calorie-calculator select,#main .dvd-tools-page #bmi-calculator input{border:1px solid #cbd7cf!important;background-color:#fff!important;border-radius:9px!important;box-shadow:0 1px 3px #173d2103!important;color:#16282f!important;font-size:18px!important}#main .dvd-tools-page #dietvsdiet-calorie-calculator select{font-size:16px!important;appearance:auto!important}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex input{opacity:0!important;appearance:none!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}#main .dvd-tools-page #dietvsdiet-calorie-calculator .dvd-ui-sex-ready #dvd-sex{opacity:0!important}#main .dvd-tools-page #dvd-calc-button,#main .dvd-tools-page #bmi-calculator button[type=submit],#main .dvd-tools-page #diet-quiz #calculate-btn{font-size:17px!important;font-weight:700!important;min-height:55px!important;padding:14px 22px!important;border-radius:9px!important;border:1px solid #08782d!important;background:#08782d!important;color:#fff!important;box-shadow:0 3px 7px #08782d14!important}#main .dvd-tools-page #dvd-calc-button:hover,#main .dvd-tools-page #bmi-calculator button[type=submit]:hover,#main .dvd-tools-page #diet-quiz #calculate-btn:hover{background:#066224!important}#main .dvd-tools-page #bmi-calculator #bmi-reset,#main .dvd-tools-page #diet-quiz #reset-quiz-btn{background:#fff!important;color:#344b3a!important;border:1px solid #b9cabc!important;font-size:16px!important;border-radius:9px!important;box-shadow:none!important;padding:13px 20px!important}#main .dvd-tools-page #diet-quiz .quiz-option{font-size:16px!important;line-height:1.5!important;font-weight:500!important;border:1px solid #cad7cd!important;background:#fff!important;color:#273c2c!important;box-shadow:none!important;border-radius:9px!important;padding:14px 17px!important;text-transform:none!important}#main .dvd-tools-page #diet-quiz .quiz-option.selected{border-color:#08782d!important;background:#eaf5e8!important;color:#164624!important;font-weight:650!important}#main .dvd-tools-page #diet-quiz .quiz-option:hover{background:#f0f7ec!important;border-color:#63996e!important;color:#164624!important}<\/style><script data-dvd-ui-adapter=\"v2\">(function(){function init(){const root=document.getElementById('diet-quiz');if(!root||root.dataset.uiProgressReady)return;const number=root.querySelector('[data-ui-count]');const bar=root.querySelector('progress');if(!number||!bar)return;const total=root.querySelectorAll('.quiz-question').length;function update(){const selected=new Set(Array.from(root.querySelectorAll('.quiz-option.selected')).map(function(b){return b.dataset.question;})).size;number.textContent=selected+' \/ '+total;bar.max=total;bar.value=selected;}root.addEventListener('click',function(e){if(e.target.closest('.quiz-option,#reset-quiz-btn'))update();});update();root.dataset.uiProgressReady='true';}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();})();<\/script>\n\n<style id=\"dvd-quiz-results-contrast\">\n#main .dvd-tools-page #diet-quiz #results .comparison-table thead th { color: #164624 !important; background-color: #edf5e9 !important; font-weight: 700; }\n<\/style>\n\n\n\n<style id=\"dvd-quiz-page-block-design-v3\">#main .dvd-tools-page{max-width:1160px;color:#24343b}#main .dvd-tools-page .dvd-tool-hero{padding:36px 40px;background:#f1f6ee;border:1px solid #dce7d7;border-radius:24px;gap:34px;margin:0 0 26px}#main .dvd-tools-page .dvd-tool-hero h1{font-size:clamp(32px,3.8vw,46px);line-height:1.18;letter-spacing:-.7px;color:#16282f;margin:0 0 22px}#main .dvd-tools-page .dvd-tool-hero p{color:#43584a;font-size:18px;line-height:1.85}#main .dvd-tools-page .dvd-tool-hero .dvd-eyebrow{color:#3f6e43;font-size:13px;line-height:1.6}#main .dvd-tools-page .dvd-tool-picture{border-radius:17px;overflow:hidden;border:1px solid #dfe7d8;background:#fff}#main .dvd-tools-page .dvd-tool-picture img{border-radius:16px}#main .dvd-tools-page .dvd-tool-features{gap:15px;margin:0 0 28px}#main .dvd-tools-page .dvd-tool-feature{padding:20px 21px;background:#fff;border:1px solid #dce5d7;border-radius:13px;box-shadow:0 2px 8px #16362404;color:#35573c}#main .dvd-tools-page .dvd-tool-widget{margin:0 0 30px}#main .dvd-tools-page #diet-quiz{background:#f1f6ee;border:1px solid #dce7d7;border-radius:22px;padding:31px;box-shadow:none}#main .dvd-tools-page #diet-quiz .dvd-ui-heading{padding-bottom:22px;border-bottom:1px solid #d9e4d2;margin-bottom:23px}#main .dvd-tools-page #diet-quiz .dvd-ui-heading h3{color:#16282f}#main .dvd-tools-page #diet-quiz .dvd-ui-progress{padding:18px 21px;background:#fff;border:1px solid #dce5d7;border-radius:12px;margin-bottom:24px}#main .dvd-tools-page #diet-quiz .quiz-question{padding:24px;background:#fff;border:1px solid #dce5d7;border-radius:14px;margin-bottom:19px;box-shadow:0 2px 7px #16362403}#main .dvd-tools-page #diet-quiz .quiz-question h3{color:#20452b}#main .dvd-tools-page #diet-quiz .quiz-question .dvd-ui-qnum{border-radius:9px;background:#edf4e6;color:#346440}#main .dvd-tools-page #diet-quiz .quiz-disclaimer{padding:16px 19px;background:#fff;border:1px solid #dce5d7;border-radius:11px;color:#536650;margin:22px 0}#main .dvd-tools-page .dvd-tool-reading{gap:24px;margin:30px 0}#main .dvd-tools-page .dvd-tool-reading>.dvd-tool-section{padding:29px 31px;background:#fff;border:1px solid #dfe7da;border-radius:20px;box-shadow:0 2px 8px #16362404}#main .dvd-tools-page .dvd-tool-reading>.dvd-tool-section:nth-child(even){background:#f3f7ef}#main .dvd-tools-page .dvd-tool-section h2{color:#16282f;font-size:27px;line-height:1.35}#main .dvd-tools-page .dvd-tool-section p{line-height:1.85;color:#4c6050}#main .dvd-tools-page .dvd-tool-nav{padding:23px;background:#f1f6ee;border:1px solid #dce7d7;border-radius:20px;gap:16px;margin:28px 0 0}#main .dvd-tools-page .dvd-tool-nav-card{background:#fff;border:1px solid #dce5d7;border-radius:11px;box-shadow:0 2px 6px #16362404}@media(max-width:767px){#main .dvd-tools-page .dvd-tool-hero{padding:27px 23px;border-radius:18px;gap:23px}#main .dvd-tools-page .dvd-tool-hero h1{font-size:34px}#main .dvd-tools-page .dvd-tool-hero p{font-size:17px}#main .dvd-tools-page .dvd-tool-feature{padding:17px 18px}#main .dvd-tools-page #diet-quiz{padding:23px 19px;border-radius:18px}#main .dvd-tools-page #diet-quiz .quiz-question{padding:20px 17px;border-radius:12px}#main .dvd-tools-page #diet-quiz .dvd-ui-progress{padding:16px}#main .dvd-tools-page .dvd-tool-reading>.dvd-tool-section{padding:25px 22px;border-radius:18px}#main .dvd-tools-page .dvd-tool-nav{padding:18px;border-radius:18px}}<\/style>\n","protected":false},"excerpt":{"rendered":"<p>DIETvsDIET \u00b7 Praktick\u00e9 n\u00e1stroje Pomoc s v\u00fdb\u011brem stravy R\u00e1di v\u00e1m pom\u016f\u017eeme s v\u00fdb\u011brem stravy. V\u00fdb\u011br spr\u00e1vn\u00e9 stravy nen\u00ed jen ot\u00e1zkou toho, kter\u00e1 metoda slibuje nejrychlej\u0161\u00ed v\u00fdsledky. Ka\u017ed\u00fd \u010dlov\u011bk m\u00e1 jin\u00fd c\u00edl, zdravotn\u00ed stav, stravovac\u00ed preference i denn\u00ed re\u017eim. Dieta, kter\u00e1 vyhovuje jednomu \u010dlov\u011bku, proto nemus\u00ed b\u00fdt vhodn\u00e1 pro druh\u00e9ho. P\u0159ej\u00edt na v\u00fdb\u011br diety \u2193 V\u00e1\u0161 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3309,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"class_list":["post-3322","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/pages\/3322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/comments?post=3322"}],"version-history":[{"count":12,"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/pages\/3322\/revisions"}],"predecessor-version":[{"id":5778,"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/pages\/3322\/revisions\/5778"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/media\/3309"}],"wp:attachment":[{"href":"https:\/\/dietvsdiet.com\/cs\/wp-json\/wp\/v2\/media?parent=3322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}