.brain-container{padding:20px;background:linear-gradient(135deg,#1a1a2e,#16213e);color:#e0e0e0;min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.brain-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:20px;background:hsla(0,0%,100%,.05);border-radius:10px;border:1px solid rgba(0,255,255,.2)}.brain-header h2{margin:0;font-size:28px;background:linear-gradient(90deg,#00f5ff,#0f8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.brain-controls{display:flex;gap:10px}.toggle-btn{padding:10px 25px;border:2px solid #f44;background:rgba(255,68,68,.1);color:#f44;border-radius:5px;cursor:pointer;font-weight:700;transition:all .3s}.toggle-btn.active{background:rgba(0,255,136,.2);border-color:#0f8;color:#0f8;box-shadow:0 0 20px rgba(0,255,136,.3)}.brain-tabs{display:flex;gap:5px;margin-bottom:20px;background:hsla(0,0%,100%,.05);padding:5px;border-radius:10px}.brain-tabs button{flex:1;padding:12px 20px;background:transparent;border:none;color:#888;cursor:pointer;border-radius:5px;transition:all .3s;font-weight:500}.brain-tabs button:hover{background:hsla(0,0%,100%,.05);color:#aaa}.brain-tabs button.active{background:linear-gradient(135deg,#00f5ff,#0f8);color:#1a1a2e;font-weight:700}.brain-content{background:hsla(0,0%,100%,.02);border-radius:10px;padding:20px;border:1px solid hsla(0,0%,100%,.1)}.brain-loading{text-align:center;padding:50px;font-size:18px;color:#00f5ff}.brain-overview{display:flex;flex-direction:column;gap:20px}.brain-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.status-card{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px;border:1px solid hsla(0,0%,100%,.1);transition:transform .3s}.status-card:hover{transform:translateY(-5px);border-color:rgba(0,255,255,.3)}.status-label{font-size:12px;color:#888;text-transform:uppercase;margin-bottom:10px}.status-value{font-size:24px;font-weight:700;color:#00f5ff}.status-value.mode{color:#0f8}.status-value.confidence{color:gold}.status-value.caution{color:#ff6b6b}.status-value.winrate{color:#0f8}.brain-decision{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px;border-left:4px solid #00f5ff}.brain-decision h3{margin-top:0;color:#00f5ff}.decision-action{display:inline-block;padding:10px 20px;border-radius:5px;font-weight:700;font-size:18px;margin:10px 0}.decision-action.trade{background:rgba(0,255,136,.2);border:2px solid #0f8;color:#0f8}.decision-action.wait{background:rgba(255,193,7,.2);border:2px solid #ffc107;color:#ffc107}.decision-action.reduce_exposure{background:hsla(0,100%,71%,.2);border:2px solid #ff6b6b;color:#ff6b6b}.decision-action.increase_exposure{background:rgba(0,245,255,.2);border:2px solid #00f5ff;color:#00f5ff}.decision-action.recalibrate{background:rgba(138,43,226,.2);border:2px solid #8a2be2;color:#8a2be2}.decision-reasoning,.primary-signals,.risk-factors{margin:15px 0}.decision-reasoning h4,.primary-signals h4,.risk-factors h4{color:#00f5ff;margin-bottom:10px}.decision-reasoning ul,.primary-signals ul,.risk-factors ul{list-style:none;padding:0}.decision-reasoning li,.primary-signals li,.risk-factors li{padding:8px 12px;margin:5px 0;background:hsla(0,0%,100%,.05);border-radius:5px;border-left:3px solid #00f5ff}.primary-signals li.signal{border-left-color:#0f8}.risk-factors li.risk{border-left-color:#ff6b6b}.opportunities{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.opportunities h3{color:#0f8;margin-top:0}.no-opportunities{text-align:center;padding:20px;color:#666}.loophole-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px}.loophole-card{background:rgba(0,255,136,.05);border:1px solid rgba(0,255,136,.2);padding:15px;border-radius:8px;transition:all .3s}.loophole-card:hover{transform:scale(1.02);border-color:rgba(0,255,136,.5);box-shadow:0 5px 15px rgba(0,255,136,.2)}.loophole-header{display:flex;justify-content:space-between;margin-bottom:10px}.loophole-type{color:#0f8;font-weight:700;text-transform:uppercase;font-size:12px}.loophole-confidence{color:gold;font-weight:700}.loophole-description{margin:10px 0;color:#ddd;font-size:14px}.loophole-metrics{display:flex;justify-content:space-between;font-size:12px;color:#888}.brain-patterns{display:flex;flex-direction:column;gap:20px}.digit-heatmap{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.digit-heatmap h4{color:#00f5ff;margin-top:0}.heatmap-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:10px;margin-top:15px}.heatmap-cell{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;border:2px solid hsla(0,0%,100%,.2);transition:all .3s;cursor:pointer}.heatmap-cell:hover{transform:scale(1.1);z-index:10}.heatmap-cell .digit{font-size:24px;font-weight:700;color:#fff}.heatmap-cell .bias{font-size:10px;color:#fff;margin-top:5px}.heatmap-cell .trend{font-size:16px;margin-top:5px}.glitches-section{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.glitches-section h4{color:#ff6b6b;margin-top:0}.no-glitches{text-align:center;padding:20px;color:#666}.glitch-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.glitch-card{background:hsla(0,100%,71%,.1);border:1px solid hsla(0,100%,71%,.3);padding:15px;border-radius:8px;transition:all .3s}.glitch-card:hover{border-color:hsla(0,100%,71%,.6);box-shadow:0 5px 15px hsla(0,100%,71%,.2)}.glitch-type{color:#ff6b6b;font-weight:700;text-transform:uppercase;margin-bottom:8px}.glitch-digits,.glitch-edge,.glitch-severity{font-size:12px;color:#ddd;margin:5px 0}.brain-windows{display:flex;flex-direction:column;gap:20px}.window-consensus{display:flex;gap:20px;background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px;justify-content:space-around}.consensus-metric{display:flex;flex-direction:column;align-items:center;gap:10px}.metric-label{font-size:12px;color:#888;text-transform:uppercase}.metric-value{font-size:24px;font-weight:700;color:#0f8}.metric-value.warning{color:#ff6b6b}.window-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px}.window-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:15px;border-radius:10px;transition:all .3s}.window-card:hover{border-color:rgba(0,245,255,.3);transform:translateY(-5px)}.window-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.window-header h4{margin:0;color:#00f5ff}.dominant-badge{background:linear-gradient(90deg,gold,#ff8c00);color:#1a1a2e;padding:3px 8px;border-radius:5px;font-size:10px;font-weight:700}.window-metrics{display:flex;flex-direction:column;gap:10px}.window-metrics .metric{display:flex;justify-content:space-between;align-items:center;font-size:12px}.progress-bar{flex:1;height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;margin-left:10px;overflow:hidden}.progress-fill{height:100%;background:linear-gradient(90deg,#00f5ff,#0f8);border-radius:4px;transition:width .3s}.progress-bar.warning .progress-fill{background:linear-gradient(90deg,#ff6b6b,#f44)}.trend-value{font-weight:700;padding:2px 8px;border-radius:3px}.trend-value.bullish{color:#0f8;background:rgba(0,255,136,.1)}.trend-value.bearish{color:#ff6b6b;background:hsla(0,100%,71%,.1)}.trend-value.neutral{color:#888}.window-patterns{display:flex;justify-content:space-between;margin-top:10px;font-size:11px;color:#666}.brain-streaks{display:flex;flex-direction:column;gap:20px}.streak-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.streak-card{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px;border:2px solid hsla(0,0%,100%,.1);text-align:center}.streak-card.win{border-color:rgba(0,255,136,.5);background:rgba(0,255,136,.05)}.streak-card.loss{border-color:hsla(0,100%,71%,.5);background:hsla(0,100%,71%,.05)}.streak-label{font-size:12px;color:#888;text-transform:uppercase;margin-bottom:10px}.streak-value{font-size:32px;font-weight:700;color:#00f5ff}.streak-value.win{color:#0f8}.streak-value.loss{color:#ff6b6b}.caution-mode,.recovery-mode{display:flex;align-items:center;gap:15px;padding:20px;border-radius:10px;border-left:4px solid}.recovery-mode{background:hsla(0,100%,71%,.1);border-color:#ff6b6b}.caution-mode{background:rgba(255,193,7,.1);border-color:#ffc107}.caution-icon,.recovery-icon{font-size:32px}.caution-text strong,.recovery-text strong{display:block;font-size:16px;margin-bottom:5px}.adaptation-history{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.adaptation-history h4{color:#00f5ff;margin-top:0}.adaptation-event{display:flex;justify-content:space-between;align-items:center;padding:10px;margin:5px 0;background:hsla(0,0%,100%,.03);border-radius:5px;border-left:3px solid #8a2be2}.adaptation-time{font-size:11px;color:#666}.adaptation-trigger{flex:1;margin:0 15px;color:#ddd;font-size:13px}.adaptation-impact{font-size:12px;color:#0f8;font-weight:700}.performance-chart{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.performance-chart h4{color:#00f5ff;margin-top:0}.chart-placeholder{display:flex;flex-direction:column;gap:3px}.perf-bar{display:flex;align-items:center;gap:10px}.perf-time{font-size:10px;color:#666;width:20px}.perf-fill{height:8px;border-radius:4px;transition:width .3s}.perf-fill.win{background:linear-gradient(90deg,#0f8,#00f5ff)}.perf-fill.loss{background:linear-gradient(90deg,#ff6b6b,#f44)}.perf-fill.neutral{background:#666}.brain-insights{display:flex;flex-direction:column;gap:20px}.no-insights{text-align:center;padding:50px;color:#666}.insights-list{display:flex;flex-direction:column;gap:10px}.insight-card{background:hsla(0,0%,100%,.05);padding:15px;border-radius:8px;border-left:4px solid;transition:all .3s}.insight-card:hover{transform:translateX(5px);background:hsla(0,0%,100%,.08)}.insight-card.opportunity{border-color:#0f8}.insight-card.warning{border-color:#ff6b6b}.insight-card.adjustment{border-color:#8a2be2}.insight-card.discovery{border-color:#00f5ff}.insight-card.critical{animation:pulse 2s infinite}@keyframes pulse{0%,to{box-shadow:0 0 5px hsla(0,100%,71%,.3)}50%{box-shadow:0 0 20px hsla(0,100%,71%,.8)}}.insight-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.insight-type{font-size:20px}.insight-importance{text-transform:uppercase;font-size:10px;padding:3px 8px;border-radius:3px;background:hsla(0,0%,100%,.1);font-weight:700}.insight-card.high .insight-importance{background:rgba(255,193,7,.3);color:#ffc107}.insight-card.critical .insight-importance{background:hsla(0,100%,71%,.3);color:#ff6b6b}.insight-time{font-size:11px;color:#666}.insight-message{color:#ddd;font-size:14px}.insight-action{margin-top:10px;color:gold;font-weight:700;font-size:12px}.calibration-metrics{background:hsla(0,0%,100%,.05);padding:20px;border-radius:10px}.calibration-metrics h4{color:#00f5ff;margin-top:0}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.metric-item{display:flex;justify-content:space-between;padding:10px;background:hsla(0,0%,100%,.03);border-radius:5px}.metric-item span:first-child{color:#888;font-size:13px}.metric-item span:last-child{color:#0f8;font-weight:700}@media (max-width:768px){.brain-header{gap:15px}.brain-header,.brain-tabs{flex-direction:column}.brain-status-grid,.loophole-list,.streak-overview,.window-grid{grid-template-columns:1fr}.heatmap-grid{grid-template-columns:repeat(5,1fr)}}.report-btn{padding:10px 20px;background:rgba(0,123,255,.2);border:2px solid #007bff;color:#007bff;border-radius:5px;cursor:pointer;font-weight:700;transition:all .3s;margin-left:10px}.report-btn:hover{background:rgba(0,123,255,.3);transform:translateY(-2px)}.current-tick-display{display:flex;align-items:center;gap:15px;padding:15px 20px;background:rgba(0,255,136,.1);border:2px solid rgba(0,255,136,.3);border-radius:10px;margin-bottom:20px}.tick-label{font-size:14px;color:#888;text-transform:uppercase}.tick-value{font-size:32px;font-weight:700;color:#0f8;font-family:monospace}.digit-badge{font-size:48px;font-weight:700;color:#fff;background:linear-gradient(135deg,#00f5ff,#0f8);padding:10px 25px;border-radius:10px;box-shadow:0 5px 15px rgba(0,255,136,.3)}.toggle-btn:disabled{opacity:.5;cursor:not-allowed}.autotrade-active{animation:pulse-gold 2s infinite}@keyframes pulse-gold{0%,to{box-shadow:0 0 10px rgba(255,215,0,.3)}50%{box-shadow:0 0 25px rgba(255,215,0,.8)}}.prediction-barrier-card{background:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:15px;padding:20px;margin-bottom:20px;transition:all .3s ease}.prediction-barrier-card.active{border-color:#0f8;background:linear-gradient(135deg,rgba(0,255,136,.15),rgba(0,245,255,.1));box-shadow:0 8px 32px rgba(0,255,136,.2)}.prediction-barrier-card.inactive{border-color:rgba(255,68,68,.3);background:rgba(255,68,68,.05)}.prediction-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,100%,.1)}.prediction-header h3{margin:0;font-size:22px;color:#00f5ff;font-weight:700}.action-badge{padding:8px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.action-badge.trade{background:linear-gradient(135deg,#0f8,#00f5ff);color:#000;box-shadow:0 4px 15px rgba(0,255,136,.4);animation:pulse-trade 1.5s infinite}.action-badge.increase_exposure,.action-badge.recalibrate,.action-badge.reduce_exposure,.action-badge.wait{background:rgba(255,152,0,.2);color:#ff9800;border:1px solid #ff9800}@keyframes pulse-trade{0%,to{box-shadow:0 4px 15px rgba(0,255,136,.4)}50%{box-shadow:0 6px 25px rgba(0,255,136,.7)}}.prediction-main{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}.prediction-barrier,.prediction-confidence,.prediction-type{background:rgba(0,0,0,.3);padding:15px;border-radius:10px;text-align:center}.barrier-label,.confidence-label,.type-label{font-size:12px;color:#888;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.type-value{font-size:20px;font-weight:700;color:#00f5ff}.barrier-value{font-size:48px;font-weight:700;background:linear-gradient(135deg,#ff6b6b,#ffd93d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(255,215,61,.5);animation:glow-barrier 2s infinite}@keyframes glow-barrier{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.confidence-value{font-size:32px;font-weight:700}.confidence-value.high{color:#0f8;text-shadow:0 0 20px rgba(0,255,136,.5)}.confidence-value.medium{color:#ffb700;text-shadow:0 0 20px rgba(255,183,0,.5)}.confidence-value.low{color:#ff6b6b;text-shadow:0 0 20px hsla(0,100%,71%,.5)}.prediction-reasoning{background:rgba(0,245,255,.05);padding:15px;border-radius:10px;border-left:4px solid #00f5ff;margin-bottom:15px}.reasoning-label{color:#00f5ff;margin-bottom:10px;font-size:14px}.reasoning-list{margin:0;padding-left:20px;color:#e0e0e0}.reasoning-list li{margin-bottom:8px;line-height:1.5}.prediction-signals{background:rgba(0,255,136,.05);padding:15px;border-radius:10px;border-left:4px solid #0f8;margin-bottom:15px}.signals-label{color:#0f8;margin-bottom:10px;font-size:14px}.signals-tags{display:flex;flex-wrap:wrap;gap:8px}.signal-tag{background:rgba(0,255,136,.2);color:#0f8;padding:6px 12px;border-radius:15px;font-size:12px;border:1px solid rgba(0,255,136,.3)}.prediction-stake{display:flex;justify-content:space-between;align-items:center;background:rgba(255,215,0,.1);padding:12px 20px;border-radius:10px;border:1px solid rgba(255,215,0,.3)}.stake-label{color:#888;font-size:14px}.stake-value{font-size:20px;font-weight:700;color:gold}.connection-indicator{padding:8px 16px;border-radius:20px;font-size:14px;font-weight:700}.connection-indicator.connected{background:rgba(0,255,136,.2);color:#0f8;border:1px solid #0f8;animation:pulse-green 2s infinite}.connection-indicator.disconnected{background:rgba(255,68,68,.2);color:#f44;border:1px solid #f44}@keyframes pulse-green{0%,to{box-shadow:0 0 10px rgba(0,255,136,.3)}50%{box-shadow:0 0 20px rgba(0,255,136,.6)}}.status-value.connected{color:#0f8}.status-value.disconnected{color:#f44}.trade-action{margin-top:20px;padding:20px;background:rgba(0,255,136,.1);border:2px solid #0f8;border-radius:10px;text-align:center}.execute-trade-btn{padding:15px 40px;background:linear-gradient(135deg,#0f8,#00f5ff);color:#000;border:none;border-radius:10px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 5px 20px rgba(0,255,136,.4)}.execute-trade-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,255,136,.6)}.execute-trade-btn:active{transform:translateY(0)}.reset-btn{padding:12px 30px;background:rgba(255,68,68,.2);color:#f44;border:2px solid #f44;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.reset-btn:hover{background:rgba(255,68,68,.3);transform:translateY(-2px)}