body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#1a1a1a;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;overflow-x:hidden}@media (max-width:767px){body{font-size:14px}a,button,input,select,textarea{min-height:44px}input,select,textarea{font-size:16px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#333;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#444}.landing{background:#0a0a0a;color:#fff;min-height:100vh;overflow-x:hidden;position:relative;touch-action:none}.landing-container{margin:0 auto;max-width:1400px;position:relative;z-index:1}#tubes-canvas{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:0}.hero{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:4rem 1.5rem;text-align:center}@media (min-width:768px){.hero{padding:6rem 2rem}}.hero-content{text-align:center}.hero-title{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 0 20px #000;-webkit-user-select:none;user-select:none}@media (min-width:768px){.hero-title{font-size:4rem}}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00f5ff,#f0f 50%,#0f8);-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#fff;font-size:1.1rem;line-height:1.6;margin-bottom:2rem;text-shadow:0 0 20px #000;-webkit-user-select:none;user-select:none}@media (min-width:768px){.hero-subtitle{font-size:1.25rem}}.hero-buttons{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:768px){.hero-buttons{flex-direction:row;justify-content:center}}.btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1.25rem;font-weight:700;justify-content:center;min-width:280px;padding:1.25rem 3rem;text-decoration:none;transition:all .3s ease}@media (min-width:768px){.btn{font-size:1.35rem;min-width:320px;padding:1.5rem 4rem}}.btn-primary{background:#fff;box-shadow:0 6px 20px #ffffff4d;color:#000;font-weight:700}.btn-primary:hover{background:#f0f0f0;box-shadow:0 10px 30px #ffffff80;transform:translateY(-3px) scale(1.05)}.btn-secondary{background:#0000;border:2px solid #667eea;color:#fff}.btn-secondary:hover{background:#667eea1a;transform:translateY(-2px)}.btn-large{font-size:1.125rem;padding:1.25rem 3rem}.section-title{font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}@media (min-width:768px){.section-title{font-size:2.5rem}}.features{background:linear-gradient(180deg,#0a0a0a,#1a1a1a);padding:4rem 1.5rem}@media (min-width:768px){.features{padding:6rem 2rem}}.features-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px}@media (min-width:640px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}}.feature-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.feature-card:hover{background:#667eea0d;border-color:#667eea80;transform:translateY(-5px)}.feature-icon{font-size:3rem;margin-bottom:1rem}.feature-card h3{color:#fff;font-size:1.25rem;margin-bottom:.75rem}.feature-card p{color:#999;line-height:1.6}.how-it-works{background:#0a0a0a;padding:4rem 1.5rem}@media (min-width:768px){.how-it-works{padding:6rem 2rem}}.steps{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1000px}@media (min-width:768px){.steps{flex-direction:row;justify-content:space-between}}.step{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;flex:1 1;min-width:250px;padding:2rem;text-align:center}.step-number{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;margin:0 auto 1.5rem;width:60px}.step h3{color:#fff;font-size:1.25rem;margin-bottom:.75rem}.step p{color:#999;line-height:1.6}.step-arrow{color:#667eea;display:none;font-size:2rem}@media (min-width:768px){.step-arrow{display:block;transform:rotate(0deg)}}@media (max-width:767px){.step-arrow{display:block;transform:rotate(90deg)}}.networks{background:linear-gradient(180deg,#0a0a0a,#1a1a1a);padding:4rem 1.5rem}@media (min-width:768px){.networks{padding:6rem 2rem}}.network-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:800px}@media (min-width:768px){.network-cards{grid-template-columns:repeat(2,1fr)}}.network-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:3rem 2rem;text-align:center;transition:all .3s ease}.network-card:hover{border-color:#667eea80;transform:translateY(-5px)}.network-logo{align-items:center;border-radius:50%;display:flex;font-size:1.25rem;font-weight:700;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.base-logo{background:linear-gradient(135deg,#0052ff,#00a3ff);color:#fff}.solana-logo{background:linear-gradient(135deg,#9945ff,#14f195);color:#fff}.network-card h3{color:#fff;font-size:1.5rem;margin-bottom:.75rem}.network-card p{color:#999;line-height:1.6}.cta{background:#0a0a0a;padding:4rem 1.5rem;text-align:center}@media (min-width:768px){.cta{padding:6rem 2rem}}.cta h2{font-size:2rem;margin-bottom:1rem}@media (min-width:768px){.cta h2{font-size:2.5rem}}.cta p{color:#999;font-size:1.125rem;margin-bottom:2rem}.footer{background:#1a1a1a;border-top:1px solid #ffffff1a;padding:3rem 1.5rem 1.5rem}@media (min-width:768px){.footer{padding:4rem 2rem 2rem}}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto 2rem;max-width:1200px}@media (min-width:768px){.footer-content{grid-template-columns:repeat(3,1fr)}}.footer-section{text-align:center}@media (min-width:768px){.footer-section{text-align:left}}.footer-section h4{color:#fff;font-size:1.125rem;margin-bottom:1rem}.footer-section a,.footer-section p{color:#999;display:block;line-height:2;text-decoration:none}.footer-section a:hover{color:#667eea}.footer-bottom{border-top:1px solid #ffffff1a;color:#666;padding-top:2rem;text-align:center}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.feature-card,.network-card,.step{animation:fade-in-up .6s ease-out}.vps-page{background:#1a1a1a;color:#fff;min-height:100vh;padding:20px 10px}@media (min-width:768px){.vps-page{padding:40px 20px}}.back-button{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;transition:all .3s ease}.back-button:hover{background:#ffffff1a;border-color:#667eea80}.container{margin:0 auto;max-width:1200px}.header{border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:20px;text-align:center}@media (min-width:768px){.header{margin-bottom:30px;padding-bottom:30px}}.api-info{background:#242424;border:1px solid #333;margin-bottom:20px;padding:0}@media (min-width:768px){.api-info{margin-bottom:40px}}.api-info-header{align-items:center;background:#2a2a2a;border-bottom:1px solid #333;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 15px}@media (min-width:768px){.api-info-header{flex-wrap:nowrap;gap:0;padding:15px 20px}}.api-info-header h3{color:#fff;font-size:16px;font-weight:600;margin:0}.info-link{border:1px solid #4ade80;color:#4ade80;font-size:14px;font-weight:500;padding:6px 12px;text-decoration:none;transition:all .2s}.info-link:hover{background:#4ade80;color:#1a1a1a}.api-info-content{padding:15px}@media (min-width:768px){.api-info-content{padding:20px}}.api-endpoint{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:1fr;margin-bottom:15px}@media (min-width:768px){.api-endpoint{align-items:center;gap:15px;grid-template-columns:140px 1fr auto}}.api-endpoint:last-child{margin-bottom:0}.api-endpoint .label{color:#888;font-size:14px;min-width:auto}@media (min-width:768px){.api-endpoint .label{min-width:140px}}.api-endpoint code{background:#1a1a1a;border:1px solid #333;color:#4ade80;flex:1 1;font-family:Courier New,monospace;font-size:13px;padding:8px 12px}.api-endpoint .value{color:#fff;font-size:14px;font-weight:500}@media (min-width:768px){.api-endpoint .value{grid-column:2/4}}.endpoint-desc{color:#666;font-size:12px}.header h1{color:#fff;font-size:24px;margin-bottom:10px}@media (min-width:768px){.header h1{font-size:36px;margin-bottom:15px}}.header p{color:#999;font-size:14px}@media (min-width:768px){.header p{font-size:16px}}.server-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.server-list{gap:30px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}.server-card{background:#242424;border:1px solid #333;padding:20px}@media (min-width:768px){.server-card{padding:30px}}.server-header{align-items:flex-start;border-bottom:1px solid #333;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}@media (min-width:768px){.server-header{align-items:center;flex-wrap:nowrap;gap:0}}.server-header h2{color:#fff;flex:1 1;font-size:18px;min-width:0}@media (min-width:768px){.server-header h2{flex:none;font-size:22px}}.price{color:#fff;font-size:20px;font-weight:700;white-space:nowrap}@media (min-width:768px){.price{font-size:24px}}.description{color:#999;line-height:1.5;margin-bottom:20px}.specs{margin-bottom:25px}.spec-item{border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:8px 0}.spec-label{color:#888;font-size:14px}.spec-value{color:#fff;font-size:14px}.server-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.availability{border:1px solid;font-size:14px;padding:5px 12px}.availability.in-stock{border-color:#4ade80;color:#4ade80}.availability.out-of-stock{border-color:#ef4444;color:#ef4444}.network-buttons{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;margin-top:15px;width:100%}@media (min-width:480px){.network-buttons{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.network-buttons{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}}.network-link{align-items:center;background:#0000;border:1px solid #444;color:#aaa;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:10px 12px;text-decoration:none;transition:all .2s}.network-link.evm:hover{background:#ffffff0d;border-color:#666;color:#fff}.network-link.solana{border-color:#a78bfa;color:#a78bfa}.network-link.solana:hover{background:#a78bfa1a;color:#fff}.network-link.disabled{border-color:#333;color:#666;cursor:not-allowed;grid-column:1/-1}.server-code-section{background:#2a2a2a;border-radius:4px;display:flex;flex-direction:column;margin-top:15px;padding:12px 15px}.code-label{color:#999;font-size:.7rem;margin-bottom:4px;text-transform:uppercase}@media (min-width:768px){.code-label{font-size:.75rem}}.code-value{color:#fff;font-family:Courier New,monospace;font-size:.85rem;font-weight:600}@media (min-width:768px){.code-value{font-size:.9rem}}.error{color:#ef4444;padding:20px;text-align:center}@media (max-width:767px){.api-endpoint code{font-size:11px;padding:6px 8px;word-break:break-all}.info-link{font-size:12px;padding:4px 8px}.server-code{font-size:11px;word-break:break-all}.spec-item{padding:6px 0}.spec-label,.spec-value{font-size:13px}}*{box-sizing:border-box;margin:0;padding:0}
/*# sourceMappingURL=main.aee089e5.css.map*/