.catalog-degraded.svelte-d0gbtg{display:flex;gap:.75rem;padding:.85rem 1rem;margin-bottom:.75rem;border-radius:8px;border-left:3px solid var(--color-alert-warning);background:var(--color-warning-tint);color:var(--color-text);font-size:.9rem;line-height:1.55}.catalog-degraded.svelte-d0gbtg i:where(.svelte-d0gbtg){flex-shrink:0;margin-top:.15rem;color:var(--color-alert-warning)}.catalog-degraded-title.svelte-d0gbtg{font-weight:600;margin-bottom:.15rem}.catalog-degraded-code.svelte-d0gbtg{display:inline-block;margin-top:.35rem;font-size:.6875rem;letter-spacing:.02em;color:var(--color-text-secondary)}.loading-note.svelte-a8gqvn{font-size:.9rem;color:var(--color-text-secondary);margin:0}.rec-list.svelte-a8gqvn{padding-left:1.5rem;display:flex;flex-direction:column;gap:.5rem}.rec-link.svelte-a8gqvn{color:var(--color-brand);text-decoration:none;font-weight:500}.rec-link.svelte-a8gqvn:hover{text-decoration:underline}.rec-missing.svelte-a8gqvn{display:flex;flex-direction:column;gap:.25rem;font-size:.9375rem;line-height:1.5}.rec-missing-subject.svelte-a8gqvn{font-weight:500;color:var(--color-text)}.rec-missing-state.svelte-a8gqvn,.rec-missing-next.svelte-a8gqvn{color:var(--color-text-secondary);font-size:.875rem}.loading-note.svelte-7w0l4l{font-size:.9rem;color:var(--color-text-secondary);margin:0}.start-page.svelte-7w0l4l{max-width:720px;margin:0 auto;padding:1.5rem 0;color:var(--color-text)}.back-link.svelte-7w0l4l{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-text-secondary);text-decoration:none;font-size:.875rem;margin-bottom:1rem}.back-link.svelte-7w0l4l:hover{color:var(--color-brand)}header.svelte-7w0l4l h1:where(.svelte-7w0l4l){font-size:1.75rem;font-weight:600;margin:0 0 .4rem}.lead.svelte-7w0l4l{color:var(--color-text-secondary);margin:0 0 1.25rem;line-height:1.55}.step-indicator.svelte-7w0l4l{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:.5rem}.card.svelte-7w0l4l{padding:1.25rem 1.4rem;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-elevated)}.card.svelte-7w0l4l h2:where(.svelte-7w0l4l){font-size:1.1rem;font-weight:600;margin:0 0 .75rem}.help.svelte-7w0l4l{font-size:.875rem;color:var(--color-text-secondary);margin:.5rem 0;line-height:1.55}.help.svelte-7w0l4l a:where(.svelte-7w0l4l){color:var(--color-brand);text-decoration:none}.help.svelte-7w0l4l a:where(.svelte-7w0l4l):hover{text-decoration:underline}.answers.svelte-7w0l4l{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.answer.svelte-7w0l4l{flex:1 1 auto;min-width:140px;padding:.65rem 1rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated);color:var(--color-text);font-size:.9375rem;cursor:pointer}.answer.svelte-7w0l4l:hover,.answer-picked.svelte-7w0l4l{border-color:var(--color-brand);background:var(--color-brand-tint-hover)}.answer.svelte-7w0l4l:disabled{cursor:not-allowed;opacity:.6}.vendors.svelte-7w0l4l{margin:1rem 0 0;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:8px}.vendors.svelte-7w0l4l legend:where(.svelte-7w0l4l){font-weight:600;padding:0 .25rem}.vendor-options.svelte-7w0l4l{display:flex;flex-direction:column;gap:.35rem;margin-top:.5rem}.vendor-option.svelte-7w0l4l{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-size:.9375rem;cursor:pointer}.dropdown-row.svelte-7w0l4l select:where(.svelte-7w0l4l){width:100%;padding:.65rem;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated);color:var(--color-text);font-size:.9375rem}.disclaimer.svelte-7w0l4l{margin-top:1rem;font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.actions.svelte-7w0l4l{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.ghost-btn.svelte-7w0l4l{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid var(--color-border);border-radius:6px;background:transparent;color:var(--color-text-secondary);font-size:.875rem;cursor:pointer}.ghost-btn.svelte-7w0l4l:hover{color:var(--color-text);border-color:var(--color-text-secondary)}
