@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}@font-face{font-family:Karla;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/karla-latin-400-normal-C_jajTY_.woff2)format("woff2"),url(/assets/karla-latin-400-normal-iWRxgclR.woff)format("woff")}@font-face{font-family:Karla;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/karla-latin-700-normal-DFuMffT3.woff2)format("woff2"),url(/assets/karla-latin-700-normal-CospC10L.woff)format("woff")}:root{--ink:#1f267b;--ink-2:#4049a8;--ink-3:#6069ca;--ink-soft:#99a0e4;--accent:#153dd1;--accent-bright:#2151fe;--navy:#0c1143;--surface:#fff;--surface-2:#fafbff;--line:#dce3ef;--grid:#e8edf8;--wash:#eef3ff;--good:#0d8a53;--bad:#c4314b;--c1:#2151fe;--c2:#1baf7a;--c3:#eda100;--c4:#008300;--c5:#4a3aa7;--c6:#e34948;--c7:#e87ba4;--c8:#eb6834;--r-card:20px;--r-pill:32px;--shadow:0 1px 2px #1f267b0a, 0 8px 24px -12px #1f267b1f;--font-display:"Poppins", ui-sans-serif, system-ui, sans-serif;--font-body:"Karla", ui-sans-serif, system-ui, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{min-height:100vh;margin:0}body{font-family:var(--font-body);color:var(--ink);background:radial-gradient(140% 160% at -20% -20%,#f4f7fc 15%,#e2ebfd 70%,#d0deff 100%) fixed;font-size:16px;line-height:1.5}body:before{content:"";pointer-events:none;z-index:0;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.6 0 0 0 0 0.9 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}#root{z-index:1;flex-direction:column;display:flex;position:relative}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-family:var(--font-display);margin:0}h1{letter-spacing:.3px;font-size:34px;font-weight:600;line-height:1.2}h2{letter-spacing:.2px;font-size:22px;font-weight:600}h3{color:var(--ink-2);font-size:16px;font-weight:500}.container{width:min(1200px,100% - 48px);margin:0 auto}.site-header{padding:22px 0 10px}.site-header .container{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.brand{color:var(--ink);font-family:var(--font-display);letter-spacing:.4px;align-items:center;gap:10px;font-size:22px;font-weight:600;display:flex}.brand:hover{text-decoration:none}.brand .tag{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:var(--accent);background:#e4ebff;border-radius:6px;margin-left:2px;padding:3px 8px;font-size:12px;font-weight:700}.nav{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.nav a{color:var(--ink-2);border-radius:var(--r-pill);padding:8px 16px;font-size:15px;font-weight:700;transition:background .15s,color .15s}.nav a:hover{background:#ffffffb3;text-decoration:none}.nav a.active{background:var(--accent);color:#fafafa}.updated{opacity:.8;margin-left:4px}.page{flex:1;padding:20px 0 64px}.page-title{margin:18px 0 6px}.page-sub{color:var(--ink-2);max-width:720px;margin:0 0 24px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);padding:22px 24px}.card+.card{margin-top:20px}.grid>.card+.card{margin-top:0}.card h2{margin-bottom:2px}.card .sub{color:var(--ink-3);margin:0 0 14px;font-size:14px}.grid{gap:20px;display:grid}.grid>*{min-width:0}.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(4,1fr)}@media (width<=980px){.cols-3,.cols-4{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.cols-2,.cols-3,.cols-4{grid-template-columns:1fr}.container{width:calc(100% - 32px)}}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);flex-direction:column;gap:2px;padding:18px 20px;display:flex}.tile-label{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700}.tile-value{font-family:var(--font-display);font-size:30px;font-weight:600;line-height:1.15}.tile-value small{color:var(--ink-3);font-size:16px;font-weight:500}.tile-sub{color:var(--ink-3);font-size:13px}.lifetime-flows{align-items:baseline;gap:6px;display:flex}.lifetime-flows span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:400;font-family:var(--font-body);color:var(--ink-3);overflow:hidden}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:15px}th{letter-spacing:.8px;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:700}th.num,td.num{text-align:right;font-variant-numeric:tabular-nums}td{border-bottom:1px solid var(--grid);vertical-align:top;padding:10px 12px}tbody tr:hover{background:var(--wash)}tbody tr:last-child td{border-bottom:none}th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable:hover{color:var(--accent)}.addr{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13.5px}.ens{font-weight:700}.badge{letter-spacing:.5px;text-transform:uppercase;color:var(--ink-3);background:#eef1fa;border-radius:6px;margin:1px 3px 1px 0;padding:2px 7px;font-size:11px;font-weight:700;display:inline-block}.badges-quiet{color:var(--ink-soft);letter-spacing:.2px;font-size:12.5px}.meta-row{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 10px;font-size:14.5px;display:flex}.desc-card{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.inline-tile-row{flex-wrap:wrap;gap:40px;margin:20px 0;display:flex}.inline-tile{flex-direction:column;gap:1px;display:flex}.inline-tile-label{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.inline-tile-value{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1.15}.inline-tile-sub{color:var(--ink-3);font-size:12.5px}.chain{color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.chain:before{content:"";background:#647ce8;border-radius:50%;width:8px;height:8px}.chain.rh:before{background:#00c805}.chain.base:before{background:#0052ff}.status{border-radius:var(--r-pill);align-items:center;gap:6px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.status.executed{color:#0a6b41;background:#e0f4ec}.status.passed{color:var(--accent);background:#e4ebff}.status.open{color:#8a5b00;background:#fdf3dc}.status.rejected{color:#9b2c2c;background:#fde5e5}.controls{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;display:flex}.controls input[type=search],.controls select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;outline:none;min-width:130px;padding:9px 14px}.controls input[type=search]{min-width:260px}.controls input:focus,.controls select:focus{border-color:var(--accent-bright);box-shadow:0 0 0 3px #2151fe26}.select-container{color:var(--ink);display:inline-flex;position:relative}.select-container select{appearance:none;padding-right:34px}.select-container svg{pointer-events:none;color:var(--ink-3);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.seg{border-radius:var(--r-pill);background:#e8edfb;padding:3px;display:inline-flex}.seg button{font:inherit;color:var(--ink-2);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;padding:6px 16px;font-size:14px;font-weight:700}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #1f267b26}.btn{font-family:var(--font-body);background:var(--accent);color:#fafafa;border-radius:var(--r-pill);cursor:pointer;border:0;padding:10px 24px;font-size:15px;font-weight:700;display:inline-block}.btn:hover{background:var(--accent-bright);text-decoration:none}.pager{color:var(--ink-2);justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;font-size:14px;display:flex}.pager button,.error-box button{font:inherit;color:var(--accent);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;padding:5px 12px;font-weight:700}.pager button:disabled{color:var(--ink-soft);cursor:default}.chart{position:relative}.chart svg{width:100%;height:auto;display:block}.chart .axis text{font-family:var(--font-body);fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.legend{color:var(--ink-2);flex-wrap:wrap;gap:16px;margin:10px 2px 0;font-size:13.5px;display:flex}.legend .key{align-items:center;gap:7px;display:inline-flex}.legend .swatch{border-radius:3px;width:14px;height:8px}.legend .stroke{border-top:3px solid;border-radius:2px;width:16px;height:0}.tooltip{pointer-events:none;z-index:5;background:var(--navy);color:#eef2ff;border-radius:12px;min-width:140px;padding:10px 14px;font-size:13px;line-height:1.55;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 10px 30px -8px #0c114380}.tooltip .t-title{color:#aab4ff;margin-bottom:3px;font-weight:700}.tooltip .row{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tooltip .row .k{color:#c0c8f5;align-items:center;gap:7px;display:inline-flex}.tooltip .row .k i{border-top:3px solid;border-radius:2px;width:12px;display:inline-block}.tooltip .row b{font-variant-numeric:tabular-nums}.meter{background:#dbe5ff;border-radius:6px;height:10px;position:relative;overflow:hidden}.meter>span{background:var(--accent);border-radius:6px;position:absolute;inset:0 auto 0 0}.meter.vote-for>span{background:var(--good)}.meter.vote-against>span{background:var(--bad)}.site-footer{background:linear-gradient(160deg, var(--navy), #101c66);color:#aab4ff;margin-top:40px}.site-footer .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:14px;display:flex}.site-footer a{color:#dfe6ff;font-weight:700}.skeleton{color:var(--ink-soft);text-align:center;padding:40px 0}.error-box{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);color:#9b2c2c;align-items:center;gap:8px;width:fit-content;margin:26px auto;padding:14px 18px;display:flex}.error-box svg{color:#d26060;width:18px;min-width:18px;height:18px}.mono-note{color:var(--ink-3);font-size:13px}.section-gap{margin-top:28px}.back-link,.more-link{font-size:14px;font-weight:700}.not-found{text-align:center;padding:80px 0}.not-found .page-sub{margin-left:auto;margin-right:auto}.tfoot-row{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}@media (width<=720px){.sm-hide{display:none!important}table{font-size:14px}th,td{padding:8px}.tile-value{font-size:24px}.inline-tile-row{gap:18px 30px}.inline-tile-value{font-size:21px}.page-title{font-size:28px}.card{padding:16px 14px}.nav a{padding:7px 12px;font-size:14px}.controls input[type=search]{flex:160px;min-width:0}.seg button{padding:6px 10px;font-size:13px}.chart{overflow-x:auto}.chart svg{min-width:620px}.legend{gap:10px;font-size:12.5px}}@media (width<=420px){.inline-tile-row{flex-direction:column}}
