@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.aN_Ytq_className{font-family:Geist,Geist Fallback;font-style:normal}.aN_Ytq_variable{--font-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._1dHVEa_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._1dHVEa_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--bg:#080a0d;--surface:#101318;--surface2:#15191f;--elev:#1a1f26;--text:#f5f7f8;--muted:#8c959f;--line:#ffffff17;--brand:#93d4dc;--danger:#e2766a;--amber:#d3b37f;--sans:var(--font-sans),system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,monospace}
*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}nav{color:#aab1b8;gap:32px;font-size:12px;display:flex}nav a:hover{color:#fff}footer{border-top:1px solid var(--line);color:#8b99a5;grid-template-columns:1fr 1fr 2fr;align-items:center;max-width:1280px;margin:auto;padding:44px 8px 70px;font-size:11px;display:grid}@media (max-width:900px){footer{grid-template-columns:1fr;gap:18px;padding-left:18px;padding-right:18px}}:where(a,button,input,select,summary):focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body{color:#000!important;background:#fff!important}}body{--sans:var(--font-sans,system-ui),system-ui,sans-serif;--mono:var(--font-mono,ui-monospace),ui-monospace,monospace;font-family:var(--sans)}#scanner{scroll-margin-top:28px}#scanner:focus-visible{outline:2px solid var(--brand);outline-offset:5px}html{scroll-behavior:auto}
.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1280px;height:76px;margin:auto;padding:0 8px;display:flex}.brand{letter-spacing:.16em;align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.brand em{color:#9aa4ad;font-size:11px;font-style:normal;font-weight:550}.mark{width:24px;height:24px;display:inline-block;position:relative}.mark i{background:var(--brand);width:12px;height:2px;position:absolute;left:6px}.mark i:first-child{top:7px;transform:rotate(45deg)}.mark i:last-child{top:15px;transform:rotate(-45deg)}.status{font-family:var(--mono);color:#8d969f;letter-spacing:.06em;font-size:11px}.status span{background:var(--amber);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;max-width:1280px;min-height:720px;margin:0 auto;padding:118px 8px 90px;display:grid}.eyebrow,.section-label,.section-kicker{font-family:var(--mono);letter-spacing:.16em;color:#7f8993;font-size:11px}.hero h1{letter-spacing:-.055em;margin:20px 0 28px;font-size:clamp(54px,6vw,86px);font-weight:520;line-height:.94}.hero-copy p,.section-copy p{color:#9ba4ad;max-width:560px;font-size:16px;line-height:1.7}.scanner-shell{border:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff02);padding:18px;box-shadow:0 30px 80px #00000047}.scanner{grid-template-columns:1fr 92px 108px;gap:8px;display:grid}.scanner-field{background:#0c0f13;border:1px solid #252b32;border-radius:10px;min-width:0;padding:10px 14px}.scanner-label{font-family:var(--mono);color:#78828c;letter-spacing:.12em;margin-bottom:7px;font-size:11px;display:block}.scanner input{color:#fff;width:100%;font-family:var(--mono);background:0 0;border:0;outline:0;font-size:14px}.scanner select,.scanner button{color:#d9dee2;font-family:var(--mono);letter-spacing:.08em;background:#10151a;border:1px solid #293038;border-radius:10px;padding:0 12px;font-size:11px}.scanner button{background:var(--brand);color:#04110d;border-color:var(--brand);font-weight:800}.scanner button:disabled{opacity:.45}.trust-strip{font-family:var(--mono);letter-spacing:.09em;color:#a0b0ba;gap:20px;padding:12px 3px 0;font-size:11px;display:flex}.trust-strip span:before{content:"·";color:var(--brand);margin-right:6px}.process-panel,.result-panel,.state-message{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.process-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.process-step{border:1px solid var(--line);background:#0d1014;align-items:center;gap:10px;padding:12px;display:flex}.process-step div{font-family:var(--mono);gap:9px;font-size:11px;display:flex}.process-step b{color:#525b64}.dot{border:1px solid #48515a;border-radius:50%;width:7px;height:7px}.dot.done{background:var(--brand);border-color:var(--brand)}.dot.live{background:var(--amber);border-color:var(--amber);box-shadow:0 0 0 4px #ffb84d14}.state-message{font-family:var(--mono);flex-direction:column;gap:6px;font-size:11px;display:flex}.state-message.error :is(strong,h1){color:#ff7866}.state-message span{color:#8e98a2}.result-top{grid-template-columns:1fr 118px 118px;align-items:end;gap:12px;display:grid}.result-top h2{margin:8px 0 5px;font-size:32px}.address{font-family:var(--mono);color:#9aa4ad;word-break:break-all;font-size:11px}.score-block{border-left:1px solid var(--line);padding-left:14px}.score-block span{font-family:var(--mono);color:#69737c;font-size:11px;display:block}.score-block strong{margin-top:8px;font-size:30px;display:block}.score-block small{color:#78828c;font-size:11px}.result-meta{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid}.result-meta span{border-right:1px solid var(--line);font-family:var(--mono);color:#9aa4ad;padding:10px;font-size:11px}.result-meta span:last-child{border-right:0}.result-meta b{color:#c8ced3;margin-top:5px;font-weight:500;display:block}.method-warning{font-family:var(--mono);color:#d9b678;background:#ffb84d12;border:1px solid #ffb84d2e;padding:10px 12px;font-size:11px;line-height:1.5}.signals{margin-top:22px}.signal{border-bottom:1px solid var(--line);padding:15px 0}.signal-head{font-family:var(--mono);color:#78828c;justify-content:space-between;font-size:11px;display:flex}.signal-head b[data-severity=CRITICAL],.signal-head b[data-severity=HIGH]{color:#ff745f}.signal h3{margin:8px 0;font-size:14px}.signal p{color:#8e98a1;margin:0 0 8px;font-size:12px;line-height:1.6}.signal code{color:#a2abb3;font-size:11px}.evidence{margin-top:18px}.evidence summary{cursor:pointer;font-family:var(--mono);color:#9fa7ae;font-size:11px}.evidence-row{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr 120px;gap:10px;padding:10px 0;font-size:11px;display:grid}.evidence-row span{font-family:var(--mono);color:#9aa4ad}.evidence-row code{color:#aeb6bd}.evidence-row b{text-align:right;font-family:var(--mono);font-weight:500}.metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:1280px;margin:auto;display:grid}.metrics>div{border-right:1px solid var(--line);padding:38px 36px}.metrics>div:last-child{border-right:0}.metrics b{font-family:var(--mono);color:var(--brand);font-size:11px}.metrics strong{margin:38px 0 10px;font-size:17px;display:block}.metrics p{color:#7e8892;font-size:12px;line-height:1.6}.section{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr 1.25fr;gap:44px;max-width:1280px;margin:auto;padding:140px 8px;display:grid}.section-copy :is(h1,h2),.pricing h2{letter-spacing:-.04em;margin:0 0 24px;font-size:46px;font-weight:520;line-height:1.02}.coverage-table{border-top:1px solid var(--line)}.coverage-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 100px 120px;padding:16px 10px;font-size:12px;display:grid}.coverage-table>div:first-child{font-family:var(--mono);color:#78828c;font-size:11px}.coverage-table strong{color:var(--brand);font-family:var(--mono);font-size:11px}.coverage-table em{color:#89939d;font-family:var(--mono);font-size:11px;font-style:normal}.coverage-table code{text-align:right;color:#747f89}.pipeline{grid-column:2/4;grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;align-items:center;margin-top:48px;display:grid}.pipeline div{border:1px solid var(--line);font-family:var(--mono);text-align:center;color:#a5adb4;padding:24px 16px;font-size:11px}.pipeline i{text-align:center;color:#46505a;font-style:normal}.pricing{grid-template-columns:1fr 1fr 1fr;gap:18px;max-width:1280px;margin:auto;padding:140px 8px;display:grid}.pricing>div{padding-right:50px}.pricing article{border:1px solid var(--line);background:var(--surface);padding:28px}.pricing article.paid{background:linear-gradient(160deg,#65e6c40e,var(--surface) 45%)}.pricing article span{font-family:var(--mono);color:#79838c;font-size:11px}.pricing article strong{margin:42px 0 16px;font-size:34px;display:block}.pricing article strong small{color:#7c868e;font-size:11px}.pricing article p{color:#89939c;min-height:60px;font-size:12px;line-height:1.65}.pricing button{color:#9aa4ad;width:100%;height:42px;font-family:var(--mono);background:#0d1014;border:1px solid #2b3239;margin-top:25px;font-size:11px}.muted{color:#7d8790;font-size:12px}@media (max-width:900px){.header nav,.status{display:none}.hero{grid-template-columns:1fr;gap:42px;padding-top:75px}.hero h1{font-size:55px}.scanner{grid-template-columns:1fr 88px}.scanner button{grid-column:1/3;height:48px}.result-top{grid-template-columns:1fr 1fr}.result-top>div:first-child{grid-column:1/3}.result-meta{grid-template-columns:1fr 1fr}.metrics{grid-template-columns:1fr}.metrics>div{border-right:0;border-bottom:1px solid var(--line)}.section{grid-template-columns:1fr;padding:90px 18px}.section-label{margin-bottom:10px}.pipeline{grid-column:auto;grid-template-columns:1fr}.pipeline i{padding:10px;transform:rotate(90deg)}.pricing{grid-template-columns:1fr;padding:90px 18px}.pricing>div{padding:0}.evidence-row{grid-template-columns:1fr;gap:4px}.evidence-row b{text-align:left}}.result-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:2px;display:grid}.risk-card,.confidence-card{border:1px solid var(--line);background:#0d1014;padding:18px}.risk-card h2{letter-spacing:-.025em;margin:10px 0 24px;font-size:24px}.risk-card>strong,.confidence-card>strong{font-size:38px;font-weight:550;display:block}.risk-card small,.confidence-card small{color:#9aa4ad;font-size:11px}.confidence-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;display:grid}.confidence-grid span{border-top:1px solid var(--line);font-family:var(--mono);color:#9aa4ad;justify-content:space-between;padding-top:7px;font-size:11px;display:flex}.confidence-grid b{color:#b5bdc4;font-weight:500}.result-panel>.address{margin:12px 2px}.result-meta{grid-template-columns:repeat(4,1fr)}.result-meta span:nth-child(4n){border-right:0}.signal .why{border-left:2px solid #303943;padding-left:10px}.signal .why b{font-family:var(--mono);letter-spacing:.08em;color:#aeb6bd;margin-right:5px;font-size:11px}.signal-evidence{font-family:var(--mono);color:#78828c;grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-top:10px;font-size:11px;display:grid}.signal-evidence span:last-child{text-align:right}.evidence-row span small,.evidence-row b small{color:#9aa4ad;margin-top:4px;font-size:11px;font-weight:400;display:block}.network-resolution{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.network-resolution h3{margin:12px 0 8px;font-size:19px}.network-resolution p{color:#89939c;font-size:12px;line-height:1.6}.candidate-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px;display:grid}.candidate-grid button{color:#d9dee2;text-align:left;cursor:pointer;background:#0d1014;border:1px solid #293038;padding:14px}.candidate-grid button:hover{border-color:var(--brand)}.candidate-grid button b,.candidate-grid button span{display:block}.candidate-grid button b{font-family:var(--mono);font-size:11px}.candidate-grid button span{font-family:var(--mono);color:#9aa4ad;margin-top:5px;font-size:11px}.fingerprint{border-top:1px solid var(--line);gap:6px;margin-top:18px;padding-top:14px;display:grid}.fingerprint span{font-family:var(--mono);color:#9aa4ad;font-size:11px}.fingerprint code{color:#87919a;word-break:break-all;font-size:11px}@media (max-width:900px){.result-grid{grid-template-columns:1fr}.result-meta{grid-template-columns:1fr 1fr}.signal-evidence{grid-template-columns:1fr}.signal-evidence span:last-child{text-align:left}.candidate-grid{grid-template-columns:1fr}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.assessment-note{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.5}.address-row{align-items:center;gap:10px;min-width:0;margin:12px 2px;display:flex}.address-row .address{overflow-wrap:anywhere;flex:1;min-width:0}.copy-address,.secondary-action{color:#b9c1c8;font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:#0d1014;border:1px solid #293038;padding:8px 10px;font-size:11px}.copy-address:hover,.secondary-action:hover{border-color:var(--brand)}.secondary-action{width:max-content;margin-top:6px}.source-badge{font-family:var(--mono);letter-spacing:.06em;color:#9ca6ae;font-size:11px}.scanner input:focus-visible,.scanner select:focus-visible,.scanner button:focus-visible,.copy-address:focus-visible,.secondary-action:focus-visible,.candidate-grid button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:600px){.address-row{align-items:flex-start}.copy-address{flex:none}.result-meta{grid-template-columns:1fr}.result-meta span{border-right:0;border-bottom:1px solid var(--line)}}.signal-quality{font-family:var(--mono);color:#9aa4ad;margin-top:8px;font-size:11px}.signal-quality b{color:#c4cbd1;font-weight:550}.primary-link{color:#080a0d;letter-spacing:.04em;background:#65e6c4;border:1px solid #65e6c4;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.copy-address{color:#f5f7f8;background:#15191f;border:1px solid #ffffff29;min-height:36px;padding:0 12px}.primary-link{margin-top:18px}.chain-picker{min-width:180px;position:relative}.chain-picker-trigger{color:#d5dce2;width:100%;min-height:48px;font:12px var(--mono);cursor:pointer;background:#101318;border:1px solid #293038;justify-content:space-between;gap:18px;padding:0 14px;display:flex}.chain-picker-popover{z-index:30;background:#101318;border:1px solid #39434d;width:min(440px,86vw);padding:14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 60px #000a}.chain-picker-popover input{box-sizing:border-box;color:#f5f7f8;background:#080a0d;border:1px solid #39434d;width:100%;min-height:42px;padding:10px}.chain-picker-options{max-height:340px;overflow:auto}.chain-option{text-align:left;color:#e1e6eb;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #242b32;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 6px;display:flex}.chain-option small{color:#9ba6af;font:11px var(--mono);margin-top:4px;display:block}.chain-option:disabled{cursor:default;color:#9ba6af}.chain-picker-popover p{color:#a8b2bb;font-size:12px;line-height:1.6}.network-configured,.network-unavailable{font:11px var(--mono);color:#aeb9c3}.network-configured:before{content:"● ";color:#b6c5d0}.native-coverage{border:1px solid #293038;margin:20px 0;padding:20px}.native-coverage p{color:#a8b2bb;font-size:13px;line-height:1.6}.native-coverage>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;display:grid}.native-coverage span{font:11px var(--mono);background:#11161b;justify-content:space-between;gap:8px;padding:8px;display:flex}.native-coverage b{color:#b3bdc7}@media print{.site-header,.site-footer{display:none!important}}.hero,.hero-copy,.scanner-shell,.section-copy,.coverage-table{min-width:0}.scanner{grid-template-columns:minmax(0,1fr) 190px 108px}.scanner .chain-picker{min-width:0}.scanner button.chain-picker-trigger{color:#d5dce2;letter-spacing:.02em;background:#101318;border-color:#39434d;min-height:56px}.scanner button.chain-option{color:#e1e6eb;letter-spacing:0;background:0 0;border-radius:0;grid-column:auto;height:auto;padding:10px 6px;font-size:12px}.coverage-table>div{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.coverage-table b,.coverage-table code{overflow-wrap:anywhere;min-width:0}@media (max-width:900px){.hero,.header{padding-inline:18px}.scanner{grid-template-columns:minmax(0,1fr) 170px}.scanner>button{grid-column:1/-1}.scanner .chain-option{grid-column:auto}.trust-strip{flex-wrap:wrap;gap:10px}}@media (max-width:600px){.hero h1{font-size:clamp(42px,12vw,55px)}.scanner{grid-template-columns:minmax(0,1fr)}.scanner>button{grid-column:auto}.scanner-shell{padding:14px}.chain-picker-popover{width:min(330px,100vw - 66px);left:0;right:auto}.coverage-table>div{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr);gap:8px;font-size:12px}.coverage-table code{font-size:11px}.brand{letter-spacing:.12em}}.section-kicker{font:12px/1.6 var(--mono);letter-spacing:.08em;color:#b1bec9}.subtle{color:#acb7c2;font-size:12px;line-height:1.7}.empty-evidence{color:#bbc5ce;background:#0c1115;border:1px dashed #45525e;padding:20px;line-height:1.7}.axis{stroke:#7e8c98;stroke-width:1px}.assessment-point{fill:#c8f3e5;stroke:#0c1317;stroke-width:3px}.tax-values{font:13px/1.8 var(--mono);border-top:1px solid #303942;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.tax-values span{color:#afbbc5}.tax-values b{color:#eef4f7;font-weight:500;display:block}.archived-example-section{background:#0b1014;border-block:1px solid #27343d;padding:60px max(18px,50vw - 660px)}.example-open{color:#e5f7ef;min-height:48px;font:13px var(--mono);cursor:pointer;background:#192d25;border:1px solid #a5cdbd;padding:12px 20px}.example-disclosure{font:12px/1.7 var(--mono);color:#afbdc8;max-width:80ch;margin:18px 0}@media (min-width:1600px){.hero{max-width:1536px;margin-inline:auto}.hero h1{font-size:94px}.scanner-shell{max-width:720px}}@media print{.example-open{display:none!important}}.text-link{color:#c9e7da;align-items:center;min-height:44px;margin-top:18px;font-size:14px;display:inline-flex}.check-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.check-grid article{border-bottom:1px solid var(--line);padding:28px 24px 28px 0}.check-grid article+article{border-left:1px solid var(--line);padding-left:24px}.check-grid article>span{font:12px var(--font-mono);color:var(--brand)}.check-grid h3{margin:22px 0 12px;font-size:20px;line-height:1.3}.check-grid p,.provenance-sequence span{color:var(--muted);font-size:14px;line-height:1.7}.provenance-sequence{border:1px solid var(--line);align-items:center;gap:20px;margin:40px 0 24px;padding:28px;display:flex}.provenance-sequence>div{flex:1;min-width:0}.provenance-sequence b{margin-bottom:10px;font-size:17px;display:block}.provenance-sequence>span{color:var(--brand);font-size:20px}.text-link{min-height:44px;font:12px var(--font-mono);color:var(--brand);align-items:center;gap:20px;margin-top:18px;display:inline-flex}.rail-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:36px 0 24px;display:grid}.rail-preview-grid details{border:1px solid var(--line);background:var(--surface);min-width:0}.rail-preview-grid summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px;display:flex}.rail-preview-grid summary span{font-size:15px}.rail-preview-grid summary b{font:11px var(--font-mono);letter-spacing:.04em;font-weight:400}.rail-pending{color:var(--muted)}.rail-open{color:var(--brand)}.rail-preview-grid dl,.rail-preview-grid p{color:var(--muted);margin:0;padding:0 16px 16px;font-size:13px;line-height:1.7}.rail-preview-grid dt{margin-top:12px}.rail-preview-grid dd{color:var(--text);margin:4px 0}.rail-preview-grid code{overflow-wrap:anywhere;font-size:12px}@media (max-width:1024px){.check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.check-grid article:nth-child(3){border-left:0;padding-left:0}.rail-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provenance-sequence{gap:12px;padding:20px}.provenance-sequence b{font-size:15px}.provenance-sequence span{font-size:13px}}@media (max-width:767px){.check-grid{grid-template-columns:1fr;margin-top:28px}.check-grid article+article{border-left:0;padding-left:0}.check-grid h3{margin-top:14px}.rail-preview-grid{grid-template-columns:1fr}.provenance-sequence{flex-direction:column;align-items:stretch;gap:12px}.provenance-sequence>span{align-self:center;transform:rotate(90deg)}.provenance-sequence>div{grid-template-columns:110px 1fr;gap:12px;display:grid}.provenance-sequence b{margin:0}}.checks-section,.deep-preview{grid-template-columns:160px minmax(0,1fr) minmax(0,1.25fr)}.checks-section .section-copy,.deep-preview .section-copy,.check-grid,.provenance-sequence,.rail-preview-grid,.deep-preview>.assessment-note,.deep-preview>.text-link{grid-column:2/4}@media (max-width:900px){.checks-section,.deep-preview{grid-template-columns:minmax(0,1fr)}.checks-section .section-copy,.deep-preview .section-copy,.check-grid,.provenance-sequence,.rail-preview-grid,.deep-preview>.assessment-note,.deep-preview>.text-link{grid-column:auto}}.state-message{font-size:13px;line-height:1.7}.state-message :is(strong,h1){margin:0;font-size:14px;line-height:1.4}.scanner-target-help{color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.55}.governance-gap{background:#211c14;border:1px solid #78613f;margin:22px 0;padding:18px 20px}.governance-gap>b{font:12px/1.8 var(--mono);color:#e5cca1}.governance-gap p{font:13px/1.8 var(--sans);color:#d0c6b6;margin-bottom:0}.source-scope-note{font:11px/1.8 var(--mono);color:#dfd1ad;background:#1d1b14;border:1px solid #665b43;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:15px;display:flex}.source-scope-note b{font-weight:500}.chain-picker-toolbar{z-index:2;background:#101318;padding-bottom:10px;position:sticky;top:-12px}.scanner .chain-picker-toolbar button,.scanner .chain-scope-action,.scanner .scope-choose{border-radius:0}@media (max-width:600px){.scanner .chain-picker-popover{z-index:50;width:auto;max-height:calc(100dvh - 24px);position:fixed;inset:12px}}.chain-picker-popover{box-sizing:border-box;overscroll-behavior:contain;max-height:min(760px,100dvh - 36px);overflow:auto}.chain-picker-toolbar{font:11px var(--mono);color:#b6c1ca;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.scanner .chain-picker-toolbar button,.chain-picker-toolbar button,.scanner .chain-scope-action,.chain-scope-action,.scanner .scope-choose,.scope-choose{color:#e1e9ef;height:auto;min-height:44px;font:11px/1.7 var(--mono);letter-spacing:0;cursor:pointer;background:#172129;border:1px solid #53616a;grid-column:auto;padding:10px 12px}.chain-option-row{border-bottom:1px solid #303b43;grid-template-columns:minmax(0,1fr) 82px;align-items:center;gap:8px;display:grid}.chain-option-row .chain-option{border-bottom:0;min-width:0}.chain-option-row .chain-option b{overflow-wrap:anywhere;display:block}.chain-option-row .network-unavailable,.chain-option-row .network-configured{font:10px/1.8 var(--mono);overflow-wrap:anywhere;margin-top:8px;display:block}.network-scope-focus{outline:none}.network-scope-focus:focus-visible{outline-offset:3px;outline:2px solid #b7d6c7}.network-scope .scope-eyebrow{font:11px/1.8 var(--mono);color:#b7cebd}.network-scope h3{font:500 24px/1.4 var(--sans);margin:14px 0}.network-scope .scope-availability{color:#d0dbe0;font:12px/1.8 var(--mono);background:#1b252a;border:1px solid #5b666b;padding:12px}.network-scope .scope-target{font:12px/1.9 var(--sans);color:#c2cfd6}.scope-target b{font:11px/1.9 var(--mono);margin:20px 0 8px;display:block}.scope-checks>div{border-bottom:1px solid #34434a;padding:16px 0}.scope-checks>div>div{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.scope-checks h4{font:500 13px/1.8 var(--sans);color:#e0e9ed;margin:0}.scope-checks span{font:11px/1.9 var(--mono);color:#bdccb9;text-align:right}.scope-checks span[data-state=UNAVAILABLE]{color:#bcc4c9}.scope-checks p,.network-scope li{font:12px/1.9 var(--sans);color:#c0cbd3}.network-scope summary{color:#d2dce2;min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.network-scope details{margin:18px 0}.network-scope li{margin:12px 0}.coverage-table small{font:11px/1.8 var(--mono);color:#b0bec7;margin-top:14px;display:block}.support-tier-definitions{grid-column:2/4;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.support-tier-definitions article{background:#10191e;border:1px solid #3e4c54;padding:20px}.support-tier-definitions article>span{font:11px/1.8 var(--mono);color:#bed0bb}.support-tier-definitions article p{font:12px/1.9 var(--sans);color:#bfcbd2}.support-tier-definitions>.assessment-note{grid-column:1/-1}.chain-picker-options{max-height:380px}.scanner .chain-picker-toolbar button:focus-visible,.chain-scope-action:focus-visible{outline-offset:2px;outline:2px solid #b6d8c5}@media (max-width:900px){.support-tier-definitions{grid-column:auto}}@media (max-width:600px){.support-tier-definitions{grid-template-columns:minmax(0,1fr)}.chain-picker-options{max-height:320px}.chain-picker-popover{width:min(350px,100vw - 60px);padding:12px}.chain-option-row{grid-template-columns:minmax(0,1fr) 72px}.scanner .chain-scope-action,.chain-scope-action{padding:10px 6px}.scope-checks>div>div{gap:14px}.scope-checks span{max-width:94px}.scope-checks h4{max-width:155px}}.scanner .chain-picker-popover.scope-detail{z-index:50;width:min(480px,100vw - 40px);max-height:calc(100dvh - 40px);position:fixed;inset:20px 20px 20px auto}@media (max-width:600px){.scanner .chain-picker-popover.scope-detail{width:auto;max-height:calc(100dvh - 24px);inset:12px}}.auto-discovery-scope{color:var(--muted);padding:10px 14px;font-size:12px}.auto-discovery-scope summary{min-height:44px;padding:12px 0}.network-probe-rows{gap:8px;display:grid}.network-probe-rows details{border:1px solid var(--line);min-width:0;padding:0 14px}.network-probe-rows summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:12px 0;display:flex}.network-probe-rows summary span{color:var(--muted);font-size:12px}.network-probe-observation{border-top:1px solid var(--line);gap:6px;min-width:0;padding:12px 0;font-size:12px;display:grid}.network-probe-observation code{overflow-wrap:anywhere;word-break:break-word}@media (max-width:600px){.network-probe-rows summary{flex-direction:column;align-items:flex-start;gap:6px}}.network-probe-rows summary{padding-right:22px;position:relative}.network-probe-rows .network-probe-disclosure{font-size:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.network-probe-rows details[open] .network-probe-disclosure{font-size:0}.network-probe-rows details[open] .network-probe-disclosure:after{content:"−";font-size:18px}.network-probe-all>summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px}.scanner-intro{margin:0 0 20px}.scanner-intro>span{font:11px/1.7 var(--mono);letter-spacing:.12em;color:var(--brand)}.scanner-intro p{font:500 19px/1.45 var(--sans);color:#e7edf0;margin:7px 0 0}.scanner-availability{font:12px/1.7 var(--sans);color:#b6c2ca;margin:14px 0 0}.scanner-availability a{color:#c5eadf;text-underline-offset:3px;text-decoration:underline;display:inline}.scope-checks>.scope-check{border-bottom:1px solid #34434a;margin:0;padding:0}.scope-checks>.scope-check>summary{justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:10px 0;list-style:none;display:flex}.scope-checks>.scope-check>summary::-webkit-details-marker{display:none}.scope-checks>.scope-check>summary:after{content:"+";font:16px/1 var(--mono);color:#9bacb5}.scope-checks>.scope-check[open]>summary:after{content:"−"}.scope-checks>.scope-check .scope-check-label{font:500 13px/1.6 var(--sans);color:#e0e9ed;text-align:left;margin-right:auto}.scope-checks>.scope-check p{margin:0 0 18px}.scope-checks>.scope-check summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:600px){.scanner-intro p{font-size:17px}.scope-checks>.scope-check>summary{gap:10px}.scope-checks>.scope-check .scope-check-label{max-width:170px}}.pricing .pricing-intro{font:14px/1.8 var(--sans);color:#afbdc7;max-width:280px}.pricing article{flex-direction:column;display:flex}.pricing article>strong{letter-spacing:-.035em;margin:28px 0 20px;font-weight:500}.pricing article h3{font:500 19px/1.45 var(--sans);letter-spacing:-.02em;margin:0 0 18px}.pricing article ul{color:#becad2;font:13px/1.7 var(--sans);margin:0 0 24px;padding:0;list-style:none}.pricing article li{border-bottom:1px solid var(--line);padding:9px 0}.pricing article li:before{content:"↳";color:var(--brand);margin-right:10px}.pricing article .pricing-scope{font:12px/1.7 var(--sans);color:#adbbc4;min-height:0;margin:0 0 24px}.pricing article>a{color:#d6e8df;min-height:48px;font:11px/1.8 var(--mono);letter-spacing:.03em;border:1px solid #44534e;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px;display:flex}.pricing article>a>span{font:16px/1 var(--sans);color:var(--brand)}.pricing article>a:hover{border-color:var(--brand);background:#172822}.pricing article>a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.archive-load-error{font:13px/1.7 var(--sans);color:#d8cbb1;border:1px solid #745d37;padding:12px}.archive-load-error a{text-decoration:underline}.coverage-catalog{grid-column:2/4;min-width:0}.coverage-snapshot{flex-wrap:wrap;gap:12px;margin:0 0 20px;display:flex}.coverage-snapshot>span{font:11px/1.8 var(--mono);color:#c0d2c7;background:#111a17;border:1px solid #34423c;padding:8px 12px}.coverage-catalog>details>summary{cursor:pointer;min-height:52px;font:13px/1.7 var(--sans);color:#d4dfdb;padding:14px 0}.coverage-catalog>details>summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.coverage-catalog .support-tier-definitions{margin-top:24px}.method-pair{grid-column:2/4;grid-template-columns:1fr 1fr;gap:18px;margin:0;display:grid}.method-pair>div{background:#101714;border-top:1px solid #3a4b43;padding:22px}.method-pair dt{font:500 18px/1.5 var(--sans);color:#d5e8df}.method-pair dd{font:14px/1.7 var(--sans);color:#b3c2b9;margin:10px 0 0}.method-preview>.text-link{grid-column:2/4;margin-top:0}.pricing-intro{padding-right:0}@media (max-width:900px){.coverage-catalog,.method-pair,.method-preview>.text-link{grid-column:auto}}@media (max-width:600px){.hero{gap:32px;min-height:0;padding-top:54px;padding-bottom:54px}.hero-copy p{font-size:14px;line-height:1.7}.section{gap:20px;padding:60px 18px}.section>.section-label{margin-bottom:0}.section-copy :is(h1,h2),.pricing h2{margin-bottom:18px;font-size:34px;line-height:1.08}.section-copy p{margin:14px 0;font-size:14px;line-height:1.7}.check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:8px}.check-grid article{min-width:0;padding:16px}.check-grid article h3{margin:14px 0 10px;font-size:14px;line-height:1.45}.check-grid article p{margin:0;font-size:12px;line-height:1.65}.provenance-sequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 4px}.provenance-sequence>span{display:none}.provenance-sequence>div{min-width:0;padding:16px}.provenance-sequence>div span{font-size:11px;line-height:1.6}.pricing{gap:16px;padding:60px 18px}.pricing>div{padding-right:0}.pricing .pricing-intro{max-width:none}.coverage-snapshot{gap:8px;margin:0 0 10px}.coverage-snapshot>span{padding:7px 10px}.coverage-catalog>.coverage-table{margin-top:16px}.method-pair{grid-template-columns:1fr;gap:10px}.method-pair>div{padding:18px}.method-pair dd{font-size:13px}.method-preview>.text-link{margin-top:4px}.archived-example-section{padding-top:50px;padding-bottom:50px}}.header nav a,.header .brand{align-items:center;min-height:44px;display:inline-flex}.header nav a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (min-width:901px) and (max-width:1599px){.hero h1{font-size:76px}}.pricing article>strong small{font:11px/1.8 var(--mono);letter-spacing:.035em;color:#a8beb2;margin-left:6px}.example-route-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.example-route-grid>a{background:linear-gradient(140deg,#111c17,#101318);border:1px solid #35413c;min-width:0;padding:24px;display:block}.example-route-grid>a>span{font:10px/1.8 var(--mono);color:#acbfb1}.example-route-grid h3{font:500 20px/1.45 var(--sans);letter-spacing:-.02em;justify-content:space-between;gap:12px;margin:16px 0 12px;display:flex}.example-route-grid h3 i{color:var(--brand);font-style:normal}.example-route-grid p{font:13px/1.8 var(--sans);color:#b2c1b7;margin:0}.example-route-grid>a:hover{background:#14231b;border-color:#75aa8d}.example-route-grid>a:focus-visible{outline:2px solid var(--brand);outline-offset:4px}@media (max-width:600px){.example-route-grid{grid-template-columns:1fr;gap:12px}.example-route-grid>a{padding:18px}.example-route-grid h3{margin:10px 0 8px;font-size:18px}.example-route-grid p{font-size:12px;line-height:1.7}}
.legal{text-align:right;font-size:11px}@media (max-width:900px){.legal{text-align:left}}.trust-page{max-width:900px;margin:0 auto;padding:110px 18px 140px}.trust-page h1{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(42px,6vw,72px);font-weight:520}.trust-lead{color:#a6afb7;max-width:720px;font-size:17px;line-height:1.7}.trust-page section{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.trust-page section h2{font-size:22px;font-weight:520}.trust-page section p{color:#9aa4ad;font-size:13px;line-height:1.75}.deep-report-cta{background:linear-gradient(#65e6c40e,#ffffff04);border:1px solid #65e6c43d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:28px;padding:22px;display:grid}.deep-report-cta h3{margin:6px 0 8px;font-size:20px}.deep-report-cta p{color:var(--muted,#9aa3ad);max-width:760px;margin:0;font-size:13px;line-height:1.6}.deep-report-cta button{color:#080a0d;letter-spacing:.04em;background:#65e6c4;border:1px solid #65e6c4;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.deep-report-cta button:disabled{opacity:.55}.checkout-inline-error{color:#ffb4ad;grid-column:1/-1;margin:0;font-size:12px}.secure-page{color:#f5f7f8;background:#080a0d;min-height:100vh;padding:72px max(20px,50vw - 550px)}.checkout-card,.deep-report{background:#101318;border:1px solid #ffffff1a;padding:clamp(22px,4vw,48px)}.checkout-card h1,.deep-report h1{overflow-wrap:anywhere;margin:10px 0 14px;font-size:clamp(28px,5vw,54px)}.checkout-card>p{color:#aab2bb;max-width:780px;line-height:1.65}.checkout-grid{grid-template-columns:220px minmax(0,1fr);gap:30px;margin:34px 0;display:grid}.qr-wrap{background:#fff;width:max-content;height:max-content;padding:12px}.checkout-details{grid-template-columns:1fr auto;align-items:center;gap:8px 16px;display:grid}.checkout-details>span{color:#8c959f;font:600 11px/1.4 var(--font-mono,monospace);letter-spacing:.12em;grid-column:1/-1;margin-top:8px}.checkout-details>strong{font-size:28px}.checkout-details code{overflow-wrap:anywhere;word-break:break-all;font-size:13px}.checkout-details button,.tx-submit button{color:#f5f7f8;background:#15191f;border:1px solid #ffffff29;min-height:36px;padding:0 12px}.payment-state{background:#15191f;border-left:3px solid #65e6c4;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:16px;display:flex}.payment-state>span{color:#8c959f;letter-spacing:.1em;font-size:11px}.payment-state code{overflow-wrap:anywhere;font-size:11px}.tx-submit{margin-top:24px}.tx-submit label{color:#aab2bb;margin-bottom:8px;font-size:12px;display:block}.tx-submit>div{gap:8px;display:flex}.tx-submit input{color:#fff;background:#080a0d;border:1px solid #ffffff24;flex:1;min-width:0;padding:10px 12px}.report-page{padding-top:40px}.deep-report{max-width:1100px;margin:0 auto}.report-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0;display:grid}.report-summary>div{background:#15191f;border:1px solid #ffffff14;padding:18px}.report-summary span{color:#8c959f;font:600 11px var(--font-mono,monospace);letter-spacing:.1em;display:block}.report-summary strong{margin-top:8px;font-size:22px;display:block}.deep-report section{margin:34px 0}.deep-report h2{margin-bottom:14px;font-size:20px}.report-table{gap:10px;display:grid}.report-table>div,.report-evidence details{background:#15191f;border:1px solid #ffffff14;padding:14px 16px}.report-table span,.report-table small{color:#8c959f;margin-top:4px;font-size:11px;display:block}.report-table p{color:#c7cdd3;line-height:1.55}.report-evidence{gap:8px;display:grid}.report-evidence summary{cursor:pointer;font:600 12px var(--font-mono,monospace)}.deep-report pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#080a0d;padding:12px;font-size:11px;line-height:1.5}.deep-report footer{border-top:1px solid #ffffff1a;padding-top:24px}.deep-report footer span{color:#8c959f;font-size:11px;display:block}.deep-report footer code{overflow-wrap:anywhere;margin:8px 0 18px;font-size:11px;display:block}@media (max-width:760px){.deep-report-cta,.checkout-grid,.checkout-details{grid-template-columns:1fr}.checkout-details>span{grid-column:auto}.checkout-details button{width:max-content}.report-summary{grid-template-columns:1fr}.tx-submit>div{flex-direction:column}.secure-page{padding-top:32px}.qr-wrap{max-width:100%;overflow:hidden}}.payment-asset-id{overflow-wrap:anywhere}.deep-report-cta label{color:#c2ccd5;margin:16px 0 6px;font-size:12px;display:block}.deep-report-cta select{color:#f5f7f8;background:#101318;border:1px solid #39434d;max-width:100%;padding:10px}.report-share{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.report-share button{color:#e1e6eb;background:#15191f;border:1px solid #39434d;min-height:42px;padding:8px 14px}@media print{.report-share{display:none!important}.secure-page,.deep-report{color:#000;background:#fff;border:0;padding:0}.deep-report pre{color:#000;background:#f3f3f3}.deep-report section{break-inside:avoid}.deep-report p,.deep-report span,.deep-report small{color:#222!important}}.trust-links{color:#aab4bd;flex-wrap:wrap;grid-column:1/-1;gap:16px 24px;margin-top:26px;font-size:12px;display:flex}.report-snapshot dl{grid-template-columns:160px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.7;display:grid}.report-snapshot dd{overflow-wrap:anywhere;margin:0}.report-snapshot code{overflow-wrap:anywhere}.deep-report{max-width:1320px}.deep-report h1{font-size:clamp(30px,5vw,58px)}@media (max-width:767px){.report-snapshot dl{grid-template-columns:1fr;gap:7px}.report-snapshot dd{margin-bottom:10px}.deep-report{padding:18px}.secure-page{padding-inline:14px}}.payment-preview{grid-template-columns:160px minmax(0,1fr) minmax(0,1.25fr)}.payment-preview .section-copy,.payment-preview>.assessment-note{grid-column:2/4}@media (max-width:900px){.payment-preview{grid-template-columns:minmax(0,1fr)}.payment-preview .section-copy,.payment-preview>.assessment-note{grid-column:auto}}.report-home{min-height:44px;font:12px var(--mono);color:#bedbcf;align-items:center;margin-bottom:18px;display:inline-flex}.checkout-summary{margin:34px 0}.native-example h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(34px,5vw,62px);line-height:1.1}.native-example-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:24px 0 34px;display:flex}.native-example-actions .primary-link{margin:0}.native-example-link{overflow-wrap:anywhere;width:fit-content;max-width:100%;min-height:44px;margin-top:18px;display:block}.native-example .example-disclosure{font-size:13px}.payment-selector{background:#0e1715;border:1px solid #32483f;min-width:0;max-width:620px;margin:18px 0;padding:16px}.payment-selector-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.payment-selector-heading label{color:#e1eee8;margin:0 0 10px;font-weight:600}.payment-selector-heading>span{font:9px var(--mono);letter-spacing:.08em;color:#9ed4bb;margin-bottom:10px}.payment-selector select{border-color:#476455;width:100%;min-height:48px;font-size:14px}.payment-selector .payment-origin{color:#c9ded3;margin:12px 0 6px}.payment-selector .payment-origin strong{color:#ecf7f1}.payment-selector .payment-policy{font-size:12px}.payment-selector details{color:#b8c5bd;margin-top:12px;font-size:12px}.payment-selector summary{cursor:pointer;min-height:30px}.payment-selector code{overflow-wrap:anywhere}.payment-selector a{color:#a8e6ca}.payment-preview>.text-link{grid-column:2/4;justify-self:start;margin-top:0}.payment-preview>.assessment-note{max-width:720px;margin:0;font-size:13px;line-height:1.7}@media (max-width:900px){.payment-preview>.text-link{grid-column:auto}}.trust-links a{align-items:center;min-height:44px;padding-inline:4px;display:inline-flex}.trust-links a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.investigation-workspace{--line:#303942;--panel:#10151a;--text:#f1f4f6;--muted:#acb7c2;--mineral:#9bd2c2;color:var(--text);min-width:0;margin:28px 0}.investigation-workspace *{box-sizing:border-box}.investigation-header{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;display:flex}.investigation-header h2{letter-spacing:-.035em;margin:12px 0;font-size:clamp(22px,3vw,34px)}.investigation-header code{overflow-wrap:anywhere;color:#c3ccd5;font:13px/1.7 var(--mono)}.snapshot-stamp{font:12px/1.8 var(--mono);color:var(--muted);text-align:right;flex-shrink:0}.investigation-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:10px 0 24px;display:flex}.investigation-nav button,.explanation-switch button,.finding-cards button{border:1px solid var(--line);color:#c8d1da;min-height:44px;font:12px var(--mono);text-transform:uppercase;cursor:pointer;background:#10151a;padding:10px 15px;transition:background .16s,border-color .16s,color .16s}.investigation-nav button[aria-pressed=true],.explanation-switch button[aria-pressed=true]{color:#e5fff6;background:#1a302c;border-color:#7aafa1}.investigation-workspace :is(button,input,select,summary,a):focus-visible,.live-evidence-rail :focus-visible{outline-offset:4px;outline:2px solid #b5e6d6}.investigation-overview{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.lattice-panel{background:#10151a;border:1px solid #303942;border-radius:3px;min-width:0;margin:0 0 20px;padding:clamp(18px,2.7vw,30px)}.panel-heading{margin-bottom:24px}.panel-heading>span{font:12px/1.6 var(--mono);letter-spacing:.08em;color:#b1bec9}.panel-heading h2{font:500 clamp(22px,2.6vw,30px)/1.2 var(--sans);letter-spacing:-.035em;margin:10px 0}.lattice-panel p{font:14px/1.75 var(--sans);color:#b5c0c9;max-width:74ch}.lattice-panel h3{font:500 17px/1.45 var(--sans);overflow-wrap:anywhere}.lattice-panel h4{font-size:15px}.lattice-panel .subtle{color:#acb7c2;font-size:12px;line-height:1.7}.matrix-panel svg{width:100%;height:auto;display:block;overflow:visible}.matrix-panel text{font:12px var(--mono);fill:#b5c0ca}.matrix-grid{color:#657380;opacity:.5}.matrix-guide{stroke:#8cb7aa;stroke-width:1px;stroke-dasharray:4 4;fill:none}.matrix-gate{fill:#131e24;stroke:#637480}.matrix-values{font:13px/1.8 var(--mono);border-top:1px solid #303942;justify-content:space-between;gap:20px;padding:14px 0;display:flex}.matrix-values span{color:#afbbc5}.matrix-values b{color:#eef4f7;font-weight:500;display:block}.explanation-switch{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.explanation-switch button{text-transform:capitalize;padding:8px 12px}.matrix-explanation{min-height:75px}.blind-spot-panel ul{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.blind-spot-panel li{font:13px/1.6 var(--mono);overflow-wrap:anywhere;border-bottom:1px solid #2b343d;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.unknown-mark{color:#d0d8df;border:1px solid #76818a;place-items:center;min-width:22px;height:22px;display:inline-grid}.source-family-list details{border-top:1px solid #303942;padding:12px 0}.source-family-list summary{font:12px/1.6 var(--mono);cursor:pointer;overflow-wrap:anywhere;min-height:28px}.source-family-list b{color:#e3eaf0;font-weight:500;display:block}.source-family-list p{font:12px/1.7 var(--mono)}.finding-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.finding-cards article{border:1px solid #343e48;min-width:0;padding:20px}.status-label{font:12px/1.5 var(--mono);letter-spacing:.02em;color:#c0ccd5;overflow-wrap:anywhere}.finding-cards h3{margin:12px 0}.finding-cards button{text-transform:none;font:13px var(--sans);text-align:left;color:#bce1d5;background:0 0;border:0;padding:8px 0}.investigation-fingerprint{font:12px/1.8 var(--mono);color:#9facb7;gap:8px;margin-top:25px;display:grid}.investigation-fingerprint code{overflow-wrap:anywhere;color:#c2ccd6}.graph-desktop svg{width:100%;height:auto;min-height:220px}.graph-column-label{font:12px var(--mono);fill:#adbcc8}.graph-edge{stroke:#394751;stroke-width:1px;fill:none;opacity:.45;transition:stroke .18s,opacity .18s}.graph-edge.selected{stroke:#b1e2d1;stroke-width:1.6px;opacity:1}.graph-node{cursor:pointer}.graph-node rect{fill:#141e25;stroke:#414e59;stroke-width:1px;transition:fill .18s,stroke .18s}.graph-node.selected rect{fill:#203830;stroke:#b0dbc9}.graph-node text{font:12px var(--mono);fill:#dce7ef}.graph-node:focus rect{stroke:#fff;stroke-width:3px}.graph-inspector{overflow-wrap:anywhere;border-top:1px solid #45515a;margin-top:20px;padding:20px 0 0}.graph-inspector ul{font:13px/1.8 var(--mono);color:#b2c0cc;padding-left:18px}.graph-mobile{display:none}.lattice-panel pre{font:12px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e3ec;background:#080d11;max-height:450px;padding:14px;overflow:auto}.lattice-panel>details>summary{cursor:pointer;min-height:44px;font:13px var(--mono);color:#d4dee6;padding:16px 0}.live-evidence-rail header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.live-evidence-rail h3{margin:10px 0;font-size:22px}.live-evidence-rail header code,.live-evidence-rail header time{font:12px var(--mono);color:#bac7d2;overflow-wrap:anywhere}.live-evidence-rail>p{color:#b0bec9;font-size:14px;line-height:1.7}.live-evidence-rail ol{gap:0;margin-top:25px;padding:0;list-style:none;display:grid}.live-evidence-rail li{min-height:48px;font:13px/1.6 var(--sans);color:#a3aeb8;border-bottom:1px solid #303d47;grid-template-columns:24px minmax(0,1fr) 120px 95px;align-items:center;gap:14px;display:grid}.live-evidence-rail li b,.live-evidence-rail li time{font:12px var(--mono);font-weight:400}.rail-mark{border-left:1px solid #465a52;align-self:stretch;place-items:center;display:grid}.live-evidence-rail li[data-state=COMPLETE]{color:#d0e7db}.live-evidence-rail li[data-state=STARTED]{color:#fff}.live-evidence-rail li[data-state=UNAVAILABLE]{color:#aab8c5}.live-evidence-rail li[data-state=PARTIAL]{color:#d1dae3}.archived-example-section>.panel-heading{max-width:640px}.archived-example-section>.panel-heading h2{font-size:clamp(30px,4vw,48px)}.archived-example-section>.panel-heading p{color:#acbbc7;font-size:16px;line-height:1.75}@media (max-width:1024px){.investigation-overview{grid-template-columns:minmax(0,1fr)}.snapshot-stamp{max-width:220px}.matrix-panel svg{max-width:560px;margin:auto}}@media (max-width:767px){.investigation-header{flex-direction:column;gap:14px}.snapshot-stamp{text-align:left;max-width:100%}.graph-desktop{display:none}.graph-mobile{gap:8px;display:grid}.graph-mobile button{text-align:left;color:#e0edf4;min-height:48px;font:13px/1.6 var(--mono);overflow-wrap:anywhere;background:#101d23;border:1px solid #41554f;gap:7px;padding:14px;display:grid}.graph-mobile button[aria-pressed=true]{background:#21382e;border-color:#bddfce}.graph-mobile small{color:#a0b4c3;font-size:12px}.live-evidence-rail li{grid-template-columns:18px minmax(0,1fr) 100px;gap:8px}.live-evidence-rail li time{grid-column:2/4;margin-bottom:10px}.matrix-values{font-size:12px}}@media (prefers-reduced-motion:reduce){.investigation-workspace *,.live-evidence-rail *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.investigation-nav,.explanation-switch{display:none!important}.lattice-panel{border-color:#888;color:#111!important;background:#fff!important}.lattice-panel p,.lattice-panel code,.lattice-panel span,.lattice-panel small{color:#222!important}.matrix-panel text{fill:#222}.matrix-gate{fill:#eee}.graph-node rect{fill:#fff}.graph-node text{fill:#222}.lattice-panel{break-inside:avoid}.investigation-header,.snapshot-stamp{color:#111!important}}.matrix-panel text{font-size:18px}.graph-node text,.graph-column-label{font-size:14px}@media (max-width:1100px){.graph-desktop{display:none}.graph-mobile{gap:8px;display:grid}.graph-mobile button{text-align:left;color:#e0edf4;min-height:48px;font:13px/1.6 var(--mono);overflow-wrap:anywhere;background:#101d23;border:1px solid #41554f;gap:7px;padding:14px;display:grid}.graph-mobile button[aria-pressed=true]{background:#21382e;border-color:#bddfce}.graph-mobile small{color:#a0b4c3;font-size:12px}}.lattice-panel code{overflow-wrap:anywhere}.graph-mobile button.graph-related{background:#172c25;border-color:#a8cebf}.graph-mobile button[aria-pressed=true]{outline-offset:2px;outline:2px solid #d4f1e6}.graph-inspector .graph-related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid}.graph-related-list li{min-width:0}.graph-related-action{text-align:left;color:#e0edf4;width:100%;min-height:44px;font:13px/1.6 var(--mono);overflow-wrap:anywhere;cursor:pointer;background:#101d23;border:1px solid #41554f;gap:4px;padding:10px 12px;display:grid}.graph-related-action small{color:#a0b4c3;font-size:12px}.graph-inspector h3:focus-visible{outline-offset:4px;outline:2px solid #d4f1e6}@media (max-width:767px){.graph-inspector .graph-related-list{grid-template-columns:minmax(0,1fr)}}.explanation-switch[aria-label="Choose simulated pool"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:440px;display:grid}.explanation-switch[aria-label="Choose simulated pool"] button{overflow-wrap:anywhere;min-height:44px;padding:10px 6px;font-size:11px}.graph-mobile button{text-align:left;color:#e0edf4;min-height:48px;font:13px/1.6 var(--mono);overflow-wrap:anywhere;background:#101d23;border:1px solid #41554f;gap:7px;padding:14px;display:grid}.graph-mobile button[aria-pressed=true]{background:#21382e;border-color:#bddfce}.graph-mobile small{color:#a0b4c3;font-size:12px}@media (max-width:1100px){.graph-desktop{display:none}.graph-mobile{gap:8px;display:grid}}.investigation-active-panel{min-width:0;scroll-margin-top:20px}.investigation-active-panel:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.investigation-back{color:#d9e6d5;min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;background:#17251b;border:1px solid #506654;margin:0 0 20px;padding:10px 14px}.investigation-highlights{margin:0 0 30px}.investigation-highlights .panel-heading p{color:#b4c3b7;max-width:740px;font:13px/1.8 var(--sans)}.highlight-archive-note{font:11px/1.8 var(--mono);color:#ddd1ae;margin:16px 0}.highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.highlight-card{background:linear-gradient(155deg,#19271d,#101a13);border:1px solid #465c4b;flex-direction:column;min-width:0;padding:22px;display:flex}.highlight-state{font:11px/1.8 var(--mono);letter-spacing:.08em;color:#c0d1bd;align-items:center;gap:8px;display:flex}.highlight-state:before{content:"";border:1px solid;width:6px;height:6px}.highlight-card[data-state=PARTIAL] .highlight-state,.highlight-card[data-state=CONFLICT] .highlight-state{color:#e7cf94}.highlight-card h3{font:500 16px/1.5 var(--sans);letter-spacing:-.015em;margin:20px 0 14px}.highlight-card>strong{font:500 24px/1.35 var(--sans);letter-spacing:-.025em;color:#e6eddc;min-height:65px}.highlight-card>p{font:13px/1.85 var(--sans);color:#bac8bb;flex:1;margin:16px 0 22px}.highlight-provenance{font:11px/1.85 var(--mono);color:#c3cfbb;border-top:1px solid #3d5143;padding-top:14px}.highlight-provenance>span{display:block}.highlight-provenance summary{cursor:pointer;align-content:center;min-height:44px}.highlight-provenance code{font:11px/1.85 var(--mono);overflow-wrap:anywhere;padding:4px 0 12px;display:block}.highlight-card>button{color:#e2ead9;min-height:46px;font:12px/1.8 var(--mono);text-align:left;cursor:pointer;background:#26392b;border:1px solid #6b8069;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;display:flex}.highlight-card>button:hover{background:#324936;border-color:#b8c9ac}.highlight-score-boundary{font:11px/1.9 var(--mono);color:#bcc6b5;max-width:900px;margin:16px 0 0}@media (max-width:1000px){.highlight-grid{grid-template-columns:minmax(0,1fr)}.highlight-card>strong{min-height:0}.highlight-card h3{margin-top:12px}.highlight-card>p{margin:12px 0 16px}.highlight-card{padding:20px}}.investigation-controls{border:0;width:100%;min-width:0;margin:0;padding:0}@media (max-width:600px){.archived-example-section .panel-heading h2{font-size:32px;line-height:1.12}.archived-example-section .panel-heading p{font-size:14px;line-height:1.7}}
.trace-selector{font:12px var(--mono);color:#c0cbd5;gap:9px;display:grid}.trace-selector select{color:#eef3f6;font:14px var(--sans);background:#0c1116;border:1px solid #43515e;min-width:0;max-width:100%;min-height:44px;padding:11px 12px}.simulation-route{font:12px/1.5 var(--mono);color:#cad9e3;background:#0b1217;border:1px solid #3a4a56;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 16px;display:flex}.simulation-route span:nth-child(2n){color:#91c7b6}.simulation-deltas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.simulation-deltas>div{background:#0d1318;border:1px solid #3a4650;min-width:0;padding:16px}.simulation-deltas>div>span{font:12px var(--mono);color:#acbcc8}.simulation-deltas strong{font:500 17px/1.8 var(--sans);margin-top:8px;display:block}.simulation-deltas dl{font:12px/1.7 var(--mono)}.simulation-deltas dt{color:#acbac5;text-transform:capitalize}.simulation-deltas dd{overflow-wrap:anywhere;color:#e0e7eb;margin:3px 0 12px}.trace-selector{margin:24px 0}.call-tree{gap:8px;padding:0;list-style:none;display:grid}.call-tree li{font:12px/1.7 var(--mono);overflow-wrap:anywhere;background:#111d22;border-left:1px solid #728a80;grid-template-columns:120px minmax(0,1fr);gap:5px 12px;padding:14px;display:grid}.call-tree li[data-depth="1"]{margin-left:14px}.call-tree li[data-depth="2"]{margin-left:28px}.call-tree li[data-depth="3"]{margin-left:42px}.call-tree li[data-depth="4"],.call-tree li[data-depth="5"]{margin-left:56px}.call-tree li>span:nth-child(3),.call-tree small{color:#b6c6d2;grid-column:2;font-size:12px}@media (max-width:1024px){.simulation-deltas{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.call-tree li{grid-template-columns:minmax(0,1fr)}.call-tree li>span:nth-child(3),.call-tree small{grid-column:auto}.call-tree li[data-depth="3"],.call-tree li[data-depth="4"],.call-tree li[data-depth="5"]{margin-left:24px}}@media print{.call-tree li{background:#fff}}.execution-journey{margin:22px 0}.journey-verdict{background:#101b18;border:1px solid #40554f;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.journey-verdict h3{letter-spacing:-.025em;margin:6px 0 0;font-size:23px}.journey-verdict span{font:11px/1.6 var(--mono);letter-spacing:.07em;color:#b2c9be}.journey-verdict[data-outcome=ZERO_PROCEEDS],.journey-verdict[data-outcome=LOCAL_REVERT]{background:#211a12;border-color:#9a6a38}.journey-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.journey-steps>li{background:#0d1513;border:1px solid #36443e;flex-direction:column;min-width:0;padding:20px;display:flex}.journey-step-heading>span{font:11px/1.8 var(--mono);color:#adbcba;display:block}.journey-step-heading strong{margin:9px 0 18px;font-size:19px;font-weight:500;display:block}.journey-steps dl{font:12px/1.7 var(--mono);margin:0}.journey-steps dt{color:#97aca6}.journey-steps dd{color:#e0ece6;overflow-wrap:anywhere;margin:3px 0 14px;font-size:14px}.journey-steps button,.trace-expand{color:#d3edde;text-align:left;min-height:44px;font:12px var(--mono);cursor:pointer;background:#16271f;border:1px solid #4f6a5d;margin-top:auto;padding:10px 12px}.journey-shortfall{font:11px/1.7 var(--mono);border-top:1px solid #31463b;padding:12px 0 18px}.journey-shortfall span,.journey-shortfall b,.journey-shortfall small{overflow-wrap:anywhere;display:block}.journey-shortfall b{color:#d3e0da;font-size:16px;font-weight:500}.journey-shortfall small{color:#a8bcb1;margin-top:6px}.execution-journey .journey-caveat{color:#adbbb6;font-size:12px;line-height:1.7}.revert-observation{color:#dfbd89;font:12px/1.7 var(--mono);overflow-wrap:anywhere;padding:12px 0}.revert-observation p{font-size:12px}.journey-steps>li[data-outcome=ZERO_OUTPUT],.journey-steps>li[data-outcome=REVERTED]{border-color:#936943}.call-tree li[data-selected=true]{background:#282319;outline:2px solid #d6b97e}.raw-execution>summary{cursor:pointer;min-height:44px;font:12px/1.8 var(--mono)}.journey-steps button:focus-visible,.trace-expand:focus-visible{outline-offset:3px;outline:2px solid #b9e2cb}@media (max-width:900px){.journey-steps{grid-template-columns:minmax(0,1fr)}.journey-verdict{flex-direction:column;align-items:flex-start;gap:10px}.journey-steps>li{padding:16px}}.journey-steps dd>small{color:#9caea5;overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.simulation-identity>summary{cursor:pointer;min-height:44px;font:12px/1.7 var(--mono);color:#aebfb8;padding:12px 0}.simulation-identity dl{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.simulation-identity dd{margin:4px 0 12px}.journey-shortfall small{font-size:11px}.control-trace dl{font:12px/1.8 var(--mono);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:10px 15px;display:grid}.control-trace dt{color:#aebfb1}.control-trace dd{overflow-wrap:anywhere;min-width:0;margin:0}.control-trace{border-top:1px solid #3d5142;padding-top:18px}.control-trace details summary{font:12px/1.8 var(--mono);cursor:pointer;align-content:center;min-height:44px}.control-trace details>code{font:11px/1.8 var(--mono);overflow-wrap:anywhere;display:block}.control-trace .call-tree li{margin-left:0}.control-trace .call-tree li[data-depth="1"]{margin-left:12px}.control-trace .call-tree li[data-depth="2"]{margin-left:24px}.control-trace .call-tree li[data-depth="3"],.control-trace .call-tree li[data-depth="4"],.control-trace .call-tree li[data-depth="5"]{margin-left:30px}@media (max-width:650px){.control-trace dl{grid-template-columns:minmax(0,1fr);gap:6px}.control-trace dd{margin-bottom:12px}.control-trace .call-tree li[data-depth]{margin-left:0}}.proxy-execution-boundary h3{font:500 18px/1.8 var(--mono)}.proxy-execution-boundary{margin-top:26px}.proxy-execution-boundary ul{gap:14px;padding:0;list-style:none;display:grid}.proxy-execution-boundary li{font:12px/1.8 var(--mono);border:1px solid #3c5141;gap:10px;padding:14px;display:grid}.proxy-execution-boundary code{font:12px/1.8 var(--mono);overflow-wrap:anywhere;display:block}.proxy-execution-boundary summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.token-accounting{background:#182218;border:1px solid #647058;min-width:0;margin:20px 0;padding:18px}.token-accounting h4{font:500 16px/1.6 var(--sans);margin:0 0 16px}.token-accounting dl{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.token-accounting dd{overflow-wrap:anywhere;font:14px/1.8 var(--mono);margin:0 0 12px}.token-accounting dt{font:11px/1.8 var(--mono);color:#bcc8b4}.token-accounting small{font:11px/1.9 var(--mono);color:#bdc9b5;display:block}.token-accounting-gap{font:11px/1.8 var(--mono);border-top:1px solid #4b5f47;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:15px;display:flex}.token-accounting-gap b{font-size:15px}.token-accounting p,.token-accounting-unavailable{font:12px/1.9 var(--sans);color:#c2cbb8}.token-accounting summary{cursor:pointer;min-height:44px;font:11px/1.8 var(--mono);align-content:center}.token-accounting code{overflow-wrap:anywhere;font:11px/1.9 var(--mono);display:block}.token-accounting-unavailable{border-top:1px solid #425743;padding-top:14px}@media (max-width:700px){.token-accounting{padding:14px}}.execution-window-context{font:11px/1.9 var(--mono);color:#c6cdb7;margin:18px 0 26px}.execution-window-context code{font:11px/1.9 var(--mono);overflow-wrap:anywhere;display:block}.token-accounting-tax{font:11px/1.9 var(--mono);color:#d4c6a2;margin:12px 0;display:block}.token-accounting p{margin:12px 0}.simulation-flow>h3[tabindex="-1"]{scroll-margin-top:20px}.simulation-flow>h3[tabindex="-1"]:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.execution-journey[data-outcome=ZERO_PROCEEDS] .journey-steps{align-items:start}.journey-unobserved{font:12px/1.9 var(--sans);color:#bdc5b5;margin:0}.token-allocation-flow{background:linear-gradient(145deg,#18251a,#101b14);border:1px solid #63725b;margin:24px 0;padding:24px}.allocation-heading>span{font:11px/1.8 var(--mono);color:#c9d2b8}.allocation-heading h4{font:500 23px/1.45 var(--sans);letter-spacing:-.02em;margin:10px 0 14px}.allocation-heading>p{font:13px/1.85 var(--sans);color:#bdcbb7;max-width:780px}.allocation-origin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.allocation-origin span{font:11px/1.8 var(--mono);color:#c8d3b7}.allocation-origin strong{font:500 24px/1.5 var(--mono);overflow-wrap:anywhere;margin:12px 0 7px;display:block}.allocation-origin small,.allocation-destinations small{font:11px/1.8 var(--mono);color:#bbcbb4;overflow-wrap:anywhere;display:block}.allocation-origin>button,.allocation-destinations button{color:#e0ead3;min-height:44px;font:11px/1.8 var(--mono);cursor:pointer;text-align:left;background:#283d2c;border:1px solid #728568;padding:10px 13px}.allocation-partition{background:#0c1510;border:1px solid #4c614a;width:100%;height:22px;display:flex;overflow:hidden}.allocation-partition span{background:#9ab795;height:100%;display:block}.allocation-partition [data-kind=sell-pool-credit]{background:#b9cab1}.allocation-partition [data-kind=retained]{background:#63866e}.allocation-partition [data-kind=transfer-gap],.allocation-partition [data-kind=sell-gap]{background:#c4a46d}.allocation-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.allocation-destinations article{background:#111d15;border:1px solid #53644b;flex-direction:column;min-width:0;padding:18px;display:flex}.allocation-destinations article>span{font:11px/1.8 var(--mono);color:#c6d2ba;min-height:40px}.allocation-destinations strong{font:500 17px/1.6 var(--mono);overflow-wrap:anywhere;margin:16px 0 8px;display:block}.allocation-destinations b{font:11px/1.8 var(--mono);color:#d4dfc3;font-weight:400}.allocation-destinations small{margin:10px 0 18px}.allocation-destinations button{width:100%;margin-top:auto}.allocation-destinations [data-kind=transfer-gap],.allocation-destinations [data-kind=sell-gap]{border-color:#8a7248}.allocation-boundary,.allocation-gap-state{font:12px/1.9 var(--sans);color:#c7cfb5;margin:18px 0}.allocation-proof>summary,.journey-receipts>summary{cursor:pointer;min-height:46px;font:12px/1.8 var(--mono);color:#d6dfc7;align-content:center}.allocation-proof dl{font:12px/1.8 var(--mono);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:20px 0;display:grid}.allocation-proof dd{overflow-wrap:anywhere;margin:0}.allocation-proof dt{color:#c0ccb2}.allocation-bookends{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.allocation-bookends>div{border:1px solid #455b46;min-width:0;padding:12px}.allocation-bookends b,.allocation-bookends span,.allocation-proof code{overflow-wrap:anywhere;font:11px/1.9 var(--mono);color:#c3cfb6;display:block}.allocation-bookends span{margin:8px 0}.allocation-proof p,.allocation-proof li{font:12px/1.9 var(--sans);color:#bdcbb6}.allocation-proof li{margin:10px 0}.journey-receipts{margin:20px 0}.journey-receipts>summary{background:#19291e;border:1px solid #54694f;padding:12px 15px}.token-allocation-flow button:focus-visible{outline-offset:3px;outline:2px solid #c7d9b7}@media (max-width:850px){.allocation-destinations{grid-template-columns:minmax(0,1fr)}.allocation-destinations article>span{min-height:0}.allocation-bookends{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.token-allocation-flow{padding:18px}.allocation-origin strong{font-size:20px}.allocation-origin>button{width:100%}.allocation-proof dl{grid-template-columns:minmax(0,1fr);gap:7px}.allocation-proof dd{margin-bottom:12px}}.trace-outcome-map{background:#121d25;border:1px solid #546573;margin:24px 0;padding:22px}.trace-outcome-heading>span{font:11px/1.8 var(--mono);color:#bacbd8}.trace-outcome-heading h3{font:500 23px/1.4 var(--sans);margin:14px 0}.trace-outcome-heading p{font:13px/1.9 var(--sans);color:#c0cdd6;max-width:760px}.trace-outcome-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.trace-outcome-facts>div{background:#101a21;border:1px solid #455966;min-width:0;padding:16px}.trace-outcome-facts span{font:11px/1.9 var(--mono);color:#bfccd5;min-height:40px;display:block}.trace-outcome-facts strong{font:500 22px/1.5 var(--mono);color:#e1e9ec;overflow-wrap:anywhere;margin-top:12px;display:block}.trace-outcome-map[data-receipt=REVERTED]{border-color:#9a7651}.trace-outcome-map[data-receipt=REVERTED] .trace-outcome-facts strong{color:#dfc4a1}.trace-outcome-clear,.trace-outcome-gap{font:12px/1.9 var(--sans);color:#c8d3dc}.trace-outcome-gap{background:#27241f;border-left:2px solid #ba956a;padding:12px}.trace-outcome-map button{color:#e0e9ef;min-height:44px;font:11px/1.9 var(--mono);cursor:pointer;text-align:left;background:#1d303b;border:1px solid #617888;padding:10px 13px}.trace-outcome-map button:focus-visible{outline-offset:3px;outline:2px solid #c5d9df}.trace-root-action{margin-top:14px}.trace-outcome-map details{margin-top:20px}.trace-outcome-map summary{cursor:pointer;min-height:44px;font:12px/1.9 var(--mono);color:#d5dfe6;align-content:center}.trace-outcome-map details p,.trace-outcome-map li{font:12px/1.9 var(--sans);color:#bdcbd4}.trace-outcome-map code{overflow-wrap:anywhere;font:11px/1.9 var(--mono);color:#c4d1d8;display:block}.trace-outcome-map details li{margin:12px 0}.trace-error-paths{grid-template-columns:minmax(0,1fr);gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.trace-error-paths>li{background:#201f1b;border:1px solid #6d665b;min-width:0;padding:18px}.trace-error-frame{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.trace-error-frame b,.trace-error-frame span{font:11px/1.9 var(--mono);color:#dfc9ad}.trace-error-route{margin:14px 0;color:#c5d3da!important}.trace-error-reported{overflow-wrap:anywhere}.trace-error-paths button{margin-top:16px}.trace-error-paths p{overflow-wrap:anywhere}@media (max-width:850px){.trace-outcome-facts{grid-template-columns:minmax(0,1fr)}.trace-outcome-facts span{min-height:0}.trace-outcome-facts strong{margin-top:8px}}@media (max-width:600px){.trace-outcome-map{padding:18px}.trace-outcome-map button{width:100%}.trace-error-paths>li{padding:14px}.trace-outcome-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-outcome-facts>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.trace-outcome-facts>div:first-child strong{margin:0}.trace-outcome-facts>div:first-child span{min-height:0}.trace-outcome-facts>div:not(:first-child) span{min-height:40px}.trace-outcome-facts>div{padding:12px}}.allocation-partition{display:block}.allocation-partition rect{fill:#9ab795}.allocation-partition rect[data-kind=sell-pool-credit]{fill:#b9cab1}.allocation-partition rect[data-kind=retained]{fill:#63866e}.allocation-partition rect[data-kind=transfer-gap],.allocation-partition rect[data-kind=sell-gap]{fill:#c4a46d}.execution-window-context summary{cursor:pointer;min-height:44px;font:12px/1.9 var(--mono);color:#d2ded6;align-content:center}.execution-window-context details p{font:12px/1.9 var(--sans);color:#c2cdc8}.execution-window-context details{margin:18px 0}.recipient-exit{background:#111b15;border:1px solid #4d6658;min-width:0;margin:24px 0;padding:22px}.recipient-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.recipient-heading h3{font:500 25px/1.4 var(--sans);letter-spacing:-.02em;margin:8px 0 12px}.recipient-heading>strong{font:12px/1.7 var(--mono);color:#d7dfc2;border:1px solid #6d8067;padding:8px 12px}.recipient-exit p{font-size:13px;line-height:1.8}.recipient-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.recipient-path li{border:1px solid #405645;gap:10px;min-width:0;padding:16px;display:grid}.recipient-path span{font:11px/1.6 var(--mono);color:#c2d4b8}.recipient-path strong{font:500 19px/1.5 var(--sans);overflow-wrap:anywhere}.recipient-path small{font:12px/1.7 var(--sans);color:#bbcabf}.recipient-exit details{border-top:1px solid #354b3d;margin-top:12px;padding-top:8px}.recipient-exit summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.recipient-exit summary:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.recipient-proof{font:12px/1.8 var(--mono);grid-template-columns:minmax(0,.4fr) minmax(0,1fr);gap:12px;display:grid}.recipient-proof dt{color:#b3c5b9}.recipient-proof dd{overflow-wrap:anywhere;min-width:0;margin:0}.recipient-table{max-width:100%;overflow-x:auto}.recipient-table table{border-collapse:collapse;width:100%;font:12px/1.8 var(--mono)}.recipient-table caption{text-align:left;margin:12px 0}.recipient-table th,.recipient-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #3c5143;padding:12px 8px}.recipient-exit .call-tree li[data-depth]{margin-left:0}@media (max-width:850px){.recipient-heading{flex-direction:column;gap:4px}.recipient-path{grid-template-columns:minmax(0,1fr)}.recipient-proof{grid-template-columns:minmax(0,1fr);gap:5px}.recipient-proof dd{margin-bottom:12px}.recipient-exit{padding:16px}}.execution-size-comparison{background:#111a21;border:1px solid #536575;min-width:0;margin:24px 0;padding:22px}.execution-size-comparison h3{font:500 25px/1.4 var(--sans);margin:10px 0}.execution-size-comparison p{font-size:13px;line-height:1.8}.size-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.size-outcomes>div{border:1px solid #3d5362;gap:10px;min-width:0;padding:16px;display:grid}.size-outcomes span{font:11px/1.7 var(--mono);color:#b8cbd9}.size-outcomes strong{font:500 18px/1.5 var(--sans)}.size-outcomes small{font:11px/1.8 var(--mono);color:#bfccd5;overflow-wrap:anywhere}.size-comparison-table{width:100%;overflow-x:auto}.size-comparison-table table{table-layout:fixed;border-collapse:collapse;width:100%;font:12px/1.8 var(--mono)}.size-comparison-table caption{text-align:left;margin:18px 0 10px}.size-comparison-table th,.size-comparison-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #3c5360;padding:12px 8px}.size-inspect-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.size-inspect-actions button{min-height:44px}.execution-size-comparison summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.execution-size-comparison details{border-top:1px solid #3c5360;margin-top:12px;padding-top:8px}.size-proof-hash{overflow-wrap:anywhere;font:11px/1.8 var(--mono);display:block}.execution-size-comparison h4[tabindex]{scroll-margin-top:20px}.execution-size-comparison h4[tabindex]:focus-visible,.execution-size-comparison summary:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.execution-size-comparison .call-tree li[data-depth]{margin-left:0}@media (max-width:700px){.execution-size-comparison{padding:16px}.size-outcomes{grid-template-columns:minmax(0,1fr)}.size-comparison-table table{font-size:11px}.size-comparison-table th,.size-comparison-table td{padding:10px 4px}}.execution-size-comparison .call-tree li[tabindex]{scroll-margin-top:20px}.size-mobile-observations{display:none}@media (max-width:650px){.size-comparison-table{display:none}.size-mobile-observations{margin:20px 0;display:block}.size-mobile-observations>h4{font:12px/1.8 var(--mono);font-weight:500}.size-mobile-observations article{border:1px solid #3c5360;margin:12px 0;padding:14px}.size-mobile-observations h5{font:500 13px/1.8 var(--sans);margin:0 0 14px}.size-mobile-observations dl{gap:14px;margin:0;display:grid}.size-mobile-observations dt{font:11px/1.8 var(--mono);color:#b8cbd9}.size-mobile-observations dd{font:12px/1.8 var(--mono);overflow-wrap:anywhere;margin:4px 0 0}}
.pool-cards dl{font:13px/1.6 var(--sans);grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);gap:12px 18px;margin-top:20px;display:grid}.pool-cards dt{color:#a8b5c0}.pool-cards dd{overflow-wrap:anywhere;min-width:0;margin:0}.pool-cards code{font:12px/1.7 var(--mono);overflow-wrap:anywhere}.pool-cards{gap:20px;display:grid}.pool-cards article{background:#0b1217;border:1px solid #394650;min-width:0;padding:20px}.pool-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.depth-table{border-collapse:collapse;table-layout:fixed;width:100%;font:13px/1.7 var(--sans)}.depth-table th,.depth-table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #35444e;padding:12px 10px}.depth-table th{color:#b8c5ce;font-size:12px;font-weight:500}@media (max-width:767px){.pool-cards dl{grid-template-columns:minmax(0,1fr);gap:6px}.pool-cards dd{margin-bottom:12px}.depth-table th,.depth-table td{padding:10px 6px;font-size:12px}.pool-cards article{padding:14px}}@media print{.pool-cards article{border-color:#888;color:#111!important;background:#fff!important}}.liquidity-gaps{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.liquidity-gaps span{font:11px/1.6 var(--mono);color:#e1cda9;background:#211e16;border:1px solid #63543b;padding:9px 12px}.depth-snapshot{font:11px/1.7 var(--mono);color:#b4c5c2;letter-spacing:.06em}.depth-caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:25px;display:flex}.depth-caption h4{font:500 25px/1.3 var(--sans);letter-spacing:-.025em;margin:0}.depth-caption>span{font:11px/1.6 var(--mono);color:#c6b995}.depth-axis-label{font:11px/1.6 var(--mono);color:#b1c1ba;justify-content:space-between;gap:12px;display:flex}.depth-curve{background:#0b1412;border:1px solid #30453c;width:100%;height:clamp(180px,23vw,270px);margin-top:8px;display:block}.depth-grid{stroke:#3b5046;stroke-width:1px;fill:none}.depth-with-fee{stroke:#c5dfcf;stroke-width:2.5px;fill:none;vector-effect:non-scaling-stroke}.depth-fee-free{stroke:#c2a572;stroke-width:2px;stroke-dasharray:5 4;fill:none;vector-effect:non-scaling-stroke}.depth-cursor{stroke:#a9bdb2;stroke-width:1px;stroke-dasharray:2 4;fill:none}.depth-selected{fill:none;stroke:#c5dfcf;stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.depth-legend{font:11px/1.7 var(--mono);color:#c0cfc7;flex-wrap:wrap;gap:22px;margin:12px 0 22px;display:flex}.depth-legend span{align-items:center;gap:8px;display:flex}.depth-legend i{border-top:2px solid #c5dfcf;width:24px;display:inline-block}.depth-legend span+span i{border-top:2px dashed #c2a572}.depth-slider{font:13px/1.7 var(--mono);color:#c4d3cb;gap:8px;display:grid}.depth-slider>span{justify-content:space-between;gap:12px;display:flex}.depth-slider b{color:#e7eee9;font-size:20px;font-weight:500}.depth-slider input{accent-color:#b9dcc8;cursor:pointer;width:100%;min-height:44px;margin:0}.depth-slider input:focus-visible{outline-offset:4px;outline:2px solid #b9dcc8}.depth-outcome{border-top:1px solid #3c4e43;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;padding-top:20px;display:grid}.depth-outcome>div{gap:7px;min-width:0;display:grid}.depth-outcome span{font:11px/1.6 var(--mono);color:#becdc3}.depth-outcome strong{font:500 31px/1.2 var(--sans);color:#e0ece3;letter-spacing:-.03em}.depth-outcome small{font:11px/1.6 var(--mono);color:#b5c2b9}.pool-cards .depth-amounts{font:12px/1.8 var(--mono);background:#101c16;border:1px solid #344a3d;padding:16px}.depth-details{margin:18px 0}.depth-details>summary{cursor:pointer;min-height:44px;font:12px/1.7 var(--mono);color:#c2d0c6;align-content:center;display:list-item}.depth-details summary:focus-visible{outline-offset:3px;outline:2px solid #b9dcc8}.depth-table caption{font:11px/1.7 var(--mono);text-align:left;color:#b3c1b8;padding:12px 0}.depth-limits{border-top:1px solid #3a473f;margin-top:26px;padding-top:16px}.depth-limits li{font:12px/1.8 var(--sans);color:#bec9c3;margin-bottom:9px}.depth-limits ul{padding-left:18px}@media (max-width:600px){.depth-outcome{grid-template-columns:minmax(0,1fr);gap:22px}.depth-caption h4{font-size:23px}.depth-curve{height:190px}.depth-amounts dd{font-size:13px}.depth-legend{gap:12px}.liquidity-gaps{grid-template-columns:minmax(0,1fr);display:grid}}.depth-axis-label>span:last-child{white-space:nowrap;flex-shrink:0}.lp-custody{border-top:1px solid #485c4d;margin-top:32px;padding-top:28px}.lp-custody .panel-heading h3{font:500 24px/1.5 var(--sans);margin:10px 0}.lp-custody-boundary{font:11px/1.8 var(--mono);color:#e3d5af;flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.lp-custody-boundary span{background:#252316;border:1px solid #6c694c;padding:9px 12px}.lp-custody-state{margin:22px 0}.lp-custody-state>span{font:12px/1.8 var(--mono);color:#cad1b8}.lp-supply-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.lp-supply-values>div{background:#121e15;border:1px solid #455b49;gap:12px;min-width:0;padding:16px;display:grid}.lp-supply-values span{font:11px/1.9 var(--mono);color:#b7c7b8}.lp-supply-values code{font:13px/1.8 var(--mono);overflow-wrap:anywhere}.lp-custody-share-label{font:11px/1.8 var(--mono);color:#c4d0be;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.lp-custody-share-bar{background:repeating-linear-gradient(135deg,#18221c 0 6px,#26322a 6px 8px);border:1px solid #526851;height:22px;margin-top:9px}.lp-custody-share-bar>span{background:#c3d1af;height:100%;display:block}.lp-sink-balances{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.lp-sink-balances article{background:#111c15;border:1px solid #465c4b;min-width:0;padding:18px}.lp-sink-balances h4{font:500 16px/1.8 var(--mono);margin:0 0 12px}.lp-sink-balances code{font:12px/1.9 var(--mono);overflow-wrap:anywhere}.lp-sink-balances dl{font:12px/1.9 var(--mono);margin-top:16px}.lp-sink-balances dt{color:#b2c0b3}.lp-sink-balances dd{margin:6px 0 12px}.lp-sink-balances p{font:11px/1.8 var(--sans);color:#b9c6b7}.lp-custody-identity summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.lp-custody-identity dl{font:12px/1.8 var(--mono);grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.lp-custody-identity dd{overflow-wrap:anywhere;margin:0}.lp-custody ul{font:12px/1.9 var(--sans);color:#b9c7bb;padding-left:19px}.lp-custody li{margin-top:8px}@media (max-width:900px){.lp-supply-values{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.lp-sink-balances,.lp-custody-identity dl{grid-template-columns:minmax(0,1fr)}.lp-custody-identity dd{margin-bottom:12px}}.market-coverage{border-bottom:1px solid #455c49;margin:24px 0 30px;padding-bottom:26px}.market-coverage h3{font:500 24px/1.5 var(--sans);margin:12px 0}.market-coverage-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.market-coverage-stats>div{background:#142018;border:1px solid #485e4c;min-width:0;padding:16px}.market-coverage-stats span{font:11px/1.8 var(--mono);color:#b7c8b6}.market-coverage-stats strong,.market-coverage-stats b{font:500 26px/1.4 var(--sans);margin-top:18px;display:block}.market-snapshot{font:11px/1.9 var(--mono);color:#bfceb8}.market-probes{gap:12px;margin:20px 0;display:grid}.market-probes article{background:#111c15;border:1px solid #405847;min-width:0;padding:18px}.market-probe-heading{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.market-probe-heading h4{font:500 14px/1.8 var(--mono);margin:0}.market-probe-heading>span,.market-route-scope{font:11px/1.9 var(--mono);color:#c4c9ae}.market-probes details summary,.market-coverage-binding summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.market-probes dl{font:12px/1.9 var(--mono);grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.market-probes dd{margin:0}.market-probes code,.market-coverage-binding code{font:11px/1.9 var(--mono);overflow-wrap:anywhere;display:block}.market-probes button{color:#e1e9d5;min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;background:#26392b;border:1px solid #6d8068;margin-top:12px;padding:10px 13px}.market-coverage-binding li{font:12px/1.9 var(--sans);color:#bcc7b8;margin:10px 0}.depth-pool-selector{font:12px/1.8 var(--mono);gap:10px;margin:26px 0;display:grid}.depth-pool-selector select{color:#dfe8d5;width:100%;min-width:0;min-height:46px;font:12px/1.8 var(--mono);background:#17251b;border:1px solid #60765f;padding:10px}@media (max-width:650px){.market-coverage-stats{grid-template-columns:minmax(0,1fr)}.market-probes dl{grid-template-columns:minmax(0,1fr);gap:5px}.market-probes dd{margin-bottom:10px}.market-probes article{padding:14px}}.depth-amounts dd{overflow-wrap:anywhere;min-width:0}.depth-amounts small{font:11px/1.9 var(--mono);color:#b5c7b7;overflow-wrap:anywhere;margin-top:7px;display:block}.pool-heading h3{scroll-margin-top:20px}.pool-heading h3:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.liquidity-intelligence .pool-cards{grid-template-columns:minmax(0,1fr)}.market-probe-ledger>summary{color:#d8e4d1;min-height:46px;font:12px/1.8 var(--mono);cursor:pointer;background:#1c2c20;border:1px solid #52694f;align-content:center;padding:10px 13px}.market-probes .market-route-scope{font:11px/1.8 var(--mono);margin:7px 0 10px}.market-probe-ledger{margin:18px 0}@media (min-width:1000px){.market-probes article{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 130px 156px;gap:4px 14px;padding:14px 16px;display:grid}.market-probe-heading{display:contents}.market-probe-heading h4{grid-area:1/1;font-size:12px}.market-probe-heading>span{grid-area:1/2/3;align-self:center}.market-probes .market-route-scope{grid-area:2/1;margin:4px 0;font-size:11px}.market-probes article>details{grid-area:1/3/3;align-self:center;min-width:0}.market-probes article>details[open]{grid-area:3/1/auto/-1;margin-top:12px}.market-probes article>button{grid-area:1/4/3;align-self:center;margin:0;padding:10px;font-size:11px}.market-probes details summary{font-size:11px}}.liquidity-size-comparison{background:linear-gradient(145deg,#17251b,#101a13);border:1px solid #52664e;margin:28px 0;padding:24px}.liquidity-size-comparison h3{font:500 24px/1.5 var(--sans);margin:10px 0}.liquidity-size-input{flex-wrap:wrap;align-items:end;gap:18px;margin:22px 0 10px;display:flex}.liquidity-size-input>label{min-width:180px;font:12px/1.8 var(--mono);flex:1;gap:10px;display:grid}.liquidity-size-input input{color:#e5eddc;width:100%;min-width:0;min-height:48px;font:16px/1.4 var(--mono);box-sizing:border-box;background:#0d1811;border:1px solid #718268;padding:12px}.liquidity-size-input input[aria-invalid=true]{border-color:#d7ba81}.liquidity-size-presets{gap:8px;display:flex}.liquidity-size-presets button,.liquidity-size-card>button{color:#e1ead7;min-height:46px;font:12px/1.8 var(--mono);cursor:pointer;background:#263b2b;border:1px solid #6a8064;padding:10px 13px}.liquidity-size-presets button:disabled{opacity:.5;cursor:default}.liquidity-size-help{font:11px/1.9 var(--mono);color:#c1ccb6;overflow-wrap:anywhere}.liquidity-size-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.liquidity-size-card{background:#0f1b13;border:1px solid #475e48;min-width:0;padding:20px}.liquidity-size-card-heading h4{font:500 17px/1.5 var(--sans);margin:0 0 8px}.liquidity-size-card-heading>span{font:11px/1.8 var(--mono);color:#d4c7a6}.liquidity-size-card dl{gap:7px;margin:24px 0;display:grid}.liquidity-size-card dt{font:11px/1.8 var(--mono);color:#b7c7b2}.liquidity-size-card dd{font:500 21px/1.5 var(--mono);overflow-wrap:anywhere;min-width:0;margin:0 0 14px}.liquidity-size-card small{font:11px/1.8 var(--mono);color:#bbc8b3;margin-top:7px;font-weight:400;display:block}.liquidity-size-impact>span{font:11px/1.8 var(--mono);color:#c7d2b9;justify-content:space-between;gap:12px;display:flex}.liquidity-size-impact meter{accent-color:#b7cfa4;width:100%;height:12px;margin:10px 0 18px;display:block}.liquidity-size-address,.liquidity-size-binding code,.liquidity-size-unavailable code{font:11px/1.9 var(--mono);overflow-wrap:anywhere;color:#c0cfb9;display:block}.liquidity-size-card>button{text-align:left;width:100%;margin-top:16px}.liquidity-size-comparison summary{cursor:pointer;min-height:44px;font:12px/1.8 var(--mono);color:#cfdbc5;align-content:center}.liquidity-size-unavailable,.liquidity-size-binding{margin-top:18px}.liquidity-size-comparison li,.liquidity-size-binding p,.liquidity-size-unavailable p{font:12px/1.9 var(--sans);color:#bdc9b6}.liquidity-size-comparison li{margin-top:10px}@media (max-width:750px){.liquidity-size-comparison{padding:18px}.liquidity-size-results{grid-template-columns:minmax(0,1fr)}.liquidity-size-card{padding:16px}.liquidity-size-input>label{flex-basis:100%;min-width:0}.liquidity-size-presets{width:100%}.liquidity-size-presets button{flex:1}.liquidity-size-card dd{font-size:19px}}@media (max-width:1000px){.liquidity-size-results{grid-template-columns:minmax(0,1fr)}}@media (max-width:500px){.liquidity-size-card dd:nth-of-type(2){font-size:14px}}.lp-custody-share-bar>svg{width:100%;height:100%;display:block}.lp-custody-share-bar rect{fill:#b3c79d}.locker-inventory{border-top:1px solid var(--line);min-width:0;margin:28px 0;padding-top:22px}.locker-deployments{gap:18px;display:grid}.locker-deployments>article{border:1px solid var(--line);min-width:0;padding:18px}.locker-inventory code{overflow-wrap:anywhere;word-break:break-word}.locker-inventory summary{cursor:pointer;min-height:44px;padding:12px 0}.locker-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.locker-values>div{border:1px solid var(--line);min-width:0;padding:12px}.locker-inventory dt{color:var(--muted);font-size:12px}.locker-inventory dd{min-width:0;margin:8px 0 14px}.locker-records summary{gap:8px;display:grid}.locker-records summary b{color:var(--muted);font-size:13px;font-weight:500}.locker-inventory p,.locker-inventory li{color:var(--muted);font-size:13px;line-height:1.6}@media (max-width:700px){.locker-values{grid-template-columns:minmax(0,1fr)}.locker-deployments>article{padding:14px}}.locker-records summary b{overflow-wrap:anywhere;word-break:break-word}.locker-quick-access{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin:18px 0;padding:12px 16px;display:flex}.locker-quick-access span{color:var(--muted);font-size:12px}.locker-quick-access button{cursor:pointer;min-height:44px}@media (max-width:700px){.locker-quick-access{flex-direction:column;align-items:stretch}}.locker-inventory h3{scroll-margin-top:24px}
.holder-bars{gap:18px;display:grid}.holder-bars>div{font:13px/1.6 var(--mono);grid-template-columns:28px minmax(0,1fr) 65px;align-items:start;gap:14px;display:grid}.holder-bars code{overflow-wrap:anywhere;color:#dce6ec}.holder-bars small{color:#a4b3bf;margin:4px 0 10px;font-size:12px;display:block}.holder-bars svg{width:100%;height:8px;display:block}.holder-rank{color:#a3b1bd}.bar-track{fill:#25313a}.bar-value{fill:#a6c9be}@media (max-width:767px){.holder-bars>div{grid-template-columns:22px minmax(0,1fr) 55px;gap:8px}.holder-bars code{font-size:12px}}.holder-sample-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.holder-sample-stats>div{background:#101a16;border:1px solid #3c5046;gap:9px;min-width:0;padding:18px;display:grid}.holder-sample-stats span{font:11px/1.7 var(--mono);color:#b5c4ba}.holder-sample-stats strong{font:500 30px/1.2 var(--sans);letter-spacing:-.03em;overflow-wrap:anywhere}.holder-sample-stats small{font:12px/1.7 var(--sans);color:#b9c5bf}.holder-coverage{border-top:1px solid #3a4c40;border-bottom:1px solid #3a4c40;margin-bottom:26px;padding:18px 0}.holder-coverage label{font:12px/1.7 var(--mono);color:#c4d1c8}.holder-coverage meter{accent-color:#b5d5c1;width:100%;height:22px;margin:8px 0;display:block}.holder-coverage p{font:12px/1.8 var(--sans);color:#b9c6bc}.exposure-addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.exposure-addresses button{text-align:left;color:#dfece3;cursor:pointer;background:#101914;border:1px solid #405348;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-height:100px;padding:18px;display:grid}.exposure-addresses button[aria-pressed=true]{background:#1a2b20;border-color:#c0decc}.exposure-addresses button:focus-visible{outline-offset:3px;outline:2px solid #c0decc}.exposure-role{font:12px/1.7 var(--sans);color:#c5d5c9;grid-column:1/-1}.exposure-addresses code{font:12px/1.7 var(--mono);overflow-wrap:anywhere}.exposure-sample-share{text-align:right;font:13px/1.7 var(--mono)}.exposure-sample-share small{font:11px/1.7 var(--mono);color:#aebeb1;display:block}.exposure-addresses svg{grid-column:1/-1;width:100%;height:5px}.exposure-selection{background:#0c1511;border:1px solid #435749;min-width:0;padding:22px}.exposure-selection>code{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.exposure-selection dl,.exposure-binding dl{font:12px/1.8 var(--mono);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:12px 20px;margin:22px 0;display:grid}.exposure-selection dt,.exposure-binding dt{color:#aabfb0}.exposure-selection dd,.exposure-binding dd{overflow-wrap:anywhere;min-width:0;margin:0}.exposure-selection p{font:12px/1.8 var(--sans);color:#b8c6bc}.exposure-binding{margin-top:20px}.exposure-binding summary{cursor:pointer;min-height:44px;font:12px/1.8 var(--mono);align-content:center}.exposure-binding summary:focus-visible{outline-offset:3px;outline:2px solid #c0decc}.exposure-binding code{overflow-wrap:anywhere;font-size:12px}@media (max-width:650px){.holder-sample-stats,.exposure-addresses{grid-template-columns:minmax(0,1fr)}.exposure-selection{padding:16px}.exposure-selection dl,.exposure-binding dl{grid-template-columns:minmax(0,1fr);gap:6px}.exposure-selection dd,.exposure-binding dd{margin-bottom:12px}.holder-sample-stats strong{font-size:27px}}.concentration-basis .panel-heading p{max-width:780px}.concentration-quality{font:11px/1.8 var(--mono);color:#d4d1ae;flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.concentration-quality>span{background:#232519;border:1px solid #625f48;padding:8px 10px}.concentration-switch{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.concentration-switch button{color:#d0dece;min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;background:#131f16;border:1px solid #4e6552;padding:10px 14px}.concentration-switch button[aria-pressed=true]{color:#eaf0df;background:#304735;border-color:#a9bd9e}.concentration-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.concentration-results>div{background:#132017;border:1px solid #435b49;min-width:0;padding:18px}.concentration-results span,.concentration-inventory>span{font:11px/1.8 var(--mono);color:#b8cbb8}.concentration-results strong{font:500 30px/1.5 var(--sans);overflow-wrap:anywhere;margin-top:18px;display:block}.concentration-denominator{font:11px/1.9 var(--mono);color:#c1ceb7}.concentration-inventory{border-top:1px solid #465d4a;margin-top:24px;padding-top:20px}.concentration-inventory>b{font:500 22px/1.8 var(--sans);margin:10px 0;display:block}.concentration-basis details{margin-top:18px}.concentration-basis summary{cursor:pointer;min-height:44px;font:12px/1.8 var(--mono);align-content:center}.concentration-basis li{color:#b8c7b9;font:12px/1.9 var(--sans);margin:12px 0}.concentration-exclusions code,.concentration-source code{overflow-wrap:anywhere;font:11px/1.9 var(--mono);display:block}.concentration-exclusions span{font:11px/1.9 var(--mono);margin-top:6px;display:block}.concentration-source dl{font:12px/1.8 var(--mono);grid-template-columns:180px minmax(0,1fr);gap:12px;display:grid}.concentration-source dd{overflow-wrap:anywhere;margin:0}@media (max-width:750px){.concentration-results,.concentration-source dl{grid-template-columns:minmax(0,1fr)}.concentration-source dd{margin-bottom:10px}.concentration-switch button{flex:1}}@media (max-width:500px){.concentration-switch{grid-template-columns:minmax(0,1fr);display:grid}.concentration-switch button{width:100%}}
.history-interval{font:12px/1.7 var(--mono);color:#b9c7d1;flex-wrap:wrap;align-items:center;gap:18px;display:flex}.history-timeline{border-left:1px solid #60756d;gap:18px;margin-top:26px;padding:0 0 0 18px;list-style:none;display:grid}.history-timeline li{background:#0b1318;border:1px solid #384a53;min-width:0;padding:16px}.history-timeline h3{font:500 14px/1.6 var(--mono);margin:8px 0}.history-timeline li>div{font:12px/1.7 var(--mono);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:14px;display:grid}.history-timeline small{color:#a6b7c4;font:12px/1.7 var(--sans);margin-top:12px;display:block}@media (max-width:767px){.history-timeline li>div{grid-template-columns:minmax(0,1fr)}.history-timeline li>div>span{display:none}.history-timeline{padding-left:12px}}.change-list details{border:1px solid #394650;margin:12px 0;padding:16px}.change-list summary{cursor:pointer;min-height:32px;font:13px/1.6 var(--mono);overflow-wrap:anywhere}.history-selection{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.history-selection label{font:12px/1.8 var(--mono);color:#c3d0c6;gap:9px;display:grid}.history-selection select{color:#e2ece4;width:100%;min-width:0;min-height:44px;font:13px var(--mono);background:#0c1610;border:1px solid #4e6652;padding:11px}.history-snapshot-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.history-snapshot-pair>div{background:#111c15;border:1px solid #3f5546;gap:10px;min-width:0;padding:18px;display:grid}.history-snapshot-pair span{font:11px/1.8 var(--mono);color:#b5c6b7}.history-snapshot-pair time,.history-snapshot-pair code{font:12px/1.8 var(--mono);overflow-wrap:anywhere;display:block}.history-snapshot-pair summary,.history-all-fields summary{font:12px/1.8 var(--mono);cursor:pointer;align-content:center;min-height:44px}.history-field-picker{margin:24px 0}.history-comparison{background:#0d1710;border:1px solid #4b6151;padding:22px}.history-comparison-state{color:#e0d7b0;font:12px/1.8 var(--mono);background:#202116;border:1px solid #6d7150;padding:9px 12px;display:inline-block}.history-comparison-state[data-state=CONFLICT_SAME_SNAPSHOT],.history-comparison-state[data-state=SNAPSHOT_DIVERGENCE]{color:#e5c398;background:#271c11;border-color:#ad7a43}.history-comparison h3{font:500 18px/1.7 var(--mono)}.history-values{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:stretch;gap:14px;margin:24px 0;display:grid}.history-values>div{background:#152117;border:1px solid #3f5744;gap:12px;min-width:0;padding:16px;display:grid}.history-values span{font:11px/1.8 var(--mono);color:#b6c5b9}.history-values>span{align-self:center}.history-values code{font:13px/1.8 var(--mono);overflow-wrap:anywhere;white-space:pre-wrap}.history-values small{font:11px/1.8 var(--mono);color:#b5c7b7;overflow-wrap:anywhere}.historical-intelligence .history-exact-delta{font:12px/1.8 var(--mono);color:#becfbd}.history-exact-delta b{color:#e3e9db;overflow-wrap:anywhere;font-size:22px;font-weight:500;display:block}.history-range{font:11px/1.8 var(--mono);color:#b4c5b5;flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.history-value-chart{margin:25px 0}.history-value-chart svg{background:#101b13;border:1px solid #3d5143;width:100%;height:200px;margin:10px 0;display:block}.history-chart-axis{fill:none;stroke:#425848;stroke-width:1px;vector-effect:non-scaling-stroke}.history-chart-line{fill:none;stroke:#c5d8b7;stroke-width:2px;vector-effect:non-scaling-stroke}.history-value-chart circle{fill:#c5d8b7}.history-all-fields{margin-top:22px}.history-all-fields ul{gap:10px;padding:0;list-style:none;display:grid}.history-all-fields li{border-bottom:1px solid #35463a;gap:5px;padding:10px 0;display:grid}.history-all-fields span{font:11px/1.8 var(--mono);color:#c4cab0}.history-all-fields code{font:12px/1.8 var(--mono);overflow-wrap:anywhere}@media (max-width:650px){.history-selection,.history-snapshot-pair,.history-values{grid-template-columns:minmax(0,1fr)}.history-values>span{justify-self:center;transform:rotate(90deg)}.history-comparison{padding:16px}}.history-values summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.free-change-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 16px;display:grid}.free-change-summary>button{text-align:left;color:#dbe7df;cursor:pointer;background:#14221e;border:1px solid #5b7268;flex-direction:column;align-items:flex-start;min-width:0;min-height:175px;padding:18px;display:flex}.free-change-summary>button:disabled{cursor:default;color:#bac8c1;background:#121c1b;border-color:#445650}.free-change-summary>button[aria-pressed=true]{border-color:#bbd4bd;box-shadow:inset 0 0 0 1px #bbd4bd}.free-change-summary span{font:12px/1.8 var(--sans)}.free-change-summary strong{font:500 29px/1.5 var(--mono);margin:14px 0;display:block}.free-change-summary small{font:11px/1.9 var(--mono);color:#bdcdc3;overflow-wrap:anywhere}.free-change-filters{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.free-change-filters button{min-height:44px;font:11px/1.8 var(--mono);color:#d7e4db;cursor:pointer;background:#17251f;border:1px solid #60796b;padding:10px 13px}.free-change-filters button[aria-pressed=true]{background:#2b4437;border-color:#b9d0bb}.free-change-filters button:disabled{opacity:.7;cursor:default}.free-change-summary button:focus-visible,.free-change-filters button:focus-visible{outline-offset:3px;outline:2px solid #d2e1c9}.free-change-scope{font:12px/1.9 var(--sans);color:#c0cdc3;margin:18px 0}.history-comparison h3{scroll-margin-top:20px}.history-comparison h3:focus-visible{outline-offset:5px;outline:2px solid #bacebc}@media (max-width:1024px){.free-change-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.free-change-summary{grid-template-columns:minmax(0,1fr)}.free-change-summary>button{min-height:125px;padding:16px}.free-change-summary strong{margin:8px 0;font-size:26px}}
.ledger-filters{grid-template-columns:minmax(0,1fr) minmax(0,220px);gap:14px;display:grid}.ledger-filters label{font:12px var(--mono);color:#c0cbd5;gap:9px;display:grid}.ledger-filters input,.ledger-filters select{color:#eef3f6;font:14px var(--sans);background:#0c1116;border:1px solid #43515e;min-width:0;max-width:100%;min-height:44px;padding:11px 12px}.ledger-rows{gap:8px;display:grid}.ledger-rows details{background:#0c1116;border:1px solid #323e48;padding:14px 16px}.ledger-rows summary{cursor:pointer;min-height:30px;font:12px/1.6 var(--mono);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px 16px;display:grid}.ledger-rows summary b{overflow-wrap:anywhere;font-weight:500}.ledger-rows summary>span:last-child{color:#b2c0cc;overflow-wrap:anywhere;grid-column:2}.ledger-rows dl{font:13px/1.6 var(--sans);grid-template-columns:minmax(100px,.4fr) minmax(0,1fr);gap:12px 18px;margin-top:20px;display:grid}.ledger-rows dt{color:#a8b5c0}.ledger-rows dd{overflow-wrap:anywhere;min-width:0;margin:0}.ledger-rows pre{font:12px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e3ec;background:#080d11;max-height:450px;padding:14px;overflow:auto}.ledger-rows code{font:12px/1.7 var(--mono);overflow-wrap:anywhere}.evidence-load{margin:15px 0}@media (max-width:767px){.ledger-filters,.ledger-rows summary{grid-template-columns:minmax(0,1fr)}.ledger-rows summary>span:last-child{grid-column:auto}.ledger-rows dl{grid-template-columns:minmax(0,1fr);gap:6px}.ledger-rows dd{margin-bottom:12px}}.source-relationships{border-bottom:1px solid #3a4b44;margin-bottom:28px;padding-bottom:24px}.source-relation-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.source-relation-picker button{text-align:left;color:#deebe0;cursor:pointer;background:#101b15;border:1px solid #46584c;gap:10px;min-height:100px;padding:16px;display:grid}.source-relation-picker button[aria-pressed=true]{background:#233126;border-color:#b9d3ba}.source-relation-picker strong{font:500 15px/1.5 var(--sans)}.source-relation-picker span{font:11px/1.8 var(--mono);color:#c5cfba}.source-relation-picker button:focus-visible,.source-peer button:focus-visible{outline-offset:3px;outline:2px solid #b9d3ba}.source-relation-inspector>h3{font-size:23px}.source-relation-state{font:12px/1.8 var(--mono);color:#d0dec4;background:#182117;border:1px solid #5a6b56;padding:8px 12px;display:inline-block}.source-relation-state[data-state=CONFLICT_SAME_SNAPSHOT],.source-relation-state[data-state=REFERENCE_REJECTED]{color:#e1c299;background:#241c13;border-color:#99764a}.source-relation-state[data-state=DIFFERENT_SNAPSHOTS],.source-relation-state[data-state=UNAVAILABLE]{color:#c0cdd6;background:#151c21;border-color:#52616b}.source-peer-flow{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;gap:14px;margin:24px 0;display:grid}.source-peer{background:#0d1710;border:1px solid #405347;min-width:0;padding:18px}.source-peer>h4{margin:0 0 18px}.source-claim-value{font:12px/1.9 var(--mono);overflow-wrap:anywhere;color:#d0e0d3;background:#121f16;border:1px solid #394f3f;padding:12px;display:block}.source-peer dl{font:12px/1.8 var(--mono);gap:6px;margin:18px 0;display:grid}.source-peer dt{color:#a8bbae}.source-peer dd{overflow-wrap:anywhere;margin:0 0 10px}.source-relation-link{font:22px var(--mono);color:#c1d0bd;align-content:center;display:grid}.source-peer details summary,.source-comparison-limits summary{cursor:pointer;min-height:44px;font:12px/1.8 var(--mono);align-content:center}.source-peer details>code,.source-peer .source-field code{font:11px/1.8 var(--mono);overflow-wrap:anywhere}.source-peer button{color:#deead9;min-height:44px;font:12px var(--mono);cursor:pointer;background:#213023;border:1px solid #617760;padding:10px 12px}.source-relation-inspector .source-dependency{background:#1c1b14;border-left:2px solid #ae976c;padding:16px;font-size:13px}.source-comparison-limits ul{font:12px/1.8 var(--sans);color:#bac8be;padding-left:18px}.source-comparison-limits li{margin-bottom:10px}@media (max-width:800px){.source-relation-picker{grid-template-columns:minmax(0,1fr)}.source-relation-picker button{min-height:80px}.source-peer-flow{grid-template-columns:minmax(0,1fr)}.source-relation-link{justify-content:center;min-height:30px;transform:rotate(90deg)}.source-peer{padding:16px}}.network-probe-ledger{border:1px solid var(--line);background:var(--surface);min-width:0;margin:20px 0;padding:22px}.network-probe-ledger h2{margin:12px 0}.network-probe-ledger p{color:var(--muted);font-size:13px;line-height:1.6}@media (max-width:600px){.network-probe-ledger{padding:16px}}
.control-map{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.control-map details{background:#0c1116;border:1px solid #3a4651;min-width:0;max-width:100%;padding:14px 16px}.control-map summary{cursor:pointer;font:13px/1.6 var(--mono);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:14px;min-height:44px;display:grid}.control-map summary>b{color:#a9b8c5;grid-column:1/-1;font-weight:400}.control-actor{color:#d4e7df}.control-map code{min-width:0;max-width:100%;font:13px/1.7 var(--mono);overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;display:block}.control-map p{overflow-wrap:anywhere}.code-hashes{gap:12px;display:grid}.code-hashes>div{font:12px/1.7 var(--mono);overflow-wrap:anywhere;border:1px solid #3a4854;gap:8px;padding:14px;display:grid}@media (max-width:767px){.control-map summary{grid-template-columns:minmax(0,1fr);gap:10px}.control-map summary>span:nth-child(2){display:none}.control-map summary>b{grid-column:auto}}.owner-experiments{min-width:0}.owner-experiments code{overflow-wrap:anywhere;word-break:break-word}.owner-experiments>code{max-width:100%;font:12px/1.7 var(--mono);display:block}.owner-experiments summary{box-sizing:border-box;min-height:44px;padding:12px 0}.owner-experiments details{min-width:0}.owner-experiments pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e3ec;max-width:100%;max-height:450px;font:12px/1.7 var(--mono);background:#080d11;padding:14px;overflow:auto}.owner-experiments pre:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.creation-provenance{min-width:0}.creation-provenance summary{cursor:pointer;min-height:44px;font:13px/1.6 var(--mono);padding:12px 0}.creation-provenance pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e3ec;max-width:100%;max-height:450px;font:12px/1.7 var(--mono);background:#080d11;padding:14px;overflow:auto}.creation-provenance pre:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.state-proof-slots{gap:8px;margin:14px 0;display:grid}.state-proof-slots>div{font:12px/1.6 var(--mono);border:1px solid #2d393f;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px;display:grid}.state-proof-slots code{overflow-wrap:anywhere;min-width:0}.state-proof-slots span{color:#a7bab1}@media (max-width:767px){.state-proof-slots>div{grid-template-columns:minmax(0,1fr)}}.control-topology{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:22px;margin:26px 0;display:grid}.control-owner-node{background:#122019;border:1px solid #647866;gap:14px;min-width:0;padding:20px;display:grid}.control-owner-node>span,.control-owner-node small{font:11px/1.8 var(--mono);color:#bdd0c1}.control-owner-node code{font:13px/1.8 var(--mono);overflow-wrap:anywhere}.control-owner-node .control-assumption{border-top:1px dashed #526c56;padding-top:12px}.control-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.control-capabilities button{text-align:left;color:#e4ece6;cursor:pointer;background:#121b16;border:1px solid #485a4e;gap:10px;min-width:0;min-height:130px;padding:18px;display:grid}.control-capabilities button[aria-pressed=true]{background:#263123;border-color:#c1d5a9}.control-capabilities strong{font:500 18px/1.4 var(--sans)}.control-capabilities span{font:11px/1.8 var(--mono);color:#dac696}.control-capabilities small{font:11px/1.8 var(--mono);color:#b5c5b9;overflow-wrap:anywhere}.control-capabilities button:focus-visible,.control-branches button:focus-visible{outline-offset:3px;outline:2px solid #bfdac4}.control-inspector{background:#0c1510;border:1px solid #465c4c;padding:22px}.control-inspector>h3{font:500 26px/1.4 var(--sans);letter-spacing:-.025em;margin-top:0}.control-effects{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.control-effects>div{background:#111d15;border:1px solid #3d5142;min-width:0;padding:16px}.control-effects h4{margin:0 0 16px;font-size:15px}.control-effects dl{font:12px/1.8 var(--mono);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:10px 15px;display:grid}.control-effects dt{color:#aebfb1}.control-effects dd{overflow-wrap:anywhere;min-width:0;margin:0}.control-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.control-branches button{color:#dbe9de;text-align:left;cursor:pointer;background:#111d16;border:1px solid #435c49;gap:8px;min-height:105px;padding:15px;display:grid}.control-branches button[aria-pressed=true]{background:#223325;border-color:#c0d6b7}.control-branches span{font:12px/1.7 var(--sans)}.control-branches strong{font:500 16px/1.5 var(--sans)}.control-branches code{font:11px/1.7 var(--mono)}@media (max-width:900px){.control-topology{grid-template-columns:minmax(0,1fr)}.control-assumption{writing-mode:horizontal-tb}}@media (max-width:650px){.control-capabilities,.control-effects,.control-branches{grid-template-columns:minmax(0,1fr)}.control-inspector{padding:16px}.control-effects dl{grid-template-columns:minmax(0,1fr);gap:6px}.control-effects dd{margin-bottom:12px}.control-capabilities button{min-height:110px}}.control-capability-select{display:none}@media (max-width:650px){.control-experiments .control-capabilities{display:none}.control-capability-select{min-width:0;display:grid}.control-capability-select select{width:100%;min-width:0;font-size:13px}}.proxy-scope-stamp{font:12px/1.8 var(--mono);color:#cbd3b8;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:24px 0;display:flex}.proxy-scope-stamp code{overflow-wrap:anywhere}.proxy-node-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.proxy-node-map button{text-align:left;color:#d7e4d9;cursor:pointer;background:#111c15;border:1px solid #45594c;gap:12px;min-width:0;min-height:132px;padding:18px;display:grid}.proxy-node-map button[aria-pressed=true]{background:#223125;border-color:#c6d4b8}.proxy-node-map span{font:13px/1.8 var(--mono)}.proxy-node-map code{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.proxy-node-map small{font:11px/1.8 var(--mono);color:#bdc9b9}.proxy-node-detail{background:#0d1710;border:1px solid #4d6252;padding:22px}.proxy-node-detail h3{font:500 18px/1.8 var(--mono)}.proxy-node-detail dl{font:12px/1.9 var(--mono);grid-template-columns:170px minmax(0,1fr);gap:14px;display:grid}.proxy-node-detail dt{color:#b1c0b3}.proxy-node-detail dd{overflow-wrap:anywhere;margin:0}.proxy-inspect{color:#d9e6d5;min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;background:#203023;border:1px solid #6b8069;max-width:100%;padding:12px 15px}.proxy-identity code{font:12px/1.8 var(--mono);overflow-wrap:anywhere;display:block}.proxy-identity summary{min-height:44px;font:12px/1.8 var(--mono);cursor:pointer;align-content:center}.proxy-limits{color:#b9c6b9;font:12px/1.9 var(--sans);padding-left:19px}.proxy-limits li{margin-top:9px}@media (max-width:900px){.proxy-node-map{grid-template-columns:minmax(0,1fr)}.proxy-node-map button{min-height:108px}.proxy-node-detail dl{grid-template-columns:minmax(0,1fr);gap:6px}.proxy-node-detail dd{margin-bottom:12px}}.proxy-source-limits{background:#282719;border:1px solid #74694d;margin:20px 0;padding:18px}.proxy-source-limits h4{font:500 14px/1.8 var(--mono);color:#e1d5b3;margin:0 0 12px}.proxy-source-limits ul{margin:0;padding-left:18px}.proxy-source-limits li,.proxy-source-limits p{font:12px/1.9 var(--sans);color:#d5c9a8;overflow-wrap:anywhere}.proxy-source-limits li{margin:8px 0}.proxy-source-limits p{margin-bottom:0}.legacy-routing-state{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;margin:18px 0;display:grid}.legacy-routing-state>div{border:1px solid var(--line);border-radius:8px;gap:10px;min-width:0;padding:18px;display:grid}.legacy-routing-state span,.legacy-routing-state small{color:var(--muted);font-size:12px}.legacy-routing-state strong{font-size:22px}.legacy-routing code{overflow-wrap:anywhere;word-break:break-word}.legacy-routing summary,.legacy-routing .proxy-inspect{min-height:44px;padding:12px 0}.legacy-routing details dl{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;display:grid}.legacy-routing dd{min-width:0;margin:0}@media (max-width:600px){.legacy-routing-state,.legacy-routing details dl{grid-template-columns:minmax(0,1fr)}}.os-code-workspace{border-top:1px solid #415968;grid-template-columns:minmax(200px,.75fr) minmax(0,1.5fr);gap:30px;margin-top:24px;display:grid}.os-code-workspace nav{padding-top:16px}.os-code-workspace nav button{text-align:left;color:#d2e3eb;cursor:pointer;background:0 0;border-top:0;border-bottom:1px solid #314650;border-left:2px solid #0000;border-right:0;width:100%;margin:0;padding:18px 14px;display:block}.os-code-workspace nav button[aria-pressed=true]{border-left-color:var(--brand);background:#1a2d39}.os-code-workspace nav span{font:500 14px var(--sans);display:block}.os-code-workspace nav code{font:10px/1.8 var(--mono);overflow-wrap:anywhere;color:#b2c8d5;margin-top:8px;display:block}.os-code-workspace nav small{font:9px var(--mono);color:#afc1ca;margin-top:10px;display:block}.os-code-workspace>section{min-width:0;padding-top:28px}.os-code-workspace header>span{font:10px var(--mono);color:#aac8d5}.os-code-workspace h3{font:500 26px var(--sans);letter-spacing:-.03em;margin:16px 0}.os-code-workspace header>p{font:13px var(--sans);color:#c8d4c2}.os-code-workspace dl>div{border-top:1px solid #344b5a;padding:16px 0}.os-code-workspace dt{font:11px var(--sans);color:#9eb7c6}.os-code-workspace dd{font:11px/1.9 var(--mono);overflow-wrap:anywhere;color:#d1e3ed;margin:8px 0 0}.os-code-workspace section>button{min-height:44px;font:12px var(--sans);color:#c2e3e9;padding:10px 14px}.os-code-boundary{border-top:1px solid #5f5b48;margin-top:26px;padding:18px 0}.os-code-boundary strong{font:500 14px var(--sans);color:#d4c5a7}.os-code-boundary p{font:13px/1.8 var(--sans);color:#aebfc9;max-width:85ch}.os-inspector-actions>span[role=status]{width:100%;font:11px/1.5 var(--sans);color:#b8cdd8;display:block}@media (max-width:700px){.os-code-workspace{grid-template-columns:1fr;gap:0}.os-code-workspace nav{gap:12px;display:flex;overflow-x:auto}.os-code-workspace nav button{min-width:190px;max-width:210px}.os-code-workspace nav code{font-size:9px}.os-code-workspace>section{padding-top:22px}}.os-code-workspace>nav{flex-direction:column;align-self:start;align-items:stretch;gap:0;display:flex}.os-code-workspace>nav button{flex:initial;width:100%;min-height:116px}@media (max-width:700px){.os-code-workspace>nav{flex-direction:row;gap:12px}.os-code-workspace>nav button{flex:0 0 200px;width:200px;min-height:125px}}.os-code-workspace>nav code{font-size:11px}@media (max-width:700px){.os-code-workspace>nav code{font-size:11px}}.os-console-capture{overflow-wrap:anywhere}.os-code-workspace>nav{min-width:0;max-width:100%}@media (max-width:700px){.os-code-workspace{grid-template-columns:minmax(0,1fr)}.os-code-workspace>nav{width:100%;overflow-x:auto}}
