.bottom-nav.svelte-oeh3u8{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);z-index:1000;transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.bottom-nav.glitch.svelte-oeh3u8{animation:svelte-oeh3u8-nav-glitch .6s cubic-bezier(.25,.46,.45,.94)}@keyframes svelte-oeh3u8-nav-glitch{0%,to{transform:translate(-50%) translateY(0)}10%{transform:translate(-48%) translateY(-4px)}20%{transform:translate(-52%) translateY(2px)}30%{transform:translate(-49%) translateY(-2px)}40%{transform:translate(-51%) translateY(3px)}50%{transform:translate(-50%) translateY(-1px)}60%{transform:translate(-50.5%) translateY(1px)}70%{transform:translate(-49.5%) translateY(-1px)}80%{transform:translate(-50%) translateY(0)}}.bottom-nav.morphing.svelte-oeh3u8 .nav-pill:where(.svelte-oeh3u8){animation:svelte-oeh3u8-nav-morph .3s ease-in-out}@keyframes svelte-oeh3u8-nav-morph{0%{border-radius:100px;transform:scaleX(1)}50%{border-radius:20px;transform:scaleX(1.05)}to{border-radius:100px;transform:scaleX(1)}}.nav-pill.svelte-oeh3u8{display:flex;gap:0;background:var(--bg);border:4px solid var(--fg);border-radius:100px;padding:.5rem;position:relative;overflow:visible;transition:all .3s ease}.nav-item.svelte-oeh3u8{padding:.875rem 1.75rem;background:transparent;border:none;color:var(--fg);font-size:.875rem;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-family:Space Grotesk,sans-serif;border-radius:100px;white-space:nowrap;position:relative;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);overflow:visible}.nav-text.svelte-oeh3u8{position:relative;z-index:2}.active-indicator.svelte-oeh3u8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;height:90%;background:var(--fg);border-radius:100px;z-index:1;animation:svelte-oeh3u8-indicator-pulse 2s ease-in-out infinite}@keyframes svelte-oeh3u8-indicator-pulse{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.02)}}.nav-item.svelte-oeh3u8:hover{transform:scale(1.1);background:var(--fg);color:var(--bg);box-shadow:0 0 20px var(--fg)}.nav-item.active.svelte-oeh3u8{background:var(--fg);color:var(--bg)}.nav-item.active.svelte-oeh3u8 .nav-text:where(.svelte-oeh3u8){animation:svelte-oeh3u8-text-glitch 3s infinite}@keyframes svelte-oeh3u8-text-glitch{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,1px)}94%{transform:translate(2px,-1px)}96%{transform:translate(-1px,-1px)}98%{transform:translate(1px,1px)}}.nav-item.exploding.svelte-oeh3u8{animation:svelte-oeh3u8-explode-bounce .6s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-oeh3u8-explode-bounce{0%{transform:scale(1)}25%{transform:scale(1.3) rotate(3deg)}50%{transform:scale(.9) rotate(-3deg)}75%{transform:scale(1.15) rotate(2deg)}to{transform:scale(1) rotate(0)}}.nav-particle.svelte-oeh3u8{position:fixed;width:var(--particle-size);height:var(--particle-size);background:var(--fg);border:2px solid var(--bg);bottom:4.5rem;left:50%;pointer-events:none;z-index:999;animation:svelte-oeh3u8-particle-blast 1s cubic-bezier(.55,.085,.68,.53) forwards}@keyframes svelte-oeh3u8-particle-blast{0%{transform:translate(-50%,-50%) translate(0) scale(1) rotate(0);opacity:1}to{transform:translate(-50%,-50%) translate(var(--particle-x),var(--particle-y)) scale(0) rotate(720deg);opacity:0}}.theme-toggle-btn.svelte-oeh3u8{border-left:2px solid var(--fg);border-right:2px solid var(--fg);padding:.875rem 1.25rem;transition:all .3s ease}.theme-toggle-btn.svelte-oeh3u8:hover{transform:scale(1.15) rotate(15deg)}.theme-toggle-btn.svelte-oeh3u8{--icon-contrast: var(--bg)}.theme-toggle-btn.svelte-oeh3u8:hover{--icon-contrast: var(--fg)}.theme-icon.svelte-oeh3u8{width:28px;height:28px;display:flex;align-items:center;justify-content:center;position:relative}.theme-icon.svelte-oeh3u8 svg:where(.svelte-oeh3u8){width:100%;height:100%;color:currentColor}.declassified-icon.svelte-oeh3u8 .icon-frame:where(.svelte-oeh3u8){animation:svelte-oeh3u8-frame-pulse 3s ease-in-out infinite}@keyframes svelte-oeh3u8-frame-pulse{0%,to{opacity:1}50%{opacity:.6}}.declassified-icon.svelte-oeh3u8 .tower-base:where(.svelte-oeh3u8),.declassified-icon.svelte-oeh3u8 .tower-mid:where(.svelte-oeh3u8),.declassified-icon.svelte-oeh3u8 .tower-antenna:where(.svelte-oeh3u8){animation:svelte-oeh3u8-tower-glow 2s ease-in-out infinite}@keyframes svelte-oeh3u8-tower-glow{0%,to{opacity:1}50%{opacity:.7}}.declassified-icon.svelte-oeh3u8 .broadcast-tip:where(.svelte-oeh3u8){animation:svelte-oeh3u8-tip-blink 1.5s ease-in-out infinite}@keyframes svelte-oeh3u8-tip-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.declassified-icon.svelte-oeh3u8 .wave-1:where(.svelte-oeh3u8){animation:svelte-oeh3u8-signal-expand-1 2s ease-out infinite}.declassified-icon.svelte-oeh3u8 .wave-2:where(.svelte-oeh3u8){animation:svelte-oeh3u8-signal-expand-2 2s .3s ease-out infinite}.declassified-icon.svelte-oeh3u8 .wave-3:where(.svelte-oeh3u8){animation:svelte-oeh3u8-signal-expand-3 2s .6s ease-out infinite}@keyframes svelte-oeh3u8-signal-expand-1{0%{r:3;opacity:.9}to{r:6;opacity:.2}}@keyframes svelte-oeh3u8-signal-expand-2{0%{r:6;opacity:.7}to{r:9;opacity:.15}}@keyframes svelte-oeh3u8-signal-expand-3{0%{r:9;opacity:.5}to{r:12;opacity:0}}.declassified-icon.svelte-oeh3u8 .corner-ind.tl:where(.svelte-oeh3u8){animation:svelte-oeh3u8-corner-blink 2s 0s ease-in-out infinite}.declassified-icon.svelte-oeh3u8 .corner-ind.tr:where(.svelte-oeh3u8){animation:svelte-oeh3u8-corner-blink 2s .2s ease-in-out infinite}.declassified-icon.svelte-oeh3u8 .corner-ind.bl:where(.svelte-oeh3u8){animation:svelte-oeh3u8-corner-blink 2s .6s ease-in-out infinite}.declassified-icon.svelte-oeh3u8 .corner-ind.br:where(.svelte-oeh3u8){animation:svelte-oeh3u8-corner-blink 2s .4s ease-in-out infinite}@keyframes svelte-oeh3u8-corner-blink{0%,to{opacity:1}50%{opacity:.3}}.classified-icon.svelte-oeh3u8 .icon-frame:where(.svelte-oeh3u8){animation:svelte-oeh3u8-frame-pulse-slow 4s ease-in-out infinite}@keyframes svelte-oeh3u8-frame-pulse-slow{0%,to{opacity:1}50%{opacity:.7}}.classified-icon.svelte-oeh3u8 .vault-outer:where(.svelte-oeh3u8){animation:svelte-oeh3u8-vault-vibrate 3s ease-in-out infinite}@keyframes svelte-oeh3u8-vault-vibrate{0%,to{opacity:1}50%{opacity:.85}}.classified-icon.svelte-oeh3u8 .lock-outer:where(.svelte-oeh3u8),.classified-icon.svelte-oeh3u8 .lock-inner:where(.svelte-oeh3u8),.classified-icon.svelte-oeh3u8 .lock-handle:where(.svelte-oeh3u8){animation:svelte-oeh3u8-lock-spin 8s linear infinite;transform-origin:16px 16px}@keyframes svelte-oeh3u8-lock-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.classified-icon.svelte-oeh3u8 .bar-1:where(.svelte-oeh3u8){animation:svelte-oeh3u8-redact-flicker 3s 0s ease-in-out infinite}.classified-icon.svelte-oeh3u8 .bar-2:where(.svelte-oeh3u8){animation:svelte-oeh3u8-redact-flicker 3s .2s ease-in-out infinite}.classified-icon.svelte-oeh3u8 .bar-3:where(.svelte-oeh3u8){animation:svelte-oeh3u8-redact-flicker 3s .4s ease-in-out infinite}.classified-icon.svelte-oeh3u8 .bar-4:where(.svelte-oeh3u8){animation:svelte-oeh3u8-redact-flicker 3s .6s ease-in-out infinite}.classified-icon.svelte-oeh3u8 .bar-5:where(.svelte-oeh3u8){animation:svelte-oeh3u8-redact-flicker 3s .8s ease-in-out infinite}@keyframes svelte-oeh3u8-redact-flicker{0%,to{opacity:.6}50%{opacity:.25}}.classified-icon.svelte-oeh3u8 .corner-lock:where(.svelte-oeh3u8){animation:svelte-oeh3u8-lock-blink 2.5s ease-in-out infinite}.classified-icon.svelte-oeh3u8 .corner-lock.tl:where(.svelte-oeh3u8){animation-delay:0s}.classified-icon.svelte-oeh3u8 .corner-lock.tr:where(.svelte-oeh3u8){animation-delay:.3s}.classified-icon.svelte-oeh3u8 .corner-lock.bl:where(.svelte-oeh3u8){animation-delay:.9s}.classified-icon.svelte-oeh3u8 .corner-lock.br:where(.svelte-oeh3u8){animation-delay:.6s}@keyframes svelte-oeh3u8-lock-blink{0%,to{opacity:1}50%{opacity:.4}}.theme-toggle-btn.svelte-oeh3u8:hover .theme-icon:where(.svelte-oeh3u8){animation:svelte-oeh3u8-icon-chaos .6s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-oeh3u8-icon-chaos{0%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-12deg) scale(1.15)}40%{transform:rotate(12deg) scale(1.15)}60%{transform:rotate(-8deg) scale(1.15)}80%{transform:rotate(8deg) scale(1.15)}}.theme-toggle-btn.svelte-oeh3u8:hover .declassified-icon:where(.svelte-oeh3u8) .broadcast-tip:where(.svelte-oeh3u8){animation:svelte-oeh3u8-tip-explode .6s ease-out}@keyframes svelte-oeh3u8-tip-explode{0%{transform:scale(1);opacity:1}50%{transform:scale(2);opacity:.5}to{transform:scale(1);opacity:1}}.theme-toggle-btn.svelte-oeh3u8:hover .classified-icon:where(.svelte-oeh3u8) .lock-outer:where(.svelte-oeh3u8),.theme-toggle-btn.svelte-oeh3u8:hover .classified-icon:where(.svelte-oeh3u8) .lock-inner:where(.svelte-oeh3u8),.theme-toggle-btn.svelte-oeh3u8:hover .classified-icon:where(.svelte-oeh3u8) .lock-handle:where(.svelte-oeh3u8){animation:svelte-oeh3u8-lock-spin-fast 1s linear infinite!important}@keyframes svelte-oeh3u8-lock-spin-fast{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.bottom-nav.svelte-oeh3u8{bottom:1rem;left:1rem;right:1rem;transform:none}.bottom-nav.glitch.svelte-oeh3u8{animation:svelte-oeh3u8-nav-glitch-mobile .6s cubic-bezier(.25,.46,.45,.94)}@keyframes svelte-oeh3u8-nav-glitch-mobile{0%,to{transform:translateY(0)}10%{transform:translate(-4px) translateY(-2px)}20%{transform:translate(2px) translateY(2px)}30%{transform:translate(-2px) translateY(-1px)}40%{transform:translate(3px) translateY(1px)}50%{transform:translateY(-1px)}60%{transform:translate(1px) translateY(1px)}70%{transform:translate(-1px) translateY(-1px)}80%{transform:translateY(0)}}.nav-pill.svelte-oeh3u8{justify-content:space-between;padding:.375rem;border-width:3px}.nav-item.svelte-oeh3u8{padding:.75rem 1rem;font-size:.75rem;letter-spacing:.05em}.theme-toggle-btn.svelte-oeh3u8{padding:.75rem 1rem}.theme-icon.svelte-oeh3u8{width:24px;height:24px}.nav-particle.svelte-oeh3u8{bottom:3rem}}@media(max-width:480px){.nav-item.svelte-oeh3u8{padding:.625rem .75rem;font-size:.625rem}.theme-toggle-btn.svelte-oeh3u8{padding:.625rem .75rem}.theme-icon.svelte-oeh3u8{width:22px;height:22px}}.modal-overlay.svelte-1qli7hi{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f2;z-index:10000;display:flex;align-items:center;justify-content:center;padding:2rem;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:svelte-1qli7hi-overlay-fade-in .3s ease-out}@keyframes svelte-1qli7hi-overlay-fade-in{0%{opacity:0}to{opacity:1}}.modal-content.dossier.svelte-1qli7hi{background:var(--bg);border:8px solid var(--fg);max-width:1100px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:inset 0 0 0 2px var(--bg),inset 0 0 0 4px var(--fg),0 20px 60px #000c;animation:svelte-1qli7hi-dossier-open .4s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-1qli7hi-dossier-open{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.dossier-stamp.svelte-1qli7hi{position:absolute;top:10%;right:5%;width:180px;height:180px;pointer-events:none;z-index:1000;transform:rotate(25deg);animation:svelte-1qli7hi-stamp-appear .5s .2s ease-out backwards}@keyframes svelte-1qli7hi-stamp-appear{0%{opacity:0;transform:rotate(25deg) scale(.5)}to{opacity:1;transform:rotate(25deg) scale(1)}}.stamp-inner-dossier.svelte-1qli7hi{width:100%;height:100%;border:10px solid rgba(220,20,60,.7);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;position:relative;background:radial-gradient(circle,rgba(220,20,60,.15),transparent 70%);box-shadow:0 0 0 3px #dc143c66,inset 0 0 20px #dc143c33}.stamp-inner-dossier.svelte-1qli7hi:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:6px dashed rgba(220,20,60,.4)}.stamp-text.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:900;font-size:1.5rem;color:#dc143cd9;text-transform:uppercase;letter-spacing:.15em;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.stamp-level.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:900;font-size:1.1rem;color:#dc143cd9;text-transform:uppercase;letter-spacing:.1em;margin-top:.2rem}.dossier-header-bar.svelte-1qli7hi{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:5px solid var(--fg);background:var(--fg);color:var(--bg)}.dossier-classification.svelte-1qli7hi{display:flex;flex-direction:column;gap:.25rem}.classification-level.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:900;font-size:1.1rem;letter-spacing:.15em}.classification-code.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:600;font-size:.75rem;opacity:.8;letter-spacing:.08em}.dossier-close.svelte-1qli7hi{background:var(--bg);color:var(--fg);border:3px solid var(--bg);padding:.75rem 1.5rem;display:flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-weight:800;cursor:pointer;transition:all .2s}.dossier-close.svelte-1qli7hi:hover{background:var(--fg);color:var(--bg);border-color:var(--fg);transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--bg)}.close-icon.svelte-1qli7hi{font-size:1.5rem;line-height:1}.close-label.svelte-1qli7hi{font-size:.875rem;letter-spacing:.1em}.dossier-title-block.svelte-1qli7hi{padding:3rem 2.5rem;border-bottom:5px solid var(--fg);text-align:center}.dossier-file-header.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:800;font-size:.9rem;letter-spacing:.2em;margin-bottom:2rem;color:var(--fg);display:flex;align-items:center;justify-content:center;gap:1rem}.file-marker.svelte-1qli7hi{font-size:1.2rem}.dossier-logo-section.svelte-1qli7hi{margin-bottom:2rem}.logo-frame.svelte-1qli7hi{width:120px;height:120px;border:5px solid var(--fg);padding:1rem;background:var(--bg);box-shadow:inset 0 0 0 2px var(--bg),inset 0 0 0 4px var(--fg);margin:0 auto}.dossier-logo.svelte-1qli7hi{width:100%;height:100%;object-fit:contain}.operation-label.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:800;letter-spacing:.15em;margin-bottom:1rem;color:var(--fg);opacity:.8}.operation-name.svelte-1qli7hi{font-size:3rem;font-weight:900;margin-bottom:.5rem;color:var(--fg);letter-spacing:-.02em}.operation-codename.svelte-1qli7hi{font-size:1.3rem;color:var(--fg);opacity:.85;margin-bottom:1rem}.operation-year.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;letter-spacing:.1em;color:var(--fg);opacity:.7}.extension-deployment.svelte-1qli7hi{margin-top:2.5rem;padding:2rem;border:5px solid var(--fg);background:var(--bg);position:relative}.deployment-header.svelte-1qli7hi{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:900;letter-spacing:.15em;color:var(--fg)}.deployment-icon.svelte-1qli7hi{font-size:1.5rem;animation:svelte-1qli7hi-deployment-pulse 2s ease-in-out infinite}@keyframes svelte-1qli7hi-deployment-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.deployment-text.svelte-1qli7hi{padding:.5rem 1rem;background:var(--fg);color:var(--bg);border:2px solid var(--bg)}.browser-buttons.svelte-1qli7hi{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.browser-btn.svelte-1qli7hi{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:5px solid var(--fg);background:var(--bg);text-decoration:none;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:relative;overflow:hidden}.browser-btn.svelte-1qli7hi:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.browser-btn.svelte-1qli7hi:hover:before{left:100%}.browser-btn.svelte-1qli7hi:hover{transform:translate(-8px,-8px) scale(1.02);box-shadow:8px 8px 0 var(--fg),0 0 30px #0000004d;border-width:6px}.browser-btn.svelte-1qli7hi:active{transform:translate(-4px,-4px) scale(.98);box-shadow:4px 4px 0 var(--fg)}.btn-header.svelte-1qli7hi{display:flex;align-items:center;gap:1rem;padding-bottom:1rem;border-bottom:3px solid var(--fg)}.browser-icon.svelte-1qli7hi{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--fg)}.browser-icon.svelte-1qli7hi svg:where(.svelte-1qli7hi){width:100%;height:100%}.browser-name.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:900;letter-spacing:.1em;color:var(--fg)}.btn-action.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:800;letter-spacing:.08em;color:var(--fg);text-align:center;padding:.75rem 1.5rem;background:var(--fg);color:var(--bg);transition:all .2s}.browser-btn.svelte-1qli7hi:hover .btn-action:where(.svelte-1qli7hi){background:var(--bg);color:var(--fg);border:2px solid var(--fg);animation:svelte-1qli7hi-action-pulse .5s ease-in-out}@keyframes svelte-1qli7hi-action-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.browser-btn.svelte-1qli7hi:hover .browser-icon:where(.svelte-1qli7hi){animation:svelte-1qli7hi-icon-shake .5s ease-in-out}@keyframes svelte-1qli7hi-icon-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg) scale(1.1)}75%{transform:rotate(10deg) scale(1.1)}}.modal-gallery.svelte-1qli7hi{border-bottom:4px solid var(--fg);position:relative;background:var(--fg)}.modal-image.svelte-1qli7hi{width:100%;height:auto;max-height:500px;object-fit:contain;display:block}.modal-gallery-controls.svelte-1qli7hi{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1rem;background:var(--bg);border:3px solid var(--fg);padding:.5rem 1rem}.gallery-btn.svelte-1qli7hi{background:var(--fg);color:var(--bg);border:none;width:40px;height:40px;font-size:1.5rem;cursor:pointer;font-weight:800}.gallery-btn.svelte-1qli7hi:hover{transform:scale(1.1)}.gallery-counter.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-weight:700;color:var(--fg)}.dossier-body.svelte-1qli7hi{padding:3rem 2.5rem}.dossier-section.svelte-1qli7hi{margin-bottom:2.5rem}.section-header.svelte-1qli7hi{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:3px solid var(--fg)}.section-icon.svelte-1qli7hi{font-size:1.5rem;color:var(--fg)}.section-title.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:1.2rem;font-weight:800;letter-spacing:.1em;color:var(--fg);margin:0}.section-content.svelte-1qli7hi{padding:1rem 0}.dossier-text.svelte-1qli7hi{font-size:1.1rem;line-height:1.7;color:var(--fg)}.impact-section.svelte-1qli7hi{background:var(--fg);color:var(--bg);padding:1.5rem;border:3px solid var(--fg)}.impact-text.svelte-1qli7hi{font-weight:700;font-size:1.15rem;line-height:1.6;margin:0}.dossier-divider.svelte-1qli7hi{margin:2rem 0;color:var(--fg);opacity:.3;font-size:.7rem;text-align:center}.tech-grid.svelte-1qli7hi{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.tech-asset.svelte-1qli7hi{padding:1rem;border:3px solid var(--fg);background:var(--bg);color:var(--fg);font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;text-align:center;letter-spacing:.05em;transition:all .2s}.tech-asset.svelte-1qli7hi:hover{background:var(--fg);color:var(--bg);transform:translate(-2px,-2px);box-shadow:2px 2px 0 var(--fg)}.mission-stats.svelte-1qli7hi{margin-top:2rem;padding:2rem;border:5px solid var(--fg);background:var(--bg)}.stats-header.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:900;letter-spacing:.15em;text-align:center;margin-bottom:1.5rem;color:var(--fg)}.stats-grid.svelte-1qli7hi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.stat-item.svelte-1qli7hi{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border:3px solid var(--fg);background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-weight:700;font-size:.85rem}.stat-icon.svelte-1qli7hi{font-size:1.2rem}.dossier-footer.svelte-1qli7hi{margin-top:3rem;padding:2rem;border:5px solid var(--fg);background:var(--fg);color:var(--bg);text-align:center}.footer-warning.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:900;letter-spacing:.1em;margin-bottom:.5rem}.footer-clearance.svelte-1qli7hi{font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;letter-spacing:.08em;opacity:.9}@media(max-width:768px){.modal-content.dossier.svelte-1qli7hi{max-width:100%;max-height:95vh;border-width:5px}.dossier-stamp.svelte-1qli7hi{width:120px;height:120px;top:5%;right:2%}.stamp-inner-dossier.svelte-1qli7hi{border-width:6px}.stamp-text.svelte-1qli7hi{font-size:1rem}.stamp-level.svelte-1qli7hi{font-size:.8rem}.dossier-header-bar.svelte-1qli7hi{padding:1rem 1.5rem}.dossier-title-block.svelte-1qli7hi{padding:2rem 1.5rem}.operation-name.svelte-1qli7hi{font-size:2rem}.dossier-body.svelte-1qli7hi{padding:2rem 1.5rem}.tech-grid.svelte-1qli7hi,.stats-grid.svelte-1qli7hi{grid-template-columns:1fr}.extension-deployment.svelte-1qli7hi{padding:1.5rem;border-width:4px}.deployment-header.svelte-1qli7hi{font-size:.85rem;gap:.5rem}.deployment-icon.svelte-1qli7hi{font-size:1.25rem}.browser-buttons.svelte-1qli7hi{grid-template-columns:1fr}.browser-btn.svelte-1qli7hi{padding:1.25rem;border-width:4px}.browser-btn.svelte-1qli7hi:hover{transform:translate(-4px,-4px) scale(1.01);box-shadow:4px 4px 0 var(--fg)}.browser-icon.svelte-1qli7hi{width:32px;height:32px}.browser-name.svelte-1qli7hi{font-size:1.1rem}.btn-action.svelte-1qli7hi{font-size:.75rem;padding:.625rem 1.25rem}}.container.svelte-tibptj{max-width:1400px;margin:0 auto;padding:6rem 3rem}section.svelte-tibptj{min-height:100vh;display:flex;align-items:center;padding:4rem 0}.section-sharp.svelte-tibptj :where(.svelte-tibptj){border-radius:0!important}.hero.svelte-tibptj{background:var(--bg);text-align:center;position:relative}.top-secret-stamp.rectangular.svelte-tibptj{position:absolute;top:10%;left:5%;width:480px;height:90px;pointer-events:none;z-index:1000;transform:rotate(-8deg);opacity:.88}.stamp-border.svelte-tibptj{width:100%;height:100%;border:8px double rgba(220,20,60,.8);display:flex;align-items:center;justify-content:center;padding:.75rem 2rem;position:relative;background:#dc143c14;box-shadow:inset 0 0 0 2px #dc143c99,inset 0 0 30px #dc143c26,0 8px 30px #0006}.stamp-border.svelte-tibptj:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:2px solid rgba(220,20,60,.5)}.stamp-content.svelte-tibptj{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%}.stamp-classification.svelte-tibptj{font-family:JetBrains Mono,monospace;font-weight:900;font-size:.7rem;color:#dc143cd9;text-transform:uppercase;letter-spacing:.4em;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.stamp-main.svelte-tibptj{font-family:JetBrains Mono,monospace;font-weight:900;font-size:2rem;color:#dc143cf2;text-transform:uppercase;letter-spacing:.2em;text-shadow:2px 2px 4px rgba(0,0,0,.4),0 0 15px rgba(220,20,60,.6);white-space:nowrap}.stamp-bars.svelte-tibptj{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;padding:0 12%;pointer-events:none}.stamp-bars.svelte-tibptj .bar:where(.svelte-tibptj){width:3px;height:100%;background:#dc143c66}@media(max-width:1024px){.top-secret-stamp.rectangular.svelte-tibptj{width:360px;height:70px;top:8%;left:3%}.stamp-classification.svelte-tibptj{font-size:.6rem}.stamp-main.svelte-tibptj{font-size:1.5rem}}@media(max-width:768px){.top-secret-stamp.rectangular.svelte-tibptj{width:280px;height:60px;top:6%;left:2%}.stamp-border.svelte-tibptj{border-width:6px;padding:.5rem 1.5rem}.stamp-classification.svelte-tibptj{font-size:.5rem}.stamp-main.svelte-tibptj{font-size:1.2rem}.stamp-bars.svelte-tibptj .bar:where(.svelte-tibptj){width:2px}}.file-header.svelte-tibptj{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border:3px solid var(--fg);margin-bottom:2rem;font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;letter-spacing:.05em;background:var(--bg)}.file-title.svelte-tibptj{color:var(--fg)}.file-classification.svelte-tibptj{color:var(--fg);opacity:.7}.hero-name.svelte-tibptj{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,12vw,8rem);font-weight:700;line-height:1;margin:2rem 0;letter-spacing:-.03em;color:var(--fg)}.hero-name.svelte-tibptj .line:where(.svelte-tibptj){display:block}.hero-tagline.svelte-tibptj{font-size:clamp(1rem,2.5vw,1.5rem);margin-bottom:3rem;color:var(--fg);opacity:.8}.hero-tagline.svelte-tibptj strong:where(.svelte-tibptj){font-weight:800}.image-enhancement.svelte-tibptj{max-width:450px;margin:3rem auto}.enhancement-header.svelte-tibptj{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border:3px solid var(--fg);background:var(--bg);margin-bottom:1rem;font-size:.75rem;font-weight:800;letter-spacing:.08em;font-family:JetBrains Mono,monospace;position:relative;overflow:hidden}.enhancement-header.svelte-tibptj:before{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:svelte-tibptj-scan-header 3s infinite}@keyframes svelte-tibptj-scan-header{0%,to{left:-100%}50%{left:100%}}.enhancement-label.svelte-tibptj{color:var(--fg)}.enhancement-level.svelte-tibptj{color:var(--fg);text-shadow:0 0 10px currentColor}.profile-container.svelte-tibptj{position:relative;width:100%;aspect-ratio:1;border:5px solid var(--fg);overflow:hidden;cursor:pointer;background:#000;display:block;box-shadow:inset 0 0 50px #00000080}.profile-container.glitch.svelte-tibptj{animation:svelte-tibptj-glitch-anim .2s}@keyframes svelte-tibptj-glitch-anim{0%,to{transform:translate(0)}20%{transform:translate(-5px,5px)}40%{transform:translate(-5px,-5px)}60%{transform:translate(5px,5px)}80%{transform:translate(5px,-5px)}}.profile-photo.svelte-tibptj{width:100%;height:100%;object-fit:cover;display:block;filter:blur(calc((10 - var(--enhance-level)) * 12px)) brightness(calc(.2 + var(--enhance-level) * .08)) contrast(calc(.4 + var(--enhance-level) * .06)) saturate(calc(.3 + var(--enhance-level) * .07)) hue-rotate(calc((10 - var(--enhance-level)) * -15deg));transform:scale(calc(1.2 - var(--enhance-level) * .02));image-rendering:pixelated;transition:filter .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.chroma-layer.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:calc((10 - var(--enhance-level)) * .08);transition:opacity .5s,transform .5s}.chroma-layer.red.svelte-tibptj{background:radial-gradient(circle at center,transparent 30%,rgba(255,0,0,.3));transform:translate(calc((10 - var(--enhance-level)) * 2px),calc((10 - var(--enhance-level)) * -1px))}.chroma-layer.cyan.svelte-tibptj{background:radial-gradient(circle at center,transparent 30%,rgba(0,255,255,.3));transform:translate(calc((10 - var(--enhance-level)) * -2px),calc((10 - var(--enhance-level)) * 1px))}.pixelation-layer.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .6s ease-out;background:rgba(0,0,0,calc((10 - var(--enhance-level)) * .1));background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.3) 2px,rgba(0,0,0,.3) 4px),repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(0,0,0,.1) 1px,rgba(0,0,0,.1) 2px),repeating-linear-gradient(45deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 1px,transparent 3px);opacity:calc((10 - var(--enhance-level)) / 8);backdrop-filter:blur(calc((10 - var(--enhance-level)) * 3px));-webkit-backdrop-filter:blur(calc((10 - var(--enhance-level)) * 3px))}.scanline.svelte-tibptj{position:absolute;left:0;right:0;top:var(--scan-pos, 0);height:3px;background:linear-gradient(to bottom,transparent,rgba(0,255,0,.8),transparent);box-shadow:0 0 20px #0f0c;pointer-events:none;z-index:10;animation:svelte-tibptj-scan-glow .15s infinite}@keyframes svelte-tibptj-scan-glow{0%,to{opacity:1}50%{opacity:.6}}.grid-overlay.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:calc((10 - var(--enhance-level)) * .15);background-image:repeating-linear-gradient(0deg,transparent,transparent 19px,var(--fg) 19px,var(--fg) 20px),repeating-linear-gradient(90deg,transparent,transparent 19px,var(--fg) 19px,var(--fg) 20px);animation:svelte-tibptj-grid-flicker .5s infinite}@keyframes svelte-tibptj-grid-flicker{0%,to{opacity:calc((10 - var(--enhance-level)) * .15)}50%{opacity:calc((10 - var(--enhance-level)) * .08)}}.enhancement-prompt.svelte-tibptj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--fg);color:var(--bg);padding:1.25rem 2.5rem;font-weight:800;letter-spacing:.15em;font-size:.9rem;pointer-events:none;font-family:JetBrains Mono,monospace;border:3px solid var(--bg);box-shadow:0 0 30px var(--fg),inset 0 0 30px #ffffff1a;animation:svelte-tibptj-pulse-prompt 2s infinite;z-index:20}@keyframes svelte-tibptj-pulse-prompt{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.05)}}.enhancement-complete.svelte-tibptj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--fg);color:var(--bg);padding:1.25rem 2.5rem;font-weight:800;letter-spacing:.15em;font-size:.9rem;pointer-events:none;font-family:JetBrains Mono,monospace;border:3px solid var(--bg);box-shadow:0 0 40px #00ff0080;animation:svelte-tibptj-complete-flash .5s;z-index:20}.enhancement-complete.fade-out.svelte-tibptj{animation:svelte-tibptj-complete-flash .5s,svelte-tibptj-fade-out-disappear .5s 1s forwards}@keyframes svelte-tibptj-complete-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-tibptj-fade-out-disappear{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}.profile-container.fully-enhanced.svelte-tibptj .profile-photo:where(.svelte-tibptj){filter:blur(0px) brightness(1) contrast(1.05) saturate(1.1) hue-rotate(0deg);image-rendering:auto;transform:scale(1)}.profile-container.fully-enhanced.svelte-tibptj .pixelation-layer:where(.svelte-tibptj){opacity:0;backdrop-filter:none;-webkit-backdrop-filter:none}.enhancement-footer.svelte-tibptj{padding:1rem 1.5rem;border:3px solid var(--fg);background:var(--fg);color:var(--bg);margin-top:1rem;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-align:center;font-family:JetBrains Mono,monospace;display:flex;align-items:center;justify-content:center;gap:.75rem}.enhancement-footer.processing.svelte-tibptj{background:var(--bg);color:var(--fg);animation:svelte-tibptj-border-pulse 1.5s infinite}@keyframes svelte-tibptj-border-pulse{0%,to{border-color:var(--fg)}50%{border-color:rgba(var(--fg-rgb, 0, 0, 0),.5)}}.status-indicator.svelte-tibptj{font-size:1.2rem;line-height:1}.status-indicator.pulse.svelte-tibptj{animation:svelte-tibptj-status-pulse 1s infinite}@keyframes svelte-tibptj-status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.stats-row.svelte-tibptj{display:flex;justify-content:center;gap:3rem;margin-top:3rem}.stat-box.svelte-tibptj{padding:2rem 3rem;border:5px solid var(--fg);background:var(--bg);text-align:center}.stat-value.svelte-tibptj{font-family:JetBrains Mono,monospace;font-size:3rem;font-weight:800;line-height:1;color:var(--fg)}.stat-label.svelte-tibptj{font-size:.875rem;font-weight:700;letter-spacing:.1em;margin-top:.5rem;color:var(--fg);opacity:.7}@media(max-width:768px){.container.svelte-tibptj{padding:4rem 1.5rem}.stats-row.svelte-tibptj{flex-direction:column;gap:1.5rem}.stat-box.svelte-tibptj{padding:1.5rem 2rem}}.container.svelte-1xp1mlc{max-width:1400px;margin:0 auto;padding:6rem 3rem}section.svelte-1xp1mlc{min-height:100vh;display:flex;align-items:center;padding:4rem 0}.section-soft-1.svelte-1xp1mlc .highlight-stamp:where(.svelte-1xp1mlc){border-radius:4px}.section-title.svelte-1xp1mlc{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;text-align:center;margin-bottom:5rem;letter-spacing:-.02em;color:var(--fg)}.classified-file.svelte-1xp1mlc{width:100%;border:5px solid var(--fg);background:var(--bg);padding:3rem;margin-bottom:4rem;cursor:pointer;position:relative;text-align:left;transition:all .2s}.classified-file.svelte-1xp1mlc:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 var(--fg)}.classified-file.declassified.svelte-1xp1mlc{border-color:var(--fg);cursor:default;opacity:.5}.classified-file.declassified.svelte-1xp1mlc:hover{transform:none;box-shadow:none}.classified-file.declassified.svelte-1xp1mlc .file-classification-badge:where(.svelte-1xp1mlc){background:var(--bg);color:var(--fg);border:2px solid var(--fg)}.file-tab.svelte-1xp1mlc{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.file-icon.svelte-1xp1mlc{font-size:2rem}.file-name.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:800;letter-spacing:.05em;color:var(--fg);flex:1}.file-code.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);opacity:.5}.file-classification-badge.svelte-1xp1mlc{display:inline-block;padding:.5rem 1rem;border:2px solid var(--fg);background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:800;letter-spacing:.1em}.file-prompt.svelte-1xp1mlc{margin-top:1.5rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:var(--fg);opacity:.7;text-align:center;letter-spacing:.05em}.declassify-progress.svelte-1xp1mlc{margin-top:1.5rem}.progress-bar.svelte-1xp1mlc{height:40px;border:3px solid var(--fg);position:relative;background:var(--bg);overflow:hidden}.progress-bar.svelte-1xp1mlc:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--progress, 0%);background:var(--fg);transition:width .05s linear;background-image:repeating-linear-gradient(90deg,var(--fg),var(--fg) 10px,var(--bg) 10px,var(--bg) 20px);animation:svelte-1xp1mlc-progress-scan .5s linear infinite}@keyframes svelte-1xp1mlc-progress-scan{0%{background-position:0 0}to{background-position:20px 0}}.progress-text.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);display:block;text-align:center;margin-top:.5rem;letter-spacing:.05em}.declassified-content.svelte-1xp1mlc{animation:svelte-1xp1mlc-declassify .5s ease-out;margin-top:3rem;position:relative}@keyframes svelte-1xp1mlc-declassify{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.declassified-content.decrypting.svelte-1xp1mlc .decrypt-text:where(.svelte-1xp1mlc){animation:svelte-1xp1mlc-decrypt-reveal 2s ease-out;position:relative;display:inline-block}@keyframes svelte-1xp1mlc-decrypt-reveal{0%{opacity:0;filter:blur(20px);text-shadow:0 0 20px var(--fg)}20%{opacity:.3;filter:blur(15px)}40%{opacity:.6;filter:blur(10px)}60%{opacity:.8;filter:blur(5px)}to{opacity:1;filter:blur(0px);text-shadow:none}}.declassified-content.decrypting.svelte-1xp1mlc:after{content:"[ DECRYPTING DATA... ]";position:absolute;top:-2rem;right:0;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;color:var(--fg);opacity:.7;animation:svelte-1xp1mlc-decrypt-status 2s ease-out forwards;letter-spacing:.1em}@keyframes svelte-1xp1mlc-decrypt-status{0%{opacity:1}80%{opacity:.7}to{opacity:0}}.declassified-content.decrypting.svelte-1xp1mlc{animation:svelte-1xp1mlc-declassify .5s ease-out,svelte-1xp1mlc-content-glitch 2s}@keyframes svelte-1xp1mlc-content-glitch{0%,to{transform:translateY(0)}10%{transform:translateY(-2px) translate(2px)}20%{transform:translateY(2px) translate(-2px)}30%{transform:translateY(-1px) translate(1px)}40%{transform:translateY(1px) translate(-1px)}50%{transform:translateY(0)}}.redacted.svelte-1xp1mlc{background:var(--fg);color:var(--fg);padding:0 .25rem;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;border-radius:2px;box-shadow:0 0 5px #00000080;animation:svelte-1xp1mlc-redact-flicker 3s infinite}@keyframes svelte-1xp1mlc-redact-flicker{0%,to{opacity:1}50%{opacity:.95}}.journey-timeline.svelte-1xp1mlc{display:grid;gap:3rem;margin-bottom:4rem}.journey-chapter.svelte-1xp1mlc{display:grid;grid-template-columns:200px 1fr;gap:3rem;padding:3rem;border:4px solid var(--fg);background:var(--bg);transition:all .3s ease;position:relative}.journey-chapter.svelte-1xp1mlc:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 var(--fg)}.journey-chapter.highlight.svelte-1xp1mlc{border-width:6px;border-left-width:20px}.journey-chapter.highlight.svelte-1xp1mlc:hover{transform:translate(-8px,-8px);box-shadow:8px 8px 0 var(--fg),16px 16px #0000001a}.chapter-badge.svelte-1xp1mlc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 1rem;border:3px solid var(--fg);background:var(--bg);height:fit-content;position:sticky;top:2rem}.chapter-badge.legendary.svelte-1xp1mlc{border-width:4px;box-shadow:0 0 20px #0003}.badge-icon.svelte-1xp1mlc{font-size:3rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.badge-text.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:800;letter-spacing:.15em;color:var(--fg);writing-mode:horizontal-tb;text-align:center}.badge-classified.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:800;letter-spacing:.1em;color:var(--bg);background:var(--fg);padding:.35rem .65rem;border:2px solid var(--bg);margin-top:1.5rem;animation:svelte-1xp1mlc-classified-pulse 2s ease-in-out infinite}@keyframes svelte-1xp1mlc-classified-pulse{0%,to{opacity:1}50%{opacity:.85}}.chapter-content.svelte-1xp1mlc{display:flex;flex-direction:column;gap:1.5rem}.chapter-title.svelte-1xp1mlc{font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700;color:var(--fg);margin-bottom:.5rem;letter-spacing:-.02em}.chapter-body.svelte-1xp1mlc{font-size:1.125rem;line-height:1.8;color:var(--fg);margin:0}.incident-report.svelte-1xp1mlc{border:3px solid var(--fg);border-left-width:8px;padding:2rem;background:var(--bg);position:relative;margin:1.5rem 0;font-family:JetBrains Mono,monospace;transition:all .3s ease}.incident-report.svelte-1xp1mlc:before{content:"[ MISSION LOG ]";position:absolute;top:1rem;left:1.2rem;background:var(--bg);padding:0 .75rem;font-size:.7rem;font-weight:800;letter-spacing:.1em;color:var(--fg);opacity:.5;z-index:1}.incident-report.svelte-1xp1mlc:hover{transform:translate(-4px);box-shadow:8px 0 0 var(--fg)}.incident-header.svelte-1xp1mlc{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:2px solid var(--fg);flex-wrap:wrap;gap:.5rem}.incident-code.svelte-1xp1mlc{font-size:.875rem;font-weight:800;letter-spacing:.1em;color:var(--fg)}.incident-status.svelte-1xp1mlc{font-size:.75rem;font-weight:800;letter-spacing:.1em;color:var(--bg);background:var(--fg);padding:.35rem .75rem;border:2px solid var(--fg)}.incident-body.svelte-1xp1mlc{font-size:1rem;line-height:1.8;color:var(--fg);margin:0}.incident-body.svelte-1xp1mlc strong:where(.svelte-1xp1mlc){font-weight:800;letter-spacing:.05em}.postscript-report.svelte-1xp1mlc{border:2px dashed var(--fg);padding:1.5rem;background:var(--bg);position:relative;margin:1.5rem 0;font-family:JetBrains Mono,monospace;opacity:.85;transition:all .3s ease}.postscript-report.svelte-1xp1mlc:before{content:"[ CLASSIFIED ADDENDUM ]";position:absolute;top:.2rem;right:.8rem;background:var(--bg);padding:0 .5rem;font-size:.65rem;font-weight:800;letter-spacing:.1em;color:var(--fg);opacity:.4;z-index:1}.postscript-report.svelte-1xp1mlc:hover{opacity:1;border-style:solid;transform:scale(1.01)}.ps-header.svelte-1xp1mlc{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px dashed var(--fg);flex-wrap:wrap}.ps-label.svelte-1xp1mlc{font-size:1rem;font-weight:800;letter-spacing:.05em;color:var(--fg)}.ps-code.svelte-1xp1mlc{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--fg);opacity:.6;flex:1}.ps-status.svelte-1xp1mlc{font-size:.7rem;font-weight:800;letter-spacing:.1em;color:var(--bg);background:var(--fg);padding:.25rem .5rem;border:1px solid var(--fg)}.ps-body.svelte-1xp1mlc{font-size:.95rem;line-height:1.7;color:var(--fg);margin:0;font-style:italic}.philosophy-box.svelte-1xp1mlc{border:5px solid var(--fg);padding:3rem;margin-bottom:4rem;background:var(--bg);position:relative;transition:all .3s ease}.philosophy-box.svelte-1xp1mlc:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 var(--fg)}.philosophy-header.svelte-1xp1mlc{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:3px solid var(--fg)}.philosophy-icon.svelte-1xp1mlc{font-size:2.5rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.philosophy-label.svelte-1xp1mlc{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:800;letter-spacing:.1em;color:var(--fg)}.philosophy-text.svelte-1xp1mlc{font-size:1.25rem;line-height:1.9;color:var(--fg);margin-bottom:1.5rem}.philosophy-manifesto.svelte-1xp1mlc{padding:2.5rem;border:4px solid var(--fg);background:var(--bg);margin-top:2rem;position:relative}.manifesto-core.svelte-1xp1mlc{text-align:center;padding:2rem;border:3px dashed var(--fg);background:var(--bg);margin-bottom:1.5rem}.core-quote.svelte-1xp1mlc{font-size:1.75rem;font-weight:800;line-height:1.5;color:var(--fg);margin-bottom:1.5rem;position:relative;padding:0 3rem}.quote-mark.svelte-1xp1mlc{font-size:3rem;line-height:0;opacity:.3;font-family:Georgia,serif}.quote-text.svelte-1xp1mlc{font-family:Space Grotesk,sans-serif;display:inline}.core-realization.svelte-1xp1mlc{font-size:1.25rem;line-height:1.8;color:var(--fg);font-weight:600;opacity:.9}.highlights-grid.svelte-1xp1mlc{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.highlight-stamp.svelte-1xp1mlc{border:5px solid var(--fg);padding:2.5rem 2rem;text-align:center;background:var(--bg);transition:all .3s;position:relative;overflow:hidden}.highlight-stamp.svelte-1xp1mlc:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.highlight-stamp.svelte-1xp1mlc:hover:before{left:100%}.highlight-stamp.svelte-1xp1mlc:hover{transform:translate(-8px,-8px) scale(1.02);box-shadow:8px 8px 0 var(--fg)}.stamp-classification.svelte-1xp1mlc{position:absolute;top:.75rem;right:.75rem;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:800;letter-spacing:.1em;padding:.35rem .65rem;background:var(--fg);color:var(--bg);border:2px solid var(--bg)}.highlight-stamp.legendary.svelte-1xp1mlc{border-width:6px}.highlight-stamp.legendary.svelte-1xp1mlc:hover{transform:translate(-8px,-8px) scale(1.02);box-shadow:8px 8px 0 var(--fg),0 0 20px #0000004d}.highlight-stamp.unique.svelte-1xp1mlc{border-style:double;border-width:6px}.highlight-stamp.deployed.svelte-1xp1mlc .stamp-icon:where(.svelte-1xp1mlc){animation:svelte-1xp1mlc-deployed-pulse 2s infinite}@keyframes svelte-1xp1mlc-deployed-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.stamp-icon.svelte-1xp1mlc{font-size:3.5rem;margin-bottom:1.5rem;display:block;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.stamp-text.svelte-1xp1mlc{font-size:.95rem;font-weight:600;line-height:1.7;color:var(--fg);margin-bottom:1.5rem}.stamp-text.svelte-1xp1mlc strong:where(.svelte-1xp1mlc){font-weight:800;display:block;font-size:1.1rem;letter-spacing:.05em;margin-bottom:.5rem;font-family:JetBrains Mono,monospace}.stamp-detail.svelte-1xp1mlc{font-size:.85rem;opacity:.8;font-style:italic}.stamp-serial.svelte-1xp1mlc{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:.7rem;font-weight:700;letter-spacing:.1em;color:var(--fg);opacity:.4}@media(max-width:768px){.container.svelte-1xp1mlc{padding:4rem 1.5rem}.journey-chapter.svelte-1xp1mlc{grid-template-columns:1fr;gap:2rem;padding:2rem}.chapter-badge.svelte-1xp1mlc{position:relative;top:0;flex-direction:row;padding:1.5rem}.badge-icon.svelte-1xp1mlc{font-size:2.5rem}.badge-text.svelte-1xp1mlc{writing-mode:horizontal-tb}.chapter-title.svelte-1xp1mlc{font-size:1.75rem}.chapter-body.svelte-1xp1mlc{font-size:1rem}.philosophy-box.svelte-1xp1mlc{padding:2rem}.philosophy-header.svelte-1xp1mlc{flex-direction:row;gap:1rem}.philosophy-text.svelte-1xp1mlc{font-size:1.125rem}}.container.svelte-1eeipl0{max-width:1400px;margin:0 auto;padding:6rem 3rem}section.svelte-1eeipl0{min-height:100vh;display:flex;align-items:center;padding:4rem 0}.work.svelte-1eeipl0{background:var(--bg)}.section-soft-2.svelte-1eeipl0 .timeline-content:where(.svelte-1eeipl0){border-radius:8px}.section-title.svelte-1eeipl0{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;text-align:center;margin-bottom:5rem;letter-spacing:-.02em;color:var(--fg)}.subsection-title.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:1.75rem;font-weight:800;margin:5rem 0 3rem;letter-spacing:.05em;text-align:center;color:var(--fg)}.classified-file.svelte-1eeipl0{width:100%;border:5px solid var(--fg);background:var(--bg);padding:3rem;margin-bottom:4rem;cursor:pointer;position:relative;text-align:left;transition:all .2s}.classified-file.svelte-1eeipl0:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 var(--fg)}.classified-file.declassified.svelte-1eeipl0{border-color:var(--fg);cursor:default;opacity:.5}.classified-file.declassified.svelte-1eeipl0:hover{transform:none;box-shadow:none}.classified-file.declassified.svelte-1eeipl0 .file-classification-badge:where(.svelte-1eeipl0){background:var(--bg);color:var(--fg);border:2px solid var(--fg)}.file-tab.svelte-1eeipl0{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.file-icon.svelte-1eeipl0{font-size:2rem}.file-name.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:800;letter-spacing:.05em;color:var(--fg);flex:1}.file-code.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);opacity:.5}.file-classification-badge.svelte-1eeipl0{display:inline-block;padding:.5rem 1rem;border:2px solid var(--fg);background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:800;letter-spacing:.1em}.file-prompt.svelte-1eeipl0{margin-top:1.5rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:var(--fg);opacity:.7;text-align:center;letter-spacing:.05em}.declassify-progress.svelte-1eeipl0{margin-top:1.5rem}.progress-bar.svelte-1eeipl0{height:40px;border:3px solid var(--fg);position:relative;background:var(--bg);overflow:hidden}.progress-bar.svelte-1eeipl0:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--progress, 0%);background:var(--fg);transition:width .05s linear;background-image:repeating-linear-gradient(90deg,var(--fg),var(--fg) 10px,var(--bg) 10px,var(--bg) 20px);animation:svelte-1eeipl0-progress-scan .5s linear infinite}@keyframes svelte-1eeipl0-progress-scan{0%{background-position:0 0}to{background-position:20px 0}}.progress-text.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);display:block;text-align:center;margin-top:.5rem;letter-spacing:.05em}.declassified-content.svelte-1eeipl0{animation:svelte-1eeipl0-declassify .5s ease-out;margin-top:3rem;position:relative}@keyframes svelte-1eeipl0-declassify{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.declassified-content.decrypting.svelte-1eeipl0 .decrypt-text:where(.svelte-1eeipl0){animation:svelte-1eeipl0-decrypt-reveal 2s ease-out;position:relative;display:inline-block}@keyframes svelte-1eeipl0-decrypt-reveal{0%{opacity:0;filter:blur(20px);text-shadow:0 0 20px var(--fg)}20%{opacity:.3;filter:blur(15px)}40%{opacity:.6;filter:blur(10px)}60%{opacity:.8;filter:blur(5px)}to{opacity:1;filter:blur(0px);text-shadow:none}}.declassified-content.decrypting.svelte-1eeipl0:after{content:"[ DECRYPTING DATA... ]";position:absolute;top:-2rem;right:0;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;color:var(--fg);opacity:.7;animation:svelte-1eeipl0-decrypt-status 2s ease-out forwards;letter-spacing:.1em}@keyframes svelte-1eeipl0-decrypt-status{0%{opacity:1}80%{opacity:.7}to{opacity:0}}.declassified-content.decrypting.svelte-1eeipl0{animation:svelte-1eeipl0-declassify .5s ease-out,svelte-1eeipl0-content-glitch 2s}@keyframes svelte-1eeipl0-content-glitch{0%,to{transform:translateY(0)}10%{transform:translateY(-2px) translate(2px)}20%{transform:translateY(2px) translate(-2px)}30%{transform:translateY(-1px) translate(1px)}40%{transform:translateY(1px) translate(-1px)}50%{transform:translateY(0)}}.redacted.svelte-1eeipl0{background:var(--fg);color:var(--fg);padding:0 .25rem;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;border-radius:2px;box-shadow:0 0 5px #00000080;animation:svelte-1eeipl0-redact-flicker 3s infinite}@keyframes svelte-1eeipl0-redact-flicker{0%,to{opacity:1}50%{opacity:.95}}.timeline.svelte-1eeipl0{display:flex;flex-direction:column;gap:3rem;margin-bottom:5rem}.timeline-item.svelte-1eeipl0{display:flex;gap:2rem;position:relative}.timeline-marker.svelte-1eeipl0{flex-shrink:0;width:80px;height:80px;border:5px solid var(--fg);background:var(--bg);display:flex;align-items:center;justify-content:center;position:relative}.timeline-logo.svelte-1eeipl0{width:100%;height:100%;object-fit:contain;padding:.5rem}.timeline-item.active-mission.svelte-1eeipl0 .timeline-marker.active:where(.svelte-1eeipl0){box-shadow:0 0 30px #0000004d;animation:svelte-1eeipl0-marker-glow 2s infinite}@keyframes svelte-1eeipl0-marker-glow{0%,to{border-color:var(--fg)}50%{border-color:#00000080}}.active-pulse.svelte-1eeipl0{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border:2px solid var(--fg);animation:svelte-1eeipl0-pulse-ring 2s infinite}@keyframes svelte-1eeipl0-pulse-ring{0%{transform:scale(.95);opacity:1}50%{transform:scale(1.05);opacity:.5}to{transform:scale(.95);opacity:1}}.timeline-content.svelte-1eeipl0{flex:1;border:4px solid var(--fg);padding:2.5rem;background:var(--bg);position:relative}.timeline-content.active.svelte-1eeipl0{border-width:5px;box-shadow:0 0 20px #0003}.mission-badge.svelte-1eeipl0{position:absolute;top:-15px;right:2rem;background:var(--fg);color:var(--bg);padding:.5rem 1.5rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;letter-spacing:.15em;animation:svelte-1eeipl0-badge-pulse 2s infinite}@keyframes svelte-1eeipl0-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 10px #0000004d}50%{transform:scale(1.05);box-shadow:0 0 20px #00000080}}.timeline-content.svelte-1eeipl0 h3:where(.svelte-1eeipl0){font-size:2rem;font-weight:700;margin-bottom:.75rem;color:var(--fg)}.timeline-meta.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);opacity:.7;margin-bottom:1.5rem;letter-spacing:.05em}.timeline-content.svelte-1eeipl0 p:where(.svelte-1eeipl0){font-size:1.125rem;line-height:1.7;margin-bottom:1.5rem;color:var(--fg)}.timeline-achievements.svelte-1eeipl0{list-style:none;margin:1.5rem 0;padding:0}.timeline-achievements.svelte-1eeipl0 li:where(.svelte-1eeipl0){font-size:1rem;line-height:1.8;color:var(--fg);padding-left:0;position:relative}.project-arsenal.svelte-1eeipl0{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;margin-top:3rem}.project-arsenal.svelte-1eeipl0 .arsenal-card:where(.svelte-1eeipl0):first-child{grid-column:1 / -1;max-width:900px;margin:0 auto}.arsenal-card.svelte-1eeipl0{background:var(--bg);border:5px solid var(--fg);padding:0;cursor:pointer;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);text-align:left;position:relative;overflow:visible}@media(min-width:900px){.arsenal-card.mega.svelte-1eeipl0{grid-column:span 2;border-width:6px}}.arsenal-card.svelte-1eeipl0:hover{transform:translate(-12px,-12px) rotate(-2deg);box-shadow:12px 12px 0 var(--fg),24px 24px 0 var(--fg),0 0 60px #0006;border-width:7px;animation:svelte-1eeipl0-arsenal-chaos .5s ease-in-out}@keyframes svelte-1eeipl0-arsenal-chaos{0%,to{transform:translate(-12px,-12px) rotate(-2deg)}25%{transform:translate(-14px,-10px) rotate(-3deg)}50%{transform:translate(-10px,-14px) rotate(-1deg)}75%{transform:translate(-13px,-11px) rotate(-2deg)}}.arsenal-frame.svelte-1eeipl0{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;pointer-events:none;z-index:1}.frame-corner.svelte-1eeipl0{position:absolute;width:20px;height:20px;background:var(--fg);transition:all .3s}.frame-corner.tl.svelte-1eeipl0{top:0;left:0}.frame-corner.tr.svelte-1eeipl0{top:0;right:0}.frame-corner.bl.svelte-1eeipl0{bottom:0;left:0}.frame-corner.br.svelte-1eeipl0{bottom:0;right:0}.arsenal-card.svelte-1eeipl0:hover .frame-corner:where(.svelte-1eeipl0){width:30px;height:30px;box-shadow:0 0 15px var(--fg)}.arsenal-header.svelte-1eeipl0{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-weight:800;letter-spacing:.05em;border-bottom:5px solid var(--bg)}.arsenal-card.svelte-1eeipl0:hover .arsenal-header:where(.svelte-1eeipl0){background:var(--bg);color:var(--fg);border-color:var(--fg)}.arsenal-id.svelte-1eeipl0{font-size:1.25rem}.arsenal-status.svelte-1eeipl0{font-size:.75rem;opacity:.8}.arsenal-visual.svelte-1eeipl0{position:relative;width:100%;height:220px;overflow:hidden;background:var(--bg);border-bottom:5px solid var(--fg)}.arsenal-card.mega.svelte-1eeipl0 .arsenal-visual:where(.svelte-1eeipl0){height:280px}.arsenal-image.svelte-1eeipl0{width:100%;height:100%;object-fit:cover;transition:all .5s}.arsenal-card.svelte-1eeipl0:hover .arsenal-image:where(.svelte-1eeipl0){transform:scale(1.2) rotate(3deg);filter:brightness(1.15) contrast(1.2)}.visual-glitch.svelte-1eeipl0{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 4px,var(--fg) 4px,var(--fg) 5px);opacity:0;mix-blend-mode:overlay;transition:opacity .3s}.arsenal-card.svelte-1eeipl0:hover .visual-glitch:where(.svelte-1eeipl0){opacity:.15;animation:svelte-1eeipl0-glitch-scan 2s linear infinite}@keyframes svelte-1eeipl0-glitch-scan{0%{transform:translateY(0)}to{transform:translateY(20px)}}.access-prompt.svelte-1eeipl0{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000d9;opacity:0;transition:opacity .3s;gap:.75rem}.arsenal-card.svelte-1eeipl0:hover .access-prompt:where(.svelte-1eeipl0){opacity:1}.prompt-icon.svelte-1eeipl0{font-size:2rem;color:var(--bg);animation:svelte-1eeipl0-prompt-blink 1.5s ease-in-out infinite}.prompt-text.svelte-1eeipl0{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:800;letter-spacing:.15em;background:var(--fg);color:var(--bg);padding:.75rem 1.5rem;border:4px solid var(--bg);box-shadow:0 0 30px var(--fg)}@keyframes svelte-1eeipl0-prompt-blink{0%,to{opacity:1}50%{opacity:.5}}.arsenal-data.svelte-1eeipl0{padding:1.5rem;background:var(--bg)}.arsenal-title.svelte-1eeipl0{font-size:1.5rem;font-weight:700;color:var(--fg);margin-bottom:.75rem;line-height:1.2}.arsenal-desc.svelte-1eeipl0{font-size:1rem;color:var(--fg);opacity:.85;margin-bottom:1.25rem;line-height:1.6}.tech-matrix.svelte-1eeipl0{display:flex;flex-wrap:wrap;gap:.5rem}.tech-chip.svelte-1eeipl0{padding:.4rem .75rem;border:2px solid var(--fg);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700;color:var(--fg);background:var(--bg);letter-spacing:.05em;transition:all .2s}.tech-chip.svelte-1eeipl0:hover{background:var(--fg);color:var(--bg);transform:translateY(-2px)}.tech-chip.more.svelte-1eeipl0{opacity:.7}.arsenal-footer.svelte-1eeipl0{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:var(--bg);border-top:3px solid var(--fg);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;color:var(--fg);letter-spacing:.1em}.arsenal-card.svelte-1eeipl0:hover .arsenal-footer:where(.svelte-1eeipl0){background:var(--fg);color:var(--bg)}.footer-arrow.svelte-1eeipl0{font-size:1.25rem;animation:svelte-1eeipl0-arrow-pulse 1.5s ease-in-out infinite}@keyframes svelte-1eeipl0-arrow-pulse{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media(max-width:768px){.container.svelte-1eeipl0{padding:4rem 1.5rem}.timeline-item.svelte-1eeipl0{flex-direction:column}.timeline-marker.svelte-1eeipl0{width:60px;height:60px}.project-arsenal.svelte-1eeipl0{grid-template-columns:1fr;gap:2rem}.arsenal-card.svelte-1eeipl0:hover{transform:translate(-6px,-6px) rotate(-1deg);box-shadow:6px 6px 0 var(--fg),12px 12px 0 var(--fg)}.arsenal-visual.svelte-1eeipl0{height:180px}.arsenal-card.mega.svelte-1eeipl0 .arsenal-visual:where(.svelte-1eeipl0){height:200px}.prompt-text.svelte-1eeipl0{font-size:1.125rem;padding:.5rem 1rem}}.skill-icon.svelte-1jmte3e{width:100%;height:100%;color:var(--fg)}.container.svelte-ehyn8l{max-width:1400px;margin:0 auto;padding:6rem 3rem}section.svelte-ehyn8l{min-height:100vh;display:flex;align-items:center;padding:4rem 0}.section-soft-3.svelte-ehyn8l .research-card:where(.svelte-ehyn8l),.section-soft-3.svelte-ehyn8l .award-card:where(.svelte-ehyn8l){border-radius:16px}.section-title.svelte-ehyn8l{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;text-align:center;margin-bottom:5rem;letter-spacing:-.02em;color:var(--fg)}.subsection-title.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:1.75rem;font-weight:800;margin:5rem 0 3rem;letter-spacing:.05em;text-align:center;color:var(--fg)}.classified-file.svelte-ehyn8l{width:100%;border:5px solid var(--fg);background:var(--bg);padding:3rem;margin-bottom:4rem;cursor:pointer;position:relative;text-align:left;transition:all .2s}.classified-file.svelte-ehyn8l:hover{transform:translate(-6px,-6px);box-shadow:6px 6px 0 var(--fg)}.classified-file.declassified.svelte-ehyn8l{border-color:var(--fg);cursor:default;opacity:.5}.classified-file.declassified.svelte-ehyn8l:hover{transform:none;box-shadow:none}.classified-file.declassified.svelte-ehyn8l .file-classification-badge:where(.svelte-ehyn8l){background:var(--bg);color:var(--fg);border:2px solid var(--fg)}.file-tab.svelte-ehyn8l{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.file-icon.svelte-ehyn8l{font-size:2rem}.file-name.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:1.5rem;font-weight:800;letter-spacing:.05em;color:var(--fg);flex:1}.file-code.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);opacity:.5}.file-classification-badge.svelte-ehyn8l{display:inline-block;padding:.5rem 1rem;border:2px solid var(--fg);background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:800;letter-spacing:.1em}.file-prompt.svelte-ehyn8l{margin-top:1.5rem;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:var(--fg);opacity:.7;text-align:center;letter-spacing:.05em}.declassify-progress.svelte-ehyn8l{margin-top:1.5rem}.progress-bar.svelte-ehyn8l{height:40px;border:3px solid var(--fg);position:relative;background:var(--bg);overflow:hidden}.progress-bar.svelte-ehyn8l:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--progress, 0%);background:var(--fg);transition:width .05s linear;background-image:repeating-linear-gradient(90deg,var(--fg),var(--fg) 10px,var(--bg) 10px,var(--bg) 20px);animation:svelte-ehyn8l-progress-scan .5s linear infinite}@keyframes svelte-ehyn8l-progress-scan{0%{background-position:0 0}to{background-position:20px 0}}.progress-text.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:.875rem;font-weight:700;color:var(--fg);display:block;text-align:center;margin-top:.5rem;letter-spacing:.05em}.declassified-content.svelte-ehyn8l{animation:svelte-ehyn8l-declassify .5s ease-out;margin-top:3rem;position:relative}@keyframes svelte-ehyn8l-declassify{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.declassified-content.decrypting.svelte-ehyn8l .decrypt-text:where(.svelte-ehyn8l){animation:svelte-ehyn8l-decrypt-reveal 2s ease-out;position:relative;display:inline-block}@keyframes svelte-ehyn8l-decrypt-reveal{0%{opacity:0;filter:blur(20px);text-shadow:0 0 20px var(--fg)}20%{opacity:.3;filter:blur(15px)}40%{opacity:.6;filter:blur(10px)}60%{opacity:.8;filter:blur(5px)}to{opacity:1;filter:blur(0px);text-shadow:none}}.declassified-content.decrypting.svelte-ehyn8l:after{content:"[ DECRYPTING DATA... ]";position:absolute;top:-2rem;right:0;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;color:var(--fg);opacity:.7;animation:svelte-ehyn8l-decrypt-status 2s ease-out forwards;letter-spacing:.1em}@keyframes svelte-ehyn8l-decrypt-status{0%{opacity:1}80%{opacity:.7}to{opacity:0}}.declassified-content.decrypting.svelte-ehyn8l{animation:svelte-ehyn8l-declassify .5s ease-out,svelte-ehyn8l-content-glitch 2s}@keyframes svelte-ehyn8l-content-glitch{0%,to{transform:translateY(0)}10%{transform:translateY(-2px) translate(2px)}20%{transform:translateY(2px) translate(-2px)}30%{transform:translateY(-1px) translate(1px)}40%{transform:translateY(1px) translate(-1px)}50%{transform:translateY(0)}}.research-subtitle.svelte-ehyn8l{text-align:center;font-size:1.125rem;font-style:italic;color:var(--fg);opacity:.75;margin-top:-2rem;margin-bottom:3rem;font-family:Space Grotesk,sans-serif}.research-grid.svelte-ehyn8l{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:2.5rem}.research-card.svelte-ehyn8l{border:5px solid var(--fg);padding:3rem;background:var(--bg);transition:all .3s;position:relative;overflow:visible}.research-card.flagship.svelte-ehyn8l{border-width:7px;box-shadow:0 0 30px #0003}.research-badge.svelte-ehyn8l{position:absolute;top:-12px;right:2rem;padding:.5rem 1.25rem;background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;letter-spacing:.15em;border:3px solid var(--bg);box-shadow:0 5px 15px #0000004d}.research-card.svelte-ehyn8l:hover{transform:translate(-8px,-8px) rotate(-2deg);box-shadow:8px 8px 0 var(--fg),16px 16px 0 var(--fg),0 0 60px #0006;animation:svelte-ehyn8l-card-glitch .3s ease-in-out}.research-card.flagship.svelte-ehyn8l:hover{transform:translate(-10px,-10px) rotate(-2deg) scale(1.02);box-shadow:10px 10px 0 var(--fg),20px 20px 0 var(--fg),0 0 80px #00000080}@keyframes svelte-ehyn8l-card-glitch{0%,to{transform:translate(-6px,-6px) rotate(-1deg)}33%{transform:translate(-8px,-5px) rotate(-1deg)}66%{transform:translate(-5px,-7px) rotate(-1deg)}}.research-icon.svelte-ehyn8l{font-size:3rem;margin-bottom:1.5rem;display:inline-block;animation:svelte-ehyn8l-icon-float 3s ease-in-out infinite}@keyframes svelte-ehyn8l-icon-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(5deg)}}.research-card.svelte-ehyn8l:hover .research-icon:where(.svelte-ehyn8l){animation:svelte-ehyn8l-icon-spin .6s ease-in-out}@keyframes svelte-ehyn8l-icon-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(360deg) scale(1)}}.research-card.svelte-ehyn8l h4:where(.svelte-ehyn8l){font-size:1.625rem;font-weight:700;margin-bottom:1.25rem;color:var(--fg);line-height:1.3}.research-venue.svelte-ehyn8l{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--fg)}.research-card.svelte-ehyn8l p:where(.svelte-ehyn8l){font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:var(--fg)}.research-meta.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--fg);opacity:.65;margin-bottom:1.5rem;letter-spacing:.02em}.research-impact.svelte-ehyn8l{font-size:1.05rem;line-height:1.7;color:var(--fg);opacity:.9;border-left:5px solid var(--fg);padding-left:1.25rem;margin-bottom:1.5rem}.research-tags.svelte-ehyn8l{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.research-tags.svelte-ehyn8l span:where(.svelte-ehyn8l){padding:.5rem 1rem;border:2px solid var(--fg);font-size:.8rem;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--fg);background:var(--bg);letter-spacing:.05em;transition:all .2s ease}.research-tags.svelte-ehyn8l span:where(.svelte-ehyn8l):hover{background:var(--fg);color:var(--bg);transform:translateY(-3px);box-shadow:0 5px 15px #0000004d}.arsenal-subtitle.svelte-ehyn8l{text-align:center;font-size:1.125rem;font-style:italic;color:var(--fg);opacity:.75;margin-top:-2rem;margin-bottom:3rem;font-family:Space Grotesk,sans-serif}.capabilities-section.svelte-ehyn8l{margin-top:4rem}.arsenal-loadout.svelte-ehyn8l{margin-bottom:3.5rem}.loadout-header.svelte-ehyn8l{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.25rem 2rem;background:var(--bg);border:4px solid var(--fg);border-left-width:12px;position:relative}.loadout-icon.svelte-ehyn8l{font-size:2rem;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.loadout-name.svelte-ehyn8l{font-size:1.5rem;font-weight:800;font-family:JetBrains Mono,monospace;letter-spacing:.1em;color:var(--fg);flex:1}.loadout-code.svelte-ehyn8l{font-size:.875rem;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--fg);opacity:.6;letter-spacing:.05em}.capability-grid.svelte-ehyn8l{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;padding:2rem}.capability-card.svelte-ehyn8l{border:3px solid var(--fg);padding:1.5rem;background:var(--bg);transition:all .2s;position:relative;margin:-1.5px}.capability-card.svelte-ehyn8l:hover{transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--fg);z-index:10}.card-header.svelte-ehyn8l{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.capability-icon.svelte-ehyn8l{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--fg);transition:all .3s ease}.capability-card.svelte-ehyn8l:hover .capability-icon:where(.svelte-ehyn8l){transform:scale(1.1) rotate(5deg)}.capability-name.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:800;color:var(--fg);letter-spacing:.02em}.status-badge.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;letter-spacing:.08em;padding:.5rem 1rem;background:var(--fg);color:var(--bg);display:inline-block}@keyframes svelte-ehyn8l-status-pulse{0%,to{opacity:1}50%{opacity:.85}}.capability-card.svelte-ehyn8l:hover .status-badge:where(.svelte-ehyn8l){background:var(--bg);color:var(--fg);border:2px solid var(--fg)}.awards-subtitle.svelte-ehyn8l{text-align:center;font-size:1.125rem;font-style:italic;color:var(--fg);opacity:.75;margin-top:-2rem;margin-bottom:3rem;font-family:Space Grotesk,sans-serif}.awards-grid.svelte-ehyn8l{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem}.award-card.svelte-ehyn8l{border:5px solid var(--fg);padding:3rem 2.5rem;text-align:center;background:var(--bg);transition:all .3s;position:relative;overflow:visible}.award-card.major.svelte-ehyn8l{border-width:6px;padding:3.5rem 2.75rem}.award-card.legendary.svelte-ehyn8l{border-width:8px;box-shadow:0 0 40px #0000004d}@keyframes svelte-ehyn8l-legendary-pulse{0%,to{opacity:.3;transform:scale(.98)}50%{opacity:.6;transform:scale(1.02)}}@keyframes svelte-ehyn8l-legendary-spin{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.08) rotate(5deg)}to{transform:scale(1) rotate(0)}}.award-card.unique.svelte-ehyn8l{border-style:double;border-width:8px}@keyframes svelte-ehyn8l-unique-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.award-card.svelte-ehyn8l:hover{transform:translate(-8px,-8px) scale(1.05);box-shadow:8px 8px 0 var(--fg),16px 16px 0 var(--fg),0 0 60px #0006}.award-card.major.svelte-ehyn8l:hover{transform:translate(-10px,-10px) scale(1.06);box-shadow:10px 10px 0 var(--fg),20px 20px 0 var(--fg),0 0 80px #00000080}.award-card.svelte-ehyn8l:hover .award-icon:where(.svelte-ehyn8l){animation:svelte-ehyn8l-award-bounce .6s ease-in-out;filter:brightness(1.3) drop-shadow(0 0 20px currentColor)}@keyframes svelte-ehyn8l-award-bounce{0%,to{transform:scale(1) translateY(0) rotate(0)}25%{transform:scale(1.25) translateY(-20px) rotate(-5deg)}50%{transform:scale(1.15) translateY(-15px) rotate(5deg)}75%{transform:scale(1.2) translateY(-18px) rotate(-3deg)}}.award-icon.svelte-ehyn8l{font-size:4rem;margin-bottom:1.5rem;display:inline-block;transition:all .3s ease;filter:drop-shadow(0 5px 10px rgba(0,0,0,.3))}.award-card.major.svelte-ehyn8l .award-icon:where(.svelte-ehyn8l){font-size:4.5rem}.award-card.svelte-ehyn8l h4:where(.svelte-ehyn8l){font-size:1.375rem;font-weight:700;margin-bottom:1rem;color:var(--fg);line-height:1.3}.award-org.svelte-ehyn8l{font-size:1rem;font-weight:700;color:var(--fg);opacity:.85;margin-bottom:.5rem}.award-date.svelte-ehyn8l{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--fg);opacity:.6;margin-bottom:1.25rem;letter-spacing:.05em}.award-description.svelte-ehyn8l{font-size:1rem;color:var(--fg);line-height:1.7;margin-bottom:0}.award-badge.svelte-ehyn8l{position:absolute;top:-14px;right:2rem;padding:.5rem 1.25rem;background:var(--fg);color:var(--bg);font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:800;letter-spacing:.15em;border:3px solid var(--bg);box-shadow:0 5px 15px #0000004d;transition:all .3s ease}.award-badge.legendary.svelte-ehyn8l{background:var(--fg);color:var(--bg);animation:svelte-ehyn8l-legendary-glow 2s ease-in-out infinite}@keyframes svelte-ehyn8l-legendary-glow{0%,to{box-shadow:0 0 20px #00000080}50%{box-shadow:0 0 40px #000c,0 0 60px #0006}}.award-badge.unique.svelte-ehyn8l{background:var(--bg);color:var(--fg);border:3px double var(--fg)}.award-card.svelte-ehyn8l:hover .award-badge:where(.svelte-ehyn8l){transform:translateY(-5px) scale(1.1);box-shadow:0 10px 30px #00000080}@media(max-width:768px){.container.svelte-ehyn8l{padding:4rem 1.5rem}.research-grid.svelte-ehyn8l{grid-template-columns:1fr}.capability-grid.svelte-ehyn8l{grid-template-columns:1fr;padding:1.5rem}.capability-card.svelte-ehyn8l{padding:1.25rem}.capability-name.svelte-ehyn8l{font-size:.9rem}.status-badge.svelte-ehyn8l{font-size:.7rem;padding:.4rem .75rem}}.container.svelte-q76mzv{max-width:1400px;margin:0 auto;padding:6rem 3rem}section.svelte-q76mzv{min-height:100vh;display:flex;align-items:center;padding:4rem 0}.connect.svelte-q76mzv{background:var(--bg)}.section-title.svelte-q76mzv{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;text-align:center;margin-bottom:5rem;letter-spacing:-.02em;color:var(--fg)}.connect-content.svelte-q76mzv{max-width:900px;margin:0 auto}.connect-intro.svelte-q76mzv{text-align:center;font-size:clamp(1.5rem,3vw,2rem);line-height:1.5;margin-bottom:4rem;color:var(--fg);font-weight:700;letter-spacing:-.01em}.connect-intro.svelte-q76mzv strong:where(.svelte-q76mzv){font-weight:800;display:block;margin-bottom:.5rem}.terminal-contact-system.svelte-q76mzv{border:6px solid var(--fg);background:var(--bg);overflow:hidden;margin-bottom:3rem;box-shadow:inset 0 0 0 2px var(--bg),inset 0 0 0 4px var(--fg);position:relative}.terminal-contact-header.svelte-q76mzv{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;border-bottom:5px solid var(--fg);background:var(--fg);color:var(--bg);position:relative}.terminal-controls.svelte-q76mzv{display:flex;gap:.75rem}.term-btn.svelte-q76mzv{width:16px;height:16px;border:3px solid var(--fg);position:relative;cursor:pointer;transition:all .2s;background:var(--bg)}.term-btn.svelte-q76mzv:hover{transform:scale(1.15);box-shadow:0 0 10px var(--fg)}.term-btn.close.svelte-q76mzv{background:var(--fg)}.term-btn.close.svelte-q76mzv:before,.term-btn.close.svelte-q76mzv:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:3px;background:var(--bg)}.term-btn.close.svelte-q76mzv:before{transform:translate(-50%,-50%) rotate(45deg)}.term-btn.close.svelte-q76mzv:after{transform:translate(-50%,-50%) rotate(-45deg)}.term-btn.minimize.svelte-q76mzv:before{content:"";position:absolute;bottom:3px;left:3px;right:3px;height:3px;background:var(--fg)}.term-btn.maximize.svelte-q76mzv:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:2px solid var(--fg)}.terminal-title.svelte-q76mzv{font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:800;color:var(--bg);letter-spacing:.12em}.terminal-status.svelte-q76mzv{font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:800;color:var(--bg);display:flex;align-items:center;gap:.75rem;letter-spacing:.12em}.status-dot.svelte-q76mzv{width:12px;height:12px;background:var(--bg);border:3px solid var(--fg);box-shadow:0 0 0 2px var(--bg),0 0 15px var(--bg)}.status-dot.active.svelte-q76mzv{animation:svelte-q76mzv-dot-pulse-intense 1.2s infinite}@keyframes svelte-q76mzv-dot-pulse-intense{0%,to{opacity:1;box-shadow:0 0 0 2px var(--bg),0 0 15px var(--bg);transform:scale(1)}50%{box-shadow:0 0 0 2px var(--bg),0 0 25px var(--bg);transform:scale(1.15)}}.terminal-contact-body.svelte-q76mzv{padding:2.5rem;font-family:JetBrains Mono,monospace;position:relative;z-index:1}.protocol-header.svelte-q76mzv{margin-bottom:1.5rem}.protocol-header.svelte-q76mzv pre:where(.svelte-q76mzv){font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--fg);opacity:.8;font-weight:700;line-height:1.4;margin:0;padding:0}.terminal-line.svelte-q76mzv{margin-bottom:.75rem;font-size:.9rem;color:var(--fg)}.term-time.svelte-q76mzv{color:var(--fg);opacity:.5;margin-right:.5rem}.term-system.svelte-q76mzv,.term-success.svelte-q76mzv,.term-info.svelte-q76mzv{font-weight:700;margin-right:.5rem}.term-text.svelte-q76mzv{color:var(--fg)}.command-line.svelte-q76mzv{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:1rem}.term-prompt.svelte-q76mzv{color:var(--fg);font-weight:700}.term-separator.svelte-q76mzv{color:var(--fg);opacity:.7}.term-path.svelte-q76mzv{color:var(--fg)}.term-dollar.svelte-q76mzv{color:var(--fg);margin-right:.5rem}.term-command.svelte-q76mzv{color:var(--fg);font-weight:600}.blink-cursor.svelte-q76mzv{animation:svelte-q76mzv-cursor-blink 1s infinite}@keyframes svelte-q76mzv-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-divider.svelte-q76mzv{margin:1.5rem 0;color:var(--fg);opacity:.5;font-size:.75rem;overflow:hidden}.contact-methods.svelte-q76mzv{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.method-item.svelte-q76mzv{display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;border:4px solid var(--fg);background:var(--bg);color:var(--fg);text-decoration:none;transition:all .3s;position:relative;overflow:hidden}.method-item.svelte-q76mzv:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--fg);transform:scaleY(0);transition:transform .3s}.method-item.svelte-q76mzv:hover:before{transform:scaleY(1)}.method-item.svelte-q76mzv:hover{transform:translate(-8px,-8px);box-shadow:8px 8px 0 var(--fg);background:var(--fg);color:var(--bg)}.method-icon.svelte-q76mzv{font-size:2rem;flex-shrink:0;transition:transform .3s}.method-icon-image.svelte-q76mzv{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.method-icon-image.svelte-q76mzv svg:where(.svelte-q76mzv){width:100%;height:100%;fill:var(--fg);stroke:var(--fg);transition:all .3s}.method-item.svelte-q76mzv:hover .method-icon-image:where(.svelte-q76mzv) svg:where(.svelte-q76mzv){fill:var(--bg);stroke:var(--bg)}.method-item.svelte-q76mzv:hover .method-icon:where(.svelte-q76mzv){transform:scale(1.2) rotate(5deg)}.method-info.svelte-q76mzv{flex:1;display:flex;flex-direction:column;gap:.25rem}.method-label.svelte-q76mzv{font-weight:800;font-size:.875rem;letter-spacing:.12em;color:var(--fg);transition:color .3s}.method-item.svelte-q76mzv:hover .method-label:where(.svelte-q76mzv){color:var(--bg)}.method-value.svelte-q76mzv{font-weight:600;font-size:1.125rem;color:var(--fg);transition:color .3s}.method-item.svelte-q76mzv:hover .method-value:where(.svelte-q76mzv){color:var(--bg)}.method-arrow.svelte-q76mzv{font-size:1.5rem;font-weight:800;color:var(--fg);transition:all .3s;flex-shrink:0}.method-item.svelte-q76mzv:hover .method-arrow:where(.svelte-q76mzv){color:var(--bg);transform:translate(5px)}.system-info-output.svelte-q76mzv{margin:1rem 0}.info-line.svelte-q76mzv{display:flex;align-items:center;margin-bottom:.5rem;font-size:.9rem}.info-key.svelte-q76mzv{font-weight:700;color:var(--fg);min-width:150px}.info-dots.svelte-q76mzv{color:var(--fg);opacity:.5;flex:1}.info-value.svelte-q76mzv{font-weight:600;color:var(--fg)}.quick-links.svelte-q76mzv{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.quick-link-item.svelte-q76mzv{display:flex;align-items:center;gap:.75rem;font-family:JetBrains Mono,monospace;font-size:.9rem;color:var(--fg)}.quick-icon.svelte-q76mzv{font-size:1.5rem}.quick-text.svelte-q76mzv{font-weight:600;letter-spacing:.02em}@media(max-width:768px){.container.svelte-q76mzv{padding:4rem 1.5rem}.terminal-contact-body.svelte-q76mzv{padding:1.5rem}.protocol-header.svelte-q76mzv pre:where(.svelte-q76mzv){font-size:.55rem}.method-item.svelte-q76mzv{gap:1rem;padding:1.25rem 1.5rem}.method-icon.svelte-q76mzv{font-size:1.5rem}.method-label.svelte-q76mzv{font-size:.75rem}.method-value.svelte-q76mzv{font-size:1rem}.method-arrow.svelte-q76mzv{font-size:1.25rem}.quick-links.svelte-q76mzv{flex-direction:column;gap:1.5rem}.quick-link-item.svelte-q76mzv{justify-content:center}}
