.error-state[data-v-38e29f2f]{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);background-color:var(--color-bg-page);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.error-state__title[data-v-38e29f2f]{font-size:var(--text-xl);color:var(--color-text);font-weight:700}.error-state__message[data-v-38e29f2f]{font-size:var(--text-sm);color:var(--color-error);line-height:var(--leading-relaxed)}.error-state__hint[data-v-38e29f2f]{font-size:var(--text-xs);color:var(--color-text-muted)}.error-state__retry[data-v-38e29f2f]{margin-top:var(--space-2);padding:var(--space-2) var(--space-5);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-primary);transition:background-color var(--transition-base);font-weight:600}.error-state__retry[data-v-38e29f2f]:hover{background-color:var(--color-primary-light)}
