:root{color-scheme:light;--cp-black:#050505;--cp-black-soft:#151515;--cp-charcoal:#282826;--cp-gray-dark:#4b4b47;--cp-gray:#686862;--cp-gray-light:#c8c8c1;--cp-muted:#4b4b47;--cp-paper:#f1f1ec;--cp-white:#fafaf7;--cp-pure-white:#ffffff;--cp-base-blue:#0052ff;--cp-warning:#8a4b00;--cp-warning-soft:#fff3d8;--cp-line:rgba(5,5,5,0.16);--cp-line-strong:rgba(5,5,5,0.44);--cp-line-inverse:rgba(250,250,247,0.24);--cp-shadow:rgba(5,5,5,0.18);--cp-ease:cubic-bezier(0.22,1,0.36,1);--cp-mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}*{box-sizing:border-box}body,html{margin:0;min-width:320px;background:var(--cp-white);color:var(--cp-black);font-family:Geist,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}body{min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid currentColor;outline-offset:4px}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{margin:0;letter-spacing:0;overflow-wrap:normal;word-break:normal}h1{max-width:980px;font-size:clamp(2.55rem,4.6vw,3.875rem);line-height:1;font-weight:790;text-transform:uppercase}h1,h2{text-wrap:balance}h2{font-size:clamp(1.45rem,2.6vw,2.75rem);line-height:1.02}h2,h3{font-weight:780}h3{font-size:1.02rem;line-height:1.18}p{color:var(--cp-gray-dark);line-height:1.55}.mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}.shell{min-height:100vh;background:var(--cp-white)}.skip-link{position:fixed;top:8px;left:16px;z-index:120;transform:translateY(-180%);opacity:0;pointer-events:none;background:var(--cp-black);color:var(--cp-white);padding:8px 12px}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0);opacity:1;pointer-events:auto}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:80;display:grid;grid-template-columns:auto auto;justify-content:space-between;grid-gap:18px;gap:18px;align-items:center;min-height:64px;padding:10px 36px;color:var(--cp-black);background:rgba(250,250,247,.94);border-bottom:1px solid var(--cp-line)}.site-header.scrolled{background:rgba(255,255,255,.98)}.brand,.choiceproof-logo{display:inline-flex;align-items:center;gap:8px;min-width:148px;color:inherit}.choiceproof-mark{display:block;flex:0 0 auto}.choiceproof-logo-compact,.choiceproof-logo-mark-only{min-width:0}.brand-mark-block{transform-box:fill-box;transform-origin:center}.choiceproof-wordmark{display:inline-flex;align-items:baseline;color:currentColor;font-size:19px;line-height:1;white-space:nowrap}.choiceproof-wordmark-choice{font-weight:520}.choiceproof-wordmark-proof{font-weight:780}.site-menu-links a{min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border-left:1px solid var(--cp-line);min-height:44px}.site-menu-links a:last-child{border-right:1px solid var(--cp-line)}.site-menu-links a.active,.site-menu-links a:hover{background:var(--cp-black);color:var(--cp-white)}.site-menu-links a.active{box-shadow:inset 0 -3px 0 currentColor}.header-actions{display:inline-flex;align-items:center;gap:10px}.current-menu-button,.sepolia-control{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);cursor:pointer}.current-menu-button{width:44px;flex-direction:column;gap:5px}.current-menu-button span{width:14px;height:2px;background:currentColor}.current-menu-button:focus-visible,.site-menu-links a:focus-visible{outline:3px solid var(--cp-base-blue);outline-offset:3px}.sepolia-control{gap:7px;padding:0 13px;font-size:12px;font-weight:760;text-transform:uppercase}.sepolia-dot{width:9px;height:9px;border:1px solid}.sepolia-dot.confirmed{background:var(--cp-base-blue);border-color:var(--cp-base-blue)}.site-menu{position:absolute;top:calc(100% + 8px);right:36px;width:min(560px,calc(100vw - 28px));padding:20px;display:grid;grid-gap:20px;gap:20px;border:1px solid var(--cp-line-strong);background:var(--cp-white);box-shadow:0 28px 80px var(--cp-shadow)}.site-menu p{margin:10px 0 0;font-size:14px}.site-menu-groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 14px;gap:16px 14px}.site-menu-group{min-width:0;display:grid;align-content:start;grid-gap:8px;gap:8px}.site-menu-group-title{margin:0;color:var(--cp-gray-dark);font-size:11px;line-height:1;font-weight:820;text-transform:uppercase}.site-menu-links{display:grid;grid-template-columns:1fr}.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;padding:18px;color:var(--cp-gray-dark);background:var(--cp-white);border-top:1px solid var(--cp-line);font-size:12px;font-weight:720;text-transform:none}.site-footer a{color:inherit}.block-aperture-page{position:relative;overflow:clip;min-height:100vh;background:var(--cp-white);color:var(--cp-black)}.block-aperture-page.surface-dark{background:var(--cp-black);color:var(--cp-white);--cp-line:rgba(250,250,247,0.16);--cp-line-strong:rgba(250,250,247,0.42)}.surface-dark p{color:var(--cp-gray-light)}.surface-dark .artifact-sheet,.surface-dark .metric,.surface-dark .panel,.surface-dark .site-header,.surface-dark .trace-note{color:var(--cp-black)}.block-aperture-field{position:absolute;inset:0;z-index:0;margin:0;pointer-events:none}.block-aperture-field canvas{width:100%;height:100%;display:block}.page{position:relative;z-index:2;width:min(1180px,calc(100% - 36px));margin:0 auto;padding:64px 0 96px}.page.wide{width:min(1360px,calc(100% - 36px))}.instrument-intro{min-height:min(690px,calc(100vh - 72px));display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);grid-gap:42px;gap:42px;align-items:center;padding:36px 0 32px}.instrument-copy{display:grid;grid-gap:18px;gap:18px;min-width:0}.instrument-side{align-self:center;min-width:0}.route-home .page{padding-top:34px}.route-home .instrument-intro{min-height:min(620px,calc(100vh - 96px));gap:36px;align-items:start;padding:18px 0 26px}.route-home .instrument-copy{gap:16px}.route-home .instrument-side{align-self:start}.route-home .instrument-copy .actions{margin-top:2px}.home-landing{--home-section-gap:74px}.home-landing-simple .instrument-intro{max-width:1040px}.home-landing-simple .instrument-copy{max-width:980px}.home-section{display:grid;grid-gap:24px;gap:24px;margin-top:var(--home-section-gap)}.home-brief-section{max-width:1120px;padding-top:22px;border-top:1px solid var(--cp-line-strong)}.home-brief-section h2{max-width:940px}.home-brief-section p{max-width:820px;margin:0}.home-proof-strip{gap:20px}.home-proof-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:var(--cp-white)}.home-proof-rail span{min-height:86px;display:grid;place-items:center;padding:16px;border-right:1px solid var(--cp-line-strong);text-align:center;font-size:.76rem;font-weight:820;text-transform:uppercase}.home-proof-rail span:last-child{border-right:0;background:var(--cp-black);color:var(--cp-white)}.home-capability-grid,.home-roadmap-row{display:flex;flex-wrap:wrap;gap:10px}.home-roadmap-row span{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border:1px solid var(--cp-line);color:var(--cp-muted);font-size:.74rem;font-weight:820;text-transform:uppercase}.home-integration-section,.home-live-section,.home-path-section{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;padding-top:20px;border-top:1px solid var(--cp-line-strong)}.home-path-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:rgba(250,250,247,.92)}.home-path-steps article{min-height:212px;display:grid;align-content:space-between;grid-gap:18px;gap:18px;padding:18px;border-right:1px solid var(--cp-line-strong)}.home-path-steps article:last-child{border-right:0;background:var(--cp-black);color:var(--cp-white)}.home-integration-index span,.home-live-proof .label,.home-path-steps article>span{font-size:.72rem;font-weight:820;text-transform:uppercase}.home-live-proof h3,.home-path-steps h3{text-transform:uppercase}.home-live-proof p,.home-path-steps p{margin:0;font-size:.92rem}.home-path-steps article:last-child p{color:var(--cp-gray-light)}.home-live-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.home-live-proof article{min-width:0;display:grid;grid-gap:16px;gap:16px;padding:20px;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.home-live-proof details{border-top:1px solid var(--cp-line);padding-top:12px}.home-live-proof summary{cursor:pointer;font-size:.78rem;font-weight:820;text-transform:uppercase}.home-chain-links{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.home-chain-links a{display:grid;grid-template-columns:minmax(82px,auto) minmax(0,1fr);grid-gap:10px;gap:10px;padding-top:8px;border-top:1px solid var(--cp-line)}.home-chain-links span{font-size:.72rem;font-weight:780;text-transform:uppercase}.home-integration-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(104px,1fr);width:100%;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.home-integration-index span{min-height:104px;display:grid;place-items:center;align-items:center;justify-items:center;padding:18px 16px;text-align:center;border-right:1px solid var(--cp-line-strong);border-bottom:1px solid var(--cp-line-strong);line-height:1.18}.home-integration-index span:nth-child(3n){border-right:0}.home-integration-index span:nth-last-child(-n+3){border-bottom:0}.integration-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(104px,1fr);width:100%}.integration-matrix span{min-height:104px;display:grid;place-items:center;text-align:center}.home-section-copy{display:grid;grid-gap:14px;gap:14px;align-content:start;max-width:720px}.home-section-copy p{max-width:680px;margin:0}.home-text-link{width:-moz-fit-content;width:fit-content;border-bottom:1px solid;color:var(--cp-black);font-size:.78rem;font-weight:820;text-transform:uppercase}.home-problem-section{grid-template-columns:minmax(0,.84fr) minmax(320px,1fr);align-items:end;padding-top:18px;border-top:1px solid var(--cp-line-strong)}.home-problem-section>.lead{max-width:760px}.home-signal-line{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--cp-line-strong)}.home-signal-line span{min-height:72px;display:flex;align-items:center;padding:18px;border-right:1px solid var(--cp-line-strong);font-size:.82rem;font-weight:820;text-transform:uppercase}.home-signal-line span:last-child{border-right:0;background:var(--cp-black);color:var(--cp-white)}.home-anchor-section,.home-proof-section{grid-template-columns:minmax(0,.64fr) minmax(360px,1fr);align-items:start}.home-anchor-visual,.home-beta-grid,.home-receipt-visual,.home-release-cta,.home-verdict-flow{border:1px solid var(--cp-line-strong);background:rgba(250,250,247,.92)}.home-receipt-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--cp-line-strong)}.home-receipt-strip span{min-height:42px;display:flex;align-items:center;padding:0 14px;border-right:1px solid var(--cp-line);font-size:.72rem;font-weight:820;text-transform:uppercase}.home-receipt-strip span:last-child{border-right:0}.home-receipt-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:22px}.home-receipt-body div{min-height:132px;display:grid;align-content:space-between;grid-gap:14px;gap:14px;padding-left:14px;border-left:1px solid var(--cp-line-strong)}.home-anchor-visual strong,.home-receipt-body strong,.home-verdict-flow strong{font-size:.94rem;line-height:1.16}.home-receipt-body p,.home-verdict-flow p{margin:0;font-size:.92rem}.home-challenge-section{grid-template-columns:minmax(0,.52fr) minmax(420px,1fr);align-items:start}.home-verdict-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-verdict-flow article{min-height:230px;display:grid;align-content:space-between;grid-gap:16px;gap:16px;padding:20px;border-right:1px solid var(--cp-line-strong)}.home-verdict-flow article:last-child{border-right:0}.home-verdict-flow article.is-open{border-style:dashed}.home-anchor-visual span,.home-verdict-flow article>span{font-size:.72rem;font-weight:820;text-transform:uppercase}.home-anchor-visual{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-anchor-visual>div{position:relative;min-height:164px;display:grid;align-content:space-between;grid-gap:16px;gap:16px;padding:20px;border-right:1px solid var(--cp-line-strong)}.home-anchor-visual>div:last-child{border-right:0}.home-anchor-visual i{position:absolute;right:16px;bottom:16px;width:8px;height:8px;border:1px solid}.home-anchor-visual .is-confirmed i{background:var(--cp-base-blue);border-color:var(--cp-base-blue)}.home-beta-boundary{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);align-items:start}.home-beta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-beta-grid article{padding:20px;border-right:1px solid var(--cp-line-strong)}.home-beta-grid article:last-child{border-right:0}.home-beta-grid h3{margin-bottom:16px;text-transform:uppercase}.home-beta-grid ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.home-beta-grid li{padding-top:10px;border-top:1px solid var(--cp-line);color:var(--cp-gray-dark);line-height:1.35}.home-release-cta{display:grid;justify-items:start;grid-gap:18px;gap:18px;margin-top:var(--home-section-gap);padding:28px}.home-release-cta h2{max-width:760px}.kicker,.label{display:block;color:currentColor;opacity:.72;font-size:11px;font-weight:820;letter-spacing:0;line-height:1.2;text-transform:uppercase}.lead{max-width:740px;margin:0;font-size:clamp(1.05rem,1.45vw,1.28rem)}.editorial-line{max-width:680px;margin:0;color:currentColor;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.16rem,1.8vw,1.72rem);line-height:1.28}.actions,.artifact-meta,.chapter-controls,.filter-row,.hero-boundary-strip,.receipt-tools,.soft-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid;background:var(--cp-black);color:var(--cp-white);font-weight:820;text-transform:uppercase;cursor:pointer}.surface-dark .button{background:var(--cp-white);color:var(--cp-black)}.button.secondary{background:transparent;color:currentColor}.button.danger{background:#7f1d1d;color:var(--cp-white)}.button.small{min-height:34px;padding:0 11px;font-size:12px}.button:disabled{opacity:.5}.badge{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 9px 0 6px;border:1px solid;background:transparent;color:currentColor;font-size:11px;font-weight:820;text-transform:uppercase}.status-square{position:relative;width:13px;height:13px;display:inline-block;border:1px solid}.status-anchor .status-square,.status-solid .status-square{background:currentColor}.status-half .status-square:after{content:"";position:absolute;inset:0 50% 0 0;background:currentColor}.status-cut .status-square{background:currentColor}.status-cut .status-square:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;background:var(--cp-white);border-left:1px solid;border-bottom:1px solid}.surface-dark .status-cut .status-square:after{background:var(--cp-black)}.status-anchor .status-square:before{content:"";position:absolute;right:-4px;bottom:-4px;width:4px;height:4px;background:var(--cp-base-blue)}.artifact-grid,.grid,.grid.four,.grid.three,.grid.two{display:grid;grid-gap:18px;gap:18px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.artifact-grid,.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.section,.section-band{margin-top:58px}.artifact-card,.artifact-sheet,.metric,.panel,.trace-note{min-width:0;overflow-wrap:anywhere;padding:22px;border:1px solid var(--cp-line-strong);background:rgba(250,250,247,.92);color:var(--cp-black)}.surface-dark .artifact-card,.surface-dark .artifact-sheet,.surface-dark .metric,.surface-dark .panel,.surface-dark .trace-note{background:rgba(250,250,247,.96)}.artifact-card,.artifact-sheet{display:grid;grid-gap:12px;gap:12px}.example-facts{display:grid;grid-gap:8px;gap:8px;margin:0}.example-facts div{display:grid;grid-gap:3px;gap:3px;padding-top:8px;border-top:1px solid var(--cp-line)}.example-facts dt{color:var(--cp-muted);font-size:.68rem;font-weight:820;text-transform:uppercase}.example-facts dd{margin:0;color:var(--cp-black);line-height:1.35}.artifact-card.highlight,.artifact-sheet.is-highlight,.trace-note.highlight{box-shadow:inset 0 0 0 5px currentColor}.metric strong{display:block;margin-top:6px;font-size:1.8rem;line-height:1.02}.proof-inspector{margin-top:18px;border-top:1px solid var(--cp-line-strong)}.proof-inspector summary{cursor:pointer;padding:16px 0;font-weight:820;text-transform:uppercase}.proof-inspector-body{display:grid;grid-gap:14px;gap:14px;padding:0 0 16px}.decorative-block-motif,.proof-glyph{--cell:clamp(7px,1.2vw,12px);display:grid;grid-template-columns:repeat(var(--glyph-size),var(--cell));grid-auto-rows:var(--cell);grid-gap:1px;gap:1px;width:max-content;padding:8px;border:1px solid;background:transparent}.proof-cell{width:var(--cell);height:var(--cell);border:1px solid}.proof-cell.filled{background:currentColor}.proof-cell.omitted-slot{background:transparent;border-style:dashed}.proof-cell.base-anchor{background:var(--cp-base-blue);border-color:var(--cp-base-blue)}.agent-packet,.anchor-stack,.block-ledger,.block-sequence,.boundary-map,.missing-block,.proof-scanner{display:grid;grid-gap:4px;gap:4px}.agent-packet{grid-template-columns:repeat(6,16px);width:max-content}.anchor-block,.boundary-block,.ledger-block,.missing-block span,.packet-block,.scan-block,.sequence-block{display:block;width:16px;height:16px;border:1px solid}.anchor-confirmed .anchor-block,.boundary-block.filled,.ledger-block.filled,.missing-block.resolved span,.packet-block:not(.hollow),.scan-block:not(.hollow),.sequence-block.filled{background:currentColor}.agent-packet.active .packet-block:nth-child(3n){transform:translateY(-4px)}.anchor-stack{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));align-items:end;width:100%}.anchor-stack .anchor-block{width:auto;height:auto;min-height:54px;padding:8px;font-size:.66rem;line-height:1.1;overflow-wrap:anywhere}.anchor-pending .anchor-block:nth-child(odd){background:transparent}.anchor-mismatch .anchor-block:nth-child(3){transform:translateY(-6px)}.anchor-unavailable .anchor-block{border-style:dashed}.proof-scanner{grid-template-columns:repeat(14,12px);width:max-content;padding:14px;border:1px solid}.scan-block{width:12px;height:12px}.proof-scanner.active .scan-block:nth-child(4n){background:currentColor}.missing-block{grid-template-columns:repeat(2,28px);grid-template-rows:repeat(2,28px) auto auto;width:100%;min-width:0;min-height:108px;align-content:start;padding:14px;border:1px dashed;background:transparent}.missing-block span{width:28px;height:28px}.missing-block span:nth-child(3){border-style:dashed;background:transparent}.missing-block small,.missing-block strong{grid-column:1/-1;max-width:100%;overflow-wrap:normal;word-break:normal}.missing-block strong{margin-top:6px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.missing-block small{color:currentColor;opacity:.68}.agent-to-chain-shell{display:grid;grid-gap:22px;gap:22px}.agent-stage,.decision-stage{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);grid-gap:22px;gap:22px;align-items:start;padding:18px;border:1px solid var(--cp-line-inverse);color:var(--cp-white);background:var(--cp-black-soft)}.agent-stage p,.decision-stage p{color:var(--cp-gray-light)}.agent-timeline{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px;counter-reset:agent-step}.agent-timeline span{position:relative;display:flex;align-items:center;min-height:34px;padding:7px 10px 7px 40px;border:1px solid var(--cp-line-inverse);color:var(--cp-gray-light);font-size:13px;font-weight:760;text-transform:uppercase}.agent-timeline span:before{counter-increment:agent-step;content:counter(agent-step);position:absolute;left:9px;display:grid;width:20px;height:20px;place-items:center;border:1px solid;color:currentColor;font-size:11px}.agent-timeline span.active{background:var(--cp-white);color:var(--cp-black)}.agent-grid,.agent-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.agent-grid>.artifact-sheet,.agent-workflow-grid>.artifact-sheet{min-height:0;align-self:start;color:var(--cp-black)}.agent-to-chain-shell .artifact-sheet h2,.agent-to-chain-shell .artifact-sheet h3,.agent-to-chain-shell .artifact-sheet strong{color:var(--cp-black)}.agent-to-chain-shell .artifact-sheet li,.agent-to-chain-shell .artifact-sheet p{color:#3a3a3a}.agent-to-chain-shell .artifact-sheet .mono,.agent-to-chain-shell .artifact-sheet small{color:#4a4a4a}.agent-to-chain-shell .agent-detail-row span,.agent-to-chain-shell .agent-state-item>span:first-child,.agent-to-chain-shell .artifact-sheet .label{color:#5f5f5f}.agent-to-chain-shell .artifact-sheet .button{background:var(--cp-black);color:var(--cp-white)}.agent-to-chain-shell .artifact-sheet .button.secondary{background:transparent;color:var(--cp-black)}.agent-to-chain-shell .artifact-sheet .button:disabled{border-color:#777777;background:transparent;color:#777777;opacity:1}.agent-current-state,.agent-current-state .badge,.agent-to-chain-shell .artifact-sheet .badge{color:var(--cp-black)}.agent-current-state{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:18px;border:1px solid var(--cp-line-strong);background:var(--cp-paper)}.agent-page .instrument-copy{max-width:900px}.agent-connection-diagram{display:grid;grid-gap:8px;gap:8px}.agent-connection-diagram span{min-height:42px;display:flex;align-items:center;padding:10px 12px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);font-size:.74rem;font-weight:820;text-transform:uppercase}.agent-connection-diagram span:not(:last-child):after{content:"->";margin-left:auto;color:var(--cp-muted)}.agent-current-state-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start}.agent-current-state-title{display:grid;grid-gap:5px;gap:5px}.agent-current-state strong{display:block;text-transform:uppercase}.agent-current-state-controls{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center;min-width:0}.agent-live-refresh{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--cp-line);background:rgba(250,250,247,.82);color:var(--cp-black)}.agent-live-refresh dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.agent-live-refresh div{display:grid;grid-gap:3px;gap:3px;min-width:0}.agent-detail-row span,.agent-live-refresh dt,.agent-state-item>span:first-child{color:#4a4a4a;font-size:.72rem;font-weight:820;text-transform:uppercase}.agent-live-refresh dd{margin:0;color:var(--cp-black);font-weight:760;overflow-wrap:anywhere}.agent-state-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.agent-step-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:var(--cp-white)}.agent-step-grid article{min-height:210px;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:18px;border-right:1px solid var(--cp-line-strong)}.agent-step-grid article:last-child{border-right:0;background:var(--cp-black);color:var(--cp-white)}.agent-step-grid article:last-child p{color:var(--cp-gray-light)}.agent-step-grid h3{text-transform:uppercase}.agent-step-grid p{margin:0;font-size:.9rem}.agent-connection-wizard{display:grid;grid-gap:18px;gap:18px}.agent-connect-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);grid-gap:18px;gap:18px;align-items:start}.agent-preview-column,.agent-wizard-column{display:grid;grid-gap:18px;gap:18px;min-width:0}.agent-wizard-header{display:grid;grid-template-columns:minmax(0,.55fr) minmax(320px,1fr);grid-gap:22px;gap:22px;align-items:end;padding-top:20px;border-top:1px solid var(--cp-line-strong)}.agent-wizard-header p{margin:0}.agent-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:var(--cp-white)}.agent-method-grid button{min-height:128px;display:grid;align-content:space-between;grid-gap:12px;gap:12px;padding:16px;border:0;border-right:1px solid var(--cp-line-strong);background:transparent;color:var(--cp-black);text-align:left;cursor:pointer}.agent-method-grid button:last-child,.agent-method-grid button:nth-child(3n){border-right:0}.agent-method-grid button:nth-last-child(n+4){border-bottom:1px solid var(--cp-line-strong)}.agent-method-grid button.selected,.snippet-tabs button.selected{background:var(--cp-black);color:var(--cp-white)}.agent-method-grid span,.agent-method-grid strong{display:block}.agent-method-grid strong{font-size:.76rem;text-transform:uppercase}.agent-method-grid span{color:inherit;font-size:.82rem;line-height:1.35}.agent-wizard-panels{margin-top:0}.agent-workspace-strip{display:grid;grid-template-columns:1.2fr 1fr 1fr;border:1px solid var(--cp-line-strong);background:var(--cp-black);color:var(--cp-white)}.agent-workspace-strip>div{display:grid;grid-gap:8px;gap:8px;min-height:112px;align-content:center;padding:16px;border-right:1px solid rgba(255,255,255,.28)}.agent-workspace-strip>div:last-child{border-right:0}.agent-workspace-strip .label{color:var(--cp-gray-light)}.agent-field-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.agent-field-card{display:grid;grid-gap:8px;gap:8px;min-height:88px;align-content:center;padding:12px;border:1px solid var(--cp-line-strong);background:var(--cp-paper)}.agent-field-card span,.agent-preview-detail span{color:var(--cp-muted);font-size:.68rem;font-weight:820;text-transform:uppercase}.agent-field-card strong,.agent-preview-detail strong{overflow-wrap:anywhere}.snippet-tabs{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid var(--cp-line-strong)}.snippet-tabs button{min-height:38px;padding:0 14px;border:0;border-right:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);font-size:.72rem;font-weight:820;text-transform:uppercase;cursor:pointer}.snippet-tabs button:last-child{border-right:0}.agent-result-actions,.agent-snippet-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.agent-receipt-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--cp-line-strong)}.agent-receipt-preview div{min-height:96px;display:grid;grid-gap:8px;gap:8px;align-content:center;padding:14px;border-right:1px solid var(--cp-line-strong);border-bottom:1px solid var(--cp-line-strong)}.agent-receipt-preview div:nth-child(4n){border-right:0}.agent-receipt-preview div:nth-last-child(-n+4){border-bottom:0}.agent-receipt-preview span:first-child{color:var(--cp-muted);font-size:.68rem;font-weight:820;text-transform:uppercase}.agent-receipt-preview a,.agent-receipt-preview strong{color:var(--cp-black);font-size:.86rem;font-weight:820}.agent-live-preview{display:grid;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.agent-live-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:92px;padding:14px;border-bottom:1px solid var(--cp-line-strong)}.agent-live-row:last-child{border-bottom:0}.agent-live-row div{display:grid;grid-gap:6px;gap:6px;min-width:0}.agent-live-row span:first-child{color:var(--cp-muted);font-size:.7rem;font-weight:820;text-transform:uppercase}.agent-live-row strong{overflow-wrap:anywhere}.agent-execution-dashboard{display:grid;grid-gap:28px;gap:28px;margin-top:48px}.dashboard-preview-note{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--cp-line-strong);background:var(--cp-paper)}.dashboard-preview-note p{margin:0;color:var(--cp-muted-strong)}.dashboard-overview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:var(--cp-white)}.dashboard-metric{display:grid;grid-gap:10px;gap:10px;min-height:178px;align-content:start;padding:18px;border-right:1px solid var(--cp-line-strong)}.dashboard-metric:last-child{border-right:0}.dashboard-facts dt,.dashboard-metric>span,.dashboard-verification-list dt{color:var(--cp-muted);font-size:.68rem;font-weight:820;text-transform:uppercase}.dashboard-metric strong{color:var(--cp-black);font-size:clamp(2rem,4vw,3.2rem);line-height:.95}.dashboard-metric p,.dashboard-note,.dashboard-runtime-card p,.dashboard-section-heading p,.dashboard-status-panel p{color:#3a3a3a}.dashboard-runtime-card,.dashboard-section,.dashboard-status-panel{display:grid;grid-gap:18px;gap:18px;padding:22px;border:1px solid var(--cp-line-strong);background:rgba(250,250,247,.96)}.dashboard-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);grid-gap:24px;gap:24px;align-items:end}.dashboard-runtime-card h3,.dashboard-section-heading h2,.dashboard-status-panel h2{margin:0}.dashboard-table-wrap{margin-top:0}.dashboard-table td,.dashboard-table th{vertical-align:top;white-space:nowrap}.dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.dashboard-runtime-card{min-height:100%}.dashboard-facts,.dashboard-verification-list{display:grid;grid-gap:0;gap:0;margin:0;border:1px solid var(--cp-line-strong)}.dashboard-facts div,.dashboard-verification-list div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;align-items:center;min-height:54px;padding:12px;border-bottom:1px solid var(--cp-line-strong)}.dashboard-facts div:last-child,.dashboard-verification-list div:last-child{border-bottom:0}.dashboard-facts dd,.dashboard-verification-list dd{margin:0;color:var(--cp-black);font-weight:820}.dashboard-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.dashboard-bottom-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:18px;gap:18px}.dashboard-action-stack{display:grid;grid-gap:10px;gap:10px}.agent-preview-detail{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:12px;border:1px solid var(--cp-line);background:var(--cp-paper)}.agent-trust-copy{margin:14px 0 0;color:var(--cp-black);font-size:.9rem}.agent-quickstart-page{display:grid;grid-gap:22px;gap:22px}.agent-freeze-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-gap:28px;gap:28px;align-items:end;padding:32px;border:1px solid rgba(255,255,255,.32);background:var(--cp-black);color:var(--cp-white)}.agent-freeze-hero h1{max-width:940px;margin:16px 0;color:var(--cp-white);font-size:clamp(2.6rem,5.5vw,5.2rem);line-height:.96}.agent-freeze-hero .lead{max-width:840px;color:var(--cp-white)}.agent-plain-line{max-width:860px;margin:14px 0 0;color:#d1d5db;font-size:1rem;line-height:1.55}.agent-hero-actions{display:grid;grid-gap:10px;gap:10px;justify-items:stretch}.agent-hero-actions .button{width:100%}.agent-freeze-section{display:grid;grid-gap:14px;gap:14px}.agent-section-heading{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:end;padding-top:18px;border-top:1px solid rgba(255,255,255,.22)}.agent-section-heading h2{margin:0;color:var(--cp-white)}.agent-quickstart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black)}.agent-quickstart-grid article{min-height:180px;display:grid;align-content:space-between;grid-gap:12px;gap:12px;padding:16px;border-right:1px solid var(--cp-line-strong)}.agent-quickstart-grid article:last-child{border-right:0}.agent-quickstart-grid h3{margin:0;text-transform:uppercase}.agent-quickstart-grid p{margin:0;color:#3a3a3a}.agent-advanced-config code,.agent-quickstart-grid code{display:block;padding:8px 10px;border:1px solid var(--cp-line);background:var(--cp-paper);color:var(--cp-black);font-family:var(--cp-mono);font-size:.78rem;overflow-wrap:anywhere}.agent-code-block{max-height:520px;overflow:auto;border:1px solid var(--cp-line-strong);background:#050505;color:#f5f5f5;font-size:.8rem;line-height:1.45}.agent-result-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:18px;gap:18px;align-items:start}.agent-advanced-config{border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black)}.agent-advanced-config summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;min-height:88px;padding:18px;cursor:pointer}.agent-advanced-config summary strong{display:block;margin-top:4px;font-size:1.05rem;text-transform:uppercase}.agent-advanced-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--cp-line-strong)}.agent-advanced-grid article{min-height:250px;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:18px;border-right:1px solid var(--cp-line-strong)}.agent-advanced-grid article:last-child{border-right:0}.agent-advanced-grid h3{margin:0;text-transform:uppercase}.agent-advanced-grid li,.agent-advanced-grid p{color:#3a3a3a}.agent-advanced-grid dl,.agent-advanced-grid ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0}.agent-advanced-grid li{list-style:none;padding-bottom:8px;border-bottom:1px solid var(--cp-line)}.agent-advanced-grid dt{color:#4a4a4a;font-size:.68rem;font-weight:820;text-transform:uppercase}.agent-advanced-grid dd{margin:3px 0 0;overflow-wrap:anywhere;font-family:var(--cp-mono);font-size:.8rem}.agent-roadmap{display:grid;grid-gap:14px;gap:14px;padding-top:18px;border-top:1px solid var(--cp-line-strong)}.agent-state-item{display:grid;align-content:space-between;grid-gap:12px;gap:12px;min-width:0;min-height:98px;padding:14px;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.agent-state-item .badge{width:-moz-fit-content;width:fit-content;min-width:118px;justify-content:center;white-space:nowrap}.agent-current-state .button{white-space:nowrap}.agent-compact-success,.agent-detail-list,.agent-secret-controls,.agent-secret-reveal{display:grid;grid-gap:10px;gap:10px}.agent-compact-success h3{margin:6px 0 0;font-size:1.05rem}.agent-detail-list{margin-top:4px}.agent-radio-stack{display:grid;grid-gap:8px;gap:8px}.agent-radio-stack label{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.agent-radio-stack input{margin-top:3px}.agent-radio-stack small{display:block;margin-top:2px;color:var(--cp-muted);overflow-wrap:anywhere}.agent-detail-row{display:grid;grid-template-columns:minmax(118px,.34fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;padding:8px 0;border-top:1px solid rgba(5,5,5,.12)}.surface-dark .agent-detail-row{border-top-color:rgba(255,255,255,.18)}.agent-detail-row strong{min-width:0;color:var(--cp-black);overflow-wrap:anywhere}.agent-detail-row code,.agent-secret-reveal code{color:var(--cp-black);font-family:var(--cp-mono);font-size:.78rem;overflow-wrap:anywhere}.agent-secret-controls{margin-top:6px;padding-top:12px;border-top:1px solid rgba(5,5,5,.16)}.surface-dark .agent-secret-controls{border-top-color:rgba(255,255,255,.2)}.agent-secret-reveal{max-height:180px;overflow:auto;padding:10px;border:1px solid;background:var(--cp-white);color:var(--cp-black)}.agent-technical-details{border:1px solid var(--cp-line);background:var(--cp-paper);color:var(--cp-black)}.agent-technical-details summary{cursor:pointer;padding:14px;color:var(--cp-black);font-weight:860;text-transform:uppercase}.agent-technical-json{max-height:280px;min-height:0;overflow:auto;margin:0;border-width:1px 0 0;font-size:12px}.agent-to-chain-shell .proof-inspector,.agent-to-chain-shell .proof-inspector summary{color:var(--cp-white)}.agent-to-chain-shell .proof-inspector-body{color:var(--cp-gray-light)}.agent-error{padding:12px 14px;background:var(--cp-white)}.agent-error,.wallet-login-state{border:1px solid;color:var(--cp-black)}.wallet-login-state{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:12px;background:var(--cp-paper)}.wallet-status-header{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.copyable-url span,.wallet-status-header strong{font-size:.74rem;text-transform:uppercase}.wallet-login-state p{margin:0;color:var(--cp-charcoal)}.wallet-fallback{display:grid;grid-gap:10px;gap:10px}.copyable-url{display:grid;grid-gap:6px;gap:6px}.copyable-url input{width:100%;min-height:40px;padding:0 10px;border:1px solid;border-radius:0;background:var(--cp-white);color:var(--cp-black);font:inherit;font-family:var(--cp-mono);font-size:.82rem}.agent-config{min-height:160px;font-size:12px}.agent-config-list{display:grid;grid-gap:.9rem;gap:.9rem}.agent-config-list strong{display:block;margin-bottom:.35rem;font-size:.74rem;text-transform:uppercase}pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;border:1px solid;background:var(--cp-black);color:var(--cp-white)}.surface-dark pre{background:var(--cp-white);color:var(--cp-black)}.field{display:grid;grid-gap:7px;gap:7px}.field label{font-size:13px;font-weight:760;text-transform:uppercase}.field input,.field select,.field textarea{width:100%;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);padding:11px 12px}input[type=file]{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.table-wrap{overflow:auto;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.table{min-width:700px;width:100%;border-collapse:collapse;color:var(--cp-black)}.table td,.table th{padding:12px;border-bottom:1px solid var(--cp-line);text-align:left;vertical-align:top;font-size:14px}.table th{color:var(--cp-gray-dark);font-size:12px;text-transform:uppercase}.status-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgba(5,5,5,.68)}.status-sheet{width:min(780px,100%);max-height:min(760px,92vh);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;display:grid;grid-gap:20px;gap:20px;padding:30px;border:1px solid var(--cp-black);background:var(--cp-white);color:var(--cp-black);box-shadow:0 34px 120px var(--cp-shadow)}.status-mode-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.status-mode-list article{padding-left:16px;border-left:1px solid var(--cp-line-strong)}.build-marker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin:0;border-top:1px solid var(--cp-line);border-bottom:1px solid var(--cp-line)}.build-marker div{display:grid;grid-template-columns:minmax(92px,.38fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid rgba(5,5,5,.1)}.build-marker dd,.build-marker dt{margin:0;overflow-wrap:anywhere;font-family:var(--cp-mono);font-size:.68rem;line-height:1.35}.build-marker dt{color:var(--cp-gray-dark);font-weight:820;text-transform:uppercase}.atlas-visual,.beacon-visual,.choice-question,.counterroute-visual,.memory-visual,.proof-scanner-visual,.stage-visual,.topology-visual{position:relative;min-height:360px;display:grid;place-items:center;overflow:hidden;border:1px solid;background:transparent}.choice-question{min-height:530px;grid-template-rows:1fr auto;padding:22px}.home-proof-composition{min-height:430px;grid-template-rows:1fr auto;align-content:stretch}.home-proof-composition .choice-block-row{grid-template-columns:minmax(112px,.96fr) repeat(5,minmax(94px,.82fr)) auto;align-items:center}.home-agent-packet{min-height:112px;display:grid;place-items:center;padding:16px;border:1px solid var(--cp-line-strong);background:var(--cp-white);box-shadow:5px 5px 0 var(--cp-black)}.home-agent-packet .agent-packet{transform:scale(.9);transform-origin:center}.home-agent-packet strong{display:none}.home-proof-caption{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;width:100%;padding-top:20px;border-top:1px solid var(--cp-line)}.home-proof-caption span{font-size:.78rem;font-weight:820;text-transform:uppercase}.home-proof-caption p{max-width:460px;margin:0;font-size:.92rem}.field-copy{display:grid;grid-gap:12px;gap:12px;align-self:end;width:100%;padding-top:20px}.chain-beacon,.chapter-shell,.counterroute-shell,.memory-field,.object-atlas,.proof-scanner-instrument,.trust-topology{display:grid;grid-gap:22px;gap:22px;margin-top:36px}.chapter-dock{display:grid;grid-gap:14px;gap:14px;align-content:center}.chapter-range{width:100%;accent-color:var(--cp-black)}.surface-dark .chapter-range{accent-color:var(--cp-white)}.proof-scanner-instrument{grid-template-columns:minmax(0,.95fr) minmax(300px,.82fr)}.proof-scanner-visual{min-height:520px;color:var(--cp-white);background:var(--cp-black-soft)}.file-dropzone{display:grid;place-items:center;text-align:center;min-height:220px;width:min(380px,76vw);aspect-ratio:1;padding:24px;border:1px dashed;background:transparent;color:currentColor;cursor:pointer}.report-checks{display:grid;grid-gap:10px;gap:10px}.report-check{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid var(--cp-line)}.report-check .agent-detail-stack{grid-column:1/-1;display:grid;grid-gap:0;gap:0;margin-top:4px}.report-check .agent-detail-stack.compact .agent-detail-row{padding:6px 0}.receipt-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:26px}.receipt-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;min-height:190px;padding:20px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black)}.receipt-row:before{content:"";position:absolute;top:14px;right:14px;width:20px;height:20px;border:1px solid}.receipt-row:hover:before{background:currentColor}.receipt-row .mono{overflow-wrap:anywhere}.inline-copy{display:inline-flex;align-items:center;min-height:28px;margin-left:8px;padding:3px 8px;border:1px solid;background:transparent;color:inherit;font:inherit;font-size:.74rem;font-weight:820;text-transform:uppercase;cursor:pointer}.receipt-facts{display:grid;grid-gap:6px;gap:6px}.receipt-facts p{margin:0;font-size:.92rem}.receipt-chain-trail{border-top:1px solid var(--cp-line);padding-top:12px}.receipt-chain-trail summary{cursor:pointer;font-size:.78rem;font-weight:820;text-transform:uppercase;color:var(--cp-black)}.receipt-tx-list{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.receipt-tx-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--cp-line)}.receipt-tx-item a{display:grid;grid-template-columns:minmax(92px,auto) minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;color:inherit;text-decoration:none}.receipt-block-link{color:var(--cp-muted);text-transform:uppercase;letter-spacing:0;font-size:.72rem;font-weight:780}.archive-detail{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:26px;gap:26px}.bonded-accountability-panel,.operator-application-form{display:grid;grid-gap:20px;gap:20px}.bonded-accountability-panel{border-top:1px solid var(--cp-line);padding-top:32px}.bonded-state-grid,.bonded-status-list{display:grid;grid-gap:10px;gap:10px}.bonded-state-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bonded-state,.operator-form-section{border:1px solid var(--cp-line);background:var(--cp-paper)}.bonded-state{display:grid;grid-gap:6px;gap:6px;min-height:96px;padding:16px}.bonded-state span{color:var(--cp-muted)}.bonded-status-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.operator-mode-grid .panel{min-height:180px}.operator-apply-page .instrument-intro{min-height:min(560px,calc(100vh - 112px));padding-bottom:14px}.operator-apply-page .artifact-sheet p,.operator-apply-page .panel p{color:var(--cp-gray-dark)}.operator-form-section{display:grid;grid-gap:22px;gap:22px;padding:clamp(20px,3vw,34px);border-color:rgba(5,5,5,.24);background:rgba(250,250,247,.98);color:var(--cp-black);box-shadow:0 14px 38px rgba(5,5,5,.18)}.operator-section-header{display:grid;grid-gap:8px;gap:8px;max-width:840px}.operator-form-section h2{margin:4px 0 0;color:var(--cp-black);font-size:clamp(1.32rem,2.1vw,2.2rem)}.operator-form-section .label,.operator-section-header .label{color:var(--cp-gray-dark);opacity:1}.operator-form-section p,.operator-form-section small{color:var(--cp-gray-dark)}.operator-validation-summary{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border:1px solid var(--cp-black);background:var(--cp-white);color:var(--cp-black);box-shadow:inset 4px 0 0 var(--cp-black)}.operator-submit-state strong,.operator-validation-summary strong{font-weight:860;text-transform:uppercase}.operator-validation-summary p{margin:0;color:var(--cp-gray-dark)}.operator-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.operator-check,.operator-field{display:grid;grid-gap:8px;gap:8px;color:var(--cp-black)}.operator-field-wide{grid-column:1/-1}.operator-check,.operator-field>label{font-size:.88rem;font-weight:780;line-height:1.25}.operator-field>label{color:var(--cp-black)}.operator-field input,.operator-field select,.operator-field textarea{min-height:44px;width:100%;border:1px solid rgba(5,5,5,.34);background:var(--cp-white);color:var(--cp-black);font:inherit;font-size:1rem;font-weight:560;line-height:1.35;padding:12px 13px;transition:border-color .16s var(--cp-ease),box-shadow .16s var(--cp-ease),background .16s var(--cp-ease)}.operator-field input::placeholder,.operator-field textarea::placeholder{color:#74746e;opacity:1}.operator-field input:hover,.operator-field select:hover,.operator-field textarea:hover{border-color:rgba(5,5,5,.58);background:#ffffff}.operator-field input:focus-visible,.operator-field select:focus-visible,.operator-field textarea:focus-visible{outline:2px solid var(--cp-black);outline-offset:2px;border-color:var(--cp-black);box-shadow:0 0 0 4px rgba(5,5,5,.1)}.operator-field input:disabled,.operator-field select:disabled,.operator-field textarea:disabled{cursor:not-allowed;background:#deded8;color:var(--cp-gray-dark)}.operator-check[data-invalid=true],.operator-field[data-invalid=true] input,.operator-field[data-invalid=true] select,.operator-field[data-invalid=true] textarea{border-color:var(--cp-black);box-shadow:inset 4px 0 0 var(--cp-black)}.operator-field-error,.operator-field-helper{margin:0;font-size:.83rem;line-height:1.35}.operator-field-helper{color:var(--cp-gray-dark)}.operator-check small,.operator-field-error{color:var(--cp-black);font-weight:780}.operator-field textarea{min-height:132px;resize:vertical}.operator-check{align-items:start;grid-template-columns:24px 1fr;padding:14px;border:1px solid rgba(5,5,5,.2);background:var(--cp-white);font-weight:660;line-height:1.4}.operator-check input{inline-size:18px;block-size:18px;margin-top:1px;accent-color:var(--cp-black)}.operator-check small{display:block;margin-top:5px}.wallet-provider-select{border:1px solid rgba(5,5,5,.24);background:var(--cp-white);display:grid;grid-gap:14px;gap:14px;padding:18px}.wallet-provider-select>p{margin:0}.wallet-provider-options{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.wallet-provider-option{align-items:center;border:1px solid rgba(5,5,5,.28);background:#ffffff;color:var(--cp-black);cursor:pointer;display:flex;gap:12px;min-height:64px;padding:12px;transition:border-color .16s var(--cp-ease),box-shadow .16s var(--cp-ease),transform .16s var(--cp-ease)}.wallet-provider-option:hover{border-color:var(--cp-black);transform:translateY(-1px)}.wallet-provider-option:has(input:checked){border-color:var(--cp-black);box-shadow:inset 4px 0 0 var(--cp-black)}.wallet-provider-option input{inline-size:18px;block-size:18px;accent-color:var(--cp-black)}.wallet-provider-mark,.wallet-provider-option img{block-size:28px;border:1px solid rgba(5,5,5,.28);display:block;flex:0 0 auto;inline-size:28px}.wallet-provider-option small{color:var(--cp-gray-dark);display:block;margin-top:2px}.operator-message-card,.operator-submit-state{border:1px solid rgba(5,5,5,.26);background:var(--cp-white);color:var(--cp-black)}.operator-message-card{display:grid}.operator-message-card-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid rgba(5,5,5,.16)}.operator-message-card-header strong{font-size:.78rem;font-weight:860;text-transform:uppercase}.operator-message-preview{margin:0;overflow-x:auto;padding:16px;font-size:.88rem;line-height:1.6;white-space:pre-wrap}.operator-message-preview,.surface-dark .operator-message-preview{background:#0d0d0d;color:var(--cp-white)}.operator-submit-state{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;box-shadow:inset 4px 0 0 rgba(5,5,5,.24)}.operator-submit-state p{color:var(--cp-gray-dark);margin-bottom:0}.operator-submit-state.state-signing,.operator-submit-state.state-submitting{border-color:var(--cp-black)}.operator-submit-state.state-error,.operator-submit-state.state-signed,.operator-submit-state.state-submitted{border-color:var(--cp-black);box-shadow:inset 4px 0 0 var(--cp-black)}.operator-action-button{min-width:190px}.operator-form-section .button{background:var(--cp-black);color:var(--cp-white)}.operator-form-section .button.secondary{background:transparent;color:var(--cp-black)}.operator-form-section .button:disabled{border-color:rgba(5,5,5,.28);background:#deded8;color:var(--cp-gray-dark);opacity:1}.operator-form-section .button.secondary:disabled{background:transparent;color:var(--cp-gray-dark)}.operator-action-button.state-signing,.operator-action-button.state-submitting{cursor:wait}.operator-action-button.is-ready{background:var(--cp-black);color:var(--cp-white)}.admin-page{display:grid;grid-gap:28px;gap:28px}.admin-console-hero,.admin-portal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.admin-console-hero{align-items:stretch}.admin-architecture-card,.admin-console-hero>div,.admin-portal-card{position:relative;overflow:hidden;border:1px solid rgba(5,5,5,.24);background:rgba(250,250,247,.98);color:var(--cp-black);padding:clamp(20px,3vw,34px);box-shadow:0 14px 38px rgba(5,5,5,.12)}.admin-architecture-card:before,.admin-console-hero>div:before,.admin-portal-card:before{content:"";position:absolute;inset:12px;border:1px solid rgba(5,5,5,.08);pointer-events:none}.admin-architecture-card:after,.admin-console-hero>div:after,.admin-portal-card:after{content:"";position:absolute;right:22px;bottom:22px;width:10px;height:10px;border:1px solid rgba(5,5,5,.3);background:var(--cp-paper);pointer-events:none}.admin-console-hero h2,.admin-portal-card h2{font-size:clamp(1.8rem,3vw,3rem);letter-spacing:0;line-height:1;text-transform:uppercase}.admin-architecture-card dl{display:grid;grid-gap:12px;gap:12px;margin:0}.admin-architecture-card div{display:grid;grid-template-columns:minmax(110px,.7fr) 1fr;grid-gap:12px;gap:12px;border-top:1px solid rgba(5,5,5,.16);padding-top:12px}.admin-architecture-card dd,.admin-architecture-card dt{margin:0}.admin-architecture-card dt{color:var(--cp-gray-dark);font-size:.74rem;font-weight:860;text-transform:uppercase}.admin-portal-card{display:grid;align-content:start;grid-gap:18px;gap:18px;min-height:320px}.admin-portal-card small{color:var(--cp-gray-dark);font-weight:720}.admin-card-action{display:grid;grid-gap:8px;gap:8px;justify-items:start}.admin-access-note{color:var(--cp-black)}.admin-session-inline{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:.78rem;font-weight:820;text-transform:uppercase}.admin-session-summary{display:grid;grid-gap:12px;gap:12px}.admin-beta-boundary-line{border-top:1px solid var(--cp-line);padding-top:14px;color:var(--cp-gray-dark);font-size:.88rem;line-height:1.4}.button:disabled{cursor:not-allowed;opacity:.48}.admin-login-form,.admin-notice,.admin-panel{border:1px solid rgba(5,5,5,.22);background:rgba(250,250,247,.98);color:var(--cp-black);box-shadow:0 14px 38px rgba(5,5,5,.14)}.admin-login-form,.admin-panel{display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,3vw,30px)}.admin-login-form{max-width:520px}.admin-action-form label,.admin-login-form label{color:var(--cp-black);font-size:.86rem;font-weight:820;text-transform:uppercase}.admin-action-form textarea,.admin-login-form input{width:100%;min-height:44px;border:1px solid rgba(5,5,5,.34);background:var(--cp-white);color:var(--cp-black);padding:12px 13px}.admin-action-form textarea{min-height:112px;resize:vertical}.admin-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-panel h2{font-size:clamp(1.2rem,2vw,1.9rem)}.admin-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(5,5,5,.18);background:var(--cp-white)}.admin-table{width:100%;min-width:980px;border-collapse:collapse;font-size:.86rem}.admin-table td,.admin-table th{padding:12px;vertical-align:top;text-align:left;border-bottom:1px solid rgba(5,5,5,.14)}.admin-table th{color:var(--cp-gray-dark);font-size:.72rem;font-weight:860;text-transform:uppercase}.admin-table td span{display:block}.admin-record-link{font-weight:760;text-decoration:underline;text-underline-offset:3px}.admin-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.admin-detail-wide{grid-column:1/-1}.admin-detail-list{display:grid;grid-gap:0;gap:0;margin:0}.admin-detail-list div{display:grid;grid-template-columns:minmax(170px,.42fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid rgba(5,5,5,.14)}.admin-detail-list dt{color:var(--cp-gray-dark);font-size:.76rem;font-weight:860;text-transform:uppercase}.admin-detail-list dd{margin:0;overflow-wrap:anywhere}.admin-action-form{display:grid;grid-gap:12px;gap:12px}.admin-action-buttons{display:flex;flex-wrap:wrap;gap:10px}.admin-audit-list pre,.admin-json{max-width:100%;overflow-x:auto;border:1px solid rgba(250,250,247,.18);background:#0d0d0d;color:var(--cp-white);padding:14px;font-size:.82rem;line-height:1.55}.admin-audit-list{display:grid;grid-gap:12px;gap:12px}.admin-audit-list article{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid rgba(5,5,5,.18);background:var(--cp-white)}.admin-audit-list article>span{color:var(--cp-gray-dark);overflow-wrap:anywhere}.admin-notice{padding:14px 16px;box-shadow:inset 4px 0 0 var(--cp-black)}.admin-error{color:var(--cp-black);font-weight:780}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-review-boundary,.admin-summary-card,.operator-attribution-copy,.operator-document-status,.operator-retention-note,.operator-review-boundary{border:1px solid rgba(5,5,5,.22);background:var(--cp-white);color:var(--cp-black)}.operator-attribution-copy,.operator-document-status,.operator-retention-note,.operator-review-boundary{display:grid;grid-gap:8px;gap:8px;padding:16px 18px}.operator-review-boundary{box-shadow:inset 4px 0 0 var(--cp-black)}.operator-attribution-copy,.operator-document-status p,.operator-retention-note,.operator-review-boundary p{margin:0;color:var(--cp-gray-dark)}.operator-check-grid,.operator-choice-grid,.operator-document-list{display:grid;grid-gap:12px;gap:12px}.operator-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.operator-choice{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;min-height:116px;padding:14px;border:1px solid rgba(5,5,5,.22);background:var(--cp-white);color:var(--cp-black);cursor:pointer}.operator-choice:has(input:checked){border-color:var(--cp-black);box-shadow:inset 4px 0 0 var(--cp-black)}.operator-choice input{inline-size:18px;block-size:18px;margin-top:2px;accent-color:var(--cp-black)}.operator-choice small{display:block;margin-top:6px;color:var(--cp-gray-dark);line-height:1.45}.operator-section-header{max-width:none;grid-template-columns:minmax(0,1fr) auto;align-items:start}.operator-section-header>.label{grid-column:1/-1}.operator-section-state{border:1px solid rgba(5,5,5,.22);padding:6px 8px;font-size:.7rem;font-weight:860;text-transform:uppercase}.operator-section-state[data-complete=true]{border-color:var(--cp-black);background:var(--cp-black);color:var(--cp-white)}.operator-document-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.operator-document-list article{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(5,5,5,.18);background:var(--cp-white)}.operator-document-list article p,.operator-document-list article small{margin:0;color:var(--cp-gray-dark)}.operator-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-compact-header,.admin-review-boundary,.admin-summary-card{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.admin-compact-header{border-bottom:1px solid var(--cp-line);padding-bottom:18px}.admin-compact-header h1{margin:4px 0 8px;font-size:clamp(1.8rem,4vw,3.5rem)}.admin-compact-header p,.admin-review-boundary p,.admin-summary-card p{margin:0;color:var(--cp-gray-dark)}.admin-filter-bar{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));grid-gap:10px;gap:10px;align-items:end}.admin-filter-bar label{display:grid;grid-gap:5px;gap:5px;color:var(--cp-black);font-size:.76rem;font-weight:820;text-transform:uppercase}.admin-action-form input,.admin-action-form select,.admin-action-form textarea,.admin-filter-bar input,.admin-filter-bar select,.admin-review-message textarea{width:100%;min-height:44px;border:1px solid rgba(5,5,5,.34);background:var(--cp-white);color:var(--cp-black);font:inherit;padding:10px 12px}.admin-filter-search{grid-column:span 2}.admin-queue-table{min-width:1320px}.admin-queue-table td span,.admin-queue-table td strong{display:block}.admin-queue-table td span{color:var(--cp-gray-dark)}.admin-review-boundary,.admin-summary-card{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:clamp(18px,3vw,28px)}.admin-summary-card .admin-detail-list{grid-column:1/-1}.admin-summary-badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.admin-danger-zone{border-color:rgba(127,29,29,.42);box-shadow:inset 4px 0 0 #7f1d1d}.admin-document-empty{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid rgba(5,5,5,.18);background:rgba(255,255,255,.72)}.admin-document-empty p{margin:0;color:var(--cp-gray-dark)}.admin-change-list,.admin-document-checklist,.admin-review-message{display:grid;grid-gap:12px;gap:12px}.admin-document-checklist{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.admin-change-list,.admin-document-checklist article,.admin-review-message{padding:14px;border:1px solid rgba(5,5,5,.18);background:var(--cp-white)}.admin-document-checklist article>div,.admin-review-message>div{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.admin-document-checklist p,.admin-document-checklist small,.admin-review-message li,.admin-review-message p{color:var(--cp-gray-dark)}.admin-review-message textarea{min-height:220px;resize:vertical;white-space:pre-wrap}.admin-change-list{margin:0;padding:12px}.admin-change-list legend{color:var(--cp-black);font-size:.82rem;font-weight:860;text-transform:uppercase}.admin-change-list label{align-items:center;display:flex;gap:8px;text-transform:none}.admin-change-list input{inline-size:18px;block-size:18px;min-height:0;accent-color:var(--cp-black)}.admin-advanced-details{display:grid;grid-gap:12px;gap:12px}.admin-advanced-details summary{cursor:pointer;font-weight:860;text-transform:uppercase}.admin-advanced-details pre,.admin-audit-list details pre{max-width:100%;overflow-x:auto;border:1px solid rgba(250,250,247,.18);background:#0d0d0d;color:var(--cp-white);padding:14px;font-size:.82rem;line-height:1.55}.atlas-orbit,.boundary-layers,.challenge-checks,.memory-trail{display:grid;grid-gap:10px;gap:10px}.challenge-intent-overlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:18px;background:rgba(5,5,5,.72)}.challenge-intent-modal{width:min(720px,100%);max-height:calc(100dvh - 36px);overflow:auto;display:grid;grid-gap:16px;gap:16px;border:1px solid var(--cp-black);background:var(--cp-white);color:var(--cp-black);padding:clamp(18px,4vw,28px);box-shadow:8px 8px 0 var(--cp-black)}.challenge-intent-modal h2,.challenge-intent-modal p{margin:0}.challenge-intent-check{display:flex;align-items:flex-start;gap:10px;color:var(--cp-gray-dark);font-weight:760;text-transform:none}.challenge-intent-check input{inline-size:18px;block-size:18px;min-height:0;accent-color:var(--cp-black)}.atlas-object,.boundary-layer,.memory-event{width:100%;min-height:74px;text-align:left;border:1px solid var(--cp-line-strong);background:transparent;padding:14px;cursor:pointer}.atlas-object[aria-current=true],.boundary-layer[aria-current=true],.memory-event[aria-current=true]{background:var(--cp-black);color:var(--cp-white)}.surface-dark .atlas-object[aria-current=true],.surface-dark .boundary-layer[aria-current=true],.surface-dark .memory-event[aria-current=true]{background:var(--cp-white);color:var(--cp-black)}.atlas-orbit{grid-template-columns:repeat(3,minmax(0,1fr))}.beacon-visual,.topology-visual{min-height:460px}.beacon-core{display:grid;grid-gap:18px;gap:18px;place-items:center;color:var(--cp-white)}.agent-block-instrument,.block-evidence-stage,.boundary-block-field,.choice-block-field,.decision-block-stage,.memory-block-stage,.protocol-block-map{position:relative;z-index:1;display:grid;grid-gap:12px;gap:12px;width:100%}.block-evidence-stage,.choice-block-row,.decision-block-stage{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.agent-block-instrument{grid-template-columns:minmax(0,1.1fr) minmax(140px,.8fr) minmax(0,1.1fr);align-items:stretch}.boundary-block,.choice-block,.decision-block,.evidence-block,.memory-score-block,.protocol-object-block{width:auto;height:auto;min-height:108px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;text-align:left;box-shadow:5px 5px 0 var(--cp-black)}.boundary-block:before,.choice-block:before,.decision-block:before,.evidence-block:before,.memory-score-block:before,.protocol-object-block:before{content:"";width:18px;height:18px;display:block;border:1px solid;background:transparent}.boundary-block[aria-current=true],.choice-block.selected,.decision-block.selected,.evidence-block.selected,.memory-score-block[aria-current=true],.protocol-object-block[aria-current=true]{background:var(--cp-black);color:var(--cp-white)}.decision-block.bad,.evidence-block.bad{border-style:dashed}.boundary-block[aria-current=true]:before,.choice-block.selected:before,.decision-block.selected:before,.evidence-block.selected:before,.memory-score-block[aria-current=true]:before,.protocol-object-block[aria-current=true]:before{background:currentColor}.boundary-block strong,.choice-block span,.decision-block span,.evidence-block span,.memory-score-block span,.protocol-object-block span{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.choice-block small,.decision-block small,.evidence-block small{color:currentColor;opacity:.68;font-size:.72rem}.boundary-block-field,.memory-block-stage,.protocol-block-map{grid-template-columns:repeat(3,minmax(0,1fr))}.boundary-block,.memory-score-block,.protocol-object-block{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.boundary-block:hover,.memory-score-block:hover,.protocol-object-block:hover{transform:translateY(-2px)}.beacon-state{display:grid;grid-gap:12px;gap:12px;align-content:start}.loading-state,.not-found-state{min-height:56vh;display:grid;align-content:center;grid-gap:14px;gap:14px}@media (prefers-reduced-motion:no-preference){.anchor-block,.atlas-object,.boundary-layer,.brand-mark-block,.button,.current-menu-button,.memory-event,.packet-block,.receipt-row,.scan-block,.sepolia-control,.site-menu-links a{transition:transform .18s var(--cp-ease),opacity .22s var(--cp-ease),background-color .18s var(--cp-ease),color .18s var(--cp-ease)}.brand:focus-visible .brand-mark-block,.brand:hover .brand-mark-block,.choiceproof-logo:focus-visible .brand-mark-block,.choiceproof-logo:hover .brand-mark-block{transform:translateX(-3px)}.brand-mark .brand-mark-block{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.status-half .status-square{animation:block-pulse 1.4s steps(2) infinite}}@keyframes block-pulse{50%{opacity:.62}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:1060px){.site-header{grid-template-columns:auto auto;justify-content:space-between;padding:10px 18px}.agent-current-state,.agent-stage,.agent-wizard-header,.archive-detail,.decision-stage,.grid.two,.instrument-intro,.proof-scanner-instrument{grid-template-columns:1fr}.admin-document-checklist,.admin-filter-bar,.agent-advanced-grid,.agent-block-instrument,.agent-connect-layout,.agent-field-grid,.agent-freeze-hero,.agent-grid,.agent-method-grid,.agent-quickstart-grid,.agent-receipt-preview,.agent-result-layout,.agent-section-heading,.agent-state-items,.agent-step-grid,.agent-workflow-grid,.agent-workspace-strip,.artifact-grid,.atlas-orbit,.block-evidence-stage,.boundary-block-field,.choice-block-row,.decision-block-stage,.grid.four,.grid.three,.home-anchor-section,.home-beta-boundary,.home-challenge-section,.home-integration-index,.home-integration-section,.home-live-proof,.home-live-section,.home-path-section,.home-path-steps,.home-problem-section,.home-proof-rail,.home-proof-section,.memory-block-stage,.operator-check-grid,.operator-choice-grid,.protocol-block-map,.receipt-stack,.status-mode-list{grid-template-columns:1fr 1fr}.home-anchor-section,.home-beta-boundary,.home-challenge-section,.home-problem-section,.home-proof-section{grid-template-columns:1fr}.home-anchor-visual,.home-beta-grid,.home-integration-index,.home-live-proof,.home-path-steps,.home-proof-composition .choice-block-row,.home-receipt-body,.home-verdict-flow{grid-template-columns:1fr 1fr}.home-receipt-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-integration-index span{border-bottom:1px solid var(--cp-line-strong)}.home-integration-index span,.home-integration-index span:nth-child(3n){border-right:1px solid var(--cp-line-strong)}.home-integration-index span:nth-child(2n){border-right:0}.home-integration-index span:nth-last-child(-n+3){border-bottom:1px solid var(--cp-line-strong)}.home-integration-index span:last-child{border-bottom:0}.integration-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-method-grid button:nth-child(3n){border-right:1px solid var(--cp-line-strong)}.agent-method-grid button:nth-child(2n){border-right:0}.agent-advanced-grid article,.agent-method-grid button:nth-last-child(n+2),.agent-quickstart-grid article{border-bottom:1px solid var(--cp-line-strong)}.agent-advanced-grid article:nth-child(2n),.agent-quickstart-grid article:nth-child(2n){border-right:0}.agent-advanced-grid article:nth-last-child(-n+2),.agent-quickstart-grid article:nth-last-child(-n+2){border-bottom:0}.home-anchor-visual>div:nth-child(2),.home-beta-grid article:nth-child(2),.home-verdict-flow article:nth-child(2){border-right:0}.agent-current-state-header{grid-template-columns:1fr}.agent-current-state-controls{justify-content:flex-start}.dashboard-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-metric{border-right:1px solid var(--cp-line-strong);border-bottom:1px solid var(--cp-line-strong)}.dashboard-metric:nth-child(2n){border-right:0}.dashboard-metric:nth-last-child(-n+2){border-bottom:0}.dashboard-bottom-grid,.dashboard-grid,.dashboard-section-heading{grid-template-columns:1fr}}@media (max-width:900px){.page,.page.wide{width:calc(100% - 24px);max-width:1180px}.instrument-intro{min-height:auto}.route-home .instrument-intro{min-height:auto;padding:18px 0 30px}h1{max-width:calc(100vw - 48px);font-size:2.45rem;line-height:1.02}}@media (max-width:680px){.page,.page.wide{width:calc(100% - 24px);max-width:1180px;padding:38px 0 72px}.route-home .page{padding-top:28px}.route-home .instrument-intro{gap:24px;padding-bottom:24px}.brand{min-width:auto}.choiceproof-wordmark{font-size:16px}.header-actions{gap:6px}.site-menu{right:14px;max-height:calc(100vh - 86px);overflow-y:auto}.admin-architecture-card div,.admin-console-hero,.admin-document-checklist,.admin-filter-bar,.admin-filter-search,.admin-portal-grid,.admin-review-boundary,.admin-summary-card,.agent-advanced-grid,.agent-block-instrument,.agent-connect-layout,.agent-current-state,.agent-field-grid,.agent-freeze-hero,.agent-grid,.agent-method-grid,.agent-quickstart-grid,.agent-receipt-preview,.agent-result-layout,.agent-section-heading,.agent-state-items,.agent-step-grid,.agent-wizard-header,.agent-workflow-grid,.agent-workspace-strip,.artifact-grid,.atlas-orbit,.block-evidence-stage,.bonded-state-grid,.boundary-block-field,.choice-block-row,.decision-block-stage,.grid.four,.grid.three,.home-anchor-section,.home-anchor-visual,.home-beta-boundary,.home-beta-grid,.home-challenge-section,.home-integration-index,.home-integration-section,.home-live-proof,.home-live-section,.home-path-section,.home-path-steps,.home-problem-section,.home-proof-composition .choice-block-row,.home-proof-rail,.home-proof-section,.home-receipt-body,.home-receipt-strip,.home-signal-line,.home-verdict-flow,.memory-block-stage,.operator-check-grid,.operator-choice-grid,.operator-document-list,.operator-form-grid,.protocol-block-map,.receipt-stack,.site-menu-groups,.site-menu-links,.status-mode-list{grid-template-columns:1fr}.home-integration-index span,.home-integration-index span:nth-child(2n),.home-integration-index span:nth-child(3n){border-right:0;border-bottom:1px solid var(--cp-line-strong)}.home-integration-index span:last-child{border-bottom:0}.agent-advanced-grid article,.agent-advanced-grid article:last-child,.agent-method-grid button,.agent-method-grid button:last-child,.agent-method-grid button:nth-child(3n),.agent-quickstart-grid article,.agent-quickstart-grid article:last-child,.agent-receipt-preview div,.agent-receipt-preview div:nth-child(4n),.agent-receipt-preview div:nth-last-child(-n+4),.agent-step-grid article,.agent-step-grid article:last-child,.agent-workspace-strip>div,.home-proof-rail span,.home-proof-rail span:last-child{border-right:0;border-bottom:1px solid var(--cp-line-strong)}.agent-advanced-grid article:last-child,.agent-method-grid button:last-child,.agent-quickstart-grid article:last-child,.agent-receipt-preview div:last-child,.agent-step-grid article:last-child,.agent-workspace-strip>div:last-child,.home-proof-rail span:last-child{border-bottom:0}.dashboard-bottom-grid,.dashboard-grid,.dashboard-overview,.dashboard-section-heading,.integration-matrix{grid-template-columns:1fr}.dashboard-metric,.dashboard-metric:nth-child(2n),.dashboard-metric:nth-last-child(-n+2){min-height:144px;border-right:0;border-bottom:1px solid var(--cp-line-strong)}.dashboard-metric:last-child{border-bottom:0}.dashboard-facts div,.dashboard-verification-list div{grid-template-columns:1fr;gap:6px}.agent-detail-row{grid-template-columns:1fr;gap:4px}h1{max-width:calc(100vw - 48px);font-size:2.16rem}.instrument-copy{gap:14px}.receipt-tx-item,.receipt-tx-item a{grid-template-columns:1fr;gap:4px}.operator-form-section{padding:18px}.operator-field-wide{grid-column:auto}.operator-application-form .actions{align-items:stretch;flex-direction:column}.admin-compact-header,.admin-review-boundary,.admin-summary-card{flex-direction:column}.admin-filter-search{grid-column:auto}.admin-document-checklist article>div,.admin-review-message>div,.admin-summary-badges{justify-content:flex-start}.admin-advanced-details pre,.admin-audit-list details pre,.operator-message-preview{max-width:calc(100vw - 72px)}.operator-action-button{width:100%}.admin-detail-grid,.admin-detail-list div,.agent-live-refresh dl{grid-template-columns:1fr}.agent-state-item .badge{min-width:104px}.admin-action-buttons{flex-direction:column}.admin-action-buttons .button,.admin-login-form .button{width:100%}.home-landing{--home-section-gap:52px}.home-proof-composition{min-height:auto;padding:16px}.home-proof-caption{grid-template-columns:1fr;gap:8px}.home-anchor-visual>div,.home-beta-grid article,.home-integration-index span,.home-path-steps article,.home-receipt-strip span,.home-signal-line span,.home-verdict-flow article{min-height:auto;border-right:0;border-bottom:1px solid var(--cp-line-strong)}.home-anchor-visual>div:last-child,.home-beta-grid article:last-child,.home-integration-index span:last-child,.home-path-steps article:last-child,.home-receipt-strip span:last-child,.home-signal-line span:last-child,.home-verdict-flow article:last-child{border-bottom:0}.home-receipt-body div{min-height:auto}.home-chain-links a{grid-template-columns:1fr;gap:4px}.editorial-line{font-size:1.08rem}.proof-glyph{--cell:7px}.table{min-width:560px}.wallet-fallback .button{width:100%}}.receipt-archive-header,.receipt-latest-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:start;border:1px solid var(--cp-line-strong);background:var(--cp-paper);color:var(--cp-black);padding:18px}.receipt-archive-header h2,.receipt-latest-card h2{margin:4px 0 8px}.receipt-archive-header p,.receipt-latest-card p{max-width:780px;margin:0;color:var(--cp-muted-strong)}.receipt-filter-bar{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.receipt-filter-button{min-height:34px;padding:0 10px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);font-size:.76rem;font-weight:820;text-transform:uppercase;cursor:pointer}.receipt-filter-button[aria-pressed=true]{background:var(--cp-black);color:var(--cp-white)}.receipt-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:end;margin-top:14px}.receipt-refresh-note{margin:0;color:var(--cp-muted-strong);font-size:.86rem;font-weight:720}.receipt-latest-card{grid-template-columns:minmax(0,1fr);margin-top:22px;background:var(--cp-white)}.receipt-card-grid,.receipt-identity-row,.receipt-latest-facts{display:grid;grid-gap:10px;gap:10px}.receipt-latest-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-card-grid>div,.receipt-identity-row>span,.receipt-latest-facts span{min-width:0;border:1px solid var(--cp-line);background:var(--cp-paper);padding:12px}.receipt-card-grid>div,.receipt-latest-facts span{display:grid;grid-gap:5px;gap:5px}.receipt-card-grid strong,.receipt-identity-row strong,.receipt-latest-facts strong{overflow-wrap:anywhere}.receipt-stack{grid-template-columns:1fr}.receipt-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt-identity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.receipt-outcome-line{margin:0;border:1px solid var(--cp-line-strong);background:var(--cp-black);color:var(--cp-white);padding:10px 12px;font-weight:820}.receipt-integrity-warning{margin:8px 0 0;padding:9px 11px;border-left:3px solid var(--cp-warning);background:var(--cp-warning-soft);color:var(--cp-black);font-weight:760}.receipt-load-more{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;color:var(--cp-muted-strong);font-size:.84rem;font-weight:720}@media (max-width:900px){.receipt-archive-header,.receipt-search-row{grid-template-columns:1fr}.receipt-card-grid,.receipt-identity-row,.receipt-latest-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.receipt-card-grid,.receipt-identity-row,.receipt-latest-facts{grid-template-columns:1fr}}.header-release-badge{white-space:nowrap;font-family:var(--cp-mono);font-size:.66rem;font-weight:760;letter-spacing:.06em}.route-dashboard .instrument-intro,.route-protocol .instrument-intro,.route-receipts .instrument-intro,.route-security .instrument-intro,.route-status .instrument-intro,.route-verify .instrument-intro{min-height:clamp(230px,34vh,340px);align-items:start;padding:32px 0 42px}.surface-dark .agent-advanced-config p,.surface-dark .artifact-card p,.surface-dark .artifact-sheet p,.surface-dark .assurance-matrix p,.surface-dark .field small,.surface-dark .integration-profile-options p,.surface-dark .metric p,.surface-dark .panel p{color:#343430}.surface-dark .artifact-card .label,.surface-dark .artifact-sheet .label,.surface-dark .assurance-matrix .label,.surface-dark .panel .label{color:#4a4a45}.integration-profile-options,.product-layer-grid,.protocol-layer-grid,.receipt-filter-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.system-component-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--cp-line-strong)}.system-component-grid article{min-width:0;padding:20px;border-right:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black)}.system-component-grid article:last-child{border-right:0}.system-component-grid p{color:#343430}.release-boundary-strip{grid-template-columns:minmax(0,1fr) auto;align-items:end}.assurance-matrix{display:grid;grid-gap:18px;gap:18px;min-width:0;padding:22px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black)}.assurance-matrix-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);grid-gap:24px;gap:24px;align-items:end}.assurance-matrix-heading h2,.assurance-matrix-heading p{margin:0}.assurance-dimension-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--cp-line-strong);border-bottom:1px solid var(--cp-line-strong)}.assurance-dimension-grid article{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:16px;border-left:1px solid var(--cp-line-strong)}.assurance-dimension-grid article:first-child{border-left:0}.assurance-dimension-grid article>span:first-child{font-size:.76rem;font-weight:780;text-transform:uppercase}.assurance-dimension-grid p{margin:0;font-size:.82rem;line-height:1.5}.assurance-matrix.is-compact{padding:18px}.assurance-matrix.is-compact .assurance-matrix-heading{grid-template-columns:1fr;gap:8px}.integration-profile-options button{display:grid;grid-gap:9px;gap:9px;min-height:150px;padding:20px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);text-align:left;cursor:pointer}.integration-profile-options button.selected,.integration-profile-options button:hover{background:var(--cp-black);color:var(--cp-white)}.integration-profile-options button>strong{font-size:clamp(1.1rem,2vw,1.45rem);text-transform:uppercase}.integration-profile-options button>span:last-child{max-width:34ch;line-height:1.5}.integration-profile-section>.artifact-sheet{margin-top:18px}.agent-quickstart-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.agent-quickstart-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.agent-result-layout-fit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.agent-result-layout-fit>.artifact-sheet,.agent-result-layout>.artifact-sheet{align-self:start;min-height:0}.agent-advanced-config>.artifact-sheet{border:0;border-top:1px solid var(--cp-line-strong)}.protocol-steps{display:grid;grid-gap:12px;gap:12px;margin:0;padding-left:22px}.receipt-filter-bar{align-items:end}.receipt-system-toggle{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid var(--cp-line-strong);background:var(--cp-white);color:var(--cp-black);font-size:.82rem;font-weight:720}.receipt-system-toggle input{width:18px;height:18px}.verifier-profile-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.agent-result-actions p,.report-checks+.mono{overflow-wrap:anywhere}.button:focus-visible,.current-menu-button:focus-visible,.integration-profile-options button:focus-visible,.sepolia-control:focus-visible,.site-menu a:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid #246bfe;outline-offset:3px}@media (max-width:1180px){.header-release-badge{display:none}.assurance-dimension-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.assurance-dimension-grid article:nth-child(4){border-left:0}.assurance-dimension-grid article:nth-child(n+4){border-top:1px solid var(--cp-line-strong)}}@media (max-width:900px){.agent-result-layout-fit,.assurance-matrix-heading,.integration-profile-options,.product-layer-grid,.protocol-layer-grid,.receipt-filter-bar{grid-template-columns:1fr}.agent-quickstart-grid,.agent-quickstart-grid-four,.system-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-component-grid article:nth-child(2){border-right:0}.system-component-grid article:nth-child(-n+2){border-bottom:1px solid var(--cp-line-strong)}.assurance-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.assurance-dimension-grid article:nth-child(3),.assurance-dimension-grid article:nth-child(5){border-left:0}.assurance-dimension-grid article:nth-child(4){border-left:1px solid var(--cp-line-strong)}.assurance-dimension-grid article:nth-child(n+3){border-top:1px solid var(--cp-line-strong)}.release-boundary-strip{grid-template-columns:1fr;align-items:start}.status-mode-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.route-dashboard .instrument-intro,.route-protocol .instrument-intro,.route-receipts .instrument-intro,.route-security .instrument-intro,.route-status .instrument-intro,.route-verify .instrument-intro{min-height:0;padding:20px 0 30px}.sepolia-control.compact{padding-inline:9px}.sepolia-control.compact span:last-child{display:none}.agent-quickstart-grid,.agent-quickstart-grid-four,.assurance-dimension-grid,.status-mode-list,.system-component-grid{grid-template-columns:1fr}.assurance-dimension-grid article,.assurance-dimension-grid article:nth-child(3),.assurance-dimension-grid article:nth-child(4),.assurance-dimension-grid article:nth-child(5),.system-component-grid article,.system-component-grid article:nth-child(2){border:0;border-bottom:1px solid var(--cp-line-strong)}.assurance-dimension-grid article:last-child,.system-component-grid article:last-child{border-bottom:0}.assurance-matrix{padding:14px}.integration-profile-options button{min-height:126px}}