PageSourceSearch

https://medvs.de/_nuxt/B5ZYY9K6.js

js medvs.de collected 2026-10-02 01:52:12 UTC 6,449 bytes, 1 lines download raw bytes

1import{a as G,_ as B}from"./DirRKx_A.js";import{_ as C}from"./oivn8dno.js";import{S as I,a as J,b as D,c as F}from"./DGORyAn9.js";import{d as w,m as H,g as U,b as p,o as m,a as t,e as n,t as o,w as f,F as L,h as R,u as e,i as V,j as N,k as q,p as K,c as j,f as v}from"./BE-XqLtH.js";import{K as O,I as k,a as b,f as P,V as W,L as X}from"./DQfANHkI.js";import{u as Z}from"./DI8pLSbl.js";import{u as Q,_ as Y,a as ee}from"./8IAjUN6f.js";import{_ as te,b as se,a as ae,c as ne}from"./BXC_Wvrg.js";import{S}from"./DEynX7q6.js";import{_ as oe}from"./7YyVc-r6.js";import"./CKD_ymro.js";const re=["id"],le=["for"],ie={class:"mt-3.5 flex justify-between text-[13px] font-semibold text-white"},ce=w({__name:"Slider",props:H({id:{},label:{},min:{},max:{},schritt:{},marken:{},format:{type:Function}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(a){const s=U(a,"modelValue");function u(r){r?.[0]!==void 0&&(s.value=r[0])}return(r,l)=>{const i=D,c=J,_=F,h=I;return m(),p("div",null,[t("p",{id:`${a.id}-label`,class:"text-sm font-bold tracking-[.08em] text-white uppercase"},o(a.label),9,re),t("output",{for:a.id,class:"mt-1.5 block text-[40px] font-black tracking-[-.03em]"},o(a.format(s.value)),9,le),n(h,{id:a.id,"model-value":[s.value],min:a.min,max:a.max,step:a.schritt,class:"relative mt-4 flex h-[30px] w-full touch-none items-center select-none","onUpdate:modelValue":u},{default:f(()=>[n(c,{class:"relative h-2.5 grow rounded-[5px] bg-white/12"},{default:f(()=>[n(i,{class:"bg-k099-teal absolute h-full rounded-[5px]"})]),_:1}),n(_,{"aria-labelledby":`${a.id}-label`,class:"border-k099-teal block size-[30px] cursor-grab rounded-full border-[5px] bg-white shadow-[0_6px_18px_rgb(0_0_0/.35)] focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white active:cursor-grabbing"},null,8,["aria-labelledby"])]),_:1},8,["id","model-value","min","max","step"]),t("div",ie,[(m(!0),p(L,null,R(a.marken,x=>(m(),p("span",{key:x},o(x),1))),128))])])}}}),de={umsatz:{min:5e4,max:25e5,schritt:1e4,start:3e5,marken:[5e4,1e6,25e5]},satz:{min:1,max:4,schritt:.1,start:2.5,marken:[1,2.5,4]}};function me(a,s,u=O){const r=Math.round(a*s/100),l=Math.round(a*u.basissatzProzent/100);return{heuteProJahr:r,medvsProJahr:l,ersparnisProJahr:r-l}}const ue={"data-testid":"ersparnisrechner",class:"k099-verlauf k099-streifen relative overflow-hidden rounded-[28px] p-6 text-white shadow-[0_40px_120px_rgb(17_85_82/.35)] md:p-9"},_e={class:"relative"},pe={class:"mt-7 grid gap-4 sm:grid-cols-2"},xe={class:"rounded-2xl bg-white/6 px-5 py-[18px]"},he={class:"text-sm font-bold tracking-[.08em] text-white uppercase"},be={"data-testid":"heute",class:"decoration-k099-teal mt-1.5 text-3xl font-black tracking-[-.03em] whitespace-nowrap text-white line-through decoration-[5px]"},fe={class:"rounded-2xl bg-white/6 px-5 py-[18px]"},ge={class:"text-sm font-bold tracking-[.08em] text-white uppercase"},ve={"data-testid":"medvs",class:"mt-1.5 text-3xl font-black tracking-[-.03em] whitespace-nowrap"},ke={class:"mt-7 flex flex-col gap-[18px] text-center"},we={class:"block text-[22px] font-bold"},ze={"data-testid":"ersparnis",class:"text-k099-teal mt-1.5 block text-6xl leading-none font-black tracking-[-.04em] whitespace-nowrap [text-shadow:0_6px_40px_rgb(40_198_193/.35)] md:text-7xl"},Ee={class:"mt-4 text-sm leading-relaxed text-white"},$e=w({__name:"ErsparnisRechner",setup(a){const{rechner:s,ctaLabelKurz:u}=k,{umsatz:r,satz:l}=de,i=N(r.start),c=N(l.start),_=q(()=>me(i.value,c.value)),h=r.marken.map(d=>b(d)),x=l.marken.map(d=>P(d,1)),z=d=>b(d),E=d=>P(d,1),{speichere:$}=Z();function M(){$({umsatzJahr:i.value,satzHeuteProzent:c.value,quelle:W.b})}return(d,g)=>{const T=ce,A=G;return m(),p("div",ue,[t("div",_e,[n(T,{id:"k099-umsatz",modelValue:e(i),"onUpdate:modelValue":g[0]||(g[0]=y=>V(i)?i.value=y:null),label:e(s).umsatzLabel,min:e(r).min,max:e(r).max,schritt:e(r).schritt,marken:e(h),format:z},null,8,["modelValue","label","min","max","schritt","marken"]),n(T,{id:"k099-satz",modelValue:e(c),"onUpdate:modelValue":g[1]||(g[1]=y=>V(c)?c.value=y:null),class:"mt-7",label:e(s).satzLabel,min:e(l).min,max:e(l).max,schritt:e(l).schritt,marken:e(x),format:E},null,8,["modelValue","label","min","max","schritt","marken"]),t("dl",pe,[t("div",xe,[t("dt",he,o(e(s).heuteLabel),
11),t("dd",be,o(e(b)(e(_).heuteProJahr)),1)]),t("div",fe,[t("dt",ge,o(e(s).medvsLabel),1),t("dd",ve,o(e(b)(e(_).medvsProJahr)),1)])]),t("div",ke,[t("p",null,[t("span",we,o(e(s).ersparnisLabel),1),t("span",ze,o(e(b)(e(_).ersparnisProJahr)),1)]),n(A,{label:e(u),class:"w-full",onClick:M},null,8,["label"])]),t("p",Ee,o(e(s).disclaimer),1)])])}}}),Me=K("/icons/haken-medvs-tuerkis.svg"),ye={class:"rounded-[20px] border-[1.5px] border-(--k-card-border) bg-(--k-card) p-7 lg:p-9"},Se={class:"text-2xl font-bold text-(--k-text)"},Te={"aria-label":"Gründe",class:"mt-5 grid gap-3 sm:grid-cols-2"},Ve=w({__name:"ErsparnisGrund",setup(a){const{ersparnisGrund:s}=k;return(u,r)=>{const l=te;return m(),j(l,{eyebrow:e(S).rechner.gruendeEyebrow,titel:e(S).rechner.gruendeTitel,"oben-abstand":""},{default:f(()=>[t("div",ye,[t("h3",Se,o(e(s).titel),1),t("ul",Te,[(m(!0),p(L,null,R(e(s).punkte,i=>(m(),p("li",{key:i,class:"flex items-center gap-2.5 text-[17px] font-bold text-(--k-text)"},[r[0]||(r[0]=t("img",{src:Me,alt:"",width:"22",height:"22",class:"size-[22px] shrink-0"},null,-1)),v(" "+o(i),1)]))),128))])])]),_:1},8,["eyebrow","titel"])}}}),Ne={class:"grid items-center gap-12 pt-10 pb-24 lg:grid-cols-[1.05fr_.95fr] lg:gap-16"},Pe={class:"mt-4 text-4xl leading-[1.05] font-bold tracking-tight text-(--k-heading) md:text-[58px]"},Le={class:"mt-[22px] text-[21px] leading-normal text-(--k-lead)"},Re={class:"text-k099-navy"},Ae={id:"preis"},je=w({__name:"b",setup(a){Q(k.varianten.b,{canonicalPfad:X,noindex:!0});const s=S.rechner;return(u,r)=>{const l=B,i=C,c=$e,_=Y,h=ee,x=Ve,z=se,E=ae,$=oe,M=ne;return m(),p("div",null,[n(_,null,{default:f(()=>[t("div",Ne,[t("div",null,[n(l,null,{default:f(()=>[v(o(e(k).heroEyebrow),1)]),_:1}),t("h1",Pe,o(e(s).h1),1),t("p",Le,[v(o(e(s).leadVor),1),t("b",Re,o(e(s).leadSatz),1),v(o(e(s).leadNach),1)]),n(i,{gross:"",class:"mt-8"})]),t("div",Ae,[n(c)])])]),_:1}),n(h,{band:""}),n(x),n(z,{eyebrow:e(s).erweiterungenEyebrow},null,8,["eyebrow"]),n(E,{titel:e(s).leistungenTitel},null,8,["titel"]),n($,{id:"ablauf",titel:e(s).ctaBandTitel,text:e(s).ctaBandText},null,8,["titel","text"]),n(M)])}}});export{je as default};

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.