PageSourceSearch

https://www.tomorrow.one/_next/static/chunks/528.935affff60e96a3c.js

js tomorrow.one collected 2026-10-02 04:20:10 UTC 25,146 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[528],{1528:(e,a,r)=>{let o,n;r.r(a),r.d(a,{BankComparator:()=>eG});var t,i,s,l,c,d=r(7876),p=r(4232),h=r(6876),g=r(7478),u=r(4238),m=r(9210),v=r(952),b=r(114),f=r(8796),x=r(1338),w=r(1954),k=r(8873);let y=f.default.form.withConfig({componentId:"sc-5817a2a1-0"})(["color:",";background-color:",";border-radius:var(--spacing-300);max-inline-size:calc(var(--text-width) + 2 * var(--text-padding));padding:var(--spacing-500);margin-inline:var(--text-padding);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-500);","{padding:var(--spacing-600);row-gap:var(--spacing-600);}"],e=>{let{theme:a}=e;return a.textColor},e=>{let{theme:a}=e;return a.backgroundColor},k.HP.mid),C=f.default.h2.withConfig({componentId:"sc-5817a2a1-1"})(["font-size:var(--font-size-500);line-height:var(--line-height-500);letter-spacing:var(--letter-spacing-500);font-weight:500;margin:0;flex-basis:100%;flex-grow:1;text-wrap:balance;","{font-size:var(--font-size-700);line-height:var(--line-height-700);letter-spacing:var(--letter-spacing-700);}"],k.HP.mid),j=(0,f.default)(w.l).withConfig({componentId:"sc-5817a2a1-2"})(["color:black;flex-basis:0;flex-grow:999;min-inline-size:33%;"]),T=(0,f.default)(x.$n).withConfig({componentId:"sc-5817a2a1-3"})(["flex-basis:16rem;flex-grow:1;"]),z=e=>{let a=(0,b.s)(),[r,o]=(0,p.useState)(null),n=[...e.banks].sort((e,a)=>e.name>a.name?1:-1).map(e=>({value:e.id,label:e.name}));return(0,d.jsx)(h.N,{themeName:v.A.StoneDark,children:(0,d.jsxs)(y,{onSubmit:a=>{a.preventDefault(),e.onCompare(r)},children:[(0,d.jsx)(C,{children:e.bankSelectorHeadline}),(0,d.jsx)(j,{name:"bank-selector",label:a("bankComparator.selectBankLabel"),placeholder:a("bankComparator.selectBankPlaceholder"),initialValue:r,required:!0,options:n,onChange:e=>o(String(e))}),(0,d.jsx)(T,{type:"submit",label:e.bankSelectorCta,primary:!0})]})})},E=[["path",{d:"M12 2v13"}],["path",{d:"m16 6-4-4-4 4"}],["path",{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"}]];var M=r(5806),D=r(8080),H=r(5331),A=r(5303),S=r(4805);let I=e=>null===e?"not-active":e>=75?"good":e>=50?"medium":"bad",L=[["polyline",{points:"14.5 17.5 3 6 3 3 6 3 17.5 14.5"}],["line",{x1:"13",x2:"19",y1:"19",y2:"13"}],["line",{x1:"16",x2:"20",y1:"16",y2:"20"}],["line",{x1:"19",x2:"21",y1:"21",y2:"19"}],["polyline",{points:"14.5 6.5 18 3 21 3 21 6 17.5 9.5"}],["line",{x1:"5",x2:"9",y1:"14",y2:"18"}],["line",{x1:"7",x2:"4",y1:"17",y2:"20"}],["line",{x1:"3",x2:"5",y1:"19",y2:"21"}]],P=[["path",{d:"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z"}],["path",{d:"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12"}]],R=[["path",{d:"M19.414 14.414C21 12.828 22 11.5 22 9.5a5.5 5.5 0 0 0-9.591-3.676.6.6 0 0 1-.818.001A5.5 5.5 0 0 0 2 9.5c0 2.3 1.5 4 3 5.5l5.535 5.362a2 2 0 0 0 2.879.052 2.12 2.12 0 0 0-.004-3 2.124 2.124 0 1 0 3-3 2.124 2.124 0 0 0 3.004 0 2 2 0 0 0 0-2.828l-1.881-1.882a2.41 2.41 0 0 0-3.409 0l-1.71 1.71a2 2 0 0 1-2.828 0 2 2 0 0 1 0-2.828l2.823-2.762"}]],V=[["path",{d:"M2 22 16 8"}],["path",{d:"M3.47 12.53 5 11l1.53 1.53a3.5 3.5 0 0 1 0 4.94L5 19l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M7.47 8.53 9 7l1.53 1.53a3.5 3.5 0 0 1 0 4.94L9 15l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M11.47 4.53 13 3l1.53 1.53a3.5 3.5 0 0 1 0 4.94L13 11l-1.53-1.53a3.5 3.5 0 0 1 0-4.94Z"}],["path",{d:"M20 2h2v2a4 4 0 0 1-4 4h-2V6a4 4 0 0 1 4-4Z"}],["path",{d:"M11.47 17.47 13 19l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L5 19l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M15.47 13.47 17 15l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L9 15l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}],["path",{d:"M19.47 9.47 21 11l-1.53 1.53a3.5 3.5 0 0 1-4.94 0L13 11l1.53-1.53a3.5 3.5 0 0 1 4.94 0Z"}]],$=[["path",{d:"M10 10v.2A3 3 0 0 1 8.9 16H5a3 3 0 0 1-1-5.8V10a3 3 0 0 1 6 0Z"}],["path",{d:"M7 16v6"}],["path",{d:"M13 19v3"}],["path",{d:"M12 19h8.3a1 1 0 0 0 .7-1.7L18 14h.3a1 1 0 0 0 .7-1.7L16 9h.2a1 1 0 0 0 .8-1.7L13 3l-1.4 1.5"}]],G=[["path",{d:"M12 3v18"}],["path",{d:"m19 8 3 8a5 5 0 0 1-6 0zV7"}],["path",{d:"M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1"}],["path",{d:"m5 8 3 8a5 5 0 0 1-6 0zV7"}],["path",{d:"M7 21h10"}]],B=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5"}]],N=[["path",{d:"M12.409 13.017A5 5 0 0 1 22 15c0 3.866-4 7-9 7-4.077 0-8.153-.82-10.371-2.462-.426-.316-.631-.832-.62-1.362C2.118 12.723 2.627 2 10 2a3 3 0 0 1 3 3 2 2 0 0 1-2 2c-1.105 0-1.64-.444-2-1"}],["path",{d:"M15 14a5 5 0 0 0-7.584 2"}],["path",{d:"M9.964 6.825C8.019 7.977 9.5 13 8 15"}]],q=[["path",{d:"m8 3 4 8 5-5 5 15H2L8 3z"}],["path",{d:"M4.14 15.08c2.62-1.57 5.24-1.43 7.86.42 2.74 1.94 5.49 2 8.23.19"}]],Z=[["path",{d:"M21.54 15H17a2 2 0 0 0-2 2v4.54"}],["path",{d:"M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"}],["path",{d:"M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"}],["circle",{cx:"12",cy:"12",r:"10"}]],F=[["path",{d:"M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 4 0v-6.998a2 2 0 0 0-.59-1.42L18 5"}],["path",{d:"M14 21V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v16"}],["path",{d:"M2 21h13"}],["path",{d:"M3 9h11"}]],X=[["path",{d:"M10 12V8.964"}],["path",{d:"M14 12V8.964"}],["path",{d:"M15 12a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2h-4a2 2 0 0 1-2-2v-2a1 1 0 0 1 1-1z"}],["path",{d:"M8.5 21H5a2 2 0 0 1-2-2v-9a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2h-5a2 2 0 0 1-2-2v-2"}]],_=[["line",{x1:"12",x2:"12",y1:"2",y2:"22"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"}
1]],O=[["path",{d:"M12 21V7"}],["path",{d:"m16 12 2 2 4-4"}],["path",{d:"M22 6V4a1 1 0 0 0-1-1h-5a4 4 0 0 0-4 4 4 4 0 0 0-4-4H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h6a3 3 0 0 1 3 3 3 3 0 0 1 3-3h6a1 1 0 0 0 1-1v-1.3"}]],W=[["circle",{cx:"12",cy:"12",r:"10"}],["path",{d:"M12 16v-4"}],["path",{d:"M12 8h.01"}]],Y=f.default.section.withConfig({componentId:"sc-94e7158f-0"})(["inline-size:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:'header header' 'tomorrow other';column-gap:var(--spacing-100);row-gap:var(--spacing-300);padding:var(--spacing-500) var(--spacing-400);background:var(--color-white);&:not(:last-child){border-block-end:calc(var(--spacing-100) / 2) solid var(--color-stone-50);}","{padding-inline:var(--spacing-500);}"],k.HP.small),Q=f.default.header.withConfig({componentId:"sc-94e7158f-1"})(["grid-area:header;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-300);","{justify-content:start;}"],k.HP.small),U=(0,f.default)(S.$).withConfig({componentId:"sc-94e7158f-2"})(["inline-size:auto;display:flex;align-items:center;gap:var(--spacing-200);"]);var J=r(9421),K=r(9316),ee=r(4927);let ea=f.default.section.withConfig({componentId:"sc-37a56b35-0"})(["padding:var(--spacing-500);","{padding:var(--spacing-600);}"],k.HP.small),er=(0,f.default)(S.$).withConfig({componentId:"sc-37a56b35-1"})(["margin-block-end:var(--spacing-500);padding-inline-end:var(--spacing-700);","{margin-block-end:var(--spacing-600);}"],k.HP.small),eo=f.default.div.withConfig({componentId:"sc-37a56b35-2"})(["display:flex;flex-direction:column;gap:var(--spacing-300);margin-block-end:var(--spacing-700);","{margin-block-end:var(--spacing-600);}"],k.HP.small),en=f.default.div.withConfig({componentId:"sc-37a56b35-3"})(["display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-300);& > h3{width:auto;flex-basis:13rem;}","{justify-content:flex-start;}"],k.HP.small),et=f.default.div.withConfig({componentId:"sc-ef92bff0-0"})(["position:relative;height:var(--spacing-500);overflow:hidden;& span{font-size:var(--font-size,var(--font-size-300-fixed));line-height:var(--line-height-300-fixed);font-weight:var(--font-weight);position:absolute;top:50%;left:var(--spacing-300);transform:translateY(-50%);max-inline-size:calc(100% - 2 * var(--spacing-300));color:var(--bar-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;filter:drop-shadow(0px 0px 2px hsla(var(--color-black-raw),0.6));}progress[dir='rtl'] ~ span{left:auto;right:var(--spacing-300);}"]),ei=f.default.progress.withConfig({componentId:"sc-ef92bff0-1"})(["--border-radius:0 calc(var(--spacing-500) / 2) calc(var(--spacing-500) / 2) 0;inline-size:100%;max-inline-size:100%;&[data-standalone]{--border-radius:calc(var(--spacing-500) / 2);inline-size:9.5rem;}@keyframes scaleProgress{0%{transform:scaleX(0);}100%{transform:scaleX(1);}}&[dir='rtl']:not([data-standalone]){--border-radius:calc(var(--spacing-500) / 2) 0 0 calc(var(--spacing-500) / 2);}&[value]{appearance:none;border:none;block-size:var(--spacing-500);background:var(--color-stone-50);border-radius:var(--border-radius);position:relative;&::-webkit-progress-bar{background:var(--color-stone-50);border-radius:var(--border-radius);}&::-webkit-progress-value{background:var(--bar-background-color);border-radius:var(--border-radius);transform-origin:left;animation:scaleProgress 400ms ease-in-out;[dir='rtl']&{transform-origin:right;}}&::-moz-progress-bar{background:var(--bar-background-color);border-radius:var(--border-radius);transform-origin:left;animation:scaleProgress 500ms ease-in-out;[dir='rtl']&{transform-origin:right;}}}"]),es=e=>{let{score:a,dir:r,standalone:o}=e,n=(0,b.s)(),t=null!==a,i=I(a),s=t?`${a}%`:n("bankComparator.notActiveInSector");return(0,d.jsxs)(et,{style:{"--bar-text-color":`var(--${i}-bar-text-color)`,"--bar-background-color":`var(--${i}-bar-background-color)`,"--font-size":t?"var(--font-size-300-fixed)":"var(--font-size-100)","--font-weight":t?"500":"400"},children:[(0,d.jsx)(ei,{max:"100",dir:r,value:a||0,"data-standalone":o||void 0,children:s}),(0,d.jsx)("span",{children:s})]})},el=e=>{let{show:a,category:r,categoryDescription:o,tomorrowExplanation:n,tomorrowData:t,bankToCompareData:i,onCloseTrigger:s}=e,l=(0,b.s)(),c=t.categoryScores[r],p=i.categoryScores[r];return(0,d.jsx)(h.N,{themeName:v.A.White,children:(0,d.jsx)(u.M,{value:{RichText:{mode:m.XC.Default,isStandalone:!1}},children:(0,d.jsx)(K.h,{show:a,onCloseTrigger:s,"aria-label":l("bankComparator.dialogLabel",{category:r}),children:(0,d.jsxs)(ea,{children:[(0,d.jsx)(er,{level:S.V.H2,children:l(`bankComparator.category.${r}`)}),(0,d.jsxs)(eo,{children:[(0,d.jsx)(S.$,{level:S.V.H3,children:l("bankComparator.whatWasAssessed")}),o]}),(0,d.jsxs)(eo,{children:[(0,d.jsxs)(en,{children:[(0,d.jsx)(S.$,{level:S.V.H3,children:t.name}),(0,d.jsx)(es,{score:c,standalone:!0})]}),n]}),(0,d.jsxs)(eo,{children:[(0,d.jsxs)(en,{children:[(0,d.jsx)(S.$,{level:S.V.H3,children:i.name}),(0,d.jsx)(es,{score:p,standalone:!0})]}),(0,d.jsx)(m.sD,{children:(0,d.jsx)(ee.f,{children:l("bankComparator.readOtherBankExplanation",{name:i.name,link:(0,d.jsx)(J.g,{href:i.link,target:"_blank",rel:"noopener",type:J.i.External,children:"fairfinanceguide.de"})})})})]})]})})})})};(t=i||(i={})).ClimateProtection="climateProtection",t.Corruption="corruption",t.GenderEquality="genderEquality",t.HumanRights="humanRights",t.LabourRights="labourRights",t.Biodiversity="biodiversity",t.Taxes="taxes",t.Arms="arms",t.Food="food",t.Forestry="forestry",t.Mining="mining",t.OilAndGas="oilAndGas",t.PowerGeneration="powerGeneration",t.TransparencyAndAccountability="transparencyAndAccountability";let ec=e=>{let{category:a,categoryDescription:r,tomorrowExplanation:o,tomorrowData:n,bankToCompareData:t,onReadMoreAboutScoreClick:s}=e,l=(0,b.s)(),c=(0,p.useRef)(null),[h,g]=(0,p.useState)(!1),u=n.categoryScores[a],m=t.categoryScores[a],v=l(`bankComparator.category.${a}`);return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(Y,{children:[(0,d.jsxs)(Q,{children:[(0,d.jsxs)(U,{level:S.V.H3,children:[(0,d.jsx)(D.I,{type:(e=>{switch(e){case i.Arms:return(0,A.i)(L);case i.ClimateProtection:return(0,A.i)(P);case i.Corruption:return(0,A.i)(R);case i.Food:return(0,A.i)(V);case i.Forestry:return(0,A.i)($);case i.GenderEquality:return(0,A.i)(G);case i.HumanRights:return(0,A.i)(B);case i.LabourRights:return(0,A.i)(N);case i.Mining:return(0,A.i)(q);case i.Biodiversity:return(0,A.i)(Z);case i.OilAndGas:return(0,A.i)(F);case i.PowerGeneration:return(0,A.i)(X);case i.Taxes:return(0,A.i)(_);case i.TransparencyAndAccountability:return(0,A.i)(O)}})(a),size:"1em"}),v]}),(0,d.jsx)(H.A,{as:"button",size:"1em",type:(0,A.i)(W),ref:c,descriptiveText:l("bankComparator.readMoreAboutScore",{category:v}),onClick:()=>{s(t.id,a),g(!0)}})]}),(0,d.jsx)(es,{score:u,dir:"rtl"}),(0,d.jsx)(es,{score:m})]}),(0,d.jsx)(el,{category:a,categoryDescription:r,tomorrowExplanation:o,tomorrowData:n,bankToCompareData:t,show:h,onCloseTrigger:()=>{g(!1),c.current&&c.current.focus()}})]})},ed=e=>{let{tomorrowData:a,bankToCompareData:r,onReadMoreAboutScoreClick:o,...n}=e;return(0,d.jsx)(d.Fragment,{children:Object.values(i).map(e=>n[`${e}Description`]?(0,d.jsx)(ec,{category:e,categoryDescription:n[`${e}Description`],tomorrowExplanation:n[`${e}TomorrowExplanation`],tomorrowData:a,bankToCompareData:r,onReadMoreAboutScoreClick:o},e):null)})};var ep=r(8245);let eh=f.default.section.withConfig({componentId:"sc-190634b6-0"})(["--results-padding-inline:var(--spacing-400);--results-border-radius:var(--spacing-300);--result-header-margin-block-start:var(--spacing-500);--result-header-padding-block:var(--spacing-500);--result-header-top-block-size:calc(var(--result-header-margin-block-start) + var(--result-header-padding-block));inline-size:100%;max-inline-size:var(--content-width);display:grid;grid-template-columns:var(--spacing-100) 1fr var(--spacing-100);grid-template-areas:'. headline . ' '. reset .' 'resultTop resultTop resultTop' 'result result result';padding:0 var(--results-padding-inline);","{grid-template-columns:2fr 1fr;grid-template-areas:'headline reset' 'resultTop resultTop' 'result result';}"],k.HP.mid),eg=(0,f.default)(S.$).withConfig({componentId:"sc-190634b6-1"})(["grid-area:headline;display:flex;gap:var(--spacing-300);justify-content:space-between;align-items:center;","{justify-content:start;}"],k.HP.mid),eu=f.default.div.withConfig({componentId:"sc-190634b6-2"})(["grid-area:resultTop;block-size:var(--result-header-top-block-size);margin-inline:calc(-1 * var(--results-padding-inline));background:var(--color-stone-50);position:sticky;top:var(--sticky-header-height);z-index:2;overflow:hidden;&::before{content:'';block-size:calc(2 * var(--results-border-radius));background:var(--color-white);border-radius:var(--results-border-radius) var(--results-border-radius) 0 0;
1box-shadow:var(--box-shadow-higher);position:absolute;top:var(--result-header-margin-block-start);left:var(--results-padding-inline);right:var(--results-padding-inline);}"]),em=f.default.div.withConfig({componentId:"sc-190634b6-3"})(["grid-area:result;box-shadow:var(--box-shadow-higher);border-radius:0 0 var(--results-border-radius) var(--results-border-radius);overflow:clip;"]),ev=f.default.header.withConfig({componentId:"sc-190634b6-4"})(["--bank-name-padding-block-end:var(--spacing-500);--bank-name-block-size:var(--spacing-500);--score-line-height:3.25rem;--score-label-line-height:var(--line-height-100);","{--score-line-height:5rem;--score-label-line-height:var(--line-height-300);}background:var(--color-white);padding:0 var(--spacing-400);border-block-end:var(--spacing-100) solid var(--color-stone-50);display:grid;grid-template-columns:1fr 1.5rem 1fr;grid-template-areas:'tomorrowName vs otherName' 'tomorrowScore vs otherScore' 'tomorrowScoreLabel vs otherScoreLabel';align-items:center;justify-items:center;position:sticky;top:calc(var(--sticky-header-height) + var(--result-header-top-block-size) - var(--score-line-height) - var(--score-label-line-height) - var(--spacing-500));z-index:1;"],k.HP.mid),eb=(0,f.default)(S.$).withConfig({componentId:"sc-190634b6-5"})(["padding:0 0 var(--bank-name-padding-block-end) 0;text-align:center;background:var(--color-white);position:sticky;top:calc(var(--sticky-header-height) + var(--result-header-top-block-size));"]),ef=f.default.img.withConfig({componentId:"sc-190634b6-6"})(["block-size:var(--bank-name-block-size);"]),ex=f.default.div.withConfig({componentId:"sc-190634b6-7"})(["grid-area:var(--grid-area);font-size:var(--score-line-height);line-height:var(--score-line-height);font-weight:500;letter-spacing:-0.0117em;color:var(--score-color);& > small{font-size:var(--font-size-300);line-height:var(--line-height-300);}"]),ew=(0,f.css)(["font-size:var(--font-size-100);color:var(--color-stone-500);","{font-size:var(--font-size-300);}"],k.HP.mid),ek=f.default.div.withConfig({componentId:"sc-190634b6-8"})(["",";grid-area:var(--grid-area);line-height:var(--score-label-line-height);margin-block-end:var(--spacing-500);"],ew),ey=f.default.div.withConfig({componentId:"sc-190634b6-9"})(["--additional-top-spacing:.4rem;",";grid-area:vs;line-height:1.4em;padding:var(--spacing-400) var(--spacing-100);margin-block-start:calc(-1 * var(--result-header-padding-block));position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;","{--additional-top-spacing:.125rem;}&::before{content:'';position:absolute;top:0;left:50%;bottom:var(--result-header-padding-block);inline-size:1px;background:var(--color-stone-100);}span{background:var(--color-white);position:sticky;top:calc(var(--sticky-header-height) + var(--result-header-top-block-size) + var(--additional-top-spacing));}"],ew,k.HP.mid),eC=f.default.button.withConfig({componentId:"sc-190634b6-10"})(["grid-area:reset;font-size:var(--font-size-300-fixed);line-height:var(--line-height-300-fixed);font-weight:500;background:none;border:none;padding:0;margin:0;inline-size:auto;justify-self:start;cursor:pointer;transition:color var(--duration-200);color:var(--color-stone-600);&:hover{color:var(--color-apricot-600);}"," ","{display:inline-block;vertical-align:middle;margin-inline-start:var(--spacing-100);}","{justify-self:end;color:initial;}"],k.cQ,ep.vE,k.HP.mid),ej=e=>{let{tomorrowData:a,bankToCompareData:r,resultHeadline:o,onReset:n,onShare:t,...i}=e,s=(0,b.s)(),l=I(a.score),c=I(r.score);return(0,d.jsxs)(eh,{children:[(0,d.jsxs)(eg,{level:S.V.H3,children:[o,!!t&&(0,d.jsx)(H.A,{as:"button",type:(0,A.i)(E),onClick:()=>t(r.id)})]}),(0,d.jsxs)(eC,{type:"button",onClick:()=>n(),children:[s("bankComparator.changeBank"),(0,d.jsx)(D.I,{type:(0,A.i)(M.A),size:"1rem"})]}),(0,d.jsx)(eu,{}),(0,d.jsxs)(em,{children:[(0,d.jsxs)(ev,{children:[(0,d.jsx)(eb,{level:S.V.H3,children:(0,d.jsx)(ef,{src:"https://assets.tomorrow.one/images/logos/logo.svg",alt:a.name})}),(0,d.jsxs)(ex,{style:{"--grid-area":"tomorrowScore","--score-color":`var(--${l}-score-color)`},children:[a.score,(0,d.jsx)("small",{children:"%"})]}),(0,d.jsx)(ek,{style:{"--grid-area":"tomorrowScoreLabel"},children:s("bankComparator.totalScore")}),(0,d.jsx)(ey,{children:(0,d.jsx)("span",{children:s("bankComparator.vs")})}),(0,d.jsx)(eb,{level:S.V.H3,children:r.name}),(0,d.jsxs)(ex,{style:{"--grid-area":"otherScore","--score-color":`var(--${c}-score-color)`},children:[r.score,(0,d.jsx)("small",{children:"%"})]}),(0,d.jsx)(ek,{style:{"--grid-area":"otherScoreLabel"},children:s("bankComparator.totalScore")})]}),(0,d.jsx)(ed,{tomorrowData:a,bankToCompareData:r,...i})]})]})};var eT=r(5250);let ez=f.default.section.withConfig({componentId:"sc-e5c1474e-0"})(["padding:var(--spacing-400) 0 var(--spacing-800) 0;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-800);scroll-margin-block-start:6rem;--good-score-color:var(--color-success);--good-bar-text-color:var(--color-on-success);--good-bar-background-color:var(--color-success);--medium-score-color:var(--color-warning);--medium-bar-text-color:var(--color-on-warning);--medium-bar-background-color:var(--color-warning);--bad-score-color:var(--color-error);--bad-bar-text-color:var(--color-on-error);--bad-bar-background-color:var(--color-error);--not-active-score-color:var(--color-stone-500);--not-active-bar-text-color:var(--color-stone-500);--not-active-bar-background-color:var(--color-stone-50);","{max-inline-size:min( var(--text-width),100% - 2 * calc(var(--text-padding)) );}"],eT.c),eE=e=>{let{banks:a,bankToCompareId:r,bankSelectorCta:o,bankSelectorHeadline:n,disclaimer:t,faq:i,resultHeadline:s,teaser:l,onCompare:c,onShare:b,className:f,...x}=e,w=(0,p.useRef)(null),k=!!r,y=a.find(e=>{let{id:a}=e;return"tomorrow"===a}),C=a.filter(e=>{let{id:a}=e;return"tomorrow"!==a}),j=C.find(e=>{let{id:a}=e;return a===r}),T=e=>{w.current&&e&&window.setTimeout(()=>w.current.scrollIntoView({behavior:"smooth",block:"start"}
1),1),c(e)};return(0,d.jsx)(h.N,{themeName:v.A.StoneLight,children:(0,d.jsx)(g.X,{children:(0,d.jsxs)(ez,{"aria-live":"polite",className:f,ref:w,children:[!k&&(0,d.jsx)(z,{bankSelectorHeadline:n,bankSelectorCta:o,banks:C,onCompare:T}),k&&(0,d.jsx)(ej,{tomorrowData:y,bankToCompareData:j,resultHeadline:s,onReset:()=>T(null),onShare:b,...x}),k&&l,(0,d.jsx)(u.M,{value:{RichText:{mode:m.XC.Longform,horizontalPadding:"var(--text-padding)",isStandalone:!1}},children:t}),k&&i]})})})};var eM=r(4e3),eD=r(3843),eH=r(3612),eA=r(2561),eS=r(661),eI=r(8979),eL=r(3069),eP=r(684);let eR={[eP.A.deDE]:{title:"Deine Bank vs. Tomorrow"},[eP.A.enEU]:{title:"Your bank vs. Tomorrow"}},eV={title:"Title",url:"https://example.com"};"u">typeof document&&(void 0!==(null==(s=document)?void 0:s.hidden)?(o="hidden",n="visibilitychange"):void 0!==(null==(l=document)?void 0:l.msHidden)?(o="msHidden",n="msvisibilitychange"):void 0!==(null==(c=document)?void 0:c.webkitHidden)&&(o="webkitHidden",n="webkitvisibilitychange"));let e$=(e,a)=>(0,d.jsx)(eA.E,{content:e[a],contentType:eI.c.Text,locale:e.locale,type:eL.M.RichText}),eG=e=>{var a,r;let t,i,s,l,c,h,g,u=(0,eS.NB)(),m=(0,eM.useSearchParams)().get("bank"),[v,b]=(0,p.useState)(null),[f,x]=(0,p.useState)(!1),{trackInteraction:w}=(t=(0,p.useRef)(0),i=(0,p.useRef)(!1),s=function(){let e=!!o&&document[o],[a,r]=(0,p.useState)(!e);return(0,p.useEffect)(()=>{let e=()=>{o&&r(!document[o])};return n&&document.addEventListener(n,e,!1),()=>{n&&document.removeEventListener(n,e)}},[]),a}(),l=v&&!i.current,a=()=>{t.current>6e3?g():s&&(t.current=t.current+500)},r=l?500:null,c=(0,p.useRef)(null),h=(0,p.useRef)(a),(0,p.useEffect)(()=>{h.current=a},[a]),(0,p.useEffect)(()=>{if("number"==typeof r)return c.current=window.setInterval(()=>h.current(),r),()=>window.clearInterval(c.current)},[r]),(0,p.useEffect)(()=>{t.current=0},[v]),{trackInteraction:g=(0,p.useCallback)(()=>{!i.current&&window.dataLayer&&(i.current=!0,window.dataLayer.push({event:"BankComparator used"}))},[])});(0,p.useEffect)(()=>{(null===m||e.banks.find(e=>e.id===m))&&b(m)},[e.banks,m]),(0,p.useEffect)(()=>{navigator.share&&navigator.canShare&&x(navigator.canShare(eV))},[]);let k=async()=>{try{await navigator.share({...eR[e.locale],url:document.location.href})}catch{}};return(0,d.jsx)(eE,{bankToCompareId:v,bankSelectorHeadline:e.bankSelectorHeadline,bankSelectorCta:e.bankSelectorCta,banks:e.banks,resultHeadline:e.resultHeadline,disclaimer:e$(e,"disclaimer"),armsDescription:e$(e,"armsDescription"),armsTomorrowExplanation:e$(e,"armsTomorrowExplanation"),biodiversityDescription:e$(e,"biodiversityDescription"),biodiversityTomorrowExplanation:e$(e,"biodiversityTomorrowExplanation"),climateProtectionDescription:e$(e,"climateProtectionDescription"),climateProtectionTomorrowExplanation:e$(e,"climateProtectionTomorrowExplanation"),corruptionDescription:e$(e,"corruptionDescription"),corruptionTomorrowExplanation:e$(e,"corruptionTomorrowExplanation"),foodDescription:e$(e,"foodDescription"),foodTomorrowExplanation:e$(e,"foodTomorrowExplanation"),forestryDescription:e$(e,"forestryDescription"),forestryTomorrowExplanation:e$(e,"forestryTomorrowExplanation"),genderEqualityDescription:e$(e,"genderEqualityDescription"),genderEqualityTomorrowExplanation:e$(e,"genderEqualityTomorrowExplanation"),humanRightsDescription:e$(e,"humanRightsDescription"),humanRightsTomorrowExplanation:e$(e,"humanRightsTomorrowExplanation"),labourRightsDescription:e$(e,"labourRightsDescription"),labourRightsTomorrowExplanation:e$(e,"labourRightsTomorrowExplanation"),miningDescription:e$(e,"miningDescription"),miningTomorrowExplanation:e$(e,"miningTomorrowExplanation"),oilAndGasDescription:e$(e,"oilAndGasDescription"),oilAndGasTomorrowExplanation:e$(e,"oilAndGasTomorrowExplanation"),powerGenerationDescription:e$(e,"powerGenerationDescription"),powerGenerationTomorrowExplanation:e$(e,"powerGenerationTomorrowExplanation"),transparencyAndAccountabilityDescription:e$(e,"transparencyAndAccountabilityDescription"),transparencyAndAccountabilityTomorrowExplanation:e$(e,"transparencyAndAccountabilityTomorrowExplanation"),taxesDescription:e$(e,"taxesDescription"),taxesTomorrowExplanation:e$(e,"taxesTomorrowExplanation"),teaser:(0,d.jsx)(eH.P,{...e.teaser}),faq:(0,d.jsx)(eD.n,{...e.faq}),onCompare:e=>{b(e),u("bank",e),w(),window.dataLayer&&window.dataLayer.push(e?{event:"BankComparator compare bank",bankId:e}:{event:"BankComparator change bank"})},onReadMoreAboutScoreClick:(e,a)=>{w(),window.dataLayer&&window.dataLayer.push({event:"BankComparator info click",bankId:e,category:a})},onShare:f?k:void 0})}},5806:(e,a,r)=>{r.d(a,{A:()=>o});let o=[["path",{d:"m9 18 6-6-6-6"}]]}}]);

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.