.weekday{width:32px;display:inline-grid}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:22px;position:absolute;transition:inherit;width:22px;left:-6px;top:calc(50% - 18px);margin:7px}.v-messages__message{line-height:14px}.invalid{color:#d47910}.invalid,.open{font-weight:500}.open{color:#696969}.input-skeleton .v-skeleton-loader__list-item{height:40px!important;padding-left:0!important;padding-right:0!important}.input-skeleton .v-skeleton-loader__text.v-skeleton-loader__bone{height:40px!important}.v-color-picker__alpha{display:none}.error_row{background-color:hsla(0,100%,78%,.2)}.completed_row{background-color:rgba(143,255,143,.2)}.cancelled_row{background-color:rgba(255,210,143,.2)}.error_entry{color:red}.theme--light.v-calendar-daily{border-left:0!important;border-top:0!important}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:36px!important}.v-calendar-daily__interval-text{font-size:14px!important;top:-9px!important}.v-current-time{height:2px;background-color:#ae2855;position:absolute;left:-1px;right:0;pointer-events:none;z-index:1}.v-current-time-chip{background-color:#ae2855!important;left:-25px;top:-12px;border-color:#000!important;color:#fff!important;border-width:thin;border-style:solid}.v-closed-hours{background-color:hsla(0,0%,91.8%,.6);position:absolute;z-index:0;right:0;left:-1px}.v-closed-hours-text{font-weight:500;font-size:14px;padding-left:10px;padding-top:5px}.v-unavailable-hours{background-color:rgba(201,0,0,.07450980392156863);position:absolute;z-index:0;right:0;left:-1px}.v-unavailable-hours-text{font-weight:500;font-size:14px;padding-right:10px;padding-top:5px;text-align:right}.v-holidays{background-color:rgba(105,71,180,.33725490196078434);position:absolute;z-index:0;right:0;left:-1px}.v-holidays-text{font-weight:500;font-size:14px;padding-left:10px;padding-top:5px}.event-menu{margin-left:20px!important;margin-top:-20px!important}.entry-icon{top:-2px}.event-entry{color:#000;font-size:1rem;line-height:1.2}.event-entry,.event-subentry{font-weight:400;margin-bottom:0!important}.event-subentry{font-size:1em;line-height:22px}.v-snack__content{font-size:1rem!important}.v-application .pl-1{padding-left:10px!important}.theme--light.v-calendar-events .v-event-more{background-color:unset!important}.v-calendar .v-event-timed{z-index:1}.v-calendar-daily__head{background:#fff}.v-btn--floating{position:relative}.v-event-draggable{padding-left:6px}.v-event-timed{-moz-user-select:none;user-select:none;-webkit-user-select:none}.v-event-drag-bottom{position:absolute;left:0;right:0;bottom:4px;height:4px;cursor:ns-resize}.v-event-drag-bottom:after{display:none;position:absolute;left:50%;height:4px;border-top:1px solid #fff;border-bottom:1px solid #fff;width:16px;margin-left:-8px;opacity:.8;content:""}.v-event-drag-bottom:hover:after{display:block}.v-application .transparent{background-color:unset;border-color:unset}.v-calendar-category .v-calendar-daily_head-weekday{width:56px!important}.m_higher{bottom:78px}.higher{bottom:60px}.v-btn--icon.v-size--small{height:38px;width:38px}.colorbox{height:15px;width:15px;margin-top:5px;margin-right:5px;border:1px solid #000}.colorbox.offen{background-color:#696969}.colorbox.abgesagt{background-color:#bd3e43}.colorbox.ungueltig{background-color:#d47910}.colorbox.erledigt{background-color:#3e8729}.colorbox.feiertag{background-color:#6947b4}.colorbox.temp{background-color:#1497a0}.colorboxtext{margin-top:2px;font-size:14px}.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg{background-color:rgba(0,0,0,.18)!important}.event-border{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0;bottom:0;top:0;border-style:solid;border-width:4px;content:"";position:absolute}.event-border.offen{color:#696969}.event-border.abgesagt{color:#bd3e43}.event-border.ungueltig{color:#d47910}.event-border.erledigt{color:#3e8729}.event-border.temp{color:#1497a0}.event-summary{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%;white-space:nowrap}.v-calendar .overlay-alert{font-size:1.1rem;position:fixed;top:50%;transform:translate(-50%,-50%)}.custom-icon{fill:currentColor}.required .v-label:not(.v-label--active):after{content:"*";color:#ae2855}html{overflow-y:hidden!important}.v-date-picker-table{height:unset!important}.primary-nav-btn{font-weight:600}