[data-v-5567d0ea]:root{--page-padding:10rem;--width-content-default:950px}@media(max-width:969.98px){[data-v-5567d0ea]:root{--width-content-default:100%}}@media(max-width:659.98px){[data-v-5567d0ea]:root{--page-padding:2rem}}.calendar-month .info-wrapper[data-v-5567d0ea]{width:20rem;z-index:100;position:fixed;text-align:left;font-size:1.4rem;border-radius:1rem;box-shadow:var(--shadow-primary);background:var(--color-background);padding:1rem 3rem 1rem 1rem}.calendar-month .info-wrapper .alligned[data-v-5567d0ea]{display:flex;gap:.5rem;align-items:center}.calendar-month .info-wrapper .cross[data-v-5567d0ea]{top:.5rem;right:.5rem;position:absolute}[data-v-49a2bc7c]:root{--page-padding:10rem;--width-content-default:950px}@media(max-width:969.98px){[data-v-49a2bc7c]:root{--width-content-default:100%}}@media(max-width:659.98px){[data-v-49a2bc7c]:root{--page-padding:2rem}}.month-next[data-v-49a2bc7c]{display:flex;position:relative;flex-direction:column;margin:.5rem auto 0;overscroll-behavior:none;background:var(--color-primary);box-shadow:var(--shadow-primary)}.month-next .contain__bottom[data-v-49a2bc7c]{height:0;visibility:hidden}.month-next[data-v-49a2bc7c] .month-next__header--element{text-align:center}.month-next__header[data-v-49a2bc7c]{height:0;display:flex;gap:1rem;align-items:center;justify-content:center;text-overflow:ellipsis;box-shadow:var(--shadow-primary);border-bottom:1px solid var(--color-border)}.month-next__header .today-button[data-v-49a2bc7c]{left:0;z-index:1;border:unset;cursor:pointer;top:5rem;width:4rem;height:4rem;position:absolute;border-radius:.8rem;transition:transform .2s ease-in-out;background-color:var(--color-button-primary)}.month-next__header .today-button[data-v-49a2bc7c] svg path{color:#fff}.month-next[data-v-49a2bc7c] .contain{display:flex;flex:1 1 auto;flex-wrap:nowrap;overflow-x:hidden;overflow-y:scroll;position:relative;flex-direction:column;transition:all .4s ease;scroll-snap-stop:always;overscroll-behavior:none;scroll-snap-type:y mandatory}.month-next[data-v-49a2bc7c] .contain .day-in-week{position:relative}.month-next[data-v-49a2bc7c] .contain .row>div{text-align:center;transition:all .2s;max-height:6rem}.month-next[data-v-49a2bc7c] .contain .random-row{min-width:33%;cursor:pointer;font-weight:700;position:absolute;transition:all .2s ease;font-size:1.2rem;border:1px solid var(--color-border)}.month-next[data-v-49a2bc7c] .contain .random-row>div{height:100%;text-align:left;padding-top:.5rem}.month-next[data-v-49a2bc7c] .contain .random-row:hover{box-shadow:1px 1px 3px 1px gray}.month-next[data-v-49a2bc7c] .contain .random-row span{color:#fff}.month-next[data-v-49a2bc7c] .contain .row-wrapper{width:100%;scroll-snap-stop:normal;scroll-snap-align:center}.month-next[data-v-49a2bc7c] .contain .monthName{width:97%;opacity:.2;display:grid;font-weight:600;position:absolute;font-size:2rem}.month-next[data-v-49a2bc7c] .contain .monthName>div{justify-content:center}.month-next[data-v-49a2bc7c] .contain .calendar-month .monthName-1{position:relative;margin-top:5rem;grid-template-columns:repeat(7,1fr)}.month-next[data-v-49a2bc7c] .contain .calendar-month .weekend .dayNumbers{color:gray}.month-next[data-v-49a2bc7c] .contain .calendar-month .wrap-month{display:flex}.month-next[data-v-49a2bc7c] .contain .calendar-month .wrap-month .week-wrap{min-width:4rem;margin-left:.5rem}.month-next[data-v-49a2bc7c] .contain .calendar-month .wrap-month .month-days{flex-grow:1;min-width:17rem}.month-next[data-v-49a2bc7c] .contain .calendar-month .wrap-month .grid-7{display:grid;grid-template-columns:repeat(7,1fr)}.month-next[data-v-49a2bc7c] .contain .calendar-month .before{opacity:.35;pointer-events:none}.month-next[data-v-49a2bc7c] .contain .calendar-month .number-wrap{display:grid;align-items:center;justify-content:center}.month-next[data-v-49a2bc7c] .contain .calendar-month .number-wrap:not(.normalView){width:3rem;height:3rem}.month-next[data-v-49a2bc7c] .contain .calendar-month .number-wrap.normalView{width:3rem}.month-next[data-v-49a2bc7c] .contain .calendar-month .number-wrap .weekNr{font-size:1.4rem}.month-next[data-v-49a2bc7c] .contain .calendar-month #day{width:100%;display:flex;margin:0 auto;cursor:pointer;text-align:center;height:3rem;flex-direction:column;justify-content:center;border-radius:1rem}.month-next[data-v-49a2bc7c] .contain .calendar-month #day:hover{background-color:var(--color-button-primary-hover)}.month-next[data-v-49a2bc7c] .contain .calendar-month #day:active{background-color:var(--color-button-primary-active)}.month-next[data-v-49a2bc7c] .contain .calendar-month #day.today .dayNumbers{color:var(--color-button-primary)}.month-next[data-v-49a2bc7c] .contain .calendar-month .row{width:100%;display:grid;position:relative;align-items:stretch;grid-template-columns:repeat(7,3rem)}.month-next[data-v-49a2bc7c] .contain .calendar-month .dayNumbers{font-weight:700;pointer-events:none;font-size:1.6rem}.month-next[data-v-49a2bc7c] .contain .calendar-month .weekNr{opacity:.35;font-size:3rem}
