:root,html[data-theme=dark]{--cyber-bg: #0D0808;--cyber-surface: #120A0A;--cyber-border: #2A1515;--cyber-text: #e8e8e8;--cyber-muted: #8b6b6b;--cyber-accent: #14B8A6;--cyber-accent-rgb: 20, 184, 166;--cyber-secondary: #F59E0B;--cyber-secondary-rgb: 245, 158, 11;--font-mono: "JetBrains Mono", "Space Mono", monospace;--font-display: "Inter", system-ui, sans-serif}html[data-theme=dark] .text-primary{color:var(--cyber-accent)!important}html[data-theme=light]{--cyber-bg: #FFFFFF;--cyber-surface: #F3F4F6;--cyber-border: #E5E7EB;--cyber-text: #111827;--cyber-muted: #6B7280;--cyber-accent: #0D9488;--cyber-accent-rgb: 13, 148, 136;--cyber-secondary: #F59E0B;--cyber-secondary-rgb: 245, 158, 11}.bg-cyber-bg{background-color:var(--cyber-bg)}.bg-cyber-surface{background-color:var(--cyber-surface)}.border-cyber-border{border-color:var(--cyber-border)}.text-cyber-text{color:var(--cyber-text)}.text-cyber-muted{color:var(--cyber-muted)}.text-cyber-accent{color:var(--cyber-accent)}.bg-cyber-accent{background-color:var(--cyber-accent)}.border-cyber-accent{border-color:var(--cyber-accent)}.time-line-container>div:last-child .education__time>.education__line{display:none}h1,h2,h3,h4,h5,h6{font-family:JetBrains Mono,Space Mono,monospace}html{overflow-x:hidden;scroll-behavior:smooth;background-color:var(--cyber-bg);color:var(--cyber-text)}body{background-color:var(--cyber-bg);color:var(--cyber-text)}.no-interline{line-height:.1rem}.retroShadow{box-shadow:0 0 20px rgba(var(--cyber-accent-rgb),.15)}.btn-primary{font-family:JetBrains Mono,Space Mono,monospace;font-weight:600;background-color:var(--cyber-accent);color:var(--cyber-bg);border:2px solid var(--cyber-accent)}.btn-primary:hover{background-color:transparent;color:var(--cyber-accent);box-shadow:0 0 20px rgba(var(--cyber-accent-rgb),.4)}.btn{font-family:JetBrains Mono,Space Mono,monospace}.btn-ghost:hover{background-color:rgba(var(--cyber-accent-rgb),.1);color:var(--cyber-accent)}.btn-outline{border-color:var(--cyber-accent);color:var(--cyber-accent)}.btn-outline:hover{background-color:var(--cyber-accent);color:var(--cyber-bg)}.post h2{font-family:JetBrains Mono,Space Mono,monospace;color:var(--cyber-accent)}.post h4{color:var(--cyber-text);opacity:.8}.post a{color:var(--cyber-accent)}.post a:hover{text-decoration:underline;text-underline-offset:4px}.animate-gradient{background-size:300%;animation:animatedgradient 6s ease infinite alternate}.active-menu-item{font-family:JetBrains Mono,Space Mono,monospace;font-weight:600;color:var(--cyber-accent);background:rgba(var(--cyber-accent-rgb),.1)}b,strong{font-family:JetBrains Mono,Space Mono,monospace;font-weight:600;color:var(--cyber-accent)}.active-menu-item>svg{color:var(--cyber-accent);transform:scale(1.1)}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes blink{0%{opacity:1}to{opacity:0}}.theme-grid-pattern{background:linear-gradient(to right,rgba(var(--cyber-accent-rgb),.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(var(--cyber-accent-rgb),.03) 1px,transparent 1px);background-size:32px 32px}html[data-theme=dark] .theme-grid-pattern{background:linear-gradient(to right,rgba(var(--cyber-accent-rgb),.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,48,48,.02) 1px,transparent 1px);background-size:32px 32px}.theme-radial-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(var(--cyber-accent-rgb),.08),transparent)}html[data-theme=dark] .theme-radial-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(var(--cyber-accent-rgb),.1),transparent)}html[data-theme=dark] .bg-accent\/60{background-color:#00b4a040!important}html[data-theme=dark] .dark\:bg-accent\/30{background-color:#00b4a026!important}html[data-theme=dark] .border-accent{border-color:#00c8b466!important}html[data-theme=dark] .bg-primary{background-color:#0f766e!important}html[data-theme=dark] .hover\:bg-primary\/40:hover{background-color:#00b4a059!important}html[data-theme=dark] [class*=bg-accent]{color:#e8e8e8}html[data-theme=dark] .retroShadow{box-shadow:0 0 15px #00c8b41a}html[data-theme=dark] .group:hover .border-cyber-accent{border-color:#00c8b499}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}html[data-theme=dark]{--pagefind-ui-scale: 1;--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: 0;--pagefind-ui-image-border-radius: 0;--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: "JetBrains Mono", monospace;--pagefind-ui-primary: #00FFCC;--pagefind-ui-text: #e8e8e8;--pagefind-ui-background: #120A0A;--pagefind-ui-border: #2A1515;--pagefind-ui-tag: #00FFCC}html[data-theme=light]{--color-text-primary: #0D9488 !important;--pagefind-ui-scale: 1;--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: 4px;--pagefind-ui-image-border-radius: 4px;--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: "JetBrains Mono", monospace;--pagefind-ui-primary: #0D9488;--pagefind-ui-text: #0F172A;--pagefind-ui-background: #FFFFFF;--pagefind-ui-border: #E2E8F0;--pagefind-ui-tag: #0D9488}::-moz-selection{background:rgba(var(--cyber-accent-rgb),.3);color:var(--cyber-text)}::selection{background:rgba(var(--cyber-accent-rgb),.3);color:var(--cyber-text)}*:focus-visible{outline:2px solid var(--cyber-accent);outline-offset:2px}.divider{opacity:.2}.divider:before,.divider:after{background-color:var(--cyber-border)}html[data-theme=light] body{background-color:#fff;color:#0f172a}html[data-theme=light] #navbarContainer{background:#fffffffa!important;border-bottom-color:#e2e8f0;box-shadow:0 1px 3px #0000000d}html[data-theme=light] .crt-overlay{background:transparent;box-shadow:none}html[data-theme=light] .theme-grid-pattern{background:linear-gradient(to right,rgba(13,148,136,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(13,148,136,.03) 1px,transparent 1px);background-size:32px 32px}html[data-theme=light] .theme-radial-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(13,148,136,.05),transparent)}html[data-theme=light] .card,html[data-theme=light] .bg-cyber-surface{background-color:#fff!important;border-color:#e2e8f0!important}html[data-theme=light] .card:hover{box-shadow:0 10px 40px #0d948814}html[data-theme=light] .collapse{background-color:#fff;border-color:#e2e8f0}html[data-theme=light] .collapse-title{color:#0f172a}html[data-theme=light] .timeline-middle svg{color:#0d9488!important}html[data-theme=light] .timeline hr{background-color:#e2e8f0}html[data-theme=light] .timeline-start,html[data-theme=light] .timeline-end{color:#0f172a}html[data-theme=light] .timelineDescription{color:#475569}html[data-theme=light] .text-primary{color:#0d9488!important}html[data-theme=light] .text-base-content{color:#0f172a!important}html[data-theme=light] .badge{background-color:#f1f5f9;border-color:#e2e8f0;color:#334155}html[data-theme=light] .badge-primary{background-color:#0d9488;color:#fff}html[data-theme=light] .menu svg,html[data-theme=light] .btn svg{color:#0d9488}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{background-color:#fff;border-color:#e2e8f0;color:#0f172a}html[data-theme=light] input:focus,html[data-theme=light] textarea:focus,html[data-theme=light] select:focus{border-color:#0d9488;box-shadow:0 0 0 3px #0d94881a}html[data-theme=light] input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:#94a3b8}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#94a3b8}html[data-theme=light] .terminal-overlay{background:#fffffff2}html[data-theme=light] .terminal-window{background:#fff;border-color:#0d9488;box-shadow:0 0 0 1px #0d948833,0 25px 50px -12px #0000001f}html[data-theme=light] .terminal-header{background:linear-gradient(180deg,#0d9488 0%,#0f766e 100%)}html[data-theme=light] .terminal-output{color:#0f172a}html[data-theme=light] .terminal-ascii,html[data-theme=light] .text-accent,html[data-theme=light] .terminal-prompt{color:#0d9488}html[data-theme=light] .terminal-input{color:#0f172a;caret-color:#0d9488}html[data-theme=light] .terminal-cursor{color:#0d9488}html[data-theme=light] .terminal-input-line{background:#f8fafb;border-top-color:#e2e8f0}html[data-theme=light] .btn-ghost:hover{background-color:#0d948814;color:#0d9488}html[data-theme=light] .btn-primary{background-color:#0d9488;color:#fff;border-color:#0d9488}html[data-theme=light] .btn-primary:hover{background-color:#0f766e;border-color:#0f766e;color:#fff}html[data-theme=light] .drawer-side .menu{background-color:#fff;border-color:#e2e8f0}html[data-theme=light] .menu li>*:not(ul,.menu-title,details,.btn):active,html[data-theme=light] .menu li>*:not(ul,.menu-title,details,.btn):focus{background-color:#0d948814;color:#0d9488}html[data-theme=light] .hero-content{color:#0f172a}html[data-theme=light] .text-muted,html[data-theme=light] .text-cyber-muted{color:#64748b!important}html[data-theme=light] .divider:before,html[data-theme=light] .divider:after{background-color:#e2e8f0}html[data-theme=light] ::-webkit-scrollbar-thumb{background-color:#0d9488}html[data-theme=light] ::-webkit-scrollbar-track{background-color:#f1f5f9}html[data-theme=light] footer{background-color:#f8fafb;border-top-color:#e2e8f0}html[data-theme=light] .card-body{color:#0f172a}html[data-theme=light] .active-menu-item{color:#0d9488;background:#0d948814}html[data-theme=light] a:not(.btn){color:#0d9488}html[data-theme=light] a:not(.btn):hover{color:#0f766e}html[data-theme=light] .icon-card{background:#fff;border-color:#e2e8f0}html[data-theme=light] .icon-card:hover{border-color:#0d9488;box-shadow:0 4px 20px #0d94881a}html[data-theme=light] b,html[data-theme=light] strong{color:#0d9488}html[data-theme=light] #navbarContainer{box-shadow:0 1px 3px #0000000d!important}html[data-theme=light] .shadow-\[0_0_30px_rgba\(0\,255\,204\,0\.2\)\]{box-shadow:0 0 30px #0d948826!important}html[data-theme=light] [class*="bg-cyber-accent/"]{--tw-bg-opacity: .08}html[data-theme=light] .hover\:shadow-\[0_0_20px_rgba\(0\,255\,204\,0\.1\)\]:hover{box-shadow:0 0 20px #0d948814!important}html[data-theme=light] .hover\:shadow-\[0_0_20px_rgba\(0\,255\,204\,0\.4\)\]:hover{box-shadow:0 0 20px #0d948826!important}html[data-theme=light] a[class*="shadow-[0_0_20px"]{box-shadow:0 0 15px #0d94881a}html[data-theme=light] .bg-cyber-accent\/10{background-color:#0d94880f!important}html[data-theme=light] .bg-cyber-accent\/20{background-color:#0d94881a!important}html[data-theme=light] .bg-cyber-accent\/5{background-color:#0d948808!important}html[data-theme=light] .border-cyber-accent\/30,html[data-theme=light] .border-cyber-accent\/50{border-color:#0d948840!important}html[data-theme=light] .hover\:border-cyber-accent\/50:hover{border-color:#0d948866!important}html[data-theme=light] [class*="border-cyber-accent/30"]{border-color:#0d948833}html[data-theme=light] .text-cyber-accent\/80{color:#0d9488d9!important}html[data-theme=light] .text-cyber-text\/60{color:#0f172aa6!important}html[data-theme=light] .text-cyber-text\/70{color:#0f172abf!important}html[data-theme=light] .text-cyber-text\/80{color:#0f172ad9!important}html[data-theme=light] .bg-cyber-surface\/30{background-color:#f8fafbe6!important}html[data-theme=light] .bg-cyber-surface\/50{background-color:#f8fafbf2!important}html[data-theme=light] .bg-cyber-surface\/80{background-color:#f8fafbfa!important}html[data-theme=light] .bg-cyber-bg\/80{background-color:#fffffff2!important}html[data-theme=light] .animate-pulse{animation:none!important;opacity:.5}html[data-theme=light] .blur-2xl{background-color:#0d948814!important}html[data-theme=light] .blur-xl{background-color:#0d94880d!important}html[data-theme=light] .retroShadow{box-shadow:0 0 20px #0d94881a}h1{font-size:2.25rem;line-height:2.5rem}@media (min-width: 768px){h1{font-size:3rem;line-height:1}}@media (min-width: 1024px){h1{font-size:3.75rem;line-height:1}}h2{font-size:1.5rem;line-height:2rem}@media (min-width: 768px){h2{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){h2{font-size:2.25rem;line-height:2.5rem}}h3{font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){h3{font-size:1.5rem;line-height:2rem}}.section-title{font-size:1.875rem;font-weight:700}@media (min-width: 768px){.section-title{font-size:2.25rem}}.timeline-middle svg{color:var(--cyber-accent)}.timeline hr{background-color:var(--cyber-border);height:2px}.timelineDescription{color:var(--cyber-muted);line-height:1.7}.timeline-start .text-xl,.timeline-end .text-xl{font-size:1.25rem;font-weight:700}@media (min-width: 768px){.timeline-start .text-xl,.timeline-end .text-xl{font-size:1.5rem}}.subtitle,.text-muted,.italic{color:var(--cyber-muted)}a:not(.btn){transition:color .2s ease}.card{transition:transform .2s ease,box-shadow .2s ease}.card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--cyber-accent-rgb),.1)}.badge{font-family:JetBrains Mono,monospace}.icon-card svg{color:var(--cyber-accent)}a:focus-visible,button:focus-visible{outline:2px solid var(--cyber-accent);outline-offset:2px}.chromatic-hover{transition:text-shadow .3s ease}.chromatic-hover:hover{text-shadow:-2px 0 rgba(255,0,0,.5),2px 0 rgba(0,255,255,.5);animation:chromatic-shift .3s ease-out}@keyframes chromatic-shift{0%{text-shadow:0 0 rgba(255,0,0,0),0 0 rgba(0,255,255,0)}50%{text-shadow:-4px 0 rgba(255,0,0,.7),4px 0 rgba(0,255,255,.7)}to{text-shadow:-2px 0 rgba(255,0,0,.5),2px 0 rgba(0,255,255,.5)}}.glitch-hover:hover{animation:glitch .5s ease-in-out}@keyframes glitch{0%,to{transform:translate(0)}10%{transform:translate(-2px,1px)}20%{transform:translate(2px,-1px)}30%{transform:translate(-1px,2px)}40%{transform:translate(1px,-2px)}50%{transform:translate(-2px)}60%{transform:translate(2px,1px)}70%{transform:translateY(-1px)}80%{transform:translate(-1px)}90%{transform:translate(1px,1px)}}.pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px rgba(var(--cyber-accent-rgb),.3)}50%{box-shadow:0 0 20px rgba(var(--cyber-accent-rgb),.6),0 0 40px rgba(var(--cyber-accent-rgb),.3)}}.scan-effect{position:relative;overflow:hidden}.scan-effect:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--cyber-accent),transparent);animation:scan-down 3s linear infinite;opacity:.5}@keyframes scan-down{0%{top:-2px}to{top:100%}}.typing-cursor:after{content:"▋";animation:blink-cursor 1s step-end infinite;color:var(--cyber-accent)}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.fade-in-up{animation:fade-in-up .6s ease-out forwards;opacity:0}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hover-lift{transition:transform .3s ease,box-shadow .3s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0003,-2px 0 20px #ff00001a,2px 0 20px #00ffff1a}.text-glow-hover{transition:text-shadow .3s ease}.text-glow-hover:hover{text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 40px currentColor}.border-glow{position:relative}.border-glow:before{content:"";position:absolute;inset:-2px;border:1px solid var(--cyber-accent);opacity:0;transition:opacity .3s ease}.border-glow:hover:before{opacity:1;animation:border-pulse 1.5s ease-in-out infinite}@keyframes border-pulse{0%,to{opacity:.5}50%{opacity:1}}.active-menu-item[data-astro-cid-aqudbga4]{color:#0fc!important;background:rgba(var(--cyber-accent-rgb),.1)!important}#my-drawer:checked~.drawer-side[data-astro-cid-f5u63ayj]>.drawer-overlay[data-astro-cid-f5u63ayj]{background-color:#050505cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.crt-overlay{position:fixed;inset:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(var(--cyber-accent-rgb),.03) 1px,rgba(var(--cyber-accent-rgb),.03) 2px),repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(0,0,0,.05) 3px,rgba(0,0,0,.05) 4px);box-shadow:none}@media (min-width: 768px){.crt-overlay{box-shadow:inset 0 0 150px #0006,inset 0 0 80px rgba(var(--cyber-accent-rgb),.02)}}@keyframes crt-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.98}94%{opacity:1}96%{opacity:.99}97%{opacity:1}}@keyframes scanline-shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.chromatic-hover:hover{text-shadow:-1px 0 0 rgba(255,0,0,.5),1px 0 0 rgba(0,255,255,.5)}.crt-glow{text-shadow:0 0 5px currentColor,0 0 10px currentColor}.crt-glow:focus,.crt-glow:hover{text-shadow:0 0 8px currentColor,0 0 15px currentColor,0 0 25px currentColor}.terminal-overlay[data-astro-cid-racbzrjn]{position:fixed;inset:0;background:#050505e6;display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.terminal-overlay[data-astro-cid-racbzrjn].hidden{display:none}@keyframes overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes overlay-out{0%{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes terminal-in{0%{opacity:0;transform:scale(.9) translateY(20px);filter:blur(10px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes terminal-out{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(.95) translateY(10px);filter:blur(5px)}}.terminal-overlay[data-astro-cid-racbzrjn].anim-open{animation:overlay-in .3s ease-out forwards}.terminal-overlay[data-astro-cid-racbzrjn].anim-open .terminal-window[data-astro-cid-racbzrjn]{animation:terminal-in .4s cubic-bezier(.2,.8,.2,1) forwards}.terminal-overlay[data-astro-cid-racbzrjn].anim-close{animation:overlay-out .2s ease-in forwards}.terminal-overlay[data-astro-cid-racbzrjn].anim-close .terminal-window[data-astro-cid-racbzrjn]{animation:terminal-out .2s ease-in forwards}.terminal-window[data-astro-cid-racbzrjn]{width:min(92vw,700px);max-height:80vh;background:#0a0a0a;border:1px solid #00FFCC;font-family:JetBrains Mono,Space Mono,monospace;font-size:13px;line-height:1.6;box-shadow:0 0 0 1px rgba(var(--cyber-accent-rgb),.1),0 25px 50px -12px #00000080,0 0 60px rgba(var(--cyber-accent-rgb),.1)}.terminal-header[data-astro-cid-racbzrjn]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:linear-gradient(180deg,#0fc 0%,#00d4aa 100%);color:#050505;font-weight:600;font-size:12px}.terminal-title[data-astro-cid-racbzrjn]{display:flex;align-items:center;gap:8px}.terminal-icon[data-astro-cid-racbzrjn]{font-size:14px}.terminal-controls[data-astro-cid-racbzrjn]{display:flex;gap:8px}.terminal-btn[data-astro-cid-racbzrjn]{width:12px;height:12px;border-radius:50%;border:none;cursor:pointer;transition:transform .15s}.terminal-btn[data-astro-cid-racbzrjn]:hover{transform:scale(1.1)}.terminal-btn[data-astro-cid-racbzrjn].close{background:#ff5f57}.terminal-btn[data-astro-cid-racbzrjn].minimize{background:#febc2e}.terminal-btn[data-astro-cid-racbzrjn].maximize{background:#28c840}.terminal-output[data-astro-cid-racbzrjn]{padding:16px 20px;max-height:50vh;overflow-y:auto;color:#e8e8e8;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:#00FFCC #0a0a0a}.terminal-output[data-astro-cid-racbzrjn]::-webkit-scrollbar{width:6px}.terminal-output[data-astro-cid-racbzrjn]::-webkit-scrollbar-track{background:#0a0a0a}.terminal-output[data-astro-cid-racbzrjn]::-webkit-scrollbar-thumb{background:#0fc;border-radius:3px}.terminal-ascii[data-astro-cid-racbzrjn]{color:#0fc;font-size:8px;line-height:1.2;margin-bottom:12px;opacity:.9}@media (max-width: 640px){.terminal-ascii[data-astro-cid-racbzrjn]{font-size:5px}}.terminal-intro[data-astro-cid-racbzrjn]{margin-bottom:16px;color:#6b6b6b}.terminal-line[data-astro-cid-racbzrjn]{margin-bottom:8px}.terminal-input-line[data-astro-cid-racbzrjn]{display:flex;align-items:center;padding:14px 20px;border-top:1px solid #1a1a1a;gap:10px;background:#080808}.terminal-prompt[data-astro-cid-racbzrjn]{color:#0fc;font-weight:600}.terminal-input[data-astro-cid-racbzrjn]{flex:1;background:transparent;border:none;color:#e8e8e8;font-family:inherit;font-size:inherit;outline:none;caret-color:#0fc}.terminal-input[data-astro-cid-racbzrjn]::-moz-placeholder{color:#3a3a3a}.terminal-input[data-astro-cid-racbzrjn]::placeholder{color:#3a3a3a}.terminal-btn[data-astro-cid-racbzrjn] svg[data-astro-cid-racbzrjn]{width:8px;height:8px;display:block;margin:auto}.terminal-btn[data-astro-cid-racbzrjn].close svg[data-astro-cid-racbzrjn]{color:#900}.terminal-btn[data-astro-cid-racbzrjn].minimize svg[data-astro-cid-racbzrjn]{color:#a08000}.terminal-btn[data-astro-cid-racbzrjn].maximize svg[data-astro-cid-racbzrjn]{color:#006400}.terminal-window[data-astro-cid-racbzrjn].minimized{position:fixed;bottom:0;left:0;transform:none;width:100vw;max-height:350px;min-height:200px;border-radius:0;border-left:none;border-right:none;border-bottom:none;box-shadow:0 -4px 30px rgba(var(--cyber-accent-rgb),.2),0 0 60px rgba(var(--cyber-accent-rgb),.1);z-index:9999}.terminal-window[data-astro-cid-racbzrjn].minimized .terminal-output[data-astro-cid-racbzrjn]{max-height:200px;overflow-y:auto}.terminal-overlay[data-astro-cid-racbzrjn][data-state=minimized]{background:transparent;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none}.terminal-overlay[data-astro-cid-racbzrjn][data-state=minimized] .terminal-window[data-astro-cid-racbzrjn],.terminal-overlay[data-astro-cid-racbzrjn][data-state=minimized] .terminal-window[data-astro-cid-racbzrjn] [data-astro-cid-racbzrjn]{pointer-events:auto}.terminal-overlay[data-astro-cid-racbzrjn][data-state=minimized] .terminal-input-line[data-astro-cid-racbzrjn],.terminal-overlay[data-astro-cid-racbzrjn][data-state=minimized] .terminal-input[data-astro-cid-racbzrjn]{cursor:text}.terminal-window[data-astro-cid-racbzrjn].maximized{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border:none;border-radius:0}.terminal-window[data-astro-cid-racbzrjn].maximized .terminal-output[data-astro-cid-racbzrjn]{max-height:calc(100vh - 110px)}.terminal-window[data-astro-cid-racbzrjn]{transition:all .3s ease}.text-accent[data-astro-cid-racbzrjn]{color:#0fc}.text-muted[data-astro-cid-racbzrjn]{color:#6b6b6b}.text-green-500[data-astro-cid-racbzrjn]{color:#22c55e}.text-red-400[data-astro-cid-racbzrjn]{color:#f87171}.font-bold[data-astro-cid-racbzrjn]{font-weight:600}.terminal-line[data-astro-cid-racbzrjn] a[data-astro-cid-racbzrjn]{color:#0fc;text-decoration:none}.terminal-line[data-astro-cid-racbzrjn] a[data-astro-cid-racbzrjn]:hover{text-decoration:underline}.pinball-overlay[data-astro-cid-racbzrjn]{position:fixed;inset:0;background:#050505eb;display:flex;align-items:center;justify-content:center;z-index:10001;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pinball-overlay[data-astro-cid-racbzrjn].hidden{display:none}.pinball-overlay[data-astro-cid-racbzrjn].anim-open{animation:overlay-in .3s ease-out forwards}.pinball-overlay[data-astro-cid-racbzrjn].anim-open .pinball-window[data-astro-cid-racbzrjn]{animation:terminal-in .4s cubic-bezier(.2,.8,.2,1) forwards}.pinball-overlay[data-astro-cid-racbzrjn].anim-close{animation:overlay-out .25s ease-in forwards}.pinball-overlay[data-astro-cid-racbzrjn].anim-close .pinball-window[data-astro-cid-racbzrjn]{animation:terminal-out .25s ease-in forwards}.pinball-window[data-astro-cid-racbzrjn]{width:min(95vw,640px);max-height:90vh;background:#0a0a0a;border:2px solid #00FFCC;box-shadow:0 0 0 1px #00ffcc1a,0 0 40px #00ffcc26,0 25px 50px -12px #000000b3,inset 0 1px #ffffff0d;display:flex;flex-direction:column;overflow:hidden}.pinball-header[data-astro-cid-racbzrjn]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(180deg,#0fc 0%,#00d4aa 100%);color:#050505;font-family:JetBrains Mono,Space Mono,monospace}.pinball-title-area[data-astro-cid-racbzrjn]{display:flex;flex-direction:column;gap:2px}.pinball-title-text[data-astro-cid-racbzrjn]{font-weight:700;font-size:14px;letter-spacing:-.01em}.pinball-subtitle[data-astro-cid-racbzrjn]{font-size:11px;opacity:.7;font-weight:400}.pinball-close-btn[data-astro-cid-racbzrjn]{width:24px;height:24px;background:#0003;border:1px solid rgba(0,0,0,.3);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;color:#050505}.pinball-close-btn[data-astro-cid-racbzrjn]:hover{background:#ff5f57;border-color:#ff5f57;color:#fff;transform:scale(1.1)}.pinball-close-btn[data-astro-cid-racbzrjn] svg[data-astro-cid-racbzrjn]{width:10px;height:10px}.pinball-body[data-astro-cid-racbzrjn]{flex:none;background:#000;position:relative;overflow:hidden;height:450px}.pinball-body[data-astro-cid-racbzrjn] iframe[data-astro-cid-racbzrjn]{display:block;width:100%;height:100%;border:none;background:#000}.pinball-loader[data-astro-cid-racbzrjn]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#0fc;font-family:JetBrains Mono,monospace;font-size:13px;z-index:2}.pinball-spinner[data-astro-cid-racbzrjn]{width:32px;height:32px;border:3px solid rgba(0,255,204,.2);border-top-color:#0fc;border-radius:50%;animation:pinball-spin .8s linear infinite}@keyframes pinball-spin{to{transform:rotate(360deg)}}@media (max-width: 640px){.pinball-window[data-astro-cid-racbzrjn]{width:100vw;max-height:100vh;height:100vh;border:none;border-radius:0}.pinball-body[data-astro-cid-racbzrjn]{height:calc(100vh - 140px);max-height:none}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.glitch-hover{position:relative}.glitch-hover:hover{animation:glitch-shake .3s linear}@keyframes glitch-shake{0%,to{transform:translate(0)}10%{transform:translate(-2px,1px)}20%{transform:translate(2px,-1px)}30%{transform:translate(-1px,2px)}40%{transform:translate(1px,-2px)}50%{transform:translate(-2px,-1px)}60%{transform:translate(2px,1px)}70%{transform:translate(-1px,-2px)}80%{transform:translate(1px,2px)}90%{transform:translate(-2px,1px)}}.glitch-text{position:relative}.glitch-text:hover{animation:glitch-text .4s linear}@keyframes glitch-text{0%,to{text-shadow:none;transform:translate(0)}20%{text-shadow:-2px 0 #ff0000,2px 0 #00ffff;transform:translate(-1px)}40%{text-shadow:2px 0 #ff0000,-2px 0 #00ffff;transform:translate(1px)}60%{text-shadow:-1px 0 #ff0000,1px 0 #00ffff;transform:translate(-.5px)}80%{text-shadow:1px 0 #ff0000,-1px 0 #00ffff;transform:translate(.5px)}}.chromatic-hover:hover,.chromatic-hover:focus{text-shadow:-1px 0 0 rgba(255,0,0,.5),1px 0 0 rgba(0,255,255,.5);transition:text-shadow .15s ease-out}.chromatic-strong:hover{text-shadow:-2px 0 0 rgba(255,0,0,.6),2px 0 0 rgba(0,255,255,.6)}.border-pulse{position:relative}.border-pulse:after{content:"";position:absolute;inset:-2px;border:1px solid var(--cyber-accent, #00FFCC);opacity:0;transition:opacity .2s}.border-pulse:hover:after{opacity:1;animation:border-pulse 1.5s ease-in-out infinite}@keyframes border-pulse{0%,to{opacity:.3}50%{opacity:1}}.border-rgb{--border-color: #00FFCC;border:1px solid var(--border-color);transition:border-color .3s}.border-rgb:hover{animation:border-rgb-cycle 2s linear infinite}@keyframes border-rgb-cycle{0%{border-color:#0fc}33%{border-color:#f0f}66%{border-color:#ff0}to{border-color:#0fc}}.cursor-blink:after{content:"▋";animation:cursor-blink 1s step-end infinite;color:var(--cyber-accent, #00FFCC)}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}.typing-reveal{overflow:hidden;border-right:2px solid var(--cyber-accent, #00FFCC);white-space:nowrap;animation:typing 2s steps(30,end),cursor-blink 1s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}.cyber-window{background:var(--cyber-surface, #0a0a0a);border:1px solid var(--cyber-border, #1a1a1a);position:relative}.cyber-window-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--cyber-accent, #00FFCC);color:var(--cyber-bg, #050505);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.cyber-window-controls{display:flex;gap:6px}.cyber-window-btn{width:10px;height:10px;border-radius:0;border:none;cursor:pointer}.cyber-window-btn.close{background:#ff5f57}.cyber-window-btn.minimize{background:#febc2e}.cyber-window-btn.maximize{background:#28c840}.cyber-window-content{padding:16px}.text-accent{color:var(--cyber-accent, #00FFCC)}.text-muted{color:var(--cyber-muted, #6b6b6b)}.font-mono{font-family:var(--font-mono, "JetBrains Mono", monospace)}.font-display{font-family:var(--font-display, "Inter", sans-serif);font-weight:600}.hover-scale{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.hover-scale:hover{transform:scale(1.02)}.focus-cyber:focus{outline:none;box-shadow:0 0 0 1px var(--cyber-accent, #00FFCC),0 0 8px rgba(var(--cyber-accent-rgb),.3)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.pagefind-ui--reset ::-moz-placeholder{color:unset}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::-moz-placeholder{opacity:.2}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}.noise-overlay{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.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}[data-theme=dark]{--b1: 5 5 5;--b2: 10 10 10;--b3: 26 26 26;--bc: var(--cyber-accent-rgb);--p: var(--cyber-accent-rgb);--pc: 5 5 5}a:not(.btn):hover{text-shadow:-1px 0 0 rgba(255,0,0,.4),1px 0 0 rgba(0,255,255,.4)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{background:#0fc;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#00d4aa}
