@import"https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap";:root{font-family:Titillium Web,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--lime-primary: #32d74b;--lime-secondary: #30c547;--lime-dark: #28a938;--lime-light: #4adf5e;--lime-glow: rgba(50, 215, 75, .3);--bg-primary: #0a0a0a;--bg-secondary: #1a1a1a;--bg-tertiary: #2a2a2a;--bg-surface: #1e1e1e;--text-primary: #ffffff;--text-secondary: #e0e0e0;--text-muted: #b0b0b0;--text-subtle: #888888;--border-primary: #404040;--border-secondary: #505050;--border-lime: var(--lime-primary);--success: #32d74b;--warning: #ffd60a;--error: #ff453a;--info: var(--lime-light);color-scheme:dark;color:var(--text-secondary);background-color:var(--bg-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:var(--lime-primary);text-decoration:inherit}a:hover{color:var(--lime-light)}body{margin:0;padding:0;min-width:320px;min-height:100vh;min-height:100dvh;width:100%;overflow-x:auto}h1{font-size:2.5em;line-height:1.1;color:var(--text-primary);font-weight:700}button{border-radius:0;border:1px solid transparent;padding:.75em 1.5em;font-size:.9em;font-weight:600;font-family:inherit;background-color:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;transition:all .3s ease}button:hover{background-color:var(--lime-primary);border-color:var(--lime-secondary);color:var(--bg-primary);box-shadow:0 2px 8px var(--lime-glow)}button:disabled{opacity:.5;cursor:not-allowed;background-color:var(--bg-secondary)}button:focus,button:focus-visible{outline:2px solid var(--lime-primary);outline-offset:2px}#root{width:100%;height:100vh;height:100dvh;margin:0;padding:0}html{width:100%;margin:0;padding:0;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.lime-glow{filter:drop-shadow(0 0 8px var(--lime-glow))}.lime-text{color:var(--lime-primary)}.lime-bg{background-color:var(--lime-primary);color:var(--bg-primary)}._panel_347wo_3{border:1px solid var(--primary-purple);background:linear-gradient(135deg,var(--background-navy) 0%,var(--background-navy-light) 100%);padding:1.5rem 2rem;border-radius:8px;position:relative;max-height:70vh;overflow-y:auto;box-shadow:0 8px 24px #7542ff33}._headerSection_347wo_14{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}._title_347wo_22{color:var(--text-white);background:linear-gradient(45deg,var(--primary-purple),var(--accent-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;font-weight:700;font-size:1.4rem;flex:1}._instructionBadge_347wo_34{color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.75rem;font-weight:600;text-align:center;min-width:fit-content;flex-shrink:0;box-shadow:0 2px 4px #0003}._description_347wo_46{line-height:1.7;margin-bottom:1.5rem;color:var(--accent-blue);font-size:1rem}._detailedSection_347wo_53{margin-bottom:1rem}._sectionTitle_347wo_57{color:var(--primary-purple);font-size:1.1rem;font-weight:600;margin:1.5rem 0 .75rem;border-bottom:2px solid var(--primary-purple);padding-bottom:.5rem}._detailedDescription_347wo_66{line-height:1.7;color:var(--text-muted);font-size:.95rem}._keyTerm_347wo_72{color:var(--primary-purple);text-decoration:underline;cursor:pointer;font-weight:600;text-decoration-color:var(--primary-purple-dark)}._keyTerm_347wo_72:hover{color:var(--text-white);background-color:#7542ff33;padding:2px 4px;border-radius:4px;text-decoration:none}._processSection_347wo_88{margin-bottom:1rem}._processList_347wo_92{list-style:none;padding:0;margin:0}._processItem_347wo_98{background-color:var(--background-dark);padding:.75rem 1rem;margin:.5rem 0;border-radius:6px;border-left:4px solid var(--primary-purple);font-size:.9rem;color:var(--accent-blue);transition:all .3s ease}._processItem_347wo_98:hover{background-color:var(--background-navy-light);border-left-color:var(--primary-purple-dark);transform:translate(4px)}._glossaryTooltip_347wo_115{position:absolute;top:1rem;right:1rem;background:linear-gradient(135deg,var(--background-dark) 0%,var(--background-navy) 100%);border:2px solid var(--primary-purple);border-radius:12px;padding:1.5rem;max-width:320px;box-shadow:0 8px 24px #7542ff66;z-index:10}._tooltipTitle_347wo_128{color:var(--primary-purple);margin:0 0 .75rem;font-size:1.1rem;font-weight:700}._tooltipDefinition_347wo_135{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.6}._closeTooltip_347wo_142{position:absolute;top:.75rem;right:.75rem;background:var(--background-navy-light);border:1px solid var(--accent-blue);color:var(--accent-blue);font-size:1rem;cursor:pointer;padding:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._closeTooltip_347wo_142:hover{background:var(--primary-purple);color:var(--text-white);border-color:var(--primary-purple-dark)}._statusOverlay_1ct9z_3{position:absolute;top:20px;left:20px;z-index:100;pointer-events:none}._statusCard_1ct9z_11{background:linear-gradient(135deg,var(--background-navy) 0%,var(--background-navy-light) 100%);border:2px solid var(--primary-purple);border-radius:12px;padding:1rem 1.5rem;min-width:300px;max-width:400px;box-shadow:0 8px 24px #7542ff66;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._statusHeader_1ct9z_22{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._animationIndicator_1ct9z_29{display:flex;align-items:center;gap:.5rem}._pulsingDot_1ct9z_35{width:8px;height:8px;background-color:var(--primary-purple);border-radius:50%;animation:_pulse_1ct9z_1 1.5s ease-in-out infinite}@keyframes _pulse_1ct9z_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}._statusLabel_1ct9z_54{color:var(--primary-purple);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}._stageIndicator_1ct9z_62{color:var(--accent-blue);font-size:.8rem;font-weight:500;background-color:var(--background-dark);padding:.25rem .5rem;border-radius:6px}._statusContent_1ct9z_71{margin-bottom:.75rem}._stepTitle_1ct9z_75{color:var(--text-white);font-size:1.1rem;font-weight:700;margin:0 0 .5rem;background:linear-gradient(45deg,var(--primary-purple),var(--accent-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._stepDescription_1ct9z_86{color:var(--text-muted);font-size:.9rem;line-height:1.4;margin:0 0 1rem}._progressContainer_1ct9z_93{display:flex;align-items:center;gap:.75rem}._progressBar_1ct9z_99{flex-grow:1;height:6px;background-color:var(--background-dark);border-radius:3px;overflow:hidden}._progressFill_1ct9z_107{height:100%;background:linear-gradient(90deg,var(--primary-purple),var(--accent-blue));border-radius:3px;transition:width .3s ease}._progressText_1ct9z_114{color:var(--accent-blue);font-size:.8rem;font-weight:600;min-width:35px}._statusFooter_1ct9z_121{border-top:1px solid var(--background-dark);padding-top:.75rem}._performanceMetrics_1ct9z_126{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.75rem;padding:.75rem;background-color:var(--background-dark);border-radius:6px;border:1px solid var(--primary-purple)}._metricItem_1ct9z_137{display:flex;flex-direction:column;gap:.25rem}._metricLabel_1ct9z_143{color:var(--accent-blue);font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._metricValue_1ct9z_151{color:var(--text-white);font-size:.8rem;font-weight:700;font-family:Courier New,monospace}._instructionText_1ct9z_158{color:var(--accent-blue);font-size:.8rem;font-style:italic;text-align:center}._composite-node_pv6al_3{position:relative;width:fit-content;height:fit-content;transition:all .3s ease}._composite-node_pv6al_3._interactive_pv6al_10:hover{cursor:pointer;transform:scale(1.05)}._composite-node_pv6al_3._pulsing_pv6al_15{animation:_pulseGlow_pv6al_1 2s ease-in-out infinite}@keyframes _pulseGlow_pv6al_1{0%,to{filter:drop-shadow(0 0 8px var(--lime-glow))}50%{filter:drop-shadow(0 0 16px rgba(50,215,75,.6))}}._composite-node_pv6al_3._transmitting_pv6al_29{animation:_transmitEffect_pv6al_1 1.5s ease-in-out infinite}@keyframes _transmitEffect_pv6al_1{0%,to{filter:drop-shadow(0 0 8px var(--lime-glow))}25%{filter:drop-shadow(0 0 20px rgba(50,215,75,.8))}50%{filter:drop-shadow(0 0 12px var(--lime-glow))}75%{filter:drop-shadow(0 0 24px rgba(50,215,75,.6))}}._composite-node_pv6al_3._highlighted_pv6al_49{filter:drop-shadow(0 0 12px var(--lime-glow))}._user-node_pv6al_54{fill:var(--lime-primary);stroke:var(--lime-secondary);stroke-width:2}._dapp-node_pv6al_60{fill:var(--lime-secondary);stroke:var(--lime-light);stroke-width:2}._wallet-node_pv6al_66{fill:var(--lime-dark);stroke:var(--lime-primary);stroke-width:2}._rpc-node_pv6al_72{fill:var(--lime-light);stroke:var(--lime-primary);stroke-width:2}._validator-node_pv6al_78{fill:var(--lime-primary);stroke:var(--lime-dark);stroke-width:2}._leader-node_pv6al_84{fill:var(--lime-light);stroke:var(--lime-primary);stroke-width:3;filter:drop-shadow(0 0 16px rgba(50,215,75,.8)) drop-shadow(0 0 8px rgba(255,255,255,.3))}._archive-node_pv6al_92{fill:var(--lime-secondary);stroke:var(--lime-dark);stroke-width:2}._transaction-path_pv6al_99{stroke:var(--lime-primary);stroke-width:3;stroke-dasharray:8,4;stroke-linecap:round;animation:_flowAnimation_pv6al_1 2s linear infinite}@keyframes _flowAnimation_pv6al_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24}}._flow-active_pv6al_116 ._transaction-path_pv6al_99{stroke:var(--lime-light);stroke-width:4;filter:drop-shadow(0 0 8px var(--lime-glow))}._status-indicator_pv6al_123{position:absolute;top:-8px;right:-8px;width:16px;height:16px;border-radius:50%;border:2px solid var(--bg-primary)}._status-active_pv6al_133{background:var(--lime-primary);box-shadow:0 0 8px var(--lime-glow)}._status-processing_pv6al_138{background:var(--warning);animation:_processingPulse_pv6al_1 1s ease-in-out infinite}@keyframes _processingPulse_pv6al_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}._status-error_pv6al_155{background:var(--error);box-shadow:0 0 8px #ff453a80}._status-idle_pv6al_160{background:var(--text-subtle)}._node-label_pv6al_165{position:absolute;bottom:-24px;left:50%;transform:translate(-50%);background:var(--bg-surface);color:var(--text-secondary);padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;white-space:nowrap;border:1px solid var(--border-primary)}._node-label_pv6al_165._highlight_pv6al_49{color:var(--lime-primary);border-color:var(--lime-primary);background:var(--bg-primary)}._connection-line_pv6al_187{stroke:var(--border-secondary);stroke-width:2;opacity:.6;transition:all .3s ease}._connection-line_pv6al_187._active_pv6al_194{stroke:var(--lime-primary);stroke-width:3;opacity:1;filter:drop-shadow(0 0 4px var(--lime-glow))}._connection-line_pv6al_187._dashed_pv6al_201{stroke-dasharray:6,3}._data-particle_pv6al_206{fill:var(--lime-light);r:3;animation:_particleFlow_pv6al_1 3s linear infinite}@keyframes _particleFlow_pv6al_1{0%{opacity:0;r:2}10%{opacity:1;r:3}90%{opacity:1;r:3}to{opacity:0;r:4}}._network-cluster_pv6al_232{stroke:var(--lime-primary);stroke-width:1;stroke-dasharray:2,2;fill:var(--lime-glow);opacity:.1}._cluster-highlight_pv6al_240{opacity:.2;stroke-width:2;filter:drop-shadow(0 0 8px var(--lime-glow))}._validator-state-voting_pv6al_247{animation:_votingAnimation_pv6al_1 2s ease-in-out infinite}@keyframes _votingAnimation_pv6al_1{0%,to{filter:drop-shadow(0 0 8px var(--lime-glow))}50%{filter:drop-shadow(0 0 16px rgba(50,215,75,.8))}}._validator-state-processing_pv6al_261{animation:_processingRotation_pv6al_1 3s linear infinite}@keyframes _processingRotation_pv6al_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._validator-state-syncing_pv6al_274{animation:_syncingFlicker_pv6al_1 1.5s ease-in-out infinite}@keyframes _syncingFlicker_pv6al_1{0%,to{opacity:1}50%{opacity:.3}}._node-tooltip_pv6al_289{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:var(--bg-surface);color:var(--text-secondary);padding:.5rem;border-radius:4px;font-size:.8rem;white-space:nowrap;border:1px solid var(--lime-primary);margin-bottom:8px;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 4px 8px var(--lime-glow)}._composite-node_pv6al_3:hover ._node-tooltip_pv6al_289{opacity:1}._node-tooltip_pv6al_289:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--lime-primary)}._controlsContainer_11s6j_3{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;background:linear-gradient(135deg,#1e1e1e,#2a2a2a);border:1px solid #404040;border-radius:8px;box-shadow:0 4px 12px #0000004d;min-height:120px}._modeToggle_11s6j_16{display:flex;justify-content:center;margin-bottom:.25rem}._modeButton_11s6j_22{background:linear-gradient(135deg,#333,#444);color:#fff;border:1px solid #555;border-radius:6px;padding:.5rem 1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.85rem}._modeButton_11s6j_22._active_11s6j_34{background:linear-gradient(135deg,#00c2ff,#09c);border-color:#00c2ff;color:#fff;box-shadow:0 0 10px #00c2ff4d}._modeButton_11s6j_22:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px #0003}._manualControls_11s6j_47,._autoControls_11s6j_47{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;min-height:48px;align-items:center}._stepButton_11s6j_57,._controlButton_11s6j_57,._playButton_11s6j_57,._pauseButton_11s6j_57,._resetButton_11s6j_57{background:#2a2a2a;color:#fff;border:1px solid #505050;border-radius:6px;padding:.6rem .8rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.9rem;min-width:110px;min-height:40px;display:flex;align-items:center;justify-content:center;gap:.4rem}._stepButton_11s6j_57{background:linear-gradient(135deg,#4a4a4a,#3a3a3a);border-color:#00c2ff}._stepButton_11s6j_57:hover:not(:disabled){background:linear-gradient(135deg,#00c2ff,#09c);transform:translateY(-1px);box-shadow:0 4px 8px #00c2ff4d}._controlButton_11s6j_57:hover:not(:disabled){background:#3a3a3a;border-color:#00c2ff;transform:translateY(-1px)}._playButton_11s6j_57{background:linear-gradient(135deg,#28a745,#20c997);border-color:#28a745;color:#fff;font-weight:700}._playButton_11s6j_57:hover:not(:disabled){background:linear-gradient(135deg,#34ce57,#2dd4aa);transform:translateY(-2px);box-shadow:0 4px 12px #28a74566}._pauseButton_11s6j_57{background:linear-gradient(135deg,#ff6b35,#ff8c42);border-color:#ff6b35;color:#fff;font-weight:700}._pauseButton_11s6j_57:hover:not(:disabled){background:linear-gradient(135deg,#ff8c42,#ffab42);transform:translateY(-2px);box-shadow:0 4px 12px #ff6b3566}._resetButton_11s6j_57{background:linear-gradient(135deg,#6c757d,#5a6268);border-color:#6c757d;color:#fff}._resetButton_11s6j_57:hover:not(:disabled){background:linear-gradient(135deg,#dc3545,#c82333);border-color:#dc3545;transform:translateY(-1px);box-shadow:0 4px 8px #dc354566}._stepButton_11s6j_57:disabled,._controlButton_11s6j_57:disabled,._playButton_11s6j_57:disabled,._pauseButton_11s6j_57:disabled,._resetButton_11s6j_57:disabled,._modeButton_11s6j_22:disabled{opacity:.4;cursor:not-allowed;transform:none!important;box-shadow:none!important}._progressIndicator_11s6j_145{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#1a1a1a;border:1px solid #404040;border-radius:8px;margin-top:.5rem}._progressBar_11s6j_156{width:100%;height:6px;background:#333;border-radius:3px;overflow:hidden}._progressFill_11s6j_164{height:100%;background:linear-gradient(90deg,#00c2ff,#09c);border-radius:3px;transition:width .3s ease;box-shadow:0 0 10px #00c2ff80}._progressText_11s6j_172{color:#fff;font-size:.9rem;font-weight:600;text-align:center;line-height:1.4}._statusIndicators_11s6j_180{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}._modeIndicator_11s6j_187,._autoProgressIndicator_11s6j_187,._animatingIndicator_11s6j_187{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._modeIndicator_11s6j_187{background:#00c2ff33;color:#00c2ff;border:1px solid rgba(0,194,255,.3)}._autoProgressIndicator_11s6j_187{background:#28a74533;color:#28a745;border:1px solid rgba(40,167,69,.3);animation:_pulse_11s6j_1 2s ease-in-out infinite}._animatingIndicator_11s6j_187{background:#ffc10733;color:#ffc107;border:1px solid rgba(255,193,7,.3);animation:_pulse_11s6j_1 1s ease-in-out infinite}@keyframes _pulse_11s6j_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@media (max-width: 768px){._controlsContainer_11s6j_3{padding:1rem}._manualControls_11s6j_47,._autoControls_11s6j_47{flex-direction:column}._stepButton_11s6j_57,._controlButton_11s6j_57,._playButton_11s6j_57,._pauseButton_11s6j_57,._resetButton_11s6j_57{min-width:100%}._statusIndicators_11s6j_180{flex-direction:column;align-items:center;gap:.5rem}._progressText_11s6j_172{font-size:.8rem}}@media (max-width: 480px){._modeButton_11s6j_22{padding:.6rem 1rem;font-size:.8rem}._stepButton_11s6j_57,._controlButton_11s6j_57,._playButton_11s6j_57,._pauseButton_11s6j_57,._resetButton_11s6j_57{padding:.6rem .8rem;font-size:.8rem}}._canvasContainer_19g40_3{border:2px solid var(--primary-purple);border-radius:12px;background:linear-gradient(135deg,var(--background-dark) 0%,var(--background-navy) 100%);height:100%;position:relative;box-shadow:0 8px 24px #7542ff4d;display:flex;flex-direction:column;overflow:hidden}._visualizationArea_19g40_15{flex:1;position:relative;min-height:0}._controlsPanel_19g40_21{flex-shrink:0;background:#1a1a1af2;border-top:1px solid var(--primary-purple);padding:.75rem;border-radius:0 0 10px 10px;min-height:80px}._canvasSvg_19g40_30{width:100%;height:100%;display:block}._node_19g40_36{fill:var(--background-navy-light);stroke:var(--accent-blue);stroke-width:2px;transition:all .3s ease}._activeNode_19g40_43{fill:var(--primary-purple);stroke:var(--text-white);stroke-width:3px;filter:drop-shadow(0 0 8px rgba(117,66,255,.6))}._tpuNode_19g40_51{fill:#00d2aa;stroke:#00f5c4;stroke-width:2px;transition:all .3s ease}._tvuNode_19g40_58{fill:#ff9500;stroke:#ffab40;stroke-width:2px;transition:all .3s ease}._pohNode_19g40_65{fill:#ff6b35;stroke:#ff8c42;stroke-width:2px;transition:all .3s ease}._archiveNode_19g40_72{fill:var(--primary-purple-dark);stroke:var(--primary-purple);stroke-width:2px;transition:all .3s ease}._label_19g40_79{fill:var(--text-white);font-size:12px;font-weight:600;font-family:Titillium Web,sans-serif;pointer-events:none;text-anchor:middle;dominant-baseline:central}._packet_19g40_90{fill:var(--primary-purple);stroke:var(--text-white);stroke-width:2px;filter:drop-shadow(0 0 6px rgba(117,66,255,.8))}._shred_19g40_97{fill:#00d2aa;stroke:#00f5c4;stroke-width:1px;opacity:.9;filter:drop-shadow(0 0 4px rgba(0,210,170,.6))}._vote_19g40_105{fill:#00c851;stroke:#00ff32;stroke-width:2px;opacity:.9;filter:drop-shadow(0 0 4px rgba(0,200,81,.6))}._gossip_19g40_113{fill:var(--accent-blue);stroke:var(--text-white);stroke-width:1px;opacity:.8;filter:drop-shadow(0 0 4px rgba(168,184,203,.6))}._pohHash_19g40_121{fill:#ff6b35;stroke:#ff8c42;stroke-width:2px;opacity:.9;filter:drop-shadow(0 0 6px rgba(255,107,53,.8))}._pohIndicator_19g40_129{fill:#ffeb3b;stroke:#fff;stroke-width:1px;opacity:.8}._pipelineConnections_19g40_137{opacity:.9}._pipelineArrow_19g40_141{stroke:#00d2aa;stroke-width:4px;marker-end:url(#arrowhead);opacity:.8;filter:drop-shadow(0 0 4px rgba(0,210,170,.6))}._tvuArrow_19g40_149{stroke:#ff9500;stroke-width:4px;marker-end:url(#arrowhead);opacity:.8;filter:drop-shadow(0 0 4px rgba(255,149,0,.6))}._turbineConnections_19g40_157{opacity:.8}._turbineLine_19g40_161{stroke:var(--primary-purple);stroke-width:3px;stroke-dasharray:8,4;opacity:.9;filter:drop-shadow(0 0 4px rgba(117,66,255,.6))}._voteInstruction_19g40_170{fill:#ff6b35;stroke:#ff8c42;filter:drop-shadow(0 0 8px rgba(255,107,53,.8))}._stakeInstruction_19g40_176{fill:#00d2aa;stroke:#00f5c4;filter:drop-shadow(0 0 8px rgba(0,210,170,.8))}._createAccountInstruction_19g40_182{fill:#ffeb3b;stroke:#fff176;filter:drop-shadow(0 0 8px rgba(255,235,59,.8))}._splInstruction_19g40_188{fill:#e91e63;stroke:#f06292;filter:drop-shadow(0 0 8px rgba(233,30,99,.8))}._voteThreadIndicator_19g40_195{opacity:.9}._threadLabel_19g40_199{font-size:11px;font-weight:600;font-family:Titillium Web,sans-serif;text-anchor:start}._instructionIndicator_19g40_206{opacity:.9}._instructionLabel_19g40_210{font-size:12px;font-weight:600;font-family:Titillium Web,sans-serif;text-anchor:middle;dominant-baseline:central}._processStatus_19g40_219{opacity:.95;font-family:Titillium Web,sans-serif}._stage1Module_18s1a_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_18s1a_12{background:linear-gradient(90deg,#f59e0b,#ef4444);margin:-2rem -2rem 1.5rem;padding:1.5rem;border-radius:12px 12px 0 0;text-align:center}._moduleTitle_18s1a_20{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}._moduleDescription_18s1a_27{margin:0;color:#ffffffe6;font-size:.95rem;line-height:1.4}._progressBar_18s1a_35{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem;gap:1rem}._progressSteps_18s1a_43{display:flex;gap:1rem;align-items:center}._progressStep_18s1a_43{width:40px;height:40px;border-radius:50%;background:#333;border:2px solid #555;display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s ease;position:relative}._progressStep_18s1a_43._active_18s1a_63{background:#00c2ff;border-color:#00c2ff;color:#000}._progressStep_18s1a_43:not(:last-child):after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);width:1rem;height:2px;background:#555}._progressStep_18s1a_43._active_18s1a_63:not(:last-child):after{background:#00c2ff}._progressLabel_18s1a_84{color:#aaa;font-size:.9rem}._moduleContent_18s1a_90{background:#2a2a2a;border-radius:12px;padding:2rem;margin-bottom:2rem;border:1px solid #444}._stepContent_18s1a_98{display:flex;flex-direction:column;gap:1.5rem}._stepTitle_18s1a_104{color:#00c2ff;font-size:1.6rem;margin-bottom:.5rem}._stepDescription_18s1a_110{color:#ccc;font-size:1.1rem;line-height:1.6}._transactionForm_18s1a_117{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._formGroup_18s1a_124{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._formGroup_18s1a_124 label{color:#fff;font-weight:500}._formGroup_18s1a_124 input,._formGroup_18s1a_124 select{background:#333;border:1px solid #555;border-radius:6px;color:#fff;padding:.75rem;font-size:1rem}._formGroup_18s1a_124 input:focus,._formGroup_18s1a_124 select:focus{outline:none;border-color:#00c2ff}._walletInterface_18s1a_153{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._walletInfo_18s1a_159 h4,._transactionPreview_18s1a_160 h4{color:#00c2ff;margin-bottom:1rem}._walletCard_18s1a_165{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._walletLabel_18s1a_172{color:#fff;font-weight:600;font-size:1.1rem;margin-bottom:.5rem}._walletAddress_18s1a_179{color:#aaa;font-family:monospace;font-size:.9rem;margin-bottom:.5rem;word-break:break-all}._walletBalance_18s1a_187{color:#0f8;font-weight:600}._transactionPreview_18s1a_160{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._txDetails_18s1a_199{display:flex;flex-direction:column;gap:.5rem}._txDetails_18s1a_199 div{color:#ccc;padding:.5rem 0;border-bottom:1px solid #333}._txDetails_18s1a_199 div:last-child{border-bottom:none}._rpcInterface_18s1a_216{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._rpcNode_18s1a_222,._signedTx_18s1a_223{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._rpcNode_18s1a_222 h4,._signedTx_18s1a_223 h4{color:#00c2ff;margin-bottom:1rem}._rpcStatus_18s1a_236{display:flex;flex-direction:column;gap:.5rem}._rpcStatus_18s1a_236 div{color:#ccc;padding:.5rem 0;border-bottom:1px solid #333}._rpcStatus_18s1a_236 div:last-child{border-bottom:none}._txHash_18s1a_252,._txSignature_18s1a_253{color:#aaa;font-family:monospace;font-size:.9rem;margin-bottom:.5rem;word-break:break-all;background:#333;padding:.5rem;border-radius:4px}._completeSummary_18s1a_265{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._completeSummary_18s1a_265 h4{color:#00c2ff;margin-bottom:1rem}._completeSummary_18s1a_265 ul{list-style:none;padding:0;margin:0}._completeSummary_18s1a_265 li{color:#ccc;position:relative;padding:.5rem 0 .5rem 1.5rem}._completeSummary_18s1a_265 li:before{content:"✓";position:absolute;left:0;color:#0f8;font-weight:600}._nextStage_18s1a_298{background:linear-gradient(135deg,#00c2ff20,#7542ff20);border:1px solid #00c2ff;border-radius:8px;padding:1rem;color:#00c2ff;text-align:center}._keyLearning_18s1a_308{background:#7542ff20;border:1px solid #7542FF;border-radius:8px;padding:1rem;color:#fff;font-style:italic}._keyLearning_18s1a_308 strong{color:#7542ff}._moduleControls_18s1a_322{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._resetButton_18s1a_329,._nextButton_18s1a_330{padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}._resetButton_18s1a_329{background:#333;color:#fff}._resetButton_18s1a_329:hover:not(:disabled){background:#444}._nextButton_18s1a_330{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff}._nextButton_18s1a_330:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00c2ff66}._resetButton_18s1a_329:disabled,._nextButton_18s1a_330:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._keyTerms_18s1a_368{background:#2a2a2a;border-radius:8px;padding:1.5rem;border:1px solid #444}._glossaryHeader_18s1a_375{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._keyTerms_18s1a_368 h4{color:#00c2ff;margin:0}._glossaryToggle_18s1a_387{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_18s1a_387:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_18s1a_404{display:flex;flex-wrap:wrap;gap:.5rem}._term_18s1a_404{background:#333;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;border:1px solid #555}._glossaryExpanded_18s1a_419{display:flex;flex-direction:column;gap:1rem}._glossaryItem_18s1a_425{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_18s1a_432{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_18s1a_439{color:#ccc;line-height:1.5;font-size:.9rem}@media (max-width: 768px){._stage1Module_18s1a_3{padding:1rem}._walletInterface_18s1a_153,._rpcInterface_18s1a_216{grid-template-columns:1fr;gap:1rem}._moduleControls_18s1a_322{flex-direction:column;gap:1rem}._resetButton_18s1a_329,._nextButton_18s1a_330{width:100%}._glossaryHeader_18s1a_375{flex-direction:column;align-items:flex-start;gap:.75rem}._glossaryToggle_18s1a_387{align-self:stretch;text-align:center}}._stage2Module_f7bl6_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_f7bl6_12{background:linear-gradient(90deg,#06b6d4,#3b82f6);margin:-2rem -2rem 1.5rem;padding:1.5rem;border-radius:12px 12px 0 0;text-align:center}._moduleTitle_f7bl6_20{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}._moduleDescription_f7bl6_27{margin:0;color:#ffffffe6;font-size:.95rem;line-height:1.4}._progressBar_f7bl6_35{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem;gap:1rem}._progressSteps_f7bl6_43{display:flex;gap:1rem;align-items:center}._progressStep_f7bl6_43{width:40px;height:40px;border-radius:50%;background:#333;border:2px solid #555;display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s ease;position:relative}._progressStep_f7bl6_43._active_f7bl6_63{background:#00c2ff;border-color:#00c2ff;color:#000}._progressStep_f7bl6_43:not(:last-child):after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);width:1rem;height:2px;background:#555}._progressStep_f7bl6_43._active_f7bl6_63:not(:last-child):after{background:#00c2ff}._progressLabel_f7bl6_84{color:#aaa;font-size:.9rem}._moduleContent_f7bl6_90{background:#2a2a2a;border-radius:12px;padding:2rem;margin-bottom:2rem;border:1px solid #444}._stepContent_f7bl6_98{display:flex;flex-direction:column;gap:1.5rem}._stepTitle_f7bl6_104{color:#00c2ff;font-size:1.6rem;margin-bottom:.5rem}._stepDescription_f7bl6_110{color:#ccc;font-size:1.1rem;line-height:1.6}._leaderSchedule_f7bl6_117{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._leaderSchedule_f7bl6_117 h4{color:#00c2ff;margin-bottom:1rem}._validatorList_f7bl6_129{display:flex;flex-direction:column;gap:1rem}._validatorCard_f7bl6_135{background:#333;border:1px solid #555;border-radius:8px;padding:1rem;transition:all .3s ease}._validatorCard_f7bl6_135._leader_f7bl6_117{border-color:#00c2ff;box-shadow:0 0 15px #00c2ff4d;background:#003d5c}._validatorHeader_f7bl6_149{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._validatorName_f7bl6_156{font-weight:600;color:#fff;font-size:1.1rem}._leaderBadge_f7bl6_162{background:#00c2ff;color:#000;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:700}._validatorStats_f7bl6_171{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._statItem_f7bl6_177{display:flex;flex-direction:column;gap:.25rem}._statItem_f7bl6_177 span:first-child{color:#aaa;font-size:.85rem}._statItem_f7bl6_177 span:last-child{color:#fff;font-weight:600}._forwardingInterface_f7bl6_194{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._protocolSettings_f7bl6_200,._connectionInfo_f7bl6_201{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._protocolSettings_f7bl6_200 h4,._connectionInfo_f7bl6_201 h4{color:#00c2ff;margin-bottom:1rem}._settingItem_f7bl6_214{margin-bottom:1.5rem}._settingItem_f7bl6_214 label{display:block;color:#fff;margin-bottom:.5rem;font-weight:500}._sliderContainer_f7bl6_225{display:flex;align-items:center;gap:1rem}._slider_f7bl6_225{flex:1;height:6px;border-radius:3px;background:#333;outline:none;cursor:pointer}._slider_f7bl6_225::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#00c2ff;cursor:pointer;border:2px solid #fff}._slider_f7bl6_225::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#00c2ff;cursor:pointer;border:2px solid #fff}._sliderContainer_f7bl6_225 span{color:#00c2ff;font-weight:600;min-width:60px}._capacityBar_f7bl6_265{background:#333;height:20px;border-radius:10px;overflow:hidden;margin-bottom:.5rem}._capacityFilled_f7bl6_273{height:100%;background:linear-gradient(90deg,#00c2ff,#7542ff);transition:width .3s ease}._capacityText_f7bl6_279{color:#aaa;font-size:.9rem;text-align:center}._transitAnimation_f7bl6_286{background:linear-gradient(135deg,#00c2ff20,#7542ff20);border:1px solid #00c2ff;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;animation:_pulse_f7bl6_1 2s infinite}._transitIcon_f7bl6_298{font-size:2rem;animation:_bounce_f7bl6_1 1s infinite}._transitText_f7bl6_303{color:#00c2ff;font-weight:600}@keyframes _bounce_f7bl6_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}._leaderInterface_f7bl6_321{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._leaderInfo_f7bl6_327,._tpuPreview_f7bl6_328{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._leaderInfo_f7bl6_327 h4,._tpuPreview_f7bl6_328 h4{color:#00c2ff;margin-bottom:1rem}._leaderMetrics_f7bl6_341{display:flex;flex-direction:column;gap:1rem}._metricCard_f7bl6_347{background:#333;padding:1rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center}._metricLabel_f7bl6_356{color:#aaa;font-size:.9rem}._metricValue_f7bl6_361{color:#fff;font-weight:600;font-size:1.1rem}._tpuStages_f7bl6_367{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}._tpuStage_f7bl6_367{background:#333;padding:.75rem;border-radius:6px;text-align:center;color:#fff;font-size:.9rem;border:1px solid #555}._queuePosition_f7bl6_384{background:#7542ff20;border:1px solid #7542FF;border-radius:6px;padding:1rem;text-align:center;color:#7542ff;font-weight:600}._completeSummary_f7bl6_395{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._completeSummary_f7bl6_395 h4{color:#00c2ff;margin-bottom:1rem}._completeSummary_f7bl6_395 ul{list-style:none;padding:0;margin:0}._completeSummary_f7bl6_395 li{color:#ccc;position:relative;padding:.5rem 0 .5rem 1.5rem}._completeSummary_f7bl6_395 li:before{content:"✓";position:absolute;left:0;color:#0f8;font-weight:600}._nextStage_f7bl6_428{background:linear-gradient(135deg,#00c2ff20,#7542ff20);border:1px solid #00c2ff;border-radius:8px;padding:1rem;color:#00c2ff;text-align:center}._keyLearning_f7bl6_438{background:#7542ff20;border:1px solid #7542FF;border-radius:8px;padding:1rem;color:#fff;font-style:italic}._keyLearning_f7bl6_438 strong{color:#7542ff}._moduleControls_f7bl6_452{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._resetButton_f7bl6_459,._nextButton_f7bl6_460{padding:.75rem 1.5rem;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}._resetButton_f7bl6_459{background:#333;color:#fff}._resetButton_f7bl6_459:hover:not(:disabled){background:#444}._nextButton_f7bl6_460{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff}._nextButton_f7bl6_460:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00c2ff66}._resetButton_f7bl6_459:disabled,._nextButton_f7bl6_460:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._keyTerms_f7bl6_498{background:#2a2a2a;border-radius:8px;padding:1.5rem;border:1px solid #444}._glossaryHeader_f7bl6_505{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._keyTerms_f7bl6_498 h4{color:#00c2ff;margin:0}._glossaryToggle_f7bl6_517{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_f7bl6_517:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_f7bl6_534{display:flex;flex-wrap:wrap;gap:.5rem}._term_f7bl6_534{background:#333;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;border:1px solid #555}._glossaryExpanded_f7bl6_549{display:flex;flex-direction:column;gap:1rem}._glossaryItem_f7bl6_555{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_f7bl6_562{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_f7bl6_569{color:#ccc;line-height:1.5;font-size:.9rem}@media (max-width: 768px){._stage2Module_f7bl6_3{padding:1rem}._forwardingInterface_f7bl6_194,._leaderInterface_f7bl6_321{grid-template-columns:1fr;gap:1rem}._validatorStats_f7bl6_171,._tpuStages_f7bl6_367{grid-template-columns:1fr}._moduleControls_f7bl6_452{flex-direction:column;gap:1rem}._resetButton_f7bl6_459,._nextButton_f7bl6_460{width:100%}}._pohContainer_waoqy_3{padding:1.5rem;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);border:1px solid var(--border-primary);border-radius:8px;color:var(--text-secondary);max-width:500px;margin:0 auto;box-shadow:0 4px 12px var(--lime-glow)}._header_waoqy_18{text-align:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-primary)}._title_waoqy_25{margin:0 0 .5rem;color:var(--lime-primary);font-size:1.4rem;font-weight:600}._subtitle_waoqy_32{margin:0;color:var(--text-muted);font-size:.9rem}._clockDisplay_waoqy_38{text-align:center;margin-bottom:2rem}._currentHash_waoqy_43{font-family:Monaco,Menlo,Consolas,monospace;font-size:.8rem;color:var(--lime-primary);background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-secondary);padding:.75rem;border-radius:4px;word-break:break-all;margin-bottom:1rem}._controls_waoqy_56{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}._controlButton_waoqy_63{padding:.5rem 1rem;background:var(--bg-tertiary);border-color:var(--lime-primary);color:var(--text-primary);border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease}._controlButton_waoqy_63:hover:not(:disabled){background:linear-gradient(135deg,var(--lime-primary) 0%,var(--lime-secondary) 100%);border-color:var(--lime-primary);color:var(--text-primary);box-shadow:0 2px 8px var(--lime-glow)}._controlButton_waoqy_63:disabled{opacity:.5;cursor:not-allowed}._stats_waoqy_90{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}._statItem_waoqy_97{text-align:center;padding:1rem;background:var(--bg-surface);border-radius:4px}._statValue_waoqy_104{font-size:1.8rem;font-weight:700;color:var(--lime-primary);margin-bottom:.25rem}._statLabel_waoqy_111{font-size:.8rem;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.5px}._visualization_waoqy_118{height:200px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface);border-radius:4px;margin-bottom:1rem;position:relative;overflow:hidden}._hashChain_waoqy_130{display:flex;align-items:center;gap:.5rem;padding:1rem;overflow-x:auto;filter:drop-shadow(0 4px 8px var(--lime-glow))}._hashBlock_waoqy_139{min-width:60px;height:40px;background:var(--lime-primary);border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:var(--bg-primary);font-weight:600;position:relative}._arrow_waoqy_153{color:var(--lime-primary);font-size:1.2rem;font-weight:700}._explanation_waoqy_159{background:var(--bg-surface);padding:1rem;border-radius:4px;border-left:3px solid var(--lime-primary)}._explanationTitle_waoqy_166{color:var(--lime-primary);font-weight:600;margin:0 0 .5rem}._explanationText_waoqy_172{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}._hashingProcess_waoqy_179{margin-top:1rem;padding:1rem;background:var(--bg-surface);border-radius:4px}._processStep_waoqy_186{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;font-family:Monaco,Menlo,Consolas,monospace;font-size:.8rem}._processArrow_waoqy_195{color:var(--lime-primary);font-weight:700}._stage3Module_1seit_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_1seit_12{background:linear-gradient(90deg,#8b5cf6,#ec4899);margin:-2rem -2rem 1.5rem;padding:1.5rem;border-radius:12px 12px 0 0;text-align:center}._moduleTitle_1seit_20{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}._moduleDescription_1seit_27{margin:0;color:#ffffffe6;font-size:.95rem;line-height:1.4}._viewSelector_1seit_35{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}._viewButton_1seit_42{background:#333;border:1px solid #555;color:#fff;padding:.75rem 1.5rem;border-radius:6px;cursor:pointer;transition:all .3s ease;font-weight:500}._viewButton_1seit_42:hover{background:#444;border-color:#666}._viewButton_1seit_42._active_1seit_58{background:linear-gradient(135deg,#00c2ff,#7542ff);border-color:#00c2ff;color:#fff}._moduleContent_1seit_65{background:#2a2a2a;border-radius:12px;padding:2rem;margin-bottom:2rem;border:1px solid #444}._sectionTitle_1seit_73{color:#00c2ff;font-size:1.8rem;margin-bottom:.5rem}._sectionDescription_1seit_79{color:#ccc;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}._tpuView_1seit_87{display:flex;flex-direction:column;gap:2rem}._tpuHeader_1seit_93{text-align:center}._simulateButton_1seit_97{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.1rem;cursor:pointer;transition:all .3s ease;margin-top:1rem}._simulateButton_1seit_97:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00c2ff66}._simulateButton_1seit_97:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._tpuPipeline_1seit_122{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;position:relative}._tpuStage_1seit_129{background:#1a1a1a;border:2px solid #333;border-radius:12px;padding:1.5rem;transition:all .3s ease;position:relative}._tpuStage_1seit_129._active_1seit_58{border-color:#00c2ff;box-shadow:0 0 20px #00c2ff4d;background:#003d5c}._stageHeader_1seit_144{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._stageName_1seit_151{color:#fff;font-size:1.2rem;margin:0}._stageThreads_1seit_157{background:#333;color:#00c2ff;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600}._stageDescription_1seit_166{color:#aaa;font-size:.95rem;line-height:1.5;margin-bottom:1rem}._stageMetrics_1seit_173{margin-top:1rem}._loadBar_1seit_177{display:flex;flex-direction:column;gap:.5rem}._loadLabel_1seit_183{color:#ccc;font-size:.9rem;font-weight:500}._loadBarContainer_1seit_189{background:#333;height:8px;border-radius:4px;overflow:hidden}._loadBarFill_1seit_196{height:100%;background:linear-gradient(90deg,#00c2ff,#7542ff);transition:width .3s ease}._loadValue_1seit_202{color:#00c2ff;font-weight:600;font-size:.9rem;text-align:right}._processingIndicator_1seit_209{display:flex;align-items:center;gap:.5rem;margin-top:1rem;color:#00c2ff;font-weight:600;animation:_pulse_1seit_1 2s infinite}._processingDot_1seit_219{width:8px;height:8px;background:#00c2ff;border-radius:50%;animation:_blink_1seit_1 1s infinite}@keyframes _blink_1seit_1{0%,50%{opacity:1}51%,to{opacity:.3}}._pipelineArrow_1seit_232{position:absolute;right:-1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#666;z-index:1}._tpuInsights_1seit_242{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._tpuInsights_1seit_242 h4{color:#00c2ff;margin-bottom:1rem}._insightGrid_1seit_254{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._insight_1seit_254{background:#333;padding:1rem;border-radius:6px;border-left:3px solid #00c2ff;color:#ccc;line-height:1.5}._insight_1seit_254 strong{color:#fff}._pohView_1seit_274{display:flex;flex-direction:column;gap:2rem}._pohHeader_1seit_280{text-align:center}._combinedView_1seit_285{display:flex;flex-direction:column;gap:2rem}._combinedHeader_1seit_291{text-align:center}._parallelSystems_1seit_295{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._systemColumn_1seit_301{background:#1a1a1a;padding:1.5rem;border-radius:8px;border:1px solid #333}._systemColumn_1seit_301 h4{color:#00c2ff;margin-bottom:1rem;text-align:center}._miniTPU_1seit_314{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._miniStage_1seit_321{display:flex;justify-content:space-between;align-items:center;background:#333;padding:.5rem 1rem;border-radius:6px;border-left:3px solid #555;transition:all .3s ease}._miniStage_1seit_321._active_1seit_58{border-left-color:#00c2ff;background:#003d5c}._miniStageName_1seit_337{color:#fff;font-size:.9rem}._miniStageLoad_1seit_342{color:#00c2ff;font-weight:600;font-size:.85rem}._miniSimulateButton_1seit_348{background:#00c2ff;color:#000;border:none;padding:.5rem 1rem;border-radius:6px;font-weight:600;cursor:pointer;width:100%;transition:all .3s ease}._miniSimulateButton_1seit_348:hover:not(:disabled){background:#09c}._miniSimulateButton_1seit_348:disabled{opacity:.6;cursor:not-allowed}._pohStatus_1seit_369{display:flex;flex-direction:column;gap:.75rem}._pohMetric_1seit_375{display:flex;justify-content:space-between;align-items:center;background:#333;padding:.75rem 1rem;border-radius:6px;border-left:3px solid #7542FF}._pohMetric_1seit_375 span:first-child{color:#aaa;font-size:.9rem}._pohMetric_1seit_375 span:last-child{color:#7542ff;font-weight:600}._integrationInsight_1seit_395{background:linear-gradient(135deg,#00c2ff20,#7542ff20);border:1px solid #00c2ff;border-radius:8px;padding:1.5rem;color:#fff;line-height:1.6;text-align:center}._integrationInsight_1seit_395 strong{color:#00c2ff}._keyTerms_1seit_410{background:#2a2a2a;border-radius:8px;padding:1.5rem;border:1px solid #444;margin-bottom:1rem}._glossaryHeader_1seit_418{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._keyTerms_1seit_410 h4{color:#00c2ff;margin:0}._glossaryToggle_1seit_430{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_1seit_430:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_1seit_447{display:flex;flex-wrap:wrap;gap:.5rem}._term_1seit_447{background:#333;color:#fff;padding:.25rem .75rem;border-radius:20px;font-size:.9rem;border:1px solid #555}._glossaryExpanded_1seit_462{display:flex;flex-direction:column;gap:1rem}._glossaryItem_1seit_468{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_1seit_475{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_1seit_482{color:#ccc;line-height:1.5;font-size:.9rem}._nextStageHint_1seit_489{background:linear-gradient(135deg,#00c2ff20,#7542ff20);border:1px solid #00c2ff;border-radius:8px;padding:1rem;color:#00c2ff;text-align:center}@media (max-width: 768px){._stage3Module_1seit_3{padding:1rem}._viewSelector_1seit_35{flex-direction:column;gap:.5rem}._tpuPipeline_1seit_122{grid-template-columns:1fr}._parallelSystems_1seit_295{grid-template-columns:1fr;gap:1rem}._insightGrid_1seit_254{grid-template-columns:1fr}}._stage4Module_qnewh_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_qnewh_13{padding:1.5rem;background:linear-gradient(90deg,#4ade80,#22d3ee);border-bottom:2px solid rgba(74,222,128,.3);border-radius:12px 12px 0 0;margin:-2rem -2rem 1.5rem}._moduleTitle_qnewh_21{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#0a0a0f}._moduleDescription_qnewh_28{margin:0;color:#0a0a0f;font-size:.95rem;line-height:1.4;opacity:.9}._moduleProgressBar_qnewh_37{padding:1rem 1.5rem;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);border-radius:8px;margin-bottom:1.5rem}._progressSteps_qnewh_45{display:flex;gap:1rem;margin-bottom:.5rem}._progressStep_qnewh_45{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;color:#fff9;font-size:.875rem;font-weight:600;transition:all .3s ease}._progressStep_qnewh_45._active_qnewh_65{background:linear-gradient(135deg,#4ade80,#22d3ee);color:#0a0a0f;box-shadow:0 0 12px #4ade8066}._progressLabel_qnewh_71{font-size:.875rem;color:#ffffffb3}._moduleContent_qnewh_77{flex:1;padding:1.5rem;overflow-y:auto}._stepContent_qnewh_83{max-width:100%}._stepTitle_qnewh_87{margin:0 0 1rem;font-size:1.25rem;color:#4ade80;display:flex;align-items:center;gap:.5rem}._stepDescription_qnewh_96{margin:0 0 1.5rem;color:#fffc;line-height:1.5;font-size:.95rem}._shreddingDemo_qnewh_104{margin-bottom:2rem}._blockContainer_qnewh_108{display:flex;align-items:center;gap:2rem;margin-bottom:1.5rem;flex-wrap:wrap}._originalBlock_qnewh_116{background:#9ca3af1a;border:2px solid #6b7280;border-radius:8px;padding:1rem;min-width:200px}._originalBlock_qnewh_116 h4{margin:0 0 .5rem;color:#d1d5db;font-size:1rem}._blockData_qnewh_130{font-size:.875rem;color:#ffffffb3}._blockData_qnewh_130 div{margin-bottom:.25rem}._shreddingArrow_qnewh_139{font-size:2rem;color:#4ade80;font-weight:700}._shredResults_qnewh_145{background:#4ade801a;border:2px solid #4ade80;border-radius:8px;padding:1rem;flex:1;min-width:300px}._shredResults_qnewh_145 h4{margin:0 0 1rem;color:#4ade80;font-size:1rem}._shredControls_qnewh_160{margin-bottom:1rem}._controlGroup_qnewh_164{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}._controlGroup_qnewh_164 label{font-size:.875rem;color:#fffc;display:flex;align-items:center;gap:.5rem}._slider_qnewh_180{flex:1;min-width:100px;max-width:150px}._shredBreakdown_qnewh_186{display:flex;flex-direction:column;gap:.5rem}._shredType_qnewh_192{display:flex;align-items:center;gap:.5rem;font-size:.875rem}._dataShred_qnewh_199{width:12px;height:12px;border-radius:2px;background:#4ade80}._recoveryShred_qnewh_206{width:12px;height:12px;border-radius:2px;background:#f59e0b}._totalShreds_qnewh_213{font-weight:600;color:#4ade80;padding-top:.5rem;border-top:1px solid rgba(74,222,128,.3)}._networkControls_qnewh_221{display:flex;align-items:center;gap:1.5rem;margin-bottom:1rem;flex-wrap:wrap}._simulationStatus_qnewh_230{background:#4ade801a;border:1px solid rgba(74,222,128,.3);border-radius:8px;padding:1rem;margin-bottom:1.5rem}._statusText_qnewh_238{color:#4ade80;font-weight:600;margin-bottom:.5rem;font-size:.95rem}._currentPhase_qnewh_245{color:#fffc;font-size:.875rem;font-style:italic;margin-bottom:.5rem}._metricsInfo_qnewh_252{color:#ffffffb3;font-size:.8rem;font-family:Courier New,monospace;background:#0000004d;padding:.5rem;border-radius:4px;border-left:3px solid #22d3ee}._simulateButton_qnewh_262{background:linear-gradient(135deg,#4ade80,#22d3ee);border:none;color:#0a0a0f;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.875rem}._simulateButton_qnewh_262:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4ade8066}._simulateButton_qnewh_262:disabled{opacity:.6;cursor:not-allowed;transform:none}._turbineVisualization_qnewh_286{position:relative;background:#0000004d;border-radius:8px;padding:1rem;margin-bottom:1.5rem}._turbineSvg_qnewh_294{width:100%;height:300px;border-radius:4px}._treeConnection_qnewh_300{stroke:#ffffff4d;stroke-width:2;stroke-dasharray:5,5}._validatorNode_qnewh_306{fill:#9ca3afcc;stroke:#6b7280;stroke-width:2;transition:all .3s ease}._validatorNode_qnewh_306._reconstructed_qnewh_313{fill:#4ade80;stroke:#22c55e;stroke-width:3}._validatorNode_qnewh_306._leader_qnewh_319{fill:#f59e0b;stroke:#d97706;stroke-width:3}._validatorNode_qnewh_306._activeLayer_qnewh_325{stroke:#22d3ee;stroke-width:4;stroke-dasharray:6,2;animation:_pulse_qnewh_1 2s ease-in-out infinite}@keyframes _pulse_qnewh_1{0%,to{stroke-opacity:1}50%{stroke-opacity:.5}}._validatorLabel_qnewh_337{fill:#fff;font-size:10px;font-weight:500;text-anchor:middle}._progressCircle_qnewh_344{transition:stroke-dashoffset .5s ease}._progressText_qnewh_348{fill:#fff;font-size:8px;font-weight:600;text-anchor:middle}._layerLabels_qnewh_355{position:absolute;left:10px;top:0;pointer-events:none}._layerLabel_qnewh_355{position:absolute;background:#000c;color:#fffc;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}._supermajorityTracker_qnewh_373{margin-bottom:1.5rem}._supermajorityTracker_qnewh_373 h4{margin:0 0 1rem;color:#22d3ee;font-size:1.1rem}._supermajorityProgressBar_qnewh_383{width:100%;height:24px;background:#ffffff1a;border-radius:12px;overflow:hidden;margin-bottom:.75rem}._progressFill_qnewh_392{height:100%;background:linear-gradient(90deg,#f59e0b,#4ade80);transition:width .8s ease;border-radius:12px}._progressFill_qnewh_392._achieved_qnewh_399{background:linear-gradient(90deg,#4ade80,#22c55e);box-shadow:0 0 12px #4ade8080}._progressStats_qnewh_404{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:#fffc}._progressStats_qnewh_404 ._achieved_qnewh_399{color:#4ade80;font-weight:600}._validatorGrid_qnewh_418{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}._validatorCard_qnewh_425{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;transition:all .3s ease}._validatorCard_qnewh_425._completed_qnewh_433{background:#4ade801a;border-color:#4ade80}._validatorName_qnewh_438{font-weight:600;margin-bottom:.5rem;color:#fff}._validatorStatus_qnewh_444{font-size:.875rem;margin-bottom:.5rem;color:#ffffffb3}._shredProgress_qnewh_450{font-size:.75rem;color:#fff9}._moduleControls_qnewh_456{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._resetButton_qnewh_467,._nextButton_qnewh_467{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.875rem}._resetButton_qnewh_467{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}._resetButton_qnewh_467:hover:not(:disabled){background:#ef44444d;transform:translateY(-1px)}._nextButton_qnewh_467{background:linear-gradient(135deg,#4ade80,#22d3ee);color:#0a0a0f;margin-left:auto}._nextButton_qnewh_467:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4ade8066}._resetButton_qnewh_467:disabled,._nextButton_qnewh_467:disabled{opacity:.4;cursor:not-allowed;transform:none}._keyLearning_qnewh_506{background:#22d3ee1a;border-left:4px solid #22d3ee;padding:1rem;border-radius:0 8px 8px 0;font-size:.875rem;color:#ffffffe6;margin-top:1rem}._nextStage_qnewh_516{background:#4ade801a;border-left:4px solid #4ade80;padding:1rem;border-radius:0 8px 8px 0;font-size:.875rem;color:#ffffffe6;margin-top:1rem}._keyTerms_qnewh_527{padding:1rem 1.5rem;background:#ffffff08;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._glossaryHeader_qnewh_535{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._keyTerms_qnewh_527 h4{margin:0;font-size:.95rem;color:#fffc}._glossaryToggle_qnewh_548{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_qnewh_548:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_qnewh_565{display:flex;flex-wrap:wrap;gap:.5rem}._term_qnewh_565{background:#4ade8033;color:#4ade80;padding:.25rem .75rem;border-radius:16px;font-size:.75rem;font-weight:500;border:1px solid rgba(74,222,128,.3)}._glossaryExpanded_qnewh_581{display:flex;flex-direction:column;gap:1rem}._glossaryItem_qnewh_587{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_qnewh_594{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_qnewh_601{color:#ccc;line-height:1.5;font-size:.9rem}@media (max-width: 768px){._stage4Module_qnewh_3{padding:1rem}._moduleHeader_qnewh_13{padding:1rem;margin:-1rem -1rem 1rem}._moduleTitle_qnewh_21{font-size:1.25rem}._blockContainer_qnewh_108{flex-direction:column;gap:1rem}._shreddingArrow_qnewh_139{transform:rotate(90deg)}._networkControls_qnewh_221{flex-direction:column;align-items:stretch}._turbineSvg_qnewh_294{height:250px}._validatorGrid_qnewh_418{grid-template-columns:1fr}._moduleControls_qnewh_456{flex-direction:column;gap:.75rem}._nextButton_qnewh_467{margin-left:0}}._stage5Module_1j3yj_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_1j3yj_13{padding:1.5rem;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-bottom:2px solid rgba(139,92,246,.3);border-radius:12px 12px 0 0;margin:-2rem -2rem 1.5rem}._moduleTitle_1j3yj_21{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}._moduleDescription_1j3yj_28{margin:0;color:#ffffffe6;font-size:.95rem;line-height:1.4}._transactionTracker_1j3yj_36{padding:1rem 1.5rem;background:#8b5cf61a;border-bottom:1px solid rgba(139,92,246,.2);border-radius:8px;margin-bottom:1.5rem}._transactionTitle_1j3yj_44{margin:0 0 1rem;font-size:1.25rem;color:#8b5cf6;text-align:center}._transactionDetails_1j3yj_51{display:flex;gap:1.5rem;margin-bottom:1rem;align-items:center;flex-wrap:wrap}._transactionInfo_1j3yj_59{flex:1;background:#0000004d;border-radius:8px;padding:1rem;min-width:300px}._transactionRow_1j3yj_67{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem}._transactionRow_1j3yj_67:last-child{margin-bottom:0}._label_1j3yj_78{color:#ffffffb3;font-weight:500}._value_1j3yj_83{color:#fff;font-family:Courier New,monospace;text-align:right;flex:1;margin-left:1rem}._statusIndicator_1j3yj_91{display:flex;align-items:center}._statusBadge_1j3yj_96{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:.875rem;text-align:center;min-width:120px;transition:all .3s ease}._statusBadge_1j3yj_96._received_1j3yj_106{background:#9ca3af33;border:2px solid #9ca3af;color:#d1d5db}._statusBadge_1j3yj_96._validating_1j3yj_112{background:#3b82f633;border:2px solid #3b82f6;color:#93c5fd;animation:_pulse_1j3yj_1 2s ease-in-out infinite}._statusBadge_1j3yj_96._validated_1j3yj_119{background:#22c55e33;border:2px solid #22c55e;color:#86efac}._statusBadge_1j3yj_96._voting_1j3yj_125{background:#8b5cf633;border:2px solid #8b5cf6;color:#c4b5fd;animation:_pulse_1j3yj_1 2s ease-in-out infinite}._statusBadge_1j3yj_96._confirmed_1j3yj_132{background:#22c55e4d;border:2px solid #22c55e;color:#86efac;box-shadow:0 0 12px #22c55e66}._statusBadge_1j3yj_96._finalized_1j3yj_139{background:#eab3084d;border:2px solid #eab308;color:#fde047;box-shadow:0 0 12px #eab30866}@keyframes _pulse_1j3yj_1{0%,to{opacity:1}50%{opacity:.7}}._votingProgressBar_1j3yj_151,._finalityProgress_1j3yj_151,._confirmedStatus_1j3yj_151{margin-bottom:1rem}._confirmedStatus_1j3yj_151{background:#22c55e1a;border:2px solid #22c55e;border-radius:8px;padding:1rem;text-align:center}._confirmedMessage_1j3yj_163{font-size:.875rem;color:#fffc;margin-top:.5rem;font-style:italic}._progressLabel_1j3yj_170{font-size:.875rem;color:#fffc;margin-bottom:.5rem;text-align:center}._progressBar_1j3yj_177{width:100%;height:24px;background:#ffffff1a;border-radius:12px;overflow:hidden;margin-bottom:.5rem}._progressFill_1j3yj_186{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-radius:12px;transition:width .8s ease}._progressPercentage_1j3yj_193{text-align:center;font-weight:600;font-size:.875rem;color:#8b5cf6}._transactionDescription_1j3yj_200{text-align:center;font-size:.875rem;color:#ffffffb3;font-style:italic;padding:.75rem;background:#0000004d;border-radius:6px;border-left:3px solid #8b5cf6}._moduleContent_1j3yj_212{padding:1.5rem;min-height:0}._setupContent_1j3yj_218 h3{margin:0 0 1rem;color:#8b5cf6;font-size:1.25rem}._setupContent_1j3yj_218 p{margin:0 0 1.5rem;color:#fffc;line-height:1.5}._stakeExplanation_1j3yj_230{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:1.5rem;margin-bottom:2rem}._stakeExplanation_1j3yj_230 h4{margin:0 0 1rem;color:#3b82f6;font-size:1.1rem}._stakeExplanation_1j3yj_230 p{margin:0 0 1rem;color:#fffc;font-size:.9rem;line-height:1.5}._stakeExplanation_1j3yj_230 p:last-child{margin-bottom:0}._networkControls_1j3yj_255{margin-bottom:2rem}._controlGroup_1j3yj_259{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._controlGroup_1j3yj_259 label{font-size:.875rem;color:#fffc;min-width:120px}._slider_1j3yj_272{flex:1;max-width:200px}._validatorGrid_1j3yj_277{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem}._validatorCard_1j3yj_284{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;transition:all .3s ease}._validatorCard_1j3yj_284._offline_1j3yj_292{opacity:.5;background:#ef44441a;border-color:#ef44444d}._validatorHeader_1j3yj_298{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._validatorHeader_1j3yj_298 h4{margin:0;color:#fff;font-size:1rem}._statusToggle_1j3yj_311{padding:.25rem .75rem;border:none;border-radius:16px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}._statusToggle_1j3yj_311._online_1j3yj_321{background:#22c55e33;color:#22c55e;border:1px solid #22c55e}._statusToggle_1j3yj_311._offline_1j3yj_292{background:#ef444433;color:#ef4444;border:1px solid #ef4444}._stakeControl_1j3yj_333{margin-bottom:1rem}._stakeControl_1j3yj_333 label{display:block;font-size:.875rem;color:#fffc;margin-bottom:.5rem}._stakeSlider_1j3yj_344{width:100%}._validatorStats_1j3yj_348{font-size:.875rem;color:#ffffffb3}._stakeInfo_1j3yj_353{display:flex;flex-direction:column;gap:.5rem}._stakeWeight_1j3yj_359{font-weight:600;color:#8b5cf6}._stakeBar_1j3yj_364{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden;position:relative}._stakeBarFill_1j3yj_373{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-radius:3px;transition:width .5s ease}._stakeAmount_1j3yj_380{font-size:.8rem;color:#fff9;font-family:Courier New,monospace}._offlineIndicator_1j3yj_386{font-size:.75rem;color:#ef4444;font-weight:600;margin-top:.25rem;background:#ef44441a;padding:.25rem .5rem;border-radius:4px;border:1px solid rgba(239,68,68,.3)}._networkSummary_1j3yj_397{margin-top:1.5rem}._summaryCard_1j3yj_401{background:#8b5cf61a;border:1px solid rgba(139,92,246,.3);border-radius:8px;padding:1.5rem}._summaryCard_1j3yj_401 h4{margin:0 0 1rem;color:#8b5cf6;font-size:1.1rem}._summaryCard_1j3yj_401 div{margin-bottom:.5rem;color:#fffc;font-size:.875rem}._consensusProgress_1j3yj_420{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(139,92,246,.2)}._consensusHeader_1j3yj_427{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}._consensusTitle_1j3yj_436{font-weight:600;color:#8b5cf6;font-size:1rem}._consensusStatus_1j3yj_442{display:flex;align-items:center}._statusHealthy_1j3yj_447{color:#22c55e;font-weight:600;font-size:.9rem}._statusUnhealthy_1j3yj_453{font-weight:600;font-size:.9rem}._statusUnhealthy_1j3yj_453._warning_1j3yj_458{color:#eab308}._statusUnhealthy_1j3yj_453._critical_1j3yj_462{color:#ef4444}._enhancedConsensusBar_1j3yj_467{position:relative;margin-bottom:1rem}._zoneLabels_1j3yj_472{display:flex;justify-content:space-between;margin-bottom:.5rem;position:relative;height:16px}._zoneLabel_1j3yj_472{position:absolute;transform:translate(-50%);font-size:.75rem;color:#fff9;font-weight:500}._consensusBarContainer_1j3yj_488{position:relative;width:100%;height:24px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.2)}._zoneCritical_1j3yj_498{position:absolute;left:0;height:100%;background:linear-gradient(90deg,#ef44444d,#ef444433)}._zoneWarning_1j3yj_505{position:absolute;left:50%;height:100%;background:linear-gradient(90deg,#eab3084d,#eab30833)}._zoneHealthy_1j3yj_512{position:absolute;left:67%;height:100%;background:linear-gradient(90deg,#22c55e4d,#22c55e33)}._thresholdLine_1j3yj_520{position:absolute;top:-8px;bottom:-8px;width:2px;background:#8b5cf6;box-shadow:0 0 4px #8b5cf680;z-index:3}._thresholdMarker_1j3yj_530{position:absolute;top:-20px;left:50%;transform:translate(-50%);background:#8b5cf6;color:#fff;padding:2px 6px;border-radius:4px;font-size:.7rem;font-weight:600;white-space:nowrap}._consensusBarFill_1j3yj_545{position:absolute;left:0;top:0;height:100%;border-radius:12px;transition:width .8s ease;z-index:2}._consensusBarFill_1j3yj_545._healthy_1j3yj_555{background:linear-gradient(90deg,#22c55e,#16a34a);box-shadow:0 2px 8px #22c55e4d}._consensusBarFill_1j3yj_545._warning_1j3yj_458{background:linear-gradient(90deg,#eab308,#ca8a04);box-shadow:0 2px 8px #eab3084d}._consensusBarFill_1j3yj_545._critical_1j3yj_462{background:linear-gradient(90deg,#ef4444,#dc2626);box-shadow:0 2px 8px #ef44444d}._consensusDetails_1j3yj_571{display:flex;flex-direction:column;gap:1rem}._consensusMetrics_1j3yj_577{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;color:#fffc}._consensusMetrics_1j3yj_577>div{padding:.25rem 0}._stakeGap_1j3yj_589{color:#ef4444!important;font-weight:600}._stakeSurplus_1j3yj_594{color:#22c55e!important;font-weight:600}._enhancedWarning_1j3yj_600{display:flex;align-items:flex-start;gap:.75rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:1rem;margin-top:.5rem}._warningIcon_1j3yj_611{font-size:1.5rem;flex-shrink:0}._warningContent_1j3yj_616{flex:1}._warningTitle_1j3yj_620{font-weight:600;color:#ef4444;margin-bottom:.25rem;font-size:.9rem}._warningMessage_1j3yj_627{font-size:.85rem;color:#fffc;line-height:1.4}._educationalNote_1j3yj_633{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:1rem;margin-top:1rem}._educationalNote_1j3yj_633 h5{margin:0 0 .75rem;color:#3b82f6;font-size:1rem}._educationalNote_1j3yj_633 p{margin:0 0 .75rem;color:#fffc;font-size:.875rem;line-height:1.4}._educationalNote_1j3yj_633 p:last-child{margin-bottom:0}._simulationContent_1j3yj_659{display:flex;flex-direction:column;gap:2rem}._networkVisualization_1j3yj_665{background:#0000004d;border-radius:8px;padding:1rem}._networkSvg_1j3yj_671{width:100%;height:350px;border-radius:4px}._validatorNode_1j3yj_677{fill:#8b5cf699;stroke:#8b5cf6;stroke-width:2;transition:all .3s ease;cursor:pointer}._validatorNode_1j3yj_677._offline_1j3yj_292{fill:#ef44444d;stroke:#ef4444}._validatorNode_1j3yj_677._processing_1j3yj_690{fill:#3b82f6cc;stroke:#3b82f6;stroke-width:3}._validatorNode_1j3yj_677._voted_1j3yj_696{fill:#22c55ecc;stroke:#22c55e;stroke-width:3}._validatorLabel_1j3yj_702{fill:#fff;font-size:10px;font-weight:500;text-anchor:middle}._stakeLabel_1j3yj_709{fill:#ffffffb3;text-anchor:middle}._progressRing_1j3yj_714{transition:stroke-dashoffset .5s ease}._progressText_1j3yj_718{fill:#fff;font-weight:600;text-anchor:middle}._voteIndicator_1j3yj_724{animation:_votePulse_1j3yj_1 2s ease-in-out infinite}@keyframes _votePulse_1j3yj_1{0%,to{r:8;opacity:1}50%{r:12;opacity:.7}}._voteAnimation_1j3yj_733{animation:_voteMove_1j3yj_1 2s ease-out forwards}@keyframes _voteMove_1j3yj_1{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}to{opacity:0;transform:scale(.5) translate(200px,-100px)}}._processStatus_1j3yj_743{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem}._processStatus_1j3yj_743 h4{margin:0 0 1rem;color:#8b5cf6;font-size:1.1rem}._stageInfo_1j3yj_756 p{margin:0;color:#fffc;line-height:1.5}._tvuStageList_1j3yj_762{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0;padding:1rem;background:#0003;border-radius:6px;border-left:3px solid #3b82f6}._tvuStage_1j3yj_762{font-size:.85rem;color:#ffffffe6;line-height:1.4}._tvuStage_1j3yj_762 strong{color:#3b82f6;font-weight:600}._realtimeNote_1j3yj_784{font-style:italic;color:#8b5cf6!important;font-size:.9rem!important;text-align:center;margin-top:1rem!important;padding:.75rem;background:#8b5cf61a;border-radius:6px;border:1px solid rgba(139,92,246,.3)}._moduleControls_1j3yj_797{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._resetButton_1j3yj_808,._nextButton_1j3yj_808{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.875rem}._resetButton_1j3yj_808{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}._resetButton_1j3yj_808:hover:not(:disabled){background:#ef44444d;transform:translateY(-1px)}._nextButton_1j3yj_808{background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:#fff;margin-left:auto}._nextButton_1j3yj_808:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf666}._resetButton_1j3yj_808:disabled,._nextButton_1j3yj_808:disabled{opacity:.4;cursor:not-allowed;transform:none}._keyTerms_1j3yj_847{padding:1rem 1.5rem;background:#ffffff08;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._glossaryHeader_1j3yj_855{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._keyTerms_1j3yj_847 h4{margin:0;font-size:.95rem;color:#fffc}._glossaryToggle_1j3yj_868{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_1j3yj_868:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_1j3yj_885{display:flex;flex-wrap:wrap;gap:.5rem}._term_1j3yj_885{background:#8b5cf633;color:#c4b5fd;padding:.25rem .75rem;border-radius:16px;font-size:.75rem;font-weight:500;border:1px solid rgba(139,92,246,.3)}._glossaryExpanded_1j3yj_901{display:flex;flex-direction:column;gap:1rem}._glossaryItem_1j3yj_907{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_1j3yj_914{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_1j3yj_921{color:#ccc;line-height:1.5;font-size:.9rem}@media (max-width: 768px){._stage5Module_1j3yj_3{padding:1rem}._moduleHeader_1j3yj_13{padding:1rem;margin:-1rem -1rem 1rem}._consensusHeader_1j3yj_427{flex-direction:column;align-items:flex-start;gap:.75rem}._consensusTitle_1j3yj_436{font-size:.9rem}._zoneLabels_1j3yj_472{height:14px}._zoneLabel_1j3yj_472{font-size:.7rem}._consensusBarContainer_1j3yj_488{height:20px}._thresholdMarker_1j3yj_530{font-size:.65rem;padding:1px 4px}._consensusMetrics_1j3yj_577{font-size:.8rem}._enhancedWarning_1j3yj_600{flex-direction:column;text-align:center;gap:.5rem}._warningIcon_1j3yj_611{align-self:center}}@media (max-width: 1024px){._stakeExplanation_1j3yj_230{padding:1rem;margin-bottom:1.5rem}._stakeExplanation_1j3yj_230 h4{font-size:1rem}._stakeExplanation_1j3yj_230 p{font-size:.85rem}._stakeInfo_1j3yj_353{gap:.25rem}._consensusProgress_1j3yj_420{margin-top:1rem}}@media (min-width: 1400px){._stage5Module_1j3yj_3{min-height:calc(100vh - 2rem);min-height:calc(100dvh - 2rem)}._transactionTracker_1j3yj_36{padding:1.25rem 2rem}._moduleContent_1j3yj_212{padding:2rem}._validatorGrid_1j3yj_277{grid-template-columns:repeat(3,1fr);gap:1.5rem}._networkSvg_1j3yj_671{height:400px}}@media (min-width: 1024px) and (max-width: 1399px){._validatorGrid_1j3yj_277{grid-template-columns:repeat(2,1fr)}._networkSvg_1j3yj_671{height:350px}}@media (max-width: 768px){._moduleHeader_1j3yj_13{padding:1rem}._moduleTitle_1j3yj_21{font-size:1.25rem}._moduleContent_1j3yj_212{padding:1rem}._transactionDetails_1j3yj_51{flex-direction:column;gap:1rem;align-items:stretch}._validatorGrid_1j3yj_277{grid-template-columns:1fr}._networkSvg_1j3yj_671{height:250px}._moduleControls_1j3yj_797{flex-direction:column;gap:.75rem}._nextButton_1j3yj_808{margin-left:0}}._stage6Module_1i7at_3{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:#fff;border-radius:12px}._moduleHeader_1i7at_13{padding:1rem 1.5rem;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-bottom:2px solid rgba(139,92,246,.3);border-radius:12px 12px 0 0;margin:-2rem -2rem 1.5rem}._moduleTitle_1i7at_21{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}._moduleDescription_1i7at_28{margin:0;color:#ffffffe6;font-size:.95rem;line-height:1.4}._finalityTracker_1i7at_36{padding:1rem 1.5rem;background:#8b5cf61a;border-bottom:1px solid rgba(139,92,246,.2);border-radius:8px;margin-bottom:1.5rem}._finalityTitle_1i7at_44{margin:0 0 1rem;font-size:1.25rem;color:#8b5cf6;text-align:center}._finalityDetails_1i7at_51{display:flex;gap:1.5rem;margin-bottom:1rem;align-items:center;flex-wrap:wrap}._finalityInfo_1i7at_59{flex:1;background:#0000004d;border-radius:8px;padding:1rem;min-width:300px}._finalityRow_1i7at_67{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem}._finalityRow_1i7at_67:last-child{margin-bottom:0}._label_1i7at_78{color:#ffffffb3;font-weight:500}._value_1i7at_83{color:#fff;font-family:Courier New,monospace;text-align:right;flex:1;margin-left:1rem}._finalityBadge_1i7at_91{padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.875rem;text-align:center;min-width:100px;transition:all .3s ease}._finalityBadge_1i7at_91._confirmed_1i7at_101{background:#22c55e33;border:2px solid #22c55e;color:#86efac}._finalityBadge_1i7at_91._finalizing_1i7at_107{background:#eab30833;border:2px solid #eab308;color:#fde047;animation:_pulse_1i7at_1 2s ease-in-out infinite}._finalityBadge_1i7at_91._finalized_1i7at_114{background:#8b5cf64d;border:2px solid #8b5cf6;color:#c4b5fd;box-shadow:0 0 12px #8b5cf666}._finalityProgress_1i7at_121{display:flex;flex-direction:column;min-width:200px}._progressLabel_1i7at_127{font-size:.875rem;color:#fffc;margin-bottom:.5rem;text-align:center}._progressBar_1i7at_134{width:100%;height:20px;background:#ffffff1a;border-radius:10px;overflow:hidden;margin-bottom:.5rem}._progressFill_1i7at_143{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6);border-radius:10px;transition:width .8s ease}._progressPercentage_1i7at_150{text-align:center;font-weight:600;font-size:.875rem;color:#8b5cf6}._finalityDescription_1i7at_157{text-align:center;font-size:.875rem;color:#ffffffb3;font-style:italic;padding:.75rem;background:#0000004d;border-radius:6px;border-left:3px solid #8b5cf6}._moduleContent_1i7at_169{padding:0}._setupContent_1i7at_174 h3{margin:0 0 1rem;color:#8b5cf6;font-size:1.25rem}._setupContent_1i7at_174 p{margin:0 0 1.5rem;color:#fffc;line-height:1.5}._networkControls_1i7at_186{margin-bottom:2rem}._controlGroup_1i7at_190{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._controlGroup_1i7at_190 label{font-size:.875rem;color:#fffc;min-width:150px}._slider_1i7at_203{flex:1;max-width:200px}._networkGrid_1i7at_208{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem}._networkCard_1i7at_215{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;transition:all .3s ease}._networkCard_1i7at_215._offline_1i7at_223{opacity:.5;background:#ef44441a;border-color:#ef44444d}._cardHeader_1i7at_229{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}._cardHeader_1i7at_229 h4{margin:0;color:#fff;font-size:1rem}._nodeType_1i7at_244{padding:.25rem .5rem;background:#3b82f633;color:#60a5fa;border-radius:4px;font-size:.75rem;font-weight:500}._statusToggle_1i7at_253{padding:.25rem .75rem;border:none;border-radius:16px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}._statusToggle_1i7at_253._online_1i7at_263{background:#22c55e33;color:#22c55e;border:1px solid #22c55e}._statusToggle_1i7at_253._offline_1i7at_223{background:#ef444433;color:#ef4444;border:1px solid #ef4444}._nodeStats_1i7at_275{font-size:.875rem;color:#ffffffb3}._nodeStats_1i7at_275 div{margin-bottom:.25rem}._educationalNote_1i7at_284{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:1rem;margin-top:1rem}._educationalNote_1i7at_284 h5{margin:0 0 .75rem;color:#3b82f6;font-size:1rem}._educationalNote_1i7at_284 p{margin:0 0 .75rem;color:#fffc;font-size:.875rem;line-height:1.4}._educationalNote_1i7at_284 p:last-child{margin-bottom:0}._simulationContent_1i7at_310{display:flex;flex-direction:column;gap:2rem}._networkVisualization_1i7at_316{background:#0000004d;border-radius:8px;padding:1rem}._networkSvg_1i7at_322{width:100%;height:350px;border-radius:4px}._networkNode_1i7at_328{stroke-width:2;transition:all .3s ease;cursor:pointer}._networkNode_1i7at_328._validator_1i7at_334{fill:#8b5cf699;stroke:#8b5cf6}._networkNode_1i7at_328._archive_1i7at_339{fill:#eab30899;stroke:#eab308}._networkNode_1i7at_328._rpc_1i7at_344{fill:#22c55e99;stroke:#22c55e}._networkNode_1i7at_328._offline_1i7at_223{fill:#ef44444d;stroke:#ef4444}._nodeLabel_1i7at_354{fill:#fff;font-size:10px;font-weight:500;text-anchor:middle}._gossipLine_1i7at_361{stroke:#60a5fa;stroke-width:1;stroke-dasharray:5,5;opacity:.7;animation:_dash_1i7at_1 2s linear infinite}@keyframes _dash_1i7at_1{to{stroke-dashoffset:-10}}._gossipMessage_1i7at_375{fill:#60a5fa;animation:_gossipPulse_1i7at_1 2s ease-in-out infinite}._gossipMessage_1i7at_375._networkState_1i7at_380{fill:#8b5cf6}._gossipMessage_1i7at_375._blockInfo_1i7at_384{fill:#22c55e}._gossipMessage_1i7at_375._validatorInfo_1i7at_388{fill:#eab308}@keyframes _gossipPulse_1i7at_1{0%,to{r:4;opacity:1}50%{r:6;opacity:.7}}._processStatus_1i7at_397{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.5rem}._processStatus_1i7at_397 h4{margin:0 0 1rem;color:#8b5cf6;font-size:1.1rem}._stageInfo_1i7at_410 p{margin:0;color:#fffc;line-height:1.5}._blockchainView_1i7at_417{background:#0000004d;border-radius:8px;padding:1rem}._blockchainView_1i7at_417 h4{margin:0 0 1rem;color:#8b5cf6;font-size:1.1rem}._blockChain_1i7at_429{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem}._blockItem_1i7at_436{min-width:80px;padding:.75rem;border-radius:6px;border:2px solid rgba(255,255,255,.2);background:#ffffff0d;text-align:center;transition:all .3s ease}._blockItem_1i7at_436._ourBlock_1i7at_446{border-color:#8b5cf6;background:#8b5cf633;box-shadow:0 0 8px #8b5cf64d}._blockItem_1i7at_436._confirmed_1i7at_101{border-color:#22c55e;background:#22c55e1a}._blockItem_1i7at_436._finalized_1i7at_114{border-color:#eab308;background:#eab3081a;box-shadow:0 0 8px #eab3084d}._blockHeight_1i7at_463{font-weight:600;font-size:.9rem;color:#fff;margin-bottom:.25rem}._blockLeader_1i7at_470{font-size:.75rem;color:#fff9;margin-bottom:.25rem}._transactionIndicator_1i7at_476{font-size:.7rem;color:#8b5cf6;font-weight:600}._moduleControls_1i7at_483{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:#ffffff0d;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._resetButton_1i7at_494,._nextButton_1i7at_494{padding:.75rem 1.5rem;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.875rem}._resetButton_1i7at_494{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}._resetButton_1i7at_494:hover:not(:disabled){background:#ef44444d;transform:translateY(-1px)}._nextButton_1i7at_494{background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:#fff;margin-left:auto}._nextButton_1i7at_494:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #8b5cf666}._resetButton_1i7at_494:disabled,._nextButton_1i7at_494:disabled{opacity:.4;cursor:not-allowed;transform:none}._keyTerms_1i7at_533{padding:1rem 1.5rem;background:#ffffff08;border-top:1px solid rgba(255,255,255,.1);border-radius:8px;margin-top:1.5rem}._glossaryHeader_1i7at_541{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._keyTerms_1i7at_533 h4{margin:0;font-size:.95rem;color:#fffc}._glossaryToggle_1i7at_554{background:linear-gradient(135deg,#00c2ff,#7542ff);color:#fff;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s ease}._glossaryToggle_1i7at_554:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00c2ff4d}._termsList_1i7at_571{display:flex;flex-wrap:wrap;gap:.5rem}._term_1i7at_571{background:#8b5cf633;color:#c4b5fd;padding:.25rem .75rem;border-radius:16px;font-size:.75rem;font-weight:500;border:1px solid rgba(139,92,246,.3)}._glossaryExpanded_1i7at_587{display:flex;flex-direction:column;gap:1rem}._glossaryItem_1i7at_593{background:#1a1a1a;border-radius:6px;padding:1rem;border:1px solid #333}._glossaryTerm_1i7at_600{color:#00c2ff;font-weight:600;font-size:1rem;margin-bottom:.5rem}._glossaryDefinition_1i7at_607{color:#ccc;line-height:1.5;font-size:.9rem}@keyframes _pulse_1i7at_1{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 768px){._stage6Module_1i7at_3{padding:1rem}._moduleHeader_1i7at_13{padding:1rem;margin:-1rem -1rem 1rem}._moduleTitle_1i7at_21{font-size:1.25rem}._finalityDetails_1i7at_51{flex-direction:column;gap:1rem;align-items:stretch}._networkGrid_1i7at_208{grid-template-columns:1fr}._networkSvg_1i7at_322{height:250px}._moduleControls_1i7at_483{flex-direction:column;gap:.75rem}._nextButton_1i7at_494{margin-left:0}._cardHeader_1i7at_229{flex-direction:column;align-items:flex-start}._blockChain_1i7at_429{flex-direction:column;max-height:200px;overflow-y:auto}}._tabInterface_znciz_3{display:flex;flex-direction:column;height:100%;background:#1a1a1a;border-radius:8px;overflow:hidden;border:1px solid #333}._tabNavigation_znciz_13{display:flex;background:#2a2a2a;border-bottom:1px solid #444;padding:0;overflow-x:auto;overflow-y:hidden;flex-shrink:0}._tabIcon_znciz_51{font-size:1.5rem;flex-shrink:0}._tabInfo_znciz_56{display:flex;flex-direction:column;align-items:flex-start;text-align:left}._tabLabel_znciz_63{font-weight:600;font-size:.9rem;margin-bottom:.2rem}._tabDescription_znciz_69{font-size:.75rem;opacity:.8;line-height:1.2}._tabContentContainer_znciz_75{flex:1;overflow-y:auto;padding:0}._tabContent_znciz_75{padding:0;overflow-y:visible}._simulationTab_znciz_87{display:flex;height:100%;padding:1rem;gap:1rem}._visualizationContainer_znciz_94{flex:2;min-width:0;min-height:0;display:flex;flex-direction:column}._simulationSidebar_znciz_102{width:350px;flex-shrink:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto}@media (max-width: 768px){._tabNavigation_znciz_13{flex-direction:column}._tabButton_znciz_23{border-right:none;border-bottom:1px solid #444;min-height:60px}._tabButton_znciz_23:last-child{border-bottom:none}._tabInfo_znciz_56{align-items:center;text-align:center}._tabContent_znciz_75{padding:1rem}._simulationTab_znciz_87{flex-direction:column}._simulationSidebar_znciz_102{width:100%;max-height:300px}}@media (max-width: 480px){._tabButton_znciz_23{flex-direction:column;gap:.5rem;padding:.75rem}._tabIcon_znciz_51{font-size:1.2rem}._tabLabel_znciz_63{font-size:.8rem}._tabDescription_znciz_69{display:none}}._stageContent_znciz_168{padding:2rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:800px;margin:0 auto}._stageHeader_znciz_179{text-align:center;margin-bottom:3rem}._stageTitle_znciz_184{color:#00c2ff;font-size:2.5rem;margin-bottom:1rem;font-weight:700}._stageDescription_znciz_191{color:#aaa;font-size:1.2rem;line-height:1.6;max-width:600px;margin:0 auto}._comingSoon_znciz_199{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:2px dashed #555;border-radius:12px;padding:3rem 2rem;text-align:center;color:#aaa;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:400px;width:100%}._comingSoonIcon_znciz_214{font-size:3rem;opacity:.7}._comingSoonText_znciz_219{font-size:1.1rem;font-weight:500}._tabButton_znciz_23{background:transparent;border:none;padding:1rem 1.5rem;cursor:pointer;color:#aaa;transition:all .2s ease;display:flex;align-items:center;gap:.75rem;border-bottom:3px solid transparent;white-space:nowrap;min-width:180px;flex-shrink:0;position:relative}._tabButton_znciz_23:hover{background:#333;color:#fff}._tabButton_znciz_23._active_znciz_45{background:#1a1a1a;color:#00c2ff;border-bottom-color:#00c2ff}._tabButton_znciz_23._active_znciz_45:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#00c2ff,#7542ff);border-radius:0 0 3px 3px}._tabNavigation_znciz_13:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#00c2ff,transparent);opacity:.3}@keyframes _pulse_znciz_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media (max-width: 768px){._stageContent_znciz_168{padding:1rem}._stageTitle_znciz_184{font-size:2rem}._stageDescription_znciz_191{font-size:1rem}._comingSoon_znciz_199{padding:2rem 1rem}}#root{width:100%;height:100%;margin:0;padding:0;text-align:center}.app-container{width:100%;height:100vh;background:linear-gradient(135deg,var(--bg-primary) 0%,var(--bg-secondary) 100%);color:var(--text-secondary);overflow:hidden;font-family:Titillium Web,system-ui,sans-serif}.app-header{width:100%;padding:1rem 2rem;border-bottom:2px solid var(--lime-primary);background:var(--bg-surface);position:relative}.app-title{background:linear-gradient(45deg,var(--lime-primary),var(--lime-light));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:700;margin:0}.app-subtitle{font-size:.9rem;color:var(--text-subtle);margin:.25rem 0 0}.main-content{flex:1;display:flex;flex-direction:column;height:calc(100vh - 120px);overflow:hidden}.app-footer{padding:.75rem 2rem;border-top:1px solid var(--border-primary);background:var(--bg-surface);text-align:center}.footer-text{font-size:.85rem;color:var(--text-subtle);margin:0}.footer-link{color:var(--lime-primary);text-decoration:none;font-weight:600;transition:color .3s ease}.footer-link:hover{color:var(--lime-light);text-shadow:0 0 8px var(--lime-glow)}
