.ui-transition{transition:all .3s cubic-bezier(.25,.8,.25,1)}.ui-hover-lift{transform:translateY(-8px)}.ui-hover-lift-small{transform:translateY(-5px)}.ui-hover-lift-scale{transform:translateY(-8px) scale(1.01)}.ui-hover-lift-scale-large{transform:translateY(-8px) scale(1.1)}.ui-hover-shift-right{transform:translate(10px)}.ui-shadow-teal-small{box-shadow:0 0 10px #00e5ff33}.ui-shadow-teal-medium{box-shadow:0 0 15px #00e5ff26}.ui-shadow-teal-large{box-shadow:0 0 30px #00e5ff80}.ui-shadow-teal-xlarge{box-shadow:0 15px 40px #00e5ff66}.ui-shadow-teal-glow{box-shadow:0 0 15px #00e5ff4d}.ui-shadow-dark-small{box-shadow:0 4px 10px #0006}.ui-shadow-dark-medium{box-shadow:0 8px 32px #0000004d}.ui-shadow-dark-large{box-shadow:0 10px 30px #00000080}.ui-shadow-dark-hover{box-shadow:0 15px 45px #0006,0 0 15px #00e5ff1a}.ui-shadow-dark-medium-hover{box-shadow:0 10px 20px #0003}.ui-text-shadow-teal{text-shadow:0 0 10px rgba(0,229,255,.5)}.ui-text-shadow-dark{text-shadow:2px 2px 0px rgba(0,0,0,.3)}.ui-bg-teal-05{background:#00e5ff0d}.ui-bg-teal-10{background:#00e5ff1a}.ui-bg-teal-15{background:#00e5ff26}.ui-bg-teal-20{background:#00e5ff33}.ui-bg-teal-30{background:#00e5ff4d}.ui-bg-glass{background:#0a0f19f2}.ui-bg-white-03{background:#ffffff08}.ui-bg-white-05{background:#ffffff0d}.ui-bg-white-10{background:#ffffff1a}.ui-bg-black-20{background:#0003}.ui-bg-black-40{background:#0006}.ui-border-teal{border:1px solid var(--primary-teal)}.ui-border-left-teal-2{border-left:2px solid var(--primary-teal)}.ui-border-left-teal-3{border-left:3px solid var(--primary-teal)}.ui-border-left-teal-4{border-left:4px solid var(--primary-teal)}.ui-border-top-teal{border-top:1px solid rgba(255,255,255,.5)}.ui-border-glass{border:1px solid var(--glass-border)}.ui-border-glass-light{border:1px solid rgba(255,255,255,.1)}.ui-border-glass-medium{border:1px solid rgba(255,255,255,.2)}.ui-glass{background:var(--glass-bg);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.ui-glass-small{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.ui-glass-medium{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ui-glass-blur{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.ui-clip-tech{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.ui-text-main{color:var(--text-main)}.ui-text-muted{color:var(--text-muted)}.ui-text-teal{color:var(--primary-teal)}.ui-text-white{color:#fff}.ui-radius-small{border-radius:4px}.ui-radius-medium{border-radius:6px}.ui-radius-large{border-radius:8px}.ui-radius-xlarge{border-radius:12px}.ui-radius-xxlarge{border-radius:16px}.ui-radius-round{border-radius:50%}.ui-radius-pill{border-radius:20px}.ui-mono{font-family:var(--font-mono)}.ui-mono-small{font-family:var(--font-mono);font-size:.65rem}.ui-mono-tiny{font-family:var(--font-mono);font-size:.7rem}.ui-mono-medium{font-family:var(--font-mono);font-size:.75rem}.ui-mono-large{font-family:var(--font-mono);font-size:.9rem}.ui-mono-xlarge{font-family:var(--font-mono);font-size:1rem}.ui-uppercase{text-transform:uppercase}.ui-letter-spacing-tight{letter-spacing:.5px}.ui-letter-spacing-normal{letter-spacing:1px}.ui-letter-spacing-wide{letter-spacing:2px}.ui-letter-spacing-xwide{letter-spacing:3px}.ui-padding-small{padding:.5rem 1rem}.ui-padding-tag{padding:4px 10px}.ui-padding-medium{padding:1rem}.ui-padding-large{padding:1.5rem}.ui-padding-xlarge{padding:2rem}.ui-margin-small{margin:.5rem 0}.ui-margin-medium{margin:1rem 0}.ui-margin-xlarge{margin:1.5rem 0}.ui-flex{display:flex}.ui-flex-center{display:flex;align-items:center;justify-content:center}.ui-flex-center-x{display:flex;justify-content:center}.ui-flex-center-y{display:flex;align-items:center}.ui-flex-between{display:flex;justify-content:space-between;align-items:center}.ui-flex-column{display:flex;flex-direction:column}.ui-flex-column-center{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ui-flex-gap-small{display:flex;gap:10px}.ui-flex-gap-medium{display:flex;gap:15px}.ui-flex-gap-large{display:flex;gap:2rem}.ui-relative{position:relative}.ui-absolute{position:absolute}.ui-fixed{position:fixed}.ui-z-low{z-index:10}.ui-z-medium{z-index:100}.ui-z-high{z-index:1000}.ui-z-xhigh{z-index:1001}.ui-width-full{width:100%}.ui-height-full{height:100%}.ui-text-center{text-align:center}.ui-display-inline{display:inline}.ui-display-inline-block{display:inline-block}.ui-list-style-none{list-style:none}.ui-border-none{border:none}.ui-top-0{top:0}.ui-opacity-0{opacity:0}.ui-visibility-hidden{visibility:hidden}.ui-text-left{text-align:left}.ui-text-right{text-align:right}.ui-text-decoration-none{text-decoration:none}.ui-text-decoration-teal{text-decoration:none;border-bottom:1px solid var(--primary-teal)}.ui-font-weight-bold{font-weight:700}.ui-font-main{font-family:var(--font-main)}.ui-font-weight-black{font-weight:900}.ui-font-style-italic{font-style:italic}.ui-cursor-pointer{cursor:pointer}.ui-cursor-default{cursor:default}.ui-cursor-text{cursor:text}.ui-cursor-not-allowed{cursor:not-allowed}.ui-overflow-hidden{overflow:hidden}.ui-overflow-visible{overflow:visible}.ui-gradient-line{background:linear-gradient(90deg,transparent,var(--primary-teal),transparent)}.ui-gradient-overlay{background:linear-gradient(180deg,#ffffff14,#fff0)}.glass-card.svelte-4lve2l{background:var(--glass-bg);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-border);border-top:1px solid rgba(255,255,255,.5);padding:2rem;position:relative;margin:0;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.glass-card.ui-transition{transition:transform .5s cubic-bezier(.23,1,.32,1),border-color .3s ease,background .3s ease,box-shadow .3s ease!important}.glass-card.svelte-4lve2l:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,#ffffff14,#fff0);pointer-events:none}.glass-card.svelte-4lve2l:hover{border-color:#ffffff4d}.card-title.svelte-4lve2l{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.card-title.accent.svelte-4lve2l{color:var(--primary-teal)}.btn.svelte-1xko78n{display:inline-block;padding:12px 30px;text-decoration:none;font-weight:600;margin:.5rem;transition:transform .3s cubic-bezier(.23,1,.32,1)}.btn-primary.svelte-1xko78n{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--primary-teal);color:var(--primary-teal);background:#00e5ff1a}.btn-secondary.svelte-1xko78n{border:1px solid rgba(255,255,255,.2);color:#fff}.btn-primary.svelte-1xko78n:hover:not(.disabled){background:var(--primary-teal);color:var(--bg-dark);box-shadow:0 0 20px var(--primary-teal)}.btn-secondary.svelte-1xko78n:hover:not(.disabled){background:#ffffff1a}.btn.svelte-1xko78n:disabled{opacity:.5;pointer-events:none}.tag.svelte-2tvstf{font-size:.75rem;margin:.25rem}.tag-primary.svelte-2tvstf{background:#00e5ff1a;color:var(--primary-teal);border:1px solid rgba(0,229,255,.2)}.tag-secondary.svelte-2tvstf{background:#ffffff0d;color:var(--text-muted);border:1px solid rgba(255,255,255,.1)}.info-card.svelte-1cdehuh{position:relative;margin:.5rem 0}.info-card.svelte-1cdehuh:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--primary-teal);opacity:.2}.info-card.svelte-1cdehuh:hover{border-color:#00e5ff33}.info-card.svelte-1cdehuh:hover:before{opacity:1;width:6px}.info-icon.svelte-1cdehuh{font-size:1.5rem;margin-bottom:.5rem}.info-title.svelte-1cdehuh{margin:0 0 .5rem;font-size:1.1rem}.info-description.svelte-1cdehuh{margin:0;font-size:.9rem;line-height:1.6}.stat-box.svelte-118yuay{padding:15px;margin:.5rem 0}.stat-box.svelte-118yuay:hover{background:#00e5ff26}.stat-label.svelte-118yuay{font-size:.65rem}.stat-number.svelte-118yuay{font-size:1.8rem;font-weight:700}.glass-card.skill-card{aspect-ratio:1 / 1;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:6px!important;cursor:help;border-radius:4px;margin:0!important;z-index:1}.skill-card.hero-tier{background:#00e5ff33!important;border-color:var(--primary-teal)!important;color:var(--primary-teal)}.skill-card:hover{z-index:10!important}.skill-card.hero-tier:hover{background:var(--primary-teal)!important;color:#000!important}.skill-card.secondary-tier{background:#003c4633!important;border-color:#003c4680!important;color:#fff6;opacity:.6}.skill-card.secondary-tier:hover{border-color:#00e5ff4d!important;background:#003c464d!important;opacity:1}.chem-number.svelte-1r71gde{font-family:var(--font-mono);font-size:.75rem;font-weight:700;position:absolute;top:6px;left:8px;opacity:.8}.chem-period.svelte-1r71gde{font-family:var(--font-mono);font-size:.7rem;position:absolute;top:6px;right:8px;opacity:.5}.chem-symbol.svelte-1r71gde{font-family:Arial Black,sans-serif;font-size:2.2rem;line-height:1;text-align:center;align-self:center;margin-top:5px;font-weight:900}.chem-name.svelte-1r71gde{font-family:var(--font-main);font-size:.7rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;border-top:1px solid currentColor;padding-top:2px;display:block;width:90%;margin-left:5%}.mission-item.svelte-1658afg{margin:.5rem 0;border-left:2px solid var(--secondary-teal)}.mission-item.svelte-1658afg:hover{border-left-color:var(--primary-teal)}.mission-icon.svelte-1658afg{font-size:1.2rem;opacity:.8}.mission-title.svelte-1658afg{margin:0 0 .2rem;font-size:.95rem;font-weight:700}.mission-description.svelte-1658afg{margin:0;font-size:.8rem;font-style:italic}.lang-dropdown-wrapper.svelte-q9d0s8{position:relative;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-end}.cyber-trigger-btn.svelte-q9d0s8{background:#00e5ff0d;border:1px solid var(--primary-teal);color:var(--primary-teal);font-family:inherit;font-size:9px;font-weight:700;cursor:pointer;padding:6px 14px;display:flex;align-items:center;gap:10px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all .3s ease;position:relative;overflow:hidden}.cyber-trigger-btn.svelte-q9d0s8:hover,.cyber-trigger-btn.active.svelte-q9d0s8{background:var(--primary-teal);color:#000;box-shadow:0 0 20px #00e5ff66;transform:scale(1.05) translate(-5px)}.current-badge.svelte-q9d0s8{color:#fff}.cyber-trigger-btn.svelte-q9d0s8:hover .current-badge:where(.svelte-q9d0s8),.cyber-trigger-btn.active.svelte-q9d0s8 .current-badge:where(.svelte-q9d0s8){color:#000}.btn-glitch-line.svelte-q9d0s8{position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--primary-teal);opacity:.5;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.cyber-trigger-btn.svelte-q9d0s8:hover .btn-glitch-line:where(.svelte-q9d0s8){transform:scaleX(1);background:#fff}.cyber-dropdown.svelte-q9d0s8{position:absolute;top:calc(100% + 10px);right:0;width:160px;background:#020408f2;border:1px solid var(--primary-teal);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1px;box-shadow:0 10px 30px #000c,0 0 15px #00e5ff33;animation:svelte-q9d0s8-dropdownFadeDown .2s cubic-bezier(.23,1,.32,1)}@keyframes svelte-q9d0s8-dropdownFadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-header.svelte-q9d0s8{font-size:8px;padding:8px 12px;background:#00e5ff1a;color:var(--primary-teal);border-bottom:1px solid rgba(0,229,255,.3);letter-spacing:2px}.dropdown-item.svelte-q9d0s8{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.05);color:#ffffffb3;font-family:inherit;font-size:10px;padding:10px 12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}.dropdown-item.svelte-q9d0s8:hover{background:#00e5ff26;color:#fff;padding-left:18px}.dropdown-item.selected.svelte-q9d0s8{color:var(--primary-teal);background:#00e5ff0d}.item-id.svelte-q9d0s8{opacity:.4;font-size:8px}.active-indicator.svelte-q9d0s8{font-size:8px;animation:svelte-q9d0s8-blink 1s infinite}.dropdown-footer.svelte-q9d0s8{height:4px;background:var(--primary-teal);margin-top:-1px}@keyframes svelte-q9d0s8-blink{0%,to{opacity:1}50%{opacity:.3}}.testimonial-card.svelte-ze3sbu{padding:1.5rem}.testimonial-text.svelte-ze3sbu{font-style:italic;margin-bottom:1rem;line-height:1.6}.testimonial-author.svelte-ze3sbu{font-weight:700}.testimonial-role.svelte-ze3sbu{font-size:.8rem}.contact-list.svelte-1ubmdcn{list-style:none}.contact-list.svelte-1ubmdcn li:where(.svelte-1ubmdcn){margin-bottom:1.5rem;font-size:1.1rem}.contact-icon.svelte-1ubmdcn{width:40px;height:40px;font-size:1.2rem}.contact-list.svelte-1ubmdcn a:where(.svelte-1ubmdcn){font-weight:700}.scramble-text.svelte-1k2zh6n{display:inline;font-variant-numeric:tabular-nums;font-family:var(--font-mono, "JetBrains Mono", Courier, monospace)}.animating.svelte-1k2zh6n{white-space:pre-wrap}body:has(.hud-layer) *{cursor:none!important}@media(pointer:coarse){body:has(.hud-layer) *{cursor:auto!important}}.hud-layer.svelte-125ykwy{transition:opacity .5s ease-out}.glitching.svelte-125ykwy{animation:svelte-125ykwy-hudGlitch .2s infinite;opacity:.5}@keyframes svelte-125ykwy-hudGlitch{0%{transform:translate(0);filter:hue-rotate(0deg)}25%{transform:translate(2px,-2px);filter:hue-rotate(90deg)}50%{transform:translate(-2px,2px);filter:hue-rotate(180deg)}75%{transform:translate(1px,1px);filter:hue-rotate(270deg)}to{transform:translate(0);filter:hue-rotate(360deg)}}.cursor-axis-v.svelte-125ykwy,.cursor-axis-h.svelte-125ykwy{position:fixed;pointer-events:none;z-index:10001;--cursor-color: #ffbd2e;--cursor-glow: rgba(255, 189, 46, .4);opacity:.15;transition:opacity .3s ease}.cursor-axis-v.svelte-125ykwy{top:0;bottom:0;left:var(--x);width:2px;border-left:2px dashed var(--cursor-color);box-shadow:0 0 5px var(--cursor-glow)}.cursor-axis-h.svelte-125ykwy{left:0;right:0;top:var(--y);height:2px;border-top:2px dashed var(--cursor-color);box-shadow:0 0 5px var(--cursor-glow)}.ghost-cursor.svelte-125ykwy{position:fixed;top:0;left:0;width:44px;height:44px;transform:translate(calc(var(--x) - 22px),calc(var(--y) - 22px));pointer-events:none;z-index:10001;display:flex;align-items:center;justify-content:center;opacity:.2}.ghost-ring.svelte-125ykwy{width:100%;height:100%;border-radius:50%;border:1px solid #ffbd2e}.custom-cursor-wrapper.svelte-125ykwy{position:fixed;top:0;left:0;width:44px;height:44px;transform:translate(calc(var(--x) - 22px),calc(var(--y) - 22px));pointer-events:none;z-index:10001;display:flex;align-items:center;justify-content:center;--cursor-color: #ffbd2e;--cursor-glow: rgba(255, 189, 46, .4)}.cursor-dot.svelte-125ykwy{width:4px;height:4px;background:var(--cursor-color);border-radius:50%;box-shadow:0 0 10px var(--cursor-glow);transition:transform .2s cubic-bezier(.175,.885,.32,1.275);z-index:2}.cursor-ring.svelte-125ykwy{position:absolute;width:100%;height:100%;border-radius:50%;transition:all .3s cubic-bezier(.175,.885,.32,1.275);opacity:.5;border:1px solid var(--cursor-color)}.hovering.svelte-125ykwy .cursor-ring:where(.svelte-125ykwy){transform:scale(1.15);opacity:1;border-width:1.5px;box-shadow:0 0 15px var(--cursor-glow)}.hovering.svelte-125ykwy .cursor-dot:where(.svelte-125ykwy){transform:scale(1.25);background:#fff;box-shadow:0 0 15px #fff}.clicked.svelte-125ykwy .cursor-dot:where(.svelte-125ykwy){transform:scale(.5)}.clicked.svelte-125ykwy .cursor-ring:where(.svelte-125ykwy){transform:scale(.85);opacity:.8}@media(prefers-reduced-motion:reduce){.custom-cursor-wrapper.svelte-125ykwy,.ghost-cursor.svelte-125ykwy,.cursor-axis-v.svelte-125ykwy,.cursor-axis-h.svelte-125ykwy{display:none}body{cursor:auto!important}}.cyber-photo-frame.svelte-1fv95cn{width:280px;height:340px;position:relative;clip-path:polygon(20% 0,100% 0,100% 80%,80% 100%,0 100%,0 20%);background:#00e5ff1a;border-bottom:4px solid var(--primary-teal);transition:var(--transition);z-index:2;overflow:hidden}.cyber-photo-frame.svelte-1fv95cn:hover{box-shadow:0 0 30px #00e5ff66;transform:translateY(-5px)}.actual-photo.svelte-1fv95cn{width:100%;height:100%;object-fit:cover;filter:grayscale(20%) contrast(110%);transition:var(--transition)}.cyber-photo-frame.svelte-1fv95cn:hover .actual-photo:where(.svelte-1fv95cn){filter:grayscale(0%) contrast(100%)}.hud-tl.svelte-1fv95cn{position:absolute;top:20px;left:20px;width:20px;height:2px;background:var(--primary-teal);box-shadow:0 0 5px var(--primary-teal)}.hud-tl.svelte-1fv95cn:after{content:"";position:absolute;top:0;left:0;width:2px;height:20px;background:var(--primary-teal);box-shadow:0 0 5px var(--primary-teal)}.hud-br.svelte-1fv95cn{position:absolute;bottom:20px;right:20px;width:10px;height:10px;border-bottom:2px solid var(--primary-teal);border-right:2px solid var(--primary-teal)}.hud-scan.svelte-1fv95cn{position:absolute;right:0;top:0;height:100%;width:5px;background:linear-gradient(to bottom,transparent,var(--primary-teal),transparent);opacity:.5;animation:svelte-1fv95cn-scanMove 3s linear infinite}@keyframes svelte-1fv95cn-scanMove{0%{top:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@media(prefers-reduced-motion:reduce){.hud-scan.svelte-1fv95cn{animation:none;display:none}}.crt-system.svelte-1jv8a2k{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10005;overflow:hidden;transition:all .5s cubic-bezier(.23,1,.32,1)}.pip-boy-tint.svelte-1jv8a2k{position:absolute;top:0;left:0;width:100%;height:100%;background:#0a2b0a;mix-blend-mode:screen;opacity:.25;z-index:10}.crt-bezel.svelte-1jv8a2k{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;box-shadow:inset 0 0 100px #000,inset 0 0 200px #000c;pointer-events:none}.crt-bezel.svelte-1jv8a2k:before{content:"";position:absolute;inset:-2%;border:40px solid #000;border-radius:100px;filter:blur(15px)}.glass-reflection.svelte-1jv8a2k{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.05) 0%,transparent 50%,rgba(255,255,255,.02) 100%);z-index:21;pointer-events:none}.distorted.svelte-1jv8a2k{transform:scale(1.05);filter:url(#crt-warp-heavy);perspective:1000px}.crt-overlay.svelte-1jv8a2k{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 40%,rgba(0,0,0,.7) 100%);transition:all .5s ease-in-out}.crt-scanlines-pure.svelte-1jv8a2k{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#0000 50%,#00000080 50%);background-size:100% 4px;z-index:2;animation:svelte-1jv8a2k-scanlineScroll .2s linear infinite}.bios.svelte-1jv8a2k{-webkit-backdrop-filter:sepia(1) hue-rotate(80deg) saturate(3) brightness(.8);backdrop-filter:sepia(1) hue-rotate(80deg) saturate(3) brightness(.8)}.injecting.svelte-1jv8a2k{opacity:.3;animation:svelte-1jv8a2k-scanlineGlitch .3s infinite}.crt-flicker.svelte-1jv8a2k{position:fixed;top:0;left:0;width:100%;height:100%;background:#33ff3305;z-index:10006;animation:svelte-1jv8a2k-flicker .1s infinite}@keyframes svelte-1jv8a2k-scanlineScroll{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes svelte-1jv8a2k-scanlineGlitch{0%{transform:translateY(0)}50%{transform:translateY(5px);filter:brightness(1.2)}to{transform:translateY(0)}}@keyframes svelte-1jv8a2k-flicker{0%{opacity:.1}50%{opacity:.05}to{opacity:.08}}.viewport-hud.svelte-jtj3ly{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10001;font-family:var(--font-mono, "JetBrains Mono", monospace);text-transform:uppercase;font-size:10px;color:var(--primary-teal, #00e5ff);padding:20px}.hud-corner.svelte-jtj3ly{position:absolute;display:flex;flex-direction:column;gap:5px;background:#020408cc;padding:8px 12px;border:1px solid rgba(0,229,255,.3);transition:all .5s ease-out}.injecting.svelte-jtj3ly .scan-reveal:where(.svelte-jtj3ly){clip-path:inset(0 100% 0 0);animation:svelte-jtj3ly-scanReveal 1s cubic-bezier(.65,0,.35,1) forwards}@keyframes svelte-jtj3ly-scanReveal{0%{clip-path:inset(0 100% 0 0);border-right:2px solid var(--primary-teal)}to{clip-path:inset(0 0 0 0);border-right:1px solid rgba(0,229,255,.3)}}.injecting.svelte-jtj3ly .binary-reveal:where(.svelte-jtj3ly){opacity:0;filter:blur(5px);animation:svelte-jtj3ly-binaryReveal .8s steps(4) forwards;animation-delay:.3s}@keyframes svelte-jtj3ly-binaryReveal{0%{opacity:0;filter:blur(10px) contrast(2);transform:scaleY(.1)}50%{opacity:.5;filter:blur(2px) contrast(5);transform:scaleY(1.1)}to{opacity:1;filter:blur(0) contrast(1);transform:scaleY(1)}}.top-left.svelte-jtj3ly{top:20px;left:20px;border-left:3px solid var(--primary-teal)}.top-right.svelte-jtj3ly{top:20px;right:20px;text-align:right;border-right:3px solid var(--primary-teal)}.bottom-left.svelte-jtj3ly{bottom:20px;left:20px;border-left:3px solid var(--primary-teal)}.bottom-right.svelte-jtj3ly{bottom:20px;right:20px;text-align:right;border-right:3px solid var(--primary-teal)}.hud-item.svelte-jtj3ly{display:flex;gap:8px;align-items:center}.label.svelte-jtj3ly{opacity:.5;color:#fff}.value.svelte-jtj3ly{font-weight:700;letter-spacing:1px}.status-active.svelte-jtj3ly{color:#7ee787;text-shadow:0 0 5px rgba(126,231,135,.5);animation:svelte-jtj3ly-pulse 2s infinite}.reboot-container.svelte-jtj3ly{margin-bottom:2px}.reboot-btn.svelte-jtj3ly{position:relative;background:#ffbd2e1a;border:1px solid #ffbd2e;color:#ffbd2e;font-family:inherit;font-size:9px;font-weight:700;cursor:pointer;pointer-events:auto;padding:6px 12px;display:flex;align-items:center;gap:8px;overflow:hidden;transition:all .3s cubic-bezier(.23,1,.32,1);clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.reboot-btn.svelte-jtj3ly:hover{background:#ffbd2e;color:#000;box-shadow:0 0 20px #ffbd2e;transform:scale(1.05) translate(-5px)}.reboot-icon.svelte-jtj3ly{animation:svelte-jtj3ly-alertBlink 1s infinite}.btn-scan-line.svelte-jtj3ly{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:svelte-jtj3ly-btnScan 2s linear infinite}.hud-bar-container.svelte-jtj3ly{width:100px;height:2px;background:#ffffff1a;margin-top:4px;display:inline-block}.hud-bar.svelte-jtj3ly{height:100%;background:var(--primary-teal);box-shadow:0 0 5px var(--primary-teal);transition:width .3s ease-out}.easter-egg.svelte-jtj3ly{display:flex;gap:6px;align-items:center;margin-top:8px;animation:svelte-jtj3ly-eeFadeIn .3s ease-out}.easter-egg.fade-out.svelte-jtj3ly{animation:svelte-jtj3ly-eeFadeOut .5s ease-in forwards}.ee-prompt.svelte-jtj3ly{opacity:.7}.ee-message.svelte-jtj3ly{white-space:pre;text-shadow:0 0 6px rgba(0,229,255,.6)}@keyframes svelte-jtj3ly-eeFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-jtj3ly-eeFadeOut{0%{opacity:1}to{opacity:0;transform:translateY(-3px)}}@keyframes svelte-jtj3ly-alertBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-jtj3ly-btnScan{0%{left:-100%}to{left:200%}}@keyframes svelte-jtj3ly-pulse{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:768px){.viewport-hud.svelte-jtj3ly{display:none}}@media(prefers-reduced-motion:reduce){.status-active.svelte-jtj3ly,.scan-reveal.svelte-jtj3ly,.binary-reveal.svelte-jtj3ly,.btn-scan-line.svelte-jtj3ly{animation:none!important;opacity:1!important;clip-path:none!important}}.vim-container.svelte-xktw8c{display:flex;flex-direction:column;background:#1a1b26;border-radius:4px;margin-top:10px;box-shadow:0 0 20px #00000080;font-family:var(--font-mono, monospace);height:250px;overflow:hidden;border:1px solid #24283b}.vim-editor-body.svelte-xktw8c{flex:1;padding:10px 0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.vim-row.svelte-xktw8c{display:flex;line-height:1.4}.line-num.svelte-xktw8c{color:#414868;width:45px;text-align:right;padding-right:15px;-webkit-user-select:none;user-select:none;font-size:13px}.code-line.svelte-xktw8c{color:#c0caf5;white-space:pre-wrap;word-break:break-all;font-size:14px;flex:1;padding-right:10px}.code-keyword{color:#bb9af7}.code-string{color:#9ece6a}.code-comment{color:#565f89;font-style:italic}.code-number{color:#ff9e64}.cursor.svelte-xktw8c{display:inline-block;width:8px;height:1.2em;background:#73daca;vertical-align:middle;animation:svelte-xktw8c-blink .8s step-end infinite}.vim-status-bar.svelte-xktw8c{display:flex;background:#24283b;height:24px;align-items:center;font-size:11px;color:#a9b1d6}.vim-mode-tag.svelte-xktw8c{background:#e0af68;color:#1a1b26;padding:0 8px;font-weight:700;height:100%;display:flex;align-items:center}.vim-file-path.svelte-xktw8c{padding:0 12px;color:#73daca;flex:1}.vim-file-info.svelte-xktw8c{display:flex;gap:15px;padding-right:10px}@keyframes svelte-xktw8c-blink{0%,to{opacity:1}50%{opacity:0}}#loading-screen.svelte-1penhgj{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-mono, monospace);color:#fff;cursor:pointer}.terminal-window.svelte-1penhgj{background:#1a1b26;border:1px solid #30363d;border-radius:8px;width:90%;max-width:800px;box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;padding:10px;font-size:16px;line-height:1.5;cursor:default;position:relative;overflow:hidden;transition:all .5s ease}.bios-phase.svelte-1penhgj .terminal-window:where(.svelte-1penhgj){background:transparent;border:none;box-shadow:none;max-width:100%;width:100%;padding:80px}.inner-crt-noise.svelte-1penhgj{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:100% 3px;pointer-events:none;z-index:10;mix-blend-mode:overlay;opacity:.5;animation:svelte-1penhgj-scanline 8s linear infinite}@keyframes svelte-1penhgj-scanline{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.exiting.svelte-1penhgj .terminal-window:where(.svelte-1penhgj){animation:svelte-1penhgj-terminalGlitchOut .5s cubic-bezier(.25,.8,.25,1) forwards}@keyframes svelte-1penhgj-terminalGlitchOut{0%{transform:scale(1);filter:contrast(1) brightness(1)}20%{transform:scale(1.05) skew(5deg);filter:contrast(1.5) brightness(1.2);box-shadow:-10px 0 red,10px 0 #00f}40%{transform:scale(.9) skew(-5deg) translateY(-20px);opacity:.8;box-shadow:10px 0 red,-10px 0 #00f}60%{transform:scale(1.1) scaleY(.1);opacity:.5}80%{transform:scaleY(.01);background:#fff}to{transform:scaleY(0);opacity:0}}.vim-header.svelte-1penhgj{padding:5px 10px;background:#24283b;color:#73daca;font-size:12px;border-radius:4px 4px 0 0;display:flex;gap:10px}.vim-file-tag.svelte-1penhgj{color:#e0af68;font-weight:700}#console-output.svelte-1penhgj{color:#fff;min-height:150px;padding:10px;overflow-y:auto;max-height:400px;font-size:15px;display:flex;flex-direction:column;gap:4px}.bios-phase.svelte-1penhgj .log-text:where(.svelte-1penhgj){color:#3f3;text-shadow:0 0 8px rgba(51,255,51,.6);font-family:Courier New,Courier,monospace;font-weight:700}.arch-egg.svelte-1penhgj{color:#1793d1!important;font-weight:700;text-shadow:0 0 10px rgba(23,147,209,.8);font-size:1.2em;margin-top:10px}.log-line.svelte-1penhgj{display:flex;gap:10px}.log-text.svelte-1penhgj{word-break:break-all}.skip-hint.svelte-1penhgj{margin-top:20px;color:#6e7681;font-size:12px;animation:svelte-1penhgj-blink 2s infinite}@keyframes svelte-1penhgj-blink{0%,to{opacity:.3}50%{opacity:1}}
