.ax-rb-body{--rb-accent:var(--ax-blue,#1c64f2);--rb-soft:var(--ax-blue-soft,#ebf2fe);gap:14px;min-width:0;display:grid}.ax-rb-body.is-wallet-flow{--rb-accent:#0d8a8a;--rb-soft:#e3f5f4}.ax-rb-body.is-contract-security{--rb-accent:#c2334b;--rb-soft:#fcebee}.ax-rb-body.is-market-liquidity{--rb-accent:#6b46d6;--rb-soft:#f0ebfd}.ax-rb-body.is-governance-treasury{--rb-accent:#b26a00;--rb-soft:#fff4e0}.ax-rb-body.is-monitoring-events{--rb-accent:#13855a;--rb-soft:#e5f5ed}.ax-rb-head{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ax-rb-head p{color:var(--ax-ink-3,#5a6a80);margin:0;font-size:12.5px}.ax-rb-arch{background:var(--rb-soft);height:26px;color:var(--rb-accent);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.ax-rb-arch svg{width:14px;height:14px}.ax-rb-arch.is-wallet-flow{--rb-accent:#0d8a8a;--rb-soft:#e3f5f4}.ax-rb-arch.is-contract-security{--rb-accent:#c2334b;--rb-soft:#fcebee}.ax-rb-arch.is-market-liquidity{--rb-accent:#6b46d6;--rb-soft:#f0ebfd}.ax-rb-arch.is-governance-treasury{--rb-accent:#b26a00;--rb-soft:#fff4e0}.ax-rb-arch.is-monitoring-events{--rb-accent:#13855a;--rb-soft:#e5f5ed}.ax-rb-arch.is-token-protocol{--rb-accent:#1c64f2;--rb-soft:#ebf2fe}.ax-rb-notices{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ax-rb-notices li{border:1px solid var(--ax-line,#e3e9f1);color:var(--ax-ink-2,#33445c);background:#fff;border-radius:9px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px 14px;font-size:12.8px;line-height:1.5;display:grid}.ax-rb-notices li svg{width:17px;height:17px;margin-top:1px}.ax-rb-notices li.is-ok svg{color:var(--ax-green,#0f9d63)}.ax-rb-notices li.is-warn{background:#fffaf1;border-color:#f5d9a8}.ax-rb-notices li.is-warn svg{color:var(--ax-amber,#f59300)}.ax-rb-notices li.is-bad{background:#fff6f7;border-color:#f3c4cc}.ax-rb-notices li.is-bad svg{color:var(--ax-red,#e5334d)}.ax-rb-notices li.is-info svg{color:var(--ax-blue,#1c64f2)}.ax-rb-notices b{color:var(--ax-ink,#0f1f3a);margin-right:4px;font-weight:600}.ax-rb-headline{border-left:3px solid var(--rb-accent);background:var(--rb-soft);overflow-wrap:anywhere;border-radius:0 10px 10px 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0;padding:14px 18px;display:flex}.ax-rb-headline b{color:var(--ax-ink,#0f1f3a);flex:420px;font-size:14.5px;font-weight:550;line-height:1.5}.ax-rb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ax-rb-cell{min-width:0}.ax-rb-cell.is-metrics,.ax-rb-cell.is-table,.ax-rb-cell.is-section,.ax-rb-cell.is-signals,.ax-rb-cell.is-limitations{grid-column:1/-1}.ax-rb-cell>.ax-rb{height:100%}.ax-rb-cell.is-wide{grid-column:1/-1}.ax-rb-kv{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 18px;margin:0;display:grid}.ax-rb-kv>div{border:1px solid var(--ax-line,#e3e9f1);background:var(--ax-surface-2,#f8fafc);border-radius:10px;min-width:0;padding:10px 12px}.ax-rb-kv dt{color:var(--ax-ink-3,#5a6a80);font-size:12px}.ax-rb-kv dd{color:var(--ax-ink,#0f1f3a);overflow-wrap:anywhere;margin:3px 0 0;font-size:13.5px;font-weight:600}.ax-rb-detail-head{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.ax-rb-detail-head>svg{width:18px;height:18px;color:var(--ax-ink-2,#33445c);flex:none;margin-top:2px}.ax-rb-detail-title{color:var(--ax-ink,#0f1f3a);margin:0;font-size:16px;font-weight:600;line-height:1.3}.ax-rb-detail-head .ax-card-sub{margin:3px 0 0}.ax-rb-more>summary{color:var(--ax-ink,#0f1f3a);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.ax-rb-more>summary svg{width:18px;height:18px;color:var(--rb-accent)}.ax-rb-more[open]>summary{margin-bottom:14px}@media (max-width:900px){.ax-rb-grid{grid-template-columns:minmax(0,1fr)}}.ax-rb .ax-card-title svg{color:var(--rb-accent)}.ax-rb-ev{border:1px solid var(--ax-line,#e3e9f1);height:24px;color:var(--ax-blue,#1c64f2);white-space:nowrap;cursor:pointer;background:#fff;border-radius:6px;flex:none;padding:0 9px;font-size:11.5px;font-weight:550}.ax-rb-ev:hover{border-color:var(--ax-blue-2,#3a81fe);background:#f5f8ff}.ax-rb-ev.is-none{color:var(--ax-ink-4,#7d8ba0);cursor:default;border-style:dashed;align-items:center;display:inline-flex}.ax-rb-pill{text-transform:capitalize;border-radius:6px;align-items:center;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ax-rb-pill.is-ok{background:var(--ax-green-soft,#e6f6ee);color:var(--ax-green-ink,#157a52)}.ax-rb-pill.is-warn{background:var(--ax-amber-soft,#fff3e0);color:var(--ax-amber-ink,#a75c00)}.ax-rb-pill.is-bad{background:var(--ax-red-soft,#fdecef);color:var(--ax-red-ink,#b8233a)}.ax-rb-pill.is-info{color:var(--ax-ink-3,#5a6a80);background:#eef2f7}.ax-rb-na{color:var(--ax-ink-4,#7d8ba0)}.ax-rb-break{overflow-wrap:anywhere}.ax-rb-input{color:var(--ax-ink-4,#7d8ba0);font-size:11.5px;font-style:normal}.ax-rb-unavail{color:var(--ax-amber-ink,#a75c00);align-items:flex-start;gap:6px;display:inline-flex}.ax-rb-unavail svg{flex:none;width:14px;height:14px;margin-top:2px}.ax-rb-empty{color:var(--ax-ink-3,#5a6a80);align-items:flex-start;gap:8px;margin:0;font-size:12.8px;line-height:1.5;display:flex}.ax-rb-empty svg{flex:none;width:15px;height:15px;margin-top:2px}.ax-rb-empty.is-bad{color:var(--ax-red-ink,#b8233a)}.ax-rb-note{margin:10px 0 0}.ax-num{font-variant-numeric:tabular-nums}.ax-rb-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.ax-rb-metric{border:1px solid var(--ax-line,#e3e9f1);border-top:3px solid var(--rb-accent);text-align:left;cursor:pointer;min-width:0;box-shadow:var(--ax-shadow);background:#fff;border-radius:9px;gap:4px;padding:13px 14px;display:grid}.ax-rb-metric:disabled{cursor:default}.ax-rb-metric:not(:disabled):hover{background:#fbfcff}.ax-rb-metric small{color:var(--ax-ink-3,#5a6a80);font-size:11.5px;line-height:1.3}.ax-rb-metric b{color:var(--ax-ink,#0f1f3a);text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ax-rb-metric span{color:var(--ax-ink-4,#7d8ba0);font-size:11px}.ax-rb-metric.is-na{border-top-color:#d8dee8}.ax-rb-metric.is-na b{color:var(--ax-ink-4,#7d8ba0);font-size:14px}.ax-rb-list{margin:0;display:grid}.ax-rb-row{border-top:1px solid var(--ax-line-2,#edf1f7);grid-template-columns:minmax(150px,13rem) minmax(0,1fr) auto;align-items:start;gap:6px 14px;padding:9px 0;font-size:13px;line-height:1.5;display:grid}.ax-rb-row:first-child{border-top:0}.ax-rb-row dt{color:var(--ax-ink-3,#5a6a80)}.ax-rb-row dd{min-width:0;color:var(--ax-ink,#0f1f3a);margin:0}@media (max-width:640px){.ax-rb-row{grid-template-columns:minmax(0,1fr) auto}.ax-rb-row dt{grid-column:1/-1}}.ax-rb-table td{white-space:nowrap}.ax-rb-table td:has(>span:not(.ax-mono):not(.ax-num)){white-space:normal;min-width:8rem}@media (max-width:640px){.ax-rb-table thead{display:none}.ax-rb-table,.ax-rb-table tbody,.ax-rb-table tr,.ax-rb-table td{width:100%;display:block}.ax-rb-table tr{border-bottom:1px solid var(--ax-line,#e3e9f1);padding:8px 0}.ax-rb-table td{white-space:normal;overflow-wrap:anywhere;border:0;grid-template-columns:42% minmax(0,1fr);gap:8px;height:auto;padding:3px 4px;display:grid}.ax-rb-table td:before{content:attr(data-label);color:var(--ax-ink-4,#7d8ba0);font-size:11.5px}}.ax-rb-bars{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ax-rb-bars li{grid-template-columns:minmax(90px,30%) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.ax-rb-bars-label{color:var(--ax-ink-2,#33445c);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-rb-bars-track{background:#eef2f8;border-radius:5px;height:10px;overflow:hidden}.ax-rb-bars-track span{background:var(--rb-accent);border-radius:5px;height:100%;display:block}.ax-rb-bars-value{color:var(--ax-ink,#0f1f3a);text-align:right;white-space:nowrap;font-weight:550}.ax-rb-timeline{margin:0;padding:0;list-style:none;display:grid}.ax-rb-timeline li{grid-template-columns:minmax(96px,auto) 14px minmax(0,1fr);gap:10px;padding:8px 0;font-size:12.8px;display:grid;position:relative}.ax-rb-timeline li+li:before{content:"";top:-8px;left:calc(var(--rb-tl-at,96px) + 16px);width:1px;height:16px;position:absolute}.ax-rb-tl-at{color:var(--ax-ink-3,#5a6a80);white-space:nowrap}.ax-rb-tl-dot{border:2px solid var(--rb-accent);background:#fff;border-radius:50%;width:10px;height:10px;margin-top:4px}.ax-rb-tl-body{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.ax-rb-tl-body b{color:var(--ax-ink,#0f1f3a);text-transform:capitalize;font-weight:600}.ax-rb-tl-body small{color:var(--ax-ink-3,#5a6a80);font-size:12px}@media (min-width:901px){.ax-rb-cell.is-wide .ax-rb-timeline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ax-rb-cell.is-wide .ax-rb-timeline li{grid-template-columns:minmax(0,1fr);gap:6px;padding:2px 14px 6px 0}.ax-rb-cell.is-wide .ax-rb-timeline li .ax-rb-tl-dot{grid-row:1;margin-top:0}.ax-rb-cell.is-wide .ax-rb-timeline li:after{content:"";background:var(--rb-accent);opacity:.3;height:1px;position:absolute;top:7px;left:14px;right:0}.ax-rb-cell.is-wide .ax-rb-timeline li:last-child:after,.ax-rb-cell.is-wide .ax-rb-timeline li+li:before{display:none}}.ax-rb-flow{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ax-rb-flow li{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;display:grid}.ax-rb-party{border:1px solid var(--ax-line,#e3e9f1);text-overflow:ellipsis;white-space:nowrap;background:#fbfcfe;border-radius:7px;padding:6px 10px;overflow:hidden}.ax-rb-arrow{color:var(--rb-accent);justify-items:center;font-size:11.5px;display:grid}.ax-rb-arrow b{color:var(--ax-ink,#0f1f3a);white-space:nowrap;font-weight:600}.ax-rb-arrow svg{width:16px;height:16px}.ax-rb-graph{grid-template-columns:minmax(200px,300px) minmax(0,1fr);align-items:center;gap:16px;display:grid}.ax-rb-graph-svg{width:100%;height:auto}.ax-rb-edge{stroke:var(--rb-accent);stroke-opacity:.35;stroke-width:1.5px}.ax-rb-node{fill:#fff;stroke:var(--rb-accent);stroke-width:1.5px}.ax-rb-node.is-subject{fill:var(--rb-accent)}.ax-rb-node-text{fill:var(--ax-ink,#0f1f3a);font:600 11px/1 var(--font-app-sans,sans-serif)}.ax-rb-node-text.is-subject{fill:#fff;font:600 8.5px/1 var(--font-app-mono,ui-monospace, monospace)}.ax-rb-graph-legend{gap:7px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.ax-rb-graph-legend li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ax-rb-graph-legend li>span:last-child{overflow-wrap:anywhere;gap:1px;min-width:0;display:grid}.ax-rb-graph-legend small{color:var(--ax-ink-3,#5a6a80);font-size:11.5px}.ax-rb-graph-n{background:var(--rb-soft);width:20px;height:20px;color:var(--rb-accent);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}@media (max-width:640px){.ax-rb-graph{grid-template-columns:minmax(0,1fr)}.ax-rb-graph-svg{max-width:260px;margin:0 auto}}.ax-rb-signals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ax-rb-signals li{background:#f7f9fc;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.5;display:grid}.ax-rb-signals li svg{width:17px;height:17px;color:var(--ax-blue,#1c64f2);margin-top:1px}.ax-rb-signals li.is-risk{background:#fff7f8}.ax-rb-signals li.is-risk svg{color:var(--ax-red,#e5334d)}.ax-rb-signals li.is-conflict{background:#fffaf1}.ax-rb-signals li.is-conflict svg{color:var(--ax-amber,#f59300)}.ax-rb-signals li>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.ax-rb-signals b{color:var(--ax-ink,#0f1f3a);font-weight:500}.ax-rb-signals small{color:var(--ax-ink-4,#7d8ba0);font-size:11px}.ax-rb-coverage{gap:12px;margin:0;padding:0;font-size:12.8px;list-style:none;display:grid}.ax-rb-coverage li{gap:5px;display:grid}.ax-rb-coverage b{color:var(--ax-ink,#0f1f3a);font-weight:600}.ax-rb-coverage small{color:var(--ax-ink-3,#5a6a80);font-size:12px}.ax-rb-coverage .ax-meter span{background:var(--rb-accent)}.ax-rb-limits{color:var(--ax-ink-2,#33445c);gap:7px;margin:0;padding-left:18px;font-size:12.8px;line-height:1.55;display:grid}.ax-rb-limits li.is-bad{color:var(--ax-red-ink,#b8233a)}.ax-rb-limits li.is-warn{color:var(--ax-amber-ink,#a75c00)}.ax-ov-status{justify-items:start;gap:8px;margin-bottom:14px;display:grid}.ax-ov-status .ax-rb-notices{width:100%}.ax-evl{padding:0}.ax-evl-head{border-bottom:1px solid var(--ax-line-2,#edf1f7);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding:16px 18px 12px;display:flex}.ax-evl-head .ax-card-sub{margin:4px 0 0}.ax-evl-empty{padding:16px 18px}.ax-evl-list{margin:0;padding:0;list-style:none;display:grid}.ax-evl-item{border-bottom:1px solid var(--ax-line-2,#edf1f7);gap:8px;padding:14px 18px;scroll-margin-top:80px;transition:background .4s;display:grid}.ax-evl-item:last-child{border-bottom:0}.ax-evl-item[data-flash=true],.ax-evl-item:target{background:#f2f7ff}.ax-evl-observed{color:var(--ax-ink,#0f1f3a);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:550;line-height:1.45}.ax-evl-proves{color:var(--ax-ink-2,#33445c);gap:4px;margin:0;font-size:12.8px;line-height:1.5;display:grid}.ax-evl-proves>span{color:var(--ax-ink-3,#5a6a80);letter-spacing:.02em;text-transform:uppercase;font-size:11.5px;font-weight:600}.ax-evl-proves ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ax-evl-proves li{overflow-wrap:anywhere;grid-template-columns:15px minmax(0,1fr);gap:6px;display:grid}.ax-evl-proves li svg{width:14px;height:14px;color:var(--ax-green,#0f9d63);margin-top:3px}.ax-evl-proves.is-none{color:var(--ax-ink-3,#5a6a80);font-size:12.5px}.ax-evl-meta{color:var(--ax-ink-2,#33445c);gap:3px;margin:0;font-size:12.3px;display:grid}.ax-evl-meta>div{grid-template-columns:70px minmax(0,1fr);gap:8px;display:grid}.ax-evl-meta dt{color:var(--ax-ink-4,#7d8ba0)}.ax-evl-meta dd{overflow-wrap:anywhere;min-width:0;margin:0}.ax-evl-meta a svg{width:11px;height:11px;margin-left:3px;display:inline}.ax-evl-req{color:var(--ax-ink-3,#5a6a80)}.ax-evl-state.is-ok{color:var(--ax-green-ink,#157a52)}.ax-evl-state.is-bad{color:var(--ax-red-ink,#b8233a)}.ax-evl-state.is-warn{color:var(--ax-amber-ink,#a75c00)}.ax-evl-raw>summary{color:var(--ax-blue,#1c64f2);cursor:pointer;align-items:center;gap:6px;font-size:12.3px;font-weight:550;list-style:none;display:inline-flex}.ax-evl-raw>summary::-webkit-details-marker{display:none}.ax-evl-raw>summary svg{width:14px;height:14px;transition:transform .15s}.ax-evl-raw[open]>summary>svg:first-child{transform:rotate(180deg)}.ax-evl-raw>summary .ax-mono{color:var(--ax-ink-4,#7d8ba0);align-items:center;gap:3px;font-size:11px;font-weight:400;display:inline-flex}.ax-evl-raw>summary .ax-mono svg{width:11px;height:11px}.ax-evl-raw pre{color:#26374f;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fb;border-radius:8px;max-height:320px;margin:8px 0 0;padding:10px 12px;font-size:11.5px;line-height:1.45;overflow:auto}@media (max-width:640px){.ax-evl-meta>div{grid-template-columns:minmax(0,1fr);gap:0}.ax-evl-item{padding:12px 14px}}.ax-evl-broad{border-bottom:1px solid var(--ax-line-2,#edf1f7);background:#f7fbf8;gap:6px;margin:0;padding:12px 18px;font-size:12.8px;line-height:1.5;display:grid}.ax-evl-broad>span{color:var(--ax-ink-3,#5a6a80);letter-spacing:.02em;text-transform:uppercase;font-size:11.5px;font-weight:600}.ax-evl-broad ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ax-evl-broad li{overflow-wrap:anywhere;color:var(--ax-ink-2,#33445c);grid-template-columns:15px minmax(0,1fr);gap:6px;display:grid}.ax-evl-broad li svg{width:14px;height:14px;color:var(--ax-green,#0f9d63);margin-top:3px}
