.weekday.svelte-1ht42d4{font:italic 13px sans-serif}.date.svelte-1ht42d4{font:700 40px sans-serif}.sunday.svelte-1ht42d4{fill:red}.today.svelte-1ht42d4{fill:#d3d3d3}svg.svelte-1gejl2a{cursor:pointer}dialog.svelte-1g6xc7i{border:none;border-radius:.3em;width:fit-content;margin:0;padding:0;top:50%;left:50%;transform:translate(-50%,-50%)}dialog.svelte-1g6xc7i::backdrop{background:#000c}form.svelte-1g6xc7i{flex-direction:column;flex-grow:0;align-content:center;gap:1em;min-width:450px;min-height:700px;margin:0 20px;padding:20px;display:flex;overflow:visible}dialog[open].svelte-1g6xc7i{animation:2s cubic-bezier(.34,1.56,.64,1) zoom}header.svelte-1g6xc7i input:where(.svelte-1g6xc7i){border:none;height:1.1em;font-size:1.8rem;font-weight:700}img.svelte-1g6xc7i{border:1px solid #ccc;width:200px}.today-button.svelte-1uha8ag{position:fixed;top:20px;right:20px}.today-button.svelte-1uha8ag button:where(.svelte-1uha8ag){position:relative;background-color:#6495ed;padding:10px 20px;color:#fff;font-size:16px;font-family:Serif,Arial;letter-spacing:2px;border-radius:15px}.sign-scheduler.svelte-1uha8ag{width:100%;display:flex;flex-direction:row}.box.svelte-1uha8ag{overflow-y:clip;overflow-x:clip;width:100%}.box.svelte-1uha8ag svg:where(.svelte-1uha8ag){min-width:500px;border:solid 1px gray}.scroller.svelte-1uha8ag{border:none;margin:0 auto;overflow:auto;padding:0;width:100%}.scroller.svelte-1uha8ag>div:where(.svelte-1uha8ag){height:0}
