@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}:root{--sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--mono: "JetBrains Mono", "SF Mono", "Consolas", monospace;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 24px;--text-2xl: clamp(28px, 4vw, 40px);--text-3xl: clamp(32px, 3.5vw, 48px);--text-4xl: clamp(44px, 6vw, 72px);--leading-tight: 1.15;--leading-normal: 1.6;--leading-relaxed: 1.7;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-wide: .08em;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-30: 120px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .3s;--duration-reveal: .6s;--duration-sweep: 1.4s;--duration-spin: .9s;--z-base: 1;--z-sticky: 40;--z-nav: 100;--z-progress: 101;--z-skip: 1000;--radius: 4px;--radius-sm: 4px;--radius-lg: 12px;--radius-full: 9999px;--nav-height: 56px;--topbar-height: calc(var(--space-2) * 2 + var(--touch) + 1px);--max-width: 1120px;--max-width-wide: 1600px;--max-width-hero: 900px;--touch: 44px}:root,[data-theme=dark]{color-scheme:dark;--bg: #0e0e10;--surface: #131315;--surface-2: #262629;--surface-dim: rgba(20, 20, 20, .4);--nav-bg: rgba(10, 10, 10, .85);--dropdown-bg: #1a1a1a;--text: #dadee5;--text-2: #999999;--text-3: #888888;--text-on-accent: #ffffff;--accent: #d61d3e;--accent-dim: rgba(214, 29, 62, .12);--accent-glow: rgba(214, 29, 62, .3);--cyan: #00f0ff;--cyan-dim: rgba(0, 240, 255, .04);--cyan-border: rgba(0, 240, 255, .15);--gold: #ffb800;--gold-dim: rgba(255, 184, 0, .18);--gold-text: rgba(255, 184, 0, .83);--gold-border: rgba(255, 184, 0, .41);--green: #22c55e;--green-dim: rgba(34, 197, 94, .06);--green-border: rgba(34, 197, 94, .2);--red: #ef4444;--red-dim: rgba(239, 68, 68, .06);--red-border: rgba(239, 68, 68, .2);--border: #333333;--border-hover: #555454}@media (prefers-color-scheme: light){:root:not([data-theme=dark]){color-scheme:light;--bg: #fafafa;--surface: #ffffff;--surface-2: #f1f1f2;--surface-dim: rgba(240, 240, 240, .4);--nav-bg: rgba(255, 255, 255, .85);--dropdown-bg: #ffffff;--text: #16181d;--text-2: #5c5f66;--text-3: #6b6e75;--text-on-accent: #ffffff;--accent: #d61d3e;--accent-dim: rgba(214, 29, 62, .08);--accent-glow: rgba(214, 29, 62, .25);--cyan: #00768f;--cyan-dim: rgba(0, 118, 143, .06);--cyan-border: rgba(0, 118, 143, .25);--gold: #8a5800;--gold-dim: rgba(255, 184, 0, .15);--gold-text: #8a5800;--gold-border: rgba(138, 88, 0, .45);--green: #0a6a25;--green-dim: rgba(10, 106, 37, .07);--green-border: rgba(10, 106, 37, .28);--red: #a01818;--red-dim: rgba(160, 24, 24, .06);--red-border: rgba(160, 24, 24, .25);--border: #e4e4e7;--border-hover: #d1d1d6}}[data-theme=light]{color-scheme:light;--bg: #fafafa;--surface: #ffffff;--surface-2: #f1f1f2;--surface-dim: rgba(240, 240, 240, .4);--nav-bg: rgba(255, 255, 255, .85);--dropdown-bg: #ffffff;--text: #16181d;--text-2: #5c5f66;--text-3: #6b6e75;--text-on-accent: #ffffff;--accent: #d61d3e;--accent-dim: rgba(214, 29, 62, .08);--accent-glow: rgba(214, 29, 62, .25);--cyan: #00768f;--cyan-dim: rgba(0, 118, 143, .06);--cyan-border: rgba(0, 118, 143, .25);--gold: #8a5800;--gold-dim: rgba(255, 184, 0, .15);--gold-text: #8a5800;--gold-border: rgba(138, 88, 0, .45);--green: #0a6a25;--green-dim: rgba(10, 106, 37, .07);--green-border: rgba(10, 106, 37, .28);--red: #a01818;--red-dim: rgba(160, 24, 24, .06);--red-border: rgba(160, 24, 24, .25);--border: #e4e4e7;--border-hover: #d1d1d6}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);font-size:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}body{margin:0;min-height:100dvh;font-family:var(--sans);font-size:var(--text-base);line-height:var(--leading-normal);font-weight:var(--weight-normal);color:var(--text);background:var(--bg);text-wrap:pretty;overflow-x:hidden;touch-action:manipulation;transition:background var(--duration-slow) var(--ease-in-out),color var(--duration-slow) var(--ease-in-out)}h1,h2,h3,p,dl,dd,figure{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}code,.mono{font-family:var(--mono);font-weight:var(--weight-normal);font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums;text-align:right}.muted{color:var(--text-2)}.sep{margin:0 var(--space-2);color:var(--text-2)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shell{display:flex;flex-direction:column;min-height:100dvh;padding-top:var(--topbar-height)}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-skip);padding:var(--space-2) var(--space-4);background:var(--surface-2);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);transform:translateY(-200%)}.skip-link:focus{transform:none}.main{--gutter: var(--space-4);flex:1;width:100%;padding:0 0 var(--space-12);display:grid;grid-template-columns:1fr min(calc(var(--max-width) - 2 * var(--gutter)),calc(100% - 2 * var(--gutter))) 1fr;align-content:start}@media (min-width: 1024px){.main{--gutter: var(--space-6)}}.main>*{grid-column:2}.main>*:first-child{margin-top:var(--space-12)}.main:focus:not(:focus-visible){outline:none}.topbar{position:fixed;top:0;width:100%;z-index:var(--z-skip);background:var(--bg);border-bottom:1px solid var(--border)}.topbar__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);max-width:var(--max-width-wide);margin:0 auto;padding:var(--space-2) var(--space-4);min-height:var(--nav-height)}.site-nav__brand{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch);text-decoration:none;color:var(--text-2)}.fire-mark{width:24px;height:24px;flex-shrink:0}.site-nav__wordmark{font-family:var(--sans);font-size:var(--text-base);letter-spacing:.35em;text-transform:uppercase}@media (max-width: 639px){.site-nav__wordmark{letter-spacing:.2em}}.wordmark{font-weight:300}.wordmark-rest{font-weight:500}.network-toggle{display:inline-flex;align-items:center;align-self:flex-start;width:fit-content;padding:2px;border-radius:var(--radius-full);border:1px solid var(--border);margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium)}.network-toggle__on,.network-toggle__off{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--space-4);border-radius:var(--radius-full)}.network-toggle__on--main{color:var(--cyan);background:var(--cyan-dim)}.network-toggle__on--test{color:var(--gold);background:var(--gold-dim)}.network-toggle__off{color:var(--text-2)}.network-toggle__off:hover{color:var(--text);background:var(--surface-2)}.hero__inner>.network-toggle{margin-bottom:var(--space-4)}.topbar__actions{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.topbar__nav{display:flex;align-items:center;gap:var(--space-2)}.search-disclosure{display:flex}.search-disclosure__button{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);background:transparent;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-full);cursor:pointer}.search-disclosure__button:hover,.search-disclosure__button[aria-expanded=true]{background:var(--surface-2);border-color:var(--border-hover)}.search-disclosure__panel{position:absolute;top:100%;right:var(--space-4);z-index:var(--z-nav);width:min(420px,calc(100% - var(--space-8)));margin-top:var(--space-2);padding:var(--space-4);background:var(--dropdown-bg);border:1px solid var(--border);border-radius:var(--radius-lg);animation:search-panel-in var(--duration-fast) var(--ease-out)}@media (min-width: 1024px){.search-disclosure__panel{right:var(--space-6);width:min(420px,calc(100% - var(--space-12)))}}@keyframes search-panel-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.search-disclosure__panel{animation:none}}.nav-flyout{display:flex}.nav-flyout__button{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);background:transparent;border:0;border-radius:var(--radius-full);color:var(--text);cursor:pointer}.nav-flyout__button:hover{background:var(--surface-2)}.nav-flyout__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-nav);background:var(--surface-dim);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.nav-flyout__panel{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-progress);display:flex;flex-direction:column;width:min(320px,85vw);padding:var(--space-2) var(--space-4) var(--space-6);background:var(--dropdown-bg);border-left:1px solid var(--border);overflow-y:auto;overscroll-behavior:contain;animation:flyout-in var(--duration-normal) var(--ease-out)}@keyframes flyout-in{0%{transform:translate(100%)}}.nav-flyout__head{display:flex;justify-content:flex-end;min-height:var(--nav-height);align-items:center}.nav-flyout__nav{display:flex;flex-direction:column}.nav-flyout__link{display:flex;align-items:center;min-height:var(--touch);padding:0 var(--space-2);border-radius:var(--radius);color:var(--text);font-size:var(--text-lg);font-weight:var(--weight-medium)}.nav-flyout__link:hover{background:var(--surface-2)}.nav-flyout__link.active{color:var(--cyan);box-shadow:inset 2px 0 0 var(--accent)}@media (prefers-reduced-motion: reduce){.nav-flyout__panel{animation:none}}.search{width:100%}.search__label{display:block;font-weight:var(--weight-medium);margin-bottom:var(--space-1)}.search--bar .search__label{font-size:var(--text-sm);color:var(--text-2)}.search__row{display:flex;gap:var(--space-2);align-items:stretch}@media (max-width: 639px){.search--hero .search__row{flex-direction:column}}.search__field{position:relative;display:flex;flex:1;min-width:0}.search__icon{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text-2);pointer-events:none}.search__input{flex:1;min-width:0}.input.search__input{padding-left:calc(var(--space-4) * 2 + var(--space-2))}.search--hero{padding:var(--space-12);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 0 25px 10px #0e0e10}@media (max-width: 639px){.search--hero{padding:var(--space-4)}}.search--hero .search__input{font-size:var(--text-lg);min-height:52px}.search__hint{min-height:1.5em;margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-2)}.search__submit{white-space:nowrap}.input{width:100%;min-height:var(--touch);padding:0 var(--space-4);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--mono)}.input::placeholder{color:var(--text-3);opacity:1}.input:focus::placeholder{color:transparent}.input:focus-visible{outline:none}.input:focus{border:1px solid var(--border-hover)}.input--small{width:12ch}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-6);border-radius:var(--radius-full);border:1px solid transparent;cursor:pointer;font-weight:var(--weight-medium);transition:transform var(--duration-fast) ease-out,background var(--duration-normal) ease-out}.button:active{transform:scale(.97)}.button--primary{background:var(--accent);color:var(--text-on-accent)}.button--primary:hover{background:color-mix(in srgb,var(--accent) 88%,black)}.button--secondary{background:var(--surface-2);color:var(--text)}.button--secondary:hover{background:color-mix(in srgb,var(--surface-2) 88%,var(--text))}.button--ghost{background:transparent;color:var(--text);border-color:var(--border)}.button--ghost:hover{background:var(--surface-2)}.button--small{min-height:36px;padding:0 var(--space-4);background:var(--surface-2);font-size:var(--text-sm)}.button[disabled],.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);margin:calc((var(--space-6) - var(--touch)) / 2) 0;background:transparent;border:0;border-radius:var(--radius-full);color:var(--text-2);cursor:pointer}.icon-button:hover{color:var(--text);background:var(--surface-2)}.pill{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--cyan);background:var(--cyan-dim);color:var(--text);cursor:pointer;font-weight:var(--weight-medium)}.pill:hover{background:color-mix(in srgb,var(--cyan-dim) 88%,var(--text))}.button--small,.pill,.hex__value,.hex__toggle,.row-link{position:relative}.button--small:after,.pill:after,.hex__value:after,.hex__toggle:after,.row-link:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touch);transform:translateY(-50%)}.pill,.hex__toggle,.disclosure__summary{transition:transform var(--duration-fast) ease-out,background var(--duration-normal) ease-out}.pill:active,.hex__toggle:active,.disclosure__summary:active{transform:scale(.97)}.nav-link{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-2);color:var(--cyan);font-size:var(--text-sm);font-weight:var(--weight-normal)}.nav-link:hover{text-decoration:underline}.nav-link--disabled{color:var(--text-2);cursor:not-allowed}.nav-link--inline{padding:0}.nav-link--button{background:none;border:0;cursor:pointer}.nav-link.active{color:var(--text)}.hero-link{color:var(--cyan);font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:3px}.hero{margin-bottom:var(--space-6)}.main>.hero--home{grid-column:1 / -1;margin-top:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:end;min-height:85vh;padding:0 max(var(--space-4),calc((100% - var(--max-width)) / 2 + var(--space-4)));border-bottom:1px solid var(--border)}.hero-net{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:perspective(500px) rotateX(30deg) translateY(15%) rotate(340deg);transform-origin:center center;animation:hero-net-land 1.8s var(--ease-out) .1s both;pointer-events:none}@keyframes hero-net-land{0%{opacity:0;transform:perspective(500px) rotateX(45deg) translateY(25%) rotate(340deg) scale(1.15)}to{opacity:1;transform:perspective(500px) rotateX(30deg) translateY(15%) rotate(340deg) scale(1)}}@media (prefers-reduced-motion: reduce){.hero-net{animation:none}}@media (min-width: 1024px){.main>.hero--home{padding:0 max(var(--space-6),calc((100% - var(--max-width)) / 2 + var(--space-6)))}}.hero__inner{position:relative;z-index:var(--z-base);display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:var(--max-width-hero);margin:var(--space-30) 0}.hero__proposition{max-width:26ch}.page-heading.hero__proposition{font-size:var(--text-4xl);font-weight:var(--weight-normal)}.hero__proposition-lead{font-weight:300}.hero__proposition-rest{font-weight:var(--weight-medium)}.page-heading{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.page-heading:focus:not(:focus-visible){outline:none}.hero__meta{margin-top:var(--space-2);color:var(--text-2);font-variant-numeric:tabular-nums}.section{margin-top:var(--space-12)}.section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.section-heading{font-size:var(--text-xl);font-weight:var(--weight-semibold);margin-bottom:var(--space-4)}.section__head .section-heading{margin-bottom:0}.subsection-heading{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:var(--space-6) 0 var(--space-2)}.answer{max-width:70ch;margin-bottom:var(--space-4)}.affirmative{color:var(--text-2);margin-bottom:var(--space-4)}.provenance{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-2)}.prose section{margin-top:var(--space-12);max-width:70ch}.prose p+p{margin-top:var(--space-4)}.panel-section{margin:0}.panel{display:grid;grid-template-columns:1fr;margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);font-variant-numeric:tabular-nums;color:var(--text)}.hero__inner .panel{background:var(--surface-dim)}.panel__cell{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-1);padding:var(--space-4);border-top:1px solid var(--border);min-height:5.5rem}.panel__cell dd{margin:0}.panel__cell--blocks{order:-1;border-top:0}.panel__label{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;color:var(--text-2)}.panel__figure{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.panel__figure--secondary{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:0}.panel__note{font-size:var(--text-sm);color:var(--text-2)}.panel__line{font-size:var(--text-base)}.panel__inline-label{font-size:var(--text-base);color:var(--text-2)}.panel__asof{font-size:var(--text-xs);color:var(--gold)}.panel__cell--line{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-4);row-gap:var(--space-1);min-height:0}.panel__sep{margin:0 var(--space-2);color:var(--text-2)}.panel__absent{color:var(--text-2)}.panel__skeleton{display:inline-block}.panel[data-freshness=behind] .panel__freshness,.panel__behind{color:var(--gold)}.panel__footnote{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-2)}.panel__footnote--stale{color:var(--gold)}@media (min-width: 640px){.panel{grid-template-columns:repeat(2,1fr)}.panel__cell--height,.panel__cell--interval{border-top:0}.panel__cell--interval{border-left:1px solid var(--border)}.panel__cell--blocks{order:0;grid-column:1 / -1;border-top:1px solid var(--border)}.panel__cell--wide{grid-column:1 / -1}.panel__cell--fee{border-left:1px solid var(--border)}}@media (min-width: 1024px){.panel{grid-template-columns:repeat(12,1fr)}.panel__cell--height{grid-column:1 / span 3}.panel__cell--interval{grid-column:4 / span 3}.panel__cell--blocks{grid-column:7 / span 6;border-top:0;border-left:1px solid var(--border)}.panel__cell--signers{grid-column:1 / span 6}.panel__cell--fee{grid-column:7 / span 6}}.spark__svg{width:100%;max-width:320px;aspect-ratio:120 / 32;height:auto;display:block;margin-bottom:var(--space-1)}.spark__skeleton{max-width:320px;aspect-ratio:120 / 32}.spark__bar{fill:var(--text)}.spark__bar--current,.spark__tick{fill:var(--text-2)}.spark__bar--newest{transition:y var(--duration-normal) var(--ease-out),height var(--duration-normal) var(--ease-out)}@media (prefers-reduced-motion: reduce){.spark__bar--newest{transition:none}}.hero-uses{margin:0}.section-heading.hero-uses__heading{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;color:var(--text-2);margin-bottom:var(--space-2)}.hero-uses__list{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);list-style:none;margin:0;padding:0}.hero-uses__link{display:inline-flex;align-items:center;min-height:var(--touch)}.hero-uses__link:visited{color:color-mix(in srgb,var(--cyan) 55%,var(--text-2))}.link-list{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-6);list-style:none;margin:0;padding:0}.link-list__link{display:inline-flex;align-items:center;min-height:var(--touch)}.link-list__link:visited{color:color-mix(in srgb,var(--cyan) 55%,var(--text-2))}.block-nav,.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-4)}.pagination__links{display:flex;gap:var(--space-2)}.pagination__jump{display:flex;align-items:center;gap:var(--space-2)}.pagination__jump-label{font-size:var(--text-sm);color:var(--text-2)}.tbl{width:100%;border-collapse:collapse;font-size:var(--text-base)}@media (min-width: 1024px){.tbl{font-size:var(--text-sm)}}.tbl th,.tbl td{padding:var(--space-2) var(--space-2);text-align:left;vertical-align:middle;border-bottom:1px solid var(--border)}.tbl thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-2);text-transform:uppercase}.tbl th.num,.tbl td.num{text-align:right;color:var(--text-2)}.tbl tbody th{font-weight:var(--weight-normal)}.tbl--rows .tbl__row{cursor:pointer}.tbl--rows .tbl__row:hover{background:var(--surface-2)}.tbl__row--match{background:var(--cyan-dim);box-shadow:inset 3px 0 0 var(--cyan)}.tbl--rows .tbl__row--match:hover{background:color-mix(in srgb,var(--cyan-dim) 70%,var(--text))}.tbl__chevron-col{width:40px}.tbl__chevron{color:var(--text-2);text-align:right}.tbl--dimmed{opacity:.75}.tbl__details td{background:var(--surface);padding:var(--space-4)}.tbl__sub{display:block;font-size:var(--text-xs);overflow-wrap:anywhere}.tbl--compact{max-width:480px}.row-link{display:inline-flex;align-items:center;min-height:32px;color:var(--text)}.row-link:not(.row-link--icon){padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-2)}.row-link--icon{color:var(--text-2)}.row-link__word{display:none}.badge{display:inline-block;margin-right:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);border:1px solid var(--text-2);color:var(--text)}@media (min-width: 640px) and (max-width: 1023px){.col-target,.col-source{display:none}}@media (max-width: 639px){.tbl,.tbl tbody,.tbl tr,.tbl th,.tbl td{display:block}.tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tbl tr{padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.tbl th,.tbl td{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);border:0;padding:var(--space-1) 0;text-align:left}.tbl th.num,.tbl td.num{text-align:left}.tbl td[data-label]:before,.tbl th[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:var(--text-sm);color:var(--text-2)}.tbl td.tbl__chevron{display:none}.tbl__details td{display:block;padding:var(--space-4) var(--space-2);text-align:left}.tbl--compact tr{display:flex;justify-content:space-between}.tbl--feed tr{display:grid;grid-template-columns:max-content max-content max-content minmax(0,1fr);column-gap:var(--space-2);row-gap:2px;align-items:start}.tbl--feed th[scope=row],.tbl--feed td{display:block;padding:0;min-width:0}.tbl--feed th[scope=row]{grid-row:1;grid-column:1}.tbl--feed td:nth-of-type(1){grid-row:1;grid-column:2 / -1;text-align:right}.tbl--feed td.num{grid-row:2;font-size:var(--text-xs);color:var(--text-2);white-space:nowrap;text-align:left}.tbl--feed td:nth-of-type(2){grid-column:1}.tbl--feed td:nth-of-type(3){grid-column:2}.tbl--feed td:nth-of-type(4){grid-column:3}.tbl--feed th[data-label]:before,.tbl--feed td[data-label]:before{display:none}.tbl--feed td.num[data-label]:after{content:" " attr(data-label);text-transform:lowercase}.tbl--cards tr{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-1) var(--space-2);padding:var(--space-3) 0}.tbl--cards th[scope=row],.tbl--cards td{flex:1 1 100%;min-width:0}.tbl--cards th[scope=row],.tbl--cards td.col-target{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.tbl--cards th[scope=row] .badge{margin-right:0}.tbl--cards .hex{max-width:100%;flex-wrap:wrap}.tbl--cards td.tbl__toggle,.tbl--cards td.tbl__open{flex:1 1 calc(50% - var(--space-2));margin-top:var(--space-2)}.tbl--cards td.tbl__toggle:before,.tbl--cards td.tbl__open:before{display:none}.tbl--cards td.tbl__toggle .button,.tbl--cards td.tbl__open .row-link{width:100%;min-height:var(--touch);justify-content:center;gap:var(--space-2)}.tbl--cards td.tbl__open .row-link--icon{padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text)}.tbl--cards .row-link__word{display:inline}.tbl--cards .tbl__details{display:block;padding:0}}.hex{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;font-family:var(--mono)}.hex__value{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;min-height:32px;max-width:100%;overflow-wrap:anywhere}.hex__long{display:none}.hex__value[aria-expanded=true] .hex__long,.hex__value:focus-visible .hex__long{display:inline}.hex__value[aria-expanded=true] .hex__short,.hex__value:focus-visible .hex__short{display:none}.hex__toggle{min-height:28px;padding:0 var(--space-2);border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-2);font-size:var(--text-xs);cursor:pointer}.hex__toggle:hover{color:var(--text);background:var(--surface-2)}.hex__toggle[aria-pressed=true]{color:var(--text);border-color:var(--text-2)}.kv{display:grid;grid-template-columns:minmax(10ch,14rem) 1fr;gap:var(--space-2) var(--space-4);align-items:baseline}.copy-row{display:contents}.copy-row__label{color:var(--text-2);font-size:var(--text-sm)}.copy-row__value{min-width:0;overflow-wrap:anywhere}.copy-row__text{display:inline-flex;align-items:center;gap:var(--space-1)}@media (max-width: 639px){.kv{grid-template-columns:1fr;gap:var(--space-1)}.copy-row__value{margin-bottom:var(--space-2)}}.card{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.txo-card--compact{padding:0;background:transparent;border:0}.private-amount__word{font-weight:var(--weight-medium)}.private-amount__sentence{display:block;margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-2)}.banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-2) var(--space-4);border-radius:var(--radius);border:1px solid var(--border);background:var(--surface)}.banner--warn{border-color:var(--gold);background:var(--gold-dim);color:var(--text)}.banner--error{border-color:var(--red);background:var(--red-dim);color:var(--text)}.skeleton{display:block;position:relative;overflow:hidden;border-radius:var(--radius);background:var(--surface)}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,var(--surface-2) 50%,transparent 100%);transform:translate(-100%);animation:skeleton-sweep var(--duration-sweep) linear infinite}.skeleton--static:after{animation:none}.skeleton-rows{display:grid;gap:var(--space-2)}@keyframes skeleton-sweep{to{transform:translate(100%)}}.spinner{animation:spin var(--duration-spin) linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.skeleton:after,.spinner{animation:none}body,.button,.pill,.hex__toggle,.disclosure__summary{transition:none}}.disclosure{margin:var(--space-2) 0;border-radius:var(--radius)}.disclosure__summary{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);cursor:pointer;color:var(--cyan);font-weight:var(--weight-medium);list-style:none}.disclosure__summary:hover{background:var(--surface-2)}.disclosure__summary::-webkit-details-marker{display:none}.disclosure__chevron{transition:transform var(--duration-normal) ease-out}.disclosure[open] .disclosure__chevron{transform:rotate(90deg)}.disclosure__body{max-width:600px;padding:var(--space-4);border:1px solid var(--border);color:var(--text-2)}.section--overview{margin-top:var(--space-6)}.section--overview .section-heading{margin-bottom:var(--space-2)}.overview.card{padding:var(--space-2) var(--space-4)}.overview .kv{gap:0 var(--space-4)}.overview .copy-row__label,.overview .copy-row__value{padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.overview .copy-row:last-child .copy-row__label,.overview .copy-row:last-child .copy-row__value{border-bottom:0}@media (max-width: 639px){.overview .copy-row__label{padding-bottom:0;border-bottom:0}.overview .copy-row__value{margin-bottom:0}}.find{margin:var(--space-6) 0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.find__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.find__label{display:flex;flex-direction:column;font-weight:var(--weight-medium)}.find__hint{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text-2)}.find__input{flex:1 1 24ch}.find__result{min-height:1.5em;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-2)}.find__result:empty{min-height:0;margin-top:0}@media (max-width: 639px){.find__row{gap:var(--space-2)}.find__label{flex:1 1 100%}.find__input{flex:1 1 0}}.lookup__query{margin-bottom:var(--space-4);color:var(--text-2);overflow-wrap:anywhere}.result-list{list-style:none;margin:0;padding:0}.result-list__item{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.result-list__kind{min-width:8ch;font-weight:var(--weight-medium)}.auditor-header__sync{color:var(--text-2)}.auditor-header__counters{margin:0;padding-left:1.2em}.chart{margin-bottom:var(--space-6)}.chart-pair{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width: 640px){.chart-pair{grid-template-columns:1fr 1fr}.chart-pair .chart__svg{max-width:none}}.chart__title{font-weight:var(--weight-medium);margin-bottom:var(--space-2)}.chart__svg{width:100%;max-width:640px;aspect-ratio:640 / 160;height:auto;display:block}.chart__axis{stroke:var(--border)}.chart__bar{fill:var(--text-2)}.chart__bar--uncovered{fill:var(--text-3)}.chart__hatch-line{stroke:var(--text-3);stroke-width:2}.chart__tick{fill:var(--text-2);font-size:11px;font-family:var(--mono)}.chart__data summary{cursor:pointer;color:var(--cyan);min-height:var(--touch);display:flex;align-items:center}.footer{border-top:1px solid var(--border);padding:var(--space-6) var(--space-4)}.footer__nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);max-width:var(--max-width);margin:0 auto}.footer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);max-width:var(--max-width);margin:var(--space-4) auto 0;font-size:var(--text-sm);color:var(--text-2)}.verdict__word{display:inline-block;margin-bottom:var(--space-2);padding:.15rem var(--space-2);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.verdict__word[data-state=verified]{border-color:var(--green);background:var(--green-dim);color:var(--text)}.verdict__word[data-state=refuted],.verdict__word[data-state=elsewhere]{border-color:var(--red);background:var(--red-dim);color:var(--text)}.verdict__word[data-state=unreadable]{border-color:var(--gold);background:var(--gold-dim);color:var(--text)}.verdict__lead{max-width:30ch}.verdict__amount{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}.points{max-width:70ch;padding-left:1.25rem;list-style:disc}.points li+li{margin-top:var(--space-2)}.issued-by{margin-bottom:var(--space-2)}.issued-by__caveat{margin-top:0}
