1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3e00c69b-ba19-48cc-95d7-32558cd6699b",e._sentryDebugIdIdentifier="sentry-dbid-3e00c69b-ba19-48cc-95d7-32558cd6699b")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[34442],{20063:(e,t,a)=>{var n=a(47260);a.o(n,"useParams")&&a.d(t,{useParams:function(){return n.useParams}}),a.o(n,"usePathname")&&a.d(t,{usePathname:function(){return n.usePathname}}),a.o(n,"useRouter")&&a.d(t,{useRouter:function(){return n.useRouter}}),a.o(n,"useSearchParams")&&a.d(t,{useSearchParams:function(){return n.useSearchParams}})},34442:(e,t,a)=>{a.r(t),a.d(t,{default:()=>x});var n=a(95155),o=a(12115),r=a(20063),i=a(73833);let s=[{id:"d0",date:"6. Äervna",dayName:"SOBOTA",etapa:"ZAH\xc1JEN\xcd â PRAHA",isoDate:"2026-06-06",mapUrl:"https://mapy.com/s/cotukuruha",start:{place:"Praha"},cil:{time:"16:00",place:"Praha"},delka:"\xe1 21 km = cca 168 km",ubytovani:"Radot\xedn SBCR",program:[{time:"8:00",event:"Slavnostn\xed zah\xe1jen\xed j\xedzdy v Praze"},{time:"8:00â16:00",event:"8h nonstop cykloj\xedzda na dvojkole s Martinem a B\xe1rou"},{time:"9:30",event:"Rozhovor pro r\xe1dio Proglas (6 min, telefonicky)"},{time:"16:00",event:"UkonÄen\xed j\xedzdy"},{time:"16:30",event:"\xdavod k projekci â kr\xe1tk\xe9 pÅiv\xedt\xe1n\xed a pÅedstaven\xed filmu 8 dn\xed, 8 hodin ve spoleÄnosti l\xe9kaÅky Katar\xedny VlÄkov\xe9 a hereÄky Jany Holcov\xe9"},{time:"17:00",event:"Projekce filmu 8 dn\xed, 8 hodin"},{time:"18:15",event:"Ot\xe1zky a beseda s Martinem SouÄkem"},{time:"19:00",event:"Z\xe1vÄr veÄera â možnost neform\xe1ln\xedho setk\xe1n\xed a podpory Domestici formou dobrovoln\xe9ho daru"}],openIssues:[],notes:["Zuzka Zajacov\xe1 pÅijede s kolem a foÅ¥\xe1kem (pokraÄuje pak až od Brna do konce)"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"Perglov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Sedl\xe1Äkov\xe1 + Pokorn\xe1"}],contacts:[{role:"Hospic",person:"Radot\xedn / SBCR: kontakt doplnit"},{role:"Z\xe1Å¡tity",person:"Praha â Alexandra Udženia"}],marketing:{partnerDne:"SKI a BIKE CENTRUM Radot\xedn",ambasador:"â",hoste:"VlÄkov\xe1, Holcov\xe1",loga:"Radot\xedn, SBCR, PRAHA",zastity:"Praha â Alexandra Udženia"}},{id:"d1",date:"7. Äervna",dayName:"NEDÄLE",etapa:"ETAPA I. â Praha â P\xedsek",isoDate:"2026-06-07",mapUrl:"https://mapy.com/s/basasutoha",start:{time:"9:00",place:"Praha"},spolecnyDojezd:{time:"15:00",place:"Ä\xedžov\xe1"},cil:{time:"16:00",place:"P\xedsek"},delka:"104 km",ubytovani:"Athelas, K. Äapka 589 â zasedaÄka (sprcha od 17:15 ve Å¡kole vedle Sladovny â m\xedt vÄci na sprchu)",program:[{time:"13:30",event:"OtevÅen\xed z\xe1zem\xed v Palack\xe9ho sadech"},{time:"14:00",event:"Lekce rekondiÄn\xedho cviÄen\xed s fyzioterapeutkou Veronikou Fricovou"},{time:"15:00",event:"VeÅejn\xfd sraz cyklistů v Ä\xedžov\xe9 â spoleÄn\xfd dojezd etapy na kolech (8 km)"},{time:"15:30",event:"Zah\xe1jen\xed koncertu kapely Bonsai Ä. 3"},{time:"16:00",event:"Slavnostn\xed pÅ\xedjezd cyklistů do P\xedsku do Palack\xe9ho sadů"},{time:"16:45",event:"PÄÅ¡ky z parku do Sladovny s koly â Martin Åekne \xfavodn\xed slovo a spust\xed se film"},{time:"17:00",event:"Projekce filmu 8dn\xed, 8hodin ve SladovnÄ"},{time:"17:10",event:"PÅesun pÄÅ¡ky do Kozlovny â odložen\xed kol na zahradu, pÅechod do sprch ve StÅedn\xed zdravotnick\xe9 Å¡kole"}],openIssues:["Host\xe9: doplnit / potvrdit","Z\xe1Å¡tity: doplnit / potvrdit"],notes:["Zast\xe1vka Mn\xedÅ¡ek pod Brdy (cca 20 km, 9:30) â sraz pÅed z\xe1mkem, z\xe1Å¡tita mÄsta; redaktor Libor K\xe1lm\xe1n 604 360 094, [email protected]","Zast\xe1vka Ä\xedžov\xe1 (15:00) â na m\xedstÄ m\xedstostarosta; obec darovala 3 000 KÄ","Na m\xedstÄ food truck: v\xfdbÄrov\xe1 k\xe1va, dom\xe1c\xed limon\xe1da, sladkosti, hr\xe1tky pro dÄti â tvoÅen\xed, malov\xe1n\xed kÅ\xeddami","Mastercard Adam Klav\xedk â rodiÄe/babiÄka v P\xedsku","Ambasadorem bude Sladovna â pojede posledn\xedch p\xe1r km a bude sd\xedlet akci na s\xedt\xedch","Fotograf: BarÄa SmrÄinov\xe1","Auta pÅesun
1out na parkoviÅ¡tÄ u V\xfdstaviÅ¡tÄ; po veÄeÅi pÅesun do Athelasu (uskladnÄn\xed kol, pÅesp\xe1n\xed v zasedaÄce)","Sn\xeddanÄ â od hospice v lednici nebo bufet v nemocnici vedle"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"Perglov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Sedl\xe1Äkov\xe1 + Pokorn\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"OndÅej BouÅ¡ka"},{role:"Hospic",person:"Athelas P\xedsek: Barbora SmrÄinov\xe1, Jana Kozov\xe1, OndÅej BouÅ¡ka"},{role:"MÄsto Ä\xedžov\xe1",person:"Na m\xedstÄ m\xedstostarosta, 777 115 265"},{role:"MÄsto P\xedsek",person:"Michal Äapek; 382 330 208 / 602 462 833; [email protected]"}],marketing:{partnerDne:"REKOLA",ambasador:"Sladovna",hoste:"DOPLNIT",loga:"P\xedsek, StÅedoÄesk\xfd kraj, DobÅ\xedÅ¡, SIKO, Ä\xedžov\xe1",zastity:"DOPLNIT"}},{id:"d2",date:"8. Äervna",dayName:"PONDÄL\xcd",etapa:"ETAPA II. â P\xedsek â TÅeboÅ",isoDate:"2026-06-08",mapUrl:"https://mapy.com/s/kokalekoje",start:{time:"8:30",place:"P\xedsek"},spolecnyDojezd:{time:"15:00",place:"Dunajovice"},cil:{time:"16:30",place:"TÅeboÅ"},delka:"102 km",ubytovani:"Z\xe1meck\xfd hostel",program:[{time:"15:00",event:"Sraz v obci Dunajovice a spoleÄn\xfd dojezd etapy"},{time:"15:30",event:"OrientaÄn\xed sraz v okol\xed TÅebonÄ / organizaÄn\xed pÅ\xedprava dojezdu"},{time:"16:00",event:"Äesk\xe1 televize â živ\xfd vstup z TÅebonÄ (16:00â16:30)"},{time:"16:30",event:"PÅedpokl\xe1dan\xfd pÅ\xedjezd etapy na n\xe1mÄst\xed v TÅeboni"},{time:"16:30",event:"Odpoledn\xed program: hudba / DJ, balonkov\xfd happening, uv\xedt\xe1n\xed cyklistů, akrobati na chůd\xe1ch, malov\xe1n\xed na obliÄej"},{time:"19:00",event:"Zah\xe1jen\xed prom\xedt\xe1n\xed a projekce filmu 8dn\xed, 8hodin v s\xe1le ZUÅ "},{time:"19:30",event:"Äesk\xe1 televize â živ\xfd vstup do Ud\xe1lost\xed (19:30â19:40); potÅeba 8â10 lid\xed na kolech"},{time:"20:20",event:"Beseda k filmu"},{time:"21:30",event:"Z\xe1vÄr veÄera"}],openIssues:["Ambasador: doplnit / potvrdit","Host\xe9: doplnit / potvrdit"],notes:["ÄRo Dvojka, poÅad O kom se mluv\xed â cca 10 min nÄkdy mezi 14:30â14:50 (Marek Benda, 731 190 862)","SvÄtlana Witowsk\xe1 bude v m\xedstÄ dojezdu v Dunajovic\xedch (maj\xed tam dům) â sraz na n\xe1vsi, r\xe1da by se svezla na dvojkole","Balonkov\xfd happening â balonky s logem 8, dobrovoln\xedci na znaÄk\xe1ch utvoÅ\xed tvar 8 (vidÄt z dronu)","TÅeboÅ â na dojezdu bude m\xedt vlastn\xedho fotografa; nechat poodjet policejn\xed auto pÅed pÅ\xedjezdem ulic\xed s klenbami","Doprovodn\xe1 vozidla NESM\xcd na n\xe1mÄst\xed â parkovat u restaurace DaMartia, Novohradsk\xe1 224","Kl\xedÄe od ubytka dostane Gabi pÅi pÅ\xedjezdu; konec akce na n\xe1mÄst\xed cca 17:30","VeÄeÅe â n\xe1mÄst\xed bistro 105 (pizza, sednout si u kaÅ¡ny)","Sn\xeddanÄ â hospic pÅinese na 7:00 r\xe1no","VeÄer doraz\xed Iva RůžiÄkov\xe1 â pojede s n\xe1mi až do Brna jako dobrovoln\xedk","Zast\xe1vka DÅ\xedteÅ (27 km, cca 9:45â10:00) â focen\xed na n\xe1dvoÅ\xed z\xe1mku; kontakt 605 742 171, [email protected]","Zast\xe1vka BorÅ¡ov nad Vltavou (60 km, po 12:00) â starostka Romana R\xfdcov\xe1, 777 195 733","M\xe9dia: ÄRo ÄB, JindÅichohradeck\xfd den\xedk, BudÄjick\xe1 drbna, Prima CNN (možn\xe1 TÅeboŠživ\xfd vstup), ÄTK, Hitr\xe1dio Faktor"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"Perglov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Sedl\xe1Äkov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"FrantiÅ¡ek a Simona FiÅ¡erovi"},{role:"Hospic",person:"Hospicov\xe1 p\xe9Äe sv. Kleof\xe1Å¡e TÅeboÅ: Petra Pfeiferov\xe1, Barbora Drachovsk\xe1 (vlastn\xed profi fotograf)"},{role:"MÄsto P\xedsek",person:"Michal Äapek; 382 330 208 / 602 462 833; [email protected]; [email protected]"}],marketing:{partnerDne:"Instalace Praha",ambasador:"DOPLNIT",hoste:"DOPLNIT",loga:"JihoÄesk\xfd kraj, Michal Žoudl\xedk",zastity:"JihoÄesk\xfd kraj â Martin Kuba"}},{id:"d3",date:"9. Äervna",dayName:"\xdaTER\xdd",etapa:"ETAPA III. â TÅeboÅ â TÅeb\xedÄ",isoDate:"2026-06-09",mapUrl:"https://mapy.com/s/pajanuhutu",start:{time:"8:30",place:"TÅeboÅ"},spolecnyDojezd:{time:"15:30",place:"Krahulov"},cil:{time:"16:30",place:"TÅeb\xedÄ"},delka:"118 km",ubytovani:"Gen. Sochora 705 â s\xeddlo hospice (kuchyÅka, sprcha, WC)",program:[{time:"15:30",event:"Sraz v KrahulovÄ"},{time:"16:30",event:"Pl\xe1novan\xfd pÅ\xedjezd k Dom\xe1c\xedmu hospici sv. Zdislavy v TÅeb\xedÄi â pÅiv\xedt\xe1n\xed etapy, komorn\xed setk\xe1n\xed v hospici"},{time:"od 16:30",event:"Doprovodn\xfd program â setk\xe1n\xed s \xfaÄastn\xedky etapy a m\xedstn\xed komunitou"},{time:"od 17:30",event:"Projekce filmu 8dn\xed, 8hodin v zasedac\xed m\xedstnosti hospice"},{time:"veÄer",event:"PÅiv\xedt\xe1n\xed, pohoÅ¡tÄn\xed, pov\xedd\xe1n\xed, nocleh v hospici â z\xe1zem\xed zajiÅ¡tÄn\xe9"}],openIssues:["Ambasador: doplnit / potvrdit","Host\xe9: doplnit / potvrdit"],notes:["Zast\xe1vka JindÅichův Hradec (35 km, pÅed 10:30) â n\xe1mÄst\xed M\xedru; m\xedstostarosta Bc. Radim StanÄk 724 331 847, asistentka EliÅ¡ka N\xe1pravn\xedkov\xe1 601 083 949","Timon Drahonovsk\xfd pojede s n\xe1mi cel\xfd den â on + 3 osoby pÅesp\xed v hospici","Hudebn\xed doprovod Radek ZoÅa s kapelkou","Prostor pro sd\xedlen\xed t\xe9matu paliativn\xed p\xe9Äe a podpory hospice","Drobn\xe9 obÄerstven\xed, vÄetnÄ beÄky piva","PÅedtoÄen\xe1 zdravice JiÅ\xedho Vyor\xe1lka, tÅeb\xedÄsk\xe9ho rod\xe1ka","Možnost vyzk
1ouÅ¡et si gerontooblek","V\xfdstava autentick\xfdch fotografi\xed ze zdejÅ¡\xed hospicov\xe9 p\xe9Äe"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"Perglov\xe1 + VaniÅ¡ov\xe1 (RůžiÄkov\xe1 nÄkde)"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Sedl\xe1Äkov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"Klaudia Miezgov\xe1"},{role:"Hospic",person:"Dom\xe1c\xed hospic sv. Zdislavy TÅeb\xedÄ: Hana Jakubcov\xe1, SonÄa Proch\xe1zkov\xe1 (profi foto, 730 523 855)"}],marketing:{partnerDne:"VEOLIA",ambasador:"Timon Drahonovsk\xfd",hoste:"DOPLNIT",loga:"JihoÄesk\xfd kraj, JindÅichův Hradec, KnÄžice, TÅeb\xedÄ, VysoÄina â Hejtman M. Kukla",zastity:"JihoÄesk\xfd kraj â Martin Kuba, Starosta JH Michal Koz\xe1r, Starosta TÅeb\xedÄe Pavel Pacal"}},{id:"d4",date:"10. Äervna",dayName:"STÅEDA",etapa:"ETAPA IV. â TÅeb\xedÄ â Brno",isoDate:"2026-06-10",mapUrl:"https://mapy.com/s/nunoguvucu",start:{time:"8:30",place:"TÅeb\xedÄ"},spolecnyDojezd:{time:"16:00",place:"OC Olympia Brno"},cil:{time:"17:00",place:"Brno"},delka:"92 km",ubytovani:"Velk\xe1 zasedaÄka v hospicu, WC a sprchy k dispozici",program:[{time:"16:00",event:"Sraz pelotonu u Olympie"},{time:"17:00",event:"PÅiv\xedt\xe1n\xed pelotonu na Jakubsk\xe9m n\xe1mÄst\xed, Brno-stÅed"},{time:"17:00",event:"Koncert Ilony Cs\xe1kov\xe9"},{time:"18:00",event:"VeÄern\xed projekce filmu 8dn\xed, 8hodin v Cinema City Velk\xfd Å pal\xedÄek"},{time:"18:00",event:"KuchaÅov\xe1 â ambasador j\xedzda TÅeb\xedÄâBrno"}],openIssues:[],notes:["Zast\xe1vka Rajhrad (77 km, cca 12:30â13:00) â Oblastn\xed charita Rajhrad / hospic; pracovnice vztahů Å tef\xe1nkov\xe1 730 599 752, Jir\xe1skova 47; otec Ren\xe9 Strouha [email protected], 602 589 105","PÅedstaven\xed Hospice sv. AlžbÄty","Burinka 3 + Hanka â Moravsk\xfd Beroun â Brno (transport zpÄt)","S\xe1ra Peterkov\xe1 (dr\xe1hov\xe1 cyklistika) nebo Adam Ondra (lezec)","Zuzka Zajacov\xe1 se pÅipoj\xed až tento den v BrnÄ â v 16:00 ji pÅijede vlak"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"Perglov\xe1 + VaniÅ¡ov\xe1 (RůžiÄkov\xe1 nÄkde)"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Sedl\xe1Äkov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"Martin Podhorsk\xfd"},{role:"Hospic",person:"Hospic sv. AlžbÄty Brno: Zuzana Å r\xe1mkov\xe1"}],marketing:{partnerDne:"BUÅINKA",ambasador:"TaÅ¥\xe1na KuchaÅov\xe1",hoste:"Burinka 3 + Hanka B.",loga:"MysliboÅice, Brno, Jihomoravsk\xfd kraj",zastity:"JMK â hejtman Jan Grolich, prim\xe1torka Brna Mark\xe9ta VaÅkov\xe1"}},{id:"d5",date:"11. Äervna",dayName:"ÄTVRTEK",etapa:"ETAPA V. â Brno â ŽÄ\xe1r nad S\xe1zavou",isoDate:"2026-06-11",mapUrl:"https://mapy.com/s/johojosase",start:{time:"8:30",place:"Brno"},spolecnyDojezd:{time:"15:30",place:"VysoÄina Arena"},cil:{time:"17:00",place:"ŽÄ\xe1r nad S\xe1zavou"},delka:"97 km",ubytovani:"Horn\xed 22, ŽÄ\xe1r nad S\xe1zavou",program:[{time:"15:00",event:"VysoÄina Ar\xe9na â průjezd / orientaÄn\xed bod, sraz s ROAD CLASSICS"},{time:"16:20",event:"Zelen\xe1 hora â průjezd / orientaÄn\xed bod"},{time:"17:00",event:"PÅ\xedjezd pelotonu"},{time:"od 17:00",event:"Setk\xe1n\xed u Barborky v atriu hospice â živ\xe1 hudba, obÄerstven\xed, aktivity pro dÄti, prodej v\xfdrobků z charitn\xedch d\xedlen, uk\xe1zka z\xe1zem\xed hospice, program k t\xe9matu paliativn\xed p\xe9Äe"},{time:"17:00",event:"Joglov\xe1 â ambasador j\xedzda BrnoâŽÄ\xe1r"},{time:"17:00",event:"Havel Partners â j\xedzda BrnoâŽÄ\xe1r"}],openIssues:["Z\xe1Å¡tity: doplnit / potvrdit"],notes:["Setk\xe1n\xed s Road Classics â premi\xe9ra nov\xe9ho dresu, LIMITOVAN\xc1 EDICE od Å tÄp\xe1na Zampacha","Å tÄp\xe1n Str\xe1nsk\xfd s n\xe1mi â Na kole po vlastn\xed ose","Nevesel\xfd Neruda â j\xedzda BrnoâŽÄ\xe1r"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"NeruÅ¡ilov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Habel + Zajacov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"Martin a Jan Vondr\xe1Äkovi"},{role:"Hospic",person:"Dom\xe1c\xed hospic Barborka ŽÄ\xe1r n. S.: Barbora Posp\xedchalov\xe1, Monika Milichovsk\xe1"}],marketing:{partnerDne:"Havel Partners, Road Classics",ambasador:"Marcela Joglov\xe1",hoste:"Havel Partners, Nevesel\xfd Neruda â j\xedzda BrnoâŽÄ\xe1r",loga:"BystÅice nad PernÅ¡tejnem, Hejtman VysoÄiny M. Kukla",zastity:"DOPLNIT"}},{id:"d6",date:"12. Äervna",dayName:"P\xc1TEK",etapa:"ETAPA VI. â ŽÄ\xe1r nad S\xe1zavou â StÄžery",isoDate:"2026-06-12",mapUrl:"https://mapy.com/s/pafeketuto",start:{time:"8:30",place:"ŽÄ\xe1r nad S\xe1zavou"},spolecnyDojezd:{time:"15:30",place:"Crosscafe HK"},cil:{time:"16:30",place:"Hradec Kr\xe1lov\xe9 / StÄžery"},delka:"100 km",ubytovani:"StÄžery â Hospic / tÄlocviÄna nebo Skautsk\xe1 klubovna (WC)",program:[{time:"15:30",event:"Sraz na dojezd v centru Hradce Kr\xe1lov\xe9 u Crosscafe"},{time:"16:30",event:"PÅ\xedjezd pelotonu do StÄžer â setk\xe1n\xed u novÄ otevÅen\xe9ho lůžkov\xe9ho hospice"},{time:"od 16:30",event:"Doprovodn\xfd program u hospice: obÄerstven\xed, gerontooblek"},{time:"cca 18:00",event:"Prom\xedt\xe1n\xed filmu 8dn\xed, 8hodin (projekce na pl\xe1tnÄ v tÄlocviÄnÄ u Obecn\xedho \xfaÅadu)"},{time:"cca 19:20",event:"Beseda k filmu"}],openIssues:["Ambasador: doplnit / potvrdit","V jedn\xe1n\xed: Pavla Beretov\xe1, Michal Hor\xe1k (oba pouze online)"],notes:["Prodej v\xfdrobků klientů soci\xe1ln\xed rehabilitace",'Interaktivn\xed
1stÄna s ot\xe1zkou âKdo je můj životn\xed domestik?" â odpovÄdi se p\xedÅ¡\xed na pap\xedrky a lep\xed na spoleÄnou stÄnu',"Nadace ÄEZ Hradec â cel\xfd den; starostka StÄžer Dagmar Smetiprachov\xe1 (zajišťuje sama prom\xedt\xe1n\xed)","ÄRo Pardubice â report\xe1ž na trase ŽÄ\xe1râHK; kontakt +420 724 964 596","Å tÄp\xe1n Str\xe1nsk\xfd s n\xe1mi â Na kole po vlastn\xed ose"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"NeruÅ¡ilov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Habel + Zajacov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"V\xedtek MÄchura"},{role:"Hospic",person:"Dom\xe1c\xed hospicov\xe1 p\xe9Äe / Charita HK: Eva StÅ\xedtesk\xe1, V\xedtek MÄchura"}],marketing:{partnerDne:"Nadace CEZ",ambasador:"DOPLNIT",hoste:"Nadace ÄEZ Hradec (cel\xfd den), starostka StÄžer Dagmar Smetiprachov\xe1",loga:"s podporou Hradce Kr\xe1lov\xe9, StÄžery, MiÅetice, Kr\xe1lov\xe9hradeck\xfd kraj",zastity:"Kr\xe1lov\xe9hradeck\xfd kraj"}},{id:"d7",date:"13. Äervna",dayName:"SOBOTA",etapa:"ETAPA VII. â StÄžery â MÄln\xedk",isoDate:"2026-06-13",mapUrl:"https://mapy.com/s/judujocupo",start:{time:"8:30",place:"Hradec Kr\xe1lov\xe9"},spolecnyDojezd:{time:"15:00",place:"Host\xedn"},cil:{time:"16:00",place:"MÄln\xedk"},delka:"116 km",ubytovani:"Autocamp MÄln\xedk (od 19:30)",program:[{time:"15:00",event:"Setk\xe1n\xed na spoleÄn\xfd dojezd v Host\xednÄ"},{time:"16:00",event:"PÅ\xedjezd pelotonu na faru"},{time:"17:00",event:"Prom\xedt\xe1n\xed filmu 8dn\xed, 8hodin"}],openIssues:["Ambasador: doplnit / potvrdit","Host\xe9: doplnit / potvrdit","Z\xe1Å¡tity: doplnit / potvrdit"],notes:["ObÄerstven\xed","Fotokoutek","Å tÄp\xe1n Str\xe1nsk\xfd s n\xe1mi â Na kole po vlastn\xed ose"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"NeruÅ¡ilov\xe1 + VaniÅ¡ov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Habel + Zajacov\xe1"}],contacts:[{role:"PeÄuj\xedc\xed",person:"JiÅ\xed Vesel\xfd"},{role:"Hospic",person:"Tempus MÄln\xedk: Dita Brezov\xe1kov\xe1, Barbora Mr\xe1Äkov\xe1, JiÅ\xed Vesel\xfd"}],marketing:{partnerDne:"PEUGEOT",ambasador:"DOPLNIT",hoste:"DOPLNIT",loga:"Krop\xe1Äova Vrutice, StÅedoÄesk\xfd kraj",zastity:"DOPLNIT"}},{id:"d8",date:"14. Äervna",dayName:"NEDÄLE",etapa:"ETAPA VIII. â MÄln\xedk â ÄerÄany (FIN\xc1LE)",isoDate:"2026-06-14",mapUrl:"https://mapy.com/s/nunopuzela",start:{time:"8:30",place:"MÄln\xedk"},spolecnyDojezd:{place:"DOPLNIT"},cil:{time:"cca 17:00",place:"ÄerÄany"},delka:"78 km",ubytovani:"Nezajišťuje se",program:[{time:"14:00",event:"ZAH\xc1JEN\xcd SLAVNOST\xcd"},{time:"15:00",event:"PÅ\xcdJEZD PELOTONU DOMESTICI"},{time:"15:30",event:"OSLAVA 18. NAROZENIN nejen Hospice Dobr\xe9ho Past\xfdÅe"},{time:"16:00",event:"KONCERT LENKY DUSILOV\xc9"},{time:"17:00",event:"ROZTANÄEN\xc1 ZAHRADA"},{time:"18:00",event:"DOMESTICI: 8 DN\xcd, 8 HODIN â projekce filmu a beseda s cykl
1istou a filantropem Martinem SouÄkem"}],openIssues:["Ambasador: doplnit / potvrdit","SpoleÄn\xfd dojezd: doplnit Äas/m\xedsto"],notes:["Vyvrcholen\xed 8denn\xed tour napÅ\xedÄ ÄR â situaÄn\xed happening","TaneÄn\xedci ZUÅ ÄerÄany pod veden\xedm M\xedÅ¡i SuÅ¡i","PÅ\xe1n\xed B\xe1rÄe k narozenin\xe1m â DORT a fotokniha"],vehicles:[{id:"Event Car â P Traveler",crew:"Kleinmondov\xe1 + Kleinmond + B\xe1rtov\xe1"},{id:"Media â P 308",crew:"NeruÅ¡ilov\xe1"},{id:"Doprovod â Girasole",crew:"Prchal + Kohoutek",note:"transport vÄc\xed pro cyklisty, 2\xd7 dvojkolo, kolo Kohoutek"},{id:"Doprovod â P Rifter",crew:"Habel"}],contacts:[{role:"PeÄuj\xedc\xed",person:"Zuzana Zajacov\xe1"},{role:"Hospic",person:"Hospic Dobr\xe9ho Past\xfdÅe ÄerÄany: Jana Vernerov\xe1, Zuzana Zajacov\xe1"}],marketing:{partnerDne:"ALTRON",ambasador:"DOPLNIT",hoste:"hejtmanka Peckov\xe1, sen\xe1torka Ludkov\xe1",loga:"ÄerÄany, StÅedoÄesk\xfd kraj",zastity:"Rada obce ÄerÄany"}}],l=["2026-06-06","2026-06-07","2026-06-08","2026-06-09","2026-06-10","2026-06-11","2026-06-12","2026-06-13","2026-06-14"],d=function(){let e=new Date().toISOString().slice(0,10),t=l.indexOf(e);return t>=0?t:0}();function c(e){let{children:t,variant:a="default"}=e;return(0,n.jsx)("span",{className:"inline-block px-2 py-0.5 text-xs font-semibold rounded-sm ".concat({default:"bg-fog text-ink/60",red:"bg-red-100 text-red-700",amber:"bg-amber-100 text-amber-800",lime:"bg-lime text-ink"}[a]),children:t})}function p(e){let{issues:t}=e,[a,r]=(0,o.useState)(!1);if(!t.length)return null;let i=e=>e.toLowerCase().includes("chyb\xed ÅidiÄ")||e.toLowerCase().includes("auto"),s=t.filter(i).length;return(0,n.jsxs)("div",{className:"mb-5 rounded-sm border border-red-200 bg-red-50 overflow-hidden",children:[(0,n.jsxs)("button",{onClick:()=>r(e=>!e),className:"w-full flex items-center justify-between gap-2 px-4 py-2.5 bg-red-100 border-b border-red-200 text-left",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("span",{className:"text-red-600",children:"â "}),(0,n.jsxs)("span",{className:"text-xs font-bold uppercase tracking-widest text-red-700",children:["OtevÅen\xe9 body (",t.length,")"]}),s>0&&(0,n.jsxs)("span",{className:"text-[10px] font-bold bg-red-600 text-white px-1.5 py-0.5 rounded-sm",children:[s,"\xd7 chyb\xed ÅidiÄ"]})]}),(0,n.jsx)("span",{className:"text-red-400 transition-transform duration-200 ".concat(a?"rotate-180":""),children:"â¾"})]}),a&&(0,n.jsx)("ul",{className:"divide-y divide-red-100",children:t.map((e,t)=>(0,n.jsxs)("li",{className:"flex items-start gap-2 px-4 py-2.5 text-sm ".concat(i(e)?"text-red-700 font-semibold":"text-amber-900"),children:[(0,n.jsx)("span",{className:"shrink-0 mt-0.5",children:i(e)?"\uD83D\uDE97":"\xb7"}),e]},t))})]})}function m(e){var t,a;let{day:o}=e;return(0,n.jsx)("div",{className:"grid grid-cols-3 gap-2 mt-4",children:[{label:"Start",time:o.start.time,place:o.start.place},{label:"Spol. dojezd",time:null==(t=o.spolecnyDojezd)?void 0:t.time,place:null==(a=o.spolecnyDojezd)?void 0:a.place},{label:"C\xedl",time:o.cil.time,place:o.cil.place}].map(e=>{let{label:t,time:a,place:o}=e;return(0,n.jsxs)("div",{className:"bg-fog/80 px-3 py-2 rounded-sm",children:[(0,n.jsx)("p",{className:"text-ink/70 text-[10px] uppercase tracking-wider mb-0.5",children:t}),o?(0,n.jsxs)("p",{className:"text-ink font-semibold leading-tight text-sm",children:[a&&(0,n.jsx)("span",{className:"text-ink/75 mr-1 font-normal",children:a}),o]}):(0,n.jsx)("p",{className:"text-ink/50 text-sm",children:"â"})]},t)})})}function v(e){let{program:t}=e,a=e=>/pÅÃjezd|slavnostnÃ|zahájenÃ|koncert|projekce|pÅÃjezd pelotonu/i.test(e);return(0,n.jsx)("div",{className:"relative pl-4 border-l-2 border-mist space-y-0",children:t.map((e,t)=>(0,n.jsxs)("div",{className:"relative pb-5 last:pb-0",children:[(0,n.jsx)("div",{className:"absolute -left-[17px] top-1 w-4 h-4 rounded-full border-2 flex items-center justify-center ".concat(a(e.event)?"border-ink bg-lime":"border-mist bg-white"),children:a(e.event)&&(0,n.jsx)("div",{className:"w-1.5 h-1.5 rounded-full bg-ink"})}),(0,n.jsxs)("div",{className:"pl-4",children:[(0,n.jsx)("span",{className:"inline-block text-[11px] font-bold uppercase tracking-wider px-2 py-0.5 mb-1 ".concat(a(e.event)?"bg-lime text-ink":"bg-fog text-ink/75"),children:e.time}),(0,n.jsx)("p",{className:"text-sm leading-snug ".concat(a(e.event)?"text-ink font-semibold":"text-ink/70"),children:e.event})]})]},t))})}function h(e){let{vehicles:t}=e;return(0,n.jsx)("div",{className:"space-y-2",children:t.map((e,t)=>(0,n.jsxs)("div",{className:"rounded-sm border p-3 ".concat(e.missingDriver?"border-red-200 bg-red-50":"border-border bg-white"),children:[(0,n.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,n.jsx)("span",{className:"text-xs font-bold uppercase tracking-wider ".concat(e.missingDriver?"text-red-600":"text-ink/75"),children:e.id}),e.missingDriver&&(0,n.jsx)(c,{variant:"red",children:"chyb\xed ÅidiÄ"})]}),(0,n.jsx)("p",{className:"text-sm mt-1 font-medium ".concat(e.missingDriver?"text-red-700":"text-ink"),children:e.crew}),e.note&&(0,n.jsx)("p",{className:"text-xs text-ink/70 mt-1 leading-snug",children:e.note})]},t))})}function k(e){let{title:t,children:a,badge:o}=e;return(0,n.jsxs)("div",{className:"mb-5",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2 mb-3 pb-2 border-b border-border",children:[(0,n.jsx)("span",{className:"text-[10px] font-bold uppercase tracking-widest text-ink/70",children:t}),o]}),a]})}function u(e){let{day:t,isToday:a,eventSlug:o}=e,r=t.vehicles.filter(e=>e.missingDriver).length;return(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:"border-2 border-ink px-5 pt-5 pb-5 mb-5 bg-white",children:[(0,n.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,n.jsxs)("div",{className:"min-w-0",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2 mb-1",children:[(0,n.jsxs)("p",{className:"text-xs font-bold uppercase tracking-widest text-ink/70",children:[t.dayName," \xb7 ",t.date]}),a&&(0,n.jsx)(c,{variant:"lime",children:"Dnes"})]}),(0,n.jsx)("h2",{className:"font-display text-2xl leading-tight mb-1",children:t.etapa}),(0,n.jsxs)("div",{className:"flex flex-wrap gap-3 text-sm text-ink/75",children:[(0,n.jsxs)("span",{children:["\uD83D\uDEB4 ",t.delka]}),(0,n.jsxs)("span",{children:["\uD83C\uDFE0 ",t.ubytovani]})]})]}),(o||t.mapUrl)&&(0,n.jsxs)("div",{className:"flex flex-col gap-2 shrink-0",children:[o&&(0,n.jsx)("a",{href:"/akce/".concat(o),target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-1.5 px-4 py-2 border-2 border-ink text-sm font-semibold hover:bg-ink hover:text-white transition-colors whitespace-nowrap",children:"\uD83D\uDCCB Detail etapy â"}),t.mapUrl&&(0,n.jsx)("a",{href:t.mapUrl,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center justify-center gap-1.5 px-4 py-2 border-2 border-ink text-ink text-sm font-semibold hover:bg-fog transition-colors whitespace-nowrap",children:"\uD83D\uDDFA Mapa trasy"})]})]}),(0,n.jsx)(m,{day:t})]}),(0,n.jsx)(p,{issues:t.openIssues}),(0,n.jsxs)("div",{className:"lg:grid lg:grid-cols-2 lg:gap-6",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)(k,{title:"Program dne",children:(0,n.jsx)(v,{program:t.program})}),(0,n.jsx)(k,{title:"Vozidla & pos\xe1dky",badge:r>0?(0,n.jsxs)(c,{variant:"red",children:[r,"\xd7 chyb\xed ÅidiÄ"]}):(0,n.jsx)(c,{variant:"lime",children:"OK"}),children:(0,n.jsx)(h,{vehicles:t.vehicles})})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(k,{title:"Kontakty & hospic",children:(0,n.jsx)("div",{className:"space-y-2",children:t.contacts.map((e,t)=>(0,n.jsxs)("div",{className:"flex gap-3 text-sm",children:[(0,n.jsx)("span",{className:"shrink-0 w-28 text-xs font-bold uppercase tracking-wider text-ink/70 pt-0.5",children:e.role}),(0,n.jsx)("span",{className:"text-ink leading-snug",children:e.person})]},t))})}),(0,n.jsx)(k,{title:"Marketing & komunikace",children:(0,n.jsx)("div",{className:"space-y-2",children:[{label:"Partner dne",value:t.marketing.partnerDne},{label:"Ambasador",value:t.marketing.ambasador},{label:"Host\xe9",value:t.marketing.hoste},{label:"Loga",value:t.marketing.loga},{label:"Z\xe1Å¡tity",value:t.marketing.zastity}].map(e=>{let{label:t,value:a}=e;return(0,n.jsxs)("div",{className:"flex gap-3 text-sm",children:[(0,n.jsx)("span",{className:"shrink-0 w-28 text-xs font-bold uppercase tracking-wider text-ink/70 pt-0.5",children:t}),(0,n.jsx)("span",{className:a&&"DOPLNIT"!==a?"text-ink":"text-amber-600 font-semibold italic",children:a||"DOPLNIT"})]},t)})})}),t.notes.length>0&&(0,n.jsx)(k,{title:"Pozn\xe1mky (".concat(t.notes.length,")"),children:(0,n.jsx)("ul",{className:"space-y-2",children:t.notes.map((e,t)=>(0,n.jsxs)("li",{className:"flex gap-2 text-sm text-ink/70",children:[(0,n.jsx)("span",{className:"text-ink/60 shrink-0",children:"â"}),(0,n.jsx)("span",{children:e})]},t))})})]})]})]})}function b(e){var t,a;let{day:o}=e,r=e=>e.toLowerCase().includes("chyb\xed ÅidiÄ")||e.toLowerCase().includes("auto");return(0,n.jsxs)("div",{className:"print-page",children:[(0,n.jsxs)("div",{className:"print-header",children:[(0,n.jsxs)("div",{className:"print-header-left",children:[(0,n.jsx)("div",{className:"print-label",children:"BenefiÄn\xed j\xedzda napÅ\xedÄ ÄR 2026 \xb7 Intern\xed denn\xed list"}),(0,n.jsx)("div",{className:"print-etapa",children:o.etapa}),(0,n.jsxs)("div",{className:"print-day-name",children:[o.dayName," \xb7 ",o.date]})]}),(0,n.jsxs)("div",{className:"print-header-right",children:[(0,n.jsx)("div",{className:"print-route-grid",children:[{label:"Start",time:o.start.time,place:o.start.place},{label:"Spol. dojezd",time:null==(t=o.spolecnyDojezd)?void 0:t.t
1ime,place:null==(a=o.spolecnyDojezd)?void 0:a.place},{label:"C\xedl",time:o.cil.time,place:o.cil.place}].map(e=>{let{label:t,time:a,place:o}=e;return(0,n.jsxs)("div",{className:"print-route-cell",children:[(0,n.jsx)("div",{className:"print-route-label",children:t}),(0,n.jsxs)("div",{className:"print-route-value",children:[a&&(0,n.jsxs)("span",{className:"print-time",children:[a," / "]}),o||"â"]})]},t)})}),(0,n.jsxs)("div",{className:"print-meta",children:[o.delka," \xb7 ",o.ubytovani]})]})]}),(0,n.jsxs)("div",{className:"print-body",children:[(0,n.jsxs)("div",{className:"print-col-left",children:[o.openIssues.length>0&&(0,n.jsxs)("div",{className:"print-issues",children:[(0,n.jsx)("div",{className:"print-section-title",children:"â OtevÅen\xe9 body"}),o.openIssues.map((e,t)=>(0,n.jsxs)("div",{className:"print-issue-row ".concat(r(e)?"print-issue-driver":""),children:[r(e)?"\uD83D\uDE97 ":"\xb7 ",e]},t))]}),(0,n.jsx)("div",{className:"print-section-title",style:{marginTop:10*!!o.openIssues.length},children:"Program dne"}),(0,n.jsx)("div",{className:"print-timeline",children:o.program.map((e,t)=>{let a;return(0,n.jsxs)("div",{className:"print-timeline-row ".concat((a=e.event,/pÅÃjezd|slavnostnÃ|zahájenÃ|koncert|projekce|pÅÃjezd pelotonu/i.test(a))?"print-timeline-key":""),children:[(0,n.jsx)("div",{className:"print-timeline-time",children:e.time}),(0,n.jsx)("div",{className:"print-timeline-dot"}),(0,n.jsx)("div",{className:"print-timeline-event",children:e.event})]},t)})})]}),(0,n.jsxs)("div",{className:"print-col-right",children:[(0,n.jsx)("div",{className:"print-section-title",children:"Vozidla & pos\xe1dky"}),(0,n.jsx)("div",{className:"print-vehicles",children:o.vehicles.map((e,t)=>(0,n.jsxs)("div",{className:"print-vehicle ".concat(e.missingDriver?"print-vehicle-missing":""),children:[(0,n.jsx)("span",{className:"print-vehicle-id",children:e.id}),(0,n.jsxs)("span",{className:"print-vehicle-crew",children:[e.missingDriver?"â ":"",e.crew]}),e.note&&(0,n.jsx)("div",{className:"print-vehicle-note",children:e.note})]},t))}),o.contacts.length>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"print-section-title",style:{marginTop:10},children:"Kontakty"}),o.contacts.map((e,t)=>(0,n.jsxs)("div",{className:"print-contact",children:[(0,n.jsxs)("span",{className:"print-contact-role",children:[e.role,":"]})," ",e.person]},t))]}),(0,n.jsx)("div",{className:"print-section-title",style:{marginTop:10},children:"Marketing"}),[{label:"Partner dne",value:o.marketing.partnerDne},{label:"Ambasador",value:o.marketing.ambasador},{label:"Host\xe9",value:o.marketing.hoste},{label:"Loga",value:o.marketing.loga},{label:"Z\xe1Å¡tity",value:o.marketing.zastity}].map(e=>{let{label:t,value:a}=e;return(0,n.jsxs)("div",{className:"print-marketing-row",children:[(0,n.jsx)("span",{className:"print-marketing-label",children:t}),(0,n.jsx)("span",{className:a&&"DOPLNIT"!==a?"":"print-doplnit",children:a||"DOPLNIT"})]},t)}),o.notes.length>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"print-section-title",style:{marginTop:10},children:"Pozn\xe1mky"}),o.notes.map((e,t)=>(0,n.jsxs)("div",{className:"print-note",children:["â ",e]},t))]})]})]}),(0,n.jsx)("div",{className:"print-footer",children:"Intern\xed pracovn\xed dokument \xb7 Domestici \xb7 BenefiÄn\xed j\xedzda napÅ\xedÄ ÄR 2026"})]})}function x(){let[e,t]=(0,o.useState)(d),[a,l]=(0,o.useState)({}),c=(0,r.useRouter)(),p=(0,o.useRef)(null),{member:m,authLoaded:v}=(0,i.A)();if((0,o.useEffect)(()=>{v&&!m&&c.replace("/prihlaseni?redirect=/vyzva/8dni/denni-rozpis")},[v,m,c]),(0,o.useEffect)(()=>{fetch("/api/events?where[type][equals]=8dni&limit=9&depth=0&sort=startsAt").then(e=>e.json()).then(e=>{var t;let a={};for(let n of null!=(t=e.docs)?t:[])n.startsAt&&n.slug&&(a[n.startsAt.slice(0,10)]=n.slug);l(a)}).catch(()=>{})},[]),(0,o.useEffect)(()=>{var t;let a=null==(t=p.current)?void 0:t.querySelector('[data-idx="'.concat(e,'"]'));null==a||a.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})},[e]),!v||!m)return(0,n.jsx)("div",{className:"min-h-screen flex items-center justify-center bg-fog/30",children:(0,n.jsx)("div",{className:"text-ink/60 text-sm",children:"NaÄ\xedt\xe1mâ¦"})});let h=s[e];return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("style",{children:"\n @media print {\n @page { size: A4 landscape; margin: 8mm; }\n body * { visibility: hidden; }\n .print-layout, .print-layout * { visibility: visible; }\n .print-layout { position: absolute; top: 0; left: 0; width: 100%; }\n .print-page {\n width: 277mm; height: 190mm;\n page-break-after: always; break-after: page;\n display: flex; flex-direction: column;\n font-family: Arial, sans-serif; font-size: 9pt; color: #000;\n overflow: hidden;\n }\n .print-page:last-child { page-break-after: avoid; break-after: avoid; }\n }\n .print-layout { display: none; }\n @media print { .print-layout { display: block; } }\n\n .print-header {\n background: #0a0a0a; color: #fff;\n padding: 5mm 6mm 4mm;\n display: flex; gap: 6mm; align-items: flex-start;\n flex-shrink: 0;\n }\n .print-header-left { flex: 1; }\n .print-header-right { flex-shrink: 0; width: 110mm; }\n .print-label { font-size: 7pt; color: #888; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 1mm; }\n .print-etapa { font-size: 14pt; font-weight: bold; line-height: 1.2; margin-bottom: 1mm; }\n .print-day-name { font-size: 8pt; color: #aaa; }\n .print-route-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1mm; }\n .print-route-cell { background: rgba(255,255,255,0.08); padding: 2mm 3mm; }\n .print-route-label { font-size: 7pt; color: #888; text-transform: uppercase; margin-bottom: 0.5mm; }\n .print-route-value { font-size: 8.5pt; font-weight: bold; color: #fff; }\n .print-time { color: #c7ffb8; }\n .print-meta { font-size: 7.5pt; color: #777; margin-top: 2mm; }\n\n .print-body {\n display: flex; gap: 5mm; padding: 4mm 6mm;\n flex: 1; overflow: hidden;\n }\n .print-col-left { flex: 1.1; overflow: hidden; }\n .print-col-right { width: 88mm; flex-shrink: 0; overflow: hidden; }\n\n .print-section-title {\n font-size: 7pt; font-weight: bold; text-transform: uppercase;\n letter-spacing: 0.08em; color: #666;\n border-bottom: 1px solid #ddd; padding-bottom: 1mm; margin-bottom: 2mm;\n }\n .print-issues { background: #fff5f5; border: 1px solid #fca5a5; padding: 2mm; margin-bottom: 3mm; }\n .print-issue-row { font-size: 8pt; padding: 0.5mm 0; color: #92400e; }\n .print-issue-driver { color: #b91c1c; font-weight: bold; }\n\n .print-timeline { display: flex; flex-direction: column; gap: 0; }\n .print-timeline-row {\n display: grid; grid-template-columns: 18mm 4mm 1fr;\n align-items: start; gap: 2mm; padding: 1mm 0;
1\n border-bottom: 1px solid #f0f0f0;\n }\n .print-timeline-key { background: #f0fff0; }\n .print-timeline-time { font-size: 7.5pt; font-weight: bold; color: #555; padding-top: 0.5mm; }\n .print-timeline-dot {\n width: 3mm; height: 3mm; border-radius: 50%; border: 1.5px solid #ccc;\n background: #fff; margin-top: 1mm; flex-shrink: 0;\n }\n .print-timeline-key .print-timeline-dot { background: #c7ffb8; border-color: #000; }\n .print-timeline-event { font-size: 8pt; line-height: 1.3; padding-top: 0.3mm; }\n .print-timeline-key .print-timeline-event { font-weight: bold; }\n\n .print-vehicles { display: flex; flex-direction: column; gap: 1mm; }\n .print-vehicle {\n display: grid; grid-template-columns: 22mm 1fr;\n gap: 2mm; font-size: 8pt; padding: 1.5mm 2mm;\n border: 1px solid #e5e7eb;\n }\n .print-vehicle-missing { border-color: #fca5a5; background: #fff5f5; }\n .print-vehicle-id { font-weight: bold; font-size: 7pt; color: #666; text-transform: uppercase; }\n .print-vehicle-missing .print-vehicle-id { color: #b91c1c; }\n .print-vehicle-crew { color: #111; }\n .print-vehicle-missing .print-vehicle-crew { color: #b91c1c; font-weight: bold; }\n .print-vehicle-note { font-size: 7pt; color: #999; grid-column: 1 / -1; margin-top: -1mm; }\n\n .print-contact { font-size: 7.5pt; padding: 0.5mm 0; border-bottom: 1px solid #f5f5f5; }\n .print-contact-role { font-weight: bold; color: #666; }\n .print-marketing-row { display: flex; gap: 2mm; font-size: 7.5pt; padding: 0.5mm 0; border-bottom: 1px solid #f5f5f5; }\n .print-marketing-label { width: 18mm; flex-shrink: 0; font-weight: bold; color: #888; }\n .print-doplnit { color: #d97706; font-style: italic; }\n .print-note { font-size: 7.5pt; color: #555; padding: 0.5mm 0; border-bottom: 1px solid #f5f5f5; }\n\n .print-footer {\n text-align: center; font-size: 7pt; color: #bbb;\n border-top: 1px solid #eee; padding: 1.5mm;\n flex-shrink: 0;\n }\n "}),(0,n.jsxs)("div",{className:"min-h-screen bg-fog/20 print:hidden",children:[(0,n.jsx)("div",{className:"bg-white border-b border-border px-4 lg:px-8 py-4",children:(0,n.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:"text-[10px] font-bold uppercase tracking-widest text-ink/60 mb-0.5",children:"Intern\xed \xb7 doprovodn\xfd t\xfdm"}),(0,n.jsx)("h1",{className:"font-display text-xl lg:text-2xl",children:"BenefiÄn\xed j\xedzda napÅ\xedÄ ÄR 2026"}),(0,n.jsx)("p",{className:"text-xs text-ink/70 mt-0.5",children:"6.â14. 6. \xb7 Praha â ÄerÄany \xb7 875 km"})]}),(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("button",{onClick:()=>t(e=>Math.max(0,e-1)),disabled:0===e,className:"px-3 py-2 border border-border text-xs font-semibold disabled:opacity-25 hover:bg-fog transition-colors",children:"â PÅedchoz\xed"}),(0,n.jsxs)("span",{className:"text-xs text-ink/60 tabular-nums hidden sm:block",children:[e+1," / ",s.length]}),(0,n.jsx)("button",{onClick:()=>t(e=>Math.min(s.length-1,e+1)),disabled:e===s.length-1,className:"px-3 py-2 border border-border text-xs font-semibold disabled:opacity-25 hover:bg-fog transition-colors",children:"DalÅ¡\xed â"}),(0,n.jsx)("button",{onClick:()=>window.print(),className:"hidden sm:flex items-center gap-1.5 px-3 py-2 border border-border text-xs font-semibold hover:bg-fog transition-colors",children:"\uD83D\uDDA8 Tisk"})]})]})}),(0,n.jsx)("div",{className:"lg:hidden sticky top-0 z-20 bg-white border-b border-border shadow-sm",children:(0,n.jsx)("div",{ref:p,className:"flex overflow-x-auto",children:s.map((a,o)=>{let r=e===o,i=a.cil.place.split("/")[0].trim().split(" ")[0];return(0,n.jsxs)("button",{"data-idx":o,onClick:()=>t(o),className:"flex flex-col items-center px-3 py-2.5 shrink-0 border-b-2 transition-all min-w-[60px] ".concat(r?"border-ink":"border-transparent"),children:[(0,n.jsxs)("span",{className:"text-[11px] font-bold tabular-nums ".concat(r?"text-ink":"text-ink/65"),children:[a.date.split(".")[0],".",a.date.split(".")[1],"."]}),(0,n.jsx)("span",{className:"text-[9px] mt-0.5 truncate max-w-[54px] ".concat(r?"text-ink/70":"text-ink/60"),
1children:i}),o===d&&(0,n.jsx)("div",{className:"w-1 h-1 rounded-full bg-lime mt-1"})]},a.id)})})}),(0,n.jsxs)("div",{className:"lg:flex lg:h-[calc(100vh-73px)]",children:[(0,n.jsxs)("aside",{className:"hidden lg:flex lg:flex-col lg:w-52 xl:w-60 bg-white border-r border-border shrink-0 overflow-y-auto",children:[(0,n.jsx)("div",{className:"px-4 py-3 border-b border-border",children:(0,n.jsx)("p",{className:"text-[10px] font-bold uppercase tracking-widest text-ink/60",children:"Dny v\xfdzvy"})}),(0,n.jsx)("nav",{className:"flex-1 py-2",children:s.map((a,o)=>{let r=e===o,i=a.cil.place.split("/")[0].trim();return a.etapa.includes("ETAPA"),a.etapa.split("â")[0].trim(),(0,n.jsxs)("button",{onClick:()=>t(o),className:"w-full text-left px-4 py-3 border-l-2 transition-all ".concat(r?"border-ink bg-fog/60":"border-transparent hover:bg-fog/30"),children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-1 mb-0.5",children:[(0,n.jsxs)("span",{className:"text-xs font-bold tabular-nums ".concat(r?"text-ink":"text-ink/70"),children:[a.date.split(".")[0],".",a.date.split(".")[1],". ",a.dayName.slice(0,2)]}),o===d&&(0,n.jsx)("span",{className:"text-[9px] font-bold bg-lime text-ink px-1.5 py-0.5",children:"Dnes"})]}),(0,n.jsx)("div",{className:"text-xs leading-snug ".concat(r?"text-ink":"text-ink/70"),children:i}),a.openIssues.some(e=>e.toLowerCase().includes("chyb\xed ÅidiÄ"))&&(0,n.jsx)("div",{className:"text-[9px] text-red-500 font-bold mt-0.5",children:"â chyb\xed ÅidiÄ"})]},a.id)})}),(0,n.jsxs)("div",{className:"p-3 border-t border-border",children:[(0,n.jsx)("div",{className:"flex items-center justify-between text-xs text-ink/60 mb-1",children:(0,n.jsxs)("span",{children:[e+1," / ",s.length]})}),(0,n.jsxs)("div",{className:"flex gap-1",children:[(0,n.jsx)("button",{onClick:()=>t(e=>Math.max(0,e-1)),disabled:0===e,className:"flex-1 py-1.5 border border-border text-xs disabled:opacity-25 hover:bg-fog transition-colors",children:"â"}),(0,n.jsx)("button",{onClick:()=>t(e=>Math.min(s.length-1,e+1)),disabled:e===s.length-1,className:"flex-1 py-1.5 border border-border text-xs disabled:opacity-25 hover:bg-fog transition-colors",children:"â"})]})]})]}),(0,n.jsx)("main",{className:"flex-1 overflow-y-auto",children:(0,n.jsx)("div",{className:"px-4 lg:px-8 xl:px-10 py-5 lg:py-7 max-w-6xl",children:(0,n.jsx)(u,{day:h,isToday:e===d,eventSlug:a[h.isoDate]})})})]}),(0,n.jsx)("div",{className:"lg:hidden sticky bottom-0 bg-white border-t border-border px-4 py-3",children:(0,n.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,n.jsx)("button",{onClick:()=>t(e=>Math.max(0,e-1)),disabled:0===e,className:"flex-1 py-2.5 border border-border text-sm font-medium disabled:opacity-25 hover:bg-fog transition-colors",children:"â PÅedchoz\xed"}),(0,n.jsxs)("span",{className:"text-xs text-ink/70 shrink-0",children:[e+1," / ",s.length]}),(0,n.jsx)("button",{onClick:()=>t(e=>Math.min(s.length-1,e+1)),disabled:e===s.length-1,className:"flex-1 py-2.5 border border-border text-sm font-medium disabled:opacity-25 hover:bg-fog transition-colors",children:"DalÅ¡\xed â"})]})})]}),(0,n.jsx)("div",{className:"print-layout",children:s.map(e=>(0,n.jsx)(b,{day:e},e.id))})]})}},73833:(e,t,a)=>{a.d(t,{A:()=>s,AuthProvider:()=>i});var n=a(95155),o=a(12115);let r=(0,o.createContext)(null);function i(e){let{children:t}=e,[a,i]=(0,o.useState)(void 0),s=(0,o.useRef)(0),l=(0,o.useCallback)(async()=>{let e=++s.current;try{var t;let a=await fetch("/api/members/me",{credentials:"include"});if(e!==s.current)return;if(429===a.status||a.status>=500)return void i(e=>null!=e?e:null);let n=a.ok?await a.json():null;i(null!=(t=null==n?void 0:n.user)?t:null)}catch(t){if(e!==s.current)return;i(e=>null!=e?e:null)}},[]);(0,o.useEffect)(()=>
1{l()},[l]);let d=(0,o.useCallback)(e=>{s.current++,i(e)},[]);return(0,n.jsx)(r.Provider,{value:{member:a,authLoaded:void 0!==a,refresh:l,setMember:d},children:t})}function s(){let e=(0,o.useContext)(r);if(!e)throw Error("useAuth must be used within AuthProvider");return e}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.