:root{--bg: #faf6ee;--bg-elevated: rgba(255,255,255,.7);--bg-hover: rgba(0,0,0,.03);--bg-glass: rgba(255,255,255,.55);--bg-glass-solid: rgba(250,246,238,.85);--blur: 20px;--text: #2c2416;--text-dim: #6b5c3e;--text-muted: #a89470;--accent: #c87400;--accent-hover: #e08800;--accent-dim: rgba(200,116,0,.08);--border: rgba(0,0,0,.1);--border-bright: rgba(0,0,0,.18);--danger: #c43030;--code-bg: rgba(0,0,0,.04);--sidebar-w: 220px;--header-h: 48px;--font: "Courier New", "Courier", monospace;--font-mono: "Courier New", "Courier", monospace;--glow: none;--glow-strong: none}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font);color:var(--text);line-height:1.6;-webkit-font-smoothing:auto;background:var(--bg);background-image:radial-gradient(ellipse at 30% 0%,rgba(200,116,0,.06) 0%,transparent 50%),radial-gradient(ellipse at 70% 100%,rgba(120,80,200,.04) 0%,transparent 50%);background-attachment:fixed;min-height:100vh}body:after,body:before{display:none}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}.app{min-height:100vh;display:flex;flex-direction:column}.loading{display:flex;justify-content:center;align-items:center;height:100vh;color:var(--text-muted);font-size:13px}.header{height:var(--header-h);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:var(--bg-glass-solid);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));position:sticky;top:0;z-index:100}.logo{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:400;color:var(--text);letter-spacing:2px;text-transform:uppercase}.logo-icon{font-size:18px}.nav{display:flex;align-items:center;gap:4px}.nav-link{color:var(--text-muted);font-size:13px;padding:4px 10px;letter-spacing:1px;text-transform:uppercase;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--text)}.nav-btn{font-family:var(--font);font-size:12px;padding:4px 12px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;transition:all .2s;letter-spacing:1px;text-transform:uppercase}.nav-btn:before{content:"[ "}.nav-btn:after{content:" ]"}.nav-btn:hover{border-color:var(--text);color:var(--text)}.nav-btn.primary{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:400}.nav-btn.primary:before,.nav-btn.primary:after{color:#fff9}.nav-btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.main{flex:1;max-width:960px;width:100%;margin:0 auto;padding:28px 20px}.btn{display:inline-block;padding:8px 16px;font-family:var(--font);font-size:13px;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--text);transition:all .2s;text-align:center;letter-spacing:1px;text-transform:uppercase}.btn:before{content:"[ ";color:var(--text-muted)}.btn:after{content:" ]";color:var(--text-muted)}.btn:hover{border-color:var(--text)}.btn.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.btn.primary:before,.btn.primary:after{color:#fff9}.btn.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn.secondary{color:var(--accent);border-color:var(--accent)}.btn.secondary:hover{background:var(--accent-dim)}.btn:disabled{opacity:.4;cursor:not-allowed}.text-muted{color:var(--text-muted)}.landing{max-width:620px;margin:0 auto;padding-bottom:48px}.hero{text-align:center;padding:48px 0 24px}.hero-tagline{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.hero h1{font-size:24px;font-weight:400;margin-bottom:16px;line-height:1.5;color:var(--text)}.subtitle{font-size:13px;color:var(--text-dim);line-height:1.9;max-width:480px;margin:0 auto 24px}.hero-actions{display:flex;gap:12px;justify-content:center}.core-problem{margin:8px 0 0}.core-problem h2{text-align:center;font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text);margin-bottom:16px}.problem-compare{display:grid;grid-template-columns:1fr 1fr;gap:12px}.problem-card{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:18px}.problem-card.highlight{border-color:var(--accent);background:var(--accent-dim)}.problem-card-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px}.problem-card.highlight .problem-card-label{color:var(--accent)}.problem-diagram{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 0;margin-bottom:10px}.problem-agent,.problem-agent-id{font-size:12px;color:var(--text-dim);padding:3px 10px;border:1px solid var(--border);background:#ffffff4d;width:100%;text-align:center}.problem-agent-id span{font-size:10px;color:var(--accent)}.problem-arrow-group{font-size:11px;color:var(--text-muted);padding:2px 0}.problem-key{font-size:12px;padding:4px 12px;background:#c4303014;border:1px solid rgba(196,48,48,.2);color:var(--text-dim);text-align:center;width:100%}.problem-platform{font-size:12px;padding:4px 12px;border:1px solid var(--border-bright);background:#fff6;text-align:center;width:100%}.problem-card p{font-size:12px;color:var(--text-dim);line-height:1.7;margin-bottom:8px}.problem-card.highlight p{color:var(--text)}.problem-methods{display:flex;flex-wrap:wrap;gap:6px}.problem-methods span{font-size:10px;color:var(--text-muted);padding:2px 6px;border:1px solid var(--border);text-decoration:line-through}.problem-methods span:last-child{text-decoration:none;font-style:italic;border:none}.problem-benefits{display:flex;flex-direction:column;gap:4px}.problem-benefits span{font-size:11px;color:var(--accent)}.modes-section{margin:8px 0 0}.modes-header{text-align:center;margin-bottom:16px}.modes-header h2{font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.modes-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mode-card{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:18px}.mode-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.mode-card h3{font-size:14px;font-weight:400;color:var(--text);margin-bottom:6px}.mode-card>p{font-size:12px;color:var(--text-dim);line-height:1.6;margin-bottom:10px}.mode-flow{display:flex;align-items:center;gap:4px;margin-bottom:8px;overflow-x:auto}.mode-flow .flow-step{font-size:10px;padding:6px 8px;min-width:64px}.mode-flow .flow-arrow{font-size:12px}.mode-note{font-size:11px;color:var(--text-muted);font-style:italic}.use-case-mode{font-size:10px;letter-spacing:1px;color:var(--accent);margin-bottom:8px;padding:2px 8px;border:1px solid rgba(200,116,0,.2);display:inline-block;background:var(--accent-dim)}.demo-chat.compact{margin:10px 0}.demo-chat.compact .chat-msg{font-size:12px;padding:6px 10px}.section-divider{text-align:center;padding:28px 0;font-size:12px;color:var(--text-muted);letter-spacing:8px}.scenarios-header{text-align:center;margin-bottom:28px}.scenario{margin-bottom:24px;background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));overflow:hidden}.scenario-problem{padding:18px 20px 14px}.scenario-solution{padding:14px 20px 18px;border-top:1px solid var(--border);background:#c874000a}.scenario-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}.scenario-solution .scenario-label{color:var(--accent)}.scenario h3{font-size:14px;font-weight:400;color:var(--text);margin-bottom:8px;font-style:italic}.scenario p{font-size:12px;color:var(--text-dim);line-height:1.8;margin:0}.scenario-solution p{color:var(--text-dim)}.how-it-works{margin:0 0 8px}.how-it-works h2{text-align:center;margin-bottom:4px;font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.how-subtitle{text-align:center;font-size:12px;color:var(--text-muted);margin-bottom:24px}.steps{display:flex;flex-direction:column;gap:12px}.step{display:flex;align-items:flex-start;gap:12px}.step-num{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:13px;border:1px solid var(--border-bright)}.step-text{font-size:12px;color:var(--text-dim);line-height:1.7;padding-top:2px}.step-text strong{color:var(--text);font-weight:400}.demo-box{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:20px;margin:8px 0 0}.demo-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}.demo-chat{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.chat-msg{font-size:13px;line-height:1.6;padding:8px 12px;max-width:85%}.chat-msg.user{align-self:flex-end;background:var(--accent-dim);border:1px solid rgba(200,116,0,.15);color:var(--text)}.chat-msg.ai{align-self:flex-start;background:#00000008;border:1px solid var(--border);color:var(--text-dim)}.chat-ai-label{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:4px}.chat-code{display:inline-block;background:var(--accent);color:#fff;padding:1px 8px;font-size:15px;letter-spacing:3px;margin:4px 0}.demo-note{font-size:12px;color:var(--text-muted);text-align:center}.scenarios-header{text-align:center;margin-bottom:24px}.scenarios-header h2{font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.use-case{display:flex;gap:16px;margin-bottom:28px;background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:20px}.use-case-icon{font-size:28px;flex-shrink:0;padding-top:2px}.use-case-body{flex:1}.use-case-body h3{font-size:12px;font-weight:400;letter-spacing:2px;color:var(--accent);margin-bottom:8px}.use-case-body>p{font-size:13px;color:var(--text-dim);line-height:1.7;margin-bottom:12px}.use-case-aside{font-size:11px;color:var(--text-muted);line-height:1.7;border-top:1px solid var(--border);padding-top:10px;margin-top:12px;font-style:italic}.use-case-flow{display:flex;align-items:center;gap:6px;padding:12px 0;overflow-x:auto}.flow-step{font-size:11px;color:var(--text-dim);text-align:center;padding:8px 10px;border:1px solid var(--border);background:#ffffff4d;min-width:80px;line-height:1.4}.flow-step span{color:var(--accent);font-size:12px}.flow-arrow{color:var(--text-muted);font-size:14px;flex-shrink:0}.compare-box{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0}.compare-label{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.compare-item{font-size:11px;padding:6px 8px;margin-bottom:4px;line-height:1.5;border-left:2px solid}.compare-item.old{border-color:var(--text-muted);color:var(--text-muted);background:#00000005}.compare-item.new{border-color:var(--accent);color:var(--text-dim);background:var(--accent-dim)}.terminal-mock{border:1px solid var(--border-bright);overflow:hidden;margin:12px 0}.terminal-bar{background:#0000000f;padding:6px 10px;display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--border)}.terminal-dot{width:8px;height:8px;border-radius:50%;background:var(--border-bright);display:inline-block}.terminal-title{font-size:10px;color:var(--text-muted);margin-left:8px}.terminal-body{background:#2c2416;color:#e8d5a8;padding:14px;font-family:var(--font);font-size:12px;line-height:1.7;margin:0;overflow-x:auto}.agent-cards{display:flex;gap:10px;padding:12px 0}.agent-card{flex:1;padding:10px 12px;border:1px solid var(--border);background:#ffffff4d}.agent-name{font-size:13px;color:var(--text);margin-bottom:4px}.agent-id{font-size:10px;color:var(--text-muted);margin-bottom:4px}.agent-status{font-size:10px;color:var(--accent)}.insight-section{margin:0 0 8px}.insight-section h2{text-align:center;font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text);margin-bottom:20px}.insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.insight-card{padding:16px;border:1px solid var(--border);background:#ffffff4d}.insight-card.highlight{border-color:var(--accent);background:var(--accent-dim)}.insight-label{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.insight-card.highlight .insight-label{color:var(--accent)}.insight-card p{font-size:12px;color:var(--text-dim);line-height:1.7;margin-bottom:6px}.insight-card.highlight p{color:var(--text)}.insight-verdict{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--danger);margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.insight-verdict.good{color:var(--accent)}.cta{text-align:center;padding:8px 0 24px}.cta h2{font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;color:var(--text);margin-bottom:8px}.cta p{font-size:13px;color:var(--text-dim);margin-bottom:20px}.console{max-width:700px}.console-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.console-top h1{font-size:18px;font-weight:400;margin-bottom:4px;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.console-user{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px}.console-avatar{width:16px;height:16px;border-radius:2px}.card{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:20px;margin-bottom:16px}.card h2{font-size:13px;font-weight:400;margin-bottom:14px;letter-spacing:2px;text-transform:uppercase;color:var(--accent)}.form-group{margin-bottom:14px}.form-group label{display:block;font-size:11px;margin-bottom:4px;letter-spacing:1px;text-transform:uppercase;color:var(--text-dim)}.form-group input{width:100%;padding:8px 10px;background:#ffffff80;border:1px solid var(--border);color:var(--text);font-family:var(--font);font-size:13px;outline:none}.form-group input:focus{border-color:var(--accent)}.form-group input::placeholder{color:var(--text-muted)}.create-card{border-color:var(--accent)}.create-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.create-card-header h2{margin:0}.close-btn{background:none;border:none;color:var(--text-muted);font-family:var(--font);font-size:16px;cursor:pointer;padding:2px 6px}.close-btn:hover{color:var(--danger)}.secret-banner{background:#c874000f;border:1px solid rgba(200,116,0,.25);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:18px;margin-bottom:16px}.secret-banner-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.secret-banner-icon{font-size:20px}.secret-banner-header strong{color:var(--accent)}.secret-row{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.06)}.secret-row:last-of-type{border-bottom:none}.secret-label{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);min-width:50px}.secret-value{font-family:var(--font);font-size:12px;background:var(--code-bg);padding:4px 8px;border:1px solid var(--border);word-break:break-all;flex:1;color:var(--text)}.copy-btn{font-family:var(--font);font-size:11px;padding:3px 8px;background:transparent;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;transition:all .15s;letter-spacing:1px;text-transform:uppercase}.copy-btn:hover{color:var(--accent);border-color:var(--accent)}.empty-state{text-align:center;padding:48px 20px}.empty-icon{font-size:36px;margin-bottom:12px}.empty-state p{margin-bottom:6px;font-size:13px}.apps-grid{display:flex;flex-direction:column;gap:10px}.app-card{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:14px 16px;transition:border-color .2s}.app-card:hover{border-color:var(--border-bright)}.app-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.app-card-name{font-size:14px;color:var(--text);letter-spacing:1px}.app-card-stats{display:flex;gap:10px;align-items:center}.app-card-users{font-size:11px;color:var(--accent);letter-spacing:1px}.app-card-usage{font-size:10px;color:var(--text-muted);letter-spacing:.5px}.app-card-id{display:flex;align-items:center;gap:6px;margin-bottom:4px}.app-card-id code{font-size:11px;color:var(--text-muted)}.app-card-desc{font-size:12px;color:var(--text-dim);margin-bottom:6px;line-height:1.5}.app-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--border)}.app-card-actions{display:flex;gap:4px;align-items:center}.copy-btn-sm{font-family:var(--font);font-size:10px;padding:2px 6px;background:transparent;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;transition:all .15s}.copy-btn-sm:hover{color:var(--accent);border-color:var(--accent)}.delete-btn{font-size:12px;padding:2px 6px;background:transparent;border:1px solid transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}.delete-btn:hover{color:var(--danger);border-color:#c430304d}.app-edit .form-group{margin-bottom:10px}.app-edit .form-group input{padding:6px 8px;font-size:12px}.code-block{background:#2c2416;border:1px solid rgba(0,0,0,.15);padding:14px;font-family:var(--font);font-size:12px;line-height:1.7;overflow-x:auto;white-space:pre;color:#e8d5a8}.docs{display:flex;gap:0;min-height:calc(100vh - var(--header-h) - 56px);margin:-28px -20px}.docs-sidebar{width:var(--sidebar-w);flex-shrink:0;border-right:1px solid var(--border);padding:20px 0;position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));overflow-y:auto;background:var(--bg-glass-solid);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur))}.docs-sidebar-title{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);padding:0 16px 10px}.docs-sidebar-item{display:block;padding:5px 16px;font-size:12px;color:var(--text-muted);border-left:1px solid transparent;transition:all .15s;letter-spacing:.5px}.docs-sidebar-item:hover{color:var(--text-dim);background:var(--bg-hover)}.docs-sidebar-item.active{color:var(--accent);border-left-color:var(--accent);background:var(--accent-dim)}.docs-content{flex:1;padding:28px 36px;max-width:720px}.docs-content h1{font-size:20px;font-weight:400;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border);letter-spacing:2px;text-transform:uppercase;color:var(--text)}.docs-content h2{font-size:14px;font-weight:400;margin:24px 0 10px;letter-spacing:1px;text-transform:uppercase;color:var(--accent)}.docs-content p{margin-bottom:10px;font-size:13px;color:var(--text-dim)}.docs-content ul,.docs-content ol{margin-bottom:14px;padding-left:20px}.docs-content li{margin-bottom:4px;font-size:13px;color:var(--text-dim)}.docs-content strong{color:var(--text);font-weight:400}.docs-content code{font-family:var(--font);font-size:12px;background:var(--code-bg);padding:1px 5px;border:1px solid var(--border);color:var(--accent)}.docs-content pre.code-block{margin-bottom:18px}.doc-table{width:100%;border-collapse:collapse;margin-bottom:18px}.doc-table th,.doc-table td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--border);font-size:12px}.doc-table th{font-weight:400;color:var(--text-muted);font-size:10px;letter-spacing:1px;text-transform:uppercase}.doc-callout{background:var(--accent-dim);border-left:3px solid var(--accent);padding:12px 16px;margin:16px 0;font-size:13px;color:var(--text-dim);line-height:1.7}.doc-flow{margin:14px 0}.doc-flow-step{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-bottom:1px solid var(--border)}.doc-flow-step:last-child{border-bottom:none}.doc-flow-num{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--accent);border:1px solid var(--border-bright)}.doc-flow-step>div:last-child{font-size:13px;color:var(--text-dim);padding-top:1px}.pricing{max-width:800px;margin:0 auto}.pricing-header{text-align:center;margin-bottom:24px}.pricing-header h1{font-size:20px;font-weight:400;margin-bottom:8px;letter-spacing:2px;text-transform:uppercase;color:var(--text)}.pricing-protocol{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-top:8px}.pricing-error{background:#c4303014;border:1px solid rgba(196,48,48,.25);padding:10px 14px;margin-bottom:16px;font-size:12px;color:var(--danger)}.pricing-success{background:#28a05014;border:1px solid rgba(40,160,80,.25);padding:10px 14px;margin-bottom:16px;font-size:12px;color:#1a7a3a}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.pricing-card{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:20px;display:flex;flex-direction:column;position:relative}.pricing-card.popular{border-color:var(--accent)}.pricing-card.current{border-color:var(--accent);background:var(--accent-dim)}.pricing-badge{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.pricing-badge.current-badge{color:var(--text-dim)}.pricing-card-name{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--text);margin-bottom:8px}.pricing-card-price{margin-bottom:4px}.price-amount{font-size:24px;color:var(--text)}.price-period{font-size:12px;color:var(--text-muted)}.pricing-card-limit{font-size:11px;color:var(--text-muted);margin-bottom:14px;letter-spacing:.5px}.pricing-features{list-style:none;padding:0;margin:0 0 16px;flex:1}.pricing-features li{font-size:12px;color:var(--text-dim);padding:4px 0;border-bottom:1px solid var(--border)}.pricing-features li:last-child{border-bottom:none}.pricing-features li:before{content:"> ";color:var(--accent)}.pricing-card-status{font-size:11px;color:var(--text-muted);text-align:center;padding:8px;letter-spacing:1px;text-transform:uppercase}.pricing-wallet-section{text-align:center;margin:16px 0;padding:12px 0;border-top:1px solid var(--border)}.pricing-wallet-connected{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-dim);padding:4px 12px;border:1px solid var(--border)}.wallet-dot{width:6px;height:6px;border-radius:50%;background:#28a050;display:inline-block}.pricing-details{background:var(--bg-glass);border:1px solid var(--border);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding:16px;margin-bottom:20px}.pricing-details-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.pricing-details-row{display:flex;justify-content:space-between;padding:4px 0;font-size:12px;color:var(--text-dim);border-bottom:1px solid var(--border)}.pricing-details-row:last-child{border-bottom:none}.status-active{color:#28a050}.pricing-how{margin-top:24px}.pricing-how h2{font-size:14px;font-weight:400;margin-bottom:14px;letter-spacing:2px;text-transform:uppercase;color:var(--text);text-align:center}.pricing-how-steps{display:flex;flex-direction:column;gap:8px}.pricing-how-step{display:flex;align-items:flex-start;gap:10px}.pricing-how-step .step-num{width:22px;height:22px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:12px;border:1px solid var(--border-bright)}.pricing-how-step .step-text{font-size:12px;color:var(--text-dim);line-height:1.7;padding-top:1px}.pricing-how-step .step-text strong{color:var(--text);font-weight:400}@media(max-width:768px){.features{grid-template-columns:1fr}.hero h1{font-size:20px}.subtitle{font-size:13px}.hero-actions{flex-direction:column;align-items:center}.docs{flex-direction:column}.docs-sidebar{width:100%;height:auto;position:static;border-right:none;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;padding:10px;gap:2px}.docs-sidebar-title{display:none}.docs-sidebar-item{border-left:none;padding:4px 10px;font-size:11px}.docs-sidebar-item.active{background:var(--accent-dim)}.docs-content{padding:16px 14px}.pricing-grid{grid-template-columns:1fr}}
