.datepicker-container{display:inline-block}.datepicker-dialog{--v-accent-base:var(--color-primary)}.datepicker-dialog .v-card{padding:32px 16px;margin:0;width:90vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:none;transform:none;left:0;border-radius:8px;margin-right:auto;margin-left:auto}.datepicker-dialog .v-card .picker-info .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datepicker-dialog .v-card .picker-info .header span{font-size:13px;color:var(--color-subtitle)}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .header span{font-size:20px}}.datepicker-dialog .v-card .picker-info .header i{font-size:20px}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .header i{font-size:24px}}.datepicker-dialog .v-card .picker-info .selected-dates{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}.datepicker-dialog .v-card .picker-info .selected-dates .date-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date{display:inline-block;float:left;width:150px}.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date span:first-child{font-size:13px;color:var(--color-subtitle);margin-right:10px}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date span:first-child{font-size:20px}}.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date span:nth-child(2){width:85px;font-size:17px;font-weight:500;color:var(--color-text_dark_background)}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date span:nth-child(2){font-size:24px}}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .selected-dates .date-container .date{width:200px}}.datepicker-dialog .v-card .picker-info .selected-dates .date-container:nth-child(2) .date{float:right;width:125px}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .selected-dates .date-container:nth-child(2) .date{width:170px}}.datepicker-dialog .v-card .picker-info .week{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid var(--color-divider);border-bottom:1px solid var(--color-divider)}.datepicker-dialog .v-card .picker-info .week .weekday{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding-bottom:5px}.datepicker-dialog .v-card .picker-info .week .weekday span{font-size:11px;font-weight:400;color:var(--color-subtitle)}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .week .weekday span{font-size:18px}}@media only screen and (min-width:769px){.datepicker-dialog .v-card .picker-info .week .weekday{padding-top:8px;padding-bottom:10px}}.datepicker-dialog .v-card .v-card.v-picker{padding:0;margin:0;width:100%;margin-top:40px}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-header{padding:0}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-header .accent--text button{font-size:16px;line-height:16px;font-weight:400}@media only screen and (min-width:769px){.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-header .accent--text button{font-size:24px;line-height:24px}}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table{padding:0;height:260px}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table table{border-spacing:0}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table thead{opacity:0}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table thead tr th{padding:0;font-size:0}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table tbody .v-btn{margin-top:5px;margin-bottom:5px}.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table tbody .v-btn .v-btn__content{font-size:14px;font-weight:500}@media only screen and (min-width:769px){.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table tbody .v-btn .v-btn__content{font-size:24px}}@media only screen and (min-width:769px){.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table tbody .v-btn{width:48px;height:48px;margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:769px){.datepicker-dialog .v-card .v-card.v-picker .v-date-picker-table{height:400px}}@media only screen and (min-width:769px){.datepicker-dialog .v-card .v-card.v-picker{-webkit-box-shadow:none;box-shadow:none}}.datepicker-dialog .v-card .buttons-container{border-top:1px solid var(--color-divider);padding-top:24px;margin-left:-16px;width:calc(100% + 32px)}.datepicker-dialog .v-card .buttons-container .v-btn{display:block;margin:auto}@media only screen and (min-width:769px){.datepicker-dialog .v-card .buttons-container{margin-left:-48px;width:calc(100% + 96px)}}@media only screen and (min-width:769px){.datepicker-dialog .v-card{width:600px;padding:48px}}.spot-illustration[data-v-5910ca78]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spot-illustration__image[data-v-5910ca78]{width:64px;margin-bottom:24px}.spot-illustration[data-v-5910ca78] .v-card__title{text-align:center;font-size:var(--font-size-h4);line-height:1.3;font-weight:500}.spot-illustration[data-v-5910ca78] .v-card__text{text-align:center}[data-v-4555b306] .v-card__title .v-icon{font-size:var(--icon-size);margin-left:var(--spacing-small)}[data-v-4555b306] .v-card__text{color:var(--color-subtitle)}.chartheader[data-v-4555b306]{margin:40px 0;text-align:center;font-size:16px;position:relative}.datepicker[data-v-4555b306]{position:absolute;right:0;top:-6px}.chart[data-v-4555b306]{margin-bottom:40px}.legend[data-v-4555b306]{margin-bottom:40px;font-size:12px;list-style:none;padding:0;width:100%;line-height:1.8}.legend span[data-v-4555b306]{font-size:14px}@media only screen and (min-width:769px){.legend span[data-v-4555b306]{font-size:16px}}.legend li[data-v-4555b306]{position:relative;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-subtitle)}.legend li[data-v-4555b306]:before{content:"";width:10px;height:10px;border-radius:100px;position:absolute;left:0;top:6px}@media only screen and (min-width:769px){.legend li[data-v-4555b306]:before{top:8px}}@media only screen and (min-width:769px){.legend[data-v-4555b306]{font-size:14px;max-width:370px}}.greenLegend span[data-v-4555b306]{color:#00ccb1}.greenLegend[data-v-4555b306]:before{background:#00ccb1}.purpleLegend span[data-v-4555b306]{color:#ae1af7}.purpleLegend[data-v-4555b306]:before{background:#ae1af7}.blueLegend span[data-v-4555b306]{color:#1137ff}.blueLegend[data-v-4555b306]:before{background:#1137ff}.v-card__text[data-v-4555b306]{padding:0}.v-card__title[data-v-4555b306]{margin-bottom:10px}.buttonHolder a[data-v-4555b306]{text-decoration:none;margin-right:23px}[data-v-4555b306] .v-dialog{max-width:600px}[data-v-4555b306] .v-dialog .v-card{padding:24px 20px}[data-v-4555b306] .v-dialog .v-card .v-card__title{margin-bottom:0;padding:16px 20px;font-size:var(--font-size-h5);color:var(--color-headlines)}[data-v-4555b306] .v-dialog .v-card .v-card__text{color:var(--color-bodytext)}[data-v-4555b306] .v-dialog .v-card .v-icon.close{position:absolute;top:var(--spacing-medium);right:var(--spacing-medium)}