.summary-hint[data-v-e87f6559]{animation:.45s ease-out both summary-hint-in-e87f6559}.summary-filter-links[data-v-e87f6559] a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;animation:1.2s ease-in-out 3 summary-link-pulse-e87f6559}.summary-calendar-date[data-v-e87f6559] [role=link],.summary-calendar-date[data-v-e87f6559] a{letter-spacing:.025em;color:#fff;background-color:#d85a30;border-radius:.5rem;align-items:center;padding:.375rem .75rem;font-weight:700;text-decoration:none;animation:1.2s ease-in-out 3 summary-calendar-pulse-e87f6559;display:inline-flex;box-shadow:0 1px 2px #0000000f}.summary-calendar-date[data-v-e87f6559] [role=link]:hover,.summary-calendar-date[data-v-e87f6559] a:hover{opacity:.9;color:#fff;text-decoration:none}.phone-icon[data-v-e87f6559]{transform-origin:50%}.phone-icon--ringing[data-v-e87f6559]{animation:1.1s ease-in-out infinite phone-ring-e87f6559}@keyframes summary-hint-in-e87f6559{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes summary-link-pulse-e87f6559{0%,to{background-color:#0000}50%{background-color:color-mix(in srgb,var(--color-primary) 16%,transparent)}}@keyframes summary-calendar-pulse-e87f6559{0%,to{filter:brightness();box-shadow:0 1px 2px #0000000f}50%{filter:brightness(1.08);box-shadow:0 0 0 3px #d85a3047}}@keyframes phone-ring-e87f6559{0%,to{transform:rotate(0)scale(1)}8%{transform:rotate(16deg)scale(1.08)}16%{transform:rotate(-14deg)scale(1.08)}24%{transform:rotate(14deg)scale(1.1)}32%{transform:rotate(-12deg)scale(1.08)}40%{transform:rotate(8deg)scale(1.05)}48%,to{transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.summary-hint[data-v-e87f6559]{animation:none}.summary-filter-links[data-v-e87f6559] a{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);animation:none}.summary-calendar-date[data-v-e87f6559] [role=link],.summary-calendar-date[data-v-e87f6559] a{animation:none}.phone-icon--ringing[data-v-e87f6559]{animation:1.4s ease-in-out infinite phone-pulse-e87f6559}@keyframes phone-pulse-e87f6559{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.12)}}}
