PageSourceSearch

https://www.7hauben.com/_next/static/chunks/pages/profil/gutschein…/shGutscheinHeader-4836f79c0953ee41.js

js 7hauben.com collected 2026-10-06 00:33:22 UTC 16,621 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2315],{71356:function(t,n,e){(window.__NEXT_P=window.__NEXT_P||[]).push(["/profil/gutschein-render/shGutscheinHeader",function(){return e(70324)}])},14303:function(t,n,e){"use strict";e.d(n,{L:function(){return o},W:function(){return m}});let o=(0,e(72376).tv)({base:"rounded-[50px] my-4 transition-all duration-300 border-0 bg-white text-black outline-none cursor-pointer flex items-center justify-center relative overflow-hidden min-w-[100px] [&_svg]:!mr-2 [&_span>span]:!mr-2 max-[575px]:my-2 max-md:[&_svg]:w-[18px] max-md:[&_svg]:h-auto",variants:{variant:{empty:"",primary:"bg-lobster-01-main shadow-btn text-white hover:bg-lobster disabled:bg-lobster-03-softer",outline:"bg-transparent border border-lobster-01-main text-lobster-01-main shadow-btn-soft hover:bg-lobster-01-main hover:text-white [&:hover_svg_path]:!fill-white [&:hover_svg_polygon]:!fill-white disabled:opacity-30","solid-dark":"bg-dark-01-main shadow-btn text-white hover:bg-dark",dark:"bg-dark-01-main shadow-btn text-white hover:bg-dark","solid-dark-with-opacity":"bg-dark-03 shadow-btn text-white hover:bg-dark-01-main","solid-dark-outline":"bg-transparent border border-dark-01-main text-dark-01-main shadow-btn-soft hover:bg-dark-01-main hover:text-white [&:hover_svg_path]:!fill-white [&:hover_svg_polygon]:!fill-white",white:"bg-white text-lobster-01-main shadow-btn","white-outline":"bg-transparent border border-white text-white shadow-btn-soft",green:"bg-solid-green text-white shadow-btn hover:bg-solid-green-dark","green-outline":"bg-transparent border border-solid-green text-solid-green shadow-btn-soft hover:bg-solid-green hover:text-white","white-google":"bg-white text-[#1f1f1f] border border-[#dadce0] shadow-btn-soft hover:bg-[#f8f9fa] hover:border-[#d2d5d9]","apple-black":"bg-black text-white shadow-btn hover:bg-[#1d1d1f]"},size:{small:"px-[15px] py-[10px]",large:"px-5 py-[15px] max-[575px]:px-4 max-[575px]:py-3"}},defaultVariants:{variant:"primary",size:"large"}}),m="absolute inset-0 bg-white/25 cursor-not-allowed"},13462:function(t,n,e){"use strict";var o=e(97758);e(80665);var m=e(14303);n.Z=t=>{let{children:n,variant:e,disabled:i=!1,className:a="",size:r="large",onClick:s=()=>{},type:l}=t;return(0,o.jsxs)("button",{"aria-label":(()=>{if("string"==typeof n)return n;if(Array.isArray(n)){let t=n.filter(t=>"string"==typeof t).join("");if(t)return t}return"Jetzt loslegen"})(),onClick:s,type:l,tabIndex:0,className:(0,m.L)({variant:e,size:r,class:a}),children:[i&&(0,o.jsx)("div",{className:m.W}),n]})}},70324:function(t,n,e){"use strict";e.r(n);var o=e(97758);e(80665);var m=e(79133),i=e.n(m),a=e(13462),r=e(96673);n.default=t=>{let{description:n="",brandIcon:e="",logo:m="",courseBottom:s="",code:l="",codeText:p="",qrCode:c="",course:h="",cook:d="",form:g=""}=t;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i(),{children:(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n                    \n                    .pagedjs_margin-top, .pagedjs_margin-left, .pagedjs_margin-right, \n                    .pagedjs_margin-bottom, .pagedjs_margin-top-left-corner-holder, \n                    .pagedjs_margin-top-right-corner-holder, .pagedjs_margin-bottom-left-corner-holder,\n                    .pagedjs_margin-bottom-right-corner-holder{\n                        display:none!important;\n                    }\n                    \n                    @page {\n                        size:  210mm 297mm!important;\n                    }\n                    \n                    :root{\n                    --pagedjs-height: 297mm!important;\n                    --pagedjs-width: 210mm!important;\n                    }\n                   \n                    .pagedjs_page {\n                        background: white;\n                        box-shadow: 10px 12px 30px 0 rgba(0, 0, 0, 0.4);\n                        margin: 1rem auto;\n                        width:210mm!important;\n                        height:297mm!important;\n                    }\n                    .pagedjs_sheet{\n                        width:210mm!important;\n                        height:297mm!important;\n                    }\n                    \n                    .page{\n                        position:absolute;\n                        top:0;\n                        left:0;\n                        width:100%;\n                        height:100%;\n                    }\n                      \n                    .pagedjs_pagebox{\n                        display:block!important;\n                        width:210mm!important;\n                        height:297mm!important;\n                        }\n                  \n                    .background{\n                        position:absolute;\n                        top:0;\n                        left:0;\n                        width:210mm!important;\n                        height:297mm!important;\n                    }\n                    \n                    .brandIcon{\n                        position:absolute;\n                        height:8.5mm;\n                        width:auto;\n                        ".concat("top"===e?" top:27mm; left:100.5mm;":"","\n                        ").concat("right"===e?" top:14mm; left:127.5mm;":"","\n                        ").concat("bottom"===e?" top:33mm; left:99mm;":"","\n                    }\n                    \n                    .heading{\n                        position:absolute;\n                        height: auto;\n                        width:156mm;\n                        ").concat("right"===e?" top:25mm; left:54mm;":"","\n                        ").concat("top"===e?" top:48mm; left:27mm;":"","\n                        text-align:center;\n                    }\n                    \n                     .caption{\n                        position: absolute;\n                        height: auto;\n                        width:156mm;\n                        top:52mm;\n                        left:27mm;
1\n                    }\n                    \n                    .course{\n                        position:absolute;\n                        height:auto;\n                        ").concat("top"===h?" top:45mm; left:54mm; width:156mm; ":"","\n                        ").concat("center"===h?" width:100mm; top:68mm; left:55mm;":"","\n                        ").concat("left"===h?" top:132mm;left:15.5mm; ":"","\n                        display:flex;\n                        justify-content:center;\n                    }\n                    \n                    .course span{\n                        font-family:'DMSans 700'!important;\n                        font-size:24px!important;\n                        text-align:center;\n                    }\n                    \n                     .cook{\n                        position:absolute;\n                        height:auto;\n                        ").concat("top"===d?"width:156mm; top:53mm; left:54mm;":"","\n                        ").concat("bottom"===d?"width:100mm; top:76mm; left:55mm;":"","\n                        display:flex;\n                        justify-content:center;\n                    }\n                    \n                    .cook span{\n                        font-family:'DMSans Regular'!important;\n                        font-size:16px!important;\n                        text-align:center;\n                    }\n                    \n                    .images{\n                     position:absolute;\n                        width:158mm;\n                        top:72.5mm;\n                        left:54mm;\n                        display:grid;\n                        grid-template-columns: 33% 33% 33%;\n                    }\n                    \n                    .images img{\n                    height:32.5mm;\n                    }\n                    \n                    .logo{\n                        position:absolute;\n                        height:auto;\n                        ").concat("top"===m?"width:35mm; top:90mm; left:9.5mm;":"","\n                        ").concat("center"===m?"width:40mm; top:217.5mm; left:15.5mm;":"","\n                        ").concat("bottom"===m?"width:40mm; top:228mm; left:15.5mm;":"","\n                    }\n                    \n                    .cook-image{\n                        position:absolute;\n                        width:auto;\n                        top:127.5mm;\n                        left:0;\n                    }\n                    \n                    .cook-image img{\n                    height:41.5mm;\n                    width:68.5mm;\n                    \n                    }\n                    \n                    .image-text{\n                      position:absolute;\n                        height:auto;\n                        width:39.5mm;\n                        top:173.5mm;\n                        left:14.5mm;\n                        display:flex;\n                        justify-content:center;\n                        flex-direction: column;\n                    }\n                    \n                    \n                    .image-text span{\n                        font-family:'DMSans Regular'!important;\n                        font-size:14px;\n                        color:white;\n                        text-align:center;\n                    }\n                    \n                    \n                    .description{\n                        position:absolute;\n                        ").concat("center"===n?"left:15.5mm; top:112.5mm; width:180mm; height:90mm;":"","\n                        ").concat("center-right"===n?"left:76mm; top:112.5mm; width:111.5mm; height:90mm;":"","\n                        ").concat("left-bottom"===n?"left:15.5mm; top:230mm; width:80mm; height:70mm":"","\n                        ").concat("center-bottom"===n?"left:25mm; top:112.5mm; width:160mm; height:90mm;":"","\n                        display:flex;\n                        justify-content:center;\n                        flex-direction: column;\n                    }\n                    .description .title{\n                        font-family:'DMSans 700'!important;\n                        font-size:18px!important;\n                    }\n                    \n                    .description p{\n                        font-family:'DMSans Regular'!important;\n                        font-size:14px!important;\n                        margin-top:10px!important;\n                    }\n                    \n                    \n                    .from span, .to span, .message{\n                        font-family:'DMSans Regular'!important;\n                        font-size:13px!important;\n                    }\n                    \n                       .from{\n                        position:absolute;\n                        height:auto;\n                        ").concat("right"===g?"width:40mm; top:124.5mm; left:86mm;":"","\n                        ").concat("center"===g?" width:63mm; top:120mm; left:33mm;":"","\n                    }\n                   \n                    \n                    .to{\n                        position:absolute;\n                        height:auto;\n                        ").concat("right"===g?"width:40mm; top:124.5mm; left:145.5mm;":"","\n                        ").concat("center"===g?" width:63mm; top:120mm; left:122mm;":"","\n                       \n                    }\n                     \n                    .message{\n                        position:absolute;\n                        ").concat("right"===g?"height:40mm; width:100mm; top:149mm; left:81.5mm;":"","\n                        ").concat("center"===g?" height:45mm; width:150mm; top:146mm; left:30mm;":"","\n                        \n                    }\n                    \n                    .courseBottom{\n                        position:absolute;\n                        height:auto;\n                        ").concat("center"===s?"width:156mm; top:230mm; left:54mm; justify-content:center;":"","\n                        ").concat("left"===s?"width:77mm; top:251mm; left:15.5mm;":"","\n                        display:flex;\n                        \n                    }\n                    \n                    .courseBottom span{\n                        font-family:'DMSans 700'!important;\n                        font-size:14px!important;\n                    }\n                    \n                    .code-info{\n                        position:absolute;\n                        height:auto;\n                        ").concat("right"===e?" top:229mm; left:54mm; width:156mm;":"","\n                        ").concat("top"===e?" top:229mm; left:91mm; width:88mm;":"","\n                        ").concat("bottom"===e?" top:222mm; left:107mm; width:88mm;":"","\n                        text-align:center;\n                    }\n                    \n                    .code{\n                        position:absolute;\n                        height:auto;\n                        width:88mm;\n                        ").concat("center"===l?"top:243.5mm; left:91.5mm;":"","\n                        ").concat("classic"===l?"top:243.5mm; left:88mm;":"","\n                        ").concat("right"===l?" top:235mm; left:107mm;":"","\n                        ").concat("left"===l?"top:263.5mm; left:9.5mm;":"","\n                        display:grid;\n                        justify-content:center;\n                    }\n                    \n                    .code span{\n                        font-family:'DMSans 700'!important;\n                        font-size:27px!important;\n                        color:#ff634c;\n                    }\n                    \n                    .code-text{\n                        position:absolute;\n                        height:auto;\n                        ").concat("center"===p?"width:88mm; top:267mm; left:88mm;":"","\n                        ").concat("right"===p?"width:57mm; top:259mm; left:136mm;":"","\n                        ").concat("left"===p?"width:91.5mm; top:267mm; left:89.5mm;":"","\n                        display:grid;\n                        justify-content:center;\n                    }\n                    \n                    .code-text span, .code-text a, .code-text br{\n                        font-family:'DMSans Regular'!important;\n                        font-size:14px!important;\n                        ").concat("right"===p?"text-align:left;":"text-align:center","\n                    }\n                    \n                    \n                    .qr-code{\n                        position:absolute;\n                        ").concat("left"===c?"top:250mm; left: 14.5mm;":"","\n                        ").concat("right"===c?"top:257mm; left:107mm;":"","\n                        ").concat("center"===c?"top:246mm; left:28mm;":"","\n                        display:grid;\n                        justify-content:center;\n                    }\n                    \n                    .qr-code img{\n                        height:25mm;\n                        width:25mm;
1\n                    }\n                    \n                    .imageSide{\n                        position:absolute;\n                        top:105mm;\n                        left:0;\n                    }\n                    \n                    .imageSide img{\n                    width:54mm;\n                    }\n                    \n                      .imageAcross{\n                     position:absolute;\n                        top:61mm;\n                        left:54mm;\n                    }\n                    \n                    .imageAcross img{\n                    height:44mm;\n                    }\n                    \n                    \n                    \n                    \n                    ")}})}),(0,o.jsx)(a.Z,{variant:"primary",className:"sm:mx-auto mt-6 print:hidden ml-[50%]",onClick:()=>{window.print()},children:"Jetzt drucken"}),(0,o.jsx)("div",{className:"sm:mx-auto mt-2 mb-6 print:hidden cursor-pointer ml-[50%]",onClick:()=>{let t=encodeURIComponent(window.location.href.substr(window.location.origin.length)),n=(0,r.getAPIUrl)()+"/giftcard/pdf-generation/"+t;window.open(n,"_blank")},children:(0,o.jsx)("p",{className:"text-center small-text opacity-50 underline",children:" PDF-Vorschau zum downloaden"})})]})}}},function(t){t.O(0,[2376,2888,9774,179],function(){return t(t.s=71356)}),_N_E=t.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.