{"id":7657,"date":"2024-08-03T20:10:32","date_gmt":"2024-08-03T18:10:32","guid":{"rendered":"https:\/\/astraopen.pl\/?page_id=7657"},"modified":"2026-08-15T20:34:01","modified_gmt":"2026-08-15T18:34:01","slug":"historia","status":"publish","type":"page","link":"http:\/\/astraopen.pl\/en\/historia\/","title":{"rendered":"History of the International Greater Poland Tennis Championships"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7657\" class=\"elementor elementor-7657\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-dc1b7fe elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dc1b7fe\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40b346f\" data-id=\"40b346f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8eb940c elementor-widget elementor-widget-historia_turnieju\" data-id=\"8eb940c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"historia_turnieju.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ht ht--pelna\">        <section class=\"ht-hero ht-sec ht-sec--ciemna\"><div class=\"ht-wrap\">\n                    <h2 class=\"ht-h1\">Historia turnieju<\/h2>\n          <div class=\"ht-stats\">\n            <div><b>26<\/b><span>rozegranych edycji<\/span><\/div>\n            <div><b>2000\u20132025<\/b><span>co roku, bez ani jednej przerwy<\/span><\/div>\n            <div><b>12<\/b><span>kraj\u00f3w, z kt\u00f3rych pochodz\u0105 zwyci\u0119zcy<\/span><\/div>\n                        <div><b>2 287<\/b><span>mecz\u00f3w w ca\u0142ym archiwum<\/span><\/div><div><b>1 082<\/b><span>zawodnik\u00f3w wyst\u0105pi\u0142o w turnieju<\/span><\/div><div><b>407<\/b><span>zawodnik\u00f3w z Polski<\/span><\/div><div><b>59<\/b><span>kraj\u00f3w reprezentowanych w stawce<\/span><\/div><div><b>376<\/b><span>zawodnik\u00f3w startowa\u0142o wi\u0119cej ni\u017c raz<\/span><\/div>          <\/div>\n        <\/div><\/section>\n                    <section class=\"ht-eras ht-sec ht-sec--ciemna\"><div class=\"ht-wrap\">\n              <h3 class=\"ht-h3\">Sponsorzy tytularni<\/h3>              <p class=\"ht-lead\">Kliknij, \u017ceby zobaczy\u0107 edycje z danego okresu.<\/p>              <div class=\"ht-era-row\">\n                                                    <span class=\"ht-era\" role=\"button\" tabindex=\"0\" data-era=\"Astra Coffee &amp; More\">\n                    <b>Astra Coffee &amp; More<\/b>\n                    <span>2024\u20132025 \u00b7 2 edycje<\/span>\n                  <\/span>\n                                                    <span class=\"ht-era\" role=\"button\" tabindex=\"0\" data-era=\"Talex\">\n                    <b>Talex<\/b>\n                    <span>2003, 2011\u20132023 \u00b7 14 edycji<\/span>\n                  <\/span>\n                                                    <span class=\"ht-era\" role=\"button\" tabindex=\"0\" data-era=\"POZ-BRUK\">\n                    <b>POZ-BRUK<\/b>\n                    <span>2001\u20132002, 2004\u20132010 \u00b7 9 edycji<\/span>\n                  <\/span>\n                                                    <span class=\"ht-era\" role=\"button\" tabindex=\"0\" data-era=\"Green Hotel\">\n                    <b>Green Hotel<\/b>\n                    <span>2000 \u00b7 1 edycja<\/span>\n                  <\/span>\n                              <\/div>\n            <\/div><\/section>\n            <section class=\"ht-arch ht-sec ht-sec--ciemna\"><div class=\"ht-wrap\"><style>\n.gh{--ak:#A9541F;--zl:#E8A857;--pap:#F6F1E8;--lin:#3A2A1C;--mut:#8B7A63;\n  font-family:Montserrat,system-ui,sans-serif;color:var(--pap)}\n.gh *{box-sizing:border-box}\n.gh h2{font-size:clamp(20px,3vw,28px);margin:0 0 6px;letter-spacing:.01em}\n.gh .gh-lead{color:var(--mut);font-size:14px;line-height:1.7;margin:0 0 26px;max-width:70ch}\n.gh h3.gh-pod{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin:26px 0 10px;font-weight:700}\n.gh section{margin-bottom:46px}\n.gh .gh-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n.gh .gh-kafel{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-kafel b{display:block;font-size:clamp(24px,4vw,32px);line-height:1.05;color:var(--zl);font-variant-numeric:tabular-nums}\n.gh .gh-kafel span{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin-top:5px}\n\/* Lata i konkurencje to dwa rzedy tych samych klockow, wiec musza miec\n   te sama wysokosc, promien i stopien pisma. Wczesniej rozjezdzaly sie\n   na trzech wymiarach naraz (12 vs 12,5 px, 8 vs 999 px, 30 vs 36 px)\n   i caly blok nad drabinka wygladal na zlozony z dwoch roznych stron. *\/\n.gh .gh-lata button,.gh .gh-zak button{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;\n  height:34px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;\n  justify-content:center;border:1px solid var(--lin);background:transparent;\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.gh .gh-zak{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}\n.gh .gh-zak button{color:var(--pap)}\n.gh .gh-zak button:hover{border-color:var(--ak)}\n.gh .gh-zak button.on{background:var(--ak);border-color:var(--ak);color:#fff}\n\/* Lata to filtr, konkurencje to zak\u0142adki - dwa r\u00f3\u017cne narz\u0119dzia. Bez\n   przerwy i kreski czyta\u0142y si\u0119 jak jeden worek klock\u00f3w. *\/\n.gh .gh-lata{display:flex;gap:7px;flex-wrap:wrap;\n  margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--lin)}\n.gh .gh-lata button{color:var(--mut);min-width:62px;font-variant-numeric:tabular-nums}\n.gh .gh-lata button:hover{color:var(--pap);border-color:var(--ak)}\n.gh .gh-lata button.on{background:var(--zl);border-color:var(--zl);color:#241A12}\n.gh .gh-scroll{overflow-x:auto}\n.gh .gh-drab{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px}\n\/* Kolumny rund ustawia flex - ale TYLKO w drabince. Wczesniej regula\n   lapala kazdy .gh-scroll, wiec tabele tez stawaly sie kontenerem flex. *\/\n\/* Odstep miedzy rundami musi byc szerszy niz 14 px - to w nim mieszcza sie\n   kolanka linii. Przy waskiej przerwie pionowe odcinki kleily sie do\n   krawedzi pudelek i polaczenia bylo nie widac. *\/\n.gh .gh-drab .gh-scroll{display:flex;gap:38px;align-items:stretch;padding-bottom:10px;position:relative}\n\/* Kolumny stoja nad liniami, zeby kreski nie przechodzily przez pudelka. *\/\n.gh .gh-kol{min-width:250px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}\n\/* Warstwa polaczen. Rysuje ja skrypt, bo pozycje pudelek zna dopiero\n   przegladarka - kolumny rozkladaja mecze przez `space-around`. *\/\n.gh .gh-linie{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}\n.gh .gh-linie path{fill:none;stroke:rgba(230,219,202,.45);stroke-width:1.5;\n  stroke-linejoin:round;transition:stroke .15s,stroke-width .15s}\n.gh .gh-linie path.gh-l-hl{stroke:var(--zl);stroke-width:2.5}\n.gh .gh-rl{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid var(--lin);white-space:nowrap}\n.gh .gh-mecze{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:8px}\n.gh .gh-m{border:1px solid var(--lin);border-radius:9px;overflow:hidden;background:rgba(0,0,0,.18)}\n.gh .gh-p{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.35}\n.gh .gh-p+.gh-p{border-top:1px solid var(--lin)}\n.gh .gh-ok{flex:none;width:11px;text-align:center;font-size:12px;line-height:1;color:var(--zl)}\n.gh .gh-kol-mistrz{justify-content:center;min-width:220px}\n.gh .gh-mistrz{background:rgba(0,0,0,.28);border:1px solid var(--lin);border-radius:16px;\n  padding:26px 22px;text-align:center;transition:border-color .15s,box-shadow .15s}\n\/* Kremowa ramka 2 px, taka sama jak w dymku z historia - ale zlozona\n   z ramki 1 px i pierscienia cienia, zeby karta nie drgnela o piksel\n   przy najechaniu. *\/\n.gh .gh-mistrz.gh-m-hl{border-color:#E6DBCA;box-shadow:0 0 0 1px #E6DBCA}\n.gh .gh-puchar{font-size:38px;line-height:1}\n.gh .gh-mistrz-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--zl);margin:10px 0 12px}\n.gh .gh-mistrz-n{font-size:17px;font-weight:700;line-height:1.2;color:var(--pap)}\n.gh .gh-mistrz-n+.gh-mistrz-n{margin-top:3px}\n.gh .gh-mistrz-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--mut);margin-top:6px}\n.gh .gh-mistrz-w{margin-top:14px;padding-top:12px;border-top:1px solid var(--lin);\n  font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}\n.gh .gh-p.gh-win{background:rgba(169,84,31,.16)}\n.gh .gh-p.gh-win .gh-nz{color:var(--zl);font-weight:700}\n.gh .gh-os{flex:1;min-width:0}\n.gh .gh-kr{font-style:normal;font-size:9.5px;letter-spacing:.06em;color:var(--mut);\n  border:1px solid var(--lin);border-radius:4px;padding:1px 4px;margin-right:5px;vertical-align:1px}\n.gh .gh-sl{color:var(--mut);margin:0 5px}\n.gh .gh-sd{font-style:normal;color:var(--zl);font-size:10.5px;margin-left:4px}\n.gh .gh-we{font-style:normal;color:var(--mut);font-size:9.5px;margin-left:4px;letter-spacing:.05em}\n.gh .gh-bye{color:var(--mut);font-style:italic;font-size:12px}\n.gh .gh-sc{display:flex;gap:5px;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px}\n.gh .gh-sc b{font-weight:600;min-width:11px;text-align:center}\n.gh .gh-win .gh-sc b{color:var(--pap)}\n.gh .gh-sc sup{font-size:8px;color:var(--mut)}\n\/* ---------------------------------------------------------------------\n   RESET PO MOTYWIE\n   Motywy WordPressa styluj\u0105 `table td` globalnie - siatka ramek i tla.\n   U nas rysowalo to kwadratowe naroza w srodku zaokraglonej karty\n   (zaokraglenie znikalo pod naroznikiem komorki) i jasne kreski w dymkach.\n   Zerujemy wszystko raz, potem dokladamy wylacznie dolne linie - zawsze\n   przez zmienna --lin, ktora motyw strony podmienia na swoja. Dlatego\n   `!important` jest tu potrzebne: przegrywamy specyficznoscia z regulami\n   typu `.entry-content table td`, a nie chcemy zgadywac ich nazw.\n   --------------------------------------------------------------------- *\/\n.gh table,.gh th,.gh td,\n.gh-dymek table,.gh-dymek th,.gh-dymek td{border:0!important;background-image:none!important}\n.gh table,.gh-dymek table{border-collapse:collapse!important;border-spacing:0!important}\n.gh table{width:100%;font-size:13.5px}\n.gh thead th{text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:0 12px 9px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n.gh tbody td{padding:10px 12px;border-bottom:1px solid var(--lin)!important;vertical-align:top}\n.gh tbody tr:last-child td{border-bottom:0!important}\n.gh tbody tr:hover{background:rgba(169,84,31,.07)}\n.gh td.gh-rok{font-weight:700;font-variant-numeric:tabular-nums;color:var(--zl);white-space:nowrap}\n.gh .gh-spons{display:block;font-weight:400;font-size:10.5px;color:var(--mut);letter-spacing:.01em;margin-top:2px;white-space:normal;max-width:15ch}\n\/* Waga niesie role: zwyciezca singla i deblisci pogrubieni, finalista nie.\n   Reszta zapisu - kraj, plakietka wejscia, lamanie - jest wspolna. *\/\n.gh td.gh-mis{font-weight:600}\n\/* UWAGA: nie .gh-os - ta klasa nalezy do strony meczu w drabince i regula\n   `.gh-os i` przemalowywala tam rozstawienia i tryby wejscia. *\/\n.gh .gh-mo{display:block}\n.gh .gh-mo+.gh-mo{margin-top:3px}\n.gh .gh-mo i{font-style:normal;font-weight:400;color:var(--mut);font-size:.88em;letter-spacing:.03em;white-space:nowrap}\n.gh td.gh-prz{color:var(--mut)}\n.gh .gh-tag{display:inline-block;font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;\n  border:1px solid var(--ak);color:var(--zl);margin-left:6px;vertical-align:1px}\n.gh .gh-pusto{color:var(--mut);font-size:13.5px;padding:26px;text-align:center;\n  border:1px dashed var(--lin);border-radius:12px}\n.gh .gh-wyk{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:20px}\n.gh .gh-wyk svg{width:100%;height:auto;display:block}\n.gh .gh-note{color:var(--mut);font-size:12px;line-height:1.6;margin-top:12px}\n\/* Wyroznienie w przypisie. Kolorem steruje motyw, bo zloto czytelne\n   na ciemnym tle ma na kremowym kontrast 1,9:1 - czyli zaden. *\/\n.gh .gh-w{color:var(--zl)}\n\/* --- Polacy: rzad liczb --- *\/\n.gh .gh-fakty{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));\n  gap:12px;margin:0 0 30px}\n.gh .gh-fakt{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-fakt b{display:block;font-size:clamp(20px,3vw,26px);line-height:1.05;color:var(--zl);\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh .gh-fakt span{display:block;font-size:11.5px;line-height:1.35;color:var(--mut);margin-top:6px}\n\/* --- slawni: karty biograficzne --- *\/\n.gh .gh-slawni{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}\n.gh .gh-slawny{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px 20px}\n.gh .gh-slawny-n{font-size:16px;font-weight:700;line-height:1.25;color:var(--pap)}\n.gh .gh-slawny-n i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--mut);\n  letter-spacing:.06em;margin-left:6px;white-space:nowrap}\n.gh .gh-slawny-l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--zl);\n  margin-top:5px;font-variant-numeric:tabular-nums}\n.gh .gh-slawny-o{margin:11px 0 0;font-size:13.5px;line-height:1.6;color:var(--mut)}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n.gh .gh-ucz{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:6px 6px 10px}\n.gh .gh-ucz-gl{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}\n.gh .gh-ucz-gl span{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}\n.gh .gh-ucz-gl b{font-size:15px;color:var(--zl)}\n.gh .gh-tab-ucz{width:100%;font-size:13.5px}\n.gh .gh-tab-ucz thead th{position:sticky;top:0;background:#241A12;z-index:1;\n  text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:8px 14px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n\/* .gh-c dzialalo dotad tylko w tabeli uczestnikow, choc klasa wisiala\n   tez na kolumnach \u201eMsc.\" i \u201eStartow\" w powrotach - i tam nic nie robila. *\/\n.gh th.gh-c,.gh td.gh-c{text-align:center}\n.gh .gh-tab-ucz tbody td{padding:8px 14px;border-bottom:1px solid var(--lin)!important}\n.gh .gh-tab-ucz tbody tr:last-child td{border-bottom:0!important}\n.gh .gh-tab-ucz tbody tr{cursor:pointer}\n.gh .gh-tab-ucz tbody tr:hover,.gh .gh-tab-ucz tbody tr.gh-hl{background:rgba(232,168,87,.13)}\n.gh .gh-tab-ucz tbody tr.gh-hl .gh-u-nz{color:var(--zl)}\n.gh .gh-u-nz{white-space:nowrap}\n.gh .gh-u-kr{color:var(--mut);font-size:11px;letter-spacing:.05em}\n.gh .gh-tak{color:var(--zl);font-size:14px;line-height:1}\n.gh .gh-nie{color:#4A382A}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n\/* Dymek zyje poza .ht (doklejany do body), wiec zmienne motywu tu nie\n   siegaja - kolory sa wpisane wprost. #E6DBCA to ta sama kremowa linia,\n   ktorej strona uzywa na ramkach; 2 px, bo przy 1 px w ciemnym brazie\n   ramka gubila sie w tle drabinki. *\/\n.gh-dymek{position:absolute;z-index:9999;background:#1B120B;border:2px solid #E6DBCA;\n  border-radius:12px;padding:14px 16px;box-shadow:0 18px 48px rgba(0,0,0,.6);\n  font-family:Montserrat,system-ui,sans-serif;color:#F6F1E8;max-width:360px;pointer-events:none}\n.gh-dymek .gh-kh-t{font-size:14px;font-weight:700;color:#E8A857;margin-bottom:2px}\n.gh-dymek .gh-kh-t i{font-style:normal;font-size:10px;color:#8B7A63;margin-left:5px}\n.gh-dymek .gh-kh-l{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;\n  color:#8B7A63;margin-bottom:9px}\n\/* Trzy prawdziwe kolumny zamiast <span> ze sztywna szerokoscia. Przy\n   spanach \u201eawans do turnieju glownego\" zawijalo sie pod etykiete i cala\n   kolumna wynikow siadala. Rok obejmuje swoje wiersze przez rowspan,\n   wiec linia oddziela edycje, a nie kazdy start z osobna. *\/\n.gh-dymek .gh-kh-tab{width:100%;border-collapse:collapse;font-size:12px}\n.gh-dymek .gh-kh-tab td{padding:3px 0;vertical-align:top;color:#F6F1E8;line-height:1.45}\n.gh-dymek .gh-kh-tab td.gh-kh-y{color:#E8A857;font-weight:700;width:46px;\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh-dymek .gh-kh-tab td.gh-kh-k{color:#8B7A63;padding-right:14px;white-space:nowrap}\n.gh-dymek .gh-kh-tab tr.gh-kh-nw td{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:7px}\n.gh-dymek .gh-kh-tab tr:first-child td{border-top:0!important;padding-top:0}\n\/* ---------------------------------------------------------------------\n   PODPOWIEDZ O PRZEWIJANIU\n   Tabele i drabinki szersze niz ekran urywaly sie na twardej krawedzi\n   karty - a to czyta sie jak \u201etu konczy sie tresc\", nie jak \u201ejest wiecej\n   w prawo\". Pasek przewijania nie wystarcza: na macOS i na dotyku bywa\n   ukryty do pierwszego ruchu. Stad dwa sygnaly naraz:\n   1) zanik przy prawej krawedzi, znikajacy po dojechaniu do konca,\n   2) podpis ze strzalka pod obszarem, gasnacy po pierwszym przewinieciu.\n   Klase i podpis dok\u0142ada skrypt tylko tam, gdzie tresc naprawde wystaje.\n   --------------------------------------------------------------------- *\/\n.gh .gh-scroll.gh-wiecej{\n  -webkit-mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent);\n  mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent)}\n\/* Kontener dostaje pozycjonowanie, zeby strzalka mogla stanac na krawedzi\n   obszaru i NIE jechala razem z trescia przy przewijaniu. *\/\n\/* Strzalka jest przyklejona do polowy okna, a nie do srodka obszaru.\n   Drabinka bywa wysoka na trzy ekrany - strzalka w jej geometrycznym\n   srodku by\u0142aby widoczna przez chwile i to wszystko. Pusty, zerowej\n   wysokosci `slot` stoi w normalnym przeplywie na poczatku obszaru\n   i to on sie klei; sam przycisk wisi w nim absolutnie. *\/\n.gh .gh-przew{position:relative}\n.gh .gh-slot{position:sticky;top:calc(50vh - 22px);height:0;z-index:3}\n.gh .gh-strzalka{position:absolute;top:0;right:8px;\n  width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  background:#241A12;color:var(--zl);font:700 22px\/1 Montserrat,system-ui,sans-serif;\n  box-shadow:0 6px 18px rgba(0,0,0,.45), 0 0 0 2px rgba(232,168,87,.55);\n  transition:opacity .25s,visibility .25s;z-index:3;\n  animation:gh-puls 1.5s ease-in-out infinite}\n.gh .gh-strzalka:hover{background:var(--ak);color:#fff}\n.gh .gh-strzalka.gh-hint--off{opacity:0;visibility:hidden;animation:none}\n@keyframes gh-puls{\n  0%,100%{transform:translateX(0);box-shadow:0 6px 18px rgba(0,0,0,.45),0 0 0 2px rgba(232,168,87,.55)}\n  50%    {transform:translateX(-7px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 0 5px rgba(232,168,87,.22)}\n}\n.gh .gh-hint{display:flex;align-items:center;justify-content:flex-end;gap:9px;\n  margin-top:11px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--zl);\n  transition:opacity .3s;-webkit-user-select:none;user-select:none}\n.gh .gh-hint.gh-hint--off{opacity:0;pointer-events:none}\n.gh .gh-hint b{font-weight:700;font-size:17px;line-height:1;\n  animation:gh-suw 1.4s ease-in-out infinite}\n@keyframes gh-suw{0%,100%{transform:translateX(0)}50%{transform:translateX(7px)}}\n@media(prefers-reduced-motion:reduce){\n  .gh .gh-hint b,.gh .gh-strzalka{animation:none}\n}\n\n@media(max-width:760px){\n  .gh .gh-kol{min-width:210px}\n  .gh .gh-p{font-size:11.5px;padding:6px 8px}\n  \/* Wykres ma 26 slupkow w viewBox 960. Wcisniety w 350 px ekranu skaluje\n     opisy do ~4 px - nieczytelne. Zamiast tego przewija sie w poziomie,\n     tak jak tabele: czytelnosc przed oszczednoscia miejsca. *\/\n  .gh .gh-wyk{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .gh .gh-wyk svg{width:820px;max-width:none}\n}\n<\/style><div class=\"gh\"><section><h2>Pula nagr\u00f3d<\/h2><p class=\"gh-lead\">Trzy progi w g\u00f3r\u0119 i ani jednego w d\u00f3\u0142 - tak\u017ce w 2020, kiedy z powodu pandemii by\u0142 to w tamtym miesi\u0105cu jeden z nielicznych rozegranych turniej\u00f3w tej rangi na \u015bwiecie.<\/p><div class=\"gh-wyk\"><svg viewBox=\"0 0 960 300\" role=\"img\" aria-label=\"Pula nagr\u00f3d w kolejnych edycjach\"><line x1=\"56\" y1=\"266\" x2=\"946\" y2=\"266\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"270\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">0k<\/text><line x1=\"56\" y1=\"226\" x2=\"946\" y2=\"226\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"230\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">5k<\/text><line x1=\"56\" y1=\"186\" x2=\"946\" y2=\"186\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"190\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">10k<\/text><line x1=\"56\" y1=\"146\" x2=\"946\" y2=\"146\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"150\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">15k<\/text><line x1=\"56\" y1=\"106\" x2=\"946\" y2=\"106\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"110\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">20k<\/text><line x1=\"56\" y1=\"66\" x2=\"946\" y2=\"66\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"70\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">25k<\/text><line x1=\"56\" y1=\"26\" x2=\"946\" y2=\"26\" stroke=\"#3A2A1C\" stroke-width=\"1\"\/><text x=\"47\" y=\"30\" text-anchor=\"end\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">30k<\/text><rect x=\"61.5\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#E8A857\"><title>2000: 10 000 USD<\/title><\/rect><text x=\"73.1\" y=\"179\" text-anchor=\"middle\" font-size=\"11.5\" font-weight=\"700\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">10k<\/text><text x=\"73.1\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">2000<\/text><rect x=\"95.7\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#A9541F\"><title>2001: 10 000 USD<\/title><\/rect><rect x=\"129.9\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#A9541F\"><title>2002: 10 000 USD<\/title><\/rect><rect x=\"164.2\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#A9541F\"><title>2003: 10 000 USD<\/title><\/rect><rect x=\"198.4\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#A9541F\"><title>2004: 10 000 USD<\/title><\/rect><rect x=\"232.6\" y=\"186\" width=\"23.3\" height=\"80\" rx=\"2\" fill=\"#A9541F\"><title>2005: 10 000 USD<\/title><\/rect><text x=\"244.3\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">2005<\/text><rect x=\"266.9\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#E8A857\"><title>2006: 15 000 USD<\/title><\/rect><text x=\"278.5\" y=\"139\" text-anchor=\"middle\" font-size=\"11.5\" font-weight=\"700\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">15k<\/text><text x=\"278.5\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">2006<\/text><rect x=\"301.1\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2007: 15 000 USD<\/title><\/rect><rect x=\"335.3\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2008: 15 000 USD<\/title><\/rect><rect x=\"369.6\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2009: 15 000 USD<\/title><\/rect><rect x=\"403.8\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2010: 15 000 USD<\/title><\/rect><text x=\"415.4\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">2010<\/text><rect x=\"438\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2011: 15 000 USD<\/title><\/rect><rect x=\"472.2\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2012: 15 000 USD<\/title><\/rect><rect x=\"506.5\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2013: 15 000 USD<\/title><\/rect><rect x=\"540.7\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2014: 15 000 USD<\/title><\/rect><rect x=\"574.9\" y=\"146\" width=\"23.3\" height=\"120\" rx=\"2\" fill=\"#A9541F\"><title>2015: 15 000 USD<\/title><\/rect><text x=\"586.6\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">2015<\/text><rect x=\"609.2\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#E8A857\"><title>2016: 25 000 USD<\/title><\/rect><text x=\"620.8\" y=\"59\" text-anchor=\"middle\" font-size=\"11.5\" font-weight=\"700\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">25k<\/text><text x=\"620.8\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">2016<\/text><rect x=\"643.4\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2017: 25 000 USD<\/title><\/rect><rect x=\"677.6\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2018: 25 000 USD<\/title><\/rect><rect x=\"711.9\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2019: 25 000 USD<\/title><\/rect><rect x=\"746.1\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2020: 25 000 USD<\/title><\/rect><text x=\"757.7\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#8B7A63\" font-family=\"Montserrat,sans-serif\">2020<\/text><rect x=\"780.3\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2021: 25 000 USD<\/title><\/rect><rect x=\"814.6\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2022: 25 000 USD<\/title><\/rect><rect x=\"848.8\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2023: 25 000 USD<\/title><\/rect><rect x=\"883\" y=\"66\" width=\"23.3\" height=\"200\" rx=\"2\" fill=\"#A9541F\"><title>2024: 25 000 USD<\/title><\/rect><rect x=\"917.2\" y=\"26\" width=\"23.3\" height=\"240\" rx=\"2\" fill=\"#E8A857\"><title>2025: 30 000 USD<\/title><\/rect><text x=\"928.9\" y=\"19\" text-anchor=\"middle\" font-size=\"11.5\" font-weight=\"700\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">30k<\/text><text x=\"928.9\" y=\"288\" text-anchor=\"middle\" font-size=\"11.5\" fill=\"#E8A857\" font-family=\"Montserrat,sans-serif\">2025<\/text><\/svg><\/div><\/section><\/div><\/div><\/section><section class=\"ht-arch ht-sec ht-sec--jasna\"><div class=\"ht-wrap\"><style>\n.gh{--ak:#A9541F;--zl:#E8A857;--pap:#F6F1E8;--lin:#3A2A1C;--mut:#8B7A63;\n  font-family:Montserrat,system-ui,sans-serif;color:var(--pap)}\n.gh *{box-sizing:border-box}\n.gh h2{font-size:clamp(20px,3vw,28px);margin:0 0 6px;letter-spacing:.01em}\n.gh .gh-lead{color:var(--mut);font-size:14px;line-height:1.7;margin:0 0 26px;max-width:70ch}\n.gh h3.gh-pod{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin:26px 0 10px;font-weight:700}\n.gh section{margin-bottom:46px}\n.gh .gh-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n.gh .gh-kafel{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-kafel b{display:block;font-size:clamp(24px,4vw,32px);line-height:1.05;color:var(--zl);font-variant-numeric:tabular-nums}\n.gh .gh-kafel span{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin-top:5px}\n\/* Lata i konkurencje to dwa rzedy tych samych klockow, wiec musza miec\n   te sama wysokosc, promien i stopien pisma. Wczesniej rozjezdzaly sie\n   na trzech wymiarach naraz (12 vs 12,5 px, 8 vs 999 px, 30 vs 36 px)\n   i caly blok nad drabinka wygladal na zlozony z dwoch roznych stron. *\/\n.gh .gh-lata button,.gh .gh-zak button{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;\n  height:34px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;\n  justify-content:center;border:1px solid var(--lin);background:transparent;\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.gh .gh-zak{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}\n.gh .gh-zak button{color:var(--pap)}\n.gh .gh-zak button:hover{border-color:var(--ak)}\n.gh .gh-zak button.on{background:var(--ak);border-color:var(--ak);color:#fff}\n\/* Lata to filtr, konkurencje to zak\u0142adki - dwa r\u00f3\u017cne narz\u0119dzia. Bez\n   przerwy i kreski czyta\u0142y si\u0119 jak jeden worek klock\u00f3w. *\/\n.gh .gh-lata{display:flex;gap:7px;flex-wrap:wrap;\n  margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--lin)}\n.gh .gh-lata button{color:var(--mut);min-width:62px;font-variant-numeric:tabular-nums}\n.gh .gh-lata button:hover{color:var(--pap);border-color:var(--ak)}\n.gh .gh-lata button.on{background:var(--zl);border-color:var(--zl);color:#241A12}\n.gh .gh-scroll{overflow-x:auto}\n.gh .gh-drab{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px}\n\/* Kolumny rund ustawia flex - ale TYLKO w drabince. Wczesniej regula\n   lapala kazdy .gh-scroll, wiec tabele tez stawaly sie kontenerem flex. *\/\n\/* Odstep miedzy rundami musi byc szerszy niz 14 px - to w nim mieszcza sie\n   kolanka linii. Przy waskiej przerwie pionowe odcinki kleily sie do\n   krawedzi pudelek i polaczenia bylo nie widac. *\/\n.gh .gh-drab .gh-scroll{display:flex;gap:38px;align-items:stretch;padding-bottom:10px;position:relative}\n\/* Kolumny stoja nad liniami, zeby kreski nie przechodzily przez pudelka. *\/\n.gh .gh-kol{min-width:250px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}\n\/* Warstwa polaczen. Rysuje ja skrypt, bo pozycje pudelek zna dopiero\n   przegladarka - kolumny rozkladaja mecze przez `space-around`. *\/\n.gh .gh-linie{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}\n.gh .gh-linie path{fill:none;stroke:rgba(230,219,202,.45);stroke-width:1.5;\n  stroke-linejoin:round;transition:stroke .15s,stroke-width .15s}\n.gh .gh-linie path.gh-l-hl{stroke:var(--zl);stroke-width:2.5}\n.gh .gh-rl{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid var(--lin);white-space:nowrap}\n.gh .gh-mecze{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:8px}\n.gh .gh-m{border:1px solid var(--lin);border-radius:9px;overflow:hidden;background:rgba(0,0,0,.18)}\n.gh .gh-p{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.35}\n.gh .gh-p+.gh-p{border-top:1px solid var(--lin)}\n.gh .gh-ok{flex:none;width:11px;text-align:center;font-size:12px;line-height:1;color:var(--zl)}\n.gh .gh-kol-mistrz{justify-content:center;min-width:220px}\n.gh .gh-mistrz{background:rgba(0,0,0,.28);border:1px solid var(--lin);border-radius:16px;\n  padding:26px 22px;text-align:center;transition:border-color .15s,box-shadow .15s}\n\/* Kremowa ramka 2 px, taka sama jak w dymku z historia - ale zlozona\n   z ramki 1 px i pierscienia cienia, zeby karta nie drgnela o piksel\n   przy najechaniu. *\/\n.gh .gh-mistrz.gh-m-hl{border-color:#E6DBCA;box-shadow:0 0 0 1px #E6DBCA}\n.gh .gh-puchar{font-size:38px;line-height:1}\n.gh .gh-mistrz-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--zl);margin:10px 0 12px}\n.gh .gh-mistrz-n{font-size:17px;font-weight:700;line-height:1.2;color:var(--pap)}\n.gh .gh-mistrz-n+.gh-mistrz-n{margin-top:3px}\n.gh .gh-mistrz-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--mut);margin-top:6px}\n.gh .gh-mistrz-w{margin-top:14px;padding-top:12px;border-top:1px solid var(--lin);\n  font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}\n.gh .gh-p.gh-win{background:rgba(169,84,31,.16)}\n.gh .gh-p.gh-win .gh-nz{color:var(--zl);font-weight:700}\n.gh .gh-os{flex:1;min-width:0}\n.gh .gh-kr{font-style:normal;font-size:9.5px;letter-spacing:.06em;color:var(--mut);\n  border:1px solid var(--lin);border-radius:4px;padding:1px 4px;margin-right:5px;vertical-align:1px}\n.gh .gh-sl{color:var(--mut);margin:0 5px}\n.gh .gh-sd{font-style:normal;color:var(--zl);font-size:10.5px;margin-left:4px}\n.gh .gh-we{font-style:normal;color:var(--mut);font-size:9.5px;margin-left:4px;letter-spacing:.05em}\n.gh .gh-bye{color:var(--mut);font-style:italic;font-size:12px}\n.gh .gh-sc{display:flex;gap:5px;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px}\n.gh .gh-sc b{font-weight:600;min-width:11px;text-align:center}\n.gh .gh-win .gh-sc b{color:var(--pap)}\n.gh .gh-sc sup{font-size:8px;color:var(--mut)}\n\/* ---------------------------------------------------------------------\n   RESET PO MOTYWIE\n   Motywy WordPressa styluj\u0105 `table td` globalnie - siatka ramek i tla.\n   U nas rysowalo to kwadratowe naroza w srodku zaokraglonej karty\n   (zaokraglenie znikalo pod naroznikiem komorki) i jasne kreski w dymkach.\n   Zerujemy wszystko raz, potem dokladamy wylacznie dolne linie - zawsze\n   przez zmienna --lin, ktora motyw strony podmienia na swoja. Dlatego\n   `!important` jest tu potrzebne: przegrywamy specyficznoscia z regulami\n   typu `.entry-content table td`, a nie chcemy zgadywac ich nazw.\n   --------------------------------------------------------------------- *\/\n.gh table,.gh th,.gh td,\n.gh-dymek table,.gh-dymek th,.gh-dymek td{border:0!important;background-image:none!important}\n.gh table,.gh-dymek table{border-collapse:collapse!important;border-spacing:0!important}\n.gh table{width:100%;font-size:13.5px}\n.gh thead th{text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:0 12px 9px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n.gh tbody td{padding:10px 12px;border-bottom:1px solid var(--lin)!important;vertical-align:top}\n.gh tbody tr:last-child td{border-bottom:0!important}\n.gh tbody tr:hover{background:rgba(169,84,31,.07)}\n.gh td.gh-rok{font-weight:700;font-variant-numeric:tabular-nums;color:var(--zl);white-space:nowrap}\n.gh .gh-spons{display:block;font-weight:400;font-size:10.5px;color:var(--mut);letter-spacing:.01em;margin-top:2px;white-space:normal;max-width:15ch}\n\/* Waga niesie role: zwyciezca singla i deblisci pogrubieni, finalista nie.\n   Reszta zapisu - kraj, plakietka wejscia, lamanie - jest wspolna. *\/\n.gh td.gh-mis{font-weight:600}\n\/* UWAGA: nie .gh-os - ta klasa nalezy do strony meczu w drabince i regula\n   `.gh-os i` przemalowywala tam rozstawienia i tryby wejscia. *\/\n.gh .gh-mo{display:block}\n.gh .gh-mo+.gh-mo{margin-top:3px}\n.gh .gh-mo i{font-style:normal;font-weight:400;color:var(--mut);font-size:.88em;letter-spacing:.03em;white-space:nowrap}\n.gh td.gh-prz{color:var(--mut)}\n.gh .gh-tag{display:inline-block;font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;\n  border:1px solid var(--ak);color:var(--zl);margin-left:6px;vertical-align:1px}\n.gh .gh-pusto{color:var(--mut);font-size:13.5px;padding:26px;text-align:center;\n  border:1px dashed var(--lin);border-radius:12px}\n.gh .gh-wyk{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:20px}\n.gh .gh-wyk svg{width:100%;height:auto;display:block}\n.gh .gh-note{color:var(--mut);font-size:12px;line-height:1.6;margin-top:12px}\n\/* Wyroznienie w przypisie. Kolorem steruje motyw, bo zloto czytelne\n   na ciemnym tle ma na kremowym kontrast 1,9:1 - czyli zaden. *\/\n.gh .gh-w{color:var(--zl)}\n\/* --- Polacy: rzad liczb --- *\/\n.gh .gh-fakty{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));\n  gap:12px;margin:0 0 30px}\n.gh .gh-fakt{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-fakt b{display:block;font-size:clamp(20px,3vw,26px);line-height:1.05;color:var(--zl);\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh .gh-fakt span{display:block;font-size:11.5px;line-height:1.35;color:var(--mut);margin-top:6px}\n\/* --- slawni: karty biograficzne --- *\/\n.gh .gh-slawni{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}\n.gh .gh-slawny{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px 20px}\n.gh .gh-slawny-n{font-size:16px;font-weight:700;line-height:1.25;color:var(--pap)}\n.gh .gh-slawny-n i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--mut);\n  letter-spacing:.06em;margin-left:6px;white-space:nowrap}\n.gh .gh-slawny-l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--zl);\n  margin-top:5px;font-variant-numeric:tabular-nums}\n.gh .gh-slawny-o{margin:11px 0 0;font-size:13.5px;line-height:1.6;color:var(--mut)}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n.gh .gh-ucz{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:6px 6px 10px}\n.gh .gh-ucz-gl{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}\n.gh .gh-ucz-gl span{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}\n.gh .gh-ucz-gl b{font-size:15px;color:var(--zl)}\n.gh .gh-tab-ucz{width:100%;font-size:13.5px}\n.gh .gh-tab-ucz thead th{position:sticky;top:0;background:#241A12;z-index:1;\n  text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:8px 14px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n\/* .gh-c dzialalo dotad tylko w tabeli uczestnikow, choc klasa wisiala\n   tez na kolumnach \u201eMsc.\" i \u201eStartow\" w powrotach - i tam nic nie robila. *\/\n.gh th.gh-c,.gh td.gh-c{text-align:center}\n.gh .gh-tab-ucz tbody td{padding:8px 14px;border-bottom:1px solid var(--lin)!important}\n.gh .gh-tab-ucz tbody tr:last-child td{border-bottom:0!important}\n.gh .gh-tab-ucz tbody tr{cursor:pointer}\n.gh .gh-tab-ucz tbody tr:hover,.gh .gh-tab-ucz tbody tr.gh-hl{background:rgba(232,168,87,.13)}\n.gh .gh-tab-ucz tbody tr.gh-hl .gh-u-nz{color:var(--zl)}\n.gh .gh-u-nz{white-space:nowrap}\n.gh .gh-u-kr{color:var(--mut);font-size:11px;letter-spacing:.05em}\n.gh .gh-tak{color:var(--zl);font-size:14px;line-height:1}\n.gh .gh-nie{color:#4A382A}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n\/* Dymek zyje poza .ht (doklejany do body), wiec zmienne motywu tu nie\n   siegaja - kolory sa wpisane wprost. #E6DBCA to ta sama kremowa linia,\n   ktorej strona uzywa na ramkach; 2 px, bo przy 1 px w ciemnym brazie\n   ramka gubila sie w tle drabinki. *\/\n.gh-dymek{position:absolute;z-index:9999;background:#1B120B;border:2px solid #E6DBCA;\n  border-radius:12px;padding:14px 16px;box-shadow:0 18px 48px rgba(0,0,0,.6);\n  font-family:Montserrat,system-ui,sans-serif;color:#F6F1E8;max-width:360px;pointer-events:none}\n.gh-dymek .gh-kh-t{font-size:14px;font-weight:700;color:#E8A857;margin-bottom:2px}\n.gh-dymek .gh-kh-t i{font-style:normal;font-size:10px;color:#8B7A63;margin-left:5px}\n.gh-dymek .gh-kh-l{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;\n  color:#8B7A63;margin-bottom:9px}\n\/* Trzy prawdziwe kolumny zamiast <span> ze sztywna szerokoscia. Przy\n   spanach \u201eawans do turnieju glownego\" zawijalo sie pod etykiete i cala\n   kolumna wynikow siadala. Rok obejmuje swoje wiersze przez rowspan,\n   wiec linia oddziela edycje, a nie kazdy start z osobna. *\/\n.gh-dymek .gh-kh-tab{width:100%;border-collapse:collapse;font-size:12px}\n.gh-dymek .gh-kh-tab td{padding:3px 0;vertical-align:top;color:#F6F1E8;line-height:1.45}\n.gh-dymek .gh-kh-tab td.gh-kh-y{color:#E8A857;font-weight:700;width:46px;\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh-dymek .gh-kh-tab td.gh-kh-k{color:#8B7A63;padding-right:14px;white-space:nowrap}\n.gh-dymek .gh-kh-tab tr.gh-kh-nw td{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:7px}\n.gh-dymek .gh-kh-tab tr:first-child td{border-top:0!important;padding-top:0}\n\/* ---------------------------------------------------------------------\n   PODPOWIEDZ O PRZEWIJANIU\n   Tabele i drabinki szersze niz ekran urywaly sie na twardej krawedzi\n   karty - a to czyta sie jak \u201etu konczy sie tresc\", nie jak \u201ejest wiecej\n   w prawo\". Pasek przewijania nie wystarcza: na macOS i na dotyku bywa\n   ukryty do pierwszego ruchu. Stad dwa sygnaly naraz:\n   1) zanik przy prawej krawedzi, znikajacy po dojechaniu do konca,\n   2) podpis ze strzalka pod obszarem, gasnacy po pierwszym przewinieciu.\n   Klase i podpis dok\u0142ada skrypt tylko tam, gdzie tresc naprawde wystaje.\n   --------------------------------------------------------------------- *\/\n.gh .gh-scroll.gh-wiecej{\n  -webkit-mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent);\n  mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent)}\n\/* Kontener dostaje pozycjonowanie, zeby strzalka mogla stanac na krawedzi\n   obszaru i NIE jechala razem z trescia przy przewijaniu. *\/\n\/* Strzalka jest przyklejona do polowy okna, a nie do srodka obszaru.\n   Drabinka bywa wysoka na trzy ekrany - strzalka w jej geometrycznym\n   srodku by\u0142aby widoczna przez chwile i to wszystko. Pusty, zerowej\n   wysokosci `slot` stoi w normalnym przeplywie na poczatku obszaru\n   i to on sie klei; sam przycisk wisi w nim absolutnie. *\/\n.gh .gh-przew{position:relative}\n.gh .gh-slot{position:sticky;top:calc(50vh - 22px);height:0;z-index:3}\n.gh .gh-strzalka{position:absolute;top:0;right:8px;\n  width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  background:#241A12;color:var(--zl);font:700 22px\/1 Montserrat,system-ui,sans-serif;\n  box-shadow:0 6px 18px rgba(0,0,0,.45), 0 0 0 2px rgba(232,168,87,.55);\n  transition:opacity .25s,visibility .25s;z-index:3;\n  animation:gh-puls 1.5s ease-in-out infinite}\n.gh .gh-strzalka:hover{background:var(--ak);color:#fff}\n.gh .gh-strzalka.gh-hint--off{opacity:0;visibility:hidden;animation:none}\n@keyframes gh-puls{\n  0%,100%{transform:translateX(0);box-shadow:0 6px 18px rgba(0,0,0,.45),0 0 0 2px rgba(232,168,87,.55)}\n  50%    {transform:translateX(-7px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 0 5px rgba(232,168,87,.22)}\n}\n.gh .gh-hint{display:flex;align-items:center;justify-content:flex-end;gap:9px;\n  margin-top:11px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--zl);\n  transition:opacity .3s;-webkit-user-select:none;user-select:none}\n.gh .gh-hint.gh-hint--off{opacity:0;pointer-events:none}\n.gh .gh-hint b{font-weight:700;font-size:17px;line-height:1;\n  animation:gh-suw 1.4s ease-in-out infinite}\n@keyframes gh-suw{0%,100%{transform:translateX(0)}50%{transform:translateX(7px)}}\n@media(prefers-reduced-motion:reduce){\n  .gh .gh-hint b,.gh .gh-strzalka{animation:none}\n}\n\n@media(max-width:760px){\n  .gh .gh-kol{min-width:210px}\n  .gh .gh-p{font-size:11.5px;padding:6px 8px}\n  \/* Wykres ma 26 slupkow w viewBox 960. Wcisniety w 350 px ekranu skaluje\n     opisy do ~4 px - nieczytelne. Zamiast tego przewija sie w poziomie,\n     tak jak tabele: czytelnosc przed oszczednoscia miejsca. *\/\n  .gh .gh-wyk{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .gh .gh-wyk svg{width:820px;max-width:none}\n}\n<\/style><div class=\"gh\"><section><h2>Mistrzowie<\/h2><p class=\"gh-lead\">Wszystkie rozstrzygni\u0119cia od pierwszej zachowanej edycji. Pod rokiem widnieje nazwa sponsorska danej edycji. Formalnie turniej przez ca\u0142y ten czas nazywa si\u0119 tak samo: Mi\u0119dzynarodowe Mistrzostwa Wielkopolski w Tenisie.<\/p><div class=\"gh-scroll\"><table><thead><tr><th>Edycja<\/th><th>Singiel - zwyci\u0119zca<\/th><th>Singiel - finalista<\/th><th>Wynik fina\u0142u<\/th><th>Debel - zwyci\u0119zcy<\/th><th>Pula<\/th><\/tr><\/thead><tbody><tr><td class=\"gh-rok\">2025<span class=\"gh-spons\">Astra Coffee &amp; More Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Fryderyk Lechno-Wasiutynski <i>POL<\/i><span class=\"gh-tag\" data-no-translation>WC<\/span><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Mathys Erhard <i>FRA<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">4-6 6-2 7-5<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Jeffrey Hsu <i>TPE<\/i><\/span><span class=\"gh-mo\">Karlis Ozolins <i>LAT<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">30 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2024<span class=\"gh-spons\">Astra Coffee &amp; More Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Daniel Michalski <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Michael Vrbensky <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">5-7 6-4 6-4<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Szymon Kielan <i>POL<\/i><\/span><span class=\"gh-mo\">Filip Pieczonka <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2023<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Lorenzo Joaquin Rodriguez <i>ARG<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Georgii Kravchenko <i>UKR<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">4-6 6-4 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Piotr Matuszewski <i>POL<\/i><\/span><span class=\"gh-mo\">Kai Wehnelt <i>GER<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2022<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Valerio Aboian <i>ARG<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Patrik Rikl <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-4<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Jason Taylor <i>AUS<\/i><\/span><span class=\"gh-mo\">Brandon Walkin <i>AUS<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2021<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Roman Andres Burruchaga <i>ARG<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Pawel Juszczak <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">5-7 6-3 6-2<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Filip Bergevi <i>SWE<\/i><\/span><span class=\"gh-mo\">Markus Eriksson <i>SWE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2020<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Kacper Zuk <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Dimitar Kuzmanov <i>BUL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">7-6(6) 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Jan Zielinski <i>POL<\/i><\/span><span class=\"gh-mo\">Kacper Zuk <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2019<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Vaclav Safranek <i>CZE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Diego Hidalgo <i>ECU<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-2<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Mateusz Kowalczyk <i>POL<\/i><\/span><span class=\"gh-mo\">Piotr Matuszewski <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2018<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Dimitar Kuzmanov <i>BUL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Gijs Brouwer <i>NED<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-4 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Tomasz Bednarek <i>POL<\/i><\/span><span class=\"gh-mo\">Szymon Walkow <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2017<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Mats Moraing <i>GER<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Zdenek Kolar <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">7-6(5) 6-4<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Artem Smirnov <i>UKR<\/i><\/span><span class=\"gh-mo\">Volodymyr Uzhylovskyi <i>UKR<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2016<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Sumit Nagal <i>IND<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Daniel Masur <i>GER<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-4 1-6 6-3<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marcin Gawron <i>POL<\/i><\/span><span class=\"gh-mo\">Andriej Kapas <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">25 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2015<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Axel Michon <i>FRA<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marek Michalicka <i>CZE<\/i><span class=\"gh-tag\" data-no-translation>Q<\/span><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-0 7-6(6)<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Adam Majchrowicz <i>POL<\/i><\/span><span class=\"gh-mo\">Jan Zielinski <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2014<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Michal Schmid <i>CZE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Grzegorz Panfil <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-1 3-6 6-2<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Roman Jebavy <i>CZE<\/i><\/span><span class=\"gh-mo\">Adrian Sikora <i>SVK<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2013<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Kristijan Mesaros <i>CRO<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Benjamin Balleret <i>MON<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-4 4-6 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Romain Arneodo <i>FRA<\/i><\/span><span class=\"gh-mo\">Benjamin Balleret <i>MON<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2012<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Dusan Lojda <i>CZE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Grzegorz Panfil <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 2-6 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marcin Gawron <i>POL<\/i><\/span><span class=\"gh-mo\">Andriej Kapas <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2011<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Javier Marti <i>ESP<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Peter Torebko <i>GER<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-4<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Oscar Burrieza-Lopez <i>ESP<\/i><\/span><span class=\"gh-mo\">Javier Marti <i>ESP<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2010<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marcin Gawron <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Alexander Slabinsky <i>GBR<\/i><span class=\"gh-tag\" data-no-translation>Q<\/span><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-4<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Bartosz Sawicki <i>POL<\/i><\/span><span class=\"gh-mo\">Maciej Smola <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2009<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Dusan Lojda <i>CZE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">David Savic <i>SRB<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-1 4-6 7-6(5)<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Piotr Gadomski <i>POL<\/i><\/span><span class=\"gh-mo\">David Savic <i>SRB<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2008<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Grzegorz Panfil <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Hans Podlipnik-Castillo <i>CHI<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-1<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Mateusz Szmigiel <i>POL<\/i><\/span><span class=\"gh-mo\">Mario Trnovsky <i>SVK<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2007<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Carlos Poch-Gradin <i>ESP<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Alessandro Accardo <i>ITA<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-4 6-2<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">David Novak <i>CZE<\/i><\/span><span class=\"gh-mo\">Martin Vacek <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2006<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Jan Minar <i>CZE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Lukas Rosol <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-4 6-3<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Alexander Krasnorutskiy <i>RUS<\/i><\/span><span class=\"gh-mo\">Alexander Kudryavtsev <i>RUS<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">15 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2005<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Robert Godlewski <i>POL<\/i><span class=\"gh-tag\" data-no-translation>WC<\/span><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Felipe Parada <i>CHI<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-0 0-0<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Felipe Parada <i>CHI<\/i><\/span><span class=\"gh-mo\">Benedikt Stronk <i>GER<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2004<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Maciej Dilaj <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">David Novak <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">3-6 6-3 7-5<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Filip Aniola <i>POL<\/i><\/span><span class=\"gh-mo\">Filip Urban <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2003<span class=\"gh-spons\">Talex Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Kim Tiilikainen <i>FIN<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Michal Przysiezny <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">4-6 6-1 6-3<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Bart Beks <i>NED<\/i><\/span><span class=\"gh-mo\">Petr Dezort <i>CZE<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2002<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Robert Lindstedt <i>SWE<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marcin Golab <i>POL<\/i><span class=\"gh-tag\" data-no-translation>WC<\/span><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">7-5 7-5<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Marcin Golab <i>POL<\/i><\/span><span class=\"gh-mo\">Kamil Lewandowicz <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2001<span class=\"gh-spons\">POZ-BRUK Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Mariusz Fyrstenberg <i>POL<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Christian Grunes <i>GER<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-2 5-7 6-3<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Filip Aniola <i>POL<\/i><\/span><span class=\"gh-mo\">Krzysztof Kwinta <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><tr><td class=\"gh-rok\">2000<span class=\"gh-spons\">Green Hotel Lech Premium Sport Open<\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Vitali Chvets <i>BLR<\/i><\/span><\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Olivier Le Jeune <i>FRA<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap;font-variant-numeric:tabular-nums\">6-3 6-2<\/td><td class=\"gh-mis\" data-no-translation><span class=\"gh-mo\">Filip Aniola <i>POL<\/i><\/span><span class=\"gh-mo\">Mariusz Fyrstenberg <i>POL<\/i><\/span><\/td><td class=\"gh-prz\" style=\"white-space:nowrap\">10 000 $<\/td><\/tr><\/tbody><\/table><\/div><\/section><\/div><\/div><\/section><section class=\"ht-arch ht-sec ht-sec--jasna\"><div class=\"ht-wrap\"><style>\n.gh{--ak:#A9541F;--zl:#E8A857;--pap:#F6F1E8;--lin:#3A2A1C;--mut:#8B7A63;\n  font-family:Montserrat,system-ui,sans-serif;color:var(--pap)}\n.gh *{box-sizing:border-box}\n.gh h2{font-size:clamp(20px,3vw,28px);margin:0 0 6px;letter-spacing:.01em}\n.gh .gh-lead{color:var(--mut);font-size:14px;line-height:1.7;margin:0 0 26px;max-width:70ch}\n.gh h3.gh-pod{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin:26px 0 10px;font-weight:700}\n.gh section{margin-bottom:46px}\n.gh .gh-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n.gh .gh-kafel{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-kafel b{display:block;font-size:clamp(24px,4vw,32px);line-height:1.05;color:var(--zl);font-variant-numeric:tabular-nums}\n.gh .gh-kafel span{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin-top:5px}\n\/* Lata i konkurencje to dwa rzedy tych samych klockow, wiec musza miec\n   te sama wysokosc, promien i stopien pisma. Wczesniej rozjezdzaly sie\n   na trzech wymiarach naraz (12 vs 12,5 px, 8 vs 999 px, 30 vs 36 px)\n   i caly blok nad drabinka wygladal na zlozony z dwoch roznych stron. *\/\n.gh .gh-lata button,.gh .gh-zak button{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;\n  height:34px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;\n  justify-content:center;border:1px solid var(--lin);background:transparent;\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.gh .gh-zak{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}\n.gh .gh-zak button{color:var(--pap)}\n.gh .gh-zak button:hover{border-color:var(--ak)}\n.gh .gh-zak button.on{background:var(--ak);border-color:var(--ak);color:#fff}\n\/* Lata to filtr, konkurencje to zak\u0142adki - dwa r\u00f3\u017cne narz\u0119dzia. Bez\n   przerwy i kreski czyta\u0142y si\u0119 jak jeden worek klock\u00f3w. *\/\n.gh .gh-lata{display:flex;gap:7px;flex-wrap:wrap;\n  margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--lin)}\n.gh .gh-lata button{color:var(--mut);min-width:62px;font-variant-numeric:tabular-nums}\n.gh .gh-lata button:hover{color:var(--pap);border-color:var(--ak)}\n.gh .gh-lata button.on{background:var(--zl);border-color:var(--zl);color:#241A12}\n.gh .gh-scroll{overflow-x:auto}\n.gh .gh-drab{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px}\n\/* Kolumny rund ustawia flex - ale TYLKO w drabince. Wczesniej regula\n   lapala kazdy .gh-scroll, wiec tabele tez stawaly sie kontenerem flex. *\/\n\/* Odstep miedzy rundami musi byc szerszy niz 14 px - to w nim mieszcza sie\n   kolanka linii. Przy waskiej przerwie pionowe odcinki kleily sie do\n   krawedzi pudelek i polaczenia bylo nie widac. *\/\n.gh .gh-drab .gh-scroll{display:flex;gap:38px;align-items:stretch;padding-bottom:10px;position:relative}\n\/* Kolumny stoja nad liniami, zeby kreski nie przechodzily przez pudelka. *\/\n.gh .gh-kol{min-width:250px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}\n\/* Warstwa polaczen. Rysuje ja skrypt, bo pozycje pudelek zna dopiero\n   przegladarka - kolumny rozkladaja mecze przez `space-around`. *\/\n.gh .gh-linie{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}\n.gh .gh-linie path{fill:none;stroke:rgba(230,219,202,.45);stroke-width:1.5;\n  stroke-linejoin:round;transition:stroke .15s,stroke-width .15s}\n.gh .gh-linie path.gh-l-hl{stroke:var(--zl);stroke-width:2.5}\n.gh .gh-rl{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid var(--lin);white-space:nowrap}\n.gh .gh-mecze{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:8px}\n.gh .gh-m{border:1px solid var(--lin);border-radius:9px;overflow:hidden;background:rgba(0,0,0,.18)}\n.gh .gh-p{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.35}\n.gh .gh-p+.gh-p{border-top:1px solid var(--lin)}\n.gh .gh-ok{flex:none;width:11px;text-align:center;font-size:12px;line-height:1;color:var(--zl)}\n.gh .gh-kol-mistrz{justify-content:center;min-width:220px}\n.gh .gh-mistrz{background:rgba(0,0,0,.28);border:1px solid var(--lin);border-radius:16px;\n  padding:26px 22px;text-align:center;transition:border-color .15s,box-shadow .15s}\n\/* Kremowa ramka 2 px, taka sama jak w dymku z historia - ale zlozona\n   z ramki 1 px i pierscienia cienia, zeby karta nie drgnela o piksel\n   przy najechaniu. *\/\n.gh .gh-mistrz.gh-m-hl{border-color:#E6DBCA;box-shadow:0 0 0 1px #E6DBCA}\n.gh .gh-puchar{font-size:38px;line-height:1}\n.gh .gh-mistrz-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--zl);margin:10px 0 12px}\n.gh .gh-mistrz-n{font-size:17px;font-weight:700;line-height:1.2;color:var(--pap)}\n.gh .gh-mistrz-n+.gh-mistrz-n{margin-top:3px}\n.gh .gh-mistrz-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--mut);margin-top:6px}\n.gh .gh-mistrz-w{margin-top:14px;padding-top:12px;border-top:1px solid var(--lin);\n  font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}\n.gh .gh-p.gh-win{background:rgba(169,84,31,.16)}\n.gh .gh-p.gh-win .gh-nz{color:var(--zl);font-weight:700}\n.gh .gh-os{flex:1;min-width:0}\n.gh .gh-kr{font-style:normal;font-size:9.5px;letter-spacing:.06em;color:var(--mut);\n  border:1px solid var(--lin);border-radius:4px;padding:1px 4px;margin-right:5px;vertical-align:1px}\n.gh .gh-sl{color:var(--mut);margin:0 5px}\n.gh .gh-sd{font-style:normal;color:var(--zl);font-size:10.5px;margin-left:4px}\n.gh .gh-we{font-style:normal;color:var(--mut);font-size:9.5px;margin-left:4px;letter-spacing:.05em}\n.gh .gh-bye{color:var(--mut);font-style:italic;font-size:12px}\n.gh .gh-sc{display:flex;gap:5px;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px}\n.gh .gh-sc b{font-weight:600;min-width:11px;text-align:center}\n.gh .gh-win .gh-sc b{color:var(--pap)}\n.gh .gh-sc sup{font-size:8px;color:var(--mut)}\n\/* ---------------------------------------------------------------------\n   RESET PO MOTYWIE\n   Motywy WordPressa styluj\u0105 `table td` globalnie - siatka ramek i tla.\n   U nas rysowalo to kwadratowe naroza w srodku zaokraglonej karty\n   (zaokraglenie znikalo pod naroznikiem komorki) i jasne kreski w dymkach.\n   Zerujemy wszystko raz, potem dokladamy wylacznie dolne linie - zawsze\n   przez zmienna --lin, ktora motyw strony podmienia na swoja. Dlatego\n   `!important` jest tu potrzebne: przegrywamy specyficznoscia z regulami\n   typu `.entry-content table td`, a nie chcemy zgadywac ich nazw.\n   --------------------------------------------------------------------- *\/\n.gh table,.gh th,.gh td,\n.gh-dymek table,.gh-dymek th,.gh-dymek td{border:0!important;background-image:none!important}\n.gh table,.gh-dymek table{border-collapse:collapse!important;border-spacing:0!important}\n.gh table{width:100%;font-size:13.5px}\n.gh thead th{text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:0 12px 9px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n.gh tbody td{padding:10px 12px;border-bottom:1px solid var(--lin)!important;vertical-align:top}\n.gh tbody tr:last-child td{border-bottom:0!important}\n.gh tbody tr:hover{background:rgba(169,84,31,.07)}\n.gh td.gh-rok{font-weight:700;font-variant-numeric:tabular-nums;color:var(--zl);white-space:nowrap}\n.gh .gh-spons{display:block;font-weight:400;font-size:10.5px;color:var(--mut);letter-spacing:.01em;margin-top:2px;white-space:normal;max-width:15ch}\n\/* Waga niesie role: zwyciezca singla i deblisci pogrubieni, finalista nie.\n   Reszta zapisu - kraj, plakietka wejscia, lamanie - jest wspolna. *\/\n.gh td.gh-mis{font-weight:600}\n\/* UWAGA: nie .gh-os - ta klasa nalezy do strony meczu w drabince i regula\n   `.gh-os i` przemalowywala tam rozstawienia i tryby wejscia. *\/\n.gh .gh-mo{display:block}\n.gh .gh-mo+.gh-mo{margin-top:3px}\n.gh .gh-mo i{font-style:normal;font-weight:400;color:var(--mut);font-size:.88em;letter-spacing:.03em;white-space:nowrap}\n.gh td.gh-prz{color:var(--mut)}\n.gh .gh-tag{display:inline-block;font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;\n  border:1px solid var(--ak);color:var(--zl);margin-left:6px;vertical-align:1px}\n.gh .gh-pusto{color:var(--mut);font-size:13.5px;padding:26px;text-align:center;\n  border:1px dashed var(--lin);border-radius:12px}\n.gh .gh-wyk{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:20px}\n.gh .gh-wyk svg{width:100%;height:auto;display:block}\n.gh .gh-note{color:var(--mut);font-size:12px;line-height:1.6;margin-top:12px}\n\/* Wyroznienie w przypisie. Kolorem steruje motyw, bo zloto czytelne\n   na ciemnym tle ma na kremowym kontrast 1,9:1 - czyli zaden. *\/\n.gh .gh-w{color:var(--zl)}\n\/* --- Polacy: rzad liczb --- *\/\n.gh .gh-fakty{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));\n  gap:12px;margin:0 0 30px}\n.gh .gh-fakt{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-fakt b{display:block;font-size:clamp(20px,3vw,26px);line-height:1.05;color:var(--zl);\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh .gh-fakt span{display:block;font-size:11.5px;line-height:1.35;color:var(--mut);margin-top:6px}\n\/* --- slawni: karty biograficzne --- *\/\n.gh .gh-slawni{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}\n.gh .gh-slawny{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px 20px}\n.gh .gh-slawny-n{font-size:16px;font-weight:700;line-height:1.25;color:var(--pap)}\n.gh .gh-slawny-n i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--mut);\n  letter-spacing:.06em;margin-left:6px;white-space:nowrap}\n.gh .gh-slawny-l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--zl);\n  margin-top:5px;font-variant-numeric:tabular-nums}\n.gh .gh-slawny-o{margin:11px 0 0;font-size:13.5px;line-height:1.6;color:var(--mut)}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n.gh .gh-ucz{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:6px 6px 10px}\n.gh .gh-ucz-gl{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}\n.gh .gh-ucz-gl span{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}\n.gh .gh-ucz-gl b{font-size:15px;color:var(--zl)}\n.gh .gh-tab-ucz{width:100%;font-size:13.5px}\n.gh .gh-tab-ucz thead th{position:sticky;top:0;background:#241A12;z-index:1;\n  text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:8px 14px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n\/* .gh-c dzialalo dotad tylko w tabeli uczestnikow, choc klasa wisiala\n   tez na kolumnach \u201eMsc.\" i \u201eStartow\" w powrotach - i tam nic nie robila. *\/\n.gh th.gh-c,.gh td.gh-c{text-align:center}\n.gh .gh-tab-ucz tbody td{padding:8px 14px;border-bottom:1px solid var(--lin)!important}\n.gh .gh-tab-ucz tbody tr:last-child td{border-bottom:0!important}\n.gh .gh-tab-ucz tbody tr{cursor:pointer}\n.gh .gh-tab-ucz tbody tr:hover,.gh .gh-tab-ucz tbody tr.gh-hl{background:rgba(232,168,87,.13)}\n.gh .gh-tab-ucz tbody tr.gh-hl .gh-u-nz{color:var(--zl)}\n.gh .gh-u-nz{white-space:nowrap}\n.gh .gh-u-kr{color:var(--mut);font-size:11px;letter-spacing:.05em}\n.gh .gh-tak{color:var(--zl);font-size:14px;line-height:1}\n.gh .gh-nie{color:#4A382A}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n\/* Dymek zyje poza .ht (doklejany do body), wiec zmienne motywu tu nie\n   siegaja - kolory sa wpisane wprost. #E6DBCA to ta sama kremowa linia,\n   ktorej strona uzywa na ramkach; 2 px, bo przy 1 px w ciemnym brazie\n   ramka gubila sie w tle drabinki. *\/\n.gh-dymek{position:absolute;z-index:9999;background:#1B120B;border:2px solid #E6DBCA;\n  border-radius:12px;padding:14px 16px;box-shadow:0 18px 48px rgba(0,0,0,.6);\n  font-family:Montserrat,system-ui,sans-serif;color:#F6F1E8;max-width:360px;pointer-events:none}\n.gh-dymek .gh-kh-t{font-size:14px;font-weight:700;color:#E8A857;margin-bottom:2px}\n.gh-dymek .gh-kh-t i{font-style:normal;font-size:10px;color:#8B7A63;margin-left:5px}\n.gh-dymek .gh-kh-l{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;\n  color:#8B7A63;margin-bottom:9px}\n\/* Trzy prawdziwe kolumny zamiast <span> ze sztywna szerokoscia. Przy\n   spanach \u201eawans do turnieju glownego\" zawijalo sie pod etykiete i cala\n   kolumna wynikow siadala. Rok obejmuje swoje wiersze przez rowspan,\n   wiec linia oddziela edycje, a nie kazdy start z osobna. *\/\n.gh-dymek .gh-kh-tab{width:100%;border-collapse:collapse;font-size:12px}\n.gh-dymek .gh-kh-tab td{padding:3px 0;vertical-align:top;color:#F6F1E8;line-height:1.45}\n.gh-dymek .gh-kh-tab td.gh-kh-y{color:#E8A857;font-weight:700;width:46px;\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh-dymek .gh-kh-tab td.gh-kh-k{color:#8B7A63;padding-right:14px;white-space:nowrap}\n.gh-dymek .gh-kh-tab tr.gh-kh-nw td{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:7px}\n.gh-dymek .gh-kh-tab tr:first-child td{border-top:0!important;padding-top:0}\n\/* ---------------------------------------------------------------------\n   PODPOWIEDZ O PRZEWIJANIU\n   Tabele i drabinki szersze niz ekran urywaly sie na twardej krawedzi\n   karty - a to czyta sie jak \u201etu konczy sie tresc\", nie jak \u201ejest wiecej\n   w prawo\". Pasek przewijania nie wystarcza: na macOS i na dotyku bywa\n   ukryty do pierwszego ruchu. Stad dwa sygnaly naraz:\n   1) zanik przy prawej krawedzi, znikajacy po dojechaniu do konca,\n   2) podpis ze strzalka pod obszarem, gasnacy po pierwszym przewinieciu.\n   Klase i podpis dok\u0142ada skrypt tylko tam, gdzie tresc naprawde wystaje.\n   --------------------------------------------------------------------- *\/\n.gh .gh-scroll.gh-wiecej{\n  -webkit-mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent);\n  mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent)}\n\/* Kontener dostaje pozycjonowanie, zeby strzalka mogla stanac na krawedzi\n   obszaru i NIE jechala razem z trescia przy przewijaniu. *\/\n\/* Strzalka jest przyklejona do polowy okna, a nie do srodka obszaru.\n   Drabinka bywa wysoka na trzy ekrany - strzalka w jej geometrycznym\n   srodku by\u0142aby widoczna przez chwile i to wszystko. Pusty, zerowej\n   wysokosci `slot` stoi w normalnym przeplywie na poczatku obszaru\n   i to on sie klei; sam przycisk wisi w nim absolutnie. *\/\n.gh .gh-przew{position:relative}\n.gh .gh-slot{position:sticky;top:calc(50vh - 22px);height:0;z-index:3}\n.gh .gh-strzalka{position:absolute;top:0;right:8px;\n  width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  background:#241A12;color:var(--zl);font:700 22px\/1 Montserrat,system-ui,sans-serif;\n  box-shadow:0 6px 18px rgba(0,0,0,.45), 0 0 0 2px rgba(232,168,87,.55);\n  transition:opacity .25s,visibility .25s;z-index:3;\n  animation:gh-puls 1.5s ease-in-out infinite}\n.gh .gh-strzalka:hover{background:var(--ak);color:#fff}\n.gh .gh-strzalka.gh-hint--off{opacity:0;visibility:hidden;animation:none}\n@keyframes gh-puls{\n  0%,100%{transform:translateX(0);box-shadow:0 6px 18px rgba(0,0,0,.45),0 0 0 2px rgba(232,168,87,.55)}\n  50%    {transform:translateX(-7px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 0 5px rgba(232,168,87,.22)}\n}\n.gh .gh-hint{display:flex;align-items:center;justify-content:flex-end;gap:9px;\n  margin-top:11px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--zl);\n  transition:opacity .3s;-webkit-user-select:none;user-select:none}\n.gh .gh-hint.gh-hint--off{opacity:0;pointer-events:none}\n.gh .gh-hint b{font-weight:700;font-size:17px;line-height:1;\n  animation:gh-suw 1.4s ease-in-out infinite}\n@keyframes gh-suw{0%,100%{transform:translateX(0)}50%{transform:translateX(7px)}}\n@media(prefers-reduced-motion:reduce){\n  .gh .gh-hint b,.gh .gh-strzalka{animation:none}\n}\n\n@media(max-width:760px){\n  .gh .gh-kol{min-width:210px}\n  .gh .gh-p{font-size:11.5px;padding:6px 8px}\n  \/* Wykres ma 26 slupkow w viewBox 960. Wcisniety w 350 px ekranu skaluje\n     opisy do ~4 px - nieczytelne. Zamiast tego przewija sie w poziomie,\n     tak jak tabele: czytelnosc przed oszczednoscia miejsca. *\/\n  .gh .gh-wyk{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .gh .gh-wyk svg{width:820px;max-width:none}\n}\n<\/style><div class=\"gh\"><section><h2>Powroty<\/h2><p class=\"gh-lead\">Turnieje pierwszego szczebla z natury rzeczy odwiedza si\u0119 raz: zawodnik zdobywa punkty i przenosi si\u0119 na kolejne zawody. Pozna\u0144skie archiwum pokazuje jednak grup\u0119 graczy, kt\u00f3rzy wracali tu przez wiele sezon\u00f3w.<\/p><h3 class=\"gh-pod\">Zawodnicy z Polski<\/h3><div class=\"gh-scroll\"><table><thead><tr><th class=\"gh-c\">Msc.<\/th><th>Zawodnik<\/th><th>Kraj<\/th><th class=\"gh-c\">Start\u00f3w<\/th><th>Lata<\/th><\/tr><\/thead><tbody><tr data-z=\"800279401\"><td class=\"gh-c gh-rok\">1.<\/td><td class=\"gh-mis\" data-no-translation>Maciej Rajski<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">14<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2008\u20132023<\/td><\/tr><tr data-z=\"800230191\"><td class=\"gh-c gh-rok\">2.<\/td><td class=\"gh-mis\" data-no-translation>Robert Godlewski<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">12<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2001\u20132013<\/td><\/tr><tr data-z=\"800231799\"><td class=\"gh-c gh-rok\">3.<\/td><td class=\"gh-mis\" data-no-translation>Mikolaj Szmyrgala<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">12<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2003\u20132019<\/td><\/tr><tr data-z=\"800249098\"><td class=\"gh-c gh-rok\">4.<\/td><td class=\"gh-mis\" data-no-translation>Grzegorz Panfil<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">12<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2004\u20132016<\/td><\/tr><tr data-z=\"800259627\"><td class=\"gh-c gh-rok\">5.<\/td><td class=\"gh-mis\" data-no-translation>Andriej Kapas<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">12<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2005\u20132018<\/td><\/tr><tr data-z=\"800328683\"><td class=\"gh-c gh-rok\">6.<\/td><td class=\"gh-mis\" data-no-translation>Pawel Juszczak<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">12<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2011\u20132024<\/td><\/tr><tr data-z=\"800208587\"><td class=\"gh-c gh-rok\">7.<\/td><td class=\"gh-mis\" data-no-translation>Tomasz Bednarek<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">11<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2001\u20132018<\/td><\/tr><tr data-z=\"800240878\"><td class=\"gh-c gh-rok\">8.<\/td><td class=\"gh-mis\" data-no-translation>Mateusz Kowalczyk<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">11<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2004\u20132019<\/td><\/tr><tr data-z=\"800202741\"><td class=\"gh-c gh-rok\">9.<\/td><td class=\"gh-mis\" data-no-translation>J\u0119drzej \u017barski<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">10<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2000\u20132009<\/td><\/tr><tr data-z=\"800249046\"><td class=\"gh-c gh-rok\">10.<\/td><td class=\"gh-mis\" data-no-translation>Marcin Gawron<\/td><td class=\"gh-prz\">POL<\/td><td class=\"gh-c gh-rok\">10<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2007\u20132017<\/td><\/tr><\/tbody><\/table><\/div><h3 class=\"gh-pod\">Zawodnicy zagraniczni<\/h3><p class=\"gh-lead\">Zestawienie \u0142\u0105czne tworz\u0105 wy\u0142\u0105cznie Polacy - przy blisko czterdziestoprocentowym udziale w stawce nie mog\u0142o by\u0107 inaczej. Osobna lista pokazuje przy tym rzecz nieoczywist\u0105: w\u015br\u00f3d wracaj\u0105cych obcokrajowc\u00f3w odsetek zwyci\u0119zc\u00f3w turnieju jest wyra\u017anie wy\u017cszy.<\/p><div class=\"gh-scroll\"><table><thead><tr><th class=\"gh-c\">Msc.<\/th><th>Zawodnik<\/th><th>Kraj<\/th><th class=\"gh-c\">Start\u00f3w<\/th><th>Lata<\/th><\/tr><\/thead><tbody><tr data-z=\"800190433\"><td class=\"gh-c gh-rok\">1.<\/td><td class=\"gh-mis\" data-no-translation>Christian Grunes<\/td><td class=\"gh-prz\">GER<\/td><td class=\"gh-c gh-rok\">6<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2000\u20132009<\/td><\/tr><tr data-z=\"800210131\"><td class=\"gh-c gh-rok\">2.<\/td><td class=\"gh-mis\" data-no-translation>David Novak<\/td><td class=\"gh-prz\">CZE<\/td><td class=\"gh-c gh-rok\">6<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2003\u20132009<\/td><\/tr><tr data-z=\"800266470\"><td class=\"gh-c gh-rok\">3.<\/td><td class=\"gh-mis\" data-no-translation>Dzmitry Zhyrmont<\/td><td class=\"gh-prz\">BLR<\/td><td class=\"gh-c gh-rok\">5<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2007\u20132011<\/td><\/tr><tr data-z=\"800252858\"><td class=\"gh-c gh-rok\">4.<\/td><td class=\"gh-mis\" data-no-translation>Aleksey Bessonov<\/td><td class=\"gh-prz\">BLR<\/td><td class=\"gh-c gh-rok\">4<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2005\u20132008<\/td><\/tr><tr data-z=\"800242917\"><td class=\"gh-c gh-rok\">5.<\/td><td class=\"gh-mis\" data-no-translation>Dusan Lojda<\/td><td class=\"gh-prz\">CZE<\/td><td class=\"gh-c gh-rok\">4<\/td><td class=\"gh-prz\" style=\"font-variant-numeric:tabular-nums\">2009\u20132015<\/td><\/tr><\/tbody><\/table><\/div><p class=\"gh-note\"><strong class=\"gh-w\">Rekord powrotu:<\/strong> Jaroslav Pospisil - 14 lat przerwy mi\u0119dzy startem w 2006 a powrotem w 2020.<\/p><\/section><\/div><\/div><\/section><section class=\"ht-arch ht-sec ht-sec--ciemna\"><div class=\"ht-wrap\"><style>\n.gh{--ak:#A9541F;--zl:#E8A857;--pap:#F6F1E8;--lin:#3A2A1C;--mut:#8B7A63;\n  font-family:Montserrat,system-ui,sans-serif;color:var(--pap)}\n.gh *{box-sizing:border-box}\n.gh h2{font-size:clamp(20px,3vw,28px);margin:0 0 6px;letter-spacing:.01em}\n.gh .gh-lead{color:var(--mut);font-size:14px;line-height:1.7;margin:0 0 26px;max-width:70ch}\n.gh h3.gh-pod{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin:26px 0 10px;font-weight:700}\n.gh section{margin-bottom:46px}\n.gh .gh-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n.gh .gh-kafel{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-kafel b{display:block;font-size:clamp(24px,4vw,32px);line-height:1.05;color:var(--zl);font-variant-numeric:tabular-nums}\n.gh .gh-kafel span{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin-top:5px}\n\/* Lata i konkurencje to dwa rzedy tych samych klockow, wiec musza miec\n   te sama wysokosc, promien i stopien pisma. Wczesniej rozjezdzaly sie\n   na trzech wymiarach naraz (12 vs 12,5 px, 8 vs 999 px, 30 vs 36 px)\n   i caly blok nad drabinka wygladal na zlozony z dwoch roznych stron. *\/\n.gh .gh-lata button,.gh .gh-zak button{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;\n  height:34px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;\n  justify-content:center;border:1px solid var(--lin);background:transparent;\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.gh .gh-zak{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}\n.gh .gh-zak button{color:var(--pap)}\n.gh .gh-zak button:hover{border-color:var(--ak)}\n.gh .gh-zak button.on{background:var(--ak);border-color:var(--ak);color:#fff}\n\/* Lata to filtr, konkurencje to zak\u0142adki - dwa r\u00f3\u017cne narz\u0119dzia. Bez\n   przerwy i kreski czyta\u0142y si\u0119 jak jeden worek klock\u00f3w. *\/\n.gh .gh-lata{display:flex;gap:7px;flex-wrap:wrap;\n  margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--lin)}\n.gh .gh-lata button{color:var(--mut);min-width:62px;font-variant-numeric:tabular-nums}\n.gh .gh-lata button:hover{color:var(--pap);border-color:var(--ak)}\n.gh .gh-lata button.on{background:var(--zl);border-color:var(--zl);color:#241A12}\n.gh .gh-scroll{overflow-x:auto}\n.gh .gh-drab{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px}\n\/* Kolumny rund ustawia flex - ale TYLKO w drabince. Wczesniej regula\n   lapala kazdy .gh-scroll, wiec tabele tez stawaly sie kontenerem flex. *\/\n\/* Odstep miedzy rundami musi byc szerszy niz 14 px - to w nim mieszcza sie\n   kolanka linii. Przy waskiej przerwie pionowe odcinki kleily sie do\n   krawedzi pudelek i polaczenia bylo nie widac. *\/\n.gh .gh-drab .gh-scroll{display:flex;gap:38px;align-items:stretch;padding-bottom:10px;position:relative}\n\/* Kolumny stoja nad liniami, zeby kreski nie przechodzily przez pudelka. *\/\n.gh .gh-kol{min-width:250px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}\n\/* Warstwa polaczen. Rysuje ja skrypt, bo pozycje pudelek zna dopiero\n   przegladarka - kolumny rozkladaja mecze przez `space-around`. *\/\n.gh .gh-linie{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}\n.gh .gh-linie path{fill:none;stroke:rgba(230,219,202,.45);stroke-width:1.5;\n  stroke-linejoin:round;transition:stroke .15s,stroke-width .15s}\n.gh .gh-linie path.gh-l-hl{stroke:var(--zl);stroke-width:2.5}\n.gh .gh-rl{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid var(--lin);white-space:nowrap}\n.gh .gh-mecze{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:8px}\n.gh .gh-m{border:1px solid var(--lin);border-radius:9px;overflow:hidden;background:rgba(0,0,0,.18)}\n.gh .gh-p{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.35}\n.gh .gh-p+.gh-p{border-top:1px solid var(--lin)}\n.gh .gh-ok{flex:none;width:11px;text-align:center;font-size:12px;line-height:1;color:var(--zl)}\n.gh .gh-kol-mistrz{justify-content:center;min-width:220px}\n.gh .gh-mistrz{background:rgba(0,0,0,.28);border:1px solid var(--lin);border-radius:16px;\n  padding:26px 22px;text-align:center;transition:border-color .15s,box-shadow .15s}\n\/* Kremowa ramka 2 px, taka sama jak w dymku z historia - ale zlozona\n   z ramki 1 px i pierscienia cienia, zeby karta nie drgnela o piksel\n   przy najechaniu. *\/\n.gh .gh-mistrz.gh-m-hl{border-color:#E6DBCA;box-shadow:0 0 0 1px #E6DBCA}\n.gh .gh-puchar{font-size:38px;line-height:1}\n.gh .gh-mistrz-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--zl);margin:10px 0 12px}\n.gh .gh-mistrz-n{font-size:17px;font-weight:700;line-height:1.2;color:var(--pap)}\n.gh .gh-mistrz-n+.gh-mistrz-n{margin-top:3px}\n.gh .gh-mistrz-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--mut);margin-top:6px}\n.gh .gh-mistrz-w{margin-top:14px;padding-top:12px;border-top:1px solid var(--lin);\n  font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}\n.gh .gh-p.gh-win{background:rgba(169,84,31,.16)}\n.gh .gh-p.gh-win .gh-nz{color:var(--zl);font-weight:700}\n.gh .gh-os{flex:1;min-width:0}\n.gh .gh-kr{font-style:normal;font-size:9.5px;letter-spacing:.06em;color:var(--mut);\n  border:1px solid var(--lin);border-radius:4px;padding:1px 4px;margin-right:5px;vertical-align:1px}\n.gh .gh-sl{color:var(--mut);margin:0 5px}\n.gh .gh-sd{font-style:normal;color:var(--zl);font-size:10.5px;margin-left:4px}\n.gh .gh-we{font-style:normal;color:var(--mut);font-size:9.5px;margin-left:4px;letter-spacing:.05em}\n.gh .gh-bye{color:var(--mut);font-style:italic;font-size:12px}\n.gh .gh-sc{display:flex;gap:5px;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px}\n.gh .gh-sc b{font-weight:600;min-width:11px;text-align:center}\n.gh .gh-win .gh-sc b{color:var(--pap)}\n.gh .gh-sc sup{font-size:8px;color:var(--mut)}\n\/* ---------------------------------------------------------------------\n   RESET PO MOTYWIE\n   Motywy WordPressa styluj\u0105 `table td` globalnie - siatka ramek i tla.\n   U nas rysowalo to kwadratowe naroza w srodku zaokraglonej karty\n   (zaokraglenie znikalo pod naroznikiem komorki) i jasne kreski w dymkach.\n   Zerujemy wszystko raz, potem dokladamy wylacznie dolne linie - zawsze\n   przez zmienna --lin, ktora motyw strony podmienia na swoja. Dlatego\n   `!important` jest tu potrzebne: przegrywamy specyficznoscia z regulami\n   typu `.entry-content table td`, a nie chcemy zgadywac ich nazw.\n   --------------------------------------------------------------------- *\/\n.gh table,.gh th,.gh td,\n.gh-dymek table,.gh-dymek th,.gh-dymek td{border:0!important;background-image:none!important}\n.gh table,.gh-dymek table{border-collapse:collapse!important;border-spacing:0!important}\n.gh table{width:100%;font-size:13.5px}\n.gh thead th{text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:0 12px 9px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n.gh tbody td{padding:10px 12px;border-bottom:1px solid var(--lin)!important;vertical-align:top}\n.gh tbody tr:last-child td{border-bottom:0!important}\n.gh tbody tr:hover{background:rgba(169,84,31,.07)}\n.gh td.gh-rok{font-weight:700;font-variant-numeric:tabular-nums;color:var(--zl);white-space:nowrap}\n.gh .gh-spons{display:block;font-weight:400;font-size:10.5px;color:var(--mut);letter-spacing:.01em;margin-top:2px;white-space:normal;max-width:15ch}\n\/* Waga niesie role: zwyciezca singla i deblisci pogrubieni, finalista nie.\n   Reszta zapisu - kraj, plakietka wejscia, lamanie - jest wspolna. *\/\n.gh td.gh-mis{font-weight:600}\n\/* UWAGA: nie .gh-os - ta klasa nalezy do strony meczu w drabince i regula\n   `.gh-os i` przemalowywala tam rozstawienia i tryby wejscia. *\/\n.gh .gh-mo{display:block}\n.gh .gh-mo+.gh-mo{margin-top:3px}\n.gh .gh-mo i{font-style:normal;font-weight:400;color:var(--mut);font-size:.88em;letter-spacing:.03em;white-space:nowrap}\n.gh td.gh-prz{color:var(--mut)}\n.gh .gh-tag{display:inline-block;font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;\n  border:1px solid var(--ak);color:var(--zl);margin-left:6px;vertical-align:1px}\n.gh .gh-pusto{color:var(--mut);font-size:13.5px;padding:26px;text-align:center;\n  border:1px dashed var(--lin);border-radius:12px}\n.gh .gh-wyk{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:20px}\n.gh .gh-wyk svg{width:100%;height:auto;display:block}\n.gh .gh-note{color:var(--mut);font-size:12px;line-height:1.6;margin-top:12px}\n\/* Wyroznienie w przypisie. Kolorem steruje motyw, bo zloto czytelne\n   na ciemnym tle ma na kremowym kontrast 1,9:1 - czyli zaden. *\/\n.gh .gh-w{color:var(--zl)}\n\/* --- Polacy: rzad liczb --- *\/\n.gh .gh-fakty{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));\n  gap:12px;margin:0 0 30px}\n.gh .gh-fakt{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-fakt b{display:block;font-size:clamp(20px,3vw,26px);line-height:1.05;color:var(--zl);\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh .gh-fakt span{display:block;font-size:11.5px;line-height:1.35;color:var(--mut);margin-top:6px}\n\/* --- slawni: karty biograficzne --- *\/\n.gh .gh-slawni{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}\n.gh .gh-slawny{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px 20px}\n.gh .gh-slawny-n{font-size:16px;font-weight:700;line-height:1.25;color:var(--pap)}\n.gh .gh-slawny-n i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--mut);\n  letter-spacing:.06em;margin-left:6px;white-space:nowrap}\n.gh .gh-slawny-l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--zl);\n  margin-top:5px;font-variant-numeric:tabular-nums}\n.gh .gh-slawny-o{margin:11px 0 0;font-size:13.5px;line-height:1.6;color:var(--mut)}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n.gh .gh-ucz{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:6px 6px 10px}\n.gh .gh-ucz-gl{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}\n.gh .gh-ucz-gl span{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}\n.gh .gh-ucz-gl b{font-size:15px;color:var(--zl)}\n.gh .gh-tab-ucz{width:100%;font-size:13.5px}\n.gh .gh-tab-ucz thead th{position:sticky;top:0;background:#241A12;z-index:1;\n  text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:8px 14px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n\/* .gh-c dzialalo dotad tylko w tabeli uczestnikow, choc klasa wisiala\n   tez na kolumnach \u201eMsc.\" i \u201eStartow\" w powrotach - i tam nic nie robila. *\/\n.gh th.gh-c,.gh td.gh-c{text-align:center}\n.gh .gh-tab-ucz tbody td{padding:8px 14px;border-bottom:1px solid var(--lin)!important}\n.gh .gh-tab-ucz tbody tr:last-child td{border-bottom:0!important}\n.gh .gh-tab-ucz tbody tr{cursor:pointer}\n.gh .gh-tab-ucz tbody tr:hover,.gh .gh-tab-ucz tbody tr.gh-hl{background:rgba(232,168,87,.13)}\n.gh .gh-tab-ucz tbody tr.gh-hl .gh-u-nz{color:var(--zl)}\n.gh .gh-u-nz{white-space:nowrap}\n.gh .gh-u-kr{color:var(--mut);font-size:11px;letter-spacing:.05em}\n.gh .gh-tak{color:var(--zl);font-size:14px;line-height:1}\n.gh .gh-nie{color:#4A382A}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n\/* Dymek zyje poza .ht (doklejany do body), wiec zmienne motywu tu nie\n   siegaja - kolory sa wpisane wprost. #E6DBCA to ta sama kremowa linia,\n   ktorej strona uzywa na ramkach; 2 px, bo przy 1 px w ciemnym brazie\n   ramka gubila sie w tle drabinki. *\/\n.gh-dymek{position:absolute;z-index:9999;background:#1B120B;border:2px solid #E6DBCA;\n  border-radius:12px;padding:14px 16px;box-shadow:0 18px 48px rgba(0,0,0,.6);\n  font-family:Montserrat,system-ui,sans-serif;color:#F6F1E8;max-width:360px;pointer-events:none}\n.gh-dymek .gh-kh-t{font-size:14px;font-weight:700;color:#E8A857;margin-bottom:2px}\n.gh-dymek .gh-kh-t i{font-style:normal;font-size:10px;color:#8B7A63;margin-left:5px}\n.gh-dymek .gh-kh-l{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;\n  color:#8B7A63;margin-bottom:9px}\n\/* Trzy prawdziwe kolumny zamiast <span> ze sztywna szerokoscia. Przy\n   spanach \u201eawans do turnieju glownego\" zawijalo sie pod etykiete i cala\n   kolumna wynikow siadala. Rok obejmuje swoje wiersze przez rowspan,\n   wiec linia oddziela edycje, a nie kazdy start z osobna. *\/\n.gh-dymek .gh-kh-tab{width:100%;border-collapse:collapse;font-size:12px}\n.gh-dymek .gh-kh-tab td{padding:3px 0;vertical-align:top;color:#F6F1E8;line-height:1.45}\n.gh-dymek .gh-kh-tab td.gh-kh-y{color:#E8A857;font-weight:700;width:46px;\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh-dymek .gh-kh-tab td.gh-kh-k{color:#8B7A63;padding-right:14px;white-space:nowrap}\n.gh-dymek .gh-kh-tab tr.gh-kh-nw td{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:7px}\n.gh-dymek .gh-kh-tab tr:first-child td{border-top:0!important;padding-top:0}\n\/* ---------------------------------------------------------------------\n   PODPOWIEDZ O PRZEWIJANIU\n   Tabele i drabinki szersze niz ekran urywaly sie na twardej krawedzi\n   karty - a to czyta sie jak \u201etu konczy sie tresc\", nie jak \u201ejest wiecej\n   w prawo\". Pasek przewijania nie wystarcza: na macOS i na dotyku bywa\n   ukryty do pierwszego ruchu. Stad dwa sygnaly naraz:\n   1) zanik przy prawej krawedzi, znikajacy po dojechaniu do konca,\n   2) podpis ze strzalka pod obszarem, gasnacy po pierwszym przewinieciu.\n   Klase i podpis dok\u0142ada skrypt tylko tam, gdzie tresc naprawde wystaje.\n   --------------------------------------------------------------------- *\/\n.gh .gh-scroll.gh-wiecej{\n  -webkit-mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent);\n  mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent)}\n\/* Kontener dostaje pozycjonowanie, zeby strzalka mogla stanac na krawedzi\n   obszaru i NIE jechala razem z trescia przy przewijaniu. *\/\n\/* Strzalka jest przyklejona do polowy okna, a nie do srodka obszaru.\n   Drabinka bywa wysoka na trzy ekrany - strzalka w jej geometrycznym\n   srodku by\u0142aby widoczna przez chwile i to wszystko. Pusty, zerowej\n   wysokosci `slot` stoi w normalnym przeplywie na poczatku obszaru\n   i to on sie klei; sam przycisk wisi w nim absolutnie. *\/\n.gh .gh-przew{position:relative}\n.gh .gh-slot{position:sticky;top:calc(50vh - 22px);height:0;z-index:3}\n.gh .gh-strzalka{position:absolute;top:0;right:8px;\n  width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  background:#241A12;color:var(--zl);font:700 22px\/1 Montserrat,system-ui,sans-serif;\n  box-shadow:0 6px 18px rgba(0,0,0,.45), 0 0 0 2px rgba(232,168,87,.55);\n  transition:opacity .25s,visibility .25s;z-index:3;\n  animation:gh-puls 1.5s ease-in-out infinite}\n.gh .gh-strzalka:hover{background:var(--ak);color:#fff}\n.gh .gh-strzalka.gh-hint--off{opacity:0;visibility:hidden;animation:none}\n@keyframes gh-puls{\n  0%,100%{transform:translateX(0);box-shadow:0 6px 18px rgba(0,0,0,.45),0 0 0 2px rgba(232,168,87,.55)}\n  50%    {transform:translateX(-7px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 0 5px rgba(232,168,87,.22)}\n}\n.gh .gh-hint{display:flex;align-items:center;justify-content:flex-end;gap:9px;\n  margin-top:11px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--zl);\n  transition:opacity .3s;-webkit-user-select:none;user-select:none}\n.gh .gh-hint.gh-hint--off{opacity:0;pointer-events:none}\n.gh .gh-hint b{font-weight:700;font-size:17px;line-height:1;\n  animation:gh-suw 1.4s ease-in-out infinite}\n@keyframes gh-suw{0%,100%{transform:translateX(0)}50%{transform:translateX(7px)}}\n@media(prefers-reduced-motion:reduce){\n  .gh .gh-hint b,.gh .gh-strzalka{animation:none}\n}\n\n@media(max-width:760px){\n  .gh .gh-kol{min-width:210px}\n  .gh .gh-p{font-size:11.5px;padding:6px 8px}\n  \/* Wykres ma 26 slupkow w viewBox 960. Wcisniety w 350 px ekranu skaluje\n     opisy do ~4 px - nieczytelne. Zamiast tego przewija sie w poziomie,\n     tak jak tabele: czytelnosc przed oszczednoscia miejsca. *\/\n  .gh .gh-wyk{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .gh .gh-wyk svg{width:820px;max-width:none}\n}\n<\/style><div class=\"gh\"><section><h2>Pozna\u0144 w \u017cyciorysach czo\u0142owych tenisist\u00f3w<\/h2><p class=\"gh-lead\">Warto\u015b\u0107 archiwum turnieju pierwszego szczebla polega na tym, \u017ce pozwala prze\u015bledzi\u0107 wczesne etapy karier zawodnik\u00f3w, kt\u00f3rzy kilka lat p\u00f3\u017aniej rywalizowali na zupe\u0142nie innym poziomie. Lata przy nazwiskach pochodz\u0105 wprost z pozna\u0144skich drabinek.<\/p><div class=\"gh-slawni\"><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Mariusz Fyrstenberg <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144: 2000, 2001<\/div><p class=\"gh-slawny-o\">Osiemna\u015bcie tytu\u0142\u00f3w ATP w grze podw\u00f3jnej i sz\u00f3sta rakieta \u015bwiata w deblu (sierpie\u0144 2012). Z Marcinem Matkowskim tworzy\u0142 najskuteczniejsz\u0105 polsk\u0105 par\u0119 w historii - razem wygrali turnieje Masters 1000 w Madrycie w 2008 i 2012 roku, zagrali w finale US Open 2011 i w finale ko\u0144cz\u0105cego sezon ATP World Tour Finals. W Poznaniu wygra\u0142 dwa r\u00f3\u017cne tytu\u0142y w dw\u00f3ch kolejnych latach: debla w 2000 roku z Filipem Anio\u0142\u0105 i singla w 2001. Karier\u0119 zako\u0144czy\u0142 w 2017 roku.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Marcin Matkowski <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144 2001<\/div><p class=\"gh-slawny-o\">Si\u00f3dma rakieta \u015bwiata w deblu i osiemna\u015bcie tytu\u0142\u00f3w ATP, z czego pi\u0119tna\u015bcie w parze z Mariuszem Fyrstenbergiem. W finale Masters 1000 w Madrycie w 2012 roku pokonali Roberta Lindstedta - zwyci\u0119zc\u0119 pozna\u0144skiego turnieju z 2002 roku. Czterokrotny olimpijczyk i wieloletni filar reprezentacji w Pucharze Davisa.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Hubert Hurkacz <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144: 2014, 2015, 2017<\/div><p class=\"gh-slawny-o\">Sz\u00f3sta rakieta \u015bwiata (sierpie\u0144 2024) - najwy\u017csza pozycja polskiego tenisisty w historii rankingu ATP. Zwyci\u0119zca dw\u00f3ch turniej\u00f3w Masters 1000: Miami 2021 i Szanghaju 2023. W \u0107wier\u0107finale Wimbledonu 2021 pokona\u0142 Rogera Federera 6:3, 7:6, 6:0 - by\u0142 to ostatni singlowy mecz Szwajcara w karierze; Hurkacz doszed\u0142 wtedy do p\u00f3\u0142fina\u0142u. W Poznaniu startowa\u0142 trzykrotnie, a w 2017 roku doszed\u0142 tu do fina\u0142u gry podw\u00f3jnej w parze z Micha\u0142em Dembkiem i do \u0107wier\u0107fina\u0142u singla.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Lukasz Kubot <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144 2001<\/div><p class=\"gh-slawny-o\">Pierwszy Polak na czele \u015bwiatowego rankingu ATP - liderem deblist\u00f3w zosta\u0142 w styczniu 2018 roku. Dwadzie\u015bcia siedem tytu\u0142\u00f3w w grze podw\u00f3jnej, w tym Wimbledon 2017 w parze z Marcelo Melo i Australian Open 2014 z Robertem Lindstedtem, zwyci\u0119zc\u0105 pozna\u0144skiego turnieju z 2002 roku. W singlu doszed\u0142 do \u0107wier\u0107fina\u0142u Wimbledonu 2013. W Poznaniu wyst\u0105pi\u0142 w 2001 roku, na pocz\u0105tku kariery.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Robert Lindstedt <i>SWE<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144 2002<\/div><p class=\"gh-slawny-o\">Trzykrotny finalista Wimbledonu w grze podw\u00f3jnej (2010-2012) i trzecia rakieta \u015bwiata w deblu. W 2014 roku si\u0119gn\u0105\u0142 po tytu\u0142 wielkoszlemowy: wygra\u0142 Australian Open w parze z \u0141ukaszem Kubotem, kt\u00f3ry zagra\u0142 w Poznaniu rok przed nim. P\u00f3\u017aniej jeszcze finalista Wimbledonu w grze mieszanej.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Michal Przysiezny <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144: 2001, 2003, 2009, 2012, 2016<\/div><p class=\"gh-slawny-o\">57. rakieta \u015bwiata w grze pojedynczej (stycze\u0144 2014) - jeden z najlepszych wynik\u00f3w polskiego tenisisty tego pokolenia. W 2010 roku pokona\u0142 w pierwszej rundzie Wimbledonu rozstawionego z numerem 17 Ivana Ljubi\u010dicia. W 2014 roku wygra\u0142 tokijski turniej rangi ATP 500 w grze podw\u00f3jnej, w parze z Pierre-Hugues Herbertem. W pozna\u0144skim archiwum obecny na przestrzeni pi\u0119tnastu lat; w 2003 roku, jako dziewi\u0119tnastolatek, zagra\u0142 tu w finale.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Jan Zielinski <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144: 2015, 2019, 2020<\/div><p class=\"gh-slawny-o\">Dwukrotny mistrz wielkoszlemowy w grze mieszanej - Australian Open i Wimbledon 2024, oba tytu\u0142y w parze z Hsieh Su-wei. W grze podw\u00f3jnej m\u0119\u017cczyzn si\u00f3dma rakieta \u015bwiata (2023), finalista Australian Open 2023 i zwyci\u0119zca turnieju Masters 1000 w Rzymie. W Poznaniu startowa\u0142 trzykrotnie; w 2020 roku wygra\u0142 tu gr\u0119 podw\u00f3jn\u0105 w parze z Kacprem \u017bukiem.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Jerzy Janowicz <i>POL<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144 2008<\/div><p class=\"gh-slawny-o\">P\u00f3\u0142finalista Wimbledonu 2013 - zatrzyma\u0142 go dopiero Andy Murray, kt\u00f3ry kilka dni p\u00f3\u017aniej wygra\u0142 ca\u0142y turniej. Rok wcze\u015bniej przeszed\u0142 przez eliminacje a\u017c do fina\u0142u turnieju Masters 1000 w Pary\u017cu, pokonuj\u0105c po drodze Murraya, Marina \u010cilicia i Janko Tipsarevicia. W sierpniu 2013 roku by\u0142 czternast\u0105 rakiet\u0105 \u015bwiata. Wcze\u015bniej dwukrotny finalista juniorskiego Wielkiego Szlema.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Lukas Rosol <i>CZE<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144 2006<\/div><p class=\"gh-slawny-o\">W 2012 roku, jako setny zawodnik rankingu, pokona\u0142 Rafaela Nadala w drugiej rundzie Wimbledonu 6:7, 6:4, 6:4, 2:6, 6:4 - to jedna z najwi\u0119kszych sensacji w historii turnieju. W tym samym sezonie si\u0119gn\u0105\u0142 z reprezentacj\u0105 Czech po Puchar Davisa. Dwa tytu\u0142y ATP w singlu i dwudziesta sz\u00f3sta pozycja w rankingu (2014). W Poznaniu doszed\u0142 do fina\u0142u.<\/p><\/div><div class=\"gh-slawny\"><div class=\"gh-slawny-n\" data-no-translation>Sumit Nagal <i>IND<\/i><\/div><div class=\"gh-slawny-l\">Pozna\u0144: 2016, 2017<\/div><p class=\"gh-slawny-o\">Czo\u0142owy tenisista Indii ostatnich lat - 68. rakieta \u015bwiata w lipcu 2024 roku. W tym samym sezonie, w pierwszej rundzie Australian Open, pokona\u0142 rozstawionego z numerem 31 Aleksandra Bublika. By\u0142 to pierwszy od 1989 roku przypadek, gdy Hindus wygra\u0142 w Wielkim Szlemie z rozstawionym rywalem.<\/p><\/div><\/div><p class=\"gh-note\"><strong class=\"gh-w\">Edycja 2001:<\/strong> w jednej drabince wyst\u0105pili w\u00f3wczas \u0141ukasz Kubot, Marcin Matkowski, Mariusz Fyrstenberg, Tomasz Bednarek i Micha\u0142 Przysi\u0119\u017cny - zawodnicy, kt\u00f3rzy przez nast\u0119pne p\u00f3\u0142torej dekady tworzyli czo\u0142\u00f3wk\u0119 polskiego tenisa.<\/p><\/section><\/div><\/div><\/section><section class=\"ht-arch ht-sec ht-sec--ciemna\"><div class=\"ht-wrap\"><style>\n.gh{--ak:#A9541F;--zl:#E8A857;--pap:#F6F1E8;--lin:#3A2A1C;--mut:#8B7A63;\n  font-family:Montserrat,system-ui,sans-serif;color:var(--pap)}\n.gh *{box-sizing:border-box}\n.gh h2{font-size:clamp(20px,3vw,28px);margin:0 0 6px;letter-spacing:.01em}\n.gh .gh-lead{color:var(--mut);font-size:14px;line-height:1.7;margin:0 0 26px;max-width:70ch}\n.gh h3.gh-pod{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin:26px 0 10px;font-weight:700}\n.gh section{margin-bottom:46px}\n.gh .gh-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:30px}\n.gh .gh-kafel{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-kafel b{display:block;font-size:clamp(24px,4vw,32px);line-height:1.05;color:var(--zl);font-variant-numeric:tabular-nums}\n.gh .gh-kafel span{display:block;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin-top:5px}\n\/* Lata i konkurencje to dwa rzedy tych samych klockow, wiec musza miec\n   te sama wysokosc, promien i stopien pisma. Wczesniej rozjezdzaly sie\n   na trzech wymiarach naraz (12 vs 12,5 px, 8 vs 999 px, 30 vs 36 px)\n   i caly blok nad drabinka wygladal na zlozony z dwoch roznych stron. *\/\n.gh .gh-lata button,.gh .gh-zak button{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;\n  height:34px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;\n  justify-content:center;border:1px solid var(--lin);background:transparent;\n  cursor:pointer;transition:background .15s,border-color .15s,color .15s}\n.gh .gh-zak{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}\n.gh .gh-zak button{color:var(--pap)}\n.gh .gh-zak button:hover{border-color:var(--ak)}\n.gh .gh-zak button.on{background:var(--ak);border-color:var(--ak);color:#fff}\n\/* Lata to filtr, konkurencje to zak\u0142adki - dwa r\u00f3\u017cne narz\u0119dzia. Bez\n   przerwy i kreski czyta\u0142y si\u0119 jak jeden worek klock\u00f3w. *\/\n.gh .gh-lata{display:flex;gap:7px;flex-wrap:wrap;\n  margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--lin)}\n.gh .gh-lata button{color:var(--mut);min-width:62px;font-variant-numeric:tabular-nums}\n.gh .gh-lata button:hover{color:var(--pap);border-color:var(--ak)}\n.gh .gh-lata button.on{background:var(--zl);border-color:var(--zl);color:#241A12}\n.gh .gh-scroll{overflow-x:auto}\n.gh .gh-drab{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px}\n\/* Kolumny rund ustawia flex - ale TYLKO w drabince. Wczesniej regula\n   lapala kazdy .gh-scroll, wiec tabele tez stawaly sie kontenerem flex. *\/\n\/* Odstep miedzy rundami musi byc szerszy niz 14 px - to w nim mieszcza sie\n   kolanka linii. Przy waskiej przerwie pionowe odcinki kleily sie do\n   krawedzi pudelek i polaczenia bylo nie widac. *\/\n.gh .gh-drab .gh-scroll{display:flex;gap:38px;align-items:stretch;padding-bottom:10px;position:relative}\n\/* Kolumny stoja nad liniami, zeby kreski nie przechodzily przez pudelka. *\/\n.gh .gh-kol{min-width:250px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1}\n\/* Warstwa polaczen. Rysuje ja skrypt, bo pozycje pudelek zna dopiero\n   przegladarka - kolumny rozkladaja mecze przez `space-around`. *\/\n.gh .gh-linie{position:absolute;left:0;top:0;pointer-events:none;z-index:0;overflow:visible}\n.gh .gh-linie path{fill:none;stroke:rgba(230,219,202,.45);stroke-width:1.5;\n  stroke-linejoin:round;transition:stroke .15s,stroke-width .15s}\n.gh .gh-linie path.gh-l-hl{stroke:var(--zl);stroke-width:2.5}\n.gh .gh-rl{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--zl);\n  margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid var(--lin);white-space:nowrap}\n.gh .gh-mecze{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:8px}\n.gh .gh-m{border:1px solid var(--lin);border-radius:9px;overflow:hidden;background:rgba(0,0,0,.18)}\n.gh .gh-p{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;line-height:1.35}\n.gh .gh-p+.gh-p{border-top:1px solid var(--lin)}\n.gh .gh-ok{flex:none;width:11px;text-align:center;font-size:12px;line-height:1;color:var(--zl)}\n.gh .gh-kol-mistrz{justify-content:center;min-width:220px}\n.gh .gh-mistrz{background:rgba(0,0,0,.28);border:1px solid var(--lin);border-radius:16px;\n  padding:26px 22px;text-align:center;transition:border-color .15s,box-shadow .15s}\n\/* Kremowa ramka 2 px, taka sama jak w dymku z historia - ale zlozona\n   z ramki 1 px i pierscienia cienia, zeby karta nie drgnela o piksel\n   przy najechaniu. *\/\n.gh .gh-mistrz.gh-m-hl{border-color:#E6DBCA;box-shadow:0 0 0 1px #E6DBCA}\n.gh .gh-puchar{font-size:38px;line-height:1}\n.gh .gh-mistrz-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;\n  color:var(--zl);margin:10px 0 12px}\n.gh .gh-mistrz-n{font-size:17px;font-weight:700;line-height:1.2;color:var(--pap)}\n.gh .gh-mistrz-n+.gh-mistrz-n{margin-top:3px}\n.gh .gh-mistrz-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;\n  color:var(--mut);margin-top:6px}\n.gh .gh-mistrz-w{margin-top:14px;padding-top:12px;border-top:1px solid var(--lin);\n  font-size:12.5px;color:var(--mut);font-variant-numeric:tabular-nums}\n.gh .gh-p.gh-win{background:rgba(169,84,31,.16)}\n.gh .gh-p.gh-win .gh-nz{color:var(--zl);font-weight:700}\n.gh .gh-os{flex:1;min-width:0}\n.gh .gh-kr{font-style:normal;font-size:9.5px;letter-spacing:.06em;color:var(--mut);\n  border:1px solid var(--lin);border-radius:4px;padding:1px 4px;margin-right:5px;vertical-align:1px}\n.gh .gh-sl{color:var(--mut);margin:0 5px}\n.gh .gh-sd{font-style:normal;color:var(--zl);font-size:10.5px;margin-left:4px}\n.gh .gh-we{font-style:normal;color:var(--mut);font-size:9.5px;margin-left:4px;letter-spacing:.05em}\n.gh .gh-bye{color:var(--mut);font-style:italic;font-size:12px}\n.gh .gh-sc{display:flex;gap:5px;font-variant-numeric:tabular-nums;color:var(--mut);font-size:12px}\n.gh .gh-sc b{font-weight:600;min-width:11px;text-align:center}\n.gh .gh-win .gh-sc b{color:var(--pap)}\n.gh .gh-sc sup{font-size:8px;color:var(--mut)}\n\/* ---------------------------------------------------------------------\n   RESET PO MOTYWIE\n   Motywy WordPressa styluj\u0105 `table td` globalnie - siatka ramek i tla.\n   U nas rysowalo to kwadratowe naroza w srodku zaokraglonej karty\n   (zaokraglenie znikalo pod naroznikiem komorki) i jasne kreski w dymkach.\n   Zerujemy wszystko raz, potem dokladamy wylacznie dolne linie - zawsze\n   przez zmienna --lin, ktora motyw strony podmienia na swoja. Dlatego\n   `!important` jest tu potrzebne: przegrywamy specyficznoscia z regulami\n   typu `.entry-content table td`, a nie chcemy zgadywac ich nazw.\n   --------------------------------------------------------------------- *\/\n.gh table,.gh th,.gh td,\n.gh-dymek table,.gh-dymek th,.gh-dymek td{border:0!important;background-image:none!important}\n.gh table,.gh-dymek table{border-collapse:collapse!important;border-spacing:0!important}\n.gh table{width:100%;font-size:13.5px}\n.gh thead th{text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:0 12px 9px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n.gh tbody td{padding:10px 12px;border-bottom:1px solid var(--lin)!important;vertical-align:top}\n.gh tbody tr:last-child td{border-bottom:0!important}\n.gh tbody tr:hover{background:rgba(169,84,31,.07)}\n.gh td.gh-rok{font-weight:700;font-variant-numeric:tabular-nums;color:var(--zl);white-space:nowrap}\n.gh .gh-spons{display:block;font-weight:400;font-size:10.5px;color:var(--mut);letter-spacing:.01em;margin-top:2px;white-space:normal;max-width:15ch}\n\/* Waga niesie role: zwyciezca singla i deblisci pogrubieni, finalista nie.\n   Reszta zapisu - kraj, plakietka wejscia, lamanie - jest wspolna. *\/\n.gh td.gh-mis{font-weight:600}\n\/* UWAGA: nie .gh-os - ta klasa nalezy do strony meczu w drabince i regula\n   `.gh-os i` przemalowywala tam rozstawienia i tryby wejscia. *\/\n.gh .gh-mo{display:block}\n.gh .gh-mo+.gh-mo{margin-top:3px}\n.gh .gh-mo i{font-style:normal;font-weight:400;color:var(--mut);font-size:.88em;letter-spacing:.03em;white-space:nowrap}\n.gh td.gh-prz{color:var(--mut)}\n.gh .gh-tag{display:inline-block;font-size:9.5px;letter-spacing:.06em;padding:1px 5px;border-radius:4px;\n  border:1px solid var(--ak);color:var(--zl);margin-left:6px;vertical-align:1px}\n.gh .gh-pusto{color:var(--mut);font-size:13.5px;padding:26px;text-align:center;\n  border:1px dashed var(--lin);border-radius:12px}\n.gh .gh-wyk{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:20px}\n.gh .gh-wyk svg{width:100%;height:auto;display:block}\n.gh .gh-note{color:var(--mut);font-size:12px;line-height:1.6;margin-top:12px}\n\/* Wyroznienie w przypisie. Kolorem steruje motyw, bo zloto czytelne\n   na ciemnym tle ma na kremowym kontrast 1,9:1 - czyli zaden. *\/\n.gh .gh-w{color:var(--zl)}\n\/* --- Polacy: rzad liczb --- *\/\n.gh .gh-fakty{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));\n  gap:12px;margin:0 0 30px}\n.gh .gh-fakt{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:16px 18px}\n.gh .gh-fakt b{display:block;font-size:clamp(20px,3vw,26px);line-height:1.05;color:var(--zl);\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh .gh-fakt span{display:block;font-size:11.5px;line-height:1.35;color:var(--mut);margin-top:6px}\n\/* --- slawni: karty biograficzne --- *\/\n.gh .gh-slawni{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px}\n.gh .gh-slawny{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:18px 20px}\n.gh .gh-slawny-n{font-size:16px;font-weight:700;line-height:1.25;color:var(--pap)}\n.gh .gh-slawny-n i{font-style:normal;font-weight:400;font-size:11.5px;color:var(--mut);\n  letter-spacing:.06em;margin-left:6px;white-space:nowrap}\n.gh .gh-slawny-l{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--zl);\n  margin-top:5px;font-variant-numeric:tabular-nums}\n.gh .gh-slawny-o{margin:11px 0 0;font-size:13.5px;line-height:1.6;color:var(--mut)}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n.gh .gh-ucz{background:#241A12;border:1px solid var(--lin);border-radius:14px;padding:6px 6px 10px}\n.gh .gh-ucz-gl{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px 10px}\n.gh .gh-ucz-gl span{font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut)}\n.gh .gh-ucz-gl b{font-size:15px;color:var(--zl)}\n.gh .gh-tab-ucz{width:100%;font-size:13.5px}\n.gh .gh-tab-ucz thead th{position:sticky;top:0;background:#241A12;z-index:1;\n  text-align:left;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);\n  font-weight:700;padding:8px 14px;border-bottom:1px solid var(--lin)!important;white-space:nowrap}\n\/* .gh-c dzialalo dotad tylko w tabeli uczestnikow, choc klasa wisiala\n   tez na kolumnach \u201eMsc.\" i \u201eStartow\" w powrotach - i tam nic nie robila. *\/\n.gh th.gh-c,.gh td.gh-c{text-align:center}\n.gh .gh-tab-ucz tbody td{padding:8px 14px;border-bottom:1px solid var(--lin)!important}\n.gh .gh-tab-ucz tbody tr:last-child td{border-bottom:0!important}\n.gh .gh-tab-ucz tbody tr{cursor:pointer}\n.gh .gh-tab-ucz tbody tr:hover,.gh .gh-tab-ucz tbody tr.gh-hl{background:rgba(232,168,87,.13)}\n.gh .gh-tab-ucz tbody tr.gh-hl .gh-u-nz{color:var(--zl)}\n.gh .gh-u-nz{white-space:nowrap}\n.gh .gh-u-kr{color:var(--mut);font-size:11px;letter-spacing:.05em}\n.gh .gh-tak{color:var(--zl);font-size:14px;line-height:1}\n.gh .gh-nie{color:#4A382A}\n.gh .gh-z{cursor:pointer;border-radius:4px;padding:0 2px;margin:0 -2px;transition:background .12s}\n.gh .gh-z:hover,.gh .gh-z.gh-hl{background:rgba(232,168,87,.22)}\n.gh .gh-z.gh-hl .gh-nz{color:var(--zl)}\n.gh .gh-m.gh-m-hl{border-color:var(--zl);box-shadow:0 0 0 1px rgba(232,168,87,.35)}\n\/* Dymek zyje poza .ht (doklejany do body), wiec zmienne motywu tu nie\n   siegaja - kolory sa wpisane wprost. #E6DBCA to ta sama kremowa linia,\n   ktorej strona uzywa na ramkach; 2 px, bo przy 1 px w ciemnym brazie\n   ramka gubila sie w tle drabinki. *\/\n.gh-dymek{position:absolute;z-index:9999;background:#1B120B;border:2px solid #E6DBCA;\n  border-radius:12px;padding:14px 16px;box-shadow:0 18px 48px rgba(0,0,0,.6);\n  font-family:Montserrat,system-ui,sans-serif;color:#F6F1E8;max-width:360px;pointer-events:none}\n.gh-dymek .gh-kh-t{font-size:14px;font-weight:700;color:#E8A857;margin-bottom:2px}\n.gh-dymek .gh-kh-t i{font-style:normal;font-size:10px;color:#8B7A63;margin-left:5px}\n.gh-dymek .gh-kh-l{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;\n  color:#8B7A63;margin-bottom:9px}\n\/* Trzy prawdziwe kolumny zamiast <span> ze sztywna szerokoscia. Przy\n   spanach \u201eawans do turnieju glownego\" zawijalo sie pod etykiete i cala\n   kolumna wynikow siadala. Rok obejmuje swoje wiersze przez rowspan,\n   wiec linia oddziela edycje, a nie kazdy start z osobna. *\/\n.gh-dymek .gh-kh-tab{width:100%;border-collapse:collapse;font-size:12px}\n.gh-dymek .gh-kh-tab td{padding:3px 0;vertical-align:top;color:#F6F1E8;line-height:1.45}\n.gh-dymek .gh-kh-tab td.gh-kh-y{color:#E8A857;font-weight:700;width:46px;\n  font-variant-numeric:tabular-nums;white-space:nowrap}\n.gh-dymek .gh-kh-tab td.gh-kh-k{color:#8B7A63;padding-right:14px;white-space:nowrap}\n.gh-dymek .gh-kh-tab tr.gh-kh-nw td{border-top:1px solid rgba(255,255,255,.07)!important;padding-top:7px}\n.gh-dymek .gh-kh-tab tr:first-child td{border-top:0!important;padding-top:0}\n\/* ---------------------------------------------------------------------\n   PODPOWIEDZ O PRZEWIJANIU\n   Tabele i drabinki szersze niz ekran urywaly sie na twardej krawedzi\n   karty - a to czyta sie jak \u201etu konczy sie tresc\", nie jak \u201ejest wiecej\n   w prawo\". Pasek przewijania nie wystarcza: na macOS i na dotyku bywa\n   ukryty do pierwszego ruchu. Stad dwa sygnaly naraz:\n   1) zanik przy prawej krawedzi, znikajacy po dojechaniu do konca,\n   2) podpis ze strzalka pod obszarem, gasnacy po pierwszym przewinieciu.\n   Klase i podpis dok\u0142ada skrypt tylko tam, gdzie tresc naprawde wystaje.\n   --------------------------------------------------------------------- *\/\n.gh .gh-scroll.gh-wiecej{\n  -webkit-mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent);\n  mask-image:linear-gradient(to right,#000 calc(100% - 46px),transparent)}\n\/* Kontener dostaje pozycjonowanie, zeby strzalka mogla stanac na krawedzi\n   obszaru i NIE jechala razem z trescia przy przewijaniu. *\/\n\/* Strzalka jest przyklejona do polowy okna, a nie do srodka obszaru.\n   Drabinka bywa wysoka na trzy ekrany - strzalka w jej geometrycznym\n   srodku by\u0142aby widoczna przez chwile i to wszystko. Pusty, zerowej\n   wysokosci `slot` stoi w normalnym przeplywie na poczatku obszaru\n   i to on sie klei; sam przycisk wisi w nim absolutnie. *\/\n.gh .gh-przew{position:relative}\n.gh .gh-slot{position:sticky;top:calc(50vh - 22px);height:0;z-index:3}\n.gh .gh-strzalka{position:absolute;top:0;right:8px;\n  width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  background:#241A12;color:var(--zl);font:700 22px\/1 Montserrat,system-ui,sans-serif;\n  box-shadow:0 6px 18px rgba(0,0,0,.45), 0 0 0 2px rgba(232,168,87,.55);\n  transition:opacity .25s,visibility .25s;z-index:3;\n  animation:gh-puls 1.5s ease-in-out infinite}\n.gh .gh-strzalka:hover{background:var(--ak);color:#fff}\n.gh .gh-strzalka.gh-hint--off{opacity:0;visibility:hidden;animation:none}\n@keyframes gh-puls{\n  0%,100%{transform:translateX(0);box-shadow:0 6px 18px rgba(0,0,0,.45),0 0 0 2px rgba(232,168,87,.55)}\n  50%    {transform:translateX(-7px);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 0 5px rgba(232,168,87,.22)}\n}\n.gh .gh-hint{display:flex;align-items:center;justify-content:flex-end;gap:9px;\n  margin-top:11px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--zl);\n  transition:opacity .3s;-webkit-user-select:none;user-select:none}\n.gh .gh-hint.gh-hint--off{opacity:0;pointer-events:none}\n.gh .gh-hint b{font-weight:700;font-size:17px;line-height:1;\n  animation:gh-suw 1.4s ease-in-out infinite}\n@keyframes gh-suw{0%,100%{transform:translateX(0)}50%{transform:translateX(7px)}}\n@media(prefers-reduced-motion:reduce){\n  .gh .gh-hint b,.gh .gh-strzalka{animation:none}\n}\n\n@media(max-width:760px){\n  .gh .gh-kol{min-width:210px}\n  .gh .gh-p{font-size:11.5px;padding:6px 8px}\n  \/* Wykres ma 26 slupkow w viewBox 960. Wcisniety w 350 px ekranu skaluje\n     opisy do ~4 px - nieczytelne. Zamiast tego przewija sie w poziomie,\n     tak jak tabele: czytelnosc przed oszczednoscia miejsca. *\/\n  .gh .gh-wyk{overflow-x:auto;-webkit-overflow-scrolling:touch}\n  .gh .gh-wyk svg{width:820px;max-width:none}\n}\n<\/style><div class=\"gh\" id=\"gh-drabinki\"><section><h2>Drabinki<\/h2><p class=\"gh-lead\">Pe\u0142ne drabinki ka\u017cdej edycji - turniej g\u0142\u00f3wny, eliminacje i debel. Dane pochodz\u0105 wprost z archiwum ITF; przy zawodnikach zachowane s\u0105 rozstawienia i tryb wej\u015bcia (WC - dzika karta, Q - z eliminacji, LL - szcz\u0119\u015bliwy przegrany).<\/p><div class=\"gh-lata\"><button type=\"button\" data-rok=\"2025\" class=\"on\">2025<\/button><button type=\"button\" data-rok=\"2024\">2024<\/button><button type=\"button\" data-rok=\"2023\">2023<\/button><button type=\"button\" data-rok=\"2022\">2022<\/button><button type=\"button\" data-rok=\"2021\">2021<\/button><button type=\"button\" data-rok=\"2020\">2020<\/button><button type=\"button\" data-rok=\"2019\">2019<\/button><button type=\"button\" data-rok=\"2018\">2018<\/button><button type=\"button\" data-rok=\"2017\">2017<\/button><button type=\"button\" data-rok=\"2016\">2016<\/button><button type=\"button\" data-rok=\"2015\">2015<\/button><button type=\"button\" data-rok=\"2014\">2014<\/button><button type=\"button\" data-rok=\"2013\">2013<\/button><button type=\"button\" data-rok=\"2012\">2012<\/button><button type=\"button\" data-rok=\"2011\">2011<\/button><button type=\"button\" data-rok=\"2010\">2010<\/button><button type=\"button\" data-rok=\"2009\">2009<\/button><button type=\"button\" data-rok=\"2008\">2008<\/button><button type=\"button\" data-rok=\"2007\">2007<\/button><button type=\"button\" data-rok=\"2006\">2006<\/button><button type=\"button\" data-rok=\"2005\">2005<\/button><button type=\"button\" data-rok=\"2004\">2004<\/button><button type=\"button\" data-rok=\"2003\">2003<\/button><button type=\"button\" data-rok=\"2002\">2002<\/button><button type=\"button\" data-rok=\"2001\">2001<\/button><button type=\"button\" data-rok=\"2000\">2000<\/button><\/div><div class=\"gh-zak\" id=\"gh-konk\"><\/div><div id=\"gh-tresc\" data-no-translation><\/div><div id=\"gh-tresc-start\"><div class=\"gh-drab\"><div class=\"gh-scroll\"><div class=\"gh-kol\"><div class=\"gh-rl\">First Round<\/div><div class=\"gh-mecze\"><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800412202\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Erhard<\/span><\/span><i class=\"gh-sd\">[1]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800501306\"><i class=\"gh-kr\" data-no-translation>ESP<\/i><span class=\"gh-nz\" data-no-translation>Gonzalez Fernandez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>1<\/b><b>1<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800515187\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Matuszczyk<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>1<\/b><b>1<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800446185\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Bojarski<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800457247\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Szajrych<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>4<\/b><b>6<\/b><b>7<sup>7<\/sup><\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800602130\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Sadzik<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>3<\/b><b>6<sup>4<\/sup><\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800571599\"><i class=\"gh-kr\" data-no-translation>ESP<\/i><span class=\"gh-nz\" data-no-translation>Manzanera Pertusa<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>4<\/b><b>2<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800366481\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Kivattsev<\/span><\/span><i class=\"gh-sd\">[8]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800156273\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Vatutin<\/span><\/span><i class=\"gh-sd\">[3]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800432898\"><i class=\"gh-kr\" data-no-translation>IRL<\/i><span class=\"gh-nz\" data-no-translation>Gannon<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>4<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800507059\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Pawelski<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<sup>4<\/sup><\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800432350\"><i class=\"gh-kr\" data-no-translation>BRA<\/i><span class=\"gh-nz\" data-no-translation>Gimenez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>7<sup>7<\/sup><\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800519847\"><i class=\"gh-kr\" data-no-translation>BRA<\/i><span class=\"gh-nz\" data-no-translation>Zanellato<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>5<\/b><b>2<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800570862\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Filar<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>7<\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800400241\"><i class=\"gh-kr\" data-no-translation>LAT<\/i><span class=\"gh-nz\" data-no-translation>Ozolins<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800356867\"><i class=\"gh-kr\" data-no-translation>UKR<\/i><span class=\"gh-nz\" data-no-translation>Krutykh<\/span><\/span><i class=\"gh-sd\">[5]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>0<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800534744\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Berkieta<\/span><\/span><i class=\"gh-sd\">[7]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>7<\/b><b>5<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800493665\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Hrazdil<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>5<\/b><b>7<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Lechno-Wasiutynski<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800372748\"><i class=\"gh-kr\" data-no-translation>GER<\/i><span class=\"gh-nz\" data-no-translation>Guttau<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>3<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800457764\"><i class=\"gh-kr\" data-no-translation>ESP<\/i><span class=\"gh-nz\" data-no-translation>Barreto Sanchez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>4<\/b><b>6<\/b><b>3<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800375837\"><i class=\"gh-kr\" data-no-translation>GER<\/i><span class=\"gh-nz\" data-no-translation>Zeuch<\/span><\/span><i class=\"gh-we\">LL<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>4<\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800639569\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Hrynkiewicz<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>3<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800460530\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Kasnikowski<\/span><\/span><i class=\"gh-sd\">[4]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800411481\"><i class=\"gh-kr\" data-no-translation>RSA<\/i><span class=\"gh-nz\" data-no-translation>Beckley<\/span><\/span><i class=\"gh-sd\">[6]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>7<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800680185\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Michocki<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>5<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800478316\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Donald<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800340900\"><i class=\"gh-kr\" data-no-translation>UKR<\/i><span class=\"gh-nz\" data-no-translation>Mashtakov<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>1<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800476346\"><i class=\"gh-kr\" data-no-translation>ESP<\/i><span class=\"gh-nz\" data-no-translation>Hernandez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800589455\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Knitter<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>4<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800526670\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Zielinski<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>2<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800338365\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Denolly<\/span><\/span><i class=\"gh-sd\">[2]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><\/div><\/div><\/div><div class=\"gh-kol\"><div class=\"gh-rl\">Second Round<\/div><div class=\"gh-mecze\"><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800412202\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Erhard<\/span><\/span><i class=\"gh-sd\">[1]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>7<sup>8<\/sup><\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800446185\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Bojarski<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>6<sup>6<\/sup><\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800457247\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Szajrych<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<sup>7<\/sup><\/b><b>6<\/b><b>2<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800366481\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Kivattsev<\/span><\/span><i class=\"gh-sd\">[8]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>7<sup>9<\/sup><\/b><b>3<\/b><b>5<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800156273\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Vatutin<\/span><\/span><i class=\"gh-sd\">[3]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>4<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800432350\"><i class=\"gh-kr\" data-no-translation>BRA<\/i><span class=\"gh-nz\" data-no-translation>Gimenez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>6<\/b><b>2<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800570862\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Filar<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800400241\"><i class=\"gh-kr\" data-no-translation>LAT<\/i><span class=\"gh-nz\" data-no-translation>Ozolins<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>2<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800493665\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Hrazdil<\/span><\/span><i class=\"gh-we\">Q<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<sup>6<\/sup><\/b><b>1<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Lechno-Wasiutynski<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>7<sup>8<\/sup><\/b><b>6<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800375837\"><i class=\"gh-kr\" data-no-translation>GER<\/i><span class=\"gh-nz\" data-no-translation>Zeuch<\/span><\/span><i class=\"gh-we\">LL<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>7<\/b><b>6<sup>8<\/sup><\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800460530\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Kasnikowski<\/span><\/span><i class=\"gh-sd\">[4]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>5<\/b><b>7<sup>10<\/sup><\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800411481\"><i class=\"gh-kr\" data-no-translation>RSA<\/i><span class=\"gh-nz\" data-no-translation>Beckley<\/span><\/span><i class=\"gh-sd\">[6]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>0<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800478316\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Donald<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>1<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800476346\"><i class=\"gh-kr\" data-no-translation>ESP<\/i><span class=\"gh-nz\" data-no-translation>Hernandez<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>3<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800338365\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Denolly<\/span><\/span><i class=\"gh-sd\">[2]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><\/div><\/div><\/div><div class=\"gh-kol\"><div class=\"gh-rl\">Quarterfinals<\/div><div class=\"gh-mecze\"><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800412202\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Erhard<\/span><\/span><i class=\"gh-sd\">[1]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>3<\/b><b>7<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800366481\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Kivattsev<\/span><\/span><i class=\"gh-sd\">[8]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>3<\/b><b>6<\/b><b>5<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800156273\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Vatutin<\/span><\/span><i class=\"gh-sd\">[3]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800570862\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Filar<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>1<\/b><b>3<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Lechno-Wasiutynski<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>7<\/b><b>3<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800460530\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Kasnikowski<\/span><\/span><i class=\"gh-sd\">[4]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>5<\/b><b>6<\/b><b>4<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800478316\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Donald<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800338365\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Denolly<\/span><\/span><i class=\"gh-sd\">[2]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>1<\/b><\/span><\/div><\/div><\/div><\/div><div class=\"gh-kol\"><div class=\"gh-rl\">Semifinals<\/div><div class=\"gh-mecze\"><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800412202\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Erhard<\/span><\/span><i class=\"gh-sd\">[1]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>1<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800156273\"><i class=\"gh-kr\" data-no-translation>RUS<\/i><span class=\"gh-nz\" data-no-translation>Vatutin<\/span><\/span><i class=\"gh-sd\">[3]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>2<\/b><b>6<\/b><b>2<\/b><\/span><\/div><\/div><div class=\"gh-m\"><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Lechno-Wasiutynski<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>4<\/b><b>6<\/b><b>6<\/b><\/span><\/div><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800478316\"><i class=\"gh-kr\" data-no-translation>CZE<\/i><span class=\"gh-nz\" data-no-translation>Donald<\/span><\/span><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>4<\/b><b>1<\/b><\/span><\/div><\/div><\/div><\/div><div class=\"gh-kol\"><div class=\"gh-rl\">Final<\/div><div class=\"gh-mecze\"><div class=\"gh-m\"><div class=\"gh-p\"><span class=\"gh-ok\" aria-hidden=\"true\"><\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800412202\"><i class=\"gh-kr\" data-no-translation>FRA<\/i><span class=\"gh-nz\" data-no-translation>Erhard<\/span><\/span><i class=\"gh-sd\">[1]<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>6<\/b><b>2<\/b><b>5<\/b><\/span><\/div><div class=\"gh-p gh-win\"><span class=\"gh-ok\">\u2713<\/span><span class=\"gh-os\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\"><i class=\"gh-kr\" data-no-translation>POL<\/i><span class=\"gh-nz\" data-no-translation>Lechno-Wasiutynski<\/span><\/span><i class=\"gh-we\">WC<\/i><\/span><span class=\"gh-sc\" data-no-translation><b>4<\/b><b>6<\/b><b>7<\/b><\/span><\/div><\/div><\/div><\/div><div class=\"gh-kol gh-kol-mistrz\"><div class=\"gh-mistrz\"><div class=\"gh-puchar\">\ud83c\udfc6<\/div><div class=\"gh-mistrz-l\">Zwyci\u0119zca 2025<\/div><div class=\"gh-mistrz-n\" data-no-translation><span class=\"gh-z\" data-z=\"800520779\">Fryderyk Lechno-Wasiutynski<\/span><\/div><div class=\"gh-mistrz-k\" data-no-translation>POL<\/div><div class=\"gh-mistrz-w\">Fina\u0142 4-6 \u00b7 6-2 \u00b7 7-5<\/div><\/div><\/div><\/div><\/div><\/div><script>(function(){\n  var ET={\"S\":\"Main Draw\",\"Q\":\"Qualifying\",\"D\":\"Doubles\",\"Z\":\"Players\"}, DOST={\"2025\":[\"S\",\"Q\",\"D\",\"Z\"],\"2024\":[\"S\",\"Q\",\"D\",\"Z\"],\"2023\":[\"S\",\"Q\",\"D\",\"Z\"],\"2022\":[\"S\",\"Q\",\"D\",\"Z\"],\"2021\":[\"S\",\"Q\",\"D\",\"Z\"],\"2020\":[\"S\",\"Q\",\"D\",\"Z\"],\"2019\":[\"S\",\"Q\",\"D\",\"Z\"],\"2018\":[\"S\",\"Q\",\"D\",\"Z\"],\"2017\":[\"S\",\"Q\",\"D\",\"Z\"],\"2016\":[\"S\",\"Q\",\"D\",\"Z\"],\"2015\":[\"S\",\"Q\",\"D\",\"Z\"],\"2014\":[\"S\",\"Q\",\"D\",\"Z\"],\"2013\":[\"S\",\"Q\",\"D\",\"Z\"],\"2012\":[\"S\",\"Q\",\"D\",\"Z\"],\"2011\":[\"S\",\"Q\",\"D\",\"Z\"],\"2010\":[\"S\",\"Q\",\"D\",\"Z\"],\"2009\":[\"S\",\"Q\",\"D\",\"Z\"],\"2008\":[\"S\",\"Q\",\"D\",\"Z\"],\"2007\":[\"S\",\"Q\",\"D\",\"Z\"],\"2006\":[\"S\",\"Q\",\"D\",\"Z\"],\"2005\":[\"S\",\"Q\",\"D\",\"Z\"],\"2004\":[\"S\",\"Q\",\"D\",\"Z\"],\"2003\":[\"S\",\"Q\",\"D\",\"Z\"],\"2002\":[\"S\",\"Q\",\"D\",\"Z\"],\"2001\":[\"S\",\"Q\",\"D\",\"Z\"],\"2000\":[\"S\",\"D\",\"Z\"]}, API=\"http:\\\/\\\/astraopen.pl\\\/en\\\/wp-json\\\/gpwf-historia\\\/v1\\\/drabinka\",\n      APIZ=\"http:\\\/\\\/astraopen.pl\\\/en\\\/wp-json\\\/gpwf-historia\\\/v1\\\/zawodnik\";\n  var tresc=document.getElementById(\"gh-tresc\"), start=document.getElementById(\"gh-tresc-start\"),\n      pasek=document.getElementById(\"gh-konk\"), rok=2025, konk=null, pamiec={};\n  pamiec[2025+\"|\"+\"S\"] = start.innerHTML;\n  tresc.innerHTML = start.innerHTML; start.remove();\n  konk = \"S\";\n\n  function konkurencje(){\n    var lista=DOST[rok]||[];\n    if(lista.indexOf(konk)<0) konk=lista[0];\n    pasek.innerHTML=\"\";\n    lista.forEach(function(k){\n      var b=document.createElement(\"button\");\n      b.type=\"button\"; b.textContent=ET[k]||k;\n      if(k===konk) b.className=\"on\";\n      b.onclick=function(){ konk=k; konkurencje(); pokaz(); };\n      pasek.appendChild(b);\n    });\n  }\n  \/* --- linie \u0142\u0105cz\u0105ce mecze ------------------------------------------------\n     Rysujemy je skryptem, nie w PHP, bo pozycje pude\u0142ek zna dopiero\n     przegl\u0105darka: kolumna rozk\u0142ada mecze przez `space-around`, wi\u0119c \u015brodek\n     pude\u0142ka zale\u017cy od tego, ile ich jest i jak wysokie s\u0105 nazwiska.\n\n     Kojarzenie mecz\u00f3w: mecz nr j w rundzie N+1 jest zasilany meczami\n     2j i 2j+1 z rundy N. To ta sama zale\u017cno\u015b\u0107, na kt\u00f3rej opiera si\u0119\n     kolejno\u015b\u0107 `itf_match_id`. Gdyby liczby si\u0119 nie zgadza\u0142y - a tak bywa\n     w eliminacjach i w r\u0119cznie przepisanym 2000 roku - kolumn\u0119 po prostu\n     pomijamy. Lepiej nie narysowa\u0107 linii ni\u017c narysowa\u0107 nieprawdziw\u0105. *\/\n  var NS = \"http:\/\/www.w3.org\/2000\/svg\";\n\n  function zwyciezcy(mecz){\n    var w = mecz.querySelector(\".gh-p.gh-win\");\n    if(!w) return \"\";\n    return Array.prototype.map.call(w.querySelectorAll(\"[data-z]\"),\n      function(e){ return e.dataset.z; }).join(\" \");\n  }\n\n  function linie(){\n    var drab = tresc.querySelector(\".gh-drab\"); if(!drab) return;\n    var box = drab.querySelector(\".gh-scroll\"); if(!box) return;\n    var stare = box.querySelector(\".gh-linie\"); if(stare) stare.remove();\n\n    var kol = Array.prototype.filter.call(box.querySelectorAll(\".gh-kol\"),\n      function(k){ return k.querySelector(\".gh-m\") || k.querySelector(\".gh-mistrz\"); });\n    if(kol.length < 2) return;\n\n    var b0 = box.getBoundingClientRect();\n    function pkt(el, prawa){\n      var r = el.getBoundingClientRect();\n      return { x: (prawa ? r.right : r.left) - b0.left + box.scrollLeft,\n               y: r.top + r.height \/ 2 - b0.top + box.scrollTop };\n    }\n\n    var svg = document.createElementNS(NS, \"svg\");\n    svg.setAttribute(\"class\", \"gh-linie\");\n    svg.setAttribute(\"width\", box.scrollWidth);\n    svg.setAttribute(\"height\", box.scrollHeight);\n    var rys = 0;\n\n    for(var c = 1; c < kol.length; c++){\n      var prev = kol[c-1].querySelectorAll(\".gh-m\");\n      var karta = kol[c].querySelector(\".gh-mistrz\");\n      var cur = karta ? [karta] : kol[c].querySelectorAll(\".gh-m\");\n      if(!prev.length || !cur.length) continue;\n      \/* Karta mistrza ma jednego \u201erodzica\" - fina\u0142. Zwyk\u0142a runda dw\u00f3ch. *\/\n      var na = karta ? 1 : 2;\n      if(prev.length !== cur.length * na) continue;\n\n      for(var j = 0; j < cur.length; j++){\n        var doP = pkt(cur[j], false);\n        for(var i = 0; i < na; i++){\n          var zrodlo = prev[j*na + i];\n          var zP = pkt(zrodlo, true);\n          var mx = (zP.x + doP.x) \/ 2;\n          var pa = document.createElementNS(NS, \"path\");\n          pa.setAttribute(\"d\", \"M\" + zP.x + \" \" + zP.y + \" H\" + mx +\n                               \" V\" + doP.y + \" H\" + doP.x);\n          var z = zwyciezcy(zrodlo);\n          if(z) pa.setAttribute(\"data-z\", z);\n          svg.appendChild(pa); rys++;\n        }\n      }\n    }\n    if(rys) box.appendChild(svg);\n  }\n\n  function podswietlLinie(id){\n    tresc.querySelectorAll(\".gh-linie path\").forEach(function(pa){\n      var z = pa.getAttribute(\"data-z\") || \"\";\n      pa.classList.toggle(\"gh-l-hl\",\n        !!id && (\" \" + z + \" \").indexOf(\" \" + id + \" \") >= 0);\n    });\n  }\n\n  function pokaz(){\n    zamknij();          \/\/ stara karta nie ma prawa prze\u017cy\u0107 podmiany tre\u015bci\n    var klucz=rok+\"|\"+konk;\n    if(pamiec[klucz]){ tresc.innerHTML=pamiec[klucz]; linie(); return; }\n    tresc.innerHTML='<div class=\"gh-pusto\">Wczytuj\u0119 drabink\u0119\u2026<\/div>';\n    fetch(API+\"?rok=\"+rok+\"&konk=\"+encodeURIComponent(konk))\n      .then(function(r){ return r.json(); })\n      .then(function(d){\n        pamiec[klucz]=d.html||\"\";\n        if(rok+\"|\"+konk===klucz){ tresc.innerHTML=pamiec[klucz]; linie(); }\n      })\n      .catch(function(){\n        tresc.innerHTML='<div class=\"gh-pusto\">Nie uda\u0142o si\u0119 wczyta\u0107 drabinki. Od\u015bwie\u017c stron\u0119.<\/div>';\n      });\n  }\n  document.querySelectorAll(\"#gh-drabinki .gh-lata button\").forEach(function(b){\n    b.onclick=function(){\n      document.querySelectorAll(\"#gh-drabinki .gh-lata button\").forEach(function(x){x.classList.remove(\"on\");});\n      b.classList.add(\"on\"); rok=parseInt(b.dataset.rok,10); konkurencje(); pokaz();\n    };\n  });\n  konkurencje();\n  linie();\n  var tRys = null;\n  window.addEventListener(\"resize\", function(){\n    clearTimeout(tRys); tRys = setTimeout(linie, 150);\n  }, {passive:true});\n\n  \/* --- pod\u015bwietlenie \u015bcie\u017cki i karta zawodnika ---------------------------\n     \u015acie\u017cka pod\u015bwietla si\u0119 natychmiast, bo to czysty CSS po data-z.\n     Karta z histori\u0105 doci\u0105ga si\u0119 z REST-a po kr\u00f3tkiej zw\u0142oce - bez niej\n     samo przesuni\u0119cie mysz\u0105 przez drabink\u0119 wywo\u0142ywa\u0142oby kilkana\u015bcie\n     zapyta\u0144. Raz pobrana osoba zostaje w pami\u0119ci karty. *\/\n  var karty={}, timer=null, dymek=null, przypiety=null, najechany=null;\n\n  function pudelko(){\n    if(dymek) return dymek;\n    dymek=document.createElement(\"div\");\n    dymek.className=\"gh-dymek\"; dymek.style.display=\"none\";\n    document.body.appendChild(dymek);\n    return dymek;\n  }\n  function podswietl(id){\n    tresc.querySelectorAll(\"[data-z]\").forEach(function(el){\n      el.classList.toggle(\"gh-hl\", !!id && el.dataset.z===id);\n    });\n    \/* Karta zwyci\u0119zcy te\u017c jest przystankiem na \u015bcie\u017cce zawodnika -\n       bez niej pod\u015bwietlenie urywa\u0142o si\u0119 na finale. *\/\n    tresc.querySelectorAll(\".gh-m,.gh-mistrz\").forEach(function(m){\n      m.classList.toggle(\"gh-m-hl\", !!id && !!m.querySelector('[data-z=\"'+id+'\"]'));\n    });\n    podswietlLinie(id);\n  }\n  function pokazKarte(el,id){\n    var d=pudelko();\n    function ustaw(html){\n      \/* Odpowied\u017a z serwera potrafi wr\u00f3ci\u0107 po tym, jak kursor ju\u017c zjecha\u0142\n         z nazwiska: 220 ms zw\u0142oki plus czas zapytania. Bez tej kontroli\n         dymek zapala\u0142 si\u0119 na pustym miejscu i tam zostawa\u0142 - \u017cadne\n         `mouseout` ju\u017c nie przyjdzie, bo mysz dawno jest gdzie indziej.\n         Dok\u0142adnie to wida\u0107 by\u0142o jako \u201ezawieszon\u0105\" kart\u0119. *\/\n      if(najechany!==el && przypiety!==id) return;\n      if(!html){ d.style.display=\"none\"; return; }\n      d.innerHTML=html; d.style.display=\"block\";\n      var r=el.getBoundingClientRect(), w=d.offsetWidth, h=d.offsetHeight;\n      var x=Math.min(r.left+window.scrollX, window.scrollX+document.documentElement.clientWidth-w-14);\n      var y=r.bottom+window.scrollY+8;\n      if(r.bottom+h+18>document.documentElement.clientHeight) y=r.top+window.scrollY-h-8;\n      d.style.left=Math.max(8,x)+\"px\"; d.style.top=y+\"px\";\n    }\n    if(karty[id]!==undefined){ ustaw(karty[id]); return; }\n    fetch(APIZ+\"?id=\"+encodeURIComponent(id))\n      .then(function(r){ return r.json(); })\n      .then(function(o){ karty[id]=o.html||\"\"; ustaw(karty[id]); })\n      .catch(function(){ karty[id]=\"\"; });\n  }\n  function schowaj(){ if(dymek) dymek.style.display=\"none\"; }\n  \/* Twarde zamkni\u0119cie: gdy tre\u015b\u0107 znika spod kursora (zmiana roku albo\n     konkurencji), przewija si\u0119 w bok albo u\u017cytkownik naciska Escape.\n     W tych sytuacjach `mouseout` nie ma na czym si\u0119 odpali\u0107. *\/\n  function zamknij(){ clearTimeout(timer); przypiety=null; najechany=null; podswietl(\"\"); schowaj(); }\n\n  tresc.addEventListener(\"mouseover\", function(ev){\n    var el=ev.target.closest(\"[data-z]\"); if(!el||przypiety) return;\n    najechany=el;\n    podswietl(el.dataset.z);\n    clearTimeout(timer);\n    timer=setTimeout(function(){ pokazKarte(el, el.dataset.z); }, 220);\n  });\n  tresc.addEventListener(\"mouseout\", function(ev){\n    if(przypiety) return;\n    var el=ev.target.closest(\"[data-z]\"); if(!el) return;\n    if(ev.relatedTarget && ev.relatedTarget.closest && ev.relatedTarget.closest(\"[data-z]\")===el) return;\n    najechany=null; clearTimeout(timer); podswietl(\"\"); schowaj();\n  });\n  tresc.addEventListener(\"mouseleave\", function(){ if(!przypiety) zamknij(); });\n  tresc.addEventListener(\"scroll\", function(){ zamknij(); }, true);\n  document.addEventListener(\"keydown\", function(ev){ if(ev.key===\"Escape\") zamknij(); });\n  \/* Klik przypina - na dotyku nie ma najechania, a i na myszy wygodnie\n     jest zatrzyma\u0107 pod\u015bwietlenie i spokojnie przej\u015b\u0107 wzrokiem drabink\u0119. *\/\n  tresc.addEventListener(\"click\", function(ev){\n    var el=ev.target.closest(\"[data-z]\"); if(!el) return;\n    if(przypiety===el.dataset.z){ przypiety=null; podswietl(\"\"); schowaj(); }\n    else { przypiety=el.dataset.z; podswietl(przypiety); pokazKarte(el, przypiety); }\n  });\n  document.addEventListener(\"click\", function(ev){\n    if(przypiety && !ev.target.closest(\"[data-z]\") && !ev.target.closest(\".gh-dymek\")){\n      przypiety=null; podswietl(\"\"); schowaj();\n    }\n  });\n})();<\/script><\/section><\/div><\/div><\/section>        <section class=\"ht-tools ht-sec ht-sec--jasna\"><div class=\"ht-wrap\">\n          <input class=\"ht-search\" type=\"search\" placeholder=\"Szukaj zwyci\u0119zcy, sponsora albo roku\u2026\" aria-label=\"Szukaj w historii\">\n          <span class=\"ht-reset\" role=\"button\" tabindex=\"0\">Wyczy\u015b\u0107<\/span>\n          <span class=\"ht-count\"><\/span>\n        <\/div><\/section>\n                <section class=\"ht-grid-wrap ht-sec ht-sec--jasna\"><div class=\"ht-wrap\">\n                <div class=\"ht-grid-head\">\n          <h3 class=\"ht-h3\">Edycja po edycji<\/h3>          <p class=\"ht-lead\">Plakat, zwyci\u0119zcy i drabinki ka\u017cdego rocznika.<\/p>        <\/div>\n                <div class=\"ht-grid\">\n                      <article class=\"ht-card\" data-era=\"Astra Coffee &amp; More\" data-szukaj=\"xxvi astra coffee &#038; more open 2025 astra coffee &amp; more fryderyk lechno-wasiuty\u0144ski jeffrey hsu karlis ozolins\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2026\/08\/2025-astraopen-plakat-historia.webp\" alt=\"Plakat edycji 2025\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Astra Coffee &#038; More Open 2025<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Fryderyk Lechno-Wasiuty\u0144ski<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Jeffrey Hsu<i>TPE<\/i>                    <br>\n                      Karlis Ozolins<i>LAT<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2025\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2025\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2025\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Astra Coffee &amp; More\" data-szukaj=\"xxv astra coffee &#038; more open 2024 astra coffee &amp; more daniel michalski szymon kielan filip pieczonka\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2025\/08\/astra-open-2024.jpg\" alt=\"Plakat edycji 2024\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Astra Coffee &#038; More Open 2024<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Daniel Michalski<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Szymon Kielan<i>POL<\/i>                    <br>\n                      Filip Pieczonka<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2024\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2024\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2024\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xxiv talex open 2023 talex lorenzo joaquin rodriguez piotr matuszewski kai wehnelt\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2023.jpg\" alt=\"Plakat edycji 2023\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2023<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Lorenzo Joaquin Rodriguez<i>ARG<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Piotr Matuszewski<i>POL<\/i>                    <br>\n                      Kai Wehnelt<i>GER<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2023\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2023\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2023\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xxiii talex open 2022 talex valerio aboian jason taylor brandon walkin\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2022.jpg\" alt=\"Plakat edycji 2022\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2022<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Valerio Aboian<i>ARG<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Jason Taylor<i>AUS<\/i>                    <br>\n                      Brandon Walkin<i>AUS<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2022\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2022\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2022\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xxii talex open 2021 talex roman andres burruchaga filip bergevi markus eriksson\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2021.jpg\" alt=\"Plakat edycji 2021\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2021<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Roman Andres Burruchaga<i>ARG<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Filip Bergevi<i>SWE<\/i>                    <br>\n                      Markus Eriksson<i>SWE<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2021\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2021\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2021\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xxi talex open 2020 talex kacper \u017cuk jan zieli\u0144ski kacper \u017cuk\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2020.jpg\" alt=\"Plakat edycji 2020\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2020<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Kacper \u017buk<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Jan Zieli\u0144ski<i>POL<\/i>                    <br>\n                      Kacper \u017buk<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2020\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2020\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2020\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xx talex open 2019 talex vaclav szafranek mateusz kowalczyk piotr matuszewski\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2019.jpg\" alt=\"Plakat edycji 2019\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2019<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Vaclav Szafranek<i>CZE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Mateusz Kowalczyk<i>POL<\/i>                    <br>\n                      Piotr Matuszewski<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2019\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2019\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2019\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xix talex open 2018 talex dimitar kuzmanow tomasz bednarek szymon walk\u00f3w\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2018.jpg\" alt=\"Plakat edycji 2018\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2018<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Dimitar Kuzmanow<i>BGR<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Tomasz Bednarek<i>POL<\/i>                    <br>\n                      Szymon Walk\u00f3w<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2018\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2018\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2018\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xviii talex open 2017 talex mats moraing artiom smirnow wo\u0142odymyr u\u017cy\u0142owski\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2017.jpg\" alt=\"Plakat edycji 2017\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2017<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Mats Moraing<i>GER<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Artiom Smirnow<i>UKR<\/i>                    <br>\n                      Wo\u0142odymyr U\u017cy\u0142owski<i>UKR<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2017\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2017\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2017\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xvii talex open 2016 talex sumit nagal marcin gawron andriej kapa\u015b\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2016.jpg\" alt=\"Plakat edycji 2016\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2016<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Sumit Nagal<i>IND<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Marcin Gawron<i>POL<\/i>                    <br>\n                      Andriej Kapa\u015b<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2016\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2016\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2016\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xvi talex open 2015 talex axel micho\u0144 adam majchrowicz jan zieli\u0144ski\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2015.jpg\" alt=\"Plakat edycji 2015\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2015<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Axel Micho\u0144<i>FRA<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Adam Majchrowicz<i>POL<\/i>                    <br>\n                      Jan Zieli\u0144ski<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2015\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2015\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2015\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xv talex open 2014 talex michal schmid roman jebavy adrian sikora\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2014.jpg\" alt=\"Plakat edycji 2014\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2014<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Michal Schmid<i>CZE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Roman Jebavy<i>CZE<\/i>                    <br>\n                      Adrian Sikora<i>SVK<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2014\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2014\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2014\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xiv talex open 2013 talex kristijan mesaros romain arneodo benjamin balleret\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2013.jpg\" alt=\"Plakat edycji 2013\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2013<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Kristijan Mesaros<i>CRO<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Romain Arneodo<i>FRA<\/i>                    <br>\n                      Benjamin Balleret<i>MON<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2013\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2013\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2013\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xiii talex open 2012 talex duszan lojda marcin gawron andriej kapa\u015b\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2012.jpg\" alt=\"Plakat edycji 2012\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2012<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Duszan Lojda<i>CZE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Marcin Gawron<i>POL<\/i>                    <br>\n                      Andriej Kapa\u015b<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2012\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2012\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2012\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"xii talex open 2011 talex javier marti oskar burrieza-lopez javier marti\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2011.jpg\" alt=\"Plakat edycji 2011\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2011<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Javier Marti<i>ESP<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Oskar Burrieza-Lopez<i>ESP<\/i>                    <br>\n                      Javier Marti<i>ESP<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2011\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2011\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2011\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"xi poz-bruk open 2010 poz-bruk marcin gawron bartosz sawicki maciej smo\u0142a\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2010.jpg\" alt=\"Plakat edycji 2010\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2010<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Marcin Gawron<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Bartosz Sawicki<i>POL<\/i>                    <br>\n                      Maciej Smo\u0142a<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2010\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2010\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2010\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"x poz-bruk open 2009 poz-bruk duszan lojda piotr gadomski david savi\u0107\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2009.jpg\" alt=\"Plakat edycji 2009\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2009<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Duszan Lojda<i>CZE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Piotr Gadomski<i>POL<\/i>                    <br>\n                      David Savi\u0107<i>SRB<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2009\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2009\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2009\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"ix poz-bruk open 2008 poz-bruk grzegorz panfil mateusz szmigiel mario trnovsky\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2008.jpg\" alt=\"Plakat edycji 2008\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2008<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Grzegorz Panfil<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Mateusz Szmigiel<i>POL<\/i>                    <br>\n                      Mario Trnovsky<i>SVK<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2008\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2008\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2008\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"viii poz-bruk open 2007 poz-bruk carlos poch-gradin david novak martin vaczek\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2007.jpg\" alt=\"Plakat edycji 2007\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2007<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Carlos Poch-Gradin<i>ESP<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    David Novak<i>CZE<\/i>                    <br>\n                      Martin Vaczek<i>CZE<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2007\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2007\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2007\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"vii poz-bruk open 2006 poz-bruk jan minar alexander krasnorucki alexander kudriawcew\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2006.jpg\" alt=\"Plakat edycji 2006\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2006<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Jan Minar<i>CZE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Alexander Krasnorucki<i>RUS<\/i>                    <br>\n                      Alexander Kudriawcew<i>RUS<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2006\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2006\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2006\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"vi poz-bruk open 2005 poz-bruk robert godlewski felipe parada benedikt stronk\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2005.jpg\" alt=\"Plakat edycji 2005\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2005<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Robert Godlewski<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Felipe Parada<i>GER<\/i>                    <br>\n                      Benedikt Stronk<i>GER<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2005\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2005\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2005\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"v poz-bruk open 2004 poz-bruk maciej di\u0142aj filip anio\u0142a filip urban\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2004.jpg\" alt=\"Plakat edycji 2004\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2004<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Maciej Di\u0142aj<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Filip Anio\u0142a<i>POL<\/i>                    <br>\n                      Filip Urban<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2004\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2004\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2004\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Talex\" data-szukaj=\"iv talex open 2003 talex kim tiilikainen bart beks petr dezort\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/talex-open-2003.jpg\" alt=\"Plakat edycji 2003\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Talex Open 2003<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Kim Tiilikainen<i>FIN<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Bart Beks<i>NED<\/i>                    <br>\n                      Petr Dezort<i>CZE<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2003\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2003\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2003\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"iii poz-bruk open 2002 poz-bruk robert lindstedt marcin go\u0142\u0105b kamil lewandowicz\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2002.jpg\" alt=\"Plakat edycji 2002\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2002<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Robert Lindstedt<i>SWE<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Marcin Go\u0142\u0105b<i>POL<\/i>                    <br>\n                      Kamil Lewandowicz<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2002\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2002\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2002\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"POZ-BRUK\" data-szukaj=\"ii poz-bruk open 2001 poz-bruk mariusz fyrstenberg filip anio\u0142a krzysztof kwinta\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/poz-bruk-open-2001.jpg\" alt=\"Plakat edycji 2001\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">POZ-BRUK Open 2001<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Mariusz Fyrstenberg<i>POL<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Filip Anio\u0142a<i>POL<\/i>                    <br>\n                      Krzysztof Kwinta<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2001\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2001\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2001\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                      <article class=\"ht-card\" data-era=\"Green Hotel\" data-szukaj=\"i green hotel lech premium sport open 2000 green hotel witalij szwiec filip anio\u0142a mariusz fyrstenberg\">\n              <div class=\"ht-cover\">\n                                  <img decoding=\"async\" src=\"https:\/\/astraopen.pl\/wp-content\/uploads\/2024\/08\/green-hotel-lech-premium-sport-open-2000.jpg\" alt=\"Plakat edycji 2000\" loading=\"lazy\">\n                                              <\/div>\n              <div class=\"ht-body\">\n                <p class=\"ht-sponsor\">Green Hotel Lech Premium Sport Open 2000<\/p>\n                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra pojedyncza<\/span>\n                  <p class=\"ht-nm\" data-no-translation>Witalij Szwiec<i>BLR<\/i><\/p>\n                <\/div>\n                                                <div class=\"ht-win\">\n                  <span class=\"ht-lab\">Gra podw\u00f3jna<\/span>\n                  <p class=\"ht-nm ht-nm--sm\" data-no-translation>\n                    Filip Anio\u0142a<i>POL<\/i>                    <br>\n                      Mariusz Fyrstenberg<i>POL<\/i>                                      <\/p>\n                <\/div>\n                                                <div class=\"ht-pdfs\">\n                                      <span class=\"ht-pdfs-lab\">Drabinki do pobrania (PDF)<\/span>\n                                    <div class=\"ht-pdfs-row\">\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2000\/mds-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Singiel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2000\/mdd-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Debel<\/a>\n                                          <a href=\"https:\/\/astraopen.pl\/pdf\/2000\/qs-m.pdf\" target=\"_blank\" rel=\"noopener\">\n                        <svg viewBox=\"0 0 24 24\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"currentColor\"\n                             stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                          <path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/>\n                          <polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/>\n                        <\/svg>Eliminacje<\/a>\n                                      <\/div>\n                <\/div>\n                              <\/div>\n            <\/article>\n                  <\/div>\n        <p class=\"ht-pusto\" hidden>Nic nie pasuje do tego zapytania.<\/p>\n        <\/div><\/section>\n        <\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Historia turnieju 26rozegranych edycji 2000\u20132025co roku, bez ani jednej przerwy 12kraj\u00f3w, z kt\u00f3rych pochodz\u0105 zwyci\u0119zcy 2 287mecz\u00f3w w ca\u0142ym archiwum1 082zawodnik\u00f3w wyst\u0105pi\u0142o w turnieju407zawodnik\u00f3w z Polski59kraj\u00f3w reprezentowanych w stawce376zawodnik\u00f3w startowa\u0142o wi\u0119cej ni\u017c raz Sponsorzy tytularni Kliknij, \u017ceby zobaczy\u0107 edycje z danego okresu. Astra Coffee &amp; More 2024\u20132025 \u00b7 2 edycje Talex 2003, 2011\u20132023 \u00b7 14<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/blocks.php","meta":{"footnotes":""},"class_list":["post-7657","page","type-page","status-publish"],"_links":{"self":[{"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/pages\/7657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/comments?post=7657"}],"version-history":[{"count":340,"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/pages\/7657\/revisions"}],"predecessor-version":[{"id":13036,"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/pages\/7657\/revisions\/13036"}],"wp:attachment":[{"href":"http:\/\/astraopen.pl\/en\/wp-json\/wp\/v2\/media?parent=7657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}