.tool-data-status[data-v-4340f59a]{align-items:center;border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin:1rem 0;padding:2.5rem 1.25rem;text-align:center}.tool-data-status--loading[data-v-4340f59a]{color:#6b5563}.tool-data-status__spinner[data-v-4340f59a]{animation:tool-data-spin-4340f59a .8s linear infinite;border:3px solid rgba(178,59,92,.25);border-radius:50%;border-top-color:#b23b5c;height:2rem;width:2rem}@keyframes tool-data-spin-4340f59a{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.tool-data-status__spinner[data-v-4340f59a]{animation-duration:2s}}.tool-data-status__loading-text[data-v-4340f59a]{font-size:.9rem;margin:0}.tool-data-status--error[data-v-4340f59a]{background:#cb312f0f;border:1px solid rgba(203,49,47,.25);color:#7a3b3b}.tool-data-status__title[data-v-4340f59a]{font-size:1rem;font-weight:700;margin:0}.tool-data-status__desc[data-v-4340f59a]{font-size:.86rem;line-height:1.6;margin:0;max-width:32rem}.tool-data-status__retry[data-v-4340f59a]{background:#b23b5c;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;margin-top:.25rem;min-height:44px;padding:.55rem 1.5rem;transition:background-color .15s ease}.tool-data-status__retry[data-v-4340f59a]:hover{background:#9c3355}.tool-data-status__retry[data-v-4340f59a]:focus-visible{outline:3px solid rgba(178,59,92,.5);outline-offset:2px}
