.ts-network-recovery p{margin:2px 0 0;color:var(--text-muted);font-size:.8rem}.ts-network-recovery button,.ts-network-recovery a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 12px;border:1px solid var(--border-control);border-radius:8px;background:var(--surface-control);color:var(--text-strong);font:inherit;font-size:.82rem;font-weight:700;line-height:1.5;text-decoration:none;cursor:pointer}.ts-network-recovery button:hover,.ts-network-recovery a:hover{background:var(--surface-control-hover)}.ts-network-recovery button:focus-visible,.ts-network-recovery a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ts-network-recovery{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:72px;padding:12px;border:1px solid var(--state-warning);border-radius:10px;background:var(--state-warning-surface);color:var(--text-body)}.ts-network-recovery__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html[data-ts-network-mode="conservative"] [data-ts-lazy-embed].is-data-deferred{border-color:var(--border-control);background:var(--surface-raised);color:var(--text-body)}@media (prefers-reduced-motion:reduce){.ts-network-recovery *{scroll-behavior:auto!important;transition:none!important}}