@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";:root{--terminal-red: #ff0000;--terminal-red-bright: #ff3333;--terminal-red-dark: #cc0000;--terminal-red-dim: #880000;--terminal-red-glow: rgba(255, 0, 0, .5);--terminal-green: #00ff00;--terminal-amber: #ffaa00;--terminal-cyan: #00ffff;--bg-primary: #0a0e1a;--bg-secondary: #0d1220;--bg-card: rgba(17, 24, 39, .95);--bg-card-solid: #111827;--bg-card-hover: rgba(26, 32, 48, .98);--bg-glass: rgba(13, 18, 32, .9);--bg-gradient: linear-gradient(135deg, #0a0e1a 0%, #111827 50%, #0a0e1a 100%);--bg-hero-gradient: linear-gradient(180deg, rgba(255, 0, 0, .06) 0%, transparent 50%);--text-primary: #c9d1d9;--text-secondary: #8b949e;--text-muted: #6e7681;--text-glow: #ff0000;--text-heading: #ff0000;--text-bright: #e6edf3;--accent-primary: var(--terminal-red);--accent-secondary: var(--terminal-red-dark);--accent-blue: #1f6feb;--accent-success: #00ff00;--accent-error: #ff0000;--accent-warning: #ffaa00;--border-dark: rgba(255, 0, 0, .15);--border-glow: rgba(255, 0, 0, .35);--border-blue-glow: rgba(31, 111, 235, .3);--border-light: rgba(200, 200, 220, .08);--border-medium: rgba(255, 0, 0, .25);--border-subtle: rgba(200, 200, 220, .06);--border-card: rgba(200, 200, 220, .1);--glass-bg: rgba(13, 18, 32, .92);--glass-border: rgba(200, 200, 220, .1);--glass-blur: blur(12px);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--shadow-xl: 0 12px 40px rgba(0, 0, 0, .6);--shadow-card: 0 2px 8px rgba(0, 0, 0, .3);--glow-orange: 0 0 20px rgba(255, 0, 0, .3);--glow-blue: 0 0 20px rgba(31, 111, 235, .3);--glow-red: 0 0 15px rgba(255, 0, 0, .4);--bonk-orange: #ff0000;--bonk-orange-glow: rgba(255, 0, 0, .5);--bonk-gold: #ff3333;--bonk-amber: #ff0000;--bonk-neon: #ff0000;--usa-red: #ff0000;--usa-red-glow: rgba(255, 0, 0, .5);--usa-blue: #1f6feb;--usa-white: #c9d1d9;--usa-navy: #0d1220;--usa-dark-blue: #0a0e1a;--usa-light-blue: #58a6ff;--usa-electric-blue: #1f6feb;--claude-terracotta: #ff0000;--claude-terracotta-light: #ff3333;--claude-terracotta-dark: #cc0000;--claude-navy: #0d1220;--claude-blue: #1f6feb;--claude-cream: #0d1220;--claude-warm-gray: #1c2333;--font-display: "VT323", "JetBrains Mono", monospace;--font-body: "JetBrains Mono", monospace;--font-mono: "JetBrains Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);background:var(--bg-primary);color:var(--text-primary);overflow-x:hidden;min-height:100vh}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:9999}@keyframes terminalFlicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.8}94%{opacity:1}97%{opacity:.9}98%{opacity:1}}.terminal-glow{text-shadow:0 0 5px #ff0000,0 0 10px #ff0000,0 0 20px #ff0000;animation:terminalFlicker 4s infinite}#root{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--bg-primary);position:relative}#root:before{content:"";position:fixed;top:0;left:0;right:0;height:400px;background:var(--bg-hero-gradient);pointer-events:none;z-index:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--claude-cream)}::-webkit-scrollbar-thumb{background:var(--claude-warm-gray);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--claude-blue)}.app-header{background:#0d1220;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 24px;border-bottom:1px solid rgba(255,0,0,.2);display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);flex-wrap:wrap;gap:16px;box-shadow:0 4px 20px #00000080;position:sticky;top:0;z-index:100}.header-logo{display:flex;align-items:center;gap:14px}.header-logo img{width:40px;height:40px;border-radius:8px}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.8}}.header-logo h1{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:.5px;color:var(--text-primary)}.status-info{display:flex;gap:12px;font-size:13px;color:var(--text-secondary);align-items:center;flex-wrap:wrap}.status-item{display:flex;align-items:center;gap:8px;padding:8px 14px;background:rgba(17,24,39,.8);border-radius:4px;border:1px solid rgba(255,0,0,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.status-item .label{color:#8b949e;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.status-item .value{color:red;font-weight:700;font-family:var(--font-mono);text-shadow:0 0 5px rgba(255,0,0,.5)}.status-item.network .value{color:var(--accent-success);text-shadow:0 0 10px rgba(0,230,118,.5)}.nav-tabs{display:flex;gap:4px;background:rgba(17,24,39,.6);padding:4px;border-radius:4px;flex-wrap:nowrap;border:1px solid rgba(200,200,220,.1);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.nav-tabs::-webkit-scrollbar{display:none}.nav-tab-button{flex-shrink:0}.nav-tab-button{background:transparent;border:1px solid rgba(200,200,220,.1);font-size:12px;padding:8px 16px;cursor:pointer;font-family:var(--font-mono);font-weight:600;border-radius:3px;transition:all .2s ease;color:#8b949e;text-transform:uppercase;letter-spacing:1px}.nav-tab-button:hover{background:rgba(255,0,0,.1);color:red;border-color:#ff00004d}.nav-tab-active{background:rgba(255,0,0,.15)!important;color:red!important;box-shadow:0 2px 8px #0000004d;border-color:#f006!important}.nav-tab-inactive{color:#6e7681}.nav-social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid rgba(200,200,220,.1);border-radius:4px;color:red;transition:all .2s ease;margin-left:8px}.nav-social-link:hover{background:rgba(255,0,0,.2);color:red;border-color:#f003;text-shadow:none;box-shadow:0 2px 8px #0000004d}.main-content-area{padding:20px;flex:1;overflow-y:auto;position:relative;z-index:1}.card{background:#111827;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px;box-shadow:0 2px 8px #0000004d;transition:all .3s ease}.card:hover{border-color:#f003;box-shadow:0 2px 8px #0000004d}.card-header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-dark)}.card-header h3{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--text-primary);letter-spacing:1px}.card-header .icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);border-radius:8px;font-size:16px;color:#fff;box-shadow:var(--glow-orange)}.hero-section{text-align:center;padding:32px 24px;background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-light);border-radius:16px;margin-bottom:24px;position:relative;overflow:visible}.hero-section:before{display:none}.hero-title{font-family:var(--font-display);font-size:48px;font-weight:900;letter-spacing:6px;margin:0 0 8px;color:var(--claude-terracotta);position:relative;z-index:2;text-shadow:none;background:none!important;-webkit-text-fill-color:var(--claude-terracotta)!important;animation:none!important}.hero-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--bonk-orange);background:rgba(193,95,60,.15);border:1px solid rgba(193,95,60,.3);border-radius:25px;padding:12px 28px;margin-bottom:16px;letter-spacing:3px;position:relative;z-index:2}.hero-tagline{font-family:var(--font-body);font-size:20px;font-weight:500;color:var(--text-secondary);margin:0 0 16px;position:relative;z-index:2}.hero-description{font-family:var(--font-body);font-size:15px;color:var(--text-muted);max-width:600px;margin:0 auto 24px;line-height:1.7;position:relative;z-index:2}.hero-cta-row{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;position:relative;z-index:2}.hero-cta-primary{padding:14px 32px;background:var(--claude-terracotta);border:none;border-radius:10px;color:#fff;font-family:var(--font-body);font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #d48c7166}.hero-cta-primary:hover{transform:translateY(-2px);box-shadow:0 6px 30px #d48c7180}.hero-cta-secondary{padding:14px 32px;background:transparent;border:1px solid var(--claude-navy);border-radius:10px;color:var(--claude-navy);font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.hero-cta-secondary:hover{border-color:var(--claude-blue);color:var(--claude-blue);background:rgba(77,166,255,.08)}.hero-subtitle{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);font-weight:500;letter-spacing:3px;margin-bottom:20px;position:relative;z-index:2}.network-stats-section{margin-bottom:32px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.stats-grid{grid-template-columns:1fr}}.stat-card{background:var(--bg-secondary);border:1px solid var(--claude-terracotta);border-radius:16px;padding:24px;display:flex;align-items:center;gap:16px;transition:all .3s ease;position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--claude-terracotta);opacity:0;transition:opacity .3s ease}.stat-card:hover{transform:translateY(-4px);border-color:var(--claude-terracotta);box-shadow:0 20px 40px #d48c7126,0 0 20px var(--border-blue-glow)}.stat-card:hover:before{opacity:1}.stat-icon{font-size:32px;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:4px}.stat-content{flex:1;display:flex;flex-direction:column;gap:4px}.stat-value-large{font-family:var(--font-mono);font-size:24px;font-weight:700;color:var(--text-primary)}.stat-card .stat-label{font-size:12px;color:var(--text-muted)}.stat-card .stat-sublabel{font-size:10px;color:var(--bonk-orange);opacity:.8;margin-top:2px}.stat-change{font-family:var(--font-mono);font-size:12px;font-weight:600;padding:4px 10px;border-radius:6px}.stat-change.positive{color:#00e676;background:rgba(0,230,118,.15)}.stat-badge.live{color:var(--bonk-orange);background:rgba(193,95,60,.15);font-family:var(--font-mono);font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;animation:pulse-glow 2s ease-in-out infinite}.performance-showcase{margin:60px 0;perspective:1000px}.showcase-header{text-align:center;margin-bottom:40px}.bullish-tag{display:inline-block;background:transparent;color:red;padding:4px 12px;border-radius:4px;font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:2px;margin-bottom:16px;border:1px solid rgba(255,0,0,.2);text-shadow:0 0 5px rgba(255,0,0,.5)}.holographic-dashboard{background:#0a0e1a;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:60px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000004d}.main-display{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;position:relative;z-index:5}.tps-display{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:40px;box-shadow:0 2px 8px #0000004d}.tps-ring{width:240px;height:240px;position:relative}.ring-base{fill:none;stroke:#ff00001a;stroke-width:8}.ring-progress{fill:none;stroke:red;stroke-width:8;stroke-linecap:square;stroke-dasharray:283;stroke-dashoffset:40;filter:drop-shadow(0 0 10px rgba(255,0,0,.8));animation:ring-rotate 4s linear infinite}@keyframes ring-rotate{0%{stroke-dashoffset:283}to{stroke-dashoffset:0}}.tps-counter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.tps-counter .count{display:block;font-family:var(--font-mono);font-size:48px;font-weight:800;color:red;line-height:1;text-shadow:0 0 10px rgba(255,0,0,.5)}.tps-counter .label{font-size:10px;font-weight:700;color:var(--claude-terracotta);letter-spacing:2px;margin-top:8px}.live-telemetry{display:flex;flex-direction:column;gap:24px;justify-content:center}.telemetry-item{background:transparent;padding:16px;border-radius:4px;border:1px solid rgba(200,200,220,.1)}.t-label{font-size:10px;font-weight:700;color:#8b949e;letter-spacing:1px;font-family:var(--font-mono)}.t-value{float:right;font-family:var(--font-mono);font-size:14px;font-weight:700;color:red;text-shadow:0 0 5px rgba(255,0,0,.5)}.t-bar{height:4px;background:rgba(255,0,0,.1);border-radius:4px;margin-top:8px;overflow:hidden}.t-fill{height:100%;background:#ff0000;box-shadow:0 2px 8px #0000004d}.market-comparison{grid-column:span 2;display:flex;gap:20px;margin-top:20px}.comparison-card{flex:1;background:transparent;padding:20px;border-radius:4px;display:flex;align-items:center;gap:16px;border:1px solid rgba(200,200,220,.1);color:#8b949e;font-family:var(--font-mono)}.comparison-card.claudec{background:transparent;color:red;border-color:#f003;box-shadow:0 2px 8px #0000004d}.c-logo{font-weight:800;font-size:12px}.c-bar-wrap{flex:1;height:8px;background:rgba(0,0,0,.05);border-radius:4px}.claudec .c-bar-wrap{background:rgba(255,255,255,.2)}.c-bar{height:100%;border-radius:4px;background:#627EEA}.claudec .c-bar{background:white}.c-val{font-family:var(--font-mono);font-size:14px;font-weight:700}.marketing-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.m-feature{background:#111827;padding:20px;border-radius:4px;text-align:center;border:1px solid rgba(200,200,220,.1);color:#c9d1d9}.performance-scanner{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,transparent,rgba(255,0,0,.1),transparent);animation:scan 4s linear infinite;pointer-events:none}@keyframes scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.neural-nodes{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.15}.node{position:absolute;width:8px;height:8px;background:var(--claude-terracotta);border-radius:50%}.node-pulse{position:absolute;width:100%;height:100%;background:inherit;border-radius:inherit;animation:node-pulse 2s ease-out infinite}@keyframes node-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(3);opacity:0}}.node-0{top:10%;left:20%}.node-1{top:30%;right:15%}.node-2{bottom:20%;left:40%}.node-3{top:50%;left:5%}.node-4{bottom:10%;right:30%}.ai-validators-section{margin-bottom:32px}.validators-showcase{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1024px){.validators-showcase{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.validators-showcase{grid-template-columns:1fr}}.validator-card-large{background:var(--bg-secondary);border:1px solid var(--claude-terracotta);border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.validator-card-large:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--claude-terracotta);opacity:0;transition:opacity .3s ease}.validator-card-large:hover{transform:translateY(-4px);border-color:var(--claude-terracotta);box-shadow:0 20px 40px #d48c7126}.validator-card-large:hover:before{opacity:1}.validator-avatar-large{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-bottom:16px}.validator-avatar-large img{width:100%;height:100%;object-fit:cover}.validator-details h4{font-family:var(--font-display);font-size:16px;font-weight:700;margin:0 0 8px}.validator-role-tag{display:inline-block;font-size:11px;font-weight:600;color:#c9d1d9;background:rgba(255,255,255,.1);padding:4px 12px;border-radius:12px;margin-bottom:12px}.validator-specialty{font-size:12px;color:#c9d1d9;margin:0;line-height:1.5}.validator-status{position:absolute;top:12px;right:12px;font-size:10px;font-weight:600}.validator-status.online{color:#00e676}.features-section{margin-bottom:32px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.features-grid{grid-template-columns:1fr}}.feature-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:28px 24px;transition:all .3s ease;color:#c9d1d9}.feature-card:hover{border-color:#f003;transform:translateY(-2px);box-shadow:0 2px 8px #0000004d}.feature-icon{font-size:36px;margin-bottom:16px}.feature-card h3{font-family:var(--font-mono);font-size:16px;font-weight:700;color:red;margin:0 0 12px}.feature-card p{font-size:13px;color:#c9d1d9;line-height:1.6;margin:0}.why-claude-section{margin-bottom:48px;padding:20px 0}.why-claude-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width: 1024px){.why-claude-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.why-claude-grid{grid-template-columns:1fr;gap:16px}}.why-claude-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:24px;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;color:#c9d1d9}.why-claude-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#ff0000;opacity:0;transition:opacity .3s ease}.why-claude-card:hover{transform:translateY(-4px);border-color:#c15f3c80;box-shadow:0 20px 40px #c15f3c26}.why-claude-card:hover:before{opacity:1}.why-claude-card-icon{width:100px;height:100px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:visible;background:transparent;border:none;box-shadow:none}.why-claude-card-icon img{width:100%;height:100%;object-fit:cover}.why-claude-card h3{font-family:var(--font-mono);font-size:18px;font-weight:700;color:#c9d1d9;margin:0 0 8px;letter-spacing:.5px}.why-claude-card-subtitle{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:600;color:red;background:transparent;padding:4px 12px;border-radius:4px;margin-bottom:12px;border:1px solid rgba(200,200,220,.1)}.why-claude-card p{font-size:12px;color:#c9d1d9;margin:0}.feature-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.feature-modal{background:var(--bg-card-solid);border:2px solid var(--bonk-orange);border-radius:24px;padding:40px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 0 60px #c15f3c66,0 30px 60px #00000080;text-align:center}.feature-modal-close{position:absolute;top:16px;right:16px;width:40px;height:40px;background:rgba(193,95,60,.2);border:1px solid var(--bonk-orange);border-radius:50%;color:var(--bonk-orange);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.feature-modal-close:hover{background:var(--bonk-orange);color:#000}.feature-modal-icon{width:100px;height:100px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,rgba(193,95,60,.08) 0%,rgba(244,243,238,.98) 100%);border:1px solid rgba(193,95,60,.3);box-shadow:0 8px 30px #c15f3c40}.feature-modal-icon img{width:100%;height:100%;object-fit:cover}.feature-modal h2{font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--text-primary);margin:0 0 12px;letter-spacing:1px}.feature-modal-subtitle{display:inline-block;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--bonk-orange);background:rgba(193,95,60,.15);padding:6px 16px;border-radius:16px;margin-bottom:24px}.feature-modal-description{font-size:15px;color:var(--text-secondary);line-height:1.8;margin:0 0 28px;text-align:left}.feature-modal-stats{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.feature-modal-stat{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--text-primary);background:rgba(193,95,60,.1);border:1px solid rgba(193,95,60,.3);padding:8px 16px;border-radius:8px}@media (max-width: 600px){.feature-modal{padding:24px}.feature-modal h2{font-size:22px}.feature-modal-description{font-size:14px}}.live-activity-section{margin-bottom:48px}.live-activity-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 900px){.live-activity-grid{grid-template-columns:1fr}}.live-card,.partner-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:16px;padding:32px;color:#c9d1d9;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 4px 12px #0006}.live-card h3,.live-card p,.live-card span,.live-card div,.partner-card h4,.partner-card p,.partner-card span{color:#c9d1d9!important}.live-card-header{border-bottom:1px solid rgba(255,0,0,.3)!important;display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px}.live-card-header h3{font-family:var(--font-display);font-size:16px;font-weight:700;margin:0}.debate-item{background:rgba(255,0,0,.1)!important;border:1px solid rgba(255,0,0,.3)!important;border-radius:12px;padding:16px;margin-bottom:16px}.debate-item h4,.debate-item p{color:#c9d1d9!important}.live-card-cta,.view-all-btn{background:#111827!important;color:red!important;font-weight:800!important;border:1px solid rgba(200,200,220,.1)!important;border-radius:4px;padding:14px 24px;cursor:pointer;transition:all .3s ease;margin-top:auto}.preview-message{background:rgba(255,255,255,.05);padding:12px;border-radius:8px;margin-bottom:12px}.preview-name,.preview-content p,.partner-card h4,.partner-card p{color:#c9d1d9!important}.roadmap-section{display:none!important}.live-card:before,.partner-card:before{display:none!important}.live-card:hover,.partner-card:hover{transform:translateY(-4px);border-color:var(--claude-terracotta-dark)!important;box-shadow:0 20px 40px #d48c714d!important}.live-card:hover:before{opacity:1}.live-card-header{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--border-light)}.live-card-header h3{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--text-primary);margin:0}.live-indicator{font-size:10px;font-weight:700;color:#00e676;background:rgba(0,230,118,.15);padding:4px 10px;border-radius:6px;animation:pulse-live 2s ease-in-out infinite}.live-indicator.debate{color:var(--bonk-orange);background:rgba(193,95,60,.15)}@keyframes pulse-live{0%,to{opacity:1}50%{opacity:.7}}.chat-preview-messages{flex:1;display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.preview-message{display:flex;align-items:flex-start;gap:12px}.preview-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;flex-shrink:0}.preview-avatar-img{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,0,0,.4);background-color:#0a0e1a}.chat-avatar,.message-avatar img,.validator-mini-avatar{background-color:#0a0e1a!important}.preview-content{flex:1}.preview-name{font-size:12px;font-weight:700;display:block;margin-bottom:4px}.preview-content p{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.debates-preview{flex:1;display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.debate-item{background:rgba(255,255,255,.03);border:1px solid var(--border-light);border-radius:12px;padding:16px;transition:all .3s ease}.debate-item:hover{background:rgba(255,255,255,.05)}.debate-item.active{border-color:#c15f3c66;background:rgba(193,95,60,.05)}.debate-status{display:inline-block;font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;background:rgba(193,95,60,.2);color:var(--bonk-orange);margin-bottom:8px}.debate-status.passed{background:rgba(0,230,118,.2);color:#00e676}.debate-item h4{font-size:14px;font-weight:700;color:var(--text-primary);margin:0 0 6px}.debate-item p{font-size:12px;color:var(--text-muted);margin:0 0 12px;line-height:1.4}.debate-validators{display:flex;gap:6px}.validator-badge{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.validator-badge.for{background:#00E676}.validator-badge.against{background:#FF1744}.validator-badge.pending{background:var(--text-muted)}.debate-result{font-size:12px;font-weight:600;color:#00e676}.live-card-cta{background:linear-gradient(135deg,var(--bonk-orange) 0%,#ff8c42 100%);color:#000;border:none;border-radius:10px;padding:14px 24px;font-family:var(--font-display);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease}.live-card-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c15f3c66}.tokenomics-section{margin-bottom:32px}.tokenomics-card{background:linear-gradient(135deg,rgba(193,95,60,.08) 0%,var(--bg-card) 50%);border:1px solid rgba(193,95,60,.3);border-radius:20px;padding:32px}.tokenomics-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.tokenomics-header h2{font-family:var(--font-display);font-size:24px;font-weight:700;color:var(--text-primary);margin:0}.token-price{display:flex;align-items:center;gap:12px}.price-value{font-family:var(--font-mono);font-size:32px;font-weight:700;color:var(--bonk-orange)}.price-change.positive{font-size:12px;font-weight:600;color:#00e676;background:rgba(0,230,118,.15);padding:4px 12px;border-radius:6px}.tokenomics-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:24px}@media (max-width: 800px){.tokenomics-stats{grid-template-columns:repeat(2,1fr)}}.token-stat{text-align:center}.token-stat-value{display:block;font-family:var(--font-mono);font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:4px}.token-stat-label{font-size:12px;color:var(--text-muted)}.token-cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.token-btn{padding:12px 28px;border-radius:10px;font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.token-btn.primary{background:linear-gradient(135deg,var(--bonk-orange) 0%,#ff8c42 100%);border:none;color:#000}.token-btn.secondary{background:transparent;border:1px solid var(--border-light);color:var(--text-primary)}.token-btn:hover{transform:translateY(-2px)}.ecosystem-section{margin-bottom:32px}.partners-grid{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin:0 auto}@media (max-width: 900px){.partners-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.partners-grid{grid-template-columns:repeat(2,1fr)}}.partner-card{background:linear-gradient(135deg,rgba(193,95,60,.05) 0%,rgba(244,243,238,.95) 100%);border:1px solid rgba(193,95,60,.2);border-radius:16px;padding:24px 16px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.partner-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c15f3c,#FF8C5A);opacity:0;transition:opacity .3s ease}.partner-card:hover{transform:translateY(-4px);border-color:#c15f3c80;box-shadow:0 20px 40px #c15f3c26}.partner-card:hover:before{opacity:1}.partner-name{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-secondary)}.roadmap-section{margin-bottom:32px}.roadmap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.roadmap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.roadmap-grid{grid-template-columns:1fr}}.roadmap-card{background:linear-gradient(135deg,rgba(193,95,60,.05) 0%,rgba(244,243,238,.95) 100%);border:1px solid rgba(193,95,60,.2);border-radius:16px;padding:24px;transition:all .3s ease;position:relative;overflow:hidden}.roadmap-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c15f3c,#FF8C5A);opacity:0;transition:opacity .3s ease}.roadmap-card:hover{transform:translateY(-4px);border-color:#c15f3c80;box-shadow:0 20px 40px #c15f3c26}.roadmap-card:hover:before{opacity:1}.roadmap-card.completed{border-color:#00e6764d}.roadmap-card.completed:before{content:"✓";position:absolute;top:12px;right:12px;width:24px;height:24px;background:rgba(0,230,118,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#00e676}.roadmap-card.active{border-color:var(--bonk-orange);box-shadow:0 0 20px #c15f3c33}.roadmap-card.active:before{content:"";position:absolute;top:12px;right:12px;width:12px;height:12px;background:var(--bonk-orange);border-radius:50%;animation:pulse-glow 2s ease-in-out infinite}.roadmap-phase{font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--bonk-orange);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.roadmap-card h3{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--text-primary);margin:0 0 16px}.roadmap-card ul{list-style:none;padding:0;margin:0}.roadmap-card li{font-size:13px;color:var(--text-muted);padding:6px 0;border-bottom:1px solid var(--border-dark)}.roadmap-card li:last-child{border-bottom:none}.roadmap-card.completed li{color:#00e676cc}.final-cta-section{background:linear-gradient(135deg,rgba(193,95,60,.1) 0%,rgba(193,95,60,.05) 100%);border:1px solid rgba(193,95,60,.2);border-radius:20px;padding:48px 32px;text-align:center;margin-bottom:32px}.cta-content h2{font-family:var(--font-display);font-size:28px;font-weight:700;color:var(--text-primary);margin:0 0 12px}.cta-content p{font-size:15px;color:var(--text-muted);margin:0 0 24px}.cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.cta-btn-large{padding:16px 36px;border-radius:12px;font-family:var(--font-body);font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease}.cta-btn-large.primary{background:linear-gradient(135deg,var(--bonk-orange) 0%,#ff8c42 100%);border:none;color:#000;box-shadow:0 4px 20px #c15f3c66}.cta-btn-large.secondary{background:transparent;border:1px solid rgba(255,255,255,.3);color:var(--text-primary)}.cta-btn-large:hover{transform:translateY(-2px)}@media (max-width: 1024px){.holographic-dashboard{padding:30px!important}.hero-metrics-container{gap:30px!important}.market-comparison{flex-direction:column!important}.marketing-features-grid{grid-template-columns:repeat(2,1fr)!important}.main-display{grid-template-columns:1fr!important}}@media (max-width: 768px){.hero-section{padding:24px 16px}.hero-title{font-size:32px;letter-spacing:3px}.hero-tagline{font-size:16px}.hero-description{font-size:14px;max-width:100%!important}.hero-cta-row{flex-direction:column;align-items:center}.hero-cta-primary,.hero-cta-secondary{width:100%;max-width:280px}.section-header-centered h2{font-size:22px;justify-content:center}.tokenomics-stats{grid-template-columns:repeat(2,1fr)}.partners-grid{grid-template-columns:repeat(3,1fr)}.final-cta-section{padding:32px 20px}.cta-content h2{font-size:22px}.cta-buttons{flex-direction:column;align-items:center}.cta-btn-large{width:100%;max-width:280px}.status-info{gap:6px!important}.status-item{padding:4px 8px!important}.status-item .label{font-size:8px!important}.status-item .value{font-size:11px!important}.nav-tabs{width:100%;order:3}.nav-tab-button{padding:6px 10px!important;font-size:10px!important}.holographic-dashboard{padding:20px 12px!important}.hero-metrics-container{flex-direction:column!important;gap:20px!important}.tps-ring{width:180px!important;height:180px!important}.tps-counter .count{font-size:36px!important}.tps-display{padding:20px!important}.marketing-features-grid{grid-template-columns:1fr!important}.performance-showcase,.ai-validators-section,.live-activity-section{padding:40px 12px!important}.market-comparison{flex-direction:column!important;gap:12px!important}.comparison-card{flex-direction:row!important}.validator-modal-content{padding:24px!important}.validator-modal-content .validator-stats-grid{grid-template-columns:1fr!important}}@media (max-width: 480px){.hero-title{font-size:26px;letter-spacing:2px}.hero-badge{font-size:9px;padding:6px 14px}.hero-tagline{font-size:14px}.status-info{display:none!important}.stat-card{padding:16px}.stat-icon{width:44px;height:44px;font-size:24px}.stat-value-large{font-size:20px}.chart-card,.validator-card-large{padding:16px}.validator-avatar-large{width:60px;height:60px}.feature-card{padding:20px 16px}.feature-icon{font-size:28px}.tokenomics-card{padding:20px}.price-value{font-size:24px}.token-stat-value{font-size:16px}.partners-grid{grid-template-columns:repeat(2,1fr)}.partner-card{padding:16px 12px}.live-card,.roadmap-card,.why-claude-card{padding:16px}.why-claude-card-icon{width:80px;height:80px;margin-bottom:12px}.why-claude-card h3{font-size:15px}.tps-ring{width:140px!important;height:140px!important}.tps-counter .count{font-size:28px!important}.tps-counter .label{font-size:8px!important}.header-logo span,.header-logo h1{font-size:16px!important}}.hero-stats{display:flex;gap:32px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.hero-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 24px;background:var(--bg-glass);border:1px solid var(--border-light);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-stat .stat-value{font-family:var(--font-mono);font-size:24px;font-weight:700;color:var(--bonk-orange);text-shadow:0 0 20px var(--bonk-orange-glow)}.hero-stat .stat-value.online{color:var(--accent-success);text-shadow:0 0 20px rgba(0,230,118,.6);animation:pulse-glow 2s ease-in-out infinite}.hero-stat .stat-label{font-family:var(--font-body);font-size:10px;color:var(--text-muted);letter-spacing:2px;text-transform:uppercase}.dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}@media (max-width: 900px){.dashboard-grid{grid-template-columns:1fr}}.dashboard-panel{background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-light);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.panel-header{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-glass);border-bottom:1px solid var(--border-dark)}.panel-header .panel-icon{font-size:20px}.panel-header h3{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:1px;color:var(--text-primary);flex:1}.live-badge{font-family:var(--font-mono);font-size:11px;color:var(--accent-error);animation:pulse 1.5s ease-in-out infinite}.online-badge{font-family:var(--font-mono);font-size:11px;color:var(--accent-success);padding:4px 10px;background:rgba(0,230,118,.1);border-radius:6px}.chat-feed{flex:1;padding:16px;overflow-y:auto;max-height:280px;display:flex;flex-direction:column;gap:10px}.chat-message{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--bg-glass);border-radius:8px;border-left:3px solid var(--bonk-orange)}.chat-author{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:1px}.chat-text{font-size:13px;color:var(--text-secondary);line-height:1.5}.chat-empty{color:var(--text-muted);text-align:center;padding:40px 20px;font-size:14px}.panel-action-btn{margin:16px;padding:12px 20px;background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);border:none;border-radius:8px;color:#fff;font-family:var(--font-body);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:1px}.panel-action-btn:hover{transform:translateY(-2px);box-shadow:var(--glow-orange)}.validators-mini-grid{padding:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.validator-mini-card{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;transition:all .2s ease}.validator-mini-card:hover{border-color:var(--border-glow);transform:translateY(-2px)}.validator-avatar{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:16px;color:#fff}.validator-info{flex:1}.validator-name{font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--text-primary);letter-spacing:1px}.validator-role{font-size:11px;color:var(--text-muted)}.debates-section{margin-bottom:24px}.section-header{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:0 4px}.section-header .section-icon{font-size:20px}.section-header h3{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:2px;color:var(--text-primary);flex:1}.view-all-btn{font-family:var(--font-mono);font-size:12px;color:var(--bonk-orange);background:transparent;border:1px solid var(--border-glow);padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.view-all-btn:hover{background:var(--bonk-orange);color:#fff}.quick-actions-section{margin-bottom:32px}.section-title{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:2px;color:var(--text-primary);margin-bottom:16px;padding-left:4px}.quick-actions-grid{display:flex;gap:12px;flex-wrap:wrap}.action-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 28px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;cursor:pointer;transition:all .2s ease}.action-card:hover{border-color:var(--border-glow);transform:translateY(-3px);box-shadow:var(--glow-orange)}.action-icon{font-size:28px}.action-label{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:1px;color:var(--text-secondary)}.hero-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.btn-primary{background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);color:var(--usa-white);border:none;padding:14px 32px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.btn-secondary{background:transparent;color:var(--bonk-orange);border:2px solid var(--bonk-orange);padding:12px 30px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-family:Inter,sans-serif}.btn-secondary:hover{background:var(--bonk-orange);color:var(--usa-white)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:32px}.feature-card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;padding:28px;text-align:center;transition:all .3s ease;cursor:pointer}.feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--bonk-orange)}.feature-card .icon{width:56px;height:56px;margin:0 auto 16px;background:linear-gradient(135deg,rgba(193,95,60,.1) 0%,rgba(220,20,60,.1) 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:28px}.feature-card h4{font-size:18px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.feature-card p{font-size:14px;color:var(--text-secondary);line-height:1.6}.validators-section{background:linear-gradient(135deg,var(--claude-cream) 0%,var(--claude-white) 100%);border-radius:20px;padding:40px;margin-top:32px}.validators-section h3{color:var(--usa-white);font-size:24px;font-weight:700;text-align:center;margin-bottom:8px}.validators-section .subtitle{color:var(--text-on-dark-muted);text-align:center;margin-bottom:32px;font-size:15px}.validators-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.validator-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;cursor:pointer}.validator-card:hover{background:rgba(193,95,60,.15);border-color:var(--bonk-orange);transform:translateY(-2px)}.validator-card .avatar{width:48px;height:48px;margin:0 auto 12px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff}.validator-card .name{color:var(--usa-white);font-weight:700;font-size:14px;margin-bottom:4px}.validator-card .role{color:var(--text-on-dark-muted);font-size:12px}.network-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:24px 0}.stat-card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:14px;padding:20px;text-align:center;transition:all .3s ease}.stat-card:hover{border-color:var(--bonk-orange);transform:translateY(-2px);box-shadow:var(--shadow-md)}.stat-label{color:var(--text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-weight:500}.stat-value{color:var(--bonk-orange);font-size:28px;font-weight:700}.stat-value.success{color:var(--accent-success)}.block-explorer{color:var(--text-primary);font-family:Inter,sans-serif}.explorer-header{padding-bottom:20px;margin-bottom:24px;border-bottom:2px solid var(--border-light)}.explorer-header h3{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:12px}.explorer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}@media (max-width: 1024px){.explorer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.explorer-grid{grid-template-columns:1fr}}.explorer-section{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;padding:20px;box-shadow:var(--shadow-sm)}.explorer-section h4{color:var(--text-primary);font-size:15px;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-light);display:flex;align-items:center;gap:10px}.explorer-section h4:before{content:"";width:4px;height:18px;background:linear-gradient(180deg,var(--bonk-orange) 0%,var(--usa-red) 100%);border-radius:2px}.accounts-list,.blocks-list,.pending-list,.validators-list{max-height:320px;overflow-y:auto}.account-item,.block-item,.pending-item,.validator-item{display:flex;justify-content:space-between;align-items:center;padding:14px;margin-bottom:8px;background:var(--bg-card-hover);border-radius:10px;border:1px solid transparent;transition:all .2s ease;font-size:13px}.account-item:hover,.block-item:hover,.pending-item:hover,.validator-item:hover{border-color:var(--bonk-orange);box-shadow:var(--shadow-sm)}.account-address,.block-height,.tx-from{color:var(--usa-blue);font-weight:600;font-family:Inter,monospace;font-size:12px}.account-balance,.block-producer,.tx-amount{color:var(--bonk-orange);font-weight:700}.transaction-item{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:18px;margin-bottom:12px;transition:all .3s ease}.transaction-item:hover{border-color:var(--bonk-orange);box-shadow:var(--shadow-md)}.tx-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.tx-hash{color:var(--bonk-orange);font-family:Inter,monospace;font-weight:600;font-size:13px}.tx-time{color:var(--text-muted);font-size:12px}.cyberpunk-faucet-page{padding:24px;max-width:1200px;margin:0 auto}.faucet-header{text-align:center;margin-bottom:32px}.faucet-title{font-size:32px;font-weight:800;color:#c9d1d9;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:12px;text-transform:uppercase;letter-spacing:3px}.faucet-title .title-icon{font-size:28px}.faucet-subtitle{color:#fff9;font-size:14px;margin:0}.faucet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.faucet-card{background:linear-gradient(135deg,rgba(20,20,40,.98) 0%,rgba(244,243,238,1) 100%);border:1px solid rgba(193,95,60,.4);border-radius:16px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;box-shadow:0 4px 20px #00000014}.faucet-card:hover{border-color:var(--bonk-orange);box-shadow:0 0 30px #c15f3c33;transform:translateY(-2px)}.faucet-card .card-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.faucet-card .card-icon{font-size:24px}.faucet-card .card-header h3{font-size:16px;font-weight:700;color:var(--bonk-orange);margin:0;text-transform:uppercase;letter-spacing:1px}.faucet-card .card-desc{color:#fff9;font-size:13px;margin:0 0 16px;line-height:1.4}.cyber-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:none;border-radius:8px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;width:100%}.cyber-btn.primary{background:linear-gradient(135deg,var(--bonk-orange) 0%,#ff8c42 100%);color:#000;box-shadow:0 4px 15px #c15f3c4d}.cyber-btn.primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 25px #c15f3c66}.cyber-btn.primary:disabled{opacity:.5;cursor:not-allowed}.cyber-btn.secondary{background:rgba(193,95,60,.1);border:1px solid var(--bonk-orange);color:var(--bonk-orange)}.cyber-btn.secondary:hover{background:rgba(193,95,60,.2)}.cyber-btn.small{padding:8px 12px;font-size:11px}.wallet-result{margin-top:16px;padding-top:16px;border-top:1px solid rgba(193,95,60,.2)}.wallet-result label{display:block;color:#ffffffb3;font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.address-display{background:rgba(244,243,238,.8);border:1px solid rgba(177,173,161,.3);border-radius:8px;padding:12px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--bonk-orange);word-break:break-all;margin-bottom:12px}.form-field{margin-bottom:16px}.form-field label{display:block;color:#ffffffb3;font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.cyber-input{width:100%;padding:14px 16px;background:rgba(20,20,35,.9);border:1px solid rgba(193,95,60,.4);border-radius:8px;color:#c9d1d9;font-family:JetBrains Mono,monospace;font-size:13px;transition:all .3s ease;box-sizing:border-box}.cyber-input:focus{outline:none;border-color:var(--bonk-orange);box-shadow:0 0 15px #c15f3c4d;background:rgba(25,25,45,.95)}.cyber-input::placeholder{color:#fff6}.cyber-input:disabled{background:rgba(30,30,50,.8);border-color:#c15f3c33;color:#fff9;cursor:not-allowed}.amount-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.amount-chip{padding:10px 8px;background:rgba(0,0,0,.05);border:1px solid rgba(193,95,60,.2);border-radius:6px;color:#ffffffb3;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s ease}.amount-chip:hover{border-color:var(--bonk-orange);color:var(--bonk-orange)}.amount-chip.active{background:rgba(193,95,60,.2);border-color:var(--bonk-orange);color:var(--bonk-orange);box-shadow:0 0 10px #c15f3c33}.rules-card .rules-list{display:flex;flex-direction:column;gap:10px}.rule-item{display:flex;align-items:center;gap:10px;padding:10px 12px;background:rgba(0,0,0,.05);border-radius:8px;font-size:12px;color:#fffc}.rule-item .rule-icon{font-size:16px}.tx-status-card{background:linear-gradient(135deg,rgba(244,243,238,.95) 0%,rgba(255,255,255,.98) 100%);border:1px solid rgba(193,95,60,.3);border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tx-status-card.confirmed{border-color:#4caf5080;box-shadow:0 0 20px #4caf501a}.tx-status-card.pending{border-color:#ffc10780}.tx-status-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.tx-status-header .status-icon{font-size:24px}.tx-status-header h4{flex:1;margin:0;font-size:16px;font-weight:700;color:#c9d1d9}.dismiss-btn{background:rgba(255,255,255,.1);border:none;width:28px;height:28px;border-radius:50%;color:#fff9;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.dismiss-btn:hover{background:rgba(255,255,255,.2);color:#c9d1d9}.tx-details{display:grid;gap:8px;margin-bottom:16px}.tx-row{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:rgba(0,0,0,.05);border-radius:6px;font-size:12px}.tx-row span:first-child{color:#fff9}.tx-value{color:#c9d1d9;font-weight:600;font-family:JetBrains Mono,monospace}.tx-value.address{color:var(--bonk-orange)}.tx-status-card .tx-hash{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:rgba(193,95,60,.1);border:1px solid rgba(193,95,60,.3);border-radius:8px;cursor:pointer;transition:all .2s ease}.tx-status-card .tx-hash:hover{background:rgba(193,95,60,.15);border-color:var(--bonk-orange)}.tx-status-card .tx-hash span:first-child{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--bonk-orange)}.view-details{color:var(--bonk-orange);font-size:12px;font-weight:600}@media (max-width: 900px){.faucet-grid{grid-template-columns:1fr}.amount-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.cyberpunk-faucet-page{padding:16px}.faucet-title{font-size:24px;letter-spacing:1px}.faucet-card{padding:18px}.amount-grid{grid-template-columns:repeat(2,1fr)}.amount-chip{padding:12px 8px;font-size:12px}}.send-page{padding:24px;display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 200px);background:#0a0e1a}.send-main-card{width:100%;max-width:480px;background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000d}.send-card-header{display:flex;align-items:center;gap:16px;padding:24px;background:#111827;border-bottom:1px solid rgba(200,200,220,.1)}.send-icon{font-size:36px;color:red}.send-card-header h2{margin:0;font-size:22px;font-weight:800;color:red;letter-spacing:2px;text-transform:uppercase}.send-card-header p{margin:4px 0 0;font-size:12px;color:#8b949e}.send-form-section{padding:24px;background:#111827}.send-field{margin-bottom:20px;position:relative}.send-field label{display:block;font-size:11px;font-weight:700;color:#c9d1d9;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px}.send-input{width:100%;padding:14px 16px;background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:10px;color:#c9d1d9;font-family:JetBrains Mono,monospace;font-size:14px;transition:all .3s ease;box-sizing:border-box}.send-input:focus{outline:none;border-color:#f003;box-shadow:0 0 0 3px #d48c711a}.send-input::placeholder{color:#8b949e}.send-input:disabled{background:#0d1220;color:#6e7681}.wallet-connected{position:absolute;right:14px;top:38px;font-size:11px;font-weight:600;color:#10b981}.send-amount-row{position:relative}.send-amount-input{padding-right:80px!important}.send-currency{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:13px;font-weight:700;color:red;font-family:JetBrains Mono,monospace}.send-quick-btns{display:flex;gap:8px;margin-top:12px}.send-quick-btns button{flex:1;padding:10px;background:transparent;border:1px solid rgba(200,200,220,.1);border-radius:8px;color:red;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.send-quick-btns button:hover{background:#ff0000;color:#fff;transform:translateY(-1px)}.send-action-box{margin:0 24px 24px;padding:20px;background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:12px}.send-summary{margin-bottom:16px}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px}.summary-row span:first-child{color:#8b949e}.summary-row span:last-child{color:#c9d1d9;font-weight:600;font-family:JetBrains Mono,monospace}.total-amount{color:red!important;font-size:15px!important}.send-transaction-btn{width:100%;padding:16px 24px;background:#111827;border:2px solid rgba(200,200,220,.1);border-radius:10px;color:red;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:2px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.send-transaction-btn:hover:not(:disabled){background:#ff0000;color:#000;transform:translateY(-1px)}.send-transaction-btn:disabled{background:#0d1220;border-color:#c8c8dc1a;color:#8b949e;cursor:not-allowed;transform:none}@media (max-width: 520px){.send-page{padding:16px}.send-main-card{border-radius:16px}.send-card-header{padding:20px}.send-card-header h2{font-size:18px}.send-form-section{padding:20px}.send-action-box{margin:0 12px 12px;padding:16px}.send-quick-btns button{padding:8px;font-size:11px}}.faucet-interface{max-width:600px;margin:0 auto}.faucet-interface h3{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:24px;text-align:center}.faucet-form{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;padding:32px;margin-bottom:24px;box-shadow:var(--shadow-md)}.form-group{margin-bottom:20px}.form-group label{display:block;color:var(--text-secondary);font-size:13px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.form-input{width:100%;padding:14px 16px;background:var(--bg-secondary);border:2px solid var(--border-light);border-radius:10px;color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px;transition:all .3s ease}.form-input:focus{outline:none;border-color:var(--bonk-orange);box-shadow:0 0 0 3px #c15f3c1a}.form-input::placeholder{color:var(--text-muted)}.amount-selector{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.amount-btn{flex:1;min-width:80px;padding:12px 16px;background:var(--bg-secondary);border:2px solid var(--border-light);border-radius:8px;color:var(--text-primary);font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s ease}.amount-btn:hover,.amount-btn.selected{border-color:var(--bonk-orange);background:rgba(193,95,60,.1);color:var(--bonk-orange)}.wallet-connect-container{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:var(--shadow-sm)}.wallet-connect-header{color:var(--text-primary);font-size:18px;font-weight:700;margin-bottom:16px}.wallet-connect-btn{background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);color:var(--usa-white);border:none;padding:14px 28px;border-radius:10px;cursor:pointer;font-size:14px;font-family:Inter,sans-serif;font-weight:700;transition:all .3s ease}.wallet-connect-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-glow)}.wallet-connected{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(16,185,129,.08);border:1px solid var(--accent-success);border-radius:10px}.wallet-status-indicator{width:10px;height:10px;background:var(--accent-success);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.wallet-address{color:var(--text-primary);font-family:Inter,monospace;font-size:13px}.chat-container{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-md)}.chat-messages{padding:20px;max-height:500px;overflow-y:auto;background:var(--bg-secondary)}.chat-message{padding:16px;margin-bottom:12px;background:var(--bg-card-hover);border-radius:12px;border-left:4px solid var(--bonk-orange)}.chat-message.user{border-left-color:var(--usa-blue)}.chat-message .sender{color:var(--bonk-orange);font-weight:700;font-size:13px;margin-bottom:8px}.chat-message .content{color:var(--text-primary);line-height:1.6}.chat-input-area{display:flex;gap:12px;padding:16px;border-top:1px solid var(--border-light);background:var(--bg-secondary)}.chat-input{flex:1;padding:14px 16px;background:var(--bg-card);border:2px solid var(--border-light);border-radius:10px;color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px}.chat-input:focus{outline:none;border-color:var(--bonk-orange)}.gip-container{display:flex;flex-direction:column;min-height:100%;background:transparent;font-family:Inter,sans-serif;color:var(--text-primary)}.gip-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:2px solid var(--border-light);background:var(--bg-card)}.gip-title{font-size:24px;font-weight:800;color:var(--text-primary)}.gip-tabs{display:flex;background:var(--bg-card);border-bottom:1px solid var(--border-light);padding:0 20px}.gip-tab-button{background:transparent;border:none;font-size:13px;padding:16px 24px;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;color:var(--text-secondary);transition:all .3s ease;border-bottom:3px solid transparent}.gip-tab-button:hover{color:var(--bonk-orange)}.gip-tab-active{color:var(--bonk-orange);font-weight:700;border-bottom:3px solid var(--bonk-orange)}.gip-content{flex:1;padding:24px;overflow:auto}.gip-item{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:20px;margin-bottom:16px;cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-sm)}.gip-item:hover{border-color:var(--bonk-orange);box-shadow:var(--shadow-md)}.gip-input,.gip-textarea,.gip-select{width:100%;padding:14px 16px;background:var(--bg-secondary);border:2px solid var(--border-light);border-radius:10px;color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px;transition:all .3s ease}.gip-input:focus,.gip-textarea:focus,.gip-select:focus{outline:none;border-color:var(--bonk-orange)}.gip-button{padding:12px 24px;border-radius:10px;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:all .3s ease}.gip-button-primary{background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);color:var(--usa-white);border:none}.gip-button-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.gip-button-secondary{background:transparent;color:var(--bonk-orange);border:2px solid var(--bonk-orange)}.gip-button-secondary:hover{background:var(--bonk-orange);color:var(--usa-white)}.info-box{background:linear-gradient(135deg,rgba(193,95,60,.08) 0%,rgba(220,20,60,.05) 100%);border:1px solid rgba(193,95,60,.2);border-radius:12px;padding:20px;margin:20px 0}.info-box h4{color:var(--bonk-orange);font-size:15px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px}.info-box p{color:var(--text-secondary);font-size:14px;line-height:1.6}.testnet-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(245,158,11,.15);color:var(--accent-warning);padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.quick-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.quick-action-btn{display:flex;align-items:center;gap:8px;background:var(--bg-card);border:1px solid var(--border-light);padding:12px 20px;border-radius:10px;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.quick-action-btn:hover{border-color:var(--bonk-orange);color:var(--bonk-orange);transform:translateY(-2px)}.quick-action-btn .icon{font-size:18px}@media (max-width: 768px){.hero-title{font-size:32px;letter-spacing:2px}.hero-description{font-size:15px}.features-grid{grid-template-columns:1fr}.validators-grid{grid-template-columns:repeat(2,1fr)}.app-header{padding:12px 16px}.header-logo h1{font-size:20px}.nav-tab-button{padding:8px 14px;font-size:12px}}.cli-input{width:100%;padding:14px 16px;background:var(--bg-secondary);border:2px solid var(--border-light);border-radius:10px;color:var(--text-primary);font-family:Inter,sans-serif;font-size:14px;transition:all .3s ease}.cli-input:focus{outline:none;border-color:var(--bonk-orange);box-shadow:0 0 0 3px #c15f3c1a}.cli-button{background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);color:var(--usa-white);border:none;padding:14px 28px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;cursor:pointer;border-radius:10px;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.cli-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.cli-button:disabled{background:var(--text-muted);cursor:not-allowed;transform:none;box-shadow:none}.clickable-command{display:block;padding:10px 16px;margin:6px 0;background:var(--bg-card);border:1px solid var(--border-light);border-radius:8px;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .2s ease}.clickable-command:hover{background:rgba(193,95,60,.1);border-color:var(--bonk-orange);color:var(--bonk-orange)}.clickable-validator{display:inline-block;padding:4px 10px;margin:2px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:6px;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all .2s ease}.clickable-validator:hover{background:var(--bonk-orange);border-color:var(--bonk-orange);color:#fff}.live-debate-section{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;margin-top:32px;overflow:hidden;box-shadow:var(--shadow-md)}.live-debate-header{background:linear-gradient(135deg,var(--claude-cream) 0%,var(--claude-white) 100%);padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.live-debate-header h3{color:var(--usa-white);font-size:16px;font-weight:700;display:flex;align-items:center;gap:8px}.live-indicator{width:8px;height:8px;background:var(--accent-success);border-radius:50%;animation:pulse 2s infinite}.claude-coin{width:60px;height:60px;border-radius:50%;box-shadow:var(--shadow-glow);animation:coinGlow 2s ease-in-out infinite}.claude-coin-small{width:24px;height:24px;border-radius:50%;vertical-align:middle}@keyframes coinGlow{0%,to{box-shadow:0 4px 20px #c15f3c66}50%{box-shadow:0 4px 30px #c15f3c99}}.oracle-page{display:flex;flex-direction:column;height:100%;min-height:calc(100vh - 200px)}.oracle-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;margin-bottom:20px}.oracle-title-section h1{font-family:var(--font-display);font-size:28px;font-weight:900;letter-spacing:3px;background:linear-gradient(90deg,var(--bonk-orange),var(--usa-white));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 4px}.oracle-subtitle{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);letter-spacing:1px}.oracle-status{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--accent-success);padding:8px 16px;background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.3);border-radius:8px}.oracle-status .status-dot{width:8px;height:8px;background:var(--accent-success);border-radius:50%;animation:pulse-glow 2s ease-in-out infinite}.oracle-layout{display:grid;grid-template-columns:280px 1fr;gap:20px;flex:1;min-height:0}@media (max-width: 900px){.oracle-layout{grid-template-columns:1fr}}.oracle-sidebar{display:flex;flex-direction:column;gap:16px}.sidebar-section{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:16px}.sidebar-title{font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:2px;color:var(--text-muted);margin:0 0 12px}.agent-list{display:flex;flex-direction:column;gap:8px}.agent-card{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;transition:all .2s ease}.agent-card:hover{border-color:var(--border-light);transform:translate(4px)}.agent-card.selected{border-color:var(--agent-color, var(--bonk-orange));background:rgba(193,95,60,.1);box-shadow:0 0 15px #c15f3c33}.agent-card .agent-avatar{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px}.agent-card .agent-details{flex:1}.agent-card .agent-name{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--text-primary);letter-spacing:1px}.agent-card .agent-role{font-size:10px;color:var(--text-muted)}.agent-active-indicator{color:var(--accent-success);font-size:10px;animation:pulse 1.5s ease-in-out infinite}.activity-section{flex:1;min-height:150px}.activity-feed{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.activity-item{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--bg-glass);border-radius:6px;font-size:11px;color:var(--text-secondary);border-left:2px solid var(--border-light)}.activity-item.validating{border-left-color:var(--accent-success)}.activity-item.analyzing{border-left-color:var(--bonk-orange)}.activity-item.consensus{border-left-color:var(--usa-blue)}.activity-item.processing{border-left-color:var(--accent-warning)}.activity-icon{font-size:12px;width:16px;text-align:center}.activity-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oracle-main{display:flex;flex-direction:column;gap:16px;min-height:0}.agent-info-banner{display:flex;justify-content:space-between;align-items:center;padding:20px;background:var(--bg-card);border:1px solid var(--border-light);border-left:4px solid var(--bonk-orange);border-radius:12px}.agent-info-left{display:flex;align-items:center;gap:16px}.agent-big-avatar{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 0 20px #c15f3c4d}.agent-info-text h2{font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:2px;margin:0 0 4px}.agent-role-text{font-size:13px;color:var(--text-muted);margin:0}.agent-info-right{display:flex;gap:24px}.agent-stat{display:flex;flex-direction:column;gap:4px}.agent-stat .stat-label{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:1px}.agent-stat .stat-value{font-size:12px;color:var(--text-secondary);max-width:180px}.oracle-chat-window{flex:1;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;overflow-y:auto;min-height:300px;max-height:450px}.chat-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.chat-empty-state .empty-icon{font-size:48px;margin-bottom:16px;filter:grayscale(.3)}.chat-empty-state h3{font-family:var(--font-display);font-size:18px;color:var(--text-primary);margin:0 0 8px}.chat-empty-state p{font-size:13px;color:var(--text-muted);margin:0 0 24px}.suggested-prompts{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.suggested-prompts button{padding:10px 16px;background:var(--bg-glass);border:1px solid var(--border-light);border-radius:20px;color:var(--text-secondary);font-size:12px;cursor:pointer;transition:all .2s ease}.suggested-prompts button:hover{border-color:var(--bonk-orange);color:var(--bonk-orange)}.messages-container{padding:16px;display:flex;flex-direction:column;gap:12px}.message{padding:14px 16px;border-radius:12px;background:var(--bg-glass);border:1px solid var(--border-dark)}.message.user-message{background:rgba(193,95,60,.3);border-color:#c15f3c80;margin-left:40px}.message.agent-message{border-left:3px solid var(--bonk-orange);margin-right:40px}.message-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.message-author{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:1px}.message-role{font-size:10px;color:var(--text-muted);padding:2px 8px;background:var(--bg-glass);border-radius:4px}.message-time{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);margin-left:auto}.message-content{font-size:14px;color:var(--text-secondary);line-height:1.6;white-space:pre-wrap}.oracle-input-section{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:16px}.input-wrapper{display:flex;gap:12px;align-items:flex-end}.oracle-input-section textarea{flex:1;padding:14px 16px;background:var(--bg-glass);border:1px solid var(--border-light);border-radius:10px;color:var(--text-primary);font-family:var(--font-body);font-size:14px;resize:none;transition:all .2s ease}.oracle-input-section textarea:focus{outline:none;border-color:var(--bonk-orange);box-shadow:0 0 0 3px #c15f3c1a}.oracle-input-section textarea::placeholder{color:var(--text-muted)}.input-actions{display:flex;gap:8px}.send-btn{width:48px;height:48px;background:linear-gradient(135deg,var(--bonk-orange) 0%,var(--usa-red) 100%);border:none;border-radius:10px;color:#fff;font-size:20px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.send-btn:hover:not(:disabled){transform:scale(1.05);box-shadow:var(--glow-orange)}.send-btn:disabled{opacity:.5;cursor:not-allowed}.loading-indicator{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:11px;color:var(--text-muted)}.clear-btn{background:transparent;border:1px solid var(--border-light);color:var(--text-muted);padding:6px 12px;border-radius:6px;font-size:11px;cursor:pointer;transition:all .2s ease}.clear-btn:hover{border-color:var(--accent-error);color:var(--accent-error)}.u1ip-page{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.u1ip-header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;flex-wrap:wrap;gap:20px}.u1ip-header .page-title{font-family:var(--font-display);font-size:32px;font-weight:900;letter-spacing:4px;background:linear-gradient(90deg,var(--bonk-orange),var(--usa-white));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 8px}.u1ip-header .page-subtitle{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);letter-spacing:1px;margin:0}.header-stats{display:flex;gap:12px}.stat-box{display:flex;flex-direction:column;align-items:center;padding:12px 20px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:10px;min-width:70px}.stat-box .stat-value{font-family:var(--font-mono);font-size:24px;font-weight:700;color:var(--text-primary)}.stat-box .stat-label{font-size:10px;color:var(--text-muted);letter-spacing:1px}.stat-box.active .stat-value{color:var(--bonk-orange);text-shadow:0 0 15px var(--bonk-orange-glow)}.stat-box.approved .stat-value{color:var(--accent-success)}.stat-box.rejected .stat-value{color:var(--accent-error)}.u1ip-info-banner{display:flex;align-items:flex-start;gap:16px;padding:20px;background:rgba(193,95,60,.08);border:1px solid rgba(193,95,60,.3);border-radius:12px}.u1ip-info-banner .info-icon{font-size:24px}.u1ip-info-banner h4{font-family:var(--font-display);font-size:14px;color:var(--bonk-orange);margin:0 0 8px;letter-spacing:1px}.u1ip-info-banner p{font-size:13px;color:var(--text-secondary);line-height:1.6;margin:0}.u1ip-tabs{display:flex;gap:8px;padding:4px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:10px;width:fit-content}.u1ip-tabs .tab-btn{padding:12px 24px;background:transparent;border:none;border-radius:8px;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--text-muted);cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:1px}.u1ip-tabs .tab-btn:hover{color:var(--bonk-orange)}.u1ip-tabs .tab-btn.active{background:linear-gradient(135deg,var(--bonk-orange),var(--usa-red));color:#fff}.u1ip-content{min-height:400px}.u1ip-list{display:flex;flex-direction:column;gap:24px}.loading-state,.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner{width:40px;height:40px;border:3px solid var(--border-light);border-top-color:var(--bonk-orange);border-radius:50%;animation:spin 1s linear infinite}.empty-state .empty-icon{font-size:48px;margin-bottom:16px}.empty-state h3{font-family:var(--font-display);color:var(--text-primary);margin:0 0 8px}.empty-state p{color:var(--text-muted);margin:0}.proposal-section{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;overflow:hidden}.section-header{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-glass);border-bottom:1px solid var(--border-dark)}.section-header h3{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:2px;color:var(--text-primary);margin:0}.section-header.live{background:rgba(193,95,60,.15);border-bottom-color:var(--bonk-orange)}.section-header.live h3{color:var(--bonk-orange)}.section-header.voting{background:rgba(255,215,0,.1)}.section-header.voting h3{color:var(--accent-warning)}.pulse-dot{width:10px;height:10px;background:var(--bonk-orange);border-radius:50%;animation:pulse-glow 2s ease-in-out infinite}.proposals-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;padding:16px}.proposal-card{position:relative;padding:20px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:10px;cursor:pointer;transition:all .2s ease}.proposal-card:hover{border-color:var(--border-glow);transform:translateY(-2px);box-shadow:0 8px 25px #00000014}.proposal-card.live{border-color:#c15f3c80}.proposal-card.live:hover{box-shadow:var(--glow-orange)}.proposal-card.voting{border-color:#ffd70066}.card-badge{position:absolute;top:12px;right:12px;padding:4px 10px;background:var(--bonk-orange);color:#fff;font-family:var(--font-mono);font-size:10px;font-weight:700;border-radius:4px;letter-spacing:1px}.card-badge.voting{background:var(--accent-warning);color:#000}.card-id{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);margin-bottom:8px}.card-title{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 10px;padding-right:50px}.card-summary{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0 0 16px}.card-meta{display:flex;gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.card-meta .messages{margin-left:auto;color:var(--bonk-orange);font-weight:600}.u1ip-detail{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;overflow:hidden}.back-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;margin:16px;background:var(--bg-glass);border:1px solid var(--border-light);border-radius:8px;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:all .2s ease}.back-btn:hover{border-color:var(--bonk-orange);color:var(--bonk-orange)}.proposal-header{padding:24px;background:var(--bg-glass);border-bottom:1px solid var(--border-dark)}.proposal-header .proposal-id{font-family:var(--font-mono);font-size:12px;color:var(--bonk-orange);margin-bottom:8px}.proposal-header .proposal-title{font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--text-primary);margin:0 0 16px;letter-spacing:1px}.proposal-meta{display:flex;gap:10px;flex-wrap:wrap}.status-badge{padding:6px 14px;border-radius:6px;font-size:11px;font-weight:700;color:#fff;letter-spacing:1px}.priority-badge{padding:5px 13px;background:transparent;border:2px solid;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:1px}.category-badge{padding:6px 14px;background:var(--bg-glass);border-radius:6px;font-size:11px;color:var(--text-secondary)}.proposal-content{padding:24px}.content-section{margin-bottom:24px}.content-section h3{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--bonk-orange);margin:0 0 12px;letter-spacing:1px}.content-section p{font-size:14px;color:var(--text-secondary);line-height:1.7;margin:0}.tags-list{display:flex;gap:8px;flex-wrap:wrap}.tags-list .tag{padding:6px 12px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:20px;font-size:12px;color:var(--text-muted)}.vote-summary{padding:24px;background:var(--bg-glass);border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark)}.vote-summary h3{font-family:var(--font-display);font-size:14px;color:var(--text-primary);margin:0 0 16px;letter-spacing:1px}.vote-bars{display:flex;flex-direction:column;gap:10px}.vote-bar{position:relative;height:32px;background:var(--bg-primary);border-radius:6px;overflow:hidden}.vote-bar .vote-fill{height:100%;transition:width .5s ease}.vote-bar.approve .vote-fill{background:linear-gradient(90deg,var(--accent-success),rgba(0,230,118,.5))}.vote-bar.reject .vote-fill{background:linear-gradient(90deg,var(--accent-error),rgba(255,82,82,.5))}.vote-bar.abstain .vote-fill{background:linear-gradient(90deg,var(--text-muted),rgba(102,102,102,.5))}.vote-bar .vote-label{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--text-primary)}.agent-votes-grid{margin-top:24px;padding-top:20px;border-top:1px solid rgba(193,95,60,.2)}.agent-votes-grid h4{font-family:var(--font-display);font-size:13px;color:var(--bonk-orange);margin:0 0 16px;letter-spacing:1px;text-transform:uppercase}.agent-vote-card{background:linear-gradient(135deg,rgba(244,243,238,.9) 0%,rgba(255,255,255,.95) 100%);border:1px solid rgba(193,95,60,.3);border-left:3px solid var(--bonk-orange);border-radius:10px;padding:16px;margin-bottom:12px;transition:all .3s ease}.agent-vote-card:hover{border-color:var(--bonk-orange);box-shadow:0 0 20px #c15f3c1a}.vote-card-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vote-agent-icon{font-size:22px}.vote-agent-name{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;flex:1}.vote-badge{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.5px}.vote-reasoning{font-size:13px;line-height:1.6;color:#fffc;padding:12px;background:rgba(0,0,0,.08);border-radius:8px;border-left:2px solid rgba(193,95,60,.4)}@media (max-width: 768px){.agent-vote-card{padding:14px}.vote-card-header{flex-wrap:wrap}.vote-agent-name{font-size:12px}.vote-reasoning{font-size:12px;padding:10px}}.debate-thread{padding:24px}.debate-thread h3{font-family:var(--font-display);font-size:14px;color:var(--text-primary);margin:0 0 16px;letter-spacing:1px}.messages-list{display:flex;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto}.debate-message{padding:16px;background:var(--bg-glass);border:1px solid var(--border-dark);border-left:3px solid var(--bonk-orange);border-radius:8px}.debate-message .message-header{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.debate-message .agent-icon{font-size:16px}.debate-message .agent-name{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:1px}.debate-message .message-type{font-size:11px;color:var(--text-muted);padding:2px 8px;background:var(--bg-primary);border-radius:4px}.debate-message .message-time{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);margin-left:auto}.debate-message .message-content{font-size:14px;color:var(--text-secondary);line-height:1.6}.debate-message .message-reasoning{margin-top:10px;padding-top:10px;border-top:1px solid var(--border-dark);font-size:12px;color:var(--text-muted);font-style:italic}.debate-message .reasoning-label{color:var(--bonk-orange);font-style:normal;font-weight:600}.u1ip-validators{padding:20px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px}.u1ip-validators h3{font-family:var(--font-display);font-size:12px;color:var(--text-muted);letter-spacing:2px;margin:0 0 16px}.validators-row{display:flex;gap:12px;flex-wrap:wrap}.validator-chip{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--bg-glass);border:1px solid;border-radius:20px;transition:all .2s ease}.validator-chip:hover{transform:scale(1.05)}.validator-chip .chip-icon{font-size:16px}.validator-chip .chip-name{font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:1px}.docs-page{display:flex;flex-direction:column;gap:20px;padding-bottom:40px}.docs-header{text-align:center;padding:40px 24px;background:linear-gradient(135deg,rgba(193,95,60,.1),rgba(193,95,60,.1));border:1px solid var(--border-light);border-radius:16px;position:relative;overflow:hidden}.docs-header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--bonk-orange),var(--usa-red),var(--usa-blue))}.docs-title{font-family:var(--font-display);font-size:36px;font-weight:900;letter-spacing:6px;background:linear-gradient(90deg,var(--bonk-orange),var(--usa-white));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 12px}.docs-subtitle{font-family:var(--font-mono);font-size:14px;color:var(--text-muted);letter-spacing:2px;margin:0}.docs-container{display:grid;grid-template-columns:240px 1fr;gap:24px}@media (max-width: 900px){.docs-container{grid-template-columns:1fr}}.docs-nav{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;height:fit-content;position:sticky;top:20px}.docs-nav .nav-item{display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left}.docs-nav .nav-item:hover{background:var(--bg-glass);border-color:var(--border-dark)}.docs-nav .nav-item.active{background:linear-gradient(135deg,rgba(193,95,60,.2),rgba(193,95,60,.05));border-color:var(--bonk-orange)}.docs-nav .nav-icon{font-size:18px}.docs-nav .nav-label{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-secondary)}.docs-nav .nav-item.active .nav-label{color:var(--bonk-orange)}.docs-content{background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:32px;min-height:600px}.docs-section h2{font-family:var(--font-display);font-size:28px;font-weight:800;color:var(--text-primary);margin:0 0 24px;padding-bottom:16px;border-bottom:2px solid var(--bonk-orange)}.docs-section h3{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--bonk-orange);margin:32px 0 16px;letter-spacing:1px}.docs-section p{font-size:15px;color:var(--text-secondary);line-height:1.8;margin:0 0 16px}.docs-highlight{padding:20px 24px;background:rgba(193,95,60,.08);border-left:4px solid var(--bonk-orange);border-radius:0 8px 8px 0;margin:24px 0}.docs-highlight p{margin:0;font-size:16px;color:var(--text-primary)}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0}.feature-card{padding:24px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:12px;transition:all .2s ease}.feature-card:hover{border-color:var(--border-glow);transform:translateY(-2px)}.feature-card .feature-icon{font-size:32px;margin-bottom:12px}.feature-card h4{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 8px}.feature-card p{font-size:13px;color:var(--text-muted);margin:0;line-height:1.6}.stats-row{display:flex;justify-content:space-around;padding:32px 0;margin:32px 0;background:var(--bg-glass);border-radius:12px;border:1px solid var(--border-dark)}.stat-item{display:flex;flex-direction:column;align-items:center;gap:8px}.stat-item .stat-number{font-family:var(--font-mono);font-size:32px;font-weight:700;color:var(--bonk-orange);text-shadow:0 0 20px var(--bonk-orange-glow)}.stat-item .stat-desc{font-size:12px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.docs-list{list-style:none;padding:0;margin:16px 0}.docs-list li{position:relative;padding:12px 0 12px 28px;color:var(--text-secondary);font-size:14px;line-height:1.6;border-bottom:1px solid var(--border-dark)}.docs-list li:last-child{border-bottom:none}.docs-list li:before{content:"▸";position:absolute;left:0;color:var(--bonk-orange)}.docs-list.numbered li{counter-increment:list-counter;padding-left:40px}.docs-list.numbered li:before{content:counter(list-counter);position:absolute;left:0;width:24px;height:24px;background:var(--bonk-orange);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.docs-list li strong{color:var(--text-primary)}.docs-list li p{margin:8px 0 0;font-size:13px;color:var(--text-muted)}.architecture-diagram{display:flex;flex-direction:column;gap:8px;margin:24px 0}.arch-layer{padding:20px 24px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.arch-layer.layer-3{background:linear-gradient(90deg,rgba(193,95,60,.2),rgba(193,95,60,.05));border:1px solid rgba(193,95,60,.4)}.arch-layer.layer-2{background:linear-gradient(90deg,rgba(220,20,60,.2),rgba(220,20,60,.05));border:1px solid rgba(220,20,60,.4)}.arch-layer.layer-1{background:linear-gradient(90deg,rgba(193,95,60,.3),rgba(193,95,60,.1));border:1px solid rgba(74,144,217,.4)}.layer-label{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:1px}.layer-items{display:flex;gap:16px}.layer-items span{padding:6px 14px;background:var(--bg-glass);border-radius:20px;font-size:12px;color:var(--text-muted)}.code-block{padding:16px 20px;background:var(--bg-primary);border:1px solid var(--border-dark);border-radius:8px;margin:16px 0}.code-block code{font-family:var(--font-mono);font-size:14px;color:var(--bonk-orange)}.validators-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:24px 0}.validator-card{padding:24px;background:var(--bg-glass);border:2px solid;border-radius:12px}.validator-header{display:flex;align-items:center;gap:14px;margin-bottom:20px}.validator-icon{font-size:32px}.validator-header h4{font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:2px;margin:0}.validator-title{font-size:12px;opacity:.7}.validator-details{display:flex;flex-direction:column;gap:12px}.detail-row{display:flex;flex-direction:column;gap:4px}.detail-label{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px}.detail-value{font-size:13px;color:var(--text-secondary);line-height:1.5}.params-table{background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:8px;overflow:hidden;margin:24px 0}.param-row{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-dark)}.param-row:last-child{border-bottom:none}.param-name{font-size:14px;color:var(--text-secondary)}.param-value{font-family:var(--font-mono);font-size:14px;color:var(--bonk-orange);font-weight:600}.token-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:24px 0}.token-stat{padding:20px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:8px;text-align:center}.token-label{display:block;font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.token-value{font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--bonk-orange)}.distribution-chart{display:flex;flex-direction:column;gap:12px;margin:24px 0}.dist-item{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(90deg,rgba(193,95,60,.2),transparent);background-size:var(--width) 100%;background-repeat:no-repeat;border:1px solid var(--border-dark);border-radius:8px}.dist-label{font-size:14px;color:var(--text-secondary)}.dist-percent{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--bonk-orange)}.category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:24px 0}.category-item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:8px;text-align:center}.cat-icon{font-size:28px}.cat-name{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-primary)}.cat-desc{font-size:12px;color:var(--text-muted)}.lifecycle{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:32px 0}.lifecycle-step{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:8px;min-width:120px}.lifecycle-step.active{border-color:var(--accent-success);background:rgba(0,230,118,.1)}.step-num{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--bonk-orange);color:#fff;border-radius:50%;font-size:14px;font-weight:700}.lifecycle-step.active .step-num{background:var(--accent-success)}.step-name{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--text-primary)}.step-desc{font-size:11px;color:var(--text-muted);text-align:center}.lifecycle-arrow{font-size:20px;color:var(--text-muted)}.roadmap{display:flex;flex-direction:column;gap:24px;margin:24px 0}.roadmap-phase{padding:24px;background:var(--bg-glass);border:1px solid var(--border-dark);border-radius:12px;border-left:4px solid var(--text-muted)}.roadmap-phase.completed{border-left-color:var(--accent-success)}.roadmap-phase.active{border-left-color:var(--bonk-orange);background:rgba(193,95,60,.05)}.roadmap-phase.upcoming{opacity:.7}.phase-header{display:flex;align-items:center;gap:16px;margin-bottom:16px}.phase-status{font-size:18px;color:var(--accent-success)}.phase-status.pulse{color:var(--bonk-orange);animation:pulse-glow 2s ease-in-out infinite}.phase-header h3{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--text-primary);margin:0;flex:1}.phase-date{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);padding:4px 12px;background:var(--bg-primary);border-radius:20px}.roadmap-phase ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.roadmap-phase li{position:relative;padding-left:20px;font-size:14px;color:var(--text-secondary)}.roadmap-phase li:before{content:"•";position:absolute;left:0;color:var(--bonk-orange)}.roadmap-phase.completed li:before{content:"✓";color:var(--accent-success)}@media (max-width: 1024px){.app-header{padding:10px 16px}.header-logo h1{font-size:22px}.status-info{display:none}.nav-tabs{width:100%;justify-content:center}.hero-section{padding:30px 16px}.hero-title{font-size:36px!important}.hero-subtitle{font-size:12px!important}.stats-row{gap:12px}.stat-card{padding:16px 12px;min-width:70px}.main-dashboard{grid-template-columns:1fr;gap:16px;padding:16px}.dashboard-panel{padding:16px}.validators-mini-grid{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width: 768px){.app-header{padding:8px 12px;flex-wrap:wrap}.header-logo{gap:10px}.header-logo img{width:36px;height:36px}.header-logo h1{font-size:18px;letter-spacing:1px}.status-info{display:none}.nav-tabs{width:100%;order:3;justify-content:flex-start;overflow-x:auto;padding:4px;gap:2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nav-tabs::-webkit-scrollbar{display:none}.nav-tab{padding:8px 12px;font-size:11px;white-space:nowrap;flex-shrink:0}.hero-section{padding:24px 12px}.hero-title{font-size:28px!important;letter-spacing:2px!important}.hero-subtitle{font-size:10px!important;letter-spacing:2px!important}.stats-row{flex-wrap:wrap;gap:8px;justify-content:center}.stat-card{padding:12px 10px;min-width:70px;flex:1 1 70px}.stat-value{font-size:18px}.stat-label{font-size:9px}.main-dashboard{grid-template-columns:1fr;gap:12px;padding:12px}.dashboard-panel{padding:14px}.panel-header h3{font-size:14px}.validators-mini-grid{grid-template-columns:1fr;gap:8px}.validator-mini-card{padding:12px}.validator-avatar{width:40px;height:40px}.validator-name{font-size:13px}.validator-role{font-size:10px}.chat-preview{max-height:200px}.chat-message{padding:10px;font-size:13px}.oracle-page{padding:12px}.oracle-header{flex-direction:column;gap:12px;text-align:center}.oracle-title{font-size:22px!important}.oracle-subtitle{font-size:12px}.oracle-layout{grid-template-columns:1fr;gap:16px}.oracle-sidebar{order:2}.oracle-main{order:1}.agent-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.agent-card{padding:10px;flex-direction:column;text-align:center;gap:8px}.agent-avatar{width:50px;height:50px;margin:0 auto}.agent-big-avatar{width:60px;height:60px}.agent-info-banner{flex-direction:column;gap:16px;padding:16px}.agent-info-left{flex-direction:column;text-align:center}.agent-info-right{flex-direction:column;gap:8px}.agent-stat{text-align:center}.oracle-chat-window{min-height:300px}.suggested-prompts{flex-direction:column;gap:8px}.suggested-prompts button{width:100%;padding:12px;font-size:13px}.chat-input-container{flex-direction:column;gap:8px}.chat-input-container input{width:100%}.chat-input-container button{width:100%;padding:14px}.gip-page{padding:12px}.gip-header{flex-direction:column;gap:12px;text-align:center}.gip-title{font-size:22px!important}.gip-layout{grid-template-columns:1fr;gap:16px}.gip-sidebar{order:2}.gip-main{order:1}.gip-stats-grid{grid-template-columns:repeat(2,1fr);gap:8px}.gip-stat-card{padding:12px}.proposal-card{padding:14px}.proposal-header{flex-direction:column;gap:8px;align-items:flex-start}.proposal-id,.proposal-title{font-size:14px}.proposal-meta{flex-direction:column;gap:8px;align-items:flex-start}.vote-summary{flex-wrap:wrap;gap:8px}.docs-page{padding:12px}.docs-header{padding:20px 16px}.docs-title{font-size:22px!important}.docs-layout{grid-template-columns:1fr;gap:16px}.docs-sidebar{position:static;width:100%;order:2}.docs-nav{display:flex;flex-wrap:wrap;gap:8px}.docs-nav-item{flex:1 1 auto;text-align:center;padding:10px 12px;font-size:11px}.docs-content{order:1;padding:16px}.docs-section h2{font-size:20px}.docs-section h3{font-size:16px}.validator-cards{grid-template-columns:1fr}.validator-detail-card{padding:16px}.feature-grid{grid-template-columns:1fr;gap:12px}.feature-card{padding:16px}.tokenomics-grid{grid-template-columns:1fr}.token-distribution{padding:16px}.consensus-steps{grid-template-columns:1fr}.consensus-step{padding:16px}.proposal-lifecycle{flex-direction:column;gap:8px}.lifecycle-arrow{transform:rotate(90deg)}.roadmap-phase{padding:16px}.phase-header{flex-direction:column;gap:8px;align-items:flex-start}.roadmap-phase ul{grid-template-columns:1fr}.explorer-container{padding:12px}.explorer-header{flex-direction:column;gap:12px}.explorer-title{font-size:22px}.explorer-cards{grid-template-columns:1fr;gap:12px}.explorer-card{padding:16px}.card-header h3{font-size:14px}.block-item,.tx-item,.account-item{padding:12px;font-size:12px}.tx-hash,.account-address{font-size:11px;word-break:break-all}.faucet-container,.send-container{padding:16px;max-width:100%}.faucet-title,.send-title{font-size:22px}.faucet-form,.send-form{padding:16px}.faucet-input,.send-input{padding:14px;font-size:14px}.faucet-button,.send-button{padding:14px 24px;font-size:14px;width:100%}.validator-modal-content{padding:24px 16px;margin:12px;max-height:90vh;overflow-y:auto}.validator-modal-content h2{font-size:24px}.validator-modal-content .agent-big-avatar,.validator-modal-content>div>div:first-child>div:first-child{width:120px!important;height:120px!important}.transaction-modal{padding:16px;margin:12px}}@media (max-width: 480px){.app-header{padding:6px 8px}.header-logo h1{font-size:16px}.header-logo img{width:32px;height:32px}.nav-tab{padding:6px 10px;font-size:10px}.hero-title{font-size:22px!important}.hero-subtitle{font-size:9px!important}.stats-row{gap:6px}.stat-card{padding:10px 8px;min-width:60px}.stat-value{font-size:16px}.stat-label{font-size:8px}.main-dashboard{padding:8px;gap:10px}.dashboard-panel{padding:12px}.panel-header h3{font-size:12px}.validators-mini-grid{gap:6px}.validator-mini-card{padding:10px}.validator-avatar{width:36px;height:36px}.validator-name{font-size:12px}.validator-role{font-size:9px}.agent-list{grid-template-columns:1fr}.oracle-title,.gip-title,.docs-title{font-size:18px!important}.gip-stats-grid{grid-template-columns:1fr 1fr}.proposal-card{padding:12px}.proposal-id{font-size:12px}.proposal-title{font-size:13px}}@media (hover: none) and (pointer: coarse){.nav-tab,.validator-mini-card,.agent-card,.proposal-card,.docs-nav-item,button{min-height:44px}.nav-tab:active,.validator-mini-card:active,.agent-card:active,.proposal-card:active{transform:scale(.98);opacity:.9}}@media (max-height: 500px) and (orientation: landscape){.hero-section{padding:16px 12px}.hero-title{font-size:24px!important}.stats-row{gap:8px}.stat-card{padding:8px}.main-dashboard{grid-template-columns:1fr 1fr}}.explorer-pro{padding:24px;background:var(--bg-primary);min-height:100vh;display:flex;flex-direction:column}.explorer-pro-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--border-light)}.explorer-pro-title{display:flex;align-items:center;gap:16px}.explorer-pro-title h2{font-family:Orbitron,sans-serif;font-size:28px;font-weight:700;color:var(--text-primary);margin:0}.explorer-pro-status{display:flex;align-items:center;gap:8px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;color:#10b981;text-transform:uppercase;letter-spacing:1px}.status-dot{width:8px;height:8px;background:#10B981;border-radius:50%;animation:pulse-live 2s infinite}.explorer-pro-epoch{display:flex;gap:12px}.epoch-badge{display:flex;flex-direction:column;align-items:center;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:10px 20px}.epoch-label{font-size:10px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.epoch-value{font-family:Orbitron,sans-serif;font-size:18px;font-weight:700;color:var(--bonk-orange)}.explorer-pro-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:24px}.explorer-stat-card{display:flex;align-items:center;gap:14px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;padding:18px 20px;transition:all .3s ease}.explorer-stat-card:hover{border-color:var(--bonk-orange);transform:translateY(-2px);box-shadow:0 8px 24px #c15f3c26}.explorer-stat-card.online{border-color:#10b9814d}.explorer-stat-card.online:hover{border-color:#10b981}.stat-icon{font-size:28px}.stat-info{display:flex;flex-direction:column}.stat-number{font-family:Orbitron,sans-serif;font-size:22px;font-weight:700;color:var(--text-primary)}.explorer-stat-card .stat-label{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0}.explorer-transactions-full{width:100%;margin-bottom:24px}.explorer-transactions-full .transactions-panel{width:100%}.explorer-transactions-full .transactions-feed{max-height:500px;overflow-y:auto}.explorer-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}@media (max-width: 1024px){.explorer-info-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.explorer-info-grid{grid-template-columns:1fr}}.explorer-pro-grid{display:grid;grid-template-columns:320px 1fr;gap:24px;margin-bottom:24px;flex:1;min-height:0;align-items:start}.explorer-pro-sidebar{display:flex;flex-direction:column;gap:20px;position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:8px}.explorer-pro-main{display:flex;flex-direction:column;gap:20px;min-height:0}.explorer-panel{background:var(--bg-card);border:1px solid var(--border-light);border-radius:16px;overflow:hidden}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-light);background:rgba(255,255,255,.02)}.panel-header h3{font-family:Inter,sans-serif;font-size:15px;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:8px}.panel-count{font-size:12px;font-weight:600;color:var(--bonk-orange);background:rgba(193,95,60,.1);padding:4px 10px;border-radius:12px}.panel-content{padding:12px;max-height:280px;overflow-y:auto}.account-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--bg-card-hover);border-radius:8px;margin-bottom:8px;transition:all .2s ease}.account-row:hover{background:rgba(193,95,60,.05);border-left:2px solid var(--bonk-orange)}.account-addr{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--text-secondary)}.account-bal{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--bonk-orange)}.validator-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--bg-card-hover);border-radius:8px;margin-bottom:8px}.validator-info{display:flex;align-items:center;gap:10px}.validator-mini-avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.validator-name-text{font-size:13px;font-weight:600}.validator-rate{font-size:13px;font-weight:700;color:#10b981}.block-row{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:var(--bg-card-hover);border-radius:8px;margin-bottom:8px}.block-num{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:var(--bonk-orange)}.block-producer-name{font-size:12px;color:var(--text-secondary)}.block-tx-count{font-size:11px;color:var(--text-tertiary);background:rgba(255,255,255,.05);padding:3px 8px;border-radius:4px}.transactions-panel{flex:1}.live-badge{font-size:11px;font-weight:600;color:#10b981;animation:pulse-live 2s infinite}.transactions-feed{padding:12px;max-height:400px;overflow-y:auto}.explorer-search-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--border-light);position:relative}.explorer-search-input{flex:1;background:var(--bg-card-hover);border:1px solid var(--border-light);border-radius:8px;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--text-primary);transition:all .2s ease}.explorer-search-input::placeholder{color:var(--text-tertiary)}.explorer-search-input:focus{outline:none;border-color:var(--bonk-orange);box-shadow:0 0 0 3px #c15f3c1a}.explorer-search-clear{position:absolute;right:24px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;padding:6px;font-size:12px;transition:color .2s ease}.explorer-search-clear:hover{color:var(--bonk-orange)}.explorer-pagination{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px;border-top:1px solid var(--border-light);background:rgba(255,255,255,.02)}.pagination-btn{background:var(--bg-card-hover);border:1px solid var(--border-light);border-radius:8px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--text-primary);cursor:pointer;transition:all .2s ease}.pagination-btn:hover:not(:disabled){background:var(--bonk-orange);border-color:var(--bonk-orange);color:#fff}.pagination-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-info{font-family:Inter,sans-serif;font-size:13px;color:var(--text-secondary)}.tx-row{display:grid;grid-template-columns:200px 1fr 120px;gap:16px;align-items:center;padding:12px 16px;background:var(--bg-card-hover);border-radius:10px;margin-bottom:8px;border-left:3px solid transparent;transition:all .2s ease}.tx-row:hover{border-left-color:var(--bonk-orange);background:rgba(193,95,60,.05)}.tx-row-left{display:flex;flex-direction:column;gap:4px}.tx-hash-badge{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-secondary)}.tx-time-badge{font-size:10px;color:var(--text-tertiary)}.tx-row-center{display:flex;align-items:center;gap:8px}.tx-addr{font-family:JetBrains Mono,monospace;font-size:11px;padding:4px 8px;border-radius:4px}.tx-addr.from{background:rgba(74,144,217,.1);color:#4a90d9}.tx-addr.to{background:rgba(16,185,129,.1);color:#10b981}.tx-arrow-icon{color:var(--text-tertiary);font-size:14px}.tx-row-right{text-align:right}.tx-amount-badge{font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:var(--bonk-orange)}.commentary-panel{max-height:350px}.commentary-feed{padding:12px;max-height:280px;overflow-y:auto}.commentary-block{margin-bottom:16px;background:rgba(255,255,255,.02);border-radius:12px;overflow:hidden}.commentary-block-header{font-family:Orbitron,sans-serif;font-size:12px;font-weight:700;color:var(--bonk-orange);padding:10px 14px;background:rgba(193,95,60,.08);border-bottom:1px solid var(--border-light)}.commentary-message{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-left:3px solid var(--bonk-orange);background:var(--bg-card-hover);margin:0}.commentary-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.commentary-content{flex:1}.commentary-name{font-size:12px;font-weight:700;display:block;margin-bottom:4px}.commentary-content p{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.explorer-chat-section{margin-top:0}.chat-panel{max-height:none}.chat-subtitle{font-size:12px;color:var(--text-tertiary);font-weight:400}.chat-messages-container{padding:16px;max-height:300px;overflow-y:auto;background:rgba(0,0,0,.05)}.chat-empty{text-align:center;color:var(--text-tertiary);padding:40px;font-size:14px}.chat-message-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.chat-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid rgba(255,255,255,.1)}.chat-message-content{flex:1;background:var(--bg-card-hover);padding:12px 16px;border-radius:4px 12px 12px}.chat-sender{font-size:13px;font-weight:700;display:block;margin-bottom:6px}.chat-text{font-size:14px;color:var(--text-primary);margin:0;line-height:1.6}.system-message{width:100%;padding:12px 16px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.2);border-radius:8px;color:gold;font-size:13px;font-family:JetBrains Mono,monospace}.chat-input-form{display:flex;gap:12px;padding:16px;border-top:1px solid var(--border-light);background:rgba(0,0,0,.08)}.chat-input{flex:1;background:var(--bg-card-hover);border:1px solid var(--border-light);border-radius:10px;padding:12px 16px;font-size:14px;color:var(--text-primary);font-family:Inter,sans-serif;outline:none;transition:border-color .2s ease}.chat-input:focus{border-color:var(--bonk-orange)}.chat-input::placeholder{color:var(--text-tertiary)}.chat-send-btn{background:linear-gradient(135deg,var(--bonk-orange) 0%,#ff8c42 100%);border:none;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease}.chat-send-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c15f3c66}.empty-state{text-align:center;color:var(--text-tertiary);padding:24px;font-size:13px}@media (max-width: 1200px){.explorer-pro-stats{grid-template-columns:repeat(3,1fr)}.explorer-pro-grid{grid-template-columns:280px 1fr}}@media (max-width: 900px){.explorer-pro-stats{grid-template-columns:repeat(2,1fr)}.explorer-pro-grid{grid-template-columns:1fr}.explorer-pro-sidebar{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:static;max-height:none;overflow-y:visible;padding-right:0}.tx-row{grid-template-columns:1fr;gap:8px}.tx-row-center{justify-content:flex-start}.tx-row-right{text-align:left}}@media (max-width: 768px){.explorer-pro{padding:16px}.explorer-pro-header{flex-direction:column;gap:16px;align-items:flex-start}.explorer-pro-title h2{font-size:22px}.explorer-pro-stats{grid-template-columns:1fr 1fr;gap:12px}.explorer-pro-sidebar{grid-template-columns:1fr;position:static;max-height:none;overflow-y:visible;padding-right:0}.panel-content{max-height:200px}.transactions-feed{max-height:300px}}.docs-page-modern{display:grid;grid-template-columns:280px 1fr;gap:32px;min-height:calc(100vh - 100px);background:#0a0e1a}.docs-sidebar{background:#111827;border-radius:4px;border:1px solid rgba(200,200,220,.1);padding:24px;height:fit-content;position:sticky;top:20px}.docs-sidebar-header h2{font-family:var(--font-mono);font-size:18px;font-weight:700;color:red;margin:0 0 20px;padding-bottom:16px;border-bottom:1px solid rgba(200,200,220,.1);text-transform:uppercase;letter-spacing:2px}.docs-sidebar-nav{display:flex;flex-direction:column;gap:4px}.docs-nav-item{display:flex;align-items:center;gap:12px;padding:14px 16px;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.docs-nav-icon{font-size:18px;width:24px;text-align:center}.docs-nav-label{font-family:var(--font-mono);font-size:14px;font-weight:500;color:#c9d1d9}.docs-nav-item:hover{background:rgba(255,0,0,.1);border-color:#f003}.docs-main{background:#0a0e1a;padding:0}.docs-modern-section{display:flex;flex-direction:column;gap:24px}.docs-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.docs-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.docs-hero-badge{display:inline-block;background:#ff0000;color:#000;font-family:var(--font-mono);font-size:12px;font-weight:700;padding:6px 16px;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}.docs-feature-icon{font-size:32px;margin-bottom:12px}.docs-faq-list{display:flex;flex-direction:column}.docs-faq-item{padding:16px 0;border-bottom:1px solid rgba(200,200,220,.1);cursor:pointer}.docs-faq-question{display:flex;justify-content:space-between;align-items:center;color:red;font-family:var(--font-mono);font-size:15px;text-transform:uppercase}.docs-faq-toggle{color:red;font-size:20px;font-weight:700}.docs-faq-answer{color:#c9d1d9;font-family:var(--font-mono);font-size:14px;line-height:1.6;margin-top:12px;padding-left:8px;border-left:2px solid rgba(255,0,0,.15)}.docs-nav-item.active{background:rgba(255,0,0,.1);border-left:3px solid rgba(255,0,0,.3)}.docs-nav-item.active .docs-nav-label{color:red;font-weight:700}.docs-hero-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:48px 40px;text-align:center;position:relative;overflow:hidden}.docs-hero-card h1{font-family:var(--font-mono);color:red;text-transform:uppercase;letter-spacing:4px;margin-bottom:16px}.docs-hero-subtitle{font-family:var(--font-mono);color:#c9d1d9;font-size:18px;margin-bottom:12px}.docs-hero-desc{font-family:var(--font-mono);color:#c9d1d9;line-height:1.6}.docs-stat-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px;text-align:center}.docs-stat-value{font-family:var(--font-mono);color:red;font-size:32px;font-weight:700;display:block}.docs-stat-label{font-family:var(--font-mono);color:#c9d1d9;font-size:12px;text-transform:uppercase}.docs-content-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:32px;color:#c9d1d9}.docs-content-card h2{font-family:var(--font-mono);color:red;text-transform:uppercase;border-bottom:1px solid rgba(200,200,220,.1);padding-bottom:12px;margin-bottom:20px}.docs-content-card p,.docs-content-card li{font-family:var(--font-mono);color:#c9d1d9}.docs-feature-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:24px}.docs-feature-card h3{font-family:var(--font-mono);color:red;text-transform:uppercase}.docs-feature-card p{color:#c9d1d9}.docs-faq-item{border-bottom:1px solid rgba(200,200,220,.1)}.docs-faq-question{color:red;font-family:var(--font-mono);text-transform:uppercase}.docs-faq-answer{color:#c9d1d9;font-family:var(--font-mono)}.docs-validator-card{background:#111827;border:1px solid rgba(200,200,220,.1)!important;border-radius:4px}.docs-validator-header{border-bottom:1px solid rgba(200,200,220,.1)}.docs-validator-title{color:#c9d1d9;font-family:var(--font-mono)}.docs-validator-field label{color:red;font-family:var(--font-mono);text-transform:uppercase}.docs-validator-field p{color:#c9d1d9}.docs-validator-model{border-top:1px solid rgba(200,200,220,.1);color:#c9d1d9}.docs-model-card{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px}.docs-model-card h3{color:red;font-family:var(--font-mono)}.docs-model-card p,.docs-model-card li{color:#c9d1d9}.docs-capability h4{color:red}.docs-capability p{color:#c9d1d9}.docs-principle{background:#111827;border:1px solid rgba(200,200,220,.1)}.docs-principle-num{background:#ff0000;color:#000}.docs-principle strong{color:red}.docs-principle p{color:#c9d1d9}.docs-arch-box{background:#111827;border:1px solid rgba(200,200,220,.1);color:#c9d1d9;font-family:var(--font-mono)}.docs-arch-label{color:red}.docs-timeline-item{border-left:1px solid rgba(200,200,220,.1)}.docs-timeline-marker{background:#ff0000}.docs-timeline-content h3{color:red}.docs-timeline-status{background:#ff0000;color:#000}.docs-timeline-content li{color:#c9d1d9}.docs-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.docs-model-badge{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;padding:4px 12px;border-radius:4px;margin-bottom:12px;background:#ff0000;color:#000}.docs-model-card ul{list-style:none;padding:0;margin:0}.docs-model-card li{font-size:12px;color:#c9d1d9;padding:6px 0;border-top:1px solid rgba(200,200,220,.1)}.docs-model-card li:first-child{border-top:none}.docs-capabilities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}.docs-capability{display:flex;gap:16px;align-items:flex-start;background:#111827;border:1px solid rgba(200,200,220,.1);padding:16px}.docs-capability-icon{font-size:28px;flex-shrink:0}.docs-principles-list{display:flex;flex-direction:column;gap:16px;margin-top:20px}.docs-reasons-list{list-style:none;padding:0;margin:16px 0 0}.docs-reasons-list li{padding:12px 0;border-bottom:1px solid rgba(200,200,220,.1);font-size:14px;color:#c9d1d9;line-height:1.6}.docs-reasons-list li:last-child{border-bottom:none}.docs-arch-diagram{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.docs-arch-layer{width:100%;background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px;text-align:center}.docs-arch-layer.solana{background:#111827;border:1px solid rgba(200,200,220,.1)}.docs-arch-boxes{display:flex;gap:12px;justify-content:center}.docs-arch-arrow{font-size:24px;color:red}.docs-validators-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.docs-validator-card:hover{border-color:#f003}.docs-validator-header{display:flex;align-items:center;gap:16px;padding:20px}.docs-validator-avatar{width:60px;height:60px;border-radius:4px;object-fit:cover;background:#111827}.docs-validator-header h3{font-size:18px;font-weight:800;margin:0 0 4px;letter-spacing:1px;color:red}.docs-validator-body{padding:0 20px 20px}.docs-validator-field{margin-bottom:12px}.docs-validator-model strong{color:red}.docs-process-flow{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:24px 0}.docs-process-step{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px;text-align:center;min-width:140px}.docs-process-step.active{border-color:#f003;background:rgba(255,0,0,.1)}.docs-process-num{width:32px;height:32px;background:#111827;border:1px solid rgba(200,200,220,.1);color:red;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;border-radius:4px;margin:0 auto 10px}.docs-process-step.active .docs-process-num{background:#ff0000;color:#000}.docs-process-step h4{font-size:14px;font-weight:700;color:red;margin:0 0 4px}.docs-process-step p{font-size:12px;color:#c9d1d9;margin:0}.docs-process-arrow{font-size:24px;color:red}.docs-params-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}.docs-param{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px;text-align:center}.docs-param-value{display:block;font-size:24px;font-weight:800;color:red;margin-bottom:6px}.docs-param-label{font-size:12px;color:#c9d1d9;font-weight:500}.docs-distribution{display:flex;flex-direction:column;gap:16px;margin-top:20px}.docs-dist-item{display:flex;align-items:center;gap:16px}.docs-dist-bar{height:24px;border-radius:4px;min-width:40px;background:#ff0000}.docs-dist-label{font-size:14px;color:#c9d1d9;font-weight:500}.docs-timeline{display:flex;flex-direction:column;gap:0;position:relative;padding-left:40px}.docs-timeline:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:3px;background:#ff0000;border-radius:4px}.docs-timeline-item{position:relative;padding-bottom:32px}.docs-timeline-marker{position:absolute;left:-40px;top:0;width:24px;height:24px;background:#111827;border:3px solid rgba(200,200,220,.1);border-radius:4px;z-index:1}.docs-timeline-item.completed .docs-timeline-marker,.docs-timeline-item.active .docs-timeline-marker{background:#ff0000;border-color:#f003}.docs-timeline-content{background:#111827;border:1px solid rgba(200,200,220,.1);border-radius:4px;padding:20px}.docs-timeline-item.active .docs-timeline-content{border-color:#f003}.docs-timeline-content h3{font-size:18px;font-weight:700;color:red;margin:0 0 8px}.docs-timeline-status{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;padding:4px 10px;border-radius:4px;background:#ff0000;color:#000;margin-bottom:12px}.docs-timeline-status.current{background:#ff0000;color:#000}.docs-timeline-content ul{list-style:none;padding:0;margin:0}.docs-timeline-content li{font-size:14px;color:#c9d1d9;padding:6px 0 6px 20px;position:relative}.docs-timeline-content li:before{content:">";position:absolute;left:0;color:red;font-weight:700}@media (max-width: 1024px){.docs-page-modern{grid-template-columns:1fr}.docs-sidebar{position:static;order:2}.docs-sidebar-nav{flex-direction:row;flex-wrap:wrap;gap:8px}.docs-nav-item{flex:1 1 auto;justify-content:center;min-width:120px}.docs-main{order:1}.docs-stats-grid{grid-template-columns:repeat(2,1fr)}.docs-features-grid,.docs-model-grid,.docs-capabilities-grid,.docs-validators-grid{grid-template-columns:1fr}.docs-params-grid{grid-template-columns:repeat(2,1fr)}.docs-process-flow{flex-direction:column}.docs-process-arrow{transform:rotate(90deg)}}@media (max-width: 600px){.docs-hero-card{padding:32px 24px}.docs-hero-card h1{font-size:26px}.docs-stats-grid{grid-template-columns:1fr 1fr;gap:12px}.docs-stat-value{font-size:24px}.docs-content-card{padding:20px}.docs-params-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.app-header{padding:12px 16px;gap:12px}.header-logo h1{font-size:18px!important}.header-logo img{width:36px!important;height:36px!important}.header-status{gap:8px}.status-item{padding:6px 10px;font-size:11px}.status-item .label{font-size:9px}.status-item .value{font-size:11px}.header-nav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.header-nav::-webkit-scrollbar{display:none}.nav-tab-button{min-height:44px;padding:12px 16px;font-size:12px;white-space:nowrap;flex-shrink:0}.hero-section{padding:32px 16px}.hero-title{font-size:32px!important}.hero-subtitle{font-size:16px!important}.hero-description{font-size:14px!important}.stat-cards-row{grid-template-columns:repeat(2,1fr)!important;gap:12px}.stat-card{padding:16px}.stat-card .stat-value{font-size:24px}.why-claude-grid,.validator-cards-row{grid-template-columns:repeat(2,1fr)!important;gap:12px}.explorer-pro-layout{grid-template-columns:1fr!important}.explorer-sidebar{position:static!important;order:2}.send-main-card{padding:20px;margin:16px}.send-card-header h2{font-size:24px!important}.send-input,input[type=text],input[type=number],input[type=email],textarea,select{min-height:48px;font-size:16px;padding:12px 16px}button,.btn,.send-transaction-btn{min-height:48px;font-size:14px;padding:14px 20px}.send-quick-btns button{min-height:44px;min-width:60px;font-size:14px}}@media (max-width: 480px){.app-header{padding:10px 12px;flex-wrap:wrap}.header-logo{gap:8px}.header-logo h1{font-size:16px!important}.header-logo img{width:32px!important;height:32px!important}.header-status{display:none}.header-nav{width:100%;order:3;justify-content:flex-start;gap:6px;margin-top:8px;padding:4px 0}.nav-tab-button{padding:10px 12px;font-size:11px;min-height:40px}.nav-social-link{min-width:40px;min-height:40px}.hero-section{padding:24px 12px}.hero-title{font-size:24px!important;letter-spacing:1px!important}.hero-subtitle{font-size:14px!important}.hero-description{font-size:13px!important;padding:0 8px}.hero-badge{font-size:10px;padding:6px 12px}.hero-buttons{flex-direction:column;gap:12px}.hero-buttons button,.hero-buttons a{width:100%;min-height:48px}.stat-cards-row{grid-template-columns:1fr 1fr!important}.stat-card{padding:14px}.stat-card .stat-value{font-size:20px}.stat-card .stat-label{font-size:10px}.why-claude-grid{grid-template-columns:1fr!important}.why-claude-card{padding:20px}.why-claude-card h3{font-size:16px}.validator-cards-row{grid-template-columns:1fr!important}.faucet-page{padding:16px 12px}.faucet-card{padding:20px 16px}.faucet-card h2{font-size:24px!important}.send-page{padding:12px}.send-main-card{padding:16px;margin:0}.send-card-header{flex-direction:column;text-align:center;gap:12px}.send-card-header h2{font-size:20px!important;letter-spacing:1px!important}.send-field label{font-size:11px}.send-amount-row{flex-direction:column;gap:8px}.send-currency{text-align:center}.send-quick-btns{flex-wrap:wrap;justify-content:center}.send-quick-btns button{flex:1 1 45%;min-height:44px}.send-summary{font-size:13px}.send-transaction-btn{font-size:14px;padding:16px}.explorer-page{padding:12px}.explorer-title{font-size:22px!important}.explorer-stats-grid{grid-template-columns:1fr 1fr!important;gap:8px}.transaction-item{padding:12px;flex-direction:column;align-items:flex-start;gap:8px}.tx-amount-badge{font-size:12px}.account-item{flex-direction:column;align-items:flex-start;gap:6px}.chat-container{padding:12px}.chat-input{font-size:16px;min-height:48px}.chat-send-btn{min-width:48px;min-height:48px}.gip-container{padding:12px}.gip-card{padding:16px}.gip-title{font-size:16px}.bridge-dex-container{padding:12px}.dex-card{padding:16px}.modal-content{margin:16px;padding:20px;max-height:90vh}.modal-title{font-size:18px}}@media (max-width: 360px){.header-logo h1{font-size:14px!important}.nav-tab-button{padding:8px 10px;font-size:10px}.hero-title{font-size:20px!important}.stat-cards-row{grid-template-columns:1fr!important}.stat-card .stat-value{font-size:24px}.send-card-header h2{font-size:18px!important}.docs-hero-card h1,.docs-stat-value{font-size:20px}.docs-nav-item{min-width:100px;padding:10px 12px}}@media (pointer: coarse){button,.btn,a.button,input[type=submit],input[type=button],.nav-tab-button,.send-quick-btns button,.faucet-btn,.send-transaction-btn{min-height:44px;min-width:44px}input,textarea,select{min-height:44px;font-size:16px}input[type=checkbox],input[type=radio]{min-width:24px;min-height:24px}}html,body{overflow-x:hidden;max-width:100vw}.app-container,.main-content,.page-content{max-width:100%;overflow-x:hidden}img{max-width:100%;height:auto}.tx-hash,.account-address,.wallet-address,.hash-value,[class*=hash],[class*=address]{word-break:break-all;overflow-wrap:break-word}.clawdchain-banner{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.clawdchain-banner::-webkit-scrollbar{display:none}@media (max-height: 500px) and (orientation: landscape){.hero-section{padding:16px}.hero-title{font-size:24px!important}.stat-cards-row{grid-template-columns:repeat(4,1fr)!important}}@media (max-width: 768px){.app-header{flex-wrap:wrap;padding:8px 12px!important;gap:8px}.header-logo{font-size:14px!important}.header-ca{order:4;width:100%;font-size:9px!important;padding:4px 8px!important;justify-content:center;overflow-x:auto}.header-nav{order:3;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.header-nav::-webkit-scrollbar{display:none}.header-nav button{font-size:10px!important;padding:6px 10px!important;white-space:nowrap;flex-shrink:0}.header-status{font-size:10px!important;gap:8px!important}.header-status span{font-size:9px!important}.hero-section{padding:20px 16px!important}.hero-title{font-size:28px!important;letter-spacing:2px!important}.hero-subtitle{font-size:14px!important}.hero-tagline{font-size:12px!important;padding:8px 16px!important}.ascii-art,.ascii-crab{font-size:8px!important;transform:scale(.7);transform-origin:center}.stat-cards-row{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;padding:0 12px!important}.stat-card{padding:12px!important}.stat-value-large{font-size:18px!important}.stat-label{font-size:10px!important}.stat-icon img{width:40px!important;height:40px!important}.why-claude-grid{grid-template-columns:1fr!important;gap:16px!important;padding:0 12px!important}.why-claude-card{padding:16px!important}.ai-validators-grid{grid-template-columns:1fr!important;gap:16px!important;padding:0 12px!important}.validator-card{padding:16px!important}.faucet-page{padding:12px!important}.faucet-grid{grid-template-columns:1fr!important;gap:16px!important}.faucet-card{padding:16px!important}.faucet-header h2{font-size:24px!important}.send-page{padding:12px!important}.send-main-card{max-width:100%!important}.send-card-header h2{font-size:24px!important}.send-quick-btns{flex-wrap:wrap!important}.send-quick-btns button{flex:1 1 45%!important;min-width:60px!important}.explorer-page{padding:12px!important}.explorer-layout{flex-direction:column!important}.explorer-sidebar{width:100%!important;position:relative!important;max-height:none!important}.explorer-main{width:100%!important}.explorer-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.explorer-stat-box{padding:12px!important}.explorer-stat-box h3{font-size:16px!important}.chat-container,.multi-agent-chat{padding:12px!important}.chat-messages{max-height:50vh!important}.chat-input-area{flex-direction:column!important;gap:8px!important}.chat-input-area input,.chat-input-area button{width:100%!important}.dex-hero h1{font-size:28px!important}.dex-main-full,.gip-container{padding:12px!important}.gip-grid{grid-template-columns:1fr!important}.gip-card{padding:16px!important}.docs-page-modern{flex-direction:column!important}.docs-sidebar{width:100%!important;position:relative!important;max-height:none!important;border-right:none!important;border-bottom:1px solid rgba(200,200,220,.1)!important}.docs-main-content{padding:16px!important}.docs-hero-card h2{font-size:20px!important}.docs-model-grid,.docs-validators-grid{grid-template-columns:1fr!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th,td{font-size:11px!important;padding:8px!important;white-space:nowrap}.modal-content,.tx-modal-content{width:95%!important;max-width:95%!important;margin:10px!important;padding:16px!important}.section-title{font-size:20px!important}.roadmap-timeline{padding:0 12px!important}.roadmap-item{padding:12px!important}}@media (max-width: 480px){.header-nav button{font-size:9px!important;padding:5px 8px!important}.hero-title{font-size:22px!important}.stat-cards-row{grid-template-columns:1fr!important}.stat-card{flex-direction:row!important;align-items:center!important;gap:12px!important}.send-quick-btns button{flex:1 1 100%!important}.faucet-header h2{font-size:20px!important}.explorer-stats-grid{grid-template-columns:1fr!important}.ascii-art,.ascii-crab{display:none!important}}@media (max-width: 360px){.header-logo{font-size:12px!important}.header-nav button{font-size:8px!important;padding:4px 6px!important}.hero-title{font-size:18px!important}body{font-size:13px}}@media (hover: none) and (pointer: coarse){button,.btn,a.button,input[type=submit]{min-height:44px;min-width:44px}input,textarea,select{min-height:44px;font-size:16px}.header-nav button{min-height:36px}}
