:root{--category-color-ask: #8986BA;--category-color-vision: #4A4AC9;--category-color-focus: #1E90FF;--category-color-results: #0F7E6D;--category-color-evidence: #1987C9;--category-color-classify: #5CB569;--category-color-registries: #DB2777;--category-border-color-ask: color-mix(in srgb, var(--category-color-ask) 30%, white);--category-border-color-vision: color-mix(in srgb, var(--category-color-vision) 30%, white);--category-border-color-focus: color-mix(in srgb, var(--category-color-focus) 30%, white);--category-border-color-results: color-mix(in srgb, var(--category-color-results) 30%, white);--category-border-color-evidence: color-mix(in srgb, var(--category-color-evidence) 30%, white);--category-border-color-classify: color-mix(in srgb, var(--category-color-classify) 30%, white);--category-border-color-registries: #F2BFD5;--category-rail-bg: #111221;--page-bg: #FAFAFA;--surface-primary: #FFFFFF;--surface-elevated: #FFFFFF;--surface-grey-soft: #EDEFF3;--surface-snow: #E8ECEC;--page-padding-x: 16px;--text-primary: #111221;--text-secondary: #5F5E5A;--text-tertiary: #AAB4B5;--text-on-accent: #FFFFFF;--font-size-body: 13px;--font-size-eyebrow: 13px;--font-size-question: 14px;--font-size-current: 22px;--font-weight-heading: 800;--font-weight-bold: 700;--font-weight-regular: 400;--divider-color: #AAB4B5;--divider-color-light: #D5DADE;--divider-color-faint: #E8ECEC;--border-color: #AAB4B5;--border-color-faint: #E8ECEC;--launcher-wizard-border-thin: 1.5px;--launcher-wizard-border-thick: 3px;--launcher-wizard-bg: #F9F5F7;--launcher-wizard-secondary-bg: #FFFFFF;--launcher-wizard-padding-y: 24px;--launcher-wizard-padding-x: 24px;--launcher-wizard-icon-size: 44px;--launcher-wizard-cta-padding-y: 12px;--launcher-wizard-cta-padding-x: 20px;--page-section-gap: 16px;--accent-bar-width: 5px;--accent-bar-radius: 999px;--accent-bar-inset: 4px;--category-button-active-text: var(--text-on-accent);--category-button-idle-text: #AAB4B5;--category-button-radius: 10px;--category-button-size: 44px;--category-rail-width: 68px;--category-rail-divider-color: #334155;--category-rail-divider-width: 28px;--category-rail-divider-margin: 10px 0 6px;--client-slot-trigger-bg: #1A2035;--client-slot-trigger-color: var(--text-on-accent);--client-slot-trigger-border: #334155;--client-slot-popover-bg: var(--surface-elevated);--client-slot-popover-border: var(--border-color);--client-slot-option-color: var(--text-primary);--client-slot-option-hover-bg: var(--page-bg);--client-slot-option-active-bg: var(--category-color-registries);--client-slot-option-active-color: var(--text-on-accent);--client-slot-option-add-color: var(--category-color-registries);--settings-slot-trigger-bg: #1A2035;--settings-slot-trigger-color: var(--text-on-accent);--settings-slot-trigger-border: #334155;--settings-slot-popover-bg: var(--surface-elevated);--settings-slot-popover-border: var(--border-color);--settings-slot-option-color: var(--text-primary);--settings-slot-option-active-bg: var(--category-color-registries);--settings-slot-option-active-color: var(--text-on-accent);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--config-wizard-backdrop-bg: rgba(17, 18, 33, .55);--config-wizard-modal-width: 1200px;--config-wizard-modal-height: 88vh;--config-wizard-radius: var(--radius-lg);--config-wizard-header-stripe: 4px;--config-wizard-sidebar-width: 240px;--config-wizard-sidebar-bg: var(--surface-grey-soft);--config-wizard-step-badge-size: 22px;--config-wizard-step-active-bar: 3px;--config-wizard-footer-height: 56px;--config-wizard-header-height: 48px;--config-wizard-body-padding-x: 24px;--config-wizard-body-padding-y: 20px;--step-card-bg: var(--surface-primary);--step-card-border-color: var(--border-color-faint);--step-card-radius: var(--radius-md);--step-card-padding-y: 20px;--step-card-padding-x: 24px;--step-card-badge-size: 24px;--step-card-gap-y: 16px;--subsection-header-font-size: 11px;--subsection-header-font-weight: 700;--subsection-header-letter-spacing: .5px;--subsection-header-padding-left: 8px;--subsection-header-bar-width: 3px;--field-row-label-font-size: 12px;--field-row-label-color: var(--text-primary);--field-row-hint-font-size: 11px;--field-row-hint-color: var(--text-secondary);--field-row-gap-y: 6px;--field-row-input-height: 36px;--field-row-input-radius: var(--radius-sm);--field-row-input-border: 1px solid var(--border-color-faint);--field-row-input-padding-x: 10px;--field-row-tau-color: var(--text-tertiary);--field-row-required-color: var(--category-color-registries);--microservice-band-bg: #FFFBEB;--microservice-band-border-color: #F5C518;--microservice-band-radius: var(--radius-md);--microservice-band-padding-y: 14px;--microservice-band-padding-x: 16px;--microservice-band-accent: #B45309;--field-evidence-chip-bg: var(--surface-grey-soft);--field-evidence-chip-color: var(--text-secondary);--field-evidence-drawer-bg: var(--surface-primary);--field-evidence-drawer-border: 1px solid var(--border-color-faint);--entity-class-card-bg: var(--surface-grey-soft);--entity-class-card-border: var(--border-color-faint);--entity-class-card-padding: 18px 20px;--entity-class-card-radius: var(--radius-md);--entity-class-card-gap: 12px;--entity-class-card-min-height: 132px;--entity-class-card-icon-size: 36px;--entity-class-card-icon-bg: var(--surface-primary);--entity-class-card-icon-color: var(--text-secondary);--entity-class-card-selected-bg: #FCE7F0;--entity-class-card-selected-label: var(--category-color-registries);--org-picker-popover-bg: var(--surface-primary);--org-picker-popover-border: var(--border-color-faint);--org-picker-popover-max-height: 240px;--stub-badge-border: 1px dashed var(--text-tertiary);--stub-badge-color: var(--text-tertiary);--stub-badge-padding-y: 2px;--stub-badge-padding-x: 8px;--stub-badge-radius: 999px;--stub-badge-font-size: 10px;--color-danger: #DC2626;--surface-danger: #FEF2F2;--border-color-danger: #FECACA;--auth-card-width: 400px;--auth-card-radius: var(--radius-lg);--auth-card-shadow: 0 4px 24px rgba(17, 18, 33, .1);--auth-card-stripe-height: var(--config-wizard-header-stripe);--auth-card-padding-x: 36px;--auth-card-padding-y: 32px;--auth-card-footer-padding-y: 16px;--auth-brand-font-size: 20px;--auth-heading-font-size: 17px}html,body{margin:0;padding:0}
