@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&family=Inter:wght@400;500;600;700;800&display=swap";
:root{--warp-bg:#09090b;--warp-panel:#18181b;--warp-border:#ffffff0d;--warp-border-hover:#ffffff1a;--warp-text:#f4f4f5;--warp-muted:#71717a;--warp-primary:#8f76ff;--warp-primary-glow:#8f76ff26;--warp-success:#10b981;--warp-success-glow:#10b98126;--warp-warning:#f59e0b;--warp-error:#ef4444;--warp-magenta:#ec4899;--warp-cyan:#06b6d4;--warp-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--warp-bg);color:var(--warp-text);font-family:var(--warp-font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}select option{color:#f4f4f5!important;background-color:#18181b!important}.warp-main-title{letter-spacing:-.04em;color:#fff;font-size:44px;font-weight:800;line-height:1.15}.warp-section-title{letter-spacing:-.03em;color:#fff;margin-bottom:8px;font-size:28px;font-weight:700;line-height:1.25}.warp-card-title{letter-spacing:-.02em;color:#fff;font-size:19px;font-weight:600;line-height:1.35}.warp-body{color:var(--warp-text);font-size:15px;font-weight:400;line-height:1.6}.warp-meta{color:var(--warp-muted);font-size:13px;font-weight:500}.warp-section-gap{margin-bottom:48px}.warp-card-gap{margin-bottom:24px}.app-container{background-color:#000;flex-direction:column;height:100vh;padding:16px;display:flex}.warp-window{background-color:var(--warp-bg);border:1px solid var(--warp-border);border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden;box-shadow:0 30px 70px #000000e6,0 0 0 1px #ffffff05}.warp-titlebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--warp-border);z-index:10;background-color:#0f1015e6;align-items:center;gap:28px;height:72px;padding:0 28px;display:flex}.mac-buttons{gap:8px;display:flex}.mac-btn{border-radius:50%;width:12px;height:12px;transition:opacity .2s}.mac-btn:hover{opacity:.8}.mac-btn.close{background-color:var(--warp-error)}.mac-btn.min{background-color:var(--warp-warning)}.mac-btn.max{background-color:var(--warp-success)}.warp-tabs{flex:1;justify-content:flex-start;align-items:center;gap:8px;height:100%;margin-left:20px;display:flex}.warp-tab{height:40px;color:var(--warp-muted);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.warp-tab:hover{color:var(--warp-text);background:#ffffff0a}.warp-tab.active{color:#fff;background-color:#ffffff14;font-weight:600}.warp-content{flex:1;display:flex;overflow:hidden}.warp-sidebar{border-right:1px solid var(--warp-border);background-color:#0a0a0cf2;flex-direction:column;gap:24px;width:260px;padding:24px 0;display:flex;overflow-y:auto}.sidebar-card{border:1px solid var(--warp-border);background:#ffffff03;border-radius:12px;flex-direction:column;gap:12px;margin:0 16px;padding:16px;display:flex}.sidebar-section-label{color:var(--warp-muted);letter-spacing:.1em;text-transform:uppercase;padding:0 16px;font-size:11px;font-weight:700}.sidebar-item{color:var(--warp-muted);cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin:0 8px;padding:10px 16px;font-size:13.5px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.sidebar-item:hover{color:var(--warp-text);background:#ffffff0a}.sidebar-item.active{color:var(--warp-primary);background:#8f76ff14;font-weight:600}.status-dot{background:var(--warp-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}@keyframes breath-glow{0%{box-shadow:0 0 6px #10b9814d}50%{box-shadow:0 0 14px #10b98199}to{box-shadow:0 0 6px #10b9814d}}.status-dot.online{background:var(--warp-success);animation:2s ease-in-out infinite breath-glow}.warp-main{background-color:var(--warp-bg);flex:1;padding:40px;overflow:hidden auto}.prompt-line{align-items:center;gap:8px;margin-bottom:12px;display:flex}.prompt-output{margin-left:24px}.terminal-view{flex-direction:column;height:100%;display:flex}.terminal-output{scroll-behavior:smooth;flex:1;max-height:calc(100vh - 200px);margin-top:16px;margin-left:24px;overflow-y:auto}.terminal-line{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;line-height:1.8;animation:.3s fadeInLine;display:flex}@keyframes fadeInLine{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tx-link{color:var(--warp-primary);opacity:.7;margin-left:8px;font-size:12px;text-decoration:none;transition:opacity .2s}.tx-link:hover{opacity:1;text-decoration:underline}.cursor-blink{color:var(--warp-primary);margin-top:4px;font-size:14px;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.form-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;display:grid}.form-card{border:1px solid var(--warp-border);background:#ffffff04;border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #0003}.form-card:hover{border-color:#ffffff1a;transform:translateY(-2px);box-shadow:0 20px 40px #0006,0 0 0 1px #ffffff0a}.form-title{color:#fff;border-bottom:1px solid var(--warp-border);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;font-size:16px;font-weight:600;display:flex}.form-field{margin-bottom:16px}.field-label{color:var(--warp-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:12px;font-weight:600}.warp-input{border:1px solid var(--warp-border);color:var(--warp-text);width:100%;font-family:var(--warp-font);background:#0000004d;border-radius:8px;outline:none;padding:12px 16px;font-size:14px;transition:all .25s cubic-bezier(.16,1,.3,1)}.warp-input:focus{border-color:var(--warp-primary);box-shadow:0 0 0 4px var(--warp-primary-glow);background:#00000080}.warp-input::placeholder{color:var(--warp-muted);opacity:.5}.warp-btn{background:var(--warp-primary);color:#000;font-family:var(--warp-font);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.warp-btn:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:50%;height:100%;transition:none;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.warp-btn:hover:after{transition:left .8s ease-in-out;left:150%}.warp-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px #8f76ff40}.warp-btn:active:not(:disabled){transform:translateY(0)}.warp-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.warp-btn.secondary{color:var(--warp-text);border:1px solid var(--warp-border);background:#ffffff08}.warp-btn.secondary:hover:not(:disabled){box-shadow:none;background:#ffffff0f;border-color:#ffffff26}.warp-btn.border{color:var(--warp-primary);border:1px solid #8f76ff40;background:0 0!important}.warp-btn.border:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #8f76ff1a;border-color:var(--warp-primary)!important;background:#8f76ff0f!important}.output-log{border-top:1px dashed var(--warp-border);max-height:350px;margin-top:32px;padding-top:24px;overflow-y:auto}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.stat-card{border:1px solid var(--warp-border);text-align:left;background:#ffffff04;border-radius:16px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #00000026}.stat-card:hover{border-color:#ffffff1a;transform:translateY(-2px);box-shadow:0 20px 40px #0000004d,0 0 0 1px #ffffff08}.stat-icon{margin-bottom:12px}.stat-value{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:32px;font-weight:800}.stat-label{color:var(--warp-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:12px;font-weight:600}.integration-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.integration-item{border:1px solid var(--warp-border);background:#ffffff03;border-radius:12px;align-items:center;gap:12px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.integration-item:hover{border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.wallet-container{padding:0 16px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff3}.data-table{border-collapse:collapse;width:100%;font-size:13.5px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid #ffffff08;padding:14px 18px}.data-table th{color:var(--warp-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--warp-border);font-size:11px;font-weight:600}.data-table tr{transition:background .15s}.data-table tr:hover td{background:#ffffff05}.tag{color:var(--warp-primary);background:#8f76ff14;border:1px solid #8f76ff26;border-radius:6px;margin:2px 4px 2px 0;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.status-badge{letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:700}.status-badge.active{color:var(--warp-success)}.status-badge.inactive{color:var(--warp-error)}.btn-subtab{color:var(--warp-muted);border:1px solid var(--warp-border);font-family:var(--warp-font);cursor:pointer;background:#ffffff05;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s}.btn-subtab:hover{color:var(--warp-text);border-color:#ffffff26}.btn-subtab.active{color:var(--warp-primary);border-color:var(--warp-primary);background:#8f76ff1a}.skeleton{background:linear-gradient(90deg,#16161933 25%,#16161966 50%,#16161933 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite shimmer}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:900px){.warp-sidebar{display:none}.warp-main{padding:16px}.form-grid{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}.integration-grid{grid-template-columns:1fr}.warp-tab{padding:0 10px;font-size:11px}.data-table{white-space:nowrap;display:block;overflow-x:auto}}@media (max-width:600px){.app-container{padding:4px}.warp-titlebar{gap:8px;padding:0 8px}.mac-buttons{display:none}.stats-grid{grid-template-columns:1fr 1fr;gap:8px}.stat-value{font-size:22px}.warp-main{padding:12px}}.lp-wrapper{color:#f4f4f5;background-color:#0a0a0c;min-height:100vh;font-family:Inter,sans-serif;overflow-x:hidden}.lp-header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0cb3;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.lp-nav{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:16px 24px;display:flex}.lp-logo{color:#fff;align-items:center;gap:8px;font-size:20px;font-weight:700;text-decoration:none;display:flex}.lp-menu{align-items:center;gap:32px;display:flex}.lp-link{color:#a1a1aa;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.lp-link:hover{color:#ffb800}.lp-btn{color:#0a0a0c;cursor:pointer;background:#ffb800;border:none;border-radius:9999px;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.lp-btn:hover{background:#ffa000;transform:translateY(-1px);box-shadow:0 4px 12px #ffb80033}.lp-btn.secondary{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}.lp-btn.secondary:hover{box-shadow:none;background:#ffffff14;border-color:#fff3}.lp-hero{text-align:center;max-width:1200px;margin:0 auto;padding:120px 24px 80px;position:relative}.lp-badge{color:#ffb800;background:#ffb8001a;border:1px solid #ffb80033;border-radius:9999px;align-items:center;gap:6px;margin-bottom:24px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}.lp-headline{letter-spacing:-.02em;background:linear-gradient(#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:24px;font-size:64px;font-weight:800;line-height:1.1}.lp-subheadline{color:#a1a1aa;max-width:680px;margin:0 auto 40px;font-size:20px;line-height:1.5}.lp-ctas{justify-content:center;align-items:center;gap:16px;display:flex}.lp-preview{background:#16161999;border:1px solid #ffffff0f;border-radius:16px;margin-top:80px;padding:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px #000c}.lp-section{max-width:1200px;margin:0 auto;padding:100px 24px}.lp-section-title{text-align:center;letter-spacing:-.01em;margin-bottom:16px;font-size:36px;font-weight:800}.lp-section-subtitle{color:#a1a1aa;text-align:center;max-width:580px;margin:0 auto 60px;font-size:16px}.lp-bento{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp-bento-card{background:#16161966;border:1px solid #ffffff0d;border-radius:16px;padding:32px;transition:all .3s;position:relative}.lp-bento-card:hover{background:#16161999;border-color:#ffb80033;transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}.lp-bento-card.span-2{grid-column:span 2}.lp-card-icon{color:#ffb800;background:#ffb80014;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.lp-card-title{margin-bottom:12px;font-size:20px;font-weight:700}.lp-card-desc{color:#a1a1aa;font-size:14px;line-height:1.6}.lp-steps{grid-template-columns:repeat(3,1fr);gap:40px;display:grid;position:relative}.lp-step{text-align:center}.lp-step-num{color:#ffb8001a;margin-bottom:16px;font-size:48px;font-weight:800}.lp-step-title{margin-bottom:8px;font-size:18px;font-weight:700}.lp-step-desc{color:#a1a1aa;font-size:14px;line-height:1.6}.lp-faq-list{flex-direction:column;gap:16px;max-width:720px;margin:0 auto;display:flex}.lp-faq-item{background:#16161966;border:1px solid #ffffff0d;border-radius:12px;transition:all .2s;overflow:hidden}.lp-faq-question{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:16px;font-weight:600;display:flex}.lp-faq-question:hover{color:#ffb800}.lp-faq-answer{color:#a1a1aa;border-top:1px solid #ffffff08;padding:16px 24px 20px;font-size:14px;line-height:1.6}.docs-layout{grid-template-columns:260px 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:40px 24px 100px;display:grid}.docs-sidebar{height:calc(100vh - 140px);position:sticky;top:100px;overflow-y:auto}.docs-menu-title{letter-spacing:.05em;text-transform:uppercase;color:#525252;margin-bottom:16px;font-size:12px;font-weight:700}.docs-menu-list{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.docs-menu-item{color:#a1a1aa;font-size:14px;text-decoration:none;transition:color .2s}.docs-menu-item:hover,.docs-menu-item.active{color:#ffb800}.docs-content{max-width:800px}.docs-title{letter-spacing:-.02em;margin-bottom:16px;font-size:40px;font-weight:800}.docs-intro{color:#a1a1aa;margin-bottom:40px;font-size:18px;line-height:1.6}.docs-section{border-top:1px solid #ffffff0d;margin-top:48px;padding-top:48px}.docs-sec-title{margin-bottom:16px;font-size:24px;font-weight:700}.docs-para{color:#d4d4d4;margin-bottom:24px;font-size:15px;line-height:1.7}.docs-code-container{color:#ffb800;background:#0a0a0c;border:1px solid #ffffff0d;border-radius:8px;margin-bottom:24px;padding:16px;font-family:JetBrains Mono,monospace;font-size:13px;overflow-x:auto}.support-form{background:#16161966;border:1px solid #ffffff0d;border-radius:16px;max-width:480px;margin:40px auto 0;padding:40px}.lp-footer{background:#0a0a0c;border-top:1px solid #ffffff0d;padding:60px 24px}.lp-footer-content{grid-template-columns:2fr repeat(3,1fr);gap:40px;max-width:1200px;margin:0 auto;display:grid}.lp-footer-brand{flex-direction:column;gap:16px;display:flex}.lp-footer-text{color:#737373;max-width:280px;font-size:14px;line-height:1.6}.lp-footer-title{color:#fff;margin-bottom:16px;font-size:14px;font-weight:600}.lp-footer-list{flex-direction:column;gap:12px;display:flex}.lp-footer-link{color:#737373;font-size:14px;text-decoration:none;transition:color .2s}.lp-footer-link:hover{color:#ffb800}@media (max-width:900px){.lp-headline{font-size:48px}.lp-bento{grid-template-columns:1fr}.lp-bento-card.span-2{grid-column:span 1}.lp-steps{grid-template-columns:1fr;gap:32px}.docs-layout{grid-template-columns:1fr}.docs-sidebar{display:none}.lp-footer-content{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lp-headline{font-size:36px}.lp-subheadline{font-size:16px}.lp-ctas{flex-direction:column;width:100%}.lp-btn{justify-content:center;width:100%}.lp-menu{display:none}.lp-footer-content{grid-template-columns:1fr}.support-form{padding:24px}}.desktop-only{display:flex!important}.mobile-only{display:none!important}.lp-burger-btn{color:var(--warp-text);cursor:pointer;background:0 0;border:none;padding:8px;display:none}.lp-mobile-menu{background:var(--warp-bg);border-bottom:1px solid var(--warp-border);padding:24px;animation:.25s ease-out slideDown}.lp-mobile-links{flex-direction:column;gap:16px;display:flex}.lp-mobile-link{color:var(--warp-muted);border-bottom:1px solid #ffffff08;padding:8px 0;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s}.lp-mobile-link:hover{color:var(--warp-primary)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.desktop-only{display:none!important}.mobile-only{display:block!important}.form-grid,.stats-grid,.integration-grid,.output-log,.terminal-output,[style*="marginLeft: 24"],[style*="marginLeft: 24px"]{margin-left:0!important}.mobile-tab-selector-container{width:100%;padding:0 12px}.mobile-tab-select{background:var(--warp-bg);width:100%;color:var(--warp-primary);border:1px solid var(--warp-border);font-family:var(--warp-font);cursor:pointer;border-radius:6px;outline:none;margin-top:4px;margin-bottom:4px;padding:6px 12px;font-size:13px;font-weight:700}.mobile-status-bar{background:var(--warp-panel);border-bottom:1px solid var(--warp-border);align-items:center;padding:8px 16px;display:flex!important}.data-table{white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}}@media (max-width:600px){.lp-burger-btn{display:block!important}}.spin-animation{animation:1.2s linear infinite warp-spin;display:inline-block}@keyframes warp-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lp-social-bar{border-bottom:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:20px;padding:40px 24px;display:flex}.lp-social-title{color:var(--warp-muted);text-transform:uppercase;letter-spacing:.15em;font-size:12px;font-weight:700}.lp-social-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;display:flex}.lp-social-logo-item{color:#fff;opacity:.55;align-items:center;gap:8px;font-size:16px;font-weight:700;transition:opacity .2s,transform .2s;display:flex}.lp-social-logo-item:hover{opacity:.95;transform:translateY(-1px)}.lp-video-wrapper{background:#16161999;border:1px solid #ffffff0f;border-radius:16px;max-width:900px;margin-top:60px;margin-left:auto;margin-right:auto;padding:12px;box-shadow:0 30px 60px #000c,0 0 40px #8f76ff0d}.lp-video-header{border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:0 8px 12px;display:flex}.lp-video-player{background:#000;border-radius:8px;outline:none;width:100%;margin-top:12px;display:block}.use-cases-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.use-case-card{background:#0f101573;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;justify-content:space-between;padding:32px;transition:all .3s;display:flex}.use-case-card:hover{background:#16161999;border-color:#ffb8004d;transform:translateY(-2px);box-shadow:0 12px 30px #0006}.use-case-meta{border-top:1px solid #ffffff0d;margin-top:24px;padding-top:20px}.use-case-row{margin-bottom:12px;font-size:13px}.use-case-label{color:var(--warp-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:700}.use-case-value{color:#fff}.screenshots-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;display:grid}.screenshot-card{background:#0f101573;border:1px solid #ffffff0d;border-radius:16px;padding:16px;transition:all .3s}.screenshot-card:hover{border-color:var(--warp-primary);transform:translateY(-2px)}.screenshot-img-container{aspect-ratio:16/10;background:#000;border:1px solid #ffffff0f;border-radius:10px;margin-bottom:16px;position:relative;overflow:hidden}.screenshot-img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.screenshot-card:hover .screenshot-img{transform:scale(1.03)}.screenshot-info{padding:0 8px 8px}.screenshot-title{margin-bottom:6px;font-size:16px;font-weight:700}.screenshot-desc{color:var(--warp-muted);font-size:13px}.status-checklist{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;max-width:800px;margin:0 auto;display:grid}.checklist-item{background:#0f10154d;border:1px solid #ffffff0a;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-size:14px;display:flex}.checklist-status{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.checklist-status.done{color:#0dd393;background:#0dd3931a}.checklist-status.doing{color:#ffa31a;background:#ffa31a1a}.flow-diagram-container{background:#0f101559;border:1px solid #ffffff0d;border-radius:20px;max-width:960px;margin:0 auto;padding:40px 24px}.flow-diagram{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.flow-step{text-align:center;background:#16161999;border:1px solid #ffffff0f;border-radius:12px;flex:1;min-width:140px;padding:16px;box-shadow:0 4px 20px #0003}.flow-step-icon{color:#ffb800;margin:0 auto 10px}.flow-step-name{margin-bottom:4px;font-size:13px;font-weight:700}.flow-step-desc{color:var(--warp-muted);font-size:11px}.flow-arrow{color:var(--warp-muted);opacity:.4;justify-content:center;align-items:center;display:flex}.comparison-table-wrapper{background:#0f101566;border:1px solid #ffffff0f;border-radius:16px;max-width:800px;margin:0 auto;overflow:hidden}.comparison-table{border-collapse:collapse;text-align:left;width:100%}.comparison-table th,.comparison-table td{border-bottom:1px solid #ffffff0d;padding:18px 24px}.comparison-table th{background:#16161980;font-size:14px;font-weight:700}.comparison-table td{font-size:14px}.comparison-table tr:last-child td{border-bottom:none}.who-cards-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.who-card{background:#0f101573;border:1px solid #ffffff0d;border-radius:16px;padding:32px;transition:all .3s}.who-card:hover{border-color:var(--warp-primary);background:#16161999;transform:translateY(-2px)}.who-card-title{margin-bottom:12px;font-size:20px;font-weight:700}.who-card-desc{color:var(--warp-muted);font-size:14px;line-height:1.6}.roadmap-timeline{grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto;display:grid}.roadmap-item{background:#0f101566;border:1px solid #ffffff0d;border-radius:16px;padding:24px;position:relative}.roadmap-item:before{content:"";background:linear-gradient(90deg, transparent, var(--warp-primary), transparent);opacity:.3;height:3px;position:absolute;top:0;left:24px;right:24px}.roadmap-item.active:before{opacity:1;background:linear-gradient(90deg,#0000,#ffb800,#0000)}.roadmap-quarter{color:#fff;margin-bottom:16px;font-size:24px;font-weight:800}.roadmap-quarter.active{color:#ffb800}.roadmap-list{flex-direction:column;gap:12px;display:flex}.roadmap-task{align-items:center;gap:8px;font-size:13px;display:flex}.public-btns{justify-content:center;gap:16px;margin-top:24px;display:flex}@media (max-width:900px){.roadmap-timeline{grid-template-columns:1fr;gap:16px}.flow-diagram{flex-direction:column}.flow-arrow{padding:8px 0;transform:rotate(90deg)}}.quick-start-card{transition:all .25s cubic-bezier(.25,.8,.25,1)}.quick-start-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0006;border-color:var(--warp-primary)!important;background:#8f76ff0d!important}.suggestion-tag{transition:all .2s}.suggestion-tag:hover{border-color:var(--warp-primary)!important;color:#fff!important;background:#8f76ff1f!important}.features-showcase-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px;margin-top:40px;display:grid}.feature-showcase-card{cursor:pointer;background:#16161966;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;justify-content:space-between;min-height:220px;padding:32px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.feature-showcase-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffb8004d,#0000);height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.feature-showcase-card:hover:before{opacity:1}.feature-showcase-card:hover{background:#161619bf;border-color:#ffb80040;transform:translateY(-4px);box-shadow:0 20px 40px #00000080,0 0 30px #ffb80008}.feature-card-header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.feature-card-icon-wrapper{color:#ffb800;background:#ffb8000f;border:1px solid #ffb80026;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.feature-showcase-card:hover .feature-card-icon-wrapper{background:#ffb8001f;border-color:#ffb80066;box-shadow:0 0 15px #ffb80026}.feature-card-badge{color:#a1a1aa;letter-spacing:.2px;background:#ffffff0a;border:1px solid #ffffff14;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:600}.feature-showcase-card:hover .feature-card-badge{color:#ffb800;border-color:#ffb80033}.feature-card-title{color:#fff;letter-spacing:-.01em;margin-bottom:10px;font-size:19px;font-weight:700}.feature-card-desc{color:#a1a1aa;margin-bottom:24px;font-size:14px;line-height:1.6}.feature-card-cta{color:#ffb800;opacity:.8;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;transition:all .2s;display:flex}.feature-showcase-card:hover .feature-card-cta{opacity:1;gap:10px}.feature-modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#050508d9;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out fadeIn;display:flex;position:fixed;inset:0}.feature-modal-content{background:#0d0e12;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) scaleIn;display:flex;overflow-y:auto;box-shadow:0 30px 70px #000c,0 0 50px #ffb80005}.feature-modal-header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;padding:28px 32px 20px;display:flex}.feature-modal-header-info{max-width:90%}.feature-modal-title{color:#fff;letter-spacing:-.02em;margin-bottom:6px;font-size:24px;font-weight:800}.feature-modal-desc{color:#a1a1aa;font-size:14px;line-height:1.5}.feature-modal-close-btn{color:#71717a;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.feature-modal-close-btn:hover{color:#fff;background:#ffffff14;border-color:#ffffff26}.feature-modal-body{flex:1;padding:32px}.feature-modal-footer{background:#0003;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.demo-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:28px;display:grid}.demo-metric-card{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;padding:16px}.demo-metric-label{color:#71717a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;font-weight:700}.demo-metric-value{color:#fff;font-size:20px;font-weight:800}.demo-sandbox-panel{background:#070709;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:28px;padding:24px}.demo-sandbox-title{color:#ffb800;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;font-weight:700;display:flex}.demo-input-group{margin-bottom:16px}.demo-input-label{color:#a1a1aa;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.demo-input-field{color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:13px;transition:all .2s}.demo-input-field:focus{background:#ffffff0d;border-color:#ffb80066}.demo-step-checklist{border-top:1px dashed #ffffff14;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;display:flex}.demo-step-item{color:#a1a1aa;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex}.demo-step-item.done{color:#10b981}.demo-step-item.active{color:#ffb800}.demo-terminal-view{color:#a1a1aa;background:#050507;border:1px solid #ffffff14;border-radius:8px;max-height:200px;padding:16px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.dash-action-btn{font-family:var(--warp-font);cursor:pointer;background:0 0;border-radius:6px;outline:none;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.dash-btn-primary{color:var(--warp-primary);border:1px solid #8f76ff4d}.dash-btn-primary:hover:not(:disabled){border-color:var(--warp-primary);background:#8f76ff14;transform:translateY(-1px);box-shadow:0 0 12px #8f76ff26}.dash-btn-primary:active:not(:disabled){transform:translateY(0)}.dash-btn-secondary{color:var(--warp-muted);border:1px solid #ffffff14}.dash-btn-secondary:hover:not(:disabled){color:var(--warp-text);background:#ffffff0a;border-color:#ffffff40;transform:translateY(-1px)}.dash-btn-secondary:active:not(:disabled){transform:translateY(0)}.dash-btn-danger{color:var(--warp-error);border:1px solid #ff5a5a4d}.dash-btn-danger:hover:not(:disabled){color:#ff7a7a;border-color:var(--warp-error);background:#ff5a5a14;transform:translateY(-1px);box-shadow:0 0 12px #ff5a5a26}.dash-btn-danger:active:not(:disabled){transform:translateY(0)}.dash-action-btn:disabled{opacity:.4;cursor:not-allowed}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.warp-window{border-radius:12px!important;box-shadow:0 10px 30px #0006,0 0 0 1px #ffffff0d!important}.warp-sidebar{border-right:1px solid #ffffff0f!important}.warp-titlebar{border-bottom:1px solid #ffffff0f!important}.form-card,.stat-card,.integration-item,.lp-bento-card,.sidebar-item,.warp-btn,.btn-subtab{transition:all .4s cubic-bezier(.16,1,.3,1)!important}.form-card:hover,.stat-card:hover,.integration-item:hover,.lp-bento-card:hover{transform:translateY(-4px)scale(1.01);border-color:#8f76ff59!important;box-shadow:0 20px 40px #0009,0 0 0 1px #8f76ff33,0 0 20px #8f76ff1a!important}.form-card:before,.stat-card:before,.lp-bento-card:before{content:"";background:radial-gradient(800px circle at var(--mouse-x,0) var(--mouse-y,0), #ffffff08, transparent 40%);z-index:1;pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;inset:0}.form-card:hover:before,.stat-card:hover:before,.lp-bento-card:hover:before{opacity:1}.tab-fade-in{animation:.6s cubic-bezier(.16,1,.3,1) forwards tabFadeIn}@keyframes tabFadeIn{0%{opacity:0;filter:blur(4px);transform:translateY(12px)scale(.995)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.warp-input{transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1)}.warp-input:focus{background-color:#ffffff05;border-color:var(--warp-primary)!important;box-shadow:0 0 0 3px #8f76ff26,0 8px 16px #0006!important}.mesh-bg-ambient{position:relative;overflow:hidden}.mesh-bg-ambient:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#8f76ff0a 0%,#0000 60%);width:200%;height:200%;animation:20s ease-in-out infinite alternate floatMesh;position:absolute;top:-50%;left:-50%}@keyframes floatMesh{0%{transform:translate(0)rotate(0)}to{transform:translate(10%,10%)rotate(180deg)}}.live-line-entry{animation:.4s cubic-bezier(.16,1,.3,1) forwards lineSlideIn}@keyframes lineSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.success-ripple{animation:.8s cubic-bezier(.16,1,.3,1) successRipple}@keyframes successRipple{0%{box-shadow:0 0 #10b98166}to{box-shadow:0 0 0 20px #10b98100}}.quick-start-interactive-card{border:1px solid var(--warp-border);cursor:pointer;background:#ffffff04;border-radius:12px;flex-direction:column;justify-content:space-between;height:125px;padding:16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.quick-start-interactive-card:before{content:"";opacity:0;background:radial-gradient(circle at 100% 0,#8f76ff14 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.quick-start-interactive-card:hover{background:#ffffff09;border-color:#8f76ff4d;transform:translateY(-3px);box-shadow:0 12px 24px #0006,0 0 0 1px #8f76ff1a}.quick-start-interactive-card:hover:before{opacity:1}.quick-start-card-header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.quick-start-card-icon{width:32px;height:32px;color:var(--warp-primary);background:#8f76ff1a;border-radius:8px;justify-content:center;align-items:center;transition:transform .3s;display:flex}.quick-start-interactive-card:hover .quick-start-card-icon{transform:scale(1.1)}.chat-message-bubble{border-radius:12px;max-width:70%;margin-bottom:20px;padding:16px;font-size:15px;line-height:1.6;transition:all .2s;box-shadow:0 4px 12px #00000026}.chat-message-bubble.user{color:#fff;background:#8f76ff14;border:1px solid #8f76ff33;border-bottom-right-radius:4px;align-self:flex-end}.chat-message-bubble.agent{border:1px solid var(--warp-border);color:var(--warp-text);background:#ffffff05;border-bottom-left-radius:4px;align-self:flex-start}.chat-message-bubble.system{max-width:90%;color:var(--warp-error);text-align:center;background:#ef44440f;border:1px solid #ef444426;align-self:center}.timeline-event-card{border:1px solid var(--warp-border);background:#ffffff04;border-radius:12px;gap:16px;margin-bottom:12px;padding:14px 18px;transition:all .2s;display:flex}.timeline-event-card:hover{background:#ffffff08;border-color:#ffffff14}.timeline-indicator-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.timeline-indicator-dot.info{background:var(--warp-cyan)}.timeline-indicator-dot.success{background:var(--warp-success)}.timeline-indicator-dot.error{background:var(--warp-error)}.timeline-indicator-dot.tx{background:var(--warp-primary)}.timeline-indicator-dot.system{background:var(--warp-warning)}.onboarding-checklist-card{border:1px solid var(--warp-border);background:#ffffff03;border-radius:16px;margin-bottom:32px;padding:24px}.onboarding-progress-container{align-items:center;gap:16px;margin-bottom:20px;display:flex}.progress-bar-bg{background:#ffffff0d;border-radius:4px;flex:1;height:8px;overflow:hidden}.progress-bar-fill{background:var(--warp-primary);border-radius:4px;height:100%;transition:width .4s ease-in-out}.onboarding-step-badge{border:1px solid var(--warp-border);background:#ffffff04;border-radius:12px;align-items:center;gap:8px;padding:12px 16px;transition:all .2s;display:flex}.onboarding-step-badge.done{background:#10b98105;border-color:#10b98133}.thinking-badge-container{color:var(--warp-primary);text-transform:uppercase;letter-spacing:.05em;background:#8f76ff1a;border:1px solid #8f76ff33;border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.spin-animation{animation:1s linear infinite spin}@keyframes ping{75%,to{opacity:0;transform:scale(2.2)}}.sidebar-item-hover-clean{border-radius:6px;margin:0 8px;transition:all .2s}.sidebar-item-hover-clean:hover{background:#ffffff0a;color:var(--warp-text)!important}.network-badge-hover:hover{background:#ffffff14!important;border-color:#ffffff26!important}@keyframes float-subtle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(.5deg)}}.illustration-float{animation:6s ease-in-out infinite float-subtle}@keyframes glow-cycle{0%,to{filter:drop-shadow(0 8px 24px #8f76ff26)}50%{filter:drop-shadow(0 16px 40px #8f76ff4d)}}.illustration-glow{animation:4s ease-in-out infinite glow-cycle}
