.scene.svelte-1ecwh7d{margin:0;width:100%;min-width:0;border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:var(--bg-surface);color:var(--fg);box-shadow:var(--sh-lg);overflow:hidden}.scene.svelte-1ecwh7d .career-domain:where(.svelte-1ecwh7d){color:var(--fg-brand);font-size:clamp(16px,2vw,22px);font-weight:500;letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 var(--s-5)}.scene-body.svelte-1ecwh7d{padding:var(--s-6)}.scene-heading.svelte-1ecwh7d{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--s-6)}.scene-heading.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){font-size:19px;letter-spacing:-.025em}.scene.svelte-1ecwh7d p:where(.svelte-1ecwh7d){color:var(--fg-secondary);font-size:13px;line-height:1.6;margin:var(--s-2) 0 0}.scene-count.svelte-1ecwh7d{font-size:32px;color:var(--fg-secondary);font-variant-numeric:tabular-nums}.board.svelte-1ecwh7d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}.board-column.svelte-1ecwh7d{min-width:0;padding:var(--s-3);background:var(--bg-subtle);border-radius:var(--r-lg)}.column-title.svelte-1ecwh7d{display:flex;gap:var(--s-2);justify-content:space-between;font-size:12px;color:var(--fg-secondary);margin-bottom:var(--s-4)}.candidate.svelte-1ecwh7d{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);padding:var(--s-3);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--r-md)}.candidate.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){font-size:13px;overflow-wrap:anywhere}.candidate.svelte-1ecwh7d>span:where(.svelte-1ecwh7d){font-size:12px;color:var(--fg-secondary)}.candidate--active.svelte-1ecwh7d{border-color:var(--border-brand)}.candidate-bottom.svelte-1ecwh7d{display:flex;justify-content:space-between;width:100%;border-top:1px solid var(--border-subtle);padding-top:var(--s-3);color:var(--fg-brand);font-size:12px}.scene-note.svelte-1ecwh7d{display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-5);font-size:12px;color:var(--fg-secondary)}.scene-note.svelte-1ecwh7d svg{flex-shrink:0}.note-author.svelte-1ecwh7d{margin-left:auto}figcaption.svelte-1ecwh7d{padding:var(--s-3) var(--s-6);border-top:1px solid var(--border-subtle);color:var(--fg-secondary);font-size:11px}.profile-heading.svelte-1ecwh7d{display:flex;align-items:center;gap:var(--s-4)}.score-result.svelte-1ecwh7d{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);flex:0 0 auto!important}.score-result.svelte-1ecwh7d>span:where(.svelte-1ecwh7d){font-size:12px;font-weight:600;color:var(--fg)}.score-result.svelte-1ecwh7d>small:where(.svelte-1ecwh7d){font-size:11px;color:var(--fg-secondary)}.profile-heading.svelte-1ecwh7d>div:where(.svelte-1ecwh7d){flex:1}.score-criteria.svelte-1ecwh7d{display:grid;gap:var(--s-4);margin-top:var(--s-6)}.criterion.svelte-1ecwh7d>div:where(.svelte-1ecwh7d):first-child{display:flex;gap:var(--s-3);font-size:13px;margin-bottom:var(--s-2)}.criterion.svelte-1ecwh7d small:where(.svelte-1ecwh7d){margin-left:auto;color:var(--fg-secondary)}.track.svelte-1ecwh7d{height:4px;background:var(--bg-muted);border-radius:var(--r-full);overflow:hidden}.track.svelte-1ecwh7d span:where(.svelte-1ecwh7d){height:100%;display:block;background:var(--brand)}.scene.svelte-1ecwh7d .profile-summary:where(.svelte-1ecwh7d){padding-top:var(--s-5);border-top:1px solid var(--border-subtle);margin-top:var(--s-6)}.scene.svelte-1ecwh7d .scene-disclaimer:where(.svelte-1ecwh7d){font-size:11px}.parsing-grid.svelte-1ecwh7d{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-6)}.document.svelte-1ecwh7d{padding:var(--s-5);background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--r-md)}.document-file.svelte-1ecwh7d{display:block;font-size:10px;overflow-wrap:anywhere;margin-top:var(--s-2);color:var(--fg-secondary)}.document.svelte-1ecwh7d h3:where(.svelte-1ecwh7d){font-size:23px;margin:var(--s-6) 0 0}.document.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){display:block;font-size:11px;margin-top:var(--s-4)}.document.svelte-1ecwh7d p:where(.svelte-1ecwh7d){font-size:11px}.document-rule.svelte-1ecwh7d{border-top:1px solid var(--border-strong);margin:var(--s-4) 0}.parsed.svelte-1ecwh7d{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding-top:var(--s-3)}.scene-kicker.svelte-1ecwh7d{display:block;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-secondary)}dl.svelte-1ecwh7d{margin:0}dt.svelte-1ecwh7d{font-size:11px;color:var(--fg-secondary);margin-bottom:var(--s-2)}dd.svelte-1ecwh7d{font-size:13px;margin:0 0 var(--s-5);line-height:1.6}.brief.svelte-1ecwh7d{padding-bottom:var(--s-5);border-bottom:1px solid var(--border-subtle)}.brief.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){display:block;margin-top:var(--s-3)}.draft.svelte-1ecwh7d{padding-top:var(--s-5)}.draft.svelte-1ecwh7d h3:where(.svelte-1ecwh7d){font-size:27px;letter-spacing:-.03em;margin:var(--s-4) 0 0}.draft-meta.svelte-1ecwh7d{margin-bottom:var(--s-5)!important}.draft-cursor.svelte-1ecwh7d{display:block;width:2px;height:18px;background:var(--brand);margin-top:var(--s-3)}.channel.svelte-1ecwh7d{padding:var(--s-5) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);border-top:1px solid var(--border-subtle)}.channel.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){font-size:14px}.channel-status.svelte-1ecwh7d{font-size:11px;padding:var(--s-1) var(--s-2);background:var(--bg-subtle);border-radius:var(--r-sm);white-space:nowrap}.channel-status--live.svelte-1ecwh7d{color:var(--success-700);background:var(--success-50)}.career-controls.svelte-1ecwh7d{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-bottom:var(--s-4)}.career-controls.svelte-1ecwh7d .btn{border-radius:var(--r-md);box-shadow:none}.career-controls.svelte-1ecwh7d [aria-pressed=true]{background:var(--bg-subtle);border-color:var(--border-strong)}.career-preview--standard.svelte-1ecwh7d .career-hero:where(.svelte-1ecwh7d){background:var(--bg-surface)}.career-preview--standard.svelte-1ecwh7d .career-hero:where(.svelte-1ecwh7d) h3:where(.svelte-1ecwh7d),.career-preview--standard.svelte-1ecwh7d .career-nav:where(.svelte-1ecwh7d) strong:where(.svelte-1ecwh7d){font-family:var(--font-sans)}.career-preview--standard.svelte-1ecwh7d .career-hero:where(.svelte-1ecwh7d) h3:where(.svelte-1ecwh7d){font-size:clamp(26px,2.5vw,36px)}.career-hero.svelte-1ecwh7d{min-height:230px}.career-preview.svelte-1ecwh7d{border:1px solid var(--border-subtle);border-radius:var(--r-md);overflow:hidden}.career-nav.svelte-1ecwh7d{display:flex;justify-content:space-between;gap:var(--s-3);padding:var(--s-5);border-bottom:1px solid var(--border-subtle)}.career-nav.svelte-1ecwh7d strong:where(.svelte-1ecwh7d){font-family:var(--font-serif);font-size:25px;font-weight:400}.career-nav.svelte-1ecwh7d span:where(.svelte-1ecwh7d){font-size:11px;align-self:center}.career-hero.svelte-1ecwh7d{padding:var(--s-8) var(--s-5);background:var(--bg-subtle)}.career-hero.svelte-1ecwh7d h3:where(.svelte-1ecwh7d){font-family:var(--font-serif);font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.08;margin:var(--s-4) 0}.career-job.svelte-1ecwh7d{display:flex;justify-content:space-between;align-items:center;padding:var(--s-5);gap:var(--s-3);font-size:13px}@media(max-width:639px){.scene-body.svelte-1ecwh7d{padding:var(--s-4)}.board.svelte-1ecwh7d{grid-template-columns:1fr}.board-column.svelte-1ecwh7d{display:grid;grid-template-columns:85px minmax(0,1fr);align-items:center;gap:var(--s-3)}.column-title.svelte-1ecwh7d{margin:0;flex-wrap:wrap}.candidate.svelte-1ecwh7d{display:grid;grid-template-columns:auto 1fr;gap:var(--s-2)}.candidate.svelte-1ecwh7d>.avatar{grid-row:span 2}.candidate.svelte-1ecwh7d>span:where(.svelte-1ecwh7d){grid-column:2}.candidate-bottom.svelte-1ecwh7d{display:none}.parsing-grid.svelte-1ecwh7d{gap:var(--s-3)}.document.svelte-1ecwh7d{padding:var(--s-3)}.note-author.svelte-1ecwh7d{display:none}}.final-cta.svelte-1bl0eby{padding:clamp(64px,8vw,112px) 0;border-top:1px solid var(--border-subtle);background:var(--marketing-stage);color:var(--marketing-stage-fg);position:relative;overflow:hidden}.final-cta.svelte-1bl0eby:after{content:"";position:absolute;width:560px;height:560px;border:1px solid color-mix(in srgb,var(--marketing-stage-fg) 16%,transparent);border-radius:50%;right:-180px;top:-140px;pointer-events:none}.final-cta.svelte-1bl0eby>.container:where(.svelte-1bl0eby){position:relative;z-index:1}h2.svelte-1bl0eby{font-size:clamp(34px,4vw,52px);line-height:1.1;letter-spacing:-.04em;font-weight:500;max-width:700px;margin:0}p.svelte-1bl0eby{color:var(--marketing-stage-muted);max-width:580px;font-size:17px;line-height:1.7;margin:var(--s-6) 0}.final-actions.svelte-1bl0eby{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-6)}.btn.svelte-1bl0eby{box-shadow:none;border-radius:var(--r-lg);text-decoration:none}.final-demo.svelte-1bl0eby{color:var(--marketing-stage-fg);font-size:14px;display:inline-flex;align-items:center;gap:var(--s-2);text-decoration:none}.final-demo.svelte-1bl0eby:hover{text-decoration:underline}small.svelte-1bl0eby{display:block;color:var(--marketing-stage-muted);font-size:12px;margin-top:var(--s-4)}
