.ErrorState-module__AEiIoW__page{min-width:0;min-height:50dvh;color:hsl(var(--color-foreground,222 47% 11%));font-family:var(--font-family-sans,system-ui, sans-serif);place-items:center;padding:2rem 1rem;display:grid}.ErrorState-module__AEiIoW__fullPage{background:hsl(var(--color-background,210 40% 98%));box-sizing:border-box;min-height:100dvh}.ErrorState-module__AEiIoW__card{box-sizing:border-box;text-align:center;background:hsl(var(--color-card,0 0% 100%));border:1px solid hsl(var(--color-border,214 32% 91%));border-radius:var(--radius-lg,1rem);width:100%;min-width:0;max-width:28rem;box-shadow:var(--shadow-sm,0 1px 3px #0000000d);flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;display:flex}.ErrorState-module__AEiIoW__iconWrapper{border-radius:var(--radius-md,.75rem);background:hsl(var(--color-danger-soft,0 86% 97%));width:48px;height:48px;color:hsl(var(--color-destructive,0 72% 45%));place-items:center;display:grid}.ErrorState-module__AEiIoW__title{font-size:var(--font-size-xl,1.25rem);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 .5rem;font-weight:700;line-height:1.35}.ErrorState-module__AEiIoW__body{font-size:var(--font-size-sm,.875rem);color:hsl(var(--color-muted-foreground,215 16% 47%));overflow-wrap:anywhere;margin:0;line-height:1.6}.ErrorState-module__AEiIoW__retryButton{max-width:100%;min-height:44px;font:inherit;font-size:var(--font-size-sm,.875rem);border-radius:var(--radius-md,.75rem);background:hsl(var(--color-primary,221 83% 53%));color:hsl(var(--color-primary-foreground,0 0% 100%));cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-weight:650;display:flex}.ErrorState-module__AEiIoW__retryButton svg{flex:none}.ErrorState-module__AEiIoW__retryButton:focus-visible{outline:2px solid hsl(var(--color-primary,221 83% 53%));outline-offset:3px}@media (max-width:360px){.ErrorState-module__AEiIoW__card{padding:1rem}}
