:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090b08;--panel:#11150f;--panel-raised:#191e15;--line:#30372a;--muted:#9da593;--text:#f0f3e9;--neon:#cf0;--black:#090b08;--mono:"DM Mono", monospace;--sans:"Space Grotesk", sans-serif;--header-bottom:88px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{font:15px/1.5 var(--sans);color:var(--text);background:var(--bg);margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}button,select{cursor:pointer}button{color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button:disabled{opacity:.4;cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.05em;line-height:1.04}h1{font-size:clamp(44px,5.6vw,86px);font-weight:600}h1 em{color:var(--neon);font-style:normal}h2{font-size:30px;font-weight:500}button,a{position:relative}:focus-visible{outline:2px solid var(--neon);outline-offset:5px}h1[tabindex]:focus{outline:none}::selection{color:var(--black);background:var(--neon)}[hidden]{display:none!important}.skip-link{z-index:100;background:var(--neon);color:var(--black);padding:12px 20px;position:fixed;top:-70px;left:24px}.skip-link:focus{top:12px}.ambient{pointer-events:none;z-index:0;opacity:.35;background-image:radial-gradient(#8e9e601c .7px,#0000 .7px);background-size:6px 6px;position:fixed;inset:0}.topbar{z-index:5;border-bottom:1px solid var(--line);background:#090b08ed;align-items:center;gap:30px;min-height:88px;margin:0;padding:0 36px;display:flex;position:relative}.brand{letter-spacing:-1.6px;white-space:nowrap;align-items:center;gap:8px;font-size:30px;font-weight:600;display:flex}.brand-mark{object-fit:contain;border-radius:8px;flex:none;width:40px;height:40px}.brand-period{color:var(--neon);vertical-align:top;margin-left:4px;font-size:13px;line-height:2.5}.desktop-nav{align-items:center;gap:4px;margin:0 auto;display:flex}.nav-link{--nav-face:#090b08;background:var(--nav-face);color:#b9c0af;border:1px solid #0000;padding:9px 12px;font-size:13px;transition:transform .2s,box-shadow .2s,background .2s,color .2s}.nav-link.is-active{--nav-face:#191f08;color:var(--neon);border-color:#4b5b26}.nav-link:hover{color:var(--neon);border-color:#657b30;transform:translateY(-3px);box-shadow:0 4px #39451c}.nav-link:active{transform:translateY(1px);box-shadow:0 1px #718900}.header-actions{align-items:center;gap:20px;display:flex}.network-select{align-items:center;gap:6px;display:flex}.network-select select{width:82px;color:var(--muted);font:11px var(--mono);background:0 0;border:0;padding:7px 0}option{background:var(--panel)}.status-dot{background:var(--neon);border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:inline-block;box-shadow:0 0 9px #ccff0050}.status-dot.is-offline{box-shadow:none;background:#88927f}.wallet-button,.button{border:1px solid var(--line);background:var(--panel-raised);justify-content:center;align-items:center;gap:22px;padding:13px 20px;font-size:13px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.wallet-button,.button-primary{color:var(--black);background:var(--neon);border-color:var(--neon)}.wallet-button:hover,.button-primary:hover{transform:translateY(-3px);box-shadow:0 5px #637c00,0 0 25px #ccff0020}.button:hover{border-color:var(--neon)}.button-quiet{background:0 0}main{z-index:2;position:relative}.view{display:none}.view.is-active{display:block}.workspace{max-width:1600px;margin:0 auto;padding:52px 5vw 70px}.eyebrow{font:10px/1.5 var(--mono);letter-spacing:.1em;color:var(--muted);align-items:center;gap:14px;display:flex}.eyebrow>span{color:var(--neon)}.preview-pill{color:var(--neon);font:10px/1.4 var(--mono);border:1px solid #667932;padding:4px 8px;display:inline-block}footer{z-index:2;border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:0 5vw;padding:30px 0;font-size:11px;display:flex;position:relative}.footer-brand{letter-spacing:-1px;color:var(--text);align-items:center;gap:8px;font-size:28px;font-weight:600;display:inline-flex}.footer-brand span{color:var(--neon);margin-left:6px}footer>div{text-align:right;gap:8px;display:grid}.footer-status{font:9px var(--mono)}body[data-view=overview] footer{display:none}.motion-control{z-index:15;border:1px solid var(--line);background:var(--bg);width:28px;height:28px;color:var(--muted);padding:0;font-size:10px;position:fixed;bottom:12px;right:12px}.toast{z-index:60;border:1px solid var(--neon);background:var(--panel);opacity:0;visibility:hidden;width:max-content;max-width:calc(100% - 32px);padding:16px 24px;transition:all .2s;position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px);box-shadow:0 8px 40px #000a}.toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}@media (width>=1700px){.topbar{padding-inline:3vw}}@media (width<=1100px){.topbar{gap:20px;min-height:78px;padding:0 22px}.brand{font-size:25px}.header-actions{gap:10px}.nav-link{padding:8px;font-size:12px}.wallet-button{gap:12px;padding:11px 13px;font-size:12px}}@media (width<=850px){.topbar{flex-wrap:wrap;gap:0;padding:12px 18px 0}.brand{margin-right:auto}.desktop-nav{flex-basis:100%;order:3;justify-content:space-between;margin:10px 0 0;padding-bottom:10px}.nav-link{--nav-face:#090b08;background:var(--nav-face);padding:6px 10px;font-size:11px}.workspace{padding:30px 20px 45px}footer{flex-wrap:wrap}footer>div{text-align:left;width:100%}}@media (width<=480px){.topbar{padding:10px 14px 0}.brand{font-size:25px}.brand-mark{width:20px;height:28px}.wallet-button{gap:6px;padding:9px 10px;font-size:10px}.network-select{gap:3px}.network-select select{width:65px;font-size:9px}.header-actions{gap:8px}.nav-link{padding:5px 8px;font-size:10px}.workspace{padding:28px 14px 45px}}@media (width<=360px){.brand{font-size:22px}.wallet-button span:first-child{max-width:45px;line-height:1.2}.header-actions{gap:4px}.nav-link{padding:5px}}.social-link{border:1px solid var(--line);min-height:36px;color:var(--neon);font:10px var(--mono);white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:6px 10px;transition:background .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.social-link .social-mark{font:20px/1 system-ui,sans-serif}.social-link .social-arrow{transition:transform .2s}.social-link:hover{background:var(--neon);color:var(--black);transform:translate(-1px,-1px);box-shadow:3px 3px #657d24}.social-link:hover .social-arrow{transform:translate(2px,-2px)}.social-link:focus-visible{outline:2px solid var(--neon);outline-offset:4px}footer .social-link{justify-self:end}@media (width<=700px){.chain-strip .social-link{gap:5px;padding:5px 6px;font-size:8px}footer .social-link{justify-self:start}}@media (prefers-reduced-motion:reduce){.social-link,.social-link .social-arrow{transition:none}}#overview.is-active{height:calc(100svh - var(--header-bottom));grid-template-rows:50px minmax(0,1fr) clamp(150px,20vh,190px) 58px;min-height:0;padding:0 36px;display:grid}.home-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.home-heading p{font:9px var(--mono);letter-spacing:.08em;color:var(--muted);align-items:center;gap:10px;display:flex}.home-heading p span{color:var(--neon);margin-left:16px}.contract-address{max-width:100%;color:var(--text);font:11px var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:14px;padding:8px 10px;transition:border-color .2s,background .2s;display:flex;position:relative}.contract-address:not(:disabled):hover{border-color:var(--neon);background:#d3ff4810}.contract-address:disabled{cursor:default}.contract-address:focus-visible{outline:2px solid var(--neon);outline-offset:3px}.contract-address b{color:var(--muted);font-weight:400}.contract-address code{font-family:var(--mono);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;max-width:min(42ch,38vw);overflow:hidden}.contract-address>span{color:var(--neon);font-size:23px}.contract-address .copy-contract-feedback{z-index:5;font:10px var(--mono);color:var(--black);background:var(--neon);opacity:0;pointer-events:none;padding:7px 10px;transition:opacity .18s,transform .18s;position:absolute;top:100%;right:8px;transform:translateY(-4px)}.contract-address.is-copied .copy-contract-feedback{opacity:1;transform:translateY(2px)}.ca-particle{pointer-events:none;z-index:6;width:5px;height:5px;position:absolute;top:50%;right:17px}.network-label{font:10px var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:8px;display:flex}.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}@media (width<=700px){.network-label{display:none}.contract-address{gap:7px;font-size:9px}.contract-address code{max-width:36vw}}@media (prefers-reduced-motion:reduce){.contract-address,.contract-address .copy-contract-feedback{transition:none}}.genesis-stage{grid-template-columns:1fr 1fr;min-height:0;display:grid;position:relative;overflow:clip}.hero-copy{z-index:1;align-self:center;padding:16px 0 28px;position:relative}.hero-copy .eyebrow{gap:14px;margin-bottom:22px;font-size:9px}.crosshair{font-size:23px;line-height:10px}.hero-copy h1{letter-spacing:-.075em;font-size:clamp(80px,min(10.6vw,14.6vh),190px);font-weight:600;line-height:.85}.hero-copy h1>span{color:var(--neon)}.title-period{color:var(--text)}.hero-description{letter-spacing:-.025em;color:#bfc5b5;margin-top:24px;font-size:14px}.hero-caption{font:8px var(--mono);letter-spacing:.1em;color:#7d8970;align-items:center;gap:12px;margin-top:28px;display:flex}.mini-wave{align-items:center;gap:3px;height:12px;display:flex}.mini-wave i{background:var(--neon);width:2px;height:12px;animation:1s ease-in-out infinite alternate waveform}.mini-wave i:nth-child(2n){height:6px;animation-delay:-.3s}.mini-wave i:nth-child(3n){height:9px;animation-delay:-.7s}.specimen{border-left:1px solid #44533155;min-width:0;margin:26px 0;position:relative}.specimen:before,.specimen:after{content:"";border-color:var(--neon);opacity:.8;border-style:solid;width:18px;height:18px;position:absolute}.specimen:before{border-width:1px 0 0 1px;top:0;left:-1px}.specimen:after{border-width:0 1px 1px 0;bottom:0;right:0}.specimen-top,.specimen-bottom{font:8px var(--mono);color:#8b977e;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;left:20px;right:0}.specimen-top{top:0}.specimen-top span:last-child{color:var(--neon)}.specimen-bottom{bottom:0}.specimen-bottom>span:last-child{color:var(--neon);font-size:28px}.sequence-bars{gap:4px;height:13px;margin-left:auto;margin-right:12px;display:flex}.sequence-bars i{background:#94ad68;width:2px;height:100%;animation:2s infinite barcode}.sequence-bars i:nth-child(3n){width:5px;animation-delay:-.7s}.sequence-bars i:nth-child(2n){animation-delay:-1.4s}.specimen-cross{font:26px var(--mono);color:#4a5f34;position:absolute;top:37%;left:8%}.specimen-coordinate{font:8px/1.8 var(--mono);color:#6f7e5e;position:absolute;bottom:62px;left:20px}.specimen-label{border-top:1px solid #6b823e;padding:12px 0 0 14px;position:absolute;top:31%;right:0}.specimen-label span{font:8px var(--mono);color:var(--neon)}.specimen-label b{margin-top:9px;font-size:13px;font-weight:400;line-height:1.3;display:block}.specimen-label i{color:var(--neon);margin-top:10px;font-size:26px;font-style:normal;display:block}.orbit-ring{border:1px solid #879f3838;border-radius:50%;width:70%;height:50%;position:absolute;top:24%;left:7%;transform:rotate(-28deg)}.orbit-ring:before{content:"";background:var(--neon);width:5px;height:5px;box-shadow:0 0 10px var(--neon);border-radius:50%;position:absolute;top:5%;left:20%}.ring-one{animation:16s linear infinite orbit-drift}.ring-two{opacity:.55;border-style:dashed;width:66%;height:44%;animation:22s linear infinite reverse orbit-drift;top:28%;transform:rotate(30deg)}.stage-watermark{font:8px var(--mono);letter-spacing:6px;color:#333e28;display:none;position:absolute;bottom:8px;right:0}.dna-stage{top:calc(var(--header-bottom) + 64px);width:49%;height:calc(100svh - var(--header-bottom) - clamp(150px, 20vh, 190px) - 126px);z-index:1;pointer-events:none;opacity:1;transition:opacity .4s;position:fixed;left:44%}.dna-stage canvas{width:100%;height:100%;display:block}.dna-fallback{place-items:center;height:100%;display:grid}.dna-fallback svg{fill:none;width:78%;height:100%;stroke:var(--neon);stroke-width:15px;overflow:visible;transform:rotate(30deg)}.dna-fallback .rungs{stroke:#eff5cc;stroke-width:4px}.dna-stage.is-ready .dna-fallback{display:none}body:not([data-view=overview]) .dna-stage{opacity:.12}.module-dock{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;display:grid}.module-link{border-right:1px solid var(--line);isolation:isolate;background:#10140ee6;flex-direction:column;min-width:0;padding:clamp(14px,2vh,24px) 22px;transition:background .25s,transform .25s;display:flex;position:relative;overflow:hidden}.module-link:last-child{border-right:0}.module-link:before{content:"";background:var(--neon);transform-origin:0;width:100%;height:2px;transition:transform .35s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.module-link:hover:before{transform:scaleX(1)}.module-link:hover{background:#1c2614}.module-index{font:8px var(--mono);letter-spacing:.08em;color:var(--muted)}.module-title{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.module-title h2{white-space:nowrap;font-size:clamp(21px,2.1vw,34px)}.module-title>span{color:var(--neon);font-size:25px;transition:transform .25s}.module-link:hover .module-title>span{transform:translate(3px,-3px)}.module-detail{color:var(--muted);justify-content:space-between;align-items:center;gap:5px;margin-top:auto;font-size:9px;display:flex}.module-detail b{font:7px var(--mono);color:#aebd95;border:1px solid #4d5a3d;padding:2px 4px}.module-create{background:var(--neon);color:var(--black)}.module-create:hover{background:#d9ff42}.module-create .module-index,.module-create .module-title>span,.module-create .module-detail,.module-create .module-detail b{color:var(--black)}.module-create .module-detail b{border-color:#738b12}.module-visual{height:38px;min-height:15px;color:var(--neon);margin:8px 0;position:relative;overflow:hidden}.market-visual{align-items:end;gap:5px;display:flex}.market-visual i{transform-origin:bottom;background:#ccff0045;flex:1;max-width:20px;height:80%;animation:2s ease-in-out infinite alternate waveform}.market-visual i:nth-child(3n){background:var(--neon);height:45%;animation-delay:-.7s}.market-visual i:nth-child(2n){height:65%;animation-delay:-1.2s}.create-visual{color:var(--black);justify-content:center;align-items:center;display:flex;overflow:visible}.create-visual i{border:1px solid #090b0870;border-radius:50%;width:80%;height:27px;animation:7s linear infinite create-orbit;position:absolute;transform:rotate(0)}.create-visual i:nth-child(2){width:50%;animation-delay:-2s}.create-visual i:nth-child(3){width:20%;animation-delay:-4s}.create-visual b{font-size:25px;font-weight:400}.pulse-visual svg{fill:none;width:100%;height:100%;stroke:var(--neon);stroke-width:1.3px;stroke-dasharray:40 10 200;animation:5s linear infinite signal-flow}.knowledge-visual{align-items:center;gap:0;display:flex}.knowledge-visual i{border:1px solid #ccff0080;border-radius:50%;width:30px;height:30px;margin-right:-9px;animation:3s ease-in-out infinite node-breathe}.knowledge-visual i:nth-child(2){animation-delay:-.7s}.knowledge-visual i:nth-child(3){animation-delay:-1.4s}.knowledge-visual span{font:6px var(--mono);letter-spacing:.05em;color:#718454;margin-left:22px}.chain-strip{font:8px var(--mono);justify-content:space-between;align-items:center;gap:16px;display:flex}.strip-title{align-items:center;gap:8px;display:flex}.strip-title strong{color:var(--muted);font-weight:400}.network-height{color:var(--neon);font-size:7px}.strip-stat{gap:9px;display:flex}.strip-stat small{color:#79846e;font-size:8px}.strip-stat strong{font-size:9px;font-weight:400}.chain-strip>a{color:var(--neon)}.prototype-label{color:#66725a;letter-spacing:.06em;margin-right:8px}@media (height>=1000px) and (width>=1000px){.hero-copy h1{font-size:clamp(130px,11vw,210px)}.hero-description{font-size:20px}.hero-caption{margin-top:38px}}@media (width<=1100px){#overview.is-active{padding:0 22px}.module-link{padding:15px}.module-detail{font-size:8px}.specimen-label{font-size:10px}.specimen-label b{font-size:11px}.network-height,.knowledge-visual span{display:none}}@media (width<=850px){#overview.is-active{grid-template-rows:42px minmax(0,1fr) 164px 54px;min-height:0;padding:0 18px}.hero-copy h1{font-size:clamp(72px,12vw,108px)}.hero-copy .eyebrow{margin-bottom:18px;font-size:7px}.hero-description{max-width:220px;font-size:11px}.hero-caption{font-size:6px}.module-link{padding:12px}.module-title h2{font-size:19px}.module-title>span{font-size:20px}.module-detail{font-size:7px}.module-index{font-size:6px}.module-detail b{display:none}.specimen-label{top:65%;right:0}.specimen-label b{font-size:9px}.specimen-label i,.specimen-coordinate{display:none}.specimen-top{font-size:6px}.specimen-top span:last-child{display:none}.home-heading p{gap:7px;font-size:7px}.home-heading p span{margin-left:3px}.contract-address{gap:10px;font-size:9px}.chain-strip{gap:10px;font-size:7px}.strip-stat:nth-of-type(4),.prototype-label{display:none}.strip-stat small,.strip-stat strong{font-size:7px}.dna-stage{height:calc(100svh - var(--header-bottom) - 286px);width:55%;left:43%}}@media (width<=600px){#overview.is-active{grid-template-rows:38px minmax(0,1fr) clamp(172px,27svh,220px) 58px;min-height:0;padding:0 14px}.home-heading p>i{display:none}.home-heading p{font-size:0}.home-heading p span{margin:0;font-size:7px}.contract-address{gap:9px}.contract-address>span{font-size:18px}.genesis-stage{grid-template-columns:1fr}.hero-copy{align-self:center;padding:12px 0 18px}.hero-copy h1{max-width:90%;font-size:clamp(62px,min(16vw,10svh),95px)}.hero-copy .eyebrow{gap:6px;margin-bottom:18px;font-size:6px}.crosshair{font-size:15px}.hero-description{max-width:195px;margin-top:18px;font-size:10px}.hero-caption{gap:7px;margin-top:15px;font-size:5.5px}.specimen{z-index:-1;border:0;width:44%;margin:8px 0;position:absolute;top:8px;bottom:8px;right:0}.specimen-top{font-size:5px;left:7px}.specimen:before{display:none}.specimen-label{padding:5px 0;top:auto;bottom:15px;right:0}.specimen-label b{display:none}.specimen-label span{font-size:5px}.specimen-bottom,.specimen-cross{display:none}.orbit-ring{width:150%;height:35%;top:30%;left:-35%}.dna-stage{width:54%;left:46%;top:calc(var(--header-bottom) + 42px);height:calc(100svh - var(--header-bottom) - clamp(172px, 27svh, 220px) - 100px);opacity:.7}.module-dock{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.module-link{padding:9px 12px}.module-link:nth-child(2){border-right:0}.module-link:nth-child(-n+2){border-bottom:1px solid var(--line)}.module-index{font-size:5.5px}.module-title{margin-top:6px}.module-title h2,.module-title>span{font-size:19px}.module-detail{margin-top:5px;font-size:6px}.module-visual{opacity:.6;width:65px;height:15px;margin:0;position:absolute;bottom:9px;right:12px}.module-create .create-visual{width:35px;right:20px}.create-visual i{height:12px}.create-visual b{font-size:16px}.knowledge-visual i{width:15px;height:15px;margin-right:-4px}.market-visual{gap:2px}.market-visual i{max-width:4px}.chain-strip{flex-wrap:wrap;place-content:center flex-start;gap:0 10px;padding-right:23px;line-height:1.8;position:relative}.strip-title{width:100%;margin-bottom:2px}.strip-title strong{font-size:7px}.strip-title .status-dot{flex-basis:4px;width:4px;height:4px}.network-height{font-size:6px;display:inline}.chain-strip>a{margin-left:auto;font-size:6px}.strip-stat{gap:5px}.strip-stat small,.strip-stat strong{font-size:6px}.chain-strip{padding-right:142px}.chain-strip .social-link{min-height:26px;position:absolute;top:12px;right:23px}.chain-strip>a[data-explorer]{margin-left:0}.chain-strip .network-height{display:none}}@media (height<=720px) and (width>=851px){#overview.is-active{grid-template-rows:40px minmax(0,1fr) 140px 46px;min-height:0}.hero-copy h1{font-size:12vh}.hero-copy .eyebrow{margin-bottom:15px}.hero-description{margin-top:16px;font-size:12px}.hero-caption{margin-top:16px}.module-title h2{font-size:22px}.module-visual{height:20px}.dna-stage{top:calc(var(--header-bottom) + 44px);height:calc(100svh - var(--header-bottom) - 234px)}}@media (height<=690px) and (width<=600px){.hero-copy .eyebrow{margin-bottom:12px}.hero-description{margin-top:12px}.hero-caption{display:none}.hero-copy h1{font-size:min(16vw,10svh)}}.module-link.is-tilting .module-visual{transform:perspective(400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}@media (height<=750px) and (width>=601px) and (width<=850px){.hero-copy{padding:10px 0 16px}.hero-copy h1{font-size:min(10vw,11vh)}.hero-copy .eyebrow{margin-bottom:13px}.hero-description{margin-top:16px}.hero-caption,.specimen-label,.specimen-label b{display:none}}@media (width>=601px){.chain-strip{padding-right:32px}}#activity .explorer-full-address{overflow-wrap:anywhere;font-size:12px;line-height:1.7;display:block}#activity .explorer-status,#activity .explorer-empty,#activitySocket{padding-inline:24px}#activity .activity-kpis strong{font-size:clamp(15px,2vw,24px)}.section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;padding-bottom:34px;display:flex}.section-head .eyebrow{margin-bottom:23px}.section-head>p{max-width:340px;color:var(--muted);font-size:13px;line-height:1.7}.market-toolbar{align-items:center;gap:16px;margin-bottom:24px;display:flex}.search-field{border-bottom:1px solid #586548;flex:1;align-items:center;gap:12px;display:flex}.search-field>span{color:var(--neon);font-size:28px}.search-field input{width:100%;color:var(--text);outline-offset:2px;background:0 0;border:0;padding:13px 0;font-size:13px}.segmented{border:1px solid var(--line);display:flex}.segmented button{color:var(--muted);font:10px var(--mono);background:0 0;border:0;padding:13px 17px}.segmented button.is-active{color:var(--neon);background:#ccff0010}.registry-layout,.launch-layout,.activity-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:26px;display:grid}.registry-list{border-top:1px solid var(--line)}.market-row{border-bottom:1px solid var(--line);cursor:pointer;background:#090b08cc;align-items:center;gap:20px;padding:24px 18px;transition:background .2s,border-color .2s;display:flex}.market-row:hover,.market-row.is-selected{background:#1c2513e8;border-color:#607536}.market-identity{flex:1;align-items:center;gap:13px;min-width:140px;display:flex}.token-icon{background:var(--token-color);width:38px;height:38px;color:var(--black);font:12px var(--mono);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.market-identity b{font-size:13px;font-weight:500;display:block}.market-identity small{font:9px var(--mono);color:var(--muted);margin-top:6px;display:block}.row-layer{font:9px var(--mono);color:var(--neon);border:1px solid #435333;padding:4px 6px}.row-stat{font:10px var(--mono);gap:4px;min-width:65px;display:grid}.row-stat small{color:var(--muted);font-size:8px}.row-stat strong{font-weight:400}.row-arrow{color:var(--neon)}.branch-inspector,.launch-preview,.signal-panel,.block-stream,.launch-form,.docs-summary,.honest-note,.docs-network{border:1px solid var(--line);background:#11150fef;padding:28px}.inspector-label,.panel-heading{font:9px var(--mono);letter-spacing:.06em;color:var(--muted)}.branch-route{font:9px var(--mono);color:var(--neon);align-items:center;gap:12px;margin:22px 0;display:flex}.branch-route i{background:#5e702c;width:30px;height:1px}.branch-inspector h2{font-size:32px}.branch-inspector>p{font:10px var(--mono);color:var(--muted);margin-top:12px}.inspector-chart{margin-top:24px}.inspector-chart svg{fill:none;width:100%;stroke:var(--neon);stroke-width:2px;height:120px}.inspector-chart .chart-fill{fill:#ccff0010;stroke:none}.inspector-chart>div{font:8px var(--mono);color:var(--muted);justify-content:space-between;display:flex}.inspector-chart strong{color:var(--neon)}dl{margin:20px 0}dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:11px 0;font-size:12px;display:flex}dt{color:var(--muted)}dd{font-family:var(--mono);margin:0;font-size:11px}.inspector-button{background:var(--neon);width:100%;color:var(--black);margin-top:7px}.demo-note{color:var(--muted);margin-top:16px;font-size:10px;line-height:1.6;display:block}.registry-empty,.loading-row{color:var(--muted);padding:30px 0;font-size:13px}.activity-kpis{gap:30px;display:flex}.activity-kpis>div{gap:10px;display:grid}.activity-kpis small{color:var(--muted);font:8px var(--mono)}.activity-kpis strong{font:16px var(--mono);color:var(--neon)}.panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;display:flex}.live-label{color:var(--neon);align-items:center;gap:8px;display:flex}.live-label i{background:var(--neon);border-radius:50%;width:5px;height:5px;animation:2s infinite node-breathe}.block-row{border-bottom:1px solid var(--line);font:10px var(--mono);grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:16px;padding:21px 0;display:grid}.block-row strong{color:var(--neon);font-weight:400}.block-time,.block-row small{color:var(--muted)}.signal-empty{padding-top:24px}.signal-glyph{color:var(--neon);font-size:90px;line-height:1;animation:5s infinite node-breathe;display:block}.signal-empty h2{margin:14px 0;font-size:30px}.signal-empty p{color:var(--muted);font-size:12px;line-height:1.8}.signal-code{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.signal-code>span{font:8px var(--mono);color:var(--muted);flex-basis:100%;margin-bottom:6px}.signal-code code{font:9px var(--mono);color:#b3cb8c;background:#ccff000b;border:1px solid #3d492a;padding:5px 8px}.launch-layout{align-items:start}.stepper{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:-4px -4px 28px;display:grid}.stepper button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:9px;padding:12px 0 18px;font-size:12px;display:flex}.stepper button b{font:9px var(--mono)}.stepper button.is-active{color:var(--neon);border-bottom-color:var(--neon)}.stepper button.is-complete{color:#dce6c5}.form-step{display:none}.form-step.is-active{display:block}.form-step-head{margin-bottom:28px}.form-step-head>span{font:8px var(--mono);color:var(--neon)}.form-step-head h2{margin:12px 0;font-size:32px}.form-step-head p{color:var(--muted);font-size:12px}.field-grid{grid-template-columns:1fr 1fr;gap:22px 18px;display:grid}.field-grid label,.wide-field{color:var(--muted);gap:8px;font-size:11px;display:grid}input:not([type=radio]):not([type=range]):not([type=search]),textarea,.field-grid select{background:var(--bg);width:100%;color:var(--text);border:1px solid #3d4831;border-radius:0;padding:13px 12px;font-size:13px}input:focus,select:focus,textarea:focus{border-color:var(--neon)}.wide-field{margin-top:22px}textarea{resize:vertical;min-height:100px}.form-actions{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:28px;padding-top:28px;display:flex}.launch-preview{border-color:#475b2a}.asset-monogram{border:1px solid var(--neon);width:90px;height:90px;color:var(--neon);outline-offset:10px;border-radius:50%;outline:1px dashed #6f8a3440;place-items:center;margin:28px auto 24px;font-size:34px;animation:4s ease-in-out infinite monogram-pulse;display:grid}.launch-preview h2{text-align:center;font-size:28px}.preview-symbol{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.preview-symbol>span{color:var(--neon);font:11px var(--mono)}.preview-symbol small{font:7px var(--mono);color:var(--muted)}.curve-meter{background:#3b472b;height:3px;margin-top:26px}.curve-meter span{background:var(--neon);height:100%;transition:width .3s;display:block}.launch-preview>p{color:var(--muted);font-size:10px;line-height:1.7}.parent-options{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}.parent-card{border:1px solid var(--line);cursor:pointer;background:var(--bg);flex-direction:column;padding:15px 12px;display:flex;position:relative}.parent-card input{accent-color:var(--neon);position:absolute;top:15px;right:12px}.parent-card:has(input:checked){border-color:var(--neon);background:#ccff000a}.parent-card b{margin-top:28px;font-size:12px;font-weight:500}.parent-card small{color:var(--muted);margin-top:6px;font-size:9px}.parent-card strong{font:8px var(--mono);color:var(--neon);margin-top:15px}.range-field{margin:24px 0;display:block}.range-field>span{justify-content:space-between;font-size:12px;display:flex}.range-field output{color:var(--neon);font-family:var(--mono)}input[type=range]{width:100%;accent-color:var(--neon);margin:18px 0}.fee-stack{gap:17px;display:grid}.fee-stack label{justify-content:space-between;align-items:center;padding-bottom:8px;font-size:12px;display:flex;position:relative}.fee-stack input[type=number]{width:72px;font-family:var(--mono);padding:8px 10px}.fee-stack i{width:var(--share);background:var(--neon);height:2px;transition:width .2s;position:absolute;bottom:0;left:0}.validation-message{font:10px var(--mono);color:var(--neon);margin-top:20px}.validation-message.is-error{color:#ffa880}.review-calls{display:grid}.review-calls>div{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:8px;padding:18px 0;font-size:13px;display:grid}.review-calls b{font:10px var(--mono);color:var(--neon)}.review-calls code{font:9px var(--mono);color:var(--muted);grid-column:2}.contract-notice{background:#ccff0008;border:1px solid #5b693e;align-items:start;gap:15px;margin-top:24px;padding:20px;display:flex}.contract-notice>span{border:1px solid var(--neon);text-align:center;width:20px;height:20px;color:var(--neon);flex:0 0 20px;font-size:12px}.contract-notice p{color:var(--muted);font-size:10px;line-height:1.7}.contract-notice b{color:var(--text);font-weight:500}.learn-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.learn-grid article{background:#11150f;padding:30px}.step-number{letter-spacing:-.08em;color:#3a482c;margin-bottom:32px;font-size:70px;font-weight:400;line-height:1;display:inline-block}.learn-grid article h2{margin-bottom:20px;font-size:29px}.learn-grid article p{color:var(--muted);font-size:12px;line-height:1.8}.learn-diagram{font:8px var(--mono);align-items:center;gap:10px;margin-top:30px;display:flex}.learn-diagram b,.learn-diagram span{border:1px solid #4a5e30;padding:10px;font-weight:400}.learn-diagram b{color:var(--neon)}.learn-diagram i{color:var(--neon);font-style:normal;animation:2s ease-in-out infinite link-travel}.honest-note{margin-top:26px}.honest-note>span{font:8px var(--mono);color:var(--neon)}.honest-note h2{margin:16px 0;font-size:34px}.honest-note p{color:var(--muted);max-width:820px;font-size:13px;line-height:1.8}.honest-note .button{margin-top:24px}.docs-layout{grid-template-columns:1fr 1.7fr;align-items:start;gap:30px;display:grid}.docs-summary h2{margin-top:28px;font-size:46px}.docs-summary p{color:var(--muted);margin-top:20px;font-size:13px;line-height:1.8}.docs-summary .button{margin-top:30px;font-size:11px}.requirements-list article{border-bottom:1px solid var(--line);align-items:start;gap:25px;padding:25px 0;display:flex}.requirements-list article:first-child{padding-top:0}.requirements-list article>span{font:12px var(--mono);color:var(--neon);padding-top:4px}.requirements-list h3{margin-bottom:12px;font-size:24px}.requirements-list p{color:var(--muted);font-size:12px;line-height:1.8}.docs-network{margin-top:30px}.docs-network p{color:var(--muted);margin:15px 0;font-size:13px}.docs-network a{color:var(--neon);font:11px var(--mono)}@media (width<=1100px){.market-row{gap:12px;padding:22px 10px}.row-stat{min-width:55px}.row-layer{display:none}.activity-kpis{gap:18px}.activity-kpis strong{font-size:13px}.branch-inspector,.launch-form,.launch-preview,.signal-panel,.block-stream,.docs-summary{padding:22px}.learn-grid article{padding:24px}.learn-diagram{gap:6px;font-size:6px}.learn-diagram b,.learn-diagram span{padding:9px 6px}}@media (width<=850px){.section-head{align-items:start;gap:20px}.section-head h1{font-size:clamp(38px,6.7vw,58px)}.section-head>p{max-width:230px;font-size:11px}.registry-layout,.launch-layout,.activity-layout{grid-template-columns:1fr;gap:20px}.branch-inspector{grid-template-columns:1fr 1fr;gap:10px 25px;display:grid}.inspector-label,.branch-route,.branch-inspector h2,.branch-inspector>p{grid-column:1}.inspector-chart{grid-area:1/2/5;align-self:center}.inspector-stats{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.demo-note{align-self:center;margin-top:0}.activity-head{display:block}.activity-kpis{margin-top:28px}.activity-kpis strong{font-size:18px}.learn-grid{grid-template-columns:1fr}.learn-grid article{padding-left:95px;position:relative}.step-number{font-size:50px;position:absolute;top:25px;left:20px}.learn-grid article h2{margin-bottom:12px}.learn-diagram{margin-top:20px;font-size:8px}.docs-layout{grid-template-columns:1fr}.docs-summary h2 br{display:none}}@media (width<=600px){.section-head{margin-bottom:24px;padding-bottom:25px;display:block}.section-head h1{font-size:clamp(37px,9.4vw,58px)}.section-head .eyebrow{margin-bottom:18px;font-size:8px}.section-head>p{max-width:none;margin-top:22px;font-size:12px}.market-toolbar{flex-wrap:wrap;gap:12px}.search-field{flex-basis:100%}.segmented{flex:1}.segmented button{flex:1;padding:11px 9px;font-size:9px}.market-toolbar .button{padding:10px 12px;font-size:10px}.market-identity{min-width:120px}.market-identity b{font-size:11px}.market-identity small{font-size:7px}.token-icon{flex-basis:30px;height:30px;font-size:10px}.market-row{gap:8px;padding:19px 8px}.row-stat{min-width:50px;font-size:8px}.row-stat small{font-size:7px}.row-arrow{display:none}.branch-inspector{display:block}.branch-inspector h2{font-size:30px}.inspector-chart{margin-top:20px}.inspector-stats{display:block}.demo-note{margin-top:16px}.block-stream,.signal-panel,.launch-form,.launch-preview,.branch-inspector,.honest-note,.docs-network,.docs-summary{padding:20px}.block-row{gap:8px;font-size:8px}.block-row .block-time{font-size:7px}.activity-kpis{justify-content:space-between;gap:12px}.activity-kpis strong{font-size:13px}.activity-kpis small{font-size:7px}.field-grid{gap:20px 12px}.field-grid label{font-size:10px}input:not([type=radio]):not([type=range]):not([type=search]),textarea,.field-grid select{padding:11px 9px;font-size:11px}.stepper button{gap:6px;font-size:10px}.stepper button b{font-size:8px}.form-step-head h2{font-size:30px}.parent-options{gap:6px}.parent-card{padding:12px 8px}.parent-card b{font-size:10px}.parent-card small{font-size:7px}.parent-card input{right:8px}.form-actions .button{padding:12px 16px;font-size:11px}.learn-grid article{padding-left:78px}.step-number{font-size:40px;left:18px}.learn-grid article h2{font-size:25px}.learn-grid article p{font-size:11px}.learn-diagram{font-size:6px}.honest-note h2,.docs-network h2{font-size:29px}.honest-note .button{font-size:10px}.requirements-list article{gap:17px}.requirements-list h3{font-size:23px}footer{margin-inline:14px}footer p{font-size:9px}}@keyframes waveform{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes barcode{0%,70%,to{opacity:.25}30%{opacity:1}}@keyframes orbit-drift{0%{transform:rotate(-28deg)}50%{transform:rotate(12deg)}to{transform:rotate(-28deg)}}@keyframes create-orbit{to{transform:rotateY(360deg)rotateX(25deg)}}@keyframes signal-flow{to{stroke-dashoffset:-500px}}@keyframes node-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes monogram-pulse{0%,to{outline-offset:8px}50%{outline-offset:15px}}@keyframes link-travel{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}@keyframes surface-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ring-ripple{0%{opacity:.65;transform:translate(-50%,-50%)scale(.1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.motion-reveal.is-revealed{animation:.65s cubic-bezier(.2,1,.3,1) both surface-arrive;animation-delay:var(--reveal-delay,0s)}.motion-action{isolation:isolate}.click-ripple{pointer-events:none;z-index:3;border:1px solid;border-radius:50%;animation:.65s ease-out forwards ring-ripple;position:absolute}.click-spark{pointer-events:none;z-index:80;background:var(--spark-color);box-shadow:0 0 9px var(--spark-color);position:fixed}.shape-circle{border-radius:50%}.shape-star{clip-path:polygon(50% 0%,60% 36%,100% 50%,60% 62%,50% 100%,40% 62%,0% 50%,40% 36%)}.shape-diamond{border-radius:1px}.shape-ring{border:1px solid var(--spark-color);background:0 0;border-radius:50%}.view-transition{--curtain-fill:var(--neon);z-index:50;color:var(--black);contain:layout paint;position:fixed;inset:0;overflow:hidden}.view-transition[data-tone=dark]{--curtain-fill:#11170c;color:var(--neon)}.transition-surface,.transition-content{position:absolute;inset:0}.transition-surface{background:var(--curtain-fill);transform-origin:0 0}.view-transition:not([hidden]),.view-transition:not([hidden]) .transition-surface{will-change:transform}.view-transition:not([hidden]) .transition-content{will-change:transform, opacity}.transition-number{font:11px var(--mono);position:absolute;top:4vh;left:4vw}.transition-sign{font:9px var(--mono);position:absolute;top:4vh;right:4vw}.transition-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.transition-title{letter-spacing:-.075em;text-transform:uppercase;text-align:center;font-size:clamp(64px,15vw,240px);font-weight:600;line-height:.9}.transition-caption{font:10px var(--mono);letter-spacing:.1em;text-align:center;margin-top:30px;padding-inline:20px}.transition-icon{width:55px;height:70px;margin-bottom:30px}.transition-icon svg{fill:none;stroke:currentColor;stroke-width:2px;width:100%;height:100%}.transition-track{background:#090b0830;height:1px;position:absolute;bottom:10vh;left:4vw;right:4vw}.transition-track span{transform-origin:0;background:currentColor;height:100%;display:block}.transition-footer{font:9px var(--mono);justify-content:space-between;display:flex;position:absolute;bottom:4vh;left:4vw;right:4vw}.transition-footer b{font-size:24px;font-weight:400}.transition-rings{opacity:.1;border:1px solid;border-radius:50%;width:70vw;height:70vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.transition-rings i{border:1px solid;border-radius:50%;position:absolute;inset:15%}.transition-rings i:nth-child(2){inset:30%}.transition-rings i:nth-child(3){inset:45%}.motion-paused *,.motion-paused :before,.motion-paused :after{animation-play-state:paused!important}.motion-paused .motion-reveal{opacity:1;transform:none;animation:none!important}.motion-paused .is-tilting{transform:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}.motion-reveal{opacity:1;transform:none}}@media (width<=600px){.transition-sign{display:none}.transition-number,.transition-caption{font-size:8px}.transition-icon{width:40px;height:55px}}.launch-tabs{border-bottom:1px solid var(--line);gap:8px;margin-bottom:24px;display:flex}.launch-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.launch-tabs button.is-active{border-color:var(--neon);color:var(--neon)}.launch-tabs span{font:7px var(--mono);border:1px solid var(--line);padding:3px 5px}.protocol-banner{font:9px/1.6 var(--mono);color:var(--neon);align-items:center;gap:10px;display:flex}.protocol-banner .preview-pill{white-space:nowrap;margin-left:auto}.protocol-intro{color:var(--muted);max-width:850px;margin:16px 0 26px;font-size:13px;line-height:1.8}.protocol-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:26px;display:grid}.protocol-controls{gap:24px;min-width:0;display:grid}.protocol-panel{border:1px solid var(--line);background:#11150fee;min-width:0;padding:26px}.protocol-form{gap:18px;margin-top:22px;display:grid}.protocol-form label{color:var(--muted);gap:8px;min-width:0;font-size:11px;display:grid}.protocol-form .button{justify-self:start}.protocol-hint{color:var(--muted);margin-top:18px;font-size:10px;line-height:1.8}.root-setup{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.root-setup summary{cursor:pointer;color:var(--neon);justify-content:space-between;font-size:12px;display:flex}.root-setup summary span{font-size:18px}.root-identity{justify-content:space-between;align-items:center;gap:14px;display:flex}.root-identity b{letter-spacing:-.04em;font-size:24px;font-weight:500}.root-identity span{font:9px var(--mono);color:var(--neon)}.protocol-review{background:#ccff0007;border-left:2px solid #6f8729;padding:16px}.protocol-review strong{font-size:12px;font-weight:500}.protocol-review p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.8}.parent-selection{font:9px/1.6 var(--mono);color:var(--neon);overflow-wrap:anywhere;margin-top:-8px}.ecosystem-summary{color:var(--muted);overflow-wrap:anywhere;gap:9px;padding:23px 0;font-size:12px;display:grid}.ecosystem-summary a{color:var(--neon);font:10px/1.7 var(--mono)}.protocol-transaction{border:1px solid var(--line);gap:12px;margin-bottom:16px;padding:16px;display:grid}.protocol-transaction p{overflow-wrap:anywhere;font-size:11px;line-height:1.8}.protocol-transaction a{font:10px var(--mono);color:var(--neon)}.protocol-transaction .button{padding:10px;font-size:10px}.protocol-transaction.is-error{border-color:#b48256}.protocol-token{border-left:1px solid #5f713a;border-bottom:1px solid var(--line);min-width:0;margin-top:8px;padding:15px 0 15px 13px}.protocol-token h3{overflow-wrap:anywhere;letter-spacing:-.025em;font-size:20px;line-height:1.15}.protocol-token .token-lineage{font:8px/1.8 var(--mono);color:var(--muted);overflow-wrap:anywhere;margin:8px 0;display:block}.protocol-token .token-contract{color:var(--neon);font:9px var(--mono)}.protocol-token .token-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.protocol-token button{padding:8px 10px;font-size:9px}#moreTokens{width:100%;margin-top:22px;font-size:11px}@media (width<=850px){.protocol-layout{grid-template-columns:1fr}.protocol-tree{order:-1}.protocol-token-list{max-height:390px;overflow-y:auto}.protocol-panel{padding:22px}}@media (width<=600px){.launch-tabs button{gap:8px;padding:12px 8px;font-size:11px}.launch-tabs span{font-size:6px}.protocol-banner{flex-wrap:wrap;font-size:8px}.protocol-banner .preview-pill{margin-left:0}.protocol-panel{padding:18px}.protocol-form .button{padding:12px;font-size:11px}.root-setup summary{font-size:10px}.root-identity span{font-size:7px}.protocol-token h3{font-size:18px}.protocol-token .token-actions{gap:5px}.protocol-token .token-contract{font-size:8px}.protocol-token button{padding:8px;font-size:8px}}.curve-app{min-width:0}.curve-launch-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr);align-items:start;gap:24px;display:grid}.curve-setup{gap:24px;min-width:0;display:grid}.curve-market-layout{grid-template-columns:minmax(0,1.05fr) minmax(330px,1fr);align-items:start;gap:24px;display:grid}.curve-app .panel-heading{flex-wrap:wrap;gap:12px}.curve-app .panel-heading .button{padding:9px 13px;font-size:10px}.curve-app textarea{resize:vertical;min-height:92px}.curve-app .protocol-form input,.curve-app .protocol-form select,.curve-app .protocol-form textarea{width:100%;min-width:0}.curve-app input[readonly]{color:var(--neon);background:#1a210f}.curve-app .protocol-review{margin:0}.curve-upload{border:1px dashed #51642c;padding:15px}.curve-upload input{background:0 0;border:0;padding:6px 0}.curve-upload input::file-selector-button{color:#11170b;font:inherit;cursor:pointer;background:#cf0;border:0;margin-right:9px;padding:9px}.curve-storage{justify-content:space-between;align-items:center;gap:14px;display:flex}.curve-storage span{font:8px/1.6 var(--mono);color:var(--muted)}.curve-storage .button{padding:10px 13px;font-size:10px}.curve-links{font:10px/1.7 var(--mono);color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:14px;margin:18px 0;display:flex}.curve-links a{color:var(--neon)}.curve-status{border:1px solid var(--line);background:#0b1009;gap:12px;padding:20px;display:grid}.curve-status p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.curve-status a{font:10px/1.6 var(--mono);color:var(--neon)}.curve-status .is-error{color:#ffb48d}.curve-status .button{justify-self:start;padding:10px;font-size:10px}.curve-flow ol{gap:23px;margin:23px 0 28px;padding:0;list-style:none;display:grid}.curve-flow li{border-left:2px solid var(--neon);gap:8px;padding-left:15px;display:grid}.curve-flow b{font:12px var(--mono);color:var(--neon)}.curve-flow li span{color:var(--muted);font-size:12px;line-height:1.7}.curve-setup .root-setup .button{margin-top:15px;font-size:11px}.curve-empty{color:var(--muted);max-width:450px;padding:34px 0;font-size:14px;line-height:1.8}.curve-market-row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:1fr auto;gap:12px;padding:23px 0;transition:background .2s,padding .2s;display:grid}.curve-market-row:hover{background:#ccff000b;padding-left:10px;padding-right:10px}.curve-market-name{overflow-wrap:anywhere;font-size:22px}.curve-market-name small{color:var(--muted);font:9px var(--mono);margin-top:8px;display:block}.curve-market-stage{color:var(--neon);font:8px var(--mono);align-self:center}.curve-market-address{font:9px var(--mono);color:var(--muted);grid-column:1/-1}.curve-create-link,#curveMore{margin-top:24px}.curve-trade-panel h2{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(25px,3vw,44px)}.curve-trade-panel .curve-status{margin-top:25px}.curve-progress{gap:8px;margin:28px 0;display:grid}.curve-progress progress{appearance:none;background:#25311c;border:0;width:100%;height:7px}.curve-progress progress::-webkit-progress-bar{background:#25311c}.curve-progress progress::-webkit-progress-value{background:var(--neon)}.curve-progress progress::-moz-progress-bar{background:var(--neon)}.curve-progress span{color:var(--neon);font:10px var(--mono)}.curve-stats{gap:14px;display:grid}.curve-stats div{justify-content:space-between;gap:20px;font-size:12px;display:flex}.curve-stats dt{color:var(--muted)}.curve-stats dd{text-align:right;overflow-wrap:anywhere}.curve-quote{font:11px/1.9 var(--mono);color:var(--neon);border:1px solid #52672c;padding:15px}.curve-demo{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}.curve-demo summary{cursor:pointer;color:var(--muted);font:11px var(--mono);margin-bottom:24px}.curve-app [hidden]{display:none!important}@media (width<=900px){.curve-launch-layout,.curve-market-layout{grid-template-columns:1fr}.curve-setup{grid-row:1}.curve-app .protocol-panel{padding:22px}}@media (width<=600px){.curve-storage{flex-wrap:wrap}.curve-app .field-grid{grid-template-columns:1fr}.curve-stats div{font-size:11px}.curve-app .button{max-width:100%;font-size:11px}.launch-tabs{overflow-x:auto}.launch-tabs button{flex-shrink:0}}.explorer-search{border:1px solid var(--line);background:#11160d;padding:24px}.explorer-search label{color:var(--neon);font:10px var(--mono);letter-spacing:.08em;margin-bottom:15px;display:block}.explorer-search>div{gap:12px;display:flex}.explorer-search input,.explorer-filter input{width:100%;min-width:0;color:var(--text);font:13px var(--mono);background:#080b06;border:1px solid #3e4a32;border-radius:0;padding:16px}.explorer-search input:focus,.explorer-filter input:focus{outline:1px solid var(--neon);outline-offset:2px}.explorer-search .button{flex-shrink:0}.explorer-service{color:var(--muted);font:9px/1.6 var(--mono);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:16px;display:flex}.explorer-service>:first-child{color:var(--neon)}.explorer-status{color:var(--muted);margin:20px 0 28px;font-size:13px;line-height:1.7}.explorer-status.is-error{color:#ffb48d}.explorer-token-title{flex-wrap:wrap;align-items:center;gap:16px;margin:26px 0 12px;display:flex}.explorer-token-title h2{overflow-wrap:anywhere;font-size:clamp(28px,4vw,52px);line-height:1.1}.explorer-token-title>span{color:#11170b;background:var(--neon);font:12px var(--mono);padding:8px 11px}.explorer-token-title .button{margin-left:auto}.explorer-full-address{font:12px/1.7 var(--mono);color:var(--muted);overflow-wrap:anywhere}.explorer-relations{font:11px var(--mono);flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}.explorer-relations>span{color:var(--muted);font-size:8px}#explorer a{color:var(--neon)}.explorer-stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:26px 0;display:grid}.explorer-stats>div{border-right:1px solid var(--line);min-width:0;padding:20px 15px 0}.explorer-stats>div:first-child{padding-left:0}.explorer-stats>div:last-child{border:0}.explorer-stats dt{font:9px var(--mono);color:var(--muted);text-transform:uppercase;margin-bottom:12px}.explorer-stats dd{overflow-wrap:anywhere;margin:0;font-size:18px}.explorer-layout{grid-template-columns:minmax(0,2.4fr) minmax(260px,1fr);align-items:start;gap:24px;margin-top:24px;display:grid}.explorer-history,.explorer-branches{min-width:0}.explorer-history .panel-heading{flex-wrap:wrap;gap:12px}#explorerSnapshot{color:var(--muted);font-size:7px;line-height:1.8}.explorer-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0;display:flex}.explorer-filter label{font:9px var(--mono);color:var(--muted);width:100%}.explorer-filter input{flex:1;padding:12px;font-size:10px}.explorer-filter .button{padding:12px 15px;font-size:10px}.explorer-applied-filter{color:var(--muted);font:9px/1.7 var(--mono);overflow-wrap:anywhere;margin-bottom:8px}.explorer-table-scroll{max-width:100%;overflow:auto}.explorer-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.explorer-table th{font:8px var(--mono);color:var(--muted);text-transform:uppercase;padding:14px 12px 14px 0}.explorer-table td{border-top:1px solid var(--line);font:10px/1.6 var(--mono);padding:18px 12px 18px 0}.explorer-table .event-kind{font-size:8px}.explorer-table .kind-trade{color:var(--neon)}.explorer-empty,.explorer-branches>p{color:var(--muted);padding:18px 0;font-size:12px;line-height:1.8}.explorer-child{border-top:1px solid var(--line);grid-template-columns:20px 1fr auto 15px;align-items:center;gap:10px;padding:20px 0;display:grid}.explorer-child strong{overflow-wrap:anywhere;font-size:13px}.explorer-child code{color:var(--muted);font:8px var(--mono)}.explorer-child:hover .explorer-branch-mark{transform:translate(3px,3px)}.explorer-branch-mark{transition:transform .2s}.explorer-footnote{color:var(--muted);font:9px/1.8 var(--mono);margin-top:22px}@media (width<=1050px){.explorer-layout{grid-template-columns:minmax(0,1fr)}.explorer-stats dd{font-size:15px}}@media (width<=650px){.explorer-search{padding:18px}.explorer-search>div{flex-direction:column}.explorer-stats{grid-template-columns:repeat(2,1fr);row-gap:22px}.explorer-stats>div:nth-child(3){padding-left:0}.explorer-stats>div:nth-child(2){border:0}.explorer-token-title .button{margin-left:0}.explorer-token-title{gap:12px}.explorer-full-address{font-size:10px}}@media (width<=480px){.desktop-nav{gap:0;min-width:0;max-width:100%;overflow-x:auto}.nav-link{white-space:nowrap;flex-shrink:0;padding-inline:6px}}@media (width<=360px){.nav-link{padding-inline:3px}}
