.error-island.svelte-1rhsr6t{max-width:var(--content-width,640px);background:var(--bg-card,#fff);text-align:left;border:1px solid #0000000f;border-radius:8px;flex-direction:column;gap:20px;margin:32px auto;padding:28px 24px;display:flex;box-shadow:0 1px 3px #00000014}.error-island__content.svelte-1rhsr6t{align-items:flex-start;gap:16px;display:flex}.error-island__icon-box.svelte-1rhsr6t{color:#e65100;background:#fff4e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.error-island__icon-box--error.svelte-1rhsr6t{color:#d32f2f;background:#ffebee}.error-island__icon-box--info.svelte-1rhsr6t{color:#1976d2;background:#e3f2fd}.error-island__text.svelte-1rhsr6t{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.error-island__badge.svelte-1rhsr6t{letter-spacing:.5px;text-transform:uppercase;color:#b24100;background:#ffe0b2;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.error-island__badge--error.svelte-1rhsr6t{color:#b71c1c;background:#ffcdd2}.error-island__badge--info.svelte-1rhsr6t{color:#0d47a1;background:#bbdefb}.error-island__title.svelte-1rhsr6t{color:var(--text-primary,#000);margin:0;font-size:18px;font-weight:700;line-height:24px}.error-island__subtitle.svelte-1rhsr6t{color:var(--text-muted,#757575);margin:0;font-size:14px;line-height:20px}.error-island__actions.svelte-1rhsr6t{flex-wrap:wrap;gap:10px;display:flex}.error-btn.svelte-1rhsr6t{background:var(--bg-button,#fff);height:40px;color:var(--text-primary,#000);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000001a;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.error-btn.svelte-1rhsr6t:hover{background:#f5f5f5}.error-btn--primary.svelte-1rhsr6t{background:var(--bg-submit-button,#4683d9);color:var(--text-submit-button,#fff);border:none;box-shadow:0 1px 2px #4683d966}.error-btn--primary.svelte-1rhsr6t:hover{background:var(--bg-submit-button--hover,#437cce)}.error-btn.svelte-1rhsr6t:disabled{opacity:.6;pointer-events:none}@media (width<=639px){.error-island.svelte-1rhsr6t{margin:16px 12px;padding:20px 16px}.error-island__actions.svelte-1rhsr6t{flex-direction:column}.error-btn.svelte-1rhsr6t{width:100%}}
