@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.1shg3f9j2jih-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.3j3x29wbycqkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.MU-QZG_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.MU-QZG_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._7Ns5vW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._7Ns5vW_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg:#121212;--surface:#181818;--raised:#202020;--line:#2b2b2b;--line-strong:#3d3d3d;--text:#f5f5f5;--text-2:#a1a1a1;--text-3:#8a8a8a;--accent:#00d0ff;--accent-hover:#5fe3ff;--accent-soft:#00d0ff1f;--accent-ink:#00141a;--term-key:#79c0ff;--term-string:#7ee787;--term-value:#d2a8ff;--warn:#ffb224;--danger:#ff7a70;--radius:14px;--radius-s:8px;--gutter:clamp(16px, 4vw, 40px);--section:clamp(6.5rem, 15vw, 13rem);--ease:cubic-bezier(.16, 1, .3, 1);--sans:var(--font-sans), system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scrollbar-color:var(--line-strong) var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.55;overflow-x:clip}::selection{background:var(--accent);color:var(--accent-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line-strong);border:2px solid var(--bg);border-radius:10px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}a:hover{text-decoration-color:currentColor}button{font:inherit;color:inherit}input{font:inherit;caret-color:var(--accent)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.875em}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(100%,1240px);padding-inline:var(--gutter);margin-inline:auto}.btn{white-space:nowrap;cursor:pointer;min-height:48px;transition:background .18s var(--ease), border-color .18s var(--ease), transform .18s var(--ease);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:progress}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:hover:not(:disabled){background:var(--accent-hover)}.btn-ghost{border-color:var(--line-strong);color:var(--text);background:0 0}.btn-ghost:hover:not(:disabled){border-color:var(--text-2);background:var(--raised)}.btn-small{border-radius:8px;min-height:38px;padding:0 .9rem;font-size:.9rem}.btn-ink{background:var(--accent-ink);color:#fff}.btn-ink:hover:not(:disabled){background:#003747}.site-header{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121212db;border-bottom:1px solid #0000;position:sticky;top:0}.site-header-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:68px;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:.55rem;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.brand svg{color:var(--accent)}.site-nav{color:var(--text-2);align-items:center;gap:1.6rem;font-size:.95rem;font-weight:500;display:flex}.site-nav a{text-decoration:none}.site-nav a:hover{color:var(--text)}.header-actions{align-items:center;gap:.6rem;display:flex}.wallet-wrap{position:relative}.wallet-error{background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--radius-s);width:min(280px,80vw);color:var(--text);padding:.6rem .75rem;font-size:.85rem;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #00000080}.tier-chip{color:var(--accent);font-weight:700}@media (max-width:720px){.hide-m{display:none}.site-nav{gap:1rem;font-size:.9rem}.header-trace{display:none}}@media (max-width:560px){.data-table .hide-s{display:none}.data-table th,.data-table td{padding-inline:.7rem}}.data-table .num{white-space:nowrap}.trace-form{width:min(100%,640px)}.trace-row{background:var(--surface);border:1px solid var(--line-strong);transition:border-color .18s var(--ease);border-radius:14px;gap:6px;padding:6px;display:flex}.trace-row:focus-within{border-color:var(--accent)}.trace-row input{min-width:0;color:var(--text);font-family:var(--mono);background:0 0;border:0;outline:0;flex:1;padding:0 .85rem;font-size:.92rem}.trace-row input::placeholder{color:var(--text-3);font-family:var(--sans);font-size:1rem}.trace-error{color:var(--text);text-align:left;background:color-mix(in srgb, var(--danger) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 45%, transparent);border-radius:14px;gap:.6rem;margin-top:.6rem;padding:.7rem .9rem;font-size:.92rem;line-height:1.4;display:flex}.trace-error svg{color:var(--danger);flex:none;margin-top:.05em}.on-accent .trace-row{border-color:var(--accent-ink);background:#ffffff59}.on-accent .trace-row:focus-within{border-color:var(--accent-ink);background:#ffffff8c}.on-accent .trace-row input{color:var(--accent-ink);caret-color:var(--accent-ink)}.on-accent .trace-row input::placeholder{color:#003240}.on-accent .trace-error{color:#4b0d00;background:#ffffff8c;border-color:#4b0d00;font-weight:600}.on-accent .trace-error svg{color:inherit}.on-accent :focus-visible,.closing :focus-visible{outline-color:var(--accent-ink)}.on-accent .trace-row:focus-within{box-shadow:0 0 0 1px var(--accent-ink)}@media (max-width:520px){.trace-row{flex-direction:column}.trace-row input{min-height:46px}}.hero{text-align:center;isolation:isolate;padding-top:clamp(2.25rem,4vw,3.25rem);position:relative;overflow-x:clip}.halftone{position:relative}.halftone-canvas{z-index:-1;pointer-events:none;will-change:transform, opacity;max-width:none;display:block;position:absolute}.halftone-text{transition:color .4s var(--ease)}.halftone-text[data-printed]{color:#0000}@media (prefers-reduced-motion:reduce){.halftone-text{transition:none}}@media (forced-colors:active){.halftone-canvas{display:none}}.hero h1{letter-spacing:-.045em;font-size:clamp(3.25rem,9.4vw,8.25rem);font-weight:800;line-height:.95}.hero-sub{max-width:58ch;color:var(--text-2);margin:1.25rem auto 0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.45}.hero-form{flex-direction:column;align-items:center;gap:.7rem;margin:1.5rem auto 0;display:flex}.hero-alt{color:var(--text-2);font-size:.92rem}.hero-alt a{color:var(--text)}.hero-frame-wrap{margin-top:clamp(1.75rem,3vw,2.25rem);position:relative}.hero-frame-wrap:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--accent), transparent);height:2px;position:absolute;inset:-1px 8% auto}.hero-frame-wrap:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#00d0ff21,#0000 100%);height:140px;position:absolute;inset:-70px 10% auto}.hero-proof{max-height:none;overflow:visible}.frame-note{border-top:1px solid var(--line);color:var(--text-2);text-align:left;padding:.7rem 1.1rem;font-size:.84rem}.frame{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);text-align:left;overflow:hidden;box-shadow:inset 0 2px #ffffff08,0 36px 80px -20px #000000e6}.frame-bar{border-bottom:1px solid var(--line);color:var(--text-2);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.875rem;display:flex}.frame-bar strong{color:var(--text);font-weight:600}.frame-bar .mono{white-space:nowrap}.frame-bar>span:last-child{text-align:right}.frame-body{padding:1.1rem}.hero-frame-body{grid-template-columns:minmax(0,1fr) 360px;min-height:480px;display:grid}.hero-frame-body>:first-child{min-width:0;padding:.75rem}.hero-frame-side{border-left:1px solid var(--line);align-content:start;gap:.85rem;padding:1.1rem;display:grid}@media (max-width:860px){.hero-frame-body{grid-template-columns:1fr;min-height:0}.hero-frame-side{border-left:0;border-top:1px solid var(--line)}}.section{padding-top:var(--section)}.section-tight{padding-top:clamp(5rem,9vw,7.5rem)}.feature-wide{margin-top:clamp(2.5rem,5vw,4rem)}.split{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.split.flip{grid-template-columns:minmax(0,8fr) minmax(0,5fr)}.split.flip>:first-child{order:2}@media (max-width:900px){.split,.split.flip{grid-template-columns:minmax(0,1fr)}.split.flip>:first-child{order:0}}.section-title{letter-spacing:-.035em;font-size:clamp(2.4rem,5.4vw,4.25rem);font-weight:800;line-height:1.02}.section-copy{color:var(--text-2);max-width:44ch;margin-top:1.25rem;font-size:1.15rem}.section-center{text-align:center}.section-center .section-copy{max-width:58ch;margin-inline:auto}.section-title-s{font-size:clamp(2rem,3.8vw,3rem)}.detail-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.25rem;display:grid}.detail-item{border-bottom:1px solid var(--line);padding:1.35rem 1.5rem 1.5rem 0}.detail-item:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:1.5rem}.detail-item svg{color:var(--accent);margin-bottom:.7rem;display:block}.detail-item h3{letter-spacing:-.015em;font-size:1.05rem;font-weight:700}.detail-item p{color:var(--text-2);margin-top:.3rem;font-size:.92rem;line-height:1.45}.proof-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (max-width:900px){.proof-row{grid-template-columns:minmax(0,1fr)}}.proof-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding-bottom:.45rem}.proof-caption{color:var(--text);padding:.8rem 1rem .35rem;font-size:.92rem;font-weight:700}.spec-table{border-collapse:collapse;width:100%;font-size:.9rem}.spec-table th{color:var(--text-2);text-align:left;padding:.4rem 0 .4rem 1rem;font-weight:500}.spec-table td{text-align:right;font-family:var(--mono);white-space:nowrap;padding:.4rem 1rem .4rem .5rem;font-size:.82rem}@media (max-width:860px){.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-item:not(:nth-child(3n+1)){border-left:0;padding-left:0}.detail-item:nth-child(2n){border-left:1px solid var(--line);padding-left:1.25rem}}@media (max-width:560px){.detail-grid{grid-template-columns:minmax(0,1fr)}.detail-item:nth-child(2n){border-left:0;padding-left:0}}.token-panel{border:1px solid var(--line);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.75rem,5vw,4rem);display:grid}@media (max-width:860px){.token-panel{grid-template-columns:minmax(0,1fr)}}.tier-table{border-collapse:collapse;width:100%}.tier-table th,.tier-table td{border-bottom:1px solid var(--line);text-align:left;padding:.95rem 0;font-weight:500}.tier-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.tier-table tr.holder td,.tier-table tr.holder th{color:var(--accent)}.tier-table th{color:var(--text-2)}.ca-box{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-s);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.75rem .9rem;display:flex}.ca-box code{font-family:var(--mono);overflow-wrap:anywhere;min-width:0;font-size:.85rem}.ca-note{color:var(--text-2);margin-top:.65rem;font-size:.875rem}.closing{margin-top:var(--section);background:var(--accent);color:var(--accent-ink);text-align:center;padding-block:clamp(5rem,12vw,9rem)}.closing h2{letter-spacing:-.04em;font-size:clamp(2.75rem,7.8vw,6rem);font-weight:800;line-height:.98}.closing p{color:#00303d;max-width:42ch;margin:1.4rem auto 0;font-size:1.2rem}.closing .trace-form{margin:2.4rem auto 0}.site-footer{color:var(--text-2);padding-block:3rem;font-size:.9rem}.footer-grid{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.footer-grid p{max-width:62ch}.footer-side{align-items:center;gap:1.25rem;display:flex}.footer-social{align-items:center;gap:.25rem;display:flex}.footer-social a{width:40px;height:40px;color:var(--text-2);transition:color .16s var(--ease), background .16s var(--ease);border-radius:8px;place-items:center;display:grid}.footer-social a:hover{color:var(--text);background:var(--raised)}.level{white-space:nowrap;border:1px solid #0000;border-radius:99px;align-items:center;gap:.4rem;padding:.1rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.level-high{background:var(--accent);color:var(--accent-ink)}.level-medium{border-color:var(--accent);color:var(--accent)}.level-low{border-color:var(--line-strong);color:var(--text-2)}.flag{background:var(--raised);width:100%;color:var(--text);text-align:left;border:1px solid #ffb22473;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.6rem;padding:.8rem 1rem;display:grid}.flag>svg{grid-area:1/1}.flag>strong{grid-area:1/2;font-weight:700;line-height:1.25}.flag>small{grid-area:2/1/auto/3;margin-top:.3rem}.flag>.address-box{grid-area:3/1/auto/3;max-width:24rem}.flag>.flag-action{grid-area:1/3/4;margin-left:1rem}button.flag{cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease)}button.flag:hover,.flag[data-active=true]{border-color:var(--warn)}.flag svg{color:var(--warn);flex:none}.flag small{color:var(--text-2);font-size:.85rem;display:block}.flag-action{color:var(--text-2);white-space:nowrap;font-size:.85rem}.report{padding-block:clamp(2rem,5vw,3.5rem) 6rem}.report-head{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;font-size:.95rem;display:flex}.report-head strong{color:var(--text);font-weight:700}.report-head a,.text-btn{color:var(--text-2);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0}.report-head a:hover,.text-btn:hover{color:var(--text)}.report-title{letter-spacing:-.035em;max-width:19ch;margin-top:1rem;font-size:clamp(2.25rem,5.6vw,4.25rem);font-weight:800;line-height:1.03}.summary-points{max-width:72ch;color:var(--text-2);gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.summary-points button{color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:.35rem;padding:0;font-size:.875rem;text-decoration:underline}.summary-source{color:var(--text-3);margin-top:.85rem;font-size:.85rem}.disclaimer{max-width:72ch;color:var(--text-2);border-top:1px solid var(--line);margin-top:1.5rem;padding-top:.9rem;font-size:.9rem}.report-section{margin-top:clamp(2.5rem,5vw,4rem)}.report-section>h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.report-section>.lede{color:var(--text-2);max-width:72ch;margin-top:.3rem;font-size:1rem}.report-section>.body{margin-top:1.1rem}.flags{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:.5rem;margin-top:2rem;display:grid}.graph-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:1rem;display:grid}@media (max-width:980px){.graph-layout{grid-template-columns:minmax(0,1fr)}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.panel-pad{padding:1.1rem}.link-detail{align-content:start;gap:.85rem;max-height:640px;display:grid;overflow:auto}.link-detail h3{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.3}.address-box{margin-top:.5rem;display:block;container-type:inline-size}.address-box code{border:1px solid var(--line);font-family:var(--mono);letter-spacing:0;color:var(--text);white-space:nowrap;background:#00000059;border-radius:8px;padding:.45rem;font-size:min(.84rem,3.78788cqi - .0340909rem - .0757576px);font-weight:400;line-height:1.4;display:block}.link-detail-empty{color:var(--text-2);font-size:.95rem}.graph-svg{width:100%;height:auto;display:block}.graph-edge{stroke:var(--line-strong);stroke-width:1px;transition:stroke .16s,opacity .16s}.graph-edge[data-strong=true]{stroke:#00d0ff80}.graph-edge[data-active=true]{stroke:var(--accent);stroke-width:1.5px}.graph-root[data-has-selection=true] .graph-edge:not([data-active=true]){opacity:.25}.graph-root[data-has-selection=true] .graph-node:not([data-active=true]){opacity:.3}.graph-node{cursor:pointer;transition:opacity .16s}.graph-node circle,.graph-node rect{stroke:var(--surface);stroke-width:2px}.graph-node[data-kind=funder] rect{fill:#fff}.graph-node[data-kind=funder][data-status=discounted] rect{fill:none;stroke:var(--text-3);stroke-width:1.5px}.graph-node[data-level=high] circle{fill:var(--accent)}.graph-node[data-level=medium] circle{fill:var(--surface);stroke:var(--accent);stroke-width:2px}.graph-node[data-level=none] circle{fill:#7d7d7d}.graph-node:focus-visible{outline:none}.graph-node:focus-visible rect,.graph-node:focus-visible circle{stroke:var(--text);stroke-width:2.5px}.graph-label{fill:var(--text-2);font-family:var(--mono);pointer-events:none;paint-order:stroke;stroke:var(--surface);stroke-width:3px;font-size:10.5px}.graph-wrap{position:relative}.tooltip{z-index:5;pointer-events:none;border:1px solid var(--line-strong);border-radius:var(--radius-s);white-space:normal;background:#000;max-width:260px;padding:.5rem .65rem;font-size:.82rem;line-height:1.35;position:absolute;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 12px 28px #0000008c}.tooltip b{font-family:var(--mono);font-size:.8rem;font-weight:500;display:block}.tooltip span{color:var(--text-2);display:block}.legend{color:var(--text-2);flex-wrap:wrap;gap:.35rem 1.1rem;padding:.7rem 1rem .9rem;font-size:.82rem;display:flex}.legend span{align-items:center;gap:.45rem;display:inline-flex}.legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.legend i.funder{background:#fff;border-radius:2px;transform:rotate(45deg)}.legend i.high{background:var(--accent)}.legend i.medium{border:2px solid var(--accent)}.legend i.none{background:#7d7d7d}.legend i.funder-discounted{border:1.5px solid var(--text-3);border-radius:2px;transform:rotate(45deg)}.legend i.token{background:#fff;box-shadow:0 0 6px 1px #ffffffa6}.legend i.stream{border-top:2px dotted;border-radius:0;width:16px;height:0}.legend i.stream.funding{color:var(--accent)}.legend i.stream.buy{color:#fff}.legend i.stream.timed{color:var(--warn)}.map-bar{align-items:center;gap:.75rem;display:inline-flex}.map-switch{border:1px solid var(--line-strong);border-radius:4px;display:inline-flex;overflow:hidden}.map-switch button{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:.12rem .5rem}.map-switch button:hover{color:var(--text)}.map-switch button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.map-switch button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.flow-stage{aspect-ratio:860/560;background:var(--surface);position:relative;overflow:hidden}.flow-canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.flow-loading{color:var(--text-3);font-family:var(--mono);place-items:center;font-size:.82rem;display:grid}.flow-token-label{white-space:nowrap;color:var(--text-2);font-family:var(--mono);pointer-events:none;font-size:.78rem;position:absolute;top:61%;left:50%;transform:translate(-50%)}.flow-zoom{border:1px solid var(--line-strong);background:var(--surface);font-family:var(--mono);border-radius:4px;font-size:.78rem;display:inline-flex;position:absolute;top:.6rem;right:.6rem;overflow:hidden}.flow-zoom button{min-width:2rem;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem .5rem}.flow-zoom button:hover{background:var(--raised);color:var(--text)}.flow-zoom button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.flow-controls{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding:.7rem 1rem 0;display:grid}.flow-play{border:1px solid var(--line-strong);min-width:4.4rem;color:var(--text);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:4px;padding:.2rem .6rem;font-size:.78rem}.flow-play:hover{background:var(--raised)}.flow-play:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.flow-slider{width:100%;accent-color:var(--accent);cursor:pointer;margin:0}.flow-readout{min-height:1.3em;color:var(--text-2);font-family:var(--mono);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.78rem}.flow-note{color:var(--text-3);padding:0 1rem .9rem;font-size:.82rem;line-height:1.45}.reason-list{gap:.4rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.reason-list li{color:var(--text-2);grid-template-columns:2.6rem minmax(0,1fr);gap:.4rem;display:grid}.reason-list b{font-family:var(--mono);color:var(--text);padding-top:.1rem;font-size:.82rem;font-weight:500}.evidence{margin:0;padding:0;list-style:none;display:grid}.evidence li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:.15rem .75rem;padding:.55rem 0;font-size:.875rem;display:grid}.evidence .route{font-family:var(--mono);overflow-wrap:anywhere;min-width:0;font-size:.8rem}.evidence .amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.evidence .when{color:var(--text-2);font-size:.8rem}.evidence a{color:var(--accent);text-align:right;white-space:nowrap;font-size:.8rem}.table-scroll{overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.92rem}.data-table th{text-align:left;color:var(--text-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:.75rem 1rem;font-size:.82rem;font-weight:500}.data-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:.8rem 1rem}.data-table tr:last-child td{border-bottom:0}.data-table tr[data-clickable=true]{cursor:pointer}.data-table tbody th{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;font-size:inherit;color:inherit;padding:.8rem 1rem}.data-table tr:last-child th{border-bottom:0}.data-table tr[data-clickable=true]:hover td,.data-table tr[data-clickable=true]:hover th{background:var(--raised)}.data-table tr[data-active=true] td,.data-table tr[data-active=true] th{background:var(--accent-soft)}.route-arrow{vertical-align:.05em;color:var(--text-2);margin-inline:.45em}.data-table .num{text-align:right}.row-btn{color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}.timeline{padding:1rem 1rem .75rem}.tl-row{grid-template-columns:96px minmax(0,1fr);align-items:center;min-height:28px;display:grid}.tl-label{font-family:var(--mono);color:var(--text-2);font-size:.76rem;overflow:hidden}.tl-track{border-bottom:1px solid #ffffff08;height:28px;position:relative}.tl-span{background:var(--line-strong);height:1px;position:absolute;top:50%}.tl-mark{cursor:pointer;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;padding:0;display:block;position:absolute;top:50%}.tl-mark:after{content:"";border-radius:50%;position:absolute;inset:-7px}.tl-mark.fund{background:var(--surface);border:2px solid var(--text)}.tl-mark.fund[data-flagged=true]{border-color:var(--warn);background:var(--warn)}.tl-mark.buy{background:var(--accent);border:2px solid var(--surface)}.tl-mark.fund[data-flagged=true]{z-index:2}.tl-band{pointer-events:none;background:#ffb22438;border-inline:1px solid #ffb224b3;position:absolute;top:0;bottom:0}.tl-flag-icon{z-index:3;color:var(--warn);background:var(--surface);pointer-events:none;border-radius:4px;padding:1px;line-height:0;display:block;position:absolute;top:-15px;transform:translate(-50%)}.timeline-flag{text-align:left;padding:1rem 1rem .25rem}.tl-launch{background:var(--text-3);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.tl-plot{padding-top:16px;position:relative}.tl-axis{height:28px;color:var(--text-2);font-variant-numeric:tabular-nums;margin-left:96px;font-size:.75rem;position:relative}.tl-axis span{white-space:nowrap;position:absolute;top:8px;transform:translate(-50%)}.tl-axis span[data-edge=start]{transform:none}@media (max-width:560px){.tl-row{grid-template-columns:62px minmax(0,1fr)}.tl-axis{margin-left:62px}.tl-axis span[data-minor=true]{display:none}}details.more{border-top:1px solid var(--line);padding-top:1rem}details.more summary{cursor:pointer;color:var(--text-2);font-weight:600}details.more summary:hover{color:var(--text)}.limits{color:var(--text-2);gap:.35rem;max-width:80ch;margin:.75rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.scan-state{text-align:center;place-items:center;min-height:62vh;padding-block:3rem;display:grid}.scan-state h1{letter-spacing:-.03em;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;line-height:1.05}.scan-state p{color:var(--text-2);max-width:50ch;margin:1rem auto 0}.progress-bar{background:var(--line);border-radius:4px;width:min(420px,80vw);height:4px;margin:1.75rem auto 0;position:relative;overflow:hidden}.progress-bar i{background:var(--accent);transform-origin:0;transition:transform .4s var(--ease);position:absolute;inset:0}.progress-bar[data-indeterminate=true] i{width:30%;animation:slide 1.4s var(--ease) infinite}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.state-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;display:flex}@media (prefers-reduced-motion:no-preference){.draw-in .graph-edge{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s var(--ease) forwards;animation-delay:calc(var(--i,0) * 12ms + .2s)}.draw-in .graph-node{animation:appear .7s var(--ease) backwards;animation-delay:calc(var(--i,0) * 12ms)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.progress-bar[data-indeterminate=true] i{opacity:.5;width:100%;animation:none}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes appear{0%{opacity:0}}@media (forced-colors:active){.level,.btn-primary{border:1px solid canvastext}}.logo-mark{display:block}body{isolation:isolate}.lightfield{z-index:-1;pointer-events:none;width:100%;height:100lvh;display:block;position:fixed;top:0;left:0}.hero-sub,.hero-alt{color:color-mix(in srgb, var(--text) 82%, transparent)}.site-header{border-bottom-color:var(--line);background:#121212c7}.frame,.term-panel{border-radius:10px;position:relative}.frame:after,.term-panel:after{content:"";pointer-events:none;border-radius:inherit;background-image:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px);position:absolute;inset:0}.term-panel{background:var(--surface);overflow:hidden}.term-bar{border-bottom:1px solid var(--line-strong);font-family:var(--mono);color:var(--text-2);background:#0d0d0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;font-size:.78rem;display:flex}.term-cmd{overflow-wrap:anywhere;min-width:0;color:var(--text);text-align:left}.term-host{color:var(--accent)}.term-sep{color:var(--text-3)}.term-right{color:var(--text-3);white-space:nowrap}.term-cursor{vertical-align:-.15em;background:var(--accent);width:.55em;height:1em;margin-left:.3em;display:inline-block}@media (prefers-reduced-motion:no-preference){.term-cursor{animation:1.1s step-end infinite blink}}@keyframes blink{50%{opacity:0}}.data-table{font-family:var(--mono);font-size:.82rem}.data-table th{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:.7rem}.data-table tbody th{font-family:var(--mono);text-transform:none;letter-spacing:0;color:inherit;font-size:.82rem}.data-table .mono{overflow-wrap:anywhere;font-size:.78rem}.data-table .row-btn{font-family:var(--mono);font-size:.82rem}.level{font-family:var(--mono);border-radius:4px;padding:.1rem .45rem;font-size:.7rem;font-weight:500}.addr,code{font-family:var(--mono);overflow-wrap:anywhere}.addr{color:var(--text);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-size:.76rem}.addr:hover{color:var(--accent)}.tooltip{width:max-content;max-width:min(420px,80vw)}.tooltip b,.tooltip span{overflow-wrap:anywhere}.score-section{gap:.75rem;display:grid}.score-card{border:1px solid var(--line-strong);background:linear-gradient(135deg,#1a1a1a,#111 70%);border-radius:16px;grid-template-columns:minmax(280px,4fr) minmax(0,7fr);display:grid;position:relative;overflow:hidden;box-shadow:0 36px 80px -24px #000000e6}.score-card:before{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.8;background:url(/bg-network.webp) 100% 0/150% no-repeat;position:absolute;inset:0}.score-left,.score-right,.score-foot{position:relative}.score-left{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:2rem 1.5rem;display:flex}.score-title{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:.78rem}.gauge{aspect-ratio:1;--band:var(--accent);width:min(100%,260px);position:relative}.gauge[data-band=many]{--band:var(--warn)}.gauge[data-band=heavy]{--band:var(--danger)}.gauge svg{width:100%;height:100%;display:block}.gauge-track{stroke:var(--line-strong)}.gauge-value{stroke:var(--band)}.gauge-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gauge-number{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:5.5rem;font-weight:800;line-height:1}.gauge-of{font-family:var(--mono);color:var(--text-2);margin-top:.2rem;font-size:.85rem}.score-band{letter-spacing:-.02em;color:var(--accent);margin-top:-1.6rem;font-size:1.3rem;font-weight:800}.score-band[data-band=many]{color:var(--warn)}.score-band[data-band=heavy]{color:var(--danger)}.score-right{flex-direction:column;gap:1.1rem;min-width:0;padding:2rem clamp(1.25rem,3vw,2.5rem);display:flex}.token-identity{align-items:center;gap:1rem;min-width:0;display:flex}.token-image{object-fit:cover;background:var(--raised);border:1px solid var(--line-strong);border-radius:14px;flex:none;display:block}.token-mono{color:var(--accent);place-items:center;font-weight:800;display:grid}.token-names{text-align:left;min-width:0}.token-ticker{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:800;line-height:1.02}.token-name{color:var(--text-2);overflow-wrap:anywhere;margin-top:.2rem;font-size:1.05rem}.score-mint{border:1px solid var(--line);color:var(--text);background:#00000059;border-radius:6px;padding:.55rem .7rem;font-size:.84rem;display:block}.score-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem 1rem;margin:0;display:grid}.score-stats dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800}.score-stats dt{color:var(--text-2);font-size:.8rem;line-height:1.3}.score-note{color:var(--text-3);font-size:.8rem;line-height:1.4}.score-foot{border-top:1px solid var(--line);font-family:var(--mono);color:var(--text-2);background:#00000059;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1.25rem;font-size:.74rem;display:flex}.score-showcase{border:1px solid var(--line-strong);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.7rem;display:inline-flex}.score-brand{color:var(--text);font-family:var(--sans);letter-spacing:.12em;align-items:center;gap:.5rem;font-size:.85rem;font-weight:800;display:inline-flex}.score-copy{z-index:1;border:1px solid var(--line);border-radius:var(--radius-s);width:34px;height:34px;color:var(--text-2);cursor:pointer;background:#00000059;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.score-copy:hover,.score-copy:focus-visible{color:var(--text);border-color:var(--text-2)}.score-copy[data-state=copied]{color:var(--accent)}.score-copy:after{content:attr(data-tip);border:1px solid var(--line-strong);border-radius:var(--radius-s);color:var(--text);white-space:nowrap;pointer-events:none;visibility:hidden;background:#000;padding:.3rem .55rem;font-size:.82rem;line-height:1.35;position:absolute;top:50%;right:calc(100% + .5rem);transform:translateY(-50%)}.score-copy:hover:after,.score-copy:focus-visible:after,.score-copy:not([data-state=idle]):after{visibility:visible}.score-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (max-width:820px){.score-card{grid-template-columns:minmax(0,1fr)}.score-left{border-right:0;border-bottom:1px solid var(--line)}.score-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.score-actions{justify-content:flex-start}}.report-title{max-width:26ch;margin-top:0;font-size:clamp(1.9rem,4vw,3rem)}.flags{grid-template-columns:minmax(0,1fr)}.flag-item{min-width:0}.flag-item[data-open=true] .flag{border-color:var(--warn);border-radius:10px 10px 0 0}.flag small{overflow-wrap:anywhere}.flag-action{color:var(--text);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}button.flag{color:var(--text)}.flag-body{background:var(--surface);border:1px solid var(--warn);border-top:0;border-radius:0 0 10px 10px;padding:1rem}.chevron{transition:transform .18s var(--ease)}.chevron[data-open=true]{transform:rotate(180deg)}@media (max-width:560px){.flag{grid-template-columns:auto minmax(0,1fr);padding-inline:.7rem}.hero-frame-side{padding-inline:.7rem}.flag>.flag-action{grid-area:4/1/auto/-1;margin:.6rem 0 0}}.trail{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.trail-wallet{min-width:0}.trail-head{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;display:flex}.trail-tag{font-family:var(--mono);color:var(--text-2);border:1px solid var(--line-strong);white-space:nowrap;border-radius:4px;padding:.02rem .4rem;font-size:.68rem}.trail-steps{border-left:1px solid var(--line-strong);gap:.5rem;margin:.45rem 0 0 .35rem;padding:0 0 0 .9rem;list-style:none;display:grid}.trail-steps li{color:var(--text-2);gap:.08rem;min-width:0;font-size:.85rem;display:grid;position:relative}.trail-steps li:before{content:"";background:var(--line-strong);width:.6rem;height:1px;position:absolute;top:.72em;left:-.9rem}.trail-steps b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.trail-steps li[data-flagged]{color:var(--text)}.trail-steps li[data-flagged]:before{background:var(--warn);height:2px}.trail-steps li[data-flagged] b{color:var(--warn)}.trail-steps li[data-kind=buy] b{color:var(--accent)}.trail-meta,.trail-more{font-family:var(--mono);color:var(--text-3);font-size:.72rem}.tx-link{color:var(--accent);margin-left:.4em}.link-detail{align-content:start}.link-panel .link-detail{max-height:620px}.summary-points li{display:block}.summary-points button{font-family:var(--sans)}.point-evidence{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;gap:.8rem;margin:.7rem 0 .4rem;padding:.9rem 1rem;display:grid}.link-rows{margin:0;padding:0;list-style:none}.link-row+.link-row{border-top:1px solid var(--line)}.link-row-head{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.8rem 1rem;display:grid}.link-row-head:hover,.link-row[data-open=true] .link-row-head{background:var(--raised)}.link-row-title{overflow-wrap:anywhere;min-width:0;font-size:.92rem;font-weight:600}.link-row-count{font-family:var(--mono);color:var(--text-3);white-space:nowrap;font-size:.74rem}.link-row-body{border-top:1px solid var(--line);gap:.9rem;padding:1rem;display:grid}@media (max-width:560px){.link-row-head{grid-template-columns:auto minmax(0,1fr) auto}.link-row-count{display:none}}.tl-row{grid-template-columns:330px minmax(0,1fr)}.tl-label{overflow-wrap:anywhere;padding-right:.75rem;font-size:.7rem;line-height:1.2}.tl-axis{margin-left:330px}@media (max-width:900px){.tl-row{grid-template-columns:minmax(0,1fr);padding-top:.45rem}.tl-axis{margin-left:0}.tl-label{padding:0}}.scan-token{justify-content:center;margin-bottom:1.25rem;display:flex}.scan-mint{border:1px solid var(--line);color:var(--text);background:#00000059;border-radius:6px;margin-top:.9rem;padding:.4rem .7rem;font-size:.85rem;display:inline-block}.scan-state h1{font-size:clamp(2rem,5vw,3.5rem)}.hero-proof h3{overflow-wrap:anywhere;font-size:1rem}.site-footer{border-top:1px solid var(--line);background:#0d0d0dbf;padding:4rem 0 0;font-size:1rem;overflow:hidden}.footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem 3rem;display:flex}.footer-tagline{color:var(--text);letter-spacing:-.03em;max-width:16ch;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.1}.footer-links{color:var(--text-2);grid-template-columns:repeat(2,auto);gap:.55rem 3rem;font-weight:500;display:grid}.footer-links a{text-decoration:none}.footer-links a:hover{color:var(--accent)}.footer-social{gap:.35rem;display:flex}.footer-social a{border:1px solid var(--line-strong);width:44px;height:44px}.footer-social a:hover{color:var(--accent);border-color:var(--accent);background:0 0}.footer-wordmark{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:-.045em;color:var(--text);margin:3rem 0 -.16em;padding-inline:1.5vw;font-size:16.4vw;font-weight:800;line-height:.9}.account-title{letter-spacing:-.035em;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.05}.account-wallet{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;display:flex}.account-wallet code{color:var(--text);font-size:.92rem}.key-reveal{background:var(--accent-soft);border-bottom:1px solid var(--accent);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 1rem;display:flex}.key-reveal p{flex:1 0 100%;font-size:.92rem}.key-reveal code{flex:1 1 0;min-width:0;font-size:.82rem}.key-form{border-top:1px solid var(--line);z-index:1;gap:.5rem;padding:.8rem 1rem;display:flex;position:relative}.key-form input{background:var(--bg);border:1px solid var(--line-strong);min-width:0;min-height:38px;color:var(--text);border-radius:6px;flex:1;padding:0 .7rem;font-size:.9rem}.key-form input:focus{border-color:var(--accent);outline:0}.key-form input::placeholder{color:var(--text-3)}.form-error{color:var(--danger);padding:0 1rem .8rem;font-size:.9rem}.scan-state .form-error{margin-top:.9rem}.text-btn.danger{color:var(--danger);-webkit-text-decoration-color:var(--danger);text-decoration-color:var(--danger)}.burn-panel{z-index:1;gap:1rem;display:grid;position:relative}.burn-packs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;padding:0;display:grid}.burn-packs legend{color:var(--text-2);padding:0 0 .5rem;font-size:.92rem}.burn-packs label{border:1px solid var(--line-strong);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease);border-radius:8px;gap:.1rem;padding:.75rem .9rem;display:grid}.burn-packs label:hover{border-color:var(--text-2)}.burn-packs label[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.burn-packs label:focus-within{outline:2px solid var(--accent);outline-offset:2px}.burn-packs span{color:var(--text-2);font-family:var(--mono);font-size:.76rem}@media (max-width:560px){.burn-packs{grid-template-columns:minmax(0,1fr)}}.burn-consent{color:var(--text-2);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.92rem;display:flex}.burn-consent input{accent-color:var(--accent);margin-top:.25rem}.burn-panel>.btn{white-space:normal;text-align:left;justify-self:start}.burn-status{color:var(--text-2);font-size:.92rem}.burn-status.ok{color:var(--accent);font-weight:600}.burn-status a{color:var(--accent)}.burn-history{border-top:1px solid var(--line);z-index:1;position:relative}.docs{grid-template-columns:200px minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(2rem,5vw,4rem) 6rem;display:grid}.docs-nav{align-self:start;gap:.15rem;font-size:.95rem;display:grid;position:sticky;top:92px}.docs-nav a{color:var(--text-2);padding:.35rem 0;text-decoration:none}.docs-nav a:hover{color:var(--accent)}.docs-body{min-width:0;max-width:74ch}.docs-body h1{letter-spacing:-.035em;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.05}.docs-body h2{letter-spacing:-.02em;margin-top:2.75rem;font-size:1.45rem;font-weight:700}.docs-body p,.docs-body ul,.docs-body ol{color:var(--text-2);margin:.8rem 0 0}.docs-body li{margin-top:.3rem}.docs-body p strong,.docs-body li strong{color:var(--text)}.docs-body a{color:var(--accent)}.docs-body code{color:var(--text);font-size:.86em}.docs-body .table-scroll{border:1px solid var(--line);background:var(--surface);border-radius:8px;margin-top:1rem}.code{border:1px solid var(--line-strong);font-family:var(--mono);color:var(--text);background:#0d0d0d;border-radius:8px;margin:1rem 0 0;padding:.9rem 1rem;font-size:.8rem;line-height:1.55;overflow-x:auto}.code code{font-size:inherit;overflow-wrap:normal}@media (max-width:760px){.docs{grid-template-columns:minmax(0,1fr)}.docs-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.25rem 1rem;padding-bottom:1rem;display:flex;position:static}}.link-detail{grid-template-columns:minmax(0,1fr)}.score-card:before{background-position:50%;background-size:cover}.footer-wordmark{margin-bottom:-.05em;font-size:20vw}.site-footer{isolation:isolate}.site-footer .halftone-canvas{-webkit-mask-image:linear-gradient(#000 35%,#00000040 100%);mask-image:linear-gradient(#000 35%,#00000040 100%)}.term-code{color:var(--text-2);white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin:0;font-size:.7rem;overflow-x:visible}.term-code code{overflow-wrap:anywhere}.tok-command{color:var(--text);font-weight:500}.tok-url{color:var(--text)}.tok-key{color:var(--term-key)}.tok-string{color:var(--term-string)}.tok-flag,.tok-env,.tok-number{color:var(--term-value)}.tok-punct{color:var(--text-3)}.burn-error,.burn-error a{color:var(--danger)}.scan-state .token-ticker{max-width:none;color:var(--text);margin:0}.scan-state .token-name{max-width:none;margin:.2rem 0 0}a.tl-label{text-decoration:none;display:block}a.tl-label:hover{color:var(--accent);text-decoration:underline}.cluster-toggle{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.cluster-toggle .chevron{color:var(--text-2)}.data-table .cluster-detail-row>td{z-index:1;font-family:var(--sans);background:#00000038;padding:0;font-size:.9rem;position:relative}.cluster-detail{gap:1rem;padding:1rem;display:grid}.cluster-wallets{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.cluster-wallets li{min-width:0}.cluster-wallet-meta{color:var(--text-2);margin-top:.15rem;font-size:.85rem}.cluster-wallet-meta b{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.cluster-wallet-meta .trail-meta{margin-left:.5rem}.cluster-why{border-top:1px solid var(--line);padding-top:.85rem}.cluster-why>p{color:var(--text-2);font-size:.82rem;font-weight:600}.cluster-why ul{gap:.35rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.cluster-why li{align-items:baseline;gap:.5rem;min-width:0;font-size:.85rem;display:flex}.cluster-why li span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:480px){.hide-xs{display:none}.site-header-inner{gap:.5rem}.site-nav{gap:.75rem;font-size:.85rem}.brand{gap:.4rem;font-size:1.05rem}.btn-small{padding:0 .7rem}.data-table th,.data-table td{padding-inline:.5rem}.data-table thead th{white-space:normal;letter-spacing:.02em;font-size:.62rem}}.text-btn{overflow-wrap:anywhere}.admin-stats{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:1.5rem 0 0;display:grid;overflow:hidden}.admin-stats>div{background:var(--surface);min-width:0;padding:.9rem 1rem}.admin-stats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.2rem;font-weight:800}.admin-stats dt{color:var(--text-2);margin-top:.1rem;font-size:.8rem}@media (max-width:760px){.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-table td{vertical-align:top}.admin-token{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.admin-token .token-image{border-radius:8px}.admin-token strong{font-family:var(--sans);font-weight:700}.admin-addr{white-space:nowrap;margin-top:.1rem;font-size:.72rem;display:block}.admin-sub{color:var(--text-2);font-family:var(--sans);font-size:.78rem}td>.admin-sub{margin-top:.15rem;display:block}.admin-error{max-width:26ch;color:var(--danger)}.admin-score{color:var(--accent);font-weight:600}.admin-score[data-band=many]{color:var(--warn)}.admin-score[data-band=heavy]{color:var(--danger)}.admin-failed{color:var(--danger);font-weight:600}.admin-when{white-space:nowrap;color:var(--text-2)}.admin-table td:nth-child(3){min-width:220px}.admin-error{max-width:none;display:block}.admin-table{min-width:1060px;font-size:.76rem}.admin-table thead th{padding-block:.45rem}.admin-table tbody td{vertical-align:middle;padding:.4rem .7rem}.admin-table tbody td:nth-child(3){min-width:0;max-width:200px}.admin-token{align-items:center;gap:.5rem}.admin-token strong{font-size:.8rem}.admin-addr{margin-top:0;font-size:.68rem}.admin-sub{font-size:.72rem}td>.admin-sub{margin-top:0}.admin-error{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-pages{z-index:1;border-top:1px solid var(--line);color:var(--text-2);font-family:var(--mono);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.6rem 1rem;font-size:.76rem;display:grid;position:relative}.admin-pages>:first-child{justify-self:start}.admin-pages>:last-child{justify-self:end}.admin-table{min-width:1020px}.admin-table thead th,.admin-table tbody td{padding-inline:.55rem}.admin-table tbody td:nth-child(3){max-width:150px}.settings-form{z-index:1;gap:1rem;display:grid;position:relative}.settings-form label{gap:.3rem;min-width:0;font-size:.88rem;display:grid}.settings-form label>span{font-weight:600}.settings-form input{background:var(--bg);border:1px solid var(--line-strong);width:100%;min-height:40px;color:var(--text);font-family:var(--mono);border-radius:6px;padding:0 .7rem;font-size:.84rem}.settings-form input:focus{border-color:var(--accent);outline:0}.settings-form input::placeholder{color:var(--text-3);font-family:var(--sans)}.settings-form small{color:var(--text-3);font-size:.78rem}.settings-form label.settings-check{cursor:pointer;align-items:center;gap:.6rem;display:flex}.settings-form .settings-check input{width:18px;height:18px;min-height:18px;accent-color:var(--accent);flex:none;padding:0}.settings-showcase{border:1px dashed var(--line-strong);border-radius:8px;gap:.9rem;margin:0;padding:1rem;display:grid}.settings-showcase legend{padding:0 .4rem;font-size:.9rem;font-weight:700}.settings-showcase .settings-hint{color:var(--text-2);max-width:72ch;margin:0;font-size:.82rem}.settings-showcase .settings-row{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.settings-showcase .settings-row{grid-template-columns:minmax(0,1fr)}}.settings-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:720px){.settings-row{grid-template-columns:minmax(0,1fr)}}.settings-actions{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.settings-actions p{color:var(--text-2);flex:280px;font-size:.82rem}.settings-history{margin-top:1rem}.settings-history ul{color:var(--text-2);gap:.4rem;margin:.7rem 0 0;padding:0;font-size:.82rem;list-style:none;display:grid}.settings-history li{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.settings-history strong{color:var(--text);font-weight:600}.settings-history code{color:var(--text);font-size:.76rem}.admin-tabs{border-bottom:1px solid var(--line-strong);gap:.25rem;margin-top:2rem;display:flex}.admin-tabs a{color:var(--text-2);transition:color .16s var(--ease);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.65rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none}.admin-tabs a:hover{color:var(--text)}.admin-tabs a[aria-current=page]{color:var(--text);border-bottom-color:var(--accent)}.admin-panel{margin-top:1.5rem}.admin-panel>h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.admin-panel>.lede{color:var(--text-2);max-width:72ch;margin-top:.3rem;font-size:.98rem}.admin-panel>.body{margin-top:1.1rem}.x-thread{text-align:left;gap:1.1rem;display:grid}.x-post{grid-template-columns:38px minmax(0,1fr);gap:.75rem;display:grid;position:relative}.x-post:first-child:before{content:"";background:var(--line-strong);width:2px;position:absolute;top:44px;bottom:-.85rem;left:18px}.x-avatar{background:var(--raised);border:1px solid var(--line-strong);border-radius:99px;place-items:center;width:38px;height:38px;display:grid}.x-avatar-bot{background:var(--accent-soft);border-color:var(--accent)}.x-author{font-size:.875rem;font-weight:700}.x-author span{color:var(--text-2);margin-left:.25rem;font-weight:400}.x-text{color:var(--text);margin-top:.2rem;font-size:.875rem;line-height:1.5}.x-tag{color:var(--accent)}.x-reply{white-space:pre-line;overflow-wrap:anywhere}
