PageSourceSearch

https://pantherswroclaw.com/

html pantherswroclaw.com collected 2026-10-04 14:49:34 UTC 331,022 bytes, 4,701 lines download raw bytes

1<!doctype html>
2<html lang="pl">
3
4<head>
5    <!-- Required meta tags -->
6    <meta charset="utf-8">
6<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538889228",accountID:"4163472",trustKey:"4163472",xpid:"UAcBUlJUChAEUVVSAgICX1A=",licenseKey:"NRJS-0320d252ff5540d0aa7",applicationID:"454053594",browserID:"538889228"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */
7(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
7e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
7const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
7if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
7o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
7(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
7;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
7{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
7ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
7{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
7null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
7dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
7imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
7return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
7!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
7if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
7);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
7class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
7h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
7
8    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
9
10    <meta name="csrf-token" content="J44idzRsaWsGMlBT5O6oGZ0kxfhFLzmfTTqw92gS">
11    <meta name="theme-color" content="#010431">
12
13    <link rel="stylesheet"
14        href="/css/63/variables.css?v=1776932362"
15        id="variables-css" disabled>
16
17    <!-- Bootstrap CSS -->
18    <link rel="stylesheet" href="/css/app.css?v=2026092803" id="app-css" disabled>
19
20    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.5.1/css/all.css" id="font-awesome-css"
21        disabled>
22
23    <link rel="stylesheet" href="/plugins/swiper/css/swiper.min.css" id="swiper-css" disabled>
24
25    <!-- Font -->
26    <link rel="preconnect" href="https://fonts.gstatic.com">
27
28            <link media="screen" href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;500;700&display=swap"
29            rel="stylesheet">
30    
31            
32        <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;900&display=swap"
33            rel="stylesheet">
34    
35    
36    <link media="screen" href="https://fonts.googleapis.com/icon?family=Material+Icons+Outlined" rel="stylesheet"
37        id="google-icons" disabled>
38
39    <link rel="stylesheet" href="https://pantherswroclaw.com/css/style.css?v=2026092803" id="style-css" disabled>
40            <link rel="stylesheet" href="/css/v1-theme-variants.css?v=2026092803-4">
41        <style>
42            :root {
43                --website-page-header-overlay: 0.42;
44                --website-section-heading-color: #010431;
45                --website-page-header-background: #010431;
46                --website-page-header-text: #FFFFFF;
47                --website-page-header-chip-text: #111827;
48                --website-inverse-background: #1F2937;
49                --website-inverse-text: #FFFFFF;
50                                    --website-club-logo-image: url("https:\/\/cdn.sportigio.com\/spaces\/63\/img\/logo\/logo.png?v=0");
51                                                            }
52        </style>
53                        <link rel="stylesheet" href="/css/63/custom.css?v=0"
54            id="style-css-custom" disabled>
55        
56
57    <style>
58        @keyframes stretch {
59            0% {
60                transform: scale(.8);
61            }
62
63            100% {
64                transform: scale(1.15);
65            }
66        }
67    </style>
68
69        
70    
71    
72        <!-- title-->
73<title>Panthers Wrocław - oficjalna strona</title>
74
75<!-- seo -->
76<meta name="description" content="Oficjalna strona Panthers Wrocław, wielokrotnego Mistrza Polski w futbolu amerykańskim" />
77
78<!-- og -->
79<meta property="og:title" content="Panthers Wrocław - oficjalna strona" />
80<meta property="og:site_name" content="Panthers Wrocław" />
81<meta property="og:type" content="website" />
82<meta property="og:description" content="Oficjalna strona Panthers Wrocław, wielokrotnego Mistrza Polski w futbolu amerykańskim" />
83<meta property="og:url" content="https://pantherswroclaw.com" />
84<meta property="og:image" content="https://pantherswroclaw.com/bio/og-image.png" />
85<meta property="og:locale" content="pl_PL" />
86<meta property="og:image:type" content="image/png">
87<meta property="og:image:width" content="1200" />
88<meta property="og:image:height" content="630" />
89
90<meta name="twitter:card" content="summary_large_image">
91<meta name="twitter:title" content="Panthers Wrocław - oficjalna strona" />
92<meta name="twitter:description" content="Oficjalna strona Panthers Wrocław, wielokrotnego Mistrza Polski w futbolu amerykańskim" />
93<meta name="twitter:image" content="https://pantherswroclaw.com/bio/og-image.png" />
94
95<meta property="fb:app_id" content="1281377458711605">
96
97<link rel="canonical" href="https://pantherswroclaw.com" />
98
99    <!-- favicon -->
100    <link href="https://cdn.sportigio.com/spaces/63/img/icon/128x128.png?v=0" rel="icon" type="image/png" />
101    <link rel="apple-touch-icon" href="https://cdn.sportigio.com/spaces/63/img/icon/128x128.png?v=0">
102
103    
104    
104<script type="text/plain" data-cookie-category="analytics">
vendor: 554 bytes, lines 104-118
104
105        (function(w, d, s, l, i) {
106            w[l] = w[l] || [];
107            w[l].push({
108                'gtm.start': new Date().getTime(),
109                event: 'gtm.js'
110            });
111            var f = d.getElementsByTagName(s)[0],
112                j = d.createElement(s),
113                dl = l != 'dataLayer' ? '&l=' + l : '';
114            j.async = true;
115            j.src =
116                'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
117            f.parentNode.insertBefore(j, f);
118        })(window, document, 'script', 'dataLayer', '
118GTM-M6B896Z
vendor: 8 bytes, lines 118-119
118');
119    
119</script>
119
120    <!-- End Google Tag Manager -->
121
122    
122<script defer
123        src="https://analytics.sportigio.com/script.js"
124        data-website-id="314352fd-1da9-4f76-95ce-dc304d8ad6c2"
125        data-tag="club_63"
126        data-exclude-search="true"></script>
126
127
128    
129    <!-- Meta Pixel (blocked until marketing consent) -->
130    
130<script type="text/plain" data-cookie-category="marketing">
vendor: 443 bytes, lines 130-136
130
131        !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
132        n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
133        n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
134        t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script',
135        'https://connect.facebook.net/en_US/fbevents.js');
136        fbq('init', '
1361657903564876267
vendor: 42 bytes, lines 136-138
136');
137        fbq('track', 'PageView');
138    
138</script>
138
139    <noscript>
140        <img height="1" width="1" style="display:none" alt="" data-cookie-category="marketing"
141            data-cookie-src="https://www.facebook.com/tr?id=1657903564876267&ev=PageView&noscript=1" />
142    </noscript>
143    <!-- End Meta Pixel -->
144
145    
146
147    
148
149    
149<script src="/js/app.js?v=2026092803" defer></script>
149
150    
151    
152
153</head>
154
155<body data-barba="wrapper"
156    class="website-theme-v1"
157    data-theme-scheme="light"
158    data-theme-preset="own_theme"
159    data-theme-page="home"
160    data-theme-variant="classic"
161    data-theme-section-heading="classic"
162    data-theme-section-heading-size="s"
163    data-theme-section-heading-color-source="primary"
164    data-theme-page-header="classic"
165    data-theme-page-header-size="s"
166    data-theme-page-header-color-source="primary"
167    data-theme-page-header-text-source="light"
168    data-theme-page-header-overlay="42"
169    data-theme-tabs="underline"
170    data-theme-tabs-size="s"
171    data-theme-inverse-background="legacy"
172    data-theme-button-style="classic"
173    data-theme-surface-style="classic">
174
175    <div id="fb-root"></div>
176
177                    
178        
179    
179<script type="text/plain" data-cookie-category="marketing" async defer crossorigin="anonymous"
180        src="https://connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v25.0&appId=165139556944196&autoLogAppEvents=1"
181        nonce="2otrKYCG"></script>
181
182
183    <!-- Google Tag Manager (noscript) -->
184    <noscript><iframe data-cookie-src="https://www.googletagmanager.com/ns.html?id=GTM-M6B896Z" height="0" width="0"
185            style="display:none;visibility:hidden" data-cookie-category="analytics"></iframe></noscript>
186    <!-- End Google Tag Manager (noscript) -->
187
188    <div data-barba="container" data-barba-namespace="home">
189
190        <div id="page-loader-div"
191            style="position: fixed; top: 0; left: 0; background: #fff; width: 100vw; height: 100vh; z-index: 999999999999; display: flex;
192            justify-content: center;
193            /* align-self: center;    <---- REMOVE */
194            align-items: center;   /* <---- NEW    */ ">
195            <img src="https://cdn.sportigio.com/spaces/63/img/logo/logo.png?v=0"
196                style="max-height: 100px;
197                animation-name: stretch;
198                animation-duration: 1.0s;
199                animation-timing-function: ease-out;
200                animation-direction: alternate;
201                animation-iteration-count: infinite;
202                animation-play-state: running;" />
203        </div>
204
205        
206        
207                    
208                                                    <div class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary d-none d-lg-block">
209    <div class="container v1-hdr-wide">
210        <a href="https://pantherswroclaw.com">
211        <img src="https://cdn.sportigio.com/spaces/63/img/logo/logo.png?v=0" style="height: 80px;">
212        </a>
213        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
214        <span class="navbar-toggler-icon"></span>
215        </button>
216        <div class="collapse navbar-collapse" id="navbarResponsive">
217        <ul class="navbar-nav ml-4">
218                                        
219                <li class="nav-item dropdown">
220                <a class="nav-link dropdown-toggle no-arrow-toggle" data-toggle="dropdown" href="#" id="themes">
221                    <div class="d-flex text-transform-uppercase">
222                                                    <div class="mr-2">
223                                <i class="fas fa-globe"></i>
224                            </div>
225                                                <div class="ml-0">
226                            PL <i class="fas fa-caret-down"></i>
227                        </div>
228                    </div>  
229                </a>
230                <div class="dropdown-menu" aria-labelledby="themes">
231                                        <a href="https://en.pantherswroclaw.com/" class="dropdown-item s-16">
232                        EN
233                    </a>
234                                    </div>
235                </li>
236
237                                            
238                <li class="nav-item dropdown">
239                <a class="nav-link dropdown-toggle no-arrow-toggle" data-toggle="dropdown" href="#" id="themes">
240                    <div class="d-flex text-transform-uppercase">
241                                                    <div class="mr-2">
242                                <i class="fas fa-football-ball"></i>
243                            </div>
244                                                <div class="ml-0">
245                            Terminarz/Wyniki <i class="fas fa-caret-down"></i>
246                        </div>
247                    </div>  
248                </a>
249                <div class="dropdown-menu" aria-labelledby="themes">
250                                        <a href="https://pantherswroclaw.com/games/schedule" class="dropdown-item s-16">
251                        Futbol - AFLE 2026
252                    </a>
253                                        <a href="https://pantherswroclaw.com/i/panthers-juniors-terminarzwyniki/28" class="dropdown-item s-16">
254                        Panthers Juniors - PFLJ 2026
255                    </a>
256                                        <a href="https://pantherswroclaw.com/i/futbol-pfl-2025/31" class="dropdown-item s-16">
257                        Futbol - PFL 2026
258                    </a>
259                                        <a href="https://pantherswroclaw.com/i/lacrosse-terminarzwyniki/25" class="dropdown-item s-16">
260                        Lacrosse - PLLK 2026
261                    </a>
262                                        <a href="https://pantherswroclaw.com/i/box-lacrosse-terminarzwyniki/26" class="dropdown-item s-16">
263                        Box Lacrosse - NBLL 2026
264                    </a>
265                                        <a href="https://pantherswroclaw.com/i/softball-terminarzwyniki/24" class="dropdown-item s-16">
266                        Softball - PLSK 2026
267                    </a>
268                                    </div>
269                </li>
270
271                                            
272                <li class="nav-item dropdown">
273                <a class="nav-link dropdown-toggle no-arrow-toggle" data-toggle="dropdown" href="#" id="themes">
274                    <div class="d-flex text-transform-uppercase">
275                                                    <div class="mr-2">
276                                <i class="fas fa-user-friends"></i>
277                            </div>
278                                                <div class="ml-0">
279                            Skład <i class="fas fa-caret-down"></i>
280                        </div>
281                    </div>  
282                </a>
283                <div class="dropdown-menu" aria-labelledby="themes">
284                                        <a href="https://pantherswroclaw.com/players/1" class="dropdown-item s-16">
285                        Futbol amerykański - The League Europe
286                    </a>
287                                        <a href="https://pantherswroclaw.com/players/38" class="dropdown-item s-16">
288                        Polska Futbol Liga
289                    </a>
290                                        <a href="https://pantherswroclaw.com/players/44" class="dropdown-item s-16">
291                        Sztab trenerski AFLE
292                    </a>
293                                    </div>
294                </li>
295
296                                            
297                <li class="nav-item dropdown">
298                <a class="nav-link dropdown-toggle no-arrow-toggle" data-toggle="dropdown" href="#" id="themes">
299                    <div class="d-flex text-transform-uppercase">
300                                                    <div class="mr-2">
301                                <i class="fas fa-paw"></i>
302                            </div>
303                                                <div class="ml-0">
304                            Klub <i class="fas fa-caret-down"></i>
305                        </div>
306                    </div>  
307                </a>
308                <div class="dropdown-menu" aria-labelledby="themes">
309                                        <a href="https://pantherswroclaw.com/i/o-klubie/23" class="dropdown-item s-16">
310                        O klubie
311                    </a>
312                                        <a href="https://pantherswroclaw.com/i/panthers-wroclaw/6" class="dropdown-item s-16">
313                        Futbol amerykański
314                    </a>
315                                        <a href="https://pantherswroclaw.com/i/panthers-softball/7" class="dropdown-item s-16">
316                        Softball
317                    </a>
318                                        <a href="https://pantherswroclaw.com/i/panthers-lacrosse/11" class="dropdown-item s-16">
319                        Lacrosse
320                    </a>
321                                        <a href="https://pantherswroclaw.com/i/sekcje-juniorskie/19" class="dropdown-item s-16">
322                        Sekcje juniorskie
323                    </a>
324                                        <a href="https://pantherswroclaw.com/i/panthers-minis/10" class="dropdown-item s-16">
325                        Panthers Minis
326                    </a>
327                                        <a href="https://drive.google.com/file/d/1iJ8LMqIB84Ms8bNcS5tVdyVdLaUSlLfZ/view?usp=sharing" target=&quot;_blank&quot; class="dropdown-item s-16">
328                        Standardy ochrony małoletnich
329                    </a>
330                                        <a href="https://pantherswroclaw.com/players/9" class="dropdown-item s-16">
331                        Kadra
332                    </a>
333                                    </div>
334                </li>
335
336                                                            <li class="nav-item">
337                    <a class="nav-link" href="https://pantherswroclaw.com/i/rekrutacja/22">
338                        <div class="d-flex text-transform-uppercase">
339                                                        <div class="ml-0">
340                                Rekrutacja
341                            </div>
342                        </div>
343                    </a>
344                </li>
345
346                                            
347                <li class="nav-item dropdown">
348                <a class="nav-link dropdown-toggle no-arrow-toggle" data-toggle="dropdown" href="#" id="themes">
349                    <div class="d-flex text-transform-uppercase">
350                                                    <div class="mr-2">
351                                <i class="fas fa-briefcase"></i>
352                            </div>
353                                                <div class="ml-0">
354                            Biznes <i class="fas fa-caret-down"></i>
355                        </div>
356                    </div>  
357                </a>
358                <div class="dropdown-menu" aria-labelledby="themes">
359                                        <a href="https://pantherswroclaw.com/sponsors" class="dropdown-item s-16">
360                        Sponsorzy
361                    </a>
362                                        <a href="https://pantherswroclaw.com/i/czy-warto/9" class="dropdown-item s-16">
363                        Sponsorzy o nas
364                    </a>
365                                    </div>
366                </li>
367
368                                                            <li class="nav-item">
369                    <a class="nav-link" href="https://accredito.com/panthers-wroclaw">
370                        <div class="d-flex text-transform-uppercase">
371                                                        <div class="ml-0">
372                                Biuro prasowe
373                            </div>
374                        </div>
375                    </a>
376                </li>
377
378                                                            <li class="nav-item">
379                    <a class="nav-link" href="https://pantherswroclaw.com/kontakt" target=&quot;_blank&quot;>
380                        <div class="d-flex text-transform-uppercase">
381                                                        <div class="ml-0">
382                                Kontakt
383                            </div>
384                        </div>
385                    </a>
386                </li>
387
388                                                            <li class="nav-item">
389                    <a class="nav-link" href="https://www.eventim.pl/artist/panthers-wroclaw/?affiliate=1PW" target=&quot;_blank&quot;>
390                        <div class="d-flex text-transform-uppercase">
391                                                        <div class="ml-0">
392                                Bilety
393                            </div>
394                        </div>
395                    </a>
396                </li>
397
398                                                </ul>
399
400        <ul class="nav navbar-nav ml-auto">
401            <li class="nav-item d-none d-xl-flex align-items-center mr-3 v1-hdr-partners-slot">
402                            </li>
403            <li class="nav-item">
404                                        <a href="https://pantherswroclaw.com/shop" target=&quot;_blank&quot; class="btn btn-danger header-font button-menu">
405                    <i class="fas fa-shopping-cart"></i> &nbsp;
406                    Panthers Shop
407                </a>
408                                    </li>
409        </ul>
410
411        </div>
412    </div>
413</div>
414
415<div id="header_spacer" style="height: 94px;">
416</div>
417
418    <div class="navbar navbar-expand-lg fixed-top navbar-dark bg-primary d-block d-lg-none"
419    >
420    <div class="container d-flex align-items-center v1-hdr-wide">
421
422        <div>
423            <a href="https://pantherswroclaw.com">
424            <img src="https://cdn.sportigio.com/spaces/63/img/logo/logo.png?v=0" style="height: 52px;">
425            </a>
426        </div>
427                    <div class="mobile-header-2nd-div pl-3 font-weight-bold s-16 text-white">
428                Panthers Wrocław
429            </div>
430        
431        <a onclick="toggleNav()"
432            class="ml-auto open-nav d-flex align-content-center text-center v1-mnav-toggle text-white">
433            <i class="align-self-center mx-auto fas fa-bars"></i>     
434        </a>
435
436        <a id="closeNav" onclick="toggleNav()" class="text-white" style="font-size: 30px; display:none; z-index: 9999">
437            x
438        </a>
439
440    </div>
441</div>
442    <div id="sideNav" class="sidenav " style="z-index: 9999; overflow-y: auto; background: var(--primary); --sn-item-bg: rgba(255,255,255,0.08);
442 --sn-item-bg-strong: rgba(255,255,255,0.15);">
443
444    <div class="px-2" onclick="toggleNav()" style="position: fixed; right: 10px; top: 10px; background: var(--primary);">
445        <a id="closeNavDesktop" class="text-white" style="font-size: 24px; display:none; z-index: 999999999999999; cursor: pointer;">
446            x
447        </a>
448    </div>
449    
450    <div id="mobile-menu-main" class="px-1">
451
452                                                <div class="row mx-0 mb-2">
453                                            <div class="col-12 px-1 mb-2">
454                            <a class="d-flex align-items-center justify-content-center text-center menu-item-card-wrapper bg-danger w-100 p-1" 
455                               style="min-height: 36px; border-radius: 12px; position: relative;" 
456                               href="https://pantherswroclaw.com/shop" target=&quot;_blank&quot;>
457                                                                    <div class="menu-item-card-icon s-20 mb-1" style="margin-left: -2px;">
458                                        <i class="fas fa-shopping-cart"></i>
459                                    </div>
460                                    <div class="menu-item-card font-weight-bold text-uppercase s-13 lh-1-2">
461                                        Panthers Shop
462                                    </div>
463                                                            </a>
464                        </div>
465                                    </div>
466                    
467        <div class="row row-mobile mx-0">
468
469            
470                        
471            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
472                                <div onclick="openSubmenu('44')" id="item44" class="align-self-center w-100 mt-1 side-nav-mobile-item">
473                    <div class="text-white s-15 font-weight-bold text-uppercase px-3 d-flex align-items-center justify-content-between">
474                        PL
475                        <i class="fas fa-angle-right s-14"></i>
476                    </div>
477                </div>
478                    
479                            </div>
480            
481            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
482                                <div onclick="openSubmenu('2')" id="item2" class="align-self-center w-100 mt-1 side-nav-mobile-item">
483                    <div class="text-white s-15 font-weight-bold text-uppercase px-3 d-flex align-items-center justify-content-between">
484                        Terminarz/Wyniki
485                        <i class="fas fa-angle-right s-14"></i>
486                    </div>
487                </div>
488                    
489                            </div>
490            
491            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
492                                <div onclick="openSubmenu('14')" id="item14" class="align-self-center w-100 mt-1 side-nav-mobile-item">
493                    <div class="text-white s-15 font-weight-bold text-uppercase px-3 d-flex align-items-center justify-content-between">
494                        Skład
495                        <i class="fas fa-angle-right s-14"></i>
496                    </div>
497                </div>
498                    
499                            </div>
500            
501            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
502                                <div onclick="openSubmenu('9')" id="item9" class="align-self-center w-100 mt-1 side-nav-mobile-item">
503                    <div class="text-white s-15 font-weight-bold text-uppercase px-3 d-flex align-items-center justify-content-between">
504                        Klub
505                        <i class="fas fa-angle-right s-14"></i>
506                    </div>
507                </div>
508                    
509                            </div>
510            
511            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
512                                <a class="d-block mt-1 side-nav-mobile-item" href="https://pantherswroclaw.com/i/rekrutacja/22">
513                    <div class="align-self-center w-100">
514                        <div class="d-block w-100 text-white s-15 font-weight-bold text-uppercase px-3">
515                            Rekrutacja
516                        </div>
517                    </div>
518                </a>
519                            </div>
520            
521            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
522                                <div onclick="openSubmenu('7')" id="item7" class="align-self-center w-100 mt-1 side-nav-mobile-item">
523                    <div class="text-white s-15 font-weight-bold text-uppercase px-3 d-flex align-items-center justify-content-between">
524                        Biznes
525                        <i class="fas fa-angle-right s-14"></i>
526                    </div>
527                </div>
528                    
529                            </div>
530            
531            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
532                                <a class="d-block mt-1 side-nav-mobile-item" href="https://accredito.com/panthers-wroclaw">
533                    <div class="align-self-center w-100">
534                        <div class="d-block w-100 text-white s-15 font-weight-bold text-uppercase px-3">
535                            Biuro prasowe
536                        </div>
537                    </div>
538                </a>
539                            </div>
540            
541            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
542                                <a class="d-block mt-1 side-nav-mobile-item" href="https://pantherswroclaw.com/kontakt" target=&quot;_blank&quot;>
543                    <div class="align-self-center w-100">
544                        <div class="d-block w-100 text-white s-15 font-weight-bold text-uppercase px-3">
545                            Kontakt
546                        </div>
547                    </div>
548                </a>
549                            </div>
550            
551            <div class="col-12 col-sm-3 px-1 mb-1 side-nav-mobile-col">
552                                <a class="d-block mt-1 side-nav-mobile-item" href="https://www.eventim.pl/artist/panthers-wroclaw/?affiliate=1PW" target=&quot;_blank&quot;>
553                    <div class="align-self-center w-100">
554                        <div class="d-block w-100 text-white s-15 font-weight-bold text-uppercase px-3">
555                            Bilety
556                        </div>
557                    </div>
558                </a>
559                            </div>
560            
561                    </div>
562
563        <div class="mx-auto mt-3 px-2 py-2 text-center align-self-center" id="top_right_content_mobile">
564            
565        </div>
566
567        <div class="d-flex justify-content-center mt-2 px-2 pb-3">
568                    </div>
569
570    </div>
571
572                                        <div id="submenu-44" class="submenu-content px-1" style="display: none;">
573                    <div class="d-flex align-items-center w-100 mt-1 mb-3 side-nav-mobile-item side-nav-mobile-item--strong" onclick="closeSubmenu()">
574                        <div class="text-white s-15 font-weight-bold text-uppercase px-3">
575                            <i class="fas fa-chevron-left mr-2 s-14"></i>
576                            PL
577                        </div>
578                    </div>
579                    <div>
580                                                <div class="menu-item mb-1">
581                            <a href="https://en.pantherswroclaw.com/" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
582                                EN
583                            </a>
584                        </div>
585                                            </div>
586                </div>
587                                                <div id="submenu-2" class="submenu-content px-1" style="display: none;">
588                    <div class="d-flex align-items-center w-100 mt-1 mb-3 side-nav-mobile-item side-nav-mobile-item--strong" onclick="closeSubmenu()">
589                        <div class="text-white s-15 font-weight-bold text-uppercase px-3">
590                            <i class="fas fa-chevron-left mr-2 s-14"></i>
591                            Terminarz/Wyniki
592                        </div>
593                    </div>
594                    <div>
595                                                <div class="menu-item mb-1">
596                            <a href="https://pantherswroclaw.com/games/schedule" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
597                                Futbol - AFLE 2026
598                            </a>
599                        </div>
600                                                <div class="menu-item mb-1">
601                            <a href="https://pantherswroclaw.com/i/panthers-juniors-terminarzwyniki/28" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
602                                Panthers Juniors - PFLJ 2026
603                            </a>
604                        </div>
605                                                <div class="menu-item mb-1">
606                            <a href="https://pantherswroclaw.com/i/futbol-pfl-2025/31" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
607                                Futbol - PFL 2026
608                            </a>
609                        </div>
610                                                <div class="menu-item mb-1">
611                            <a href="https://pantherswroclaw.com/i/lacrosse-terminarzwyniki/25" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
612                                Lacrosse - PLLK 2026
613                            </a>
614                        </div>
615                                                <div class="menu-item mb-1">
616                            <a href="https://pantherswroclaw.com/i/box-lacrosse-terminarzwyniki/26" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
617                                Box Lacrosse - NBLL 2026
618                            </a>
619                        </div>
620                                                <div class="menu-item mb-1">
621                            <a href="https://pantherswroclaw.com/i/softball-terminarzwyniki/24" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
622                                Softball - PLSK 2026
623                            </a>
624                        </div>
625                                            </div>
626                </div>
627                                                <div id="submenu-14" class="submenu-content px-1" style="display: none;">
628                    <div class="d-flex align-items-center w-100 mt-1 mb-3 side-nav-mobile-item side-nav-mobile-item--strong" onclick="closeSubmenu()">
629                        <div class="text-white s-15 font-weight-bold text-uppercase px-3">
630                            <i class="fas fa-chevron-left mr-2 s-14"></i>
631                            Skład
632                        </div>
633                    </div>
634                    <div>
635                                                <div class="menu-item mb-1">
636                            <a href="https://pantherswroclaw.com/players/1" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
637                                Futbol amerykański - The League Europe
638                            </a>
639                        </div>
640                                                <div class="menu-item mb-1">
641                            <a href="https://pantherswroclaw.com/players/38" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
642                                Polska Futbol Liga
643                            </a>
644                        </div>
645                                                <div class="menu-item mb-1">
646                            <a href="https://pantherswroclaw.com/players/44" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
647                                Sztab trenerski AFLE
648                            </a>
649                        </div>
650                                            </div>
651                </div>
652                                                <div id="submenu-9" class="submenu-content px-1" style="display: none;">
653                    <div class="d-flex align-items-center w-100 mt-1 mb-3 side-nav-mobile-item side-nav-mobile-item--strong" onclick="closeSubmenu()">
654                        <div class="text-white s-15 font-weight-bold text-uppercase px-3">
655                            <i class="fas fa-chevron-left mr-2 s-14"></i>
656                            Klub
657                        </div>
658                    </div>
659                    <div>
660                                                <div class="menu-item mb-1">
661                            <a href="https://pantherswroclaw.com/i/o-klubie/23" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
662                                O klubie
663                            </a>
664                        </div>
665                                                <div class="menu-item mb-1">
666                            <a href="https://pantherswroclaw.com/i/panthers-wroclaw/6" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
667                                Futbol amerykański
668                            </a>
669                        </div>
670                                                <div class="menu-item mb-1">
671                            <a href="https://pantherswroclaw.com/i/panthers-softball/7" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
672                                Softball
673                            </a>
674                        </div>
675                                                <div class="menu-item mb-1">
676                            <a href="https://pantherswroclaw.com/i/panthers-lacrosse/11" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
677                                Lacrosse
678                            </a>
679                        </div>
680                                                <div class="menu-item mb-1">
681                            <a href="https://pantherswroclaw.com/i/sekcje-juniorskie/19" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
682                                Sekcje juniorskie
683                            </a>
684                        </div>
685                                                <div class="menu-item mb-1">
686                            <a href="https://pantherswroclaw.com/i/panthers-minis/10" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
687                                Panthers Minis
688                            </a>
689                        </div>
690                                                <div class="menu-item mb-1">
691                            <a href="https://drive.google.com/file/d/1iJ8LMqIB84Ms8bNcS5tVdyVdLaUSlLfZ/view?usp=sharing" target=&quot;_blank&quot; class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
692                                Standardy ochrony małoletnich
693                            </a>
694                        </div>
695                                                <div class="menu-item mb-1">
696                            <a href="https://pantherswroclaw.com/players/9" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
697                                Kadra
698                            </a>
699                        </div>
700                                            </div>
701                </div>
702                                                                    <div id="submenu-7" class="submenu-content px-1" style="display: none;">
703                    <div class="d-flex align-items-center w-100 mt-1 mb-3 side-nav-mobile-item side-nav-mobile-item--strong" onclick="closeSubmenu()">
704                        <div class="text-white s-15 font-weight-bold text-uppercase px-3">
705                            <i class="fas fa-chevron-left mr-2 s-14"></i>
706                            Biznes
707                        </div>
708                    </div>
709                    <div>
710                                                <div class="menu-item mb-1">
711                            <a href="https://pantherswroclaw.com/sponsors" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
712                                Sponsorzy
713                            </a>
714                        </div>
715                                                <div class="menu-item mb-1">
716                            <a href="https://pantherswroclaw.com/i/czy-warto/9" class="d-block align-self-center w-100 px-3 text-white s-15 font-weight-bold text-uppercase side-nav-mobile-item">
717                                Sponsorzy o nas
718                            </a>
719                        </div>
720                                            </div>
721                </div>
722                                                                                    
723    <div id="side_nav_bottom">
724    </div>
725    
726</div>
727
728
729
730<style id="side-nav-item-styles">
731    #sideNav .side-nav-mobile-item {
732        background: var(--sn-item-bg);
733        border-radius: 8px;
734        padding: 10px 0;
735    }
736    #sideNav .side-nav-mobile-item--strong {
737        background: var(--sn-item-bg-strong);
738        cursor: pointer;
739    }
740    #sideNav .side-nav-mobile-col {
741        cursor: pointer;
742    }
743</style>
744
745
746
747
748        
749                            
750        
751        
752                            
753
754        
755
756    <div id="hero-wrapper">
757    <div class="swiper-container mySwiper">
758<div class="swiper-wrapper" style="">
759
760  
761<div class="swiper-slide">
762
763    <div class="duotone-img-wrapper" style="min-height: 30vh;">
764        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
765        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/ab16f6be325980d63ea72baf9297b3b8.webp" class="swiper-lazy">
766    </div>
767    
768    <div class="d-flex hero-duotone-main">
769        <div class="align-self-center container">
770            <div class="row">
771                <div class="col-sm-6">
772                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/ab16f6be325980d63ea72baf9297b3b8.webp" class="swiper-lazy img-fluid rounded">
773                </div>
774    
775                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
776                    <div class="d-flex align-items-stretch flex-column text-white h-100">
777    
778                        <a href="https://pantherswroclaw.com/posts/juniorski-futbol-wraca-do-wroclawia-panthers-zagraja-z-hunters-tarnow/726">
779                            <h2 class="hero-title text-white mt-3 mb-3">Juniorski futbol wraca do Wrocławia! Panthers zagrają z Hunters Tarnów.</h2>
780                        </a>
781        
782                        <p class="d-none d-sm-block s-14 px-4">Czas na pierwsze domowe spotkanie Panthers Wrocław U20 w sezonie 2026 Polskiej Futbol Ligi. W niedzielę, 4 października, na stadionie „Oławka” w...</p>
783        
784                        <div class="mt-auto text-center">
785                            <a href="https://pantherswroclaw.com/posts/juniorski-futbol-wraca-do-wroclawia-panthers-zagraja-z-hunters-tarnow/726" class="btn btn-danger px-4 no-border">
786                                Czytaj więcej
787                            </a>
788                        </div>
789        
790                    </div>
791                </div>
792            </div>
793        </div>
794    </div>
795
796</div>
797  
798<div class="swiper-slide">
799
800    <div class="duotone-img-wrapper" style="min-height: 30vh;">
801        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
802        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/59b2a95faf951fe2e7c74c4eaff5dec0.webp" class="swiper-lazy">
803    </div>
804    
805    <div class="d-flex hero-duotone-main">
806        <div class="align-self-center container">
807            <div class="row">
808                <div class="col-sm-6">
809                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/59b2a95faf951fe2e7c74c4eaff5dec0.webp" class="swiper-lazy img-fluid rounded">
810                </div>
811    
812                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
813                    <div class="d-flex align-items-stretch flex-column text-white h-100">
814    
815                        <a href="https://pantherswroclaw.com/posts/juniorzy-panthers-wroclaw-wygrywaja-po-dogrywce-z-krakow-kings/725">
816                            <h2 class="hero-title text-white mt-3 mb-3">Juniorzy Panthers Wrocław wygrywają po dogrywce z Kraków Kings!</h2>
817                        </a>
818        
819                        <p class="d-none d-sm-block s-14 px-4">Juniorzy Panthers Wrocław wygrali na wyjeździe z Kraków Kings 19:13. Młode Pantery odniosły drugie zwycięstwo wyjazdowe z rzędu, a już za tydzień roze...</p>
820        
821                        <div class="mt-auto text-center">
822                            <a href="https://pantherswroclaw.com/posts/juniorzy-panthers-wroclaw-wygrywaja-po-dogrywce-z-krakow-kings/725" class="btn btn-danger px-4 no-border">
823                                Czytaj więcej
824                            </a>
825                        </div>
826        
827                    </div>
828                </div>
829            </div>
830        </div>
831    </div>
832
833</div>
834  
835<div class="swiper-slide">
836
837    <div class="duotone-img-wrapper" style="min-height: 30vh;">
838        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
839        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/76a67440fa483b636bb25332a8f03e55.webp" class="swiper-lazy">
840    </div>
841    
842    <div class="d-flex hero-duotone-main">
843        <div class="align-self-center container">
844            <div class="row">
845                <div class="col-sm-6">
846                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/76a67440fa483b636bb25332a8f03e55.webp" class="swiper-lazy img-fluid rounded">
847                </div>
848    
849                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
850                    <div class="d-flex align-items-stretch flex-column text-white h-100">
851    
852                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-u20-celuja-w-kolejne-zwyciestwo-czas-na-wyjazdowe-starcie-z-krakow-kings/724">
853                            <h2 class="hero-title text-white mt-3 mb-3">Panthers Wrocław U20 celują w kolejne zwycięstwo. Czas na wyjazdowe starcie z Kraków Kings!</h2>
854                        </a>
855        
856                        <p class="d-none d-sm-block s-14 px-4">Po przerwie reprezentacyjnej, w trakcie której zawodnicy Panthers reprezentowali biało-czerwone barwy w starciu z Węgram
856i, zespół wraca do zmaga...</p>
857        
858                        <div class="mt-auto text-center">
859                            <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-u20-celuja-w-kolejne-zwyciestwo-czas-na-wyjazdowe-starcie-z-krakow-kings/724" class="btn btn-danger px-4 no-border">
860                                Czytaj więcej
861                            </a>
862                        </div>
863        
864                    </div>
865                </div>
866            </div>
867        </div>
868    </div>
869
870</div>
871  
872<div class="swiper-slide">
873
874    <div class="duotone-img-wrapper" style="min-height: 30vh;">
875        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
876        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/e80999c2169f8f62ad2abfc2178616de.webp" class="swiper-lazy">
877    </div>
878    
879    <div class="d-flex hero-duotone-main">
880        <div class="align-self-center container">
881            <div class="row">
882                <div class="col-sm-6">
883                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/e80999c2169f8f62ad2abfc2178616de.webp" class="swiper-lazy img-fluid rounded">
884                </div>
885    
886                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
887                    <div class="d-flex align-items-stretch flex-column text-white h-100">
888    
889                        <a href="https://pantherswroclaw.com/posts/dolacz-do-wicemistrzow-polski-panthers-wroclaw-oglasza-rekrutacje/723">
890                            <h2 class="hero-title text-white mt-3 mb-3">Dołącz do wicemistrzów Polski! Panthers Wrocław ogłasza rekrutację.</h2>
891                        </a>
892        
893                        <p class="d-none d-sm-block s-14 px-4">Klub Panthers Wrocław ogłasza otwarty nabór do sekcji seniorskiej. Zespół, który w ubiegłym sezonie wywalczył tytuł wicemistrza Polskiej Futbol Ligi, ...</p>
894        
895                        <div class="mt-auto text-center">
896                            <a href="https://pantherswroclaw.com/posts/dolacz-do-wicemistrzow-polski-panthers-wroclaw-oglasza-rekrutacje/723" class="btn btn-danger px-4 no-border">
897                                Czytaj więcej
898                            </a>
899                        </div>
900        
901                    </div>
902                </div>
903            </div>
904        </div>
905    </div>
906
907</div>
908  
909<div class="swiper-slide">
910
911    <div class="duotone-img-wrapper" style="min-height: 30vh;">
912        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
913        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/8784de1ce970a9bd7ccbb3012a724b76.webp" class="swiper-lazy">
914    </div>
915    
916    <div class="d-flex hero-duotone-main">
917        <div class="align-self-center container">
918            <div class="row">
919                <div class="col-sm-6">
920                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/8784de1ce970a9bd7ccbb3012a724b76.webp" class="swiper-lazy img-fluid rounded">
921                </div>
922    
923                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
924                    <div class="d-flex align-items-stretch flex-column text-white h-100">
925    
926                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-u20-wygrywaja-inauguracje-sezonu-2026/722">
927                            <h2 class="hero-title text-white mt-3 mb-3">Panthers Wrocław U20 wygrywają inaugurację sezonu 2026!</h2>
928                        </a>
929        
930                        <p class="d-none d-sm-block s-14 px-4">Futboliści amerykańscy Panthers Wrocław do lat 20 kapitalnie otworzyli sezon 2026. W swoim pierwszym meczu wrocławianie rozbili na wyjeździe dru...</p>
931        
932                        <div class="mt-auto text-center">
933                            <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-u20-wygrywaja-inauguracje-sezonu-2026/722" class="btn btn-danger px-4 no-border">
934                                Czytaj więcej
935                            </a>
936                        </div>
937        
938                    </div>
939                </div>
940            </div>
941        </div>
942    </div>
943
944</div>
945  
946<div class="swiper-slide">
947
948    <div class="duotone-img-wrapper" style="min-height: 30vh;">
949        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
950        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/7ebf6702ba9deac41f86a1097087a4a0.webp" class="swiper-lazy">
951    </div>
952    
953    <div class="d-flex hero-duotone-main">
954        <div class="align-self-center container">
955            <div class="row">
956                <div class="col-sm-6">
957                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/7ebf6702ba9deac41f86a1097087a4a0.webp" class="swiper-lazy img-fluid rounded">
958                </div>
959    
960                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
961                    <div class="d-flex align-items-stretch flex-column text-white h-100">
962    
963                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-wicemistrzami-the-league-europe/720">
964                            <h2 class="hero-title text-white mt-3 mb-3">Panthers Wrocław wicemistrzami The League Europe!</h2>
965                        </a>
966        
967                        <p class="d-none d-sm-block s-14 px-4">Panthers Wrocław ulegli Vienna Vikings w finale The League Europe. W decydującym meczu w Duisburgu wrocławianie musieli uznać wyższość reprezent...</p>
968        
969                        <div class="mt-auto text-center">
970                            <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-wicemistrzami-the-league-europe/720" class="btn btn-danger px-4 no-border">
971                                Czytaj więcej
972                            </a>
973                        </div>
974        
975                    </div>
976                </div>
977            </div>
978        </div>
979    </div>
980
981</div>
982  
983<div class="swiper-slide">
984
985    <div class="duotone-img-wrapper" style="min-height: 30vh;">
986        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
987        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/53d810a3ad6dbe784d9d8247f0cbc329.webp" class="swiper-lazy">
988    </div>
989    
990    <div class="d-flex hero-duotone-main">
991        <div class="align-self-center container">
992            <div class="row">
993                <div class="col-sm-6">
994                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/53d810a3ad6dbe784d9d8247f0cbc329.webp" class="swiper-lazy img-fluid rounded">
995                </div>
996    
997                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
998                    <div class="d-flex align-items-stretch flex-column text-white h-100">
999    
1000                        <a href="https://pantherswroclaw.com/posts/historyczny-awans-panthers-wroclaw-polacy-zagraja-o-mistrzostwo-the-league-europe/718">
1001                            <h2 class="hero-title text-white mt-3 mb-3">Historyczny awans Panthers Wrocław. Polacy zagrają o mistrzostwo The League Europe.</h2>
1002                        </a>
1003        
1004                        <p class="d-none d-sm-block s-14 px-4">Panthers Wrocław z historycznym awansem do wielkiego finału europejskich rozgrywek AFLE - The League Europe! W półfinałowym starciu wyjazdowym wrocław...</p>
1005        
1006                        <div class="mt-auto text-center">
1007                            <a href="https://pantherswroclaw.com/posts/historyczny-awans-panthers-wroclaw-polacy-zagraja-o-mistrzostwo-the-league-europe/718" class="btn btn-danger px-4 no-border">
1008                                Czytaj więcej
1009                            </a>
1010                        </div>
1011        
1012                    </div>
1013                </div>
1014            </div>
1015        </div>
1016    </div>
1017
1018</div>
1019  
1020<div class="swiper-slide">
1021
1022    <div class="duotone-img-wrapper" style="min-height: 30vh;">
1023        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
1024        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/77fd604f743f6adc881009cae7a581e4.webp" class="swiper-lazy">
1025    </div>
1026    
1027    <div class="d-flex hero-duotone-main">
1028        <div class="align-self-center container">
1029            <div class="row">
1030                <div class="col-sm-6">
1031                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/77fd604f743f6adc881009cae7a581e4.webp" class="swiper-lazy img-fluid rounded">
1032                </div>
1033    
1034                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
1035                    <div class="d-flex align-items-stretch flex-column text-white h-100">
1036    
1037                        <a href="https://pantherswroclaw.com/posts/wieden-zdobyty-historyczne-zwyciestwo-panthers-wroclaw/712">
1038                            <h2 class="hero-title text-white mt-3 mb-3">Wiedeń zdobyty! Historyczne zwycięstwo Panthers Wrocław!</h2>
1039                        </a>
1040        
1041                        <p class="d-none d-sm-block s-14 px-4">Spektakularna wygrana Panthers Wrocław stała się faktem. Reprezentanci Polski w europejskich rozgrywkach AFLE - The League Europe pokonali na wyjeździ...</p>
1042        
1043                        <div class="mt-auto text-center">
1044                            <a href="https://pantherswroclaw.com/posts/wieden-zdobyty-historyczne-zwyciestwo-panthers-wroclaw/712" class="btn btn-danger px-4 no-border">
1045                                Czytaj więcej
1046                            </a>
1047                        </div>
1048        
1049                    </div>
1050                </div>
1051            </div>
1052        </div>
1053    </div>
1054
1055</div>
1056  
1057<div class="swiper-slide">
1058
1059    <div class="duotone-img-wrapper" style="min-height: 30vh;">
1060        <!-- The `::before` pseudo-element will apear here in the Broweser(DOM) and in web-inspector. -->
1061        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/702076b2a6ab3f9074fa1ba36c5e53ec.webp" class="swiper-lazy">
1062    </div>
1063    
1064    <div class="d-flex hero-duotone-main">
1065        <div class="align-self-center container">
1066            <div class="row">
1067                <div class="col-sm-6">
1068                    <img data-src="https://cdn.sportigio.com/spaces/63/img/news/702076b2a6ab3f9074fa1ba36c5e53ec.webp" class="swiper-lazy img-fluid rounded">
1069                </div>
1070    
1071                <div class="col-sm-6 text-left px-2 px-sm-4 text-white">
1072                    <div class="d-flex align-items-stretch flex-column text-white h-100">
1073    
1074                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-wicemistrzami-polski/709">
1075                            <h2 class="hero-title text-white mt-3 mb-3">Panthers Wrocław wicemistrzami Polski!</h2>
1076                        </a>
1077        
1078                        <p class="d-none d-sm-block s-14 px-4">Młodzi reprezentanci Panthers Wrocław w wielkim finale Polskiej Futbol Ligi musieli uznać wyższość Warsaw Eagles, którzy zwyciężyli 58:40. &amp;n...</p>
1079        
1080                        <div class="mt-auto text-center">
1081                            <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-wicemistrzami-polski/709" class="btn btn-danger px-4 no-border">
1082                                Czytaj więcej
1083                            </a>
1084                        </div>
1085        
1086                    </div>
1087                </div>
1088            </div>
1089        </div>
1090    </div>
1091
1092</div>
1093
1094</div>
1095
1096<div class="swiper-button-next swiper-button-white"></div>
1097<div class="swiper-button-prev swiper-button-white"></div>
1098<div id="pagination-hero" class="swiper-pagination swiper-nav-v3 v1-hero-pagination"></div>
1099
1100</div>
1101
1102
1103
1104
1105
1106
1107
1108<div id="main"></div>
1109
1110</div>
1111    
1112
1113
1114    
1115        <section id="section27" class="home-block-section">
1116
1117        
1118        
1119        
1120        
1121        
1122        <style>
1123            #block27 { margin: clamp(28px, 3.5vw, 52px) auto; }
1124            #block27:empty { display: none; margin: 0; }
1125        </style>
1126        <div id="block27" class="container" style="width: calc(100% + 15px);
1127margin-left: -15px;
1128padding-right: 0px !important;
1129margin-top: -15px !important;
1130margin-bottom: -21px !important;">
1131            <div style="width: 100vw !important; text-align: center; background: var(--primary); margin-bottom: 20px;" class="text-white header-font s-20 p-0">
1132
1133
1134
1135
1136
1137    <div class="d-flex flex-row justify-content-center py-2">
1138        <div class="align-self-center s-14">
1139            OFICJALNY PARTNER
1140        </div>
1141        <div class="ml-3 align-self-center">
1142            <div style="max-height: 80px;">
1143                <a href="https://www.nflflagpoland.com/" target="_blank"> <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/953IrWNO6T9tHgLFYL4l0IEbat89JYJqro29c4mx.png" class="img-fluid" style="max-height: 60px;;"></a>
1144            </div>
1145        </div>
1146    </div>
1147
1148    <div class="d-none d-sm-none justify-content-center py-2">
1149        <div class="align-self-center s-14 pt-2">
1150            OFICJALNY PARTNER
1151        </div>
1152        <div class="mt-2 align-self-center">
1153            <div style="max-height: 80px;">
1154                <a href="https://www.nflflagpoland.com/" target="_blank"> <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/953IrWNO6T9tHgLFYL4l0IEbat89JYJqro29c4mx.png" class="img-fluid" style="max-height: 60px;;"></a>
1155            </div>
1156        </div>
1157    </div>
1158
1159    <div class="d-block d-sm-none" style="height: 8px;"></div>
1160
1161</div>
1162        </div>
1163
1164        
1165        
1166        
1167        
1168    </section>
1169
1170
1171    
1172        <section id="section37" class="home-block-section">
1173
1174        
1175        
1176        
1177        
1178        
1179                            
1180        
1181    </section>
1182
1183
1184    
1185        <section id="section7" class="home-block-section">
1186
1187        
1188        
1189        
1190        <div id="block7" class="container mt-4 sct-margin" style="text-align: center !important;">
1191                        
1192            <div class="d-none d-sm-block">
1193            <div class="row">
1194                
1195                    
1196                                        <div class="col-sm-3 p-1">
1197                        
1198                        
1199                        
1200                            <a class="d-block text-center" href="/i/panthers-football/6">
1201                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/upv52V74Go0Ej8dlSIrG1l9nNNSXQ7bFMpXUiWrO.png" class="lazy-load img-fluid">
1202                                                                    <b class="d-block pt-1 s-13 text-center">
1203                                        Football
1204                                    </b>
1205                                                            </a>
1206
1207                        
1208                        
1209                    </div>
1210                                        <div class="col-sm-3 p-1">
1211                        
1212                        
1213                        
1214                            <a class="d-block text-center" href="/i/panthers-softball/7">
1215                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/pqMQu46y41v6yCAA4IuIZTffKIROiWih1b1ylq3t.png" class="lazy-load img-fluid">
1216                                                                    <b class="d-block pt-1 s-13 text-center">
1217                                        Softball
1218                                    </b>
1219                                                            </a>
1220
1221                        
1222                        
1223                    </div>
1224                                        <div class="col-sm-3 p-1">
1225                        
1226                        
1227                        
1228                            <a class="d-block text-center" href="https://pantherswroclaw.com/i/panthers-lacrosse/11">
1229                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/ar7bmTCpt3JBAMNcFw0ES3IxRmiwE5HpiXYrUZqX.png" class="lazy-load img-fluid">
1230                                                                    <b class="d-block pt-1 s-13 text-center">
1231                                        Lacrosse
1232                                    </b>
1233                                                            </a>
1234
1235                        
1236                        
1237                    </div>
1238                    
1239            </div>
1240            </div>
1241
1242            
1243            <div class="swiper-container block-7 d-block d-sm-none">
1244                <div class="swiper-wrapper">
1245                                        <div class="swiper-slide">
1246                        
1247                        
1248                        
1249                            <a class="text-center" href="/i/panthers-football/6">
1250                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/upv52V74Go0Ej8dlSIrG1l9nNNSXQ7bFMpXUiWrO.png" class="lazy-load img-fluid">
1251                                                                    <b class="d-block pt-1 s-13 text-center">
1252                                        Football
1253                                    </b>
1254                                                            </a>
1255
1256                        
1257                        
1258                    </div>
1259                                        <div class="swiper-slide">
1260                        
1261                        
1262                        
1263                            <a class="text-center" href="/i/panthers-softball/7">
1264                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/pqMQu46y41v6yCAA4IuIZTffKIROiWih1b1ylq3t.png" class="lazy-load img-fluid">
1265                                                                    <b class="d-block pt-1 s-13 text-center">
1266                                        Softball
1267                                    </b>
1268                                                            </a>
1269
1270                        
1271                        
1272                    </div>
1273                                        <div class="swiper-slide">
1274                        
1275                        
1276                        
1277                            <a class="text-center" href="https://pantherswroclaw.com/i/panthers-lacrosse/11">
1278                                <img data-src="https://cdn.sportigio.com/spaces/63/uploads/ar7bmTCpt3JBAMNcFw0ES3IxRmiwE5HpiXYrUZqX.png" class="lazy-load img-fluid">
1279                                                                    <b class="d-block pt-1 s-13 text-center">
1280                                        Lacrosse
1281                                    </b>
1282                                                            </a>
1283
1284                        
1285                        
1286                    </div>
1287                                    </div>
1288                <!-- Add Pagination -->
1289		        
1290                <div class="swiper-scrollbar-7"></div>
1291
1292                <div style="height: 12px;"></div>
1293            </div>
1294
1295                            
1296                    </div>
1297
1298        
1299    </section>
1300
1301
1302    
1303        <section id="section3" class="home-block-section">
1304
1305        
1306        
1307        
1308        
1309        
1310                    <section class="bg-light featured-news pb-4 mb-0 sct-margin">
1311
1312    <div class="container">
1313                    <h2 class="section-header">
1314                Newsy
1315            </h2>
1316            
1317        <div class="row row-mobile w-100">
1318                        <div class="col-sm-4 px-0">
1319                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1320                    <a href="https://pantherswroclaw.com/posts/juniorzy-panthers-wroclaw-wkraczaja-do-gry-na-poczatek-wyjazd-do-katowic/721">
1321                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/5800399bd4ca06302ccc2081c76ba1a2.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1322                    </a>
1323                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1324                        <a href="https://pantherswroclaw.com/posts/juniorzy-panthers-wroclaw-wkraczaja-do-gry-na-poczatek-wyjazd-do-katowic/721" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1325                            Juniorzy Panthers Wrocław wkraczają do gry. Na początek wyjazd do Katowic!
1326                        </a>
1327                    </div>
1328                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1329                        <span class="s-12 text-muted d-block">
1330                            11.09.2026
1331                        </span>
1332                        <a href="https://pantherswroclaw.com/posts/juniorzy-panthers-wroclaw-wkraczaja-do-gry-na-poczatek-wyjazd-do-katowic/721" class="v1-more-link ml-auto pr-2 s-14">
1333                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1334                        </a>
1335                    </div>
1336                </div>
1337            </div>
1338                        <div class="col-sm-4 px-0">
1339                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1340                    <a href="https://pantherswroclaw.com/posts/mecz-o-mistrzostwo-the-league-europe-panthers-wroclaw-vs-vienna-vikings/719">
1341                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/f9f5c59f258cf8144f91fdbc894850cc.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1342                    </a>
1343                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1344                        <a href="https://pantherswroclaw.com/posts/mecz-o-mistrzostwo-the-league-europe-panthers-wroclaw-vs-vienna-vikings/719" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1345                            Mecz o mistrzostwo The League Europe - Panthers Wrocław vs. Vienna Vikings!
1346                        </a>
1347                    </div>
1348                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1349                        <span class="s-12 text-muted d-block">
1350                            02.09.2026
1351                        </span>
1352                        <a href="https://pantherswroclaw.com/posts/mecz-o-mistrzostwo-the-league-europe-panthers-wroclaw-vs-vienna-vikings/719" class="v1-more-link ml-auto pr-2 s-14">
1353                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1354                        </a>
1355                    </div>
1356                </div>
1357            </div>
1358                        <div class="col-sm-4 px-0">
1359                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1360                    <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-zagraja-z-rhein-fire-o-awans-do-wielkiego-finalu-the-league-europe/717">
1361                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/2aa390e76b24405b8d05690cfd0a9a05.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1362                    </a>
1363                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1364                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-zagraja-z-rhein-fire-o-awans-do-wielkiego-finalu-the-league-europe/717" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1365                            Panthers Wrocław zagrają z Rhein Fire o awans do wielkiego finału The League Europe!
1366                        </a>
1367                    </div>
1368                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1369                        <span class="s-12 text-muted d-block">
1370                            26.08.2026
1371                        </span>
1372                        <a href="https://pantherswroclaw.com/posts/panthers-wroclaw-zagraja-z-rhein-fire-o-awans-do-wielkiego-finalu-the-league-europe/717" class="v1-more-link ml-auto pr-2 s-14">
1373                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1374                        </a>
1375                    </div>
1376                </div>
1377            </div>
1378                        <div class="col-sm-4 px-0">
1379                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1380                    <a href="https://pantherswroclaw.com/posts/berlin-zdobyty-panthers-wroclaw-wygrywaja-na-koniec-sezonu-zasadniczego/716">
1381                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/e5fc056a6dce34571f0ffbdf470fef02.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1382                    </a>
1383                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1384                        <a href="https://pantherswroclaw.com/posts/berlin-zdobyty-panthers-wroclaw-wygrywaja-na-koniec-sezonu-zasadniczego/716" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1385                            Berlin zdobyty. Panthers Wrocław wygrywają na koniec sezonu zasadniczego!
1386                        </a>
1387                    </div>
1388                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1389                        <span class="s-12 text-muted d-block">
1390                            22.08.2026
1391                        </span>
1392                        <a href="https://pantherswroclaw.com/posts/berlin-zdobyty-panthers-wroclaw-wygrywaja-na-koniec-sezonu-zasadniczego/716" class="v1-more-link ml-auto pr-2 s-14">
1393                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1394                        </a>
1395                    </div>
1396                </div>
1397            </div>
1398                        <div class="col-sm-4 px-0">
1399                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1400                    <a href="https://pantherswroclaw.com/posts/ostatnie-spotkanie-sezonu-zasadniczego-kierunek-berlin/715">
1401                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/b24ff56c3a23331c448f3e0e50b68ee2.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1402                    </a>
1403                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1404                        <a href="https://pantherswroclaw.com/posts/ostatnie-spotkanie-sezonu-zasadniczego-kierunek-berlin/715" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1405                            Ostatnie spotkanie sezonu zasadniczego - Kierunek Berlin!
1406                        </a>
1407                    </div>
1408                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1409                        <span class="s-12 text-muted d-block">
1410                            19.08.2026
1411                        </span>
1412                        <a href="https://pantherswroclaw.com/posts/ostatnie-spotkanie-sezonu-zasadniczego-kierunek-berlin/715" class="v1-more-link ml-auto pr-2 s-14">
1413                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1414                        </a>
1415                    </div>
1416                </div>
1417            </div>
1418                        <div class="col-sm-4 px-0">
1419                <div class="card d-block m-1 m-sm-2 bg-white rounded single-post-v2">
1420                    <a href="https://pantherswroclaw.com/posts/pewna-wygrana-i-wielki-spektakl-we-wroclawiu-pantery-bezlitosne-dla-rywali-z-londynu/714">
1421                        <img data-src="https://cdn.sportigio.com/spaces/63/img/news/1/51802ba065a0fbbc600a083b9b0c144d.webp" class="lazy-load img-fluid mb-1 mb-sm-2 mb-2" />
1422                    </a>
1423                    <div class="v1-clamp v1-clamp-2 px-2 px-sm-3 py-2" style="height: 66px;">
1424                        <a href="https://pantherswroclaw.com/posts/pewna-wygrana-i-wielki-spektakl-we-wroclawiu-pantery-bezlitosne-dla-rywali-z-londynu/714" class="s-20 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1425                            Pewna wygrana i wielki spektakl we Wrocławiu. Pantery bezlitosne dla rywali z Londynu.
1426                        </a>
1427                    </div>
1428                    <div class="py-2 pl-2 pr-1 px-sm-3 d-flex">
1429                        <span class="s-12 text-muted d-block">
1430                            17.08.2026
1431                        </span>
1432                        <a href="https://pantherswroclaw.com/posts/pewna-wygrana-i-wielki-spektakl-we-wroclawiu-pantery-bezlitosne-dla-rywali-z-londynu/714" class="v1-more-link ml-auto pr-2 s-14">
1433                            Więcej <i class="pl-2 fas fa-caret-right"></i>
1434                        </a>
1435                    </div>
1436                </div>
1437            </div>
1438                    </div>
1439    
1440        <div class="text-center">
1441            <a href="https://pantherswroclaw.com/posts/articles" class="btn btn-outline-primary s-14 px-3 py-2 btn-lg mt-3 mx-auto">
1442                Wszystkie Aktualności
1443            </a>
1444        </div>
1445        
1446    </div>
1447    
1448    </section>        
1449        
1450    </section>
1451
1452
1453    
1454        <section id="section26" class="home-block-section">
1455
1456        
1457        
1458        
1459        
1460        
1461        <style>
1462            #block26 { margin: clamp(28px, 3.5vw, 52px) auto; }
1463            #block26:empty { display: none; margin: 0; }
1464        </style>
1465        <div id="block26" class="container">
1466            <style>
1467    div .card {
1468        box-shadow: 0 5px 10px rgba(154,160,185,.05), 0 15px 40px rgba(166,173,201,.2);
1469    }
1470</style>
1471
1472<div class="row px-1">
1473
1474    <div class="col-6 col-sm-3 p-0 p-sm-4">
1475        <div class="card d-block m-2 bg-white rounded single-news-v3">
1476            <a href="https://pantherswroclaw.com/shop#!/10th-Anniversary-T-shirt/p/525338791/category=0">
1477               
1478                <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/NYRSyKFy8BmBlSFtLyhoE1dKsGALHFjMEBXd90RO.jpg" class="img-fluid mb-2" style="border-radius: 12px;">
1479                
1480                <div class="px-1 px-sm-3 py-2 text-center" style="height: 62px; white-space: normal;
1481                overflow: hidden;
1482                text-overflow: ellipsis;
1483                display: -webkit-box;
1484                -webkit-line-clamp: 2;
1485                -webkit-box-orient: vertical;">
1486                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1487                        10th Anniversary T-shirt
1488                    </div>
1489                </div>
1490                <div class="py-2 px-1 px-sm-3 d-block text-center">
1491                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1492                        <span class="btn btn-primary d-block">
1493                            KUP TERAZ
1494                        </span>
1495                    </div>
1496                </div>
1497            </a>
1498        </div>
1499    </div>
1500
1501    <div class="col-6 col-sm-3 p-0 p-sm-4">
1502        <div class="card d-block m-2 bg-white rounded single-news-v3">
1503            <a href="https://pantherswroclaw.com/shop#!/Panthers-Logo-T-shirt/p/363165764/category=0">
1504               
1505                <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/arQ0NUD3Ph6wIhpHT2jnNHA5V6lVxj0ujpTs1Mqu.jpg" class="img-fluid mb-2" style="border-radius: 12px;" alt="">
1506                
1507                <div class="px-1 px-sm-3 py-2 text-center" style="height: 62px; white-space: normal;
1508                overflow: hidden;
1509                text-overflow: ellipsis;
1510                display: -webkit-box;
1511                -webkit-line-clamp: 2;
1512                -webkit-box-orient: vertical;">
1513                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1514                        Panthers Logo T-shirt</div>
1515                </div>
1516                <div class="py-2 px-1 px-sm-3 d-block text-center">
1517                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1518                        <span class="btn btn-primary d-block">
1519                            KUP TERAZ
1520                        </span>
1521                    </div>
1522                </div>
1523            </a>
1524        </div>
1525    </div>
1526
1527    <div class="col-6 col-sm-3 p-0 p-sm-4">
1528        <div class="card d-block m-2 bg-white rounded single-news-v3">
1529            <a href="https://pantherswroclaw.com/shop#!/Premium-Gym-Bag-Praise-Wear/p/547010472/category=0">
1530               
1531                <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/ZextFuXTo5sIYn0o3AhEjmcEv5WnDMVnaNItEi6E.jpg" class="img-fluid mb-2" style="border-radius: 12px;" alt="">
1532                
1533                <div class="px-1 px-sm-3 py-2 text-center" style="height: 62px; white-space: normal;
1534                overflow: hidden;
1535                text-overflow: ellipsis;
1536                display: -webkit-box;
1537                -webkit-line-clamp: 2;
1538                -webkit-box-orient: vertical;">
1539                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1540                        Premium Gym Bag
1541                    </div>
1542                </div>
1543                <div class="py-2 px-1 px-sm-3 d-block text-center">
1544                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1545                        <span class="btn btn-primary d-block">
1546                            KUP TERAZ
1547                        </span>
1548                    </div>
1549                </div>
1550            </a>
1551        </div>
1552    </div>
1553
1554    <div class="col-6 col-sm-3 p-0 p-sm-4">
1555        <div class="card d-block m-2 bg-white rounded single-news-v3">
1556            <a href="https://pantherswroclaw.com/shop#!/Panthers-Logo-Hoodie/p/363161070/category=0">
1557               
1558                <img src="https://dfdu1vke3eg77.cloudfront.net/spaces/63/uploads/kaj6PRdUXJKqrdF0zX3IWwy7KMQUDsLUfKe1D959.jpg" class="img-fluid mb-2" style="border-radius: 12px;" alt="">
1559                
1560                <div class="px-1 px-sm-3 py-2 text-center" style="height: 62px; white-space: normal;
1561                overflow: hidden;
1562                text-overflow: ellipsis;
1563                display: -webkit-box;
1564                -webkit-line-clamp: 2;
1565                -webkit-box-orient: vertical;">
1566                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">Panthers Logo Hoodie
1567                    </div>
1568                </div>
1569                <div class="py-2 px-1 px-sm-3 d-block text-center">
1570                    <div class="s-16 font-weight-bold mb-0 w-100 header-font single-news-v3-header">
1571                        <span class="btn btn-primary d-block">
1572                            KUP TERAZ
1573                        </span>
1574                    </div>
1575                </div>
1576            </a>
1577        </div>
1578    </div>
1579
1580
1581</div>
1582        </div>
1583
1584        
1585        
1586        
1587        
1588    </section>
1589
1590
1591    
1592        <section id="section5" class="home-block-section">
1593
1594        
1595        
1596        
1597        
1598        
1599                    <section class="bg-dark website-inverse-surface mt-0 pb-4 sct-margin" style="background-color: rgb(48, 48, 48); ">
1600
1601    <div class="container">
1602                    <h2 class="section-header section-header-light">
1603                Panthers TV
1604            </h2>
1605            
1606        <div class="row">
1607            
1608            
1609            
1610            <div class="col-sm-4 px-0 px-sm-1 py-2 py-sm-1">
1611                <a href="https://pantherswroclaw.com/posts/panthers-vlog-burzowy-stuttgart/500" class="single-post-v2 no-shadow d-block opacity-on-hover text-white">
1612
1613                      <div class="single-video-wrapper">
1614                        <div data-bg="https://i.ytimg.com/vi/Zv3BsBD-6TA/hqdefault.jpg" class="lazy-load rounded-tiny"></div>
1615                      </div>
1616
1617                        <div class="px-3 py-2">
1618                            <div class="clearfix">
1619                                <span class="float-left d-block mb-2 mt-1 s-13">26.07.2024</span>
1620                            </div>
1621                            <span href="https://pantherswroclaw.com/posts/panthers-vlog-burzowy-stuttgart/500" class="single-post-v2-text font-weight-bold mb-0 w-100 header-font text-white">
1622                                Panthers Vlog: Burzowy Stuttgart
1623                            </span>
1624                        </div>
1625                </a>
1626            </div>
1627            
1628            
1629    
1630            
1631            
1632            
1633            <div class="col-sm-4 px-0 px-sm-1 py-2 py-sm-1">
1634                <a href="https://pantherswroclaw.com/posts/panthers-vlog-bitwa-pod-wiedniem/498" class="single-post-v2 no-shadow d-block opacity-on-hover text-white">
1635
1636                      <div class="single-video-wrapper">
1637                        <div data-bg="https://i.ytimg.com/vi/6vl__sLeUC4/hqdefault.jpg" class="lazy-load rounded-tiny"></div>
1638                      </div>
1639
1640                        <div class="px-3 py-2">
1641                            <div class="clearfix">
1642                                <span class="float-left d-block mb-2 mt-1 s-13">23.07.2024</span>
1643                            </div>
1644                            <span href="https://pantherswroclaw.com/posts/panthers-vlog-bitwa-pod-wiedniem/498" class="single-post-v2-text font-weight-bold mb-0 w-100 header-font text-white">
1645                                Panthers Vlog: Bitwa pod Wiedniem
1646                            </span>
1647                        </div>
1648                </a>
1649            </div>
1650            
1651            
1652    
1653            
1654            
1655            
1656            <div class="col-sm-4 px-0 px-sm-1 py-2 py-sm-1">
1657                <a href="https://pantherswroclaw.com/posts/panthers-vlog-misja-wegry/497" class="single-post-v2 no-shadow d-block opacity-on-hover text-white">
1658
1659                      <div class="single-video-wrapper">
1660                        <div data-bg="https://i.ytimg.com/vi/wKi3vwT1OiA/hqdefault.jpg" class="lazy-load rounded-tiny"></div>
1661                      </div>
1662
1663                        <div class="px-3 py-2">
1664                            <div class="clearfix">
1665                                <span class="float-left d-block mb-2 mt-1 s-13">23.07.2024</span>
1666                            </div>
1667                            <span href="https://pantherswroclaw.com/posts/panthers-vlog-misja-wegry/497" class="single-post-v2-text font-weight-bold mb-0 w-100 header-font text-white">
1668                                Panthers Vlog: Misja Węgry
1669                            </span>
1670                        </div>
1671                </a>
1672            </div>
1673            
1674            
1675    
1676                </div>
1677    
1678        <div class="text-center">
1679            <a href="https://pantherswroclaw.com/posts/videos" class="btn s-14 px-3 py-2  btn-outline-light btn-lg mt-3 mx-auto">
1680                Wszystkie Video
1681            </a>
1682        </div>
1683    </div>
1684    
1685</section>
1686        
1687        
1688    </section>
1689
1690
1691    
1692        <section id="section2" class="home-block-section">
1693
1694        
1695        
1696        
1697        
1698        
1699                    <style>
1700    .player-photo-tint,
1701    .player-photo-tint-bg {
1702        background: var(--primary, #0B2360); /* fallback for browsers without color-mix() */
1703        background:
1704            repeating-linear-gradient(135deg,
1705                color-mix(in srgb, var(--primary, #0B2360) 92%, #000) 0 14px,
1706                color-mix(in srgb, var(--primary, #0B2360) 70%, #000) 14px 28px),
1707            linear-gradient(180deg,
1708                color-mix(in srgb, var(--primary, #0B2360) 96%, #fff) 0%,
1709                var(--primary, #0B2360) 100%);
1710    }
1711    .player-photo-tint {
1712        position: relative;
1713        overflow: hidden;
1714    }
1715    .player-photo-tint::after {
1716        content: ""; position: absolute; inset: 0; pointer-events: none; border-radius: inherit;
1717        background:
1718            radial-gradient(120% 90% at 50% 8%, rgba(255,255,255,.22) 0%, rgba(255,255,255,0) 42%),
1719            radial-gradient(130% 120% at 50% 100%, rgba(0,0,0,.32) 0%, rgba(0,0,0,0) 58%);
1720    }
1721    .player-photo-tint img { position: relative; z-index: 1; }
1722    /* The mannequin is drawn to fit its whole square - in blocks that crop photos
1723       (object-fit: cover) show it complete instead. */
1724    img[data-player-photo="fallback"] { object-fit: contain; }
1725</style>
1726<script>
1727    (function () {
1728        var PLACEHOLDER = '/img/players/default.webp';
1729
1730        // A player photo that 404s (file deleted, dead external import) renders as a
1731        // 0-height broken image and drags every name in the row upwards. Swap in the
1732        // mannequin + tint instead, once per image. Capture phase: "error" on <img>
1733        // does not bubble.
1734        document.addEventListener('error', function (event) {
1735            var img = event.target;
1736            if (!img || img.tagName !== 'IMG' || !img.hasAttribute('data-player-photo')) return;
1737            if (img.getAttribute('data-player-photo') === 'fallback') return;
1738
1739            var tint = img.getAttribute('data-player-photo') === 'tint';
1740            img.setAttribute('data-player-photo', 'fallback');
1741            img.removeAttribute('srcset');
1742            img.src = PLACEHOLDER;
1743            // Backdrop on the image itself - never on a parent, whose layout we'd break.
1744            if (tint) img.classList.add('player-photo-tint-bg');
1745        }, true);
1746    })();
1747</script>
1747
1748<style>
1749    .pl1-photo { border-radius: 12px; overflow: hidden; }
1750    .pl1-photo img { border-radius: 0; }
1751    .pl1-empty {
1752        padding: 34px 20px;
1753        border: 1px dashed var(--pb-border, #cfcec7);
1754        border-radius: 14px;
1755        color: var(--pb-muted, #76746d);
1756        text-align: center;
1757    }
1758</style>
1759
1760<section class="container sct-margin" id="club-players-v1-2">
1761
1762    
1763            <div class="float-right d-none d-sm-block v1-title-nav-30">
1764                <div class="d-inline-block text-primary bg-white rounded-circle text-center v1-players-arrow" data-slide="prev">
1765                    <i class="fas fa-angle-left d-block"></i>
1766                </div>
1767                <div class="d-inline-block text-primary bg-white rounded-circle text-center v1-players-arrow" data-slide="next">
1768                    <i class="fas fa-angle-right d-block"></i>
1769                </div>
1770            </div>
1771
1772            <h2 class="section-header">
1773                Nasi Zawodnicy
1774            </h2>
1775
1776        
1777    
1778                <!-- Swiper -->
1779    <div class="swiper-container swiper-players py-4 mb-4">
1780        <div class="swiper-wrapper mb-4">
1781                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1782                <div class="py-2 mx-2 w-100 text-center card">
1783                        <span href="https://pantherswroclaw.com/players/jameson-wang/575">
1784                                                <div class="p-1 pb-2">
1785                            <div class="pl1-photo ">
1786                                <img
1787                                    src="/img/players/default.webp" data-player-photo="tint"
1788                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/jameson-wang_575_69e9c1bfe7436.webp" class="lazy-load img-fluid rounded m-auto d-block">
1789                            </div>
1790                        </div>
1791
1792                        <div class="d-block text-center">
1793                            <div>
1794                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1795                                    <span class="d-block s-16">
1796                                        Jameson
1797                                    </span>
1798                                    <span class="d-block font-weight-bold s-20">
1799                                        Wang
1800                                    </span>
1801                                </h4>
1802                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1803                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1804                                    8
1805                                </div>
1806                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1807                                    QB
1808                                </span>
1809                                                                                                <img src="https://flagcdn.com/32x24/us.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1810                                                            </div>
1811                        </div>
1812                        </span>
1813                </div>
1814            </div>
1815                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1816                <div class="py-2 mx-2 w-100 text-center card">
1817                        <span href="https://pantherswroclaw.com/players/diego-lliteras/667">
1818                                                <div class="p-1 pb-2">
1819                            <div class="pl1-photo ">
1820                                <img
1821                                    src="/img/players/default.webp" data-player-photo="tint"
1822                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/diego-lliteras_667.webp" class="lazy-load img-fluid rounded m-auto d-block">
1823                            </div>
1824                        </div>
1825
1826                        <div class="d-block text-center">
1827                            <div>
1828                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1829                                    <span class="d-block s-16">
1830                                        Diego
1831                                    </span>
1832                                    <span class="d-block font-weight-bold s-20">
1833                                        Lliteras
1834                                    </span>
1835                                </h4>
1836                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1837                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1838                                    13
1839                                </div>
1840                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1841                                    QB
1842                                </span>
1843                                                                                                <img src="https://flagcdn.com/32x24/es.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1844                                                            </div>
1845                        </div>
1846                        </span>
1847                </div>
1848            </div>
1849                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1850                <div class="py-2 mx-2 w-100 text-center card">
1851                        <span href="https://pantherswroclaw.com/players/karlis-brauns/569">
1852                                                <div class="p-1 pb-2">
1853                            <div class="pl1-photo ">
1854                                <img
1855                                    src="/img/players/default.webp" data-player-photo="tint"
1856                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/karlis-brauns_569_69e9c3567e3c0.webp" class="lazy-load img-fluid rounded m-auto d-block">
1857                            </div>
1858                        </div>
1859
1860                        <div class="d-block text-center">
1861                            <div>
1862                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1863                                    <span class="d-block s-16">
1864                                        Karlis
1865                                    </span>
1866                                    <span class="d-block font-weight-bold s-20">
1867                                        Brauns
1868                                    </span>
1869                                </h4>
1870                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1871                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1872                                    3
1873                                </div>
1874                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1875                                    DL
1876                                </span>
1877                                                                                                <img src="https://flagcdn.com/32x24/lv.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1878                                                            </div>
1879                        </div>
1880                        </span>
1881                </div>
1882            </div>
1883                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1884                <div class="py-2 mx-2 w-100 text-center card">
1885                        <span href="https://pantherswroclaw.com/players/damian-wesolowski/678">
1886                                                <div class="p-1 pb-2">
1887                            <div class="pl1-photo player-photo-tint">
1888                                <img
1889                                    src="/img/players/default.webp" data-player-photo="tint"
1890                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
1891                            </div>
1892                        </div>
1893
1894                        <div class="d-block text-center">
1895                            <div>
1896                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1897                                    <span class="d-block s-16">
1898                                        Damian
1899                                    </span>
1900                                    <span class="d-block font-weight-bold s-20">
1901                                        Wesołowski
1902                                    </span>
1903                                </h4>
1904                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1905                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1906                                    6
1907                                </div>
1908                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1909                                    DL
1910                                </span>
1911                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1912                                                            </div>
1913                        </div>
1914                        </span>
1915                </div>
1916            </div>
1917                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1918                <div class="py-2 mx-2 w-100 text-center card">
1919                        <span href="https://pantherswroclaw.com/players/marek-lach/677">
1920                                                <div class="p-1 pb-2">
1921                            <div class="pl1-photo player-photo-tint">
1922                                <img
1923                                    src="/img/players/default.webp" data-player-photo="tint"
1924                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
1925                            </div>
1926                        </div>
1927
1928                        <div class="d-block text-center">
1929                            <div>
1930                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1931                                    <span class="d-block s-16">
1932                                        Marek
1933                                    </span>
1934                                    <span class="d-block font-weight-bold s-20">
1935                                        Łach
1936                                    </span>
1937                                </h4>
1938                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1939                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1940                                    37
1941                                </div>
1942                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1943                                    DL
1944                                </span>
1945                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1946                                                            </div>
1947                        </div>
1948                        </span>
1949                </div>
1950            </div>
1951                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1952                <div class="py-2 mx-2 w-100 text-center card">
1953                        <span href="https://pantherswroclaw.com/players/alex-okrasa/509">
1954                                                <div class="p-1 pb-2">
1955                            <div class="pl1-photo ">
1956                                <img
1957                                    src="/img/players/default.webp" data-player-photo="tint"
1958                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/alex-okrasa_509.webp" class="lazy-load img-fluid rounded m-auto d-block">
1959                            </div>
1960                        </div>
1961
1962                        <div class="d-block text-center">
1963                            <div>
1964                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1965                                    <span class="d-block s-16">
1966                                        Alex
1967                                    </span>
1968                                    <span class="d-block font-weight-bold s-20">
1969                                        Okrasa
1970                                    </span>
1971                                </h4>
1972                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
1973                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
1974                                    41
1975                                </div>
1976                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
1977                                    DL
1978                                </span>
1979                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
1980                                                            </div>
1981                        </div>
1982                        </span>
1983                </div>
1984            </div>
1985                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
1986                <div class="py-2 mx-2 w-100 text-center card">
1987                        <span href="https://pantherswroclaw.com/players/nataniel-cmikiewicz/516">
1988                                                <div class="p-1 pb-2">
1989                            <div class="pl1-photo ">
1990                                <img
1991                                    src="/img/players/default.webp" data-player-photo="tint"
1992                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/nataniel-cmikiewicz_516.webp" class="lazy-load img-fluid rounded m-auto d-block">
1993                            </div>
1994                        </div>
1995
1996                        <div class="d-block text-center">
1997                            <div>
1998                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
1999                                    <span class="d-block s-16">
2000                                        Nataniel
2001                                    </span>
2002                                    <span class="d-block font-weight-bold s-20">
2003                                        Ćmikiewicz
2004                                    </span>
2005                                </h4>
2006                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2007                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2008                                    47
2009                                </div>
2010                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2011                                    DL
2012                                </span>
2013                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2014                                                            </div>
2015                        </div>
2016                        </span>
2017                </div>
2018            </div>
2019                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2020                <div class="py-2 mx-2 w-100 text-center card">
2021                        <span href="https://pantherswroclaw.com/players/stanislaw-idziak/367">
2022                                                <div class="p-1 pb-2">
2023                            <div class="pl1-photo ">
2024                                <img
2025                                    src="/img/players/default.webp" data-player-photo="tint"
2026                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/stanislaw-idziak_367_69e9cfc51566a.webp" class="lazy-load img-fluid rounded m-auto d-block">
2027                            </div>
2028                        </div>
2029
2030                        <div class="d-block text-center">
2031                            <div>
2032                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2033                                    <span class="d-block s-16">
2034                                        Stanisław
2035                                    </span>
2036                                    <span class="d-block font-weight-bold s-20">
2037                                        Idziak
2038                                    </span>
2039                                </h4>
2040                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2041                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2042                                    54
2043                                </div>
2044                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2045                                    DL
2046                                </span>
2047                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2048                                                            </div>
2049                        </div>
2050                        </span>
2051                </div>
2052            </div>
2053                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2054                <div class="py-2 mx-2 w-100 text-center card">
2055                        <span href="https://pantherswroclaw.com/players/ksawery-tracz/586">
2056                                                <div class="p-1 pb-2">
2057                            <div class="pl1-photo ">
2058                                <img
2059                                    src="/img/players/default.webp" data-player-photo="tint"
2060                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/ksawery-tracz_586_69e9d294d5f41.webp" class="lazy-load img-fluid rounded m-auto d-block">
2061                            </div>
2062                        </div>
2063
2064                        <div class="d-block text-center">
2065                            <div>
2066                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2067                                    <span class="d-block s-16">
2068                                        Ksawery
2069                                    </span>
2070                                    <span class="d-block font-weight-bold s-20">
2071                                        Tracz
2072                                    </span>
2073                                </h4>
2074                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2075                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2076                                    90
2077                                </div>
2078                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2079                                    DL
2080                                </span>
2081                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2082                                                            </div>
2083                        </div>
2084                        </span>
2085                </div>
2086            </div>
2087                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2088                <div class="py-2 mx-2 w-100 text-center card">
2089                        <span href="https://pantherswroclaw.com/players/oskar-romaniuk/369">
2090                                                <div class="p-1 pb-2">
2091                            <div class="pl1-photo ">
2092                                <img
2093                                    src="/img/players/default.webp" data-player-photo="tint"
2094                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/oskar-romaniuk_369_69e9d2b3dfdb1.webp" class="lazy-load img-fluid rounded m-auto d-block">
2095                            </div>
2096                        </div>
2097
2098                        <div class="d-block text-center">
2099                            <div>
2100                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2101                                    <span class="d-block s-16">
2102                                        Oskar
2103                                    </span>
2104                                    <span class="d-block font-weight-bold s-20">
2105                                        Romaniuk
2106                                    </span>
2107                                </h4>
2108                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2109                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2110                                    91
2111                                </div>
2112                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2113                                    DL
2114                                </span>
2115                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2116                                                            </div>
2117                        </div>
2118                        </span>
2119                </div>
2120            </div>
2121                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2122                <div class="py-2 mx-2 w-100 text-center card">
2123                        <span href="https://pantherswroclaw.com/players/marcin-pryjma/663">
2124                                                <div class="p-1 pb-2">
2125                            <div class="pl1-photo ">
2126                                <img
2127                                    src="/img/players/default.webp" data-player-photo="tint"
2128                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/marcin-pryjma_663.webp" class="lazy-load img-fluid rounded m-auto d-block">
2129                            </div>
2130                        </div>
2131
2132                        <div class="d-block text-center">
2133                            <div>
2134                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2135                                    <span class="d-block s-16">
2136                                        Marcin
2137                                    </span>
2138                                    <span class="d-block font-weight-bold s-20">
2139                                        Pryjma
2140                                    </span>
2141                                </h4>
2142                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2143                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2144                                    92
2145                                </div>
2146                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2147                                    DL
2148                                </span>
2149                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2150                                                            </div>
2151                        </div>
2152                        </span>
2153                </div>
2154            </div>
2155                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2156                <div class="py-2 mx-2 w-100 text-center card">
2157                        <span href="https://pantherswroclaw.com/players/gabriel-montagner/671">
2158                                                <div class="p-1 pb-2">
2159                            <div class="pl1-photo player-photo-tint">
2160                                <img
2161                                    src="/img/players/default.webp" data-player-photo="tint"
2162                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
2163                            </div>
2164                        </div>
2165
2166                        <div class="d-block text-center">
2167                            <div>
2168                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2169                                    <span class="d-block s-16">
2170                                        Gabriel
2171                                    </span>
2172                                    <span class="d-block font-weight-bold s-20">
2173                                        Montagner
2174                                    </span>
2175                                </h4>
2176                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2177                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2178                                    93
2179                                </div>
2180                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2181                                    DL
2182                                </span>
2183                                                                                                <img src="https://flagcdn.com/32x24/br.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2184                                                            </div>
2185                        </div>
2186                        </span>
2187                </div>
2188            </div>
2189                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2190                <div class="py-2 mx-2 w-100 text-center card">
2191                        <span href="https://pantherswroclaw.com/players/deshon-hall-jr/621">
2192                                                <div class="p-1 pb-2">
2193                            <div class="pl1-photo ">
2194                                <img
2195                                    src="/img/players/default.webp" data-player-photo="tint"
2196                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/deshon-hall-jr_621.webp" class="lazy-load img-fluid rounded m-auto d-block">
2197                            </div>
2198                        </div>
2199
2200                        <div class="d-block text-center">
2201                            <div>
2202                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2203                                    <span class="d-block s-16">
2204                                        Deshon
2205                                    </span>
2206                                    <span class="d-block font-weight-bold s-20">
2207                                        Hall Jr.
2208                                    </span>
2209                                </h4>
2210                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2211                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2212                                    93
2213                                </div>
2214                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2215                                    DL
2216                                </span>
2217                                                                                                <img src="https://flagcdn.com/32x24/us.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2218                                                            </div>
2219                        </div>
2220                        </span>
2221                </div>
2222            </div>
2223                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2224                <div class="py-2 mx-2 w-100 text-center card">
2225                        <span href="https://pantherswroclaw.com/players/filip-zych/681">
2226                                                <div class="p-1 pb-2">
2227                            <div class="pl1-photo player-photo-tint">
2228                                <img
2229                                    src="/img/players/default.webp" data-player-photo="tint"
2230                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
2231                            </div>
2232                        </div>
2233
2234                        <div class="d-block text-center">
2235                            <div>
2236                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2237                                    <span class="d-block s-16">
2238                                        Filip
2239                                    </span>
2240                                    <span class="d-block font-weight-bold s-20">
2241                                        Zych
2242                                    </span>
2243                                </h4>
2244                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2245                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2246                                    97
2247                                </div>
2248                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2249                                    DL
2250                                </span>
2251                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2252                                                            </div>
2253                        </div>
2254                        </span>
2255                </div>
2256            </div>
2257                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2258                <div class="py-2 mx-2 w-100 text-center card">
2259                        <span href="https://pantherswroclaw.com/players/jamie-riedel/661">
2260                                                <div class="p-1 pb-2">
2261                            <div class="pl1-photo ">
2262                                <img
2263                                    src="/img/players/default.webp" data-player-photo="tint"
2264                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/jamie-riedel_661.webp" class="lazy-load img-fluid rounded m-auto d-block">
2265                            </div>
2266                        </div>
2267
2268                        <div class="d-block text-center">
2269                            <div>
2270                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2271                                    <span class="d-block s-16">
2272                                        Jamie
2273                                    </span>
2274                                    <span class="d-block font-weight-bold s-20">
2275                                        Riedel
2276                                    </span>
2277                                </h4>
2278                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2279                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2280                                    99
2281                                </div>
2282                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2283                                    DL
2284                                </span>
2285                                                                                                <img src="https://flagcdn.com/32x24/de.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2286                                                            </div>
2287                        </div>
2288                        </span>
2289                </div>
2290            </div>
2291                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2292                <div class="py-2 mx-2 w-100 text-center card">
2293                        <span href="https://pantherswroclaw.com/players/kacper-jaszewski/376">
2294                                                <div class="p-1 pb-2">
2295                            <div class="pl1-photo ">
2296                                <img
2297                                    src="/img/players/default.webp" data-player-photo="tint"
2298                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/kacper-jaszewski_376_69e9c336106a6.webp" class="lazy-load img-fluid rounded m-auto d-block">
2299                            </div>
2300                        </div>
2301
2302                        <div class="d-block text-center">
2303                            <div>
2304                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2305                                    <span class="d-block s-16">
2306                                        Kacper
2307                                    </span>
2308                                    <span class="d-block font-weight-bold s-20">
2309                                        Jaszewski
2310                                    </span>
2311                                </h4>
2312                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2313                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2314                                    1
2315                                </div>
2316                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2317                                    WR
2318                                </span>
2319                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2320                                                            </div>
2321                        </div>
2322                        </span>
2323                </div>
2324            </div>
2325                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2326                <div class="py-2 mx-2 w-100 text-center card">
2327                        <span href="https://pantherswroclaw.com/players/mike-harley-jr/576">
2328                                                <div class="p-1 pb-2">
2329                            <div class="pl1-photo ">
2330                                <img
2331                                    src="/img/players/default.webp" data-player-photo="tint"
2332                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/mike-harley-jr_576_69e9c48b62ea0.webp" class="lazy-load img-fluid rounded m-auto d-block">
2333                            </div>
2334                        </div>
2335
2336                        <div class="d-block text-center">
2337                            <div>
2338                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2339                                    <span class="d-block s-16">
2340                                        Mike
2341                                    </span>
2342                                    <span class="d-block font-weight-bold s-20">
2343                                        Harley Jr.
2344                                    </span>
2345                                </h4>
2346                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2347                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2348                                    5
2349                                </div>
2350                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2351                                    WR
2352                                </span>
2353                                                                                                <img src="https://flagcdn.com/32x24/us.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2354                                                            </div>
2355                        </div>
2356                        </span>
2357                </div>
2358            </div>
2359                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2360                <div class="py-2 mx-2 w-100 text-center card">
2361                        <span href="https://pantherswroclaw.com/players/maciej-krupa/244">
2362                                                <div class="p-1 pb-2">
2363                            <div class="pl1-photo ">
2364                                <img
2365                                    src="/img/players/default.webp" data-player-photo="tint"
2366                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/maciej-krupa_244_69e9c6ad7a6af.webp" class="lazy-load img-fluid rounded m-auto d-block">
2367                            </div>
2368                        </div>
2369
2370                        <div class="d-block text-center">
2371                            <div>
2372                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2373                                    <span class="d-block s-16">
2374                                        Maciej
2375                                    </span>
2376                                    <span class="d-block font-weight-bold s-20">
2377                                        Krupa
2378                                    </span>
2379                                </h4>
2380                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2381                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2382                                    10
2383                                </div>
2384                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2385                                    WR
2386                                </span>
2387                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2388                                                            </div>
2389                        </div>
2390                        </span>
2391                </div>
2392            </div>
2393                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2394                <div class="py-2 mx-2 w-100 text-center card">
2395                        <span href="https://pantherswroclaw.com/players/ott-eric-ottender/585">
2396                                                <div class="p-1 pb-2">
2397                            <div class="pl1-photo ">
2398                                <img
2399                                    src="/img/players/default.webp" data-player-photo="tint"
2400                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/ott-eric-ottender_585_69e9c6dac43e8.webp" class="lazy-load img-fluid rounded m-auto d-block">
2401                            </div>
2402                        </div>
2403
2404                        <div class="d-block text-center">
2405                            <div>
2406                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2407                                    <span class="d-block s-16">
2408                                        Ott Eric
2409                                    </span>
2410                                    <span class="d-block font-weight-bold s-20">
2411                                        Ottender
2412                                    </span>
2413                                </h4>
2414                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2415                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2416                                    11
2417                                </div>
2418                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2419                                    WR
2420                                </span>
2421                                                                                                <img src="https://flagcdn.com/32x24/ee.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2422                                                            </div>
2423                        </div>
2424                        </span>
2425                </div>
2426            </div>
2427                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2428                <div class="py-2 mx-2 w-100 text-center card">
2429                        <span href="https://pantherswroclaw.com/players/edu-perez/610">
2430                                                <div class="p-1 pb-2">
2431                            <div class="pl1-photo ">
2432                                <img
2433                                    src="/img/players/default.webp" data-player-photo="tint"
2434                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/edu-perez_610.webp" class="lazy-load img-fluid rounded m-auto d-block">
2435                            </div>
2436                        </div>
2437
2438                        <div class="d-block text-center">
2439                            <div>
2440                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2441                                    <span class="d-block s-16">
2442                                        Edu
2443                                    </span>
2444                                    <span class="d-block font-weight-bold s-20">
2445                                        Pérez
2446                                    </span>
2447                                </h4>
2448                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2449                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2450                                    17
2451                                </div>
2452                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2453                                    WR
2454                                </span>
2455                                                                                                <img src="https://flagcdn.com/32x24/es.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2456                                                            </div>
2457                        </div>
2458                        </span>
2459                </div>
2460            </div>
2461                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2462                <div class="py-2 mx-2 w-100 text-center card">
2463                        <span href="https://pantherswroclaw.com/players/juan-flores-calderon/676">
2464                                                <div class="p-1 pb-2">
2465                            <div class="pl1-photo player-photo-tint">
2466                                <img
2467                                    src="/img/players/default.webp" data-player-photo="tint"
2468                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
2469                            </div>
2470                        </div>
2471
2472                        <div class="d-block text-center">
2473                            <div>
2474                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2475                                    <span class="d-block s-16">
2476                                        Juan
2477                                    </span>
2478                                    <span class="d-block font-weight-bold s-20">
2479                                        Flores-Calderon
2480                                    </span>
2481                                </h4>
2482                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2483                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2484                                    81
2485                                </div>
2486                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2487                                    WR
2488                                </span>
2489                                                                                                <img src="https://flagcdn.com/32x24/es.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2490                                                            </div>
2491                        </div>
2492                        </span>
2493                </div>
2494            </div>
2495                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2496                <div class="py-2 mx-2 w-100 text-center card">
2497                        <span href="https://pantherswroclaw.com/players/kacper-chorazewski/520">
2498                                                <div class="p-1 pb-2">
2499                            <div class="pl1-photo ">
2500                                <img
2501                                    src="/img/players/default.webp" data-player-photo="tint"
2502                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/kacper-chorazewski_520.webp" class="lazy-load img-fluid rounded m-auto d-block">
2503                            </div>
2504                        </div>
2505
2506                        <div class="d-block text-center">
2507                            <div>
2508                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2509                                    <span class="d-block s-16">
2510                                        Kacper
2511                                    </span>
2512                                    <span class="d-block font-weight-bold s-20">
2513                                        Chorążewski
2514                                    </span>
2515                                </h4>
2516                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2517                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2518                                    82
2519                                </div>
2520                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2521                                    WR
2522                                </span>
2523                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2524                                                            </div>
2525                        </div>
2526                        </span>
2527                </div>
2528            </div>
2529                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2530                <div class="py-2 mx-2 w-100 text-center card">
2531                        <span href="https://pantherswroclaw.com/players/maksymilian-cybula/626">
2532                                                <div class="p-1 pb-2">
2533                            <div class="pl1-photo ">
2534                                <img
2535                                    src="/img/players/default.webp" data-player-photo="tint"
2536                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/maksymilian-cybula_626.webp" class="lazy-load img-fluid rounded m-auto d-block">
2537                            </div>
2538                        </div>
2539
2540                        <div class="d-block text-center">
2541                            <div>
2542                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2543                                    <span class="d-block s-16">
2544                                        Maksymilian
2545                                    </span>
2546                                    <span class="d-block font-weight-bold s-20">
2547                                        Cybula
2548                                    </span>
2549                                </h4>
2550                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2551                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2552                                    84
2553                                </div>
2554                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2555                                    WR
2556                                </span>
2557                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2558                                                            </div>
2559                        </div>
2560                        </span>
2561                </div>
2562            </div>
2563                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2564                <div class="py-2 mx-2 w-100 text-center card">
2565                        <span href="https://pantherswroclaw.com/players/tomasz-burdzinski/547">
2566                                                <div class="p-1 pb-2">
2567                            <div class="pl1-photo ">
2568                                <img
2569                                    src="/img/players/default.webp" data-player-photo="tint"
2570                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/tomasz-burdzinski_547.webp" class="lazy-load img-fluid rounded m-auto d-block">
2571                            </div>
2572                        </div>
2573
2574                        <div class="d-block text-center">
2575                            <div>
2576                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2577                                    <span class="d-block s-16">
2578                                        Tomasz
2579                                    </span>
2580                                    <span class="d-block font-weight-bold s-20">
2581                                        Burdziński
2582                                    </span>
2583                                </h4>
2584                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2585                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2586                                    85
2587                                </div>
2588                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2589                                    WR
2590                                </span>
2591                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2592                                                            </div>
2593                        </div>
2594                        </span>
2595                </div>
2596            </div>
2597                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2598                <div class="py-2 mx-2 w-100 text-center card">
2599                        <span href="https://pantherswroclaw.com/players/oliver-zarembski/674">
2600                                                <div class="p-1 pb-2">
2601                            <div class="pl1-photo player-photo-tint">
2602                                <img
2603                                    src="/img/players/default.webp" data-player-photo="tint"
2604                                    data-src="" class="lazy-load img-fluid rounded m-auto d-block">
2605                            </div>
2606                        </div>
2607
2608                        <div class="d-block text-center">
2609                            <div>
2610                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2611                                    <span class="d-block s-16">
2612                                        Oliver
2613                                    </span>
2614                                    <span class="d-block font-weight-bold s-20">
2615                                        Zarembski
2616                                    </span>
2617                                </h4>
2618                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2619                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2620                                    20
2621                                </div>
2622                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2623                                    RB
2624                                </span>
2625                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2626                                                            </div>
2627                        </div>
2628                        </span>
2629                </div>
2630            </div>
2631                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2632                <div class="py-2 mx-2 w-100 text-center card">
2633                        <span href="https://pantherswroclaw.com/players/bartosz-woch/611">
2634                                                <div class="p-1 pb-2">
2635                            <div class="pl1-photo ">
2636                                <img
2637                                    src="/img/players/default.webp" data-player-photo="tint"
2638                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/bartosz-woch_611.webp" class="lazy-load img-fluid rounded m-auto d-block">
2639                            </div>
2640                        </div>
2641
2642                        <div class="d-block text-center">
2643                            <div>
2644                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2645                                    <span class="d-block s-16">
2646                                        Bartosz
2647                                    </span>
2648                                    <span class="d-block font-weight-bold s-20">
2649                                        Woch
2650                                    </span>
2651                                </h4>
2652                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2653                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2654                                    21
2655                                </div>
2656                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2657                                    RB
2658                                </span>
2659                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2660                                                            </div>
2661                        </div>
2662                        </span>
2663                </div>
2664            </div>
2665                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2666                <div class="py-2 mx-2 w-100 text-center card">
2667                        <span href="https://pantherswroclaw.com/players/dawid-brzozowski/349">
2668                                                <div class="p-1 pb-2">
2669                            <div class="pl1-photo ">
2670                                <img
2671                                    src="/img/players/default.webp" data-player-photo="tint"
2672                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/dawid-brzozowski_349_69e9ca8c82888.webp" class="lazy-load img-fluid rounded m-auto d-block">
2673                            </div>
2674                        </div>
2675
2676                        <div class="d-block text-center">
2677                            <div>
2678                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2679                                    <span class="d-block s-16">
2680                                        Dawid
2681                                    </span>
2682                                    <span class="d-block font-weight-bold s-20">
2683                                        Brzozowski
2684                                    </span>
2685                                </h4>
2686                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2687                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2688                                    22
2689                                </div>
2690                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2691                                    RB
2692                                </span>
2693                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2694                                                            </div>
2695                        </div>
2696                        </span>
2697                </div>
2698            </div>
2699                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2700                <div class="py-2 mx-2 w-100 text-center card">
2701                        <span href="https://pantherswroclaw.com/players/kamil-kotlarz/145">
2702                                                <div class="p-1 pb-2">
2703                            <div class="pl1-photo ">
2704                                <img
2705                                    src="/img/players/default.webp" data-player-photo="tint"
2706                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/kamil-kotlarz_145_69e9cb821eca0.webp" class="lazy-load img-fluid rounded m-auto d-block">
2707                            </div>
2708                        </div>
2709
2710                        <div class="d-block text-center">
2711                            <div>
2712                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2713                                    <span class="d-block s-16">
2714                                        Kamil
2715                                    </span>
2716                                    <span class="d-block font-weight-bold s-20">
2717                                        Kotlarz
2718                                    </span>
2719                                </h4>
2720                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2721                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2722                                    29
2723                                </div>
2724                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2725                                    RB
2726                                </span>
2727                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2728                                                            </div>
2729                        </div>
2730                        </span>
2731                </div>
2732            </div>
2733                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2734                <div class="py-2 mx-2 w-100 text-center card">
2735                        <span href="https://pantherswroclaw.com/players/krystian-stepczak/647">
2736                                                <div class="p-1 pb-2">
2737                            <div class="pl1-photo ">
2738                                <img
2739                                    src="/img/players/default.webp" data-player-photo="tint"
2740                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/krystian-stepczak_647.webp" class="lazy-load img-fluid rounded m-auto d-block">
2741                            </div>
2742                        </div>
2743
2744                        <div class="d-block text-center">
2745                            <div>
2746                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2747                                    <span class="d-block s-16">
2748                                        Krystian
2749                                    </span>
2750                                    <span class="d-block font-weight-bold s-20">
2751                                        Stępczak
2752                                    </span>
2753                                </h4>
2754                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2755                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2756                                    80
2757                                </div>
2758                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2759                                    RB
2760                                </span>
2761                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2762                                                            </div>
2763                        </div>
2764                        </span>
2765                </div>
2766            </div>
2767                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2768                <div class="py-2 mx-2 w-100 text-center card">
2769                        <span href="https://pantherswroclaw.com/players/hubert-ogrodowczyk/451">
2770                                                <div class="p-1 pb-2">
2771                            <div class="pl1-photo ">
2772                                <img
2773                                    src="/img/players/default.webp" data-player-photo="tint"
2774                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/hubert-ogrodowczyk_451_69e9c31b7799a.webp" class="lazy-load img-fluid rounded m-auto d-block">
2775                            </div>
2776                        </div>
2777
2778                        <div class="d-block text-center">
2779                            <div>
2780                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2781                                    <span class="d-block s-16">
2782                                        Hubert
2783                                    </span>
2784                                    <span class="d-block font-weight-bold s-20">
2785                                        Ogrodowczyk
2786                                    </span>
2787                                </h4>
2788                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2789                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2790                                    2
2791                                </div>
2792                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2793                                    LB
2794                                </span>
2795                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2796                                                            </div>
2797                        </div>
2798                        </span>
2799                </div>
2800            </div>
2801                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2802                <div class="py-2 mx-2 w-100 text-center card">
2803                        <span href="https://pantherswroclaw.com/players/szymon-romanowski/228">
2804                                                <div class="p-1 pb-2">
2805                            <div class="pl1-photo ">
2806                                <img
2807                                    src="/img/players/default.webp" data-player-photo="tint"
2808                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/szymon-romanowski_228_69e9c396ba73b.webp" class="lazy-load img-fluid rounded m-auto d-block">
2809                            </div>
2810                        </div>
2811
2812                        <div class="d-block text-center">
2813                            <div>
2814                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2815                                    <span class="d-block s-16">
2816                                        Szymon
2817                                    </span>
2818                                    <span class="d-block font-weight-bold s-20">
2819                                        Romanowski
2820                                    </span>
2821                                </h4>
2822                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2823                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2824                                    4
2825                                </div>
2826                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2827                                    LB
2828                                </span>
2829                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2830                                                            </div>
2831                        </div>
2832                        </span>
2833                </div>
2834            </div>
2835                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2836                <div class="py-2 mx-2 w-100 text-center card">
2837                        <span href="https://pantherswroclaw.com/players/simon-alvarez-plata/668">
2838                                                <div class="p-1 pb-2">
2839                            <div class="pl1-photo ">
2840                                <img
2841                                    src="/img/players/default.webp" data-player-photo="tint"
2842                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/simon-alvarez-plata_668.webp" class="lazy-load img-fluid rounded m-auto d-block">
2843                            </div>
2844                        </div>
2845
2846                        <div class="d-block text-center">
2847                            <div>
2848                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2849                                    <span class="d-block s-16">
2850                                        Simón
2851                                    </span>
2852                                    <span class="d-block font-weight-bold s-20">
2853                                        Alvarez Plata
2854                                    </span>
2855                                </h4>
2856                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2857                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2858                                    24
2859                                </div>
2860                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2861                                    LB
2862                                </span>
2863                                                                                                <img src="https://flagcdn.com/32x24/es.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2864                                                            </div>
2865                        </div>
2866                        </span>
2867                </div>
2868            </div>
2869                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2870                <div class="py-2 mx-2 w-100 text-center card">
2871                        <span href="https://pantherswroclaw.com/players/patryk-guk/483">
2872                                                <div class="p-1 pb-2">
2873                            <div class="pl1-photo ">
2874                                <img
2875                                    src="/img/players/default.webp" data-player-photo="tint"
2876                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/patryk-guk_483_69e9cc4da5362.webp" class="lazy-load img-fluid rounded m-auto d-block">
2877                            </div>
2878                        </div>
2879
2880                        <div class="d-block text-center">
2881                            <div>
2882                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2883                                    <span class="d-block s-16">
2884                                        Patryk
2885                                    </span>
2886                                    <span class="d-block font-weight-bold s-20">
2887                                        Guk
2888                                    </span>
2889                                </h4>
2890                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2891                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2892                                    34
2893                                </div>
2894                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2895                                    LB
2896                                </span>
2897                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2898                                                            </div>
2899                        </div>
2900                        </span>
2901                </div>
2902            </div>
2903                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2904                <div class="py-2 mx-2 w-100 text-center card">
2905                        <span href="https://pantherswroclaw.com/players/krzysztof-wis/241">
2906                                                <div class="p-1 pb-2">
2907                            <div class="pl1-photo ">
2908                                <img
2909                                    src="/img/players/default.webp" data-player-photo="tint"
2910                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/krzysztof-wis_241_69e9cd26af6af.webp" class="lazy-load img-fluid rounded m-auto d-block">
2911                            </div>
2912                        </div>
2913
2914                        <div class="d-block text-center">
2915                            <div>
2916                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2917                                    <span class="d-block s-16">
2918                                        Krzysztof
2919                                    </span>
2920                                    <span class="d-block font-weight-bold s-20">
2921                                        Wis
2922                                    </span>
2923                                </h4>
2924                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2925                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2926                                    35
2927                                </div>
2928                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2929                                    LB
2930                                </span>
2931                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2932                                                            </div>
2933                        </div>
2934                        </span>
2935                </div>
2936            </div>
2937                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2938                <div class="py-2 mx-2 w-100 text-center card">
2939                        <span href="https://pantherswroclaw.com/players/szymon-barczak/672">
2940                                                <div class="p-1 pb-2">
2941                            <div class="pl1-photo ">
2942                                <img
2943                                    src="/img/players/default.webp" data-player-photo="tint"
2944                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/szymon-barczak_672_6a58abda7dd28.webp" class="lazy-load img-fluid rounded m-auto d-block">
2945                            </div>
2946                        </div>
2947
2948                        <div class="d-block text-center">
2949                            <div>
2950                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2951                                    <span class="d-block s-16">
2952                                        Szymon
2953                                    </span>
2954                                    <span class="d-block font-weight-bold s-20">
2955                                        Barczak
2956                                    </span>
2957                                </h4>
2958                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2959                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2960                                    40
2961                                </div>
2962                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2963                                    LB
2964                                </span>
2965                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
2966                                                            </div>
2967                        </div>
2968                        </span>
2969                </div>
2970            </div>
2971                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
2972                <div class="py-2 mx-2 w-100 text-center card">
2973                        <span href="https://pantherswroclaw.com/players/jorge-hernandez/614">
2974                                                <div class="p-1 pb-2">
2975                            <div class="pl1-photo ">
2976                                <img
2977                                    src="/img/players/default.webp" data-player-photo="tint"
2978                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/jorge-hernandez_614.webp" class="lazy-load img-fluid rounded m-auto d-block">
2979                            </div>
2980                        </div>
2981
2982                        <div class="d-block text-center">
2983                            <div>
2984                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
2985                                    <span class="d-block s-16">
2986                                        Jorge
2987                                    </span>
2988                                    <span class="d-block font-weight-bold s-20">
2989                                        Hernández
2990                                    </span>
2991                                </h4>
2992                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
2993                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
2994                                    45
2995                                </div>
2996                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
2997                                    LB
2998                                </span>
2999                                                                                                <img src="https://flagcdn.com/32x24/es.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
3000                                                            </div>
3001                        </div>
3002                        </span>
3003                </div>
3004            </div>
3005                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
3006                <div class="py-2 mx-2 w-100 text-center card">
3007                        <span href="https://pantherswroclaw.com/players/jakub-ciurkot/406">
3008                                                <div class="p-1 pb-2">
3009                            <div class="pl1-photo ">
3010                                <img
3011                                    src="/img/players/default.webp" data-player-photo="tint"
3012                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/jakub-ciurkot_406_69e9c7a0c09a0.webp" class="lazy-load img-fluid rounded m-auto d-block">
3013                            </div>
3014                        </div>
3015
3016                        <div class="d-block text-center">
3017                            <div>
3018                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
3019                                    <span class="d-block s-16">
3020                                        Jakub
3021                                    </span>
3022                                    <span class="d-block font-weight-bold s-20">
3023                                        Ciurkot
3024                                    </span>
3025                                </h4>
3026                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
3027                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
3028                                    15
3029                                </div>
3030                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
3031                                    K
3032                                </span>
3033                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
3034                                                            </div>
3035                        </div>
3036                        </span>
3037                </div>
3038            </div>
3039                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
3040                <div class="py-2 mx-2 w-100 text-center card">
3041                        <span href="https://pantherswroclaw.com/players/marko-vidackovic/588">
3042                                                <div class="p-1 pb-2">
3043                            <div class="pl1-photo ">
3044                                <img
3045                                    src="/img/players/default.webp" data-player-photo="tint"
3046                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/marko-vidackovic_588_69e9c5f74c505.webp" class="lazy-load img-fluid rounded m-auto d-block">
3047                            </div>
3048                        </div>
3049
3050                        <div class="d-block text-center">
3051                            <div>
3052                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
3053                                    <span class="d-block s-16">
3054                                        Marko
3055                                    </span>
3056                                    <span class="d-block font-weight-bold s-20">
3057                                        Vidačković
3058                                    </span>
3059                                </h4>
3060                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
3061                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
3062                                    7
3063                                </div>
3064                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
3065                                    DB
3066                                </span>
3067                                                                                                <img src="https://flagcdn.com/32x24/de.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
3068                                                            </div>
3069                        </div>
3070                        </span>
3071                </div>
3072            </div>
3073                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
3074                <div class="py-2 mx-2 w-100 text-center card">
3075                        <span href="https://pantherswroclaw.com/players/wojciech-simka/247">
3076                                                <div class="p-1 pb-2">
3077                            <div class="pl1-photo ">
3078                                <img
3079                                    src="/img/players/default.webp" data-player-photo="tint"
3080                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/wojciech-simka_247_69e9c67b5e374.webp" class="lazy-load img-fluid rounded m-auto d-block">
3081                            </div>
3082                        </div>
3083
3084                        <div class="d-block text-center">
3085                            <div>
3086                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
3087                                    <span class="d-block s-16">
3088                                        Wojciech
3089                                    </span>
3090                                    <span class="d-block font-weight-bold s-20">
3091                                        Simka
3092                                    </span>
3093                                </h4>
3094                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
3095                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
3096                                    9
3097                                </div>
3098                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
3099                                    DB
3100                                </span>
3101                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
3102                                                            </div>
3103                        </div>
3104                        </span>
3105                </div>
3106            </div>
3107                        <div class="swiper-slide" data-aos="zoom-out" style="max-width: 250px">
3108                <div class="py-2 mx-2 w-100 text-center card">
3109                        <span href="https://pantherswroclaw.com/players/tomasz-osmanski/499">
3110                                                <div class="p-1 pb-2">
3111                            <div class="pl1-photo ">
3112                                <img
3113                                    src="/img/players/default.webp" data-player-photo="tint"
3114                                    data-src="https://cdn.sportigio.com/spaces/63/img/players/tomasz-osmanski_499.webp" class="lazy-load img-fluid rounded m-auto d-block">
3115                            </div>
3116                        </div>
3117
3118                        <div class="d-block text-center">
3119                            <div>
3120                                <h4 class="text-dark header-font mt-0 mb-1 py-1 v1-players-name">
3121                                    <span class="d-block s-16">
3122                                        Tomasz
3123                                    </span>
3124                                    <span class="d-block font-weight-bold s-20">
3125                                        Osmański
3126                                    </span>
3127                                </h4>
3128                                                                <div class="mx-auto rounded-circle text-white bg-dark text-center font-weight-bold d-flex align-items-center justify-content-center"
3129                                style="z-index: 2; width: 26px; height: 26px; font-size:12px;">
3130                                    12
3131                                </div>
3132                                                                                                <span class="d-block s-14 text-center mt-2 v1-players-position">
3133                                    DB
3134                                </span>
3135                                                                                                <img src="https://flagcdn.com/32x24/pl.png" alt="" class="d-block mx-auto mt-2" style="height: 16px; border-radius: 2px;">
3136                                                            </div>
3137                        </div>
3138                        </span>
3139                </div>
3140            </div>
3141                    </div>
3142    </div>
3143            
3144</section>
3145
3146        
3147        
3148    </section>
3149
3150
3151    
3152        <section id="section11" class="home-block-section">
3153
3154        
3155        
3156        
3157        
3158        
3159                    <div class="bg-primary text-center py-4 my-4 d-none d-sm-block">
3160    <div class="container d-flex">
3161        <div class="text-white align-self-center" style="width: 60%;">
3162            <b class="s-28">Co słychać w Social Mediach?</b>
3163            <div class="mt-2 v1-social-icon-row">
3164                                    <a href="https://facebook.com/PanthersWroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fa-brands fa-square-facebook"></i></a>
3165                                                    <a href="https://x.com/pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fa-brands fa-x-twitter"></i></a>
3166                                                    <a href="https://instagram.com/pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-instagram"></i></a>
3167                                                    <a href="https://youtube.com/user/WroclawPanthersTV" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-youtube"></i></a>
3168                                                    <a href="https://linkedin.com/company/11296928" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-linkedin"></i></a>
3169                                                    <a href="https://www.tiktok.com/@pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-tiktok"></i></a>
3170                            </div>
3171        </div>
3172        <div class="ml-auto" style="width: 40%; min-width: 600px;">
3173            <div class="bg-white rounded p-2">
3174            <div class="fb-page fb-rounded" data-href="https://facebook.com/PanthersWroclaw" data-tabs="timeline" data-width="600" data-height="500" data-small-header="true" data-adapt-container-width="true" data-hide-cover="true" data-show-facepile="false"><blockquote cite="https://facebook.com/PanthersWroclaw" class="fb-xfbml-parse-ignore"><a href="https://facebook.com/PanthersWroclaw">/PanthersWroclaw</a></blockquote></div>
3175            </div>
3176        </div>
3177    </div>
3178</div>
3179
3180<div class="bg-primary text-center py-4 my-4 d-block d-sm-none">
3181    <div class="container">
3182        <div class="d-block text-white">
3183            <b class="s-20">Co słychać w Social Mediach?</b>
3184            <div class="mt-2" style="font-size: 1.8rem">
3185                                    <a href="https://facebook.com/PanthersWroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fa-brands fa-square-facebook"></i></a>
3186                                                    <a href="https://x.com/pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fa-brands fa-x-twitter"></i></a>
3187                                                    <a href="https://instagram.com/pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-instagram"></i></a>
3188                                                    <a href="https://youtube.com/user/WroclawPanthersTV" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-youtube"></i></a>
3189                                                    <a href="https://linkedin.com/company/11296928" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-linkedin"></i></a>
3190                                                    <a href="https://www.tiktok.com/@pantherswroclaw" class="d-inline-block mx-1 text-white" target="_blank"><i class="fab fa-tiktok"></i></a>
3191                            </div>
3192        </div>
3193        <div class="my-2 pt-2">
3194            <div class="bg-white rounded p-2">
3195
3196            <div class="fb-page fb-rounded" data-href="https://facebook.com/PanthersWroclaw" data-tabs="timeline" data-width="320" data-height="500" data-small-header="true" data-adapt-container-width="true" data-hide-cover="true" data-show-facepile="false"><blockquote cite="https://facebook.com/PanthersWroclaw" class="fb-xfbml-parse-ignore"><a href="https://facebook.com/PanthersWroclaw">/PanthersWroclaw</a></blockquote></div>
3197                
3198            </div>
3199
3200        </div>
3201    </div>
3202</div>        
3203        
3204    </section>
3205
3206
3207    
3208        <section id="section4" class="home-block-section">
3209
3210        
3211        
3212        
3213        
3214        
3215                    <section class="container spb-head">
3216    </section>
3217
3218<section id="sponsors-list" class="spb spb--cards spb--align-center">
3219    <div class="container">
3220        <div class="px-1 px-sm-2 pb-4">
3221            
3222                            <div class="spb-group" style="--spb-h: 120px; --spb-w: 312px;">
3223                                            <div class="spb-group-name">Sponsorzy główni</div>
3224                                                                <div class="spb-items">
3225                                                            <a href="https://tarczynski.pl/" class="spb-item"
3226                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3227                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/5e3a5ad7cfbe3d4ec6e0a0945b19933c.png" class="lazy-load" alt="">
3228                                                                    </a>
3229                                                            <a href="http://www.wroclaw.pl/" class="spb-item"
3230                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3231                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/c784cd0a31d4586271c27f6375b83744.webp" class="lazy-load" alt="">
3232                                                                    </a>
3233                                                            <a href="https://snackit.eu/" class="spb-item"
3234                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3235                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/95bbf763a0a58275c5cf37df978ff0e0.webp" class="lazy-load" alt="">
3236                                                                    </a>
3237                                                    </div>
3238                                    </div>
3239                            <div class="spb-group" style="--spb-h: 100px; --spb-w: 260px;">
3240                                            <div class="spb-group-name">Sponsorzy</div>
3241                                                                <div class="spb-items">
3242                                                            <a href="https://skodawroclaw.pl" class="spb-item"
3243                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3244                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/05085d2ada1910a1e7ddcf762d83151a.webp" class="lazy-load" alt="">
3245                                                                    </a>
3246                                                            <a href="https://dolnyslask.travel" class="spb-item"
3247                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3248                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/4035eda7d733c54df10b2abba0931415.webp" class="lazy-load" alt="">
3249                                                                    </a>
3250                                                            <a href="https://kfc.pl/" class="spb-item"
3251                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3252                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/d2858c6f69095374a694addc820e4678.webp" class="lazy-load" alt="">
3253                                                                    </a>
3254                                                            <a href="https://kbfolie.pl/pl/" class="spb-item"
3255                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3256                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/31a799b00c8396ba316a0514e5711f70.webp" class="lazy-load" alt="KB Folie">
3257                                                                    </a>
3258                                                            <a href="https://mineral.pl" class="spb-item"
3259                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3260                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/d2a83568cbba0dcdd1dad73826b01054.webp" class="lazy-load" alt="">
3261                                                                    </a>
3262                                                            <a href="https://goldsaver.pl/" class="spb-item"
3263                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3264                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/a2a7909d85abdbfefde17b3eadb7d995.webp" class="lazy-load" alt="">
3265                                                                    </a>
3266                                                    </div>
3267                                    </div>
3268                            <div class="spb-group" style="--spb-h: 80px; --spb-w: 208px;">
3269                                            <div class="spb-group-name">Partnerzy</div>
3270                                                                <div class="spb-items">
3271                                                            <a href="https://fizjosportmed.pl/" class="spb-item"
3272                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3273                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/a560e68bddf6133fe527db9eee95a907.webp" class="lazy-load" alt="">
3274                                                                    </a>
3275                                                            <a href="https://stadioncatering.pl/" class="spb-item"
3276                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3277                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/0881fd85d3e625476751f0c9b57f4b4c.webp" class="lazy-load" alt="">
3278                                                                    </a>
3279                                                            <a href="https://tomma.com.pl/pracownia/pracownia-rezonansu-magnetycznego-wroclaw/" class="spb-item"
3280                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3281                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/88c13b519ea43aac32ceed6799afa823.webp" class="lazy-load" alt="TOMMA">
3282                                                                    </a>
3283                                                            <a href="https://www.facebook.com/LaundryBearPL/" class="spb-item"
3284                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3285                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/0d99447e444a9eaa1aee389bad964e0d.webp" class="lazy-load" alt="Laundry Bear">
3286                                                                    </a>
3287                                                            <a href="http://www.lunaticagency.pl/" class="spb-item"
3288                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3289                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/6307c7715b3801c467f9c3ead8120e9e.png" class="lazy-load" alt="">
3290                                                                    </a>
3291                                                            <a href="http://www.drukarniatriada.pl/" class="spb-item"
3292                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3293                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/b0f62a75f4de5d1ba2e5e86017507933.png" class="lazy-load" alt="">
3294                                                                    </a>
3295                                                            <a href="https://mpk.wroc.pl/" class="spb-item"
3296                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3297                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/0245b4bc05b6fbb4bfa749813cd2a7a6.png" class="lazy-load" alt="">
3298                                                                    </a>
3299                                                            <a href="https://timcatering.pl/" class="spb-item"
3300                 
3300                   target="_blank" rel="noopener"                                    data-aos="zoom-out">
3301                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/a4dad0a927d9c109444c72ae14c1b7c9.webp" class="lazy-load" alt="">
3302                                                                    </a>
3303                                                            <a href="https://www.pasazgrunwaldzki.pl/" class="spb-item"
3304                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3305                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/4806213909a9a596374328d32cb92813.webp" class="lazy-load" alt="">
3306                                                                    </a>
3307                                                            <a href="https://viby.pl/" class="spb-item"
3308                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3309                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/cffffd4d8f3247d3c3212cc020507fd3.webp" class="lazy-load" alt="">
3310                                                                    </a>
3311                                                            <a href="https://yellowsport.pl/" class="spb-item"
3312                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3313                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/75be4373e10f5cfa3dc09cb3b991060f.webp" class="lazy-load" alt="">
3314                                                                    </a>
3315                                                            <a href="https://www.artromed.com.pl/" class="spb-item"
3316                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3317                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/859e3e72bf1bc25ac81451f0e7d420a7.webp" class="lazy-load" alt="">
3318                                                                    </a>
3319                                                            <a href="https://www.forelle.com" class="spb-item"
3320                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3321                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/ffdd8ed9d45c31f85dd5048c891d1579.webp" class="lazy-load" alt="">
3322                                                                    </a>
3323                                                    </div>
3324                                    </div>
3325                            <div class="spb-group" style="--spb-h: 60px; --spb-w: 156px;">
3326                                            <div class="spb-group-name">Patroni medialni</div>
3327                                                                <div class="spb-items">
3328                                                            <a href="http://www.eska.pl/" class="spb-item"
3329                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3330                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/f363985303a71bf3641f351669574461.png" class="lazy-load" alt="">
3331                                                                    </a>
3332                                                            <a href="http://www.slowosportowe.pl/" class="spb-item"
3333                                    target="_blank" rel="noopener"                                    data-aos="zoom-out">
3334                                                                            <img src="" data-src="https://cdn.sportigio.com/spaces/63/img/sponsors/860b5e5d7e739afc427f147de226c3e4.jpg" class="lazy-load" alt="">
3335                                                                    </a>
3336                                                    </div>
3337                                    </div>
3338                    </div>
3339    </div>
3340</section>
3341
3342<style id="spb-styles">
3343    /* Sekcja sponsorow nie uzywa `.sct-margin`, wiec nie miala ZADNEGO wlasnego
3344       odstepu w pionie - sciana logotypow przyklejala sie do poprzedniego
3345       bloku. To jest odstep tej sekcji, nie rytm calej strony. */
3346    /* Naglowek sekcji stoi w osobnym <section> NAD `.spb`, wiec odstep od
3347       poprzedniego bloku musi siedziec na nim, nie na scianie logotypow. */
3348    .spb-head {
3349        padding-top: clamp(34px, 4.5vw, 58px);
3350    }
3351    .spb {
3352        padding-bottom: clamp(18px, 2.6vw, 34px);
3353    }
3354    .spb .spb-group {
3355        margin-top: 8px;
3356        margin-bottom: 14px;
3357    }
3358    .spb .spb-group-name {
3359        font-size: 16px;
3360        font-weight: 500;
3361        padding: 8px 2px;
3362    }
3363    .spb--align-center .spb-group-name { text-align: center; }
3364    .spb--align-left .spb-group-name { text-align: left; }
3365    .spb .spb-items {
3366        display: flex;
3367        flex-wrap: wrap;
3368        align-items: center;
3369        gap: 8px;
3370    }
3371    .spb--align-center .spb-items { justify-content: center; }
3372    .spb--align-left .spb-items { justify-content: flex-start; }
3373    .spb .spb-item {
3374        display: flex;
3375        align-items: center;
3376        justify-content: center;
3377        height: calc(var(--spb-h, 70px) * var(--spb-scale, 1));
3378        width: calc(var(--spb-w, 122px) * var(--spb-scale, 1));
3379        max-width: 100%;
3380        text-decoration: none;
3381    }
3382    .spb .spb-item img {
3383        max-height: 80%;
3384        max-width: 84%;
3385        width: auto;
3386        object-fit: contain;
3387        display: block;
3388    }
3389    /* cards - each logo in its own bordered card (classic look).
3390       Kafel pod logotyp jest CELOWO bialy (tez w ciemnym schemacie): logotypy
3391       sponsorow bywaja ciemne i na ciemnym tle znikaja. */
3392    .spb--cards .spb-item {
3393        background: #fff;
3394        border: 1px solid #f1f1f1;
3395        border-radius: 6px;
3396        transition: transform 0.15s ease, box-shadow 0.15s ease;
3397    }
3398    .spb--cards a.spb-item:hover {
3399        transform: translateY(-2px);
3400        box-shadow: 0 6px 16px rgba(17, 24, 39, 0.08);
3401    }
3402    /* plain - bare logos with generous spacing */
3403    .spb--plain .spb-items { gap: 12px 26px; }
3404    .spb--plain a.spb-item { transition: transform 0.15s ease; }
3405    .spb--plain a.spb-item:hover { transform: translateY(-2px); }
3406    /* wall - one shared sponsor-wall panel with uniform tiles */
3407    .spb--wall .spb-items {
3408        background: var(--pb-surface-alt);
3409        border: 1px solid var(--pb-divider);
3410        border-radius: 16px;
3411        padding: 20px 22px;
3412        gap: 10px 12px;
3413    }
3414    .spb--wall .spb-item {
3415        background: #fff; /* celowo bialy kafel pod logotyp, jak w .spb--cards */
3416        border-radius: 10px;
3417        box-shadow: 0 1px 2px rgba(17, 24, 39, 0.05);
3418        transition: transform 0.15s ease, box-shadow 0.15s ease;
3419    }
3420    .spb--wall a.spb-item:hover {
3421        transform: translateY(-2px);
3422        box-shadow: 0 6px 16px rgba(17, 24, 39, 0.1);
3423    }
3424    /* list - stacked rows: logo left, company name + description right */
3425    .spb--list .spb-rows {
3426        display: flex;
3427        flex-direction: column;
3428        gap: 12px;
3429        max-width: 860px;
3430    }
3431    .spb--align-center.spb--list .spb-rows { margin: 0 auto; }
3432    .spb--list .spb-row {
3433        display: flex;
3434        align-items: center;
3435        gap: 20px;
3436        background: var(--pb-surface);
3437        border: 1px solid var(--pb-divider);
3438        border-radius: 10px;
3439        padding: 16px 20px;
3440        text-align: left;
3441    }
3442    .spb--list .spb-row-logo {
3443        flex: 0 0 140px;
3444        height: calc(var(--spb-h, 70px) * 0.9);
3445        max-height: 90px;
3446        display: flex;
3447        align-items: center;
3448        justify-content: center;
3449    }
3450    .spb--list .spb-row-logo a {
3451        display: flex;
3452        align-items: center;
3453        justify-content: center;
3454        width: 100%;
3455        height: 100%;
3456    }
3457    .spb--list .spb-row-logo img {
3458        max-width: 100%;
3459        max-height: 100%;
3460        object-fit: contain;
3461    }
3462    .spb--list .spb-row-body {
3463        flex: 1 1 auto;
3464        min-width: 0;
3465    }
3466    /* Wiersz bez logotypu nie zostawia pustej kolumny po lewej. */
3467    .spb--list .spb-row--nologo { padding-left: 24px; }
3468    .spb-item--nologo {
3469        display: flex;
3470        align-items: center;
3471        justify-content: center;
3472        min-height: calc(var(--spb-h, 70px) * 0.8);
3473    }
3474    .spb-item-name {
3475        font-size: 15px;
3476        font-weight: 600;
3477        line-height: 1.35;
3478        color: var(--pb-text, #111827);
3479        text-align: center;
3480    }
3481    /* Nazwa zamiast logotypu na bialym kaflu: ciemna niezaleznie od schematu,
3482       bo --pb-text w ciemnym schemacie (albo na platnym ciemnym tle) jest jasny. */
3483    .spb--cards .spb-item-name,
3484    .spb--wall .spb-item-name {
3485        color: #111827;
3486    }
3487    .spb--list .spb-row-name {
3488        font-size: 15px;
3489        font-weight: 700;
3490    }
3491    .spb--list .spb-row-name a { color: inherit; }
3492    .spb--list .spb-row-about {
3493        margin: 5px 0 0;
3494        color: var(--pb-muted);
3495        font-size: 13px;
3496        line-height: 1.55;
3497    }
3498    .spb--list .spb-row-about p { margin: 0 0 5px; }
3499    .spb--list .spb-row-about p:last-child { margin-bottom: 0; }
3500    .spb--list .spb-row-about a { color: inherit; text-decoration: underline; }
3501    /* mono - grayscale logos, color revealed on hover (sponsor-wall vibe) */
3502    .spb--mono .spb-item img,
3503    .spb--mono .spb-row-logo img {
3504        filter: grayscale(1);
3505        opacity: 0.72;
3506        transition: filter 0.2s ease, opacity 0.2s ease;
3507    }
3508    .spb--mono .spb-item:hover img,
3509    .spb--mono .spb-row:hover .spb-row-logo img {
3510        filter: grayscale(0);
3511        opacity: 1;
3512    }
3513    @media (max-width: 575.98px) {
3514        .spb .spb-group { --spb-scale: 0.82; }
3515        .spb--wall .spb-items { padding: 14px; }
3516        .spb--list .spb-row {
3517            flex-direction: column;
3518            align-items: stretch;
3519            text-align: center;
3520            gap: 12px;
3521        }
3522        .spb--list .spb-row-logo { flex-basis: auto; }
3523    }
3524</style>
3525        
3526        
3527    </section>
3528
3529
3530
3531 
3532
3533        
3534
3535    </div>
3536
3537    
3538                        
3539    <!-- Modal -->
3540<div class="modal fade" id="searchMenuModal" style="margin: 0 auto" role="dialog">
3541    <div class="modal-dialog">
3542
3543    <!-- Modal content-->
3544    <div class="modal-content">
3545        <div class="modal-header">
3546            <h4 class="modal-title pull-left">Szukaj...</h4>
3547            <button type="button" class="close" data-dismiss="modal">&times;</button>
3548        </div>
3549        <div class="modal-body">
3550            <div class="position-relative">
3551            <input type="text" id="searchModalInput" class="form-control form-control-lg shadow-sm"
3552                style="border-radius: 10px !important; height: 48px; padding-left: 40px; border: 1px solid var(--pb-border); font-size: 1rem;"
3553                name="search" onkeyup="search(this.value)" placeholder="Szukaj w bazie..." />
3554            <i class="fas fa-search position-absolute"
3555                style="left: 15px; top: 50%; transform: translateY(-50%); color: var(--pb-muted);"></i>
3556        </div>
3557        <div class="mt-3" id="searchMenuResult"></div>
3558
3559        <style>
3560            #searchMenuModal .modal-content {
3561                border-radius: 15px !important;
3562                border: none;
3563                box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
3564            }
3565
3566            #searchMenuModal .modal-header {
3567                border-bottom: none;
3568                padding-bottom: 0;
3569            }
3570
3571            #searchMenuModal .modal-title {
3572                font-size: 1.1rem !important;
3573                font-weight: 600;
3574                opacity: 0.8;
3575            }
3576
3577            #searchMenuModal .modal-body {
3578                padding: 1.5rem;
3579            }
3580        </style>
3581        </div>
3582        <div class="modal-footer text-center">
3583            <button type="button" class="btn btn-default" data-dismiss="modal">
3584                Zamknij
3585            </button>
3586                    </div>
3587    </div>
3588
3589    </div>
3590</div>
3591<!-- End Modal -->
3592
3593    
3594
3595    
3596
3597            <footer id="footer" class="footer bg-primary" style=" margin-top: 110px">
3598
3599    <div class="text-center">
3600
3601                    <img src="https://cdn.sportigio.com/spaces/63/img/logo/logo.png?v=0" id="install" class="img-fluid"
3602                style="height: 150px !important; margin-top: -70px" />
3603        
3604        <div class="my-2 text-white" style="font-size: 2.25rem">
3605                            <a href="https://facebook.com/PanthersWroclaw"
3606                    class="d-inline-block mx-3 text-white" target="_blank"><i
3607                        class="fa-brands fa-square-facebook"></i></a>
3608                                        <a href="https://x.com/pantherswroclaw"
3609                    class="d-inline-block mx-3 text-white" target="_blank"><i
3610                        class="fa-brands fa-x-twitter"></i></a>
3611                                        <a href="https://instagram.com/pantherswroclaw"
3612                    class="d-inline-block mx-3 text-white" target="_blank"><i
3613                        class="fab fa-instagram"></i></a>
3614                                        <a href="https://youtube.com/user/WroclawPanthersTV" class="d-inline-block mx-3 text-white"
3615                    target="_blank"><i class="fab fa-youtube"></i></a>
3616                                        <a href="https://linkedin.com/company/11296928" class="d-inline-block mx-3 text-white"
3617                    target="_blank"><i class="fab fa-linkedin"></i></a>
3618                                        <a href="https://www.tiktok.com/@pantherswroclaw" class="d-inline-block mx-3 text-white"
3619                    target="_blank"><i class="fab fa-tiktok"></i></a>
3620                    </div>
3621    </div>
3622
3623    <div class="container text-white text-center p-4 mt-2" id="footer">
3624
3625        <div class="row">
3626            <div class="col-sm-3 text-sm-left py-4">
3627                &copy; 2026 <b>Panthers Wrocław</b>
3628                <a href="#" data-cookie-settings class="d-block small text-white" style="opacity:.7;">Ustawienia cookies</a>
3629            </div>
3630
3631            <div class="col-sm-6 py-4">
3632                                                                </div>
3633
3634            <div class="col-sm-3 text-sm-center">
3635                <span class="mb-3 small">Powered By</span>
3636                <div class="pt-2 pr-3">
3637                    <a href="https://sportigio.com" target="_blank">
3638                        <img src="https://cdn.sportigio.com/spaces/95/uploads/4p4XvW01OMvUMmFwzaKqF7GeNe1BBKeWAYso2R27.png"
3639                            height="35">
3640                    </a>
3641                </div>
3642            </div>
3643        </div>
3644
3645    </div>
3646
3647</footer>
3648
3649<div class="d-block d-sm-none" style="height: 58px;"></div>
3650        
3651    
3652    <style>
3653    .sg-cc, .sg-cc * { box-sizing: border-box; }
3654
3655    /*
3656     * Przyciemnienie treści nad panelem. Blokuje klikanie, ale NIE przewijanie:
3657     * nie ma tu żadnego `preventDefault`, więc kółko myszy i gest dotyku dalej
3658     * przewijają dokument pod spodem. Odwiedzający ma móc przeczytać stronę,
3659     * zanim zdecyduje - inaczej pytamy kogoś, kto nie wie jeszcze o co pyta.
3660     */
3661    .sg-cc-scrim {
3662        position: fixed; inset: 0; z-index: 2147482999;
3663        background: rgba(15, 23, 42, .3);
3664        animation: sg-cc-fade .2s ease-out;
3665    }
3666    @keyframes sg-cc-fade { from { opacity: 0; } to { opacity: 1; } }
3667    @keyframes sg-cc-rise { from { transform: translateY(100%); } to { transform: none; } }
3668
3669    .sg-cc-sheet:focus { outline: none; }
3670    .sg-cc-sheet {
3671        position: fixed; left: 0; right: 0; bottom: 0; z-index: 2147483000;
3672        max-height: 88vh; overflow-y: auto; overscroll-behavior: contain;
3673        /* Tokeny --pb-* ze strony klubu (schemat ciemny); poza motywem v1 ich nie ma,
3674           wiec fallback = dotychczasowy jasny kolor. */
3675        background: var(--pb-surface, #fff);
3676        border-top: 1px solid var(--pb-divider, #e6e8ef);
3677        font-family: system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;
3678        color: var(--pb-text, #14172a);
3679        animation: sg-cc-rise .3s cubic-bezier(.16, 1, .3, 1);
3680    }
3681    .sg-cc-inner { padding: 26px 30px 24px; }
3682
3683    .sg-cc-head { display: flex; align-items: center; gap: 13px; margin-bottom: 14px; }
3684    .sg-cc-logo { width: 38px; height: 38px; object-fit: contain; flex: 0 0 auto; }
3685    .sg-cc-title { margin: 0; font-size: 19px; line-height: 1.25; font-weight: 700; letter-spacing: -.011em; }
3686
3687    .sg-cc-cols { display: flex; align-items: flex-end; gap: 56px; }
3688    .sg-cc-copy { flex: 1 1 auto; }
3689    .sg-cc-text { margin: 0 0 9px; font-size: 14px; line-height: 1.65; color: var(--pb-muted, #4c5163); }
3690    .sg-cc-text:last-child { margin-bottom: 0; }
3691    .sg-cc-text a { color: var(--pb-text, #14172a); text-decoration: underline; text-underline-offset: 2px; }
3692
3693    .sg-cc-actions { flex: 0 0 auto; display: flex; flex-direction: column; gap: 11px; }
3694    .sg-cc-row { display: flex; gap: 10px; }
3695
3696    .sg-cc-btn {
3697        appearance: none; border: 1px solid transparent; border-radius: 10px;
3698        padding: 13px 26px; font: inherit; font-size: 14px; font-weight: 600; line-height: 1.2;
3699        cursor: pointer; white-space: nowrap;
3700        transition: background .15s ease, color .15s ease, border-color .15s ease;
3701    }
3702    .sg-cc-btn:focus-visible { outline: 2px solid var(--pb-text, #14172a); outline-offset: 2px; }
3703    .sg-cc-btn--primary { background: var(--pb-text, #12141c); color: var(--pb-active-text, #fff); }
3704    .sg-cc-btn--primary:hover { background: color-mix(in srgb, var(--pb-text, #12141c) 75%, #000); }
3705    /* Wejście do ustawień stoi obok zgody, w tym samym rzędzie i o tym samym
3706       rozmiarze tekstu. Różni je wypełnienie, nie dostępność. */
3707    .sg-cc-btn--ghost { background: transparent; color: var(--pb-text, #14172a); border-color: var(--pb-border, #d7dae4); }
3708    .sg-cc-btn--ghost:hover { background: var(--pb-surface-hover, #f1f2f6); border-color: #c3c7d6; }
3709
3710    .sg-cc-cat { display: flex; align-items: flex-start; gap: 24px; padding: 15px 0; border-top: 1px solid var(--pb-divider, #eef0f5); }
3711    .sg-cc-cat:first-of-type { border-top: 0; }
3712    .sg-cc-cat__body { flex: 1 1 auto; min-width: 0; }
3713    .sg-cc-cat__name { margin: 0 0 3px; font-size: 14px; font-weight: 600; }
3714    .sg-cc-cat__desc { margin: 0; font-size: 13px; line-height: 1.55; color: var(--pb-muted, #6a7086); }
3715    .sg-cc-cat__always { flex: 0 0 auto; font-size: 12.5px; font-weight: 500; color: var(--pb-muted, #9096ab); padding-top: 3px; white-space: nowrap; }
3716    .sg-cc-switch { position: relative; width: 44px;
3716 height: 26px; flex: 0 0 auto; margin-top: 1px; }
3717    .sg-cc-switch input { position: absolute; opacity: 0; width: 100%; height: 100%; margin: 0; cursor: pointer; }
3718    .sg-cc-switch span {
3719        position: absolute; inset: 0; background: var(--pb-border, #d3d6e0); border-radius: 999px;
3720        transition: background .15s ease; pointer-events: none;
3721    }
3722    .sg-cc-switch span::after {
3723        content: ''; position: absolute; top: 3px; left: 3px; width: 20px; height: 20px;
3724        background: var(--pb-surface, #fff); border-radius: 50%; transition: transform .15s ease;
3725    }
3726    .sg-cc-switch input:checked + span { background: var(--pb-text, #12141c); }
3727    .sg-cc-switch input:checked + span::after { transform: translateX(18px); }
3728    .sg-cc-switch input:focus-visible + span { outline: 2px solid var(--pb-text, #14172a); outline-offset: 2px; }
3729
3730    .sg-cc-panel-actions { display: flex; justify-content: flex-end; gap: 10px; margin-top: 20px; }
3731
3732    @media (max-width: 860px) {
3733        .sg-cc-inner { padding: 20px 18px 18px; }
3734        .sg-cc-head { gap: 11px; margin-bottom: 12px; }
3735        .sg-cc-logo { width: 32px; height: 32px; }
3736        .sg-cc-title { font-size: 17px; }
3737        .sg-cc-cols { flex-direction: column; align-items: stretch; gap: 18px; }
3738        /* Zgoda ląduje pod kciukiem, ustawienia tuż nad nią, obie pełną szerokością. */
3739        .sg-cc-row { flex-direction: column; gap: 8px; }
3740        .sg-cc-btn { width: 100%; }
3741        .sg-cc-cat { gap: 16px; }
3742        .sg-cc-panel-actions { flex-direction: column-reverse; }
3743    }
3744</style>
3745
3746<script>
3747(function () {
3748    'use strict';
3749
3750    var VERSION = '1.0';
3751    var COOKIE = 'sportigio_consent';
3752    var MAX_AGE = 60 * 60 * 24 * 365; // 12 miesięcy
3753    var ENDPOINT = 'https://pantherswroclaw.com/consent';
3754    var CSRF = 'J44idzRsaWsGMlBT5O6oGZ0kxfhFLzmfTTqw92gS';
3755    var LOGO = "https://cdn.sportigio.com/spaces/63/img/logo/logo.png?v=0";
3756    var NAME = "";
3757    var POLICY_URL = 'https://pantherswroclaw.com/legal/cookies';
3758    var ASK_DISABLED = false;
3759
3760    var TEXT = {"title":"Pliki cookie","bodyNecessary":"Ta witryna używa plików cookie, żeby działała poprawnie: pamiętała zalogowanie, koszyk i wybrane ustawienia. Te są niezbędne i działają zawsze.","bodyOptional":"Za Twoją zgodą dochodzą pliki analityczne (ruch na stronie) i marketingowe (skuteczność reklam, osadzone treści społecznościowe). Zgodę wycofasz w każdej chwili.","policy":"Polityka cookies","acceptAll":"Zaakceptuj wszystkie","rejectAll":"Odrzuć wszystkie","manage":"Zarządzaj preferencjami","save":"Zapisz wybór","panelTitle":"Ustawienia cookies","panelBody":"Zdecyduj, z których plików cookie możemy korzystać. Zmienisz to w każdej chwili.","always":"Zawsze aktywny","back":"Wróć","catNecessary":"Niezbędne","catNecessaryDesc":"Logowanie, koszyk, bezpieczeństwo formularzy i zapamiętanie tego wyboru. Bez nich strona nie działa.","catAnalytics":"Analityka","catAnalyticsDesc":"Pokazują nam, z których stron korzystasz. Ładują się dopiero po Twojej zgodzie.","catMarketing":"Marketing","catMarketingDesc":"Pomiar reklam i osadzone treści społecznościowe. Ładują się dopiero po Twojej zgodzie."};
3761
3762    // Pliki cookie kasowane przy odmowie - po nazwie albo po prefiksie.
3763    var CLEANUP = {
3764        analytics: ['_ga', '_gid', '_gat', '_gcl_au', 'ph_'],
3765        marketing: ['_fbp', '_fbc', 'fr', 'IDE', 'test_cookie', '__gads', '__gpi']
3766    };
3767
3768    // ------------------------------------------------------------ ciasteczko
3769
3770    function readCookie(name) {
3771        var match = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)');
3772        return match ? decodeURIComponent(match[2]) : null;
3773    }
3774
3775    /*
3776     * Zapis decyzji. Zwraca false, gdy przeglądarka ciasteczka NIE przyjęła.
3777     *
3778     * ⚠️ Przeglądarka nie pozwala stronie na http nadpisać ciasteczka
3779     * zapisanego wcześniej z flagą `Secure` (RFC 6265bis 5.4, "Leave Secure
3780     * Cookies Alone"). Na hoście dostępnym po http i po https - tak jest
3781     * lokalnie, tak bywa u klubu z wygasłym certyfikatem - dawało to pętlę bez
3782     * wyjścia: na http baner nie widzi ciasteczka z https, jego własny zapis
3783     * cicho pada, więc pyta przy KAŻDYM wejściu. Dlatego zapis sprawdzamy.
3784     */
3785    function writeCookie(name, value) {
3786        document.cookie = name + '=' + encodeURIComponent(value)
3787            + ';path=/;max-age=' + MAX_AGE + ';SameSite=Lax'
3788            + (location.protocol === 'https:' ? ';Secure' : '');
3789
3790        return readCookie(name) === value;
3791    }
3792
3793    /*
3794     * Zapas na wypadek odrzuconego ciasteczka. `localStorage` jest osobny dla
3795     * http i https, więc każdy z tych adresów pamięta swoją decyzję i nikt nie
3796     * blokuje nikomu zapisu. Piszemy tu TYLKO gdy ciasteczko nie przeszło:
3797     * inaczej wyczyszczenie ciasteczek nie kasowałoby zgody, a powinno.
3798     */
3799    function backup(value) {
3800        try {
3801            if (value === null) { return localStorage.removeItem(COOKIE); }
3802            if (value === undefined) { return localStorage.getItem(COOKIE); }
3803            localStorage.setItem(COOKIE, value);
3804        } catch (e) {
3805            // Tryb prywatny albo zablokowany magazyn - decyzja zostaje na tę stronę.
3806            return null;
3807        }
3808    }
3809
3810    function dropCookie(name) {
3811        var host = location.hostname;
3812        var parts = host.split('.');
3813        var domains = ['', host];
3814        // Ciasteczko strony trzeciej bywa ustawione na domenie nadrzędnej -
3815        // bez tego "usunięcie" nic nie robi i zgoda zostaje cofnięta tylko na papierze.
3816        for (var i = 0; i < parts.length - 1; i++) {
3817            domains.push('.' + parts.slice(i).join('.'));
3818        }
3819        domains.forEach(function (domain) {
3820            document.cookie = name + '=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT'
3821                + (domain ? ';domain=' + domain : '');
3822        });
3823    }
3824
3825    function uuid() {
3826        if (window.crypto && crypto.randomUUID) { return crypto.randomUUID(); }
3827        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
3828            var r = Math.random() * 16 | 0;
3829            return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
3830        });
3831    }
3832
3833    function loadState() {
3834        try {
3835            var raw = readCookie(COOKIE) || backup();
3836            if (!raw) { return null; }
3837            var parsed = JSON.parse(raw);
3838            // Nowa wersja polityki unieważnia starą decyzję.
3839            if (!parsed || parsed.v !== VERSION) { return null; }
3840            return parsed;
3841        } catch (e) {
3842            return null;
3843        }
3844    }
3845
3846    var state = loadState();
3847
3848    function accepted(category) {
3849        if (category === 'necessary') { return true; }
3850        return !!(state && state[category === 'analytics' ? 'a' : 'm']);
3851    }
3852
3853    // ------------------------------------------------------- odblokowywanie
3854
3855    function unlockScripts() {
3856        var blocked = document.querySelectorAll('script[type="text/plain"][data-cookie-category]');
3857
3858        Array.prototype.forEach.call(blocked, function (node) {
3859            if (!accepted(node.getAttribute('data-cookie-category'))) { return; }
3860
3861            var script = document.createElement('script');
3862
3863            Array.prototype.forEach.call(node.attributes, function (attr) {
3864                if (attr.name === 'type' || attr.name === 'data-cookie-category') { return; }
3865                script.setAttribute(attr.name, attr.value);
3866            });
3867
3868            if (!node.src) { script.text = node.textContent; }
3869
3870            node.parentNode.insertBefore(script, node);
3871            node.parentNode.removeChild(node);
3872        });
3873
3874        // Elementy niebędące skryptami (noscript z pikselem, iframe) chowamy
3875        // pod tym samym atrybutem - odblokowanie polega na podmianie src.
3876        var deferred = document.querySelectorAll('[data-cookie-src][data-cookie-category]');
3877        Array.prototype.forEach.call(deferred, function (node) {
3878            if (!accepted(node.getAttribute('data-cookie-category'))) { return; }
3879            node.setAttribute('src', node.getAttribute('data-cookie-src'));
3880            node.removeAttribute('data-cookie-src');
3881        });
3882    }
3883
3884    function cleanup() {
3885        Object.keys(CLEANUP).forEach(function (category) {
3886            if (accepted(category)) { return; }
3887            CLEANUP[category].forEach(function (name) {
3888                dropCookie(name);
3889                // Prefiksy: _ga_XXXX, ph_xxx_posthog itd.
3890                document.cookie.split(';').forEach(function (pair) {
3891                    var key = pair.split('=')[0].trim();
3892                    if (key.indexOf(name) === 0) { dropCookie(key); }
3893                });
3894            });
3895        });
3896    }
3897
3898    // -------------------------------------------------------------- zapisy
3899
3900    function persist(analytics, marketing, action) {
3901        state = {
3902            v: VERSION,
3903            id: (state && state.id) || uuid(),
3904            a: analytics ? 1 : 0,
3905            m: marketing ? 1 : 0,
3906            t: Math.floor(Date.now() / 1000)
3907        };
3908
3909        var raw = JSON.stringify(state);
3910        backup(writeCookie(COOKIE, raw) ? null : raw);
3911
3912        cleanup();
3913        unlockScripts();
3914        closeAll();
3915
3916        report(action);
3917
3918        document.dispatchEvent(new CustomEvent('sportigio:consent', {
3919            detail: { analytics: !!analytics, marketing: !!marketing }
3920        }));
3921    }
3922
3923    function report(action) {
3924        // Rejestr zgód po stronie serwera. Świadomie "best effort": gdy padnie,
3925        // decyzja odwiedzającego i tak obowiązuje, a strona ma działać dalej.
3926        try {
3927            fetch(ENDPOINT, {
3928                method: 'POST',
3929                headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': CSRF },
3930                credentials: 'same-origin',
3931                keepalive: true,
3932                body: JSON.stringify({
3933                    consent_id: state.id,
3934                    version: VERSION,
3935                    action: action,
3936                    categories: { analytics: !!state.a, marketing: !!state.m },
3937                    url: location.href.slice(0, 512)
3938                })
3939            }).catch(function () {});
3940        } catch (e) { /* bez znaczenia dla działania strony */ }
3941    }
3942
3943    // ----------------------------------------------------------------- UI
3944
3945    var sheet = null;
3946    var scrim = null;
3947    var view = null;         // 'ask' albo 'settings'
3948    var lastFocus = null;
3949
3950    function el(tag, className, html) {
3951        var node = document.createElement(tag);
3952        if (className) { node.className = className; }
3953        if (html != null) { node.innerHTML = html; }
3954        return node;
3955    }
3956
3957    function escapeHtml(value) {
3958        return String(value).replace(/[&<>"']/g, function (c) {
3959            return { '&': '&amp;', '<': '&lt;', '>': '&gt;', '"': '&quot;', "'": '&#39;' }[c];
3960        });
3961    }
3962
3963    function button(label, variant, onClick) {
3964        var node = el('button', 'sg-cc-btn sg-cc-btn--' + variant, escapeHtml(label));
3965        node.type = 'button';
3966        node.addEventListener('click', onClick);
3967        return node;
3968    }
3969
3970    function ensureShell() {
3971        if (sheet) { return sheet; }
3972
3973        lastFocus = document.activeElement;
3974
3975        scrim = el('div', 'sg-cc sg-cc-scrim');
3976        document.body.appendChild(scrim);
3977
3978        sheet = el('div', 'sg-cc sg-cc-sheet');
3979        sheet.setAttribute('role', 'dialog');
3980        sheet.setAttribute('aria-modal', 'true');
3981        sheet.setAttribute('aria-label', TEXT.title);
3982        sheet.tabIndex = -1;
3983        document.body.appendChild(sheet);
3984
3985        return sheet;
3986    }
3987
3988    // Nagłówek z logo przestrzeni. Bez logo zostaje sam tytuł, bez dziury po nim.
3989    function head(title) {
3990        var box = el('div', 'sg-cc-head');
3991
3992        if (LOGO) {
3993            var img = document.createElement('img');
3994            img.className = 'sg-cc-logo';
3995            img.alt = NAME || '';
3996            // Logo bywa niedostepne (zly host w APP_URL, skasowany plik). Ikona
3997            // zepsutego obrazka w oknie zgod wyglada na awarie strony, wiec
3998            // znika, a zostaje sam tytul.
3999            img.addEventListener('error', function () {
4000                if (img.parentNode) { img.parentNode.removeChild(img); }
4001            });
4002            img.src = LOGO;
4003            box.appendChild(img);
4004        }
4005
4006        box.appendChild(el('h2', 'sg-cc-title', escapeHtml(title)));
4007
4008        return box;
4009    }
4010
4011    function policyLink() {
4012        return ' <a href="' + POLICY_URL + '" target="_blank" rel="noopener">'
4013            + escapeHtml(TEXT.policy) + '</a>';
4014    }
4015
4016    function render(node) {
4017        var host = ensureShell();
4018        host.innerHTML = '';
4019        host.appendChild(node);
4020
4021        document.addEventListener('keydown', onKeydown);
4022
4023        // Fokus idzie na sam panel, nie na "Akceptuj": inaczej zgoda wita
4024        // odwiedzajacego obrysem fokusu, jakby ja ktos juz wybral za niego.
4025        host.focus();
4026    }
4027
4028    function closeAll() {
4029        [sheet, scrim].forEach(function (node) {
4030            if (node && node.parentNode) { node.parentNode.removeChild(node); }
4031        });
4032
4033        sheet = null;
4034        scrim = null;
4035        view = null;
4036
4037        document.removeEventListener('keydown', onKeydown);
4038        if (lastFocus && lastFocus.focus) { lastFocus.focus(); }
4039    }
4040
4041    /*
4042     * Pytanie o zgodę. Panel siedzi na dole, treść nad nim jest przyciemniona i
4043     * nieklikalna, ale wciąż da się ją przewijać i przeczytać. Panel znika
4044     * dopiero po decyzji, a odmowa to jedno kliknięcie, więc nic nie warunkujemy
4045     * zgodą.
4046     */
4047    function showAsk() {
4048        view = 'ask';
4049
4050        var wrap = el('div', 'sg-cc-inner');
4051        wrap.appendChild(head(TEXT.title));
4052
4053        var cols = el('div', 'sg-cc-cols');
4054
4055        var copy = el('div', 'sg-cc-copy');
4056        copy.appendChild(el('p', 'sg-cc-text', escapeHtml(TEXT.bodyNecessary)));
4057        copy.appendChild(el('p', 'sg-cc-text', escapeHtml(TEXT.bodyOptional) + policyLink()));
4058        cols.appendChild(copy);
4059
4060        var actions = el('div', 'sg-cc-actions');
4061
4062        /*
4063         * Pierwsza warstwa ma dwa przyciski: wejście w ustawienia i zgodę na
4064         * wszystko. Odmowa nie stoi tutaj - żeby odrzucić, trzeba wejść w
4065         * ustawienia i zapisać wybór z wyłączonymi przełącznikami (żaden nie
4066         * jest zaznaczony z góry). Decyzja właściciela produktu z 22.09.2026,
4067         * świadomie niżej niż wzorzec z wytycznych EROD 03/2022, który chce
4068         * odmowy jednym kliknięciem na tym samym ekranie co zgoda.
4069         */
4070        var row = el('div', 'sg-cc-row');
4071        row.appendChild(button(TEXT.manage, 'ghost', function () { showSettings(true); }));
4072        row.appendChild(button(TEXT.acceptAll, 'primary', function () { persist(true, true, 'accept_all'); }));
4073        actions.appendChild(row);
4074
4075        cols.appendChild(actions);
4076        wrap.appendChild(cols);
4077
4078        render(wrap);
4079    }
4080
4081    function category(key, name, desc, checked, locked) {
4082        var row = el('div', 'sg-cc-cat');
4083
4084        var body = el('div', 'sg-cc-cat__body');
4085        body.appendChild(el('p', 'sg-cc-cat__name', escapeHtml(name)));
4086        body.appendChild(el('p', 'sg-cc-cat__desc', escapeHtml(desc)));
4087        row.appendChild(body);
4088
4089        if (locked) {
4090            row.appendChild(el('span', 'sg-cc-cat__always', escapeHtml(TEXT.always))
4090);
4091            return row;
4092        }
4093
4094        var wrap = el('label', 'sg-cc-switch');
4095        var input = document.createElement('input');
4096        input.type = 'checkbox';
4097        input.setAttribute('data-category', key);
4098        // Żadna kategoria nie jest zaznaczona z góry - zgoda ma być czynnym
4099        // działaniem (TSUE C-673/17 Planet49).
4100        input.checked = !!checked;
4101        input.setAttribute('aria-label', name);
4102        wrap.appendChild(input);
4103        wrap.appendChild(document.createElement('span'));
4104        row.appendChild(wrap);
4105
4106        return row;
4107    }
4108
4109    /** @param {boolean} fromAsk - czy wracamy do pytania po zamknięciu ustawień. */
4110    function showSettings(fromAsk) {
4111        view = 'settings';
4112
4113        var wrap = el('div', 'sg-cc-inner');
4114        wrap.appendChild(head(TEXT.panelTitle));
4115
4116        wrap.appendChild(el('p', 'sg-cc-text', escapeHtml(TEXT.panelBody) + policyLink()));
4117
4118        var list = el('div', 'sg-cc-cats');
4119        list.style.marginTop = '18px';
4120        list.appendChild(category('necessary', TEXT.catNecessary, TEXT.catNecessaryDesc, true, true));
4121        list.appendChild(category('analytics', TEXT.catAnalytics, TEXT.catAnalyticsDesc, accepted('analytics'), false));
4122        list.appendChild(category('marketing', TEXT.catMarketing, TEXT.catMarketingDesc, accepted('marketing'), false));
4123        wrap.appendChild(list);
4124
4125        var actions = el('div', 'sg-cc-panel-actions');
4126        actions.appendChild(button(fromAsk ? TEXT.back : TEXT.rejectAll, 'ghost', function () {
4127            if (fromAsk) { showAsk(); } else { persist(false, false, 'reject_all'); }
4128        }));
4129        actions.appendChild(button(TEXT.save, 'primary', function () {
4130            persist(
4131                wrap.querySelector('[data-category="analytics"]').checked,
4132                wrap.querySelector('[data-category="marketing"]').checked,
4133                'save'
4134            );
4135        }));
4136        wrap.appendChild(actions);
4137
4138        render(wrap);
4139    }
4140
4141    function onKeydown(e) {
4142        // Tło jest wyłączone, więc Tab nie ma po co tam wychodzić.
4143        if (e.key === 'Tab' && sheet) {
4144            var stops = sheet.querySelectorAll('button, a[href], input');
4145            if (!stops.length) { return; }
4146
4147            var first = stops[0];
4148            var last = stops[stops.length - 1];
4149
4150            if (e.shiftKey && document.activeElement === first) { e.preventDefault(); last.focus(); }
4151            else if (!e.shiftKey && document.activeElement === last) { e.preventDefault(); first.focus(); }
4152
4153            return;
4154        }
4155
4156        if (e.key !== 'Escape') { return; }
4157
4158        // Escape cofa z ustawień do pytania, ale NIE zamyka samego pytania -
4159        // dopóki decyzji nie ma, panel zostaje.
4160        if (view === 'settings' && state) { closeAll(); return; }
4161        if (view === 'settings') { showAsk(); }
4162    }
4163
4164    // ------------------------------------------------------------ start
4165
4166    function init() {
4167        cleanup();
4168        unlockScripts();
4169
4170        if (!state && !ASK_DISABLED) { showAsk(); }
4171
4172        // Każdy link "Ustawienia cookies" w stopce otwiera panel.
4173        document.addEventListener('click', function (e) {
4174            var trigger = e.target.closest && e.target.closest('[data-cookie-settings]');
4175            if (!trigger) { return; }
4176            e.preventDefault();
4177            showSettings(false);
4178        });
4179    }
4180
4181    window.sportigioConsent = {
4182        accepted: accepted,
4183        open: function () { showSettings(false); },
4184        withdraw: function () { persist(false, false, 'withdraw'); }
4185    };
4186
4187    if (document.readyState === 'loading') {
4188        document.addEventListener('DOMContentLoaded', init);
4189    } else {
4190        init();
4191    }
4192})();
4193</script>
4193
4194
4195    <!-- Optional JavaScript -->
4196    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
4197    
4197<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
4197
4198    
4198<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
4199        integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous">
4200    </script>
4200
4201    
4201<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
4202        integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous">
4203    </script>
4203
4204
4205    
4205<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lazyload.min.js"></script>
4205
4206            
4206<script src="/js/63/custom.js?v=0"></script>
4206
4207    
4208    
4208<script>
4209        document.querySelector("#font-awesome-css").removeAttribute('disabled');
4210        document.querySelector("#app-css").removeAttribute('disabled');
4211        document.querySelector("#style-css").removeAttribute('disabled');
4212        document.querySelector("#style-css-custom")?.removeAttribute('disabled');
4213        document.querySelector("#swiper-css").removeAttribute('disabled');
4214        document.querySelector("#google-icons").removeAttribute('disabled');
4215        document.querySelector("#variables-css").removeAttribute('disabled');
4216
4217        window.onload = function() {
4218            document.querySelector("#page-loader-div").remove();
4219            document.body.style.overflowY = 'auto';
4220        };
4221
4222        setTimeout(() => {
4223            document.body.style.overflowY = 'auto';
4224        }, 1000);
4225
4226        document.addEventListener('DOMContentLoaded', function() {
4227            setTimeout(() => { // exceeded 3sec loading time
4228                let page_loader = document.querySelector("#page-loader-div");
4229                if (page_loader) { // use default variables instead
4230                    document.querySelector("#variables-css").removeAttribute('disabled');
4231                    page_loader.remove();
4232                    document.body.style.overflowY = 'auto';
4233                }
4234            }, 3000);
4235        });
4236    </script>
4236
4237
4238    
4238<script>
4239        $(function() {
4240            $('[data-toggle="tooltip"]').tooltip()
4241        })
4242    </script>
4242
4243
4244    
4244<script>
4245        let searchRequest = null;
4246
4247        function expandSearchMenu() {
4248            $('#searchMenuModal').modal('show');
4249            $('#searchMenuModal').on('shown.bs.modal', function() {
4250                $('#searchModalInput').focus();
4251            });
4252        }
4253
4254        function search(val) {
4255            if (searchRequest != null) {
4256                searchRequest.abort();
4257                searchRequest = null;
4258            }
4259
4260            searchRequest = $.get('/search', {
4261                q: val
4262            }, function(data) {
4263                $('#searchMenuResult').html(data);
4264            });
4265        }
4266
4267    </script>
4267
4268
4269    
4270    
4270<script>
4271        window.addEventListener('beforeinstallprompt', e => {
4272            if (window.matchMedia('(display-mode: standalone)').matches) {
4273                // don't display install banner when installed
4274                return e.preventDefault();
4275            } else {
4276                try {
4277                    const btn = document.querySelector('#install')
4278                    btn.hidden = false;
4279                    btn.onclick = _ => e.prompt();
4280                    return e.preventDefault();
4281                } catch (e) {
4282
4283                }
4284            }
4285        });
4286    </script>
4286
4287
4288    <!-- The core Firebase JS SDK is always required and must be listed first -->
4289
4290    
4291
4292    
4292<script>
4293        var lazyLoadInstance = new LazyLoad({
4294            elements_selector: ".lazy-load",
4295            threshold: 500,
4296            observer: true,
4297            unobserve_entered: true, // przestań obserwować po załadowaniu
4298            cancel_on_exit: false
4299        });
4300    </script>
4300
4301
4302    
4302<script src="/plugins/swiper/js/swiper.min.js"></script>
4302
4303    
4303<script>
4304        var swipTeams = new Swiper('.swiper-x', {
4305            slidesPerView: 'auto',
4306            freeMode: true,
4307            scrollbar: {
4308                el: '.swiper-scrollbar',
4309                hide: true,
4310            },
4311        });
4312    </script>
vendor: 143 bytes, lines 4312-4318
4312
4313
4314    
4315
4316    
4317        <script type="text/plain" data-cookie-category="analytics" async
4318        src="https://www.googletagmanager.com/gtag/js?id=
4318G-71JE7S0NY5
vendor: 16 bytes, lines 4318-4319
4318"></script>
4319    
4319<script type="text/plain" data-cookie-category="analytics">
4320        
vendor: 162 bytes, lines 4320-4323
4320window.dataLayer = window.dataLayer || [];
4321        function gtag() { dataLayer.push(arguments); }
4322        gtag('js', new Date());
4323                gtag('config', '
4323G-71JE7S0NY5
vendor: 16 bytes, lines 4323-4324
4323');
4324            
4324</script>
4324
4325
4326    
4326<script src="/js/mobilecheck.js"></script>
4326
4327    
4327<script src="/js/iframe_auto_scale.js"></script>
4327
4328    
4328<script src="/js/fullscreen_mode.js"></script>
4328
4329
4330    
4330<script>
4331        $('.submit-auto-hide').click(function() {
4332            $(this).hide();
4333        });
4334    </script>
4334
4335
4336    
4336<script>
4337        (function() {
4338            var CDN_REGEX = /(?:https?:)?\/\/dfdu1vke3eg77\.cloudfront\.net/gi;
4339            var CDN_REPLACEMENT = 'http://cdn.sportigio.com';
4340            var ATTRIBUTES_TO_REWRITE = ['src', 'href', 'poster', 'srcset', 'data-src', 'data-srcset', 'data-background', 'content', 'style'];
4341            var cssRewriteTimer = null;
4342
4343            function rewriteValue(value) {
4344                if (typeof value !== 'string' || value.length === 0) {
4345                    return value;
4346                }
4347                return value.replace(CDN_REGEX, CDN_REPLACEMENT);
4348            }
4349
4350            function rewriteElementAttributes(element) {
4351                if (!element || element.nodeType !== 1) {
4352                    return;
4353                }
4354
4355                for (var i = 0; i < ATTRIBUTES_TO_REWRITE.length; i++) {
4356                    var attrName = ATTRIBUTES_TO_REWRITE[i];
4357                    if (!element.hasAttribute(attrName)) {
4358                        continue;
4359                    }
4360
4361                    var currentValue = element.getAttribute(attrName);
4362                    var rewrittenValue = rewriteValue(currentValue);
4363                    if (rewrittenValue !== currentValue) {
4364                        element.setAttribute(attrName, rewrittenValue);
4365                    }
4366                }
4367            }
4368
4369            function rewriteTextNodes(rootNode) {
4370                if (!rootNode || !rootNode.ownerDocument) {
4371                    return;
4372                }
4373
4374                var doc = rootNode.ownerDocument;
4375                var walker = doc.createTreeWalker(rootNode, NodeFilter.SHOW_TEXT, {
4376                    acceptNode: function(textNode) {
4377                        if (!textNode.parentElement) {
4378                            return NodeFilter.FILTER_REJECT;
4379                        }
4380                        var tag = textNode.parentElement.tagName;
4381                        if (tag === 'SCRIPT' || tag === 'STYLE' || tag === 'NOSCRIPT' || tag === 'TEXTAREA') {
4382                            return NodeFilter.FILTER_REJECT;
4383                        }
4384                        return NodeFilter.FILTER_ACCEPT;
4385                    }
4386                });
4387
4388                var textNode;
4389                var nodesToUpdate = [];
4390                while ((textNode = walker.nextNode())) {
4391                    nodesToUpdate.push(textNode);
4392                }
4393
4394                for (var i = 0; i < nodesToUpdate.length; i++) {
4395                    var currentText = nodesToUpdate[i].nodeValue;
4396                    var rewrittenText = rewriteValue(currentText);
4397                    if (rewrittenText !== currentText) {
4398                        nodesToUpdate[i].nodeValue = rewrittenText;
4399                    }
4400                }
4401            }
4402
4403            function rewriteStyleElement(element) {
4404                if (!element || element.nodeType !== 1 || element.tagName !== 'STYLE') {
4405                    return;
4406                }
4407
4408                var currentCss = element.textContent;
4409                var rewrittenCss = rewriteValue(currentCss);
4410                if (rewrittenCss !== currentCss) {
4411                    element.textContent = rewrittenCss;
4412                }
4413            }
4414
4415            function rewriteCssRule(rule) {
4416                if (!rule) {
4417                    return;
4418                }
4419
4420                try {
4421                    if (rule.style && rule.style.cssText) {
4422                        var currentCssText = rule.style.cssText;
4423                        var rewrittenCssText = rewriteValue(currentCssText);
4424                        if (rewrittenCssText !== currentCssText) {
4425                            rule.style.cssText = rewrittenCssText;
4426                        }
4427                    }
4428                } catch (e) {}
4429
4430                try {
4431                    var childRules = rule.cssRules || rule.rules;
4432                    if (!childRules) {
4433                        return;
4434                    }
4435
4436                    for (var i = 0; i < childRules.length; i++) {
4437                        rewriteCssRule(childRules[i]);
4438                    }
4439                } catch (e) {}
4440            }
4441
4442            function rewriteStyleSheet(styleSheet) {
4443                if (!styleSheet) {
4444                    return;
4445                }
4446
4447                try {
4448                    var rules = styleSheet.cssRules || styleSheet.rules;
4449                    if (!rules) {
4450                        return;
4451                    }
4452
4453                    for (var i = 0; i < rules.length; i++) {
4454                        rewriteCssRule(rules[i]);
4455                    }
4456                } catch (e) {}
4457            }
4458
4459            function rewriteStyleSheets() {
4460                for (var i = 0; i < document.styleSheets.length; i++) {
4461                    rewriteStyleSheet(document.styleSheets[i]);
4462                }
4463            }
4464
4465            function scheduleStyleSheetsRewrite() {
4466                if (cssRewriteTimer) {
4467                    clearTimeout(cssRewriteTimer);
4468                }
4469
4470                cssRewriteTimer = setTimeout(function() {
4471                    rewriteStyleSheets();
4472                    cssRewriteTimer = null;
4473                }, 50);
4474            }
4475
4476            function rewriteTree(rootNode) {
4477                if (!rootNode) {
4478                    return;
4479                }
4480
4481                if (rootNode.nodeType === 1) {
4482                    rewriteStyleElement(rootNode);
4483                    rewriteElementAttributes(rootNode);
4484
4485                    var descendants = rootNode.querySelectorAll('*');
4486                    for (var i = 0;
4486 i < descendants.length; i++) {
4487                        rewriteStyleElement(descendants[i]);
4488                        rewriteElementAttributes(descendants[i]);
4489                    }
4490
4491                    rewriteTextNodes(rootNode);
4492                    scheduleStyleSheetsRewrite();
4493                    return;
4494                }
4495
4496                if (rootNode.nodeType === 3) {
4497                    var rewrittenText = rewriteValue(rootNode.nodeValue);
4498                    if (rewrittenText !== rootNode.nodeValue) {
4499                        rootNode.nodeValue = rewrittenText;
4500                    }
4501                }
4502            }
4503
4504            function setupObserver() {
4505                if (!window.MutationObserver) {
4506                    return;
4507                }
4508
4509                var observer = new MutationObserver(function(mutations) {
4510                    for (var i = 0; i < mutations.length; i++) {
4511                        var mutation = mutations[i];
4512
4513                        if (mutation.type === 'attributes') {
4514                            rewriteElementAttributes(mutation.target);
4515                            continue;
4516                        }
4517
4518                        if (mutation.type === 'characterData' && mutation.target && mutation.target.nodeType === 3) {
4519                            var parentElement = mutation.target.parentElement;
4520                            if (parentElement && parentElement.tagName === 'STYLE') {
4521                                rewriteStyleElement(parentElement);
4522                                scheduleStyleSheetsRewrite();
4523                                continue;
4524                            }
4525                            if (parentElement && (parentElement.tagName === 'SCRIPT' || parentElement.tagName === 'NOSCRIPT' || parentElement.tagName === 'TEXTAREA')) {
4526                                continue;
4527                            }
4528
4529                            var rewrittenText = rewriteValue(mutation.target.nodeValue);
4530                            if (rewrittenText !== mutation.target.nodeValue) {
4531                                mutation.target.nodeValue = rewrittenText;
4532                            }
4533                            continue;
4534                        }
4535
4536                        if (mutation.type === 'childList') {
4537                            for (var j = 0; j < mutation.addedNodes.length; j++) {
4538                                rewriteTree(mutation.addedNodes[j]);
4539                            }
4540                        }
4541                    }
4542                });
4543
4544                observer.observe(document.documentElement, {
4545                    childList: true,
4546                    subtree: true,
4547                    characterData: true,
4548                    attributes: true,
4549                    attributeFilter: ATTRIBUTES_TO_REWRITE
4550                });
4551            }
4552
4553            function run() {
4554                rewriteTree(document.body || document.documentElement);
4555                rewriteStyleSheets();
4556                setupObserver();
4557
4558                var styleLinks = document.querySelectorAll('link[rel~="stylesheet"]');
4559                for (var i = 0; i < styleLinks.length; i++) {
4560                    styleLinks[i].addEventListener('load', scheduleStyleSheetsRewrite);
4561                }
4562
4563                setTimeout(rewriteStyleSheets, 500);
4564                setTimeout(rewriteStyleSheets, 1500);
4565            }
4566
4567            if (document.readyState === 'loading') {
4568                document.addEventListener('DOMContentLoaded', run);
4569            } else {
4570                run();
4571            }
4572        })();
4573    </script>
4573
4574
4575        
4575<script>
4576var swiper = new Swiper(".mySwiper", {
4577  slidesPerView: 1,
4578  spaceBetween: 30,
4579  loop: true,
4580  autoplay: {
4581    delay: 7000,
4582    disableOnInteraction: false,
4583  },
4584  preloadImages: false,      // konieczne przy lazy
4585  lazy: { loadOnTransitionStart: true },
4586  watchSlidesProgress: true, // lepsze triggerowanie
4587  observer: true,
4588  observeParents: true,
4589  effect: "fade",
4590  pagination: {
4591    el: "#pagination-hero",
4592    clickable: true,
4593  },
4594  navigation: {
4595    nextEl: ".swiper-button-next",
4596    prevEl: ".swiper-button-prev",
4597  },
4598});
4599</script>
4599
4600
4601                
4601<script>
4602                    var swiper7 = new Swiper('.block-7', {
4603                        slidesPerView: 2.25,
4604                        spaceBetween: 5,
4605                        freeMode: true,
4606                        scrollbar: {
4607                            el: '.swiper-scrollbar-7',
4608                            hide: false,
4609                        },
4610                        lazy: {
4611                        loadPrevNext: true,
4612                        loadPrevNextAmount: 2
4613                        },
4614                    });
4615                </script>
4615
4616                
4616<script>
4617    // Width-driven breakpoints (not user-agent): screenshot tools and window
4618    // resizing get the correct mobile/desktop layout, and Swiper re-lays out on resize.
4619    // Swiper 4 treats breakpoint keys as MAX-width by default, which left desktop (>992)
4620    // falling back to the base slidesPerView:2 - breakpointsInverse:true makes the keys
4621    // behave as MIN-width (mobile-first): 2 -> (>=576) 3 -> (>=768) 4 -> (>=992) 5.
4622    (function () {
4623        var root = document.getElementById('club-players-v1-2');
4624        if (!root) return;
4625        root.querySelectorAll('.swiper-players').forEach(function (el) {
4626            new Swiper(el, {
4627                slidesPerView: 2,
4628                breakpointsInverse: true,
4629                breakpoints: {
4630                    576: { slidesPerView: 3 },
4631                    768: { slidesPerView: 4 },
4632                    992: { slidesPerView: 5 }
4633                    },
4634                freeMode: true,
4635                lazy: {
4636                    loadPrevNext: true,
4637                    loadPrevNextAmount: 2
4638                    },
4639            });
4640        });
4641        root.querySelectorAll('[data-slide]').forEach(function (button) {
4642            button.addEventListener('click', function () {
4643                root.querySelectorAll('.swiper-players').forEach(function (el) {
4644                    if (!el.swiper || el.offsetParent === null) return;
4645                    button.getAttribute('data-slide') === 'next' ? el.swiper.slideNext() : el.swiper.slidePrev();
4646                });
4647            });
4648        });
4649    })();
4650  </script>
vendor: 1 bytes, line 4650
4650
4651<script>
4652    var opened = false;
4653
4654    function toggleNav() {
4655        $('#closeNav').toggle();
4656        $('#closeNavDesktop').toggle();
4657        if(opened==false) {
4658            document.getElementById("sideNav").style.width = "100%";
4659            $('.swiper-container').css('z-index','-1')
4660            opened = true;
4661        } else {
4662            document.getElementById("sideNav").style.width = "0";
4663            $('.swiper-container').css('z-index','1')
4664            opened = false;
4665            // Reset to main menu when closing
4666            setTimeout(function() {
4667                closeSubmenu();
4668            }, 300);
4669        }
4670    }
4671
4672    function openSubmenu(id) {
4673        $('#mobile-menu-main').hide();
4674        $('.submenu-content').hide();
4675        $('#submenu-' + id).show();
4676        // Scroll to top
4677        document.getElementById("sideNav").scrollTop = 0;
4678    }
4679
4680    function closeSubmenu() {
4681        $('.submenu-content').hide();
4682        $('#mobile-menu-main').show();
4683        // Scroll to top
4684        document.getElementById("sideNav").scrollTop = 0;
4685    }
4686
4687   
4688</script>
4688
4689
4690    
4690<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.imagemapster.min.js">
4691    </script>
4691
4692    
4693    
4694    
4695    
4696    
4697                        
4698    
4699<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-0320d252ff5540d0aa7","applicationID":"454053594","transactionName":"MhBSZQpTDEMFU0RZWQtacVIMWw1eS1hfXVM=","queueTime":0,"applicationTime":818,"atts":"HldRE0JJH00=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script>
4699</body>
4700
4701</html>

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.