.employee-module__v5CREa__page{min-height:100vh;position:relative;overflow:hidden}.employee-module__v5CREa__container{max-width:var(--max-width);padding:0 var(--space-4);z-index:2;margin:0 auto;position:relative}.employee-module__v5CREa__backNav{padding:var(--space-4) 0 var(--space-2)}.employee-module__v5CREa__backLink{font-family:var(--theme-font-label,var(--font-mono));color:var(--text-muted);border-radius:var(--theme-pill-radius,999px);border:var(--theme-card-border-width,1px) var(--theme-card-border-style,solid) var(--glass-border);background:var(--bg-card);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);align-items:center;gap:.5rem;padding:.4rem 1rem;font-size:.82rem;text-decoration:none;display:inline-flex}.employee-module__v5CREa__backLink:hover{color:var(--theme-accent,var(--accent-green));border-color:rgba(var(--theme-accent-rgb,0,255,136), .3);background:rgba(var(--theme-accent-rgb,0,255,136), .05)}.employee-module__v5CREa__hero{padding:var(--space-6) 0 var(--space-8);gap:var(--space-6);grid-template-columns:auto 1fr;align-items:start;display:grid}.employee-module__v5CREa__heroAvatarWrap{flex-shrink:0;width:160px;height:160px;position:relative}.employee-module__v5CREa__heroAvatarRing{opacity:.7;border-radius:50%;animation:8s linear infinite employee-module__v5CREa__ringRotate;position:absolute;inset:-4px}@keyframes employee-module__v5CREa__ringRotate{to{transform:rotate(360deg)}}.employee-module__v5CREa__heroAvatar{background:var(--bg-elevated);border:3px solid var(--bg-primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative;overflow:hidden}.employee-module__v5CREa__heroAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.employee-module__v5CREa__heroAvatarEmoji{font-size:4rem;line-height:1}.employee-module__v5CREa__heroInfo{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}.employee-module__v5CREa__heroRoleBadge{font-family:var(--theme-font-label,var(--font-mono));color:var(--theme-accent,var(--accent-green));letter-spacing:.04em;border-radius:var(--theme-pill-radius,999px);border:1px solid rgba(var(--theme-accent-rgb,0,255,136), .25);background:rgba(var(--theme-accent-rgb,0,255,136), .08);align-items:center;gap:.5rem;width:fit-content;padding:.3rem .9rem;font-size:.78rem;font-weight:500;display:inline-flex}.employee-module__v5CREa__heroRoleIcon{font-size:1rem}.employee-module__v5CREa__heroName{font-family:var(--theme-font-heading,var(--font-sans));font-size:clamp(2rem,4vw,3rem);font-weight:var(--theme-heading-weight,800);color:var(--text-primary);letter-spacing:var(--theme-heading-ls,-.03em);line-height:1.1}.employee-module__v5CREa__heroNamePrefix{color:var(--theme-accent,var(--accent-green));opacity:.7}.employee-module__v5CREa__heroRole{font-family:var(--theme-font-label,var(--font-mono));color:var(--theme-accent,var(--accent-green));font-size:1rem;font-weight:500}.employee-module__v5CREa__heroBio{font-family:var(--theme-font-body,var(--font-sans));color:var(--text-body);max-width:600px;font-size:1rem;line-height:1.7}.employee-module__v5CREa__heroTag{font-family:var(--font-mono);color:var(--text-dim);border-radius:var(--theme-card-radius,var(--radius-sm));border:1px solid var(--glass-border);background:#00000059;width:fit-content;padding:.4rem .8rem;font-size:.8rem}.employee-module__v5CREa__heroTagPrompt{color:var(--theme-accent,var(--accent-green))}.employee-module__v5CREa__socialRow{margin-top:var(--space-1);flex-wrap:wrap;gap:.6rem;display:flex}.employee-module__v5CREa__socialBtn{font-family:var(--theme-font-label,var(--font-mono));color:var(--text-muted);border-radius:var(--theme-pill-radius,999px);border:var(--theme-card-border-width,1px) var(--theme-card-border-style,solid) var(--glass-border);background:var(--bg-card);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), transform .1s cubic-bezier(0, 0, .2, 1);align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.employee-module__v5CREa__socialBtn:hover{color:var(--theme-accent,var(--accent-green));border-color:rgba(var(--theme-accent-rgb,0,255,136), .35);background:rgba(var(--theme-accent-rgb,0,255,136), .07);transform:translateY(-2px)}.employee-module__v5CREa__socialBtnIcon{font-size:1rem}.employee-module__v5CREa__infoSection{padding:var(--space-6) 0;border-top:1px solid var(--glass-border)}.employee-module__v5CREa__infoGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.employee-module__v5CREa__infoCard{background:var(--bg-card);border:var(--theme-card-border-width,1px) var(--theme-card-border-style,solid) var(--glass-border);border-radius:var(--theme-card-radius,var(--radius-md));padding:var(--space-4);transition:border-color var(--transition-base), background var(--transition-base), box-shadow var(--transition-base)}.employee-module__v5CREa__infoCard:hover{border-color:rgba(var(--theme-accent-rgb,0,255,136), .2);background:var(--bg-card-hover)}.employee-module__v5CREa__infoCardLabel{font-family:var(--theme-font-label,var(--font-mono));color:var(--theme-accent,var(--accent-green));letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-2);align-items:center;gap:.4rem;font-size:.72rem;font-weight:500;display:flex}.employee-module__v5CREa__infoCardValue{font-family:var(--theme-font-heading,var(--font-sans));font-size:1.8rem;font-weight:var(--theme-heading-weight,800);color:var(--text-primary);margin-bottom:.3rem;line-height:1}.employee-module__v5CREa__infoCardDesc{font-family:var(--theme-font-body,var(--font-sans));color:var(--text-muted);font-size:.85rem}.employee-module__v5CREa__skillsSection{padding:var(--space-6) 0;border-top:1px solid var(--glass-border)}.employee-module__v5CREa__sectionLabel{font-family:var(--theme-font-label,var(--font-mono));color:var(--theme-accent,var(--accent-green));letter-spacing:.08em;margin-bottom:var(--space-2);font-size:.8rem;font-weight:500;display:block}.employee-module__v5CREa__sectionHeading{font-family:var(--theme-font-heading,var(--font-sans));font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--theme-heading-weight,800);color:var(--text-primary);letter-spacing:var(--theme-heading-ls,-.02em);margin-bottom:var(--space-4)}.employee-module__v5CREa__skillsGrid{flex-wrap:wrap;gap:.6rem;display:flex}.employee-module__v5CREa__skillPill{font-family:var(--theme-font-label,var(--font-mono));color:var(--text-body);border-radius:var(--theme-pill-radius,999px);border:var(--theme-card-border-width,1px) var(--theme-card-border-style,solid) var(--glass-border);background:var(--bg-card);will-change:transform;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), transform .1s cubic-bezier(0, 0, .2, 1);padding:.4rem 1rem;font-size:.78rem;font-weight:500;transform:translateZ(0)}.employee-module__v5CREa__skillPill:hover{color:var(--theme-accent,var(--accent-green));border-color:rgba(var(--theme-accent-rgb,0,255,136), .35);background:rgba(var(--theme-accent-rgb,0,255,136), .08);transform:translateY(-2px)translateZ(0)}.employee-module__v5CREa__projectsSection{padding:var(--space-8) 0 var(--space-12);border-top:1px solid var(--glass-border)}.employee-module__v5CREa__projectsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.employee-module__v5CREa__projectCard{background:var(--bg-card);border:var(--theme-card-border-width,1px) var(--theme-card-border-style,solid) var(--glass-border);border-radius:var(--theme-card-radius,var(--radius-md));color:inherit;will-change:transform;transition:border-color var(--transition-fast), background var(--transition-fast), transform .1s cubic-bezier(0, 0, .2, 1);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.employee-module__v5CREa__projectCard:before{content:"";background:var(--theme-gradient);opacity:0;height:3px;transition:opacity var(--transition-fast);z-index:2;position:absolute;top:0;left:0;right:0}.employee-module__v5CREa__projectCard:after{content:"";border-radius:inherit;box-shadow:0 8px 30px #0006, 0 0 15px rgba(var(--theme-accent-rgb,0,255,136), .1);opacity:0;transition:opacity var(--transition-fast);pointer-events:none;z-index:1;position:absolute;inset:0}.employee-module__v5CREa__projectCard:hover{border-color:rgba(var(--theme-accent-rgb,0,255,136), .3);background:var(--bg-card-hover);transform:translateY(-3px)translateZ(0)}.employee-module__v5CREa__projectCard:hover:before,.employee-module__v5CREa__projectCard:hover:after{opacity:1}.employee-module__v5CREa__projectImageWrap{background:var(--bg-elevated);justify-content:center;align-items:center;width:100%;height:180px;display:flex;overflow:hidden}.employee-module__v5CREa__projectImage{object-fit:cover;width:100%;height:100%}.employee-module__v5CREa__projectPlaceholder{opacity:.3;font-size:2.5rem}.employee-module__v5CREa__projectBody{padding:var(--space-3);gap:var(--space-1);flex-direction:column;flex:1;display:flex}.employee-module__v5CREa__projectTitle{font-family:var(--theme-font-heading,var(--font-sans));color:var(--text-primary);letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.employee-module__v5CREa__projectDesc{font-family:var(--theme-font-body,var(--font-sans));color:var(--text-muted);flex:1;font-size:.85rem;line-height:1.55}.employee-module__v5CREa__projectTechRow{margin-top:var(--space-1);flex-wrap:wrap;gap:.4rem;display:flex}.employee-module__v5CREa__projectTechPill{font-family:var(--theme-font-label,var(--font-mono));color:var(--theme-accent,var(--accent-green));border-radius:var(--theme-pill-radius,999px);border:1px solid rgba(var(--theme-accent-rgb,0,255,136), .2);background:rgba(var(--theme-accent-rgb,0,255,136), .06);padding:.15rem .5rem;font-size:.65rem;font-weight:500}.employee-module__v5CREa__projectLinkRow{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--glass-border);gap:.5rem;display:flex}.employee-module__v5CREa__projectLink{font-family:var(--theme-font-label,var(--font-mono));color:var(--text-muted);border-radius:var(--theme-pill-radius,var(--radius-sm));border:1px solid var(--glass-border);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);padding:.25rem .6rem;font-size:.72rem;font-weight:500;text-decoration:none}.employee-module__v5CREa__projectLink:hover{color:var(--theme-accent,var(--accent-green));border-color:rgba(var(--theme-accent-rgb,0,255,136), .35);background:rgba(var(--theme-accent-rgb,0,255,136), .07)}.employee-module__v5CREa__viewAllWrap{margin-top:var(--space-6);justify-content:center;display:flex}.employee-module__v5CREa__viewAllBtn{font-family:var(--theme-font-label,var(--font-mono));color:var(--bg-primary);background:var(--theme-accent,var(--accent-green));border-radius:var(--theme-pill-radius,999px);cursor:pointer;box-shadow:0 0 20px rgba(var(--theme-accent-rgb,0,255,136), .25);border:none;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:box-shadow .12s cubic-bezier(0,0,.2,1),transform .1s cubic-bezier(0,0,.2,1);display:inline-flex}.employee-module__v5CREa__viewAllBtn:hover{box-shadow:0 0 30px rgba(var(--theme-accent-rgb,0,255,136), .35), 0 8px 25px #0000004d;transform:translateY(-2px)}@media (max-width:768px){.employee-module__v5CREa__hero{text-align:center;justify-items:center;gap:var(--space-3);grid-template-columns:1fr}.employee-module__v5CREa__heroAvatarWrap,.employee-module__v5CREa__heroAvatar{width:120px;height:120px}.employee-module__v5CREa__heroRoleBadge,.employee-module__v5CREa__heroTag{margin:0 auto}.employee-module__v5CREa__socialRow{justify-content:center}.employee-module__v5CREa__heroBio{text-align:center}.employee-module__v5CREa__projectsGrid{grid-template-columns:1fr}}@media (max-width:480px){.employee-module__v5CREa__heroAvatarWrap,.employee-module__v5CREa__heroAvatar{width:100px;height:100px}.employee-module__v5CREa__heroAvatarEmoji{font-size:2.5rem}.employee-module__v5CREa__infoGrid{grid-template-columns:1fr}}
.themeBackground-module__Fnc_Yq__bgLayer{z-index:0;pointer-events:none;will-change:transform;contain:strict;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.themeBackground-module__Fnc_Yq__matrixScanline{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff8804 2px 4px);animation:8s linear infinite themeBackground-module__Fnc_Yq__matrixScanMove;position:absolute;inset:0}@keyframes themeBackground-module__Fnc_Yq__matrixScanMove{0%{transform:translateY(0)}to{transform:translateY(20px)}}.themeBackground-module__Fnc_Yq__matrixColumn{color:#0f8;writing-mode:vertical-lr;text-orientation:mixed;flex-direction:column;gap:.3rem;font-family:JetBrains Mono,monospace;animation:linear infinite themeBackground-module__Fnc_Yq__matrixFall;display:flex;position:absolute;top:-100%}@keyframes themeBackground-module__Fnc_Yq__matrixFall{0%{transform:translateY(-10%)}to{transform:translateY(120vh)}}.themeBackground-module__Fnc_Yq__matrixChar{opacity:.5;animation:3s ease-in-out infinite alternate themeBackground-module__Fnc_Yq__matrixFlicker;display:block}.themeBackground-module__Fnc_Yq__matrixChar:nth-child(odd){animation-delay:-1.5s}@keyframes themeBackground-module__Fnc_Yq__matrixFlicker{0%,to{opacity:.3}50%{opacity:.8}}.themeBackground-module__Fnc_Yq__matrixGrid{background-image:linear-gradient(#00ff8808 1px,#0000 1px),linear-gradient(90deg,#00ff8808 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.themeBackground-module__Fnc_Yq__meshBlob1{filter:blur(60px);background:radial-gradient(circle,#38bdf81f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:20s ease-in-out infinite themeBackground-module__Fnc_Yq__meshFloat1;position:absolute;top:-10%;left:-5%}.themeBackground-module__Fnc_Yq__meshBlob2{filter:blur(50px);background:radial-gradient(circle,#818cf81a 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:18s ease-in-out infinite themeBackground-module__Fnc_Yq__meshFloat2;position:absolute;top:30%;right:-10%}.themeBackground-module__Fnc_Yq__meshBlob3{filter:blur(55px);background:radial-gradient(circle,#a855f714 0%,#0000 70%);border-radius:50%;width:350px;height:350px;animation:22s ease-in-out infinite themeBackground-module__Fnc_Yq__meshFloat3;position:absolute;bottom:0;left:30%}.themeBackground-module__Fnc_Yq__meshBlob4{filter:blur(45px);background:radial-gradient(circle,#38bdf80f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:25s ease-in-out infinite reverse themeBackground-module__Fnc_Yq__meshFloat1;position:absolute;top:60%;left:10%}@keyframes themeBackground-module__Fnc_Yq__meshFloat1{0%,to{transform:translate(0)scale(1)}25%{transform:translate(80px,50px)scale(1.1)}50%{transform:translate(40px,-30px)scale(.95)}75%{transform:translate(-40px,60px)scale(1.05)}}@keyframes themeBackground-module__Fnc_Yq__meshFloat2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-60px,40px)scale(1.08)}66%{transform:translate(30px,-50px)scale(.92)}}@keyframes themeBackground-module__Fnc_Yq__meshFloat3{0%,to{transform:translate(0)scale(1)}33%{transform:translate(50px,-40px)scale(1.05)}66%{transform:translate(-30px,30px)scale(.98)}}.themeBackground-module__Fnc_Yq__meshNoise{opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.themeBackground-module__Fnc_Yq__circuitHex{background-image:radial-gradient(circle,#a855f70a 0,#0000 2px);background-size:40px 40px;position:absolute;inset:0}.themeBackground-module__Fnc_Yq__circuitNode{background:#a855f780;border-radius:50%;animation:3s ease-in-out infinite themeBackground-module__Fnc_Yq__circuitPulse;position:absolute;box-shadow:0 0 8px #a855f74d}@keyframes themeBackground-module__Fnc_Yq__circuitPulse{0%,to{opacity:.3;transform:scale(1);box-shadow:0 0 4px #a855f733}50%{opacity:.8;transform:scale(1.5);box-shadow:0 0 12px #a855f780}}.themeBackground-module__Fnc_Yq__circuitTrace{background:linear-gradient(90deg,#0000,#a855f726,#0000);height:1px;animation:4s ease-in-out infinite themeBackground-module__Fnc_Yq__circuitGlow;position:absolute}.themeBackground-module__Fnc_Yq__circuitTraceV{background:linear-gradient(#0000,#6366f11f,#0000);width:1px;animation:5s ease-in-out infinite themeBackground-module__Fnc_Yq__circuitGlow;position:absolute}@keyframes themeBackground-module__Fnc_Yq__circuitGlow{0%,to{opacity:.3}50%{opacity:.8}}.themeBackground-module__Fnc_Yq__materialWave{background:radial-gradient(at 50% 100%,#54c5f80f 0%,#0000 60%);width:120%;height:80%;animation:15s ease-in-out infinite themeBackground-module__Fnc_Yq__materialWaveMove;position:absolute;bottom:-50%;left:-10%}@keyframes themeBackground-module__Fnc_Yq__materialWaveMove{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.02)}}.themeBackground-module__Fnc_Yq__materialCard{background:#54c5f80a;border:1px solid #54c5f80f;border-radius:16px;animation:ease-in-out infinite themeBackground-module__Fnc_Yq__materialFloat;position:absolute;box-shadow:0 2px 4px #0000001a,0 4px 8px #0000000d}@keyframes themeBackground-module__Fnc_Yq__materialFloat{0%,to{transform:var(--rotate,rotate(0deg)) translateY(0)}50%{transform:var(--rotate,rotate(0deg)) translateY(-15px)}}.themeBackground-module__Fnc_Yq__hudGrid{background-image:linear-gradient(#f59e0b0a 1px,#0000 1px),linear-gradient(90deg,#f59e0b0a 1px,#0000 1px);background-size:50px 50px;animation:6s ease-in-out infinite themeBackground-module__Fnc_Yq__hudGridPulse;position:absolute;inset:0}@keyframes themeBackground-module__Fnc_Yq__hudGridPulse{0%,to{opacity:.5}50%{opacity:1}}.themeBackground-module__Fnc_Yq__hudNode{background:#f59e0b99;border-radius:50%;animation:2.5s ease-in-out infinite themeBackground-module__Fnc_Yq__hudNodePulse;position:absolute;box-shadow:0 0 6px #f59e0b66}@keyframes themeBackground-module__Fnc_Yq__hudNodePulse{0%,to{opacity:.2;box-shadow:0 0 4px #f59e0b33}50%{opacity:.7;box-shadow:0 0 10px #f59e0b80}}.themeBackground-module__Fnc_Yq__hudCorner{border-top:2px solid #f59e0b33;border-left:2px solid #f59e0b33;width:40px;height:40px;position:absolute}.themeBackground-module__Fnc_Yq__hudStatus{color:#f59e0b4d;letter-spacing:.1em;pointer-events:none;align-items:center;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:.65rem;display:flex;position:absolute;top:12px;right:80px}.themeBackground-module__Fnc_Yq__hudStatusDot{background:#f59e0b99;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite themeBackground-module__Fnc_Yq__hudDotBlink}@keyframes themeBackground-module__Fnc_Yq__hudDotBlink{0%,to{opacity:1}50%{opacity:.2}}.themeBackground-module__Fnc_Yq__filmGrain{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='6' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");animation:.3s steps(3,end) infinite themeBackground-module__Fnc_Yq__filmGrainShift;position:absolute;inset:0}@keyframes themeBackground-module__Fnc_Yq__filmGrainShift{0%{transform:translate(0)}33%{transform:translate(-2px,1px)}66%{transform:translate(1px,-2px)}to{transform:translate(-1px,2px)}}.themeBackground-module__Fnc_Yq__filmVignette{background:radial-gradient(#0000 50%,#00000080 100%);position:absolute;inset:0}.themeBackground-module__Fnc_Yq__neonStrip{background:linear-gradient(90deg,#0000 0%,#ec48994d 20%,#8b5cf64d 80%,#0000 100%);height:1px;animation:4s ease-in-out infinite themeBackground-module__Fnc_Yq__neonFlicker;position:absolute;left:0;right:0}@keyframes themeBackground-module__Fnc_Yq__neonFlicker{0%,to{opacity:.2}50%{opacity:.6}52%{opacity:.1}54%{opacity:.5}}.themeBackground-module__Fnc_Yq__filmStrip{opacity:.1;flex-direction:column;gap:12px;width:20px;padding-top:10px;display:flex;position:absolute;top:0;bottom:0;left:10px}.themeBackground-module__Fnc_Yq__filmHole{border:1px solid #ec489980;border-radius:2px;flex-shrink:0;width:14px;height:10px}.themeBackground-module__Fnc_Yq__letterboxTop{background:#0009;height:3%;position:absolute;top:0;left:0;right:0}.themeBackground-module__Fnc_Yq__letterboxBottom{background:#0009;height:3%;position:absolute;bottom:0;left:0;right:0}.themeBackground-module__Fnc_Yq__canvasGrid{background-image:radial-gradient(circle,#fb71850f 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.themeBackground-module__Fnc_Yq__canvasShape{border:1.5px solid #fb718526;animation:ease-in-out infinite themeBackground-module__Fnc_Yq__canvasFloat;position:absolute}.themeBackground-module__Fnc_Yq__canvasShape_circle{background:#fb718505;border-radius:50%}.themeBackground-module__Fnc_Yq__canvasShape_rect{background:#f59e0b05;border-color:#f59e0b1f;border-radius:12px}.themeBackground-module__Fnc_Yq__canvasShape_diamond{background:#fb718505;border-radius:4px;transform:rotate(45deg)}@keyframes themeBackground-module__Fnc_Yq__canvasFloat{0%,to{transform:translateY(0) rotate(var(--r,0deg))}33%{transform:translateY(-20px) rotate(calc(var(--r,0deg) + 5deg))}66%{transform:translateY(10px) rotate(calc(var(--r,0deg) - 3deg))}}.themeBackground-module__Fnc_Yq__canvasRulerH{background:#fb718508 repeating-linear-gradient(90deg,#fb718514 0 1px,#0000 1px 30px);border-bottom:1px solid #fb718514;height:18px;position:absolute;top:0;left:0;right:0}.themeBackground-module__Fnc_Yq__canvasRulerV{background:#fb718508 repeating-linear-gradient(#fb718514 0 1px,#0000 1px 30px);border-right:1px solid #fb718514;width:18px;position:absolute;top:0;bottom:0;left:0}.themeBackground-module__Fnc_Yq__pipelineTrack{opacity:.3;height:50px;position:absolute;top:12%;left:0;right:0}.themeBackground-module__Fnc_Yq__pipelineStage{background:#84cc160f;border:1px solid #84cc164d;border-radius:4px;justify-content:center;align-items:center;width:60px;height:30px;animation:3s ease-in-out infinite themeBackground-module__Fnc_Yq__pipelineStageGlow;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@keyframes themeBackground-module__Fnc_Yq__pipelineStageGlow{0%,to{background:#84cc1608;border-color:#84cc1626}50%{background:#84cc1614;border-color:#84cc1666}}.themeBackground-module__Fnc_Yq__pipelineStageLabel{color:#84cc1680;letter-spacing:.08em;font-family:JetBrains Mono,monospace;font-size:.55rem}.themeBackground-module__Fnc_Yq__pipelineConnector{background:linear-gradient(90deg,#84cc1633,#22d3ee33);height:1px;position:absolute;top:50%}.themeBackground-module__Fnc_Yq__pipelineParticle{background:#84cc1666;border-radius:2px;width:8px;height:3px;animation:linear infinite themeBackground-module__Fnc_Yq__pipelineFlow;position:absolute;left:-10px;box-shadow:0 0 6px #84cc164d}@keyframes themeBackground-module__Fnc_Yq__pipelineFlow{0%{opacity:0;left:-10px}10%{opacity:.6}90%{opacity:.6}to{opacity:0;left:100%}}.themeBackground-module__Fnc_Yq__pipelineLogs{opacity:.15;flex-direction:column;gap:.3rem;display:flex;position:absolute;bottom:8%;right:4%}.themeBackground-module__Fnc_Yq__pipelineLogLine{color:#84cc16b3;font-family:JetBrains Mono,monospace;font-size:.6rem;animation:6s ease-in-out infinite themeBackground-module__Fnc_Yq__logFadeIn}@keyframes themeBackground-module__Fnc_Yq__logFadeIn{0%,20%{opacity:0;transform:translateY(5px)}30%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-3px)}}.themeBackground-module__Fnc_Yq__mobileGlow{background:radial-gradient(at 30% 30%,#6366f10f 0%,#0000 50%),radial-gradient(at 70% 70%,#a855f70a 0%,#0000 50%);position:absolute;inset:0}.themeBackground-module__Fnc_Yq__phoneFrame{background:#6366f105;border:1.5px solid #6366f114;border-radius:16px;width:70px;height:140px;animation:ease-in-out infinite themeBackground-module__Fnc_Yq__phoneFloat;position:absolute}@keyframes themeBackground-module__Fnc_Yq__phoneFloat{0%,to{transform:var(--t,scale(1) rotate(0deg)) translateY(0)}50%{transform:var(--t,scale(1) rotate(0deg)) translateY(-15px)}}.themeBackground-module__Fnc_Yq__phoneNotch{background:#6366f11a;border-radius:3px;width:24px;height:5px;margin:6px auto 0}.themeBackground-module__Fnc_Yq__notifBadge{background:#6366f126;border:1px solid #6366f133;border-radius:50%;width:20px;height:20px;animation:3s ease-in-out infinite themeBackground-module__Fnc_Yq__notifBounce;position:absolute}@keyframes themeBackground-module__Fnc_Yq__notifBounce{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.themeBackground-module__Fnc_Yq__defaultGlow1{background:radial-gradient(at 30% 10%,#00ff880f 0%,#0000 55%);position:absolute;inset:0}.themeBackground-module__Fnc_Yq__defaultGlow2{background:radial-gradient(at 80% 80%,#06d6d60a 0%,#0000 50%);position:absolute;inset:0}.themeBackground-module__Fnc_Yq__defaultDots{background-image:radial-gradient(circle,#00ff880f 1px,#0000 1px);background-size:40px 40px;animation:8s ease-in-out infinite themeBackground-module__Fnc_Yq__defaultDotsPulse;position:absolute;inset:0}@keyframes themeBackground-module__Fnc_Yq__defaultDotsPulse{0%,to{opacity:.4}50%{opacity:.8}}@media (max-width:768px){.themeBackground-module__Fnc_Yq__matrixColumn:nth-child(n+15),.themeBackground-module__Fnc_Yq__circuitNode:nth-child(n+12),.themeBackground-module__Fnc_Yq__hudNode:nth-child(n+15),.themeBackground-module__Fnc_Yq__canvasShape:nth-child(n+6),.themeBackground-module__Fnc_Yq__phoneFrame:nth-child(n+3),.themeBackground-module__Fnc_Yq__pipelineLogs,.themeBackground-module__Fnc_Yq__filmStrip,.themeBackground-module__Fnc_Yq__hudStatus,.themeBackground-module__Fnc_Yq__hudCorner{display:none}}
