1!function(e){"use strict";const t=["PLN","EUR","USD","GBP","CHF","NOK","CZK"],n={PLN:"Polska Poland",EUR:"Europa Unia Europejska strefa euro",USD:"USA Stany Zjednoczone United States",GBP:"Wielka Brytania Anglia United Kingdom",CHF:"Szwajcaria Switzerland",JPY:"Japonia Japan",CAD:"Kanada Canada",AUD:"Australia",NZD:"Nowa Zelandia",SEK:"Szwecja Sweden",NOK:"Norwegia Norway",DKK:"Dania Denmark",CZK:"Czechy Czechia",HUF:"WÄgry Hungary",SGD:"Singapur Singapore",HKD:"Hongkong Hong Kong",CNY:"Chiny China onshore",CNH:"Chiny China offshore",TRY:"Turcja Turkey",RON:"Rumunia Romania",UAH:"Ukraina Ukraine",RUB:"Rosja Russia",BRL:"Brazylia Brazil",MXN:"Meksyk Mexico",ZAR:"RPA Republika PoÅudniowej Afryki South Africa",INR:"Indie India",KRW:"Korea PoÅudniowa South Korea",THB:"Tajlandia Thailand",PHP:"Filipiny Philippines",MYR:"Malezja Malaysia",IDR:"Indonezja Indonesia",ISK:"Islandia Iceland",ILS:"Izrael Israel",AED:"Zjednoczone Emiraty Arabskie Dubaj UAE",RSD:"Serbia",ARS:"Argentyna Argentina",CLP:"Chile",COP:"Kolumbia Colombia",VND:"Wietnam Vietnam",BGN:"BuÅgaria Bulgaria",XDR:"SDR MFW IMF",BTC:"bitcoin",ETH:"ethereum",XRP:"ripple",LTC:"litecoin",BCH:"bitcoin cash",DASH:"dash",XAU:"zÅoto gold",XAG:"srebro silver",XPT:"platyna platinum",XPD:"pallad palladium"},r=e=>String(e).toLocaleLowerCase("pl-PL").normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/Å/g,"l").trim();e.MyBankCurrencyPicker={enhance:function({root:i,ids:a,currencies:o,paintIcon:c,getContext:l}){if(!e.HTMLDialogElement||"function"!=typeof HTMLDialogElement.prototype.showModal)return null;const s=new Map;let u=null,d=[],p=-1,y=!1,b=0;const g=(e,t,n)=>{const r=document.createElement(e);return t&&(r.className=t),void 0!==n&&(r.textContent=n),r},h=g("dialog","currency-menu");h.id="currencyPickerDialog",h.setAttribute("aria-labelledby","currencyPickerTitle"),h.setAttribute("aria-describedby","currencyPickerContext");const f=g("div","currency-menu-header"),m=g("div"),k=g("h2","","Wybierz walutÄ");k.id="currencyPickerTitle";const v=g("p");v.id="currencyPickerContext",m.append(k,v);const A=g("button","currency-menu-close","Ã");A.type="button",A.setAttribute("aria-label","Zamknij wybór waluty"),f.append(m,A);const w=g("div","currency-menu-search"),E=g("label","currency-menu-sr-only","Szukaj po kodzie, nazwie waluty lub kraju");E.htmlFor="currencyPickerSearch";const C=g("input");C.id="currencyPickerSearch",C.type="search",C.placeholder="Szukaj: EUR, euro, Polskaâ¦",C.autocomplete="off",C.spellcheck=!1,C.setAttribute("autocapitalize","off"),C.setAttribute("enterkeyhint","done"),C.setAttribute("role","combobox"),C.setAttribute("aria-autocomplete","list"),C.setAttribute("aria-expanded","false"),C.setAttribute("aria-controls","currencyPickerList"),w.append(E,C);const P=g("div","currency-menu-list");P.id="currencyPickerList",P.setAttribute("role","listbox"),P.setAttribute("aria-label","DostÄpne waluty");const D=g("div","currency-menu-empty");D.hidden=!0,D.append(g("strong","","Nie znaleziono waluty"),g("span","","Wpisz inny kod, nazwÄ lub kraj."));const S=g("button","currency-menu-clear","WyczyÅÄ wyszukiwanie");S.type="button",D.append(S);const z=g("p","currency-menu-status");z.setAttribute("role","status"),z.setAttribute("aria-live","polite"),z.setAttribute("aria-atomic","true"),h.append(f,w,P,D,z),i.append(h);const L=e=>Array.from(e.options).filter(e=>!e.disabled&&o[e.value]).map(e=>e.value);function j(e,t=!0){p=e;const n=Array.from(P.querySelectorAll('[role="option"]'));n.forEach((e,t)=>{e.classList.toggle("is-active",t===p),e.setAttribute("aria-selected",String(p>=0?t===p:e.dataset.code===u.select.value))});const r=n[p];r?(C.setAttribute("aria-activedescendant",r.id),t&&r.scrollIntoView({block:"nearest"})):C.removeAttribute("aria-activedescendant")}function x(){if(!u)return;const e=r(C.value).split(/\s+/).filter(Boolean),i=L(u.select),a=i.filter(t=>e.every(e=>r(t+" "+o[t][0]+" "+(n[t]||"")).includes(e))),l=[];if(e.length)l.push(["Wyniki wyszukiwania",a]);else{const e=t.filter(e=>i.includes(e));e.length&&l.push(["Najpopularniejsze",e]);const n=i.filter(t=>!e.includes(t));[["Waluty i jednostki",["fiat","nbp"]],["Kryptowaluty",["crypto"]],["Metale · uncja trojaÅska",["metal"]],["Waluty historyczne",["historical"]]].forEac
1h(([e,t])=>{const r=n.filter(e=>t.includes(o[e][1]));r.length&&l.push([e,r])})}d=[],P.replaceChildren(),l.forEach(([e,t],n)=>{if(!t.length)return;const r=g("div","currency-menu-group");r.setAttribute("role","group");const i=g("div","currency-menu-group-title",e);i.id="currencyPickerGroup"+n,r.setAttribute("aria-labelledby",i.id),r.append(i),t.forEach(e=>{d.push(e);const t=g("div","currency-menu-option");t.id="currencyPickerOption"+e,t.dataset.code=e,t.setAttribute("role","option"),t.setAttribute("aria-label",e+" â "+o[e][0]),t.classList.toggle("is-current",e===u.select.value);const n=g("span");c(n,e);const i=g("span","currency-menu-identity");i.append(g("strong","",e),g("span","",o[e][0]));const a=g("span","currency-menu-check",e===u.select.value?"â":"");a.setAttribute("aria-hidden","true"),t.append(n,i,a),r.append(t)}),P.append(r)}),P.hidden=!d.length,D.hidden=!!d.length,P.scrollTop=0,z.textContent=d.length?"DostÄpne pozycje: "+d.length+". Wybierz walutÄ lub użyj strzaÅek i Enter.":"Brak wyników. Wyszukiwanie obejmuje waluty dostÄpne w tym trybie.",j(e.length&&d.length?0:-1,!1)}function R(){if(b=0,!h.open||!u)return;const t=e.visualViewport,n=t?t.width:innerWidth,r=t?t.height:innerHeight,i=(t?t.offsetLeft:0)+12,a=(t?t.offsetTop:0)+12,o=Math.min(420,n-24),c=Math.min(548,r-24),l=u.trigger.getBoundingClientRect(),s=Math.max(i,Math.min(l.left,i+n-24-o)),d=n<=540?a:l.bottom+8,p=Math.max(a,Math.min(d,a+r-24-c));Object.assign(h.style,{width:o+"px",height:c+"px",left:s+"px",top:p+"px"})}function M(){b||(b=requestAnimationFrame(R))}function U(e,t=""){u=e,C.value=t,v.textContent=l(e.select.id),e.options=L(e.select).join(","),x(),e.trigger.setAttribute("aria-expanded","true"),C.setAttribute("aria-expanded","true"),h.showModal(),R(),C.focus({preventScroll:!0})}function K(e){if(!u||!L(u.select).includes(e))return;const t=u.select,n=t.value!==e;t.value=e,B(t.id),h.close(),n&&(t.dispatchEvent(new Event("input",{bubbles:!0})),t.dispatchEvent(new Event("change",{bubbles:!0})))}function B(e){const t=s.get(e);if(!t)return;const n=t.select.value;if(!o[n])return;if(t.code!==n){const e=t.select.closest(".currency-choice"),r=e.querySelector("[data-icon-for]"),i=e.querySelector("[data-code-for]"),a=e.querySelector("[data-name-for]");r&&c(r,n),i&&(i.textContent=n),a&&(a.textContent=o[n][0]),t.code=n}const r=t.label+": "+n+" â "+o[n][0];t.trigger.getAttribute("aria-label")!==r&&t.trigger.setAttribute("aria-label",r),t.trigger.disabled=t.select.disabled;const i=L(t.select).join(",");u===t&&h.open&&i!==t.options&&(t.options=i,x())}a.forEach(e=>{const t=document.getElementById(e),n=t&&t.closest(".currency-choice");if(!t||!n)return;const r=i.querySelector('label[for="'+e+'"]'),a=g("button","currency-picker-trigger");a.id=e+"Picker",a.type="button",a.setAttribute("role","combobox"),a.setAttribute("aria-haspopup","dialog"),a.setAttribute("aria-controls",h.id),a.setAttribute("aria-expanded","false");const o={select:t,trigger:a,label:r?r.textContent.trim():"Waluta",options:""};s.set(e,o),n.append(a),t.hidden=!0,t.tabIndex=-1,r&&(r.htmlFor=a.id),a.addEventListener("click",()=>U(o)),a.addEventListener("keydown",e=>{"ArrowDown"===e.key||"ArrowUp"===e.key?(e.preventDefault(),U(o)):1!==e.key.length||" "===e.key||e.ctrlKey||e.metaKey||e.altKey||(e.preventDefault(),U(o,e.key))}),t.addEventListener("change",()=>B(e)),B(e)}),A.addEventListener("click",()=>h.close()),S.addEventListener("click",()=>{C.value="",x(),C.focus({preventScroll:!0})}),C.addEventListener("input",x),C.addEventListener("keydown",e=>{if(!e.isComposing)if(["ArrowDown","ArrowUp","PageDown","PageUp"].includes(e.key)){if(e.preventDefault(),!d.length)return;const t="ArrowDown"===e.key?1:"ArrowUp"===e.key?-1:"PageDown"===e.key?6:-6;j(p<0?t<0?d.length-1:0:Math.max(0,Math.min(d.length-1,p+t)))}else"Escape"===e.key?(e.preventDefault(),e.stopPropagation(),h.close()):"Enter"===e.key&&(e.preventDefault(),p>=0&&K(d[p]))}),P.addEventListener("pointerdown",e=>{e.target.closest('[role="option"]')&&e.preventDefault()}),P.addEventListener("click",e=>{const t=e.target.closest('[role="option"]');t&&K(t.dataset.code)});const N=e=>{const t=h.getBoundingClientRect();return e.clientX<t.left||e.clientX>
1t.right||e.clientY<t.top||e.clientY>t.bottom};return h.addEventListener("pointerdown",e=>{y=N(e)}),h.addEventListener("pointerup",e=>{y&&N(e)&&h.close(),y=!1}),h.addEventListener("close",()=>{const e=u;u=null,C.setAttribute("aria-expanded","false"),C.removeAttribute("aria-activedescendant"),e&&(e.trigger.setAttribute("aria-expanded","false"),e.trigger.isConnected&&e.trigger.focus({preventScroll:!0}))}),e.addEventListener("resize",M),e.addEventListener("scroll",M,{passive:!0}),e.visualViewport&&(visualViewport.addEventListener("resize",M),visualViewport.addEventListener("scroll",M)),{sync:B}}}}(window);
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.