:root{color:#e7e2d9;background:#15130e;font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #15130e;--panel: #151310;--panel-2: #1e1a16;--line: #3a3024;--line-strong: #514535;--text: #e7e2d9;--muted: #d6c3af;--green: #7ee2a8;--cyan: #f2a93b;--amber: #f2a93b;--red: #f36f6f;--violet: #9b7cff;--shadow: none}*{box-sizing:border-box}[hidden]{display:none!important}.loading-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:#1e1a16}.loading-bar-inner{height:100%;width:30%;background:linear-gradient(90deg,#7ee2a8,#9b7cff);border-radius:2px;animation:loading-slide 1.2s ease-in-out infinite}@keyframes loading-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.api-error-banner{background:#3a1010;color:#f36f6f;padding:8px 16px;font-size:.85rem;text-align:center;border-bottom:1px solid #5a2020}.api-badge.connected span{background:#22c55e!important}.api-badge.fallback{background:#3a3024;color:#d6c3af}.api-badge.fallback span{background:#f2a93b!important}.external-link-block{margin-top:16px;padding:12px 16px;background:#1e1a16;border-radius:8px;border:1px solid #3a3024}.external-link-block a{color:#7ee2a8;text-decoration:underline}.external-link-block a:hover{color:#9b7cff}body{margin:0;min-width:320px}button,a{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}.shell{min-height:100vh;padding:16px;background:linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.02) 1px,transparent 1px),var(--bg);background-size:24px 24px}.console-bar,.system-strip,.metrics,.console-grid,.story,.workbench{max-width:1500px;margin-inline:auto}.system-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:12px;border:1px solid var(--line);background:var(--line);overflow:hidden}.system-strip>span{display:grid;grid-template-columns:auto 1fr;gap:3px 7px;align-items:center;min-height:52px;padding:9px 11px;background:var(--panel-2)}.system-strip strong{color:var(--muted);font-size:.66rem;text-transform:uppercase}.system-strip em{grid-column:2;color:var(--text);font-size:.76rem;font-style:normal;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-dot{grid-row:1/3;width:7px;height:7px;border-radius:50%;background:var(--green)}.workbench{border:1px solid var(--line-strong);background:var(--panel-2);margin-bottom:12px}.workbench[hidden],.dashboard-surface[hidden]{display:none}.workbench-head,.workbench-auth{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.workbench-head{justify-content:space-between}.workbench-head h2{margin:3px 0 0}.workbench-head span,.workbench-head strong{color:var(--green);font-size:.7rem;text-transform:uppercase}.workbench-auth{display:grid;grid-template-columns:1fr 2fr auto auto}.workbench label{display:grid;gap:6px;color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.workbench input,.workbench textarea,.workbench select{width:100%;border:1px solid var(--line-strong);background:var(--bg);color:var(--text);padding:10px;border-radius:4px;font:inherit}.workbench textarea{min-height:76px;resize:vertical}.workbench-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px}.workbench-block{border:1px solid var(--line);padding:12px;background:var(--panel);overflow:auto}.workbench-block h3{margin:0 0 12px;font-size:.85rem;text-transform:uppercase}.wide-block{grid-column:1/-1}.workbench-form{display:grid;grid-template-columns:1fr 1fr;gap:9px}.workbench-form .wide{grid-column:1/-1}.workbench-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.workbench-stats div{border:1px solid var(--line);padding:9px}.workbench-stats span{display:block;color:var(--muted);font-size:.68rem}.workbench-stats strong{display:block;margin-top:4px;color:var(--green)}.workbench-table{overflow:auto}.workbench table{width:100%;border-collapse:collapse;font-size:.75rem}.workbench th,.workbench td{text-align:left;padding:9px;border-bottom:1px solid var(--line);white-space:nowrap}.workbench th{color:var(--muted);text-transform:uppercase}.workbench td{color:var(--text)}.workbench a{color:var(--cyan)}.upload-preview{margin-top:10px}.upload-preview p{padding:7px;margin:4px 0;border-left:2px solid var(--green);font-size:.74rem}.upload-preview p.invalid{border-color:var(--red);color:var(--red)}.preview-total,.preview-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 0}.workbench-message{min-height:40px;padding:11px 14px;border-top:1px solid var(--line);color:var(--muted)}.workbench-message[data-state=ok]{color:var(--green)}.workbench-message[data-state=error]{color:var(--red)}.workbench-empty{grid-column:1/-1;padding:10px;border:1px dashed var(--line-strong);background:var(--panel-2)}.workbench-empty strong{color:var(--text)}.workbench-empty p{margin:5px 0 0;color:var(--muted);font-size:.77rem;line-height:1.4}.dev-issuer-helper{grid-column:1/-1;justify-self:start}.console-bar{display:grid;grid-template-columns:minmax(320px,1fr) minmax(520px,auto);gap:12px;align-items:center;min-height:76px;margin-bottom:12px;border:1px solid var(--line-strong);border-radius:4px;padding:12px;background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-lockup{display:flex;gap:12px;align-items:center;min-width:0}.brand-mark{display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--amber);border-radius:4px;background:#f2a93b1f;color:var(--amber);font-weight:950}h1{margin:0;color:var(--text);font-size:clamp(1.2rem,2vw,1.75rem);letter-spacing:0}.brand-lockup p{margin:4px 0 0;color:var(--muted);font-size:.86rem}.header-ops{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.header-health{display:inline-flex;min-height:38px;align-items:center;gap:9px;border:1px solid rgba(126,226,168,.28);border-radius:12px;padding:0 11px;background:#121c18b8}.header-health i{width:8px;height:8px;border-radius:999px;background:var(--green);box-shadow:0 0 14px #7ee2a8b8}.header-health div{display:grid;gap:1px}.header-health strong{color:var(--green);font-size:.68rem;font-weight:900;text-transform:uppercase}.header-health span{color:var(--muted);font-size:.64rem}.page-nav{display:inline-flex;gap:4px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:4px;background:#ffffff07}.page-nav a{display:inline-flex;min-height:30px;align-items:center;justify-content:center;border-radius:10px;padding:0 10px;color:var(--muted);font-size:.72rem;font-weight:900;text-decoration:none}.page-nav a.active,.page-nav a:hover{background:#f2a93b21;color:var(--amber)}.status-pills{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.status-pills span,.panel-badge,.priority{display:inline-flex;min-height:24px;align-items:center;border:1px solid var(--line-strong);border-radius:999px;padding:0 9px;background:transparent;color:var(--green);font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:500;text-transform:uppercase}.status-pills span:nth-child(2){color:var(--amber);background:#f2a93b1a;border-color:var(--amber)}.status-pills span:nth-child(3){color:var(--violet);background:#9b7cff1a;border-color:var(--violet)}.top-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}@media(min-width:950px){.top-actions{flex-wrap:nowrap}}.top-actions .primary,.top-actions .secondary,.top-actions .ghost{min-height:36px;padding:0 10px;font-size:.75rem;white-space:nowrap}.primary,.secondary,.ghost{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:8px;padding:0 12px;font-weight:850;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 0 #0000;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease}.primary{border:1px solid var(--amber);background:var(--amber);color:#151310}.secondary{border:1px solid var(--line-strong);background:transparent;color:var(--amber)}.ghost{border:1px solid var(--line-strong);background:#ffffff08;color:var(--text)}.compact{min-height:32px;padding-inline:10px;font-size:.78rem}.primary:hover,.secondary:hover,.ghost:hover{transform:translateY(-1px);border-color:var(--amber);box-shadow:0 10px 28px #00000038}.primary:active,.secondary:active,.ghost:active{transform:translateY(0) scale(.985)}.primary:disabled,.secondary:disabled,.ghost:disabled{cursor:wait;opacity:.82}.primary.is-loading,.secondary.is-loading,.ghost.is-loading{padding-right:34px}.primary.is-loading:after,.secondary.is-loading:after,.ghost.is-loading:after{content:"";position:absolute;right:11px;width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:prooflet-spin .78s linear infinite}.primary.is-success,.secondary.is-success,.ghost.is-success{border-color:#7ee2a8b8;background:#7ee2a829;color:var(--green);box-shadow:0 0 0 1px #7ee2a82e,0 0 28px #7ee2a81f}.primary.is-success:after,.secondary.is-success:after,.ghost.is-success:after{content:"✓";margin-left:8px}.primary.is-soft-alert,.secondary.is-soft-alert,.ghost.is-soft-alert{border-color:#f2a93bb8;background:#f2a93b24;color:var(--amber);animation:prooflet-soft-nudge .42s ease}.event-row:first-child,.job:first-child,.receipt:first-child{animation:prooflet-rise-in .28s ease both}@keyframes prooflet-spin{to{transform:rotate(360deg)}}@keyframes prooflet-soft-nudge{0%,to{transform:translate(0)}35%{transform:translate(-2px)}70%{transform:translate(2px)}}@keyframes prooflet-rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}.metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px}.metric,.panel,.story>div{border:1px solid var(--line);border-radius:4px;background:var(--panel)}.metric{min-height:82px;padding:11px}.metric span,.settlement-grid span{display:block;color:var(--muted);font-size:.67rem;font-weight:850;text-transform:uppercase}.metric strong{display:block;margin-top:8px;color:var(--text);font-size:clamp(1.25rem,1.65vw,1.6rem);line-height:1}.metric p{margin:6px 0 0;color:var(--muted);font-size:.76rem}.accent-green strong{color:var(--green)}.accent-blue strong{color:var(--cyan)}.accent-gold strong{color:var(--amber)}.accent-coral strong{color:var(--red)}.console-grid{display:grid;grid-template-columns:minmax(430px,1.35fr) minmax(330px,1fr);grid-template-areas:"settlement stream" "settlement queue" "agents agents";gap:12px;align-items:start}.workstream-panel{grid-area:stream}.settlement-panel{grid-area:settlement;border:1px solid var(--amber)!important;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #0003!important}.queue-panel{grid-area:queue}.panel{overflow:hidden}.panel>header{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;border-bottom:1px solid var(--line);background:#111c19f0}.panel h2{margin:0;color:var(--text);font-size:.92rem}.panel-badge{color:var(--cyan);border-color:#6ee7ff3d;background:#6ee7ff14}.panel-source{padding:8px 10px 0;color:var(--cyan);font-size:.68rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.agent-grid,.event-list,.job-list,.ledger{display:grid;gap:8px;padding:10px}.queue-tabs{display:flex;gap:5px;padding:8px 10px;border-bottom:1px solid var(--line);overflow-x:auto}.queue-tabs button{flex:0 0 auto;border:1px solid transparent;border-radius:5px;padding:6px 9px;background:transparent;color:var(--muted);font-size:.68rem;font-weight:850;text-transform:uppercase}.queue-tabs button:after{content:attr(data-count);margin-left:5px;color:#61746d}.queue-tabs button.active{border-color:var(--line-strong);background:#f2a93b1a;color:var(--amber)}.state-badge{display:inline-flex;min-height:22px;align-items:center;border:1px solid var(--line);border-radius:4px;padding:0 7px;color:var(--muted);font-size:.65rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.state-badge.reserved,.state-badge.open{color:var(--amber);border-color:var(--amber);background:transparent}.state-badge.payable{color:#151310;border-color:var(--amber);background:var(--amber)}.state-badge.paid,.state-badge.approved{color:var(--green);border-color:#7ee2a84d;background:#7ee2a81a}.state-badge.rejected,.state-badge.failed{color:var(--red);border-color:#f36f6f4d;background:#f36f6f1a}.state-badge.pending,.state-badge.submitted,.state-badge.adjudicating{color:var(--violet);border-color:#9b7cff4d;background:#9b7cff1a}.state-badge.claimed{color:var(--cyan)}.state-badge.escrowed,.state-badge.released{color:#151310;border-color:var(--violet);background:var(--violet)}.state-badge.refunded{color:var(--red);border-color:#f36f6f4d;background:#f36f6f1a}.compound-badge{background:var(--panel-2);color:var(--cyan);border-color:var(--cyan)}.subtask-badge{background:transparent;color:var(--muted);border-color:transparent}.is-subtask{margin-left:16px;border-left:2px solid var(--line-strong);border-radius:0 4px 4px 0}.is-compound{border:1px solid rgba(110,231,255,.4)!important;background:#6ee7ff08}.queue-empty{margin:2px;padding:18px;border:1px dashed var(--line-strong);text-align:center}.queue-empty strong{color:var(--text)}.queue-empty p{margin:5px 0 0;color:var(--muted);font-size:.76rem}.has-payable{color:var(--amber)!important}.treasury-panel small{display:block;margin-top:4px;color:var(--muted);font-size:.65rem}.agent-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agent,.job,.receipt,.event-row,.settlement-grid div{border:1px solid var(--line);border-radius:4px;background:var(--panel-2)}.agent{min-height:132px;padding:11px}.agent.working{border-color:#74f2a68c;background:#74f2a614}.agent-head,.agent-stats,.receipt{display:flex;align-items:center;justify-content:space-between;gap:10px}.agent-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(116,242,166,.35);border-radius:8px;background:#74f2a61a;color:var(--green);font-size:.74rem;font-weight:950}.agent-head span{color:var(--green);font-size:.68rem;font-weight:900;text-transform:uppercase}.agent-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.agent-badges span{display:inline-flex;border:1px solid rgba(110,231,255,.22);border-radius:999px;padding:3px 7px;color:var(--cyan);background:#6ee7ff0f;font-size:.62rem;font-weight:900;text-transform:uppercase}.agent h3,.job h3,.queue-head h3{margin:8px 0 5px;color:var(--text);font-size:.94rem}.agent p,.job p,.receipt p,.panel-note,.event-row p{margin-bottom:0;color:var(--muted);font-size:.79rem;line-height:1.35}.agent-stats{margin-top:12px;color:var(--text);font-size:.76rem;font-weight:850}code{display:block;margin-top:10px;color:#6f847b;font-size:.72rem}.workstream-panel,.settlement-panel{min-height:660px}.flow-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px;border-bottom:1px solid var(--line)}.flow-strip span{display:grid;min-height:32px;place-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.65rem;font-weight:900;text-align:center;text-transform:uppercase}.event-list{min-height:566px;align-content:start}.event-row{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px}.event-dot{width:9px;height:9px;margin-top:5px;border-radius:999px;background:var(--cyan)}.event-row strong{color:var(--text);font-size:.84rem;text-transform:uppercase}.event-row>span{border:1px solid var(--line);border-radius:999px;padding:3px 7px;color:var(--muted);font-size:.68rem;font-weight:850;white-space:nowrap}.event-row.claim .event-dot{background:var(--violet)}.event-row.measure .event-dot,.event-row.proof .event-dot{background:var(--cyan)}.event-row.approved{border-color:#74f2a647}.event-row.approved .event-dot{background:var(--green);box-shadow:0 0 18px #74f2a6d9}.event-row.rejected{border-color:#ff6b6b47;background:#ff6b6b0f}.event-row.rejected .event-dot{background:var(--red);box-shadow:0 0 18px #ff6b6bd1}.event-row.settlement .event-dot{background:var(--amber);box-shadow:0 0 18px #ffd166d1}.job{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px}.job.running{border-color:#74f2a670;background:#74f2a614}.job.done{border-color:#6ee7ff57;background:#6ee7ff12}.priority.high{color:var(--red);border-color:#ff6b6b52;background:#ff6b6b14}.priority.med{color:var(--amber);border-color:#ffd16652;background:#ffd16614}.priority.low{color:var(--green)}.payout{min-width:72px;text-align:right}.payout strong{display:block;color:var(--green);font-size:.95rem}.payout span{color:var(--muted);font-size:.68rem;font-weight:850}.panel-note{padding:11px 12px;border-bottom:1px solid var(--line);background:#74f2a60a}.settlement-preview{display:grid;gap:9px;padding:10px;border-bottom:1px solid var(--line)}.treasury-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;border-bottom:1px solid var(--line);background:var(--panel-2)}.treasury-panel div{min-height:58px;border:1px solid var(--line);border-radius:4px;padding:9px;background:var(--panel)}.treasury-panel .wide{grid-column:1 / -1}.treasury-panel span{display:block;color:var(--muted);font-size:.67rem;font-weight:850;text-transform:uppercase}.treasury-panel strong{display:block;margin-top:5px;color:var(--text);font-size:.84rem;line-height:1.25;overflow-wrap:anywhere}.settlement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.settlement-grid div{min-height:62px;padding:9px}.settlement-grid strong{display:block;margin-top:5px;color:var(--text);font-size:.9rem}.batch-download{display:none;justify-self:start;color:var(--cyan);font-size:.8rem;font-weight:900}.batch-download.visible{display:inline-block}#batchPayload{display:none;max-height:220px;margin:0;overflow:auto;border:1px solid var(--line-strong);border-radius:4px;padding:10px;background:var(--panel-2);color:var(--text);font-size:.7rem;line-height:1.45;white-space:pre-wrap}#batchPayload.visible{display:block}.receipt{min-height:76px;padding:10px}.receipt.accepted{border-color:#74f2a647}.receipt.rejected{border-color:#ff6b6b47;background:#ff6b6b0f}.receipt-right{min-width:86px;text-align:right}.receipt-right span{display:block;color:var(--green);font-weight:900}.receipt.rejected .receipt-right span,.receipt.rejected small{color:var(--red)}.receipt-right em{display:block;color:var(--red);font-size:.76rem;font-style:normal;font-weight:850}.receipt-right a{display:block;color:#9db4ac;font-size:.76rem}.receipt small{display:block;margin-top:5px;color:var(--green);font-size:.73rem;font-weight:850}.proof-link{margin-top:4px;font-weight:900}.story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.story>div{padding:14px}.story h2{margin:0 0 7px;color:var(--text);font-size:.95rem}.story p{margin-bottom:0;color:var(--muted);line-height:1.45}.landing-route{max-width:1500px;margin:0 auto}.landing-nav{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.landing-brand{display:flex;align-items:center;gap:10px;color:var(--text);text-decoration:none}.landing-brand .brand-mark{width:38px;height:38px;font-size:.72rem}.landing-nav>div{display:flex;gap:18px}.landing-nav>div a{color:var(--muted);font-size:.78rem;font-weight:800;text-decoration:none}.landing-nav a:hover{color:var(--green)}.protocol-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:26px 0 0;padding:18px 0 24px;border-top:1px solid var(--line);color:var(--muted)}.protocol-footer[hidden]{display:none}.protocol-footer div{display:grid;gap:5px;max-width:760px}.protocol-footer strong{color:var(--text);font-size:.82rem}.protocol-footer span{font-size:.72rem;line-height:1.45}.protocol-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.protocol-footer a{border:1px solid var(--line);border-radius:999px;padding:7px 10px;color:var(--muted);font-size:.68rem;font-weight:850;text-decoration:none}.protocol-footer a:hover{border-color:var(--amber);color:var(--amber);background:#f2a93b14}.landing-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;min-height:460px;align-items:center;padding:48px 0 60px}@media(max-width:900px){.landing-hero{grid-template-columns:1fr}}.hero-content{display:flex;flex-direction:column;max-width:680px}.hero-visual{display:flex;justify-content:center;align-items:center}.settlement-preview-card{width:100%;max-width:400px;border:1px solid var(--line-strong);border-radius:4px;background:var(--panel);box-shadow:inset 0 1px #ffffff0f,0 4px 24px #0006;overflow:hidden}.settlement-preview-card .card-header{padding:12px 16px;border-bottom:1px solid var(--line);background:#f2a93b0d}.settlement-preview-card .card-header span{color:var(--amber);font-size:.72rem;font-weight:850;text-transform:uppercase;letter-spacing:.5px}.settlement-preview-card .card-body{padding:16px;display:grid;gap:12px}.settlement-preview-card .card-body div{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:8px}.settlement-preview-card .card-body div:last-child{border-bottom:none;padding-bottom:0;justify-content:center}.settlement-preview-card .card-body span{color:var(--muted);font-size:.75rem}.settlement-preview-card .card-body strong{color:var(--text);font-size:.85rem}.text-mint{color:var(--green)!important;font-size:1.05rem!important}.dry-run-note{color:var(--muted)!important;font-size:.65rem!important;font-style:italic;margin-top:4px}.landing-kicker{display:flex;align-items:center;gap:9px;margin-bottom:22px;color:var(--amber);font-size:.72rem;font-weight:900;text-transform:uppercase}.landing-kicker span{width:8px;height:8px;border-radius:50%;background:var(--amber)}.landing-hero h1{font-size:3.8rem;line-height:1.02;margin:0}.landing-hero h2{max-width:980px;margin:18px 0 16px;color:var(--text);font-size:1.52rem;line-height:1.2}.landing-lede{max-width:850px;margin-bottom:28px;color:var(--muted);font-size:.95rem;line-height:1.55}.landing-actions{display:flex;flex-wrap:wrap;gap:9px}.landing-actions a{text-decoration:none}.hero-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px;max-width:720px}.hero-proof-strip span{display:grid;gap:4px;border:1px solid var(--line);border-radius:14px;padding:12px;background:#ffffff06}.hero-proof-strip strong{color:var(--text);font-size:.78rem}.hero-proof-strip small{color:var(--muted);font-size:.68rem;line-height:1.3}.landing-band{padding:60px 0;border-top:1px solid var(--line)}.landing-section-head{max-width:760px;margin-bottom:30px}.landing-section-head>span{display:block;margin-bottom:7px;color:var(--amber);font-size:.68rem;font-weight:900;text-transform:uppercase}.landing-section-head h2{margin-bottom:9px;color:var(--text);font-size:1.6rem}.landing-section-head p{margin:0;color:var(--muted);line-height:1.5}.reality-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.reality-grid article{min-height:170px;border:1px solid var(--line);border-radius:4px;padding:16px;background:var(--panel-2);box-shadow:inset 0 1px #ffffff0f}.reality-grid article:last-child{grid-column:2/4}.reality-grid b{color:var(--amber);font-size:.65rem}.reality-grid h3{margin:25px 0 7px;color:var(--text);font-size:.9rem}.reality-grid p{margin:0;color:var(--muted);font-size:.77rem;line-height:1.45}.evidence-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);gap:10px}.batch-terminal,.live-protocol-summary{border:1px solid var(--line-strong);background:var(--panel-2);box-shadow:inset 0 1px #ffffff0f;border-radius:4px}.batch-terminal{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.batch-terminal>div{min-height:120px;padding:16px;border-right:1px solid var(--line)}.batch-terminal>div:last-child{border-right:0}.batch-terminal span{display:block;color:var(--muted);font-size:.64rem;font-weight:850;text-transform:uppercase}.batch-terminal strong{display:block;margin-top:27px;color:var(--text);font-size:.82rem;overflow-wrap:anywhere}.batch-terminal .settled-status{color:var(--green)}.live-protocol-summary{padding:16px}.live-protocol-summary h3{margin:0 0 10px;font-size:.82rem;text-transform:uppercase}.live-protocol-summary dl{margin:0}.live-protocol-summary dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:.72rem}.live-protocol-summary dt{color:var(--muted)}.live-protocol-summary dd{margin:0;color:var(--text);font-weight:850}.live-protocol-summary a{display:inline-block;margin-top:13px;color:var(--amber);font-size:.75rem;font-weight:850;text-decoration:none}.mode-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:4px}.mode-grid article{min-height:112px;padding:18px;border-right:1px solid var(--line)}.mode-grid article:last-child{border-right:0}.mode-grid strong{color:var(--text);font-size:.82rem}.mode-grid p{margin:20px 0 0;color:var(--muted);font-size:.76rem}.command-stack{border:1px solid var(--line-strong);background:var(--panel-2);border-radius:4px;box-shadow:inset 0 1px #ffffff0f}.command-stack code{display:grid;grid-template-columns:34px minmax(0,1fr);margin:0;padding:16px;border-bottom:1px solid var(--line);color:var(--text);font-size:.78rem;overflow-x:auto}.command-stack code:last-child{border-bottom:0}.command-stack code span{color:var(--amber)}.demo-commands>p{margin:13px 0 0;color:var(--muted);font-size:.78rem}.landing-footer{display:grid;grid-template-columns:1fr auto auto;gap:24px;align-items:center;min-height:100px;border-top:1px solid var(--line);color:var(--muted);font-size:.75rem}.landing-footer strong{color:var(--text)}.landing-footer a{color:var(--amber);font-weight:900;text-decoration:none}.landing-loop-strip,.hosted-loop-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--line)}.landing-loop-step,.hosted-loop-step{position:relative;min-height:auto;padding:16px 14px;border-right:1px solid var(--line);background:var(--panel-2)}.landing-loop-step:last-child,.hosted-loop-step:last-child{border-right:0}.landing-loop-step:not(:last-child):after,.hosted-loop-step:not(:last-child):after{content:"→";position:absolute;z-index:1;right:-10px;top:24px;color:var(--amber);font-weight:900}.landing-loop-step>span,.hosted-loop-step>span{display:block;color:var(--muted);font-size:.65rem;font-weight:900}.landing-loop-step strong,.hosted-loop-step strong{display:block;margin-top:28px;color:var(--text);font-size:.82rem}.landing-loop-step small,.hosted-loop-step small{display:block;margin-top:7px;color:var(--muted);font-size:.68rem;line-height:1.35}@media(max-width:1180px){.console-bar{grid-template-columns:1fr}.status-pills,.top-actions{justify-content:start}.metrics,.system-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.console-grid{grid-template-columns:1fr;grid-template-areas:"stream" "settlement" "agents" "queue"}.story{grid-template-columns:1fr}.workbench-grid{grid-template-columns:1fr 1fr}.workbench-grid .wide-block{grid-column:1/-1}.reality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reality-grid article:last-child{grid-column:auto}.evidence-layout{grid-template-columns:1fr}.batch-terminal{grid-template-columns:repeat(3,minmax(0,1fr))}.batch-terminal>div:nth-child(3){border-right:0}.batch-terminal>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media(max-width:950px){.landing-loop-strip,.hosted-loop-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-loop-step:nth-child(3),.hosted-loop-step:nth-child(3){border-right:0}.landing-loop-step:nth-child(-n+3),.hosted-loop-step:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media(max-width:700px){.shell{padding:10px}.metrics,.flow-strip,.settlement-grid,.treasury-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.top-actions{grid-template-columns:1fr}}.protocol-transparency-page{padding:20px}.protocol-grid{display:flex;flex-direction:column;gap:16px;margin-top:16px}.protocol-grid .wide-block{grid-column:1 / -1}.protocol-status-list{display:grid;gap:12px}.protocol-status-list>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:8px}.protocol-status-list>div:last-child{border-bottom:none;padding-bottom:0}.protocol-status-list span{color:var(--muted);font-size:.75rem}.protocol-status-list strong{color:var(--text);font-size:.8rem}.proof-flow{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px;background:#15130e80;border-radius:4px}.proof-flow .flow-step{padding:8px 12px;border:1px solid var(--line-strong);border-radius:4px;font-size:.8rem;font-weight:850;background:var(--panel)}.proof-flow .flow-arrow{color:var(--muted);font-weight:900}.proof-flow-excluded{margin-top:12px;font-size:.75rem;color:var(--muted);padding:12px 16px}.safety-list{margin:0;padding:0 0 0 20px;color:var(--muted);font-size:.8rem;line-height:1.6}.safety-list li{margin-bottom:8px}.safety-list code{background:#ffffff0d;padding:2px 4px;border-radius:2px;color:var(--amber)}.protocol-nav-link{color:var(--muted);font-weight:800;text-transform:uppercase;font-size:.67rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.protocol-nav-link:hover{color:var(--amber)}@media(max-width:700px){.event-row{grid-template-columns:12px minmax(0,1fr)}.event-row>span{grid-column:2;justify-self:start}.workbench-auth,.workbench-grid,.workbench-form{grid-template-columns:1fr}.workbench-form .wide,.workbench-grid .wide-block{grid-column:auto}.workbench-head{align-items:flex-start;flex-direction:column}.system-strip{grid-template-columns:1fr 1fr}.system-strip>span:last-child{grid-column:1/-1}.protocol-footer{align-items:flex-start;flex-direction:column}.protocol-footer nav{justify-content:flex-start}.landing-nav{align-items:flex-start;padding:12px 0}.landing-nav>div{display:grid;gap:6px;text-align:right}.landing-hero{min-height:480px;padding:50px 0}.landing-hero h1{font-size:2.4rem}.landing-hero h2{font-size:1.3rem}.landing-actions{display:grid;grid-template-columns:1fr;width:100%}.landing-loop-strip,.hosted-loop-strip,.reality-grid,.mode-grid{grid-template-columns:1fr}.landing-loop-step,.hosted-loop-step,.landing-loop-step:nth-child(3),.hosted-loop-step:nth-child(3),.mode-grid article{border-right:0;border-bottom:1px solid var(--line)}.landing-loop-step:last-child,.hosted-loop-step:last-child,.mode-grid article:last-child{border-bottom:0}.landing-loop-step:not(:last-child):after,.hosted-loop-step:not(:last-child):after{content:"↓";right:18px;top:auto;bottom:-11px}.batch-terminal{grid-template-columns:1fr 1fr}.batch-terminal>div,.batch-terminal>div:nth-child(3){border-right:0;border-bottom:1px solid var(--line)}.batch-terminal>div:nth-child(odd){border-right:1px solid var(--line)}.landing-footer{grid-template-columns:1fr;gap:7px;padding:20px 0}}@media(max-width:460px){.metrics,.flow-strip,.settlement-grid,.treasury-panel{grid-template-columns:1fr}.landing-hero h1{font-size:2rem}.landing-band{padding:52px 0}.batch-terminal{grid-template-columns:1fr}.batch-terminal>div:nth-child(odd){border-right:0}}.scroll-x,.table-wrap,.queue-scroll,.micro-work-queue,.ledger-table-wrap{scrollbar-color:var(--outline, #9e8e7c) var(--surface, #15130e)}.scroll-x::-webkit-scrollbar,.table-wrap::-webkit-scrollbar,.queue-scroll::-webkit-scrollbar,.micro-work-queue::-webkit-scrollbar,.ledger-table-wrap::-webkit-scrollbar{height:8px;width:8px}.scroll-x::-webkit-scrollbar-track,.table-wrap::-webkit-scrollbar-track,.queue-scroll::-webkit-scrollbar-track,.micro-work-queue::-webkit-scrollbar-track,.ledger-table-wrap::-webkit-scrollbar-track{background:var(--surface, #15130e)}.scroll-x::-webkit-scrollbar-thumb,.table-wrap::-webkit-scrollbar-thumb,.queue-scroll::-webkit-scrollbar-thumb,.micro-work-queue::-webkit-scrollbar-thumb,.ledger-table-wrap::-webkit-scrollbar-thumb{background:var(--outline, #9e8e7c);border-radius:999px}input[type=file]::file-selector-button{background:var(--surface-bright, #3b3933);color:var(--text, #e7e2d9);border:1px solid var(--outline, #9e8e7c);border-radius:6px;padding:8px 12px;font:inherit;font-weight:700;margin-right:12px;cursor:pointer}input[type=file]::-webkit-file-upload-button{background:var(--surface-bright, #3b3933);color:var(--text, #e7e2d9);border:1px solid var(--outline, #9e8e7c);border-radius:6px;padding:8px 12px;font:inherit;font-weight:700;margin-right:12px;cursor:pointer}.brand-link,.brand-link:visited,.brand-link:hover,.brand-link:active,.header-brand a,.header-brand a:visited,.header-brand a:hover,.header-brand a:active,.brand-lockup,.brand-lockup:visited,.brand-lockup:hover,.brand-lockup:active{color:var(--text);text-decoration:none}.protocol-grid .ledger-table-wrap table,.protocol-grid .issuer-table{width:auto;min-width:100%}.protocol-grid .ledger-table-wrap{overflow-x:auto}.protocol-transparency-page{padding:40px 20px;max-width:1200px;margin:0 auto}.protocol-section{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.protocol-section span{color:var(--amber);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.5px}.protocol-section h2{font-size:2rem;color:var(--text);margin:5px 0}.protocol-section p{color:var(--muted);font-size:.9rem;margin:0}.protocol-grid{display:flex;flex-direction:column;gap:20px}@media(min-width:950px){.protocol-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.protocol-wide-block{grid-column:1 / -1}.protocol-card{border:1px solid var(--amber);background:var(--surface);border-radius:6px;overflow:hidden;box-shadow:0 4px 12px #0003}.protocol-card>header{padding:14px 16px;border-bottom:1px solid var(--line);background:#111c1980}.protocol-card h3{margin:0;color:var(--text);font-size:.95rem}.protocol-status-card{padding:16px;display:grid;gap:12px}.protocol-status-card>div{display:flex;justify-content:space-between;border-bottom:1px dashed var(--line);padding-bottom:8px}.protocol-status-card>div:last-child{border-bottom:none;padding-bottom:0}.protocol-status-card span{color:var(--muted);font-size:.75rem}.protocol-status-card strong{color:var(--text);font-size:.8rem;text-align:right;word-break:break-all}.protocol-proof-flow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px;background:var(--surface-bright)}.protocol-proof-flow .flow-step{padding:6px 10px;border:1px solid var(--line-strong);border-radius:4px;font-size:.75rem;font-weight:850;background:var(--surface)}.protocol-proof-flow .flow-arrow{color:var(--muted);font-weight:900}.proof-flow-excluded{padding:12px 16px;font-size:.75rem;color:var(--muted)}.protocol-table-wrap{overflow-x:auto}.protocol-table{width:100%;border-collapse:collapse}.protocol-table th,.protocol-table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--line);font-size:.8rem;color:var(--muted)}.protocol-table th{color:var(--text);font-weight:800;background:#ffffff05}.protocol-safety-list{margin:0;padding:16px 16px 16px 32px;color:var(--muted);font-size:.8rem;line-height:1.6}.protocol-safety-list li{margin-bottom:8px}.protocol-safety-list code{background:#ffffff0d;padding:2px 4px;border-radius:4px;color:var(--amber)}.issuer-session-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:24px;align-items:start}.issuer-session-column,.issuer-key-column{display:grid;gap:10px}.issuer-session-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.issuer-helper{color:var(--muted);font-size:.9rem;line-height:1.4;margin:0}@media(max-width:900px){.issuer-session-panel{grid-template-columns:1fr}}.leaderboard-panel{grid-column:1 / -1}.leaderboard-table-wrap{overflow-x:auto}.leaderboard-table{width:100%;border-collapse:collapse;font-size:.92rem}.leaderboard-table th{text-align:left;padding:8px 12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--line);color:var(--muted);white-space:nowrap}.leaderboard-table td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.leaderboard-table tbody tr:hover{background:#ffffff08}.leaderboard-rank{font-size:1.1rem;font-weight:700;text-align:center}.leaderboard-score{font-weight:700;color:var(--green)}.leaderboard-earned{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--cyan)}.leaderboard-loading,.leaderboard-empty{text-align:center;padding:24px;color:var(--muted)}.risk-badge{display:inline-block;padding:2px 10px;border-radius:10px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.risk-clean{background:#7ee2a826;color:var(--green)}.risk-flagged{background:#f2a93b26;color:var(--amber)}.risk-blocked{background:#f36f6f26;color:var(--red)}.issuer-mode-tabs{display:flex;padding:12px;gap:8px;border-bottom:1px solid var(--line)}.mode-tab{flex:1;background:var(--panel);color:var(--muted);border:1px solid var(--line-strong);border-radius:4px;padding:10px 16px;font-weight:700;transition:all .2s}.mode-tab:hover{border-color:var(--amber);color:var(--text)}.mode-tab.active{background:var(--amber);color:var(--bg);border-color:var(--amber)}.proof-console-card{width:min(100%,500px);border:1px solid rgba(242,169,59,.38);border-radius:22px;background:radial-gradient(circle at top left,rgba(126,226,168,.12),transparent 35%),linear-gradient(180deg,#ffffff0e,#ffffff05),var(--panel);box-shadow:0 30px 80px #00000057,inset 0 1px #ffffff17;overflow:hidden}.proof-console-top,.proof-console-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line)}.proof-console-top span,.proof-console-footer span{color:var(--amber);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.proof-console-top strong{color:var(--text);font-family:JetBrains Mono,monospace;font-size:.82rem}.proof-console-body{display:grid;gap:10px;padding:18px}.proof-console-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:66px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#ffffff06}.proof-console-row b{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:#f2a93b24;color:var(--amber);font-size:.72rem}.proof-console-row span{color:var(--muted);font-size:.82rem}.proof-console-row strong{color:var(--text);font-size:.82rem;white-space:nowrap}.proof-console-row.active{border-color:#7ee2a847}.proof-console-row.active b{background:#7ee2a829;color:var(--green)}.proof-console-row.pending{border-color:#f2a93b75;box-shadow:inset 3px 0 0 var(--amber)}.proof-console-footer{border-top:1px solid var(--line);border-bottom:0}.proof-console-footer a{color:var(--green);font-size:.8rem;font-weight:900;text-decoration:none}.product-pulse{max-width:1500px;margin:-2px auto 12px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:12px;border:1px solid rgba(126,226,168,.22);border-radius:18px;padding:16px;background:linear-gradient(90deg,rgba(126,226,168,.08),transparent 50%),#121c18b8}.product-pulse span{color:var(--green);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-pulse strong{display:block;margin:5px 0;color:var(--text);font-size:1.08rem}.product-pulse p{margin:0;color:var(--muted);max-width:840px;line-height:1.45}.pulse-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;align-content:center}.pulse-steps span{display:grid;min-height:42px;place-items:center;border:1px solid var(--line);border-radius:999px;background:#ffffff08;color:var(--text);letter-spacing:0}.console-bar,.system-strip,.metrics,.console-grid,.story,.workbench{max-width:1500px}.panel,.metric,.workbench,.story>div{border-radius:16px;box-shadow:inset 0 1px #ffffff0e}.console-grid{grid-template-columns:minmax(520px,1.35fr) minmax(340px,1fr);grid-template-areas:"settlement stream" "settlement queue" "agents agents"}.panel header{background:#7ee2a80b}.metric{min-height:96px;padding:18px}.metric strong{font-size:1.35rem}.agent-grid{max-height:none;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agent{border-radius:14px}.receipt,.job,.event-row{border-radius:12px;margin:8px 10px}.agent code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-stats span:last-child{white-space:nowrap}.ops-command-center,.proof-review-board,.trust-boundary-board{max-width:1500px;margin:0 auto 12px}.ops-command-center{display:grid;grid-template-columns:minmax(330px,1.05fr) repeat(3,minmax(0,.75fr));gap:12px}.ops-focus-card,.ops-card,.proof-review-board{border:1px solid var(--line);border-radius:18px;background:var(--panel);box-shadow:inset 0 1px #ffffff0e}.ops-focus-card,.ops-card{padding:18px}.ops-focus-card{border-color:#f2a93b6b;background:radial-gradient(circle at top right,rgba(242,169,59,.14),transparent 36%),var(--panel)}.ops-focus-card>span,.ops-card>span,.proof-review-board header span,.proof-review-card span{color:var(--amber);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ops-focus-card strong{display:block;margin:10px 0 4px;color:var(--text);font-size:clamp(2rem,4vw,3.5rem);line-height:1}.ops-card strong{display:block;margin:12px 0 8px;color:var(--text);font-size:1.08rem}.ops-focus-card p,.ops-card p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.45}.ops-action-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ops-action-row a{text-decoration:none}.proof-review-board{overflow:hidden}.proof-review-board header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid var(--line);background:#7ee2a80b}.proof-review-board h2{margin:4px 0 0;color:var(--text);font-size:1.05rem}.proof-review-board header>strong{color:var(--green);font-size:.78rem}.proof-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.proof-review-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--panel-2)}.proof-review-card.accepted{border-color:#7ee2a847}.proof-review-card.rejected{border-color:#f36f6f52;background:#f36f6f0e}.proof-review-card strong{display:block;margin:6px 0;color:var(--text);font-size:.9rem}.proof-review-card p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.35}.proof-review-status{text-align:right}.proof-review-status b{display:block;color:var(--green);font-size:.9rem;white-space:nowrap}.proof-review-status small{display:block;margin-top:5px;color:var(--muted);font-size:.68rem;max-width:170px}.trust-boundary-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.trust-boundary-board article{min-height:126px;border:1px solid rgba(214,195,175,.16);border-radius:16px;padding:16px;background:linear-gradient(180deg,#ffffff09,#ffffff03),var(--panel-2);box-shadow:inset 0 1px #ffffff0b}.trust-boundary-board span,.issuer-boundary-strip span{color:var(--green);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.trust-boundary-board strong{display:block;margin:10px 0 7px;color:var(--text);font-size:.92rem}.trust-boundary-board p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.45}.agents-page{max-width:1500px;margin:0 auto 12px;display:grid;gap:12px}.agents-page-head{display:flex;align-items:end;justify-content:space-between;gap:16px;border:1px solid var(--line);border-radius:18px;padding:18px;background:radial-gradient(circle at top left,rgba(126,226,168,.1),transparent 34%),var(--panel)}.agents-page-head span{color:var(--amber);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agents-page-head h2{margin:6px 0;color:var(--text);font-size:1.35rem}.agents-page-head p{margin:0;color:var(--muted);line-height:1.45}.agents-page-head a{text-decoration:none;white-space:nowrap}.agent-onboarding-panel{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(320px,1.4fr);gap:16px;padding:18px;border-color:#7ee2a83d;background:radial-gradient(circle at top right,rgba(242,169,59,.12),transparent 30%),var(--panel)}.agent-onboarding-copy span{color:var(--green);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agent-onboarding-copy h3{margin:7px 0 8px;color:var(--text);font-size:1.05rem}.agent-onboarding-copy p{margin:0;color:var(--muted);line-height:1.45}.agent-register-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end}.agent-register-form label{display:grid;gap:6px;color:var(--muted);font-size:.68rem;font-weight:850;text-transform:uppercase}.agent-register-form input{width:100%;border:1px solid var(--line-strong);border-radius:10px;padding:10px 12px;background:var(--bg);color:var(--text)}.agent-register-form label small,.workbench-form label small{color:var(--muted);font-size:.62rem;font-weight:700;line-height:1.3;text-transform:none}.agent-register-form button{min-height:39px}.agent-register-result{grid-column:1 / -1;border:1px solid var(--line-strong);border-radius:12px;padding:12px;background:#ffffff06;color:var(--muted);line-height:1.45}.agent-register-result[data-state=ok]{border-color:#7ee2a861;color:var(--text)}.agent-register-result[data-state=error]{border-color:#ff6c5d8c;color:var(--status-rejected)}.agent-register-result code{color:var(--amber);overflow-wrap:anywhere}.agent-register-next{margin-top:8px}.agents-roster-panel .agent-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.agents-page .leaderboard-panel{grid-column:auto}.issuer-product-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;border-bottom:1px solid var(--line);background:#ffffff05}.issuer-product-strip div{border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--panel)}.issuer-product-strip span{color:var(--amber);font-size:.64rem;font-weight:900}.issuer-product-strip strong{display:block;margin:8px 0 4px;color:var(--text);font-size:.84rem}.issuer-product-strip small{color:var(--muted);font-size:.7rem;line-height:1.3}.issuer-boundary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 12px 12px;border-bottom:1px solid var(--line);background:#ffffff05}.issuer-boundary-strip div{border:1px solid rgba(126,226,168,.22);border-radius:14px;padding:12px;background:#121c188c}.issuer-boundary-strip strong{display:block;margin-top:7px;color:var(--text);font-size:.78rem;line-height:1.35}@media(max-width:1100px){.ops-command-center,.proof-review-list,.trust-boundary-board,.agent-onboarding-panel,.issuer-product-strip,.issuer-boundary-strip{grid-template-columns:1fr 1fr}}@media(max-width:700px){.ops-command-center,.proof-review-list,.trust-boundary-board,.agent-onboarding-panel,.issuer-product-strip,.issuer-boundary-strip,.proof-review-card,.agent-register-form{grid-template-columns:1fr}.proof-review-status{text-align:left}}@media(max-width:900px){.hero-proof-strip,.product-pulse,.pulse-steps{grid-template-columns:1fr}.proof-console-row{grid-template-columns:34px 1fr}.proof-console-row strong{grid-column:2}}
