@charset "UTF-8";@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cp-bg: #0a0a0f;--cp-bg-alt: #0d0d1a;--cp-surface: #111122;--cp-surface-alt: #161630;--cp-cyan: #00fff5;--cp-magenta: #ff00aa;--cp-yellow: #ffd700;--cp-purple: #7b2fff;--cp-green: #39ff14;--cp-text: #c8d8e8;--cp-text-dim: #6a7f9a;--cp-border: rgba(0, 255, 245, .2);--cp-glow-cyan: 0 0 10px rgba(0, 255, 245, .5), 0 0 30px rgba(0, 255, 245, .2);--cp-glow-magenta: 0 0 10px rgba(255, 0, 170, .5), 0 0 30px rgba(255, 0, 170, .2);--font-mono: "Share Tech Mono", monospace;--font-ui: "Rajdhani", sans-serif;--font-display: "Orbitron", sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--cp-bg);color:var(--cp-text);font-family:var(--font-ui);font-size:16px;line-height:1.6;overflow-x:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--cp-bg)}::-webkit-scrollbar-thumb{background:var(--cp-cyan);border-radius:3px}a{color:var(--cp-cyan);text-decoration:none;transition:color .2s}a:hover{color:var(--cp-magenta)}.section-title{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--cp-cyan);letter-spacing:.1em;text-transform:uppercase;position:relative;display:inline-block;padding-bottom:.5rem}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,var(--cp-cyan),transparent)}.cp-card{background:var(--cp-surface);border:1px solid var(--cp-border);border-radius:4px;padding:1.5rem;position:relative;transition:border-color .3s,box-shadow .3s}.cp-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--cp-cyan)}.cp-card:hover{border-color:#00fff580;box-shadow:var(--cp-glow-cyan)}.tag{display:inline-block;padding:.2rem .6rem;background:#00fff514;border:1px solid rgba(0,255,245,.3);border-radius:2px;font-family:var(--font-mono);font-size:.75rem;color:var(--cp-cyan);white-space:nowrap}.glitch-text{position:relative}.glitch-text:before,.glitch-text:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch-text:before{color:var(--cp-magenta);animation:glitch-1 3s infinite;clip-path:polygon(0 20%,100% 20%,100% 40%,0 40%)}.glitch-text:after{color:var(--cp-cyan);animation:glitch-2 3s infinite;clip-path:polygon(0 60%,100% 60%,100% 80%,0 80%)}@keyframes glitch-1{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,1px)}94%{transform:translate(2px,-1px)}96%{transform:translate(-1px,2px)}}@keyframes glitch-2{0%,88%,to{transform:translate(0)}90%{transform:translate(2px,-1px)}93%{transform:translate(-2px,1px)}96%{transform:translate(1px,-2px)}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation:fade-in-up .6s ease forwards}.ag-header-center .ag-header-cell-label{justify-content:center}.logs-grid,.dashboard ag-grid-angular{--ag-header-background-color: #ffd700;--ag-header-foreground-color: #000;--ag-header-column-separator-display: block;--ag-header-column-separator-color: #00000030;--ag-background-color: #0f0d00;--ag-odd-row-background-color: #141100;--ag-row-hover-color: #00fff50e;--ag-foreground-color: #5ec8c8;--ag-border-color: #ffd70040;--ag-row-border-color: #ffd70020;--ag-selected-row-background-color: #00fff512;--ag-chrome-background-color: #ffd700;--ag-font-family: "Courier New", monospace;--ag-font-size: 12px}.logs-grid .ag-header-cell-text,.dashboard ag-grid-angular .ag-header-cell-text{font-family:Orbitron,monospace!important;font-size:10px!important;font-weight:900!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#000!important;text-shadow:none}.logs-grid .ag-header,.dashboard ag-grid-angular .ag-header{border-bottom:2px solid #000!important}.logs-grid .ag-header-cell,.dashboard ag-grid-angular .ag-header-cell{border-right:1px solid rgba(0,0,0,.1254901961)!important}.logs-grid .ag-cell,.dashboard ag-grid-angular .ag-cell{color:gold!important;font-family:Orbitron,monospace!important;font-size:10px!important;font-weight:600!important;border-right:1px solid rgba(255,215,0,.0823529412)!important}.logs-grid .ag-row:hover .ag-cell,.dashboard ag-grid-angular .ag-row:hover .ag-cell{color:#fff!important}.logs-grid .ag-floating-filter,.dashboard ag-grid-angular .ag-floating-filter{background:gold!important;border-bottom:1px solid rgba(0,0,0,.1254901961)!important}.logs-grid .ag-floating-filter-body input,.logs-grid .ag-text-field-input,.dashboard ag-grid-angular .ag-floating-filter-body input,.dashboard ag-grid-angular .ag-text-field-input{background:#ffe84d!important;border:1px solid rgba(0,0,0,.1882352941)!important;color:#000!important;font-family:Courier New,monospace!important;font-size:11px!important;font-weight:700!important;border-radius:0!important}.logs-grid .ag-floating-filter-body input::placeholder,.logs-grid .ag-text-field-input::placeholder,.dashboard ag-grid-angular .ag-floating-filter-body input::placeholder,.dashboard ag-grid-angular .ag-text-field-input::placeholder{color:#00000050!important}.logs-grid .ag-floating-filter-body input:focus,.logs-grid .ag-text-field-input:focus,.dashboard ag-grid-angular .ag-floating-filter-body input:focus,.dashboard ag-grid-angular .ag-text-field-input:focus{border-color:#000!important;outline:none!important}.logs-grid .ag-icon,.dashboard ag-grid-angular .ag-icon{color:#000!important;opacity:.7}.logs-grid .ag-sort-indicator-icon,.dashboard ag-grid-angular .ag-sort-indicator-icon{color:#000!important}.logs-grid .ag-header-icon,.dashboard ag-grid-angular .ag-header-icon{color:#000!important}.logs-grid .ag-paging-panel,.dashboard ag-grid-angular .ag-paging-panel{background:gold!important;border-top:2px solid #000!important;color:#000!important;font-family:Orbitron,monospace!important;font-size:10px!important;font-weight:700!important;letter-spacing:1px!important}.logs-grid .ag-paging-button,.dashboard ag-grid-angular .ag-paging-button{color:#000!important}.logs-grid .ag-paging-button.ag-disabled,.dashboard ag-grid-angular .ag-paging-button.ag-disabled{color:#00000040!important}.logs-grid .ag-paging-page-summary-panel,.dashboard ag-grid-angular .ag-paging-page-summary-panel{color:#000!important}.logs-grid .ag-paging-panel select,.logs-grid .ag-select .ag-picker-field-wrapper,.dashboard ag-grid-angular .ag-paging-panel select,.dashboard ag-grid-angular .ag-select .ag-picker-field-wrapper{background:#fcee0a!important;border:1px solid #000!important;color:#000!important;font-family:Orbitron,monospace!important;font-size:10px!important;font-weight:700!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important}.logs-grid .ag-select .ag-picker-field-display,.dashboard ag-grid-angular .ag-select .ag-picker-field-display{color:#000!important;font-family:Orbitron,monospace!important;font-weight:700!important}.logs-grid .ag-select .ag-picker-field-icon,.dashboard ag-grid-angular .ag-select .ag-picker-field-icon{color:#000!important}.logs-grid .ag-select-list,.dashboard ag-grid-angular .ag-select-list{background:gold!important;border:1px solid #000!important;border-radius:0!important}.logs-grid .ag-select-list-item,.dashboard ag-grid-angular .ag-select-list-item{color:#000!important;font-family:Orbitron,monospace!important;font-size:10px!important;font-weight:700!important}.logs-grid .ag-select-list-item:hover,.logs-grid .ag-select-list-item.ag-active-item,.dashboard ag-grid-angular .ag-select-list-item:hover,.dashboard ag-grid-angular .ag-select-list-item.ag-active-item{background:#000!important;color:gold!important}
