html{scroll-behavior:smooth}.scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#dc2626,#f44);width:0%;z-index:9999;transition:width .1s ease;box-shadow:0 0 10px #dc2626cc}.page-container{position:relative;z-index:10;min-height:100vh;padding:20px 40px 100px}.page-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid rgba(220,38,38,.2);margin-bottom:40px}.logo{font-family:Orbitron,sans-serif;font-size:24px;font-weight:900;color:#dc2626;text-decoration:none;letter-spacing:5px}.nav-links{display:flex;gap:30px}.nav-links a{color:#fff9;text-decoration:none;font-size:14px;letter-spacing:2px;transition:color .3s ease}.nav-links a:hover,.nav-links a.active{color:#dc2626}.docs-content{display:flex;gap:60px}.docs-sidebar{width:220px;flex-shrink:0;position:sticky;top:100px;height:fit-content;max-height:calc(100vh - 150px);overflow-y:auto;padding-right:20px}.docs-sidebar::-webkit-scrollbar{width:4px}.docs-sidebar::-webkit-scrollbar-track{background:#ffffff0d}.docs-sidebar::-webkit-scrollbar-thumb{background:#dc26264d;border-radius:2px}.docs-sidebar::-webkit-scrollbar-thumb:hover{background:#dc262680}.docs-sidebar h3{color:#dc2626;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px;margin-top:30px}.docs-sidebar h3:first-child{margin-top:0}.docs-sidebar ul{list-style:none}.docs-sidebar li{margin-bottom:10px}.docs-sidebar a{color:#ffffff80;text-decoration:none;font-size:13px;transition:all .3s ease;display:block;padding:6px 0 6px 15px;border-left:2px solid transparent;margin-left:-15px}.docs-sidebar a:hover{color:#dc2626}.docs-sidebar a.active{color:#dc2626;border-left-color:#dc2626;background:linear-gradient(90deg,rgba(220,38,38,.1),transparent)}.docs-main{flex:1;max-width:800px}.docs-main section{margin-bottom:60px}.docs-main h1{font-family:Orbitron,sans-serif;font-size:36px;color:#fff;margin-bottom:20px}.docs-main h2{font-family:Orbitron,sans-serif;font-size:24px;color:#dc2626;margin-bottom:15px}.docs-main p{color:#ffffffb3;line-height:1.8;margin-bottom:20px}.code-block{background:#dc26261a;border:1px solid rgba(220,38,38,.3);border-radius:8px;padding:20px;margin:20px 0}.code-label{display:block;color:#dc2626;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.code-block code{color:#fff;font-family:Share Tech Mono,monospace;font-size:14px}.steps{display:flex;flex-direction:column;gap:20px}.step{display:flex;gap:20px;align-items:flex-start}.step-number{width:40px;height:40px;background:#dc2626;color:#0a0a0a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.step h4{color:#fff;margin-bottom:5px}.step p{margin:0;font-size:14px}.feature-list{list-style:none;padding-left:0}.feature-list li{color:#ffffffb3;padding:10px 0 10px 25px;position:relative}.feature-list li:before{content:">";position:absolute;left:0;color:#dc2626}.example-queries{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.query{background:#dc26261a;border:1px solid rgba(220,38,38,.3);padding:10px 15px;border-radius:20px;color:#fffc;font-size:13px}.behavior-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.tag{padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700}.tag.whale{background:#1e40af;color:#fff}.tag.sniper{background:#7c3aed;color:#fff}.tag.farmer{background:#059669;color:#fff}.tag.diamond{background:#0891b2;color:#fff}.tag.dumper{background:#dc2626;color:#fff}.tag.team{background:#d97706;color:#fff}.note{font-size:13px;color:#ffffff80;font-style:italic}.endpoint{background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:15px 20px;margin-bottom:15px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.method{padding:4px 10px;border-radius:4px;font-size:11px;font-weight:700}.method.get{background:#059669;color:#fff}.method.post{background:#2563eb;color:#fff}.endpoint code{color:#dc2626;font-family:Share Tech Mono,monospace}.endpoint p{margin:0;color:#ffffff80;font-size:13px;flex:1}.features-hero{text-align:center;padding:60px 0}.features-hero h1{font-family:Orbitron,sans-serif;font-size:48px;color:#fff;margin-bottom:15px}.features-hero p{color:#fff9;font-size:18px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:40px 0}.feature-card{background:#0a0a0acc;border:1px solid rgba(220,38,38,.2);border-radius:12px;padding:30px;transition:all .3s ease;position:relative}.feature-card:hover{border-color:#dc2626;transform:translateY(-5px);box-shadow:0 10px 40px #dc262633}.feature-card.highlight{border-color:#dc2626;background:#dc26260d}.highlight-badge{position:absolute;top:-10px;right:20px;background:#dc2626;color:#0a0a0a;padding:5px 12px;border-radius:20px;font-size:10px;font-weight:700;letter-spacing:1px}.feature-icon{width:50px;height:50px;margin-bottom:20px}.feature-icon svg{width:100%;height:100%;color:#dc2626}.feature-card h3{font-family:Orbitron,sans-serif;font-size:18px;color:#fff;margin-bottom:10px}.feature-card p{color:#fff9;font-size:14px;line-height:1.6;margin-bottom:15px}.feature-examples{display:flex;flex-wrap:wrap;gap:8px}.feature-examples span{background:#dc26261a;color:#ffffffb3;padding:5px 10px;border-radius:12px;font-size:11px}.coming-soon{text-align:center;padding:80px 0;border-top:1px solid rgba(220,38,38,.2);margin-top:60px}.coming-soon h2{font-family:Orbitron,sans-serif;font-size:28px;color:#dc2626;margin-bottom:40px}.coming-soon-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;max-width:800px;margin:0 auto}.coming-item{text-align:center;width:120px}.coming-icon{font-size:32px;display:block;margin-bottom:10px}.coming-item p{color:#ffffff80;font-size:12px}.features-cta{text-align:center;padding:60px 0}.features-cta h2{font-family:Orbitron,sans-serif;font-size:28px;color:#fff;margin-bottom:30px}.cta-button{display:inline-block;padding:18px 50px;background:transparent;border:2px solid #dc2626;color:#dc2626;font-family:Orbitron,sans-serif;font-size:16px;font-weight:700;letter-spacing:4px;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.cta-button:hover{background:#dc2626;color:#0a0a0a;box-shadow:0 0 40px #dc262680}@media (max-width: 1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.page-container{padding:15px 20px}.page-header{flex-direction:column;gap:15px}.nav-links{gap:20px}.docs-content{flex-direction:column}.docs-sidebar{width:100%;position:relative;display:flex;flex-wrap:wrap;gap:20px}.docs-sidebar h3{margin-top:0}.docs-sidebar ul{display:flex;flex-wrap:wrap;gap:10px}.docs-sidebar li{margin:0}.docs-main h1{font-size:28px}.docs-main h2{font-size:20px}.features-hero h1{font-size:32px}.features-grid{grid-template-columns:1fr;gap:20px}.feature-card{padding:20px}.coming-soon-grid{gap:20px}.coming-item{width:100px}}@media (max-width: 480px){.logo{font-size:18px}.nav-links a{font-size:12px}.features-hero h1{font-size:24px}.features-hero p{font-size:14px}.endpoint{flex-direction:column;align-items:flex-start}}
