.monthSelection.svelte-ue82ln{display:flex;justify-content:center;align-items:center}.monthSelection.svelte-ue82ln>input:where(.svelte-ue82ln){padding:5px 10px;border:none;border:1px solid #ccc;border-radius:3px;background-color:#333;color:#ccc}.monthSelection.svelte-ue82ln>input:where(.svelte-ue82ln):hover{background-color:#222}.monthSelection.svelte-ue82ln>p:where(.svelte-ue82ln){width:auto;font-size:1.2em;padding:20px}.disabled.svelte-ue82ln{background-color:#222;color:#fff}.open.svelte-ue82ln{background-color:#040;color:#fff}.booked.svelte-ue82ln,.blocked.svelte-ue82ln{background-color:#333;color:#fff}.day-title.svelte-ue82ln{flex:0 0 calc(100% / 7);padding:10px 0;box-sizing:border-box;border:1px solid gray;text-align:center;font-size:small;font-family:Roboto,sans-serif;overflow:hidden}.day.svelte-ue82ln{flex:0 0 calc(100% / 7);aspect-ratio:1 / 1;box-sizing:border-box;border:1px solid gray}.day.svelte-ue82ln>button:where(.svelte-ue82ln){width:100%;height:100%;border:none;background-color:transparent;transition-duration:.2s}.day.svelte-ue82ln>button:where(.svelte-ue82ln):hover{background-color:#444}.day.svelte-ue82ln>p:where(.svelte-ue82ln){font-size:.6em;position:absolute}.days.svelte-ue82ln{display:flex;flex-direction:row;flex-wrap:wrap}.calender.svelte-ue82ln{width:100%;max-width:800px;margin:25px auto 60px}
