.metric{flex-direction:column;min-height:190px;padding:16px;display:flex;overflow:hidden}.metric-top{flex:none}.metric-copy{z-index:1;flex:1;min-width:0;padding-top:12px;position:relative}.metric-copy>small{color:var(--sub);font-size:14px;line-height:1.35;display:block}.metric-copy>strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin:6px 0 4px;font-size:28px;line-height:1.08;display:block}.metric-copy>p{font:500 11px/1.4 var(--font-mono);color:var(--teal);align-items:center;gap:6px;margin:0;display:flex}.metric-copy>p.green{color:var(--green)}.metric-copy>p.red{color:var(--red)}.metric-copy>p.amber{color:var(--amber)}.metric-copy>p.empty{color:var(--muted)}.metric-copy>p.empty>span{color:var(--amber);font-size:14px}.metric-chart{border-top:1px solid #37f5c517;flex:0 0 44px;height:44px;min-height:44px;margin-top:14px;padding-top:8px;position:relative;overflow:hidden}.spark{width:100%;height:34px;max-height:34px;display:block;position:static;overflow:hidden}.spark polyline{stroke-linecap:round;stroke-linejoin:round}.metric-empty .metric-chart{opacity:.28;filter:saturate(.35)}.data-provenance{background:#7d9d9406;border-color:#7d9d9421}.data-provenance>span{color:var(--muted);border-color:#7d9d942e}.data-provenance b{color:var(--sub)}.contract-row{grid-template-columns:32px minmax(240px,1.7fr) 126px 65px minmax(120px,1fr) 95px 28px;min-height:64px;transition:background-color .18s,border-color .18s}.contract-row:hover{background:#37f5c506}.contract-row>span{min-width:0}.contract-row>span b{line-height:1.35}.contract-row>span small{line-height:1.4}.more{border-radius:6px;width:28px;height:28px}.more:hover{color:var(--teal);background:#37f5c512}@media (max-width:760px){.metric{min-height:184px}.metric-chart{margin-top:12px}.contract-row{grid-template-columns:32px minmax(0,1fr) 126px 28px;min-height:68px}}@media (max-width:1250px) and (min-width:761px){.contract-row{grid-template-columns:32px minmax(220px,1.5fr) 126px 55px minmax(110px,1fr) 28px}}.profile-wrap{flex:none;position:relative}.profile-menu{z-index:60;border:1px solid var(--line2);background:#09231d;border-radius:10px;width:220px;padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #0000006b}.profile-menu>b,.profile-menu>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-menu>b{font-size:13px}.profile-menu>small{color:var(--muted);margin-top:4px;font-size:10px}.profile-menu>button{border:1px solid var(--line);width:100%;color:var(--teal);text-align:left;background:#37f5c50d;border-radius:7px;margin-top:11px;padding:9px}.identity-gate,.identity-loading{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#010907e6;place-items:center;display:grid;position:fixed;inset:0}.identity-loading{color:var(--sub);align-content:center}.identity-loading p{font:600 11px var(--font-mono);letter-spacing:.08em}.identity-dialog{background:linear-gradient(145deg,#0c3028,#061914);border:1px solid #37f5c533;border-radius:16px;width:min(440px,100vw - 28px);padding:28px;box-shadow:0 28px 90px #0000008c}.identity-dialog>.logo{margin-bottom:18px;display:grid}.identity-dialog>small{color:var(--teal);font:700 10px var(--font-mono);letter-spacing:.14em}.identity-dialog h1{margin:9px 0 7px;font-size:28px}.identity-dialog>p{color:var(--sub);margin:0 0 22px;font-size:13px;line-height:1.55}.identity-dialog label{margin-top:14px;display:block}.identity-dialog label>span{color:var(--sub);margin-bottom:7px;font-size:12px;display:block}.identity-dialog input{border:1px solid var(--line2);width:100%;height:42px;color:var(--text);background:#04130f;border-radius:8px;padding:0 12px;font-size:14px}.identity-dialog .identity-source{color:var(--muted);text-align:center;letter-spacing:0;margin-top:12px;display:block}
