.contact-status-dot.svelte-1yfq6f5{--contact-status-color: var(--support-offline);position:relative;width:.4375rem;height:.4375rem;flex:none;border-radius:50%;background:var(--contact-status-color);box-shadow:0 0 .35rem color-mix(in oklch,var(--contact-status-color) 60%,transparent)}.contact-status-dot[data-status=green].svelte-1yfq6f5{--contact-status-color: var(--support-available)}.contact-status-dot[data-status=yellow].svelte-1yfq6f5{--contact-status-color: var(--support-ending)}.contact-status-dot.svelte-1yfq6f5:not([data-status=white]):after{content:"";position:absolute;inset:-.1875rem;border:1px solid var(--contact-status-color);border-radius:50%;animation:svelte-1yfq6f5-contact-status-pulse 1.8s ease-out infinite}@keyframes svelte-1yfq6f5-contact-status-pulse{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.contact-status-dot.svelte-1yfq6f5:after{animation:none;opacity:0}}.newsletter-signup.svelte-1yfq6f5{--text-input-surface: transparent}.newsletter-signup.svelte-1yfq6f5:focus-within{outline:2px solid var(--ring);outline-offset:2px}.newsletter-signup.svelte-1yfq6f5:has(input:user-invalid){outline:2px solid var(--destructive);outline-offset:2px}.newsletter-signup.svelte-1yfq6f5 input:focus{box-shadow:none;outline:none}
