.calendar-control.svelte-rtfmsm{width:270px;font-size:.8rem;color:#333;background:#fff;border:1px solid #dddddd;border-radius:3px;padding:5px}.calendar-control.svelte-rtfmsm .heading:where(.svelte-rtfmsm){display:flex;align-items:center;justify-content:space-between;color:#000;margin-bottom:5px}.calendar-control.svelte-rtfmsm .heading:where(.svelte-rtfmsm) .month-nav:where(.svelte-rtfmsm){line-height:1;padding:5px;cursor:pointer}.calendar-control.svelte-rtfmsm .heading:where(.svelte-rtfmsm) .month-nav:where(.svelte-rtfmsm):hover{background:#eee}.calendar-control.svelte-rtfmsm .heading:where(.svelte-rtfmsm) .title:where(.svelte-rtfmsm){font-weight:500}.calendar-control.svelte-rtfmsm .body:where(.svelte-rtfmsm){color:#99b2d8}.calendar-control.svelte-rtfmsm .body:where(.svelte-rtfmsm):after{content:"";clear:both;display:table}.calendar-control.svelte-rtfmsm .weekday:where(.svelte-rtfmsm){display:flex;float:left;width:14.285714%;font-weight:500;color:#333;padding:5px;align-items:center;justify-content:center}.calendar-control.svelte-rtfmsm .day:where(.svelte-rtfmsm){display:flex;align-items:center;justify-content:center;float:left;width:14.285714%;color:#c2a599;border-radius:3px;padding:6px 0}.calendar-control.svelte-rtfmsm .day:where(.svelte-rtfmsm):hover{background:#eee}.calendar-control.svelte-rtfmsm .day.active:where(.svelte-rtfmsm){color:#333}.calendar-control.svelte-rtfmsm .day.selected:where(.svelte-rtfmsm){color:#fff;background:#db4044}
