.flow-dashboard-container{background:linear-gradient(135deg,#0f0f0f,#1a1a2e 50%,#16213e);color:#fff;font-family:Roboto Mono,monospace;min-height:100vh}.flow-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-bottom:2px solid #0ff;padding:1rem 2rem}.flow-header h1{color:#0ff;font-size:2.5rem;font-weight:700;text-shadow:0 0 10px #0ff}.flow-nav{display:flex;gap:1rem;margin-top:1rem}.flow-nav-button{background:#0000;border:2px solid #0ff;border-radius:5px;color:#0ff;font-family:Roboto Mono,monospace;padding:.75rem 1.5rem}.flow-nav-button.active,.flow-nav-button:hover{background:#0ff;box-shadow:0 0 20px #0ff;color:#000}.flow-zone{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #00ffff4d;border-radius:15px;margin:1rem;padding:2rem;transition:all .3s ease}.flow-zone:hover{border-color:#0ff;box-shadow:0 0 30px #00ffff4d}.forge-tools-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.forge-tool-card{background:#00ffff1a;border:1px solid #0ff;padding:1.5rem}.forge-tool-card:hover{background:#0ff3}.library-resources{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.library-resource-item{background:#ff00ff1a;border:1px solid #f0f;border-radius:10px;flex:1 1;min-width:250px;padding:1rem;transition:all .3s ease}.library-resource-item:hover{background:#f0f3;box-shadow:0 5px 20px #f0f6;transform:scale(1.05)}.oracle-ai-panel{background:#ffa5001a;border:1px solid orange;border-radius:10px;margin:1rem 0;padding:1.5rem}.oracle-ai-models{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1rem}.oracle-ai-model{background:#ffa50026;border:1px solid orange;border-radius:8px;padding:1rem;text-align:center;transition:all .3s ease}.oracle-ai-model:hover{background:#ffa5004d;box-shadow:0 5px 15px #ffa50080;transform:rotateY(5deg)}.wheel-automation{background:#00ff001a;border:1px solid #0f0;border-radius:10px;margin:1rem 0;padding:1.5rem}.wheel-processes{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.wheel-process-item{align-items:center;background:#00ff0026;border:1px solid #0f0;border-radius:8px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.wheel-process-item:hover{background:#00ff004d;box-shadow:0 0 20px #0f06;transform:translateX(10px)}.flow-input{background:#ffffff1a;border:2px solid #00ffff80;border-radius:5px;color:#fff;font-family:Roboto Mono,monospace;margin:.5rem 0;padding:.75rem;width:100%}.flow-input:focus{border-color:#0ff}.flow-input::placeholder{color:#ffffff80}.flow-select{background:#ffffff1a;border:2px solid #00ffff80;border-radius:5px;color:#fff;font-family:Roboto Mono,monospace;margin:.5rem 0;padding:.75rem;transition:all .3s ease;width:100%}.flow-select:focus{border-color:#0ff;box-shadow:0 0 10px #00ffff80;outline:none}.flow-button{border:2px solid #0ff;color:#0ff;font-family:Roboto Mono,monospace;padding:.75rem 1.5rem}.flow-button:hover{background:#0ff;box-shadow:0 0 20px #0ff}.flow-button:active{transform:translateY(0)}.flow-button.primary{background:#0ff;color:#000}.flow-button.primary:hover{background:#0000;color:#0ff}.flow-button.danger{border-color:#ff0080;color:#ff0080}.flow-button.danger:hover{background:#ff0080;box-shadow:0 0 20px #ff0080}.flow-status{border-radius:20px;font-size:.9rem;font-weight:600;letter-spacing:1px;padding:.5rem 1rem;text-transform:uppercase}.flow-status.healthy{background:#0f03;border:1px solid #0f0;color:#0f0}.flow-status.warning{background:#ffa50033}.flow-status.error{background:#f003;border:1px solid red;color:red}.flow-card{background:#ffffff0d;border-radius:10px;margin:1rem 0;padding:1.5rem;transition:all .3s ease}.flow-card:hover{border-color:#0ff;transform:translateY(-3px)}.flow-card-header{color:#0ff;font-size:1.2rem;margin-bottom:1rem}.flow-metrics{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 0}.flow-metric-item{background:#0000004d;border:1px solid #00ffff80;padding:1.5rem}.flow-metric-item:hover{border-color:#0ff;transform:scale(1.05)}.flow-metric-value{color:#0ff;font-size:2rem;text-shadow:0 0 10px #0ff}.flow-metric-label{font-size:.9rem;margin-top:.5rem}.flow-progress{background:#00000080;height:20px;margin:1rem 0}.flow-progress-bar{background:linear-gradient(90deg,#0ff,#f0f);box-shadow:0 0 10px #00ffff80}@keyframes flowGlow{0%{box-shadow:0 0 5px #0ff}50%{box-shadow:0 0 20px #0ff,0 0 30px #0ff}to{box-shadow:0 0 5px #0ff}}.flow-glow{animation:flowGlow 2s ease-in-out infinite}@keyframes flowPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.flow-pulse{animation:flowPulse 1.5s ease-in-out infinite}@media (max-width:768px){.flow-header h1{font-size:2rem}.flow-nav{flex-direction:column;gap:.5rem}.flow-zone{margin:.5rem;padding:1rem}.forge-tools-grid{grid-template-columns:1fr}.library-resources{flex-direction:column}.oracle-ai-models{grid-template-columns:1fr}.flow-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.flow-button:focus,.flow-input:focus,.flow-select:focus{outline:2px solid #0ff;outline-offset:2px}@media (prefers-contrast:high){.flow-zone{border-width:2px}.flow-button,.flow-input,.flow-select{border-width:3px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.flow-technical-dashboard{background:linear-gradient(135deg,#0a0a0f,#1a1a2e);color:var(--cyberfunk-accent);font-family:var(--font-display);min-height:100vh;overflow:hidden}.flow-nav{flex-direction:column;gap:10px}.flow-nav-button{align-items:center;background:#14141ecc;border:1px solid #00ffff4d;border-radius:8px;color:var(--cyberfunk-accent);cursor:pointer;display:flex;gap:8px;padding:12px 20px;position:relative;transition:all .3s ease}.flow-nav-button:hover{background:linear-gradient(135deg,#00ffff1a,#ff00ff1a);transform:translateX(5px)}.flow-nav-button.active,.flow-nav-button:hover{border-color:var(--cyberfunk-accent);box-shadow:var(--panel-hover-glow)}.flow-nav-button.active{background:linear-gradient(135deg,#0ff3,#f0f3)}.flow-nav-button .flow-status.error{animation:alertPulse 1.5s ease-in-out infinite;background:#ff0040;border-radius:50%;box-shadow:var(--alert-pulse-glow);height:8px;position:absolute;right:-2px;top:-2px;width:8px}@keyframes alertPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.flow-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border-bottom:2px solid var(--cyberfunk-accent);box-shadow:0 4px 20px #00ffff1a}.flow-header h1{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,var(--cyberfunk-accent),var(--cyberfunk-secondary));-webkit-background-clip:text;background-clip:text;font-size:28px;margin:0;text-shadow:0 0 30px #00ffff80}.flow-status.healthy{background:#00ff0026;border:1px solid var(--cyberfunk-primary);box-shadow:0 0 10px #00ff9d4d;color:var(--cyberfunk-primary)}.flow-status.warning{background:#ffa50026;border:1px solid orange;box-shadow:0 0 10px #ffa5004d;color:orange}.flow-zone{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0a14f2;border:2px solid #00ffff4d;border-radius:12px;box-shadow:inset 0 0 50px #00ffff0d;overflow:hidden;position:relative}.flow-zone:before{animation:scanline 3s ease-in-out infinite;background:linear-gradient(90deg,#0000,#00ffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes scanline{0%{left:-100%}50%{left:100%}to{left:100%}}.flow-progress{background:#000c;border:1px solid #0ff3;height:10px;margin:10px 0;overflow:hidden}.flow-progress,.flow-progress-bar{border-radius:10px;position:relative}.flow-progress-bar{background:linear-gradient(90deg,var(--cyberfunk-primary),var(--cyberfunk-accent));box-shadow:0 0 15px #0ff9;height:100%;transition:width .5s ease}.flow-progress-bar:after{animation:progressShine 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes progressShine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.flow-metric-item{background:#0006;border:1px solid #0ff6;border-radius:8px;overflow:hidden;padding:20px;position:relative;text-align:center;transition:all .3s ease}.flow-metric-item:hover{background:#00ffff1a;border-color:var(--cyberfunk-accent);box-shadow:var(--panel-hover-glow);transform:translateY(-3px)}.flow-metric-value{color:var(--cyberfunk-accent);font-size:24px;font-weight:700;text-align:center;text-shadow:0 0 10px var(--cyberfunk-accent)}.flow-metric-label{color:#fffc;font-size:12px;letter-spacing:1px;margin-top:5px;text-transform:uppercase}.flow-zone[style*="borderColor: #00ff00"]{background:#000000f2;border-color:var(--cyberfunk-primary)!important;box-shadow:var(--terminal-glow)}.forge-tool-card{background:#0009;border:1px solid #0ff6;border-radius:10px;overflow:hidden;padding:15px;position:relative;transition:all .3s ease}.forge-tool-card:hover{background:#00ffff1a;border-color:var(--cyberfunk-accent);box-shadow:0 10px 30px #00ffff4d;transform:translateY(-5px)}.forge-tool-card:before{animation:cardScan 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--cyberfunk-accent),#0000);content:"";height:2px;left:-100%;position:absolute;top:0;width:100%}@keyframes cardScan{0%{left:-100%}25%{left:100%}to{left:100%}}.flow-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #00ffff4d;position:relative}.flow-card:hover{border-color:var(--cyberfunk-accent);box-shadow:0 5px 25px #0ff3;transform:translateY(-2px)}.flow-input{background:#000000b3;border:1px solid #00ffff4d;border-radius:20px;color:var(--cyberfunk-accent);font-family:var(--font-main);padding:8px 16px;transition:all .3s ease}.flow-input:focus{background:#000000e6;border-color:var(--cyberfunk-accent);box-shadow:0 0 10px #00ffff80;outline:none}.flow-input::placeholder{color:#00ffff80}.flow-button{background:#0000;border:2px solid var(--cyberfunk-accent);border-radius:5px;color:var(--cyberfunk-accent);cursor:pointer;font-family:var(--font-main);font-weight:600;letter-spacing:1px;overflow:hidden;padding:8px 16px;position:relative;text-transform:uppercase;transition:all .3s ease}.flow-button:hover{background:var(--cyberfunk-accent);box-shadow:0 0 20px var(--cyberfunk-accent);color:#000;transform:translateY(-2px)}.flow-button:hover:before{animation:buttonPulse .5s ease;background:#ffffff1a;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes buttonPulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.flow-button.danger{border-color:#ff0040;color:#ff0040}.flow-button.danger:hover{background:#ff0040;box-shadow:0 0 20px #ff0040;color:#fff}.flow-card-header{color:var(--cyberfunk-accent);font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:15px;text-shadow:0 0 10px #00ffff80;text-transform:uppercase}.flow-card-content{color:#ffffffe6;font-size:14px;line-height:1.6}@media (max-width:1200px){.flow-technical-dashboard div[style*=gridTemplateColumns]{grid-template-columns:200px 1fr 250px!important}}@media (max-width:768px){.flow-technical-dashboard div[style*=gridTemplateColumns]{grid-template-columns:1fr!important;grid-template-rows:auto auto auto}.flow-header h1{font-size:20px}}.calendar-landing-page{background:linear-gradient(135deg,#0a0a0b,#1a1a2e);color:var(--flow-text-primary);font-family:Fira Code,Monaco,Menlo,monospace;min-height:100vh;padding:1rem}.dashboard-header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;margin-bottom:2rem;padding:1.5rem 0;text-align:center}.dashboard-header h1{-webkit-text-fill-color:#0000;animation:cyberfunk-glow 3s ease-in-out infinite;background:linear-gradient(45deg,#0ff,#f0f,#ff0);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.dashboard-header p{font-size:1.1rem;margin:0;opacity:.8}.dashboard-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 400px;margin:0 auto;max-width:1600px}@media (max-width:1200px){.dashboard-grid{gap:1.5rem;grid-template-columns:1fr}}.main-calendar-section{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;padding:2rem}.calendar-container h2{align-items:center;color:var(--flow-accent-cyan);display:flex;font-size:1.5rem;gap:.5rem;margin-bottom:1rem}.calendar-sources{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.source-badge{border-radius:20px;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.source-badge.google{background:#4285f433;border:1px solid #4285f44d;color:#4285f4}.source-badge.notion{background:#0000004d;border:1px solid #fff3;color:#fff}.source-badge.trello{background:#0079bf33;border:1px solid #0079bf4d;color:#0079bf}.source-badge.flow{background:#0ff3;border:1px solid #00ffff4d;color:#0ff}.calendar-loading{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:400px}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #00ffff1a;border-radius:50%;border-top-color:#0ff;height:40px;width:40px}.rbc-calendar{background:#ffffff05;border:1px solid #00ffff1a;border-radius:12px;overflow:hidden}.rbc-header{background:#00ffff1a;border-bottom:1px solid #0ff3;color:var(--flow-text-primary);font-weight:600;padding:.75rem}.rbc-today{background:#00ffff0d}.rbc-off-range-bg{background:#ffffff05}.rbc-event{border-radius:6px;font-size:.85rem;font-weight:500;text-shadow:0 1px 2px #0000004d}.rbc-event.rbc-selected{box-shadow:0 0 0 2px #00ffff80}.rbc-time-view{border:none}.rbc-time-header{border-bottom:1px solid #0ff3}.rbc-time-content{border-top:none}.rbc-timeslot-group{border-bottom:1px solid #ffffff0d}.rbc-time-slot{border-top:1px solid #ffffff05}.sidebar-widgets{display:flex;flex-direction:column;gap:1.5rem}.system-health-widget{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;padding:1.5rem}.system-health-widget h3{align-items:center;color:var(--flow-accent-cyan);display:flex;font-size:1.2rem;gap:.5rem;margin-bottom:1rem}.metrics-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.metric-card{background:#00ffff0d;border:1px solid #00ffff1a;border-radius:12px;padding:1rem;text-align:center;transition:all .3s ease}.metric-card:hover{background:#00ffff1a;border-color:#00ffff4d;transform:translateY(-2px)}.metric-label{color:var(--flow-text-secondary);display:block;font-size:.8rem;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.metric-value{color:var(--flow-accent-cyan);display:block;font-size:1.5rem;font-weight:700}.loading-metrics{color:var(--flow-text-secondary);font-style:italic;text-align:center}.zone-quick-access{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;padding:1.5rem}.zone-quick-access h3{align-items:center;color:var(--flow-accent-cyan);display:flex;font-size:1.2rem;gap:.5rem;margin-bottom:1rem}.zones-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.zone-card{background:#ffffff05;border:2px solid #ffffff1a;border-radius:12px;cursor:pointer;padding:1rem;text-align:center;transition:all .3s ease}.zone-card:hover{background:#ffffff0d;box-shadow:0 4px 20px #0003;transform:translateY(-2px)}.zone-icon{display:block;font-size:2rem;margin-bottom:.5rem}.zone-info h4{color:var(--flow-text-primary);font-size:.9rem;font-weight:700;margin-bottom:.25rem}.zone-info p{color:var(--flow-text-secondary);font-size:.7rem;line-height:1.3;margin:0}.recent-activity{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;padding:1.5rem}.recent-activity h3{align-items:center;color:var(--flow-accent-cyan);display:flex;font-size:1.2rem;gap:.5rem;margin-bottom:1rem}.activity-list{display:flex;flex-direction:column;gap:.75rem}.activity-item{align-items:center;background:#00ffff0d;border:1px solid #00ffff1a;border-radius:8px;display:flex;gap:.75rem;padding:.75rem;transition:all .3s ease}.activity-item:hover{background:#00ffff1a;border-color:#00ffff4d}.activity-icon{flex-shrink:0;font-size:1.2rem}.activity-item span:last-child{color:var(--flow-text-primary);font-size:.85rem}.integration-status{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #00ffff1a;border-radius:16px;padding:1.5rem}.integration-status h3{align-items:center;color:var(--flow-accent-cyan);display:flex;font-size:1.2rem;gap:.5rem;margin-bottom:1rem}.integration-list{display:flex;flex-direction:column;gap:.75rem}.integration-item{align-items:center;background:#00ffff0d;border:1px solid #00ffff1a;border-radius:8px;display:flex;justify-content:space-between;padding:.75rem}.integration-name{color:var(--flow-text-primary);font-size:.9rem;font-weight:500}.status-badge{border-radius:20px;font-size:.7rem;font-weight:600;letter-spacing:.5px;padding:.25rem .75rem;text-transform:uppercase}.status-badge.connected{background:#22c55e33;border:1px solid #22c55e4d;color:#22c55e}.status-badge.pending{background:#eab30833;border:1px solid #eab3084d;color:#eab308}.status-badge.error{background:#ef444433;border:1px solid #ef44444d;color:#ef4444}.rbc-event.zone-forge{background:linear-gradient(135deg,#ff6b6b,#ff4757);border-color:#ff6b6b}.rbc-event.zone-library{background:linear-gradient(135deg,#4ecdc4,#26d0ce);border-color:#4ecdc4}.rbc-event.zone-oracle{background:linear-gradient(135deg,#a8e6cf,#7fcdcd);border-color:#a8e6cf}.rbc-event.zone-wheel{background:linear-gradient(135deg,#ffd93d,#f9ca24);border-color:#ffd93d}.rbc-event.zone-flow{background:linear-gradient(135deg,#0ff,#09c);border-color:#0ff}@media (max-width:768px){.dashboard-header h1{font-size:2rem}.dashboard-header p{font-size:1rem}.main-calendar-section{padding:1rem}.sidebar-widgets{gap:1rem}.metrics-grid,.zones-grid{grid-template-columns:1fr}.calendar-sources{justify-content:center}}.cyberfunk-zone{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0a0a15f2,#00ff9d1a 50%,#0a0a15f2);border:var(--hud-border-width) solid var(--cyberfunk-primary);border-radius:var(--hud-border-radius);box-shadow:var(--neon-glow-primary);overflow:hidden;position:relative}.cyberfunk-zone-header{animation:zone-scan 3s ease-in-out infinite;background:linear-gradient(90deg,#0000 0,var(--cyberfunk-primary) 50%,#0000 100%);height:2px;left:0;position:absolute;right:0;top:0}.cyberfunk-zone-content{color:var(--cyberfunk-light);font-family:var(--font-main);padding:var(--spacing-lg)}.cyberfunk-zone-title{font-family:var(--font-display);letter-spacing:2px;margin-bottom:var(--spacing-md);text-shadow:var(--neon-glow-primary)}.cyberfunk-zone-button,.cyberfunk-zone-title{color:var(--cyberfunk-primary);text-transform:uppercase}.cyberfunk-zone-button{background:#00ff9d1a;border:1px solid var(--cyberfunk-primary);border-radius:var(--hud-border-radius);cursor:pointer;font-family:var(--font-monospace);letter-spacing:1px;padding:var(--spacing-sm) var(--spacing-md);transition:all var(--transition-speed-normal) ease}.cyberfunk-zone-button:hover{background:#00ff9d33;box-shadow:var(--panel-hover-glow);transform:translateY(-2px)}.cyberfunk-zone-status{animation:status-pulse 2s ease-in-out infinite;border-radius:50%;display:inline-block;height:8px;margin-right:var(--spacing-sm);width:8px}.cyberfunk-zone-status.active{background:var(--cyberfunk-primary);box-shadow:var(--neon-glow-primary)}.cyberfunk-zone-status.warning{background:#ff0;box-shadow:0 0 5px #ff0,0 0 20px #ff0c}.cyberfunk-zone-status.error{background:#ff0040;box-shadow:var(--alert-pulse-glow)}.cyberfunk-zone-grid{grid-gap:var(--dashboard-grid-gap);display:grid;gap:var(--dashboard-grid-gap);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:var(--spacing-lg)}.cyberfunk-zone-panel{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00ff9d0d;border:1px solid #00ff9d4d;border-radius:var(--hud-border-radius);padding:var(--spacing-md);position:relative}.cyberfunk-zone-panel:hover{border-color:var(--cyberfunk-primary);box-shadow:var(--panel-hover-glow)}@keyframes zone-scan{0%,to{opacity:.3;transform:scaleX(0)}50%{opacity:1;transform:scaleX(1)}}@keyframes status-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.cyberfunk-zone-terminal{background:#0a0a15e6;border:1px solid var(--cyberfunk-accent);border-radius:var(--hud-border-radius);box-shadow:var(--terminal-glow);color:var(--cyberfunk-accent);font-family:var(--font-monospace);font-size:14px;line-height:1.4;max-height:300px;overflow-y:auto;padding:var(--spacing-md)}.cyberfunk-zone-metrics{align-items:center;display:flex;font-family:var(--font-monospace);font-size:12px;justify-content:space-between;margin:var(--spacing-md) 0}.cyberfunk-zone-metric{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs)}.cyberfunk-zone-metric-value{color:var(--cyberfunk-primary);font-size:18px;font-weight:700;text-shadow:var(--neon-glow-primary)}.cyberfunk-zone-metric-label{color:var(--cyberfunk-light);letter-spacing:1px;text-transform:uppercase}@media (max-width:768px){.cyberfunk-zone-grid{gap:var(--spacing-md);grid-template-columns:1fr}.cyberfunk-zone-content{padding:var(--spacing-md)}.cyberfunk-zone-metrics{flex-direction:column;gap:var(--spacing-sm)}}:root{--cyberfunk-primary:#00ff9d;--cyberfunk-secondary:#ff00e5;--cyberfunk-dark:#0a0a15;--cyberfunk-light:#e0e0ff;--cyberfunk-accent:#00c8ff;--neon-glow-primary:0 0 5px #00ff9d,0 0 20px #00ff9dcc;--neon-glow-secondary:0 0 5px #ff00e5,0 0 20px #ff00e5cc;--font-main:"Rajdhani",sans-serif;--font-display:"Orbitron",sans-serif;--font-monospace:"Share Tech Mono",monospace;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--transition-speed-fast:0.15s;--transition-speed-normal:0.3s;--transition-speed-slow:0.5s;--hud-border-width:2px;--hud-border-radius:4px;--hud-background-opacity:0.85}
/*# sourceMappingURL=main.887a488f.css.map*/