:root,[data-theme=dark]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--font-size-xs:clamp(.7rem,.65rem + .25vw,.75rem);--font-size-sm:clamp(.8rem,.75rem + .25vw,.875rem);--font-size-base:clamp(.9rem,.85rem + .25vw,1rem);--font-size-lg:clamp(1rem,.9rem + .5vw,1.125rem);--font-size-xl:clamp(1.125rem,1rem + .625vw,1.25rem);--font-size-2xl:clamp(1.25rem,1rem + 1.25vw,1.5rem);--font-size-3xl:clamp(1.5rem,1.25rem + 1.25vw,2rem);--line-height-tight:1.3;--line-height-base:1.6;--line-height-relaxed:1.8;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.4,0,.2,1);--transition-base:.2s cubic-bezier(.4,0,.2,1);--transition-slow:.3s cubic-bezier(.4,0,.2,1);--transition-bounce:.4s cubic-bezier(.34,1.56,.64,1);--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-hover:0 14px 28px rgba(0,0,0,.12),0 10px 10px rgba(0,0,0,.08);--bg-primary:#1e1e1e;--bg-secondary:#2d2d2d;--bg-hover:hsla(0,0%,100%,.06);--radar-primary:#4db8a6;--radar-secondary:#5fc9b8;--radar-accent:#58a6ff;--radar-dim:#3d3d3d;--radar-fade:#2a2a2a;--text-primary:#e6e6e6;--text-secondary:#b3b3b3;--text-tertiary:#8b949e;--text-muted:#a8a8a8;--text-accent:#58a6ff;--text-body:#b3b3b3;--link-primary:#58a6ff;--link-hover:#79c0ff;--border-primary:#3d3d3d;--border-secondary:#2d2d2d;--status-success:#00c853;--status-warning:#ffc107;--status-danger:#dc3545;--status-info:#58a6ff;--radar-glow:rgba(77,184,166,.2);--radar-pulse:rgba(95,201,184,.25);--separator-color:#3d3d3d;--shadow-sm:0 1px 2px rgba(0,0,0,.2);--shadow-md:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2);--shadow-hover:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}[data-theme=light]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--bg-primary:#fff;--bg-secondary:#fafafa;--bg-hover:rgba(0,150,136,.08);--radar-primary:#00695c;--radar-secondary:#009688;--radar-accent:#0277bd;--radar-dim:#90a4ae;--radar-fade:#e0f2f1;--text-primary:#1a2c33;--text-secondary:#455a64;--text-tertiary:#546e7a;--text-muted:#546e7a;--text-accent:#01579b;--text-body:#455a64;--link-primary:#0277bd;--link-hover:#01579b;--border-primary:#b0bec5;--border-secondary:#cfd8dc;--status-success:#00c853;--status-warning:#f57c00;--status-danger:#d32f2f;--status-info:#0277bd;--radar-glow:transparent;--radar-pulse:rgba(0,150,136,.1);--separator-color:#b0bec5;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--shadow-hover:0 14px 28px rgba(0,0,0,.12),0 10px 10px rgba(0,0,0,.08)}@keyframes radar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes blip-appear{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{opacity:.9;transform:scale(1)}}@keyframes ping{0%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(1.5)}}@keyframes scan-line{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.radar-grid{position:relative}.radar-grid:before{background:linear-gradient(to bottom,transparent,var(--radar-dim),transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:1px}.radar-grid:after{background:linear-gradient(to right,transparent,var(--radar-dim),transparent);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}*{transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}:focus{outline:none}:focus-visible{box-shadow:0 0 0 4px var(--radar-glow);outline:2px solid var(--radar-primary);outline-offset:2px}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 4px var(--radar-glow);outline:2px solid var(--radar-primary);outline-offset:2px}.skip-link{background:var(--bg-primary);border:2px solid var(--radar-primary);border-radius:var(--radius-md);color:var(--text-primary);font-weight:600;left:50%;padding:var(--space-3) var(--space-4);position:absolute;text-decoration:none;top:-100px;transform:translate(-50%);z-index:10000}.skip-link:focus{top:var(--space-4)}@media(hover:none)and (pointer:coarse){[role=button],[tabindex="0"],a,button,input,select,textarea{min-height:48px;min-width:48px}.btn,[role=button],button{padding:var(--space-3) var(--space-4)}[role=button]:active,a:active,button:active{opacity:.9;transform:scale(.98)}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.no-transition *{transition:none!important}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.blip-pulse,.loading-dot,.radar-ping,.radar-sweep{animation:none!important}}[data-theme=light] .ascii-art,[data-theme=light] .ascii-header{display:none}[data-theme=light] .job-card{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:0 2px 8px #0000000f;margin-bottom:var(--space-4);padding:var(--space-6)}[data-theme=light] .job-card:after{display:none}[data-theme=light] .gdpr-btn,[data-theme=light] button{border-radius:var(--radius-sm)}[data-theme=light] .gdpr-btn,[data-theme=light] .job-description,[data-theme=light] .job-meta,[data-theme=light] button{font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(./JetBrainsMono-Regular.BQaDgvhP.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(./JetBrainsMono-Medium.3S3k2nMz.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(./JetBrainsMono-SemiBold.BM8Dc2t-.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(./JetBrainsMono-Bold.D4WEaHbo.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;max-width:100vw;overflow-x:hidden}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.radar-container{display:flex;flex-direction:column;max-width:100vw;min-height:100vh;overflow-x:hidden;padding:0;position:relative}@media(min-width:769px){.radar-container{padding:var(--space-6)}}.radar-window{flex:1;max-width:100%;overflow-x:hidden;position:relative;width:100%}.radar-header .radar-prompt{color:var(--text-secondary);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:var(--font-size-sm)}.radar-header .radar-prompt:before{animation:radar-blink 1.5s infinite;color:var(--radar-secondary);content:"◉ "}@keyframes radar-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes radar-blink{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes blip-appear{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:var(--line-height-tight);margin:0}h1{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;letter-spacing:-.04em}h2{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:700}h3{font-size:var(--font-size-lg);font-weight:600}p{margin-bottom:1em}a{color:var(--link-primary);font-weight:500;text-decoration:none;transition:opacity var(--transition-fast)}a:hover{opacity:.8}a:active{opacity:.6}.cursor{animation:radar-cursor 1.2s infinite;background-color:var(--radar-secondary);border-radius:1px;box-shadow:0 0 4px var(--radar-secondary);display:inline-block;height:20px;margin-left:2px;vertical-align:text-bottom;width:2px}@keyframes radar-cursor{0%,50%{opacity:1;transform:scaleY(1)}51%,to{opacity:.3;transform:scaleY(.8)}}ol,ul{margin:1em 0;padding-left:2em}li{margin-bottom:.5em}ul li::marker{color:var(--radar-dim);content:"> "}code{background-color:var(--radar-pulse);font-family:inherit;padding:2px 6px}code,pre{border:1px solid var(--radar-dim);border-radius:2px}pre{background-color:var(--bg-hover);margin:1em 0;overflow-x:auto;padding:15px}pre code{background:none;border:none;padding:0}.btn,button{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:var(--font-size-base);font-weight:600;min-height:44px;padding:var(--space-3) var(--space-5);transition:all var(--transition-slow)}.btn:hover,button:hover{border-color:var(--radar-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn:active,button:active{box-shadow:var(--shadow-sm);transform:translateY(0)}.btn:focus-visible,button:focus-visible{outline:2px solid var(--radar-primary);outline-offset:2px}@media(max-width:640px){.btn,button{font-size:var(--font-size-base);min-height:48px;padding:var(--space-3) var(--space-5)}}input,select,textarea{background-color:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-base);min-height:48px;padding:var(--space-3) var(--space-4);transition:all var(--transition-slow);width:100%}input:focus,select:focus,textarea:focus{border-color:var(--radar-primary);box-shadow:0 0 0 4px var(--radar-pulse);outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--radar-primary);outline-offset:2px}@media(max-width:640px){input,select,textarea{font-size:16px;min-height:48px;padding:var(--space-3) var(--space-4)}}table{border-collapse:collapse;margin:1em 0;width:100%}td,th{border:1px solid var(--radar-dim);padding:8px;text-align:left}th{background-color:var(--radar-pulse);font-weight:700}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--bg-primary);border:1px solid var(--radar-dim)}::-webkit-scrollbar-thumb{background:var(--radar-dim);border:1px solid var(--radar-primary)}::-webkit-scrollbar-thumb:hover{background:var(--radar-primary)}@media(max-width:768px){body{font-size:var(--font-size-base)}.radar-container,.radar-window{padding:0}h1{font-size:var(--font-size-2xl);margin:var(--space-6) 0 var(--space-4) 0}h2{font-size:var(--font-size-xl);margin:var(--space-5) 0 var(--space-3) 0}}.loading{display:inline-block}.loading:after{animation:loading 1.5s infinite;content:""}@keyframes loading{0%{content:"."}33%{content:".."}66%{content:"..."}to{content:"."}}.ascii-art{color:var(--radar-dim);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:1.2;margin:var(--space-6) 0;white-space:pre}.gdpr-banner[data-v-8fbeed25]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;bottom:24px;box-shadow:0 4px 16px #0000001a;font-family:inherit;left:50%;max-width:400px;position:fixed;transform:translate(-50%);width:calc(100% - 48px);z-index:9999}[data-theme=dark] .gdpr-banner[data-v-8fbeed25]{background:var(--bg-secondary);border-color:var(--border-secondary);box-shadow:0 4px 24px #0000004d}.gdpr-container[data-v-8fbeed25]{padding:20px}.gdpr-content[data-v-8fbeed25]{text-align:center}.gdpr-title[data-v-8fbeed25]{color:var(--text-primary);font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:normal;margin:0 0 8px;text-transform:none}.gdpr-text[data-v-8fbeed25]{font-size:.875rem;line-height:1.5;margin:0 0 8px}.gdpr-subtext[data-v-8fbeed25],.gdpr-text[data-v-8fbeed25]{color:var(--text-secondary)}.gdpr-subtext[data-v-8fbeed25]{font-size:.8125rem;line-height:1.4;margin:0 0 16px}.gdpr-link[data-v-8fbeed25]{color:var(--radar-primary);text-decoration:underline;transition:color .2s ease}.gdpr-link[data-v-8fbeed25]:hover{color:var(--radar-secondary)}.gdpr-actions[data-v-8fbeed25]{display:flex;gap:12px;justify-content:center}.gdpr-btn[data-v-8fbeed25]{border:1px solid transparent;border-radius:6px;cursor:pointer;flex:1;font-family:inherit;font-size:.875rem;font-weight:500;padding:8px 20px;transition:all .2s ease}.gdpr-accept[data-v-8fbeed25]{background:var(--radar-primary);border-color:var(--radar-primary);color:var(--bg-primary)}.gdpr-accept[data-v-8fbeed25]:hover{background:var(--radar-secondary);border-color:var(--radar-secondary);transform:translateY(-1px)}.fade-enter-active[data-v-8fbeed25],.fade-leave-active[data-v-8fbeed25]{transition:opacity .3s ease}.fade-enter-from[data-v-8fbeed25],.fade-leave-to[data-v-8fbeed25]{opacity:0}@media(max-width:640px){.gdpr-banner[data-v-8fbeed25]{border-bottom:none;border-left:none;border-radius:0;border-right:none;bottom:0;left:0;max-width:100%;transform:none;width:100%}.gdpr-container[data-v-8fbeed25]{padding:16px}}.error-container[data-v-4b0f823a]{align-items:center;background:linear-gradient(180deg,var(--bg-primary) 0,rgba(0,255,179,.02) 50%,var(--bg-primary) 100%);display:flex;justify-content:center;min-height:100vh;padding:1rem}.radar-panel[data-v-4b0f823a]{background:linear-gradient(135deg,rgba(0,255,179,.03) 0,var(--bg-primary) 100%);border:1px solid var(--radar-border,#00ffb3);box-shadow:0 0 30px #00ffb326,inset 0 0 30px #00ffb305;max-width:800px;width:100%}[data-theme=light] .radar-panel[data-v-4b0f823a]{background:var(--bg-primary);border-color:var(--border-primary);border-radius:8px;box-shadow:0 2px 8px #0000001a}.radar-header[data-v-4b0f823a]{align-items:center;border-bottom:1px solid var(--radar-grid,rgba(0,255,179,.2));display:flex;font-family:JetBrains Mono,Courier New,monospace;gap:12px;padding:1rem}[data-theme=light] .radar-header[data-v-4b0f823a]{border-bottom-color:var(--border-primary)}.radar-icon[data-v-4b0f823a]{font-size:20px}.radar-title[data-v-4b0f823a]{color:var(--text-accent,#00ffb3);flex:1;font-size:.875rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}[data-theme=light] .radar-title[data-v-4b0f823a]{color:var(--text-primary)}.signal-status[data-v-4b0f823a]{align-items:center;display:flex;gap:8px}.status-led[data-v-4b0f823a]{background-color:var(--radar-error,#f36);border-radius:50%;height:8px;width:8px}.status-led.error-pulse[data-v-4b0f823a]{animation:error-pulse-4b0f823a 2s infinite}@keyframes error-pulse-4b0f823a{0%,to{box-shadow:0 0 10px var(--radar-error,#f36);opacity:1}50%{box-shadow:0 0 5px var(--radar-error,#f36);opacity:.5}}.status-text[data-v-4b0f823a]{color:var(--radar-error,#f36);font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.error-content[data-v-4b0f823a]{padding:2rem}.radar-scope-container[data-v-4b0f823a]{margin:2rem auto;max-width:350px}.radar-scope[data-v-4b0f823a]{background:radial-gradient(circle at center,#00ffb305 0,#00140ff2);border:2px solid var(--radar-border,#00ffb3);border-radius:50%;box-shadow:0 0 50px #00ffb333,inset 0 0 50px #00ffb30d;height:280px;margin:0 auto;overflow:hidden;position:relative;width:280px}[data-theme=light] .radar-scope[data-v-4b0f823a]{background:radial-gradient(circle at center,#00000005 0,#f0f0f0f2);border-color:var(--border-primary);box-shadow:0 2px 8px #0000001a}.scope-crosshairs[data-v-4b0f823a],.scope-grid[data-v-4b0f823a],.scope-rings[data-v-4b0f823a]{inset:0;pointer-events:none;position:absolute}.scope-rings[data-v-4b0f823a]:after,.scope-rings[data-v-4b0f823a]:before{border:1px solid var(--radar-grid,rgba(0,255,179,.2));border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.scope-rings[data-v-4b0f823a]:before{height:180px;width:180px}.scope-rings[data-v-4b0f823a]:after{height:90px;width:90px}.scope-crosshairs[data-v-4b0f823a]:after,.scope-crosshairs[data-v-4b0f823a]:before{background:var(--radar-grid,rgba(0,255,179,.3));content:"";position:absolute}.scope-crosshairs[data-v-4b0f823a]:before{height:100%;left:50%;width:1px}.scope-crosshairs[data-v-4b0f823a]:after{height:1px;top:50%;width:100%}.scope-center[data-v-4b0f823a]{animation:center-pulse-4b0f823a 2s infinite;background:var(--radar-error,#f36);border-radius:50%;box-shadow:0 0 20px var(--radar-error,#f36);height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}@keyframes center-pulse-4b0f823a{0%,to{opacity:1}50%{opacity:.5}}.lost-signal-sweep[data-v-4b0f823a]{animation:error-sweep-4b0f823a 3s linear infinite;background:linear-gradient(90deg,transparent 0,var(--radar-error,#f36) 100%);height:2px;left:50%;opacity:.6;position:absolute;top:50%;transform-origin:left center;width:50%}@keyframes error-sweep-4b0f823a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-code-display[data-v-4b0f823a]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.code-large[data-v-4b0f823a]{animation:error-flash-4b0f823a 2s infinite;color:var(--radar-error,#f36);font-family:JetBrains Mono,monospace;font-size:42px;font-weight:700;text-shadow:0 0 20px var(--radar-error,#f36)}@keyframes error-flash-4b0f823a{0%,to{opacity:.3}50%{opacity:1}}.error-status-panel[data-v-4b0f823a]{margin-top:1.5rem;text-align:center}.error-title[data-v-4b0f823a]{color:var(--radar-error,#f36);font-size:1.5rem;font-weight:700;letter-spacing:2px;margin-bottom:.5rem;text-shadow:0 0 10px rgba(255,51,102,.5);text-transform:uppercase}[data-theme=light] .error-title[data-v-4b0f823a]{color:var(--text-primary);text-shadow:none}.error-subtitle[data-v-4b0f823a]{color:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:.875rem}.error-details[data-v-4b0f823a]{font-family:JetBrains Mono,Courier New,monospace;margin:2rem auto;max-width:600px}.status-report[data-v-4b0f823a]{background:linear-gradient(135deg,#00ffb30d,#00140fcc);border:1px solid var(--radar-border,rgba(0,255,179,.3));border-radius:4px;overflow:hidden}[data-theme=light] .status-report[data-v-4b0f823a]{background:var(--bg-secondary);border-color:var(--border-primary)}.report-header[data-v-4b0f823a]{align-items:center;background:#00ffb30d;border-bottom:1px solid var(--radar-border,rgba(0,255,179,.2));display:flex;gap:10px;padding:12px 16px}[data-theme=light] .report-header[data-v-4b0f823a]{background:var(--bg-primary);border-bottom-color:var(--border-primary)}.report-icon[data-v-4b0f823a]{font-size:18px}.report-title[data-v-4b0f823a]{color:var(--text-accent,#00ffb3);font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase}[data-theme=light] .report-title[data-v-4b0f823a]{color:var(--text-primary)}.report-content[data-v-4b0f823a]{padding:20px}.report-item[data-v-4b0f823a]{border-bottom:1px solid var(--radar-grid,rgba(0,255,179,.1));display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-bottom:16px}.report-item[data-v-4b0f823a]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}[data-theme=light] .report-item[data-v-4b0f823a]{border-bottom-color:var(--border-secondary)}.report-label[data-v-4b0f823a]{color:var(--text-accent,#00ffb3);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}[data-theme=light] .report-label[data-v-4b0f823a]{color:var(--text-muted)}.report-value[data-v-4b0f823a]{color:var(--text-secondary);font-size:14px;line-height:1.5}.report-value.error[data-v-4b0f823a]{color:var(--radar-error,#f36);font-weight:600}.actions[data-v-4b0f823a]{margin-top:2rem;text-align:center}.radar-button[data-v-4b0f823a]{align-items:center;background:linear-gradient(135deg,#00ffb31a,#00ffb30d);border:1px solid var(--radar-border,#00ffb3);color:var(--text-accent,#00ffb3);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;gap:12px;letter-spacing:1px;overflow:hidden;padding:14px 28px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}[data-theme=light] .radar-button[data-v-4b0f823a]{background-color:var(--text-accent);border-color:var(--text-accent);border-radius:6px;color:#fff}.radar-button[data-v-4b0f823a]:before{animation:scan-line-4b0f823a 3s infinite;background:linear-gradient(90deg,transparent 0,var(--text-accent,#00ffb3) 50%,transparent 100%);content:"";height:1px;left:-100%;position:absolute;top:50%;width:100%}[data-theme=light] .radar-button[data-v-4b0f823a]:before{display:none}@keyframes scan-line-4b0f823a{0%{left:-100%}to{left:100%}}.radar-button[data-v-4b0f823a]:hover{background:#00ffb333;box-shadow:0 0 30px #00ffb366,inset 0 0 20px #00ffb31a;transform:translateY(-2px)}[data-theme=light] .radar-button[data-v-4b0f823a]:hover{background-color:var(--link-hover);border-color:var(--link-hover);box-shadow:0 4px 12px #00000026}.button-icon[data-v-4b0f823a]{font-size:18px}.button-text[data-v-4b0f823a]{font-weight:600}@media(max-width:640px){.radar-scope[data-v-4b0f823a]{height:220px;width:220px}.scope-rings[data-v-4b0f823a]:before{height:140px;width:140px}.scope-rings[data-v-4b0f823a]:after{height:70px;width:70px}.code-large[data-v-4b0f823a]{font-size:32px}.radar-header[data-v-4b0f823a]{flex-wrap:wrap;gap:.5rem}.signal-status[data-v-4b0f823a]{justify-content:center;width:100%}.error-content[data-v-4b0f823a]{padding:1rem}.radar-button[data-v-4b0f823a]{font-size:11px;justify-content:center;min-height:44px;width:100%}}
