.ign-load-failed{--lf-red:var(--color-destructive);border:1px solid color-mix(in srgb, var(--lf-red) 22%, transparent);background:color-mix(in srgb, var(--lf-red) 6%, var(--color-background));color:color-mix(in srgb, var(--lf-red) 78%, var(--color-foreground));border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;padding:12px 12px 12px 16px;display:flex}.ign-load-failed-icon{color:var(--lf-red);flex:none;align-self:flex-start;margin-top:3px}.ign-load-failed-text{flex:220px;gap:4px;min-width:0;display:grid}.ign-load-failed-text>p{color:inherit;margin:0;font-size:14px;line-height:1.5}.ign-load-failed-text>:is(ul,dl){color:color-mix(in srgb, var(--color-foreground) 70%, var(--color-background));margin:0;padding:0;font-size:13px;list-style:none}.ign-load-failed-retry{border:1px solid color-mix(in srgb, var(--lf-red) 22%, transparent);background:var(--color-background);min-height:32px;color:var(--color-foreground);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.ign-load-failed-retry:hover:not(:disabled){border-color:color-mix(in srgb, var(--lf-red) 45%, transparent)}.ign-load-failed-retry:focus-visible{outline:3px solid var(--color-fuse-amber);outline-offset:2px;transition:none}.ign-load-failed-retry:disabled{cursor:progress;opacity:.7}.ign-load-failed-spin{animation:.9s linear infinite ign-load-failed-spin}@keyframes ign-load-failed-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ign-load-failed-retry{transition:none}.ign-load-failed-spin{animation:none}}
