*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #07070e;--surface: #0d0d16;--surface2: #13131f;--surface3: #1a1a28;--border: rgba(255,255,255,.06);--border2: rgba(255,255,255,.11);--purple: #9945ff;--purple-dim: #6b2fcf;--purple-glow:rgba(153,69,255,.15);--green: #14f195;--green-dim: #0db874;--green-glow: rgba(20,241,149,.12);--red: #ff4d6a;--red-dim: #cc1f3a;--text: #e4e4f0;--text-dim: #7a7a96;--text-faint: #3a3a52;--mono: "JetBrains Mono", monospace;--sans: "Inter", sans-serif;--radius: 12px;--page-max: 1100px;--page-pad: 2rem}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--sans);border:none;background:none}code,pre{font-family:var(--mono)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--text-faint);border-radius:99px}::selection{background:#9945ff4d;color:#fff}.page-inner{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad)}.section-lg{padding:7rem 0}.section-md{padding:4rem 0}.nav-inner{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad);height:60px;display:flex;align-items:center;justify-content:space-between}.nav-links{display:flex;align-items:center;gap:1.75rem}.nav-hamburger{display:none}.sim-grid{display:grid;grid-template-columns:270px 1fr 290px;gap:1.1rem;align-items:start}.features-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.1rem}.explorer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.address-bar{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:1.25rem;flex-wrap:wrap}.address-bar code{flex:1;font-family:var(--mono);font-size:.82rem;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tab-bar{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:0 .25rem;overflow-x:auto;scrollbar-width:none}.tab-bar::-webkit-scrollbar{display:none}.footer-inner{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.stat-row{display:flex;gap:2.5rem;margin-top:4rem;flex-wrap:wrap;justify-content:center}.market-bar{display:flex;gap:2rem;flex-wrap:wrap;padding:1rem 1.5rem;border-radius:var(--radius);background:var(--surface2);border:1px solid var(--border);margin-bottom:1.25rem}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}@keyframes drift{0%{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.05)}66%{transform:translate(-25px,15px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes drift2{0%{transform:translate(0) scale(1)}33%{transform:translate(-35px,25px) scale(1.03)}66%{transform:translate(20px,-20px) scale(.98)}to{transform:translate(0) scale(1)}}.kw{color:#c792ea}.fn{color:#82aaff}.str{color:#c3e88d}.num{color:#f78c6c}.cm{color:var(--text-faint);font-style:italic}.prop{color:#89ddff}.obj{color:var(--text)}@media (max-width: 768px){:root{--page-pad: 1.5rem}.section-lg{padding:5rem 0}.sim-grid,.features-grid{grid-template-columns:1fr}.nav-links{display:none}.nav-hamburger{display:flex;align-items:center;justify-content:center;color:var(--text-dim);padding:.25rem}.stat-row{gap:1.75rem;margin-top:3rem}.address-bar{padding:.75rem 1rem;gap:.6rem}.address-bar code{font-size:.72rem}}@media (max-width: 480px){:root{--page-pad: 1.25rem}.section-lg{padding:4rem 0}.section-md{padding:2.5rem 0}.explorer-grid{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:flex-start;gap:1.25rem}.stat-row{gap:1.25rem;margin-top:2.5rem}.address-bar .address-actions{width:100%;justify-content:stretch}.address-bar .address-actions a,.address-bar .address-actions button{flex:1;justify-content:center}}
