@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";@import"https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap";#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-color:#29d transparent transparent #29d;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--neoxr-mono-bg:#101010;--neoxr-mono-card-bg:#1c1c1e;--neoxr-mono-primary-text:#fff;--neoxr-mono-secondary-text:#8a8a8e;--neoxr-mono-border-color:#2d2d2f;--neoxr-mono-accent:#fff;--dark-bg:var(--neoxr-mono-bg);--dark-card-bg:var(--neoxr-mono-card-bg);--dark-text-color:var(--neoxr-mono-primary-text);--dark-secondary-text-color:var(--neoxr-mono-secondary-text);--dark-primary-accent:var(--neoxr-mono-accent);--dark-border-color:var(--neoxr-mono-border-color);--dark-text-rgb:255,255,255;--dark-overlay-bg:rgba(28,28,30,.75);--light-bg:#f0f2f5;--light-card-bg:#fff;--light-text-color:#212529;--light-secondary-text-color:#6c757d;--light-primary:#222;--light-primary-accent:#222;--light-border-color:#dee2e6;--light-text-rgb:33,37,41;--light-overlay-bg:hsla(0,0%,100%,.75);--app-bg:var(--dark-bg);--app-card-bg:var(--dark-card-bg);--app-text-color:var(--dark-text-color);--app-secondary-text-color:var(--dark-secondary-text-color);--app-border-color:var(--dark-border-color);--app-accent-color:var(--dark-primary-accent);--app-accent-text-color:#101010;--app-text-rgb:var(--dark-text-rgb);--app-overlay-bg:var(--dark-overlay-bg)}#nprogress .bar{background:var(--dark-primary-accent)!important;height:3px!important}#nprogress .peg{box-shadow:0 0 10px var(--dark-primary-accent),0 0 5px var(--dark-primary-accent)!important}body.light-mode #nprogress .bar{background:var(--light-primary)!important}body.light-mode #nprogress .peg{box-shadow:0 0 10px var(--light-primary),0 0 5px var(--light-primary)!important}body{background-color:var(--app-bg);color:var(--app-text-color);font-family:Space Grotesk,sans-serif;padding-top:90px;transition:background-color .3s,color .3s}body:before{animation:movePattern 60s linear infinite;background-image:radial-gradient(var(--app-border-color) 1px,transparent 1px);background-size:40px 40px;content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}@keyframes movePattern{0%{background-position:0 0}25%{background-position:40px 40px}50%{background-position:0 40px}75%{background-position:40px 0}to{background-position:0 0}}body.light-mode{--app-bg:var(--light-bg);--app-card-bg:var(--light-card-bg);--app-text-color:var(--light-text-color);--app-secondary-text-color:var(--light-secondary-text-color);--app-border-color:var(--light-border-color);--app-accent-color:var(--light-primary-accent);--app-accent-text-color:#fff;--app-text-rgb:var(--light-text-rgb);background-color:var(--light-bg)}.container{max-width:870px}.content-card{background-color:var(--app-card-bg);border:1px solid var(--app-border-color);border-radius:.5rem;color:var(--app-text-color)}.form-control,.form-select,.input-group-text{background-color:var(--app-card-bg)!important;border:1px solid var(--app-border-color)!important;box-shadow:none!important;color:var(--app-text-color)!important;outline:none!important}.form-control::-moz-placeholder{color:var(--app-secondary-text-color);opacity:.7}.form-control::placeholder{color:var(--app-secondary-text-color);opacity:.7}.form-control:focus,.form-control:hover,.form-select:focus,.form-select:hover{border-color:var(--app-border-color)!important}.form-control:disabled,.form-control[readonly]{background-color:var(--app-bg)!important;opacity:.7}.btn{border-color:transparent!important;border-style:solid;border-width:1px;box-shadow:none!important}.btn-custom-accent{background-color:var(--app-accent-color);color:var(--app-accent-text-color);font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.btn-custom-accent:hover{background-color:transparent;border-color:var(--app-border-color)!important;color:var(--app-accent-color)}.btn-outline-secondary{background-color:transparent;border:1px solid var(--app-border-color)!important;color:var(--app-secondary-text-color)}.btn-outline-secondary:hover{background-color:var(--app-bg);border-color:var(--app-border-color)!important;color:var(--app-text-color)}.form-switch .form-check-input{background-color:var(--app-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(138,138,142,1)'/%3E%3C/svg%3E");border-color:var(--app-border-color);transition:background-image .15s ease-in-out}.form-switch .form-check-input:checked{background-color:var(--app-accent-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(28,28,30,1)'/%3E%3C/svg%3E");border-color:var(--app-accent-color)}body.light-mode .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E")}.form-switch .form-check-input:focus,.form-switch .form-check-input:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(138,138,142,1)'/%3E%3C/svg%3E");border-color:var(--app-border-color)!important;box-shadow:none!important}.form-switch .form-check-input:checked:focus,.form-switch .form-check-input:checked:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(28,28,30,1)'/%3E%3C/svg%3E");border-color:var(--app-accent-color)!important}body.light-mode .form-switch .form-check-input:checked:focus,body.light-mode .form-switch .form-check-input:checked:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E")}.alert{--bs-alert-bg:transparent;border-style:solid;border-width:1px;opacity:.95}.alert-danger{background-color:#72262659;border-color:#dc354599;color:#e3828c}body.light-mode .alert-danger{background-color:#f8d7dab3;border-color:#f5c2c7;color:#842029}:root{--w-bg:#111;--w-ink:#ddd;--w-link:#8ab4ff;--w-visited:#c4a1ff;--w-field:#000;--w-btn:#222;--w-mono:"Roboto Mono",ui-monospace,Menlo,Consolas,"Courier New",monospace;--app-bg:var(--w-bg);--app-card-bg:transparent;--app-text-color:var(--w-ink);--app-secondary-text-color:var(--w-ink);--app-border-color:var(--w-ink);--app-accent-color:var(--w-ink);--app-accent-text-color:var(--w-bg);--app-text-rgb:221,221,221}body.light-mode{--w-bg:#eee;--w-ink:#000;--w-link:#00e;--w-visited:#551a8b;--w-field:#fff;--w-btn:#ddd;--app-text-rgb:0,0,0;--app-bg:var(--w-bg);--app-card-bg:transparent;--app-text-color:var(--w-ink);--app-secondary-text-color:var(--w-ink);--app-border-color:var(--w-ink);--app-accent-color:var(--w-ink);--app-accent-text-color:var(--w-bg)}*,:after,:before{animation:none!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;transition:none!important}body{background:var(--w-bg)!important;color:var(--w-ink)!important;font-family:var(--w-mono)!important;font-size:14px;line-height:1.45;padding-top:0!important}.navbar-toggler,.offcanvas,.preloader-overlay,.shop-card,.sidebar-overlay,body:before{display:none!important}.main-title,.section-heading,h1,h2,h3,h4,h5,h6{color:var(--w-ink)!important;font-family:var(--w-mono)!important;font-size:1em!important;font-weight:400!important;letter-spacing:0!important;margin:0 0 1em;text-transform:none!important}a{background:none;color:var(--w-link);text-decoration:underline}a:visited{color:var(--w-visited)}a:hover{background:none}::-moz-selection{background:var(--w-ink);color:var(--w-bg)}::selection{background:var(--w-ink);color:var(--w-bg)}.container{max-width:720px!important;padding:0 16px}.page-content{padding:24px 0 64px}.navbar,.navbar.scrolled-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:none!important;border:0!important;padding:24px 0 0!important;position:static!important}.navbar .container{display:block!important}.navbar-brand.main-title{background:none!important;border:0!important;color:var(--w-ink)!important;display:inline!important;margin-right:1.5em!important;padding:0!important;text-decoration:none}.navbar .d-flex{display:inline-flex!important;flex-wrap:wrap;gap:0 1.2em!important}.navbar .d-none,.navbar-nav,.navbar-nav li{display:inline!important}.navbar-nav li{margin-right:1.2em}.custom-link,.nav-link.custom-link{background:none!important;border:0!important;color:var(--w-link)!important;display:inline!important;font-family:var(--w-mono)!important;font-weight:400!important;padding:0!important;text-decoration:underline!important;text-transform:none!important}.custom-link.active,.custom-link.router-link-exact-active{color:var(--w-ink)!important;text-decoration:none!important}.card,.content-card,.modal-content,.ready-panel,.signal-card,.stat-card,.swal2-popup,.toolbar{background:none!important;border:0!important;color:var(--w-ink)!important;padding:0}.swal2-popup{background:var(--w-bg)!important;border:1px solid var(--w-ink)!important;font-family:var(--w-mono)!important;padding:1em}.upload-dropzone{background:none!important;border:1px dashed var(--w-ink)!important}.brand-icon,.signal-icon,.stat-icon,.upload-icon-circle{background:none!important;border:0!important;color:var(--w-ink)!important}.panel-desc,.plate-eyebrow,.signal-desc,.stat-label,.text-muted,.text-secondary{color:var(--w-ink)!important;font-family:var(--w-mono)!important;letter-spacing:0!important;text-transform:none!important}.btn,.btn-custom-accent,.btn-danger,.btn-outline-secondary,.btn-primary,.btn-xs,.nav-btn,.nav-segmented-btn,.panel-btn{background:var(--w-btn)!important;border:1px solid var(--w-ink)!important;color:var(--w-ink)!important;cursor:pointer;font-family:var(--w-mono)!important;font-size:1em;font-weight:400!important;padding:2px 10px;text-transform:none!important}.btn-custom-accent:hover,.btn-danger:hover,.btn-outline-secondary:hover,.btn-primary:hover,.btn:hover,.nav-btn:hover,.nav-segmented-btn:hover,.panel-btn:hover{background:var(--w-bg)!important;color:var(--w-ink)!important}.nav-btn.active,.nav-segmented-btn.active{background:var(--w-ink)!important;color:var(--w-bg)!important}.form-control,.form-select,.input-group-text,input[type=number],input[type=password],input[type=text],input[type=url],textarea{background:var(--w-field)!important;border:1px solid var(--w-ink)!important;color:var(--w-ink)!important;font-family:var(--w-mono)!important;font-size:1em;padding:2px 6px}.form-control:focus,.form-select:focus{border-color:var(--w-ink)!important;outline:1px solid var(--w-ink)!important;outline-offset:1px}.form-control::-moz-placeholder{color:var(--w-ink);opacity:.5}.form-control::placeholder{color:var(--w-ink);opacity:.5}.form-check-label,.form-label{font-size:1em;font-weight:400!important;letter-spacing:0;text-transform:none!important}.form-check-input{background-color:var(--w-field)!important;border:1px solid var(--w-ink)!important}.form-check-input:checked{background-color:var(--w-ink)!important}.badge{border:1px solid var(--w-ink);font-weight:400}.alert,.alert-danger,.badge{background:none!important;color:var(--w-ink)!important}.alert,.alert-danger{border:1px solid var(--w-ink)!important;opacity:1;padding:4px 8px}table{border-collapse:collapse;width:100%}td,th{background:none!important;border:1px solid var(--w-ink)!important;padding:2px 8px;text-align:left}code,kbd,pre,td,th{color:var(--w-ink)!important}code,kbd,pre{background:var(--w-field)!important;border:0;font-family:var(--w-mono)!important}pre{border:1px solid var(--w-ink);overflow-x:auto;padding:8px}hr{border:0;border-top:1px solid var(--w-ink);margin:1.5em 0;opacity:1}.progress{background:var(--w-field)!important;border:1px solid var(--w-ink);height:14px}#nprogress .bar,.progress-bar{background:var(--w-ink)!important}#nprogress .bar{height:2px!important}#nprogress .peg,#nprogress .spinner{display:none!important}.mods{display:grid;gap:32px 24px;grid-template-columns:1fr 1fr;margin:32px 0}.mod-box{aspect-ratio:16/10;background:var(--w-field);border:1px solid var(--w-ink);font-size:12px;overflow:hidden;padding:8px;word-break:break-all}.mod-cap{margin-top:8px}.mod-desc{font-size:12px;margin:4px 0 0}.bg-watermark-icon{display:none!important}.rounded,.rounded-2,.rounded-3,.rounded-circle,.rounded-pill,[class*=rounded]{border-radius:0!important}.not-found-wrapper[data-v-b00090e4]{min-height:70vh}.error-card[data-v-b00090e4]{background-color:var(--app-card-bg);border:1px solid var(--app-border-color);border-radius:1rem;box-shadow:0 8px 30px #0000000d;max-width:550px}body:not(.light-mode) .error-card[data-v-b00090e4]{box-shadow:0 8px 30px #0000004d}.error-code[data-v-b00090e4]{color:transparent;font-size:6rem;font-weight:800;line-height:1;margin:0;-webkit-text-stroke:2px var(--app-accent-color);background:var(--app-text-color);-webkit-background-clip:text;background-clip:text;letter-spacing:5px}.error-title[data-v-b00090e4]{color:var(--app-text-color);font-weight:700}.error-desc[data-v-b00090e4]{color:var(--app-secondary-text-color);font-size:.95rem;line-height:1.6;max-width:400px}.btn-outline-secondary[data-v-b00090e4]{border:1px solid var(--app-border-color);transition:background-color .2s,color .2s}.btn-outline-secondary[data-v-b00090e4]:hover{background-color:var(--app-bg);border-color:var(--app-border-color);color:var(--app-text-color)}@media(max-width:576px){.error-code[data-v-b00090e4]{font-size:5rem}.error-card[data-v-b00090e4]{padding:3rem 1.5rem!important}}
