.calendar-compact.svelte-18386vo{max-width:600px;margin:0 auto}.fc{font-size:.9em}.fc .fc-toolbar-title{font-size:1.2em;font-weight:600}.fc .fc-button{padding:.4em .6em}.time-slot.svelte-18386vo:hover{transform:translateY(-2px);transition:transform .2s ease}@media(max-width:768px){.fc .fc-toolbar{display:flex;flex-direction:column;gap:.5rem}}
