.path-complete-page{padding:var(--spacing-2xl);min-height:100%}.path-loading,.path-empty{text-align:center;color:var(--color-text-secondary);padding:4rem 1rem}.path-empty .btn{margin-top:16px}.pc-container{max-width:720px;margin:0 auto}.pc-hero{text-align:center;border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 25%, var(--color-border));margin-bottom:1.6rem;padding:2.2rem 1.5rem}.pc-hero-icon{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:14px;display:inline-flex}.pc-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin:0 0 6px;font-size:11px;font-weight:700}.pc-hero-title{margin:0 0 4px}.pc-hero-sub{color:var(--color-text-secondary);margin:0;font-size:13.5px}.pc-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);margin-bottom:1.1rem;padding:1.25rem 1.5rem}.pc-card-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:6px;margin:0 0 12px;font-size:11px;font-weight:700;display:flex}.pc-narrative-text{color:var(--color-text-primary);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.55}.pc-quote{border-radius:var(--radius-input);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));border-left:3px solid var(--color-primary);margin-top:14px;padding:12px 15px}.pc-quote-target{color:var(--color-text-primary);margin:0 0 3px;font-weight:600}.pc-quote-translation{color:var(--color-text-secondary);margin:0;font-size:12.5px}.pc-metrics-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.pc-metric-title{color:var(--color-text-secondary);margin:0 0 6px;font-size:12.5px;font-weight:600}.pc-metric-values{font-family:var(--font-mono);align-items:baseline;gap:8px;display:flex}.pc-metric-before{color:var(--color-text-secondary);font-size:14px}.pc-metric-arrow{color:var(--color-text-secondary);font-size:13px}.pc-metric-after{color:var(--color-primary);font-size:1.3rem;font-weight:700}.pc-capabilities-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.pc-capability-item{color:var(--color-text-primary);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.4;display:flex}.pc-capability-item svg{color:var(--color-primary);flex-shrink:0;margin-top:1px}.pc-cta-row{justify-content:center;gap:12px;margin-top:1.6rem;display:flex}@media (width<=560px){.pc-metrics-grid{grid-template-columns:1fr}.pc-cta-row{flex-direction:column}.pc-cta-row .btn{width:100%}}
