@keyframes bell-ring-0d131077{0%,to{transform:rotate(0)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(12deg)}40%{transform:rotate(-12deg)}50%{transform:rotate(8deg)}60%{transform:rotate(-8deg)}70%{transform:rotate(4deg)}80%{transform:rotate(-4deg)}90%{transform:rotate(0)}}.animate-bell-ring[data-v-0d131077]{animation:bell-ring-0d131077 .6s ease-in-out;transform-origin:top center}@keyframes follow-glow-0d131077{0%{box-shadow:0 0 #22d3ee99;opacity:1}50%{box-shadow:0 0 0 8px #22d3ee00;opacity:.5}to{box-shadow:0 0 0 12px #22d3ee00;opacity:0}}.animate-follow-glow[data-v-0d131077]{animation:follow-glow-0d131077 .6s ease-out forwards}.loading-spinner[data-v-0d131077]{animation:spin-0d131077 .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:1em;width:1em}@keyframes spin-0d131077{to{transform:rotate(1turn)}}.focus-ring[data-v-0d131077]:focus{outline:2px solid transparent;outline-offset:2px}.focus-ring[data-v-0d131077]:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--color-surface-900-rgb)/1)}@media(prefers-reduced-motion:reduce){.animate-bell-ring[data-v-0d131077],.animate-follow-glow[data-v-0d131077]{animation:none}.loading-spinner[data-v-0d131077]{animation-duration:1.5s}}
