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