{"id":2746,"date":"2025-11-10T18:18:55","date_gmt":"2025-11-10T16:18:55","guid":{"rendered":"https:\/\/procutdevvv.i3dev.pl\/?page_id=2746"},"modified":"2025-11-10T18:21:21","modified_gmt":"2025-11-10T16:21:21","slug":"kalkulator-oszczednosci","status":"publish","type":"page","link":"https:\/\/procutdevvv.i3dev.pl\/de\/kalkulator-oszczednosci\/","title":{"rendered":"Kalkulator oszcz\u0119dno\u015bci"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"2746\" class=\"elementor elementor-2746\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-9af2da9 e-flex e-con-boxed e-con e-parent\" data-id=\"9af2da9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-caf73f8 elementor-widget elementor-widget-html\" data-id=\"caf73f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"pl\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Kalkulator oszcz\u0119dno\u015bci Minova<\/title>\r\n    <style>\r\n        * {\r\n            box-sizing: border-box;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n        body {\r\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\r\n            line-height: 1.6;\r\n            color: #333;\r\n            background: #f5f5f5;\r\n            padding: 20px;\r\n        }\r\n        .calculator-container {\r\n            max-width: 1000px;\r\n            margin: 0 auto;\r\n            background: white;\r\n            border-radius: 20px;\r\n            box-shadow: 0 20px 60px rgba(0,0,0,0.1);\r\n            overflow: hidden;\r\n        }\r\n        .header {\r\n            background: #0066CC;\r\n            color: white;\r\n            padding: 30px;\r\n            text-align: center;\r\n        }\r\n        .header h1 {\r\n            font-size: 28px;\r\n            margin-bottom: 10px;\r\n        }\r\n        .header p {\r\n            font-size: 16px;\r\n            opacity: 0.95;\r\n        }\r\n        .content {\r\n            padding: 30px;\r\n        }\r\n        .methodology-section {\r\n            background: #f8f9fa;\r\n            border-radius: 15px;\r\n            margin-bottom: 30px;\r\n            overflow: hidden;\r\n            border: 2px solid #e0e0e0;\r\n        }\r\n        .methodology-header {\r\n            padding: 20px 25px;\r\n            cursor: pointer;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            background: white;\r\n            transition: background 0.3s ease;\r\n        }\r\n        .methodology-header:hover {\r\n            background: #f8f9fa;\r\n        }\r\n        .methodology-header h3 {\r\n            color: #0066CC;\r\n            font-size: 18px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        .toggle-icon {\r\n            font-size: 24px;\r\n            transition: transform 0.3s ease;\r\n            color: #0066CC;\r\n        }\r\n        .toggle-icon.open {\r\n            transform: rotate(180deg);\r\n        }\r\n        .methodology-content {\r\n            max-height: 0;\r\n            overflow: hidden;\r\n            transition: max-height 0.4s ease;\r\n            background: #f8f9fa;\r\n        }\r\n        .methodology-content.open {\r\n            max-height: 2000px;\r\n        }\r\n        .methodology-inner {\r\n            padding: 25px;\r\n        }\r\n        .methodology-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\r\n            gap: 20px;\r\n            margin-top: 15px;\r\n        }\r\n        .methodology-card {\r\n            background: white;\r\n            padding: 20px;\r\n            border-radius: 12px;\r\n            border-left: 4px solid #0066CC;\r\n        }\r\n        .methodology-card h4 {\r\n            color: #0066CC;\r\n            margin-bottom: 10px;\r\n            font-size: 16px;\r\n        }\r\n        .methodology-card ul {\r\n            list-style: none;\r\n            padding: 0;\r\n        }\r\n        .methodology-card li {\r\n            padding: 5px 0;\r\n            font-size: 14px;\r\n            color: #495057;\r\n        }\r\n        .methodology-card li:before {\r\n            content: \"\u2713 \";\r\n            color: #28a745;\r\n            font-weight: bold;\r\n            margin-right: 5px;\r\n        }\r\n        .input-section {\r\n            background: #f8f9fa;\r\n            padding: 25px;\r\n            border-radius: 15px;\r\n            margin-bottom: 30px;\r\n        }\r\n        .input-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\r\n            gap: 20px;\r\n        }\r\n        .input-group label {\r\n            display: block;\r\n            font-weight: 600;\r\n            margin-bottom: 8px;\r\n            color: #495057;\r\n            font-size: 15px;\r\n        }\r\n        .input-wrapper {\r\n            display: flex;\r\n            align-items: center;\r\n            background: white;\r\n            border: 2px solid #e0e0e0;\r\n            border-radius: 10px;\r\n            padding: 12px 15px;\r\n            transition: all 0.3s ease;\r\n        }\r\n        .input-wrapper:focus-within {\r\n            border-color: #0066CC;\r\n            box-shadow: 0 0 0 3px rgba(0, 102, 204, 0.1);\r\n        }\r\n        .input-wrapper input {\r\n            flex: 1;\r\n            border: none;\r\n            outline: none;\r\n            font-size: 16px;\r\n            color: #333;\r\n            width: 100%;\r\n        }\r\n        .input-suffix {\r\n            color: #6c757d;\r\n            font-size: 14px;\r\n            margin-left: 10px;\r\n            white-space: nowrap;\r\n        }\r\n        .results-section {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n            gap: 20px;\r\n            margin-bottom: 30px;\r\n        }\r\n        .result-card {\r\n            background: #0066CC;\r\n            padding: 25px;\r\n            border-radius: 15px;\r\n            color: white;\r\n            box-shadow: 0 4px 15px rgba(0, 102, 204, 0.2);\r\n            transition: transform 0.3s ease;\r\n            text-align: center;\r\n        }\r\n        .result-card:hover {\r\n            transform: translateY(-5px);\r\n        }\r\n        .result-label {\r\n            font-size: 13px;\r\n            opacity: 0.95;\r\n            margin-bottom: 8px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n        }\r\n        .result-value {\r\n            font-size: 32px;\r\n            font-weight: bold;\r\n            margin-bottom: 5px;\r\n        }\r\n        .result-unit {\r\n            font-size: 13px;\r\n            opacity: 0.9;\r\n        }\r\n        .roi-card {\r\n            background: #0052A3;\r\n        }\r\n        .comparison-section {\r\n            background: #f8f9fa;\r\n            padding: 25px;\r\n            border-radius: 15px;\r\n            margin-bottom: 30px;\r\n        }\r\n        .comparison-section h3 {\r\n            color: #495057;\r\n            margin-bottom: 20px;\r\n            font-size: 20px;\r\n        }\r\n        .method-comparison {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\r\n            gap: 20px;\r\n            margin-bottom: 20px;\r\n        }\r\n        .method-card {\r\n            background: white;\r\n            padding: 20px;\r\n            border-radius: 12px;\r\n            border: 2px solid #e0e0e0;\r\n        }\r\n        .method-card h4 {\r\n            color: #0066CC;\r\n            margin-bottom: 15px;\r\n            font-size: 18px;\r\n        }\r\n        .time-item {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            padding: 8px 0;\r\n            border-bottom: 1px solid #f0f0f0;\r\n            font-size: 14px;\r\n            position: relative;\r\n        }\r\n        .time-item-label {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 5px;\r\n        }\r\n        .tooltip {\r\n            position: relative;\r\n            display: inline-block;\r\n            cursor: help;\r\n        }\r\n        .tooltip-icon {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            width: 16px;\r\n            height: 16px;\r\n            background: #0066CC;\r\n            color: white;\r\n            border-radius: 50%;\r\n            font-size: 11px;\r\n            font-weight: bold;\r\n        }\r\n        .tooltip-text {\r\n            visibility: hidden;\r\n            width: 220px;\r\n            background-color: #333;\r\n            color: #fff;\r\n            text-align: left;\r\n            border-radius: 6px;\r\n            padding: 8px;\r\n            position: absolute;\r\n            z-index: 1;\r\n            bottom: 125%;\r\n            left: 50%;\r\n            margin-left: -110px;\r\n            opacity: 0;\r\n            transition: opacity 0.3s;\r\n            font-size: 12px;\r\n            line-height: 1.4;\r\n        }\r\n        .tooltip-text::after {\r\n            content: \"\";\r\n            position: absolute;\r\n            top: 100%;\r\n            left: 50%;\r\n            margin-left: -5px;\r\n            border-width: 5px;\r\n            border-style: solid;\r\n            border-color: #333 transparent transparent transparent;\r\n        }\r\n        .tooltip:hover .tooltip-text {\r\n            visibility: visible;\r\n            opacity: 1;\r\n        }\r\n        .time-item:last-child {\r\n            border-bottom: none;\r\n            font-weight: bold;\r\n            color: #0066CC;\r\n            padding-top: 12px;\r\n            margin-top: 8px;\r\n            border-top: 2px solid #0066CC;\r\n            font-size: 16px;\r\n        }\r\n        .savings-highlight {\r\n            background: #28a745;\r\n            color: white;\r\n            padding: 25px;\r\n            border-radius: 12px;\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\r\n            gap: 20px;\r\n        }\r\n        .savings-column {\r\n            text-align: center;\r\n        }\r\n        .savings-column h4 {\r\n            font-size: 16px;\r\n            margin-bottom: 10px;\r\n            opacity: 0.95;\r\n        }\r\n        .savings-column .big-number {\r\n            font-size: 36px;\r\n            font-weight: bold;\r\n            margin: 10px 0;\r\n        }\r\n        .savings-column .unit-label {\r\n            font-size: 14px;\r\n            opacity: 0.9;\r\n        }\r\n        .detailed-stats {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\r\n            gap: 15px;\r\n            margin-top: 20px;\r\n        }\r\n        .stat-box {\r\n            background: white;\r\n            padding: 15px;\r\n            border-radius: 10px;\r\n            text-align: center;\r\n            border: 2px solid #e0e0e0;\r\n        }\r\n        .stat-box .stat-value {\r\n            font-size: 24px;\r\n            font-weight: bold;\r\n            color: #0066CC;\r\n            margin-bottom: 5px;\r\n        }\r\n        .stat-box .stat-label {\r\n            font-size: 13px;\r\n            color: #6c757d;\r\n        }\r\n        .export-section {\r\n            margin-top: 30px;\r\n            text-align: center;\r\n        }\r\n        .export-button {\r\n            background: #0066CC;\r\n            color: white;\r\n            border: none;\r\n            padding: 15px 40px;\r\n            border-radius: 10px;\r\n            font-size: 16px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            box-shadow: 0 4px 15px rgba(0, 102, 204, 0.3);\r\n        }\r\n        .export-button:hover {\r\n            transform: translateY(-3px);\r\n            background: #0052A3;\r\n            box-shadow: 0 6px 20px rgba(0, 102, 204, 0.4);\r\n        }\r\n        .info-box {\r\n            background: #e7f3ff;\r\n            border-left: 4px solid #0066CC;\r\n            padding: 15px;\r\n            border-radius: 8px;\r\n            margin-top: 20px;\r\n        }\r\n        .info-box p {\r\n            color: #004085;\r\n            font-size: 14px;\r\n            line-height: 1.6;\r\n        }\r\n        @media (max-width: 768px) {\r\n            .header h1 { font-size: 22px; }\r\n            .content { padding: 20px; }\r\n            .result-value { font-size: 24px; }\r\n            .savings-column .big-number { font-size: 28px; }\r\n            .input-grid, .results-section, .method-comparison { grid-template-columns: 1fr; }\r\n            .detailed-stats { grid-template-columns: repeat(2, 1fr); }\r\n            .savings-highlight { grid-template-columns: 1fr; }\r\n        }\r\n        @media print {\r\n            body { background: white; padding: 0; }\r\n            .calculator-container { box-shadow: none; max-width: 100%; }\r\n            .methodology-section, .input-section, .export-section, .info-box { display: none; }\r\n            .header { background: #0066CC; page-break-after: avoid; }\r\n            .results-section, .comparison-section { page-break-inside: avoid; }\r\n            .result-card { box-shadow: none; border: 2px solid #0066CC; }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n    <div class=\"calculator-container\">\r\n        <div class=\"header\">\r\n            <h1>\ud83d\udd27 Kalkulator oszcz\u0119dno\u015bci Minova<\/h1>\r\n            <p>Oblicz, ile zaoszcz\u0119dzisz czasu i pieni\u0119dzy u\u017cywaj\u0105c przecinarki do styropianu<\/p>\r\n        <\/div>\r\n        <div class=\"content\">\r\n            <div class=\"methodology-section\">\r\n                <div class=\"methodology-header\" onclick=\"toggleMethodology()\">\r\n                    <h3><span>\ud83d\udccb<\/span><span>Metodologia oblicze\u0144 - jak to dzia\u0142a?<\/span><\/h3>\r\n                    <span class=\"toggle-icon\" id=\"toggleIcon\">\u25bc<\/span>\r\n                <\/div>\r\n                <div class=\"methodology-content\" id=\"methodologyContent\">\r\n                    <div class=\"methodology-inner\">\r\n                        <p style=\"margin-bottom: 20px; color: #495057;\">Nasze obliczenia opieraj\u0105 si\u0119 na rzeczywistych pomiarach czasu pracy i analizie projekt\u00f3w izolacyjnych. Poni\u017cej przedstawiamy szczeg\u00f3\u0142owe za\u0142o\u017cenia dla typowego domu:<\/p>\r\n                        <div class=\"methodology-grid\">\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\ud83c\udfe0 Parametry domu<\/h4>\r\n                                <ul>\r\n                                    <li>Powierzchnia ocieplenia: powierzchnia \u00d7 1.4<\/li>\r\n                                    <li>Standardowa p\u0142yta: 100\u00d750cm (0.5m\u00b2)<\/li>\r\n                                    <li>Grubo\u015b\u0107 styropianu: 20cm<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\u2702\ufe0f Rodzaje ci\u0119\u0107<\/h4>\r\n                                <ul>\r\n                                    <li>Ci\u0119cia proste: 20% p\u0142yt<\/li>\r\n                                    <li>Ci\u0119cia poprzeczne: 14% p\u0142yt<\/li>\r\n                                    <li>Docinki\/naro\u017cniki: 35% p\u0142yt<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\u23f1\ufe0f Czasy - metoda tradycyjna<\/h4>\r\n                                <ul>\r\n                                    <li>Ci\u0119cie proste: 45 sekund<\/li>\r\n                                    <li>Ci\u0119cie poprzeczne: 30 sekund<\/li>\r\n                                    <li>Jedna docinka: 25 sekund<\/li>\r\n                                    <li>Dodatkowe docinki: +35%<\/li>\r\n                                    <li>Poprawki: 30 minut<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\u26a1 Czasy - Minova<\/h4>\r\n                                <ul>\r\n                                    <li>Ci\u0119cie proste: 15 sekund<\/li>\r\n                                    <li>Ci\u0119cie poprzeczne: 12 sekund<\/li>\r\n                                    <li>Jedna docinka: 10 sekund<\/li>\r\n                                    <li>Dodatkowe docinki: 0%<\/li>\r\n                                    <li>Poprawki: nie wymagane<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\ud83d\udcb0 Oszcz\u0119dno\u015bci<\/h4>\r\n                                <ul>\r\n                                    <li>Redukcja odpad\u00f3w: 6-7%<\/li>\r\n                                    <li>Brak b\u0142\u0119dnych ci\u0119\u0107<\/li>\r\n                                    <li>Precyzja do 1mm<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                            <div class=\"methodology-card\">\r\n                                <h4>\ud83d\udcca Zwrot z inwestycji<\/h4>\r\n                                <ul>\r\n                                    <li>Koszt przecinarki: ~3500 z\u0142<\/li>\r\n                                    <li>Okres zwrotu liczony automatycznie<\/li>\r\n                                    <li>Uwzgl\u0119dnia wszystkie oszcz\u0119dno\u015bci<\/li>\r\n                                <\/ul>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"input-section\">\r\n                <div class=\"input-grid\">\r\n                    <div class=\"input-group\">\r\n                        <label for=\"housesPerYear\">Ile dom\u00f3w wykonujesz rocznie?<\/label>\r\n                        <div class=\"input-wrapper\">\r\n                            <input type=\"number\" id=\"housesPerYear\" value=\"10\" min=\"1\" max=\"200\">\r\n                            <span class=\"input-suffix\">dom\u00f3w\/rok<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"input-group\">\r\n                        <label for=\"houseSize\">\u015arednia powierzchnia domu<\/label>\r\n                        <div class=\"input-wrapper\">\r\n                            <input type=\"number\" id=\"houseSize\" value=\"200\" min=\"50\" max=\"500\">\r\n                            <span class=\"input-suffix\">m\u00b2<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"input-group\">\r\n                        <label for=\"hourlyRate\">Stawka roboczogodziny<\/label>\r\n                        <div class=\"input-wrapper\">\r\n                            <input type=\"number\" id=\"hourlyRate\" value=\"80\" min=\"30\" max=\"200\">\r\n                            <span class=\"input-suffix\">z\u0142\/h<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"input-group\">\r\n                        <label for=\"cutterPrice\">Koszt przecinarki Minova<\/label>\r\n                        <div class=\"input-wrapper\">\r\n                            <input type=\"number\" id=\"cutterPrice\" value=\"3500\" min=\"1000\" max=\"10000\">\r\n                            <span class=\"input-suffix\">z\u0142<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"results-section\">\r\n                <div class=\"result-card\">\r\n                    <div class=\"result-label\">Oszcz\u0119dno\u015b\u0107 czasu<\/div>\r\n                    <div class=\"result-value\" id=\"timeSavings\">0 h<\/div>\r\n                    <div class=\"result-unit\">rocznie<\/div>\r\n                <\/div>\r\n                <div class=\"result-card\">\r\n                    <div class=\"result-label\">Oszcz\u0119dno\u015b\u0107 robocizny<\/div>\r\n                    <div class=\"result-value\" id=\"costSavings\">0 z\u0142<\/div>\r\n                    <div class=\"result-unit\">rocznie<\/div>\r\n                <\/div>\r\n                <div class=\"result-card\">\r\n                    <div class=\"result-label\">Oszcz\u0119dno\u015b\u0107 materia\u0142u<\/div>\r\n                    <div class=\"result-value\" id=\"materialSavings\">0 z\u0142<\/div>\r\n                    <div class=\"result-unit\">rocznie<\/div>\r\n                <\/div>\r\n                <div class=\"result-card roi-card\">\r\n                    <div class=\"result-label\">Zwrot z inwestycji<\/div>\r\n                    <div class=\"result-value\" id=\"roiMonths\">0 mies.<\/div>\r\n                    <div class=\"result-unit\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"comparison-section\">\r\n                <h3>\ud83d\udcca Szczeg\u00f3\u0142owe statystyki roczne<\/h3>\r\n                <div class=\"detailed-stats\">\r\n                    <div class=\"stat-box\"><div class=\"stat-value\" id=\"totalPanels\">0<\/div><div class=\"stat-label\">P\u0142yt do obr\u00f3bki<\/div><\/div>\r\n                    <div class=\"stat-box\"><div class=\"stat-value\" id=\"totalCuts\">0<\/div><div class=\"stat-label\">Wszystkich ci\u0119\u0107<\/div><\/div>\r\n                    <div class=\"stat-box\"><div class=\"stat-value\" id=\"savedDays\">0<\/div><div class=\"stat-label\">Dni roboczych oszcz\u0119dno\u015bci<\/div><\/div>\r\n                    <div class=\"stat-box\"><div class=\"stat-value\" id=\"totalSavings\">0 z\u0142<\/div><div class=\"stat-label\">\u0141\u0105czne oszcz\u0119dno\u015bci<\/div><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"comparison-section\">\r\n                <h3>\u2696\ufe0f Por\u00f3wnanie metod dla jednego domu<\/h3>\r\n                <div class=\"method-comparison\">\r\n                    <div class=\"method-card\">\r\n                        <h4>\u2699\ufe0f Metoda tradycyjna (pi\u0142a)<\/h4>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Ci\u0119cia proste:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"tradLongTooltip\"><\/span><\/div><\/div><span id=\"tradLong\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Ci\u0119cia poprzeczne:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"tradCrossTooltip\"><\/span><\/div><\/div><span id=\"tradCross\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Docinki podstawowe:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"tradTrimsTooltip\"><\/span><\/div><\/div><span id=\"tradTrims\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Docinki dodatkowe (+35%):<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\">Z powodu niedok\u0142adno\u015bci ci\u0119cia pi\u0142\u0105, potrzeba ~35% wi\u0119cej docinek do poprawek<\/span><\/div><\/div><span id=\"tradExtra\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Poprawki:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\">\u015aredni czas na szlifowanie nier\u00f3wnych kraw\u0119dzi i dopasowania<\/span><\/div><\/div><span id=\"tradFixes\">30 min<\/span><\/div>\r\n                        <div class=\"time-item\"><span>RAZEM:<\/span><span id=\"tradTotal\">0 min<\/span><\/div>\r\n                    <\/div>\r\n                    <div class=\"method-card\">\r\n                        <h4>\u2728 Minova (przecinarka)<\/h4>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Ci\u0119cia proste:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"minovaLongTooltip\"><\/span><\/div><\/div><span id=\"minovaLong\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Ci\u0119cia poprzeczne:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"minovaCrossTooltip\"><\/span><\/div><\/div><span id=\"minovaCross\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Docinki:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\" id=\"minovaTrimsTooltip\"><\/span><\/div><\/div><span id=\"minovaTrims\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Docinki dodatkowe:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\">Dzi\u0119ki precyzji do 1mm nie ma potrzeby dodatkowych docinek<\/span><\/div><\/div><span id=\"minovaExtra\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><div class=\"time-item-label\"><span>Poprawki:<\/span><div class=\"tooltip\"><span class=\"tooltip-icon\">?<\/span><span class=\"tooltip-text\">Ci\u0119cie precyzyjne - bez potrzeby poprawek<\/span><\/div><\/div><span id=\"minovaFixes\">0 min<\/span><\/div>\r\n                        <div class=\"time-item\"><span>RAZEM:<\/span><span id=\"minovaTotal\">0 min<\/span><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"savings-highlight\">\r\n                    <div class=\"savings-column\">\r\n                        <h4>\ud83d\udcb0 Oszcz\u0119dno\u015b\u0107 finansowa<\/h4>\r\n                        <div class=\"big-number\" id=\"perHouseSavingsMoney\">0 z\u0142<\/div>\r\n                        <div class=\"unit-label\">na jednym domu<\/div>\r\n                    <\/div>\r\n                    <div class=\"savings-column\">\r\n                        <h4>\u23f1\ufe0f Oszcz\u0119dno\u015b\u0107 czasu<\/h4>\r\n                        <div class=\"big-number\" id=\"perHouseSavingsTime\">0 h<\/div>\r\n                        <div class=\"unit-label\">na jednym domu<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"export-section\">\r\n                <button class=\"export-button\" onclick=\"generateReport()\">\ud83d\udcc4 Wygeneruj raport PDF<\/button>\r\n            <\/div>\r\n            <div class=\"info-box\">\r\n                <p><strong>\ud83d\udca1 Warto wiedzie\u0107:<\/strong> Kalkulacja uwzgl\u0119dnia rzeczywiste czasy pracy. Metoda tradycyjna generuje oko\u0142o 35% wi\u0119cej docinek z powodu niedok\u0142adno\u015bci ci\u0119cia. Minova dzi\u0119ki precyzji do 1mm eliminuje dodatkowe poprawki i straty materia\u0142owe.<\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    <script>\r\n        function toggleMethodology() {\r\n            var e = document.getElementById(\"methodologyContent\");\r\n            var i = document.getElementById(\"toggleIcon\");\r\n            e.classList.contains(\"open\") ? (e.classList.remove(\"open\"), i.classList.remove(\"open\")) : (e.classList.add(\"open\"), i.classList.add(\"open\"));\r\n        }\r\n        function calculate() {\r\n            var e = parseFloat(document.getElementById(\"housesPerYear\").value) || 10;\r\n            var i = parseFloat(document.getElementById(\"houseSize\").value) || 200;\r\n            var o = parseFloat(document.getElementById(\"hourlyRate\").value) || 80;\r\n            var t = parseFloat(document.getElementById(\"cutterPrice\").value) || 3500;\r\n            var n = 1.4 * i;\r\n            var s = Math.ceil(n \/ 0.5);\r\n            var a = Math.ceil(0.2 * s);\r\n            var r = Math.ceil(0.14 * s);\r\n            var l = Math.ceil(0.35 * s);\r\n            var c = 45 * a;\r\n            var d = 30 * r;\r\n            var u = 25 * l;\r\n            var m = Math.ceil(0.35 * l);\r\n            var p = 25 * m;\r\n            var v = 1800;\r\n            var g = c + d + u + p + v;\r\n            var h = g \/ 60;\r\n            var y = 15 * a;\r\n            var b = 12 * r;\r\n            var f = 10 * l;\r\n            var T = y + b + f;\r\n            var S = T \/ 60;\r\n            var C = (h - S) \/ 60;\r\n            var L = C * o;\r\n            var M = 0.065 * n * 25;\r\n            var P = C * e;\r\n            var x = L * e;\r\n            var A = M * e;\r\n            var I = x + A;\r\n            var k = (t \/ (I \/ 12)).toFixed(1);\r\n            var w = s * e;\r\n            var E = (a + r + l) * e;\r\n            var R = (P \/ 8).toFixed(1);\r\n            document.getElementById(\"timeSavings\").textContent = P.toFixed(1) + \" h\";\r\n            document.getElementById(\"costSavings\").textContent = Math.round(x).toLocaleString(\"pl-PL\") + \" z\u0142\";\r\n            document.getElementById(\"materialSavings\").textContent = Math.round(A).toLocaleString(\"pl-PL\") + \" z\u0142\";\r\n            document.getElementById(\"roiMonths\").textContent = k + \" mies.\";\r\n            document.getElementById(\"totalPanels\").textContent = w.toLocaleString(\"pl-PL\");\r\n            document.getElementById(\"totalCuts\").textContent = E.toLocaleString(\"pl-PL\");\r\n            document.getElementById(\"savedDays\").textContent = R;\r\n            document.getElementById(\"totalSavings\").textContent = Math.round(I).toLocaleString(\"pl-PL\") + \" z\u0142\";\r\n            document.getElementById(\"tradLong\").textContent = Math.round(c \/ 60) + \" min\";\r\n            document.getElementById(\"tradCross\").textContent = Math.round(d \/ 60) + \" min\";\r\n            document.getElementById(\"tradTrims\").textContent = Math.round(u \/ 60) + \" min\";\r\n            document.getElementById(\"tradExtra\").textContent = Math.round(p \/ 60) + \" min\";\r\n            document.getElementById(\"tradFixes\").textContent = \"30 min\";\r\n            document.getElementById(\"tradTotal\").textContent = Math.round(h) + \" min\";\r\n            document.getElementById(\"minovaLong\").textContent = Math.round(y \/ 60) + \" min\";\r\n            document.getElementById(\"minovaCross\").textContent = Math.round(b \/ 60) + \" min\";\r\n            document.getElementById(\"minovaTrims\").textContent = Math.round(f \/ 60) + \" min\";\r\n            document.getElementById(\"minovaExtra\").textContent = \"0 min\";\r\n            document.getElementById(\"minovaFixes\").textContent = \"0 min\";\r\n            document.getElementById(\"minovaTotal\").textContent = Math.round(S) + \" min\";\r\n            document.getElementById(\"perHouseSavingsMoney\").textContent = Math.round(L + M) + \" z\u0142\";\r\n            document.getElementById(\"perHouseSavingsTime\").textContent = C.toFixed(1) + \" h\";\r\n            document.getElementById(\"tradLongTooltip\").textContent = a + \" ci\u0119\u0107 \u00d7 45 sek = \" + Math.round(c \/ 60) + \" min\";\r\n            document.getElementById(\"tradCrossTooltip\").textContent = r + \" ci\u0119\u0107 \u00d7 30 sek = \" + Math.round(d \/ 60) + \" min\";\r\n            document.getElementById(\"tradTrimsTooltip\").textContent = l + \" docinek \u00d7 25 sek = \" + Math.round(u \/ 60) + \" min\";\r\n            document.getElementById(\"minovaLongTooltip\").textContent = a + \" ci\u0119\u0107 \u00d7 15 sek = \" + Math.round(y \/ 60) + \" min\";\r\n            document.getElementById(\"minovaCrossTooltip\").textContent = r + \" ci\u0119\u0107 \u00d7 12 sek = \" + Math.round(b \/ 60) + \" min\";\r\n            document.getElementById(\"minovaTrimsTooltip\").textContent = l + \" docinek \u00d7 10 sek = \" + Math.round(f \/ 60) + \" min\";\r\n        }\r\n        function generateReport() {\r\n            var e = new Date().toLocaleDateString(\"pl-PL\", { year: \"numeric\", month: \"long\", day: \"numeric\" });\r\n            var i = document.createElement(\"div\");\r\n            i.id = \"report-date\";\r\n            i.style.cssText = \"text-align: center; padding: 20px; color: #666; display: none;\";\r\n            i.innerHTML = \"<p><strong>Raport wygenerowany:<\/strong> \" + e + \"<\/p>\";\r\n            var o = document.querySelector(\".content\");\r\n            o.insertBefore(i, o.firstChild);\r\n            i.style.display = \"block\";\r\n            window.print();\r\n            setTimeout(function() { i.remove(); }, 1000);\r\n        }\r\n        document.getElementById(\"housesPerYear\").addEventListener(\"input\", calculate);\r\n        document.getElementById(\"houseSize\").addEventListener(\"input\", calculate);\r\n        document.getElementById(\"hourlyRate\").addEventListener(\"input\", calculate);\r\n        document.getElementById(\"cutterPrice\").addEventListener(\"input\", calculate);\r\n        calculate();\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Kalkulator oszcz\u0119dno\u015bci Minova \ud83d\udd27 Kalkulator oszcz\u0119dno\u015bci Minova Oblicz, ile zaoszcz\u0119dzisz czasu i pieni\u0119dzy u\u017cywaj\u0105c przecinarki do styropianu \ud83d\udccbMetodologia oblicze\u0144 &#8211;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2746","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/pages\/2746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/comments?post=2746"}],"version-history":[{"count":5,"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/pages\/2746\/revisions"}],"predecessor-version":[{"id":2752,"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/pages\/2746\/revisions\/2752"}],"wp:attachment":[{"href":"https:\/\/procutdevvv.i3dev.pl\/de\/wp-json\/wp\/v2\/media?parent=2746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}