@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap";:root{--bg-primary:#0d0f08;--bg-secondary:#141a0e;--bg-card:#1a1f12;--bg-card-hover:#252d1a;--accent:#f5a623;--accent-rgb:245,166,35;--accent-glow:rgba(245,166,35,.30);--accent-2:#00ff41;--text-primary:#fff5e0;--text-secondary:#9f9070;--border:rgba(245,166,35,.16)}html,body{background:var(--bg-primary) !important;color:var(--text-primary) !important;font-family:"Share Tech Mono",ui-monospace,"Consolas",monospace !important}body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.14) 0 1px, transparent 1px 3px);opacity:.5}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:9998;background:radial-gradient(ellipse at center, transparent 55%, rgba(0, 0, 0, 0.45) 100%)}a,a:visited{color:var(--accent) !important;text-decoration:none}a:hover{color:#ffce70 !important;text-shadow:0 0 8px var(--accent-glow)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{color:var(--text-primary) !important;letter-spacing:.5px}#header-container,.navbar,header,nav.navbar{background:linear-gradient(180deg, var(--bg-secondary), var(--bg-primary)) !important;border-bottom:1px solid var(--border) !important;box-shadow:0 2px 18px rgba(0,0,0,.6)}.navbar-brand img,#header-logo,.header-logo{filter:drop-shadow(0 0 10px var(--accent-glow))}#main-container,#body-container,.container,.container-fluid,main{background:rgba(0,0,0,0) !important}.card,.panel,.list-group-item,.dropdown-menu,.modal-content,.well,.alert,.summary-container,#summary-row .col,.border{background:var(--bg-card) !important;color:var(--text-primary) !important;border:1px solid var(--border) !important;border-radius:8px;box-shadow:0 0 0 1px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.35)}.card:hover,.list-group-item:hover{background:var(--bg-card-hover) !important}.card-header,.panel-heading{background:rgba(var(--accent-rgb), 0.08) !important;color:var(--accent) !important;border-bottom:1px solid var(--border) !important;text-transform:uppercase;letter-spacing:1px}table,.table,.dataTable{color:var(--text-primary) !important;border-color:var(--border) !important;background:rgba(0,0,0,0) !important}.table>thead th,thead th,.dataTable thead th{background:rgba(var(--accent-rgb), 0.1) !important;color:var(--accent) !important;border-color:var(--border) !important;text-transform:uppercase;letter-spacing:.5px}.table>tbody>tr{background:var(--bg-card) !important}.table>tbody>tr:nth-child(odd){background:#161c0f !important}.table-hover>tbody>tr:hover,.table>tbody>tr:hover{background:var(--bg-card-hover) !important;color:#fff !important}.table td,.table th,td,th{border-color:var(--border) !important}.btn-primary,.btn-info,.btn-success{background:var(--accent) !important;border-color:var(--accent) !important;color:#1a1200 !important;font-weight:700;box-shadow:0 0 12px var(--accent-glow)}.btn-primary:hover,.btn-info:hover{filter:brightness(1.12)}.btn-outline-primary,.btn-secondary,.btn-default{background:rgba(0,0,0,0) !important;border:1px solid var(--border) !important;color:var(--accent) !important}.form-control,.form-select,input,select,textarea{background:var(--bg-secondary) !important;color:var(--text-primary) !important;border:1px solid var(--border) !important}.form-control:focus{border-color:var(--accent) !important;box-shadow:0 0 10px var(--accent-glow) !important}.navbar-brand,#header-logo,#header-container .navbar-brand{margin-right:34px !important}.navbar-nav,.navbar .navbar-nav{align-items:center;gap:4px;margin-left:18px}.nav-link,.navbar-nav .nav-link{color:var(--text-secondary) !important;display:inline-flex !important;align-items:center;gap:8px;padding:7px 15px !important;border-radius:6px;text-transform:uppercase;letter-spacing:.6px;font-size:.92rem;transition:background .15s,color .15s}.nav-link i,.navbar-nav .nav-link i,.nav-link .fa,.nav-link [class^=fa-],.nav-link [class*=" fa-"]{margin:0 2px 0 0 !important;opacity:.8;font-size:.95em}.nav-link:hover{color:var(--accent) !important;background:rgba(var(--accent-rgb), 0.1) !important}.nav-link.active{color:var(--accent) !important;background:rgba(var(--accent-rgb), 0.14) !important;box-shadow:inset 0 -2px 0 var(--accent);text-shadow:0 0 8px var(--accent-glow)}#header-container .form-control,.navbar .form-control{min-width:170px}#header-container{padding:4px 14px !important}#side-nav-bar,.side-nav{background:var(--bg-secondary) !important;border-right:1px solid var(--border) !important}.badge,.label{background:rgba(var(--accent-rgb), 0.18) !important;color:var(--accent) !important;border:1px solid var(--border)}.badge.bg-success,.text-success{color:var(--accent-2) !important}code,pre,.hash,.monospace{color:var(--accent-2) !important;background:rgba(0,0,0,.35) !important;border:1px solid var(--border);border-radius:4px;padding:1px 5px}#footer-container,footer{background:linear-gradient(0deg, var(--bg-secondary), var(--bg-primary)) !important;border-top:1px solid var(--border) !important;color:var(--text-secondary) !important}#footer-container a{color:var(--accent) !important}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{color:var(--text-secondary) !important}.page-link{background:var(--bg-card) !important;border-color:var(--border) !important;color:var(--accent) !important}.page-item.active .page-link{background:var(--accent) !important;border-color:var(--accent) !important;color:#1a1200 !important}#main-container img,#body-container .container img,.summary-container img{max-height:140px !important;width:auto !important}#header-container img,.navbar img,#header-logo{max-height:46px !important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:rgba(var(--accent-rgb), 0.35);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}