{"id":417,"date":"2026-06-08T21:31:34","date_gmt":"2026-06-08T21:31:34","guid":{"rendered":"https:\/\/wolkenumzuege.de\/en\/?page_id=417"},"modified":"2026-06-09T19:32:49","modified_gmt":"2026-06-09T19:32:49","slug":"calculator","status":"publish","type":"page","link":"https:\/\/wolkenumzuege.de\/en\/calculator\/","title":{"rendered":"Calculator"},"content":{"rendered":"\n<!DOCTYPE html>\n<html class=\"gtfy-1\" lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Moving List &amp; Volume Calculator | Wolken Umz\u00fcge<\/title>\n    <style>\n        :root {\n            --primary-color: #2b78c5; \/* Wolken Blue *\/\n            --secondary-color: #1a4d80;\n            --whatsapp-color: #25D366;\n            --bg-color: #f4f8fb;\n            --card-bg: #ffffff;\n            --text-color: #333333;\n        }\n\n        * { box-sizing: border-box; margin: 0; padding: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; }\n        body { background-color: var(--bg-color); color: var(--text-color); padding: 20px; }\n        .container { max-width: 900px; margin: 0 auto; background: var(--card-bg); padding: 30px; border-radius: 16px; box-shadow: 0 4px 20px rgba(0,0,0,0.05); }\n        \n        h1 { text-align: center; color: var(--secondary-color); margin-bottom: 10px; font-size: 28px; }\n        .subtitle { text-align: center; color: #666; margin-bottom: 30px; font-size: 15px; }\n\n        \/* Categories Horizontal Scroll Menu *\/\n        .tabs-container { display: flex; gap: 8px; overflow-x: auto; padding-bottom: 10px; margin-bottom: 25px; border-bottom: 2px solid #e2e8f0; scrollbar-width: thin; }\n        .tabs-container::-webkit-scrollbar { height: 5px; }\n        .tabs-container::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 4px; }\n        \n        .tab-btn { background: #e2e8f0; border: none; padding: 10px 18px; font-size: 14px; font-weight: 600; border-radius: 8px; cursor: pointer; white-space: nowrap; transition: all 0.3s ease; color: #475569; display: inline-flex; align-items: center; justify-content: center; }\n        .tab-btn.active { background: var(--primary-color); color: white; }\n\n        \/* Content Areas *\/\n        .room-content { display: none; }\n        .room-content.active { display: block; animation: fadeIn 0.3s ease; }\n        \n        .section-title { font-size: 18px; color: var(--secondary-color); margin: 25px 0 10px 0; border-left: 4px solid var(--primary-color); padding-left: 10px; font-weight: 700; }\n\n        .item-row { display: flex; justify-content: space-between; align-items: center; padding: 12px 0; border-bottom: 1px solid #f1f5f9; }\n        .item-info .item-name { font-weight: 600; font-size: 15px; color: #1e293b; }\n        .item-info .item-volume { font-size: 12px; color: #64748b; margin-top: 2px; }\n\n        \/* Counter Structure *\/\n        .counter-group { display: flex; align-items: center; gap: 12px; }\n        .counter-btn { width: 34px; height: 34px; border: 1px solid #cbd5e1; background: white; font-size: 16px; font-weight: bold; border-radius: 6px; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.2s; color: #334155; }\n        .counter-btn:hover { background: #f1f5f9; border-color: #94a3b8; }\n        .counter-value { font-size: 15px; font-weight: 700; min-width: 20px; text-align: center; color: #0f172a; }\n\n        \/* Checkbox Structure for Additional Services *\/\n        .checkbox-group { display: flex; align-items: center; gap: 10px; }\n        .checkbox-input { width: 20px; height: 20px; cursor: pointer; accent-color: var(--primary-color); }\n\n        \/* Sticky Summary Bar *\/\n        .sticky-summary { position: sticky; bottom: 20px; background: #1e293b; color: white; padding: 20px; border-radius: 12px; margin-top: 30px; box-shadow: 0 10px 25px rgba(0,0,0,0.15); display: flex; flex-direction: column; gap: 15px; }\n        .summary-text { display: flex; justify-content: space-between; align-items: center; font-size: 18px; font-weight: 600; }\n        \n        .whatsapp-btn { background-color: var(--whatsapp-color); color: white; text-align: center; padding: 14px; border: none; border-radius: 8px; font-size: 16px; font-weight: bold; cursor: pointer; text-decoration: none; display: flex; align-items: center; justify-content: center; gap: 10px; transition: background 0.3s; }\n        .whatsapp-btn:hover { background-color: #1fae53; }\n\n        @keyframes fadeIn { from { opacity: 0; transform: translateY(3px); } to { opacity: 1; transform: translateY(0); } }\n        @media(max-width: 600px) { .container { padding: 15px; } h1 { font-size: 22px; } .tab-btn { padding: 8px 14px; font-size: 13px; } }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"container\">\n    <h1>Moving List &amp; Volume Calculator<\/h1>\n    <p class=\"subtitle\">Select your items and requested additional services below. We calculate everything live.<\/p>\n\n    <div class=\"tabs-container\">\n        <button class=\"tab-btn active\" onclick=\"switchRoom('wohnraeume')\">\n            <svg style=\"width:20px;height:20px;vertical-align:middle;margin-right:6px;\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M19,7H5V14H19V7M19,5A2,2 0 0,1 21,7V15H3V7A2,2 0 0,1 5,5H19M2,17H22V19H2V17M6,10H8V12H6V10M11,10H13V12H11V10M16,10H18V12H16V10Z\"\/><\/svg>\n            Living &amp; Bedroom\n        <\/button>\n\n        <button class=\"tab-btn\" onclick=\"switchRoom('kueche-tab')\">\n            <svg style=\"width:20px;height:20px;vertical-align:middle;margin-right:6px;\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M11,2A2,2 0 0,1 13,4V20A2,2 0 0,1 11,22H5A2,2 0 0,1 3,20V4A2,2 0 0,1 5,2M11,4H5V11H11V4M11,13H5V20H11V13M10,7A1,1 0 1,1 9,6A1,1 0 0,1 10,7M10,16A1,1 0 1,1 9,15A1,1 0 0,1 10,16M19,3A2,2 0 0,1 21,5V11H15V5A2,2 0 0,1 17,3H19M19,5H17V9H19V5M17,19A1,1 0 1,1 16,18A1,1 0 0,1 17,19M15,13H21V21H15V13Z\"\/><\/svg>\n            Kitchen &amp; Appliances\n        <\/button>\n\n        <button class=\"tab-btn\" onclick=\"switchRoom('sanitaer-flur')\">\n            <svg style=\"width:20px;height:20px;vertical-align:middle;margin-right:6px;\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M19 5V19H5V5H19M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3M11 7H7V11H11V7M17 7H13V11H17V7M11 13H7V17H11V13M17 13H13V17H17V13Z\"\/><\/svg>\n            Bath, Hallway &amp; Cellar\n        <\/button>\n\n        <button class=\"tab-btn\" onclick=\"switchRoom('spezial-sonstiges')\">\n            <svg style=\"width:20px;height:20px;vertical-align:middle;margin-right:6px;\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z\"\/><\/svg>\n            Special &amp; Miscellaneous\n        <\/button>\n\n        <button class=\"tab-btn\" onclick=\"switchRoom('services-tab')\">\n            <svg style=\"width:20px;height:20px;vertical-align:middle;margin-right:6px;\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M22.7,19L20.4,21.3C20,21.7 19.3,21.7 18.9,21.3L15.4,17.8L16.8,16.4L20.3,19.9L22.1,18.1L20.7,16.7L22.1,15.3L24.2,17.4C24.6,17.8 24.6,18.5 24.2,18.9L22.7,19M13,2V4H11V2H13M13,22V20H11V22H13M22,13V11H20V13H22M4,13V11H2V13H4M5.1,5.1L6.5,6.5L7.9,5.1L6.5,3.7L5.1,5.1M18.9,5.1L17.5,3.7L16.1,5.1L17.5,6.5L18.9,5.1M5.1,18.9L6.5,17.5L5.1,16.1L3.7,17.5L5.1,18.9M13,5.5V9.5H14.5V5.5H13M13,10.75V11.25H14.5V10.75H13M12,14A3,3 0 0,0 15,11A3,3 0 0,0 12,8A3,3 0 0,0 9,11A3,3 0 0,0 12,14Z\"\/><\/svg>\n            Services &amp; Renovation\n        <\/button>\n    <\/div>\n\n    <div id=\"wohnraeume\" class=\"room-content active\">\n        <div class=\"section-title\">Living Room<\/div>\n        <div class=\"item-row\" data-name=\"Sofa 3-Seater\" data-vol=\"1.50\"><div class=\"item-info\"><div class=\"item-name\">Sofa 3-Seater<\/div><div class=\"item-volume\">1.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Sofa 2-Seater\" data-vol=\"1.00\"><div class=\"item-info\"><div class=\"item-name\">Sofa 2-Sitzer<\/div><div class=\"item-volume\">1.00 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Armchair\" data-vol=\"0.50\"><div class=\"item-info\"><div class=\"item-name\">Armchair<\/div><div class=\"item-volume\">0.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Coffee Table\" data-vol=\"0.40\"><div class=\"item-info\"><div class=\"item-name\">Coffee Table<\/div><div class=\"item-volume\">0.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"TV Cabinet\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">TV Cabinet \/ Unit<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Bookshelf\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Bookshelf<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Showcase \/ Vitrine\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">Showcase \/ Vitrine<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Dining Table\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">Dining Table<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Chair\" data-vol=\"0.20\"><div class=\"item-info\"><div class=\"item-name\">Chair (Dining \/ Living Room)<\/div><div class=\"item-volume\">0.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Bedroom<\/div>\n        <div class=\"item-row\" data-name=\"Single Bed\" data-vol=\"1.20\"><div class=\"item-info\"><div class=\"item-name\">Single Bed<\/div><div class=\"item-volume\">1.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Double Bed\" data-vol=\"2.00\"><div class=\"item-info\"><div class=\"item-name\">Double Bed (Frame + Mattress)<\/div><div class=\"item-volume\">2.00 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Boxspring Bed\" data-vol=\"2.50\"><div class=\"item-info\"><div class=\"item-name\">Boxspring Bed<\/div><div class=\"item-volume\">2.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wardrobe 2-Door\" data-vol=\"1.40\"><div class=\"item-info\"><div class=\"item-name\">Wardrobe 2-Door<\/div><div class=\"item-volume\">1.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wardrobe 3-Door\" data-vol=\"2.10\"><div class=\"item-info\"><div class=\"item-name\">Wardrobe 3-Door<\/div><div class=\"item-volume\">2.10 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wardrobe 4-Door\" data-vol=\"2.80\"><div class=\"item-info\"><div class=\"item-name\">Wardrobe 4-Door<\/div><div class=\"item-volume\">2.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Chest of Drawers\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Chest of Drawers \/ Commode<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Nightstand\" data-vol=\"0.15\"><div class=\"item-info\"><div class=\"item-name\">Nightstand<\/div><div class=\"item-volume\">0.15 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Kids Room &amp; Office<\/div>\n        <div class=\"item-row\" data-name=\"Crib \/ Kids Bed\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">Crib \/ Kids Bed<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Changing Table\" data-vol=\"0.70\"><div class=\"item-info\"><div class=\"item-name\">Changing Table<\/div><div class=\"item-volume\">0.70 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Desk\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">Desk<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Office Chair\" data-vol=\"0.30\"><div class=\"item-info\"><div class=\"item-name\">Office Chair<\/div><div class=\"item-volume\">0.30 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Filing Cabinet\" data-vol=\"0.80\"><div class=\"item-info\"><div class=\"item-name\">Filing Cabinet<\/div><div class=\"item-volume\">0.80 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n    <\/div>\n\n    <div id=\"kueche-tab\" class=\"room-content\">\n        <div class=\"section-title\">Kitchen Cabinets<\/div>\n        <div class=\"item-row\" data-name=\"Base Unit 40cm\" data-vol=\"0.25\"><div class=\"item-info\"><div class=\"item-name\">Base Unit 40 cm<\/div><div class=\"item-volume\">0.25 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Base Unit 60cm\" data-vol=\"0.35\"><div class=\"item-info\"><div class=\"item-name\">Base Unit 60 cm<\/div><div class=\"item-volume\">0.35 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Base Unit 80cm\" data-vol=\"0.50\"><div class=\"item-info\"><div class=\"item-name\">Base Unit 80 cm<\/div><div class=\"item-volume\">0.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wall Unit 40cm\" data-vol=\"0.12\"><div class=\"item-info\"><div class=\"item-name\">Wall Unit 40 cm<\/div><div class=\"item-volume\">0.12 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wall Unit 60cm\" data-vol=\"0.18\"><div class=\"item-info\"><div class=\"item-name\">Wall Unit 60 cm<\/div><div class=\"item-volume\">0.18 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Wall Unit 80cm\" data-vol=\"0.25\"><div class=\"item-info\"><div class=\"item-name\">Wall Unit 80 cm<\/div><div class=\"item-volume\">0.25 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Tall Kitchen Cabinet\" data-vol=\"0.90\"><div class=\"item-info\"><div class=\"item-name\">Tall Kitchen Cabinet \/ Pantry<\/div><div class=\"item-volume\">0.90 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Kitchen Island\" data-vol=\"2.00\"><div class=\"item-info\"><div class=\"item-name\">Kitchen Island<\/div><div class=\"item-volume\">2.00 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Home Appliances<\/div>\n        <div class=\"item-row\" data-name=\"Refrigerator\" data-vol=\"1.00\"><div class=\"item-info\"><div class=\"item-name\">Refrigerator<\/div><div class=\"item-volume\">1.00 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Fridge-Freezer Combo\" data-vol=\"1.40\"><div class=\"item-info\"><div class=\"item-name\">Fridge-Freezer Combination<\/div><div class=\"item-volume\">1.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Dishwasher\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Dishwasher<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Microwave \/ Coffee Maker\" data-vol=\"0.15\"><div class=\"item-info\"><div class=\"item-name\">Microwave \/ Fully Automatic Coffee Machine<\/div><div class=\"item-volume\">0.15 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"TV \/ Sound System\" data-vol=\"0.20\"><div class=\"item-info\"><div class=\"item-name\">TV \/ Sound System<\/div><div class=\"item-volume\">0.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"PC \/ Printer\" data-vol=\"0.20\"><div class=\"item-info\"><div class=\"item-name\">PC \/ Printer<\/div><div class=\"item-volume\">0.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n    <\/div>\n\n    <div id=\"sanitaer-flur\" class=\"room-content\">\n        <div class=\"section-title\">Hallway &amp; Cloakroom<\/div>\n        <div class=\"item-row\" data-name=\"Coat Rack \/ Panel\" data-vol=\"0.50\"><div class=\"item-info\"><div class=\"item-name\">Coat Rack (Panel \/ Stand)<\/div><div class=\"item-volume\">0.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Shoe Cabinet\" data-vol=\"0.40\"><div class=\"item-info\"><div class=\"item-name\">Shoe Cabinet \/ Shoe Rack<\/div><div class=\"item-volume\">0.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Hallway Bench\" data-vol=\"0.30\"><div class=\"item-info\"><div class=\"item-name\">Hallway Bench<\/div><div class=\"item-volume\">0.30 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Bathroom<\/div>\n        <div class=\"item-row\" data-name=\"Vanity Unit\" data-vol=\"0.20\"><div class=\"item-info\"><div class=\"item-name\">Vanity Unit \/ Sink Cabinet<\/div><div class=\"item-volume\">0.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Bathroom Cabinet\" data-vol=\"0.40\"><div class=\"item-info\"><div class=\"item-name\">Mirror Cabinet \/ Tall Bathroom Unit<\/div><div class=\"item-volume\">0.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Washing Machine\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Washing Machine<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Tumble Dryer\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Tumble Dryer<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Cellar &amp; Garage<\/div>\n        <div class=\"item-row\" data-name=\"Bicycle\" data-vol=\"0.40\"><div class=\"item-info\"><div class=\"item-name\">Bicycle<\/div><div class=\"item-volume\">0.40 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Motorcycle\" data-vol=\"1.50\"><div class=\"item-info\"><div class=\"item-name\">Motorcycle<\/div><div class=\"item-volume\">1.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Workbench\" data-vol=\"1.00\"><div class=\"item-info\"><div class=\"item-name\">Workbench \/ Tool Cabinet<\/div><div class=\"item-volume\">1.00 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n    <\/div>\n\n    <div id=\"spezial-sonstiges\" class=\"room-content\">\n        <div class=\"section-title\">Boxes &amp; Packing Materials<\/div>\n        <div class=\"item-row\" data-name=\"Moving Box Standard\" data-vol=\"0.10\"><div class=\"item-info\"><div class=\"item-name\">Moving Box Standard<\/div><div class=\"item-volume\">0.10 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Crockery \/ Glass Box\" data-vol=\"0.15\"><div class=\"item-info\"><div class=\"item-name\">Crockery \/ Glass Box<\/div><div class=\"item-volume\">0.15 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Heavy &amp; Special Transport<\/div>\n        <div class=\"item-row\" data-name=\"Piano\" data-vol=\"2.50\"><div class=\"item-info\"><div class=\"item-name\">Piano<\/div><div class=\"item-volume\">2.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Aquarium\" data-vol=\"0.60\"><div class=\"item-info\"><div class=\"item-name\">Aquarium<\/div><div class=\"item-volume\">0.60 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Safe \/ Tresor\" data-vol=\"0.50\"><div class=\"item-info\"><div class=\"item-name\">Safe \/ Tresor<\/div><div class=\"item-volume\">0.50 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Fitness Equipment\" data-vol=\"1.20\"><div class=\"item-info\"><div class=\"item-name\">Fitness Equipment<\/div><div class=\"item-volume\">1.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n\n        <div class=\"section-title\">Decorations &amp; Fragile Items<\/div>\n        <div class=\"item-row\" data-name=\"Plants\" data-vol=\"0.20\"><div class=\"item-info\"><div class=\"item-name\">Plants (Large \/ Medium)<\/div><div class=\"item-volume\">0.20 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Pictures \/ Lamps\" data-vol=\"0.05\"><div class=\"item-info\"><div class=\"item-name\">Pictures \/ Lamps<\/div><div class=\"item-volume\">0.05 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Large Mirror\" data-vol=\"0.15\"><div class=\"item-info\"><div class=\"item-name\">Mirror (Large)<\/div><div class=\"item-volume\">0.15 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n        <div class=\"item-row\" data-name=\"Stroller\" data-vol=\"0.30\"><div class=\"item-info\"><div class=\"item-name\">Stroller \/ Pram<\/div><div class=\"item-volume\">0.30 m\u00b3<\/div><\/div><div class=\"counter-group\"><button class=\"counter-btn\" onclick=\"changeQty(this, -1)\">&#8211;<\/button><span class=\"counter-value\">0<\/span><button class=\"counter-btn\" onclick=\"changeQty(this, 1)\">+<\/button><\/div><\/div>\n    <\/div>\n\n    <div id=\"services-tab\" class=\"room-content\">\n        <div class=\"section-title\">Moving Services<\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Furniture Disassembly &amp; Assembly<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Furniture Disassembly &#038; Assembly\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Kitchen Dismantling &amp; Reassembly<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Kitchen Dismantling &#038; Reassembly\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Packing &amp; Unpacking Service<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Packing &#038; Unpacking Service\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Moving Boxes Delivery<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Boxes Delivery\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Setting Up No-Parking Zone (Halteverbot)<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"No-Parking Zone\"><\/div><\/div>\n\n        <div class=\"section-title\">Kitchen Extra Services<\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Kitchen Adaptation \/ Worktop Modification<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Kitchen Adaptation \/ Worktop\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Sink &amp; Dishwasher Connection<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Sink &#038; Dishwasher Connection\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Stove Disconnection &amp; Reconnection<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Stove Connection\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Old Kitchen Disposal<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Old Kitchen Disposal\"><\/div><\/div>\n\n        <div class=\"section-title\">Flooring &amp; Installation<\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Flooring Installation (PVC, Vinyl, Laminate)<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Flooring Installation\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Old Flooring Removal &amp; Disposal<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Flooring Removal\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Skirting Boards Installation \/ Removal<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Skirting Boards Work\"><\/div><\/div>\n\n        <div class=\"section-title\">Renovation &amp; Handover Works<\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Painting &amp; Wallpapering Works<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Painting &#038; Wallpapering\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Closing Drill Holes &amp; Silicone Sealing<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Drill Holes \/ Silicone Work\"><\/div><\/div>\n        <div class=\"item-row\"><div class=\"item-info\"><div class=\"item-name\">Final Deep Cleaning \/ Property Clearance<\/div><\/div><div class=\"checkbox-group\"><input type=\"checkbox\" class=\"checkbox-input\" data-service=\"Final Cleaning \/ Clearance\"><\/div><\/div>\n    <\/div>\n\n    <div class=\"sticky-summary\">\n        <div class=\"summary-text\">\n            <span>Total Volume:<\/span>\n            <span><span id=\"total-volume\">0.00<\/span> m\u00b3<\/span>\n        <\/div>\n        <button class=\"whatsapp-btn\" onclick=\"sendToWhatsApp()\">\n            <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\"><path fill=\"currentColor\" d=\"M12.04 2C6.5 2 2 6.5 2 12.04C2 13.81 2.46 15.54 3.34 17.06L2 22L7.11 20.69C8.59 21.5 10.3 21.92 12.04 21.92C17.58 21.92 22 17.42 22 11.96C22 9.31 20.97 6.81 19.1 4.93C17.22 3.05 14.71 2 12.04 2M12.04 3.66C14.26 3.66 16.35 4.53 17.92 6.1C19.5 7.67 20.36 9.76 20.36 12C20.36 16.6 16.6 20.36 12.04 20.36C10.56 20.36 9.11 19.96 7.85 19.22L7.55 19.04L4.5 19.84L5.3 16.87L5.1 16.55C4.3 15.21 3.88 13.64 3.88 12C3.88 7.4 7.64 3.66 12.04 3.66M8.66 7.82C8.44 7.82 8.08 7.9 7.78 8.22C7.47 8.54 6.6 9.4 6.6 11.14C6.6 12.89 7.88 14.57 8.06 14.81C8.24 15.05 10.5 18.77 14.07 20.15C16.82 21.21 17.38 21 17.97 20.94C18.57 20.88 19.9 20.12 20.17 19.34C20.45 18.57 20.45 17.9 20.37 17.77C20.29 17.64 20.08 17.56 19.78 17.41C19.47 17.26 18 16.53 17.72 16.43C17.44 16.33 17.24 16.28 17.04 16.58C16.84 16.88 16.28 17.56 16.1 17.77C15.93 17.97 15.75 18 15.45 17.85C14.17 17.2 13.1 16.5 12.03 14.65C11.19 13.21 12.38 13.31 13.13 11.81C13.25 11.56 13.19 11.34 13.11 11.19C13.04 11.04 12.5 9.69 12.26 9.14C12.03 8.6 11.8 8.66 11.64 8.66C11.48 8.65 11.3 8.65 11.12 8.65C10.94 8.65 10.65 8.72 10.4 9C10.14 9.28 9.42 10 9.42 11.44C9.42 12.88 10.47 14.27 10.62 14.47C10.77 14.67 12.67 17.72 15.65 18.89C17.85 19.75 18.3 19.56 18.78 19.5C19.43 19.42 19.93 19.06 20.05 18.72C20.17 18.38 20.17 18.09 20.13 18.03C20.09 17.97 19.95 17.93 19.31 17.61\" \/><\/svg>\n            Send List via WhatsApp\n        <\/button>\n    <\/div>\n<\/div>\n\n<script>\n    function switchRoom(roomId) {\n        document.querySelectorAll('.room-content').forEach(room => room.classList.remove('active'));\n        document.querySelectorAll('.tab-btn').forEach(btn => btn.classList.remove('active'));\n        \n        document.getElementById(roomId).classList.add('active');\n        event.currentTarget.classList.add('active');\n    }\n\n    function changeQty(button, amount) {\n        const valueSpan = button.parentElement.querySelector('.counter-value');\n        let currentQty = parseInt(valueSpan.innerText);\n        currentQty += amount;\n        \n        if (currentQty < 0) currentQty = 0;\n        valueSpan.innerText = currentQty;\n        \n        calculateTotal();\n    }\n\n    function calculateTotal() {\n        let totalVolume = 0;\n        document.querySelectorAll('.item-row[data-vol]').forEach(row => {\n            const qty = parseInt(row.querySelector('.counter-value').innerText);\n            const vol = parseFloat(row.getAttribute('data-vol'));\n            totalVolume += qty * vol;\n        });\n        document.getElementById('total-volume').innerText = totalVolume.toFixed(2);\n    }\n\n    function sendToWhatsApp() {\n        const myPhoneNumber = \"491799049557\"; \n        \n        let message = \"Hello Wolken Umz\u00fcge,\\nHere is my detailed relocation inventory moving list:\\n\\n\";\n        let hasContent = false;\n\n        document.querySelectorAll('.item-row[data-vol]').forEach(row => {\n            const qty = parseInt(row.querySelector('.counter-value').innerText);\n            const name = row.getAttribute('data-name');\n            if (qty > 0) {\n                message += `&#x25aa;&#xfe0f; ${qty}x ${name}\\n`;\n                hasContent = true;\n            }\n        });\n\n        const totalVol = document.getElementById('total-volume').innerText;\n        message += `\\n&#x1f4ca; *Estimated Total Volume:* ${totalVol} m\u00b3\\n`;\n\n        let servicesMessage = \"\";\n        document.querySelectorAll('.checkbox-input:checked').forEach(cb => {\n            servicesMessage += `&#x2705; ${cb.getAttribute('data-service')}\\n`;\n            hasContent = true;\n        });\n\n        if (servicesMessage !== \"\") {\n            message += `\\n&#x1f6e0;&#xfe0f; *Requested Additional Services:*\\n${servicesMessage}`;\n        }\n\n        message += \"\\nPlease provide a non-binding quotation.\";\n\n        if (!hasContent) {\n            alert(\"Please select items or additional services first.\");\n            return;\n        }\n\n        const encodedMessage = encodeURIComponent(message);\n        const whatsappUrl = `https:\/\/api.whatsapp.com\/send?phone=${myPhoneNumber}&text=${encodedMessage}`;\n        \n        window.open(whatsappUrl, '_blank');\n    }\n<\/script>\n\n<\/body>\n<\/html>\n\n\n\n<div class=\"wp-block-gutenify-map gtfy-4\"><iframe title=\"Google Map\" frameborder=\"0\" src=\"https:\/\/www.google.com\/maps?q=berlin&amp;output=embed&amp;hl=en&amp;z=12\" style=\"width:100%;min-height:400px\"><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Moving List &amp; Volume Calculator | Wolken Umz\u00fcge Moving List &amp; Volume Calculator Select your items and requested additional services below. We calculate everything live. Living &amp; Bedroom Kitchen &amp; Appliances Bath, Hallway &amp; Cellar Special &amp; Miscellaneous Services &amp; Renovation Living Room Sofa 3-Seater 1.50 m\u00b3 &#8211;0+ Sofa 2-Sitzer 1.00 m\u00b3 &#8211;0+ Armchair 0.50 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gutenify_countdown_timer_type":"fixed","_gutenify_countdown_timer_evergreen_hours":24,"_gutenify_countdown_timer_evergreen_minutes":0,"_gutenify_countdown_timer_date":"","_gutenify_countdown_timer_timezone":"US\/Eastern","_gutenify_countdown_timer_end_action":"none","_gutenify_countdown_timer_hide_selector":"","_gutenify_countdown_timer_redirect_url":"","footnotes":""},"class_list":["post-417","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/pages\/417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/comments?post=417"}],"version-history":[{"count":2,"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/pages\/417\/revisions"}],"predecessor-version":[{"id":421,"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/pages\/417\/revisions\/421"}],"wp:attachment":[{"href":"https:\/\/wolkenumzuege.de\/en\/wp-json\/wp\/v2\/media?parent=417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}