.preflight-container.svelte-c0dozc{gap:var(--space-6);flex-direction:column;display:flex}.profile-header.svelte-c0dozc{margin-bottom:var(--space-3)}.profile-sub.svelte-c0dozc{font-size:var(--text-sm);color:var(--color-ink-2)}.profile-options.svelte-c0dozc{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.profile-option.svelte-c0dozc{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);cursor:pointer;background:var(--color-surface);transition:all .15s;display:flex}.profile-option.selected.svelte-c0dozc{border-color:var(--color-brand);background:var(--color-surface-hover,var(--color-surface));box-shadow:0 0 0 1px var(--color-brand)}.profile-option.svelte-c0dozc input:where(.svelte-c0dozc){margin-top:2px}.profile-option-content.svelte-c0dozc{flex-direction:column;gap:2px;display:flex}.profile-option-label.svelte-c0dozc{font-weight:600;font-size:var(--text-sm);color:var(--color-ink)}.profile-option-desc.svelte-c0dozc{font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.4}.drop-text.svelte-c0dozc{font-size:var(--text-base);color:var(--color-ink);margin:0 0 var(--space-2)}.picker.svelte-c0dozc{cursor:pointer;margin-bottom:var(--space-2);display:inline-block}.picker.svelte-c0dozc input:where(.svelte-c0dozc){display:none}.hint.svelte-c0dozc{font-size:var(--text-xs);color:var(--color-ink-3);margin:0}.loading-state.svelte-c0dozc{padding:var(--space-10);text-align:center;flex-direction:column;align-items:center;display:flex}.loading-spinner.svelte-c0dozc{border:3px solid var(--color-line);border-top-color:var(--color-brand);width:36px;height:36px;margin-bottom:var(--space-4);border-radius:50%;animation:.8s linear infinite svelte-c0dozc-spin}@keyframes svelte-c0dozc-spin{to{transform:rotate(360deg)}}.loading-label.svelte-c0dozc{font-weight:600;font-size:var(--text-base);color:var(--color-ink);margin:0 0 var(--space-1)}.loading-sub.svelte-c0dozc{font-size:var(--text-xs);color:var(--color-ink-2);margin:0}.retry-btn.svelte-c0dozc{margin-top:var(--space-3)}.verdict-wrapper.svelte-c0dozc{border-left:4px solid var(--color-line);border-radius:var(--radius-md)}.verdict-wrapper.verdict-ready.svelte-c0dozc{border-left-color:var(--color-brand)}.verdict-wrapper.verdict-warn.svelte-c0dozc{border-left-color:var(--color-warn)}.verdict-wrapper.verdict-error.svelte-c0dozc{border-left-color:var(--color-danger)}.verdict-top.svelte-c0dozc{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.verdict-icon.svelte-c0dozc{background:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.verdict-ready.svelte-c0dozc .verdict-icon:where(.svelte-c0dozc){color:var(--color-brand);background:var(--color-brand-tint)}.verdict-warn.svelte-c0dozc .verdict-icon:where(.svelte-c0dozc){color:var(--color-warn);background:var(--color-warn-tint)}.verdict-error.svelte-c0dozc .verdict-icon:where(.svelte-c0dozc){color:var(--color-danger);background:var(--color-danger-tint)}.verdict-text.svelte-c0dozc{flex:1}.verdict-title.svelte-c0dozc{font-size:var(--text-xl);color:var(--color-ink);margin:0 0 var(--space-1);font-weight:700}.verdict-desc.svelte-c0dozc{font-size:var(--text-sm);color:var(--color-ink-2);margin:0}.reset-btn.svelte-c0dozc{flex-shrink:0}.stats-grid.svelte-c0dozc{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.stat-item.svelte-c0dozc{flex-direction:column;gap:2px;display:flex}.stat-label.svelte-c0dozc{font-size:var(--text-xs);color:var(--color-ink-2)}.stat-value.svelte-c0dozc{font-size:var(--text-base);color:var(--color-ink);font-weight:600}.stat-alert.svelte-c0dozc{color:var(--color-danger)}.stat-ok.svelte-c0dozc{color:var(--color-local)}.findings-section.svelte-c0dozc{gap:var(--space-3);flex-direction:column;display:flex}.findings-title.svelte-c0dozc{font-size:var(--text-base);color:var(--color-ink);margin:0;font-weight:600}.findings-list.svelte-c0dozc{gap:var(--space-3);flex-direction:column;display:flex}.finding-header.svelte-c0dozc{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.finding-badge.svelte-c0dozc{font-size:var(--text-xs);border-radius:var(--radius-sm);padding:2px 8px;font-weight:600}.badge-error.svelte-c0dozc{color:var(--color-danger);background:var(--color-danger-tint)}.badge-warn.svelte-c0dozc{color:var(--color-warn);background:var(--color-warn-tint)}.badge-info.svelte-c0dozc{color:var(--color-brand);background:var(--color-brand-tint)}.finding-item-title.svelte-c0dozc{font-size:var(--text-sm);color:var(--color-ink);flex:1;margin:0;font-weight:600}.finding-pages.svelte-c0dozc{font-size:var(--text-xs);color:var(--color-ink-2);background:var(--color-surface);border-radius:var(--radius-sm);border:1px solid var(--color-line);padding:2px 6px}.finding-detail.svelte-c0dozc{font-size:var(--text-sm);color:var(--color-ink-2);margin:0 0 var(--space-3);line-height:1.5}.finding-action.svelte-c0dozc{justify-content:flex-end;display:flex}.action-btn.svelte-c0dozc{font-size:var(--text-xs);padding:4px 10px}@media (width<=600px){.verdict-top.svelte-c0dozc{flex-direction:column}.reset-btn.svelte-c0dozc{width:100%}}
