.SpaceCockpitPixi-module__k9pUeq__spaceScene{pointer-events:none;z-index:2;position:absolute;inset:0}
.CockpitHudOverlay-module__bhbnqa__hudWrapper{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CockpitHudOverlay-module__bhbnqa__hud{color:#78dcff99;filter:drop-shadow(0 0 6px #78dcff33);width:100%;height:100%;position:absolute;inset:0}.CockpitHudOverlay-module__bhbnqa__hudReticleSvg{filter:drop-shadow(0 0 10px #78dcff40);width:min(38vmin,260px);height:min(38vmin,260px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CockpitHudOverlay-module__bhbnqa__hudGrid line{stroke:#78dcff33;stroke-width:1px}.CockpitHudOverlay-module__bhbnqa__hudHorizon line{stroke:#78dcff66;stroke-width:1.2px}.CockpitHudOverlay-module__bhbnqa__hudReticle circle,.CockpitHudOverlay-module__bhbnqa__hudReticle line{stroke:#78dcff8c;stroke-width:1.2px;fill:none}.CockpitHudOverlay-module__bhbnqa__hudDashed{stroke-dasharray:4 6;opacity:.4}.CockpitHudOverlay-module__bhbnqa__hudBrackets path{stroke:#78dcff80;stroke-width:1.2px;fill:none}.CockpitHudOverlay-module__bhbnqa__hudArcs path{stroke:#78dcff52;stroke-width:1.1px;fill:none}.CockpitHudOverlay-module__bhbnqa__hudTicks line{stroke:#78dcff59;stroke-width:1.1px}.CockpitHudOverlay-module__bhbnqa__hudEdgeMarks line{stroke:#78dcff66;stroke-width:1.2px}.CockpitHudOverlay-module__bhbnqa__hudText text{fill:#a0dcffa6;font-family:var(--font-mono);letter-spacing:.3em;font-size:13px}.CockpitHudOverlay-module__bhbnqa__hudText text:first-child{letter-spacing:.45em;fill:var(--color-accent-primary);font-size:14px}
.CockpitFrame-module__z7oGaG__frame{--frame-cut:clamp(20px,2.8vw,36px);--frame-cut-inner:clamp(16px,2.4vw,28px);--bezel:clamp(18px,3vw,44px);--bezel-inner:clamp(8px,1.2vw,16px);--parallax-x-strong:0px;--parallax-y-strong:0px;--parallax-x-stars:0px;--parallax-y-stars:0px;--parallax-x-mid:0px;--parallax-y-mid:0px;--parallax-x-light:0px;--parallax-y-light:0px;--parallax-x-glass:0px;--parallax-y-glass:0px;--hud-accent:#78dcff99;--hud-dim:#78dcff47;background:radial-gradient(circle at 20% 20%,#1e375540,#0000 60%);flex:auto;align-items:stretch;width:100%;height:100%;min-height:0;display:flex;position:relative}.CockpitFrame-module__z7oGaG__frameShell{height:100%;padding:var(--bezel);filter:drop-shadow(0 24px 48px #0000008c);flex:1;position:relative}.CockpitFrame-module__z7oGaG__viewport{z-index:2;width:100%;height:100%;clip-path:polygon(var(--frame-cut-inner)0,calc(100% - var(--frame-cut-inner))0,100% var(--frame-cut-inner),100% calc(100% - var(--frame-cut-inner)),calc(100% - var(--frame-cut-inner))100%,var(--frame-cut-inner)100%,0 calc(100% - var(--frame-cut-inner)),0 var(--frame-cut-inner));background:radial-gradient(circle at 20% 30%,#00f0ff12,#0000 45%),radial-gradient(circle at 80% 65%,#7000ff1a,#0000 48%),linear-gradient(#03070efa 0%,#000003fe 100%);border:1px solid #78c8ff47;position:relative;overflow:hidden;box-shadow:inset 0 0 120px #000000d9,inset 0 0 35px #0009}.CockpitFrame-module__z7oGaG__viewport:before{content:"";pointer-events:none;border:1px solid #78dcff40;position:absolute;inset:0;box-shadow:inset 0 0 45px #000000b3,inset 0 0 20px #78dcff26}.CockpitFrame-module__z7oGaG__viewport:after{content:"";pointer-events:none;opacity:.45;background:radial-gradient(circle,#0000 35%,#0006 85%);position:absolute;inset:0}.CockpitFrame-module__z7oGaG__frameBezel{clip-path:polygon(var(--frame-cut)0,calc(100% - var(--frame-cut))0,100% var(--frame-cut),100% calc(100% - var(--frame-cut)),calc(100% - var(--frame-cut))100%,var(--frame-cut)100%,0 calc(100% - var(--frame-cut)),0 var(--frame-cut));pointer-events:none;z-index:1;background:linear-gradient(135deg,#121a2afa 0%,#080e18fa 42%,#162236f2 100%),radial-gradient(circle at 20% 20%,#ffffff14,#0000 45%),radial-gradient(circle at 80% 80%,#78dcff14,#0000 55%);position:absolute;inset:0;box-shadow:inset 0 0 60px #000000d9,inset 0 0 0 1px #78c8ff40,0 35px 70px #00000080}.CockpitFrame-module__z7oGaG__frameBezel:before{content:"";inset:calc(var(--bezel)*.45);clip-path:polygon(var(--frame-cut-inner)0,calc(100% - var(--frame-cut-inner))0,100% var(--frame-cut-inner),100% calc(100% - var(--frame-cut-inner)),calc(100% - var(--frame-cut-inner))100%,var(--frame-cut-inner)100%,0 calc(100% - var(--frame-cut-inner)),0 var(--frame-cut-inner));border:1px solid #78dcff2e;position:absolute;box-shadow:inset 0 0 22px #000000a6,inset 0 0 12px #78dcff1f}.CockpitFrame-module__z7oGaG__frameBezel:after{content:"";opacity:.12;mix-blend-mode:screen;background-image:radial-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(120deg,#ffffff0f,#0000 60%);background-size:4px 4px,100% 100%;position:absolute;inset:0}.CockpitFrame-module__z7oGaG__frameRim{inset:calc(var(--bezel)*.85);clip-path:polygon(var(--frame-cut-inner)0,calc(100% - var(--frame-cut-inner))0,100% var(--frame-cut-inner),100% calc(100% - var(--frame-cut-inner)),calc(100% - var(--frame-cut-inner))100%,var(--frame-cut-inner)100%,0 calc(100% - var(--frame-cut-inner)),0 var(--frame-cut-inner));pointer-events:none;z-index:3;background:linear-gradient(135deg,#ffffff0f,#0003);border:1px solid #78dcff59;position:absolute;box-shadow:inset 0 0 30px #000000bf,inset 0 0 12px #78dcff33,0 0 20px #78dcff33}.CockpitFrame-module__z7oGaG__cornerBrackets{inset:calc(var(--bezel)*.72);pointer-events:none;clip-path:polygon(var(--frame-cut-inner)0,calc(100% - var(--frame-cut-inner))0,100% var(--frame-cut-inner),100% calc(100% - var(--frame-cut-inner)),calc(100% - var(--frame-cut-inner))100%,var(--frame-cut-inner)100%,0 calc(100% - var(--frame-cut-inner)),0 var(--frame-cut-inner));z-index:3;border:1px solid #78dcff33;position:absolute;box-shadow:inset 0 0 0 1px #78dcff33,inset 0 0 18px #0000008c}.CockpitFrame-module__z7oGaG__cornerBrackets:before{content:"";opacity:.55;background:linear-gradient(90deg,#78dcff99,#78dcff00) 0 0/120px 1px no-repeat,linear-gradient(#78dcff99,#78dcff00) 0 0/1px 120px no-repeat,linear-gradient(270deg,#78dcff99,#78dcff00) 100% 0/120px 1px no-repeat,linear-gradient(#78dcff99,#78dcff00) 100% 0/1px 120px no-repeat,linear-gradient(90deg,#78dcff99,#78dcff00) 0 100%/120px 1px no-repeat,linear-gradient(#78dcff00,#78dcff99) 0 100%/1px 120px no-repeat,linear-gradient(270deg,#78dcff99,#78dcff00) 100% 100%/120px 1px no-repeat,linear-gradient(#78dcff00,#78dcff99) 100% 100%/1px 120px no-repeat;position:absolute;inset:0}.CockpitFrame-module__z7oGaG__cornerBrackets:after{content:"";opacity:.5;background:radial-gradient(circle at 8% 12%,#96e6ff99 0 2px,#0000 3px),radial-gradient(circle at 92% 12%,#96e6ff99 0 2px,#0000 3px),radial-gradient(circle at 8% 88%,#96e6ff99 0 2px,#0000 3px),radial-gradient(circle at 92% 88%,#96e6ff99 0 2px,#0000 3px);position:absolute;inset:0}.CockpitFrame-module__z7oGaG__titleBar{top:calc(var(--bezel)*.45);left:calc(var(--bezel)*.8);right:calc(var(--bezel)*.8);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;color:#d2f0ffe6;pointer-events:none;z-index:4;background:#060c148c;border:1px solid #78dcff40;border-radius:999px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex;position:absolute;box-shadow:inset 0 0 12px #00000080,0 6px 18px #0006}.CockpitFrame-module__z7oGaG__topMeta{color:#96d2ff99;letter-spacing:.35em;font-size:.65rem}.CockpitFrame-module__z7oGaG__hudOverlay{z-index:6;pointer-events:none;position:absolute;inset:0;transform:none}.CockpitFrame-module__z7oGaG__glass{z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:.32;background-image:radial-gradient(circle at 12% 8%,#ffffff29,#0000 45%),radial-gradient(circle at 88% 18%,#78d2ff24,#0000 55%),linear-gradient(135deg,#ffffff14 0%,#fff0 40%),linear-gradient(175deg,#ffffff0d 0%,#fff0 55%);position:absolute;inset:0;transform:none}.CockpitFrame-module__z7oGaG__glass:before{content:"";opacity:.32;background:radial-gradient(circle at 50% -10%,#8cdcff14,#0000 55%),radial-gradient(circle at 20% 80%,#ffffff0a,#0000 45%);position:absolute;inset:0}.CockpitFrame-module__z7oGaG__glass:after{content:"";opacity:.14;mix-blend-mode:screen;background-image:repeating-linear-gradient(#ffffff04,#ffffff04 1px,#0000 1px 12px),repeating-linear-gradient(0deg,#ffffff08,#ffffff08 1px,#0000 1px 5px),radial-gradient(#ffffff0a 1px,#0000 1px),radial-gradient(circle at 20% 70%,#ffffff0a,#0000 45%);background-size:100% 100%,5px 5px,140px 140px,100% 100%;position:absolute;inset:0}.CockpitFrame-module__z7oGaG__scanSweep{z-index:20;pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.CockpitFrame-module__z7oGaG__scanSweep:before{content:"";opacity:0;filter:blur(.6px);will-change:top,opacity;background:linear-gradient(#0000 0%,#00f0ff1a 28%,#00f0ffe6 50%,#00f0ff1a 72%,#0000 100%);height:clamp(6px,.8vw,12px);animation:12s ease-in-out infinite CockpitFrame-module__z7oGaG__scanSweep;position:absolute;top:-10%;left:0;right:0;box-shadow:0 0 10px #00f0ff59,0 0 20px #00f0ff33}.CockpitFrame-module__z7oGaG__leftRail,.CockpitFrame-module__z7oGaG__rightRail,.CockpitFrame-module__z7oGaG__bottomRail{z-index:12;position:absolute}.CockpitFrame-module__z7oGaG__leftRail{top:calc(var(--bezel)*1.6);left:calc(var(--bezel)*1.2)}.CockpitFrame-module__z7oGaG__rightRail{top:calc(var(--bezel)*1.6);right:calc(var(--bezel)*1.2)}.CockpitFrame-module__z7oGaG__bottomRail{left:calc(var(--bezel)*1.2);right:calc(var(--bezel)*1.2);bottom:calc(var(--bezel)*.9)}@keyframes CockpitFrame-module__z7oGaG__scanSweep{0%{opacity:0;top:-10%}10%{opacity:.6}33.333%{opacity:0;top:110%}to{opacity:0;top:110%}}.CockpitFrame-module__z7oGaG__frame[data-reduced-motion=true] .CockpitFrame-module__z7oGaG__scanSweep:before{opacity:0;animation:none}.CockpitFrame-module__z7oGaG__frame[data-reduced-motion=true] .CockpitFrame-module__z7oGaG__glass{transform:none!important}.links-paused .CockpitFrame-module__z7oGaG__scanSweep:before{animation-play-state:paused}@media (max-width:900px){.CockpitFrame-module__z7oGaG__frame{--bezel:clamp(12px,2.2vw,24px)}.CockpitFrame-module__z7oGaG__rightRail{display:none}.CockpitFrame-module__z7oGaG__titleBar{font-size:.75rem}}@media (max-width:720px){.CockpitFrame-module__z7oGaG__frame{--bezel:clamp(10px,3.4vw,18px);--frame-cut:clamp(16px,3vw,24px);--frame-cut-inner:clamp(12px,2.6vw,20px)}.CockpitFrame-module__z7oGaG__leftRail{display:none}.CockpitFrame-module__z7oGaG__bottomRail{left:calc(var(--bezel)*.8);right:calc(var(--bezel)*.8)}.CockpitFrame-module__z7oGaG__titleBar{letter-spacing:.15em;padding:6px 10px;font-size:.7rem}.CockpitFrame-module__z7oGaG__glass{opacity:.5}.CockpitFrame-module__z7oGaG__scanSweep{opacity:.6}}
.LinksCockpit-module__cHvp2a__cockpit{height:calc(100vh - var(--header-height));min-height:calc(100vh - var(--header-height));padding:clamp(12px,2.4vw,30px);display:block;position:relative;overflow:hidden}.LinksCockpit-module__cHvp2a__pageTitle{color:var(--color-text-highlight);align-items:center;gap:.6rem;margin:0;font-size:clamp(.9rem,.7rem + 1vw,1.35rem);display:flex}.LinksCockpit-module__cHvp2a__pageTitleDetail{color:var(--color-text-dim);letter-spacing:.35em;font-size:.8em}.LinksCockpit-module__cHvp2a__debugBadge{font-family:var(--font-mono);letter-spacing:.25em;color:#bee6ffd9;text-transform:uppercase;background:#0a1423a6;border:1px solid #78c8ff4d;border-radius:10px;padding:6px 10px;font-size:.6rem;position:absolute;top:52px;left:clamp(18px,3vw,32px)}.LinksCockpit-module__cHvp2a__spaceLayer{z-index:1;pointer-events:none;contain:layout paint;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__planetsLayer{z-index:7;pointer-events:none;transform:translate3d(var(--parallax-x-mid),var(--parallax-y-mid),0);will-change:transform;contain:layout paint;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsBackdrop{z-index:1;pointer-events:none;opacity:1;transform:translate3d(var(--parallax-x-stars),var(--parallax-y-stars),0);will-change:transform;filter:drop-shadow(0 0 12px #c8f0ffcc)brightness(1.12);-webkit-mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;-webkit-mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));-webkit-mask-composite:source-in,source-in;background-image:radial-gradient(3px 3px at 24px 34px,#fffffff2 0,#fff0 60%),radial-gradient(2.6px 2.6px at 84px 120px,#bee6fff2 0,#bee6ff00 60%),radial-gradient(3.4px 3.4px at 132px 66px,#ffffffd9 0,#fff0 60%),radial-gradient(2.4px 2.4px at 48px 92px,#fffc 0,#fff0 60%),radial-gradient(3.6px 3.6px at 116px 22px,#d2f0ffe6 0,#d2f0ff00 60%),radial-gradient(2px 2px at 12px 140px,#ffffffb3 0,#fff0 60%);background-position:22px 36px,78px 58px,142px 142px,66px 88px,164px 72px,36px 128px;background-size:140px 140px,190px 190px,160px 160px,120px 120px,200px 200px,110px 110px;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsTwinkle{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:1;transform:translate3d(var(--parallax-x-stars),var(--parallax-y-stars),0);will-change:transform;filter:brightness(1.12);-webkit-mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;-webkit-mask-image:radial-gradient(circle at var(--mask-github-x)var(--mask-github-y),transparent 0,transparent var(--mask-github-r),black calc(var(--mask-github-r) + 8px)),radial-gradient(circle at var(--mask-linkedin-x)var(--mask-linkedin-y),transparent 0,transparent var(--mask-linkedin-r),black calc(var(--mask-linkedin-r) + 8px)),radial-gradient(circle at var(--mask-email-x)var(--mask-email-y),transparent 0,transparent var(--mask-email-r),black calc(var(--mask-email-r) + 8px));-webkit-mask-composite:source-in,source-in;background-image:radial-gradient(1.9px 1.9px at 120px 80px,#fffaebe6 0,#fffaeb00 60%),radial-gradient(2.2px 2.2px at 240px 140px,#fff4dcd9 0,#fff4dc00 60%),radial-gradient(1.8px 1.8px at 60px 200px,#fffc 0,#fff0 60%);background-position:0 0,120px 40px,60px 140px;background-size:320px 320px,360px 360px,260px 260px;animation:6.1s ease-in-out -2.6s infinite alternate LinksCockpit-module__cHvp2a__starsTwinkleOverlayA;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsTwinkle:before,.LinksCockpit-module__cHvp2a__starsTwinkle:after{content:"";pointer-events:none;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsTwinkle:before{background-image:radial-gradient(1.8px 1.8px at 80px 60px,#fffaebd9 0,#fffaeb00 60%),radial-gradient(2.4px 2.4px at 200px 200px,#fff4dcd1 0,#fff4dc00 60%),radial-gradient(1.6px 1.6px at 140px 120px,#fffc 0,#fff0 60%);background-position:40px 20px,160px 120px,90px 160px;background-size:300px 300px,380px 380px,240px 240px;animation:8.3s ease-in-out -3.9s infinite alternate LinksCockpit-module__cHvp2a__starsTwinkleOverlayB}.LinksCockpit-module__cHvp2a__starsTwinkle:after{background-image:radial-gradient(2.1px 2.1px at 160px 90px,#fffaebe0 0,#fffaeb00 60%),radial-gradient(1.8px 1.8px at 220px 40px,#fff4dcd9 0,#fff4dc00 60%),radial-gradient(1.7px 1.7px at 40px 180px,#ffffffc7 0,#fff0 60%);background-position:120px 70px,40px 160px,180px 40px;background-size:340px 340px,260px 260px,310px 310px;animation:7s ease-in-out -1.7s infinite alternate LinksCockpit-module__cHvp2a__starsTwinkleOverlayC}.links-paused .LinksCockpit-module__cHvp2a__planetSurface{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__planetSurface:before{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsBackdrop{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsBackdrop:before{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsBackdrop:after{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsTwinkle{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsTwinkle:before{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__starsTwinkle:after{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__railDot{animation-play-state:paused}.links-paused .LinksCockpit-module__cHvp2a__consoleCaret{animation-play-state:paused}.LinksCockpit-module__cHvp2a__starsBackdrop:before,.LinksCockpit-module__cHvp2a__starsBackdrop:after{content:"";pointer-events:none;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsBackdrop:before{opacity:1;background-image:radial-gradient(2.4px 2.4px at 12px 18px,#fffc 0,#fff0 60%),radial-gradient(3px 3px at 96px 48px,#aadcffd9 0,#aadcff00 60%),radial-gradient(2.6px 2.6px at 140px 120px,#ffffffbf 0,#fff0 60%),radial-gradient(2.8px 2.8px at 60px 96px,#c8f0ffd9 0,#c8f0ff00 60%),radial-gradient(2.2px 2.2px at 46px 150px,#ffffffb3 0,#fff0 60%);background-position:28px 24px,112px 64px,54px 168px,92px 46px,46px 84px;background-size:180px 180px,240px 240px,170px 170px,140px 140px,120px 120px;animation:3.5s ease-in-out -1.1s infinite LinksCockpit-module__cHvp2a__starsPulseAlt}.LinksCockpit-module__cHvp2a__starsBackdrop:after{opacity:1;background-image:radial-gradient(2.8px 2.8px at 44px 30px,#ffffffd9 0,#fff0 60%),radial-gradient(2.6px 2.6px at 110px 90px,#bee6ffcc 0,#bee6ff00 60%),radial-gradient(3.4px 3.4px at 170px 60px,#ffffffd9 0,#fff0 60%),radial-gradient(2.2px 2.2px at 90px 140px,#ffffffb3 0,#fff0 60%);background-position:68px 48px,146px 110px,188px 84px,58px 118px;background-size:220px 220px,180px 180px,260px 260px,140px 140px;animation:4.8s ease-in-out -2.7s infinite reverse LinksCockpit-module__cHvp2a__starsPulseAlt}.LinksCockpit-module__cHvp2a__starsOverlay{z-index:5;pointer-events:none;mix-blend-mode:normal;opacity:1;filter:drop-shadow(0 0 8px #c8f0ff8c);background-image:radial-gradient(3px 3px at 24px 34px,#fffffff2 0,#fff0 60%),radial-gradient(2.6px 2.6px at 84px 120px,#bee6fff2 0,#bee6ff00 60%),radial-gradient(3.4px 3.4px at 132px 66px,#ffffffd9 0,#fff0 60%),radial-gradient(2.4px 2.4px at 48px 92px,#fffc 0,#fff0 60%),radial-gradient(3.6px 3.6px at 116px 22px,#d2f0ffe6 0,#d2f0ff00 60%),radial-gradient(2px 2px at 12px 140px,#ffffffb3 0,#fff0 60%);background-position:0 0,40px 20px,80px 120px,20px 60px,100px 40px,10px 80px;background-size:140px 140px,190px 190px,160px 160px,120px 120px,200px 200px,110px 110px;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsOverlay:before,.LinksCockpit-module__cHvp2a__starsOverlay:after{content:"";pointer-events:none;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__starsOverlay:before{opacity:.85;background-image:radial-gradient(2.4px 2.4px at 12px 18px,#fffc 0,#fff0 60%),radial-gradient(3px 3px at 96px 48px,#aadcffd9 0,#aadcff00 60%),radial-gradient(2.6px 2.6px at 140px 120px,#ffffffbf 0,#fff0 60%),radial-gradient(2.8px 2.8px at 60px 96px,#c8f0ffd9 0,#c8f0ff00 60%),radial-gradient(2.2px 2.2px at 46px 150px,#ffffffb3 0,#fff0 60%);background-position:12px 8px,90px 40px,30px 140px,70px 20px,20px 60px;background-size:180px 180px,240px 240px,170px 170px,140px 140px,120px 120px}.LinksCockpit-module__cHvp2a__starsOverlay:after{opacity:.8;background-image:radial-gradient(2.8px 2.8px at 44px 30px,#ffffffd9 0,#fff0 60%),radial-gradient(2.6px 2.6px at 110px 90px,#bee6ffcc 0,#bee6ff00 60%),radial-gradient(3.4px 3.4px at 170px 60px,#ffffffd9 0,#fff0 60%),radial-gradient(2.2px 2.2px at 90px 140px,#ffffffb3 0,#fff0 60%);background-position:40px 20px,120px 80px,160px 40px,30px 90px;background-size:220px 220px,180px 180px,260px 260px,140px 140px}.LinksCockpit-module__cHvp2a__leftRailPanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:clamp(190px,20vw,250px);font-family:var(--font-mono);color:#c8e6ffd9;contain:layout paint;background:linear-gradient(160deg,#080e1aeb,#060a149e),radial-gradient(circle at 20% 20%,#78dcff14,#0000 40%);border:1px solid #78c8ff4d;border-radius:16px;padding:16px 18px;position:relative;box-shadow:inset 0 0 35px #000000a6,inset 0 0 16px #78dcff1f,0 18px 32px #00000073}.LinksCockpit-module__cHvp2a__leftRailPanel>*,.LinksCockpit-module__cHvp2a__rightRailPanel>*,.LinksCockpit-module__cHvp2a__bottomConsole>*{z-index:1;position:relative}.LinksCockpit-module__cHvp2a__leftRailPanel:before{content:"";pointer-events:none;border:1px solid #78dcff1f;border-radius:12px;position:absolute;inset:8px}.LinksCockpit-module__cHvp2a__leftRailPanel:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(90deg,#0000,#78dcff66,#0000);height:1px;position:absolute;top:44px;left:16px;right:16px}.LinksCockpit-module__cHvp2a__railHeader{letter-spacing:.35em;text-transform:uppercase;color:#aadcffd9;margin-bottom:6px;font-size:.7rem}.LinksCockpit-module__cHvp2a__railSub{letter-spacing:.4em;text-transform:uppercase;color:#8cc8f099;margin-bottom:12px;font-size:.55rem}.LinksCockpit-module__cHvp2a__railList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.LinksCockpit-module__cHvp2a__railItem{transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background:#060c14a6;border:1px solid #78c8ff2e;border-radius:10px;padding:8px 10px}.LinksCockpit-module__cHvp2a__railLink{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.LinksCockpit-module__cHvp2a__railLink:focus-visible{outline-offset:2px;border-radius:8px;outline:1px solid #78f0ff99}.LinksCockpit-module__cHvp2a__railItemActive,.LinksCockpit-module__cHvp2a__leftRailPanel[data-active-id=github] .LinksCockpit-module__cHvp2a__railItem[data-planet=github],.LinksCockpit-module__cHvp2a__leftRailPanel[data-active-id=linkedin] .LinksCockpit-module__cHvp2a__railItem[data-planet=linkedin],.LinksCockpit-module__cHvp2a__leftRailPanel[data-active-id=email] .LinksCockpit-module__cHvp2a__railItem[data-planet=email]{border-color:#78f0ff80;box-shadow:0 0 20px #78f0ff47,inset 0 0 10px #78f0ff26}.LinksCockpit-module__cHvp2a__railDot{background:#78f0ffb3;border-radius:50%;width:8px;height:8px;animation:4s ease-in-out infinite LinksCockpit-module__cHvp2a__indicatorBlink;box-shadow:0 0 8px #78f0ff99}.LinksCockpit-module__cHvp2a__railText{gap:2px;display:grid}.LinksCockpit-module__cHvp2a__railId{letter-spacing:.35em;color:#a0dcffcc;font-size:.55rem}.LinksCockpit-module__cHvp2a__railName{letter-spacing:.2em;color:#d2f0ffe6;font-size:.7rem}.LinksCockpit-module__cHvp2a__rightRailPanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:clamp(140px,14vw,190px);font-family:var(--font-mono);color:#b4dcffbf;contain:layout paint;background:linear-gradient(160deg,#080e1ae6,#060a1499),radial-gradient(circle at 70% 20%,#78dcff14,#0000 45%);border:1px solid #78c8ff47;border-radius:16px;padding:14px 16px;position:relative;box-shadow:inset 0 0 26px #000000a6,inset 0 0 12px #78dcff1f,0 15px 28px #0006}.LinksCockpit-module__cHvp2a__rightRailPanel:before{content:"";pointer-events:none;border:1px solid #78dcff1f;border-radius:12px;position:absolute;inset:8px}.LinksCockpit-module__cHvp2a__metricBlock{gap:12px;margin-top:8px;display:grid}.LinksCockpit-module__cHvp2a__metricRow{letter-spacing:.3em;justify-content:space-between;align-items:center;font-size:.6rem;display:flex}.LinksCockpit-module__cHvp2a__metricBar{background:#50789666;border-radius:6px;width:70px;height:6px;position:relative;overflow:hidden}.LinksCockpit-module__cHvp2a__metricBar:after{content:"";opacity:.7;background:linear-gradient(90deg,#78dcff33,#78dcffb3);width:100%;position:absolute;top:0;bottom:0;left:0}.LinksCockpit-module__cHvp2a__metricBarSig:after{width:80%}.LinksCockpit-module__cHvp2a__metricBarPwr:after{width:100%}.LinksCockpit-module__cHvp2a__metricBarTmp:after{width:45%}.LinksCockpit-module__cHvp2a__metricBarSlp:after{width:18%}.LinksCockpit-module__cHvp2a__railTicks{opacity:.5;background:repeating-linear-gradient(#78dcff4d 0 2px,#0000 2px 10px);height:120px;margin-top:18px}.LinksCockpit-module__cHvp2a__bottomConsole{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-mono);letter-spacing:.3em;color:#aadcffb3;contain:layout paint;background:linear-gradient(90deg,#080e1ae0,#060a14a6),radial-gradient(circle at 15%,#78dcff14,#0000 40%);border:1px solid #78c8ff47;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;font-size:.6rem;display:flex;position:relative;box-shadow:inset 0 0 20px #0000008c,0 14px 28px #00000059}.LinksCockpit-module__cHvp2a__bottomConsole:before{content:"";opacity:.5;background:linear-gradient(90deg,#0000,#78dcff73,#0000);height:1px;position:absolute;top:10px;left:16px;right:16px}.LinksCockpit-module__cHvp2a__consoleBlock{flex-direction:column;gap:4px;display:flex}.LinksCockpit-module__cHvp2a__consoleLabel{text-transform:uppercase;color:#8cc8f0b3;font-size:.55rem}.LinksCockpit-module__cHvp2a__consoleText{text-transform:uppercase;color:#d2f0ffd9}.LinksCockpit-module__cHvp2a__consoleLock{background:#060c1480;border:1px solid #78c8ff33;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:flex}.LinksCockpit-module__cHvp2a__consoleLockActive{border-color:#78f0ff99;box-shadow:0 0 15px #78f0ff59}.LinksCockpit-module__cHvp2a__lockDot{background:#78f0ffcc;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #78f0ff99}.LinksCockpit-module__cHvp2a__consoleCaret{margin-left:6px;animation:1.8s steps(2,end) infinite LinksCockpit-module__cHvp2a__caretBlink;display:inline-block}.LinksCockpit-module__cHvp2a__planet{left:var(--planet-x);top:var(--planet-y);width:var(--planet-size);height:var(--planet-size);pointer-events:auto;color:var(--color-text-highlight);isolation:isolate;place-items:center;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.LinksCockpit-module__cHvp2a__planetSurface{opacity:.75;mix-blend-mode:screen;pointer-events:none;transition:opacity var(--transition-medium);background-image:linear-gradient(90deg,#fff0 0%,#ffffff38 35%,#fff0 70%);background-position:0;background-repeat:repeat;background-size:200% 100%;border-radius:50%;animation:14s linear infinite LinksCockpit-module__cHvp2a__planetSurfaceSpin;position:absolute;inset:0}.LinksCockpit-module__cHvp2a__planet[data-planet=linkedin] .LinksCockpit-module__cHvp2a__planetSurface{mix-blend-mode:normal;background-image:linear-gradient(90deg,#fff0 0%,#ffffff29 35%,#fff0 70%);background-position:0;background-size:220% 100%;animation-name:LinksCockpit-module__cHvp2a__planetSurfaceSpinLinkedin;overflow:hidden}.LinksCockpit-module__cHvp2a__planet[data-planet=linkedin] .LinksCockpit-module__cHvp2a__planetSurface:before{content:"";pointer-events:none;background-image:radial-gradient(at 28% 42%,#0a3c4647 0 6%,#0a3c4600 16%),radial-gradient(at 68% 58%,#06303c3d 0 7%,#06303c00 18%);background-repeat:no-repeat;border-radius:50%;width:100%;animation:14s linear infinite LinksCockpit-module__cHvp2a__planetSurfaceSpinLinkedinSwirls;position:absolute;inset:-8% 0}.LinksCockpit-module__cHvp2a__planet[data-planet=email] .LinksCockpit-module__cHvp2a__planetSurface{opacity:.7;mix-blend-mode:normal;filter:blur(.25px);background-image:linear-gradient(#5a37208c 0%,#dca56966 18%,#643c2385 30%,#f0b98261 42%,#6e46288c 54%,#e6aa6e66 66%,#784b2d80 78%,#d2965a59 86%,#5a372073 93%,#5a37208c 100%),linear-gradient(90deg,#ffebc814 0%,#ffebc800 30%,#ffebc80f 55%,#ffebc800 80%,#ffebc814 100%);background-position:0,0;background-repeat:repeat-x;background-size:100% 130%,60% 100%;animation:18s linear infinite LinksCockpit-module__cHvp2a__planetSurfaceSpinEmailBands;overflow:hidden}.LinksCockpit-module__cHvp2a__planet[data-planet=email] .LinksCockpit-module__cHvp2a__planetSurface:before{content:"";pointer-events:none;background-image:radial-gradient(at 25% 36%,#ffd29642 0 8%,#ffd29600 18%),radial-gradient(at 55% 52%,#b4784638 0 9%,#b4784600 20%),radial-gradient(at 72% 64%,#ffbe7833 0 7%,#ffbe7800 16%);background-repeat:no-repeat;border-radius:50%;width:100%;animation:14s linear infinite LinksCockpit-module__cHvp2a__planetSurfaceSpinEmailSwirls;position:absolute;inset:-8% 0}.LinksCockpit-module__cHvp2a__planet[data-planet=github] .LinksCockpit-module__cHvp2a__planetSurface{overflow:hidden}.LinksCockpit-module__cHvp2a__planet[data-planet=github] .LinksCockpit-module__cHvp2a__planetSurface:before{content:"";pointer-events:none;background-image:radial-gradient(at 30% 40%,#78b4ff47 0 6%,#78b4ff00 16%),radial-gradient(at 70% 58%,#5a96e638 0 7%,#5a96e600 18%);background-repeat:no-repeat;border-radius:50%;width:100%;animation:14s linear infinite LinksCockpit-module__cHvp2a__planetSurfaceSpinGithubSwirls;position:absolute;inset:-8% 0}.LinksCockpit-module__cHvp2a__planetHit{box-sizing:border-box;transform-origin:50%;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);border:1px solid #78c8ff40;border-radius:50%;position:absolute;inset:-1%;box-shadow:0 0 25px #00f0ff26,inset 0 0 25px #0006}.LinksCockpit-module__cHvp2a__planetLock{opacity:0;pointer-events:none;transition:opacity var(--transition-fast);border:1px solid #78f0ff73;border-radius:50%;position:absolute;inset:-8%}.LinksCockpit-module__cHvp2a__planetPing{opacity:0;pointer-events:none;transform-origin:50%;border:1px solid #78f0ff59;border-radius:50%;position:absolute;inset:-14%}.LinksCockpit-module__cHvp2a__planet:after{content:"";opacity:0;transition:opacity var(--transition-medium);border:1px solid #78c8ff33;border-radius:50%;position:absolute;inset:-12%;box-shadow:0 0 30px #00f0ff33}.LinksCockpit-module__cHvp2a__planetLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.35em;color:#dcf0ff99;opacity:.6;transition:opacity var(--transition-medium),transform var(--transition-medium);text-align:center;pointer-events:none;font-size:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LinksCockpit-module__cHvp2a__planetCoord{color:var(--planet-accent);letter-spacing:.5em;font-size:.9rem;display:block}.LinksCockpit-module__cHvp2a__planetName{color:var(--color-text-highlight);margin-top:4px;font-size:1.25rem;display:block}.LinksCockpit-module__cHvp2a__planetTooltip{min-width:190px;font-family:var(--font-mono);letter-spacing:.2em;color:#d2f0ffcc;opacity:0;transition:opacity var(--transition-medium),transform var(--transition-medium);pointer-events:none;background:#060a14eb;border:1px solid #78c8ff2e;border-radius:12px;padding:10px 12px;font-size:.6rem;position:absolute;top:calc(50% + 60px);left:50%;transform:translate(-50%,-50%)}.LinksCockpit-module__cHvp2a__planet[data-planet=linkedin] .LinksCockpit-module__cHvp2a__planetTooltip,.LinksCockpit-module__cHvp2a__planet[data-planet=email] .LinksCockpit-module__cHvp2a__planetTooltip{top:calc(50% + 66px)}.LinksCockpit-module__cHvp2a__tooltipTitle{color:var(--planet-accent);letter-spacing:.4em;margin-bottom:6px;font-size:.55rem;display:block}.LinksCockpit-module__cHvp2a__tooltipDetail{color:#d2f0ffd9;margin-bottom:4px;display:block}.LinksCockpit-module__cHvp2a__tooltipLink{color:#bee6ff99;word-break:break-all;display:block}.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetLabel,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetLabel{opacity:1;transform:translate(-50%,-50%)}.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetLock,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetLock{opacity:.8}.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetPing,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetPing{animation:1.2s ease-out LinksCockpit-module__cHvp2a__lockPing}.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetSurface,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetSurface{animation-duration:4s}.LinksCockpit-module__cHvp2a__planet[data-planet=email]:hover .LinksCockpit-module__cHvp2a__planetSurface,.LinksCockpit-module__cHvp2a__planet[data-planet=email]:focus-visible .LinksCockpit-module__cHvp2a__planetSurface{animation-duration:10s}.LinksCockpit-module__cHvp2a__planet[data-planet=email]:hover .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet[data-planet=email]:focus-visible .LinksCockpit-module__cHvp2a__planetSurface:before{animation-duration:6s}.LinksCockpit-module__cHvp2a__planet[data-planet=linkedin]:hover .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet[data-planet=linkedin]:focus-visible .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet[data-planet=github]:hover .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet[data-planet=github]:focus-visible .LinksCockpit-module__cHvp2a__planetSurface:before{animation-duration:4s}.LinksCockpit-module__cHvp2a__planet:hover:after,.LinksCockpit-module__cHvp2a__planet:focus-visible:after{opacity:1}.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetTooltip,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetTooltip{opacity:1;transform:translate(-50%,-50%)}.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetHit{border-color:var(--planet-accent);box-shadow:0 0 28px #00f0ff66,inset 0 0 30px #00000059}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpin{to{background-position:200%}}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpinLinkedin{to{background-position:200%}}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpinEmailBands{0%{background-position:0,0}to{background-position:-100%,-60%}}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpinEmailSwirls{0%{opacity:0;transform:translate(120%)}15%{opacity:.55}70%{opacity:.55}to{opacity:0;transform:translate(-120%)}}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpinGithubSwirls{0%{opacity:0;transform:translate(120%)}15%{opacity:.5}70%{opacity:.5}to{opacity:0;transform:translate(-120%)}}@keyframes LinksCockpit-module__cHvp2a__lockPing{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.2)}}@keyframes LinksCockpit-module__cHvp2a__indicatorBlink{0%,to{opacity:.6}50%{opacity:1}}@keyframes LinksCockpit-module__cHvp2a__caretBlink{0%,50%{opacity:0}51%,to{opacity:1}}@keyframes LinksCockpit-module__cHvp2a__planetSurfaceSpinLinkedinSwirls{0%{opacity:0;transform:translate(120%)}15%{opacity:.5}70%{opacity:.5}to{opacity:0;transform:translate(-120%)}}@keyframes LinksCockpit-module__cHvp2a__starsPulse{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}@keyframes LinksCockpit-module__cHvp2a__starsPulseAlt{0%{opacity:.15}50%{opacity:1}to{opacity:.15}}@keyframes LinksCockpit-module__cHvp2a__starsTwinkleOverlayA{0%{opacity:.45;filter:blur()}35%{opacity:1;filter:blur(.25px)}60%{opacity:.6;filter:blur(.18px)}to{opacity:1;filter:blur(.3px)}}@keyframes LinksCockpit-module__cHvp2a__starsTwinkleOverlayB{0%{opacity:.4;filter:blur()}28%{opacity:1;filter:blur(.22px)}55%{opacity:.55;filter:blur(.16px)}78%{opacity:1;filter:blur(.28px)}to{opacity:.75;filter:blur(.08px)}}@keyframes LinksCockpit-module__cHvp2a__starsTwinkleOverlayC{0%{opacity:.45;filter:blur()}22%{opacity:1;filter:blur(.3px)}48%{opacity:.58;filter:blur(.16px)}74%{opacity:1;filter:blur(.26px)}to{opacity:.68;filter:blur(.08px)}}@media (prefers-reduced-motion:reduce){.LinksCockpit-module__cHvp2a__planetSurface,.LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetSurface,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetSurface,.LinksCockpit-module__cHvp2a__planet:hover .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planet:focus-visible .LinksCockpit-module__cHvp2a__planetSurface:before,.LinksCockpit-module__cHvp2a__planetPing,.LinksCockpit-module__cHvp2a__railDot,.LinksCockpit-module__cHvp2a__consoleCaret,.LinksCockpit-module__cHvp2a__starsBackdrop,.LinksCockpit-module__cHvp2a__starsBackdrop:before,.LinksCockpit-module__cHvp2a__starsBackdrop:after,.LinksCockpit-module__cHvp2a__starsTwinkle,.LinksCockpit-module__cHvp2a__starsTwinkle:before,.LinksCockpit-module__cHvp2a__starsTwinkle:after{animation:none}}
