.adminButtonBar{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:flex-end;list-style-type:none;margin:0 0 80px;padding:0}.adminButtonBar .infobox{font-size:var(--font-size-extrasmall);line-height:var(--line-height-extrasmall)}.adminButtonBar .alignLeft{margin-right:auto}.adminButtonBar select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='623.622' height='623.622' viewBox='-27.101 -14.17 623.622 623.622'%3E%3Cpath d='M284.754 471.235-2.65 183.832c-13.701-13.701-13.701-35.886 0-49.509 13.701-13.701 35.926-13.701 49.548 0L284.715 372.1l237.816-237.778c13.701-13.701 35.887-13.701 49.51 0 13.74 13.662 13.74 35.848 0 49.509z'/%3E%3C/svg%3E");background-position:right 15px top 50%;background-repeat:no-repeat;background-size:10px auto;border:1px solid var(--color-black);border-radius:100vw;font-family:var(--font-secondary);padding:14px 40px 13px 20px}.adminButtonBar select::-ms-expand{display:none}.pilgrimTrailsManagement{padding-bottom:50px;padding-top:50px}.pilgrimTrailsManagement .sectionHeader{margin-bottom:30px}.pilgrimTrailsManagement .sectionHeader h2{margin-bottom:5px}.pilgrimTrailsManagement .sectionHeader .subheading{color:var(--color-font-light);font-size:var(--font-size-small);line-height:var(--line-height-small)}.pilgrimTrailsManagement .trailList{list-style:none;margin:0 0 30px;padding:0}.pilgrimTrailsManagement .trailList .trailItem{align-items:center;border-bottom:1px solid var(--color-border-light,#e0e0e0);display:flex;justify-content:space-between;padding:15px 0}.pilgrimTrailsManagement .trailList .trailItem .trailTitle{font-size:var(--font-size-base)}.pilgrimTrailsManagement .trailList .trailItem .trailRemove{color:var(--color-error,#c00);font-size:var(--font-size-small);text-decoration:none}.pilgrimTrailsManagement .trailList .trailItem .trailRemove:hover{opacity:.7}.pilgrimTrailsManagement .emptyState{color:var(--color-font-light);font-size:var(--font-size-small);padding:20px 0}.pilgrimTrailsManagement .addTrailForm{align-items:center;display:grid;gap:15px;grid-template-columns:auto 200px;margin-bottom:30px}.pilgrimEvents .topHeader{display:none}.pilgrimProfile .profileInfoBox{background-color:var(--color-primary-light)}.pilgrimProfile .profileInfoBox .profileInfoGrid{align-items:center;display:grid;gap:0 100px;grid-template-areas:"image            stellung" "image            name" "image            description" "image            linkbar" "pilgrimStats     pilgrimStats";grid-template-columns:minmax(0,30%) minmax(0,70%);padding-bottom:50px;padding-top:200px}.pilgrimProfile .profileInfoBox .profileInfoGrid .image{grid-area:image}.pilgrimProfile .profileInfoBox .profileInfoGrid .image img{aspect-ratio:100/141;border-radius:100vw;max-width:400px;width:100%}.pilgrimProfile .profileInfoBox .profileInfoGrid .stellung{align-self:end;font-family:var(--font-secondary);font-size:var(--font-size-h3);grid-area:stellung;letter-spacing:.1rem;line-height:var(--line-height-h3);text-transform:uppercase}.pilgrimProfile .profileInfoBox .profileInfoGrid .profileName,.pilgrimProfile .profileInfoBox .profileInfoGrid .stellung{hyphens:auto;overflow-wrap:break-word;padding-bottom:15px;word-break:break-word;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 3 4}.pilgrimProfile .profileInfoBox .profileInfoGrid .profileName{align-self:start;grid-area:name}.pilgrimProfile .profileInfoBox .profileInfoGrid .description{grid-area:description;padding-top:30px}.pilgrimProfile .profileInfoBox .profileInfoGrid .description .impulsetext{--_color-item:var(--color-secondary);color:var(--_color-item);font-size:var(--font-size-h2);font-style:italic;font-weight:var(--font-weight-bold);line-height:var(--line-height-h2);margin-bottom:30px;text-align:center}.pilgrimProfile .profileInfoBox .profileInfoGrid .description .impulsetext .swslang{display:-webkit-box;-webkit-line-clamp:6;padding-bottom:3px;-webkit-box-orient:vertical;overflow:hidden}.pilgrimProfile .profileInfoBox .profileInfoGrid .description .impulsetext:after,.pilgrimProfile .profileInfoBox .profileInfoGrid .description .impulsetext:before{background-color:var(--_color-item);content:"";display:grid;height:30px;-webkit-mask-image:url(../../../images/portal/icons/quotation-mark.svg);mask-image:url(../../../images/portal/icons/quotation-mark.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:23px;mask-size:23px;place-items:center}.pilgrimProfile .profileInfoBox .profileInfoGrid .contactInfo{margin-top:30px}.pilgrimProfile .profileInfoBox .profileInfoGrid .contactInfo .contactItem .contactLabel{font-family:var(--font-secondary);font-size:var(--font-size-extrasmall);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-extrasmall)}.pilgrimProfile .profileInfoBox .profileInfoGrid .linkBar{display:flex;flex-wrap:wrap;gap:25px 50px;grid-area:linkbar;padding-top:30px}.pilgrimProfile .profileInfoBox .profileInfoGrid .linkBar>*{flex:auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats{display:flex;flex-wrap:wrap;gap:20px 50px;grid-area:pilgrimStats;list-style:none;margin-top:65px;padding:0}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li{color:var(--color-primary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li span{align-items:baseline;color:var(--color-primary);display:inline-grid;font-family:var(--font-secondary);font-size:var(--font-size-base);grid-template-columns:65px auto;margin-right:5px}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li span:before{content:"";height:34px;margin-right:15px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40px;mask-size:40px;transform:translateY(5px)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li a.scrollto{color:var(--color-primary);text-decoration:none}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li a.scrollto:hover{opacity:.5}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.hasLink span:before{background-color:var(--color-primary)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.hasLink span a{color:var(--color-primary);text-decoration:none}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.hasLink span a:hover{opacity:.5}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.trailInfo{display:block}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.trailInfo span{color:var(--color-font);font-size:var(--font-size-extrasmall);grid-template-columns:0 auto;letter-spacing:.2rem;text-transform:uppercase}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.mapLink span:before{-webkit-mask-image:url(../../../images/portal/icons/map.svg);mask-image:url(../../../images/portal/icons/map.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.distance span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/trail_50.svg);mask-image:url(../../../images/portal/icons/trail_50.svg);-webkit-mask-size:50px;mask-size:50px}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.durationDays,.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.durationDays span{color:var(--color-secondary)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.durationDays span:before{background-color:var(--color-secondary);-webkit-mask-image:url(../../../images/portal/icons/sun_50.svg);mask-image:url(../../../images/portal/icons/sun_50.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.estimatedTime span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.estimatedTime span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/time.svg);mask-image:url(../../../images/portal/icons/time.svg);transform:translateY(3px)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.offer span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.offer span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/offer.svg);mask-image:url(../../../images/portal/icons/offer.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.accompany span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.accompany span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/accompany.svg);mask-image:url(../../../images/portal/icons/accompany.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.website span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.website span:before{-webkit-mask-image:url(../../../images/portal/icons/web.svg);mask-image:url(../../../images/portal/icons/web.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.backpack span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.backpack span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/backpack.svg);mask-image:url(../../../images/portal/icons/backpack.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.place span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.place span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/place.svg);mask-image:url(../../../images/portal/icons/place.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.dateBegin span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.dateBegin span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/date-begin.svg);mask-image:url(../../../images/portal/icons/date-begin.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.dateEnd span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.dateEnd span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/date-end.svg);mask-image:url(../../../images/portal/icons/date-end.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.email span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.email span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/email.svg);mask-image:url(../../../images/portal/icons/email.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.telefon span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.telefon span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/phone.svg);mask-image:url(../../../images/portal/icons/phone.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.instagram span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.instagram span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/instagram.svg);mask-image:url(../../../images/portal/icons/instagram.svg)}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.facebook span{grid-template-columns:50px auto}.pilgrimProfile .profileInfoBox .profileInfoGrid .pilgrimStats li.facebook span:before{background-color:var(--color-primary);-webkit-mask-image:url(../../../images/portal/icons/facebook.svg);mask-image:url(../../../images/portal/icons/facebook.svg)}.pilgrimProfile .profileEditBox{container-type:inline-size;padding-top:50px;text-align:center}.pilgrimProfile .profileEditBox .buttonBar{display:inline-grid;gap:15px;grid-template-columns:repeat(2,1fr)}.pilgrimProfile .profileEditBox .buttonBar .sweButtonPrimaryFullwidth{flex:1}@container (max-width: 500px){.pilgrimProfile .profileEditBox .buttonBar{grid-template-columns:100%}}.pilgrimJourneyDashboard .dashboardHeader{background-color:var(--color-primary);color:var(--color-primary-contrast);margin-bottom:50px;margin-top:100px;padding-block:80px;text-align:center}.pilgrimJourneyDashboard .pilgrimVisitedLocations .noLocationsBox{margin:0 auto;max-width:var(--max-width-container-small)}.pilgrimJourneyDashboard .pilgrimActions{margin-bottom:50px;margin-top:50px;text-align:center}[class*=mfp].pilgrimJourneyMapPopup{opacity:0;transition:all .5s}[class*=mfp].pilgrimJourneyMapPopup .mfp-container,[class*=mfp].pilgrimJourneyMapPopup .mfp-content,[class*=mfp].pilgrimJourneyMapPopup .mfp-iframe-scaler{height:100vh;left:0;margin:0;max-width:none;padding:0;top:0;width:100vw}[class*=mfp].pilgrimJourneyMapPopup .mfp-container:before,[class*=mfp].pilgrimJourneyMapPopup .mfp-content:before,[class*=mfp].pilgrimJourneyMapPopup .mfp-iframe-scaler:before{content:none}[class*=mfp].pilgrimJourneyMapPopup .mfp-content{max-width:1400px}[class*=mfp].pilgrimJourneyMapPopup.mfp-wrap.mfp-ready{opacity:1}[class*=mfp].pilgrimJourneyMapPopup.mfp-wrap.mfp-ready.mfp-removing{opacity:0}[class*=mfp].pilgrimJourneyMapPopup.mfp-bg.mfp-ready{opacity:.5}[class*=mfp].pilgrimJourneyMapPopup.mfp-bg.mfp-ready.mfp-removing{opacity:0}#pilgrimJourneyMapPopup{--_map-margin:10px;--_map-padding:20px;background-color:var(--color-background);border-radius:var(--border-radius-small);box-shadow:0 0 50px #00000080;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr;height:calc(100% - var(--_map-margin)*2);margin:var(--_map-margin);overflow:hidden;padding:var(--_map-padding)}#pilgrimJourneyMapPopup .popupHeader{padding-bottom:15px}#pilgrimJourneyMapPopup .popupHeader .popupTitle{align-items:center;display:flex;hyphens:auto;justify-content:space-between;overflow-wrap:break-word;word-break:break-word;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 3 4}#pilgrimJourneyMapPopup .popupHeader .popupTitle .mfp-close{opacity:1;position:relative;transition:all .5s}#pilgrimJourneyMapPopup .popupHeader .popupTitle .mfp-close:before{background-color:var(--color-font);content:"";display:block;height:100%;-webkit-mask-image:url(../../../images/portal/icons/close.svg);mask-image:url(../../../images/portal/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:30px;mask-size:30px;width:100%}#pilgrimJourneyMapPopup .popupHeader .popupTitle .mfp-close:hover{opacity:.5}#pilgrimJourneyMapPopup .popupHeader .popupSummary{font-size:var(--font-size-extrasmall);line-height:var(--line-height-extrasmall);padding-top:15px}#pilgrimJourneyMapPopup #pilgrimJourneyMap{height:calc(100% + var(--_map-padding));margin-left:calc(var(--_map-padding)*-1);width:calc(100% + var(--_map-padding)*2)}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup{max-width:350px!important}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content{border-radius:20px;box-shadow:0 1px 13px #0000004d;font-family:var(--font-primary);font-size:var(--font-size-extrasmall);line-height:var(--line-height-extrasmall);padding:30px 50px 20px 20px}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content .maplibregl-popup-close-button{background-color:var(--color-font);font-size:0;height:25px;-webkit-mask-image:url(../../../images/portal/icons/close.svg);mask-image:url(../../../images/portal/icons/close.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;right:10px;top:10px;width:25px}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content .maplibregl-popup-close-button:hover{opacity:.5}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content h4{font-family:var(--font-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);margin-bottom:5px;margin-top:0}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content p{margin-bottom:15px}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup .maplibregl-popup-content a{scale:.85;transform-origin:left}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}#pilgrimJourneyMapPopup #pilgrimJourneyMap .maplibregl-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}body:has(.pilgrimLocationAdd){overflow-x:clip}.pilgrimLocationAdd .pageHeader{margin-bottom:60px;text-align:center}.pilgrimLocationAdd .pageHeader p{font-family:var(--font-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);margin-inline:auto;max-width:60ch}.pilgrimLocationAdd .alert{align-items:flex-start;background-color:var(--color-primary-light);border-left:5px solid var(--color-primary);border-radius:var(--border-radius-small);display:flex;flex-wrap:wrap;font-family:var(--font-secondary);gap:20px;margin-bottom:40px;padding:25px 30px}.pilgrimLocationAdd .alert>i{color:var(--color-primary);flex-shrink:0;font-size:var(--font-size-h4);line-height:1;margin-top:3px}.pilgrimLocationAdd .alert .alertContent{flex:1;min-width:0}.pilgrimLocationAdd .alert p{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0 0 8px}.pilgrimLocationAdd .alert p:last-child{margin-bottom:0}.pilgrimLocationAdd .alert-error,.pilgrimLocationAdd .alert-warning{border-left-color:var(--color-secondary)}.pilgrimLocationAdd .alert-error>i,.pilgrimLocationAdd .alert-warning>i{color:var(--color-secondary)}.pilgrimLocationAdd .errorContext,.pilgrimLocationAdd .warningContext{font-style:italic;opacity:.8}.pilgrimLocationAdd .alertActions{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px;width:100%}.pilgrimLocationAdd .locationSearchSection{margin:0 auto;max-width:var(--max-width-container-small)}.pilgrimLocationAdd .gpsSection{margin-bottom:40px}.pilgrimLocationAdd .gpsControls{margin-bottom:40px;text-align:center}.pilgrimLocationAdd .gpsStatus{font-family:var(--font-secondary);font-size:var(--font-size-extrasmall);line-height:var(--line-height-extrasmall);margin-top:20px;min-height:1.5rem}.pilgrimLocationAdd .gpsStatus:not(:empty){background-color:var(--color-primary-light);border-left:4px solid var(--color-primary);border-radius:var(--border-radius-small);padding:15px 25px}.pilgrimLocationAdd .gpsStatus.error{border-left-color:var(--color-secondary);color:var(--color-secondary-dark)}.pilgrimLocationAdd .gpsStatus.loading{font-style:italic}.pilgrimLocationAdd .searchResults{background-color:var(--color-primary-light);margin-left:calc(50% - 50vw);padding-block:100px;width:100vw}.pilgrimLocationAdd .searchResultsInner{margin-inline:auto;max-width:var(--max-width-container-small);padding-inline:var(--bootstrap-gutter-x)}.pilgrimLocationAdd .searchInfo{margin-bottom:40px;text-align:center}.pilgrimLocationAdd .searchInfo h3{margin-bottom:15px}.pilgrimLocationAdd .searchInfo p{font-family:var(--font-secondary);margin-bottom:25px}.pilgrimLocationAdd .searchActions{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.pilgrimLocationAdd .nearbyLocationsList{margin-top:20px}.pilgrimLocationAdd .noLocationsFound{background-color:var(--color-primary-light);border:2px dashed var(--color-stroke);border-radius:var(--border-radius-small);padding:60px 40px;text-align:center}.pilgrimLocationAdd .noLocationsFound .noLocationsIcon{color:var(--color-primary);margin-bottom:20px}.pilgrimLocationAdd .noLocationsFound h4{margin-bottom:15px}.pilgrimLocationAdd .noLocationsFound p{font-family:var(--font-secondary);margin-bottom:8px}.pilgrimLocationAdd .locationsGrid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pilgrimLocationAdd .locationCard{background-color:var(--color-background);border-radius:var(--border-radius-small);box-shadow:0 1px 20px #00000014;padding:30px;position:relative;transition:all .3s}.pilgrimLocationAdd .locationCard:hover{box-shadow:0 8px 30px #00000026;transform:translateY(-3px)}.pilgrimLocationAdd .locationCard.visitedToday{background-color:var(--color-primary-light);box-shadow:0 0 0 2px var(--color-primary),0 1px 20px #00000014}.pilgrimLocationAdd .locationCard.visitedToday .locationCoordinates{background-color:var(--color-white)}.pilgrimLocationAdd .locationHeader{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:20px}.pilgrimLocationAdd .locationCoordinates{align-items:center;background-color:var(--color-primary-light);border-radius:var(--border-radius-full);color:var(--color-font);display:inline-flex;font-family:var(--font-secondary);font-size:var(--font-size-tiny);font-weight:600;gap:6px;line-height:var(--line-height-tiny);padding:6px 16px;white-space:nowrap}.pilgrimLocationAdd .locationCoordinates i{color:var(--color-secondary)}.pilgrimLocationAdd .locationDistance{align-items:center;background-color:var(--color-primary);border-radius:var(--border-radius-full);color:var(--color-primary-contrast);display:inline-flex;font-family:var(--font-secondary);font-size:var(--font-size-tiny);font-weight:600;gap:6px;line-height:var(--line-height-tiny);padding:6px 16px;white-space:nowrap}.pilgrimLocationAdd .locationDistance i{color:var(--color-primary-contrast)}.pilgrimLocationAdd .locationName{font-family:var(--font-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0 0 20px}.pilgrimLocationAdd .locationActions{display:flex;justify-content:center}.pilgrimLocationAdd .addLocationBtn,.pilgrimLocationAdd .addLocationForm{width:100%}.pilgrimLocationAdd .visitedIndicator{align-items:center;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:var(--border-radius-full);color:var(--color-primary-dark);display:flex;font-family:var(--font-secondary);font-weight:600;gap:10px;justify-content:center;padding:17px 20px;width:100%}.pilgrimLocationAdd .visitedIndicator i{color:var(--color-primary)}.pilgrimLocationAdd .locationListFooter{border-top:1px solid var(--color-stroke);margin-top:40px;padding-top:30px;text-align:center}.pilgrimLocationAdd .resultsInfo{font-family:var(--font-secondary);font-weight:600;margin-bottom:8px}.pilgrimLocationAdd .helpText{align-items:center;display:flex;font-family:var(--font-secondary);font-size:var(--font-size-extrasmall);gap:10px;justify-content:center;line-height:var(--line-height-extrasmall)}.pilgrimLocationAdd .helpText i{color:var(--color-primary)}@media screen and (max-width:767px){.pilgrimLocationAdd .searchResults{padding-block:60px}.pilgrimLocationAdd .locationsGrid{grid-template-columns:1fr}.pilgrimLocationAdd .alertActions,.pilgrimLocationAdd .searchActions{flex-direction:column}}@media screen and (min-width:768px) and (max-width:991px){.pilgrimProfile .profileInfoBox .profileInfoGrid{grid-template-areas:"image              stellung" "image              name" "description        description" "linkbar            linkbar" "pilgrimStats       pilgrimStats"}}@media screen and (max-width:767px){.pilgrimProfile .profileInfoBox .profileInfoGrid{gap:0 20px;grid-template-areas:"image              stellung" "image              name" "description        description" "linkbar            linkbar" "pilgrimStats       pilgrimStats";grid-template-columns:minmax(0,100px) minmax(0,1fr)}.pilgrimProfile .profileInfoBox .profileInfoGrid .image{padding-bottom:30px}.pilgrimProfile .profileInfoBox .profileInfoGrid .image img{max-width:200px}}
/*# sourceMappingURL=mod_edit_pilgrimguide.css.map */