body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:flex;flex-direction:column;gap:10px}.App__Calendar{z-index:1}.App.App__Dev{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400}.CalendarComponent{display:flex;flex-direction:column}.CalendarComponent__header{align-items:center;background-color:var(--colorBlueMedium);color:var(--colorWhiteLight);display:flex;font-weight:700;height:35px;justify-content:center;z-index:0}.CalendarComponent__content{justify-content:space-between;z-index:0}.CalendarComponent__content,.MonthComponent__header{display:flex;flex-direction:column}.MonthComponent__headerMonthName{align-items:center;background-color:var(--colorRedMedium);border:1px solid var(--colorRedDark);box-sizing:border-box;color:var(--colorWhiteLight);display:flex;font-weight:700;height:35px;justify-content:center;width:100%}.MonthComponent__headerDaysContainer{display:flex;flex-direction:row}.MonthComponent__headerDaysContainer>div{align-items:center;background-color:var(--colorBlueMedium);border:1px solid var(--colorBlueDark);box-sizing:border-box;color:var(--colorWhiteLight);display:flex;font-weight:700;height:35px;justify-content:center;width:100%}.EventBarElementComponent{align-content:space-around;align-items:center;background-clip:content-box;background-color:rgb(from var(--colorGreenDark) r g b/.9);border-radius:100px;color:rgb(from var(--colorWhiteLight) r g b/.9);cursor:pointer;display:flex;flex-direction:row;height:var(--EventBarElementHeight);overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.EventBarElementComponent__eventLogo{border-radius:var(--EventBarElementIconDimension);height:var(--EventBarElementIconDimension);min-height:var(--EventBarElementIconDimension);min-width:var(--EventBarElementIconDimension);overflow:hidden;padding:0;position:relative;width:var(--EventBarElementIconDimension)}.EventBarElementComponent>*{margin:0 2px}.EventBarElementComponent__eventLogo>img{display:block;height:100%;position:relative;width:100%}.EventBarElementComponent__text{align-items:center;display:flex;flex-direction:row;font-size:1rem}.EventBarElementComponent__date{align-items:center;background-color:var(--colorGreyDark);border-radius:4px;color:var(--colorWhiteLight);display:flex;flex-direction:row;font-size:.6rem;font-weight:500;line-height:.6rem;padding:3px 4px}.WeekComponent{align-items:stretch;display:flex;flex-direction:row;min-height:125px;position:relative}.WeekComponent__day{background-color:var(--colorGreenLight);border:1px solid var(--colorGreenDark);box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:100%}.WeekComponent__day.WeekComponent__invecinata{background-color:var(--colorGreyLight);border:1px solid var(--colorGreyMedium)}.WeekComponent__day.WeekComponent__isToday{background-image:repeating-linear-gradient(45deg,var(--colorRedMedium) 0,var(--colorRedMedium) 1px,#e5e5f700 0,#e5e5f700 50%);background-size:10px 10px;border-color:var(--colorRedMedium);opacity:.8}.WeekComponent__day.WeekComponent__invecinata>.WeekComponent__dayHeader{background-color:var(--colorGreyLight);border-bottom:1px solid var(--colorGreyMedium)}.WeekComponent__day.WeekComponent__isToday>.WeekComponent__dayHeader{background-color:var(--colorRedMedium);border-color:var(--colorRedMedium);color:var(--colorWhiteLight)}.WeekComponent__dayHeader{align-items:center;background-color:var(--colorYellowMedium);border-bottom:1px solid var(--colorGreenDark);display:flex;font-size:1rem;height:var(--CalendarDayHeader);justify-content:center;line-height:.6rem;width:100%}.WeekComponent__acting{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ModalComponent__body{position:absolute;z-index:100}.modal-backdrop{background-color:aqua;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.DayComponent__scene{column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0;row-gap:10px}.DayComponent__scene>*{background-color:bisque;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}@media(min-width:600px){.DayComponent__scene>*{max-width:calc(50% - 5px)}}.EventItemComponent{background-color:#f3f3f3;display:flex;flex-direction:column;gap:4px;padding:5px}.EventItemComponent__header{align-items:center;display:flex;font-size:16px!important}.EventItemComponent__header>a{align-items:center;color:var(--colorBlueMedium);display:flex;gap:4px}.EventItemComponent__header>a:hover{filter:sepia(50%)}.EventItemComponent__eventLogo{border-radius:var(--EventBarElementIconDimension);height:var(--EventBarElementIconDimension);min-height:var(--EventBarElementIconDimension);min-width:var(--EventBarElementIconDimension);overflow:hidden;padding:0;position:relative;width:var(--EventBarElementIconDimension)}.EventItemComponent__eventLogo>img{display:block;height:100%;position:relative;width:100%}.EventItemComponent__media{display:flex;overflow-y:auto}.EventItemComponent__images{display:flex;flex-direction:row}.EventItemComponent__content{font-size:1rem}.EventItemComponent__date{align-items:center;background-color:var(--colorGreyDark);border-radius:4px;color:var(--colorWhiteLight);display:flex;flex-direction:row;font-size:.6rem;font-weight:500;line-height:.6rem;padding:3px 4px}.overlay_layer{-webkit-backdrop-filter:blur(4px) saturate(20%);backdrop-filter:blur(4px) saturate(20%);background-color:var(--colorAAlpha)}.ButtonComponent{background-color:#06e324;border:1px solid #08c221;border-radius:4px;box-sizing:border-box;color:#333;flex-grow:1;height:53px;min-height:38px}.ButtonComponent:disabled{background-color:#f2f2f2;border-color:#e6e6e6;color:#999}.App__Dev .ButtonComponent{height:38px}.SelectFieldComponent__label{display:block}.CalendarInterfaceComponent{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.CalendarInterfaceComponent #App__selectLocatie{width:100%;z-index:2}.CalendarInterfaceComponent #CalendarInterfaceComponent__selectYear{min-width:95px;width:95px;z-index:2}.CalendarInterfaceComponent #CalendarInterfaceComponent__selectMonth{min-width:130px;width:130px;z-index:2}.CalendarInterfaceComponent #CalendarInterfaceComponent__selectDay{min-width:100px;width:100px;z-index:2}.CalendarInterfaceComponent #CalendarInterfaceComponent__cauta{max-width:105px;min-width:105px;width:105px;z-index:2}.SelectLocationComponent{display:flex;flex-direction:column;position:relative}.SelectLocationComponent__label{display:block}.SelectLocationComponent__select_box{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;height:53px;justify-content:center;padding:0 8px}.SelectLocationComponent__input{border:0;border-radius:4px;line-height:18px;margin:8px 0;outline:0}.SelectLocationComponent__options_base{position:relative}.SelectLocationComponent__options_block{background-color:#fff;border-radius:5px;box-shadow:0 0 2px 0 #00000080;display:block;display:flex;flex-direction:column;justify-content:stretch;max-height:350px;overflow-x:auto;padding:5px 0;position:relative;position:absolute;top:6px;width:100%;z-index:0;z-index:2}.SelectLocationComponent__select_box.SelectLocationComponent__select_box__isValid{border-color:var(--colorBlueLight)}.App__Dev .SelectLocationComponent__select_box{height:38px}.LocationOptionComponent{display:flex;flex-direction:column}.LocationOptionComponent__optionsJudetBox{display:flex;width:100%}.LocationOptionComponent__optionsJudetBox button{background-color:#0000;border:0;height:100%;padding:0;position:relative;width:36}.LocationOptionComponent__optionsJudetBox button>span.bar__optionsLocationBtnSeparator{background-color:#ccc;bottom:0;display:block;position:absolute;top:0;width:1px}.LocationOptionComponent__optionsJudetBox button .css-8mmkcg{fill:#ccc;stroke:#ccc;stroke-width:0;display:inline-block;line-height:1}.LocationOptionComponent__optionsJudetBox button:hover .css-8mmkcg{fill:#999;stroke:#ccc}.LocationOptionComponent__optionsJudet{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;height:37px;width:50%}.LocationOptionComponent__optionsJudetText{align-items:center;display:flex;flex-direction:row;height:37px;padding-left:5px}.LocationOptionComponent__optionsLocation{background-color:#fff;cursor:pointer;display:flex;flex-direction:row-reverse;height:37px;width:50%}.LocationOptionComponent__optionsLocationName{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;padding-left:5px;width:100%}.LocationOptionComponent__optionsLocationBtn{width:37px}.LocationOptionComponent__optionsLocationOptios{display:none;flex-direction:column;justify-content:stretch;width:100%}.LocationOptionComponent__optionsLocationOptios.LocationOptionComponent__optionsLocationOptios__show{display:flex}.LocationOptionComponent__optionsJudetBox:hover .LocationOptionComponent__optionsJudet,.LocationOptionComponent__optionsJudetBox:hover .LocationOptionComponent__optionsLocation{background-color:#deebfe}.SubOptionComponent{display:flex;flex-direction:row-reverse;width:100%}.SubOptionComponent__locatie{align-items:center;background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;height:37px;padding-left:5px;width:50%}.SubOptionComponent:hover{background-color:#f3f8ff}.SubOptionComponent:hover .SubOptionComponent__locatie{background-color:#deebfe}.TooltipComponent{box-shadow:2px 2px 3px 0 #000;z-index:2}.TooltipComponent__box{display:flex;flex-direction:column;gap:4px;margin:-7px -10px -4px}.TooltipComponent__header{align-items:center;display:flex;gap:4px}.TooltipComponent__icon_box{height:75px}.TooltipComponent h2{display:block;font-size:1rem;margin:0}.TooltipComponent__content{font-size:1rem}.TooltipComponent__date{align-items:center;background-color:var(--colorGreyDark);border-radius:4px;color:var(--colorWhiteLight);display:flex;flex-direction:row;font-size:.8rem;font-weight:500;line-height:.6rem;padding:3px 4px}
/*# sourceMappingURL=main.d6334044.css.map*/