.cycling-references{border-inline-start:3px solid var(--gpx-line);list-style:none;padding:0!important;padding-inline-start:14px!important}.cycling-guide .cycling-references li{margin:0;padding:0}.cycling-references a{overflow-wrap:anywhere;min-height:44px;padding-block:9px;display:inline-block}.cycling-regions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;display:grid;padding:0!important}.cycling-guide .cycling-regions li{border:1px solid var(--gpx-line);background:#fff;border-radius:10px;margin:0;padding:12px 16px}.cycling-regions a{min-height:44px;padding-block:6px;font-weight:700;display:block}.cycling-language-note,.cycling-region-count{font-size:13px;font-weight:400}.cycling-region-count{display:block}.cycling-checklist{border:1px solid var(--gpx-line);background:#fff;border-radius:12px;list-style:none;overflow:hidden;padding:0!important}.cycling-guide .cycling-checklist li{border-bottom:1px solid var(--gpx-line);margin:0;padding:0}.cycling-checklist li:last-child{border-bottom:0}.cycling-checklist label{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;padding:14px 18px;display:flex}.cycling-checklist input{accent-color:#066747;flex:none;width:20px;height:20px;margin-top:5px}.cycling-next-links,.cycling-topic-links{gap:6px;margin-top:20px;display:grid}.cycling-topic-links{border-top:1px solid var(--gpx-line);padding-top:16px}.cycling-next-links a,.cycling-topic-links a{min-height:44px;padding-block:10px;font-size:15px;display:inline-block}@media (max-width:650px){.cycling-regions{grid-template-columns:1fr}.cycling-checklist label{padding:12px 14px}}@media print{.cycling-guide .gpx-header,.cycling-guide .gpx-footer,.cycling-guide .gpx-guide-toc,.cycling-guide .gpx-guide-next,.cycling-guide .gpx-guide-cta{display:none}.cycling-guide{color:#000;background:#fff}.cycling-guide .gpx-article-main{max-width:none;padding:0}.cycling-guide section,.cycling-checklist li{break-inside:avoid}.cycling-regions{display:block}.cycling-guide a{color:#000}}
