:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ak-bg:#0b0f13;--ak-surface:#11161c;--ak-panel:#11161cf5;--ak-panel-soft:#141920f0;--ak-panel-raised:#1c222af5;--ak-border:#ffffff1a;--ak-border-strong:#ffffff29;--ak-text:#f4f4f5;--ak-muted:#a1a1aa;--ak-subtle:#71717a;--ak-accent:#10a37f;--ak-accent-soft:#10a37f29;--ak-danger:#f87171;--ak-warning:#facc15;--ak-radius:18px;--ak-shadow:0 22px 60px #00000052}html,body{background:var(--ak-bg);max-width:100%;color:var(--ak-text);overflow-x:hidden}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#__next{background:radial-gradient(circle at 20% 0%, #10a37f1a, transparent 32%), linear-gradient(180deg, #10151b 0%, var(--ak-bg) 42%, #07090c 100%);min-height:100vh}button,input,textarea,select{font:inherit}input,textarea,select{min-height:44px;color:var(--ak-text)!important;border:1px solid var(--ak-border-strong)!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background:#0f141a!important;border-radius:12px!important;padding:10px 12px!important;line-height:1.35!important}textarea{resize:vertical;min-height:104px}input:focus,textarea:focus,select:focus{outline-offset:2px!important;border-color:#10a37fb3!important;outline:2px solid #10a37f6b!important}input::placeholder,textarea::placeholder{color:#f4f4f56b!important}button{min-height:44px;white-space:normal!important;box-shadow:none!important;border-radius:999px!important}a{color:#7dd3fc}.proofShell,.boardShell,.systemProofBoard,.hero,.operatorPanel,.operatorShell,.operatorSession,.streamSection,.runPanel,.servicePanel,.tracePanel,.readModel,.record,.runResult,.timeline,.proofStory,.ingressFlow,.currentProofStory,.existingObligation,.serviceResolution,.obligationRecord,.intake,.proofLoop,.summaryCard{box-sizing:border-box!important;max-width:100%!important}.hero,.operatorPanel,.operatorShell,.operatorSession,.streamSection,.runPanel,.servicePanel,.tracePanel,.readModel,.record,.runResult,.timeline,.proofStory,.ingressFlow,.currentProofStory,.existingObligation,.serviceResolution,.obligationRecord,.intake,.proofLoop,.summaryCard,.copy,.promiseCard,.step,.conversionStrip{border-color:var(--ak-border)!important;background:var(--ak-panel)!important;color:var(--ak-text)!important;box-shadow:var(--ak-shadow)!important}.record,.runResult,.streamSection,.operatorSession,.operatorPanel,.servicePanel,.runPanel,.proofStory,.ingressFlow,.currentProofStory,.existingObligation,.serviceResolution,.obligationRecord{border-color:var(--ak-border)!important;background:var(--ak-panel-soft)!important}.eyebrow,.cardLabel,.stripLabel,.fieldLabel,.sectionTitle,.recordEyebrow,.stateBadge,.recordCode{color:var(--ak-muted)!important;letter-spacing:.08em!important}h1,h2,h3,.operatorHeadline,.sectionValue,.runResultValue,.fieldValue,.recordCode{color:var(--ak-text)!important}p,li,.lede,.sectionDescription,.recordSource,.operatorSummary,.runMessage,.fieldLabel{color:var(--ak-muted)!important}.primaryAction,.stripAction,button:not(:disabled){background:var(--ak-accent)!important;color:#06130f!important;border:1px solid #ffffff14!important}.secondaryAction{color:var(--ak-text)!important;border:1px solid var(--ak-border-strong)!important;background:0 0!important}.state-resolved,.projectionOk,.resolved,.complete{color:#86efac!important;background:#16653429!important;border-color:#86efac47!important}.state-failed,.projectionFailing,.failed,.error{color:#fca5a5!important;background:#7f1d1d2e!important;border-color:#f8717147!important}.fieldGrid,.metricGrid,.heroStats,.recordGrid,.serviceGrid,.runResultGrid,.storyGrid,.ingressSteps,.traceGrid,.summaryGrid,.formGrid{max-width:100%!important}.fieldValue,.runResultValue,.recordCode,.recordSource,.sectionDescription,.runMessage,.operatorSummary,.operatorHeadline,.fieldLabel{overflow-wrap:anywhere;word-break:break-word}.serviceField,.serviceFieldFull,.formField,.field{min-width:0!important;max-width:100%!important}.serviceInput,.serviceTextarea,.proofInput,.proofTextarea{width:100%!important;min-width:0!important;max-width:100%!important}:is(label:has(input),label:has(textarea)){gap:7px!important;min-width:0!important;max-width:100%!important;display:grid!important}form{max-width:100%!important}@media (max-width:900px){body{font-size:15px}main,.proofShell,.boardShell,.systemProofBoard{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important;overflow-x:hidden!important}.hero,.operatorPanel,.operatorShell,.operatorSession,.streamSection,.runPanel,.servicePanel,.tracePanel,.readModel,.proofStory,.ingressFlow,.currentProofStory,.existingObligation,.serviceResolution,.obligationRecord,.intake,.proofLoop,.copy,.promiseCard,.step,.conversionStrip{border-radius:var(--ak-radius)!important;margin-left:0!important;margin-right:0!important;padding:16px!important;overflow:hidden!important}.fieldGrid,.metricGrid,.heroStats,.recordGrid,.serviceGrid,.runResultGrid,.storyGrid,.ingressSteps,.traceGrid,.summaryGrid,.formGrid,.steps,.metrics,form{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.streamHeader,.recordTop,.actions,.operatorActions,.runActions,.serviceActions,.proofActions{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important;display:grid!important}.sectionValue,.stateBadge,.actions button,.operatorActions button,.runActions button,.serviceActions button,.proofActions button,button{text-align:center!important;justify-content:center!important;width:100%!important;max-width:100%!important}.leftRail,.rightRail,.rail,.desktopRail,.verticalRail{display:none!important}.record,.runResult,.summaryCard{padding:14px!important}.runResultGrid>*,.fieldGrid>*,.storyGrid>*,.traceGrid>*{min-width:0!important}}@media (max-width:520px){body{font-size:14px}main,.proofShell,.boardShell,.systemProofBoard{padding-left:8px!important;padding-right:8px!important}.hero,.operatorPanel,.operatorShell,.operatorSession,.streamSection,.runPanel,.servicePanel,.tracePanel,.readModel,.proofStory,.ingressFlow,.currentProofStory,.existingObligation,.serviceResolution,.obligationRecord,.intake,.proofLoop,.copy,.promiseCard,.step,.conversionStrip{border-radius:16px!important;padding:14px!important}h1{letter-spacing:-.055em!important;font-size:clamp(2.2rem,14vw,4.6rem)!important;line-height:.96!important}h2{font-size:1.15rem!important;line-height:1.25!important}h3{font-size:1rem!important}input,textarea,select{font-size:16px!important}}
