.circle{width:32px;height:32px;line-height:32px;background-color:red;border-radius:15px;text-align:center}.square-round-edges{width:22px;height:22px;line-height:22px;background-color:blue;border-radius:5px;text-align:center}.cr-toggle[data-v-3bae1eb3]:focus{outline:2px solid #0f6e56;outline-offset:2px;border-radius:8px}.v-picker__title{padding:8px!important}.v-time-picker-clock__container{flex-basis:0!important}.flex-row[data-v-546bc9ae]{display:flex;flex-direction:row}.flex-box-right-aligned-horizontal[data-v-546bc9ae]{display:flex;flex-direction:row;justify-content:flex-end}.justify-content-end[data-v-546bc9ae]{justify-content:end}.margin-right-5px[data-v-546bc9ae]{margin-right:5px}margin-bottom-5px[data-v-546bc9ae]{margin-bottom:5px}.center-div-row[data-v-546bc9ae]{display:flex;flex-direction:row;align-items:center}.left-aligned-column-box[data-v-546bc9ae]{display:flex;flex-direction:column;justify-content:left;width:100%}.center-aligned-column-box[data-v-546bc9ae]{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.left-aligned-2-col-grid[data-v-546bc9ae]{display:grid;grid-template-columns:1fr 1fr;align-content:flex-start}.margin-left-10px[data-v-546bc9ae]{margin-left:10px}.margin-right-3px[data-v-546bc9ae]{margin-right:3px}.full-width[data-v-546bc9ae]{width:100%}.full-height[data-v-546bc9ae]{height:100%}.text-align-left[data-v-546bc9ae]{text-align:left}.toolbar-container[data-v-546bc9ae]{max-width:100%!important}.margin-top-5px[data-v-546bc9ae]{margin-top:5px}.margin-right-5px[data-v-546bc9ae]{margin-right:"5px"}.margin-bottom-5px[data-v-546bc9ae]{margin-bottom:5px}.z-index-1[data-v-546bc9ae]{z-index:1}[data-v-546bc9ae] label[for=include-intermodal-switch]{color:#1a1a1a!important}[data-v-546bc9ae] .cr-search-btn .v-btn__content{font-weight:700!important;letter-spacing:.05em}[data-v-546bc9ae] .cr-search-btn .v-btn__content .v-icon{color:#fff!important}.cr-switch-label[data-v-546bc9ae]{display:inline-block;max-width:40ch;white-space:normal;line-height:1.3}[data-v-546bc9ae] .cr-switch-include-intermodal .v-input__slot{width:-moz-fit-content;width:fit-content}.full-max-width{max-width:100%}.full-height{height:100%}.full-width{width:100%}.font-italic{font-style:italic}.flex-box-center-items-horizontal{display:flex;flex-direction:row;justify-content:center}.flex-box-right-aligned-horizontal{display:flex;flex-direction:row;justify-content:flex-end}.flex-box-center-items-vertical{display:flex;flex-direction:column;justify-content:center}.flex-box-bottom-aligned-vertical{display:flex;flex-direction:column;justify-content:flex-end}.flex-box-top-aligned-vertical{display:flex;flex-direction:column;justify-content:flex-start}.flex-box-left-aligned-horizontal{display:flex;flex-direction:row;justify-content:flex-start}.align-items-centrally{align-items:center}.margin-left-5px{margin-left:5px}.margin-bottom-5px{margin-bottom:5px}.margin-top-5px{margin-top:5px}.position-bottom-absolute{position:absolute;bottom:0}.position-top-absolute{position:absolute;top:0}.height-20-perc{height:20%}.v-parallax__image{transform:translate(-50%)!important;height:100%!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reset-fieldset{border:0;margin:0;padding:0;min-width:0}.skip-link{position:absolute;left:8px;top:-48px;z-index:200;padding:8px 16px;background-color:#0f6e56;
  /* !important: Vuetify faerbt mit .v-application a { color: <primary> }
     alle Links rot ein; ohne !important waere der Skip-Link rot auf gruen
     (1,75:1). Weiss auf #0f6e56 ergibt ~6,2:1 (WCAG 1.4.3). */color:#fff!important;font-weight:700;text-decoration:none;border-radius:28px;transition:top .15s ease-in}.skip-link:focus{top:0;outline:2px solid #fff;outline-offset:-4px}.skip-map-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-map-link:focus{position:fixed;top:0;left:8px;width:auto;height:auto;padding:8px 16px;margin:0;overflow:visible;clip:auto;white-space:normal;z-index:200;background-color:#0f6e56;color:#fff!important;font-weight:700;text-decoration:none;border-radius:28px;outline:2px solid #fff;outline-offset:-4px}.v-btn:focus-visible,.v-expansion-panel-header:focus-visible,.v-input--radio-group input:focus-visible+.v-radio,.v-input--switch input:focus-visible+.v-input--selection-controls__input,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input[type=radio]:focus-visible{outline:2px solid #0f6e56!important;outline-offset:2px!important}.v-input.v-input--is-focused>.v-input__control>.v-input__slot:after{border-color:#0f6e56!important;border-width:2px!important}.skip-results-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-results-link:focus{position:fixed;top:0;left:8px;width:auto;height:auto;padding:8px 16px;margin:0;overflow:visible;clip:auto;white-space:normal;z-index:200;outline:2px solid #fff;outline-offset:-4px}.back-to-search-link,.skip-results-link:focus{background-color:#0f6e56;color:#fff!important;font-weight:700;text-decoration:none;border-radius:28px}.back-to-search-link{display:inline-block;padding:10px 22px}.back-to-search-link:focus,.back-to-search-link:hover{background-color:#0a4f3c;outline:2px solid #fff;outline-offset:-4px}