@font-face{font-family:DM Sans;src:url(../fonts/dm-sans-latin-variable.woff2)format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:DM Mono;src:url(../fonts/dm-mono-latin-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#141412;--color-surface:#1c1d19;--color-raised:#252620;--color-hover:#303129;--color-border:#37382e;--color-text:#f1f0e7;--color-muted:#aaa99b;--color-accent:#f4b653;--color-accent-hover:#ffcc7e;--color-accent-ink:#261d10;--color-accent-surface:#272319;--color-positive:#b9d897;--color-positive-surface:#283121;--color-negative:#f2a5a0;--color-negative-surface:#3b2423;--color-network:#b9b5ee;--color-focus:#f4b653;--text-caption:.75rem;--text-body:.875rem;--text-base:1rem;--text-section:1.25rem;--text-kpi:2rem;--text-title:2.5rem;--font-body:"DM Sans", system-ui, sans-serif;--font-data:"DM Mono", ui-monospace, monospace;--radius-panel:12px;--radius-control:8px;font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}*{box-sizing:border-box}body{font-size:var(--text-body);margin:0;line-height:1.5}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}a{color:inherit;text-decoration:none}a,button,input{outline-offset:4px}:focus-visible{outline:2px solid var(--color-focus)}input:focus-visible{outline-offset:2px}::selection{background:var(--color-accent);color:var(--color-accent-ink)}h1,h2,h3,p,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;font-weight:600}h1{font-size:var(--text-title);letter-spacing:-.045em;font-weight:700;line-height:1.15}h2{font-size:var(--text-section);letter-spacing:-.025em;line-height:1.3}h3{font-size:var(--text-base);line-height:1.4}p{text-wrap:pretty}svg{vertical-align:middle;flex-shrink:0}.container{max-width:1328px;margin-inline:auto;padding-inline:40px}.muted{color:var(--color-muted)}.small{font-size:var(--text-caption);line-height:1.5}.number,code{font-family:var(--font-data);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:400}.number .small{font-family:var(--font-body);letter-spacing:0}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--color-accent);color:var(--color-accent-ink);z-index:10;border-radius:var(--radius-control);padding:12px 20px;position:absolute;inset-block-start:-100px;inset-inline-start:16px}.skip-link:focus{inset-block-start:12px}.site-header{border-bottom:1px solid var(--color-border)}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.brand{min-height:44px;font-size:var(--text-section);letter-spacing:-.025em;align-items:center;gap:10px;font-weight:700;display:flex}.brand-mark{width:38px;height:38px}.brand-mark svg{width:100%;height:100%}.brand-divider{color:var(--color-border);margin-inline:15px;font-weight:400}.brand-description{font-size:var(--text-body);color:var(--color-muted);letter-spacing:0;font-weight:400}nav{align-items:center;gap:28px;display:flex}nav a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.mobile-link-label{display:none}.network-label{color:var(--color-muted);font-size:var(--text-caption);border-inline-end:1px solid var(--color-border);align-items:center;gap:8px;padding-inline-end:24px;display:flex}.network-dot{background:var(--color-network);border-radius:50%;width:7px;height:7px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-block:38px 28px;display:flex}.title-dot{color:var(--color-accent)}.hero-copy{color:var(--color-muted);font-size:var(--text-base);margin-block-start:10px}.button{border-radius:var(--radius-control);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 16px;font-weight:600;line-height:1.5;display:inline-flex}.primary{background:var(--color-accent);color:var(--color-accent-ink)}.secondary{background:var(--color-raised);border-color:var(--color-border)}.lookup-jump{flex-shrink:0}.live-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-block-end:12px;display:flex}.feed-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.live-state{color:var(--color-accent);font-size:var(--text-caption);background:var(--color-accent-surface);border:1px solid #59472c;border-radius:5px;align-items:center;gap:7px;padding:4px 9px;font-weight:600;display:inline-flex}.live-state.active{color:var(--color-positive);background:var(--color-positive-surface);border-color:#4b5e3d}.status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.updated{border-inline-start:1px solid var(--color-border);padding-inline-start:14px}.refresh-button{color:var(--color-muted);min-height:44px;font-size:var(--text-caption);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:7px;padding-inline:4px;display:flex}.feed-notice{color:var(--color-negative);font-size:var(--text-caption)}.feed-notice:not(:empty){background:var(--color-negative-surface);border-radius:4px;margin-block:0 14px;padding:10px 14px}.metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-block-end:24px;display:grid}.metric{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);min-width:0;padding:18px 20px 17px}.accent-metric{background:var(--color-accent-surface);border-color:#59472c}.metric-label{color:var(--color-muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.metric-label svg{color:#908f7f}.accent-metric .metric-label svg{color:var(--color-accent)}.metric-value{font-size:var(--text-kpi);overflow-wrap:anywhere;margin-block:15px 8px;line-height:1.3}.accent-metric .metric-value{color:var(--color-accent)}.metric-detail{color:var(--color-muted)}.panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);min-width:0;padding:24px}.panel-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-heading p{margin-block-start:4px}.activity-grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.chart-panel{flex-direction:column;display:flex}.chart-controls{align-items:center;gap:12px;display:flex}.chart-heading>div:first-child{min-width:0}.segmented{border-radius:var(--radius-control);background:var(--color-bg);padding:3px;display:flex}.segmented button{min-height:34px;color:var(--color-muted);font-size:var(--text-caption);white-space:nowrap;background:0 0;border:none;border-radius:5px;padding:5px 10px}.segmented button[aria-pressed=true]{color:var(--color-text);background:var(--color-hover)}.icon-button{background:var(--color-raised);border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:36px;min-height:36px;color:var(--color-muted);justify-content:center;align-items:center;display:inline-flex}.chart-current{flex-wrap:wrap;align-items:baseline;gap:8px;margin-block:23px 4px;display:flex}.chart-number{font-size:var(--text-title);line-height:1.3}.chart-caption{font-size:var(--text-caption);color:var(--color-muted);margin-inline-start:auto}.plot{min-height:176px;margin-block-start:12px;display:flex;position:relative}.y-axis{color:var(--color-muted);font-size:var(--text-caption);flex-direction:column;justify-content:space-between;min-width:36px;padding-block:10px 5px;display:flex}.sparkline{touch-action:pan-y;width:calc(100% - 36px);height:176px;overflow:visible}.chart-empty{text-align:center;pointer-events:none;padding-inline:12px;position:absolute;inset:50% 0 auto 36px;transform:translateY(-50%)}.chart-times{color:var(--color-muted);justify-content:space-between;gap:12px;margin-block:8px 22px;padding-inline-start:36px;display:flex}.chart-summary{border-block-start:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:auto;padding-block-start:16px;display:grid}.chart-summary dt{font-size:var(--text-caption);color:var(--color-muted);margin-block-end:4px}.chart-summary dd{font-size:var(--text-base)}.chart-summary div+div{border-inline-start:1px solid var(--color-border);padding-inline-start:24px}.wheel-panel{flex-direction:column;padding-block-end:20px;display:flex}.quiet-tag{color:var(--color-muted);font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.wheel-art{flex:1;width:100%;height:auto;min-height:0;max-height:254px;margin-block:10px 0}.wheel-rim{transform-origin:200px 136px}.wheel-caption{align-items:center;gap:12px;margin-block-start:10px;display:flex}.wheel-caption h3{font-size:var(--text-body);font-weight:600}.wheel-caption p{margin-block-start:3px}.state-symbol{background:var(--color-accent-surface);min-width:34px;min-height:34px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.state-symbol.is-active{background:var(--color-positive-surface);color:var(--color-positive)}.wheel-source{border-block-start:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-block-start:18px;padding-block-start:16px;display:flex}.protocol-section{margin-block:30px}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-block-end:16px;display:flex}.protocol-strip{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.protocol-item{min-width:0;padding:20px 24px}.protocol-item+.protocol-item{border-inline-start:1px solid var(--color-border)}.protocol-title{align-items:center;gap:10px;display:flex}.protocol-icon{color:var(--color-muted)}.protocol-title .flag{margin-inline-start:auto}.flag{font-size:var(--text-caption);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.flag.on{color:var(--color-positive);background:var(--color-positive-surface)}.flag.off{color:var(--color-negative);background:var(--color-negative-surface)}.flag.unknown{color:var(--color-muted);background:var(--color-raised)}.protocol-item>p{margin-block:11px 18px}.protocol-item dt{color:var(--color-muted);font-size:var(--text-caption);margin-block-end:4px}.protocol-item dd{font-size:var(--text-section);overflow-wrap:anywhere}.details-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.heading-with-icon{align-items:center;gap:9px;display:flex}.heading-with-icon>svg{color:var(--color-muted)}.wallet-intro{max-width:60ch;margin-block:12px 22px}label{font-size:var(--text-caption);margin-block-end:8px;display:block}.lookup-fields{gap:10px;display:flex}input{border-radius:var(--radius-control);width:100%;min-width:0;min-height:46px;color:var(--color-text);background:var(--color-bg);font-family:var(--font-data);font-size:var(--text-base);border:1px solid #626352;padding:10px 13px}input::placeholder{color:var(--color-muted)}input[aria-invalid=true]{border-color:var(--color-negative)}.lookup-fields .button{flex-shrink:0}#wallet-privacy{margin-block-start:10px}.field-error{color:var(--color-negative)}.field-error:not(:empty){margin-block-start:8px}.wallet-hint{border-block-start:1px solid var(--color-border);align-items:center;gap:14px;margin-block-start:23px;padding-block-start:20px;display:flex}.wallet-hint>svg{color:var(--color-muted)}.wallet-hint p+p{margin-block-start:2px}#wallet{scroll-margin-block-start:24px}.lookup-result{border-block-start:1px solid var(--color-border);margin-block-start:22px;padding-block-start:20px}.result-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.text-link{text-underline-offset:3px;align-items:center;gap:5px;min-height:24px;text-decoration:underline;display:inline-flex}.result-address{overflow-wrap:anywhere;font-size:var(--text-caption);margin-block:6px 16px;display:block}.empty-wallet{color:var(--color-text);margin-block-end:16px}.wallet-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block-end:18px;display:grid}.wallet-values dt{color:var(--color-muted);font-size:var(--text-caption);margin-block-end:5px}.wallet-values dd{font-size:var(--text-section);overflow-wrap:anywhere}.settlement-values{margin-block:20px 16px}.settlement-values>div{justify-content:space-between;align-items:baseline;gap:12px;margin-block:14px;display:flex}.settlement-values dt{color:var(--color-muted)}.settlement-values dd{text-align:end;overflow-wrap:anywhere}.value-state{text-transform:capitalize}.block-progress{border-block-start:1px solid var(--color-border);padding-block-start:16px}.block-progress>div:first-child{justify-content:space-between;gap:12px;display:flex}.progress-track{background:var(--color-hover);border-radius:8px;height:5px;margin-block-start:12px;overflow:hidden}.progress-track span{background:var(--color-accent);border-radius:inherit;height:100%;display:block}.sources{align-items:flex-start;gap:8px;margin-block:24px 32px;display:flex}.sources>svg{color:var(--color-muted);margin-block-start:2px}.sources p{max-width:110ch}.sources a{text-underline-offset:3px;text-decoration:underline}.sources a svg{margin-inline-start:2px}.site-footer{border-block-start:1px solid var(--color-border);padding-block:26px 24px}.footer-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-end:16px;display:flex}.contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.contract-item{min-width:0}.contract-chip{background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-control);text-align:start;justify-content:space-between;align-items:center;gap:10px;margin-block-start:7px;padding:10px 12px;display:flex}.contract-chip code{font-size:var(--text-caption);overflow-wrap:anywhere}.copy-feedback{min-height:18px;color:var(--color-positive);margin-block-start:4px;display:block}.copy-feedback.field-error{color:var(--color-negative)}.footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-block-start:14px;display:flex}.footer-bottom a{align-items:center;gap:5px;min-height:28px;display:inline-flex}@media (hover:hover){nav a:hover,.text-link:hover,.sources a:hover,.footer-bottom a:hover{color:var(--color-accent)}.primary:hover{background:var(--color-accent-hover)}.secondary:hover,.icon-button:hover,.contract-chip:hover{background:var(--color-hover)}.refresh-button:hover:not(:disabled),.segmented button:hover{color:var(--color-text)}}@media (prefers-reduced-motion:no-preference){button,.button{transition:background-color .15s,color .15s,transform .15s cubic-bezier(.2,0,0,1)}button:active:not(:disabled),.button:active{transform:scale(.96)}.is-active .wheel-rim{animation:8s linear infinite wheel-turn}@keyframes wheel-turn{to{transform:rotate(360deg)}}}@media (max-width:72rem){.container{padding-inline:28px}.metric{padding-inline:16px}.metric-value{font-size:var(--text-kpi)}.activity-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.panel,.protocol-item{padding:20px}.contract-grid{grid-template-columns:1fr;gap:10px}.contract-chip{width:auto;max-width:100%}.contract-item{grid-template-columns:110px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.contract-chip{margin-block-start:0}.copy-feedback{grid-column:2;min-height:0}}@media (max-width:60rem){.header-inner{gap:16px}.brand-description,.brand-divider{display:none}nav{gap:20px}.network-label{padding-inline-end:16px}.page-heading{align-items:flex-start}h1{font-size:var(--text-kpi)}.hero-copy{max-width:35ch}.metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.metric{grid-column:span 2}.metric:nth-child(n+4){grid-column:span 3}.activity-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px}.chart-heading{flex-wrap:wrap;align-items:flex-start}.chart-current{margin-block-start:16px}.chart-caption{flex-basis:100%;margin-inline-start:0}.wheel-art{max-height:250px}.wheel-panel .panel-heading{flex-wrap:wrap;gap:4px}.wheel-caption{gap:8px}.protocol-item{padding:18px}.protocol-title{flex-wrap:wrap;gap:6px}.protocol-title h3{font-size:var(--text-body)}.protocol-icon{display:none}.details-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px}.lookup-fields{flex-wrap:wrap}.lookup-fields .button{width:100%}.wallet-panel .panel-heading{flex-wrap:wrap;gap:8px}}@media (max-width:44rem){.container{padding-inline:20px}.header-inner{min-height:68px}.brand{gap:7px}.brand-mark{width:33px;height:33px}nav{gap:15px}nav a{font-size:var(--text-caption)}.desktop-link-label,.network-testnet{display:none}.mobile-link-label{display:inline}.network-label{border:0;padding:0}.page-heading{flex-wrap:wrap;gap:16px;margin-block:28px 18px}.hero-copy{max-width:40ch;margin-block-start:8px}.lookup-jump{min-height:42px}.live-toolbar{align-items:flex-start;margin-block-end:14px}.feed-meta{gap:8px 10px}.updated{border:0;flex-basis:100%;padding-inline-start:0}.refresh-button{background:var(--color-raised);border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:44px;min-height:44px;padding:8px}.refresh-button span{display:none}.refresh-button:after{content:""}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-end:16px}.metric,.metric:nth-child(n+4){grid-column:auto;padding:15px}.metric:first-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;column-gap:12px;display:grid}.metric:first-child .metric-label{grid-column:1}.metric:first-child .metric-label svg{display:none}.metric:first-child .metric-value{text-align:end;grid-area:1/2/3;margin:0}.metric:first-child .metric-detail{grid-column:1}.metric-label{font-size:var(--text-caption)}.metric-value{margin-block:10px 5px}.activity-grid,.details-grid{grid-template-columns:minmax(0,1fr)}.panel{padding:20px}.chart-heading{flex-wrap:nowrap}.chart-heading h2{font-size:var(--text-base)}.chart-controls{flex-shrink:0;gap:6px}.segmented button{min-height:44px;padding-inline:8px}.icon-button{min-width:44px;min-height:44px}.chart-summary div+div{padding-inline-start:16px}.wheel-panel{padding-block-end:20px}.wheel-panel .panel-heading{flex-wrap:nowrap}.wheel-art{max-height:260px}.wheel-caption{justify-content:center}.protocol-section{margin-block:24px}.protocol-strip{grid-template-columns:minmax(0,1fr)}.protocol-item{grid-template-columns:1fr auto;gap:8px 16px;padding:20px;display:grid}.protocol-item+.protocol-item{border-inline-start:0;border-block-start:1px solid var(--color-border)}.protocol-title{flex-wrap:nowrap;grid-column:1/-1;gap:10px}.protocol-title h3{font-size:var(--text-base)}.protocol-icon{display:inline}.protocol-item>p{align-self:end;margin:0}.protocol-item dl{text-align:end}.protocol-item dd{font-size:var(--text-base)}.protocol-item dt{margin:0}.details-grid{gap:16px}.wallet-panel .panel-heading{flex-wrap:nowrap}.wallet-panel h2,.settlement-panel h2{font-size:var(--text-base)}.wallet-intro{margin-block:12px 18px}.lookup-fields .button{min-height:46px}.wallet-hint{align-items:flex-start}.contract-grid{gap:12px}.contract-item{display:block}.contract-chip{width:100%;min-height:52px;margin-block-start:6px}.copy-feedback{min-height:0}.copy-feedback:not(:empty){margin-block-start:6px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:24px}}@media (max-width:23rem){.container{padding-inline:16px}.network-label{display:none}nav{gap:10px}.brand{font-size:var(--text-base)}h1{font-size:var(--text-kpi)}.panel{padding:16px}.chart-heading{flex-wrap:wrap}.chart-controls{justify-content:space-between;width:100%}.metric{padding:12px}.metric:first-child .metric-value{font-size:var(--text-kpi)}.protocol-item{padding:16px}.wallet-panel .panel-heading{flex-wrap:wrap}}@media (forced-colors:active){:focus-visible{outline-color:highlight}.status-dot,.network-dot{background:canvastext}.progress-track span{background:highlight}}
