.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{aspect-ratio:1;width:min(100%,44px);transition:background-color .12s var(--ease-out-quint), color .12s var(--ease-out-quint);border-radius:8px;justify-content:center;justify-self:center;align-items:center;font-size:13px;display:flex;position:relative}.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:0 0}@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);font-weight:600;box-shadow:inset 0 0 0 1px #4242421a,0 1px 2px #2020200a}.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}}
