.kit-module__NYwdYa__pop{animation:kit-module__NYwdYa__kit-pop var(--dur-slow) var(--ease-pop) both}.kit-module__NYwdYa__rise{animation:kit-module__NYwdYa__kit-rise var(--dur-base) var(--ease-out) both}.kit-module__NYwdYa__rise1{animation:kit-module__NYwdYa__kit-rise var(--dur-slow) var(--ease-out) 80ms both}.kit-module__NYwdYa__rise2{animation:kit-module__NYwdYa__kit-rise var(--dur-slow) var(--ease-out) .14s both}.kit-module__NYwdYa__rise3{animation:kit-module__NYwdYa__kit-rise var(--dur-slow) var(--ease-out) .2s both}@keyframes kit-module__NYwdYa__kit-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes kit-module__NYwdYa__kit-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.kit-module__NYwdYa__pop,.kit-module__NYwdYa__rise,.kit-module__NYwdYa__rise1,.kit-module__NYwdYa__rise2,.kit-module__NYwdYa__rise3{animation:none}}
.overPage-module__9eGQoq__enter{animation:overPage-module__9eGQoq__over-open var(--dur-sheet-ride) var(--ease-spring)}.overPage-module__9eGQoq__ride{animation:overPage-module__9eGQoq__over-close var(--dur-sheet-ride) var(--ease-spring) forwards}.overPage-module__9eGQoq__veil{animation:overPage-module__9eGQoq__over-veil var(--dur-sheet-ride) var(--ease-spring) forwards}@keyframes overPage-module__9eGQoq__over-open{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes overPage-module__9eGQoq__over-close{0%{transform:translate3d(var(--close-from,0px), 0, 0)}to{transform:translate(100%)}}@keyframes overPage-module__9eGQoq__over-veil{0%{opacity:var(--veil-from,1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.overPage-module__9eGQoq__enter,.overPage-module__9eGQoq__ride,.overPage-module__9eGQoq__veil{animation:none}}
@keyframes splash-module__J-M2Eq__tileIn{0%{opacity:0;transform:translateY(-18px)scale(.5)}62%{opacity:1;transform:translateY(4px)scale(1.07)}to{opacity:1;transform:none}}@keyframes splash-module__J-M2Eq__tileWave{0%,58%,to{opacity:1;transform:translate(0,0)}26%{opacity:.28;transform:translateY(-6px)}}@keyframes splash-module__J-M2Eq__markFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes splash-module__J-M2Eq__glowPulse{0%,to{opacity:.28;transform:scale(.9)}50%{opacity:.62;transform:scale(1.1)}}@keyframes splash-module__J-M2Eq__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes splash-module__J-M2Eq__surfaceOut{to{opacity:0}}.splash-module__J-M2Eq__mark{flex:none;position:relative}.splash-module__J-M2Eq__markFloat{will-change:transform;animation:4.2s ease-in-out infinite splash-module__J-M2Eq__markFloat}.splash-module__J-M2Eq__paletteBrand{--fill-1:var(--tile-1);--fill-2:var(--tile-2);--fill-3:var(--tile-3);--fill-4:var(--tile-4)}.splash-module__J-M2Eq__paletteWhite{--fill-1:var(--tile-on-accent-1);--fill-2:var(--tile-on-accent-2);--fill-3:var(--tile-on-accent-3);--fill-4:var(--tile-on-accent-4)}.splash-module__J-M2Eq__paletteColor{--fill-1:color-mix(in srgb, var(--clinic-primary) 65%, var(--clinic-teal));--fill-2:color-mix(in srgb, var(--clinic-primary) 65%, var(--clinic-teal));--fill-3:var(--clinic-teal);--fill-4:var(--clinic-primary-deep)}.splash-module__J-M2Eq__glow{background:radial-gradient(circle, color-mix(in srgb, var(--clinic-teal) 30%, transparent) 0%, color-mix(in srgb, var(--clinic-blue) 11%, transparent) 46%, transparent 70%);will-change:transform, opacity;pointer-events:none;border-radius:50%;animation:2.6s ease-in-out infinite splash-module__J-M2Eq__glowPulse;position:absolute}.splash-module__J-M2Eq__tile{will-change:transform, opacity;position:absolute}.splash-module__J-M2Eq__tileIn{animation:splash-module__J-M2Eq__tileIn .55s var(--ease-pop) var(--tile-in-delay,0s) both}.splash-module__J-M2Eq__tileWave{animation:splash-module__J-M2Eq__tileWave var(--tile-wave-duration,1.7s) ease-in-out var(--tile-wave-delay,0s) infinite}.splash-module__J-M2Eq__tileIn.splash-module__J-M2Eq__tileWave{animation:splash-module__J-M2Eq__tileIn .55s var(--ease-pop) var(--tile-in-delay,0s) both, splash-module__J-M2Eq__tileWave var(--tile-wave-duration,1.7s) ease-in-out var(--tile-wave-delay,0s) infinite}.splash-module__J-M2Eq__face{width:100%;height:100%}.splash-module__J-M2Eq__surface{height:var(--launch-surface-height,auto);z-index:2000;background:var(--clinic-splash);will-change:opacity;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.splash-module__J-M2Eq__leaving{animation:splash-module__J-M2Eq__surfaceOut var(--dur-fast) var(--ease-standard) forwards;pointer-events:none}.splash-module__J-M2Eq__details{flex-direction:column;align-items:center;display:flex;position:absolute;left:0;right:0}.splash-module__J-M2Eq__readout{left:0;right:0;bottom:calc(max(var(--safe-bottom), 12px) + 12px);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-align:center;color:var(--clinic-muted);overflow-wrap:anywhere;padding:0 16px;font-size:10.5px;line-height:1.5;position:absolute}.splash-module__J-M2Eq__fadeUp{animation:splash-module__J-M2Eq__fadeUp .5s var(--ease-standard) var(--fade-delay,0s) both}.splash-module__J-M2Eq__track{--splash-track:var(--clinic-border);background:var(--splash-track);border-radius:2px;width:132px;height:3px;position:relative;overflow:hidden}.splash-module__J-M2Eq__bar{background:linear-gradient(90deg, var(--clinic-teal), var(--clinic-blue));height:100%;transition:width var(--dur-base) var(--ease-standard);border-radius:2px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.splash-module__J-M2Eq__markFloat,.splash-module__J-M2Eq__tileIn,.splash-module__J-M2Eq__tileWave,.splash-module__J-M2Eq__tileIn.splash-module__J-M2Eq__tileWave{animation:none}.splash-module__J-M2Eq__glow{opacity:.45;animation:none}.splash-module__J-M2Eq__fadeUp{animation:none}.splash-module__J-M2Eq__bar{transition:none}.splash-module__J-M2Eq__leaving{opacity:0;animation:none}}
.closeRide-module__PyQi7G__ride{animation:closeRide-module__PyQi7G__close-ride var(--dur-sheet-ride) var(--ease-spring) forwards}.closeRide-module__PyQi7G__veil{animation:closeRide-module__PyQi7G__close-veil var(--dur-sheet-ride) var(--ease-spring) forwards}.closeRide-module__PyQi7G__enter{animation:closeRide-module__PyQi7G__open-ride var(--dur-sheet-ride) var(--ease-spring)}@keyframes closeRide-module__PyQi7G__open-ride{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes closeRide-module__PyQi7G__close-ride{0%{transform:translate3d(var(--close-from,0px), 0, 0)}to{transform:translate(100%)}}@keyframes closeRide-module__PyQi7G__close-veil{0%{opacity:var(--veil-from,1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.closeRide-module__PyQi7G__ride,.closeRide-module__PyQi7G__veil,.closeRide-module__PyQi7G__enter{animation:none}}
.registerForm-module__qtjnBG__emptyDate::-webkit-datetime-edit{color:#0000}.registerForm-module__qtjnBG__emptyDate:focus::-webkit-datetime-edit{color:inherit}.registerForm-module__qtjnBG__datePlaceholder{pointer-events:none;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.registerForm-module__qtjnBG__dateField:focus-within .registerForm-module__qtjnBG__datePlaceholder{display:none}
.typedCaret-module__ukzC9W__blink{animation:1s ease-in-out infinite typedCaret-module__ukzC9W__notes-caret-blink}@keyframes typedCaret-module__ukzC9W__notes-caret-blink{0%,50%{opacity:1}62%,88%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.typedCaret-module__ukzC9W__blink{animation:none}}
