.contact-panel.svelte-1yf4hh0{transition:height .26s var(--ease-ios-spring)}.contact-page.svelte-1yf4hh0{overflow-wrap:anywhere;color-scheme:light}.contact-page.svelte-1yf4hh0 :where(.svelte-1yf4hh0):is(button:where(.svelte-1yf4hh0):not(.btn),a:where(.svelte-1yf4hh0),input:where(.svelte-1yf4hh0),textarea:where(.svelte-1yf4hh0)):focus-visible{outline:2px solid var(--contact-accent);outline-offset:4px}.calendar-day.svelte-1yf4hh0{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:min(100%,44px);justify-self:center;border-radius:8px;font-size:13px;transition:background-color .12s var(--ease-out-quint),color .12s var(--ease-out-quint)}.time-choice.svelte-1yf4hh0{transition:background-color .16s var(--ease-out-quint),border-color .16s var(--ease-out-quint),color .16s var(--ease-out-quint),scale .16s var(--ease-out-quint)}@media(prefers-reduced-motion:no-preference){.time-choice.svelte-1yf4hh0:active:not(:focus-visible){scale:.96}}.calendar-day.svelte-1yf4hh0:disabled{color:var(--color-ink-disabled)}.open-day.svelte-1yf4hh0{background:transparent}@media(hover:hover)and (pointer:fine){.open-day.svelte-1yf4hh0:hover{background:var(--color-ordalie-ecru)}}.selected-day.svelte-1yf4hh0{background:var(--color-ordalie-ecru);color:var(--contact-accent);box-shadow:inset 0 0 0 1px #4242421a,0 1px 2px #2020200a;font-weight:600}.contact-page.svelte-1yf4hh0 :is(input:where(.svelte-1yf4hh0),textarea:where(.svelte-1yf4hh0)){scroll-margin-top:6rem}.contact-page.svelte-1yf4hh0 button:where(.svelte-1yf4hh0):focus-visible{transition:none}@media(prefers-reduced-motion:reduce){.contact-page.svelte-1yf4hh0 :where(.svelte-1yf4hh0){transition:none!important}}
